/* MAIN */
#wc_body{margin: 0px;padding: 0px;font-family: Arial, Helvetica, sans-serif;background: #FFFFFF;}
.inner-wrapper{background: #020202 url(../images/sitepicts/design2013/inner-wrapper.jpg) repeat-x left top;}
.statbar_full,.statbar{width:100%;margin: 0px;padding: 0px;height:25px;}
.header-wrapper{height: 380px;width: 100%;}
.content-wrapper{background: url(../images/sitepicts/design2013/content.jpg) repeat-y center top;width: 100%;text-align:center;} 
.footer_wrapper{background: url(../images/sitepicts/design2013/footer.jpg) repeat-x left top;height:71px;}
.sub-content-wrapper{background: url(../images/sitepicts/design2013/sub_content.jpg) no-repeat center bottom;}
.wc_middle{padding:20px 0px;}
.wc_leftside{padding-top:25px;}


/* HEADER */
.top-wrapper{width:100%;height:380px;text-align:center;position:relative;top:0px;}
.top-content{height: 380px;width: 980px;position: relative;top: 0px;margin: auto;}
.top-logo{position: absolute;height: 165px;width: 165px;left: 0px;top: 0px;}
.top-name{position: absolute;height: 48px;width: 496px;left: 166px;top: 0px;}
.top-members{position: absolute;height: 24px;width: 164px;left: 821px;top: 20px;}
.menunav{position: absolute;height: 41px;width: 815px;left: 165px;top: 50px;z-index:50;}
.top-picture{z-index: 0; position: absolute; text-align: center; margin: auto; width: 100%; height: 272px; overflow: hidden; top: 91px;left:0px;}




/* TEXT */

p,td,li,div{font: 14px Arial, Helvetica, sans-serif;color: #000000;line-height: 150%;}
h4{font: 16px Arial, Helvetica, sans-serif;;color: #000000;line-height: 150%;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: #000000;text-transform: uppercase;font-weight:normal;margin:10px 0px 20px 0px;}
.footertext,.footertext a,.footertext a:hover{font: 12px Arial, Helvetica, sans-serif;line-height: 150%;text-align:center;margin-bottom:10px;}
.copy{font: 14px Arial, Helvetica, sans-serif;;color: #000000;}
a{color: #027a02;text-decoration: none;}
a:hover{color: #666666;text-decoration: none;}
.privacy, .privacy a{color: #000000;font-family: Arial, Helvetica, sans-serif;font-size: 16px;text-decoration: none;}
.privacy a:hover{color: #d8d385;font-family: Arial, Helvetica, sans-serif;font-size: 16px;text-decoration: none;}
.CalText{font-size:12px;line-height:14px;font-family: Arial, Helvetica, sans-serif;}
.footer_links, .footer_links a{font-family: "AvantGarde Bk BT", "Arial Narrow", Helvetica, Arial, sans-serif;font-size: 20px;text-transform: uppercase;text-decoration: none;font-weight:normal;color: #000000;line-height: 44px;vertical-align: middle;text-align:center;}
.footer_links a:hover{font-family: "AvantGarde Bk BT", "Arial Narrow", Helvetica, Arial, sans-serif;font-size: 20px;font-weight: normal;color: #027a02;text-transform: uppercase;text-decoration: none;text-align:center;}




/* EXTRA */
.FileTable{margin-left:70px;}
.FileTable td{padding:0px 5px;}
.FileEvenRow td{padding-top:10px;}



/* SUBMENU */
.submenutitle {display: none;}


.SubMenuTable td{border-bottom: 1px solid #7f7f7f;background: #000000;}
.SubMenuTable{width: 100%;border-collapse: collapse;}
.smtbg tr{height:0px;background:none;border-width:0px;}
.smbg{line-height: 130%;color:#ffffff;font-family: "AvantGarde Bk BT", Helvetica, Arial, sans-serif;font-size: 12px;text-transform: uppercase;text-align: center;font-weight:bold;padding:10px;width:100%;border-left:#7f7f7f solid 1px;border-right:#7f7f7f solid 1px;border-top:#7f7f7f solid 1px;}
.smbg a {line-height: 130%;color:#ffffff;font-family: "AvantGarde Bk BT", Helvetica, Arial, sans-serif;font-size: 12px;text-transform: uppercase;text-align: center;font-weight:bold;width:100%;}
.smbg a:hover {line-height: 130%;color:#00ff00;font-family: "AvantGarde Bk BT", Helvetica, Arial, sans-serif;font-size: 12px;text-transform: uppercase;text-align: center;font-weight:bold;width:100%}






/* MENU */
.Custmenulist, .Custmenulist  ul {margin: 0;padding: 0;list-style: none;width:auto;float:right;}

/* ul.Custmenulist {width:815px;margin:auto;} */

.Custmenulist ul {
 display: none; position: absolute; top: 0; margin-top: 41px;  left: -1px; width: 200px;}
.Custmenulist ul ul { top: 0px; margin-top: 0; left: 200px;}
.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: #00ff00;
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	text-decoration: none;
	text-transform: uppercase;
	line-height:41px;
	background: none;
	padding:0px 10px;
	vertical-align: middle;
}

.Custmenulist li a:hover, .Custmenulist li a.highlighted:hover, .Custmenulist li a:focus {
 color: #ffffff;
font-family: Arial, Helvetica, sans-serif;
text-transform: uppercase;
 font-size:14px;
 margin: 0px;
line-height:41px;
background: none;
padding:0px 10px;
vertical-align: middle;
 }
 
.Custmenulist li a.highlighted {
 color: #ffffff;
 margin:0px;
background: none;
}

/* SUB MENUS */
.Custmenulistsub {
 border:none;
 margin:0px;
background:none;border-top:#000000 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: #ffffff;
font-family: Arial, Helvetica, sans-serif;
text-transform: uppercase;
 font-size:9pt;
 text-decoration: none;
 background: #595959;
border-left:#000000 solid 1px;border-right:#000000 solid 1px;border-bottom:#000000 solid 1px;
line-height:17px;padding:7px;
}
.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-size:9pt;
 background: #000000;
border-left:#000000 solid 1px;border-right:#000000 solid 1px;border-bottom:#000000 solid 1px;
line-height:17px;padding:7px;
}
.Custmenulistsub li a.highlighted {
 color: #ffffff;
 background: #000000;
border-left:#0000001 solid 1px;border-right:#000000 solid 1px;border-bottom:#000000 solid 1px;
line-height:17px;padding:7px;
}


.Custmenulist li a .subind {margin-right:3px;margin-top:24px;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%;}