body{font-family:Trebuchet MS,Verdana,Arial,Sans-serif;background:#464646 url(../images/bg.png) repeat-x top left;font-size:61.5%;}
body{background-color:#585858;}
img{border:0px solid white;}
a{text-decoration:none;color:#990100;}
h1,h2,h3,h4,h5{font-size:20px;color:#990100;margin-bottom:10px;font-weight:bold;}
p{color:#424242;font-size:12px;line-height:150%;}
#container{width:1015px;margin-left:auto;margin-right:auto;}
#languages{text-align:right;padding:5px 15px 10px;}
#languages a{color:white;font-size:110%;}
#mainmenu{background:#990100 url(../images/menubg.png) repeat-x top left;margin-top:10px;}
#mainmenu a{font-size:16px;font-weight:bold;color:white;padding:15px 20px;display:block;width:80px;height:20px;float:left;text-align:center;text-decoration:none;letter-spacing:1px;margin-right:1px;}
#mainmenu a:hover{text-decoration:underline;}
#mainmenu a#logo{width:31px;height:50px;float:left;padding:0px;margin:0px;}
#mainmenu a.cur{background:#990100;}
#footer{background:#F1F1F1;padding:8px 20px;color:#989898;}
#footer a{color:#989898;text-decoration:underline;}
#footer a:hover;{color:#989898;}
#footer #creator{font-size:135%;padding-bottom:3px;}
#footer #footext{font-size:110%;}
a.pItem{color:#333;font-size:20px;text-align:right;font-weight:bold;display:block;}
a.pItem:hover *{}
a.cur .subtitle,a.act .subtitle{color:white;text-decoration:underline;}
a.cur img,a.act img{filter:alpha(opacity=30);opacity:0.3;-moz-opacity:0.3;}
a.cur{}
.smtrigger .subbase{border-top:22px solid transparent;height:413px;left:10px;overflow:auto;position:absolute;top:90px;width:990px;display:none;}
.smtrigger:hover .subbase{display:block;}
.smtrigger:hover a img{filter:alpha(opacity=50);opacity:0.5;-moz-opacity:0.5;}
.smtrigger:hover a{color:white;}
.subcontent{background:white;padding:20px;height:372px;overflow:auto;}
a.subcats{width:200px;border:1px solid red;width:120px;float:left;min-height:200px;}
.sItem{margin-bottom:15px;margin-right:15px;}
.sItem img{}
.rspace{margin-right:10px;}
.bspace{margin-bottom:10px;}
.bmItem{overflow:hidden;height:90px;}
.subtitle{position:relative;top:-35px;margin-right:15px;}
.footer{margin-top:10px;}
.content{margin-top:102px;}
.shadow{padding-right:5px;padding-bottom:5px;background:transparent url(../images/shadow.png) no-repeat bottom right;}
h3.previewtitle{font-size:14px;font-weight:bold;}
.previewimage{float:left;}
#basemenu{position:absolute;}
#contentleft{width:600px;margin:10px 0 0 10px;}
.contentright{width:352px;margin-top:12px;margin-left:10px;margin-right:10px;}
#breadcrumb{margin-bottom:30px;font-weight:bold;}
#breadcrumb a{color:#CCC;}
#breadcrumb a.cur{color:#990100;}
#content{background:white;border:10px solid #333;min-height:412px;margin-top:0px;}
#content.splash{height:412px;}
.videopage #contentleft{height:391px;width:514px;}
.videopage #contentright{margin-right:41px;margin-top:10px;width:274px;}
.default #contentleft{margin:40px 0 35px 47px;width:569px;width:510px;}
.default #contentright{margin:40px 7px 0 0px;width:180px;}
#mailformformtype_mail{border:2px solid #ccc;padding:5px 15px;}
#mailformformtype_mail:hover{border:2px solid #990100;color:#990100;}
.mf-input,.mf-text{width:315px;padding:4px;}
.permSearchbox{position:absolute;}
form#a9e088bf97063e007c9d5408d75e48581{position:absolute;left:863px;top:-62px;width:160px;}
#srcfield{padding:5px;width:100px;}
#srcbutton{background:transparent none repeat scroll 0 0;border:0 solid white;color:white;font-size:26px;position:relative;top:3px;}
table.csc-searchform{margin-top:10px;}
td.csc-form-labelcell{padding:4px 10px;}
.csc-sitemap{margin-bottom:2em;}
.csc-sitemap a{display:block;padding:5px 5px;color:#990100;font-weight:bold;}
.csc-sitemap a:hover{background:#EFEFEF;}
.csc-sitemap li li a{display:block;padding:2px 5px 2px 25px;font-weight:normal;}
.csc-sitemap li li li a{display:block;padding:2px 5px 2px 50px;font-weight:normal;font-size:11px;font-weight:normal;}
.iconpreviewwrap{margin:0;padding:0;position:absolute;width:352px;}
.overviewlink{float:left;display:block;}
a .iconsubtitle{border-bottom:1px solid #EFEFEF;color:#333333;font-size:12px;letter-spacing:2px;margin:1px 0;padding:2px 0;}
/*
#sidemenuright{width:140px;margin-top:53px;}
#sidemenuright a.sub{font-size:10px;color:#333;padding-left:10px;}
.default #sidemenuright{width:369px;margin-top:35px;}
*/
#sidemenuright{margin-right:363px;margin-top:35px;}
#sidemenuright a{font-weight:bold;font-size:12px;color:#990100;display:block;padding:0px 0px;}
#sidemenuright a:hover{text-decoration:underline;}
a.sideviewLink .lefttitle{font-size:16px;color:#666;margin-bottom:10px;font-weight:bold;text-decoration:none;}
a.sideviewLink .lviewwrap{position:absolute;display:none;top:0px;left:-579px;text-decoration:none;}
a.sideviewLink .rvsubtitle{color:#333333;font-size:12px;letter-spacing:2px;margin:1px 0;padding:2px 0;text-decoration:none;}
a.sideviewLink .cur{color:#990100;}
.sublevelwrap{padding-bottom:15px;}
a .abstract{color:black;width:285px;color:#666666;font-size:11px;line-height:175%;width:523px;}
a.sideviewLink:hover .lefttitle{text-decoration:underline;}
a.sideviewLink:hover .lviewwrap{display:block;}
.cur a,a.cur{text-decoration:underline;}
