#dhtmltooltip{position:absolute;border:1px solid black;font-size:large;padding:5px;background:#FFF;visibility:hidden;z-index:100;}
html{height:100%;margin-bottom:1px;}
body{padding:0px;margin:0px;font-family:sans-serif;background:url(../Image/bg.jpg) 50% 0% no-repeat #780001;color:#000;}
form{padding:0px;margin:0px;}
a{color:#f00;text-decoration:none;}
a:hover{text-decoration:underline;}
textarea,input{border:1px solid #000;}

.mainCon{width:950px;margin:auto;background:url(../Image/mainBg.jpg) repeat-y;overflow:hidden;}
.mainCon2{width:934px;margin:auto;background:url(../Image/contentBgB.jpg) 50% 100% #fff repeat-x;overflow:hidden;}
.bodyCon{width:934px;margin:auto;overflow:hidden;background:url(../Image/contentBgA.jpg) 50% 0% repeat-x;}
.topCon{width:934px;height:95px;margin:auto;background:url(../Image/topBg.jpg);}
.bannerCon{width:934px;height:136px;margin:auto;clear:both;position:relative;}
.bannerCon1{width:934px;height:136px;margin:auto;clear:both;position:absolute;}
.shader,.linksCon{height:136px;width:184px;position:absolute;z-index:40;left:750px;}
.linksCon a{color:#fff;display:block;font-size:small;height:66px;line-height:66px;padding:0px 0px 0px 52px;}
.linksCon a:hover{text-decoration:none;color:#f00;}
.book{background:url(../Image/stop-watch.png) 12px 19px no-repeat;}
.news{background:url(../Image/email.png) 12px 22px no-repeat;}
.book:hover{background:url(../Image/stop-watchB.png) 12px 19px no-repeat;}
.news:hover{background:url(../Image/emailB.png) 12px 22px no-repeat;}
.logo{float:left;padding:8px 5px 0px 15px;}
.logo img{border:none;width:136px;height:80px;}
.logoText{float:left;padding:27px 0px 0px 2px;}
.logoText img{border:none;}
.addy p{margin:0px;padding:0px 0px 4px 0px;}
.addy{cursor:default;font-size:small;text-align:right;padding:10px 16px 0px 0px;}
.navBar{width:934px;margin:auto;height:47px;background:url(../Image/navBg.png) #e3e3e3 repeat-x;}
.navC1{width:707px;float:left;}
.navC1 table{width:707px;}
.navC1 a{border-right:1px solid #333;color:#fff;text-decoration:none;line-height:37px;font-size:small;padding:0px 0px 0px 0px;display:block;}
.navC1 td{text-align:center;vertical-align:top;}

.sideCon{width:130px;float:left;min-height:500px;padding:25px 0px 0px 14px;}
* html .sideCon{height:500px;}

.sideCon a{font-size:small;color:#000;display:block;text-decoration:none;padding:0px 0px 12px 10px;background:url(../Image/subDelim.png) 0px 5px no-repeat;}

.contentCon{width:789px;float:left;}
.content{font-size:small;padding:10px;margin:10px;width:749px;background:none;}
.navC2{font-size:x-small;float:right;padding:12px 20px 20px 0px;}
.navC2 a{font-size:x-small;color:#000;}

.botLinks{height:47px;float:right;width:298px;}
.botLinks a{display:block;float:right;height:37px;}
.bL4{background:url(../Image/drive-clean.png) no-repeat;width:47px;}
.bL3{background:url(../Image/mechanic-net.png) 0px 7px no-repeat;width:75px;}
.bL2{background:url(../Image/ase.png) 0px 4px no-repeat;width:47px;}
.bL1{background:url(../Image/acdelco.png) 0px 6px  no-repeat;width:125px;}

.footerCon{width:934px;height:46px;margin:auto;clear:both;}
.foot{font-size:10px;color:#000000;text-decoration:none;}
.foot a{font-size:10px;color:#000000;text-decoration:none;}
.foot a:hover{font-size:10px;color:#00F9F0;text-decoration:underline;}

.searchCon{float:right;padding:10px 5px 0px 0px;}
.searchbox{border:none;width:125px;height:15px;padding:1px 5px 1px 5px;font-size:small;color:#000;background:url(../Image/search_bg.jpg) #fff;}
.searchbutton{height:18px;color:#fff;border:none;background:#000;font-size:small;cursor:pointer;}

.tabAM{}
.tabAM a{}
.tabAM a:hover{height:47px;line-height:47px;background:#000;color:#eee;}
.tabM{}
.tabM a{height:47px;line-height:47px;background:#000;color:#eee;}


.clientCrumb{padding:0px 0px 10px 0px;}
.clientCrumb a{text-decoration:none;font-size:x-small;color:#000;}

.menustext a{color:#f00;font-weight:bold;}

.prod{font-size:11px;color:#000000;text-decoration:none;}
.prod a{font-size:15px;color:#999999;text-decoration:none;}
.prod a:hover{font-size:15px;color:#A02730;text-decoration:none;}
.product_display_1_td{padding:15px;}
.price_td_name{background:#dbd0e2 none;margin-left:3px;margin-right:3px;}
.price_td_price{background:#FFFFFF none;margin-left:3px;margin-right:3px;width:55px;text-align:right;}
.price_table{background:#49166D none;width:200px;}
.prod_name_large{font-size:36px;padding:0px 0px 15px 0px;margin:0px;}
.prod_price_large{font-size:64px;color:#FF0000;padding:15px;}
.product_list_thumb{border:solid 1px #000000;}
.prod_price_med{font-size:30px;color:#49166D;vertical-align:bottom;}
.prod_features{font-size:11px;color:#000000;text-decoration:none;}
.prod_price_small{font-size:14px;color:#49166D;}
.prod_price_name_small{vertical-align:top;font-size:10px;color:#49166D;}


.prod_title{text-align:center;font-weight:bold;}


.n_pCon{text-align:right;}
.n_pCon a{background:#000;color:#fff;padding:2px 3px 2px 3px;text-decoration:none;margin:4px;}

.AdminFunc{border:1px solid #ffffff;background:#7d0001;color:#ffffff;cursor:pointer;}

.textbox{border:1px solid #7d0001;width:300px;height:20px;background:#ffffff;color:#000000;}

.headingTitle{border:none;padding:0px 0px 10px 0px;margin:0px;color:#000;font-size:medium;font-weight:bold;}


.shader{behavior:url(system/pngbehavior.htc);}