body {
	font-family: 			arial, verdana, helvetica, sans-serif;
	font-size: 				12px;
	line-height: 			16px;
	color: 					#FFFFFF;
	text-decoration: 		none;
	background-color: 		#FFFFFF;
	margin-left: 			0px;
	margin-top: 			0px;
	margin-right: 			0px;
	margin-bottom: 			0px;
	background-image: 		url(images/back_grad.jpg);
	background-repeat: 		repeat;
	background-attachment:	fixed;
	background-position:	top; 
}

.normal
{
	color: 				#FFFFFF;
	font-family: 		arial, verdana, helvetica, sans-serif;
	font-size:			12px;
	line-height: 		16px;
	font-weight: 		normal;
	text-decoration: 	none; 
}

.normalbold
{
	color: 				#FFFFFF;    
	font-family: 		arial, verdana, helvetica, sans-serif;
    font-size: 			12px;
	line-height: 		16px;
    font-weight: 		bold;
	text-decoration: 	none; 
}

.normalsmall
{
	color: 				#FFFFFF;    
	font-family: 		arial, verdana, helvetica, sans-serif;
    font-size: 			10px;
	line-height: 		14px;
    font-weight: 		normal;
	text-decoration: 	none; 
}

.normalsmallbold
{
	color: 				#FFFFFF;    
	font-family: 		arial, verdana, helvetica, sans-serif;
    font-size: 			10px;
	line-height: 		14px;
    font-weight: 		bold;
	text-decoration: 	none; 
}

.footer
{
	color: 				#CCCCCC;    
	font-family: 		arial, verdana, helvetica, sans-serif;
    font-size: 			10px;
	line-height: 		14px;
    font-weight: 		bold;
	text-decoration: 	none; 
}

.blackbold
{
	color:				#000000;    
	font-family: 		arial, verdana, helvetica, sans-serif;
    font-size: 			12px;
	line-height: 		16px;
    font-weight: 		bold;
	text-decoration: 	none; 
}

.highlight
{
	color:				#FFCC00;    
	font-family: 		arial, verdana, helvetica, sans-serif;
    font-size: 			12px;
	line-height: 		16px;
    font-weight: 		bold;
	text-decoration: 	none; 
}

.page_title
{
	color:				#FFFFFF;    
	font-family: 		arial, verdana, helvetica, sans-serif;
    font-size: 			20px;
	line-height: 		24px;
    font-weight: 		bold;
	text-decoration: 	none; 
}

.header
{
	color: 				#FFFFFF;    
	font-family: 		arial, verdana, helvetica, sans-serif;
    font-size: 			18px;
	line-height: 		22px;
    font-weight: 		bold;
	text-decoration: 	none; 
}

.required
{
	color: 				#e4cdb0;    
	font-family: 		arial, verdana, helvetica, sans-serif;
    font-size: 			12px;
	line-height: 		16px;
    font-weight: 		bold;
	text-decoration: 	none; 
}

A.link, A.link:Link, A.link:visited
{
    color: 				#CCCCCC;
    font-family: 		arial, verdana, helvetica, sans-serif;
    font-size: 			12px;
	line-height: 		16px;
    font-weight: 		bold;
    text-decoration: 	underline;
}
	
A.link:Hover
{
	color: 				#FFFF00;
    font-family: 		arial, verdana, helvetica, sans-serif;
    font-size: 			12px;
	line-height: 		16px;
    font-weight: 		bold;
    text-decoration: 	none;
}

A.header_link, A.header_link:Link, A.header_link:visited
{
    color: 				#FFFFFF;
    font-family: 		arial, verdana, helvetica, sans-serif;
    font-size: 			18px;
	line-height: 		22px;
    font-weight: 		bold;
    text-decoration: 	underline;
}
	
A.header_link:Hover
{
	color: 				#FFFF00;
    font-family: 		arial, verdana, helvetica, sans-serif;
    font-size: 			18px;
	line-height: 		22px;
    font-weight: 		bold;
    text-decoration: 	none;
}

A.small_link, A.small_link:Link, A.small_link:visited
{
    color: 				#CCCCCC;
    font-family: 		arial, verdana, helvetica, sans-serif;
    font-size: 			10px;
	line-height: 		14px;
    font-weight: 		bold;
    text-decoration: 	underline;
}
	
A.small_link:Hover
{
	color: 				#FFFF00;
    font-family: 		arial, verdana, helvetica, sans-serif;
    font-size: 			10px;
	line-height: 		14px;
    font-weight: 		bold;
    text-decoration: 	none;
}

A.credit_link, A.credit_link:Link, A.credit_link:visited
{
    color: 				#587f7d;
    font-family: 		arial, verdana, helvetica, sans-serif;
    font-size: 			12px;
	line-height: 		16px;
    font-weight: 		bold;
    text-decoration: 	underline;
}
	
A.credit_link:Hover
{
	color: 				#999999;
    font-family: 		arial, verdana, helvetica, sans-serif;
    font-size: 			12px;
	line-height: 		16px;
    font-weight: 		bold;
    text-decoration: 	none;
}

A.nav_link, A.nav_link:Link, A.nav_link:visited
{
    color: 				#FFFFFF;
    font-family: 		arial, verdana, helvetica, sans-serif;
    font-size: 			10px;
	line-height: 		14px;
    font-weight: 		bold;
    text-decoration: 	none;
}
	
A.nav_link:Hover
{
	color: 				#304f52;
    font-family: 		arial, verdana, helvetica, sans-serif;
    font-size: 			10px;
	line-height: 		14px;
    font-weight: 		bold;
    text-decoration: 	underline;
}

A.footer_link, A.footer_link:Link, A.footer_link:visited
{
    color: 				#FFFFFF;
    font-family: 		arial, verdana, helvetica, sans-serif;
    font-size: 			10px;
	line-height: 		14px;
    font-weight: 		bold;
    text-decoration: 	underline;
}
	
A.footer_link:Hover
{
	color: 				#999999;
    font-family: 		arial, verdana, helvetica, sans-serif;
    font-size: 			10px;
	line-height: 		14px;
    font-weight: 		bold;
    text-decoration: 	none;
}

.form_field 
{
	background-color: 	#7E9092;
	color: 				#FFFFFF;
	font-family: 		arial, verdana, helvetica, sans-serif;
	font-size: 			12px;
	border: 			solid 1px #FFFFFF;
	padding: 			2;
}

.nav_search 
{
	background-color: 	#CCCCCC;
	color: 				#1e3a3a;
	font-family: 		arial, verdana, helvetica, sans-serif;
	font-size: 			10x;
	border: 			groove 1px #FFFFFF;
	padding: 			2;
	height:				15px;
}

.button 
{
	background-color: 	#243133;
	color: 				#FFFFFF;
	font-family: 		arial, verdana, helvetica, sans-serif;
	font-size: 			14px;
	font-weight: 		bold;
	border: 			1px solid #FFFFFF;
	padding: 			1px;
	height:				35px;
}
