body{margin:0px; padding:0px;}
ul,ol,li,th,td,p,input,select,option,div{list-style:none;margin:0;padding:0}
h1,h2,h3,h4,h5,h6{font-size:12px;font-weight:400;list-style:none;margin:0;padding:0}
a{text-decoration:none}
img{border:0}
.center{text-align:center}
.clear{clear:both}
.bordernone{border:none}
.bgnone{background:none}
.Container{max-width: 996px;margin: 0 auto;} 
.header{overflow:hidden;margin:5px 0 0;padding:0}
.HeadLogo{height:72px;margin:5px 0 0;padding:0}
.HeadlogLt{float:left;font-size:9px;color:#676767}
.LogGreen{color:#1BA400;font-size:11px}
.magnetbanner{float:left;padding:0 0 0 45px}
.HeadlogICon{float:left;margin:0 6px 0 10px}
.HeadlogLink{float:left;font-size:11px;margin:2px 0 0}
.HeadlogLink a{color:#999}
.GlobalNav{margin:18px 0 5px;padding:0}
.GlobalNav ul{height:39px;margin:0;padding:3px 0 0}
.GlobalNav li{height:36px;float:left;margin:5px 0 0;padding:0 8px 0 0}
.GlobalNav li a{color:#FFF;display:block;font-weight:700;font-size:14px;margin:0;padding:0 1px 0 3px}
.GlobalNav li a span{height:31px;display:block;padding:3px 1px 0 2px}
.GlobalNav li a.high{height:36px;background:url(../images/LeftLink.gif) no-repeat left top;color:#323232;margin:0;padding:0 3px}
.GlobalNav li a.high span{height:31px;background:url(../images/RightLink.gif) no-repeat right top;color:#323232;display:block;padding:3px 3px 0}
.GlobalNav li a:hover{text-decoration:none;color:#FF0}
.GlobalNav li.sep{_width:1px;_padding:0;_margin:0}
.GlobalNav li.small{_width:60px;_text-align:center}
.GlobalNav li.large{_width:90px;_text-align:center}
.GlobalNav li.verylarge{_width:145px;_text-align:center}
.GlobalNav li.equip{width:170px;_text-align:center}
.TopPrice{overflow:hidden;margin:7px 0 10px;padding:0 0 3px}
.TopPriceImg{float:left;margin:0;padding:0}
.TopPriceContent{float:left;background:url(../images/PriceMid.gif) repeat-x left top;height:66px;margin:0;padding:0}
.PriceLista h1 a{color:#000;font-size:17px;font-weight:700;padding:7px 0 0}
.PriceLista h1 a span{color:red}
.PriceTag{font-weight:700;font-size:12px;color:#353535}
.PriceTag a{text-decoration:none;color:#353535}
.PriceTag a:hover{text-decoration:underline;color:#09C}
.PriceRate{color:#696768;margin:5px 0 0}
.PriceRed{color:#CA0403;font-weight:700}
.PriceGreen{color:#093;font-weight:700;font-size:14px}
.PriceAsh{color:#696768;font-weight:700}
.TopPriceList{float:left;width:625px;margin:15px 0 0}
.TopSearch{float:left;background:url(../images/TopPriceSearch.gif) no-repeat 0 2px;height:55px;color:#676767;font-weight:700;width:331px;_width:325px;padding:10px 0 0 10px}
.SearchBox{height:20px;_height:16px;border:1px solid #C6C6C6;background:#FFF;padding:1px}
.SearchBoxtxtbox{border:0;color:#C4C4C4;font-size:11px;width:160px;float:left;border-right:1px dotted #666;margin:3px 2px 0 0;padding:0 0 0 5px}
.SearchBoxbtn{height:20px;border:0;float:right}
span.customStyleSelectBox{font-size:11px;color:#666;border:none;margin:3px 0 0 5px;padding:0}
.customStyleSelectBoxInner{background:url(../images/list-nav-item-arrow.gif) no-repeat 95% 50%;margin:0 0 7px}
.styled{border:none;margin:0;padding:0}
.styled option{padding:2px 0 3px}
.LineWhite{border-top:1px solid #FFF;margin:0}
.LineAsh{border-top:1px solid #CAC8C9;margin:0}
.TopControls{color:#686868;font-size:12px;margin:0;padding:3px 0 0}
.nav{height:25px;overflow:hidden;padding:0}
.nav li{float:left;color:#453E36;margin:0 3px 0 0}
.nav li.current{background:url(../images/TabOffer.gif) no-repeat left top;height:25px}
.nav li.current a{color:#FFF}
.nav li a{font-size:11px;font-weight:700;color:#453E36;padding:0 5px}
.ProductSearch{float:left;padding:0}
.ProductSearch img{margin:0 10px 0 20px}
.Searchtxtbox{width:285px;border:1px #B4B4B4 solid;color:#989898;font-size:11px;height:14px;margin:0;padding:5px 0 0 5px}
.SearchPlus{width:60px;height:22px;background:url(../images/SearchPlus.gif) no-repeat 5px 8px #666;color:#FFF;border:0;font-size:11px;font-weight:700;margin:0 10px 0 0;padding:0 0 0 10px}
.AdvancedSearch{height:22px;background:#666;color:#FFF;border:0;font-size:11px;font-weight:700;width:120px;padding:0 5px}
.SignInUp{float:left;margin:0 0 0 10px}
.SignInUp span{float:left;display:block;margin:2px 0 0 5px}
.SignInUp span a{color:#716F70;font-weight:700}
.FooterGoogle{text-align:center;margin:0 0 10px}
.Footer{background:#F7F7F7;border-top:1px solid #CCC}
.FooterLinks{width:945px;margin:0 auto}
.FooterLinks ul{float:left;width:185px;margin:20px 15px 0 0;padding:25px 0 0}
.FooterLinks li{display:block}
.FooterLinks li h5 a{font-size:12px;color:#858786;font-weight:700;display:block;margin:0 0 10px}
.FooterLinks li h6 a{color:#6C6B6B;display:block;margin:0 0 5px}
.FooterLinks li a img{float:left;margin:0 10px 10px 0}
.FooterLinks li a span{color:#4C6D98;font-weight:700;font-size:14px;display:block;float:left;padding:10px 0 0}
.tranzmedia{float:right;margin:0 0 10px}
.tranzmedia a{color:#ADADAD}
.FooterCopyRight{float:right;color:#ADADAD;margin:0 0 10px}
.CategorySection{width:187px;float:left;margin:0 9px 0 0}
.CategoryHead{height:21px;border:1px solid #D8D8D8;background:url(../images/CategoryArrowDown.gif) no-repeat 95% 50% #EBEBEB;padding:5px 0 0 7px}
.CategoryHead a{color:#014A59;font-family:Georgia, "Times New Roman", Times, serif;font-size:14px;font-weight:700}
.CategoryContent{border:1px solid #D8D8D8;background:#F8F6F7;margin:1px 0 0;padding:2px 0 10px 10px}
.CategoryContent li h2{background:url(../images/CategoryTitle.gif) 0 3px no-repeat;color:#093;font-weight:700;font-size:13px;margin:10px 0 0;padding:0 0 0 12px}
.CategoryContent li h2 a{color:#093;font-weight:700}
.CategoryContent li h3{padding:3px 0 3px 4px}
.CategoryContent li h3 a{color:#646464;font-weight:700}
.CategoryFavorites{height:21px;border:1px solid #D8D8D8;background:url(../images/Favorites.gif) no-repeat 5px 6px #EBEBEB;margin:0 0 10px;padding:5px 0 0 25px}
.CategoryFavorites a{color:#7A9538;font-size:11px;font-weight:700}
.ScrapOfferBox{height:21px;border:1px solid #D8D8D8;background:#EBEBEB;padding:5px 0 0 10px}
.ScrapOfferBox a{color:#7A9538;font-family:Georgia, "Times New Roman", Times, serif;font-size:12px;font-weight:700}
.ScrapOfferContent{border:1px solid #D8D8D8;background:#F8F6F7;margin:1px 0 0;padding:2px 0 0 10px}
.ScrapOfferContent li h2{background:url(../images/CategoryTitle.gif) 0 3px no-repeat;color:#C9311C;font-weight:700;margin:10px 0 0;padding:0 0 0 12px}
.ScrapOfferContent li h2 a{color:#C9311C;font-weight:700}
.ScrapOfferContent li h3{padding:0 0 0 12px}
.ScrapOfferContent li h3 a{color:#14424F;font-weight:700}
.PriceLeft{width:148px;border:1px solid #CCC;float:left;background:#F2F0F1;padding:0 5px 10px 15px}
.PriceLeft li h2{color:#000;font-weight:700;font-size:12px;margin:10px 0 7px;padding:0}
.PriceLeft li h2 a{color:#000}
.PriceLeft li h2 a span{color:#A00807}
.PriceLeft li h3{margin:0 0 7px;padding:0}
.PriceLeft li h3 a{color:#343432;font-weight:700}
.TopPrice ul li{list-style:none;float:left;margin:0;padding:0}
.welcometext{font-family:Arial, Helvetica, sans-serif;font-size:14px;color:#090;font-weight:700;text-align:center}
.welcometext span{color:#930}
.scrapbanner{margin:10px 0}
form,.Headlog,.TopPrice ul{margin:0;padding:0}
.left,.SignInUp img{float:left}
.right,.HeadlogRt{float:right}
.MB10,.ScrapBoxLeft{margin:0 0 10px}
.HeadlogLt h3,.HeadlogLt h1{font-size:12px;float:left}
.PriceList,.PriceLista{float:left;width:118px;margin:0 5px 0 0}
.CategoryContent li,.ScrapOfferContent li{margin:0 0 4px}

div.price#liveservice {
	background-color: #3a88af;
	margin-top:15px;
	width: 243px;
	height: 30px;
	padding-top: 13px;
	text-align: center;
	font-size: 14px;
	font-family: 'Trebuchet MS', Helvetica, sans-serif;
	border: 1px #B6B6B6 solid;
}
div.price#liveservice a {
	color: white;
}
div.price#liveservice:hover {
	cursor: pointer;
}
div.price#liveservice span#live {
	color: #ccff99;
}

div.signup div {
	width: 122px;
	height: 18px;
	font-size: 11px;
	padding-top: 4px;
	text-align: center;
	font-family: 'Trebuchet MS', Helvetica, sans-serif;
}
div.signup div:hover {
	cursor: pointer;
}
div.signup div.fulllist {
	background-color: #3a88af;
}
div.signup div.register {
	background-color: #d5241e;
}
div.signup div a {
	color: white;
	font-weight: bold;
}
span.question {
  cursor: pointer;
  display: inline-block;
  width: 16px;
  height: 16px;
  background-color: #89A4CC;
  line-height: 16px;
  color: White;
  font-size: 13px;
  font-weight: bold;
  border-radius: 8px;
  text-align: center;
  position: relative;
}
span.question:hover { background-color: #3D6199; }
div.tooltip {
  background-color: #3D6199;
  color: White;
  position: absolute;
  left: 25px;
   top: -15px;
  z-index: 1000000;
  width: 250px;
  border-radius: 5px;
}
div.tooltip:before {
  border-color: transparent #3D6199 transparent transparent;
  border-right: 6px solid #3D6199;
  border-style: solid;
  border-width: 6px 6px 6px 0px;
  content: "";
  display: block;
  height: 0;
  width: 0;
  line-height: 0;
  position: absolute;
  top: 40%;
  left: -6px;
}
div.tooltip p {
  margin: 10px;
  color: White;
  font-size: 12px; font-weight: normal;
}