/* CSS Document */  <style type="text/css"> 
body { font-family:Arial, Helvetica, sans-serif; font-size:12px; }  
td { font-family:Arial, Helvetica, sans-serif; font-size:11px; }  
a { text-decoration:none; color:#699057; }
p a{color:#000000;}  
a:hover { /*background:#de1351; color:#ffffff;*/ text-decoration:underline; }  
p { padding:0; margin:0; }  ol { font-size:12px; }  
.bodyCopy td { padding-left:10px; padding-top:15px; padding-bottom:20px; } 
 .browsesub { width:198px;                      
	color:#de1351; font-weight:bold; margin: -10px 0 0 2em; padding: 0px; }
   .browsesub a { color:#de1351; font-size:7pt; text-decoration:none; } 
   .browsesub a:hover { color:#FFFFFF;text-decoration:none; background-color:#de1351; }  
.browse { text-align:left; vertical-align:middle; height:18px; width:198px; line-height: 3px; background-image:url(images/dotted_purple.gif);
   background-position:bottom;   background-repeat:repeat-x; color:#330033; font-size:10px; font-weight:bold; padding-top:5px; }  
   .browse a { color:#330033; font-size:8pt; text-decoration:none; }  .browse a:hover { color:#FFFFFF;text-decoration:none; background-color:#330033; } 
   .dottedBrowse { width:190px; height:2px; background-image:url(images/dotted_purple.gif);
 background-repeat:repeat-x; margin-bottom:6px; margin-top:6px; }  
 .dottedNew { width:362px; height:2px;   background-image:url(images/dotted_pink.gif); background-repeat:repeat-x; margin-bottom:8px;} 
 .dottedSpecials { width:115px; height:2px; background-image:url(images/dotted_orange.gif); background-repeat:repeat-x; margin-bottom:8px; }
 .footerLinks { font-family:Arial, Helvetica, sans-serif; margin-top:8px; font-size:10px; color:#993300; }  
 .footerLinks img { margin-top:8px; }   .promo img { margin-top:5px; margin-bottom:5px; }  
 .vert { width:2px; background-image:url(images/dotted_vert.gif); background-repeat:repeat-y; }
 .dotsPurple { height:2px; background-image:url(images/dotted_indigo.gif); background-repeat:repeat-x; } 
 /*   $Id: stylesheet.css,v 1.56 2003/06/30 20:04:02 hpdl Exp $   
 osCommerce, Open Source E-Commerce Solutions   http://www.oscommerce.com    
 Copyright (c) 2003 osCommerce    Released under the GNU General Public License */ 
 .boxText { font-family:   Arial, Helvetica, sans-serif; font-size: 10px; color:#444444; } 
 .errorBox { font-family :   Arial, Helvetica, sans-serif; 10px; background-color: #ffb3b5; font-weight: bold; } 
 .stockWarning { font-family :   Arial, Helvetica, sans-serif;: 10px; color: #cc0033; }
 .productsNotifications { background-color: #f2fff7; }
 .orderEdit { font-family :   Arial, Helvetica, sans-serif; font-size : 10px; color: #70d250; text-decoration: underline; }  
 FORM { 	display: inline; }   TR.header {   background-color: #ffffff; }  /* breadcrumbs */
 TR.headerNavigation { height:30px;   color: #850284;   font-family:   Arial, Helvetica, sans-serif;   font-size: 12px; }   
 TD.headerNavigation {    }  A.headerNavigation {    font-size: 12px; color: #336633; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold;}  
 A.headerNavigation:hover {font-size: 12px; color: #336633; text-decoration:none;}  /* END breadcrumbs */  
 /* TR.headerError {   background-color: #F12766; }  
 TD.headerError {   font-family: Arial, Helvetica, sans-serif;   font-size: 12px;   background-color: #ff0000;   
color: #ffffff;   font-weight : bold;   text-align : center; }  TR.headerInfo {   background-color: #00ff00; } */  
/* TD.headerInfo {   font-family: Arial, Helvetica, sans-serif;   font-size: 12px;   background-color: #00ff00;  
 color: #ffffff;   font-weight: bold;   text-align: center; } */  TR.footer {   background-color: #bbc3d3; }  
 TD.footer {   font-family:   Arial, Helvetica, sans-serif;   font-size: 10px;   background-color: #bbc3d3;  
 color: #ffffff;   font-weight: bold; }  /* .infoBox {   background-color: #00ff00; } */  
 .infoBoxContents {   /*background-color: #006600;*/   font-family:   Arial, Helvetica, sans-serif;   
font-size: 11px;   line-height:10px;  /*background-image:url(images/dotted_pink.gif)*/; 	background-repeat:repeat-x; 	
background-position:bottom; 	/*margin-bottom:10px;*/ }  /* .infoBoxContents img { 	margin-bottom:5px; 	margin-top:5px; } */
.infoBoxNotice {   background-color: #FF8E90; }  .infoBoxNoticeContents {   background-color: #FFE6E6;   font-family:   Arial, Helvetica, sans-serif;   font-size: 11px; }     /* this is the header for all info boxes */
TD.infoBoxHeading { 	/*height:20px; */	font-family:   Arial, Helvetica, sans-serif;
 	font-size: 11px; 	font-weight: bold; 	color: #000000; 
	/*padding-bottom:5px; */	/*background-image:url(images/dotted_pink.gif*/);
 	background-repeat:repeat-x; 	background-position:bottom; } /* END this is the header for all boxes */
	/* TD.infoBox, SPAN.infoBox {   font-family:   Arial, Helvetica, sans-serif;   font-size: 10px; } */  /* these are the odd and even row colours for product lists, etc */ 
TR.accountHistory-odd, TR.addressBook-odd, TR.alsoPurchased-odd, TR.payment-odd, TR.productListing-odd, TR.productReviews-odd, TR.upcomingProducts-odd, TR.shippingOptions-odd {
background-color: #fbfbfb;   /*background-image:url(images/dotted_purple.gif)*/;   background-position:bottom;   background-repeat:repeat-x; }  
TR.accountHistory-even, TR.addressBook-even, TR.alsoPurchased-even, TR.payment-even, TR.productListing-even, TR.productReviews-even, TR.upcomingProducts-even, TR.shippingOptions-even {
background-color: #ffffff;   /*background-image:url(images/dotted_purple.gif);   background-position:bottom;   background-repeat:repeat-x; }        /* END these are the odd and even row colours for product lists, etc */     
/* TABLE.productListing {   border: 1px;   border-style: solid;   border-color: #b6b7cb;   border-spacing: 1px; } */   /* center column talble headin bg */
.productListing-heading {   font-family:   Arial, Helvetica, sans-serif;   font-size: 11px;
background-color: #ffffff;   color: #666666;   font-weight: normal; text-transform:capitalize; }  
TD.productListing-heading { padding-bottom:10px;   /*background-image:url(images/dotted_purple.gif);   background-position:bottom;   background-repeat:repeat-x; */} /* END center column talble headin bg */ 
 TD.productListing-data {   font-family: Arial, Helvetica, sans-serif;   font-size: 11px; }
 .productListingData a:hover { background:#de1351; color:#ffffff; } 
 /* paginator link colours */ /* A.pageResults {   color: #0000FF; }  A.pageResults:hover {   color: #0000FF;   background-color: #00ff00; } */ /* END paginator link colours */   
 TD.pageHeading, DIV.pageHeading {  font-family:   Arial, Helvetica, sans-serif; /*  font-size: 18px;   font-weight: bold;   color: #330033; */}
 /* TR.subBar {   background-color: #000000; }  TD.subBar {   font-family:   Arial, Helvetica, sans-serif;   font-size: 10px;   color: #000000; } */  
 /* reviews, intro text */ 
 TD.main, P.main {
 font-family: verdana, sans-serif; 
 /*font-size: 2.10pt;*/
 line-height: 1.5;
 color:#444444; 
 }
 /* END reviews, intro text */  
 TD.smallText, SPAN.smallText, P.smallText {   font-family:   Arial, Helvetica, sans-serif;   font-size: 10px; }  TD.accountCategory {   font-family:   Arial, Helvetica, sans-serif;   font-size: 13px;   color: #aabbdd; }  TD.fieldKey {   font-family:   Arial, Helvetica, sans-serif;   font-size: 12px;   font-weight: bold; }  TD.fieldValue {   font-family:   Arial, Helvetica, sans-serif;   font-size: 12px; }  TD.tableHeading {   font-family:   Arial, Helvetica, sans-serif;   font-size: 12px;   font-weight: bold; }  SPAN.newItemInCart {   font-family:   Arial, Helvetica, sans-serif;   font-size: 10px;   color: #ff0000; }  CHECKBOX, INPUT, RADIO, SELECT {   font-family:   Arial, Helvetica, sans-serif;   font-size: 11px; }  TEXTAREA {   width: 100%;   font-family:   Arial, Helvetica, sans-serif;   font-size: 11px; }  SPAN.greetUser {   font-weight: bold; }  TABLE.formArea {   background-color: #f1f9fe;   border-color: #7b9ebd;   border-style: solid;   border-width: 1px; }  TD.formAreaTitle {   font-family: Arial, Helvetica, sans-serif;   font-size: 12px;   font-weight: bold; }  SPAN.markProductOutOfStock {   font-family: Arial, Helvetica, sans-serif;   font-size: 12px;   color: #c76170;   font-weight: bold; }  SPAN.productSpecialPrice {   font-family:   Arial, Helvetica, sans-serif;   color: #ff0000; }  SPAN.errorText {   font-family:   Arial, Helvetica, sans-serif;   color: #ff0000; }  .moduleRow { } .moduleRowOver { background-color: #D7E9F7; cursor: pointer; cursor: hand; } .moduleRowSelected { background-color: #E9F4FC; }  .checkoutBarFrom, .checkoutBarTo { font-family:   Arial, Helvetica, sans-serif; font-size: 10px; color: #8c8c8c; } .checkoutBarCurrent { font-family:   Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; }  /* message box */  .messageBox { font-family:   Arial, Helvetica, sans-serif; font-size: 10px; } .messageStackError, .messageStackWarning { font-family:   Arial, Helvetica, sans-serif; font-size: 10px; background-color: #ffb3b5; } .messageStackSuccess { font-family:   Arial, Helvetica, sans-serif; font-size: 10px; background-color: #99ff00; } 
 /* input requirement */  .inputRequirement { font-family:   Arial, Helvetica, sans-serif; font-size: 10px; color: #ff0000; }     
 .hiddenlink A {
	text-decoration: none;
	font-size: inherit;
	font-family: inherit;
}
.hiddenlink A:hover {
	text-decoration: none;
	font-style: italic;
	font-size: inherit;
	font-family: inherit;
}
A.main {
	color:#006600;
}
.main {
	color:#006600;
	font-family:   verdana, sans-serif;
	/*font-size: 2.10pt; */
}
 
 
 </style>