.body_bgcolor {  background-color: #564035; border-color: #564035 #564035 #564035 #564035; border-style: dotted; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 1px}
.message_text { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: red; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px}
#Wrapper { border-color: #999999; border-style: dotted; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px}
#Footer { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: normal; color: #666; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px; width:100%; text-align:center}

/* Begin Left Menu Style */
.left_bgcolor {  background-color: #e7e5e6; border-color: #CCCCCC; border-style: dotted; border-top-width: 0px; border-right-width: thin; border-bottom-width: 0px; border-left-width: 0px; height: 100%;}
.left_menu {  width: 164px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #FFFFFF; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px; border: thin #CCCCCC none}
.left_menu_item {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #484646; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 10px; font-weight: bold; border-color: black black #999999; border-style: dotted; border-top-width: 0px; border-right-width: 0px; border-bottom-width: thin; border-left-width: 0px}
.left_menu_item a {padding-left: 15px; color: #666; text-decoration: none}
.left_menu_item a:hover {color: #999;}
/* End Left Menu Style */

/* Begin List Of Value Styles */
.lov_label { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #000000; padding-top: 5px; padding-right: 25px; padding-bottom: 5px; padding-left: 5px }
.lov_message { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #000000; padding-top: 5px; padding-right: 25px; padding-bottom: 15px; padding-left: 5px; color:Red; display:block;}
.lov_gridHeader {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #fff; padding-top: 15px; padding-right: 25px; padding-bottom: 15px; padding-left: 5px; background-color: #000084;}
.lov_gridItem {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #000; background-color: #eeeeee }
.lov_gridAltItem {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #000; background-color: #dcdcdc }
.lov_gridSelectedItem { color: #fff; background-color: #008a8c }
/* End List Of Value Styles */

/* Begin Item(form label) Styles */
.item_header {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #333333; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 15px}
.item_text { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #000000; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px}
.item_label { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #000000; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 15px }
.item_admintext { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 15px }
.item_deliverylabel { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16pt; color: #000000; }
.item_frontlabel { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000000; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 15px; text-indent: 10px; }
.item_normal { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #000000; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 0px }
.item_message { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: red; padding-top: 5px; padding-right: 5px; padding-bottom: 5px;}
.item_error { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: red; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 0px }
.item_leftcolumn { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #000000; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 0px;}
/* End Item Style */

/* Begin default page Styles */
.default_text { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #000000; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 15px }
/* End Item Style */

/* Begin Menu Style */
.menustyle { background-color:#CCCCCC;border:1px;border-bottom-color:black;border-top-color:gray;border-left-color:gray;border-right-color:black;border-style:solid; }
.menuitem { width:150px;color:#000000;font-family:verdana;font-size:10pt;padding:2px;padding-left:5px;padding-right:15px;border:1px;border-style:solid; }
.mouseup { width:150px;background-color:#dbd9d9;color:white;font-family:verdana;font-size:10pt;padding:2px;padding-left:5px;padding-right:15px;border:1px;border-color:#3F3F3F;border-style:solid;cursor:hand; }
.mouseover { width:150px;background-color:#666666;color:white;font-family:verdana;font-size:10pt;padding:2px;padding-left:5px;padding-right:15px;border:1px;border-color:#3F3F3F;border-left-color:#8A99BA;border-top-color:#8A99BA;border-right-color:black;border-bottom-color:black;border-style:ridge;cursor:hand; }
.mousedown { width:150px;background-color:#928c8d;color:white;font-family:verdana;font-size:10pt;padding:2px;padding-left:5px;padding-right:15px;border:1px;border-color:#3F3F3F;border-right-color:#8A99BA;border-bottom-color:#8A99BA;border-left-color:black;border-top-color:black;border-style:solid;cursor:hand; }
/* End Menu Style */

.viewcart
{
	padding: 10px;
}

.viewcartheader
{
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	border-top: 1px solid #000000;		
	border-left: 1px solid #000000;
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 5px;	
	font-weight: bold;
	font-size: 11px;
	color: #000000;
	font-family: Arial, Verdana;
	color: #594125;
	background-color: #FCE9AE;
}

.viewcartitem
{
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 5px;
	padding-right: 5px;   
	font-family: Arial, Helvetica, sans-serif;	
	font-size: 8pt;
}

.viewcartitemdescription
{
	padding-top: 2px; 
	padding-bottom: 2px;
	padding-left: 5px;
	padding-right: 5px;   
	font-family: Arial, Helvetica, sans-serif;	
	font-size: 10pt;
	line-height: 25px; 
}

.viewcartitemprice
{
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 5px;
	padding-right: 5px;   
	font-family: Arial, Helvetica, sans-serif;	
	font-size: 11px;
	color: Green;  
	font-weight: bold; 
}

.viewcartitemprice2
{
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 5px;
	padding-right: 5px;   
	font-family: Arial, Helvetica, sans-serif;	
	font-size: 11px;
	color: Green;  
}

.viewcartpriceheader
{	
	font-family: Arial, Helvetica, sans-serif;	
	font-size: 12px;	
	font-weight:bold;    	
}

.viewcartitemtotalprice
{
	border-right: 0px;
	border-top: 1px solid;
	font-weight: bold;
	font-size: 12px;
	border-left: 0px;
	color: green;
	border-bottom: 2px double;
	font-family: Arial, Helvetica, sans-serif;
	text-align: right;
}

.viewcartitemtotalpricecheckout
{
	border-right: 0px;
	border-top: 1px solid;
	font-weight: bold;
	font-size: 11px;
	border-left: 0px;
	color: black;
	border-bottom: 2px double;
	font-family: Arial, Helvetica, sans-serif;
	text-align: right;
}

.viewdiscountcartitem
{
	border-right: 0px;
	border-top: 0px;
	font-weight: bold;
	font-size: 11px;
	border-left: 0px;
	color: black;
	border-bottom: 0px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: right;
	color:Red;
}

.viewcartitemQunatity
{	
	fvcont-family: Arial, Helvetica, sans-serif;	
	font-size: 12px;
	text-align:right;
	background-color:#FFFFFF;  	   	
}

.grandtotal
{
	font-size: 13px;
	font-weight: bold;	
}

input.admin_button 
{
	border-left: 1px solid #8090A6;
	border-right: 1px solid #8090A6;
	border-top: 1px solid #8090A6;
	border-bottom: 1px solid #8090A6;
	background-color: #E6E9EE;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	cursor: hand;
}

input.admin_button_cal
{
	border-left: 1px solid #C0C0C0;
	border-right: 1px solid #C0C0C0;
	border-top: 1px solid #C0C0C0;
	border-bottom: 1px solid #C0C0C0;
	background-color: #C0C0C0;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	color: Gray;
	cursor: hand;
	height: 20px;
}

select
{
      border-left: 1px solid #8090A6;
      border-right: 1px solid #8090A6;
      border-top: 1px solid #8090A6;
      border-bottom: 1px solid #8090A6;  
      font-size: 11px;
      font-family: Arial, Helvetica, sans-serif;
}

/* Admin table Classes */

table.re_order
{
	background-color: #999999;
	border-top: 1px solid #000000;
	border-bottom: 1px solid #000000;
	border-left: 1px solid #000000;
	border-right: 1px solid #000000;
}