html,body{
height:100%;
margin:0px;
padding: 0px;
background: #FFFFFF;
font-size: 13px;
font-family: helvetica, arial, sans-serif;
}
table{border:0px;border-collapse:collapse;}
table td{padding:0px;}
.news img {border:none; padding: 3px;}
#content {width: 100%;}
#head {height: 129px;}
#logo {padding-left: 16px; padding-right:32px; padding-top:10px;}
a.logo {background-image: url(../images/logo.png); background-position: top; width: 268px; height: 90px; display: block;}
a:hover.logo {background-image: url(../images/logo.png); background-position: bottom;}
#border-right {background-image: url(../images/border-right.png); height:129px; width:15px;}
#bn_navigation {padding-left: 16px; padding-right:32px; padding-top:19px;}
#b-nav {padding-left: 16px; padding-top: 8px;}
#mtop-nav {padding-left: 32px; padding-top: 32px;}
a.bn_home {background-image: url(../images/bn_home.png);background-position: top;width: 46px;height: 66px;display: block;}
a:hover.bn_home {background-image: url(../images/bn_home.png);background-position: bottom;}
a.bn_addnews {background-image: url(../images/bn_addnews.png);background-position: top;width: 46px;height: 66px;display: block;}
a:hover.bn_addnews {background-image: url(../images/bn_addnews.png);background-position: bottom;}
a.bn_comments {background-image: url(../images/bn_comments.png);background-position: top;width: 46px;height: 66px;display: block;}
a:hover.bn_comments {background-image: url(../images/bn_comments.png);background-position: bottom;}
a.bn_stats {background-image: url(../images/bn_stats.png);background-position: top;width: 46px;height: 66px;display: block;}
a:hover.bn_stats {background-image: url(../images/bn_stats.png);background-position: bottom;}
a.bn_search {background-image: url(../images/bn_search.png);background-position: top;width: 46px;height: 66px;display: block;}
a:hover.bn_search {background-image: url(../images/bn_search.png);background-position: bottom;}
.mtop {font: 9pt Verdana;color: #656565;}
.mtop a {font: 9pt Verdana; color:#434343; padding: 3px; text-decoration:underline;}
.mtop a:hover {font: 9pt Verdana; color:#ffffff; background: #4fc0ff; padding: 3px; text-decoration:none;}
#top-bottom {background-image: url(../images/top-bottom.png); height:44px;}
#b-bottom {background-image: url(../images/b-bottom.png); height:59px;}
.speedbar {font: 10px Verdana;color: #717171;}
.speedbar a {font: 10px Verdana; color:#717171; text-decoration:none;}
.speedbar a:hover {font: 10px Verdana; color:#3d3d3d; text-decoration:underline;}
#menu-bg {background-color: #89d4ff; width: 300px; margin-bottom: 25px;}
#menu-bg-right {background-color: #d7d7d7; width: 218px; margin-bottom: 25px;}
#m-pad {padding-left: 14px; padding-top: 18px; padding-right: 16px; padding-bottom: 24px;}
#menu-01 {background-image: url(../images/01.png); width:300px; height:23px;}	
#menu-02 {background-image: url(../images/02.png); width:300px; height:23px;}	
#menu-03 {background-image: url(../images/03.png); width:300px; height:23px;}	
#menu-04 {background-image: url(../images/04.png); width:218px; height:23px;}	
#menu-05 {background-image: url(../images/05.png); width:218px; height:23px;}	
#menu-06 {background-image: url(../images/06.png); width:218px; height:23px;}	
#menu-07 {background-image: url(../images/07.png); width:218px; height:23px;}	
#menu-08 {background-image: url(../images/08.png); width:218px; height:23px;}	
.menu {font: 12px Verdana;color: #303030;}
.menu a {font: 12px Verdana; color:#5b5b5b; text-decoration:none;}
.menu a:hover {font: 12px Verdana; color:#000; text-decoration:underline;}
.menu-blue {font: 12px Verdana;color: #303030;}
.menu-blue a {font: 12px Verdana; color:#5b5b5b; text-decoration:none;}
.menu-blue a:hover {font: 11px Verdana; color:#2779a9; text-decoration:underline;}
.menu-brown {font: 12px Verdana;color: #303030;}
.menu-brown a {font: 12px Verdana; color:#5b5b5b; text-decoration:none;}
.menu-brown a:hover {font: 12px Verdana; color:#c8c08f; text-decoration:underline;}
.style_input {font-size: 11px;color: #757575;font-family: Verdana;padding-left:3px;border: 1px solid #d7d7d7;background-image: url(../images/Style_input.png);height:18px;}
#narrow {background-image: url(../images/narrow.png); width: 25px; height: 28px;}
#ncomments {background-image: url(../images/ncomments.png); width: 25px; height: 28px;}
.comments-num {font: 11px Verdana;color: #ffffff;}
.comments-num a {font: 11px Verdana; color:#ffffff; text-decoration:none;}
.comments-num a:hover {font: 11px Verdana; color:#ffffff; text-decoration:underline;}
.news-title {font: 14pt Verdana;color: #16a5da;}
.news-title a {font: 14pt Verdana; color:#16a5da; text-decoration:none;}
.news-title a:hover {font: 14pt Verdana; color:#ff0000; text-decoration:underline;}
.news-title span {font: 14pt Verdana; color: #c1c1c1;}
.tnews {font: 10px Verdana;color: #a3a3a3;}
.tnews a {font: 10px Verdana; color:#4b719e; text-decoration:none;}
.tnews a:hover {font: 10px Verdana; color:#206f8c; text-decoration:underline;}
.news {font: 12pt Verdana;color: #000;}
.news a {font: 12pt Verdana; color:#43b2f0; text-decoration:none;}
.news a:hover {font: 12pt Verdana; color:#339ad4; text-decoration:underline;}
.cnews {font: 11px Verdana;color: #717171;}
.cnews a {font: 11px Verdana; color:#339ad4; text-decoration:none;}
.cnews a:hover {font: 11px Verdana; color:#339ad4; text-decoration:underline;}
.copy {font: 10pt Verdana;color: #717171;}
.copy a {font: 10pt Verdana; color:#339ad4; text-decoration:none;}
.copy a:hover {font: 10pt Verdana; color:#339ad4; text-decoration:underline;}
.navigation {border: none; margin: 20px 0 20px 0;}
.navigation a:link, .navigation a:visited, .navigation a:hover, .navigation a:active, .navigation span {
display: inline-block;
display: -moz-inline-stack;
_overflow: hidden;
float: left;
width: 38px;
height: 28px;
vertical-align: middle;
text-align: center;
line-height: 28px;
text-decoration: none;
font-size: 11px;
color: #000000;
margin: 10px 3px;
}
.navigation a:hover {
background: url(../images/nav-hover.png) no-repeat #64a3d9;
color: #FFFFFF;
text-align: center;
}
.navigation span {
background: url(../images/nav-none.png) no-repeat #64a3d9;
}
#menu03{background:#5ddcef url(../images/links_fill.gif) top left repeat-x;height:96px;padding:0 0 0 2.5em;}
#menu03 table{width:100%;}
#menu03 table td{width:14%;padding:0.5em 0 0 0;vertical-align:top;}
#menu03 table td.bold{font-weight:bold;}
#menu03 table td div{padding:0.4em 0 0 0; font-size:100%;}
#menu03 table td div .active{padding:0.1em 0.4em; color:#fff; background:#ff1515;}
#menu03 a{color:#FFF;margin:0.3em;text-decoration:none;}
#menu03 a:hover{text-decoration:underline;}
#menu-second{padding:0.5em 0 0 0;}
#menu-second a{display:block;background:#c60003;color:#FFF;text-decoration:none;text-align:center; padding:0.6em 0;font-size:120%;font-weight:bold;}
#menu-second a:hover {display:block;background:#15a6da;color:#FFF;text-decoration:none;text-align:center; padding:0.6em 0;font-size:120%;font-weight:bold;}
#action{padding:0.5em;}
#action table{width:100%;}
#action table td.fix{width:330px;text-align:center;}
#act-1-cont{background:#8cb6e0 url(../images/act_1_fill.gif) top left repeat-x;height:190px;margin-right:5px;}
#act-1-inner{background:url(../images/act_1_right.jpg) top right no-repeat;height:190px;padding:0 0 0 1em;text-align:left;}
#body2 .content ul{list-style:disc; padding:0 0 0 1.3em;}
#body2 .content ul li{padding:0.3em 0;}
#body2 .content ol{padding:0 0 0 1.3em;list-style-type:decimal;}
#body2 .content ol li{padding:0.3em 0;}
#body2 .content .single{margin: 0 150px 5em -180px;}
#footer{padding:1em 2em 0 2em;background:#5ddcef url(../images/footer_fill.gif) top left repeat-x;margin:0.5em 0 0 0;}
#footer-map h4{font-size:120%;padding:0 0 0.4em 0;color:#BBB;font-weight:normal;}
#footer-map table{width:100%;}
#footer-map table td{width:16%;vertical-align:top;}
#footer-map table td.border{padding:0 0 0 1em;border-left:1px solid #DDD;}
#footer-map table td div{font-size:105%;padding:0.2em;}
#footer-map table td div a{color:#FFF;text-decoration:none;}
#footer-map table td div a:hover{text-decoration:underline;}
#footer-map table td div .active{padding:0.1em 0.4em; color:#000; background:#FFF;}
#footer-map table td div.phone{color:#FFF; font-size:110%;}
.hide {display : none;}
.clr { clear: both; }
.reset, .reset li { list-style: none; padding: 0; margin: 0; }
.addcombtn { text-align: center; font: 1.15em/30px sans-serif; color: #fff; float: left; height: 31px; width: 181px; padding-right: 27px; background: #428cda url("../images/addcombtn.png") no-repeat; }
.addcombtn:hover { background-position: 0 -31px; }
.bcomment { border-bottom: 1px solid #dadada; background: url("../images/speedbar.png") repeat-x 0 100%; padding-bottom: 15px; }
.bcomment .dcont, .bcomment .dtop { padding: 0 15px; }
.bcomment .dcont { padding-top: 10px; }
.bcomment .dtop { overflow: hidden; padding-left: 70px; height: 67px; border-top: 3px solid #3f84cb; }
.bcomment .dtop .lcol { width: 40px; padding: 0 15px; margin-left: -70px; }
.bcomment .dtop .lcol span { margin-top: 12px; float: left; width: 40px; height: 40px; overflow: hidden; }
.bcomment .dtop .lcol span img { width: 40px; }
.bcomment .dtop .rcol { font-size: 0.9em; color: #90a7b2; width: 100%; }
.bcomment .dtop .rcol ul { margin-top: 12px; padding-top: 4px; height: 36px; float: left; margin-right: 15px; }
.cmsep { padding-left: 19px; background: url("../images/cmsep.png") no-repeat 0 50%; }
.reply a, .reply a b { height: 28px; background: #2b88d5 url("../images/reply.png") no-repeat; }
.reply a { float: right; margin-top: 21px; color: #fff; line-height: 27px; }
.reply a b { cursor: pointer; float: left; padding: 0 15px; background-color: transparent; background-position: 100% -28px; }
.reply a:hover { background-position: 0 -56px; }
.reply a:hover b { background-position: 100% -84px; }
div.cominfo { position: relative; border-bottom: 1px solid #fff; color: #e4e6e6; font-size: 0.9em; height: 29px; background: #3f4b51 url("../images/cominfo.png") repeat-x; }
div.cominfo .thide { width: 13px; padding-top: 8px; position: absolute; left: 29px; top: -7px; background: url("../images/comarrow.png") no-repeat; }
div.cominfo .dpad { overflow: hidden; }
.comedit, .selectmass { display: inline; }
.selectmass input, .comedit ul, .comedit ul li { float: right; }
.comedit ul li, .selectmass input { margin: 6px 0 0 8px; }
.comedit ul li { float: left; }
.comedit ul li a { color: #9dc4e6; }
.selectmass input { vertical-align: middle; }
.signature { color: #93918d; }
ul.cominfo, ul.cominfo li { float: left; }
ul.cominfo { margin: 6px 0 0 -8px; }
ul.cominfo li { border-left: 1px solid #73858e; margin: 0 7px 0 0; padding-left: 7px; }