@charset "UTF-8";
/* CSS Document 

FTE Suncoast Parkway 2
created 10/10/07
by Quest Corporation of America 
--------------------------------------------------*/

body{
	text-align:center;
	margin-top:5px;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	line-height:16px;
	color:#000000;
	background-color:#e6e6e6;
	}
	
#wrapper{
	text-align:center;
	margin:0 auto;
	width:948px;
	}
	
	
#content{
	background:url(images/content_middle.gif) repeat-y top left;
	width:948px;
	text-align:left;
	}

#content h2{
	background:url(images/content_top.gif) no-repeat top left;
	line-height:40px;
	margin:0;
	}

#content p{
	background:url(images/content_bottom.gif) no-repeat  bottom left;
	padding:0 9px 40px 9px;
	}
	
#content_nowm{
	background:url(images/content_middlesm.gif) repeat-y top left;
	width:948px;
	text-align:left;
	}

#content_nowm h2{
	background:url(images/content_top.gif) no-repeat top left;
	line-height:40px;
	margin:0;
	}

#content_nowm p{
	background:url(images/content_bottom.gif) no-repeat  bottom left;
	padding:0 9px 40px 9px;
	}
	
#layout_main{
	float:left;
	width:660px;
	padding:0 5px;
	border-left:1px solid #000000;
	}

#layout_main p{
	background:none;
	margin:0;
	padding:5px 0;
	}
	
#layout_left{
	width:220px;
	float:left;
	margin:0 15px 0 9px;
	}

#layout_right{
	width:170px;
	padding:0 10px;
	float:right;
	margin-right:9px;
	}
	
#bottom_rt_ad{
	border-top:1px solid #000000;
	margin-top:10px;
	padding-top:10px;
	}
	

.split5050{
	width:46%;
	float:left;
	padding-right:20px;
	}
	
	
/*NAVIGATION 
--------------------------------------------------*/
#nav{
	width:200px;
	padding:0;
	margin-left:10px;
	}

#nav ul{
	width:200px;
	padding:0;
	margin:0;
	list-style-type:none;
	text-align:left;
	}

#nav li{
	float:left;
	}

#nav a{
	width:200px;
	color:#FFFFFF;
	font-weight:bold;
	line-height:14px;
	text-decoration:none;
	padding:3px;
	margin-bottom:2px;
	display:block;
	background:#008448;
	font-size:11px;
	text-align:left;
	}

#nav a:hover{
	background-color:#00ac5d;
	width:210px;
	}

#nav .hoverON a{
	background-color:#00ac5d;
	width:210px;
	}


/*footer 
--------------------------------------------------*/
.footer{
	margin:20px 0;
	text-align:center;
	font-size:10px;
	color:#000000;
	}

.footer a{
	text-decoration:none;
	color:#000000;
	}

.footer a:hover{
	text-decoration:underline;
	}



/*form 
--------------------------------------------------*/

form{
	color:#000000;
	padding:5px;
	font-weight:bold;
	font-size:11px;
	margin:0;
	}

input[type="text"]{
	width:100%;
	font-size:10px;
	margin-bottom:2px;
	}


textarea{
	width:250px;
	height:100px!important;
	height:75px;
	margin-bottom:5px;
	}

input#city{
	width:125px!important;
	width:110px;
	}

	
input#zip{
	width:60px;
	}
	
fieldset{
	border:1px solid #666666;
	padding:10px;
	background-color:#FFFFFF;
	width:260px;
	margin-left:50px;
	
	}

input[type="submit"], input[type="reset"]{
	width:auto;
	}
	
#form_split_left{
	float:left;
	width:30%;
	}

#form_split_right{
	float:right;
	width:68%;
	}
	
	
/*maps 
--------------------------------------------------*/
.maps{
width:100%;
float:left;
}

.maps a[href$=".pdf"]{
background: none
padding-left:15px;
}
	
.maps .caption{
text-align:center;
width:240px;
padding:10px;
font-size:10px;
font-style:italic;
float:left;
}
.maps img{
float:left;
padding:10px;
margin:0;
}




	
/*globals 
--------------------------------------------------*/

.clear{
	clear:both;
	}
	
a{
	text-decoration:underline;
	color:#008448;
	}

a:hover{
	text-decoration:none;
	}
	
a[href$=".pdf"]{
	background:url(images/pdf.gif) no-repeat left center;
	padding-left:15px;
	}

.title{
	font-size:18px;
	line-height:20px;
	font-weight:bold;
	color:#008448;
	}

.subtitle{
	font-size:14px;
	line-height:16px;
	font-weight:bold;
	color:#008448;
	}
	
.alert{
	font-size:14px;
	line-height:16px;
	font-weight:bold;
	color:#990000;
	}

.colsplit{
	width:49%;
	float:left;
	}
	
table{
	text-align:center;
	width:100px;
	font-size:12px;
	line-height:16px;
	color:#000000;
	}

td{
	text-align:left;
	}

