/* CSS Document */

div#home_content {width:800px; margin:0 auto 20px auto }

div#home_content div#banner {width:800px; clear:both}

div#home_content div#content {width:790px; padding:15px 5px 15px 5px }

div#home_content div#content div#left_block { width:390px; float:left; font-size:0.85em; line-height:1.5em; color:#333333; }

div#home_content div#content .main_title {color:#666666; line-height:2.0em; font-size:1.65em; font-family:Palatino, Georgia, "Times New Roman", Times, serif;  margin-bottom:10px; font-weight:normal; }

div#left_block .heading {font-size:1.4em; font-weight:bold;  line-height:1.6em}

div#home_content div#content div#right_block { width:380px; float:right; font-size:0.85em; line-height:1.5em; color:#333333; padding: 0; text-align:right  }

div#right_block a, active, visited { text-decoration:underline; color:#333333}
div#right_block a:hover { text-decoration:none; color:#333333}

div#home_content div#content  div#left_block  ol {margin:10px; padding:0 15px }

html>body div#home_content  div#content  div#left_block  ol {margin:10px; padding:0 10px}

div#content  div#left_block  .pre_text {font-size:1.2em; line-height:1.6em}

div#home_content div#tabs {width:780px; padding:15px 10px 0 10px; margin:0 auto  }

div#home_content div#tabs .tab_content {width:240px; float:left; padding-bottom:20px;}

div#tabs .tab_content a {color:#333333; text-decoration:underline;font-size:1.0em;}

div#tabs .tab_content a:hover {color:#333333; text-decoration:underline;font-size:1.0em;}

div#tabs .tab_content .tab_heading {width:240px; color:#ca015c; font-size:1.25em; display:block; padding-bottom:5px; font-weight:bold; line-height:1.4em; height:20px} 

div#tabs .tab_heading a, active, visited {color:#ca015c; text-decoration:underline}

div#tabs .tab_heading a:hover {color:#333333; text-decoration:none}

div#tabs .tab_content p { padding:0;  margin:0; line-height:1.4em; font-size:1.0em }

div#tabs .tab_content td{line-height:1.4em}

