body {
	margin: 10px;
	color: #333333; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	}
	
p, span, div, td {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px;
	color: #333333;
	}	
		
	
a:link {
	color: #660000;
	font-weight: 900;
	}
	
a:visited {
	color: #ff6633;
	font-weight: 900;
	}
	
a:active {
	color: #ff6633;
	font-weight: 900;
	}	
	
a:hover {
	color: #CC3300;
	font-weight: 900;
	}

	
/* content styles */

.contentBox {
	margin: 15px;}	
	


h1 {
	font-size: 20px;
	color: #660000;
	font-weight: 900;}
h2 {
	font-size: 18px;
	color: #474747;
	font-weight: 700;}	
	
h3 { 
	color: #333300;
	font-size: 14px; 
	font-family: verdana, arial, helvetica, geneva, sans-serif;	
	font-weight: 900;	
	}
	
h4 { 
	color: #333300;
	font-size: 13px; 
	font-family: verdana, arial, helvetica, geneva, sans-serif;	
	font-weight: 900;	
	}	
	

.mastheadTitle {
	font-size: 18px;
	color: #ffffff;
	font-weight: 900;
	font-style: normal;
	padding: 0px;}

.mastheadSubTitle {
	font-size: 14px;
	color: #ffffff;
	font-weight: 600;
	font-style: normal;
	padding: 0px;}

	
.stMasthead1 {
	background-color: #474747;}	
.stMasthead2 {
	background-color: #000000;}
.stMasthead3 {
	background-color: #cccccc;}	
.stMasthead4 {
	background-color: #999999;}	
.stMasthead5 {
	background-color: #000000;}
.stMasthead6 {
	background-color: #336699;}		
.stMasthead7 {
	background-color: #000000;}		
	
.stLeftColumn {
	background-color: #474747;
	color: #ffffff;}
.stContentColumn1 {
	background-color: #ffffff;}	
.stContentColumn2 {
	background-color: #444444;}
.stContentColumn3 {
	background-color: #000000;}		
.stRightColumn {
	background-color: #333333;}		

.menu {
	font-family: verdana, sans-serif; 
	font-size: 11px;
	background-color: #336699;
	font-weight: 700;}	

.smallRedText {
	font-family: verdana, sans-serif;
	font-size: 11px;
	font-weight: 400;
	color : cc0000;
}	
	
.menuTableHeader {
	font-family: verdana, sans-serif; 
	font-size: 11px;
	background-color: #ffffff;
	font-weight: 900;}	
	
a.navMain:link {
	color: #660000;}	
a.navMain:visited {
	color: #ff6633;}
a.navMain:active {
	color: #ff6633;}
a.navMain:hover {
	color: #CC3300;}	
		
a.nav:link {
	color: #ffffff;}	
a.nav:visited {
	color: #ffffff;}
a.nav:active {
	color: #ffffff;}
a.nav:hover {
	color: #ff0000;}		

	
/* these control MAIN nested table styles */		

.tableNest1 {
	background-color: #333333;} 
.tableNest2 {
	background-color: #ffffff;}	
.tableHeader {
	font-size: 12px;
	color: #ffffff;
	background-color: #333333;}		
.tableColHeader {
	font-size: 12px;
	font-weight: 900;
	color: #ffffff;
	background-color: #333333;}		
.oddRow	{
	background-color: #d3d3d3;}	
.evenRow	{
	background-color: #f5f5f5;}		
a.colHeader:link {
	color: #ffffff;}	
a.colHeader:visited {
	color: #ffffff;}		
	
.input1 {
	width: 98%;
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px;
	background-color: #f0f0f0;}
		
.input2 {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px;
	background-color: #f0f0f0;}
	
.input3 {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10px;
	color: #ffffff;
	background-color: #666666;}
	
.error {
	font-size: 12px;
	font-weight: 900;
	color: #ff0000;}		
	
.footer {
	font-size: 10px;
	color: #ffffff;}	

.required {
	color: #ff0000;}	
	
.new {
	color: #ff0000;}			
