h1 
{	COLOR: #003366; 
	FONT-FAMILY: Arial, Helvetica, sans-serif;  
	FONT-SIZE: 14px; 
	margin:5px} 

h2 
{	COLOR: #FFFFFF; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	FONT-SIZE: 16px; 
	margin: 0 0 0} 

h3 
{	COLOR: #000000; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	FONT-SIZE: 14px} 

p 
{	COLOR: #666666; 
	FONT: 12px Arial, Helvetica, sans-serif;
	line-height: 12px; 
	margin-top:5px} 
	
li 
{	COLOR: #666666; 
	FONT: 12px Arial, Helvetica, sans-serif;
	line-height: 14px; 
	margin-top:5px}

.date 
{	margin:3px}

.hemi2 
{	COLOR: #ffffff; 
	FONT-FAMILY:  Arial, Helvetica, sans-serif; 
	FONT-SIZE: 9px; 
	line-height: 12px; 
	margin-top:5px}

A.hemi2:hover 
{	COLOR: #ffffff; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	FONT-SIZE: 9px; 
	line-height: 12px; 
	margin-top:5px; 
	TEXT-DECORATION: underline }

.hemi 
{	COLOR: #ffffff; 
	FONT-FAMILY:  Arial, Helvetica, sans-serif; 
	FONT-SIZE: 18px; 
	line-height: 18px; 
	margin-top:0px} 

A.hemi:hover 
{	COLOR: #ffffff; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	FONT-SIZE: 18px; 
	line-height: 18px; 
	margin-top:0px;
	TEXT-DECORATION: underline }

.bluexs 
{	COLOR: #003366;  
	FONT: 12px Arial, Helvetica, sans-serif;
	line-height: 12px; 
	margin-top:0px}

A.bluexs:hover 
{	COLOR: #666666;  
	FONT: 12px Arial, Helvetica, sans-serif;
	line-height: 12px; 
	margin-top:0px;
	TEXT-DECORATION: underline}	
	
.spec 
{	COLOR: #ff0000;  
	FONT: bold 12px Arial, Helvetica, sans-serif;
	line-height: 12px; 
	margin-top:0px}

A.spec:hover 
{	COLOR: #ff0000;  
	FONT: bold 12px Arial, Helvetica, sans-serif;
	line-height: 12px; 
	margin-top:0px;
	TEXT-DECORATION: underline}

.blues 
{	COLOR: #003366;  
	FONT: bold 12px Arial, Helvetica, sans-serif;
	line-height: 12px; 
	margin-top:0px}

A.blues:hover 
{	COLOR: #666666;  
	FONT: bold 12px Arial, Helvetica, sans-serif;
	line-height: 12px; 
	margin-top:0px;
	TEXT-DECORATION: underline}
	
.bluem 
{	COLOR: #003366;  
	FONT: bold 14px Arial, Helvetica, sans-serif;
	line-height: 14px; 
	margin-top:0px}

A.bluem:hover 
{	COLOR: #666666;  
	FONT: bold 14px Arial, Helvetica, sans-serif;
	line-height: 14px; 
	margin-top:0px;
	TEXT-DECORATION: underline}
	
.greys 
{	COLOR: #666666;  
	FONT:  10px Arial, Helvetica, sans-serif;
	line-height: 12px; 
	margin-top:0px}
	
.greym 
{	COLOR: #666666;  
	FONT:  12px Arial, Helvetica, sans-serif;
	line-height: 12px; 
	margin-top:0px}

.whitexl 
{	COLOR: #ffffff;  
	FONT: Bold 20px Arial, Helvetica, sans-serif;
	line-height: 20px; 
	margin-top:5px}
	

A.whitexl:hover 
{	COLOR: #ffffff;  
	FONT: Bold 20px Arial, Helvetica, sans-serif;
	line-height: 20px; 
	margin-top:5px;
	TEXT-DECORATION: underline}	

.whitel 
{	COLOR: #ffffff;  
	FONT: Bold 16px Arial, Helvetica, sans-serif;
	line-height: 18px; 
	margin-top:5px}

A.whitel:hover 
{	COLOR: #ffffff;  
	FONT: Bold 16px Arial, Helvetica, sans-serif;
	line-height: 18px; 
	margin-top:5px;
	TEXT-DECORATION: underline}
	
.whitez 
{	COLOR: #ffffff;  
	FONT: Bold 14px Arial, Helvetica, sans-serif;
	line-height: 14px; 
	margin-top:2px}
	
.white 
{	COLOR: #ffffff;  
	FONT: 12px Arial, Helvetica, sans-serif;
	line-height: 18px; 
	margin-top:5px}

A.white:hover 
{	COLOR: #ffffff;  
	FONT: 12px Arial, Helvetica, sans-serif;
	line-height: 18px; 
	margin-top:5px;
	TEXT-DECORATION: underline}

.whitem 
{	COLOR: #ffffff;  
	FONT: 12px Arial, Helvetica, sans-serif;
	line-height: 14px; 
	margin-top:5px}

A.whitem:hover 
{	COLOR: #003366;  
	FONT: 12px Arial, Helvetica, sans-serif;
	line-height: 14px; 
	margin-top:5px;
	TEXT-DECORATION: none}
	
	.redxs 
{	COLOR: red;  
	FONT: 10px Arial, Helvetica, sans-serif;
	line-height: 10px; 
	margin-top:0px}
	
.active 
{	COLOR: #003366;  
	FONT: 12px Arial, Helvetica, sans-serif;
	line-height: 14px; 
	margin-top:5px}

A.active:hover 
{	COLOR: #ffffff;  
	FONT: 12px Arial, Helvetica, sans-serif;
	line-height: 14px; 
	margin-top:5px;
	TEXT-DECORATION: none}
	
.whites 
{	COLOR: #ffffff;  
	FONT: 9px Arial, Helvetica, sans-serif;
	line-height: 10px; 
	margin-top:5px}

A.whites:hover 
{	COLOR: #ffffff;  
	FONT: 9px Arial, Helvetica, sans-serif;
	line-height: 10px; 
	margin-top:5px;
	TEXT-DECORATION: underline}
	
.search 
{	COLOR: #ffffff;  
	FONT: 8px Arial, Helvetica, sans-serif;
	line-height: 9px; 
	margin-top:5px}

A.search:hover 
{	COLOR: #ffffff;  
	FONT: 8px Arial, Helvetica, sans-serif;
	line-height: 9px; 
	margin-top:5px;
	TEXT-DECORATION: underline}
	
.whitess 
{	COLOR: #ffffff;  
	FONT: Bold 20px Arial, Helvetica, sans-serif;
	line-height: 20px; 
	margin-top:5px}
	
.whitesr
{	COLOR: #ffffff;  
	FONT: Bold 16px Arial, Helvetica, sans-serif;
	line-height: 20px; 
	margin-top:5px}
	
	
.crumbs 
{	COLOR: #003366;  
	FONT: 12px Arial, Helvetica, sans-serif;
	line-height: 14px; 
	margin-top:5px}

A.crumbs:hover 
{	COLOR: #999999;  
	FONT: 12px Arial, Helvetica, sans-serif;
	line-height: 14px; 
	margin-top:5px;
	TEXT-DECORATION: none}
	
.usnav 
{	COLOR: #ffffff;  
	FONT: 11px Arial, Helvetica, sans-serif;
	line-height: 12px; 
	margin-top:5px}

A.usnav:hover 
{	COLOR: #ffffff;  
	FONT: 11px Arial, Helvetica, sans-serif;
	line-height: 12px; 
	margin-top:5px;
	TEXT-DECORATION: underline}

A 
{	COLOR: #003366; 
	TEXT-DECORATION: none } 
	
A:hover 
{	TEXT-DECORATION: underline } 

A:active 
{	TEXT-DECORATION: underline} 
 
#sddm
{	margin: 0;
	padding: 0;
	z-index: 0}

#sddm li
{	margin: 0;
	padding: 0;
	color: #FFF;
	list-style: none;
	float: left;
	font: bold 11px arial}

#sddm li a
{	
	margin: 0 1px 0 0;
	padding: 4px 10px;
	color: #FFF;
	text-align: center;
	text-decoration: none}

#sddm li a:hover
{	background: #336699}

#sddm div
{	position: absolute;
	visibility: hidden;
	margin: 0;
	padding: 0;
	background: #003366;
	border: 1px solid #ffffff}

	#sddm div a
	{	position: relative;
		display: block;
		margin: 0;
		padding: 5px 10px;
		width: auto;
		white-space: nowrap;
		text-align: left;
		text-decoration: none;
		color: #ffffff;
		font: 11px arial}

	#sddm div a:hover
	{	background: #336699;
		color: #FFF}
		
#hemiform {
	float: left;
	display: block;
	margin: 0;
		padding: 5px 10px;
		width: auto;
		white-space: nowrap;
		text-align: left;
		text-decoration: none;
		color: #ffffff;
	}
	
.reds 
{	COLOR: #cc0000;  
	FONT:  12px Arial, Helvetica, sans-serif;
	line-height: 12px; 
	margin-top:0px}
	
.recaptchatable .recaptcha_image_cell, #recaptcha_table {
   background-color:#f2f2f2 !important; //reCaptcha widget background color
 }
 
 #recaptcha_table {
   border-color: #999999 !important; //reCaptcha widget border color
 }
 
 #recaptcha_response_field {
   border-color: #999999 !important; //Text input field border color
   background-color:#FFFFFF !important; //Text input field background color
 }

