html{background:#000;overflow-y:scroll;}
.top{background-color:#000;cursor:default;margin-top:32px;overflow:hidden;width:100%;}
.topnavwrap{color:#EEE;float:left;width:212px;}
.nav ul{list-style:none;margin:0;padding:0;}
.nav li a{color:#EEE;display:block;font-family:Arial, Helvetica, sans-serif;font-size:13px;font-weight:700;margin-left:1px;padding:5px 2px;text-decoration:none;text-transform:uppercase;}
.nav li a:hover{background:#FF1A00;}
#current{border-bottom:1px solid #FF1A00;}
#active{color:#000;}
.feature{border:1px solid silver;float:right;height:275px;margin-bottom:10px;width:672px;}
.searchSection{background:#000;border-bottom:4px solid #FF1A00;}
.search_wrap{cursor:default;margin:0 auto;padding-bottom:10px;width:912px;}
.main{background:#FFF; border-color:silver;border-style:solid;border-width:0 0 1px;overflow:hidden;width:100%;}
.sidebar{float:left;padding:22px 20px 20px 0;width:191px;}
.sidebar a:hover{color:#F17070;}
.sidebar dl{margin-bottom:30px;}
.sidebar dl.last{margin-bottom:15px;}
.sidebar dt{color:#010101;font-weight:700;}
.sidebar dd.pre{margin-bottom:4px;}
.sidebar dd p{color:#838383;font-family:Tahoma,Arial,Verdana,sans-serif;font-size:11px;line-height:16px;margin-bottom:0;}
.sidebar dd span{color:silver;display:block;font-family:Tahoma,Arial,Verdana,sans-serif;font-size:9px;margin:4px 0 9px;}
div.sidebar a.next{background-image:url(assets/sprite_main.png);background-position:100% -3290px;background-repeat:no-repeat;color:#1d1b19;float:right;font-family:Tahoma,Arial,Verdana,sans-serif;font-size:11px;font-weight:700;padding-bottom:6px;padding-right:22px;padding-top:1px;}
div.sidebar a.next:hover{background-position:100% -3290px;color:#2d6ea8;}
div.sidebar a#normal{font-size:12px;}
.leftinner{float:right;width:211px;}
.spanbox{background:#FFF;border-bottom:1px solid #C4C4c4;min-height: 120px; margin-top: 15px;}
.spanbox-gallery{background:#FFF;border-bottom:1px solid #C4C4c4;min-height: 160px; margin-top: 15px;}
.footer{background:#000;border-color:#b3b3b3;border-style:solid;border-width:1px 0 0;color:#FFF;cursor:default;padding:20px 0;position:relative;width:auto;}
.footerright{float:right;overflow:hidden;width:540px;}
.footerleft{float:left;width:360px;}
.footerleft p{color:#494949;font-family:Tahoma,Arial,Verdana,sans-serif;font-size:10px;line-height:13px;}
.officeinfo{float:right;font-family:Tahoma,Arial,Verdana,sans-serif;font-size:11px;list-style-image:none;list-style-position:outside;list-style-type:none;margin:1px 0;}
.officeinfo li{border-left:1px solid #323232;color:silver;float:left;height:50px;list-style-image:none;list-style-position:outside;list-style-type:none;margin-right:42px;padding:5px 20px;}
.officeinfo li li{height:auto;}
.officeinfo dt{color:#525252;font-weight:700;margin-bottom:8px;}
.officeinfo dl{color:silver;}
.wrap{margin:0 auto;width:910px;}
.rightcolwrap{padding-left:30px;}
.bleft{border-left:1px solid #fc0;}
.maincolumn{background-color:#FFF;border-color:silver;border-style:solid;border-width:0 0 0 1px;float:right;width:697px;}
.mainitem{border-color:silver;border-style:solid;border-width:0 0 1px;margin-bottom:27px;}
.clear{clear:both;}
.invisible{visibility:hidden;}
.hide{display:none;}
.clearbox{overflow:hidden;width:100%;}
div.mediumcolumn{float:left;margin-bottom:19px;margin-top:19px;padding-bottom:12px;padding-left:25px;padding-right:26px;width:95%;}
div.mediumcolumn_index{float:left;margin-bottom:19px;margin-top:19px;padding-bottom:12px;padding-left:25px;padding-right:26px;width:402px;}
div.quote{border-top:1px solid #EE3E1F;color:#000;margin-top:20px;padding-top:5px;}
div.wk-brk{border-top:1px solid silver;color:#000;margin-top:20px;padding-top:5px;}
div.update{border-bottom:1px dotted #EE3E1F;padding-top:5px;}
div.smallcolumn{float:right;margin-bottom:19px;margin-top:19px;padding-left:20px;width:210px;}
div.smallcolumn p{font-family:Tahoma,Arial,Verdana,sans-serif;font-size:11px;line-height:16px;margin-bottom:16px;}
div.language {width: 100%; padding-bottom:22px; font-weight: bold;}
div.smallcolumn_section{border-bottom:1px solid #e2e2e2;padding:0;}
div.smallcolumn_section_inside{border-bottom:1px solid #e2e2e2;padding:10px 0;}
div.mediumcolumn h2,div.smallcolumn h2{color:#000;font-weight:700;margin-bottom:1px;margin-top:24px;}
div.mediumcolumn h3,div.smallcolumn h3{color:#000;font-weight:700;margin-bottom:10px;margin-top:0;}
ul.arrow_list{margin:16px 0;}
ul.arrow_list li a{border-bottom:solid 1px #000;color:#000;line-height:20px;margin-left:5px;text-decoration:none;}
ul.arrow_list li a:hover{border-bottom:1px solid red;color:red;}
li.list{list-style-image:url(../images/img05.gif);margin-left:18px;margin-top:10px;}
li.list-circle{list-style-type:circle;margin-left:18px;margin-top:6px;}
li.list1{margin-left:10px;}
li.left{margin-bottom:2px;}
ol.list{margin:16px 0;}
li.ol-list{list-style:decimal;margin-left:18px;margin-top:7px;}
table{border:none;}
td{vertical-align:top;}
td.td_a{border-right:1px solid #EE3E1F;padding-right:10px;width:20%;}
td.td_b{padding-left:10px;}
img.floatLeft{float:left;margin:-4px 10px -3px 0px;}
img.floatRight{float:right;margin:2px 4px;}
img.imgWrk {float:left;display:inline;margin-right:25px; border: 1px solid silver; padding: 4px;}
img.imgWrk-gallery {float:left;display:inline;margin-right:10px; border: 1px solid silver; padding: 4px;}
.sidebar a,div.smallcolumn_section a{color:#EE3E1F;font-size:11px;text-decoration:underline;}
.footerleft a,.officeinfo dd a{color:#939393;text-decoration:none;}
div.mediumcolumn_divider,div.smallcolumn_divider{margin-bottom:20px;}


