BODY {
	background-color : #E0AA64;
	margin-left : 0px;
	margin-right : 0px;
	margin-top : 0px;
	margin-bottom : 0px;
	text-align : center;
}

table.main {
	border-left-color : Black;
	border-left-width : 1px;
	border-left-style : solid;
	border-right-color : Black;
	border-right-style : solid;
	border-right-width : 1px;
	border-bottom-color : Black;
	border-bottom-style : solid;
	border-bottom-width : 1px;
}

table.product {
	width : 508px;
	border-left-color : #47C77D;
	border-left-width : 1px;
	border-left-style : solid;
	border-right-color : #47C77D;
	border-right-style : solid;
	border-right-width : 1px;
	border-bottom-color : #47C77D;
	border-bottom-style : solid;
	border-bottom-width : 1px;
}



td.top {
	height : 113px;
}

td.topmenu {
	background-image : url('../images/middlebg.jpg');
	height : 113px;
	vertical-align : top;
	padding-left : 8px;
	padding-top : 8px
}

td.topb {
	background-image : url('../images/greenline.gif');
	height : 15px
}

td.topc {
	height : 48px;
	background-color : #FFFFCC;
}

td.mainpart {
	background-color : #FFFFCC;
}

td.titles {
	background-image : url('../images/pointbg.gif');
	height : 30px
}

td.windowtitle {
	height : 14px;
	background-color : #00702F;
	border : 1px solid Black;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : bold;
	padding-left : 7px;
	color : White
}

td.windowmainpart {
	background-color : #73E1A1;
	border-bottom-color : #A4A4A4;
	border-bottom-style : solid;
	border-bottom-width : 1px;
	border-left-color : #A4A4A4;
	border-left-style : solid;
	border-left-width : 1px;
	border-right-color : #A4A4A4;
	border-right-style : solid;
	border-right-width : 1px;
}

td.orderbutton {
	background-color : Black;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : White;
	font-weight : bold;
	text-align : center;
	width : 110;
}

td.productdescription {
	border-right-style : solid;
	border-right-width : 1px;
	border-right-color : #47C77D;
	width : 271px;
	padding-left : 5px;
	padding-right : 5px;
	text-align : justify;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	vertical-align : top;
	padding-top : 3px;
	height : 52px;
}

td.productprices {
	width : 141px;
	text-align : right;
	vertical-align : top;
	padding-top : 3px;
	padding-right : 3px;
}


td.productprice {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	text-align : right;
	padding-right : 1px;
}

td.orderinfo {
	padding-left : 3px;
	padding-right : 3px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : bold;
	text-align : right;
}

td.producttitle {
	text-align : right;
	background-color : #47C77D;
}

td.actiontitle {
	text-align : center;
	background-color : #EFC28B;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	color : White;
		border-top-style : solid;
	border-top-width : 1px;
		border-top-color : #47C77D;
}

td.action {
	border-top-style : solid;
	border-top-width : 1px;
	background-color : #EFC28B;
	border-top-color : #47C77D;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 7.5pt;
	padding-left : 3px;
	color : Maroon;
}


td.productfoto {
    border-right-style : solid;
	border-right-width : 1px;
	border-right-color : #47C77D;
	width : 96px;
}

td.orderpart {
	width : 508px;
	height : 17px;
	border-top-color : #47C77D;
	border-top-style : solid;
	border-top-width : 1px;
}

td.carttablehead {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	font-weight : bold;
	border-bottom-color : #47C77D;
	border-bottom-style : solid;
	border-bottom-width : 1px;
	border-left-color : #47C77D;
	border-left-style : solid;
	border-left-width : 1px;
	border-right-color : #47C77D;
	border-right-style : solid;
	border-right-width : 1px;
	border-top-color : #47C77D;
	border-top-style : solid;
	border-top-width : 1px;
}

td.carttabledown {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	font-weight : bold;
	border-bottom-color : #47C77D;
	border-bottom-style : solid;
	border-bottom-width : 1px;
	border-left-color : #47C77D;
	border-left-style : solid;
	border-left-width : 1px;
	border-right-color : #47C77D;
	border-right-style : solid;
	border-right-width : 1px;
	border-top-color : #47C77D;
	border-top-style : solid;
	border-top-width : 1px;
}

td.carttable {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	border-left-color : #47C77D;
	border-left-style : solid;
	border-left-width : 1px;
	border-right-color : #47C77D;
	border-right-style : solid;
	border-right-width : 1px;
}

td.cartdel {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	color : Red;
	border-left-color : #47C77D;
	border-left-style : solid;
	border-left-width : 1px;
	border-right-color : #47C77D;
	border-right-style : solid;
	border-right-width : 1px;
}


a.menu {
	text-decoration : none;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : bold;
	color : #853400;
}

a.menu:hover {
	color : Red;
}

a.orderbutton {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : White;
	font-weight : bold;
	width : 100%;
	text-decoration : none;
}

a.orderbutton:hover {
	background-color : Red;
}


a.categories {
	text-decoration : none;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : Black;
}

a.categories:hover {
	font-weight : bold;
}

a.categoriesb {
	text-decoration : none;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : Black;
}

a.categoriesb:hover {
	font-weight : bold;
}

a.delcart {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	color : Red;
	text-decoration : none;
}

input.search {
	border : 1px solid Black;
	width : 155px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
}

input.order {
	border : 1px solid Black;
	width : 40px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 9px;
}

.cart {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : White;
	padding-right : 12px;
	padding-left : 8px;
}

.search {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : bold;
	padding-left : 4px;
}

.copyright {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : Black;
	text-decoration : none;
}

.cattitle {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 14px;
	font-weight : bold;
	text-transform : uppercase;
}

.producttitle {
	color : Black;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 7pt;
	font-weight : bold;
}

.nocart {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
}




