/*



Theme Name: Keller Agency



Version: 1.0



Author: Abdoon nur abir







*/















/* Begin Typography & Colors */



body {



	font-size: 62.5%; /* Resets 1em to 10px */



	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;



	



	color: #333;



	text-align: center;



	margin: 0 0 0 0;



	padding: 0;



	}







#page {



	background-color: #F5F4EF;



	text-align: left;	



	margin: 0 auto;



	padding: 0;



	width: 1020px;







	}







#header {



	background:url(images/headerbg.gif) repeat-x top;



	margin: 0;



	padding: 0;



	height: 174px;



	width: 1020px;



}







#header-left{



	margin: 0;



	padding:42px 0 0 20px;



	height: 52px;



	width: 306px;



	float:left;



	



	}







#header-left h1 {



	padding:0;



	margin: 0;







	}







#header-right		



{



width:367px;



height:98px;



float:left;



padding:0;



margin:32px 0 0 305px;







}







#callus



{



width:367px;



float:left;



padding:0;



margin:10px 0 0 0;



height:38px;



}







#callus p



{



padding:0;



margin:0;



font-family:Arial, Helvetica, sans-serif;



font-size:15px;



font-weight:bold;



text-align:right;



color:#565353;



}	







#nav



{



padding:0;



margin:5px 0 0 0;



height:38px;



float:left;



background:url(images/navbg.gif) repeat-x;



width:1020px;



}







#nav ul

{

list-style-image:none;

list-style-type:none;

padding:0;

margin:0 auto;

text-align:center;

width:980px;

line-height:38px;

}







#nav ul li



{







margin-right:3px;



float:left;



}







#nav ul li.home



{



width:75px;



height:35px;



background:url(images/nav_home.gif) no-repeat;



}







#nav ul li.meet



{



width:144px;



height:35px;



background:url(images/nav_meet.gif) no-repeat;



}







#nav ul li.products

{

width:170px;

height:35px;

background:url(images/nav_products.gif) no-repeat;

}#nav ul li.ask{width:230px;height:35px;background:url(images/nav_ask.gif) no-repeat;}

#nav ul li.testimonials

{

width:119px;



height:35px;



background:url(images/nav_testimonials.gif) no-repeat;



}







#nav ul li.news



{



width:136px;



height:35px;



background:url(images/nav_news.gif) no-repeat;



}







#nav ul li.contact



{



width:87px;



height:35px;



margin:0;



background:url(images/nav_contact.gif) no-repeat;



}







#nav ul li a



{



font-family:Arial, Helvetica, sans-serif;



font-size:14px;



font-weight:normal;



font-style:normal;



color:#FFFFFF;







}











#focus-area



{



padding:0;



margin:0;



width:1020px;



height:322px;



float:left;



background:url(images/focus-area.jpg) no-repeat;



}







#getaquote



{



 width:169px;



 padding:0;



 margin:0px 0 0 0;



 float:left;







}







#getaquote ul



{



padding:0;



margin:0;



list-style-image:none;



list-style-type:none;



}







#getaquote ul li



{



display:inline;



margin-right:2px;







}







#getaquote ul#link



{



padding:0 0 0 5px;



color:#F6F7BE;



font-family:Arial, Helvetica, sans-serif;



font-weight:bold;



font-size:15px;



float:left;



}







#getaquote ul#link li a



{



color:#F6F7BE;



font-family:Arial, Helvetica, sans-serif;



font-weight:bold;



font-size:15px;



}







#quoteform







{



width:169px;



float:left;



padding:0;



margin:80px 0 0 0;



}







.inputfield



{



width:161px;



height:24px;



border:2px solid #B2818E;



margin-bottom:15px;



font-family:Helvetica LT Std;



font-weight:bold;



font-size:16.6px;



color:#FF7E7E;



background-color:#802942;



padding:4px 0 0 4px;



}







#videocontent



{



  width:394px;



  height:256px;



  float:left;



  margin:34px 0 0 105px;



  padding:0;



}







#videotext



{ 



  width:1020px;



  float:left;



  height:78px;



  background:url(images/text_bg.gif) repeat-x;



}







#videotext p



{



font-family:Arial, Helvetica, sans-serif;



text-align:center;



padding:0;



margin:0;



color:#FFFFFF;



font-size:18.6px;



padding:1px 0 0 0;



}







#homecontent



{



width:1020px;



height:339px;



float:left;



padding:0;



margin:0;



background-color:#F5F4EF;



}







#wrap



{



width:818px;



margin:0 auto;



padding:20px 0 0 0;







}







#wrap #auto



{



width:177px;



height:287px;



padding:0;



margin:0 16px 0 0;



float:left;



background:url(images/thumb_bg.gif) no-repeat;



}







#wrap #home



{



width:177px;



height:287px;



padding:0;



margin:0 16px 0 0;



float:left;



background:url(images/thumb_bg.gif) no-repeat;



}







#wrap #loan



{



width:177px;



height:287px;



padding:0;



margin:0 16px 0 0;



float:left;



background:url(images/thumb_bg.gif) no-repeat;



}











#wrap img



{



 margin:7px 7px 3px 7px;



}







#wrap a



{



font-family:Arial, Helvetica, sans-serif;



font-size:12px;



font-weight:bold;



color:#00AEFE;



margin:0 0 0 15px;



}



#wrap p



{



font-family:Arial, Helvetica, sans-serif;



font-size:11px;



font-weight:normal;



color:#1E1E1E;



padding:0;



margin:0 0 0 15px;



width:145px;



}











#testimonial



{



 width:231px;



 height:286px;



 float:left;



 background:url(images/testimonial_bg.gif) no-repeat;



 padding:0;



 margin:0;



}







#testimonial h2



{







margin:5px 0 5px 0;



font-family:Myriad Pro, Arial;



font-size:24.01px;



color:#002D55;



padding:0 0 0 44px;



}







#testimonial p



{



width:193px;



font-family:Arial;



font-size:12px;



padding:0;



margin:0 auto;



color:#000000;



text-align:left;



line-height:16px;



 }











#postcontent



{



 width:980px;



 margin:0 auto;



 padding:0;



}







#content {



	font-size: 1.2em;



	}



	



	







.narrowcolumn .entry p {



	font-size: 1.05em;



	}







.narrowcolumn .entry, .widecolumn .entry {



	line-height: 1.4em;



	}







.widecolumn {



	line-height: 1.6em;



	}







.narrowcolumn .postmetadata {



	text-align: left;



	font-size:12px;



	}







.thread-alt {



	background-color: #f8f8f8;



}



.thread-even {



	background-color: white;



}



.depth-1 {



border: 1px solid #ddd;



}







.even, .alt {







	border-left: 1px solid #ddd;



}







#footer 



{



	border: none;



}







#footer {



	padding: 0;



	margin: 0 auto;



	width: 1020px;



	clear: both;



	height:120px;



	background:url(images/footerbg.gif) repeat-x;



	}







#footer a {







	color:#FEFFFF;



	}







#footer p {



	margin: 15px 0 0 0;



	padding: 0;



	text-align: center;



	color:#FEFFFF;



	font-family:Arial, Helvetica, sans-serif;



	font-size:12px;



	}



	



#footer p a



{



margin-right:20px;



}	



	



#footer ul



{



padding:30px 0 0 0;



margin:0;



list-style-image:none;



list-style-type:none;



text-align:center;



}







#footer ul li



{



 display:inline;



 padding-left:22px;



 margin:0 10px 0 0;



}







#footer ul li a



{



font-family:Arial, Helvetica, sans-serif;



font-size:11px;



}		







small {



	font-family: Arial, Helvetica, Sans-Serif;



	



	line-height: 1.5em;



	font-size:12px;



	}







h1, h2, h3 {



	font-family: 'Trebuchet MS', 'Lucida Grande', Verdana, Arial, Sans-Serif;



	font-weight: bold;



	}







h1 {



	font-size: 4em;



	text-align: center;



	}







#headerimg .description {



	font-size: 1.2em;



	text-align: center;



	}







h2 {



	font-size: 1.6em;



	}







h2.pagetitle {



	font-size: 1.6em;



	}







#sidebar h2 {



	font-family: 'Lucida Grande', Verdana, Sans-Serif;



	font-size: 1.2em;



	}







h3 {



	font-size: 1.3em;



	}







h1, h1 a, h1 a:hover, h1 a:visited, #headerimg .description {



	text-decoration: none;



	color: white;



	}







h2, h2 a, h2 a:visited, h3, h3 a, h3 a:visited {



	color: #333;



	}







h2, h2 a, h2 a:hover, h2 a:visited, h3, h3 a, h3 a:hover, h3 a:visited, #sidebar h2, #wp-calendar caption, cite {



	text-decoration: none;



	}







.entry p a:visited {



	color: #b85b5a;



	}







.sticky {



	background: #f7f7f7;



	padding: 0 10px 10px;



	}



.sticky h2 {



	padding-top: 10px;



	}







.commentlist li, #commentform input, #commentform textarea {



	font: 12px 'Lucida Grande', Verdana, Arial, Sans-Serif;



	}



.commentlist li ul li {



	font-size: 1em;



}







.commentlist li {



	font-weight: bold;



}







.commentlist li .avatar { 



	float: right;



	border: 1px solid #eee;



	padding: 2px;



	background: #fff;



	}







.commentlist cite, .commentlist cite a {



	font-weight: bold;



	font-style: normal;



	font-size: 1.1em;



	}







.commentlist p {



	font-weight: normal;



	line-height: 1.5em;



	text-transform: none;



	}







#commentform p {



	font-family: Arial, Helvetica, sans-serif;



	}







.commentmetadata {



	font-weight: normal;



	}







#sidebar {



	font: 1em 'Arial', Sans-Serif;



	}







small, #sidebar ul ul li, #sidebar ul ol li, .nocomments, .postmetadata, blockquote, strike {



	color: #777;



	}







code {



	font: 1.1em Arial, Helvetica, sans-serif;



	}







acronym, abbr, span.caps



{



	font-size: 0.9em;



	letter-spacing: .07em;



	}







a, h2 a:hover, h3 a:hover {



	color: #0F75BC;



	text-decoration: none;



	



	}







a:hover {



	color: #147;



	text-decoration: underline;



	}







#wp-calendar #prev a, #wp-calendar #next a {



	font-size: 9pt;



	}







#wp-calendar a {



	text-decoration: none;



	}







#wp-calendar caption {



	font: bold 1.3em 'Lucida Grande', Verdana, Arial, Sans-Serif;



	text-align: center;



	}







#wp-calendar th {



	font-style: normal;



	text-transform: capitalize;



	}



/* End Typography & Colors */















/* Begin Structure */







.narrowcolumn {



	float: left;



	padding: 20px 0 20px 0px;



	margin: 0 28px 0 0;



	width: 662px;



	}







.widecolumn {



	padding: 10px 0 20px 0;



	margin: 5px 0 0 150px;



	width: 450px;



	}







.post {



	margin: 0 0 40px;



	text-align: justify;



	}







.post hr {



	display: block;



	}







.widecolumn .post {



	margin: 0;



	}







.narrowcolumn .postmetadata {



	padding-top: 5px;



	}







.widecolumn .postmetadata {



	margin: 30px 0;



	}







.widecolumn .smallattachment {



	text-align: center;



	float: left;



	width: 128px;



	margin: 5px 5px 5px 0px;



}







.widecolumn .attachment {



	text-align: center;



	margin: 5px 0px;



}







.postmetadata {



	clear: both;



}







.clear {



	clear: both;



}











/* End Structure */















/*	Begin Headers */











h2 {



	margin: 30px 0 0;



	}







h2.pagetitle {



	margin-top:0;



	text-align: left;



}







#sidebar h2 {



	margin: 5px 0 0;



	padding: 0;



	}







h3 {



	padding: 0;



	margin: 30px 0 0;



	}







h3.comments {



	padding: 0;



	margin: 40px auto 20px ;



	}



/* End Headers */















/* Begin Images */



p img {



	padding: 0;



	max-width: 100%;



	}







/*	Using 'class="alignright"' on an image will (who would've



	thought?!) align the image to the right. And using 'class="centered',



	will of course center the image. This is much better than using



	align="center", being much more futureproof (and valid) */







img.centered {



	display: block;



	margin-left: auto;



	margin-right: auto;



	}







img.alignright {



	padding: 4px;



	margin: 0 0 2px 7px;



	display: inline;



	}







img.alignleft {



	padding: 4px;



	margin: 0 7px 2px 0;



	display: inline;



	}







.alignright {



	float: right;



	font-size:12px;



	}







.alignleft {



	float: left;



	font-size:12px;



	}



/* End Images */















/* Begin Lists







	Special stylized non-IE bullets



	Do not work in Internet Explorer, which merely default to normal bullets. */







html>body .entry ul {



	margin-left: 0px;



	padding: 0 0 0 30px;



	list-style: none;



	padding-left: 10px;



	text-indent: -10px;



	}







html>body .entry li {



	margin: 7px 0 8px 10px;



	}











.entry ol {



	padding: 0 0 0 35px;



	margin: 0;



	}







.entry ol li {



	margin: 0;



	padding: 0;



	}







.postmetadata ul, .postmetadata li {



	display: inline;



	list-style-type: none;



	list-style-image: none;



	}







#sidebar ul, #sidebar ul ol {



	margin: 0;



	padding: 0;



	}







#sidebar ul li {



	list-style-type: none;



	list-style-image: none;



	margin-bottom: 15px;



	}







#sidebar ul p, #sidebar ul select {



	margin: 5px 0 8px;



	}







#sidebar ul ul, #sidebar ul ol {



	margin: 5px 0 0 5px;



	}







#sidebar ul ul ul, #sidebar ul ol {



	margin: 0 0 0 10px;



	}







ol li, #sidebar ul ol li {



	list-style: decimal outside;



	}







#sidebar ul ul li, #sidebar ul ol li {



	margin: 3px 0 0;



	padding: 0 0 0 10px;



	background:url(images/sidebar_dot.gif) no-repeat left;



	}



/* End Entry Lists */















/* Begin Form Elements */



#searchform {



	margin: 0;



	padding: 0;



	text-align: left;



	border:1px solid #9D9B9C;



	width:191px;



	height:21px ;



	float:right;



	background-color:#DAD8D9;



	}







#searchform #s {



	width: 160px;



	padding: 2px 2px 0 2px;



	margin:0;



	border:none;



	float:left;



	background-color:#DAD8D9;



	font-family:"Helvetica";



	font-weight:normal;



	font-size:12px;



	color:#3D3C3B;



	}







#searchsubmit {



	padding: 0;



	margin:2px 0 0 0;



	width:26px;



	height:16px;



	float:left;



	}







	







.entry form { /* This is mainly for password protected posts, makes them look better. */



	text-align:center;



	}







select {



	width: 130px;



	}







#commentform input {



	width: 170px;



	padding: 2px;



	margin: 5px 5px 1px 0;



	}







#commentform {



	margin: 5px 10px 0 0;



	}



#commentform textarea {



	width: 99%;



	padding: 2px;



	}



#respond:after {



		content: "."; 



	    display: block; 



	    height: 0; 



	    clear: both; 



	    visibility: hidden;



	}



#commentform #submit {



	margin: 0 0 5px auto;



	float: right;



	}



/* End Form Elements */















/* Begin Comments*/



.alt {



	margin: 0;



	padding: 10px;



	}







.commentlist {



	padding: 0;



	text-align: justify;



	margin:0;



	}







.commentlist li {



	margin: 15px 0 10px;



	padding: 5px 5px 10px 10px;



	list-style: none;







	}



.commentlist li ul li { 



	margin-right: -5px;



	margin-left: 10px;



}







.commentlist p {



	margin: 10px 5px 10px 0;



}



.children { padding: 0; }







#commentform p {



	margin: 5px 0;



	}







.nocomments {



	text-align: center;



	margin: 0;



	padding: 0;



	}







.commentmetadata {



	margin: 0;



	display: block;



	}



/* End Comments */















/* Begin Sidebar */



#sidebar



{



	padding: 20px 0 10px 0;



	margin:0;



	width:228px;



	float:left;



        min-height:530px;



	



	}



	



#sidebar #quoteform







{



width:228px;



float:left;



padding:0;



margin:0 0 0 0;



}







#sidebar .inputfield



{



width:224px;



height:22px;



border:1px solid #BDBDB9;



margin-bottom:15px;



font-family:Helvetica LT Std;



font-weight:bold;



font-size:12.6px;



color:#61605E;



background-color:#F5F4EF;



padding:6px 0 0 4px;



}







#sidebar #submit







{



width:85px;



height:25px;



margin-bottom:10px;



}







#sidebar h2



{



font-family:Helvetica, sans-serif;



font-size:16px;



color:#484E4F;



}	







#sidebar form {



	margin: 0;



	}



	



#sidebar a



{



 font-family:Helvetica;



 color:#3C3B3A;



 font-size:12px;



}



	



/* End Sidebar */















/* Begin Calendar */



#wp-calendar {



	empty-cells: show;



	margin: 10px auto 0;



	width: 155px;



	}







#wp-calendar #next a {



	padding-right: 10px;



	text-align: right;



	}







#wp-calendar #prev a {



	padding-left: 10px;



	text-align: left;



	}







#wp-calendar a {



	display: block;



	}







#wp-calendar caption {



	text-align: center;



	width: 100%;



	}







#wp-calendar td {



	padding: 3px 0;



	text-align: center;



	}







#wp-calendar td.pad:hover { /* Doesn't work in IE */



	background-color: #fff; }



/* End Calendar */















/* Begin Various Tags & Classes */



acronym, abbr, span.caps {



	cursor: help;



	}







acronym, abbr {



	border-bottom: 1px dashed #999;



	}







blockquote {



	margin: 15px 30px 0 10px;



	padding-left: 20px;



	border-left: 5px solid #ddd;



	}







blockquote cite {



	margin: 5px 0 0;



	display: block;



	}







.center {



	text-align: center;



	}







.hidden {



	display: none;



	}



	



.screen-reader-text {



     position: absolute;



     left: -1000em;



}







hr {



	display: none;



	}







a img {



	border: none;



	}







.navigation {



	display: block;



	text-align: center;



	margin-top: 10px;



	margin-bottom: 60px;



	width: 562px;



	float:left;



	}



/* End Various Tags & Classes*/















/* Captions */



.aligncenter,



div.aligncenter {



	display: block;



	margin-left: auto;



	margin-right: auto;



}







.wp-caption {



	border: 1px solid #ddd;



	text-align: center;



	background-color: #f3f3f3;



	padding-top: 4px;



	margin: 10px;



	-moz-border-radius: 3px;



	-khtml-border-radius: 3px;



	-webkit-border-radius: 3px;



	border-radius: 3px;



}







.wp-caption img {



	margin: 0;



	padding: 0;



	border: 0 none;



}







.wp-caption p.wp-caption-text {



	font-size: 11px;



	line-height: 17px;



	padding: 0 4px 5px;



	margin: 0;



}



/* End captions */







#post h2



{



 padding:0;



 margin:0;



 font-size:18px;



}







#post h2 a



{



 padding:0;



 margin:0;



 font-size:18px;



}







.narrowcolumn .entry p



{



font-size:12px;



line-height:18px;



}



.wpcf7 p

{

text-align:left;

}



#af-form-744202297 body,

#af-form-744202297 dl, #af-form-744202297 dt, #af-form-744202297 dd,

#af-form-744202297 h1, #af-form-744202297 h2, #af-form-744202297 h3, #af-form-744202297 h4, #af-form-744202297 h5, #af-form-744202297 h6,

#af-form-744202297 pre, #af-form-744202297 code, #af-form-744202297 form,

#af-form-744202297 fieldset, #af-form-744202297 legend, #af-form-744202297 textarea, #af-form-744202297 blockquote,

#af-form-744202297 th, #af-form-744202297 td {float:none; color: inherit; margin:0px; padding:0px; position:static;}



#af-form-744202297 ul,

#af-form-744202297 ol {list-style-image:none; list-style-position:outside; list-style-type:disc; padding-left:40px;}



#af-form-744202297 div {margin:0px;}



#af-form-744202297 .bodyText p {margin:1em 0;}



#af-form-744202297 table {border-collapse:collapse; border-spacing:0;}



#af-form-744202297 fieldset,

#af-form-744202297 img {border:0;}



#af-form-744202297 button,

#af-form-744202297 input,

#af-form-744202297 submit,

#af-form-744202297 textarea {float:none; margin:0px; position:static;}



#af-form-744202297 select,

#af-form-744202297 label,

#af-form-744202297 optgroup,

#af-form-744202297 option {float:none; margin:0px; padding:0px; position:static;}



/*@purpose To enable resizing for IE */

/*@branch For IE6-Win, IE7-Win */

#af-form-744202297 input,

#af-form-744202297 button,

#af-form-744202297 textarea,

#af-form-744202297 select {*font-size:100%;}



 .af-clear {clear:both;}



.lastNameContainer {margin-top:10px;}



.af-body input.text {float:none;}



.af-element label {display:block; float:left;}



.stacked .af-element label {float:none; display:block;}



.af-form {margin:auto; text-align:left;}



.af-header,

.af-footer {margin-bottom:0px; margin-top:0px; padding:10px;}



.af-divider {display:block; height:12px; margin-bottom:6px;}



.af-divider-parent {padding-bottom:15px;}



.af-element,

.af-usaddress {padding: 6px 0;}



.af-element {padding-bottom:5px; padding-top:5px;}



.af-divider-parent {padding-top:0 !important;}



.af-body input.text,

.af-body textarea {padding:2px!important;}



.af-body .af-textWrap input.text, .af-body .af-textWrap textarea {width:100%;}





.af-body .af-textWrap {text-align:left;}



.af-element-checkbox label,

.af-element-checkbox input.checkbox,

.af-element-radio label,

.af-element-radio input.radio {display:inline !important; float:none !important;}



.choiceList-radio-inline .af-element-radio {float:left;}



.af-element-checkbox .choice {display:inline;}



.af-body input.submit,

.af-body input.image {float:none !important;}



.af-body input.image {border:none !important;}



#af-form .af-body input.submit, 

.af-body.af-standards input.submit {padding:4px 12px;}



.af-usaddress input {margin-bottom:5px;}



.af-element label {float:left; text-align:left;}



.af-form .af-element input.button {float:none !important;}



.af-element input.radio {width:inherit !important;}



.af-element-radio label {display:inline;}



.af-element-radio.inline {display:block !important; float:left; margin-left:0px; margin-right:7px;}



.af-element-radio.block {display:block;}



.lbl-right .af-element label{text-align:right;}



.af-quirksMode .af-element {padding-left: 0px!important; padding-right: 0px!important;}

#af-form-744202297  .af-body a {color:#80B7F2; text-decoration:underline; font-style:normal; font-weight:normal; }



#af-form-744202297  .af-body label.choice {color:#FFFFFF; text-decoration:none; font-style:normal; font-weight:normal; font-size:inherit; font-family:inherit; }



#af-form-744202297  .buttonContainer input.submit {width:100%;padding-left:8px;padding-right:8px;background-image:url("http://forms.aweber.com/images/auto/gradient/button/07c.png"); background-position:top left; background-repeat:repeat-x; background-color:#0057ac; border:1px solid #0057ac; color:#FFFFFF; text-decoration:none; font-style:normal; font-weight:normal; font-size:13px; font-family:Verdana, sans-serif; }



#af-form-744202297  .buttonContainer {text-align:left; }



#af-form-744202297  .af-body label.previewLabel {display:block; float:none; text-align:left; width:auto; color:#80B7F2; text-decoration:none; font-style:normal; font-weight:normal; font-size:11px; font-family:Verdana, sans-serif; }



#af-form-744202297  .af-body .af-textWrap, #af-form-744202297  .af-body .af-dateWrap, #af-form-744202297  .af-body .af-selectWrap, #af-form-744202297  .af-body .af-checkWrap, #af-form-744202297  .choiceList-radio-inline, #af-form-744202297  .choiceList-radio-stacked {width:98%; display:block; float:none; }



#af-form-744202297 .af-element-radio {margin-left:10px; }



#af-form-744202297 .choiceList-radio-inline .af-element-radio {margin-right:0px; }



#af-form-744202297  .af-body input.text, #af-form-744202297  .af-body textarea {background-color:#FFFFFF; border-color:#919191; border-width:1px; border-style:solid; color:#000000; text-decoration:none; font-style:normal; font-weight:normal; font-size:12px; font-family:Verdana, sans-serif; }



#af-form-744202297  .af-body input.text:focus, #af-form-744202297  .af-body textarea:focus {background-color:#FFFAD6; border-color:#030303; border-width:1px; border-style:solid; }



#af-form-744202297  .af-footer {padding-bottom:2px; padding-top:2px; padding-right:10px; padding-left:10px; background-color:#323942; background-repeat:no-repeat; background-position:top left; background-image:none; border-width:1px; border-style-bottom:none; border-style-left:none; border-style-right:none; border-style-top:none; color:#FFFFFF; font-size:11px; font-family:Verdana, sans-serif; }



#af-form-744202297  .af-header {padding-bottom:9px; padding-top:32px; padding-right:10px; padding-left:99px; background-repeat:no-repeat; background-position:inherit; background-image:url("http://forms.aweber.com/images/forms/download/marine/header.png"); border-width:1px; border-style-top:none; border-style-left:none; border-style-right:none; border-style-bottom:none; color:#FFFFFF; font-size:16px; font-family:Verdana, sans-serif; }



#af-form-744202297  .af-body {padding-bottom:10px; padding-top:10px; background-repeat:repeat-x; background-position:inherit; background-image:url("http://forms.aweber.com/images/forms/download/marine/body.png"); color:#FFFFFF; font-size:11px; font-family:Verdana, sans-serif; }



#af-form-744202297  .af-body .privacyPolicy {color:#FFFFFF; font-size:11px; font-family:Verdana, sans-serif; }



#af-form-744202297   {background-color:transparent; border-color:transparent; border-width:1px; border-style:solid; }



#af-form-744202297 .af-standards .af-element {padding-right:10px; padding-left:10px; }



#af-form-744202297 .af-standards .af-divider {margin-right:10px; margin-left:10px; }



#af-form-744202297 .af-quirksMode {padding-right:10px; padding-left:10px; }



#af-form-744202297 {width:254px; }



#af-form-744202297 .af-quirksMode {width:264px;}



#af-form-744202297.af-quirksMode { overflow-x:hidden; }



#af-form-744202297 .af-quirksMode .bodyText {padding-top: 2px; padding-bottom: 2px;}

#af-form-744202297 {

	overflow:auto;

	margin-top:-4px;

	margin-left:15px;

}



/*

Form 2

*/

#af-form-54503750 body,

#af-form-54503750 dl, #af-form-54503750 dt, #af-form-54503750 dd,

#af-form-54503750 h1, #af-form-54503750 h2, #af-form-54503750 h3, #af-form-54503750 h4, #af-form-54503750 h5, #af-form-54503750 h6,

#af-form-54503750 pre, #af-form-54503750 code, #af-form-54503750 form,

#af-form-54503750 fieldset, #af-form-54503750 legend, #af-form-54503750 textarea, #af-form-54503750 blockquote,

#af-form-54503750 th, #af-form-54503750 td {float:none; color: inherit; margin:0px; padding:0px; position:static;}



#af-form-54503750 ul,

#af-form-54503750 ol {list-style-image:none; list-style-position:outside; list-style-type:disc; padding-left:40px;}



#af-form-54503750 div {margin:0px;}



#af-form-54503750 .bodyText p {margin:1em 0;}



#af-form-54503750 table {border-collapse:collapse; border-spacing:0;}



#af-form-54503750 fieldset,

#af-form-54503750 img {border:0;}



#af-form-54503750 button,

#af-form-54503750 input,

#af-form-54503750 submit,

#af-form-54503750 textarea {float:none; margin:0px; position:static;}



#af-form-54503750 select,

#af-form-54503750 label,

#af-form-54503750 optgroup,

#af-form-54503750 option {float:none; margin:0px; padding:0px; position:static;}



/*@purpose To enable resizing for IE */

/*@branch For IE6-Win, IE7-Win */

#af-form-54503750 input,

#af-form-54503750 button,

#af-form-54503750 textarea,

#af-form-54503750 select {*font-size:100%;}



 .af-clear {clear:both;}



.lastNameContainer {margin-top:10px;}



.af-body input.text {float:none;}



.af-element label {display:block; float:left;}



.stacked .af-element label {float:none; display:block;}



.af-form {margin:auto; text-align:left;}



.af-header,

.af-footer {margin-bottom:0px; margin-top:0px; padding:10px;}



.af-divider {display:block; height:12px; margin-bottom:6px;}



.af-divider-parent {padding-bottom:15px;}



.af-element,

.af-usaddress {padding: 6px 0;}



.af-element {padding-bottom:5px; padding-top:5px;}



.af-divider-parent {padding-top:0 !important;}



.af-body input.text,

.af-body textarea {padding:2px!important;}



.af-body .af-textWrap input.text, .af-body .af-textWrap textarea {width:100%;}





.af-body .af-textWrap {text-align:left;}



.af-element-checkbox label,

.af-element-checkbox input.checkbox,

.af-element-radio label,

.af-element-radio input.radio {display:inline !important; float:none !important;}



.choiceList-radio-inline .af-element-radio {float:left;}



.af-element-checkbox .choice {display:inline;}



.af-body input.submit,

.af-body input.image {float:none !important;}



.af-body input.image {border:none !important;}



#af-form .af-body input.submit, 

.af-body.af-standards input.submit {padding:4px 12px;}



.af-usaddress input {margin-bottom:5px;}



.af-element label {float:left; text-align:left;}



.af-form .af-element input.button {float:none !important;}



.af-element input.radio {width:inherit !important;}



.af-element-radio label {display:inline;}



.af-element-radio.inline {display:block !important; float:left; margin-left:0px; margin-right:7px;}



.af-element-radio.block {display:block;}



.lbl-right .af-element label{text-align:right;}



.af-quirksMode .af-element {padding-left: 0px!important; padding-right: 0px!important;}

#af-form-54503750  .af-body a {color:#093D7D; text-decoration:underline; font-style:normal; font-weight:normal; }



#af-form-54503750  .af-body label.choice {color:#093D7D; text-decoration:none; font-style:normal; font-weight:normal; font-size:inherit; font-family:inherit; }



#af-form-54503750  .buttonContainer input.submit {background-image:url("http://forms.aweber.com/images/auto/gradient/button/09c.png"); background-position:top left; background-repeat:repeat-x; background-color:#0079ac; border:1px solid #0079ac; color:#FFFFFF; text-decoration:none; font-style:normal; font-weight:normal; font-size:18px; font-family:Times New Roman, serif; }



#af-form-54503750  .buttonContainer {text-align:left; }



#af-form-54503750  .af-body label.previewLabel {display:block; float:none; text-align:left; width:auto; color:#093D7D; text-decoration:none; font-style:normal; font-weight:normal; font-size:16px; font-family:Times New Roman, serif; }



#af-form-54503750  .af-body .af-textWrap, #af-form-54503750  .af-body .af-dateWrap, #af-form-54503750  .af-body .af-selectWrap, #af-form-54503750  .af-body .af-checkWrap, #af-form-54503750  .choiceList-radio-inline, #af-form-54503750  .choiceList-radio-stacked {width:98%; display:block; float:none; }



#af-form-54503750 .af-element-radio {margin-left:10px; }



#af-form-54503750 .choiceList-radio-inline .af-element-radio {margin-right:0px; }



#af-form-54503750  .af-body input.text, #af-form-54503750  .af-body textarea {background-color:#FFFFFF; border-color:#B3B3B3; border-width:1px; border-style:solid; color:#000000; text-decoration:none; font-style:normal; font-weight:normal; font-size:12px; font-family:Verdana, sans-serif; }



#af-form-54503750  .af-body input.text:focus, #af-form-54503750  .af-body textarea:focus {background-color:#FFFAD6; border-color:#030303; border-width:1px; border-style:solid; }



#af-form-54503750  .af-footer {padding-bottom:69px; padding-top:10px; padding-right:26px; padding-left:26px; background-repeat:no-repeat; background-position:bottom left; background-image:url("http://forms.aweber.com/images/forms/pushpin/marine/Footer.png"); border-width:1px; border-style-bottom:none; border-style-left:none; border-style-right:none; border-style-top:none; color:#093D7D; font-size:18px; font-family:Times New Roman, serif; }



#af-form-54503750  .af-header {padding-bottom:10px; padding-top:62px; padding-right:28px; padding-left:28px; background-repeat:no-repeat; background-position:top left; background-image:url("http://forms.aweber.com/images/forms/pushpin/marine/header.png"); border-width:1px; border-style-top:none; border-style-left:none; border-style-right:none; border-style-bottom:none; color:#093D7D; font-size:18px; font-family:Times New Roman, serif; }



#af-form-54503750  .af-body {background-repeat:repeat-y; background-position:center left; background-image:url("http://forms.aweber.com/images/forms/pushpin/marine/body.png"); color:#093D7D; font-size:14px; font-family:Times New Roman, serif; }



#af-form-54503750  .af-body .privacyPolicy {color:#093D7D; font-size:14px; font-family:Times New Roman, serif; }



#af-form-54503750   {background-color:transparent; border-color:transparent; border-width:1px; border-style:none; }



#af-form-54503750 .af-standards .af-element {padding-right:28px; padding-left:30px; }



#af-form-54503750 .af-standards .af-divider {margin-right:28px; margin-left:30px; }



#af-form-54503750 .af-quirksMode {padding-right:28px; padding-left:30px; }



#af-form-54503750 {width:325px; }



#af-form-54503750 .af-quirksMode {width:325px;}



#af-form-54503750.af-quirksMode { overflow-x:hidden; }



#af-form-54503750 .af-quirksMode .bodyText {padding-top: 2px; padding-bottom: 2px;}

#af-form-54503750 {overflow:auto;}

/* DCR */
.neg_top {
	margin:0;
	margin-top:-3px;
	padding:0px;
}

#wrap h2 a {
	margin:0 0 0 5px;
}

#h1_div {
	font-size:12.6px;
	margin:-10px auto;
	width:700px;
	height:30px;
	color:#ffffff;
}
#h1_div .home_h1 {
	font-size:12.6px;
	padding-top:2px;
	display:inline;

}

.page_h1 {
	font-size:22px;
	color:#333333;

}
