
body {
   background: #FFFFFF;
   margin-top: 0px;
   color: #656565;
   font-weight: normal;
   font-family: Arial,Helvetica, sans-serif;
   font-size: 12px;
}
td, select, .bodyText {
   color: #656565;
   font-weight: normal;
   font-family: Arial,Helvetica, sans-serif;
   font-size: 12px;
}
.Product_Description_Main {
   background: #FFFFFF;
   margin-top: 0px;
   color: #656565;
   font-weight: normal;
   font-family: Arial,Helvetica, sans-serif;
   font-size: 14px;
}
.Category_Description_Main {
   background: #FFFFFF;
   margin-top: 0px;
   color: #656565;
   font-weight: normal;
   font-family: Arial,Helvetica, sans-serif;
   font-size: 14px;
}

/* standard blue links */
a:link {
   color: #002887;
}
a:visited {
   color: #002887;
}
a:active {
   color: #4D88F5;
}
/*globla text styles */
.bodyTextMed {
   font-size: 11px;
   font-weight: normal;
}

/* turns off all image borders */
a img {
   border: none;
}

/*These menu1 thru' menu7 are the layer ids for the seven menu items in the header part of the page*/
div#menu1,div#menu2,div#menu3,div#menu4,div#menu5,div#menu6,div#menu7
{
	position:absolute;
}

div#menu1 a,div#menu2 a,div#menu3 a
{
display: block;
text-decoration: none;
margin:0px;
padding-left:5px;
color: #002887;;
font-weight: bold;
font-size: 12px;
border-left: 1px solid #999999;
}

div#menu4 a
{
display: block;
text-decoration: none;
margin:0px;
padding:5px;
color: #ED8E31;
font-weight: bold;
font-size: 12px;
text-align: right;
}

div#menu5 a,div#menu6 a,div#menu7 a
{
display: block;
text-decoration: none;
margin:0px;
padding-left:5px;
color: #002887;
font-weight: bold;
font-size: 14px;
border-left: 1px solid #999999;
}

div#menu1 a:hover, div#menu2 a:hover, div#menu3 a:hover, div#menu4 a:hover, div#menu5 a:hover, div#menu6 a:hover, div#menu7 a:hover
{
color:#999999;
}

/*From the browse.css file - for the category listing donw the left side of teh page*/

.refinements {
   color: #3366CC;
   font-family: Arial,Helvetica, sans-serif;
   font-size: 11px;
   font-weight: normal;
   text-transform: capitalize;
   text-decoration: none;
   margin-left:10px;
}
.refinements a:link {
   color: #3366CC;
   text-decoration: none;
}
.refinements a:visited {
   color: #3366CC;
   text-decoration: none;
}
.refinements a:active, .refinements a:hover {
   color: #3366CC;
   text-decoration: none;
}

div#cat_holder
{
border-right: 1px solid #CCCCCC;
border-bottom: 1px solid #CCCCCC;
}
/*for blue back on "something else" */
.calloutBackground {
   background: #F4F7FE;
   padding:5px;
   border: 1px solid #CCCCCC;
}

/* used for footer links */
.footerText {
	color: #002887;
	font-size: 10px;
   font-weight: bold;
	padding-top: 1px;
	padding-bottom: 1px;
   text-transform: uppercase;
   text-decoration: none;
   padding-left:10px;
}
.footerText a:active, .footerText a:hover {
   color: #4D88F5;
   font-weight: normal;
   text-decoration: none;
}
.footerText a:link {
   color: #002887;
   font-weight: normal;
   text-decoration: none;
}
.footerText a:visited {
   color: #90B6FD;
   font-weight: normal;
   text-decoration: none;
}
.footerTextSmall {
   color: #002887;
   font-weight: normal;
	font-size: 7pt;
	padding-top: 5px;
	padding-bottom: 5px;
   text-transform: uppercase;
   text-decoration: none;
}
.footerTextSmall a:active, .footerTextSmall a:hover {
   color: #4D88F5;
   text-decoration: none;
}
.footerTextSmall a:link {
   color: #002887;
   text-decoration: none;
}
.footerTextSmall a:visited {
   color: #90B6FD;
   text-decoration: none;
}
/* icon on bottom of page */
.footerIcon {
   padding-bottom:15px;
   padding-top:25px;
}
/*For the location type nav */

.breadcrumb {
   color: #999999;
   font-family: Arial,Helvetica, sans-serif;
   font-size: 11px;
   font-weight: normal;
   text-decoration: none;
   margin-left:5px;

}
.breadcrumb a:link {
   color: #3366CC;
   text-decoration: none;
}
.breadcrumb a:visited {
   color: #3366CC;
   text-decoration: none;
}
.breadcrumb a:active, .breadcrumb a:hover {
   color: #3366CC;
   text-decoration: none;
}
/*For info under tabulate graphics*/
.pricingNormal
{
font-size:10pt;
font-weight: normal;
font-family: Arial,Helvetica, sans-serif;
}

.pricingStrike
{
text-decoration: line-through;
}

.productShortName a
{
   color: #002887;
   font-family: Arial,Helvetica, sans-serif;
   font-size: 11px;
   font-weight: bold;
   text-decoration: underline;
}

.pricingSpecial
{
   color: #002887;
   font-family: Arial,Helvetica, sans-serif;
   font-size: 10pt;
   font-weight: bold;
}
/*main entered content*/
h1 {
   font-family: Arial,Helvetica, sans-serif;
   font-size: 16px;
   margin-left: 5px;
   }
   
p {
   font-family: Arial,Helvetica, sans-serif;
   font-size: 12px;
   margin-left: 5px;
}
/************************************
For the Product Pages */
h2 {
   font-family: Arial,Helvetica, sans-serif;
   font-size: 14px;
   margin-left: 5px;
   }	

/* Add to Cart */
.addToCart_Dollar_FullPrice {
	font-size: 10px;
	color: #002887;
   font-weight: normal;
	line-height: 22px;
}
.addToCart_Price_FullPrice {
	font-size: 36px;
	color: #002887;
   font-weight: normal;
}
.addToCart_Cents_FullPrice {
	font-size: 11px;
	color: #002887;
   font-weight: normal;
	line-height: 22px;
}
.addToCart_Cents_SalePrice {
	font-size: 11px;
	color: #FF6600;
   font-weight: normal;
	line-height: 22px;
   }
.addToCart_Price_SalePrice {
	font-size: 36px;
	color: #FF6600;
   font-weight: normal;
}
.addToCart_Retail {
   color: #2D2D2D;
   font-weight: normal;
}
.addToCart_Strike {
   color: #2D2D2D;
   font-weight: normal;
   text-decoration: line-through
}

.addToCart_Save {
	font-size: 15px;
	color: #FD7700;
	font-weight: bold;
}
.addToCart_DollarSaved {
	font-size: 12px;
	color: #FD7700;
	font-weight: bold;
}
.ruleLight {
   background: #DCDCDE;
}
/*********************/
div#text_under_thumbnails
{
margin-left:20px;
}

