
#NavigationAlt{display:none;}

#BodyContentLayoutOne{margin-top:80px;}
#BodyContentLayoutOne .MainCopy{position:absolute;right:0;top:0;width:189px;}
#BodyContentLayoutOne .MainCopy .MainCopyImg{position:absolute;right:0;top:0px;z-index:0;}

#BodyContentLayoutOne .MainCopyFull{position:absolute;right:0;top:0;width:100%;}
#BodyContentLayoutOne {font:normal 8pt Arial, san-serif;
	text-transform:uppercase;line-height:2.5em;}

#BodyContentLayoutOne .textContainer{padding:10px;}
#BodyContentLayoutOne .MainCopyFull .MainCopyImg{position:absolute;right:0;top:0px;z-index:0;}

#BodyContentLayoutOne .mainImage{float:left;position:relative;width:404px;height:530px;
	background:url(../images/mainHistoryImage.jpg) no-repeat;}
#BodyContentLayoutOne .MainCopyFull h2{position:relative;z-index:10;color:#dc281e;
	font:bold 12pt "Minion Pro", "Times New Roman", serif;text-transform:uppercase;}


	
	
#datagrid{display:relative;border:0;margin-top:20px;clear:both;overflow:auto;}
#datagrid td,
#datagrid th{color:#fff;background:#000;}
#datagrid th{background:#4c4d4f;}
#datagrid .textfield{border:0;background:#000;color:#fff;}


#datagrid .SKU{}
#datagrid .Description{}
#datagrid .Price{text-align:right;}
#datagrid .Qty{text-align:center;} 
#datagrid .Ext{text-align:right;}

#datagrid .Codes{margin:0;padding:0;float:left;width:560px;
	margin-top:5px;position:relative;clear:both;}
#datagrid .Codes li{height:20px;float:left;position:relative;
	padding:0;color:#fff;}
#datagrid .Codes li.label{width:385px;}
#datagrid .Codes li.label span{color:#cc0000;}
#datagrid .Codes li.divider{float:none;clear:both;}
#datagrid .Codes li.litext{width:100px;}
#datagrid .Codes li.libutton{width:65px;}
#datagrid .Codes .textfield{position:absolute;top:0;right:0;
	height:16px;width:90px;
	border:0;background:#fff;color:#000;
	}
#datagrid .Codes .button{margin:0;position:absolute;top:0;right:0;
	text-align:left;width:60px;height:19px;
	background:url(../images/selectionButton.gif) repeat-y;
	font:bold 8pt Avenir, arial, tahoma;text-transform:uppercase;
	border:0;color:#dc281e;
	}	
	
#datagrid .Totals{width:200px;float:right;background:#000;margin-top:-1px;position:relative;z-index:11;}
#datagrid .Totals .SubTotals{clear:both;}
#datagrid .Totals .DiscountAmount{clear:both;}
#datagrid .Totals .DeliveryChg{clear:both;}
#datagrid .Totals .InstallChg{clear:both;}
#datagrid .Totals .SalesTax{clear:both;}
#datagrid .Totals .Totals{clear:both;}

#datagrid .Totals ul{margin:0;padding:0;list-style-type:none;}
#datagrid .Totals li{margin:0;padding:5px;display:block;width:90px;
	text-align:right;background:#000;color:#fff;float:left;
	font:normal 8pt arial;color:#fff;
	}
#datagrid .Totals .label{font-weight:bold;}
#datagrid .Totals .amount{}

#datagrid .Recalculate{clear:both;width:200px;background:#4c4d4f;float:right;
	margin-top:20px;height:75px;}
#datagrid .Recalculate hr{width:95%;}
#datagrid .Recalculate p{width:95%;text-align:center;}	


#CartOptions{clear:both;margin:0;margin-top:20px 0 ;padding:0;clear:both;}
#CartOptions li{width:122px;height:38px;margin-right:10px;
	background:#000;float:left;}
#CartOptions li.last a,
#CartOptions li.last{margin:0;color:#cc0000;}

#CartOptions li,	
#CartOptions li a{color:#fff;font:bold 8pt arial;text-align:center;
	text-transform:uppercase;text-decoration:none;}
#CartOptions li a{display:block;padding:5px;}

#mainPageContainer{height:auto;height:1000px;}
#pageContainer{height:auto;min-height:auto;}
