body
{
background-color:"#CCCCCC";
background-image: url("images/bkgd.gif");
background-repeat: repeat-x;
background-position: 0 0
}

td.nav
{
background-color:"#003C8C";
background-image: url("images/nav_bkgd.gif");
background-repeat: repeat-x;
background-position: 0 0
}
 
 A:link
		{ color : #00B274; text-decoration: none; }
 A:visited
		{ color : #00B274; text-decoration: none; }
 A:hover
		{ color : #666666; text-decoration: none;}

 A.linkgreen:link
		{ color : #00B274; text-decoration : none; font-weight : bold;  }
 A.linkgreen:visited
		{ color : #00B274; text-decoration: none; font-weight : bold; }
 A.linkgreen:hover
		{ color : #666666; text-decoration: none; font-weight : bold; }

 
 A.linkdash:link
		{ color : #333333; text-decoration : none; border-bottom : 1px dashed #606060; }
 A.linkdash:visited
		{ color : #333333; text-decoration : none; border-bottom : 1px dashed #606060; }
 A.linkdash:hover
		{ color: #003C8C; text-decoration : none; border-bottom : 1px dashed #606060; }
		

 A.linklegal:link
		{ color : #CCCCCC; text-decoration : none; }
 A.linklegal:visited
		{ color : #CCCCCC; text-decoration : none; }
 A.linklegal:hover
		{ color: #CCCCCC; text-decoration : none; }
		
ul, ul li
{
list-style: none;
padding:0;
margin:0;
}

ul li {
background-image: url(images/list_boxblue.gif);
background-position: 0 5; 
background-repeat: no-repeat;
padding-left: 8px; 
line-height: 16px;
}


hr.hrgray
{
border: none 0;
border-top: 1px solid  #DDDDDD;
width: 100%;
height: 1px;
}

		
		
	.sanscap10 
		{ 
		font-family : Arial, Verdana, Helvetica, Geneva, sans-serif;
		font-weight : bold ; 
		font-size : 10px ;
		text-transform : uppercase;
		line-height : 14px ;
		color: #003C8C;
		}
	.sans10
		{
		font-family: Arial, Verdana, Helvetica, Geneva, sans-serif;
		font-size: 10px;
		color: #333333;
		font-weight: normal;
		line-height: 14px;
		}
	.sanscap11 
		{ 
		font-family : Arial, Verdana, Helvetica, Geneva, sans-serif;
		font-weight : bold ; 
		font-size : 11px ;
		text-transform : uppercase;
		line-height : 14px ;
		color: #003C8C;
		}
	.sans11
		{
		font-family: Arial, Verdana, Helvetica, Geneva, sans-serif;
		font-size: 11px;
		color: #333333;
		font-weight: normal;
		line-height: 16px;
		}
		
	.head 
		{ 
		font-weight : normal;
		font-family : Arial, Verdana, Helvetica, Geneva, sans-serif; 
		font-size : 14px;
		font-weight : bold; 
		color: #003C8C;
		line-height : 20px;
		}
	.subhead 
		{ 
		color : #003C8C;
		font-family : Arial, Verdana, Helvetica, Geneva, sans-serif;
		font-weight : bold; 
		font-size : 12px;
		line-height : 18px;
		}
	.subheadgreen
		{ 
		color : #00B274;
		font-family : Arial, Verdana, Helvetica, Geneva, sans-serif;
		font-weight : bold; 
		font-size : 12px;
		line-height : 18px;
		}
		
	.bold 
		{ 
		color : #333333;
		font-family : Arial, Verdana, Helvetica, Geneva, sans-serif;
		font-weight : bold; 
		font-size : 11px;
		line-height : 14px;
		}
	.boldspecsgry 
		{ 
		color : #999999;
		font-family : Arial, Verdana, Helvetica, Geneva, sans-serif;
		font-weight : bold; 
		font-size : 11px;
		line-height : 14px;
		}

	.specscap10 
		{ 
		font-family : Arial, Verdana, Helvetica, Geneva, sans-serif;
		font-weight : bold ; 
		font-size : 10px ;
		text-transform : uppercase;
		line-height : 14px ;
		color: #999999;
		}

.legal 
 { 
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 font-size: 9px; 
 line-height: 12px; 
 color: #666666; 
 }

.required 
 { 
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 font-size: 10px; 
 line-height: 12px; 
 color: #CC0000; 
 }

		