BODY {FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: arial,helvetica,sans-serif; }
TD { FONT-SIZE: 12px; COLOR: black; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif }
HR
{
	border-right: #ff6407 thin solid;
	border-top: #ff6407 thin solid;
	border-left: #ff6407 thin solid;
	border-bottom: #ff6407 thin solid;
}
.MenuItem { FONT-WEIGHT: normal; FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: arial,helvetica,sans-serif; }
.MenuItemSelected { FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: arial,helvetica,sans-serif; }
.PreviewLabel{FONT-SIZE: 12px; COLOR: black; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; }
.PriceLabel{FONT-SIZE: 12px;FONT-WEIGHT: bold; COLOR: #006600; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; }
.link { FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: black; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none }
.linkOver { FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ff6407; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none }
.link:hover { COLOR: #ff6407 }
.SmallLink { FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ff6407; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none }
.SmallLink:hover { COLOR: #ff6407 }
.ProductLabel { FONT-WEIGHT: bold; }
.HeaderRow { FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: white; FONT-FAMILY: arial,helvetica,sans-serif; BACKGROUND-COLOR: 004a12 }
.GridStyle { BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; BORDER-LEFT: black 1px solid; BORDER-BOTTOM: black 1px solid; border-collapse:collapse; }
.ItemRow { FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: arial,helvetica,sans-serif; BACKGROUND-COLOR: #fffff0 }
.ItemRow2 { FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: arial,helvetica,sans-serif; BACKGROUND-COLOR: #f0f0f0 }
.WelcomeBar {font-size:8pt;FONT-FAMILY: arial,helvetica,sans-serif; }
.Justify {text-align:justify}
.OptionGroupLabel
{
	FONT-WEIGHT: bold; 
}
.FeaturedBox
{
	background-color: White;
	border: solid 3px #004a12;
	filter:progid:DXImageTransform.Microsoft.Shadow(color='#a0a0a0', Direction=135, Strength=3); 
}
.FeaturedBoxTitle
{
	color:#ff6407;
	font-size: 24px;
	font-weight: bold;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	
}
HR.2
{
	border-right: #004a12 thin solid;
	border-top: #004a12 thin solid;
	border-left: #004a12 thin solid;
	border-bottom: #004a12 thin solid;
}
.ProductPicture
{
	border: solid 3px #004a12;
	filter:progid:DXImageTransform.Microsoft.Shadow(color='#a0a0a0', Direction=135, Strength=3); 
}
.ProductPictureSmall
{
	border: solid 1px #004a12;
	filter:progid:DXImageTransform.Microsoft.Shadow(color='#a0a0a0', Direction=135, Strength=2); 
}

.DayEventTable
{
	border: solid 1px black;
}
.DayEventHeaderCell
{
	border: solid 1px black;
}
.DayEventItemCell
{
	border: solid 1px black;
}
.DayEventHeader
{
	color:black;
	background-color:lightblue;
	font-size:10pt;
	font-family: arial,helvetica,sans-serif;
}
.DayEventItem
{
	color:black;
	background-color:#f0f0f0;
}
.DayEventAltItem
{
	color:black;
	background-color:#d0d0d0;
}
.DayEventTitle
{
	font-weight:bold;
	font-size:10pt;
	font-family: arial,helvetica,sans-serif;
}
.DayEventDescription
{	
	font-size:8pt;
	font-family: arial,helvetica,sans-serif;
}
.BeginEventTime
{	
	font-weight:bold;
	font-size:10pt;
	font-family: arial,helvetica,sans-serif;
}
.EndEventTime
{
	font-weight:bold;
	font-size:10pt;
	font-family: arial,helvetica,sans-serif;
}
.BeginEventDate
{
	font-size:8pt;
	font-family: arial,helvetica,sans-serif;
}
.EndEventDate
{
	font-size:8pt;
	font-family: arial,helvetica,sans-serif;
}
.TimeDash
{
	font-size:8pt;
	font-family: arial,helvetica,sans-serif;
}
.DayEventLink
{
	font-size:10pt;
	font-family: arial,helvetica,sans-serif;
}

.CalendarEventCellDay
{
	color:Red;
	background-color:Transparent;
	font-size:8pt;
	font-family: arial,helvetica,sans-serif;
}	
.CalendarEventCellLabel
{
	background-color:Transparent;
	font-size:8pt;
	font-family: arial,helvetica,sans-serif;
}
.CalendarBlankCellDay
{
	background-color:Transparent;
	font-size:8pt;
	font-family: arial,helvetica,sans-serif;
}	
.CalendarBlankCellLabel
{
	background-color:Transparent;
	font-size:8pt;
	font-family: arial,helvetica,sans-serif;
}

.bold {
	font-size: 12px;
	font-weight: bold;
	color:black;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;}
	
.carttitlebar {
	font-size: 14px;
	font-weight: bold;
	color:white;
	background-color:#004a12;
	border:1px solid C4C4C4;
	border-collapse: collapse;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;}

.titlebar {
	font-size: 18px;
	font-weight: bold;
	color:white;
	background-color:#004a12;
	line-height: 25px;
	padding-left: 5px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;}

.labelNote {font-size:7pt;color:#004a12;}
	
.cartsubbar {
	font-size: 12px;
	font-weight: bold;
	color:white;
	background-color:gray;
	line-height: 16px;
	padding-left: 5px;
	border-top:1px solid C4C4C4;
	border-right:1px solid C4C4C4;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;}

.orderiddata {
	font-size: 12px;
	font-weight: bold;
	padding-left: 5px;
	background-color:#B1FFB7;
	color:black;
	border-right:1px solid C4C4C4;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;}

.cartdata {
	font-size: 12px;
	padding-left: 5px;
	font-weight: normal;
	color:black;
	border-right:1px solid C4C4C4;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;}
.cartship {
	font-size: 10px;
	line-height: 10px;
	padding-left: 5px;
	font-weight: normal;
	color:black;
	border-right:1px solid C4C4C4;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;}
.cartsubtotal {
	font-size: 10px;
	line-height: 12px;
	padding-left: 5px;
	font-weight: normal;
	color:black;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;}
.cartdatarow {
	background-color: #FFFFFF;}
.cartdataalternaterow {
	background-color: #E3E3E3;}
.cartproductstable {
	font-size: 12px;
	font-weight: normal;
	color:black;
	line-height: 17px;
	border-top:1px solid C4C4C4;
	border-left:1px solid C4C4C4;
	border-bottom:1px solid C4C4C4;
	padding-left: 5px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;}
.SubcategoryLink { FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: black; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none }
.SubcategoryLink:hover { COLOR: #ff6407 }
.SubcategoryImage
{
	vertical-align:middle
}
.pagetitle {
	font-size: 18px;
	font-weight: bold;
	color: #146830;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.requestform {
		width : 300px;
		color : Black;
		font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size : 12;
	}
	.requestform2 {
		width : 200px;
		color : Black;
		font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size : 12;
	}
	
.datepopup{
	background-color:Yellow;}