@charset "utf-8";
/* CSS Document for HSAdirect.org*/

a:link,a:visited,a:active {text-decoration: underline; COLOR: #666666;}
a:hover {text-decoration: underline; color: #DF5D34;}

a#body:link,a#body:visited,a#body:active {text-decoration: underline; COLOR: #518ac8; }
a#body:hover {text-decoration: underline; color: #CC6633;}

a#bread:link,a#bread:visited,a#bread:active {text-decoration: underline; COLOR: #666666;}
a#bread:hover {text-decoration: underline; color: #DF5D34;}

a#footer:link,a#footer:visited,a#footer:active {text-decoration: underline; COLOR: #333333;}
a#footer:hover {text-decoration: underline; color: #DF5D34;}

.quicklink {font-family: Tahoma, Arial, Helvetica, sans-serif; padding-left:5px; font-size:11px; color: #666666; line-height:16px;}
li {margin-bottom:5px;}
.quicklink1 {font-family: Tahoma, Arial, Helvetica, sans-serif; padding-left:15px; font-size:11px; color: #666666; line-height:16px;}

.top {margin-left:-50px; font-size:10px;}
.pagetop {font-size:10px;}

.bodycopy {padding-left: 60px; padding-right: 40px; padding-top: 40px; vertical-align:text-top; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:11px; color: #666666;} 

.rate {text-align:center; padding-top: 35px;}

.bread {padding-left: 20px; }

.hsa {color: #CCFF00;}
.hsahit {color: #333333;}
#navi a , #navi strong {
	color: #fff;
	font: 12px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-weight: bold;
	display: block;
	width: 122px;
	height:36px;
	vertical-align: middle;
	text-align:center;
	line-height: 35px;
	

}


#navi strong {
	font-weight: bold;
	background: #A9C441;
	background-image: url("images/menu_line.jpg");  
	background-repeat: no-repeat;
	background-position:right;  
}

#navi a {
	background: #96B148;
	background-image: url("images/menu_line.jpg");  
	background-repeat: no-repeat;
	background-position:right;  
}

#navi a:hover {
	background: #A9C441;
	background-image: url("images/menu_line.jpg");  
	background-repeat: no-repeat; 
	background-position:right; 
}

#navi2 a , #navi2 strong {
	color: #fff;
	font: 12px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-weight: bold;
	display: block;
	width: 143px;
	height:36px;
	vertical-align: middle;
	text-align:left;
	line-height: 35px;
	text-indent: 46px;
}

#navi2 strong {
	font-weight: bold;
	background: #A9C441;
	background-image: url("images/menu_line2.gif");  
	background-repeat: no-repeat; 
	background-position:right; 
}

#navi2 a {
	background: #96B148;
	background-image: url("images/menu_line2.gif");  
	background-repeat: no-repeat;
	background-position:right; 
}

#navi2 a:hover {
	background: #A9C441;
	background-image: url("images/menu_line2.gif");  
	background-repeat: no-repeat; 
	background-position:right; 
}
#navi3 a , #navi3 strong {
	color: #fff;
	font: 12px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-weight: bold;
	display: block;
	width: 143px;
	height:36px;
	vertical-align: middle;
	text-align:left;
	text-indent: 23px;
	line-height: 35px;
}

#navi3 strong {
	font-weight: bold;
	background: #A9C441;
	background-image: url("images/menu_line2.gif");  
	background-repeat: no-repeat; 
	background-position:left; 
}

#navi3 a {
	background: #96B148;
	background-image: url("images/menu_line2.gif");  
	background-repeat: no-repeat;
	background-position:left; 
}

#navi3 a:hover {
	background: #A9C441;
	background-image: url("images/menu_line2.gif");  
	background-repeat: no-repeat; 
	background-position:left; 

}

#navi4 a , #navi4 strong {
	color: #fff;
	font: 12px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-weight: bold;
	display: block;
	width: 121px;
	height:36px;
	vertical-align: middle;
	text-align:center;
	line-height: 35px;
	
}

#navi4 strong {
	font-weight: bold;
	background: #A9C441;
}

#navi4 a {
	background: #96B148; 
}

#navi4 a:hover {
	background: #A9C441;
}

#contribute strong {
	background-color: #AD916A;
	font-weight: bold;
	color:#FFFFFF;
	font-family: Tahoma, Arial, Helvetica, sans-serif; 
	font-size:11px; 
	}

#contribute {
	background: #E4DCD1;
	color: #666666;
	font-family: Tahoma, Arial, Helvetica, sans-serif; 
	font-size:11px; 
	}	
	
.disc {color: #999999}

#hdhp strong {
	background-color: #F3C241;
	font-weight: bold;
	color:#FFFFFF;
	font-family: Tahoma, Arial, Helvetica, sans-serif; 
	font-size:11px; 
	}

#hdhp {
	background: #FBE9AC;
	color: #666666;
	font-family: Tahoma, Arial, Helvetica, sans-serif; 
	font-size:11px; 
	}	
