/* CSS Document */

body { font-family:  "Arial", "宋体";font-size:12px; color:#000000; background-color: #F2F4FA; margin-top:0px; margin-right:0px; margin-bottom:0px; margin-left: 0px } 
table { font-size:12px; color:#000000; line-height:20px } 
td { font-size:12px; color:#000000; line-height:20px }
a:link { font-size: 12px;color:#000000; text-decoration:none } 
a:visited { font-size:12px; color:#3A2B7B; text-decoration:none } 
a:hover { font-size:12px; color:#3053B8; text-decoration:underline } 
a:active { font-size:12px; color:#3053B8; text-decoration:none } 
p { font-size:12px; color:#000000; line-height:20px; text-indent:24px}

.no12 { font-size: 12px }
.no14b { font-size: 14px; font-weight: bold }
.no14blue { font-size: 14px; font-weight: bold ;color: #124695;}
.no18b { font-size: 18px; font-weight: bold; }
.no13blue {
    font-size: 13px;
	font-weight: bold;
	color: #134092; }
hr { border: 1px dotted #333333 } 
.H-line { background-image: url(line_h.gif); background-repeat : repeat-x; background-position : center }
.V-line { background-image: url(line_v.gif); background-repeat : repeat-y; background-position : center }
.1pxTable { border-collapse : collapse }
.line_01 { background-image: url(../images/line_03.gif); background-repeat : repeat-x; background-position: center }
.line_02 { background-image: url(../images/line_04.gif); background-repeat : repeat-x; background-position: center }
.line_03 { background-image: url(line.gif); background-repeat : repeat-x; background-position: bottom }
.line_04{ background-image: url(../images/line_03.gif); background-repeat : repeat-x; background-position: bottom }
.fullTable { width: 100%; text-align: left}
.frameTable { border : 1px solid #B4B4B4;}
.menuTable{ border-right : 1px solid #A4B8D9; border-bottom: 1px solid #A4B8D9;}
.menuTableTd { text-align: left; height : 20xp; border-top : 1px solid #A4B8D9; border-left:  1px solid #A4B8D9; white-space: nowrap;}
.menuTable a:link { color: #000000; text-decoration: none; background: #e0e4f0; width: 100%; height : 100%; border-top :  1px solid #ffffff; padding-top: 2px; padding-left: 16px; padding-right: 40px;} 
.menuTable a:visited { color: #000000; text-decoration: none; background: #e0e4f0; width: 100%; height : 100%; border-top:  1px solid #ffffff; padding-top: 2px; padding-left: 16px; padding-right: 40px;} 
.menuTable a:hover { color: #506CBA; text-decoration: none; background: #ffffff; width: 100%; border-top :  1px solid #ffffff; height: 100%;  padding-top: 2px; padding-left: 16px; padding-right: 40px;} 
.menuTable a:active { color: #506CBA; text-decoration: none; background: #ffffff; width: 100%; border-top :  1px solid #ffffff;height: 100%;  padding-top: 2px; padding-left: 16px; padding-right: 40px;} 
.bg-info {
	background-image: url(../images/bg_info.jpg);
	background-repeat : no-repeat;
	background-position : right bottom;
}
.nav a:link { font-family: "Verdana", "Arial", "宋体"; color: #FFFFFF;text-decoration: none; width: 100%; height: 100%; background: #304685; padding-top: 2px;} 
.nav a:visited { font-family: "Verdana", "Arial", "宋体"; color: #FFFFFF;text-decoration: none; width: 100%; height: 100%; background: #304685; padding-top: 2px;} 
.nav a:hover {  font-family: "Verdana", "Arial", "宋体";color: #FFFFFF;text-decoration: none; width: 100%; height: 100%; background: #6C80B7; padding-top: 2px;} 
.nav a:active { font-family: "Verdana", "Arial", "宋体"; color: #FFFFFF;text-decoration: none; width: 100%; height: 100%; background: #6C80B7; padding-top: 2px;} 
input {
	height : 20px;
}
button {
	height : 18px;
}
.textArea {	border : 2px inset}
.no16b {
	font-size: 16px;
	font-weight: bold;
}
.yellow {
	font-size: 12px;
	font-weight: bold;
	color: #8D3814;
}
.blue {
	font-size: 12px;
	font-weight: bold;
	color: #385AA9;
}
.lMenu a:link { color: #000000;text-decoration: none; width: 100%; height: 100%; background: #C6CDE4; padding-top: 2px; padding-left: 40px;border-bottom:  1px solid #C2C3C8;} 
.lMenu a:visited { color: #000000;text-decoration: none; width: 100%; height: 100%; background: #C6CDE4; padding-top: 2px; padding-left: 40px;border-bottom:  1px solid #C2C3C8;} 
.lMenu a:hover {  color: #000000;text-decoration: none; width: 100%; height: 100%; background: #ffffff; padding-top: 2px; padding-left: 40px;border-bottom:  1px solid #C2C3C8;} 
.lMenu a:active { color: #000000;text-decoration: none; width: 100%; height: 100%; background: #ffffff; padding-top: 2px; padding-left: 40px;border-bottom:  1px solid #C2C3C8;} 

.newMenu a:link { color: #000000;text-decoration: none; width: 100%; height: 100%; background: #C6CDE4; padding-top: 2px; padding-left: 40px;border-bottom:  1px solid #C2C3C8;} 
.newMenu a:visited { color: #002CAA;text-decoration: none; width: 100%; height: 100%; background: #D6D4B8; padding-top: 2px; padding-left: 40px;border-bottom:  1px solid #C2C3C8;} 
.newMenu a:hover { color: #000000;text-decoration: none; width: 100%; height: 100%; background: #ffffff; padding-top: 2px; padding-left: 40px;border-bottom:  1px solid #C2C3C8;} 
.newMenu a:active {color: #FFFFFF;text-decoration: none; width: 100%; height: 100%; background: #ffffff; padding-top: 2px; padding-left: 40px;border-bottom:  1px solid #C2C3C8;} 

.2Menu a:link { color: #000000;text-decoration: none; width: 100%; height: 100%; background: #C6CDE4; padding-top: 2px; padding-left: 8px;border-bottom:  1px solid #C2C3C8;} 
.2Menu a:visited { color: #000000;text-decoration: none; width: 100%; height: 100%; background: #C6CDE4; padding-top: 2px; padding-left: 8px;border-bottom:  1px solid #C2C3C8;} 
.2Menu a:hover {  color: #000000;text-decoration: none; width: 100%; height: 100%; background: #ffffff; padding-top: 2px; padding-left: 8px;border-bottom:  1px solid #C2C3C8;} 
.2Menu a:active { color: #000000;text-decoration: none; width: 100%; height: 100%; background: #ffffff; padding-top: 2px; padding-left: 8px;border-bottom:  1px solid #C2C3C8;} 

.new2Menu a:link { color: #000000;text-decoration: none; width: 100%; height: 100%; background: #C6CDE4; padding-top: 2px; padding-left: 8px;border-bottom:  1px solid #C2C3C8;} 
.new2Menu a:visited { color: #002CAA;text-decoration: none; width: 100%; height: 100%; background: #D6D4B8; padding-top: 2px; padding-left: 8px;border-bottom:  1px solid #C2C3C8;} 
.new2Menu a:hover {  color: #000000;text-decoration: none; width: 100%; height: 100%; background: #ffffff; padding-top: 2px; padding-left: 8px;border-bottom:  1px solid #C2C3C8;} 
.new2Menu a:active { color: #000000;text-decoration: none; width: 100%; height: 100%; background: #ffffff; padding-top: 2px; padding-left: 8px;border-bottom:  1px solid #C2C3C8;} 

.sitemap {
	background-attachment : fixed;
	background-image: url(../images/map_bg.gif);
	background-repeat : repeat-y;
	background-position : center top;
}
