body { background:#ffffff; margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#171212; text-decoration:none; font-weight:normal}
form ,h1, h2, h3, h4, form, p, img, a{margin:0px; padding:0px;}
a{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#cc0000; text-decoration:none; font-weight:normal;}
a:hover{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#006699; text-decoration:underline; font-weight:normal;}
h1{font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#333333; text-decoration:none; font-weight:bold; margin:0px 0px 3px 5px;}
h2{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333; text-decoration:none; font-weight:bold; margin:0px 0px 3px 5px;}
h3{font-family:Arial, Helvetica, sans-serif; font-size:20px; color:#333333; text-decoration:none; font-weight:bold; margin:0px 0px 3px 5px;}
#littleMessage{font-family:Arial, Helvetica, sans-serif; font-size:10px; color:red; text-decoration:none; font-weight:italic;}
#littleMessageBlack{font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#000000; text-decoration:none; font-weight:italic;}
#main{ width:973px;margin: 0px auto; position:relative;}
#left-bg{ background:url(../images/bg1.gif) left repeat-y; width:933px; float:left; padding-left:18px;}
#right-bg{ width:938px;margin: 0px auto; position:relative;background:url(../images/bg2.gif)  repeat-y right; padding-right:18px;}
#middle{ width:938px;float:left}
#header{ width:938px; background:url(../images/hader_bg.gif) repeat-x; height:138px; float:left; }
#header #top{ width:938px;float:left;}
#header img{ float:left; margin-top:5px;}
#header #top #search-bg{ background:url(../images/search-bg.gif) no-repeat; width:422px; height:25px; float:right; margin:15px 15px 0px 0px; padding:17px 15px 15px 15px;}
#header #top #search-bg span{ float:left;font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#333333; text-decoration:none; font-weight:bold; padding:3px 6px 3px 0px;}
#header #top #search-bg img{ float:right;margin: 0px 0px 10px 6px;}
#header #top #search-bg input{ width:290px !important;}
#middle2{ width:909px; float:left; padding:14px;}
#middle2 #left{ width:670px; float:left}
#middle2 #right{ width:216px; float:right}
.border{ border:1px solid #cccccc; background:#FFFFFF;}
.box-left{width:680px;float:left}
.box-left .box{border:none; border-top:none; padding:10px 10px 5px 3px;width:670px;float:left}
.box-left .box .box2{border:#CCCCCC solid 1px; width:155px; padding:8px 0px; margin:5px;float:left;}
.box-left .box p{margin:0px 0px 15px 0px;}
.box-left .box .box2 img{ margin:2px 0px 6px 0px;}
.box-left .box .box2 br{ margin:3px 0px;}
.box-left .left{ background:url(../images/c1.gif) no-repeat left; height:33px; padding-left:7px;}
.box-left .right{ background:url(../images/c2.gif) no-repeat right; height:26px; padding:7px 7px 0px 0px;}
.box-left .middle{ background:url(../images/c5.gif) repeat-x  center; height:33px;}
#boxTitle {float:center;height:60px;vertical-align: middle;}
.clear{ clear:both}
.float-left{ float:left}
.float-right{ float:right}
#box { float: right;   background: #FFFFFF;width:216px; margin-bottom:12px;}
.box-t { background: top url(../images/box_t.gif) repeat-x; }
.box-r { background: right url(../images/box_r.gif) repeat-y; }
.box-b { background: bottom url(../images/box_b.gif) repeat-x; }
.box-l { background: left url(../images/box_l.gif) repeat-y; }
.box-tr { background: top right url(../images/box_tr.gif) no-repeat; }
.box-br { background: bottom right url(../images/box_br.gif) no-repeat; }
.box-bl { background: bottom left url(../images/box_bl.gif) no-repeat; }
.box-tl { background: top left url(../images/box_tl.gif) no-repeat; }
.box-tl {  padding: 10px}
.box p { margin:0px;}
.box pre { padding:1px;}
#catList {display:table;float:left;width:150px}
#catList li{border-bottom:none;}
#noBorder {}
#noBorder li{border-bottom:none;}
#showAllList {display:table;float:left;width:33%}
#showAllList li{border-bottom:none;}
ul{ list-style-image:none; list-style-type:none; list-style-position:outside; padding:6px 0px 6px 3px; margin:0px ;  }
ul li {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; font-weight:normal; text-decoration:none;border-bottom:#CCCCCC solid 1px; padding:4px 0px;}
ul a{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; font-weight:normal; text-decoration:none}
ul a:hover{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; font-weight:normal; text-decoration:underline}
#alphabet{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; font-weight:normal; text-decoration:none; margin:15px 0px 5px 0px; border-bottom:#CCCCCC solid 1px; padding-bottom:4px;}
#alphabet a{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; font-weight:normal; text-decoration:none; margin:15px 6px;}
#alphabet a:hover{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; font-weight:normal; text-decoration:underline; margin:15px 6px;}
#alphabet2{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#006699; font-weight:normal; text-decoration:none; margin:0px 0px 5px 0px;border-bottom:#CCCCCC solid 1px; padding-bottom:4px;}
#alphabet2 a{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#006699; font-weight:normal; text-decoration:underline; margin:5px 5px; }
#alphabet2 a:hover{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#006699; font-weight:normal; text-decoration:none;margin:5px 5px;}
.link{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#006699; text-decoration:none; font-weight:normal;}
.link a{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#006699; text-decoration:underline; font-weight:normal;}
.link a:hover{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#006699; text-decoration:none; font-weight:normal;}
.textarea{border:1px solid #cccccc;font-family:Arial, Helvetica, sans-serif; font-size:12px;font-weight:normal; color:#333333;}
.wt11{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#ffffff; text-decoration:none; font-weight:normal;}
.wt11 a{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#ffffff; text-decoration:none; font-weight:normal;}
.wt11 a:hover{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#ffffff; text-decoration:underline; font-weight:normal;}
.dot_bor{ border:1px dotted #cccccc; background:#eef8fe;font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000; text-decoration:none; font-weight:normal;}
.gt{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#b1b0b0; text-decoration:none; font-weight:normal;}
.bg{ background:url(../images/bg3.gif) top repeat-x #ffffff; height:27px; border:1px solid #cccccc;}
.pre-next-list{ float:left;width:580px; padding-bottom:2px; }
.pre-next-list pre{ float:left; border:#666666 solid 1px; padding:4px; margin:1px;font-size:12px;}
.pre-next-list pre a{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#ff6633; font-weight:normal; text-decoration:none}
.select{ background:#CCCCCC; float:left; border:#666666 solid 1px; padding:4px; margin:1px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; font-weight:bold; text-decoration:none; cursor:pointer}
#footer{ background:url(../images/footer_bg.gif) repeat-x; height:33px; width:923px; float:left; padding:15px 0px 0px 15px; font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:12px; text-decoration:none}
#footer a{ font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:12px; text-decoration:none}
#footer a:hover{ font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:12px; text-decoration:underline}
#topnav {float:left;list-style-image:none;list-style-position:outside;list-style-type:none;margin:20px 0px 0px 0px; width:835px; overflow:hidden; padding:0 0 0 7px;}
#topnav ul {float:left;list-style-image:none;list-style-position:outside;list-style-type:none;margin:0px;padding:0px; }
#topnav li {display:inline;margin:0px 0px 0px 3px;padding:0px;background:url(../images/nav3.gif) no-repeat scroll left top;}
#topnav a {color:#000000;float:left;margin:0px 3px;padding:0 3px;text-decoration:none;background:url(../images/nav1.gif) no-repeat scroll left  -33px;}
#topnav a div{ background: url(../images/nav2.gif) repeat-x right -33px; height:33px; float:left }
#topnav a div span {color:#000000;cursor:pointer;float:left; font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;padding:8px 18px 0px 13px;text-decoration:none;background:url(../images/nav3.gif) no-repeat scroll right -33px;}
#topnav a:hover { background: url(../images/nav1.gif) no-repeat scroll left top;}
#topnav a:hover div{ background: url(../images/nav2.gif) repeat-x right top ; height:33px }
#topnav a:hover div span {background: url(../images/nav3.gif) no-repeat scroll right top;color:#db4d1e;cursor:pointer;font-weight:bold; }
#topnav .current a {background: url(../images/nav1.gif) no-repeat scroll left top;}
#topnav .current a div{ background: url(../images/nav2.gif) repeat-x right top; }
#topnav .current a div span {background: url(../images/nav3.gif) no-repeat scroll right top;color:#db4d1e;cursor:pointer;}
.err_msg {
	color: #9B1603;
	font-weight: bold;
	background: #FFFFEE;
	padding: 5px;
	margin: 0;
	border: 1px solid #9B1603;
	float:left;
}
