BODY
{
	font: 9pt Arial, Verdana, sans-serif;
}
	
BODY.clsBodyPrint 	{
	background-color: #ffffff;
}

A	{	
	font:  9pt Arial, sans-serif;
	text-decoration: underline;
	color:	#990000;
}	
		
A:hover	{	
	font:  9pt Arial, sans-serif;
	text-decoration: underline;
	color:	#330000;
}
	
TD 	{
	font: 9pt Arial, sans-serif;
}

hr	{color: #595959;
	 margin-top: 0px;
	 margin-bottom: 0px;
	 line-height:1pt;
}

h1	{
	font: Bold 12pt Arial, sans-serif;
	color: #000000;
	margin-top: 0px;
	margin-bottom: 0px;
}

.clsTextBox	{
	font: 8pt Arial;
	background-color: #F3EFEF;
}

A.clsSmallLink	{	
	font:  8pt Arial, sans-serif;
	text-decoration: underline;
	color:	#ffffff;
}	
		
A.clsSmallLink:hover	{	
	font:  8pt Arial, sans-serif;
	text-decoration: underline;
	color:	#9F2C2D;
}

A.clsHelpLink	{	
	font:  Italic 8pt Arial, sans-serif;
	text-decoration: underline;
	color:	#9F2C2D;
}	
		
A.clsHelpLink:hover	{	
	font:  Italic 8pt Arial, sans-serif;
	text-decoration: underline;
	color:	#000000;
}

A.clsTopNav	{
	font: bold 9pt Arial;
	text-decoration: none;
	color:#ffffff;
	text-shadow : 2px Black;
}	
		
A.clsTopNav:hover	{	
	font: bold 9pt Arial;
	text-decoration: none;
	color:#000000;
}

A.clsLeftNav	{
	font: bold 9pt Arial;
	text-decoration: none;
	color:#ffffff;
}	
		
A.clsLeftNav:hover	{	
	font: bold 9pt Arial;
	text-decoration: none;
	color:#EF3F43;
}

A.clsBreadcrumbs  {
	font : bold 12pt Arial, san-serif;
	color: #CD161B;
}

A.clsBreadcrumbs:hover  {
	font : bold 12pt Arial, san-serif;
	color: #000000;
}

.clsNavBullet  {
	font : bold 12pt Arial, san-serif;
	color: #ffffff;
}

.clsBreadcrumbs  {
	font : bold 12pt Arial, san-serif;
	color: #000000;
}

.clsPageHdr  {
	font: Bold 12pt Arial, sans-serif;
	color: #000000;
}

.clsHomeText	{
	font: 10pt Arial, sans-serif;
	line-height : 18px;
}

.clsCopyright  {
	font: 8pt Arial;
	color : #ffffff;
	text-align: right;
}

.clsSpecTbl  {
	background-image : url(images/spec_bg.gif);
	background-repeat : repeat-y;
}

.clsProdHdr  {
	font: Bold 9pt Arial;
	color : #ffffff;
	background-color: #353535;
	padding-left : 6px;
}

.clsProdCell1  {
	font: 9pt Arial;
	color : #000000;
	background-color: #ebebeb;
}

.clsProdCell2  {
	font: 9pt Arial;
	color : #000000;
	background-color: #ffffff;
}

.clsMainHDR  {
	font: Bold 9pt Arial;
	color : #ffffff;
}

.clsSmalltxt  {
	font: Bold 7pt Arial;
	color : #5a5a5a;
}

.clsPrice  {
	font: Bold 9pt Arial;
	color : #000000;
}

.clsBackOrder  {
	font: Bold 9pt Arial;
	color : #6a6a6a;
}

.clsTblBorder  {
	border-left-width : thin;
	border-right-width : thin;
	border-top-width : thin;
	border-bottom-width : thin;
	border-width : thin;
	border-color : #000000;
	border-style : solid;
}

.clsError  {
	font: Bold Italic 9pt Arial;
	color : #ff0000;
}

.clsCartButton  {
	font: Bold 9pt Arial;
	color : #ffffff;
	background-color: #353535;
}

.clsCartHdr  {
	font: Bold 9pt Arial;
	color : #ffffff;
	background-color: #353535;
	padding-left : 6px;
}

.clsCartDtl1  {
	font: 9pt Arial;
	color : #000000;
	background-color: #ebebeb;
}

.clsCartDtl2  {
	font: 9pt Arial;
	color : #000000;
	background-color: #ffffff;
}

.clsCartFtr  {
	font: Bold 9pt Arial;
	color : #000000;
	background-color: #adadad;
}

.clsCartNotes  {
	background-color: eaeaea;
}

.clsCopyright  {
	font: 8pt Arial;
	color : #c6c6c6;
	text-align: right;
	text-decoration : none;
	padding-top : 7px;
	padding-left: 10px;
	padding-bottom: 7px;
	padding-right: 4px;
}

.clsSearchText  {
	font: Italic 10px Arial;
	color : #ffffff;
}

.clsLoginText  {
	font: 11px Arial;
	color : #000000;
}

.clsBackOrder  {
	font: Italic 11px Arial;
	color : #000000;
}
A.clsNav  {
	font : 9pt/10pt Arial, sans-serif;
	color : #eaeaea;
	width : 100%;
	letter-spacing : 1;
	text-decoration : none;
	padding-top : 7px;
	padding-left: 10px;
	padding-bottom: 7px;
	padding-right: 4px;
}

A.clsNav:Hover  {
	font :  9pt/10pt Arial, sans-serif;
	color : #EF3F43;
	text-decoration : none;
	background : #242424;
	width : 100%;
	padding-top : 7px;
	padding-left: 10px;
	padding-bottom: 7px;
	padding-right: 4px;
}