/* default.css */
*{margin:0;padding:0;outline: 0}body{min-height:101%;text-align:center;color:#000;background: #c6c6c6 url(/files/style/bgsmall.jpg) center 0 repeat-y fixed;font: 12px/170% 'Lucida Grande', 'Lucida Sans Unicode', Geneva, Verdana, sans-serif}h1{margin:0 0 10px;color:#666;font: 16px Arial, Geneva, Verdana, sans-serif;border-bottom: solid #4e4e4e 5px;font-weight: Bold}h2{clear:both;margin:10px 0 2px;color:#000;font: 12px Arial, Geneva, Verdana, sans-serif;font-weight: Bold}img{margin:0;padding:5px;border:1px solid #DCDCDC;background:none repeat scroll 0 0 #FAFAFA}a,a:visited{text-decoration:none;color:#b50000;background: inherit}a:hover{text-decoration:underline;color:#600;background: inherit}#container{width:980px;position:relative;margin:0 auto 10px;text-align:left}#maincontent{width:960px;clear:both;margin:0 auto 0 10px;padding-top:10px;background: #fff url(/files/style/bg.png) repeat-y center top}#header{width:980px;height:130px;margin:0;padding:0;background: url(/files/style/header.png) no-repeat}#header_banner{top:50px;position:absolute;right: 30px}#header_banner a{padding:0 10px 0 0}#menu{width:980px;height:30px;margin:0;padding:0;background: url(/files/style/menu_bg.png) no-repeat}#menu ul{height:30px;float:left;margin:0;padding:0 0 0 40px;list-style: none}#menu ul li{display:inline;margin:0;padding:0}#menu ul li a{width:auto;float:left;display:block;margin:0;padding:0 14px;text-decoration:none;color:#fff;font: bold 12px/30px Arial, sans-serif;border-style: solid;border-width: 0 1px 0 0;border-color: #67393a}#menu ul li a:hover,#menu ul li a:active{color:#4e4e4e;background: #bbbbbb url(/files/style/menu_bg_hover.png)}#menu ul li.current a{color:#000;background: #bbbbbb url(/files/style/menu_bg_hover.png)}#submenu{width:570px;margin-bottom:10px;padding:10px;border:1px solid #4e4e4e;background: #fff}#submenu .content{padding:10px;background: #cccccc}#submenu ul{padding:0 0 0 20px}#menu_footer{width:960px;height:10px;margin:0 0 0 10px;padding:0;background: #fff url(/files/style/menu_footer.png) no-repeat}#main{width:590px;float:left;display:inline;margin:0 0 0 25px;padding:0}#main_left{width:280px;float:left;display:inline;margin:0;padding:0}#main_right{width:280px;float:right;display:inline;margin:0 0 0 30px;padding:0}#sidebar{width:280px;float:right;display:inline;margin:0 25px 0 0}#sidebar .box{padding:10px;border:1px solid #4e4e4e;background: #fff}#sidebar .content{padding:10px;background: #cccccc}#footer{width:910px;height:50px;clear:both;margin:0;padding:10px 35px 0;text-align:center;background: url(/files/style/footer.png) no-repeat left bottom}#footer hr{height:1px;margin:0 0 5px;background-color:#9a9999;border:0;color:#9a9999}#footer a{color:#000}div.article_preview{padding:0 0 5px;border-bottom:1px dotted #000}div.last{padding:0 0 10px;border:0}div.empty{padding:0 0 10px;border:0}img.float-left{margin:0 5px 10px 0}.float-left{float:left}.block-spacer{margin:10px 0 0}img.banner{margin:0;padding:0;border:0}div.banner{text-align:center}.clear{clear:both}.subheader{color:#666}.hb_article h2{font-size:14px}.hb_article h3{font-size:12px}.mod_article{padding:0 0 10px}.hb_teamlist{width:570px;margin-bottom:10px;padding:10px;border:1px solid #4e4e4e;background: #fff}.hb_teamlist .content{padding:10px;background: #cccccc}.hb_teamlist ul{padding:0 0 0 20px}.mod_article img{margin:0;padding:10px;border:1px solid #000;background:none repeat scroll 0 0 #FFFFFF}.block{overflow:visible}img.main_fullbox{margin:0;padding:10px;border:1px solid #4e4e4e;background:none repeat scroll 0 0 #FFFFFF}img.preview{float:left;margin:0 5px 0 0;padding:5px;border:1px solid #DCDCDC;background:none repeat scroll 0 0 #FAFAFA}.info{margin:5px 0;color:#666}.ce_text p{margin:0 0 10px}