body {
	margin:0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-image:url(images/bg.png);
	background-repeat:repeat-x;
}

td, textarea {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.bodystyle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.small {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
}

.medium {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.big {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
}

.xbig {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
}

.expanded {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 24px;
	letter-spacing: 2px;
}

.justified {
	font-family: Arial, Helvetica, sans-serif;
	text-align: justify;
}

.footer {
	color: #000;
	text-align:center;
	background-color:#f4e9cc;
	background-image:url(images/bgfooter.png);background-repeat:repeat-x;background-position:top;
}

.box1 {
	padding: 3px;
	border-width: medium;
	border-style: solid;
	border-color: #CCCCCC #666666 #666666 #CCCCCC;
}

.box2 {
	font-style: italic;
	word-spacing: 2pt;
	padding: 3px;
	border: 1px solid;
}

.header {
	width:980px;margin:0px auto;
	height:281px;
}

.clear { clear:both; }

.body { /*background-image:url(images/bodybg.png);*/background-repeat:repeat-y;background-position:center; min-height:400px;}
.logo { height:79px; }
.slideshow { height:152px;overflow:hidden;}
.menubar { height:50px;padding-left:65px;}
.logo .col1 { width:315px; float:left;}
.logo .col2 { width:434px; float:left; }
.logo .col3 { width:230px;padding-top:2px;float:right; }
.txtsearch { width:308px;font-size:12px;height:17px;padding-bottom:11px;padding-top:11px;padding-left:12px;background-image:url(images/txtsearch.png);background-repeat:no-repeat; border-width:0px;}

.product_slideshow a {color:#5b8501;}
.menu a { width:134px;height:41px; line-height:41px; text-transform:uppercase;font-weight:bold;font-size:13px; background-image:url(images/bgmenu.png);background-repeat:no-repeat;text-align:center; float:left; margin-right:5px; text-decoration:none;color:white;}
.menu a:hover { text-decoration:underline;color:white;}

.content .col1 {
	width:216px;float:left;
}
.content .col2 {
	width:532px;float:left;
	margin-left:8px;
}
.content .col3 {
	width:216px;float:right;
}
.content { width:972px;margin:0 auto;padding:8px 4px 20px 4px;}
.box { margin-bottom:5px; }
.box .bt { width:186px;height:23px;padding-top:11px;background-image:url(images/boxheader.png);background-repeat:no-repeat;text-transform:uppercase;font-weight:bold;color:black;padding-left:30px;font-size:12px;}
.box .bc { padding:4px;border-left:1px solid #0cf30c;border-right:1px solid #0cf30c;background-color:#ffffff;min-height:30px;padding-bottom:6px;padding-top:5px;}
.box .bb { width:216px;height:3px;background-image:url(images/boxfooter.png);background-repeat:no-repeat;}

#semail { width:136px;}
.footer .c { width:980px;padding-top:5px;padding-bottom:5px;margin:0 auto;}
#sbrand { width:95%;margin:5px auto auto 5px;}

.active { text-decoration:underline!important; }

#pdescription, #potherimages, #prelatedproducts{ border:1px solid #97A5B0; width:503px; min-height:250px; overflow:hidden; }

h1 {
	margin:0;
	line-height:40px;
	font-size:16px;
	color:#660099;
	text-decoration:underline;
}
.product { width:258px; float:left; margin-top:6px;}
.pmid { padding:2px;border:1px solid #cacaca;}

a { /* color:#660099;*/color:#000000;}

h2 a { font-size:13px; }
h2 { margin:0; line-height:25px;}

.box a { color:black;text-decoration:underline; }

.ulinfo { margin-top:0; margin-left:10px;padding-left:18px;list-style-image:url("images/bullet.png");list-style-type:square;}
.ulinfo li { font-weight:bold;padding-top:3px;padding-bottom:8px; }
.ulinfo li a { text-decoration:none; }
.ulinfo li a:hover { text-decoration:underline;}

.bigbox { width:525px; }
.bbtop { background-image:url(images/bigboxtop.png);background-repeat:no-repeat;width:525px;height:5px;}
.bbbot { background-image:url(images/bigboxbottom.png);background-repeat:no-repeat;width:525px;height:5px;}
.bbtop1 { background-image:url(images/bigboxtop.png);background-repeat:no-repeat;width:525px;height:5px;}
.bbbot1 { background-image:url(images/bigboxbottom.png);background-repeat:no-repeat;width:525px;height:5px;}
.bbcontent { background-color:white;border-left:1px solid #aed136;border-right:1px solid #aed136;padding:6px;padding-bottom:80px;text-align:justify;}
.bbcontent table  { text-align:left;}
.bbcontent .pcath { width:513px;height:25px;margin-top:0;background-image:url(images/headline.png);background-repeat:no-repeat:line-height:25px;margin-bottom:5px;}
.bbcontent a { color:black;}
.bbcontent .pcath a { color:white;font-weight:bold;text-transform:uppercase;text-decoration:none;margin-left:15px;}
.bbtopnews { background-image:url(images/newsheadline.png);background-repeat:no-repeat;width:525px;height:34px;}

.bordertable { border-top:1px solid black;border-right:1px solid black;}
.bordertable td, .bordertable th { border-bottom:1px solid black;border-left:1px solid black;padding-top:6px;padding-bottom:6px;}