BODY{font-weight: normal; margin: 0px;color:#000000;font-family:geneva, verdana, arial, helvetica;font-size: 10px;background-color:#FFFFFF;}
HR{color:#007A48;height:1px;}
A{text-decoration:none; color:#007A48;}
A:link{text-decoration:none; color:#007A48;}
A:visited{text-decoration:none; color:#007A48;}
A:hover{text-decoration:underline; color:#007A48;}
A:active{text-decoration:none; color:#007A48;}
.contentbox{border: #007A48 1px solid; padding:2px;}
.addressbox{padding:4px; background:#70B187 url(/images/template/fhbg1.gif); font-family:Arial,Verdana,Helvetica; font-size:12px; font-weight:800; color:#ffffff; letter-spacing:2px;}
.greybox{border: #cecece 1px solid; padding:2px; background:#FFFFFF;}
.purplebox{padding:2px; background:#70B187;}
.darkgreybox{padding:2px; background:#6E6E6E;}
.introbox{background:#EDEDED url(/images/content/homebg.gif) fixed no-repeat center center;}
.footer{background:#007A48; font-family:geneva, verdana, arial, helvetica; font-size:10px; font-weight:800; color:white;}
.trail{font-family: Arial,Verdana,Helvetica;font-size:11px; font-weight:800; color:#A0A0A0;}
A.trail{text-decoration:none; color:#A0A0A0;}
A.trail:link{text-decoration:none; color:#A0A0A0;}
A.trail:visited{text-decoration: none; color:#A0A0A0;}
A.trail:active{text-decoration: none; color:#A0A0A0;}
A.trail:hover{text-decoration:none; color:#007A48;}
.menu{font-family: Arial,Verdana,Helvetica;font-weight:800;font-size:11px;color: #ffffff; letter-spacing: 1px; padding:4px;}
A.menu:link{text-decoration: none; color:#FFFFFF;}
A.menu:visited{text-decoration: none; color:#FFFFFF;}
A.menu:active{text-decoration: none; color:#FFFFFF;}
A.menu:hover{text-decoration:none; color:#007A48;}
.menucell{border-right:solid 1px #FFFFFF;}
.subhead{font-family:Arial,Verdana,Helvetica; font-size:12px; font-weight:800; color:#ffffff;padding-left:4px; letter-spacing: 1px; vertical-align:middle; background:#007A48;height:20px;}
.subsubhead{font-family:Arial,Verdana,Helvetica; font-size:12px; font-weight:800; color:#007A48;padding-left:4px; letter-spacing: 1px; vertical-align:middle; }
.contentblack{font-family: Arial,Verdana,Helvetica;font-size:12px; font-weight:400;color:#1e1e1e; letter-spacing:0.5px;}
.contentgrey{font-family: Arial,Verdana,Helvetica;font-size:12px; font-weight:bold;color:#666666; letter-spacing:0.5px;}
.contentblackbold{font-family: Arial,Verdana,Helvetica;font-size:12px; font-weight:bold;color:#1e1e1e; letter-spacing:0.5px;}
.contentwhite{font-family: Arial,Verdana,Helvetica;font-size:12px; font-weight:400;color:#ffffff; letter-spacing:0.5px;}
.contentsmall{font-family: Arial,Verdana,Helvetica;font-size:10px; font-weight:400;color:#1e1e1e; letter-spacing:0.5px;}
.contentsmallred{font-family: Arial,Verdana,Helvetica;font-size:10px; font-weight:400;color:#ff0000; letter-spacing:0.5px;}
TD.FormatButton{cursor: hand; border: solid #007A48 1px;height:24px;}
TABLE.EditControls{	border: ##007A48 1px solid;border-collapse: collapse;}	
SELECT{font-family: Arial,Verdana,Helvetica;font-size:12px; font-weight:400;color:#1e1e1e; letter-spacing:0.5px;}
.datagrid{padding:2px;font-weight:normal;font-size:10px;vertical-align:middle;color:#000000;font-family:geneva, verdana, arial, helvetica;background-color: #ffffff;text-align:left;background-position:left bottom;background-attachment: fixed;	background: url(/Images/template/h_dot.gif) repeat-x left bottom; background-repeat: repeat-x;padding-bottom:2px;padding-top:2px;}	
.GridColumnHeader{border-right:#007A48 1px solid;padding-right: 2px;border-top: #007A48 1px solid;	padding-left: 2px;padding-bottom: 2px;margin: 4px;text-transform: uppercase;border-left: #007A48 1px solid;color: #007A48;line-height:12px;padding-top: 2px;border-bottom: #007A48 1px solid;font-family:geneva, verdana, arial, helvetica;font-weight:bold;font-size:10px;letter-spacing:1px;background-color:#FFFFFF;text-align:center;vertical-align:middle;height:21px;background-image:url(/images/template/bcbarbg.gif);}	
.GridColumnValue{border-right: #007A48 1px solid;border-bottom:#007A48 1px solid;padding-right:2px;padding-left:2px;font-weight: normal;font-size:10px;padding-bottom:2px;vertical-align: middle;color: #000000;padding-top:2px;font-family:geneva, verdana, arial, helvetica;background-color: #ffffff;text-align: left;}	
.GridColumnValueCenter{border-right: #007A48 1px solid;border-bottom:#007A48 1px solid;padding-right:2px;padding-left:2px;font-weight: normal;font-size:10px;padding-bottom:2px;vertical-align: middle;color: #000000;padding-top:2px;font-family:geneva, verdana, arial, helvetica;background-color: #ffffff;text-align:center;}	
.GridColumnValueRight{border-right: #007A48 1px solid;border-bottom:#007A48 1px solid;padding-right:2px;padding-left:2px;font-weight: normal;font-size:10px;padding-bottom:2px;vertical-align: middle;color: #000000;padding-top:2px;font-family:geneva, verdana, arial, helvetica;background-color: #ffffff;text-align:right;}	
#HorzSep{background-position: left bottom;background-attachment: fixed;	background: url(/Images/template/h_dot.gif) repeat-x left bottom; background-repeat: repeat-x;padding-bottom:2px;padding-top:2px;}
.HorzSep
{
	background: url(/Images/template/h_dot.gif) repeat-x left center;
	padding-bottom: 2px;
	padding-top: 2px;
}
.txtQTY {width:40px; border: #007A49 1px solid; padding:1px; font-family:geneva, verdana, arial, helvetica; font-weight: normal; font-size:10px; color: #000000;}
.txtRetail {width:50px; border: #007A49 1px solid; padding:1px; font-family:geneva, verdana, arial, helvetica; font-weight: normal; font-size:10px; color: #000000;}
.txtSmall {width:40px; border: #007A49 1px solid; padding:1px; font-family:geneva, verdana, arial, helvetica; font-weight: normal; font-size:10px; color: #000000;}
.txtMedium {width:100px; border: #007A49 1px solid; padding:1px; font-family:geneva, verdana, arial, helvetica; font-weight: normal; font-size:10px; color: #000000;}
.txtLarge {width:250px; border: #007A49 1px solid; padding:1px; font-family:geneva, verdana, arial, helvetica; font-weight: normal; font-size:10px; color: #000000;}

