/*CSS Document for bottom dollar payday*/
/*Developed by:imicreation*/
/*  RESET FILE ----------------------- */

* {outline:none;}
body{
	margin:0;
	padding:0;
	font-size:12px;
	height:100%;
	background-color: #578C41;
}
#wrapper {
	background-color: #FFF;
	height: 100%;
	width: 100%;
}

a:link, a:visited, a:hover, a:active{text-decoration:none;}
ul{margin:0;padding:0;list-style-type:none;}
form{margin:0px;padding:0px;}
a img{border:0;}
.clearfix:after{content: ".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{min-width:0;display:inline-block;display:block;}
* html .clearfix{height:1%;}
.left{float:left;}
.right{float:right;}
.textleft{text-align:left;}
textarea{overflow:auto;}
.textright{text-align:right;}
p, h1, h2, h3, h4, h5, h6{margin:0;padding:0;}
.red{
	color:#be1e2d;
	font-size:18px;
	font-weight:bold;
}
.green{color:#50803b;font-size:24px;}

/* COMMON TAGS ----------------------- */
.clear{clear:both;line-height:1px;height:1px;}

a{color:#81aa75;}

/* TYPOGRAPHY ---------------------- */
h1{font-size:2.4em;}
h1.feature {
    background: none repeat scroll 0 0 #EFEFEF;
    border-bottom: 1px solid #EFEFEF;
    border-top: 1px solid #EFEFEF;
    color: #50803B;
    font-size: 30px;
    font-weight: normal;
    margin: -22px 0 0;
    padding: 30px;
    border: 2px solid #cccccc;
}
h2{font-size:2.2em;}
h3{font-size:2.0em;}
.privacyTable h3 {font-size:1.4em;}
h4{
	font-size:1.8em;
	color: #666;
}
h5{font-size:1.9em;}
h6{font-size:1.4em;}
/* LAYOUT TAGS ----------------------- */

body{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #FFF;
}
.box{
	width:978px;
	margin:0 auto;
}
#header{width:100%;height:146px;position:relative; padding-top: 20px;}
#header_left{width:100%;float:left;}
#logo{width:426px;padding:10px 0 0 0;float:left;}
#language_bar{
     border: 1px solid #CCCCCC;
    left: 436px;
    margin: 20px 0 0;
    padding: 6px 5px;
    position: absolute;
    top: 56px;
}
#language_bar a{color:#333;font-size:12px;padding:2px 7px;text-decoration:none;float:left;}
#language_bar a:hover{text-decoration:underline;}
#language_bar img{margin:2px 0 0 0;float:right;}

#service{background:url(/Content/Images/bg_service.gif) repeat-y;width:269px;min-height:166px;padding:0 0 0 70px; font-family:"Myriad Pro", sans-serif;position:absolute;right:0;left:auto;top:0;}
#service strong{color:#414142; font-size:20px;}
#service img.help{margin:20px 0 25px 0;}
#service img.chat{margin:6px 0 0 20px;}
#service a{display:block;color:#be2736;font-size:13px;line-height: 20px;}
#service a span{color:#50803b;}
#girl{float: left;
    left: -66px;
    position: absolute;
    top: 31px;
    width: 158px;
    z-index: 50;}

#service a:first-child {padding-top:20px;}
.phoneClear {margin:10px 0 0;}

/* Main Menu */
#navigation{background:url(/Content/Images/bg_navigation.gif) no-repeat;width:100%;height:40px;}
#navigation li{background:url(/Content/Images/divider.gif) no-repeat left 5px;color:#f1f0f0;font-size:14px;margin:0;padding:0;float:left;}
#navigation li.none{background:none;}
#navigation li a{
	color:#f1f0f0;
	padding:0 30px 0 20px;
	line-height:40px;
	display:block;
	font-weight: bold;
}
#navigation li a:hover{
	color:#6AAA4F;
	font-weight: bolder;
}

#login{
	width:100px;
	height:32px;
	margin:2px 20px 0 0;
	float:right;
}


#showcase_left{
	width:482px;
	float:left;
}
#showcase_left img {
	margin:0 auto;
    width:100%;
    height: auto;
    display:block;
     float: none;
}

#showcase_left.inner{min-height:214px; margin:0 0 10px 0;}

#showcase_right {
	background: none repeat scroll 0 0 #578C41;
    float: right;
    padding: 17px 30px;
    width: 434px;
    height: 325px;
}

#showcase_right h2{
	color:#fefafa;
	font-size:22px;
    line-height: 20px;
	font-style:italic;
	font-weight:700;
    text-align:center;
}
#showcase_right p{color:#fefafa;font-size:11px;line-height:18px;padding:10px 0 18px 0;text-align:center;}
#form{background:url(/Content/Images/bg_form.gif) no-repeat;width:463px; min-height:190px;margin-left: -20px;padding:2px 0 0 12px;float:left;}
#form h3{color:#fefafa;font-size:20px;font-style:italic;padding:4px 0; margin:1px 0 10px 0;}
#form .row{width:225px;margin:0 0 8px 0;float:left;}
.row label{width:70px;line-height:23px;color:#3f4140;font-size:12px;float:left;}
.row .input{background:#fff;width:130px;padding:5px;border:1px solid #d1d2d3;float:left;}
#form span{color:#3f4140;font-size:12px; padding:10px 0 0 0;float:left;}
#form .radio{margin:12px 0 0 4px; float:left;}
#form .button, #showcase_right .button{background:url(/Content/Images/bg_button.png) no-repeat;width:170px;height:48px;line-height:48px;display:block;margin:8px auto;border:none;cursor:pointer;}
#showcase, #showcase_home {
    background-color: #EFEFEF;
    border: 1px solid #CCCCCC;
    float: left;
    height: 202px;
    margin: 15px 0 20px;
    overflow: hidden;
    width: 100%;
}

#showcase_home {
    height: 325px;
}

#container{width:100%;display:block;padding:0;}
#container h1{color:#50803b;font-size:30px;font-weight:normal;}
#container h1 strong{color:#ac1a27; font-size:24px;font-style:italic;}
.common{
	background:url(/Content/Images/bg_common.gif) no-repeat;
	width:285px;
	min-height:155px;
	float:left;
	margin-top: 15px;
	margin-right: 20px;
	margin-bottom: 10px;
	margin-left: 0;
	padding-top: 30px;
	padding-right: 12px;
	padding-bottom: 0;
	padding-left: 15px;
}
.common.none{
	margin-top: 15px;
	margin-right: 0;
	margin-bottom: 10px;
	margin-left: 0;
}
.common img{margin:0 10px 0 0;float:left;}
.info{width:212px; min-height:84px; float:left;}
.common h4{color:#be1e2d;font-size:22px;font-style:italic;}
.common p{color:#5a5959;font-size:12px;line-height:14px;padding-right: 20px;padding-top:6px;}
#full-width a {
	color: #578C41;
	font-weight: bold;
}

.common a, .detail a.apply{background:url(/Content/Images/bg_button2.png) no-repeat;width:88px;line-height:20px;padding:0 0 0 10px;color:#fdfdfd;font-size:9px;float:right; height:24px;}
#leftcol{width:644px; margin:5px 0 0 0;padding:20px 0;float:left;}
#leftcol h5, .detail h5{color:#7d7a7a;font-size:18px;font-weight:normal;}
#leftcol p, #leftcol ul, #rightcol p, #rightcol ul, .fullWidthCol p {
	
	padding:7px 0 20px 0;
}
#leftcol p, #leftcol ul, #rightcol p, #rightcol ul, .fullWidthCol p, .fullWidthCol {
    color: #7d7a7a;
    font-size: 14px;
    line-height: 24px;
}

 #rightcol p, #rightcol ul {
	font-size:12px;
    line-height:20px;
}

#leftcol p.online{padding:15px 0 18px 0;}
.fullWidthCol {padding:25px 0;}
#list{width:350px;margin:0 0 0 60px;float:left;}
#list li{margin:0;padding:0;color:#7d7a7a; line-height:24px;font-size:14px;}
#rightcol{width:306px; margin:0 0 0 24px;float:left;}
.testimonial{background:url(/Content/Images/bg_testimonial.gif) no-repeat;width:284px;min-height:231px;padding:12px 0 0 22px;}
.testimonial p{color:#656765;font-size:13px; padding:0 10px 5px 0;}
.testimonial strong{color:#656765;padding:0 5px 0 0;font-weight:bold;font-style:italic;text-align:right;display:block;}
.testimonial h6{color:#c1c3c1; font-size:27px; font-weight:normal;}
#footer{
    clear:both;
	width:100%;
	margin:12px 0 0 0;
	padding:40px 0;
	background-color: #E4E4E4;
	background-repeat: repeat;
}
#footer_left{width:700px;float:left;}
#footer_navigation{width:100%; margin-bottom:30px;}
#footer_navigation li{color:#6c6969;margin:0;padding:0 30px 0 0;float:left;}
#footer_navigation li a{color:#6c6969;}
#footer_left span{color:#706e6e;font-size:12px; padding:5px 0 12px 0;display:block;font-family:Arial, Helvetica, sans-serif;}
#footer_right{width:278px;text-align:right; padding:5px 0 0 0;float:left;}
.disclaimer p {margin:10px 0;font-size:11px;color:#5a5959;}


/* how it work */
.detail{width:100%;margin:0 0 15px 0;}
.detail_top{background:url(/Content/Images/bg_detail_top.gif) no-repeat left top; width:100%; float:left;}
.detail_mid{background:url(/Content/Images/bg_detail_mid.gif) repeat-y; width:100%;float:left;}
.detail_bottom{background:url(/Content/Images/bg_detail_bottom.gif) no-repeat left bottom;padding: 20px 20px 0 18px; width: 268px;float:left;}
.detail h6{color:#578c41;font-size:23px; padding:20px 0 0 0;}
.detail strong{color:#be1e2d;font-size:22px;font-style:italic;padding:20px 0 15px 0;display:block;}
.detail strong.numerical{color:#be1e2d; padding:0; font-size:37px;font-style:italic; float:left;}
.option{width:230px;margin:0 0 20px 10px;float:left;} 
.option p{color:#5a5959;font-size:14px;padding:8px 0 0 0;}
.detail a.apply{margin:0 24px 24px 0; font-size:11px;}

/* apply */
#leftcol_in{width:306px; float:left;}
.detail p.welcome{color:#7d7a7a;font-size:14px;padding:8px 0 40px 0; line-height:24px;}
.detail p a{font-weight:bold;}
#rightcol_in{width:652px;margin:0 0 0 20px;float:left;}
#bigformblock{width:652px;float:left; margin:0 0 60px 0;padding:0 0 25px 0;}
.roundbox{background:url(/Content/Images/bg_rb.gif) repeat-y;width:100%;font-size:12px;color:#3f4140;margin:0 0 3px 0;}
.roundbox_top{background:url(/Content/Images/bg_rb_top.gif) no-repeat left top;width:100%;}
.roundbox_bot{background:url(/Content/Images/bg_rb_bot.gif) no-repeat left bottom;width:646px;padding:0 3px 15px 3px;}
.roundbox_mid{background:url(/Content/Images/bg_rb_mid.gif) repeat-x left 30px;width:646px; min-height:140px;}
.roundbox h4{font-size:24px;color:#fefafa;font-style:italic;line-height:32px;padding:0 0 0 5px;}
.roundbox h4 img{float:left;margin:3px 3px 0 0;}
.roundbox .row1{width:637px;padding:0 0 7px 9px;}
.roundbox label{display:block;font-size:12px;color:#3f4140;padding:0 0 5px 1px;}
.roundbox .input{background:url(/Content/Images/bg_input1.gif) repeat-x;border:solid 1px #d0d1d1;width:137px;height:15px;font-size:12px;line-height:15px;color:#3f4140;padding:3px 5px;}
.roundbox .input2{width:110px;}
.roundbox .input3{width:170px;}
.roundbox .input4{width:230px;}
.roundbox .input5{width:110px;}
.roundbox .input6{width:64px;}
.roundbox .input7{width:180px;}
.roundbox .input8{width:57px;}
.roundbox .input9{width:58px;}
.roundbox .input10{width:122px;float:left;}
.roundbox .input11{width:152px;}
.roundbox .input12{width:162px;}
.roundbox .input13{width:142px;}
.roundbox .bluico{float:right;padding:0 0 0 9px;}
.roundbox .first{float:left;padding:0 4px 0 0;}
.roundbox .second{float:left;padding:0 48px 0 0;}
.roundbox .third{float:left;width:266px;}
.roundbox .fourth{width:180px;margin:0 0 4px 10px;padding:15px 0 0 0;float:left;}
.roundbox .fifth{width:250px;padding:15px 0 0 0;float:left;}
.roundbox .six{width:130px;margin:0 0 0 -10px;padding:15px 0 0 0;float:left;}
.roundbox .seventh{width:147px; margin:0;padding:15px 0 0 0;float:left;}
.roundbox .eight{width:175px;padding:15px 0 0 0;float:left;}
.roundbox .list1{width:170px;height:20px;}
.roundbox .list2{width:120px;height:20px;}
.roundbox .list3{width:362px;height:22px;margin:0 0 0 10px;}
.roundbox .black{width:10px;height:20px;font-size:12px;color:#3f4140;line-height:21px;}
.roundbox .heading{color:#3f4140;font-size:12px;padding:0 20px 0 10px;float:left;}
.roundbox .dollar{color:#3f4140;font-size:12px; padding:2px 4px 0 0;float:left;}
.roundbox .radio{margin:0 3px 0 20px;float:left;}
.roundbox label.choose{color:#3f4140;font-size:12px;padding:0 5px 0 0;float:left;}#full-width {
	text-align: justify;
	width: 95%;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 20px;
	clear: both;
}
#full-width p {
	font-size: 14px;
	line-height: 22px;
	color: #7d7a7a;
}

#full-width h4 {
	color: #666;
}
.welcome-message{padding:20px 0 10px 40px;}


.olaHotline {
    background: none repeat scroll 0 0 #EFEFEF;
    border: 1px solid #CCCCCC;
    bottom: 10px;
    left: 0;
    padding: 8px 20px;
    position: absolute;
    text-align: center;
    top: auto;
    width: 555px;
    font-size:.9em;
}

.CRCBlock h3 {
    clear: both;
    margin: 0;
}
.CRCBlock h3 a {
    color:#50803B;
}

.CRCBlock a.imgLink {
    display: block;
    float: left;
    margin: 10px 0;
}
.CRCBlock img {
    border: 1px solid #CCCCCC;
    display: block;
    width:250px
}
.CRCBlock ul {
    float: left;
    margin: 0 0 10px 20px;
    padding: 0;
}
.CRCBlock ul li {
    list-style: none;
}
.CRCBlock a.visit {
    background: none repeat scroll 0 0 #666666;
    color: #FFFFFF;
    display: inline-block;
    float: left;
    padding: 5px 10px;
    text-align: center;
    width: 120px;
}
.CRCBlock a.visit:hover {
    background: none repeat scroll 0 0 #448EC3;
    text-decoration: none;
}

.GoLoan {float:left;display:block;height:auto;padding:20px;background:#efefef;border:2px solid #ccc;}
     .GoLoan h3 {font-size:18px; margin:0 0 10px;color:#50803b;text-align:center;}
     .GoLoan p {text-align:center;}
     .GoLoan ul {margin-left:0;margin-bottom:30px;margin-left:40px;text-align:left;clear:both;}
     .GoLoan li  {list-style:disc;}
     .GoLoan a.imgLink {display:block;width:400px;margin:0 auto;border:0;clear:both;}
     .GoLoan img {display:block;width:100%;}
     .GoLoan a.visit {display:block;width:120px;background:#666;margin:0 auto 20px;padding:5px 10px;color:#fff;text-align:center;}
     .GoLoan a.visit:hover {background:#50803b;text-decoration:none;}

.GoLoanInterior {background:#efefef;padding:20px;margin-bottom:30px;border:2px solid #ccc;}
  .GoLoanInterior h1, .GoLoanInterior h2 {color:#50803b;text-align:center;margin-bottom:20px;}
  .GoLoanInterior h2 {margin-top:30px;}
  .GoLoanInterior li {text-align:left;margin-bottom:10px;margin-left:30px;list-style:disc;}
  .GoLoanInterior img {width:340px;}
  .GoLoanInterior .GoLoanInteriorDisclaimer {margin-top:4px;padding:10px 20px;background:#50803b;}
  .GoLoanInterior .GoLoanInteriorDisclaimer p {color:#fff;}


/* credit card images in footer */
.logo-ccards {width:100%;display:block;margin: 10px auto;}
.logo-ccards img {display:block;margin:0 auto;width:150px;}

/* privacy */
.privacyTable {margin:0 0 30px;background:#f5f5f5;border:1px solid #ccc;}
.privacyTable td {padding:5px 10px;background:#f5f5f5;}
.privacyTable td.separator {padding:12px 0;background:#333!important;}
.privacyTable td.separator h2 {font-size:14px;}
.privacyTable td.separator * {color:#fff;text-align:center;margin:0;}
.privacyTable tr td:first-child {background:#efefef;}
.privacyTable li {margin-left:40px;list-style:disc;}
ol li {list-style: outside decimal;margin:5px 0 5px 20px;}


table {width:100%;margin:20px 0;background:#fff;border:1px solid #ccc;}
	table th, table td {padding:12px 3%;background:#fff;border-top:1px solid #fff;word-wrap: break-word;}
	table tr th {background:#666;font-weight:bold;font-size:1.05em;color:#fff;}
	table tr:first-child td {border:0;}
    table.stripedTable tr td {background:#fff;}
	table.stripedTable tr:nth-child(odd) td {background:#efefef;}
	table.stripedTable td:first-child {background:inherit;}