BODY {
	padding-left:0px;
	font-family: arial, helvetica, sans-serif;
	font-size: 13px;
	color: #444;
	background:#fff url(images/pattern-13.gif) repeat;
	margin-right:auto;
	margin-left:auto;
	margin-top: 0px;
	min-width: 965px;
	table-layout: auto;
	
}
/*.receiptbody{background-color:#FFF6F2;}
.receiptoption{background-color:#FFE6E6;}
.receipthr{height: 0;border-width: 1px 0 0 0;border-style: solid;border-color: #9EBE25;}
.receipthl{background-color:#FDD6E8;}
.receiptheading{background-color:#980048;color: #FFFFFF;font-weight:bold; }*/
/* Link properties */

A:link {color:#990000;text-decoration: none;}
A:visited {color: #660000;text-decoration: none;}
A:active {color: #444;text-decoration: none;}
A:hover {color: #ff0000;text-decoration: none;font-weight: bold;}

/* Main text headings */
h1 {font-family: tahoma, Arial, Helvetica, sans-serif;font-size:11px;color:#FFFFFF;text-decoration:none;font-weight:bold;margin:3px 5px 5px 3px;}
h2 {font-family: Arial, Helvetica, sans-serif;font-size:12px;font-weight:300;color: #fff;margin:0px 8px 5px 3px;padding:5px 0px 0px 5px;text-indent:10px;}
h2.link {color:fff;text-decoration:none;}
h3 {font-family: Arial, Helvetica, sans-serif;font-size:11px;color:#026ED3;text-decoration:none;font-weight:bold;margin:5px 5px 5px 3px;text-align:right;}

/* Footer text */
.footertext {margin:0px 0px 0px 196px;padding:3px 0px 4px 0px;font-size:10px;color:#666;text-align: center;font-family: Arial, Helvetica, sans-serif;}

/* Footer positioning */
#footer {margin:0px 0px 0px 0px;padding:0px;overflow:hidden;clear:both;}
#footer img {padding:0px;margin:0px;float:right;}
#footer a {text-decoration:none;}


/* Title and Link <SPAN> styles */
.greylink A:link {color:#333;text-decoration: none;font-weight: bold;}
.greylink A:visited {color: #444;text-decoration: none;font-weight: bold;}
.greylink A:active {color: #006600;text-decoration: none;font-weight: bold;}
.greylink A:hover {color: #888;text-decoration: none;font-weight: bold;	}

.redlink A:link {color:#660000;text-decoration: none;}
.redlink A:visited {color: #660000;text-decoration: none;}
.redlink A:active {color: #444;text-decoration: none;}
.redlink A:hover {color: #ff0000;text-decoration: none;font-weight: bold;	}

.t1 {clear:right;font-family:Arial, Helvetica, sans-serif;font-size:14px;color: #666;text-decoration:none;font-weight:bold;}
.t2 {font-family: tahoma, Arial, Helvetica, sans-serif;font-size:14px;color:#999;text-decoration:none;font-weight:bold;}


/*separator between products*/
.separator {border-top-width:1px;border-top-style:groove;border-top-color:#CC0000;margin-right:0px;margin-left:0px;margin-top:3px;margin-bottom:3px;}

/* Header section */
#header{background:#EEE;margin:0px 0px 0px 0px;font-size: 11px;font-family : Verdana, Arial, Helvetica, sans-serif;color : #000000;z-index: 0;background-image: url(images/headerRight.jpg);}

/*not sure what these are for anymore   TEST BEFORE DELETING*/
#stretch {height:1px;clear:both;margin:0px 0px 10px 0px;padding:0px;}
.img-centre { 	margin-right:10px; }
form {margin: 5;padding: 4;z-index: 20;}
.style1 {font-size: 9px;margin-right: 10px;}

/*Login Box*/
TD.mincart {
border: #DCDCDC solid 1px;font: 11px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;color: #555;text-align: left;background: #fff url(images/topNavBut11.gif) no-repeat;margin:0px;padding-top: 2px;padding-bottom: 0px;}

P.mincart {font-family: Arial, Helvetica, sans-serif;font-size: 10px;font-weight: bold;}

/* Images in CART*/
img.cartimage {width: 50px;border:none;}

/*Table style controls*/
TABLE.cobtbl{background-color: #888;width:75%;margin:0 auto;}
TD.cobhl{background-color: #fff;color : #444;}
TD.cobll{background-color: #f8f8f8;color : #888;}

/* Category Layout*/
P.catname {text-align: center;margin-top: 5px; margin-bottom: 0px;font-size: 14px;font-family : Arial;clear:both;}
IMG.catimage { border:#DCDCDC solid 2px;text-align: center;}
TD.catimage {text-align:center;}
TD.catname {padding:10px 0px 0px 0px;text-align:center;}
TD.catnavigation { display:none;}
P.prodnavigation {font-size: 11px;font-family : Verdana;color : #999;}
P.catname A:link {color: #990000;text-decoration: none;}
P.catname A:visited {color: #660000;text-decoration: none;}
P.catname A:active {color: #444;text-decoration: none;}
P.catname A:hover {color: #006600;text-decoration: none;}

/*products pages*/

div.product{background-color:#f9f9f9;border: #999 solid 1px;}
td.product {text-align:left;margin-bottom:5px;}
div.proddescription{margin:5px 5px 10px 0px;font-size:12px;}
div.prodprice{text-align:center;padding:5px;}
img.prodimage{text-align:center;vertical-align:top;border: #999 solid 1px;}
div.prodname{text-align:center;text-decoration:underline;font-size:11px;}
td.prodimage{text-align:center;}

/*page numbering on product page(previous/next)*/

P.pagenums {padding:20px;font-size: 13px;font-family : Verdana;color: #DCDCDC;font-weight: bold;}
P.pagenums A:link {color:#999;text-decoration: none;background:#fff;padding:4px;border:#999 solid 1px;}
P.pagenums A:visited {color: #999;text-decoration: none;}
P.pagenums A:active {color: #006600;text-decoration: none;}
P.pagenums A:hover {color: #666;text-decoration: none;font-weight: bold;}
SPAN.currpage {color: #006600;font-weight: bold;background:#DCDCDC;padding:4px;border:#999 solid 1px;}

/*breadcrumbs on product pages*/
td.prodnavigation {font-size: 11px;font-family : Verdana;color : #CCCCCC;}
P.prodnavigation {font-size: 11px;font-family : Verdana;color : #CCCCCC;}
P.prodnavigation A:link {color:#999;text-decoration: none;}
P.prodnavigation A:visited {color: #999;text-decoration: none;}
P.prodnavigation A:active {color: #666666;text-decoration: none;}
P.prodnavigation A:hover {color: #006600;text-decoration: none;font-weight: bold;}

/*detail pages*/
.detailimage {vertical-align:top;image-align:center;padding:10px;}
div.detaildescription{text-align:left;text-indent:10px;padding:20px 5px 20px 5px;font-size:110%;line-height:150%;}
div.detailname{font-size:20px;text-align:center;color: #990000;border-bottom: #999 solid 1px;}
div.detailprice{margin-top:10px;margin-bottom:5px;text-align:center;font-family: tahoma, Arial, Helvetica, sans-serif;font-size:13px;color:#990000;text-decoration:none;font-weight:bold;}
div.detailoptions {padding:20px;background:#f8f8f8;border:#999 1px solid; } 

/*page numbering on detail page(previous/next)*/
P.detailpagenums A:link {color:#777;text-decoration: none;font-size:12px;}
P.detailpagenums A:visited {color: #888;text-decoration: none;}
P.detailpagenums A:active {color: #666;text-decoration: none;}
P.detailpagenums A:hover {color: #006600;text-decoration: none;font-weight: bold;}

/*breadcrumbs on detail pages*/
td.detailnavigation {font-size: 11px;font-family : Verdana;color : #888888;}
P.detailnavigation {font-size: 11px;font-family : Verdana;color : #888888;}
P.detailnavigation A:link {color:#888888;text-decoration: none;}
P.detailnavigation A:visited {color: #888888;text-decoration: none;}
P.detailnavigation A:active {color: #666666;text-decoration: none;}
P.detailnavigation A:hover {color: #006600;text-decoration: none;font-weight: bold;}

/* Layer 7 is the infamous pita header contents (mini cart and mini login, ph #, etc) */
#Layer7 {left:400px;top:119px;width:250px;margin-right:10px;z-index:3;float: right;}
#Layer7 p{margin:0;padding: 5px 5px 5px 5px;line-height:1.4}

/* cross selling*/
#cs {height:75px;}
.cstitle {text-align:center;color:#990000;border-bottom:#999 solid 1px;}
.csprodname {font-family: Verdana, Arial, Helvetica, sans-serif;font-size:10px;text-align:center;color:990000;}
.csprodimage {  }
.csproducts {margin:0;padding:0;text-align:center;color:#999;background-color:#FFF;height:50%;}
.csprodprice {display:none;height:0px;}

/*review css*/
.review {margin-left:20px;color: #666;font-weight:normal;}
.showallreview, .reviewcomments {color: #666;font-weight: normal;}
.reviewname {color: #666;font-weight: bold;}
hr.review {width: 90%;text-align:left;height: 0;border-width: 1px 0 0 0;border-style: dashed;border-color: #006600;}

/*add to cart area*/
.buybutton{vertical-align:bottom;}

/*  The Round Boxes CSS - pay attention!*/
/* START Round Styling*/
/* round styling, used when JavaScript is NOT supported */

.cbb {
	margin:1em 0;
	padding:0px 10px;
	border:1px solid #666;
	background:#fff;}
.cbb h1 {
	margin:0 -10px;
	padding:0.3em 10px;
	background:#efece6;
	font:bold 1.2em/1 Arial, Helvetica, sans-serif;
}

/* Normal styling */
.cb {margin:0.5em 0;}
	/* Top corners and border */
.bt {
	height:17px;
	margin:0 0 0 18px;
	background:url(../roundcorners/box.png) no-repeat 100% 0;
}
.bt div {
	position:relative;
	left:-18px;
	width:18px;
	height:17px;
	background:url(../roundcorners/box.png) no-repeat 0 0;
	font-size:0;
	line-height:0;
}

	/* Bottom corners and border */
.bb {
	height:14px;
	margin:0 0 0 12px;
	background:url(../roundcorners/box.png) no-repeat 100% 100%;
}
.bb div {
	position:relative;
	left:-12px;
	width:12px;
	height:14px;
	background:url(../roundcorners/box.png) no-repeat 0 100%;
	font-size:0;
	line-height:0;
}

	/* Left border */
.i1 {
	padding:0 0 0 12px;
	background:url(../roundcorners/borders.png) repeat-y 0 0;
}
	/* Right border */
.i2 {
	padding:0 12px 0 0;
	background:url(../roundcorners/borders.png) repeat-y 100% 0;
}
	/* Wrapper for the content. Use it to set the background colour and insert some padding between the borders and the content. */
.i3 {
	display:block;
	margin:0;
	padding:1px 7px;
	background:#fff;
}
	/* Make the content wrapper auto clearing so it will contain floats (see http://positioniseverything.net/easyclearing.html). */
.i3:after {
	content:"."; 
	display:block; 
	height:0; 
	clear:both; 
	visibility:hidden;
}
.i3 {display:inline-block;}
.i3 {display:block;}
/* Default CSS ends here */

/* extra stuff:
================================================*/
/* Use different borders for different boxes on the same page. Just adjust the CSS. Here are a few examples, one of which uses the GIF images instead of the PNG images. Note that you can also adjust borders, heights and paddings this way. Remember to adjust the IE CSS as well. */

.one {
	position:absolute;
	top:0;
	right:0;
}
.two {
	float:left;
	width:45%;
}
.two .i1,
.two .i2 { background-image:url(../roundcorners/borders.png); }
.two .bt,
.two .bt div,
.two .bb,
.two .bb div { background-image:url(../roundcorners/boxY.png);background-color:#fff; }




.four {
	float:left;
	width:45%;}
	.four .i1,
.four .i2 {margin:0 0 0 0 ; background-image:url(../roundcorners/bordersRoundGreen.gif); }
.four .bt,
.four .bt div,
.four .bb,
.four .bb div { background-image:url(../roundcorners/boxRoundGreen.gif); }
#three {
	float:left;
	clear:both;
	width:80%;
}
#three .cb {
	float:left;
	width:40%;
}
.button {
	float:left;
	margin-top:0;
}

/* Just a bit of styling for this demo page. Adjust as you wish. */
#absolute-wrapper {
	position:relative;
	height:9em;
}
.cb li {margin-left:1em;}

/* rounded lines divs*/


/* Required IE fixes
================================================*/
/* Serve gif images to IE/Win pre version 7 */
* html .i1,
* html .i2 {background-image:url(../roundcorners/borders.gif);}
* html .bt,
* html .bt div,
* html .bb,
* html .bb div {background-image:url(../roundcorners/boxG.gif);}
/* Set a height to fix up some rendering issues. */
* html .i1,
* html .i3 {height:1px;}

* html .two .i1,
* html .two .i2 { background-image:url(../roundcorners/borders.gif); }
* html .two .bt,
* html .two .bt div,
* html .two .bb,
* html .two .bb div { background-image:url(../roundcorners/boxY.gif); }


/* Give the absolutely positioned box a width (including IE 7)*/
.one {width:70%;}

<![endif]-->
<!--END round styling stuff!-->

