body {
	margin:0px;
	background:#414141;
    SCROLLBAR-FACE-COLOR: #e7e7e8;
    SCROLLBAR-HIGHLIGHT-COLOR: #333333;
    SCROLLBAR-SHADOW-COLOR: #ffffff;
    SCROLLBAR-ARROW-COLOR: #000000;
    SCROLLBAR-BASE-COLOR: #ffffff;
}
img {
border:0px;
}
p {
margin:0px;
}
#btm_rgt {
position:absolute;
bottom:0px;
right:0px;
}
#rel {
position:relative;
}
.padd0 {
padding:0px;
}
/*Was height: 580px;*/
#wrapper {
width:775px;
min-height: 580px; _height:580px; padding-bottom:3px;	
background:#000000;
margin-top:25px;
position:relative;
text-align:left;
}
#content {
padding-left:27px;
padding-top:23px;
}
#top_tabs {
padding-top:33px;
margin-left:21px;
}
#top_tabs img {
margin-left:6px;
}
#dealer {
position:absolute;
top:32px;
left:210px;
width:160px;
}
#page_title {
font-family:"trebuchet MS";
font-size:21px;
color:#FFFFFF;
}
#steps {
margin-top:7px;
margin-bottom:7px;
}
.gray_link {
font-family:"trebuchet MS";
font-size:11px;
color:#676767;
text-decoration:none;
}
a.gray_link:hover {
font-family:"trebuchet MS";
font-size:11px;
color:#ffffff;
text-decoration:none;
}
.gray_link2 {
font-family:"trebuchet MS";
font-size:10px;
color:#676767;
text-decoration:none;
}
.white_link {
font-family:"trebuchet MS";
font-size:10px;
color:#ffffff;
text-decoration:none;
}
a.white_link:hover {
font-family:"trebuchet MS";
font-size:10px;
color:#ed1c24;
text-decoration:none;
}
.white_link2 {
font-family:"trebuchet MS";
font-size:12px;
color:#ffffff;
text-decoration:none;
}
.white_10 {
font-family:"trebuchet MS";
font-size:11px;
color:#ffffff;
}
.white_11 {
font-family:"trebuchet MS";
font-size:11px;
color:#ffffff;
}
.white_12 {
font-family:"trebuchet MS";
text-decoration:none;
font-size:12px;
color:#ffffff;
}
.red_12 {
font-family:"trebuchet MS";
text-decoration:none;
font-size:12px;
color:#ed1d24;
}
#dh_coupon {
position:relative;
height:90px;width:350px;
}
.f_text {
font-family:"trebuchet MS";
font-size:14px;
width:110px;
}
.fc_text {
font-family:"trebuchet MS";
font-size:13px;
width:150px;
}
#h_ccode_field {
margin-left:25px;
}
#h_zcode_field {
margin-left:45px;
}
#h_make_field {
margin-left:21px;
margin-top:8px;
}
#bt_go {
position:absolute;
left:229px;
top:20px;
}
#h_cart {
position:absolute;
left:263px;
top:15px;
}
#preview {
margin-left:230px;
margin-top:7px;
}
#faq {
margin-left:230px;
margin-top:3px;
position:absolute; 		
}
#faq span {
margin-left:18px
}
.faq_span {
margin-left:18px
}
#si_faq {
margin-top:3px;
position:absolute;
}
#si_faq span {
margin-left:18px
}
#terms {
margin-top:6px;margin-left:15px;
position:absolute;
}
#terms span {
margin-left:18px
}
#q_mark {
position:absolute;
top:3px;
left:0px;
}
#c_right {
width:165px;
position:absolute;top:0px;right:25px;
}
#c_right2 {
width:190px;
position:absolute;top:0px;right:5px;
}
#logo {
margin-top:33px;
}
#member_go {
background-image:url('../images/redcv.gif');
width:29px;
height:61px;
position:relative;
top:2px;
left:-34px;
float:left;
}
#member_go img {
margin-top:20px;
}
#member_login form {
margin-top:5px;
margin-left:1px;
}
#rbox_title {
background:#404141;
font-family:"trebuchet MS";
font-size:12px;
color:#FFFFFF;
padding:2px;padding-left:15px;
font-weight:bold;
}
#rbox_logintitle {
background-image:url('../images/login_redbg.gif');
font-family:"trebuchet MS";
font-size:12px;
color:#FFFFFF;
padding:2px;padding-left:15px;
font-weight:bold;
}
#member_login {
width:166px;
margin-top:45px;
font-family:"trebuchet MS";
font-size:10px;
color:#FFFFFF;
background-image:url('../images/m_login_bg.jpg');
background-repeat:no-repeat;
background-position:bottom right;
position:relative;
}

.rf_text {
font-family:"trebuchet MS";
font-size:10px;line-height:10px;
width:100px;
height:17px;
margin-bottom:2px;
}
.rf_submit {
font-family:"trebuchet MS";
font-size:11px;
width:60px;
height:21px;margin-top:4px;margin-left:-1px;
}
#lost {
position:relative;
}
#lost img {
position:absolute;
top:4px;left:107px;
}
#lost span {
position:absolute;
top:1px;
left:122px;
}
#cart_holder {
position:relative;
top:50px;
left:20px;height:90px;
}
.cell_gray {
font-family:"trebuchet MS";
font-size:12px;
width:109px;
color:#FFFFFF;
font-weight:bold;
background:#414141;
padding-left:5px;
}
.cell_blue {
font-family:"trebuchet MS";
font-size:12px;
width:109px;
color:#FFFFFF;
font-weight:bold;
background:#0071BC;
padding-left:5px;
}
.cell_brown {
font-family:"trebuchet MS";
font-size:12px;
width:109px;
color:#FFFFFF;
font-weight:bold;
background:#987348;
padding-left:5px;
}
.cell_red {
font-family:"trebuchet MS";
font-size:12px;
width:109px;
color:#FFFFFF;
font-weight:bold;
background:#ed2124;
padding-left:5px;
}
.cell_white {
font-family:"trebuchet MS";
font-size:10px;
color:#231F20;
background:#ffffff;
padding-left:5px;
}
.h_red {
font-family:"trebuchet MS";
font-size:14px;
line-height:13px;
font-weight:bold;letter-spacing:-1px;
color:#ed1d24;
}
.h_green {
font-family:"trebuchet MS";
font-size:14px;
line-height:13px;
font-weight:bold;letter-spacing:-1px;
color:#28903A;
}
.h_blue {
font-family:"trebuchet MS";
font-size:14px;
line-height:13px;
font-weight:bold;letter-spacing:-1px;
color:#0071BC;
}
.h_brown {
font-family:"trebuchet MS";
font-size:14px;
line-height:13px;
font-weight:bold;letter-spacing:-1px;
color:#987348;
}
.t_white {
font-family:"trebuchet MS";
font-size:17px;
line-height:17px;
font-weight:bold;
color:#ffffff;
}
.t_red {
font-family:"trebuchet MS";
font-size:17px;
line-height:17px;
color:#ed1d24;
}
.t_black {
font-family:"trebuchet MS";
font-size:17px;
line-height:17px;
color:#000000;
}
.t_green {
font-family:"trebuchet MS";
font-size:17px;
line-height:17px;
color:#28903A;
}
.t_blue {
font-family:"trebuchet MS";
font-size:17px;
line-height:17px;
color:#0071BC;
}
.t_brown {
font-family:"trebuchet MS";
font-size:17px;
line-height:17px;
color:#987348;
}
.t_white2 {
font-family:"trebuchet MS";
font-size:14px;
line-height:17px;
font-weight:bold;
color:#ffffff;
}
.t_red2 {
font-family:"trebuchet MS";
font-size:14px;
line-height:17px;
color:#ed1d24;
}
#free_space {
position:relative;
padding-left:120px;
padding-top:0px;
width:140px;
}
#free_space2 {
position:relative;
padding-left:4px;
padding-top:0px;
}
#third_free {
background-image:url('../images/free_bg.jpg');
background-repeat:no-repeat;
background-position:bottom right;
height:152px;
width:138px;
}
#third_free2 {
position:absolute;
background-image:url('../images/free_bg_large.jpg');
background-repeat:no-repeat;
background-position:bottom right;
height:180px;left:410px;top:180px;
width:158px;
}
.free_white {
font-family:"trebuchet MS";
font-size:17px;
line-height:17px;
font-weight:bold;
color:#ffffff;
}
.free_red {
font-family:"trebuchet MS";
font-size:17px;
line-height:17px;
font-weight:bold;
color:#ed1d24;
}
.free_blue {
font-family:"trebuchet MS";
font-size:17px;
line-height:17px;
font-weight:bold;
color:#0071BC;
}
.free_green {
font-family:"trebuchet MS";
font-size:17px;
line-height:17px;
font-weight:bold;
color:#28903A;
}
.free_brown {
font-family:"trebuchet MS";
font-size:17px;
line-height:17px;
font-weight:bold;
color:#987348;
}
.free1 {
font-family:"trebuchet MS";
font-size:15px;
line-height:17px;
color:#ffffff;
}
.free_ind {
padding-top:100px;
}
.free_ind2 {
position:absolute;top:150px;
}
#sp_holder {
margin-top:90px;
}
#sp_holder2 {
position:absolute;
top:117px;
left:266px;
}
.frow {
font-family:"trebuchet MS";
font-size:12px;
color:#FFFFFF;
background:#404141;
padding-left:10px;
}
.orow {
font-family:"trebuchet MS";
font-size:12px;
color:#404141;
background:#ffffff;
height:50px;
}
#footer {
width:700px;height:30px;line-height:20px;
}
#copy {
float:left;
}
#footer_link {
float:right;
}
/*was width=127, need space for longer dates*/
#coupon_pag1 {
width:135px;float:left;margin-right:44px;
}
#coupon_top {
margin-top:5px;
background:#404141;
font-family:"trebuchet MS";
font-size:12px;
color:#FFFFFF;
padding:2px;padding-left:10px;
font-weight:bold;
}
#coupon_descr {
margin-top:4px;
background:#ffffff;
font-family:"trebuchet MS";
font-size:11px;
line-height:12px;
color:#231F20;
position:relative;
height:110px;
padding:4px;
}
#coupon_descr2 {
margin-top:4px;
background:#ffffff;
font-family:"trebuchet MS";
font-size:11px;
line-height:12px;
color:#231F20;
position:relative;
height:140px;
padding:4px;
overflow-y: auto;
}
#coupon_descr #cd1 {
position:absolute;
top:5px;left:8px;
}
#coupon_descr #cd2 {
position:absolute;
top:5px;left:78px;
}
#coupon_descr #cd3 {
position:absolute;
top:65px;left:8px;
}
#coupon_descr #cdexp {
position:absolute;
top:5px;left:72px;
background:#414141;
color:#FFFFFF;
width:52px;
height:45px;
line-height:45px;
text-align:center;
}
#cd_print {
margin-top:4px;
text-align:right;
}
#ab_holder {
margin-top:55px;
width:165px;
height:230px;
}
#dollars_holder {
padding:0px;
position:absolute;left:82px;top:3px;
width:83px;
}
#dollars_frow {
font-family:"trebuchet MS";
font-size:12px;
color:#FFFFFF;
background:#404141;
padding:3px;padding-left:5px;
font-weight:bold;
}
#dollars_value {
margin-top:3px;
font-family:"trebuchet MS";
font-size:12px;
color:#404141;
background:#FFFFFF;
padding:3px;padding-left:5px;
font-weight:bold;
}
#logout {
position:absolute;
left:506px;
top:85px;
}
#earn_cart {
position:absolute;
top:3px;
left:34px;
}
#earn_renew {
position:absolute;
top:4px;
left:70px;
}
#free_x_holder {
position:absolute;
left:430px;
top:230px;
}
#free_x_earn {
position:absolute;top:220px;left:40px;
}
#free2_text {
position:absolute;top:163px;left:20px;
}
#cart2 {
position:absolute;
left:55px;top:-4px;
}
#popwrapper {
width:285px;
height:300px;
background:#000000;
margin-top:15px;
margin-left:15px;
position:relative;
text-align:left;
}
#popwrapperw {
width:285px;
height:300px;
background:#ffffff;
margin-top:15px;
margin-left:15px;
position:relative;
text-align:left;
}
#popcontent {
padding:10px;padding-top:7px;
}
#poptext {
height:240px;
overflow:auto;
font-family:"trebuchet MS";
font-size:11px;
line-height:14px;
color:#FFFFFF;
}
#poptext2 {
height:210px;
overflow:auto;
font-family:"trebuchet MS";
font-size:11px;
line-height:14px;
color:#FFFFFF;
}
#poptext3 {
height:180px;
overflow:auto;
font-family:"trebuchet MS";
font-size:11px;
line-height:14px;
color:#FFFFFF;
}
#popcopy {
height:25px;
line-height:25px;
margin-left:25px;
}
#pop_head {
width:170px;
background:#404141;
padding:4px;
padding-left:10px;
font-family:"trebuchet MS";
font-size:13px;
font-weight:bold;
color:#FFFFFF;
margin-bottom:5px;
}
#bad_code
{
font-family:"trebuchet MS";
font-weight:bold;
text-decoration:none;
font-size:14px;
color:#ed1d24;
/*float: left;*/
position:absolute;
top:45px; left:0px;
}
#loginerror
{
font-family:"trebuchet MS";
text-decoration:none;
font-size:12px;
color:#ed1d24;
float: left;
}
