body {
	background-color:	#ccc;	
	font-family:            Arial;
	font-size:		12px;
	color:			#000000;
	padding: 		0;
   	margin: 		0;
}

.footer {
	color:			#FFFFFF;
	font-size:		11px;
	text-align:		center;
	padding:		5px;
	background-color:	#303030;
	border:			0px solid #000000;
	border-top-width:	3px;
}

.footer A {
	color:			#BABABA;
}

A {
	color:			#000000;
	font-weight:		bold;
	text-decoration:	none;
}

A:hover {
	text-decoration:	underline;
}

.topMenu {
	border:			0px solid #000000;
	border-bottom-width:	3px;
	background-color:	#FFFFFF;
}

.sideMenu {
	background-image:	url( assets/sideMenu_repeater.jpg );
	background-repeat:	repeat-y;
	border:			0px solid #000000;
	border-right-width:	3px;
}

.header {
	color:			#B32C10;
	font-size:		18px;
	font-weight:		bold;
}

.subHeader {
	color:			#000000;
	font-size:		16px;
	font-weight:		bold;
}

.miniHeader {
	color:			#B32C10;
	font-size:		14px;
	font-weight:		bold;
}

.content, .content td, .content tr {
	font-size:		13px;	
	font-family:		arial;
	text-align:		justify;
}
.content_new, .content td, .content tr {
	font-size:		13px;	
	font-family:		arial;
	text-align:		justify;
	margin:0;
}
.image {
	border:			3px solid #A5ACB0;
}

hr {
	color:			#B32C10;
	height:			2px;
}

.sample {
	color:			#8B008B;
}

.indent {
	padding-left:		25px;
}

table.calendar {
	border: 		3px solid #A5ACB0;
	border-collapse: 	collapse;
	background-color: 	#FFFFFF;
	empty-cells: 		show;
}

table.calendar td {
	border: 		2px solid #A5ACB0;
	empty-cells: 		show;
}

.vButton {
	border: 		1px solid #545454; 
	background-color: 	#c4c7c8; 
	color: 			#545454;
	padding:		2px;
}

.vButton:hover {
	text-decoration:	none;
	border: 		1px solid #000000;
	color: 			#000000;
	background-color: 	#7F7F7F; 
}

.altRow {
	padding: 		5px; 
	border: 		1px solid #a5acb0;
	background-color:	#c4c7c8;
}

.Row {
	padding: 		5px; 
	border: 		0px solid #a5acb0;
}

.form {
	border:			1px solid #A5ACB0;
	width:			100%;
}

.Button {
	border: 		1px solid #545454; 
	background-color: 	#c4c7c8; 
	color: 			#545454;
	cursor:			hand;
}

.testimonials {
	border:			2px solid #000000;
}	

.nav, .nav ul { 
	list-style: none;
	margin: 0;
	padding: 0;
	}
	
	.nav {
	  z-index: 100;
	  position: relative;
	}
	.nav li {
	  float: left;
	  margin: 0;
	  padding: 0;
	  position: relative;
	}
	.nav li a, .nav li a:link, .nav li a:active, .nav li a:visited { 
	  display: block;
	  text-decoration: none;
	
	}
	#sub-nav { 
	  display: block;
	  text-decoration: none;
	  width:100px;
	}
	
	.nav li a:hover {
	  
	  color: #FFF;	
	
	}
	
	#nav-one li.sfHover a {
	  color: #FFF;
	} 
	#nav-one li.sfHover ul a:hover {
	 
	  color: #FFF;	
	}
	
	.nav ul {
	  border-bottom: 1px solid #000;
	  list-style: none;
	  margin: 0;
	  position: absolute;
	  top: -999em;
	  left: -1px;
	}
	.nav li:hover ul,
	.nav li.sfHover ul {
	  top: 25px;
	}
	.nav ul li {
	  border: 0;
	  float: none;
	}
	.nav ul a {
	  border-bottom: 0;
	  white-space: nowrap;
	}
	.nav ul a:hover {
	 
	  color: #FFF;
	}
	.sideMenu_new {
	background-color:#818181;
	border:			0px solid #000000;
	border-right-width:	3px;text-align:right;padding: 20px 20px 0 0;
	height:100%;}
}
.sideMenu_new a, a.sideMenu_new_link {color:#fff;line-height:33px;font-size:14px;font-family:'Times New Roman';font-weight:normal;}

.bill_payment {padding-top:0px;}
	#locations_container {position:relative;left:20px;top:30px;height:50px;overflow:visible;width:781px;text-align:center;}
	.location {float:left;width:130px;}
	.location a, .location_fl a {color:#D93824;font-weight:bold;}
	.location_fl {position:absolute;top:0px;left:650px;width:131px;height: 69px;margin:0; padding:0; background: url( assets/florida.jpg ) 30px 0px no-repeat;}
	#florida {position:relative;top:15px;left:660px;color:#D02F35;width:180px;font-weight:bold;font-style: italic;}
	.menu_image {border:none;margin:0;padding:0;}
	#header {position:relative;background: url(assets/header_background.jpg) top left no-repeat;height:102px;width:1003px;margin:0;padding:0;
	font-size:15px;font-family:'Times New Roman';}
	#top_menu {position:absolute;top:72px;left:420px;}
	.menu_item1 {float:left;width:43px;margin: 7px 0 0 18px;text-align:right;}
	.menu_item2 {float:left;width:75px;margin: 7px 0 0 23px;text-align:right;}
	.menu_item3 {float:left;width:76px;margin: 7px 0 0 33px;}
	.menu_item4 {float:left;width:43px;margin: 7px 0 0 20px;}
	.menu_item5 {float:left;width:71px;margin: 7px 0 0 30px;}
	.menu_item6 {float:left;width:45px;margin: 7px 0 0 35px;}
	.menu_item7 {float:left;width:45px;margin: 7px 0 0 5px;}
.footer_new {
	color:			#FFFFFF;
	font-size:		11px;
	text-align:		center;
	padding:		5px;
	background-color:	#5F5F5F;
	border:			0px solid #000000;
	border-top-width:	3px;
}

.footer_new A {
	color:			#BABABA;
}	
p.splash {padding:30px 30px 30px 30px}
