body
	{
	font-family: 'Arial','Helvetica','Sans-Serif';
	font-size: 11px;
	font-color: #333333;
	}

select
	{
	font-family: 'Arial','Helvetica','Sans-Serif';
	font-size: 11px;
	background-color: #f4f4f4;
	}

textarea
	{
	font-family: 'Arial','Helvetica','Sans-Serif';
	font-size: 11px;
	background-color: #f4f4f4;
	border: 1px solid black;
	}

.searchHead
	{
	font-family: 'Arial','Helvetica','Sans-Serif';
	font-size: 13px;
	font-weight: bold;
	}

.searchSubHead
	{
	font-family: 'Arial','Helvetica','Sans-Serif';
	font-size: 12px;
	font-weight: bold;
	}

input
	{
	font-family: 'Arial','Helvetica','Sans-Serif';
	font-size: 12px;
	font-color: #333333;
	background-color: #f4f4f4;
	border: 1px solid black;
	}

input.checkbox
	{
	font-family: 'Arial','Helvetica','Sans-Serif';
	font-size: 11px;
	font-color: #333333;
	background-color: #ffffff;
	border: 0px;
	}

input.radio
	{
	font-family: 'Arial','Helvetica','Sans-Serif';
	font-size: 11px;
	background-color: #ffffff;
	border: 0px;
	}

input.select
	{
	font-family: 'Arial','Helvetica','Sans-Serif';
	font-size: 12px;
	font-color: #333333;
	background-color: #f4f4f4;
	border: 0px;
	}

.sitehead
	{ 
	font-family: 'Verdana','Arial','Sans-Serif'; 
	font-size: 10pt; 
	color: #333333; 
	font-weight:bold;
	}

.sitetext 
	{ 
	font-family: 'Arial','Sans-Serif'; 
	font-size: 12px; 
	color: #333333; 
	}

.sitetitle
	{ 
	font-family: 'Verdana','Arial','Sans-Serif'; 
	font-size: 13px;
	font-weight: bold;
	color: #333333;
	}
	
.navlinkshead
	{
	font-family:'Verdana', 'Sans-Serif'; 
	font-weight: bold; 
	font-size:10px;
	}
	
.navlinkshead a 
	{
	color: #4F4F4F; 
	text-decoration: none;
	}

.navlinkshead a:active
	{
	color: #B50000; 
	text-decoration: none;
	}

.navlinkshead a:hover 
	{
	color: #B50000; 
	text-decoration: none;
	}
	
.navlinks
	{
	font-family: 'Arial','Sans-Serif'; 
	font-weight:bold; 
	font-size:10px;
	}

.navlinks a 
	{
	color: #333333; 
	text-decoration: none;
	}

.navlinks a:active
	{
	color: #aaaaaa; 
	text-decoration: none;
	}

.navlinks a:hover 
	{
	color: #aaaaaa; 
	text-decoration: none;
	}

.copyright 
	{ 
	font-family: 'Verdana','Arial','Sans-Serif'; 
	font-size: 7pt; 
	color: #333333; 
	}

.example
	{ 
	font-family: 'Verdana','Arial','Sans-Serif'; 
	font-size: 8pt;
	font-weight: bold;
	color: #333333; 
	}
	
.subHead
	{
	font-family: 'Verdana','Arial','Sans-Serif'; 
	font-size: 14px;
	font-weight: bold;
	color: #333333;
	background-color: #ffffff;
	border-top: 1px solid black; 
	}
.validate
	{
	font-family: 'Verdana','Arial','Sans-Serif'; 
	font-size: 11px;
	font-weight: bold;
	color: #333333; 
	}
.validateData
	{
	font-family: 'Verdana','Arial','Sans-Serif'; 
	font-size: 11px;
	color: 333333;#
	}
	
	
/* CoolMenus 4 - default styles - do not edit */
.clCMAbs
	{
	position:absolute;
	visibility:hidden;
	left:0; top:0
	}
/* CoolMenus 4 - default styles - end */
  
/*Style for the background-bar*/
.clBar
	{
	position:absolute;
	width:10;
	height:10;
	background-color: none;
	layer-background-color: none;
	visibility:hidden
	}

/*Styles for level 0*/
.clLevel0,.clLevel0over
	{
	position:absolute;
	padding:2px;
	font-family:arial,helvetica;
	font-size:12px;
	font-weight:bold
	}

.clLevel0
	{
	/*background-color:#ffffff;
	layer-background-color:#ffffff;*/
	color:black;
	}

.clLevel0over
	{
	/*background-color:#ffffff;
	layer-background-color:#ffffff;*/
	color:#000080;
	cursor:pointer;
	cursor:hand;
	}

.clLevel0border
	{
	position:absolute;
	visibility:hidden;
	/*background-color:#DADCBA;
	layer-background-color:#006699*/
	}

/*Styles for level 1*/
.clLevel1, .clLevel1over
	{
	position:absolute;
	padding:2px;
	font-family:arial,helvetica;
	font-size:11px;
	font-weight:bold
	}
.clLevel1
	{
	background-color:#DED3B5;
	layer-background-color:#ffffff;
	color:#333333;
	}

.clLevel1over
	{
	background-color:#ffffff;
	layer-background-color:#ffffff;
	color:#850000;
	cursor:pointer;
	cursor:hand;
	}

.clLevel1border
	{
	position:absolute;
	visibility:hidden;
	background-color:#333333;
	layer-background-color:#006699
	}

/*Styles for level 2*/
.clLevel2, .clLevel2over
	{
	position:absolute;
	padding:2px;
	font-family:arial,helvetica;
	font-size:10px;
	font-weight:bold
	}

.clLevel2
	{
	background-color:#DADCBA;
	layer-background-color:#FCCE55;
	color:#006699;
	}

.clLevel2over
	{
	background-color:#006699;
	layer-background-color:#0099cc;
	color:#CDDBEB;
	cursor:pointer;
	cursor:hand;
	}

.clLevel2border
	{
	position:absolute;
	visibility:hidden;
	background-color:#DADCBA;
	layer-background-color:#006699
	}
.required
	{
	font-size:18px;
	font-weight:bold;
	color:#850000;
	}
BR.page
	{
	page-break-after: always
	}
	
.phototext 
	{ 
	font-family: 'Arial','Sans-Serif'; 
	font-size: 8pt;
	font-weight: bold; 
	color: #333333; 
}
