html{border:0;margin:0;padding:0;}
body{margin:0px 0px;padding:10px 10px;border:0px;/*font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif;*/background-color:#888888;/*font-size:12px;*/color:black;}
/*a.mainlevel:link,a.mainlevel:visited{font-size:11px;font-weight:bold;text-decoration:none;color:#000000;font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif;}
a.mainlevel:hover{color:#0000D9}*/
a.username:link,a.username:visited{font-size:11px;font-weight:bold;text-decoration:none;color:#000000;}
a.username:hover{color:#0000D9}
a.usernamemsg:link,a.usernamemsg:visited{font-size:11px;font-weight:bold;text-decoration:none;color:#993300;}
a.usernamemsg:hover{color:#0000D9}
a.wolstaff:link, a.wolstaff:visited{font-size:11px;text-decoration:none;color:#993300;}
a.wolmember:link, a.wolstaff:visited{font-size:11px;text-decoration:none;}
div.username{
  background-color:#EEEEEE;float:right;margin-right:10px;padding: 2px 10px 2px 10px;
  border-bottom:1px solid black;margin-top:0;margin-bottom:0;
  font-weight:bold;white-space:nowrap;
  }


/*div, table, td, th, tr, p, a,*/ font {
        font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif;font-size:12px; /* default font size */
 }

/* page divs and commons */
div.page_width{min-width:850px;margin:0;padding:0;border:0;background-color:#FFFFFF;}
div.header{background-color:#333333;height:100px;text-align:right;
		position:relative;padding: 1px 0px 0px 0px;margin-bottom:15px;}
div.application{margin:0;padding:1px 3px 0px 3px;width:99%;}

/* hacks to eliminate IE minwidth problem */
/*\*/
* html .ieminwidth {border-left:850px solid #FFFFFF;}
* html .content {margin-left:-850px;position:relative;}
* html .ieinline {display:inline;}
* html .ieminwidth, * html .content {height:1px;}
/**/

.low {z-index:-1;position:absolute;}

.hdrimg {border:0px solid black;padding:0px;margin:0;}

div.center_header {
        position:absolute;top:1px;left:1px;right:2px;text-align:center;margin:0px;height:72px;
        padding:0px;background-color:#000000;/*width:auto;*/
        }

div.logo, div.logowrap{
         font-size:25px !important;color:#990000;line-height:32px;
         font-family:Impact,Verdana,Helvetica,Arial,sans-serif !important;
         text-align:center;
         position:absolute;top:1px;left:1px;z-index:451;
         height:97px;width:155px;
         padding:0;border:0;margin:0;
        }
.site_tagline {
		color:black;font-size:12px;font-family:sans-serif;line-height:32px;
		}
div.logowrap {
        color:white;
        background-color:white;
        filter: alpha(opacity=70);-moz-opacity:0.70;opacity:0.70;
        z-index:450;border-right:1px solid black;
        }


div.login_container {
		position:absolute;
		right:-1px;
		margin:0;
		top:1px;
		width:150px;
		height:72px;
		padding:0;
		z-index:350;
		}

div.loginwrap, div.loginblock{
        font-size:9px;color:#990000;
        width:150px;
        font-family:sans-serif;text-align:left;
        height:72px;
        position:absolute;top:0px;left:0px;
        z-index:451;
        padding:0;margin:0;border:0;
        }

div.loginwrap{
        color:white;
        background-color:white;
        filter: alpha(opacity=50);-moz-opacity:0.50;opacity:0.50;
        z-index:450;/*border-left:1px solid black;border-bottom:1px solid black;*/
        }

form.loginblock {padding:0;margin:0;border:0;}

* html input.logininput {margin:0px;}
input.logininput{font-size:10px;color:black;font-family:Arial,Verdana,Helvetica,sans-serif;
        border:1px solid black;margin:0px;padding:0;line-height:10px;
        }
button.logininput{font-size:10px;color:black;font-family:Arial,Verdana,Helvetica,sans-serif;
        margin:0px;padding:1px 1px 1px 1px;display:inline;line-height:11px;font-weight:normal;
        }
span.logininput{font-size:10px;color:black;font-family:Arial,Verdana,Helvetica,sans-serif;
		margin:3px;padding:1px 3px 1px 3px;border:1px solid black;background-color:#EEEEEE;
		}

table.loginblock{width:100%;padding:0;margin:0px;border:0;
        }

* html table.loginblock td{padding:0px;margin:0px;border:0px;padding-top:2px;}
table.loginblock td{color:#990000;font-size:10px;padding:1px;margin:0;border:0;padding-top:2px;}
#loggedinblock td{text-align:center;font-size:11px;padding-top:2px;color:black;font-weight:bold;}
#loggedinblock * a.loginblock:link, #loggedinblock * a.loginblock:visited{
        font-size:11px;font-weight:900;color:black;
        }

.opdiv {width:100%;padding:0px;margin:0px;border:0px;}

/*a:link,a:visited{color:#993300;text-decoration:none;}
a:hover{color:#000000;text-decoration:underline;}*/


div.tabmenu {position:absolute;bottom:-1px;/*top:72px;*/left:1px;right:1px;/*margin-right:10px;*/
	margin-top:0px;margin-bottom:0px;padding: 6px 0px 0px 160px;/*width:auto;*/
    background-color:#333333;color:white;border-bottom:1px solid white;font-family:Verdana,Arial,Helvetica,sans-serif}

div.tmenu{
  background-color:#EEEEEE;float:left;margin-left:4px;padding: 2px 10px 2px 10px;
  border-bottom:1px solid black;margin-top:0;margin-bottom:0;
  font-size:12px;font-weight:bold;white-space:nowrap;
  }

div.active_tmenu {
  background:white;float:left;margin-left:4px;margin-top:0;
  margin-bottom:0;padding: 2px 10px 2px 10px;border-bottom:1px solid white;
  font-size:12px;font-weight:bold;white-space:nowrap;
  }

div.tmenu a.mainlevel:link,
div.tmenu a.mainlevel:visited,
div.active_tmenu a.mainlevel:link,
div.active_tmenu a.mainlevel:visited {
	font-size:11px;
	font-weight:bold;
}


div.globalfooter {background-color:#EEEEEE;border-top:1px solid #777777;border-bottom:1px solid #777777;font-weight:bold;}

