/* CSS Document */
body {margin:0; padding:0; font-size:12px; font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height:21px;}
div,form,img,ul,ol,li,dl,dt,dd {margin: 0; padding: 0; border: 0; }
li{list-style-type:none;}
img{vertical-align:top;}
strong{font-weight:normal;}
em {font-style:normal;}
h1,h2,h3,h4,h5,h6 { margin:0; padding:0;font-size:12px; font-weight:normal;}
table,tr,td{ line-height:21px;}
/* Link */
a:link {color: #000000; text-decoration:none;}
a:visited {color: #000000;text-decoration:none;}
a:hover {color: #990000; text-decoration:underline;}

/* Color */
.cRed,.cRed a:link,.cRed a:visited{ color:#ff0000;}
.cRed a:hover{color:#990000;}
.cBlue,.cBlue a:link,.cBlue a:visited{ color: #2c708c;}
.cBlue a:hover{color:#990000;}
.cWhite,.cWhite a:link,.cWhite a:visited{ color: #fff;}
.cWhite a:hover{color:#fff; text-decoration:none;}
.cGrey,.cGrey a:link,.cGrey a:visited{ color: #666;}
.cGrey1,.cGrey1 a:link,.cGrey1 a:visited{ color: #c3c2c2;}
.cGrey1 a:hover{color:#c3c2c2; text-decoration:underline;}
.cOrange,.cOrange a:link,.cOrange a:visited{ color: #b9841c;}
.cOrange a:hover{color:#990000;}

/* Font  */
.fB {font-weight:bold;}
.f12px{ font-size:12px;}
.f14px{ font-size:14px;}
/* Other */
.left{ float: left;}
.right{ float: right;}
.clear{ clear: both; font-size:1px; width:1px; height:0; visibility: hidden; }
.textLeft{ text-align:left;}
.textCenter{ text-align:center;}
.textRight{ text-align:right;}
.Blank_20{ height:20px; line-height:20px; font-size:1px; clear:both;}
.Blank_15{ height:15px; line-height:15px; font-size:1px; clear:both; overflow:hidden;}
.Blank_10{ height:10px; line-height:10px; font-size:1px; clear:both; overflow:hidden;}
.Blank_5{ height:5px; line-height:5px; font-size:1px; clear:both; overflow:hidden;}
.Blank_1{ height:1px; line-height:1px; font-size:1px; clear:both; overflow:hidden;}
.margin_1{ margin-bottom:-1px;}
.margin_2{ margin-bottom:-2px;}
.margin_3{ margin-bottom:-3px;}
.margin_4{ margin-bottom:-4px;}
.margin_5{ margin-bottom:-5px;}
.underline{ background:url(../images/u.jpg) repeat-x; height:1px; line-height:1px; font-size:0px;}
/* top */
.topBg{ background:url(../images/index_02.gif) repeat-x; clear:both; height:25px;}
.top{ width:970px; margin:0 auto; text-align:right; padding:1px 0;}
.top .input{ height:16px; border:1px solid #ccc; width:140px; background:url(../images/search_05.gif) no-repeat 2px center #fff; padding-left:15px; font-family:Arial, Helvetica, sans-serif; font-size:11px;}
.navBg{ background:url(../images/index_09.gif) repeat-x; padding-top:10px; clear:both; height:67px;}
.navLogo{ width:970px; margin:0 auto; clear:both;}
.navLogo .ul_logo{ float:left; padding-right:100px;}
.navLogo li{ text-align:right; float:left;}
.banner{ text-align:center;}

