body {
    color:#000;
    background-color:#fff;
    margin:0;
    padding:0;
    font-family: Arial, geneva;
    font-size:14px;
}

img {
    border: 0px;
}

.image {
    border: 1px solid #a4a4a4;
}

ul { margin: 0px; }
li { 
    margin: 0px; 
    margin-left: 20px;
}

p {
    margin:0;
    padding:0;
    margin-bottom:12px;
}

h1, h2, h3 {
    font-family: Geneva;
}

h3 {
    font-size:16px; 
    color: #330099;
    margin:0;
    padding:0;
    margin-top:12px;
    margin-bottom:2px;
}

h4 {
    font-size:14px; 
    color: #330099;
    padding-top:0px;
    padding-bottom:8px;
    margin:0;
    font-weight:bold;
}

.imageCaption { text-align:center; }

.naviconimg {
    width:80px;
    height:80px;
    background-color:#ffffff;
    margin:4px;
    line-height:80px;
    text-align:center;
    text-transform:uppercase;
    font-weight:bold;
    font-size:48px;
    border:1px solid #a4a4a4;
}

.naviconText {
    font-size:12px;
    width:80px;
    text-align:center;
    margin-left:4px;
    margin-right:4px;
    font-weight:normal;
}
.naviconText a { color:#000; text-decoration:none; }
.naviconText a:visited { color:#000; text-decoration:none; }

.A {
    font-size:18px;
}
.Q {
    font-size:18px;
}

.quote, .quote2 {
    padding-left:8px;
    pading-right:8px;
    margin-bottom:8px;
}

.quote2 {
    background:#e2e2e2;
    border:1px solid #a4a4a4;
}

#productLogo {
    float:right; 
    padding-left:8px;
    padding-left:8px;
}

#freeShipping {
    float:left;
    text-align:left;
    width:340px;
}

#awards {
    float:right;
    text-align:center;
    width:308px;
    font-weight:bold;
}

.red {
    color: #FF0000;
}

#promotions2 {
	float:left;
	width:400px;
}

#promotions2 a {
	font-weight:bold;
}

#promotions {
    text-align:left;
    width:300px;
    height:180px;
    float:left;
    background-image:url('/images/saletag_large.jpg');
    background-repeat:no-repeat;
    font-weight:bold;font-size:10pt;
    padding-top:16px;
    padding-left:90px;
}

#promotions p {
    padding-top:3px;
    padding-bottom:0px;
    padding-right:0px;
    margin-bottom:0px;
}

#reviews {
    float:right;
    text-align:center;
    width:308px;
    font-weight:bold;
}

.fllt { float: left; }


.wholesalerResult {
	float:left;
	width:500px;
	margin-bottom:6px;
}
.wholesalerCounter {
	float:left;
	font-size:80px;
	height:80px;
	line-height:70px;
	margin-right:8px;
	color:#e2e2e2;
}
.wholesalerClearer {
	clear:both;
	border-bottom:1px solid #e2e2e2;
	margin-bottom:12px;
	height:1px;
	line-height:1px;
}

.wholesalerTotals {
	text-align:right;
	font-size:12px;
}