/* CSS Document */
body{ margin:0px; padding:0px; background:#A0A0A3;color:#7e7e7e; font-family:Arial,tahoma; }
p{
    font: medium Arial, Helvetica, sans-serif;
    margin: 0px;
    padding: 0px;
}
img{ border:0px;}
/*added to combat scroll bars that appeared when setting the lp_div width to 1260 to make ie6 work */
#mainblock{  width:1000px; margin: auto; overflow :hidden ;}
#innerblock{ width:1000px; float:left; background: url(../images/body_1px.jpg) repeat; }

.mastmenu {display:block;Font-Size:"13px";}
.tp_menu a:hover{ text-decoration: none;}
.topblock{ display:inline; clear:left; float:left;  width:1000px;}
.nav_bg{ display:inline; clear:left; float:left; width:683px; background: url(../images/nav_bg.jpg) no-repeat; height:41px; margin:42px 0px 0px 0px;}

.tp_bg1{ display:inline; clear:left; float:left; background: url(../images/tp_bg1.jpg) no-repeat; width:1000px; height:136px;}
.tp_logo{ clear:left; float:left; margin:0px 0px 0px 54px;}
.tp_bg2{ display:inline; float:left; background:url(../images/tp_bg2.jpg) no-repeat; width:422px; height:291px; margin-left:30px;}
.tp_bg3{ float:left; margin:0px 0px 0px 0px;}
.sch_img{ float:left; margin:20px 0px 0px 50px;}
.sch_box
{
    float: left;
    width: 205px;
    height: 23px;
    font: 13px arial;
    color: #999999;
    text-align: center;
    border: 1px solid #373737;
    background: #363635;
    margin: 21px 0px 0px 15px;

}
.tp_go { float:left; margin:2px 0px 0px 5px;}

.tp_hme1{ clear:left; float:left; width:68px; height:23px; font: bold 11px arial; color:#EAC01E; margin:7px 0px 0px 57px; text-decoration:none; padding:7px 0px 0px 20px; }

.tp_hme1:hover{ clear:left; float:left; width:68px; height:23px; background: url(../images/hme_hover.jpg) no-repeat; font: bold 11px arial; color:#EAC01E; margin:7px 0px 0px 57px; text-decoration:none; padding:7px 0px 0px 20px; }

.tp_sign1{ float:left; width:83px; text-align:center; height:23px; background: url(../images/sign_hover.jpg) no-repeat; font: bold 11px arial; color:#EAC01E; margin:7px 0px 0px 20px; text-decoration:none; padding:7px 0px 0px 5px; }

.tp_sign{ float:left; width:83px; text-align:center; height:23px; font: bold 11px arial; color:#EAC01E; margin:7px 0px 0px 20px; text-decoration:none; padding:7px 0px 0px 5px; }

.tp_sign:hover{ float:left; width:83px; height:23px; background: url(../images/sign_hover.jpg) no-repeat; font: bold 11px arial; color:#EAC01E; margin:7px 0px 0px 20px; text-decoration:none; padding:7px 0px 0px 5px; }

.tp_acct{ float:left; width:78px; text-align:center; height:23px; font: bold 11px arial; color:#EAC01E; margin:7px 0px 0px 35px; text-decoration:none; padding:7px 0px 0px 10px; }

.tp_acct:hover{ float:left; width:78px; height:23px; background: url(../images/sign_hover.jpg) no-repeat; font: bold 11px arial; color:#EAC01E; margin:7px 0px 0px 35px; text-decoration:none; padding:7px 0px 0px 10px; }

.tp_testi{ float:left; width:78px; text-align:center; height:23px; font: bold 11px arial; color:#EAC01E; margin:7px 0px 0px 30px; text-decoration:none; padding:7px 0px 0px 10px; }

.tp_testi:hover{ float:left; width:78px; height:23px; background: url(../images/sign_hover.jpg) no-repeat; font: bold 11px arial; color:#EAC01E; margin:7px 0px 0px 30px; text-decoration:none; padding:7px 0px 0px 10px; }

.tp_faq{ float:left; width:78px; text-align:center; height:23px; font: bold 11px arial; color:#EAC01E; margin:7px 0px 0px 35px; text-decoration:none; padding:7px 0px 0px 10px; }

.tp_faq:hover{ float:left; width:78px; height:23px; background: url(../images/sign_hover.jpg) no-repeat; font: bold 11px arial; color:#EAC01E; margin:7px 0px 0px 35px; text-decoration:none; padding:7px 0px 0px 10px; }

.tp_free{ clear:left; float:left; margin:91px 0px 0px 65px;}

.tp_cart_img{ clear:left; float:left; margin:14px 0px 0px 215px;}

.tp_shop
{
    float: left;
    font: 14px/16px arial;
    color: #fff;
    margin: 18px 0px 0px 1px;
    text-decoration: underline;
}

.NormalBold
{
    font-family: Arial ;
    font-size: 11px;
    font-weight: bold;
    line-height: 12px    
}

.cp_div{ display: inline; clear:left; float:left; width:1265px; margin-left:30px; padding-bottom:20px;}

.lp_div{ display:inline;  float:left; width:250px;}
.main_bg{ clear:left; float:left; width:222px; height:35px; background:url(../images/main_bg.jpg) no-repeat; margin:0px 0px 0px 0px;}
.main_arw{ clear:left; float:left; margin:10px 0px 0px 15px;}
.lp_main{ float:left; font: 12px/16px arial; color:#C5B718; margin:12px 0px 0px 10px;}
.main_1px{ clear:left; float:left; width:222px; background: url(../images/main_1px.jpg) repeat; padding-top:0px; padding-bottom:20px; border-bottom:1px solid #131313;}

.main_txt{ clear:left; float:left; width:170px; font: bold 11px Tahoma; color:#00B5B5; margin:5px 0px 0px 35px; text-decoration:none;}
.main_line{ clear:left; float:left; margin:2px 0px 0px 10px;}
.secure_bg{ clear:left; float:left; width:222px; height:95px; background:url(../images/secure_bg.jpg) no-repeat; margin:15px 0px 0px 0px;}
.lp_secure{ clear:left; float:left; margin:24px 0px 0px 25px;}
.lp_visa{ clear:left; float:left; margin:15px 0px 0px 40px;}



.rp_div{ display:inline; float:left; width:690px;}
.take_tp_crn{ clear:left; float:left; width:690px; padding-top:11px; background:url(../images/take_tp_crn.jpg) top no-repeat; margin:0px 0px 0px 0px;}
.take_bot_crn{ clear:left; float:left; width:690px; padding-bottom:13px; background:url(../images/take_bot_crn.jpg) bottom no-repeat; margin:0px 0px 0px 0px;}
.take_1px{  clear:left; display:inline; float:left; width:688px; background:#1B1B1C url(../images/take_1px.jpg) repeat-x; border-left:1px dotted #3C3C3C; border-right:1px dotted #3C3C3C;}
.rp_take{ clear:left; float:left; margin:7px 0px 0px 11px;}
.take_img1{ clear:left; float:left; margin:26px 0px 0px 11px;}
.take_line{ float:left; margin:22px 0px 0px 15px;}
.take_txt{ clear:left; float:left; width:180px; font: bold 11px/16px arial; color:#9AD219; margin:12px 0px 0px 20px; text-align:center;}
.take_txt_bg{ clear:left; float:left; width:85px; background:#2F2F2F; padding:5px 5px 5px 15px; font: bold 11px arial; color:#9AD219; margin:10px 0px 0px 35px;} 
.rp_wel{ clear:left; float:left; margin:15px 0px 0px 0px;}
.wel_txt
{
    clear: left;
    float: left;
    width: 675px;
    font: 11px/15px tahoma;
    color: #999999;
    margin: 15px 0px 0px 0px;
}
.car_bg{ clear:left; float:left; width:325px; height:114px; background:url(../images/car_bg.jpg) no-repeat; margin:20px 0px 0px 0px;}
.car_click{ clear:left; float:left; margin:86px 0px 0px 217px;}
.imp_bg{ clear:left; float:left; width:325px; height:28px; background:url(../images/imp_bg.jpg) no-repeat; margin:20px 0px 0px 0px;}
.rp_imp{ clear:left; float:left; margin:10px 0px 0px 25px;}
.imp_bgg{ clear:left; float:left; width:325px; background: url(../images/imp_1pxx.jpg) repeat-x; margin:0px 0px 0px 0px;-moz-opacity: 0.8;}
.imp_txt{ clear:left; float:left; width:294px; font: 11px/15px arial; color:#7E7E7E; margin:12px 0px 0px 20px; }
.imp_line{ clear:left; float:left; margin:15px 0px 0px 0px;}
.lates_img1{ clear:left; float:left; margin:10px 0px 0px 0px;}
.lates_txt{ float:left; width:210px; font:11px arial; color:#D4E0B9; margin:15px 0px 0px 10px;}
.lates_line{ clear:left; float:left; margin:10px 0px 0px 0px;}
.rp_read{ clear:left; float:left; width:100px; font:11px arial; color:#9AD219; margin:15px 0px 0px 10px;}

.abt_bgg{ float:left; width:667px; height:24px; background:url(../images/abt_bgg.jpg) no-repeat; padding:15px 0px 0px 20px;}
.rp_10reas{ clear:left; float:left; margin:20px 0px 0px 10px;}
.reason_txt1{ clear:left; float:left; width:400px; font:13px arial; color:#7E7E7E; margin:15px 0px 0px 10px;}
.abtt_img1{ clear:left; float:left; margin:15px 0px 0px 0px;}
.abt_cont_1px{ clear:left; float:left; width:690px; background:#1B1B1B url(../images/abt_cont_1px.gif) repeat-x; margin:20px 0px 0px 0px; padding-bottom:20px;} 
.rp_cont{ clear:left; float:left; margin:15px 0px 0px 25px;}
.abt_cont_line{ clear:left; float:left; margin:10px 0px 0px 25px;}
.abt_cont_img{ clear:left; float:left; margin:35px 0px 0px 18px; height:185px;}
.abt_addres{ float:left; width:170px;  font: bold 12px arial; color:#A0A0A0; margin:15px 0px 0px 10px;}
.abt_addres2{  display :inline; width:160px;  font: 11px arial; color:#A0A0A0; margin:15px 0px 0px 10px;}

.testi_1px{ clear:left; float:left; width:686px; background:#0E0E0E url(../images/testi_1px.jpg) repeat-x; margin:20px 0px 0px 0px; padding-bottom:20px; border:1px solid #1D1D1D;} 
.testi_disp{ clear:left; float:left; width:300px;  font: bold 11px arial; color:#827138; margin:15px 0px 0px 10px;}
.testi_page{ clear:left; float:left; width:200px;  font: bold 11px arial; color:#827138; margin:15px 0px 0px 20px;}
.testi_img1{ clear:left; float:left; margin:20px 0px 0px 10px;}
.testi_date{ float:left; width:160px; font: bold 11px arial; color:#9C9C9C; margin:15px 0px 0px 10px;}
.testi_locat{ float:left; width:160px; font: bold 11px arial; color:#897739; margin:60px 0px 0px 10px;}
.testi_ordno{ float:left; width:160px; font: bold 11px arial; color:#897739; margin:60px 0px 0px 10px;}
.testi_txt{ clear:left; float:left; width:640px;  font: 11px/16px arial; color:#7E7E7E; margin:15px 0px 0px 15px;}


.prod_bg{ clear:left; float:left; width:336px; background:#0E0E0E; border:1px solid #1D1D1D; margin:10px 0px 0px 0px; padding-bottom:10px;}
.prod_img1{ clear:left; float:left; margin:15px 0px 0px 15px;}
.prod_txt
{
    clear: left;
    float: left;
    width: 250px;
    font: 11px/20px arial;
    color: #C0C0C0;
    margin: 10px 0px 0px 15px;
}
.prod_choose{ clear:left; float:left; margin:10px 0px 0px 10px;}
.prod_add{ float:left; margin:10px 0px 0px 10px;}
.prod_more{ clear:left; float:left; width:300px;  font: bold 11px/16px arial; color:#827138; margin:15px 0px 0px 0px;}

.desc_choose{ clear:left; float:left; margin:20px 0px 0px 20px;}
.desc_add{ float:left; margin:20px 0px 0px 20px;}
.testi_date2{ float:left; width:340px; font: bold 11px arial; color:#9C9C9C; margin:0px 0px 0px 20px;}
.desc_txt{ clear:left; float:left; width:665px;  font: 11px/20px arial; color:#9C9C9C; margin:25px 0px 0px 15px;}
.desc_prod_img1{ clear:left; float:left; margin:10px 0px 0px 15px;}
.desc_cust{ float:left; width:250px; font: bold 11px arial; color:#9C9C9C; margin:20px 0px 0px 10px;}
.desc_prod_img2{ float:left; margin:10px 0px 0px 15px;}
.desc_cust2{ float:left; width:200px; font: bold 11px arial; color:#9C9C9C; margin:20px 0px 0px 10px;}
.desc_1px{ clear:left; float:left; width:686px; background:#0E0E0E; margin:20px 0px 0px 0px; padding-bottom:20px; border:1px solid #1D1D1D;} 
.purch_name{ float:left; width:160px; font: 11px arial; color:#9C9C9C; margin:15px 0px 0px 10px;}
.purch_line{ clear:left; float:left; margin:10px 0px 0px 0px;}
.rev_txt{ clear:left; float:left; display:inline;width:556px;  font: bold 12px/20px arial; color:#9C9C9C; margin:25px 0px 0px 15px;}
.rev_arw{ float:left; margin:15px 0px 0px 0px;}
.rev_line{ clear:left; float:left; margin:10px 0px 0px 0px;}
.rev_txtt{ clear:left; display:inline; float:left; width:670px;  font: 11px/16px arial; color:#9C9C9C; margin:10px 0px 0px 15px;}
.rate_txt{ clear:left; float:left; width:500px;  font: bold 12px/16px arial; color:#9C9C9C; margin:10px 0px 0px 15px;}
.desc_add_rev{ clear:left; float:left; margin:20px 0px 0px 15px;}

.cart_bg{ clear:left; float:left; width:686px; background:#171717; border:1px solid #1D1D1D;}
.prod{ clear:left; float:left; width:95px; height:31px; border-right:1px solid #202020;  font: bold 11px/16px arial; color:#9B7B3C; padding:7px 0px 0 0px; text-align:center; }
.name{ float:left; width:132px; font: bold 11px/16px arial; height:31px; border-right:1px solid #202020; color:#9B7B3C; padding:7px 0px 0 0px; text-align:center;}
.model{ float:left; width:89px; font: bold 11px/16px arial; height:31px; border-right:1px solid #202020; color:#9B7B3C; padding:7px 0px 0 0px; text-align:center;}
.quantity{ float:left; width:98px; font: bold 11px/16px arial; height:31px; border-right:1px solid #202020; color:#9B7B3C; padding:7px 0px 0 0px; text-align:center;}
.price{ float:left; width:79px; font: bold 11px/16px arial; height:31px; border-right:1px solid #202020; color:#9B7B3C; padding:7px 0px 0 0px; text-align:center; }
.sub_tot{ float:left; width:99px; font: bold 11px/16px arial; height:31px; border-right:1px solid #202020; color:#9B7B3C; padding:7px 0px 0 0px; text-align:center; }
.remove{ float:left; width:87px; font: bold 11px/16px arial; height:31px; border-right:1px solid #202020; color:#9B7B3C; padding:7px 0px 0 0px; text-align:center; }

.shop_total{ clear:left; float:left; width:150px;  font: bold 12px/16px arial; color:#7E7E7E; margin:20px 0px 0px 505px;}
.shop_update{ clear:left; float:left; margin:20px 0px 0px 94px;}
.shop_proceed{ float: left;clear:left; margin: 20px 0px 0px 50px;}
.shop_proceed2{ float:left; display: inline; margin: 20px 0px 0px 50px;}
.shop_proceed3{ float:left; margin:20px 0px 0px 70px;}
.shop_txt{ clear:left; float:left; width:556px;  font: bold 12px/20px arial; color:#9C9C9C; margin:30px 0px 0px 0px;}
.shop_boxx{clear:left; float:left; background:#1E1D1D; border:1px solid #2D2D2D; width:232px; height:26px; margin:20px 0px 0px 0px;}
.shop_delivery{ float:left; margin:20px 0px 0px 15px;}
.ft_bg{ display: inline; clear:left; float:left; width:1000px; background: url(../images/ft_bg.jpg); height:119px;}
.ft_copy{ clear:left; float:left; width:400px; font: 11px/15px tahoma; color:#8A8A8A; margin:49px 0px 0px 373px;}

.CartListHead
{background-color: #171717;
    border:1px solid #1d1d1d;
	color: #9E793A;
    padding:15px;
    font-family: Verdana, Arial;
    font-size: 11px;
    font-weight: bold;
    line-height: 20pt;
	margin-left:4px;}
.CartListHead1
{
    background-color: #171717;
    border:1px solid #1d1d1d;
	color: #9E793A;
    padding:5px;
    font-family: Verdana, Arial;
    font-size: 11px;
    font-weight: bold;
    line-height: 20pt;
	margin-left:4px;

}
.CartListItem
{
    background-color: #171717;
    border: 1px solid #1d1d1d;
    color: #C0C0C0;
    font-family: Verdana, Arial;
    font-size: 12px;
}

.CartListItemAlt
{
    background-color: #141414;
    
    border:1px solid #1d1d1d;
    color: #7e7e7e;
    font-family: Verdana, Arial;
    font-size: 12px;
    
}

.CartListFooter
{
    background-color: #171717;
    line-height: 10pt;border:1px solid #1d1d1d;
}

.SiteLinkAssociate
{
	color:#7e7e7e;
	/*float:left;
	margin:-20px 0 0 250px; 

	font:11px/16px arial; color:#7e7e7e;*/
}
a.SiteLinkAssociate:hover {
color:#7e7e7e;
text-decoration:underline;
}
.ErrorText
{
    color: red;
    font-family: Verdana, Arial;
    font-size: 12px;
    line-height: 20pt
}

/* */
.Error2Text
{
    color: red;
    font-family: Verdana, Arial;
    font-size: 12px;
    line-height: 15pt
}

.normal2{ clear:left; float:left; font:bold 11px arial; color:#C0C0C0;}
.normal{ clear:left; float:left; font:11px arial; color:#C0C0C0;}
.normal1
{
    float: left;
    font: 12px arial;
    color: #C0C0C0;
    margin-left: 0px;
}
.login_bg{ clear:left; float:left; width:457px; background:#0E0E0E url(../images/login_1px.jpg) repeat-x; border:1px solid #1D1D1D; padding-bottom:20px;}
.rp_email{ clear:left; float:left; width:286px;   
font: bold 11px/16px arial; color:#9C9C9C; margin:15px 0px 0px 30px;
}
.rp_emailbox{
    clear: left;
    float: left;
    width: 288px;
    height: 26px;
    color: #C0C0C0;
    background: #232424;
    border: 1px solid #464545;
    margin: 10px 0px 0px 30px;
    font-weight: bold;
}
.reg_txt{color: #C0C0C0;
    background: #232424;
    border: 1px solid #464545;
    font-size: 14px;}

.reg_txt2{float:left;clear:left;margin:21px 0px 0px 0px;color: #C0C0C0;
    background: #232424;
    border: 1px solid #464545;
    font-size: 14px;}
    
.rp_txtbox{  width:288px; height:26px; color:#656565; background:#232424; border:1px solid #464545; margin:10px 0px 0px 0px;}
.rp_txtbox1{
    padding: 0 0 0 0;
    width: 288px;
    height: 26px;
    color: #656565;
    background: #232424;
    border: 1px solid #464545;
    margin: px 0px 10px 0px;
}
.rp_login{ clear:left; float:left; margin:15px 0px 0px 30px;}
.rp_forget{ float:left; margin:15px 0px 0px 15px;}
.login_arw{ clear:left; float:left; margin:17px 0px 0px 30px;}
.login_txt
{
    float: left;
    width: 300px;
    font: 11px/20px arial;
    color: #9C9C9C;
    margin: 10px 0px 0px 15px;
    
}
.login_line{ clear:left; float:left; margin:15px 0px 0px 20px;}
.login_txtt
{
    clear: left;
    float: left;
    width: 500px;
    font: 11px/15px arial;
    color: #9C9C9C;
    margin: 10px 0px 0px 15px;
    text-decoration: underline,blink;
}

.sel_vehi{ float:left;   font:11px arial; color:#7e7e7e; width:200px; margin:20px 0px 0px 20px;}
.vehi_box{  float:left; width:150px; height:18px; margin:10px 0px 0px 20px;}   
.search_button{ clear:left; float:left; margin:20px 0px 0px 20px;}
.buy_box{ clear:left; float:left; width:280px; height:18px; margin:20px 0px 0px 0px;} 
.buy_button { float:left; margin:20px 0px 0px 20px;} 

#_ctl0_ContentPlaceHolder1_TryMeList__ctl2_imgline {display:none;}
#ctl00_ContentPlaceHolder1_TryMeList_ctl02_imgline{display:none;}


.NewSiteLinkAssociate1
{
		margin:5px 0px 0px 0px;	
	font: bold 11px/16px arial; color:#7e7e7e;
}

.player_bg{ clear:left; float:left; width:424px; background:#232323; border:1px solid #323131; margin-top:20px;}
.player_img{ clear:left; float:left; margin:5px 0px 0px 5px; padding-bottom:10px;}
.player_bg1{ clear:left; float:left; width:424px; background:#232323; border:1px solid #323131; border-top:none; padding-bottom:10px;}
.player_txt{ float:left; width:360px;  font: 11px/20px arial; color:#5C5B5B; margin:10px 0px 0px 15px;}
.play_txt2{ float:left; width:40px;  font: bold 11px/20px arial; color:#9E9E9E; margin:10px 0px 0px 15px;}
.video_star { float:left; margin:10px 0px 0px 5px;} 
.play_txt3{ float:left; width:120px;  font: 11px/20px arial; color:#9E9E9E; margin:10px 0px 0px 15px;}
.share_img{ clear:left; float:left; margin:15px 0px 0px 10px;}
.share_txt{ float:left; width:60px;  font: 11px/20px arial; color:#9E9E9E; margin:12px 0px 0px 8px; text-decoration:none;}
.fav_img{ float:left; margin:15px 0px 0px 10px;}
.fav_txt{ float:left; width:40px;  font: 11px/20px arial; color:#9E9E9E; margin:10px 0px 0px 15px;}
.video_prod_bg{ clear:left; float:left; width:224px; height:20px; background:url(../images/video_prod_bg.jpg) no-repeat; margin:18px 0px 0px 0px; padding:10px 0px 0px 30px;}
.video_img1 { clear:left; float:left; margin:10px 0px 0px 15px;} 
.other_video_bg{ clear:left; float:left; width:670px; height:20px; background:url(../images/other_video_bg.jpg) no-repeat; padding:10px 0px 0px 20px;}
.video_inf_line{ clear:left; float:left; margin:20px 0px 20px 20px;}



.ft_bg{ display: inline; clear:left; float:left; width:1000px; background: url(../images/ft_bg.jpg); height:119px;}
.ft_copy{ clear:left; float:left; width:400px; font: 11px/15px tahoma; color:#8A8A8A; margin:49px 0px 0px 373px;}
.cp_bor{ border:1px solid #222222; border-bottom:0; border-right:0;}
.cp_bor1{ border:1px solid #3D3D3D; border-bottom:0; border-right:0;}

.sitemap
{
    font: bold 14px arial; color: #c5b718;
    
   margin-left:10px;
   
}

.sitemap2
{
    display :none ;
   
}
   


