body
{
    background-color: #313847;
    margin-left: auto;
    margin-right:auto;
    width: 980px;
}
A:hover
{
	text-decoration: underline;
}

.GeneralText
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
}	

.BlackGeneralText
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}	


.ProductTextHeader
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #000000;
}	

/* Begin: ItemDetails style */
.ItemDetailsSelected
{
	text-align: center;
	background-color: #008131;
	color: #ffffff;
	cursor: pointer;
	cursor: hand;
	padding: 0px 15px 0px 15px;
}	

.ItemDetailsUnselected
{
	text-align: center;
	background-color: #ffffff;
	color: #000000;
	cursor: pointer;
	cursor: hand;	
	padding: 0px 15px 0px 15px;
	border: solid 1px #666666;
}	

/* End: ItemDetails */

/* Begin: PriceGrid style */
.PriceGrid
{
	width: 240px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 5px 5px 5px 5px;
}

.PriceGridHeader 
{ 
	background-color: #000000;
	color: #ffffff;
	font-weight: bold;
}

.PriceGridColumnQuantity
{
	width: 200px;
	padding: 6px 5px 6px 5px;
}

.PriceGridColumnEach
{
	width: 40px;
	padding: 6px 5px 6px 5px;
}	

.PriceGridItem 
{ 
	background-color: #FFFFFF;
	color: #000000;
}

.PriceGridItemAlt 
{ 
	background-color: #FFFFFF;
	color: #000000;
}

/* End: PriceGrid style */

/* Begin: ItemGroupGrid styles */
.ItemGroupGrid
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	text-decoration: none;		
}

.ItemGroupGridHeader { }
.ItemGroupGridItem { }
.ItemGroupGridItemAlt { }
.ItemGroupGridLink 
{ 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #666666;
	text-decoration: none;		
}
/* End: ItemGroupGrid styles */

/* Begin: XML menu styles */
.MenuBar
{
	text-align: left;
}	

.MenuBarParentCell
{
	background-color: #FFFFFF;
}

.MenuBarParent
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #666666;
	text-decoration: none;	
}	

.MenuBarButton
{
	cursor: pointer;
	cursor: hand;
}	


.MenuBarChildCell
{
	background-color: #FFFFFF;
	padding-left: 11px;
}

.MenuBarChild
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #666666;
	text-decoration: none;	
}

.MenuBarChild A:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #666666;
	text-decoration: underline;	
}

.Footer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF; 
	text-decoration: none;
}

.Footer2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}
.Footer3 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
	line-height: 18px;
	text-decoration: none;
}




#divFooter
{
    float:left;
}

/* End: XML menu styles */
