.normal
{
    COLOR: #000000;
    FONT-FAMILY: Arial, Geneva, sans-serif;
    FONT-SIZE: 13px;
    FONT-WEIGHT: 500
}
.content
{
    PADDING-BOTTOM: 20px;
    PADDING-LEFT: 20px;
    PADDING-RIGHT: 20px;
    PADDING-TOP: 3px
}
.barheading
{
    COLOR: #ffffff;
    FONT-FAMILY: "MS Sans Serif", Geneva, sans-serif;
    FONT-SIZE: 12px;
    FONT-WEIGHT: 600;
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 4px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 0px
}
#HomeFlash{
	width:586px;
	margin:0 auto;
	display:block;
	background:none;
}

#Flash {
	display:block;
	float:left;
	width:586px;
	height:343px;
	padding:0px 0px 0px 0px;
	overflow:auto;
}
.footer
{
    COLOR: #000066;
    FONT-FAMILY: Arial, Geneva, sans-serif;
    FONT-SIZE: 11px;
    FONT-WEIGHT: 500;
    PADDING-BOTTOM: 10px
}
.hmcallout
{
    COLOR: #333333;
    FONT-FAMILY: Arial, Geneva, sans-serif;
    FONT-SIZE: 11px;
    FONT-WEIGHT: 500;
    PADDING-BOTTOM: 10px;
    PADDING-LEFT: 10px;
    PADDING-RIGHT: 10px;
    PADDING-TOP: 5px
}
.hmcallred
{
	color: #993333;
}
.crumbon
{
    COLOR: #990000;
    FONT-FAMILY: "MS Sans Serif", Geneva, sans-serif;
    FONT-SIZE: 11px;
    FONT-WEIGHT: 600;
    TEXT-DECORATION: none
}
.attributeheading
{
    COLOR: #003366;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    FONT-SIZE: 12px;
    FONT-WEIGHT: 600;
    PADDING-LEFT: 3px
}
.basketheading
{
    COLOR: #000000;
    background-color:#E9EFE1;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    FONT-SIZE: 12px;
    FONT-WEIGHT: 700;
}
.accessoryheading
{
    COLOR: #000000;
    FONT-FAMILY: "MS Sans Serif";
    FONT-SIZE: 14px;
    FONT-WEIGHT: 600;
    MARGIN-BOTTOM: 0px;
    padding: 5px 0px 5px 12px;
}
.accessorycontent
{
    padding: 10px 0px 10px 12px;
}
.productname
{
    COLOR: #000000;
    FONT-FAMILY: "MS Sans Serif";
    FONT-SIZE: 12px;
    FONT-WEIGHT: 600;
    PADDING-LEFT: 3px;
    margin: 5px 0px 5px 0px;
}
A.normal:link
{
    COLOR: #000066;
    FONT-FAMILY: Arial, Geneva, sans-serif;
    FONT-SIZE: 13px;
    FONT-WEIGHT: 500;
    TEXT-DECORATION: none
}
A.normal:visited
{
    COLOR: #666666;
    FONT-FAMILY: Arial, Geneva, sans-serif;
    FONT-SIZE: 13px;
    FONT-WEIGHT: 500;
    TEXT-DECORATION: none
}
A.normal:hover
{
    COLOR: #990000;
    FONT-FAMILY: Arial, Geneva, sans-serif;
    FONT-SIZE: 13px;
    FONT-WEIGHT: 500;
    TEXT-DECORATION: none
}
A.cat:link
{
    COLOR: #000066;
    FONT-FAMILY: Arial, Geneva, sans-serif;
    FONT-SIZE: 13px;
    FONT-WEIGHT: 600;
    TEXT-DECORATION: underline
}
A.cat:visited
{
    COLOR: #666666;
    FONT-FAMILY: Arial, Geneva, sans-serif;
    FONT-SIZE: 13px;
    FONT-WEIGHT: 600;
    TEXT-DECORATION: underline
}
A.cat:hover
{
    COLOR: #990000;
    FONT-FAMILY: Arial, Geneva, sans-serif;
    FONT-SIZE: 13px;
    FONT-WEIGHT: 600;
    TEXT-DECORATION: none
}
.crumbnolink /* Jeremy */
{ 
	 COLOR: #000066;
    FONT-FAMILY: "MS Sans Serif", Geneva, sans-serif;
    FONT-SIZE: 11px;
    FONT-WEIGHT: 600;
    TEXT-DECORATION: none;
 }
A.crumb:link
{
    COLOR: #000066;
    FONT-FAMILY: "MS Sans Serif", Geneva, sans-serif;
    FONT-SIZE: 11px;
    FONT-WEIGHT: 600;
    TEXT-DECORATION: underline
}
A.crumb:visited
{
    COLOR: #000066;
    FONT-FAMILY: "MS Sans Serif", Geneva, sans-serif;
    FONT-SIZE: 11px;
    FONT-WEIGHT: 600;
    TEXT-DECORATION: underline
}
A.crumb:hover
{
    COLOR: #990000;
    FONT-FAMILY: "MS Sans Serif", Geneva, sans-serif;
    FONT-SIZE: 11px;
    FONT-WEIGHT: 600;
    TEXT-DECORATION: underline
}
A.footerlink:link
{
    COLOR: #000066;
    FONT-FAMILY: Arial, Geneva, sans-serif;
    FONT-SIZE: 11px;
    FONT-WEIGHT: 500;
    TEXT-DECORATION: none
}
A.footerlink:visited
{
    COLOR: #666666;
    FONT-FAMILY: Arial, Geneva, sans-serif;
    FONT-SIZE: 11px;
    FONT-WEIGHT: 500;
    TEXT-DECORATION: none
}
A.footerlink:hover
{
    COLOR: #990000;
    FONT-FAMILY: Arial, Geneva, sans-serif;
    FONT-SIZE: 11px;
    FONT-WEIGHT: 500;
    TEXT-DECORATION: none
}
A.adminT1:link
{
    COLOR: #993300;
    FONT-FAMILY: Arial, Geneva, sans-serif;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: underline
}
A.adminT1:visited
{
    COLOR: #993300;
    FONT-FAMILY: Arial, Geneva, sans-serif;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: underline
}
A.adminT1:hover
{
    TEXT-DECORATION: none
}
.adminT2
{
    COLOR: #555555;
    FONT-FAMILY: Arial, Geneva, sans-serif;
    FONT-SIZE: 11px
}
.inputbox
{
    FONT-FAMILY: Arial, Geneva, sans-serif;
    FONT-SIZE: 13px
}
.adminbutton
{ 
	border: solid 1px #000000; 
	font-family: Arial; 
	font-size: 11px; 
	background-color: #E7EBF0;
 }
.smalladmin
{
    COLOR: #000000;
    FONT-FAMILY: Arial, Geneva, sans-serif;
    FONT-SIZE: 11px
}
TD.heading
{
    BACKGROUND-COLOR: #990000;
    COLOR: #ffffff;
    FONT-SIZE: 11px;
    FONT-WEIGHT: 600
}
TD
{
    COLOR: #000000;
    FONT-FAMILY: Arial, Geneva, sans-serif;
    FONT-SIZE: 13px;
    FONT-WEIGHT: 500
}
H1
{
    COLOR: #990000;
    FONT-FAMILY: Arial, Geneva, sans-serif;
    FONT-SIZE: 13px;
    FONT-WEIGHT: 600;
    margin: 15px 0px 15px 0px;
}
H2
{
    COLOR: #000000;
    FONT-FAMILY: Arial, Geneva, sans-serif;
    FONT-SIZE: 12px;
    FONT-WEIGHT: 600;
    MARGIN-BOTTOM: 0px
}
H3
{
    COLOR: #000000;
    FONT-FAMILY: Arial, Geneva, sans-serif;
    FONT-SIZE: 11px;
    FONT-WEIGHT: 600;
    MARGIN-BOTTOM: 0px
}
H4
{
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Geneva, sans-serif;
    FONT-SIZE: 12px;
    FONT-WEIGHT: 600;
    MARGIN-BOTTOM: 0px
}
.h3
{
    font: 600 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #417C01;
	margin: 0px 0px 0px 0px;
}
.h4
{
    font: 600 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #000066;
	margin: 0px 0px 0px 0px;
}
UL
{
    LIST-STYLE: square url(/Images/bullet.gif);
    MARGIN-LEFT: 20px;
    MARGIN-TOP: 10px;
    PADDING-LEFT: 5px;
	LINE-HEIGHT: 20px
}
A:link
{
    COLOR: #000066
}
A:visited
{
    COLOR: #666666
}
A:hover
{
    COLOR: #990000
}
.welcome
{
    font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #333333;
	margin: 0px 0px 0px 10px;
}
.required
{
	color: #990000;
	font-weight: 500;
}
p
{
margin: 0px 0px 3px 0px;
}

input.logon
{
	background-color: #E9EFE1;
	border: 1px solid #337700;
	font-size: 13px;
	margin: 0px 0px 6px 0px;
}

select.commerce
{
	background-color: #E9EFE1;
	font-size: 13px;
	margin: 0px 0px 6px 0px;
}

.h5
{
    font: 600 12px Arial, Geneva, sans-serif;
	color: #417C01;
	margin: 3px 0px 3px 10px;
}
.h6
{
    font: 600 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #417C01;
	margin: 10px 0px 0px 0px;
}
.CommerceHdr
{
    font: 600 12px Arial, Geneva, sans-serif;
	color: red;
}
.tableother
{
    font: 11px Arial, Geneva, sans-serif;
	margin: 0px 20px 0px 10px;
}
.tableorder
{
    font: 600 12px Arial, Geneva, sans-serif;
	margin: 5px 20px 2px 10px;
}
.FormLabel
{
	margin:  0px 8px 5px 30px;
	text-align: right;
	vertical-align: top;
}
.accessoryaddtocartlabel
{
    font:10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #993333;
	text-align: bottom;
}
.addtocartlabel
{
    font:10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #993333;
	text-align: bottom;
	margin: 5px 0px 5px 4px;
}
.addtocartamount
{
    font:600 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #000000;
}
.margin3px
{
	margin: 3px 3px 3px 3px;
}
.margintop5px
{
	margin: 8px 0px 0px 0px;
}
.margin5px
{
	margin: 5px 5px 5px 5px;
}
.margin8px
{
	margin: 8px 5px 8px 5px;
}
.basketinput
{
	background-color:#E9EFE1;
	width: 24px;
}
.callout
{
font-size: 11px;
color: #333333;
margin: 15px 15px 15px 15px;
}
.subheading
{
margin: 0px 0px 10px 10px;
}
