body
{
	leftmargin:0;
	topmargin:0;
	marginwidth:0;
	marginheight:0;	
	background-image: url(images/bg.gif);
}


.changebox
{
width: 45px;
border: 1px solid #000000;
height: 20px;
font-size: 9px;
}


.shoppingselect
{
width: 100px;
height: 17px;
border: 1px solid #000000;
font-size: 10px;
text-align: left;
}

.productselect
{
width: 120px;
height: 15px;
border: 1px solid #000000;
border-color: #000000;
font-size: 10px;
text-align: center;
}

.deliveryselect
{
width: 145px;
height: 15px;
border: 1px solid #000000;
font-size: 10px;
text-align: left;
}

.itemselect
{
width: 130px;
height: 15px;
border: 1px solid #000000;
font-size: 10px;
text-align: left;
}

.deliverytext
{
	color:#666666;
	font-family:Verdana;
	font-size:12px;
	text-decoration:none;
}

.submit
{
	border: 0px;
	background-color: #666666;
	color: #ffffff;
	height: 20px;
	font-size: 9px;
	font-weight: bold;
}

.itemdiv 
{ 
	height: 500px; 
	overflow: auto; 
	border: 1px solid #170040; 
}

.productdiv
{ 
	height: 350px; 
	overflow: auto; 
	border: 1px solid #170040; 
}

.norepeatbg
{
	background-repeat:no-repeat;
}

.subHeading
{
	font-family: Verdana;
	font-size: 16px;
	font-weight: bold;
	color: #32364E;
	text-decoration: none;
}

.Text
{
	 font-family: Verdana;
	 font-size: 9pt;
}

.SmallText
{
	 font-family: Verdana;
	 font-size: 9pt;
	 
}

.SmallText8
{
	 font-family: Verdana;
	 font-size: 8pt;
	 
}

.SmallText9
{
	 font-family: Verdana;
	 font-size: 9pt;
	 color: Black
}

.SmallBoldText10
{
	 font-family: Verdana;
	 font-size: 10pt;
	 color: Black;
	 font-weight: bold;
}

.SmallGrayText8
{
	 font-family: Verdana;
	 font-size: 8pt;
	 color: #666564;
}

.SmallGreenText10
{
	 font-family: Verdana;
	 font-size: 10pt;
	 color: #194B69;
}

.SmallBrownText9
{
	 font-family: Verdana;
	 font-size: 9pt;
	 color: #8E624A;
	 font-weight: bold;
}

.SmallBrownText10
{
	 font-family: Verdana;
	 font-size: 8pt;
	 text-decoration:none;
	 color: #666666;
	 font-weight: bold;
}


.SmallBrownText12
{
	 font-family: Verdana;
	 font-size: 10pt;
	 color: #8E624A;
	 font-weight: bold;
}

.WhiteText
{
	 font-family: Verdana;
	 font-size: 9pt;
	 color: White;
}
.BoldWhiteText
{
	 font-family: Verdana;
	 font-size: 10pt;
	 color: White;
	 font-weight: bold;
}

.BoldPinkLargeText
{
	 font-family: Verdana;
	 font-size: 10pt;
	 color: #666666;
	 font-weight: bold;
	 line-height:20px;
}

.BoldBrownText11
{
	 font-family: Verdana;
	 font-size: 11pt;
	 color: #6e6e6e;
	 font-weight: bold;
}

.BrownText11
{
	 font-family: Verdana;
	 font-size: 8pt;
	 color: #6e6e6e;
	 font-weight: bold;
	 font-style:normal;
}

.BrownText10
{
	 font-family: Verdana;
	 font-size: 10px;
	 color: #6e6e6e;
	 font-weight: bold;
	 text-decoration:none;
}

.BrownText12
{
	 font-family: Verdana;
	 font-size: 12px;
	 color: #6e6e6e;
	 font-weight: bold;
	 text-decoration:none;
}

.PinkText11
{
	 font-family: Verdana;
	 font-size: 10pt;
	 color: #666666;
	 font-weight: normal;
}

.PinkText12
{
	 font-family: Verdana;
	 font-size: 15px;
	 color: #f46ab9;
	 font-weight: bold;
}

.PinkText9
{
	 font-family: Verdana;
	 font-size: 9pt;
	 color: #f46ab9;
	 font-weight: bold;
}

.SmallWhiteText
{
	 font-family: Verdana;
	 font-size: 9pt;
	 color: White;
}

.MenuText
{
	 font-family: Verdana;
	 font-size: 9pt;
	 color: #2c296e;
}

.inputText
{
	font-family: Verdana;
	font-size: 11px;
	color: #8c8c8c;
	background-color: #FFFFFF;
	border: 1px #f46ab9 solid;
	cursor: text;
	height:20px;
}

.inputText2
{
	font-family: Verdana;
	font-size: 12px;
	background-color: #FFFFFF;
	border: 1px #f46ab9 solid;
	cursor: text;
}

.inputText3
{
	font-family: Verdana;
	font-size: 11px;
	color: #8c8c8c;
	background-color: #FFFFFF;
	border: 1px #f46ab9 solid;
	cursor: text;
	height:20px;
	width:60px;
}

.inputButton
{
	font-family: Verdana;
	font-size: 11px;
	color: #ffffff;
	background-color: #f4acd4;
	cursor: pointer;
	border: 1px #32364E solid;
	width: 80px;
	font-weight: bold;
	text-transform: lowercase;
	text-decoration: none;
	height: 22px;
}

.inputButton150
{
	font-family: Verdana;
	font-size: 11px;
	color: #ffffff;
	background-color: #f4acd4;
	cursor: pointer;
	border: 1px #32364E solid;
	width: 150px;
	font-weight: bold;
	text-transform: lowercase;
	text-decoration: none;
	height: 22px;
}

.box
{
	border: 1px solid White;		
	font-family: Verdana;
	font-size: 12px;
	color: Black;	
	line-height: 6mm;
}

.errormsg,.requires,.requiredField
{
	font-family: Verdana;
	font-size: 12px;
	color:Red;
}

.th
{
	color: White;
	background-color: #688340;
	 font-family: Verdana;
	 font-size: 9pt;
	 font-weight:bold;
}

.tableForm
{
	color: #000000;
	border: 1px #666666 solid;
	background-color: gray;
}

.headerItem
{
	background-color: #A5DA55;
	font-family: Verdana;
	font-size: 9pt;
	height: 20px;
}

.tableItem
{
	background-color: #ffffff;
	font-family: Verdana;
	font-size: 9pt;
	height: 20px;
}

.tableAlternateItem
{
	background-color: #ADD277;
	font-family: Verdana;
	font-size: 9pt;
	height: 20px;
}
.tableNoBorder
{
 padding: 2px;
}

.footeritem
{
	color: #000000;
	background-color: #EBEBF1;
	border-bottom: 1px #666666 solid;
	border-left: 1px #666666 solid;
	 border-right: 1px #666666 solid;
}