@charset "utf-8";
body { 
background : #fff url(../img/bg.jpg) repeat-x; 
text-align : center; 
vertical-align : top; 
margin : 0; 
overflow : visible; 
} 
html, body { 
min-height : 100%; 
height : 100%; 
} 
img {border:0;} 
table, td, div { 
padding : 0; 
margin : 0 auto; 
border : 0; 
border-spacing : 0; 
} 
.main { 
width : 980px; 
min-width : 980px; 
height : 100%;
} 
.header { 
height: 298px;
vertical-align:top;
} 
#content {
width : 974px;
background : #fff url(../img/bottomlogo.gif) no-repeat left bottom; 
border-left : 3px solid #ccc; 
border-right : 3px solid #ccc; 
vertical-align : top;
} 
.footer {
height : 73px;
vertical-align:bottom;
} 
.head { 
width : 980px; 
height : 122px; 
padding-top : 10px; 
} 
.head div, .head img { 
line-height : 0; 
float : left; 
height : 122px; 
width : auto; 
} 
.head .center {width : 219px;} 
.silver { 
width : 974px; 
height : 20px; 
background : #eee url(../img/silver.jpg); 
border-left : 3px solid #ccc; 
border-right : 3px solid #ccc;
} 
.line { 
width : 100%; 
height : 5px; 
background : #002876 url(../img/line.gif); 
} 
.line img { 
line-height : 0; 
clear : right; 
float : left; 
height : 5px; 
margin-top : 0; 
} 
.line .right { 
float : right; 
width : auto; 
} 
.menu { 
width : 974px; 
height : 151px; 
text-align : center; 
border-left : 3px solid #ccc; 
border-right : 3px solid #ccc; 
background : #fff url(../img/menu.jpg); 
} 
.menu .left { 
width : 45px; 
height : 30px; 
float : left; 
font-family : Arial; 
font-size : 12px; 
color : #fff; 
text-align : left; 
padding : 19px 0 0 34px; 
background : url(../img/lng.jpg) no-repeat 20px 16px; 
} 
.menu .left a {color : #ccc;} 
.menu .center { 
height : 140px; 
width : 750px; 
float : left; 
padding-left : 50px; 
padding-top : 11px; 
} 
.foot { 
clear : both; 
width : 100%; 
height : 68px; 
float : left; 
padding-bottom : 10px; 
} 
.foot img {float : left;} 
.foot .center { 
float : left; 
width : 568px; 
height : 68px; 
background : url(../img/bottombg.jpg); 
font-family : Verdana; 
font-size : 11px; 
color : #000; 
padding-top : 4px; 
} 
.latest { 
vertical-align : top; 
width : 180px; 
} 
.latest .top { 
text-align : center; 
width : 180px; 
position : relative; 
float : left; 
margin-right : -100px; 
padding-top : 3px; 
} 
#marqueemask { 
width : 140px;
overflow : hidden;
height:400px;
margin : 20px 0 0px 20px; 
position : relative; 
float : left; 
overflow : hidden; 
} 
#marquee { 
overflow : hidden;
width : 140px; 
float : left; 
position : relative; 
display : none; 
} 
#marqueemask td {padding-bottom : 10px;} 
.topcom {width:100%;height:20px;} 
.topcom div {clear:right;float:left;width:auto;padding-bottom:5px;} 
.topcom .left {color:#0085f1;padding-right:10px;font-weight:bold;}
.topcom .middle {padding-top:1px;} 
.topcom .right {float:right;width:auto;} 

.base {width : 100%;} 

.blue {color : #0047ba !important ;} 
.red {color : #f00 !important ;} 
.white {color : #fff !important ;} 
.bgbottom { 
vertical-align : top; 
text-align : center; 
} 
.copyright { 
font-family : Verdana; 
font-size : 11px; 
color : #000; 
background-image : url(../img/bottombg.jpg); 
padding : 4px 0 0 0; 
text-align : center; 
vertical-align : top; 
} 
.copyrightlink { 
color : #000; 
text-decoration : none; 
} 
.headbrd { 
border-bottom : 1px solid #666; 
width : 100%; 
vertical-align : top; 
margin : 0 auto; 
height : 32px; 
text-align : left; 
} 
.headbrd .name, .headbrd .name h1 { 
font-family : Verdana; 
font-size : 18px; 
color : #000; 
display : inline; 
font-weight : normal; 
float : left; 
width : auto; 
} 
.headbrd .pagestop { 
float : right; 
padding : 4px 22px 0 0; 
font-family : Arial; 
font-size : 12px; 
color : #999; 
width : auto; 
} 
.text { 
font-family : Arial; 
font-size : 12px; 
color : #999; 
vertical-align : top; 
text-align : justify; 
padding : 0 0 15px 0; 
}
.index .text h1 {
font-size : 22px; 
}
.index .text h2 {
font-size : 18px; 
}
.textview { 
font-family : Arial; 
font-size : 12px; 
color : #999; 
vertical-align : top; 
text-align : justify; 
padding : 7px 20px 7px 0; 
} 
.textlineup { 
font-family : Arial; 
font-size : 12px; 
color : #999; 
vertical-align : top; 
padding : 7px 20px 7px 0; 
border-bottom : 1px solid #ccc; 
} 
.imglineup { 
text-align : right; 
padding : 7px 20px 7px 0; 
vertical-align : top; 
border-bottom : 1px solid #ccc;
line-height:0;
} 
.imgview { 
text-align : right; 
padding : 7px 20px 7px 0; 
vertical-align : top; 
} 
.pagesview { 
font-family : Arial; 
font-size : 12px; 
color : #999; 
text-align : left; 
vertical-align : bottom; 
padding : 10px 0 30px 0; 
} 
.name { 
font-family : Verdana; 
font-size : 18px; 
color : #000; 
vertical-align : top; 
margin : 0; 
padding : 0; 
text-align : left; 
} 
.name h1 { 
font-family : Verdana; 
font-size : 18px; 
color : #000; 
vertical-align : top; 
display : inline; 
font-weight : normal; 
} 
.tabulate { 
font-family : Arial; 
color : #666; 
font-size : 12px; 
display:inline;
font-weight:normal;
padding:0px;
margin:0px;
position:relative;
} 
.button { 
font-family : Verdana; 
font-size : 12px; 
color : #fff; 
background-color : #001f50; 
border : 0;
cursor:pointer;
} 
form {display : inline;} 
.input { 
font-family : Verdana; 
font-size : 12px; 
color : #fff; 
background-color : #ccc; 
border : 0; 
padding-right : 2px; 
padding-left : 2px; 
} 
form table td {padding : 3px;} 
.news { 
background: url(../img/arrow.jpg) no-repeat left top; 
height : 120px; 
width : 30px; 
vertical-align : bottom; 
} 
.comment { 
font-family : Arial; 
font-size : 10px; 
color : #666; 
} 
a { 
color : #001f50; 
text-decoration : none; 
} 
a:hover { 
color : #0085f1 !important ; 
text-decoration : underline; 
} 
.link { 
font-family : Arial; 
font-size : 10px; 
} 
.hiddennews { 
display : none; 
position : relative; 
} 
.img_left td { 
padding : 0 10px 20px 10px; 
text-align : center; 
vertical-align : top; 
} 
.img_left .comment {vertical-align : bottom;}
.center {text-align:center;}
.inline {display:inline;}
.relative {position:relative;}
.newsleft {width:20px;}
.index {width:100%;height:100%;}
.index .left {background:#010206;}
.index .center {background:#010206 url(../img/introcen.jpg);width:640px;}
.index .right {background:#01358B;}
.index .height {height:480px;}
.index .min {font-size:9px; font-style:italic;}
.padbot { padding-bottom:100px;}
.bottom {
vertical-align:bottom;
width:0;
}
.contacts {
padding-bottom:20px;
position:relative;
bottom:0;
height:80px;
width:980px;
text-align:right;
margin-left:-980px;
}
.contact { 
width:auto;
position:relative;
float:right;
text-align:left;
padding-right:20px;
} 
.count { 
width:auto; 
float:left; 
margin:20px 0 0 54px; 
line-height:0; 
} 
.pagesbot { 
font-family:Arial; 
font-size:12px; 
color:#999; 
text-align:left;
vertical-align:middle;
height:50px;
float:left;
margin:30px 0 0 70px;
width:auto; 
} 
