* { margin: 0; padding: 0; } 

html { min-height: 100%; }
body { background:url(../images/pageBG.jpg) top left repeat-x; background-color: #03517F;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
vertical-align:top; text-align:left;
 }
 a:link {

	color:#0033cc;
	text-decoration: none;
	
}
a:visited {

	color: #0033cc;

	text-decoration: none;
}
a:hover {
	text-decoration: underline;

}
h1{ color:#FFFFFF; margin:0px; font-size:20px; padding:8px;}
h2{ color:#0066c0; margin:0px; font-size:16px; margin-top:12px;}
h3{color:#c57000; margin:0px; font-size:13px; margin-top:12px;}
h2.h2_con1{ background-image:url(../images/bullet1.jpg); background-repeat:no-repeat; margin:0px;  padding-left:50px; vertical-align:middle; padding-top:12px; padding-bottom:12px; color:#0066c0
; margin-top:12px;}
h2.h2_con2{ background-image:url(../images/bullet2.jpg); background-repeat:no-repeat; margin:0px;  padding-left:50px; vertical-align:middle; padding-top:12px; padding-bottom:12px; color:#0066c0; margin-top:12px;}
h2.h2_con3{ background-image:url(../images/bullet3.jpg); background-repeat:no-repeat; margin:0px;  padding-left:50px; vertical-align:middle; padding-top:12px; padding-bottom:12px; color:#0066c0; margin-top:12px;}
h2.h2_con4{ background-image:url(../images/bullet4.png); background-repeat:no-repeat; margin:0px;  padding-left:50px; vertical-align:middle; padding-top:12px; padding-bottom:12px; color:#0066c0; margin-top:12px;}


div,td,p{vertical-align:top; text-align:left;
}
ul{ margin:0px; padding:0px;}
li{ margin:0px; padding:0px; margin-left:32px;}
#home{ background-image:url(../images/pageBG.jpg)}
#main{ width:1000px; margin-left:32px; }
#header{background-image:url(../images/baner.jpg); height:167px;}
#h1_sub{padding-left:32px; width:600px; margin-left:150px;}
#wr{ background-color:#FFFFFF}
#wr_l{ padding:12px;}
#wr_r{ padding:12px; width:250px;}
#fo{ text-align:center;}
#fo_m1{ text-align:center; padding:4px; background-color:#CCCCCC}
#fo_q{ background-color:#fefefe; border-bottom:4px solid #CCCCCC}
.fo_q_d{ padding:8px;}
.tab_f_1{  background-color:#f8f8f8}

.tab_f_2{ border-left:1px dotted #CCCCCC; background-color:#f8f8f8}
.fo_q_d h2{ font-size:14px; margin:0px;}
#fo_co{ font-size:10px; padding:8px;}
.wr_bl{border:1px solid #CCCCCC; padding:8px; }