@charset "utf-8";
/* CSS Document */

body{
	margin:0px;
	background-image:url(images/back_grad.jpg);
	background-repeat:no-repeat;
	background-position:center;
	background-color:#ffc500;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#3b3b3b;
	line-height:14px;
}

p{
	margin:0px; 
	padding:0px; 
	line-height:15px;
}

h1{
	font-size:23px;
	line-height:28px;
	color:#FFF;
	margin:0px;
	padding:0px;
	padding-bottom:5px;
}

h2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:1A1A1A;
	line-height:13px;
	margin:0px;
	padding:0px;
}

h3{
	font-size:26px;
	line-height:28px;
	color:#FFF;
	margin:0px;
	padding:0px;
	padding-bottom:5px;
	font-weight:normal;
}

a{
	color:#333333;
	text-decoration:none;
}

ul ,li{
	list-style:none;
	line-height:16px;
	margin:0px;
	margin-left:10px;
	padding:0px;
}

.whylist ul{
	color:#FFFFFF; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:13px;
	list-style:decimal;
	line-height:40px;
}

.whylist ul li{
	line-height:28px;
	list-style:disc;
}

.homelink{
	width:550px;
	height:40px;
	margin-bottom:20px;
	float:left;
	cursor:hand;
	cursor:pointer;
}

.homecontainer{
	margin:auto;
	background-image:url(images/home_back.jpg);
	width:1290px;
	height:860px;
}

.prodcontainer{
	margin:auto;
	background-image:url(images/prod_back.jpg);
	width:1290px;
	height:860px;
}

.dealcontainer{
	margin:auto;
	background-image:url(images/thedeal_back.jpg);
	width:1290px;
	height:860px;
}

.processcontainer{
	margin:auto;
	background-image:url(images/process_back.jpg);
	width:1290px;
	height:860px;
}

.companycontainer{
	margin:auto;
	background-image:url(images/company_back.jpg);
	width:1290px;
	height:860px;
}

.whycontainer{
	margin:auto;
	background-image:url(images/why_back.jpg);
	width:1290px;
	height:860px;
}

.contactcontainer{
	margin:auto;
	background-image:url(images/contact_back.jpg);
	width:1290px;
	height:860px;
}

.logincontainer{
	margin:auto;
	background-image:url(images/login_back.jpg);
	width:1290px;
	height:860px;
}

.thankyoucontainer{
	margin:auto;
	background-image:url(images/thank_you_back.jpg);
	width:1290px;
	height:860px;
}

.thankyoucontent{
	float:left;
	margin-left:550px;
	margin-top:500px;
}

.compRight{
	float:left;
	width:430px;
	margin-left:195px;
	margin-top:65px;
}

.compRightMid{
	float:left;
	width:430px;
	margin-left:195px;
	margin-top:90px;
}

.compRightbot{
	float:left;
	width:430px;
	margin-left:195px;
	margin-top:40px;
}

.leftcolum{
	float:left;
	width:600px;
	margin-left:80px;
	margin-top:420px
}

.leftbot{
	float:left;
	width:430px;
	margin-left:195px;
	margin-top:300px;
}

.leftbotWhy{
	float:left;
	width:580px;
	margin-left:85px;
	margin-top:390px;
}

.leftbotlogin{
	float:left;
	width:580px;
	margin-left:85px;
	margin-top:340px;
}

.leftbotlogin1{
	float:left;
	width:110px;
	margin-left:85px;
	margin-right:5px;
	color:#FFF;
}

.leftbotlogin2{
	float:left;
	width:160px;
	height:39px;
	margin-left:3px;
	margin-right:15px;
	margin-top:50px;
	color:#FFF;
}

.leftbotlogin3{
	float:left;
	width:180px;
	height:50px;
	margin-left:4px;
	color:#FFF;
}

.leftbot1{
	float:left;
	width:170px;
	margin-right:5px;
}

.rightwide{
	float:left;
	width:540px;
	height:75px;
	margin-left:115px;
	margin-top:87px;
}

.rightwideCont{
	float:right;
	width:540px;
	height:45px;
	margin-right:85px;
	margin-top:80px;
	color:#FFF;
}

.rightcolumCont{
	float:left;
	width:173px;
	height:650px;
	margin-right:30px;
	margin-top:0px;
	margin-left:115px;
	color:#FFF;
}

.rightcolumCont2{
	float:left;
	width:173px;
	height:400px;
	margin-right:30px;
	margin-top:0px;
	margin-left:65px;
	color:#FFF;
}

.rightcolumCont1{
	float:left;
	width:180px;
	height:170px;
}

.form_errror{
	float:left;
	width:373px;
	height:145px;
	margin-top:0px;
	padding:10px;
}


.rightwidemid{
	float:left;
	width:540px;
	height:200px;
	margin-left:115px;
	margin-top:10px;
}

.rightwidemid1{
	float:left;
	width:160px;
	height:240px;
	margin-right:8px;
	margin-left:2px;
}

.rightwidemid2{
	float:left;
	width:170px;
	height:200px;
	margin-right:12px;
	margin-left:18px;
}

.rightcolum{
	float:left;
	width:173px;
	height:600px;
	margin-left:30px;
	margin-top:102px;
}

.rightcolumdeal{
	float:left;
	width:270px;
	height:670px;
	margin-left:35px;
	margin-top:95px;
	color:#000;
}

.dealformblock{
	padding-top:7px;
}

.rightcolumdealform{
	float:left;
	width:270px;
	height:680px;
	margin-left:46px;
	margin-top:94px;
	color:#000;
}

.dealform{
	float:left;
	width:189px;
	font-size:4px;
	height:13px;
	margin:0px;
	padding:0px;
	width:160px;
	/*background-color:#666666;
	color:#FFF;*/
}

.rightcolum1_top{
	float:left;
	width:173px;
	height:195px;
}

.rightcolum1_mid{
	float:left;
	width:173px;
	height:180px;
}

.rightcolum1_bot{
	float:left;
	width:173px;
	height:180px;
	margin-left:660px;
	margin-top:15px;
}

.rightcolumcentre{
	float:left;
	width:173px;
	height:650px;
	margin-left:20px;
	margin-top:102px;
}

.rightcolumcentre_top{
	float:left;
	width:173px;
	height:135px;
}

.rightcolumcentre_mid{
	float:left;
	width:173px;
	height:175px;
	margin-top:5px;
}

.rightcolumcentre_mid_1{
	float:left;
	width:173px;
	height:90px;
	margin-top:22px;	
}

.rightcolumcentre_mid_2{
	float:left;
	width:173px;
	height:95px;
	margin-top:25px;	
}

.rightcolumcentre_bot{
	float:left;
	width:173px;
	height:90px;
	margin-top:22px;	
}

.rightcolum1_bot{
	float:left;
	width:173px;
	height:180px;
	margin-left:660px;
	margin-top:15px;
}

.rightcolumR{
	float:left;
	width:165px;
	height:670px;
	margin-left:20px;
	margin-top:102px;
}

.rightcolumR_mid_1{
	float:left;
	height:325px;
}

.rightcolumR_mid_2{
	float:left;
	height:210px;
	margin-top:20px;	
}

.rightcolumR_mid_3{
	float:left;
	height:90px;
	margin-top:20px;	
}

.rightcolumcentre_bot{
	float:left;
	width:173px;
	height:90px;
	margin-top:22px;	
}

.menu{
	width:550px;
	margin-top:80px;
	margin-left:85px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	line-height:16px;
	color:#FFF;
}

.menu :hover{
	color:#FFF;
}

.menu_prod{
	width:550px;
	margin-top:80px;
	margin-left:85px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	line-height:16px;
	color:#000;
}

.menu_prod a{
	color:#000;
}

.menu_prod a:hover{
	color:#FFD900;
}

.menu_why{
	width:550px;
	margin-top:80px;
	margin-left:85px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	line-height:16px;
	color:#000;
}

.menu_why a{
	color:#fff;
}

.menu_why a:hover{
	color:#FFD900;
}

.menu_white{
	width:550px;
	margin-top:130px;
	margin-left:85px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	line-height:16px;
	color:#FFF;
}

.menu :hover{
	color:#FFF;
}

.contact_text{
	width:180px;
	float:left;
	color:#666666;
}

.con_form{
	width:90px;
	height:10px;
	float:left;
	margin-bottom:10px;
	background-color:#464646;
	color:#fff;
	border:1px solid #464646;
	font-size:8px;
	line-height:9px;
	font:Arial, Helvetica, sans-serif;
}

.login_form{
	width:90px;
	height:10px;
	float:left;
	margin-bottom:10px;
	background-color:#3f3f41;
	color:#fff;
	border:1px solid #3f3f41;
	font-size:8px;
	line-height:9px;
}


.contact_form{
	width:170px;
	height:10px;
	float:left;
	background-color:#686868;
	border:1px solid #686868;
	margin-bottom:10px;
	color:#fff;
	margin-left:5px;
	font-size:8px;
	line-height:9px;
}

.multiple{
	border:1px solid black;
	overflow:hidden;
	font-size:11px;
	margin-top:4px;
}

.form_errors{
	float:left;
	margin-top:100px;
	margin-left:130px;
	width:400px;
	color:#FFF;
	border:1px solid F00;
}

.the_deal_box{
	float:left;
	width:220px;
	height:220px;
	margin-bottom:14px;
}

.deal_button{
	float:right;
	width:106px;
	height:18px;
	margin-top:60px;
}

.contact_form_box{
	float:left;
	width:220px;
	height:80px;
	background-color:#464646;
	border:solid 1px #464646;
	color:#FFF;
	font-size:11px;
	overflow:hidden;
	font-size:8px;
	line-height:9px;
	font-family:Arial, Helvetica, sans-serif;
}

.contact_textarea{
	width:180px;
	float:left;
	margin-bottom:5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
}

.contact_select{
	float:left;
	margin-bottom:5px;
}

.checkbox{
	width:180px;
	float:right;
	color:#666666;
}

.check_form{
	width:180px;
	float:left;
	height:25px;
	color:#666666;
}

.check_form{
	float:left;
	margin-left:22px;
	margin-top:2px;
	border:0px;
	height:116px;
	color:#000 !important;	
}

.check_form_one{
	float:left;
	margin-left:22px;
	margin-top:2px;
	border:0px;
	height:45px;
	color:#000 !important;
}

.check_form_two{
	float:left;
	width:170px;
	margin-left:22px;
	border:0px;
	height:68px;
	color:#000 !important;
}

.check_form_three{
	float:left;
	width:170px;
	margin-left:21px;
	border:0px;
	height:55px;
	margin-top:11px;
	color:#000 !important;
}


.check_form_right{
	width:270px;
	float:left;
	height:13px;
	color:#666666;
	margin-bottom:1px;
}

.check_box_right{
	width:270px;
	float:left;
	height:13px;
	color:#666666;
	margin-bottom:3px;
}

.contact{
	width:270px;
	float:left;
	padding-top:10px;
	padding-bottom:20px;
}

.contactform{
	width:500px;
	float:left;
	padding-top:396px;
	padding-bottom:20px;
	margin-left:105px;
}

.contact_form_left{
	width:130px;
	float:left;
}

.contact_form_mid{
	width:130px;
	float:left;
}

.contact_form_right{
	width:238px;
	float:left;
}

.submit{
	float:right;
	width:129px;
	height:30px;
	margin-top:10px;
}

.login{
	float:right;
	width:18px;
	height:18px;
	margin-right:30px;
}

.send{
	float:right;
	width:69px;
	height:20px;
	margin-right:10px;
	margin-top:10px;
}

.clear{
	float:right;
	width:129px;
	height:30px;
	margin-top:10px;
	margin-right:30px;
}

select{
	width:130px;
}

.home_image_container{
	width:530px;
	height:370px;
	float:left;
	margin-top:20px;
}



.space{
	width:270px;
	height:12px;
}

.space_one{
	width:270px;
	height:20px;
}	


.error_box{
	width:400px;
	float:left;
	border:1px solid red;
	padding:10px;
	background-color:#999;
	color:#FFF;
}