body {
	font-family: 'Lato', sans-serif;
	font-size: 16px;
}
#logo {
	padding: 0px;
	text-align: left;
	width: 770px;
	margin-top: 15px;
	margin-right: auto;
	margin-bottom: 15px;
	margin-left: auto;
}

#header {
	width: 100%;
}

.header{
	background: #EFEFEF;
	padding: 20px 0;
}

#lead_form .inputbox {
	background-color: #FFFFFF;
	border: 1px solid #FFFFFF;
	padding: 4px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	width: 200px;
}
.error {
	font-size: 10px;
	font-weight: bold;
	background-color: #F5DFD8;
	padding: 5px;
	border: 1px solid #FF0000;
}



/* ---------------------- Dolphin nav ---------------------- */
#dolphincontainer{
	position:relative;
	height:33px;
	color:#E0E0E0;
	width:100%;
	font-family:Helvetica,Arial,Verdana,sans-serif;
	text-align: center;
	margin-right: auto;
	margin-left: auto;
	background-image: url(img/dolphin_bg.gif);
	background-position: left bottom;
	background-repeat: repeat-x;
}
#dolphinnav{
	position:relative;
	height:33px;
	font-size:12px;
	text-transform:uppercase;
	font-weight:bold;
	background:#fff url(img/dolphin_bg.gif) repeat-x bottom left;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0px;
	text-align: center;
	width: 800px;
	margin-right: auto;
	margin-left: auto;
}
#dolphinnav ul{margin:0;padding:0;list-style-type:none;width:auto;float:left;}
#dolphinnav ul li{display:block;float:left;margin:0 1px;}
#dolphinnav ul li a{display:block;float:left;color:#EAF3F8;text-decoration:none;padding:0 0 0 10px;height:33px;}
#dolphinnav ul li a span{padding:12px 7px 0 0;height:21px;float:left;}
.maintext td {
	font-size: 12px;
}

#dolphinnav ul li a:hover{color:#fff;background:transparent url(img/dolphin_bg-OVER.gif) repeat-x bottom left;}
.formsection {
	background-color: #EBE4D3;
	padding: 10px;
	border: 1px solid #D4C6A3;
}
#contactForm td {
	font-size: 12px;
}


#dolphinnav ul li a:hover span{display:block;width:auto;cursor:pointer;}
#dolphinnav ul li a.current,#dolphinnav ul li a.current:hover{color:#fff;background:#1D6893 url(img/dolphin_left-ON.gif) no-repeat top left;line-height:275%;}
#content #left a {
	color: #FF6600;
	text-decoration: none;
}
#content .footer a {
	font-size: 10px;
	font-weight: normal;
	color: #999999;
	text-decoration: none;
}
#content .footer div {
	font-weight: normal;
	color: #CCCCCC;
}
#content p {
	font-weight: normal;
	font-size: 12px;
}

#dolphinnav ul li a.current span{display:block;padding:0 10px 0 0;width:auto;background:#1D6893 url(img/dolphin_right-ON.gif) no-repeat top right;height:33px;}
#lead_form .inputbutton {
	background-color: #19435C;
	border: 1px solid #FFFFFF;
	padding: 4px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	width: 180px;
	color: #FFFFFF;
	font-weight: bold;
}
#contactForm .inputbox {

	background-color: #FFFFFF;
	border: 1px solid #D4C6A3;
	padding: 4px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	width: 200px;
}

/* ---------------------- END Dolphin nav ---------------------- */
#contactForm .inputbutton {

	background-color: #19435C;
	border: 1px solid #FFFFFF;
	padding: 4px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	width: 180px;
	color: #FFFFFF;
	font-weight: bold;
}
.test {
	font-family: Georgia, "Times New Roman", Times, serif;
	background-color: #E1E7F7;
	padding: 10px;
	font-style: italic;
	margin-top: 10px;
	margin-right: 10px;
	margin-bottom: 25px;
	margin-left: 10px;
}

.test p {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}

.getstarted {
	font-family: Georgia, "Times New Roman", Times, serif;
	background-color: #BCEFA7;
	padding: 10px;
	font-style: italic;
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: 10px;
	margin-left: auto;
	font-size: 2em;
	border: 4px solid #090;
	color: #333;
	width: 475px;
	text-align: center;
}
