/*Style sheet for Newsletter. Last updated:  Friday, April 30th by George B. Hug*/ 



BODY			{ font-family: Verdana, Arial, Helvetica, sans-serif; 
				 font-size: 12px; 
				 color: #000000;
				 background-color: #FFFFFF; }


p 				{ font-family: Verdana, Arial, Helvetica, sans-serif; 
				 font-size: 12px; 
				 color: #000000; }


P.nav1 			{ font-family: Verdana, Arial, Helvetica, sans-serif; 
				 font-size: 11px;
				 line-height: 16px; }
				

.adText			{ font-family: Verdana, Arial, Helvetica, sans-serif; 
				 font-size: 11px;}
				
.adHead             { font-weight: bold; 
				 color: #FFFFFF; 
				 margin-left: 0px; 
				 margin-top: 3px; 
				 margin-right: 0px; 
				 margin-bottom: 3px; 
				 padding: 0px;
				 font: 8pt Verdana, Arial, Helvetica, sans-serif;
				   }
				
.bigHead       { font-weight: bold; 
				 color: #FFFFFF; 
				 margin-left: 0px; 
				 margin-top: 3px; 
				 margin-right: 0px; 
				 margin-bottom: 3px; 
				 padding: 0px;
				 font: 14pt Verdana, Arial, Helvetica, sans-serif;
				   }
				
.bodHead        { font-weight: bold; 
				 color: #FFFFFF; 
				 margin-left: 0px; 
				 margin-top: 3px; 
				 margin-right: 0px; 
				 margin-bottom: 3px; 
				 padding: 0px;
				 font: 13pt Verdana, Arial, Helvetica, sans-serif;
				   }
				
.navText   		{ font-family: Verdana, Arial, Helvetica, sans-serif; 
				  font-size: 11px; }
			 
	
.smColor		 { font-family: Verdana, Arial, Helvetica, sans-serif; 
				   font-size: 11px;
				   color: #FF6600;
				   line-height: 16px; }
				
				
	

B				{ font-weight: bold; }
				

TD				{ font-family: Verdana, Arial, Helvetica, sans-serif; 
				  font-size: 10px; 
				  color: #000000;}
	

TH				{ font-family: Verdana, Arial, Helvetica, sans-serif; 
			   	  font-size: 12px; 
				  line-height: 16px; 
				  color: #000000;
				  font-weight: bold; }
				

A:link			{ text-decoration: underline;
				  color: #0066FF;
 			      font-weight: normal;
				  background: transparent;}
					

A:active		 	{ text-decoration: underline;

				 color: #6600FF; 

			       font-weight: normal;
			       background: transparent; }
	

A:visited	 	{ text-decoration: underline;
			      color: #666666; 
				  font-weight: normal;
				  background: transparent; }


A:hover			{ text-decoration: underline;
				 color: #9966FF;
				 font-weight: normal;
				 background: transparent; }
	


H1				{
	font-weight: bold;
	color: #FF7B00;
	margin-left: 0px;
	margin-top: 3px;
	margin-right: 0px;
	margin-bottom: 3px;
	padding: 0px;
	font: 16pt Verdana, Arial, Helvetica, sans-serif;
	
	letter-spacing: 6px;
}
				   
				   
H2				{ font-weight: bold;
			     color: #FF7B00; 
				 margin-left: 0px; 
				 margin-top: 3px; 
				 margin-right: 0px; 
				 margin-bottom: 3px; 
				 padding: 0px;
				 font: 14pt Verdana, Arial, Helvetica, sans-serif;
			         }
	

H3				{ font-weight: bold; 
				 color: #FF7B00; 
				 margin-left: 0px; 
				 margin-top: 3px; 
				 margin-right: 0px; 
				 margin-bottom: 3px; 
				 padding: 0px;
				 font: 11pt Verdana, Arial, Helvetica, sans-serif;
				  } 


H4				{ font-weight: bold; 
				 color: #FF7B00; 
				 margin-left: 0px; 
				 margin-top: 3px; 
				 margin-right: 0px; 
				 margin-bottom: 3px; 
				 padding: 0px;
				 font: 10pt Verdana, Arial, Helvetica, sans-serif;
				  }
	

H5				{ font-weight: bold; 
				 color: #FF7B00; 
				 margin-left: 0px; 
				 margin-top: 1px; 
				 margin-right: 0px; 
				 margin-bottom: 1px; 
				 padding: 0px;
				 font: 9pt Verdana, Arial, Helvetica, sans-serif;
				   }
	

H6				{ font-weight: bold; 
				 color: #FF7B00; 
				 margin-left: 0px; 
				 margin-top: 2px; 
				 margin-right: 0px; 
				 margin-bottom: 2px; 
				 padding: 0px;
				 font: 8pt Verdana, Arial, Helvetica, sans-serif;
				  }
				 
.top-header-main {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 22px; color: #FFFFFF; line-height: 25px}
.top-header {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 22px; color: #FFFFFF; letter-spacing: 4px; line-height: 26px}
.top-text {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; line-height: 12px}

.fly-out {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #FFFFFF; line-height: 15px}
.fly-out a:link { color: #FFFFFF; text-decoration: none; font-weight: bold}
.fly-out a:active { color: #FFFFFF; text-decoration: none; font-weight: bold }
.fly-out a:visited { color: #FFFFFF; text-decoration: none; font-weight: bold }
.fly-out a:hover { color: #FFFFFF; text-decoration: underline; font-weight: bold }
.cellBorder {
	border: 1px solid #FF9900;
}

.bread-crumbs { font-size: 10px; font-weight: bold; display: block; border-bottom: 1px solid #999999; }

.tr-header {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	padding: 3px;
	border-bottom: 1px solid #999999;
	border-left: 1px solid #999999;
	border-right: 1px solid #999999;
	background-color: #cccccc;
	background-image: url(/stores/bm/calc/images/td_grey_bkg.gif);
	line-height: 14px;
	font-variant: small-caps;
	
}
.tr-header a:link {  color: #000000; text-decoration: none; font-weight: bold }
.tr-header a:active { color: #000000; text-decoration: none; font-weight: bold }
.tr-header a:visited {  color: #000000; text-decoration: none; font-weight: bold }
.tr-header a:hover { color: #FFFFFF; text-decoration: none; font-weight: bold }

.tr-menu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
	vertical-align: top;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	padding: 2px;
}
.tr-menu a:link { color: #666666; text-decoration: none; font-size: 10px;  text-align: center;  }
.tr-menu a:active { color: #666666; text-decoration: none; font-size: 10px;  text-align: center;  }
.tr-menu a:visited { color: #666666; text-decoration: none; font-size: 10px;  text-align: center;  }
.tr-menu a:hover { color: #000000; text-decoration: none; font-size: 10px;  text-align: center; }
.list-menu ul {
	list-style-image: url(/Images/buttons/rtarrow_orange_sm.png);
	
}

*#titleh1	{
			font-size: 14px; padding-top: 4px; color: #000000;  font-weight: bold;
 			}
*#titleh5	{
			font-size: 4px; padding-left: 4px;border-bottom: 1px solid #FF7B00; 
			}
								 
.title 		{ 
			background-color: #efefef;
	
			 }
.price		{
			border-top: 1px solid #999999; 
			padding-top: 6px; 
			border-bottom: 1px solid #999999; 
			padding-bottom: 10px; 
			background-color: #efefef;
			padding-left: 10px;
			font-weight: bold;
			
			}
*#model	{ color: #777777; font-weight: bold;
		}
.pageguide 	{
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	background-image: url(/stores/bm/calc/images/pageguide_2_02.gif);
	background-repeat: repeat-x;
	background-position: bottom left;
	white-space: nowrap;
	vertical-align: bottom;
	padding-bottom: 2px;

			}
			
*#categorytabs 	{  font-size: 9px; line-height: 9px; white-space: nowrap;
				}
				
.pageguide a { display: block; }
.pageguide a:link { font-weight: bold; color: #000000; text-decoration: none; display: block; }
.pageguide a:active { font-weight: bold; color: #000000; text-decoration: none; display: block;  }
.pageguide a:visited { font-weight: bold; color: #000000; text-decoration: none; display: block; }
.pageguide a:hover { font-weight: bold; color: #666666; text-decoration: none; display: block; }

.cellBorder {
	border: 1px solid #FF9900;
}
.bread-crumbs { font-size: 10px; font-weight: bold; display: block; border-bottom: 1px solid #999999; }

.tr-header {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	padding: 3px;
	border-bottom: 1px solid #999999;
	border-left: 1px solid #999999;
	border-right: 1px solid #999999;
	background-color: #cccccc;
	background-image: url(/stores/bm/calc/images/td_grey_bkg.gif);
	line-height: 14px;
	font-variant: small-caps;
	
}
.tr-header a:link {  color: #000000; text-decoration: none; font-weight: bold }
.tr-header a:active { color: #000000; text-decoration: none; font-weight: bold }
.tr-header a:visited {  color: #000000; text-decoration: none; font-weight: bold }
.tr-header a:hover { color: #FFFFFF; text-decoration: none; font-weight: bold }

.tr-menu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
	vertical-align: top;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	padding: 2px;
}
.tr-menu a:link { color: #666666; text-decoration: none; font-size: 10px;  text-align: center;  }
.tr-menu a:active { color: #666666; text-decoration: none; font-size: 10px;  text-align: center;  }
.tr-menu a:visited { color: #666666; text-decoration: none; font-size: 10px;  text-align: center;  }
.tr-menu a:hover { color: #000000; text-decoration: none; font-size: 10px;  text-align: center; }
.list-menu ul {
	list-style-image: url(/Images/buttons/rtarrow_orange_sm.png);
	
}

*#titleh1	{
			font-size: 14px; padding-top: 4px; color: #000000;  font-weight: bold;
 			}
*#titleh5	{
			font-size: 14px; padding-left: 4px;border-bottom: 1px solid #FF7B00; font-weight: bold;
			}
								 
.title 		{ 
			background-color: #efefef;
	
			 }
.price		{
			border-top: 1px solid #999999; 
			padding-top: 6px; 
			border-bottom: 1px solid #999999; 
			padding-bottom: 10px; 
			background-color: #efefef;
			padding-left: 10px;
			font-weight: bold;
			
			}
*#model	{ color: #777777; font-weight: bold;
		}
.pageguide 	{
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	background-image: url(/stores/bm/calc/images/pageguide_2_02.gif);
	background-repeat: repeat-x;
	background-position: bottom left;
	white-space: nowrap;
	vertical-align: bottom;
	padding-bottom: 2px;

			}
			
*#categorytabs 	{  font-size: 9px; line-height: 9px; white-space: nowrap;
				}
				
.pageguide a { display: block; }
.pageguide a:link { font-weight: bold; color: #000000; text-decoration: none; display: block; }
.pageguide a:active { font-weight: bold; color: #000000; text-decoration: none; display: block;  }
.pageguide a:visited { font-weight: bold; color: #000000; text-decoration: none; display: block; }
.pageguide a:hover { font-weight: bold; color: #666666; text-decoration: none; display: block; }

.cellBorder {
	border: 1px solid #FF9900;
}

