.main-text{font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-left: 10px; padding-right:50px;}
.wide-text{font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-left: 132px; padding-right:50px;}
.copyright-text{font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #FFFFFF; }
.impact{font-family: Impact; font-size: 10pt; }
.roster-text{font-family: Arial, Helvetica, sans-serif; font-size: 8pt; }
.main-body-table{background-color: #FFFFFF; border-right: 1px solid #000000; border-left: 1px solid #000000; border-top: 1px solid #000000; border-bottom: 1px solid #000000; }
.quote-table{background-color: ##CCCCCC; border-right: 1px solid #000000; border-left: 1px solid #000000; border-top: 1px solid #000000; border-bottom: 1px solid #000000; }
.main-link-text{font-family: helvetica; font-weight: bold; font-size: 9pt; color: #000000; text-decoration: none;}
a.main-link-text:hover{font-family: helvetica; font-weight: bold; font-size: 9pt; color: #000000; text-decoration: none;}
.link{font-family: helvetica; font-weight: bold; font-size: 9pt; color: #ED1C24; text-decoration: none;}
a.link:hover{font-family: helvetica; font-weight: bold; font-size: 9pt; color: #000000; text-decoration: none;}
.link-text{font-family: helvetica; font-weight: bold; font-size: 9pt; color: #CD2038; text-decoration: none;}
a.link-text:hover{font-family: helvetica; font-weight: bold; font-size: 9pt; color: #FFFFFF; text-decoration: none;}
a.top-link{font-weight: normal; font-size: 11px; color: #333333; font-variant :small-caps; text-decoration:none}
a.top-link:hover{font-variant :small-caps; font-size: 11px; color: #333333; text-decoration: underline;}
.small-text{font-family :Verdana, Tahoma, Arial  ;font-weight : normal;	font-size : 10px; color: #ED1C24;}
.all-caps{font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 16px; color: #000000; font-variant :small-caps; font-spacing: 2px; padding-left:10px}
.faq{font-family: helvetica; font-weight: bold; font-size: 9pt; color: #000000; text-decoration: none;}
a.faq:hover{font-family: helvetica; font-weight: bold; font-size: 9pt; color: #ED1C24; text-decoration: none;}

A.top-link:active {  
	color : 333333;
	text-decoration :none;
	font-weight : normal;
	font-variant : small-caps;
	font-size : 11px;
}



td.nav { background-color :333333;
} 
td.nav a {
	font-family :Verdana, Tahoma, Arial ;
	font-size : 12px;
	font-weight : inherit;
	color : white;
	text-decoration : none;
	font-variant : small-caps;
	display: block;
	width: 100%;
	height: 100%;
	padding-left : 5px;
	padding-right : 5px;
	padding-top : 1px;
	padding-bottom : 2px;
} 

td.nav a:hover {
		
	text-decoration : none;
	font-weight : normal;
	color : white;
	display: block; 
	width: 100%; 
	height: 100%; 
	background-color : #ED1C24;	

} 

td.selected {
		
	font-family :Verdana, Tahoma, Arial ;
	font-size : 12px;
	font-weight : inherit;
	color : white;
	text-decoration : none;
	font-variant : small-caps;
	display: block;			
	color : white;	
	height: 100%; 
	background-color : #ED1C24;	

} 

td.services {
        background-color :#ED1C24;
	font-family :Verdana, Tahoma, Arial ;
	font-size : 12px;
	font-weight : bold;
	color : white;
	text-decoration : none;
	font-variant : small-caps;
	display: block;
	width: 100%;
	height: 100%;
	padding-left : 35px;
	padding-right : 5px;
	padding-top : 1px;
	padding-bottom : 2px;
        	
} 
td.services-body {
        background-color :#ffffff;                
        border : black solid 1px;
	font-family : Verdana, Arial, Helvetica, sans-serif; 
	font-size : 10px;
	font-weight : bold;        
	color : black;
	text-decoration : none;	
        padding-left : 3px;
        padding-top : 3px;
        padding-bottom : 3px;
} 




td.bottom-services-body {
        background-color :#ffffff;                        
	font-family : Verdana, Arial, Helvetica, sans-serif; 
	font-size : 10px;
	font-weight : bold;        
	color : black;
	text-decoration : none;	
        padding-left : 10px;
        padding-top : 3px;
        padding-bottom : 3px;
} 

td.service-header {
	font-family :Verdana, Tahoma, Arial ;
	font-size : 12px;
	font-weight : normal;
	color : white;
	text-decoration : none;
	font-variant : small-caps;
	display: block;
	width: 100%;
	height: 100%;
	padding-left : 5px;
	padding-right : 5px;
	background-color : #ED1C24;	

} 

td.service-header2 {
	font-family :Verdana, Tahoma, Arial ;
	font-size : 12px;
	font-weight : normal;
	color : white;
	text-decoration : none;
	font-variant : small-caps;
	display: block;
	width: 100%;
	height: 100%;
	padding-left : 5px;
	padding-right : 5px;
	background-color : #333333;	

} 

td.service-header3 {
	font-family :Verdana, Tahoma, Arial ;
	font-size : 12px;
	font-weight : normal;
	color : white;
	text-decoration : none;
	font-variant : small-caps;
	display: block;
	width: 100%;
	height: 100%;
	padding-left : 5px;
	padding-right : 5px;
	background-color : #AAABAC;	

} 

td.grey {
        background-color : #AAABAC;
        border : black solid 2px;	
}

a.service-link {
	font-family : Verdana, Arial, Helvetica, sans-serif; 
	font-size : 10px;
	font-weight : bold;        
	color : black;
	text-decoration : none;	
        padding-left : 10px;
        padding-top : 3px;
        padding-bottom : 3px;
}

a.service-link:hover {	
	font-family : Verdana, Arial, Helvetica, sans-serif; 
	font-size : 10px;
	font-weight : bold;        
	color : #ED1C24;
	text-decoration : none;	
        padding-left : 10px;
        padding-top : 3px;
        padding-bottom : 3px;
}

border : black solid 1px;