﻿body {margin:0px; padding:0px; FONT-SIZE: 100%; FONT-FAMILY: Arial, Helvetica, sans-serif; background-color:#F8F7F3; width:auto;}

a:hover,a:visited,a:link {text-decoration:none; color:#000; }

a:hover {color:#FF6600; text-decoration:underline;}

#mainframe { height:auto; width:auto; }

.header { height:90px; background-color:#fff; }
.header_r{ text-align:center; font-size:0.8em; margin-left:270px; padding-top:25px; height:65px; overflow:hidden; }
.header_r_inner{ width:500px; text-align:left;  margin:auto}
.header_r_text{ margin:0px; padding:0px;}
.header_r_googles form{margin:0px; padding:0px;}
.header_l{ float:left; margin-left:20px; width:250px; height:56px; background:url(images/faqlogo.gif) center no-repeat; margin-top:20px; margin-right:-270px;}


.guidebar {height:25px; background:#67A7E3; line-height:25px;}
.guidebar_l{height:25px; width:250px; background-color:#9E977D; float:left; border-right:#fff 1px solid; text-align:center; font-weight:bold; color:#fff;}
.guidebar_r{height:25px; margin-left:1px; background-color:#67A7E3; float:left; padding-left:10px; color:#fff; overflow:hidden;font-style:italic; }
.guidebar_r a:hover,.guidebar_r a:visited,.guidebar_r a:link{ color:#FFFFFF; font-style:italic; font-size:1em;}

.mainbox{  margin-top:1px;}
.mainbox_menu_outer{ width:250px; float:left; overflow:hidden; margin-right:-250px;}
.mainbox_menu_bar,.mainbox_ad_bar{height:6px; width:250px; background-color:#CEC7B7; padding:0px; margin:0px; font-size:1px;}
.mainbox_menu_list{ margin-top:10px; color:#37557B; font-weight:bolder; font-size:13px; background-color:#F1F3F8; padding:0px 0px 2px 0px; }
.mainbox_menu_list ul{ text-align:right;  padding-left:25px; margin:15px;}
.mainbox_menu_list ul li{ line-height:30px; border-bottom:#999 1px dashed; list-style:none; padding-right:10px;}


.mainbox_men_adouter,.mainbox_ad_bar{ margin-top:10px; }
.mainbox_menu_googlead{padding-top:10px; background-color:#F1F3F8; text-align:center; padding-bottom:10px;}

.mainbox_menu_links{ margin-top:10px; background-color:#F1F3F8}
.mainbox_menu_links_t{ height:25px; background-color:#CEC7B7; color:#fff;  padding-right:20px; font-size:0.75em; font-weight:bold; text-align:right; line-height:25px;}
.mainbox_menu_links_b{ text-align:right; font-size:0.7em;}
.mainbox_menu_links_b ul{ margin:10px 30px 15px 0px; padding-bottom:10px; }
.mainbox_menu_links_b ul li{list-style:none; line-height:1.3em; }

.mainbox_list_outer{  background-color:#fff; padding:20px; margin-left:250px; }
.mainbox_list{ padding-left:20px; height:auto!important; height:600px; min-height:600px;}
.mainbox_list ul{ padding:0px; margin:0px; }
.mainbox_list li{ padding-top:12px; list-style:none;}
.mainbox_list li .list_intro{FONT-SIZE: 0.7em;}
.mainbox_list li .list_title{FONT-WEIGHT: bold; FONT-SIZE: 1em; MARGIN-BOTTOM: 5px; COLOR: #7a6d5c;MARGIN-BOTTOM: 12px;}
.mainbox_list li .list_title a:hover,.mainbox_list li .list_title a:visited,.mainbox_list li .list_title a:link{COLOR: #7a6d5c;FONT-SIZE: 0.87em;}
.mainbox_list .list_intro{FONT-SIZE: 0.7em; MARGIN-BOTTOM: 5px; COLOR: #7a6d5c}
.list_intro a:hover,.list_intro a:visited,.list_intro a:link{COLOR: #F28900;}

.mainbox_list_controltop{ width:1px; height:100px; float:right; margin-bottom:10px;}
.mainbox_list_ggad{ width:250px; height:auto!important; min-height:250px; height:250px; float:right; clear:right; margin:0px 0px 10px 10px; padding-top:10px;}

.mainbox_list_outer hr { margin:10px 0px 0px 20px; }

.pager{font-size:0.7em}
.pager{ clear:both; text-align:left; padding-left:20px; height:30px; padding:10px 0px 10px 20px;}
.pager a:hover,.pager a:visited,.pager a:link {text-decoration:none; border:#ccc 1px solid; padding:2px 5px 2px 5px; height:13px; color:#333; display:block; float:left; margin-right:3px; line-height:13px;}
.pager a:hover {color:#fff; background:#000;}

.mainbox_r_outer{ float:right}

.mainbox_latest{ float:right; width:230px; height:auto!important; min-height:300px; height:300px; border:#999 1px solid; margin-left:10px; margin-bottom:10px; }
.mainbox_latest_t{margin:1px; height:25px; background-color:#A09383; line-height:25px; font-size:1em; color:#fff; padding-left:10px; font-weight:bold;}
.mainbox_latest_list{ font-size:0.75em;}
.mainbox_latest_list ul{ margin:10px 5px 10px 18px; padding:0px; font-style:italic; line-height:1em;}
.mainbox_latest_list ul li{ margin:0px; padding:0px; list-style-type:square; padding:0px 0px 5px 0px;}

.mainbox_content_latest a:link{ color:#326098;}

.clear{ clear:both;}

.footer{ margin-top:30px;  padding-top:10px; font-size:0.7em; text-align:center; margin-bottom:20px; line-height:1.5em;}
