html, body {
	margin: 0;
	padding: 0;
	background: #202020;
	}

A               {
		font-family : arial;
		font-weight : normal;
		font-size: 12px;
		color: #153973;
		text-decoration: none; 
		}

A:link		{
		text-decoration: underline;
		}

A:active        {
		text-decoration: none;
		}

A:visited       {
		text-decoration: underline;
		}

A:hover         {
		color: #0874C8;
		text-decoration: underline;
		}

	
	
/* red content links  */

.nav		{
		color : #BA0807;
		font-style : normal;
		font-family : Arial, Helvetica, sans-serif;
		font-weight  : normal;
		font-size :12px;
		text-decoration : none;
		}
	
a.nav:link{color : #BA0807; text-decoration : none}
a.nav:visited{color : #BA0807; text-decoration : none}
a.nav:hover{color : #0C2C55; text-decoration : none}


/* content nav  */

.content_nav		{
		color : #777777;
		font-style : normal;
		font-family : Arial, Helvetica, sans-serif;
		font-weight  : normal;
		font-size :12px;
		text-decoration : none;
		}
	
a.content_nav:link{color : #777777; text-decoration : none}
a.content_nav:visited{color : #777777; text-decoration : none}
a.content_nav:hover{color : #BA0807; text-decoration : none}


/* red content links small  */

.nav3		{
		color : #BA0807;
		font-style : normal;
		font-family : Arial, Helvetica, sans-serif;
		font-weight  : normal;
		font-size :11px;
		text-decoration : none;
		}
	
a.nav3:link{color : #BA0807; text-decoration : none}
a.nav3:visited{color : #BA0807; text-decoration : none}
a.nav3:hover{color : #0C2C55; text-decoration : none}


/* helvetica */

.titles		{
		color : #BA0807;
		font-style : normal;
		font-family : Helvetica 45 Light;
		font-weight  : normal;
		font-size :18px;
		text-decoration : none;
		}
	
.greybox		{
		color : #AEAEAE;
		font-style : normal;
		font-family : Helvetica 55 Roman;
		font-weight  : normal;
		font-size :15px;
		text-decoration : none;
		}

/* body copy  */

.blue		{
		color : #777777;
		font-style : normal;
		font-family : Arial, Helvetica, sans-serif;
		font-weight  : normal;
		font-size :11px;
		text-decoration : none;
		line-height: 14px;
	
		}
	
a.blue:link{color : #777777; text-decoration : none}
a.blue:visited{color : #5C6A88; text-decoration : none}
a.blue:hover{color : #5C6A88; text-decoration : none}


/* body links  */

.body		{
		color : #777777;
		font-style : normal;
		font-family : Arial, Helvetica, sans-serif;
		font-weight  : normal;
		font-size :11px;
		text-decoration : underline;
	
		}
	
a.body:link{color : #777777; text-decoration : underline}
a.body:visited{color : #777777; text-decoration : underline}
a.body:hover{color : #BA0807; text-decoration : none}


/* blue links  */		

.hometitleblue {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0C2C55;
}


.hometitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #BA0807;
}


.redbody		{
		color : #BA0807;
		font-style : normal;
		font-family : Arial, Helvetica, sans-serif;
		font-weight  : normal;
		font-size :11px;
		text-decoration : none;
		line-height: 14px;	
		}



/* _navigation
==========================================*/

#nav {
	margin: 0px;
	width: 774px;
	background-color: #A8AFA2;
	}
#nav ul {
	height:24px;
	margin: 0;
	padding: 0 6px;
	list-style: none;
	}
#nav li {
	float: left;
	margin: 0 0px;
	padding: 0 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	line-height: normal;
	font-variant: normal;
	font-style: normal;
	}
#nav li a {
	float: left;
	padding: 4px 3px 0px 8px;
	text-decoration: none;
	color: #FFFFFF;
	border: none;
	font-weight: bold;
	background:url(../images/navdots.gif) 0 60% no-repeat;
	}
#nav li a:hover {
	color: #C50808;
	}	



/* forms
==========================================*/

.myForm td, input, select, textarea, checkbox {
	font-family: tahoma;
	font-size: 12px;
	}

.required {
	color: red;
	}	