/*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, ol{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:#333;}

/* TYPOGRAPHY ---------------------- */
h1{font-size:2.4em;}
h2{font-size:2.2em;}
h3{font-size:2.0em;}
h4{
	font-size:1.8em;
	color: #666;
}
h5{font-size:1.6em;}
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;}
#header_left{width:635px;float:left;}
#logo{width:426px;padding:40px 0 0 15px;float:left;}
#language_bar{width:615px;padding:13px 0 0 18px;float:left;}
#language_bar a{color:#333;font-size:12px;padding:0 7px 0 0;text-decoration:underline;float:left;}
#language_bar a:hover{text-decoration:none;}
#language_bar img{margin:2px 0 0 0;float:left;}
#service{background:url(/es/images/theme/bg_service.gif) repeat-y;width:269px;min-height:146px;padding:0 0 0 70px; position:relative;font-family:"Myriad Pro", sans-serif;float:right;}
#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{color:#be2736;font-size:13px;}
#service a span{color:#50803b;}
#girl{width:158px;position:absolute; z-index:50;top:12px;left:-84px;float:left;}

/* Main Menu */
#navigation{background:url(/es/images/theme/bg_navigation.gif) no-repeat;width:100%;height:40px;}
#navigation li{background:url(/es/images/theme/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:210px;
	height:32px;
	margin:2px 20px 0 0;
	float:right;
}
#showcase_left{
	width:475px;
	float:left;
	background-color: #FFF;
}
#showcase_left img {
	padding-right: 40px;
}

#showcase_left.inner{min-height:214px; margin:0 0 10px 0;}
#showcase_right{
	background:#578c41;
	width:490px;
	float:right;
	padding-top: 10px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 13px;
}
#showcase_right.apply{min-height:204px;}
#showcase_right h2{
	color:#fefafa;
	font-size:24px;
	font-style:italic;
	font-weight:700;
}
#showcase_right p{color:#fefafa;font-size:13px;line-height:18px;padding:10px 0 18px 0;}
#form{background:url(/es/images/theme/bg_form.gif) no-repeat;width:463px; min-height:150px;padding:2px 0 0 12px;float:left;}
#form h3{color:#fefafa;font-size:20px;font-style:italic;padding:0 0 4px 0; margin:1px 0 0 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:url(/es/images/theme/bg_input.gif) repeat-x;width:147x;height:21px;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(/es/images/theme/bg_button.png) no-repeat;width:170px;height:48px;line-height:48px;margin:8px 0 2px 120px;border:none;cursor:pointer;float:left;}
#showcase {
	background-color: #578C41;
}

#showcase_right .button.work{margin:15px 0 18px 250px;}
#container{width:100%;padding:10px 0 0 0;}
#container h1{color:#50803b;font-size:30px;font-weight:normal;}
#container h1 strong{color:#ac1a27; font-size:30px;font-style:italic;}
.common{
	background:url(/es/images/theme/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:14px;}
#full-width a {
	color: #578C41;
	font-weight: bold;
}

.common a, .detail a.apply{background:url(/es/images/theme/bg_button2.png) no-repeat;width:88px;line-height:24px;padding:0 0 0 10px;color:#fdfdfd;font-size:9px;float:right; height:24px;}
#leftcol{width:648px; margin:5px 0 0 0;float:left;}
#leftcol h5, .detail h5{color:#7d7a7a;font-size:24px;font-weight:normal;}
#leftcol p{
	color:#7d7a7a;
	font-size:14px;
	line-height:22px;
	padding:7px 0 20px 0;
}
#leftcol p.online{padding:15px 0 18px 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(/es/images/theme/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:10px 0 0 0;
	background-color: #E4E4E4;
	background-repeat: repeat;
}
#footer_left{width:600px;float:left;}
#footer_navigation{width:100%; margin-bottom:20px;}
#footer_navigation li{color:#6c6969;font-size:11px;margin:0;padding:0 30px 0 0;float:left;}
#footer_navigation li a{color:#6c6969;}
#footer_left span{color:#706e6e;font-size:11px; padding:5px 0 12px 0;display:block;font-family:Arial, Helvetica, sans-serif;}
#footer_right{width:378px;text-align:right; padding:5px 0 0 0;float:left;}


/* how it work */
.detail{width:100%;margin:0 0 15px 0;}
.detail_top{background:url(/es/images/theme/bg_detail_top.gif) no-repeat left top; width:100%; float:left;}
.detail_mid{background:url(/es/images/theme/bg_detail_mid.gif) repeat-y; width:100%;float:left;}
.detail_bottom{background:url(/es/images/theme/bg_detail_bottom.gif) no-repeat left bottom; width:288px;padding:20px 0 0 18px;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(/es/images/theme/bg_rb.gif) repeat-y;width:100%;font-size:12px;color:#3f4140;margin:0 0 3px 0;}
.roundbox_top{background:url(/es/images/theme/bg_rb_top.gif) no-repeat left top;width:100%;}
.roundbox_bot{background:url(/es/images/theme/bg_rb_bot.gif) no-repeat left bottom;width:646px;padding:0 3px 15px 3px;}
.roundbox_mid{background:url(/es/images/theme/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(/es/images/theme/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;}
