html, body{
background-color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:100%;
color:#000000;
}

a:link, a:visited {
color:#600000;
text-decoration:none;
font:88% Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
background-color:inherit;
}
a:hover, a:active{
text-decoration:underline;
color:#900000;
font-weight:bold;
background-color:inherit;
}

p{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#000000;
font-size:100%;
background-color:inherit;
}

#container{
border:1px 
background-color:#FFFFFF;
padding:0px;
margin:20px auto;
width:750px;
text-align:left;
color:#000000;
}

#tabs {
	border-bottom: .5em solid #990000;
	margin: 0;
	padding: 0;
}
#tabs li {
	display:inline;
	border-top: .1em solid #990000;
	border-left: .1em solid #990000;
	border-right: .1em solid #990000;
}
#tabs li a {
	text-decoration: none;
	padding: 0.25em 1em;
	color: #000;
}
#page1 #tabs li#tab1 a, #page2 #tabs li#tab2 a, #page3 #tabs li#tab3 a, .page4 li#tab4 a {
	padding: 0.25em 1em;
	background-color: #990000;
	color: #fff;
}

span.dropt {border-bottom: thin dotted; background: #ffffff;}
span.dropt:hover {text-decoration: none; background: #ffffff; z-index: 6; }
span.dropt span {position: absolute; left: -9999px;
  margin: 20px 0 0 0px; padding: 3px 3px 3px 3px;
  border-style:solid; border-color:black; border-width:1px; z-index: 6;}
span.dropt:hover span {left: 2%; background: #ffffff;} 
span.dropt span {position: absolute; left: -9999px;
  margin: 4px 0 0 0px; padding: 3px 3px 3px 3px; 
  border-style:solid; border-color:black; border-width:1px;}
span.dropt:hover span {margin: 20px 0 0 170px; background: #ffffff; z-index:6;} 

tbody.bordered { outline: 1px solid; }
