﻿body{font-size:12px;font-family:Arial, Helvetica, sans-serif;color:#7B7B7B;margin:0;padding:0;_text-align: center;}
p{margin:0px 0px 1em;_font-size:12px;}
td{_font-size:12px;}
a:link, a:visited{font-weight:bold;color:#339;text-decoration:none;}
a:hover{color:#339;text-decoration:underline;}
a img {border:0px;}
img {border:0px;}
h1{font-size:24px;margin:0px;}
h2{font-size:13px;margin:0px;}
h3{font-size:12px;margin:0px;}
.header{position:absolute;left:-6000px;top:-6000px;}	
#container{width:950px;margin:0px auto;padding:6px;}
#sectionLinks{margin:0px;padding:0px;text-decoration:none;font-size:15px;font-weight:bold;}
#sectionLinks ul{list-style:none;margin:0px;padding:0px;}
#sectionLinks a:link, #sectionLinks a:visited{display:block;_display:inline-block;_width:115px;/* the display and width are hacks for IE6 as display:block; was not working correctly */border-top:1px solid #fff;border-bottom:1px solid #ccc;font-weight:bold;padding:3px 0px 3px 2px;margin:0px;color:#339;text-decoration:none;}
#sectionLinks a:hover{border-top:1px solid #ccc;background:#339;color:#fc3;text-decoration:none;}
#wholesaleLinks {margin:0px;padding:0px; min-height: 75px; overflow: hidden;}
#wholesaleLinks h2{font-size:12px;padding:0px;margin:0px;}
#wholesaleLinks ul{list-style:none;margin:0px 0px 15px 0px;padding:0px 0px 0px 10px;}
#leftLinkColumn {min-height: 420px; overflow: hidden;margin:0px;padding:0px;}
#leftLinkColumn h2{font-size:12px;padding:0px 0px 10px;margin:0px;}
#footer{background:url(../Images/Footer2.gif) no-repeat bottom left;color:#FC0;text-align:center;font-weight: bold;vertical-align:middle;padding:1px;}
.leftColumn{width:175px;}
.rightColumn{width:150px;}
.rightColumnLarge{width:200px;}
.centerColumn{width:600px;}
.centerColumnHalf{width:290px;}
.productImageColumn{width:170px;}
.productTextColumn{width:350px;}
.centerColumnThird{width:185px;}
.content h1{font-size:12px;}
.validationsummary{color:#c00;font-weight:bold;margin:15px auto;border:1px solid #c00;padding:10px;width:250px;}
.addBanner {min-height: 200px; overflow: hidden; text-align: center;}
.validationsummary ul{margin-left:21px;}
.brands{text-align:center; min-height: 300px; overflow: hidden; height: 100%;}
.stdButton{color:#FC0;background:#339;height:25px;font-weight:bold;}
.UpperCase{text-transform:uppercase;}
.pageTitle{padding-left:14px;}
/*-- Even more rounded corners with CSS: Base stylesheet --*/
.dialog{position:relative;margin:0 auto;min-width:8em;max-width:760px;/*based on image dimensions - not quite consistent with drip styles yet*/color:#7B7B7B;z-index:1;margin-left:21px;/*default, width of left corner*/margin-bottom:0.5em;/*spacing under dialog*/}
.dialog .content,.dialog .t,.dialog .b,.dialog .b div{background:transparent url(../Images/border.gif) no-repeat top right;_background-image:url(../Images/border.gif);}
.dialog .content{position:relative;zoom:1;_overflow-y:hidden;padding:21px 21px 0 0;}
.dialog .t{/* top+left vertical slice */position:absolute;left:0;top:0;width:21px;/*top slice width*/margin-left:-21px;height:100%;_height:1600px;/*arbitrary long height, IE 6*/background-position:top left;}
.dialog .b{/* bottom */position:relative;width:100%;}
.dialog .b,.dialog .b div{height:21px;/*height of bottom cap/shade*/font-size:1px;}
.dialog .b{background-position:bottom right;}
.dialog .b div{position:relative;width:21px;/*bottom corner width*/margin-left:-21px;background-position:bottom left;}
.dialog .hd,.dialog .bd,.dialog .ft{position:relative;}
.dialog .wrapper{/*extra content protector - preventing vertical overflow (past background)*/position:static;max-height:1000px;overflow:auto;/*note that overflow:auto causes a rather annoying redraw "lag" in Firefox 2, and may degrade performance. Might be worth trying without if you aren't worried about height/overflow issues.*/}
.dialog h1,.dialog p{margin:0;/* margins will blow out backgrounds, leaving whitespace.*/padding:0.5em 0 0.5em 0;}
.dialog h1{padding-bottom:0;}
.fullHeight{height:100%;}
.btnGo{position:relative;top:6px;}
v\:* { behavior:url(#default#VML); }/* Needed for Google Maps API */