

body {
	font-family : sans-serif;
	font-size : smaller;
	color : Black;
	background : #332f2f;
}

.logofield {
	background-color : Lime;
	border : 0px solid Black;
}

.logosearchbox {
	background-color : White;
	color : Black;
	font-family : sans-serif;
	font-size : xx-small;
	font-variant : normal;
	font-weight : bold;
	border : 1px solid Black;
}

.logosearchbutton {
	background-color : #02ff00;
	font-family : sans-serif;
	font-variant : normal;
	font-weight : bold;
	font-size : xx-small;
	letter-spacing : 3px;
	color : Black;
}

.cartboxheader {
	background-color : #ffffff;
	font-variant : small-caps;
	font-weight : bold;
	letter-spacing : 2px;
	border : 0 px groove;
	color : Black;
	text-align : center;
}

.cartboxtop {
	width : 100%;
	font-size : 11px;
	font-weight : 900;
	border-bottom : 1px solid Black;
}

.cartboxrow1 {
	background-color : #FFDEAD;
	width : 100%;
	font-weight : bold;
	font-size : xx-small;
	text-decoration : none;
	color: Black;
	border-bottom : 1px solid #FFD700;
}

.cartboxrow2 {
	width : 100%;
	font-size : xx-small;
	font-weight : bold;
	text-decoration : none;
	color: Black;
	border-bottom : 1px solid #FFD700;
}

.cartboxitem {
	font-size : xx-small;
	font-weight : bold;
	text-decoration : none;
	color: Black;
}

.cartboxprice {
	font-size : xx-small;
	font-weight : bold;
	text-decoration : none;
	color: Red;
}

.cartboxcardinallity {
	font-size : 11px;
	font-weight : bold;
	color: Black;
}

.cartboxtotal {
	width : 100%;
	font-size : 11px;
	font-weight : bold;
	color : #00008B;
	border-top : 1px solid Black;
	border-bottom : 1px solid Black;
}

.menufield {
	border : 1px solid Black;
	background-color : #ffffff;
}

.menuitem {
	color : Black;
	text-decoration : none;
	font-family : sans-serif;
	font-variant : normal;
	font-weight : normal;
	letter-spacing : 1px;
	text-transform : none;
	font-size : 12px;
}

.polltext {
	color : Black;
	text-decoration : none;
	font-family : sans-serif;
	font-variant : normal;
	font-weight : normal;
	text-transform : none;
	font-size : 12px;
	letter-spacing : 1px;
}

.pollbutton {
	background-color : #2F4F4F;
	color : White;
	letter-spacing : 3px;
	font-size : xx-small;
	font-family : sans-serif;
}

.textareafield {
	border : 1px solid Black;
	background-color : White;
}

.header {
	border-bottom : 1px solid #708090;
	color : #000000;
	font-size : large;
	font-weight : bold;
}

.tableback_top {
	background-color : Silver;
	border-bottom : 1px solid Black;
}

.tableback_grey {
	background-color : Silver;
}

.tableback_white {
	background-color : White;
}

.tablebacktotal_grey {
	background-color : Silver;
	border-top : 1px solid Black;
}

.tablebacktotal_white {
	background-color : White;
	border-top : 1px solid Black;
}

.rec {
	text-transform : uppercase;
	font-size : larger;
}

.highlight {
	background-color : Yellow;
}

.tipsfield {
	border : 1px solid Black;
	background-color : #FAFAD2;
	font-size : smaller;
}

.tipsbox {
	color : #2F4F4F;
	background-color : White;
	border : 1px solid #2F4F4F;
}

.tipsheader {
	font-weight : bold;
	font-size : larger;
}

.image {
	border : 1px solid Black;
}

.productfield {
	background-color : #FAFAD2;
}

.productfield2 {
	background-color : Silver;
}

.rightline {
	border-right : 1px solid Black;
}

.leftline {
	border-right : 1px solid Black;
	border-bottom : 1px solid Black;
}

.bottomline {
	border-bottom : 1px solid Black;
}

.offerhead {
	font-weight : bold;
}

.offer {

}

.newsheader {
	color : Black;
	font-weight : bold;
}

.newstime {
	color : #494949;
	font-size : smaller;
}

.txt_warning {
	font-weight : bold;
	color : Red;
}

.searchheader {
	background-color : #DCDCDC;
	width : 100%;
}

.errorpage {
	background-color : Red;
	border : thin dashed Navy;
	font-family : sans-serif;
	font-size : medium;
	font : small-caps;
	font-weight : bold;
}

.errormessage {
	font-family : sans-serif;
	font-size : x-small;
	font-weight : bold;
	font : small-caps;
}

A:link {
	text-decoration : none;
	color : #000000;
}

A:visited {
	text-decoration : none;
	color : #000000;
}

A:active {
	text-decoration : none;
	color : #000000;
}

A:hover {
	text-decoration : none;
	color : #666666;
}

.admin {
	color : Red;
}