#dhtmltooltip{position:absolute;border:1px solid #ed1c24;color:#fff;font-size:medium;padding:2px;background:#ed1c24;visibility:hidden;z-index:100;}
html{height:100%;margin-bottom:1px;}
body{padding:0px;margin:0px;height:100%;font-family:sans-serif;background:url(../Image/bg.jpg) 50% 152px;}
form{padding:0px;margin:0px;}
a{color:#ed1c24;}
a:hover{text-decoration:none;}
textarea,input{border:1px solid #000;}

.mainCon{width:930px;height:140px;margin:0px auto 0px auto;position:relative;z-index:2;}
.topBand{width:100%;height:140px;background:url(../Image/topBand.jpg) 50% 0%;position:absolute;top:0px;z-index:1;}
.logoCon{width:100%;height:140px;display:block;float:left;width:502px;}
.logoCon img{border:none;}

.featHead,.contentCon .headingTitle,.sideCon h2,.subNavHeader{color:#fff;font-size:medium;font-weight:bold;text-transform:uppercase;line-height:45px;height:46px;margin:0px;padding:0px 0px 0px 11px;}
.featHead,.sideCon h2{background:url(../Image/sideHeadBg.png);width:212px;}
.headerCon{width:674px;background:url(../Image/topConBand.png) repeat-x;height:46px;}
.headerCon h1{color:#ed1c24;margin:0px;float:left;}

.contentCon2{float:left;min-height:400px;width:674px;background:url(../Image/contentBG.png);border-bottom:solid 10px #ed1c24;}
* html .contentCon2{height:400px;}
.sprockRight{background:url(../Image/sprockets-right.png) no-repeat;height:412px;width:51px;float:left;}

.wholeCon{width:100%;top:-30px;min-height:100%;}
* html .contentCon2{height:100%;}

.bannerCon{width:674px;clear:both;padding:21px 0px 48px 0px;}

.bannerCon2{padding:0px 0px 0px 43px;}
.bannerConBg2{width:206px;padding:0px 8px 0px 9px;background:url(../Image/sideVertBand.png) 0px 0px repeat-y;border-bottom:solid 10px #ed1c24;}
.bannerConBg2Bot{width:206px;height:68px;padding:0px 8px 0px 9px;background:url(../Image/buy-online.png) 0px 0px no-repeat;}

.bodyCon{width:1007px;margin:auto;padding:10px 0px 0px 0px;}
.sideCon{width:266px;padding:0px 0px 0px 0px;float:left;}

.contentCon{width:725px;float:left;margin:0px 0px 0px 16px;}


.n_pCon{display:block;text-align:right;}
.n_p a{background:#666;text-decoration:none;color:#fff;padding:4px;}

.sprockLeft1,.sprockLeft2{background:url(../Image/sprockets-left.png);padding:0px 0px 0px 0px;float:left;width:266px;}
.sprockLeft1{margin:0px 0px 18px 0px;}
.sprockLeft2{margin:0px 0px 38px 0px;}


.subtext{background:url(../Image/sideVertBand.png) 0px 0px repeat-y;min-height:294px;padding:0px 0px 23px 0px;border-bottom:solid 10px #ed1c24;margin:0px 0px 0px 43px;}
* html .subtext{height:294px;}

.subtext a{display:block;text-decoration:none;font-size:small;text-transform:uppercase;font-weight:bold;}
.menutext a,.menustext a{padding:20px 30px 0px 27px;color:#fff;}
.submenustext a, .submenutext a{padding:20px 30px 0px 37px;}

.navC1{width:100%;background:url(../Image/navBgBrim.png);}
.navC1 table{width:970px;margin:auto;text-align:center;height:40px;table-layout:fixed;}
.navC1 td{vertical-align:top;text-align:center;}
.navC1 a{text-transform:uppercase;text-decoration:none;color:#fff;display:block;margin:0px;padding:0px;}

.tabAM{background:url(../Image/tabX.png);}
.tabAM a{line-height:30px;font-size:small;white-space:nowrap;}
.tabAM a:hover{}
.tabM{background:url(../Image/tabAx.png);}
.tabM a{font-weight:bold;line-height:40px;white-space:nowrap;}

.tabAL{width:27px;background:url(../Image/tabLc.png);width:27px;}
.tabAER,.tabAR{width:27px;background:url(../Image/tabRc.png);width:27px;}

.tabASL{background:url(../Image/tabLcE.png);}
.tabA2ER,.tabAER{background:url(../Image/tabRcS.png);width:44px;}

.tabL{background:url(../Image/tabBLcX.png);width:27px;}
.tabR{background:url(../Image/tabBRcX.png);width:27px;}

.tabSL{width:44px;background:url(../Image/tabBLcS.png);}
.tabASL{width:44px;}

.tabER{width:44px;background:url(../Image/tabBRcS.png);}
.tabAER{width:44px;}

.tabS{width:27px;}
.tabSA{width:27px;}

.tabE{width:27px;}
.tabEA{width:27px;}

.tabA2L{width:27px;background:url(../Image/tabRLcX.png);}
.tabA2R{width:27px;background:url(../Image/tabRRcX.png);}

.footerCon2{width:930px;margin:auto;}
.footerCon2 img{float:left;padding:4px 4px 0px 0px;}
.footerCon{clear:both;height:30px;position:relative;top:-29px;background:url(../Image/topBand.jpg) 50% 0%;}
.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;}

.navC2{font-weight:bold;font-size:small;line-height:30px;color:#ed1c24;}
.navC2 a{color:#fff;font-weight:normal;text-decoration:none;font-size:small;line-height:30px;}
.navC2 a:hover{text-decoration:underline;}
.sideTop{float:right;width:400px;padding:0px 10px 0px 0px;}

.searchCon{float:right;padding:22px 0px 0px 0px;}
.searchbox{float:right;margin:0px;border:none;width:190px;height:26px;font-size:18px;line-height:18px;padding:0px 5px 0px 5px;background:url(../Image/searchg-bg.jpg) no-repeat;}
.searchbutton{margin:0px 0px 0px 5px;cursor:pointer;height:26px;font-size:x-small;color:#fff;border:none;background:url(../Image/search-but.png) no-repeat;width:60px;}

.news{float:right;clear:right;background:url(../Image/mail-list.png) no-repeat;width:188px;height:26px;margin:13px 0px 0px 0px;}
.news a{float:right;clear:right;color:#fff;text-decoration:none;font-size:x-small;text-transform:uppercase;padding:0px 50px 0px 0px;line-height:26px;}

.content{padding:10px 10px 10px 10px;margin:0px 9px 0px 9px;color:#fff;font-size:small;background:#000;width:636px;}

.crumbCon{height:36px;}
.clientCrumb{padding:19px 0px 0px 10px;}
.clientCrumb a{padding:0px 5px 0px 5px;text-decoration:none;color:#fff;text-transform:uppercase;font-size:x-small;}

.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:#666 none;margin-left:3px;margin-right:3px;}
.price_td_price{background:#FFFFFF none;color:#666;margin-left:3px;margin-right:3px;width:55px;text-align:right;}
.price_table{background:#666 none;width:200px;}
.prod_name_large{font-size:xx-large;color:#fff;padding:15px 0px 0px 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:#ed1c24;}

.cartCon{font-family:sans-serif;}
.cart_note h2{color:#ed1c24;font-size:x-large;margin:12px 4px 4px 0px;float:right;}
.cart_note{background:url(../Image/pink-cart.gif) no-repeat;height:44px;}
.cart{background:#FFFFFF;padding:5px;font-family:sans-serif;color:#000;}
.cart_slim{padding:10px;font-family:sans-serif;}
.cart_header {background: #ed1c24 none;margin-left: 3px; margin-right: 3px;color:#ffffff;font-family:sans-serif;}
.cart_td{background: #FFFFFF;color:#000;font-family:sans-serif;}
.cart_input{background: #FFFFFF;color:#000;text-align:center;margin-top:2px;margin-bottom:2px;font-family:sans-serif;}
.cart_table{clear:both;background: #ed1c24 none;width:100%;color:#FFFFFF;margin:0px 0px 10px 0px;font-family:sans-serif;}
.cart_table td{padding:0px;margin:0px;font-size:10px;font-family:sans-serif;}
.cart_button {font-size:small;background:#C6CE92;color:#000000;cursor:pointer;border:solid 1px #98A007;font-family:sans-serif;}
.cart_button_link{border:outset 2px #ccc;background:#ccc;text-decoration:none;font-size:small;color:#000;padding:0px 5px 0px 5px;font-family:sans-serif;}

.prod_thumb{background:#fff;border-color;overflow:hidden;padding:5px;color:#000;}
.prod_thumb a{text-decoration:none;}
.prod_thumb a:hover{color:#999;}

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

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

.headingTitle{border:none;}

