
/* left side layout */
.left {width:294px; float:left;}
.left_box {width:294px; height:224px; float:left; background:url(http://images.driverfinderpro.com/left_box.gif) no-repeat;}
.left_box_w {width:255px; height:auto; margin:0 auto; padding-top:20px; text-align:center; line-height:23px;}
.left_box_w p {margin:0; padding:0; margin-bottom:10px;} 
.left_text {width:294px; float:left; padding-top:50px;}

/* customer scroll box*/
.scroll-box {float:left; width:280px; height:auto; margin-top:10px; padding:0 0 0 10px; font-size:14px; border:2px solid #999; overflow:hidden;}

/* right side layout */
.right {width:445px; float:right;}
.right ul {margin:0; padding:0;}
.r_bg1 {width:445px; height:10px; float:left; font-size:0; background:url(http://images.driverfinderpro.com/r_bg1.gif) no-repeat;}
.r_bg2 {width:431px; height:auto; float:left; background:#d8d6d0; padding-left:14px;}
.r_bg_text {width:418px; float:left; text-align:center; padding:10px 0 18px;}
.r_box1 {width:414px; float:left; border:2px solid #666; background:#FFF;}
.r_box1 p {margin:0; padding:0; font-size:12px; margin:0 0 10px 54px;}

.r_box1_l {float:left; width:120px; padding-left:60px;}
.r_box1_l p {margin:0; padding:0; padding:20px 0;}
.r_box1_r {float:left; width:130px; padding-left:35px;}
.r_box1_r p {margin:0; padding:0; padding-bottom:5px;}
.r_img {float:left; width:418px; padding:25px 0 7px;}
.r_img ul {margin:0; padding:0;}
.r_bg3 {float:left; width:445px; height:10px; font-size:0; background:url(http://images.driverfinderpro.com/r_bg3.gif) no-repeat;}

.pulldown {margin-left:60px; width:200px; font-size:16px; border:solid 1px #666;}

/* register upsell */
.upsell-check {display:inline; margin-left:20px; border-style:none; background-color:transparent; font-size:12px;}
.upsell-text {display:inline; border-style:none; padding-left:4px; background-color:transparent; font-size:12px;}
.upsell-caption {margin-left:48px; border-style:none; background-color:transparent; font-size:12px;}
