 
body {
	font: 100% verdana, arial, sans-serif;
	background-color: #999999;
}

/* CSS for the top tabbed section nav bar, thanks to http://www.unraveled.com/projects/css_tabs/css_tabs.html */
ul#navtab {
	font: bold 11px verdana, arial, sans-serif;
	list-style-type: none;
	padding-bottom: 24px;
	border-bottom: 1px solid Black;
	margin: 0;
}

#navtab a {
	float: left;
	display: block;
	color: White;
	text-decoration: none;
	padding: 4px;
}

#navtab a:hover {
	background: Maroon;
	color: White;
}

li.navtaboff {
	float: left;
	height: 21px;
	background-color: BD1700;   /* Similar to background color */
	margin: 2px 2px 0 0px;
	border: 1px solid Black;
}

li.navtabon {
	float: left;
	height: 21px;
	padding: 4px;
	margin: 2px 2px 0 0px;
	border: 1px solid Black;
	display: block;
	border-bottom: 1px solid Black;   /* Same as background color */
	color: White;
	background-color: Black;   /* Same as background color */
	text-decoration: none;
}


/* CSS for the section specific part of the nav bar */

.navlist {
	font: 12px verdana, arial, sans-serif;
}

a.navlist, a.navlist:link, a.navlist:visited {
	color: Red;
	text-decoration: none;
}

a.navlist:hover, a.navlist:active, a.navlist:focus {
	color: White;
}

/* CSS for the user section of the nav bar */

#navprsnl {
	font: 10px  arial, sans-serif;
	color: Black;
}	   

a.navprsnl {
	font-family:Arial, san-serif; font-size: 10px; color:#ff0000; text-decoration:none;
}	   

a.navprsnl:hover {
	color: #FFC1C1; text-decoration:underline;
}

input.nav {background-color: #000000; font-size: 9px; color:white; border:solid 1px; border-color:white;}
.nav {font-family:Arial, san-serif; font-size: 9px; color:white;}
/* CSS for the content formating */

.content{
	font: 11px verdana, arial, sans-serif;
	background: #DAD7CD;
	padding: 5px;
}

.title {
	background-color:#3F1A15;
	padding:4px;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	margin-bottom:5px;
	border-bottom:1px solid black;
	font: bold 11px verdana, arial, sans-serif;
	color:white;
	font-weight:bold;
	text-align:center;
}

.nubox {
	text-align: center;
	border: 1px solid grey;
	font: 11px verdana, arial, sans-serif;
	background: #f3f3f3;
	margin-top: 5px;
	margin-bottom: 5px;
	padding: 0px;
 }

.smalltitle {
	background-color:#3F1A15;
	padding:4px;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	margin-bottom:5px;
	border:1px solid grey;
	border-bottom:0px;
	font: bold 11px verdana, arial, sans-serif;
	color:White;
	font-weight:bold;
	text-align:center;
}

.smallbox{
	border: 1px solid #f1efef; 
	font: 11px verdana, arial, sans-serif;
	background: #f1efef;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 5px;
	border-top:0px;
}

.small{
	font: 9px verdana, arial, sans-serif;
}

.small_bold{
	font: bold 9px verdana, arial, sans-serif;
}

.blankbox{
	font: 11px verdana, arial, sans-serif;
	background: #f1efef;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 15px;
}


/* Miscellanious stuff, some of it is old and can be taken out */

a.s1:link, a.s1:visited, a.s1:active {font: 10px Verdana, Helvetica; color: #8B0000;}
a.s1:hover   {color: #B22222;}

a.s2:link, a.s2:visited, a.s2:active {font: 10px Verdana, Helvetica; font-weight: bold ; color: Black;}
a.s2:hover   {color: #FF4500;}

font.search1 {font: 14px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; color: white;  font-weight: bold;}
font.search2 {font: 14px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;}
font.verify  { font: 12px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; color: Red;}
.verify2 {font: 12px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;}
.formt {font: 12px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-weight:bold;}
.mid {font: 12px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-weight:bold; padding-left:25px;}
td.tab {text-align: center; background-color: #515151; border-left: 2px solid #6C6C6C; border-right: 2px solid black; border-top: 2px solid #6C6C6C; padding: 3px 5px 5px 5px; color: #ECECEC;}
td.spacer {width:15px;}

.star{color:red; font: 10px Helvetica, sans-serif;}
.caution {color:red;  font: 12px Helvetica, sans-serif;}

td.box {border:2px solid White;padding:20px; text-align:left; background-color:#ECECEC}

td.column {
	font-family:Verdana, Helvetica;
	font-size: 10px; 
	font-weight:bold;
	background: #9E9B83;}

td.row1 { 
	font-family:Verdana, Helvetica;
	font-size: 10px; 
	background: #E3E2DB;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 3px;
	text-align: center;}
	
td.row2 {font-family:Verdana, Helvetica;
	font-size: 10px; 
	background: #C2BCAA;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 3px;
	text-align: center;}


.submit      {font-family:Verdana, Helvetica;
	font-size: 9px;
	font-weight:bold; background: #000000; color: #ffffff;margin-top: 5px;}

.formborder{border-top:1px solid gray;margin-top:20px;margin-bottom:20px; padding-top:10px;}

.dop { width:18px;text-align:center; }