#wc_body{background: #5786ac url(../images/sitepicts/design2011/i_back.jpg) repeat-x center top;height: 100%;width: 100%;margin: 0px;padding: 0px;font-family: Arial, Helvetica, sans-serif;}
.statbar_full,.statbar{width:100%;margin: 0px;padding: 0px;height:27px;}
.header-wrapper{height: 469px;width: 100%;}
.content-wrapper{background: url(../images/sitepicts/design2011/i_content-wrapper.png) no-repeat center top;width:100%;}
.sub-content-wrapper{background: url(../images/sitepicts/design2011/i_subcontent-wrapper.png) repeat-y center top;width:100%;}
.footer_wrapper{background: url(../images/sitepicts/design2011/i_footer.jpg) no-repeat center top;}
.wc_rightpad{height:250px;}
.wc_middlefooter{padding-top:10px;}
.wc_middle{padding:20px 20px 10px 20px;}


/* HEADER */
.top-wrapper{width:100%;height:469px;text-align:center;position:relative;top:0px;}
.top-top{width: 100%;height: 89px;top: 0px;position: absolute;left:0px;background: url(../images/sitepicts/design2011/top_border.png) repeat-x center top;z-index:500;}
.top-content{z-index:850;position: absolute;text-align: center;width: 100%;height:470px;top: 0px;left: 0px;text-align:center;background: url(../images/sitepicts/design2011/i_bodytop.png) no-repeat center bottom;}
.top-logo{width:1000px;height:469px;position:relative;margin:auto;top:0px;text-align:left;vertical-align: top;}
.flag{top:0px;left:0px;width:135px;height:115px;position:absolute;}
.logo{top:5px;left:135px;width:440px;height:80px;position:absolute;}
.login {height:36px;z-index:890;position:absolute;top:403px;left:830px;width:150px;vertical-align: middle;text-align:right;line-height:36px;text-transform: uppercase;}
.menunav {height:36px;z-index:900;position:absolute;top:403px;left:5px;width:830px;vertical-align: middle;text-align:left;}




/* TEXT */

p,td,li,div{color: #333333;line-height: 160%;font-family: Arial, Helvetica, sans-serif;font-size: 15px;}
h4{font-family: Arial, Helvetica, sans-serif;font-size: 15px;color: #333333;line-height: 160%;margin-bottom:-10px;border-bottom:1px dashed #999999;display:block;width:90%;font-weight:bold;margin-top:25px;}
h2{font-family: "AvantGarde Bk BT", "Arial Narrow", Helvetica, Arial, sans-serif;font-size: 30px;color: #456c8c;font-weight: normal;text-transform: uppercase;padding-bottom:20px;}
a{color:#9a021b;text-decoration: none;verticle-align:center;font-family: Arial, Helvetica, sans-serif;}
a:hover{color: #456c8c;text-decoration: none;font-family: Arial, Helvetica, sans-serif;}
.footertext,.footertext a,.footertext a:hover{line-height: 160%;font-family: Arial, Helvetica, sans-serif;font-size: 13px;text-align:center;margin-bottom:10px;}
.copy{line-height: 160%;font-family: Arial, Helvetica, sans-serif;font-size: 12px;text-transform: uppercase;color:#ffffff;}
.privacy, .privacy a{color:#ffffff;line-height: 160%;font-family: Arial, Helvetica, sans-serif;font-size: 16px;text-transform: uppercase;}
.privacy a:hover{color:#1d344a;line-height: 160%;font-family: Arial, Helvetica, sans-serif;font-size: 16px;text-transform: uppercase;}
.CalText{font-size:11px;line-height:12px;font-family: Arial, Helvetica, sans-serif;}
.login a {color: #1d344a;font-family: Arial, Helvetica, sans-serif;font-weight:bold; font-size:14px;text-decoration: none;text-transform: uppercase;}
.login a:hover{color: #9a021b;font-family: Arial, Helvetica, sans-serif;font-weight:bold; font-size:14px;text-decoration: none;text-transform: uppercase;}





/* MENU */
.Custmenulist, .Custmenulist  ul {margin: 0;padding: 0;list-style: none;width:auto;float:left;}

/* ul.Custmenulist {width:890px;margin:auto;} */

.Custmenulist ul {
 display: none; position: absolute; top: 0; margin-top: 41px;  left: -1px; width: 300px;}
.Custmenulist ul ul { top: 0px; margin-top: 0; left: 250px;}
.Custmenulist li {
 float: left;
 display: block;
 position: relative;
 background: none;
 border: none;
 margin: 0px;
}

.Custmenulist ul li {
 float: none;
 margin: 0;
 margin-bottom: 0px;
}
.Custmenulist ul>li:last-child {
 margin-bottom: 1px; /* Mozilla fix */
}

.Custmenulist li a {
 -moz-box-sizing:border-box;box-sizing:border-box;
 margin:0px;
 text-align:center;
 float:left;
 display: block;
 color: #1d344a;
 font-family: Arial, Helvetica, sans-serif;
 font-weight:bold;
 font-size:14px;
 text-decoration: none;
text-transform: uppercase;
line-height:36px;
 background: none;
padding:0px 10px;
}

.Custmenulist li a:hover, .Custmenulist li a.highlighted:hover, .Custmenulist li a:focus {
 color: #9a021b;
font-family: Arial, Helvetica, sans-serif;
 font-weight:bold;
text-transform: uppercase;
 font-size:14px;
 margin: 0px;
line-height:36px;
background: none;
padding:0px 10px;
 }
 
.Custmenulist li a.highlighted {
 color: #9a021b;
 margin:0px;
background: none;
}

/* SUB MENUS */
.Custmenulistsub {
 border:none;
 margin:0px;
background:none;border-top:#1d344a solid 1px;}
}

.Custmenulistsub li {border:none;}

.Custmenulistsub li a {
 -moz-box-sizing:border-box;box-sizing:border-box;
 margin:0px;
 vertical-align:middle;
 text-align:left;
 float:left;
 display: block;
 color: #1d344a;
font-family: Arial, Helvetica, sans-serif;
text-transform: uppercase;
 font-weight:normal;
 font-size:10pt;
 text-decoration: none;
 height: 30px;
 background: #c5d4de;
border-left:#1d344a solid 1px;border-right:#1d344a solid 1px;border-bottom:#1d344a solid 1px;
line-height:30px;
}
.Custmenulistsub li a:hover, .Custmenulistsub li a.highlighted:hover, .Custmenulistsub li a:focus {
 color: #ffffff;
 margin: 0;
font-family: Arial, Helvetica, sans-serif;
text-transform: uppercase;
 font-weight:normal;
 font-size:10pt;
 background: #5887a7;
border-left:#1d344a solid 1px;border-right:#1d344a solid 1px;border-bottom:#1d344a solid 1px;
height: 30px;
line-height:30px;
}
.Custmenulistsub li a.highlighted {
 color: #ffffff;
 background: #5887a7;
border-left:#1d344a1 solid 1px;border-right:#1d344a solid 1px;border-bottom:#1d344a solid 1px;
height: 30px;
line-height:30px;
}


.Custmenulist li a .subind {margin-right:3px;margin-top:17px;float:left; }


.Custmenulist ul li a .subind {
 display: block;
margin-top:9px;
 float: right;
}

.Custmenulist ul a { float: none;}
.Custmenulist a { float: none;}

*:first-child+html .Custmenulist ul li { float: left; width: 100%;}
* html .Custmenulist ul li { float: left; height: 1%;}
* html .Custmenulist ul a { height: 1%;}                                                                                                                      