@charset "UTF-8";/* CSS Document */body {margin: 0px;	padding: 0px;	}	h1 {font-family:Arial, Helvetica, sans-serif;	margin:0px;	font-size:1.4em;	font-weight:bold;	color:#CC0000;	}	h2 {font-family:Arial, Helvetica, sans-serif;	margin:0px;	font-size:1em;	font-weight:bold;	color:#CC0000;	}	h3 {font-family:Arial, Helvetica, sans-serif;	margin:0px;	font-size:.8em;	font-weight:bold;	color:#000000;	}	p {font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:.7em;	margin:0px;	line-height:1.4;	color:#000000;	}	#wrapper {margin-left: auto;	margin-right: auto;	width:  750px;	}	/* -------------------- HEADER INFORMATION ---------------- */#header_home {height: 182px;	background-image: url(images/home_header_image.jpg);	}	#login_box {width: 100px;	height: 20px;	float: right;	margin-top: 135px;	margin-right: 8px;	color: #FFFFFF;	font-size: .9em;	font-family: Arial, sans-serif;	font-weight:bold;	text-align: right;	}	/*-------------------- NAVIGATION ---------------------*/		#nav {height: 38px;	background-color: #E5E5E5;	border-bottom: 3px solid #CACACA;	}	#nav img{border: 0px;	}	/* SUCKERFISH DROPDOWN CSS */#sfnav, #sfnav ul {	padding: 0;	margin: 0;	list-style: none;}#sfnav a{	display: block;	width: 0em;	text-decoration:none;	color:#000000;	font-family:Arial, Helvetica, sans-serif;	font-size:.8em;}#sfnav li{	float: left;	width: 90px;}#sfnav li ul{	position: absolute;	width: 122px;	left: -990em;	background-color:#CCCCCC;	border:#333333 solid 1px;}#sfnav li ul li{margin-top: 5px;	width:117px;	padding-left:5px;	padding-bottom:2px;	padding-top:3px;	border-bottom:#333333 solid 1px;	}#sfnav li:hover ul, #nav li.sfhover ul {	left: auto;	margin-left:10px;}#sfnav li ul li:hover,#sfnav li ul li.sfhover  {background-color:#666666;	}	#sfnav li ul li:hover a, #sfnav li ul li.sfhover a{color:#FFFFFF;	}/*-------------------- BENEFITS HEADERS ----------------------*/.bullet_head {font-family:Arial, Helvetica, sans-serif;	margin:0px;	font-size:.8em;	font-weight:bold;	color:#000000;	}/* ----------------- UPCOMING EVENTS COLUMN ------------------- */#coming_events {width: 250px;		padding-top:  20px;		font-family:Arial, Helvetica, sans-serif;		font-size:.8em;		float:left;	}#coming_events_box {width: 220px;	margin-left:auto;	margin-right:auto;	}	#coming_events_box a{font-family:;	color:#CC0000;	text-decoration:none;	font-weight:bold;	}	.date{font-family:Arial, Helvetica, sans-serif;	letter-spacing:2px;	font-weight:bold;	color:#CC0000;	}.align_right{text-align:right;	}#events {width:180px;	padding-top:  20px;	font-family:Arial, Helvetica, sans-serif;	font-size:.8em;	float: right;	border-left: #999999 solid 1px;	padding-left: 10px;	}	#events_box {width: 170px;	margin-left:auto;	margin-right:auto;	}	#events_box a{font-family:;	color:#CC0000;	text-decoration:none;	font-weight:bold;	}/* ----------------- FRONT HIGHLIGHT BLOCK ------------------- */#highlight_block {background-color:#ebebeb;	height: 210px;	padding-top:10px;	}	#highlight_block a{text-align:right;	display:block;	font-family:Verdana, Arial, Helvetica, sans-serif;	font-weight:.6em;	font-weight:bold;	color:#CC0000;	text-decoration:none;	}/* ----------------- MAIN and CONTENT AREAS ------------------- */#main {padding-left:256px;	background-image:url(images/home_main_bg.gif);	margin-top:20px;	}	#interior {padding-right: 15px;	padding-top: 20px;	}			li {font-family:Arial, Helvetica, sans-serif;	margin:0px;	font-size:1em;	font-weight:bold;	color:#CC0000;	}	#info_content {width: 500 px;	margin-left: 30px;	}	/*------------------- FOOTER ---------------*/#home_footer {border-top:#CC0000 solid 4px;	clear:both;	padding-top:10px;	}	#home_footer p{color:#999999;	line-height:1.5;	}	#home_footer a{color:#999999;	text-decoration:none;	}		/*----------- NEWSLETTER CODE --------------- */#strapline {background-color: #000;	height: 22px;	font-family:Georgia, "Times New Roman", Times, serif;	font-style:italic;	font-size: .9em;	text-align:right;	padding-right: 5px;	color:#fff;	}#newsletter {margin-top:23px;	}	#newsletter h2{font-family:Verdana, Arial, Helvetica, sans-serif;	font-size: 1.2em; 	display:block; 	margin:0 0 15px 0; 	color:#FFFFFF; 	background-color:#000000; 	padding:3px 0px 3px 5px;	}#newsletter_index {width: 173px;	margin:3px 15px 15px 0; 	border:#CC0000 solid 1px; 	background-color:#e5e5e5; 	font-family:Arial, Helvetica, sans-serif; 	font-size:.8em; 	padding: 10px 5px 30px 5px; 	float:left;	}	#newsletter_index p{font-size:.85em;	line-height:1.2;		margin-bottom:8px;	margin-left: 5px;	}	#newsletter_index h3 {color: #FFFFFF; 	font-size:1.2em; 	margin: 0 0px 6px 0px; 	clear:both; 	display:block; 	padding: 2px 8px 2px 8px; 	background-color:#CC0000;	}#newsletter_index ul{margin-left: 0px;	}#newsletter_index li{margin:3px 0 5px -15px;       list-style: none;       }	   #newsletter_index a{font-weight:bold;	}#newsletter_index a{color: #333;       text-decoration: none;        }#newsletter_index a:hover {color: #fff;       }	   #image_box_right, #image_box_left {float:right;	margin: 3px 0 5px 15px;	padding: 3px;	border:#CC0000 solid 1px;	font-family:Arial, Helvetica, sans-serif;	font-weight:bold;	font-size:.7em;	}#image_box_right img, #image_box_left img{border:#000 solid 1px;	margin-bottom:5px;	}#image_box_left {float:left;	margin: 3px 15px 5px 0;	}	#newsletter table {border:#CC0000 solid 1px;	margin-top:15px;	}	#feature {background-color:#CCCCCC;	padding: 0 10px;	clear:both;	}		#breaker_bar {height: 3px;	clear:both;	}	#newsletter table  tr td{padding-right: 20px;} #education {background-color:#CCCCCC;	padding: 0 10px;	}	#education ul li{font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:.7em;	font-weight:normal;	margin:0px;	line-height:1.4;	color:#000000;	}	/*------------------- CLASSES ---------------*/.image_right{float:right;	border:#CC0000 solid 1px;	margin-top: 10px;	margin-left: 10px;	margin-bottom: 10px;	}	.image_left{float:left;	border:#CC0000 solid 1px;	margin-top: 10px;	margin-right: 10px;	margin-bottom: 10px;	}	#fix{margin-right: 20px;	}			/*------------------- PAYPAL BOX ---------------*/#paypal_box {padding: 20px 10px 30px 30px;	font-family:Verdana, Arial, Helvetica, sans-serif;	margin:0px;	line-height:1.4;	color:#000000;	}	/*----------- CLASSES   ------------ */.bold_white{	font-family:Arial, Helvetica, sans-serif;	margin:0px;	font-size:1em;	font-weight:bold;	color:#FFFFFF;	}	.bold_white_sm{	font-family:Arial, Helvetica, sans-serif;	margin:0px;	font-size:.8em;	font-weight:bold;	color:#FFFFFF;	}	.event_date {font-family:Arial, Helvetica, sans-serif;	margin:0px;	font-size:.8em;	font-weight:bold;	color:#CC0000;	}	.event_title {font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:1em;	font-weight:bold;	line-height:1;	color:#000000;	}	.tabug a{font-size:.8em;	}	.title {color:#CC0000;	}	.board_photo {float:left;	border:#CC0000 thin solid;	margin-right:10px;	}	.spotlight_copy {display:block;	font-size:.9em;	margin-left: 18px;	margin-right:18px;	}	.learn_link a{text-align:right;	font-family:Verdana, Arial, Helvetica, sans-serif;	font-weight:bold;	color:#CC0000;	text-decoration:none;	}	.return_top a{text-align:right;	}	.bold_black {font-weight:bold;}/*--------- HELP BOX ------------ */#help {padding: 15px 30px;	margin-bottom: 35px;	margin-top: 10px;	border: #999999 solid 1px;	text-align:center;	background-color:#FF0;}#help h1 {margin-bottom: 8px;}
