@import url(http://fonts.googleapis.com/css?family=Lato);

@font-face {
    font-family: 'HelveticaCE55RomanRegular';
    src: url('helvetica_neue_ce_55_roman-webfont.eot');
    src: url('helvetica_neue_ce_55_roman-webfont.eot?#iefix') format('embedded-opentype'),
         url('helvetica_neue_ce_55_roman-webfont.woff') format('woff'),
         url('helvetica_neue_ce_55_roman-webfont.ttf') format('truetype'),
         url('helvetica_neue_ce_55_roman-webfont.svg#HelveticaCE55RomanRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@charset "utf-8";
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed, 
figure, figcaption, footer, header, hgroup, 
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 100%;
	font: inherit;
	vertical-align: baseline;
}
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, 
footer, header, hgroup, menu, nav, section {
	display: block;
}
body {
	line-height: 1;
}
ol, ul {
	list-style: none; margin:0px; padding:0px;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}
.clear{ clear:both;}

/*  end css reset   */

/*  \\\\\\\\\\\\\\\\\\\\\\\\\\\\\  */

/*  1  top   */
/*  2  banner   */
/*  	2.1  banner left   */
/*  	2.2  banner form   */

/*  3  content   */
/*  	3.1  content left   */
/*  	3.2  content rightpan   */
/*  4  footer   */


/*  \\\\\\\\\\\\\\\\\\\\\\\\\\\\\  */

body{font-family:Arial, Helvetica, sans-serif; background:url(../images/body.jpg) top center  repeat-x; margin:0px auto;}
.wrapper{width:978px; height:auto; margin:0px auto; background:url(../images/topbg.jpg) top center no-repeat; padding-top:20px;}
.home{width:100%; height:auto; min-height:600px; background:url(../images/banner.jpg) center 350px no-repeat; }
.innerpage{background:url(../images/banner.jpg) center 150px no-repeat; background:none;}
/*  1  top   */
h1{font-family: 'Lato',Arial, Helvetica, sans-serif;}
h2{ font-family: 'HelveticaCE55RomanRegular';}
.top{height:95px; width:978px; margin:0px auto; background:url(../images/border.jpg) bottom left repeat-x;}
.logo{float:left; width:380px; height: 56px; margin-top:15px;}
.menu{width:585px; height:30px; float:right; margin:50px 0 0 0; background:#ebebeb; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px;}
.menu ul{ width:250px; float:right; padding-right:10px; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; height:30px;  display: inline-block; font-family: 'Lato',Arial, Helvetica, sans-serif;}
.menu li{float:left;  font-size:18px; margin-left:5px; display:block; line-height:30px; width:auto; min-width:60px; max-width:80px;  height:30px;}
.phone{ width:200px; float:left; line-height:30px; text-align:left; color:#262626; font-family: 'Lato',Arial, Helvetica, sans-serif; font-size:18px; margin-left:5px; height:30px;}
.menu li a{text-decoration:none;  padding:0px 10px;  color:#7e7c7c; height:30px; display:block;}
.menu li a:hover{color: #262626;}

.menu li a#active, .menu li:hover{background:#f3c479; color:#262626; height:30px; }

/*  2  banner   */
.banner{width:978px; clear:both; height:500px; }

/*  	2.1  banner left   */

.banner_left{float:left; width:590px; padding-top:35px; }
h2{color:#121211; font-size:50px; height:50px; line-height:40px; display:inline; margin:0px; }
h2 span{color:#eea83b; }
.banner_text{ color:#5d5d5d; font-size:14px; padding-top:20px; line-height:20px; float:left; clear:both;}
.banner_text h1{font-size:18px; color:#000000; height:20px; margin:0px; }
.banner_text  ul{float:left; width: 500px; margin:15px 0 0 0; padding:0px;}
.banner_text p{margin:0px;}
.banner_text li{line-height:25px; background:url(../images/li2.gif) left 6px no-repeat; padding-left:20px;  font-size:14px;  color:#7e7e7e; float:left; width:100px; }
.arrow{float:right; margin-top:0px; height:100px; width:190px; background:url(../images/fees_arrow.png) left top no-repeat;}
/*  	2.2  banner form   */
.banner_form{float:left; width:388px; margin-top:20px;}
.form_graybox{width:378px; height:auto; float:right; position:relative; min-height:450px; background:#363636; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px;  }
.form_graybox .formbox{background:url(../images/ribbon.png) left 10px no-repeat; height:auto; margin-left:-14px; padding:15px 10px 10px 25px;}
.form_title{height:70px; padding-top:10px;}
.form_shadow{width:388px; height:24px; text-align:center; float:left;}


/*  form   */
input{border:0px; outline:0px; background:#cccccc; }
#af-form-1801781632 .af-body .af-textWrap {
    display: block;
    float: left;
    width:200px;
}
#af-form-1801781632 .af-body .privacyPolicy {
    color: #000000;
       font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
}
#af-form-1801781632 .af-body a {
    color: #094C80;
    font-style: normal;
    font-weight: normal;
    text-decoration: underline;
}
#af-form-1801781632 .af-body input.text, #af-form-1801781632 .af-body textarea {
    background-color: #cccccc;
    color: #000000;
    float: left;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
	
    font-style: normal;
    font-weight: normal;
    height: 25px;
    text-decoration: none;
}
#af-form-1801781632 .af-body input.text:focus, #af-form-1801781632 .af-body textarea:focus {
    background-color: #FFFAD6;
    border-color: #030303;
    border-style: solid;
    border-width: 0px;
}
#af-form-1801781632 .af-body {
    background-image: none;
    background-position: inherit;
    background-repeat: no-repeat;
    color: #bebebe;
       font-family: Arial, Helvetica, sans-serif;
       padding-bottom: 15px;
	   font-size:12px;
    padding-top: 15px;
}
#af-form-1801781632 .af-footer {
    border-style: none;
    border-width: 1px;
    color: #000000;
       font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    padding-left: 15px;
    padding-right: 15px;
}

#af-form-1801781632 .af-quirksMode .bodyText {
    padding-bottom: 2px;
    padding-top: 2px;
}
#af-form-1801781632 .af-quirksMode {
    padding-left: 15px;
    padding-right: 15px;
}
#af-form-1801781632 .af-standards .af-element {
    float: left;
     width: 350px;
	 height:27px;
	
}
#af-form-1801781632 .bodyText p {
    margin: 1em 0;
}
#af-form-1801781632 .buttonContainer input.submit {
    background-color: #0057AC;
    background-image: url(../images/submit.jpg);
    background-position: left top;
    background-repeat: repeat-x;
    border: 0px solid #0057AC;
    color: #FFFFFF;
       font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-style: normal;
    font-weight: normal;
    text-decoration: none;
	height:32px;
	}
#af-form-1801781632 .buttonContainer input.submit {
    width: 80px;
	margin-left:130px;
	cursor:pointer;
}
#af-form-1801781632 .buttonContainer {
    text-align: right;
}
#af-form-1801781632 button, #af-form-1801781632 input, #af-form-1801781632 submit, #af-form-1801781632 textarea, #af-form-1801781632 select, #af-form-1801781632 label, #af-form-1801781632 optgroup, #af-form-1801781632 option {
    display: block;
    float: left;
    margin: 0;
    position: static;
    width: 200px;
}
#af-form-1801781632 div {
    margin: 0;
}
#af-form-1801781632 fieldset {
    border: 0 none;
}
#af-form-1801781632 form, #af-form-1801781632 textarea, .af-form-wrapper, .af-form-close-button, #af-form-1801781632 img {
    border: medium none;
    color: inherit;
    float: none;
    margin: 0;
    position: static;
}
#af-form-1801781632 input, #af-form-1801781632 button, #af-form-1801781632 textarea, #af-form-1801781632 select {
    font-size: 100%;
}
#af-form-1801781632 p {
    color: inherit;
}
#af-form-1801781632 select, #af-form-1801781632 label, #af-form-1801781632 optgroup, #af-form-1801781632 option {
    float: left;
    padding: 0;
    width: 130px;
}
#af-form-1801781632 table {
    border-collapse: collapse;
    border-spacing: 0;
}
#af-form-1801781632 ul, #af-form-1801781632 ol {
    list-style: disc outside none;
    padding-left: 40px;
}
#af-form-1801781632, #af-form-1801781632 .quirksMode {
    width: 350px;
}
#af-form-1801781632.af-quirksMode {
    overflow-x: hidden;
}
#af-form-1801781632 {
    background:none;

}
#af-form-1801781632 {
  /*  overflow: hidden;*/
}
.af-body .af-textWrap {
    text-align: left;
}
.af-body input.image {
    border: medium none !important;
}
.af-body input.submit, .af-body input.image, .af-form .af-element input.button {
    float: none !important;
}
.af- body input.text {
    float: none;
    padding: 2px !important;
    width: 100%;
}
.af-body.af-standards input.submit {
    padding: 4px 12px;
}
.af-clear {
    clear: both;
}
.af-element label {
    display: block;
    float: left;
    text-align: left;
}
.af-element {
    padding: 5px 0 0 0;
}
.af-form-wrapper {
    text-indent: 0;
}
.af-form {
    margin: auto;
    text-align: left;
}
.af-header, .af-footer {
    margin-bottom: 0;
    margin-top: 0;
    padding: 10px;
}
.af-quirksMode .af-element {
    padding-left: 0 !important;
    padding-right: 0 !important;
}
.lbl-right .af-element label {
    text-align: right;
}





/*  3  content   */
.contect_wrapper{width:978px; height:auto; clear:both; padding-top:10px;}

.strip{width:978px; height:120px; background:url(../images/icon_border.gif) center bottom no-repeat; font-size:18px; color:#242424; }
.strip li{float:left; padding-left:100px; height:60px; width:210px; padding-top:20px; margin-top:10px; display:inline;}
.strip li.icon1{background:url(../images/icon1.gif) left top no-repeat;}
.strip li.icon2{background:url(../images/icon2.gif) left top no-repeat;}
.strip li.icon3{background:url(../images/icon3.gif) left top no-repeat;}
.strip li span{color:#954f14; font-size:24px; display:block;}

.img_strip{width:968px; height:125px;  padding:10px 0px 10px 10px; margin-top:10px; background:#d2d2d2; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px;  }
..img_strip ul{width:100%; margin:0px; padding:0px;}
.img_strip li{float:left; margin:0px; padding:0px; margin-right:12px; display:inline; }
.img_strip li.last{margin:0px;}

.c1{width:978px; margin:10px 0px; color:#2a2a2a; font-size:22px; font-family: 'Lato',Arial, Helvetica, sans-serif; margin:25px 0px; height:auto; overflow:hidden;  clear:both; background:url(../images/border.jpg) bottom left repeat-x; padding-bottom:20px; }
.c1 ul{margin-top:10px;  float:left; margin-top:15px; height:auto; clear:both;}
.c1 ul li{width:400px; float:left; background:url(../images/li1.gif) left 3px no-repeat; padding-left:25px; line-height:25px; color:#676767; font-size:14px; text-transform:uppercase;}
/*  	3.1  content left   */
.left_box{float:left; width:610px; margin-right:30px; height:auto; font-family:Arial, Helvetica, sans-serif;}
.left_box h1{font-size:32px; padding:15px 0 5px 0; color:#9d2a00;}
.left_box h1 span{display:block; color:#393939; font-size:18px; line-height:25px; font-weight:bold;}
.left_box p{padding:10px 0 10px 0; font-size:14px;  color:#7e7e7e; line-height:24px; clear:both;}
.left_box ul{width:210px; float:left; height:auto; margin-bottom:10px;}
.left_box ul li{line-height:25px; background:url(../images/li2.gif) left 6px no-repeat; padding-left:20px;  font-size:14px;  color:#7e7e7e;}
.readmore{width:100px; height:35px; background:url(../images/readmore.gif) left top no-repeat; margin-top:15px; margin-bottom:10px; text-indent:-9999px;}
.readmore a{height:35px; display:block;}
.slogan{width:100%; text-align:center; line-height:20px; color:#1f1f1f; font-family: 'Lato',Arial, Helvetica, sans-serif; margin:10px 0px;}
/*  	3.2  content rightpan   */
.right_pan{width:338px; height:auto; float:left; position:relative;}
.right_pan .topribbon{background:url(../images/ten_offer_bg.gif) left top no-repeat; padding:100px 0px 0px 30px; width:318px; height:auto; margin-left:-10px;}
.topribbon h1{color:#3c3a39; font-size:16px; line-height:20px;}
.subbox{padding:10px 0px; background:url(../images/border.jpg) bottom left repeat-x; height:auto; overflow:hidden;}
.subbox h1{color:#9d2a00; font-size:24px;line-height:22px;}
.subbox p{color:#1f1f1f; font-family: 'Lato',Arial, Helvetica, sans-serif; margin:10px 0px; line-height:24px; font-size:16px; padding-top:10px ;}
.subbox img{padding-left:60px; margin-top:20px;}
.subbox h1 span{font-size:16px; display:block;}
.subbox li{background:url(../images/searchengin.gif) left top no-repeat; float:left; margin-top:15px; height:40px; text-indent:-9999px;}
.subbox li a{height:40px; display:block;}
.subbox li.google{background-position:0px 0px;  width:100px;}
.subbox li.bing{background-position:-100px 0px;  width:100px;}
.subbox li.msn{background-position:-200px 0px;  width:105px;}
.subbox li.yahoo{background-position:0px -60px;  width:50px;}
.subbox li.galaxy{background-position:-50px -60px;  width:140px;}
.subbox li.aol{background-position:-190px -60px;  width:120px;}
.phone_no{background:url(../images/phone.gif) left top no-repeat; margin-top:10px; padding-left:40px; font-size:18px; line-height:24px; color:#333333; font-family:Arial, Helvetica, sans-serif;}
/*  4  footer   */

.footer{width:100%; height:80px; background:#392619 url(../images/footer.gif) center top no-repeat; border-bottom:10px solid #19120d; clear:both; padding-top:20px;}
.footer_wrapper{width:978px; margin:0px auto;}
.footer_nav{float:left; width:400px; padding-top:10px;}
.footer_nav li{float:left; font-family: 'Lato',Arial, Helvetica, sans-serif; font-size:14px; padding-right:10px; line-height:30px;}
.footer_nav li a{color:#978274; text-decoration:none;}
.footer_nav li.copyright{clear:both; color:#715644; font-size:12px;}

.social{width:320px; float:right;}
.social h1{font-size:18px; color:#978274; padding-top:10px;height:30px; float:left; margin:0px;}
.social ul{margin:0px; padding:0px; clear:both; height:30px;}
.social li{float:left; width:25px; height:25px; background:url(../images/social.gif) left top no-repeat; text-indent:-9999px; margin-right:5px; padding:0px;}
.social li a{height:25px; display:block;}
.social li.facebook{background:url(../images/social.gif) left top no-repeat;}
.social li.twitter{background:url(../images/social.gif) top right no-repeat;}


/*  FAQ   */

.sub_banner{height:300px;}
.faq{padding-top:10px;}
.faq h1{font-size:18px; color:#333; }
.faq p{padding:5px 0px;}
