@charset "utf-8";
/* CSS Document */
body{
	margin:00px;
	background-color:#e8ebe8;
}
a{outline:none;}
h1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:22px;
	color:#048942;
	margin:0;
	padding-left:5px;
	display:block;
	background-image:url(images/h1.jpg);
	background-repeat:no-repeat;
	height:36px;
}
.homecontent h1{font-family:Arial, Helvetica, sans-serif;font-size:22px;color:#048942;margin:0;padding-left:5px;display:block; background-image:none;}
h2{font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#048942; margin:0; padding:0;}
h3{color:#048942;  font-weight:bold; margin:5px; font-family:Arial, Helvetica, sans-serif; font-size:16px; padding:0px; margin:0px;}
h4{font-family:Arial, Helvetica, sans-serif; font-size:16px; text-decoration:underline; color:#048942; margin:0; padding-bottom:5px;}
.bkg{background-image:url(images/bkg.jpg);background-repeat:repeat-x;width:100%;height:866px;background-position:top;}
.wrapper{ width:968px; margin:auto; height:100%; padding-top:23px;}
.clear{clear:both;}
/*TOP NAVIGATION*/
.topnavigation{background-image:url(images/topnavigation.jpg); width:968px; height:66px; margin-top:4px; .margin-top:0px;padding-top:2px; }
.topnavigation#application{margin-top:-1px; .margin-top:0px; padding-top:2px;}
#dolphincontainer{position:relative; color:#E0E0E0;background:#143D55;width:711px;font-family:Helvetica,Arial,Verdana,sans-serif; margin-left:15px;_margin-top:9px;}
#dolphinnav{position:relative;height:33px;font-size:12px;text-transform:uppercase;font-weight:bold;background:#fff url(images/nav_bkg.jpg) repeat-x bottom left;padding:0 0 0 20px;_margin-top:-7px;_width:880px;}
#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:#5b5e5c;text-decoration:none;padding:0 0 0 20px;height:33px;}
#dolphinnav ul li a span{padding:12px 20px 0 0;height:21px;float:left;border-right-width: 1px;border-right-style: solid;border-right-color: #e7f9df; margin-right:-3px;}
#dolphinnav ul li a:hover{color:#fff;background:transparent url(images/dolphin_bg-OVER.gif) repeat-x bottom left;*margin-top:-1px;}
#dolphinnav ul li a:hover span{display:block;width:auto;cursor:pointer;}
#dolphinnav ul li a.current,#dolphinnav ul li a.current:hover{color:#5b5e5c;background:#ceeeb9 url(images/nav_left_on.jpg) no-repeat top left; _margin-bottom:-3px;line-height:332%;*margin-top:-1px;}
#dolphinnav ul li a.current span{display:block;padding:0 20px 0 0;width:auto;background:#ceeeb9 url(images/nav_right_on.jpg) no-repeat top right; _margin-bottom:-3px;height:33px;}
#dolphin_inner{color:#5b5e5c; padding: 5px; height: 21px;; background:#fff url(images/inner_bkg.jpg) repeat-x bottom left; width:890px;}
#dolphin_inner #apply{padding-left:97px;}
#dolphin_inner #how{padding-left:209px;}
#dolphin_inner #states{padding-left:339px;}
#dolphin_inner #contact{padding-left:601px;}
#dolphin_inner a:link, #dolphin_inner a:visited, #dolphin_inner a:active{color:#5b5e5c; text-decoration:none; font-size:12px;text-transform:uppercase;font-weight:bold;}
#dolphin_inner a:hover{color:#343534; text-decoration:underline;}
#dolphin_inner #current{color:#343534; text-decoration:underline;}
.innercontent{display: none;}
/*TOP NAVIGATION*/
.content{background-image:url(images/topcontent.jpg);width:966px;background-repeat:no-repeat;margin-top:-2px;background-color:#FFFFFF;}
.articlecontent{margin:10px;background-color:#FFFFFF;}
.leftcontent{width:204px; float:left; margin:5px 0 0 14px; min-height:500px; background-color:#FFFFFF; _margin-left:8px;}
.leftcontentapply{width:204px; float:left; margin:15px 0 0 14px; min-height:500px; background-color:#FFFFFF;}
.leftlogos{width:204px;}
.fontpageform{width:179px; margin:auto; padding-left:26px; background-color:#cee0ce; height:234px; color:#7c827e;.margin-top:-4px;}
.rightcontent{width:725px; float:left; height:100%; min-height:500px; margin-left:7px; _margin-left:0; _margin-left:4px;}
.rightcontent p{margin-left:10px; margin-right:10px; font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#333333;}
.rightcontent a{color:#006600; text-decoration:none;}
.rightcontent a:visited{color:#006600; text-decoration:none;}
.rightmid{background-image:url(images/rightmiddle.jpg);width:721px;height:110px;padding-top: 60px; margin-top:10px;}
.phonerightmid{color:#0c7a3a; margin-left:141px; font-family:Arial, Helvetica, sans-serif; font-size:28px;}
.onlinerightmid{margin:-31px 0 0 509px; font-family:Arial, Helvetica, sans-serif; color:#0c7a3a; line-height:27px;}
.onlinerightmid a{color:#009900;}
.homecontent{background-image:url(images/homecontent.jpg); background-repeat:no-repeat; width:698px; height:370px; padding:20px 10px 10px 20px; margin-left:2px;}
.homecontent p{width:673px; margin:10px; font-family:Arial, Helvetica, sans-serif;}
.homecontent a{color:#333333;}
.homecontent a:hover{color:#000000;}
.bottomlinks{color:#6e6e6e; margin:auto; padding:15px 0px 15px; font-family:Arial, Helvetica, sans-serif; font-size:13px; width:533px;}
.bottomlinks a{color:#6e6e6e; line-height:22px;}
.bottomlinks a:hover{text-decoration:underline; color:#5d5d5d;}
.bottomfineprint p{margin:0 27px 0; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#9d9e9e;}
.flash{margin-left:0px;}
.rightflash{float:right; margin-right:10px;}
.form{
	background-color:#efffe5;
	font-family:Arial, Helvetica, sans-serif;
	width:650px;
	font-size:12px;
	font-weight: bold;
	color:#066d31;
	margin-left:42px;
	padding-bottom:20px;
	_margin-left:0px;
	_width:600px;
	
	
}
.form h2{background-image:url(images/form_h2.jpg); width:640px; height:24px; color:#FFFFFF; padding:3px 0 0 10px; background-repeat:no-repeat;}
.form input{margin-left:0px;}
.form select{margin-left:0px;}
.form textarea{margin-left:0px; }
.formright{ margin-left:490px;}

/* =form default settings */
.form fieldset ul { float:left; width: 690px;  padding: 0 1%; list-style-type:none; }
.form fieldset ul li { float: left; left: 100%; position: relative;  padding: 0; margin: 0 0 0 -450px; }
.form fieldset ul li .field { padding: 5px; margin-bottom: 5px; border: 1px solid #e1f0f7; }
.form fieldset ul li .radio input[type=radio] { width: auto; display: inline; }
.form fieldset ul li .field.error { background: #FFCCCC; border: 1px solid #c99; }
.form fieldset ul li .field.focus { background: #cce3ee; border: 1px solid #b9cada; }
.form fieldset ul li .field label { display: inline; }
.form fieldset ul li .field.disabled label { display: block; }
.form fieldset.actions { padding: 10px; }
#loan_actions li a,
#loan_actions li a:link,
#loan_actions li a:visited,
.content a.button,
.content a.button:link,
.content a.button:visited,
.form fieldset.actions input.button { padding: 5px 10px; border-width: 1px; border-style: solid; -moz-border-radius: 8px; -webkit-border-radius: 8px; }
#loan_actions li a:hover,
.form fieldset.actions input.button:hover { cursor: pointer; }
.form fieldset ul.general { float: none; width: auto; padding: 0; }
.form fieldset ul.general li { float: none; left: 0; width: auto; padding: 0; margin: 0; }
.form .form_error { padding: 10px 0px; }
fieldset, img {
border:0 none;
}

/*form 4 */
.formleft{
	width:33%;
	height: 100%;
	position: absolute;
	left: 0px;
	top: 0px;
}
.hint{color:#999999;}
.break{.height:20px;}
.minus{.margin-top:-10px;}
.bottomfineprint{margin-left:0px;}