body {
	margin:0px;
	text-align:center;
	background-color:#000060;
}
* {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color:#000060;
}
.ss, .ss.form, .ss.select, .ss.option {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#000060;
}
.copyright {
     font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:white;
}
h1 {
     font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color:#000060;
	margin:0px;
}
h2 {
     font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight:normal;
	color:#000060;
}
a {
     font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color:#a30000;
}
a:hover {
     font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color:#FF0000;
}
.sitemap {
     font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:white;
	margin-right:28px;
}
.sitemap:hover {
     font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#fff000;
	margin-right:28px;
}
#mainTable {
	width:994px;
	margin-right:auto; margin-left:auto;
	text-align:left;
}
#header {
	width:994px; height:161px;
	background-image:url(images/header.jpg);
	background-repeat:no-repeat;
}
#footer {
	width:994px; height:102px;
	background-image:url(images/footer.jpg);
	background-position:0px 20px;
	background-repeat:no-repeat;
}
#contentTable {
	margin:0px 20px 0px 20px;
}
#menuTable {
	background-color:#a00506;
}
.home_feature {
	background-color:#dedeea;
	margin:0px 0px 11px 13px;
	padding-bottom: 3px;
	width:751px;
	background-image : url(images/home_feature_footer.gif);
	background-repeat : no-repeat;
	background-position : bottom;
}
.home_box {
	background-color:white;
	width:220px;
	padding:11px;
}
.readMore {
     font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#a30000;
}
.readMore:hover {
     font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#FF0000;
}
#latestNewsBox {
	width:169px;
	background-color:#d17f7f;
	margin-left:10px;
}
#latestNewsBox2 {
	width:169px;
	margin: 1px 11px 4px 11px;
	float: right;
	background-color:#ccf
}
#newsTicker {
	width:151px; 
	height: 169px;
    font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:black;
	background-color:#d17f7f;
}
#newsTicker a {
	color:#382268;
}
#newsTicker a:hover {
	color:#fff000;
}
.someclass{
}
.pageContent {
	background-color:white;
	padding:11px;
}
.collapsingTable {
   width:100%;
   background-color:#dedeea;
   margin-bottom:5px;
   border:1px solid #000060;
}
.collapsingTableCell {
   display:inherit;
   padding:0px 1px 1px 1px;
}
.collapsingTableCellFF {
   display:table-cell;
   padding:0px 1px 1px 1px;
}
.collapsingTable th {
   font-family: Arial, Sans-Serif;
   font-size:16px;
   font-weight:bold;
   text-align:left;
   color:#000060;
   background-color:#dedeea;
   border-bottom:1px solid #000060;
}
.subContentBox {
	background-color:white;
}
.collapsingTable td {
   font-size:12px;
}
.clickCollapseClass {
   font-family: Arial, Sans-Serif;
   font-size:12px;
   font-weight:normal;
   text-decoration:none;
   color:#a30000;
   padding-right:5px;
}
.clickCollapseClass:hover {
   font-family: Arial, Sans-Serif;
   font-size:12px;
   font-weight:normal;
   text-decoration:none;
   padding-right:5px;
   color:red;
}
.isVisible { display:block }
.isHidden { display:none }

/***********************************/
/***** Interactive Map Classes *****/
/***********************************/

.mapPop {
	background-color:#fffac0;
	border:1px solid black;
}
.mapPop td {
     font-family: Arial, Sans-Serif;
	font-size:11px;
	font-weight:normal;
}
.mapPop th {
	background-color:#000060;
     font-family: Arial, Sans-Serif;
	font-size:14px;
	font-weight:normal;
	color:white;
}
.mapPop td a {
     font-family: Arial, Sans-Serif;
	font-size:11px;
	font-weight:normal;
	color:#a30000;
}
.mapPop td a:hover {
     font-family: Arial, Sans-Serif;
	font-size:11px;
	font-weight:normal;
	color:red;
}
.mapquest {
	margin-bottom:5px;
}

/*********************************************/
/***** Interactive Map Classes - Florida *****/
/*********************************************/

#map_FL {
	width:709px; height:705px;
	background-image:url(images/map_FL.jpg);
	position:relative;
	z-index:0;
}
#CoralSprings {
	position:absolute; z-index:1;
	left:689px; top:517px;
}
#Hollywood {
	position:absolute; z-index:1;
	left:693px; top:529px;
}
#NorthBroward {
	position:absolute; z-index:1;
	left:690px; top:510px;
}
#BonitaSprings {
	position:absolute; z-index:1;
	left:535px; top:505px;
}
#CapeCoral {
	position:absolute; z-index:1;
	left:514px; top:481px;
}
#Gateway {
	position:absolute; z-index:1;
	left:534px; top:488px;
}
#GatewayHigh {
	position:absolute; z-index:1;
	left:527px; top:488px;
}
#SixMile {
	position:absolute; z-index:1;
	left:523px; top:481px;
}
#Aventura {
	position:absolute; z-index:1;
	left:692px; top:550px;
}
#DowntownMiami {
	position:absolute; z-index:1;
	left:682px; top:573px;
}
#KeysGate {
	position:absolute; z-index:1;
	left:674px; top:594px;
}
#Renaissance {
	position:absolute; z-index:1;
	left:674px; top:571px;
}
#FourCorners {
	position:absolute; z-index:1;
	left:549px; top:303px;
}
#StLucie {
	position:absolute; z-index:1;
	left:672px; top:406px;
}
#CanoeCreek {
	position:absolute; z-index:1;
	left:588px; top:312px;
}
#PMWells {
	position:absolute; z-index:1;
	left:581px; top:305px;
}
