#dhtmltooltip{position:absolute;border:1px solid black;font-size:small;padding:2px;background:#FFFFE0;visibility:hidden;z-index:100;}
html{height:100%;margin-bottom:1px;}
body{padding:0px;margin:0px;font-family:sans-serif;background:url(../Image/bg.png) repeat-x fixed #000f36;}
form{padding:0px;margin:0px;}
a{color:#bb0007;}
textarea,input{border:1px solid #000;}

#topBrim{width:100%;height:11px;position:absolute;position:fixed;z-index:100;background:url(../Image/topBrim.png) repeat-x;}
.topInnerBrim{width:872px;margin:auto;}
.mainCon{width:872px;margin:auto;}

#topBrim{width:100%;position:absolute;top:0px;}
body > div#topBrim{position:fixed;z-index:42;top:0px;}

.topNavCon{margin:11px 0px 0px 0px;float:right;height:22px;}
.topNavBg{background:url(../Image/topNavBG.png);height:22px;}
.navTopR{width:41px;height:22px;}
.navTopL{width:41px;height:22px;}

.logoCon{float:left;padding:20px 0px 20px 0px;}
.logoCon a{width:201px;height:168px;display:block;}
.logoCon a div{width:201px;height:168px;}

.logoTextCon{margin:85px 0px 0px 0px;float:left;width:671px;height:76px;}

.mainInnerCon{background:url(../Image/contentBg.png);}
.mainInnerTop{clear:both;background:url(../Image/mainInnerTop.png) 6px 0px no-repeat;height:18px;overflow:hidden;}
.bodyCon{}

.navCon1{width:175px;float:left;padding:7px 0px 0px 0px;}
.navCon1 span{display:block;}
.navCon1 a{display:block;color:#bb0007;text-decoration:none;font-size:medium;}
.navCon1 .lefttext,.navCon1 .lefttextA{padding:12px 0px 22px 28px;background:url(../Image/navTab.png) no-repeat;}
.navCon1 .subtext,.navCon1 .subtextA{padding:0px 0px 20px 36px;}
.bannerCon{width:841px;margin:auto;position:relative;top:-8px;}
.subtext a{color:#353535;}
.navCon2{}
.navCon2 a{color:#fff;text-decoration:none;font-size:x-small;padding:0px 5px 0px 5px;}
.navCon1 .subtextA{text-decoration:underline;}
.navCon1 .subLinkSub2{padding:0px 0px 0px 5px;}
.navCon1 .subLinkSub2 a{font-size:small;}
.navCon1 .subLinkSub1{padding:0px 0px 0px 5px;}
.navCon1 .subLinkSub1 a{font-size:x-small;}



.navCon3{clear:both;}
.navCon3{float:right;color:#424242;padding:20px 20px 20px 0px;font-size:x-small;}
.navCon3 a{font-size:x-small;padding:0px 3px 0px 3px;color:#424242;text-decoration:none;}

.footerCon{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 form{padding:0px;margin:0px;}
.searchCon span{font-size:x-small;color:#fff;padding:0px 5px 0px 10px;}
.searchbox{position:relative;top:-3px;border:none;color:#000f36;border-bottom:1px solid #999faf;width:100px;height:13px;margin:0px;padding:2px 3px 1px 3px;font-size:11px;background:#ffffff;}
.searchbutton{position:relative;top:-3px;cursor:pointer;padding:0px;margin:0px;border:none;background:url(../Image/searchBut.png) 50% -19px no-repeat;width:20px;height:20px;}
.searchbutton:hover{background:url(../Image/searchBut.png) 50% 1px no-repeat;}

.tabAM{border:solid 1px #005a9c;border-left:none;background:#fff;}
.tabAM a{display:block;text-decoration:none;font-size:medium;}
.tabAM a:hover{background:#005a9c;color:#fff;}
.tabM{border:solid 1px #005a9c;border-left:none;background:#005a9c;}
.tabM a{display:block;text-decoration:none;font-size:medium;color:#fff;}

.contentCon{width:675px;float:right;}
.content{margin:0px 15px 0px 15px;margin:0px;background:#fff;width:645px;color:#353535;font-size:small;line-height:135%;}
.clientCrumb{padding:10px 10px 10px 0px;}
.clientCrumb a{text-decoration:none;}

.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;color:#49166D;padding:15px;}
.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;}

.AdminFunc{border:1px solid #000f36;background:#dabe6b;color:#000f36;cursor:pointer;}

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

.headingTitle{padding:16px 0px 0px 0px;margin:0px;color:#bb0007;font-weight:lighter;font-size:x-large;}

.logoCon a div,.navTopL,.navTopR,.logoTextCon{behavior:url(system/pngbehavior.htc);}
