/* main style sheet */
html {
height:100%; 
max-height:100%; 
padding:0;
margin:0; 
border:0; 
background:#EEEEEE; 
font-family:Verdana, Helvetica, Lucida Sans, arial, sans-serif;
/* hide overflow:hidden from IE5/Mac */ 
/* \*/ 
overflow: hidden; 
/* */ 
}

body {height:100%; max-height:100%; overflow:hidden; padding:0; margin:0; border:0;}

#content {overflow:auto; position:absolute; z-index:3; top:100px; bottom:20px; left:0; right:0; padding:10px; font-size:0.9em}

* html #content {top:0; left:0; right:0; bottom:0; height:100%; max-height:100%; width:100%; overflow:auto; position:absolute; z-index:3; border-top:100px solid #fff; border-bottom:20px solid #fff; border-left:0 solid #fff; padding:10px; font-size:0.85em}

#head {position:absolute; margin:0; top:0; left:0; display:block; width:100%; height:100px; background-color: #C9CBC9; font-size:23px; z-index:5; overflow:hidden; color:red; text-align:center; font-weight:600; padding-left:5px;}

#foot {position:absolute; margin:0; bottom:0; left:0; display:block; width:100%; height:20px; z-index:5; overflow:hidden; background-color:black; color:white; text-align:center;  font-size:9px; font-weight:bold; padding-top:3px}


dl {margin-top:10px}
dd {display:none;}

a.nav, a.nav:link, a.nav:visited, a.nav:active {margin-left:30px; display:block; background:transparent; width:130px; border:2px solid #000; text-decoration:none; text-align:center; line-height:15px; font-weight:bold; font-family:sans-serif; padding:2px; background:transparent; color:red; margin-top:2px}

a.nav:hover {background:#0099ff; color:#ffffff;  }

a.back, a.back:link  {margin-left:30px; display:block; background:transparent; width:130px; border:2px solid #000; text-decoration:none; text-align:center; line-height:15px; font-weight:bold; font-family:sans-serif; padding:2px; background-color:#C9CBC9; filter:alpha(opacity=60); opacity:0.6; color:#C9CBC9; margin-top:2px}


a.footer, a.footer:link a.footer:visited, a.footer:active {color:white}
a.footer:hover {color:red}



.leftimg {float:left; margin:10px; border:1px solid #000;}

.rightimg {float:right; margin:10px; border:1px solid #000;}


a.main, a.main:link, a.main:visited, a.main:active {color:blue; font-weight:bold}
a.main:hover {color:red}

#text {text-align:center; margin-left:10%; margin-right:10%}

#ltext {text-align:left; margin-left:10%; margin-right:10%}
#footer {margin-top:0px; text-align:center;  font-size: 0.7em}
h2 { font-size:1.8em}
h3 { font-size:1.3em}
h4 { font-size:0.85em}
#small, #prhide { font-size:0.75em}

#badge {position:absolute; left:38px; bottom:10px}

#tmenu {position:absolute; left:0px; top:0px}


