*{margin:0;padding:0;}
body{background:navy;color:#666;background:#051E46;}
a{color:#003168;text-decoration:none;}
a:hover{text-decoration:underline;}
h2{font-weight:bold;font-family:Georgia,Times,serif;color:#003168;font-size:11px;margin-bottom:1em;}
h3{font-weight:bold;}
h2,h3{margin-top:.5em;}
h4{font-weight:normal;font-size:13px;}
h4{font-weight:bold;}
h5{font-weight:normal;font-size:13px;}
.csc-header-date{}
table.csc-uploads td{font-size:10px;}
#container{width:980px;margin-left:auto;margin-right:auto;margin-top:20px;background:white;}
#header{height:400px;}
#header.splash{background:white url(/pic/pic01.jpg) no-repeat top center;height:403px;overflow:hidden;}
#rightcolumn{line-height:175%;}
#leftcolumn{width:300px;}
#rightcolumn{width:670px;min-height:360px;}
#innerLeftCol{width:400px;margin-bottom:30px;margin-left:15px;}
#innerRightCol{border-top:72px solid white;padding-left:15px;padding-right:15px;padding-top:5px;width:210px;}
#langmenu{text-align:right;background:white;padding-right:10px;}
#langmenu a{font-size:10px;}
#mainmenuwrap{position:absolute;}
#mainmenu,#flashmenuwrap{width:159px;position:absolute;top:-50px;left:140px;z-index:10;left:120px;left:117px;left:123px;width:168px;}
#maininnerwrap{border-top:1px solid #333;border-left:1px solid #333;border-right:1px solid #333;background:#CCC;}
#movie{position:absolute;left:-5px;}
#flashmenuwrap{background:none;border:0px solid white;}
#mainmenu a,#homebutton{display:block;padding:4px 5px 4px 18px;border-bottom:1px solid #333;text-decoration:none;color:black;font-size:12px;}
#homebutton{background:#DADADA none repeat scroll 0 0;border:1px solid black;left:140px;position:absolute;top:-75px;width:127px;}
#homebutton a{display:block;color:black;}
#homebutton:hover a{text-decoration:none;background:white;}
/*
#homebutton:hover,
#mainmenu a:hover,
#mainmenu .submenu li a:hover{text-decoration:underline;}
#homebutton:hover,
#mainmenu a:hover,
#mainmenu .submenu li a:hover{background:white;}
*/
#mainmenu a:active{}
#mainmenu a.sublevel{background:#EFEFEF;}
#mainmenu a.cur{background:white;font-weight:bold;}
#mainmenu a.act{background:white;}
#mainmenu .submenu li a{padding-left:25px;background:#EFEFEF;font-size:12px;}
#mainmenu .submenu li a.cur{background:#FFFFFF;}
#footer{background:white none repeat scroll 0 0;color:#666666;font-size:10px;height:10px;margin-left:140px;overflow:hidden;padding:0 0;}
#footerInnerWrap{position:absolute;}
#footerInnerWrap a{color:#666666;}
#footerInnerWrap a:hover{color:#003168;}
#footerInnerWrap p{position:absolute;top:-10px;width:580px;width:700px;text-align:center;top:20px;color:white;padding-bottom:30px;}
#footerInnerWrap a{color:white;}
#footerInnerWrap a:hover{color:#EFEFEF;}
#logowrap{position:absolute;}
#logo{position:absolute;left:94px;left:92px;top:11px;}
#ontop{height:110px;}
#srcfield{background:white url(../images/searchfieldbg.png) no-repeat left center;border:0px solid white;height:15px;width:130px;}
#srcbutton{vertical-align:middle;}
#srcform,#srcfield,#srcbutton{position:absolute;}
#srcfield{left:819px;font-size:10px;color:#666666;}
#srcbutton{left:949px;}
#leftcolumn ol,#leftcolumn ul{list-style:none;}
#rightcolumn ol,#rightcolumn ul{list-style-image:none;list-style-position:inside;list-style-image:url(../images/bullet.gif);}
.mf-submit,
input.tx-indexedsearch-searchbox-button{margin-top:.5em;color:#ffffff;background-color:#C0C0C0;padding:3px 10px;border:1px solid #C0C0C0;cursor:pointer;cursor:hand;}
.mf-submit:hover,
input.tx-indexedsearch-searchbox-button:hover{color:#C0C0C0;background-color:#FFFFFF;}
.permSearchbox{text-align:right;padding-top:80px;}
.permSearchbox form{background:red;}
.cstyle #header{height:293px;}
.cstyle #logo{left:90px;left:92px;top:-96px;}
.cstyle #mainmenu{top:-50px;}
.floatleft{float:left;}
.floatright{float:right;}
.clearleft{clear:left;}
.clearright{clear:right;}
.clearboth{clear:both;}
.rcolfond{background:white url(../images/containter_bg.gif) repeat-y top right;}
.csc-textpic-imagewrap{padding:6px 0 0;}
.cewrap{padding-bottom:10px;}
.tx-vwdjsthumbgallery-pi1 #thumbwrap{padding-top:10px;}
.tx-vwdjsthumbgallery-pi1 a.thumbitem{margin-right:12px;}
.tx-vwdjsthumbgallery-pi1 a.lastitem{margin-right:0px;}
.align-justify{text-align:justify;}
.align-right{text-align:right;}
.align-left{text-align:left;}
.align-center{text-align:center;}
#innerLeftCol.fullwidth{width:640px;}
/*
#langmenu{visibility:hidden;}
*/