html
{
	width:100%;
	height: 100%;
}
body
{
	background-color: beige;
	width:100%;
	height: 100%;
}
.tableTop
{
	background-color: #BFDBFF;
	border: #6593CF 1px solid;
}
.tableMiddle
{
	border-bottom:#6593CF 1px solid;
}
.amenu
{
	font-size: 10pt;
	color: mediumblue;
	font-family: arial;
}
.amenu:hover
{
	color:red;
}
.aemail
{
	font-family:arial;
	font-size:9pt;
	font-weight:bold;
	text-decoration:none;
	color: #15428B;
}
.aemail:hover
{
	color: #FF8A15;
}
.aleftmenu
{
	font-family:arial;
	font-size:9pt;
	font-weight:bold;
	text-decoration:none;
	color: #15428B;
}
.menuInnerTable
{
	width:100%;
	border-left:white 2px solid;
	border-top:white 2px solid;
	text-align:center;
}
.menutable
{
	padding-left:5px;
	padding-right:0px;
	font-family:arial;
	font-size:10pt;
}
.achkout
{
	color:white;
	text-decoration:none;
	font-size:10pt;
	font-weight: bold;
}
.achkout:hover
{
	color:darkorange;
}
.divckout
{
	border:2px solid orange;
	height:23px;
	vertical-align:middle;
	background-color:steelblue;
	background-image: url(Images/cartIconSmall.gif);
	background-repeat: no-repeat;
	background-position: right center;
	
}
.checkoutHeaderSS
{
	font-weight: bold;
	font-size: 10pt;
	color: #15428B;
	font-family: Verdana;
	background-color: royalblue;
	border-top:#6593CF 1px solid;
	border-bottom:#6593CF 1px solid;
	padding:2px;
	background-image: url(images/menuBG3.bmp);
	background-repeat:repeat-x;
	background-position:top left;
}
.checkoutBodySS
{
	font-size: 8pt;
	font-family: Verdana;
	background-color: #d8e4f8;
}
.checkoutBodySSAlt
{
	font-size: 8pt;
	font-family: Verdana;
	background-color: snow;
}
.AwebMoose
{
	color:black;
	text-decoration:none;
}
.menutr
{
	padding-top:5px;
}
.clsBody
{
	margin: 0px;
	background-color: #FFFFFF;
}
.divMain
{
}
.tblMain
{
	font-family:verdana;
	font-size:9pt;
	color:#444444;
}
.hdrTable
{
	background-image: url(images\menuBG3.bmp);
	background-repeat:repeat-x;
	background-position:top left;
	background-color: #BFDBFF;
	font-family: verdana;
	font-size: 9pt;
	color: white;
	border-bottom: #6593CF 1px solid;
}
.trolleyCls
{
	background-color: #8AABD9;
	filter: progid:DXImageTransform.Microsoft.Gradient(startColorStr= '#8AABD9' , endColorStr= '#BFDBFF' , gradientType= '0' );
	border-left: #6593CF 1px solid;
}
.hdrCell
{
	border: 1px solid #6593CF;
	background-image: url(images\bgMenubar.jpg);
	background-repeat:repeat-x;
	background-position:top left;
}
.tdCell
{
	background-color:#8AABD9;
	border-right: 1px solid #6593CF;
	filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr='#8AABD9', endColorStr='#BFDBFF', gradientType='0');
}
.bodyCell
{
	background-color: white;
	height: 100%;
	padding-left: 15px;
	padding-right: 15px;
}
.trolley
{
	font-family:Verdana;
	font-size:8pt;
}
.menua
{
	border-right: sienna 1px solid;
	border-top: sienna 1px solid;
	padding-left: 5px;
	font-weight: bold;
	border-left: sienna 1px solid;
	width: 185px;
	color: #333333;
	border-bottom: sienna 1px solid;
	background-color: tan;
	text-decoration: none;
	filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr='tan', endColorStr='beige', gradientType='0');
}	
.menua:hover
{
	color:white;
}
.searchlabel
{
	font-family:Verdana;
	font-size: 8pt;
}
#TxtSearchBox {
	font-size: 14px;
	width: 160px;
	height:25px;
	background-image: url(Images/Search.png);
	background-repeat: no-repeat;
	background-position: right center;
	background-color:#FFFFFF;
	border: solid 2px orange;
}
.menuBgActive
{
	background-image: url(images\menuBG2.bmp);
	background-repeat:repeat-x;
	background-position:top left;
	width:100%;
	height:30px;
	border-bottom:#6593CF 1px solid;
	padding-left:5px;
}
.menuBg
{
	background-image: url(images\menuBG1.bmp);
	background-repeat:repeat-x;
	background-position:top left;
	width:100%;
	height:30px;
	border-bottom:#6593CF 1px solid;
	padding-left:5px;
}
.menuBgHover
{
	background-image: url(images\menuBG3.bmp);
	background-repeat:repeat-x;
	background-position:top left;
	width:100%;
	height:30px;
	border-bottom:#6593CF 1px solid;
	padding-left:5px;
}
.webmooseLink
{
	font-size:8pt;
}
.prodLine
{
	width:505px;
	font-family:Arial;
	font-size:9pt;
	border-right:#6593CF 1px solid;
	border-left:#6593CF 1px solid;
}
.prodPrice
{
	background-color: #000000;
	color:#FFFFFF;
	font-family: Arial;
	font-size: 10pt;
	font-weight:bold;
	padding: 2px;
}
.ahdr
{
	font-size:10pt;
}
.trolleyAdd
{
	font-size:8pt;
	font-family: Arial;
}
.rightImgColumn
{
	border:solid 1px gainsboro;
}