
body {text-align:center; background: /*--- #fdecec; ---*/ color: /*--- #000066 ---*/; margin: 0px; scrollbar-arrow-color:#ffffff; scrollbar-base-color:#ffffff; scrollbar-face-color:#BB0909; /* Darker pink */ scrollbar-highlight-color:#ffffff; scrollbar-shadow-color:#ffffff; scrollbar-3dlight-color:#ffffff; scrollbar-track-color:#ffffff; scrollbar-darkshadow-color:#ffffff;}

.fixcenter {width: 989px; border: solid; border-width: 0px; border-color:ffcccc; background: /*--- #fdecec; ---*/ color:#000066; margin: auto; margin-top: 1px; text-align:left;}

.defaultpagepadding {padding:7px;}

/*
.headernavbar A:link {font-family: tahoma, arial, sans-serif; color:#003366; font-weight:bold; font-size:11px; text-decoration:none;}
.headernavbar A:visited {font-family: tahoma, arial, sans-serif; color:#003366; font-weight:bold; font-size:11px; text-decoration:none;}
.headernavbar A:active {font-family: tahoma, arial, sans-serif; color:#003366; font-weight:bold; font-size:11px; text-decoration:none;}
.headernavbar A:hover {font-family: tahoma, arial, sans-serif; color:#7D8DBD; font-weight:bold; font-size:11px; text-decoration:none;}
.headernavbarspacers {font-family: tahoma, arial, sans-serif; color:#F0037F; font-weight:bold; font-size:11px; text-decoration:none;}
*/
.headernavbar A:link {font-family: tahoma, arial, sans-serif; color:#ffffff; font-weight:bold; font-size:11px; text-decoration:none;}
.headernavbar A:visited {font-family: tahoma, arial, sans-serif; color:#ffffff; font-weight:bold; font-size:11px; text-decoration:none;}
.headernavbar A:active {font-family: tahoma, arial, sans-serif; color:#ffffff; font-weight:bold; font-size:11px; text-decoration:none;}
.headernavbar A:hover {font-family: tahoma, arial, sans-serif; color:#FFFFD7; font-weight:bold; font-size:11px; text-decoration:none;}
.headernavbarspacers {font-family: tahoma, arial, sans-serif; color:#ffffff; font-weight:bold; font-size:11px; text-decoration:none;}


/*
hr.divider1 {border: none 0; border-top: 0px dashed &#035;ffffff;.r{}
hr.divider1 {border: none 0; border-top: 0px dashed &#035;ffffff;.r{}
*/

checkbox, input, radio {font-family:tahoma, arial narrow, sans-serif; font-size:11px; color:#003366; font-weight:normal; background:#ffffff;}
select {font-family:tahoma, arial narrow, sans-serif; font-size:11px; color:#003366; font-weight:normal; background:#ffffff;}

/* Start Top Header Navbar CSS Attributes */
.dmsep {font-family:tahoma, arial, sans-serif; color:#003366; font-weight:bold; font-size:7.25pt;text-decoration:none;}
.dmtext {font-family:tahoma, arial, sans-serif; color:#003366; font-weight:normal; font-size:9.0pt; text-decoration:none;}
.textcontroller1 {color:#00005B; font-family:verdana; font-weight:bold; font-size:12px; text-decoration:none; text-align:left;}

 hr.hr1 {border: none 0; border-top: 1px dashed #cccccc; width: 100%; text-align:center; height: 1px;}
 hr.hr2 {border: none 0; border-top: 2px dashed #cccccc; width: 100%; text-align:center; height: 1px;}
/* Stop Top Header Navbar CSS Attributes */


/* BOC - collapsable div on main index page */

.div-collapse-expand A:link {font-family:tahoma, arial, sans-serif; color:#003366; font-weight:bold; font-size:7.0pt; text-decoration:none;}
.div-collapse-expand A:visited {font-family:tahoma, arial, sans-serif; color:#003366; font-weight:bold; font-size:7.0pt; text-decoration:none;}
.div-collapse-expand A:active {font-family:tahoma, arial, sans-serif; color:#003366; font-weight:bold; font-size:7.0pt; text-decoration:none;}
.div-collapse-expand A:hover {font-family:tahoma, arial, sans-serif; color:#7D8DBD; font-weight:bold; font-size:7.0pt; text-decoration:none;}

/* .toggleIcon {display: inline; padding-left: 9px; height: 100%; vertical-align: middle; margin-right: 0.5em; background-repeat: no-repeat; background-image: url(http://www.purexstasy.com/images/plusminus/toggle.gif);} */
.toggleIcon {display: inline; height: 100%; vertical-align: middle; margin-right: 0.5em; float:left;}

.toggleButton.expanded .toggleIcon {background-position: 0 center; background-position: -9px center;}
.toggleButton.collapsed .toggleIcon {background-position: 0 center; background-position: -9px center;}
/* EOC - collapsable div on main index page */

.boxlinks A:link {font-family: arial, helvetica, sans-serif; color:#003366; font-style: normal; font-weight:normal; font-size:11px; text-decoration:none;}
.boxlinks A:visited {font-family: arial, helvetica, sans-serif; color:#003366; font-style: normal; font-weight:normal; font-size:11px; text-decoration:none;}
.boxlinks A:active {font-family: arial, helvetica, sans-serif; color:#003366; font-style: normal; font-weight:normal; font-size:11px; text-decoration:none;}
.boxlinks A:hover {font-family: arial, helvetica, sans-serif; color:#7D8DBD; font-style: normal; font-weight:normal; font-size:11px; text-decoration:none;}

.malnx A:link {font-family: arial, helvetica, sans-serif; color:#003366; font-style: normal; font-weight:normal; font-size:10px; text-decoration:none; font-stretch:ultra-condensed;}
.malnx A:visited {font-family: arial, helvetica, sans-serif; color:#003366; font-style: normal; font-weight:normal; font-size:10px; text-decoration:none; font-stretch:ultra-condensed;} 
.malnx A:active {font-family: arial, helvetica, sans-serif; color:#003366; font-style: normal; font-weight:normal; font-size:10px; text-decoration:none; font-stretch:ultra-condensed;}
.malnx A:hover {font-family: arial, helvetica, sans-serif; color:#7D8DBD; font-style: normal; font-weight:normal; font-size:10px; text-decoration:none; font-stretch:ultra-condensed;}

.misclnx A:link {font-family: arial, helvetica, sans-serif; color:#003366; font-style: normal; font-weight:normal; font-size:10px; text-decoration:none; font-stretch:ultra-condensed;}
.misclnx A:visited {font-family: arial, helvetica, sans-serif; color:#003366; font-style: normal; font-weight:normal; font-size:10px; text-decoration:none; font-stretch:ultra-condensed;} 
.misclnx A:active {font-family: arial, helvetica, sans-serif; color:#003366; font-style: normal; font-weight:normal; font-size:10px; text-decoration:none; font-stretch:ultra-condensed;}
.misclnx A:hover {font-family: arial, helvetica, sans-serif; color:#7D8DBD; font-style: normal; font-weight:normal; font-size:10px; text-decoration:none; font-stretch:ultra-condensed;}


.MainIdxProdLinks A:link {font-family: tahoma, arial, sans-serif; color:#003366; font-style: normal; font-weight:normal; font-size:6.5pt; text-decoration:none;}
.MainIdxProdLinks A:visited {font-family: tahoma, arial, sans-serif; color:#003366; font-style: normal; font-weight:normal; font-size:6.5pt; text-decoration:none;}
.MainIdxProdLinks A:active {font-family: tahoma, arial, sans-serif; color:#003366; font-style: normal; font-weight:normal; font-size:6.5pt; text-decoration:none;}
.MainIdxProdLinks A:hover {font-family: tahoma, arial, sans-serif; color:#7D8DBD; font-style: normal; font-weight:normal; font-size:6.5pt; text-decoration:none;}
.MainIdxProdPrice {font-family: tahoma, arial, sans-serif; color:#003366; font-weight:bold; font-size:9px; text-decoration:none;}




 hr.hr-above-didnt-find {border: none 0; border-top: 1px dashed #ffcccc; width: 100%; text-align:center; height: 1px;}

.mpft {font-family: arial, helvetica, sans-serif; color:#003366; font-style: normal; font-weight:normal; font-size:11px; text-decoration:none;} 
.mpfl A:link {font-family: arial, helvetica, sans-serif; color:#003366; font-style: normal; font-weight:bold; font-size:11px; text-decoration:none;}
.mpfl A:visited {font-family: arial, helvetica, sans-serif; color:#003366; font-style: normal; font-weight:bold; font-size:11px; text-decoration:none;}
.mpfl A:active {font-family: arial, helvetica, sans-serif; color:#003366; font-style: normal; font-weight:bold; font-size:11px; text-decoration:none;}
.mpfl A:hover {font-family: arial, helvetica, sans-serif; color:#7D8DBD; font-style: normal; font-weight:bold; font-size:11px; text-decoration:none;}
.mainIndexPageFooterLinkSpacers {font-family: tahoma, arial, sans-serif; color:#003366; font-weight:bold; font-size:11px; text-decoration:none;}
.mainIndexPageFooterLinks A:link {font-family: arial, helvetica, sans-serif; color:#003366; font-style: normal; font-weight:normal; font-size:11px; text-decoration:none;}
.mainIndexPageFooterLinks A:visited {font-family: arial, helvetica, sans-serif; color:#003366; font-style: normal; font-weight:normal; font-size:11px; text-decoration:none;}
.mainIndexPageFooterLinks A:active {font-family: arial, helvetica, sans-serif; color:#003366; font-style: normal; font-weight:normal; font-size:11px; text-decoration:none;}
.mainIndexPageFooterLinks A:hover {font-family: arial, helvetica, sans-serif; color:#7D8DBD; font-style: normal; font-weight:normal; font-size:11px; text-decoration:none;}




 
 hr.cart {border: none 0; border-top: 1px solid #003378; width: 100%; text-align:left; height: 1px;}
.boxText {font-family: tahoma, arial, sans-serif; font-size:9px;} /* Controls font size for Product List */
.errorBox {font-family: tahoma, arial, sans-serif; font-size:9px; background:#ffb3b5; font-weight:bold;}
.stockWarning {font-family: tahoma, arial, sans-serif; font-size:10px; color:#cc0033;}
.productsNotifications {background:#ffcccc;}

.prodtitle {font-family: tahoma, arial, sans-serif; font-style:; font-weight:bold; font-size:13px; color:#003366; text-decoration:none; text-align:left;}
.productdescription {font-family: tahoma, arial, helvetica, sans-serif; font-style:; font-weight:normal; font-size:11px; color:#003366; text-decoration:none; text-align:justify; line-height:15px;}

.linksafterproductdetails {font-family: tahoma, arial, sans-serif; color:#003366; font-style: normal; font-weight:normal; font-size:10px; text-decoration:none;}

.productinfopagepurplespacers {font-family: tahoma, arial, sans-serif; color:#6f3198; font-weight:bold; font-size:10px; text-decoration:none;}

.productinfopagemisclinks A:link {font-family: tahoma, arial, sans-serif; color:#003366; font-style: normal; font-weight:normal; font-size:11px; text-decoration:none;}
.productinfopagemisclinks A:visited {font-family: tahoma, arial, sans-serif; color:#003366; font-style: normal; font-weight:normal; font-size:11px; text-decoration:none;}
.productinfopagemisclinks A:active {font-family: tahoma, arial, sans-serif; color:#003366; font-style: normal; font-weight:normal; font-size:11px; text-decoration:none;}
.productinfopagemisclinks A:hover {font-family: tahoma, arial, sans-serif; color:#6f3198; font-style: normal; font-weight:normal; font-size:11px; text-decoration:none;}


.prodrequests A:link {font-family: tahoma, arial, sans-serif; color:#ffffff; font-style: normal; font-weight:normal; font-size:9px; text-decoration:none;}
.prodrequests A:visited {font-family: tahoma, arial, sans-serif; color:#ffffff; font-style: normal; font-weight:normal; font-size:9px; text-decoration:none;}
.prodrequests A:active {font-family: tahoma, arial, sans-serif; color:#ffffff; font-style: normal; font-weight:normal; font-size:9px; text-decoration:none;}
.prodrequests A:hover {font-family: tahoma, arial, sans-serif; color:#FFFFD7; font-style: normal; font-weight:normal; font-size:9px; text-decoration:none;}



.adminsubtitleheadertext {color:#000066; font-family:veranda, sans-serif; font-style: normal; font-weight:bold; font-size:12px; text-decoration:none; text-align:left;}
.itemrequiresname1 {font-family: tahoma, arial, sans-serif; font-style:; font-weight:normal; font-size:11px; color:#BF0000; text-decoration:none; text-align:left;}

.ordertotal-normal {font-family: tahoma, arial, sans-serif; font-style:normal; font-size:10px;}
.cartinfobox {font-family: tahoma, arial, sans-serif; color:#003366; font-style: normal; font-weight:normal; font-size:9px; text-decoration:none;}
.shoppingcartinfobox A:link {font-family: tahoma, arial, sans-serif; color:#003366; font-style: normal; font-weight:normal; font-size:9px; text-decoration:none;}
.shoppingcartinfobox A:visited {font-family: tahoma, arial, sans-serif; color:#003366; font-style: normal; font-weight:normal; font-size:9px; text-decoration:none;}
.shoppingcartinfobox A:active {font-family: tahoma, arial, sans-serif; color:#003366; font-style: normal; font-weight:normal; font-size:9px; text-decoration:none;}
.shoppingcartinfobox A:hover {color:#7D8DBD; font-family: tahoma, arial, sans-serif; font-style: normal; font-weight:normal; font-size:9px; text-decoration:underline;}
.estimatedshippingBox {background:#FF8E90;}

.boxedCartEmptyMessage {font-family: tahoma, arial, sans-serif; font-size:10px; font-weight:normal; background:; color:#003366;}





.smallCartProdInfoDetails A:link {font-family: tahoma, arial, sans-serif; color:#6f3198; font-style: normal; font-weight:normal; font-size:9px; text-decoration:none;}
.smallCartProdInfoDetails A:visited {font-family: tahoma, arial, sans-serif; color:#6f3198; font-style: normal; font-weight:normal; font-size:9px; text-decoration:none;}
.smallCartProdInfoDetails A:active {font-family: tahoma, arial, sans-serif; color:#6f3198; font-style: normal; font-weight:normal; font-size:9px; text-decoration:none;}
.smallCartProdInfoDetails A:hover {font-family: tahoma, arial, sans-serif; color:#cc0000; font-style: normal; font-weight:normal; font-size:9px; text-decoration:none;}







   .prdnamlink A:link {font-family: tahoma, arial, sans-serif; font-style:normal; font-weight:bold; font-size:10px; text-align:left; color:#003366; text-decoration:none;}
.prdnamlink A:visited {font-family: tahoma, arial, sans-serif; font-style:normal; font-weight:bold; font-size:9px; text-align:left; color:#003366; text-decoration:none;}
 .prdnamlink A:active {font-family: tahoma, arial, sans-serif; font-style:normal; font-weight:bold; font-size:9px; text-align:left; color:#003366; text-decoration:none;}
  .prdnamlink A:hover {font-family: tahoma, arial, sans-serif; font-style:normal; font-weight:bold; font-size:9px; text-align:left; color:#ff0000; text-decoration:none;}
  
.prdoptitle {/*--- background:#fdecec; ---*/ font-family: tahoma, arial, sans-serif; font-size:10px; /* Controls the font size for Best Sellers infobox */}
.prdattributes {/*--- background:#fdecec; ---*/ font-family: arial, sans-serif; font-size:6.5pt; color:#333333; font-weight:normal; font-stretch:extra-condensed; /* Controls font attributs for /includes/boxes_content/shopping_cart.php -- Product Attributes */}

 TD.estimatedshippingBoxHeading {font-family: tahoma, arial, sans-serif; font-size:10px; font-weight:bold; background:#bbc3d3; color:#ffffff;}
.estimatedshippingBoxContents {background:#f8f8f9; font-family: tahoma, arial, sans-serif; font-size:10px;}
.newsdeskinfo-articlemaintitle {font-family: tahoma, arial, sans-serif; font-style:; font-weight:bold; font-size:11px; color:#003366; text-decoration:none; text-align:left;}
.newsdeskinfo-articledate {font-family: tahoma, arial, sans-serif; font-style:; font-weight:bold; font-size:11px; color:#003366; text-decoration:none; text-align:left;}
.newsdeskinfo-highlights-subtitle {font-family: tahoma, arial, sans-serif; font-style:; font-weight:bold; font-size:11px; color:#003366; text-decoration:none; text-align:left;}
.newsdeskinfo-articleshortext {font-family: tahoma, arial, sans-serif; font-style:; font-weight:normal; font-size:11px; color:#003366; text-decoration:none; text-align:left;}
.newsdeskinfo-details-subtitle {font-family: tahoma, arial, sans-serif; font-style:; font-weight:bold; font-size:11px; color:#003366; text-decoration:none; text-align:left;}
.newsdeskinfo-articlecontentdetailed {font-family: tahoma, arial, sans-serif; font-style:; font-weight:normal; font-size:11px; color:#003366; text-decoration:none; text-align:left;}
.newsdeskinfo-articlestatistics-subtitle {font-family: tahoma, arial, sans-serif; font-style:; font-weight:bold; font-size:11px; color:#003366; text-decoration:none; text-align:left;}
.newsdeskinfo-articlestatistics-dynamicdetails {font-family: tahoma, arial, sans-serif; font-style:; font-weight:normal; font-size:11px; color:#003366; text-decoration:none; text-align:left;}
/* Controls the edit link next to delivery and billing address on the order confirmation page during checkout */
.orderEdit {font-family: tahoma, arial, sans-serif; font-size:10px; color:#336699; text-decoration:underline;}
<!-- font-style: italic; -->
.mainpage_welcome_message {color:#000066; font-family: veranda, sans-serif; font-style: italic; font-weight:normal; font-size:15px; text-decoration:none; text-align:justify;}
.mainpage_intro_txt_body {color:#000066; font-family: veranda, sans-serif; font-weight:normal; font-size:11px; text-decoration:none; text-align:justify;}
.mainpage_intro__txt_urls A:link {color:#; font-family: veranda, sans-serif; font-weight:bold; font-size:12px; text-decoration:none;}
.mainpage_intro__txt_urls A:visited {color:#; font-family: veranda, sans-serif; font-weight:bold; font-size:12px; text-decoration:none;}
.mainpage_intro__txt_urls A:active {color:#; font-family: veranda, sans-serif; font-weight:bold; font-size:12px; text-decoration:none;}
.mainpage_intro__txt_urls A:hover {color:#; font-family: veranda, sans-serif; font-weight:bold; font-size:12px; text-decoration:none;}
.miscinformation {color:#000066; font-family:veranda, sans-serif; font-style: normal; font-weight:normal; font-size:10px; text-decoration:none; text-align:justify;}


.linkexchangenormal {color:#000066; font-family:veranda, sans-serif; font-style: normal; font-weight:normal; font-size:10px; text-decoration:none; padding:4px;}
.linkexchangebold {color:#000066; font-family:veranda, sans-serif; font-style: normal; font-weight:bold; font-size:10px; text-decoration:none; padding:4px;}


.accountpagelinks A:link {font-family: tahoma, arial, sans-serif; color:#003366; font-style: normal; font-weight:normal; font-size:11px; text-decoration:none;}
.accountpagelinks A:visited {font-family: tahoma, arial, sans-serif; color:#003366; font-style: normal; font-weight:normal; font-size:11px; text-decoration:none;}
.accountpagelinks A:active {font-family: tahoma, arial, sans-serif; color:#003366; font-style: normal; font-weight:normal; font-size:11px; text-decoration:none;}
.accountpagelinks A:hover {font-family: tahoma, arial, sans-serif; color:#7D8DBD; font-style: normal; font-weight:normal; font-size:11px; text-decoration:none;}

.accountpagelinksbold A:link {font-family: tahoma, arial, sans-serif; color:#003366; font-style: normal; font-weight:bold; font-size:11px; text-decoration:none;}
.accountpagelinksbold A:visited {font-family: tahoma, arial, sans-serif; color:#003366; font-style: normal; font-weight:bold; font-size:11px; text-decoration:none;}
.accountpagelinkshold A:active {font-family: tahoma, arial, sans-serif; color:#003366; font-style: normal; font-weight:bold; font-size:11px; text-decoration:none;}
.accountpagelinksbold A:hover {font-family: tahoma, arial, sans-serif; color:#7D8DBD; font-style: normal; font-weight:bold; font-size:11px; text-decoration:none;}


/* Manages price posted in shopping cart box on column right */
.carttotal {font-family: tahoma, arial, sans-serif; color:#003366; font-style: normal; font-weight:bold; font-size:9px; text-decoration:none; text-align:left;}
.checkout A:link {font-family: tahoma, arial, sans-serif; color:#CC0000; font-style: normal; font-weight:normal; font-size:9px; text-decoration:none;}
.checkout A:visited {font-family: tahoma, arial, sans-serif; color:#CC0000; font-style: normal; font-weight:normal; font-size:9px; text-decoration:none;}
.checkout A:active {font-family: tahoma, arial, sans-serif; color:#CC0000; font-style: normal; font-weight:normal; font-size:9px; text-decoration:none;}
.checkout A:hover {font-family: tahoma, arial, sans-serif; color:#CC0000; font-style: normal; font-weight:normal; font-size:9px; text-decoration:none;}
.paypalnote {font-family: tahoma, arial, sans-serif; color:#ff0000; font-style: normal; font-weight:bold; font-size:10px; text-decoration:none; text-align:left;}
.paypalnotice A:link {color:#7D8DBD; font-family: tahoma, arial, sans-serif; font-style: normal; font-weight:bold; font-size:10px; text-decoration:underline;}
.paypalnotice A:visited {color:#7D8DBD; font-family: tahoma, arial, sans-serif; font-style: normal; font-weight:bold; font-size:10px; text-decoration:underline;}
.paypalnotice A:active {color:#7D8DBD; font-family: tahoma, arial, sans-serif; font-style: normal; font-weight:bold; font-size:10px; text-decoration:underline;}
.paypalnotice A:hover {font-family: tahoma, arial, sans-serif; color:#ff0000; font-style: normal; font-weight:bold; font-size:10px; text-decoration:underline;}
.returnto {font-family: tahoma, arial, sans-serif; color:#CC0000; font-style: normal; font-weight:bold; font-size:10px; text-decoration:none;}
.returntotop A:link {font-family: tahoma, arial, sans-serif; color:#CC0000; font-style: normal; font-weight:bold; font-size:10px; text-decoration:none;}
.returntotop A:visited {font-family: tahoma, arial, sans-serif; color:#CC0000; font-style: normal; font-weight:bold; font-size:10px; text-decoration:none;}
.returntotop A:active {font-family: tahoma, arial, sans-serif; color:#CC0000; font-style: normal; font-weight:bold; font-size:10px; text-decoration:none;}
.returntotop A:hover {font-family: tahoma, arial, sans-serif; color:#ff0000; font-style: normal; font-weight:bold; font-size:10px; text-decoration:none;}

.returntosubcat {font-family: tahoma, arial, sans-serif; color:#003366; font-style: normal; font-weight:normal; font-size:10px; text-decoration:none;}
.returntosubcat A:link {font-family: tahoma, arial, sans-serif; color:#003366; font-style: normal; font-weight:normal; font-size:9px; text-decoration:none;}
.returntosubcat A:visited {font-family: tahoma, arial, sans-serif; color:#003366; font-style: normal; font-weight:normal; font-size:9px; text-decoration:none;}
.returntosubcat A:active {font-family: tahoma, arial, sans-serif; color:#003366; font-style: normal; font-weight:normal; font-size:9px; text-decoration:none;}
.returntosubcat A:hover {font-family: tahoma, arial, sans-serif; color:#7D8DBD; font-style: normal; font-weight:normal; font-size:9px; text-decoration:none;}



.didntfindsomething {font-family: tahoma, arial, sans-serif; color:#003366; font-style: normal; font-weight:normal; font-size:9px; text-decoration:none;}
.didntfindsomething A:link {font-family: tahoma, arial, sans-serif; color:#003366; font-style: normal; font-weight:bold; font-size:9px; text-decoration:none;}
.didntfindsomething A:visited {font-family: tahoma, arial, sans-serif; color:#003366; font-style: normal; font-weight:bold; font-size:9px; text-decoration:none;}
.didntfindsomething A:active {font-family: tahoma, arial, sans-serif; color:#003366; font-style: normal; font-weight:bold; font-size:9px; text-decoration:none;}
.didntfindsomething A:hover {font-family: tahoma, arial, sans-serif; color:#ff0000; font-style: normal; font-weight:bold; font-size:9px; text-decoration:none;}

.reviewedby-bold {font-family: tahoma, arial, sans-serif; color:#003366; font-style: normal; font-weight:bold; font-size:10px; text-decoration:none;}
.reviewedby-normal {font-family: tahoma, arial, sans-serif; color:#003366; font-style: normal; font-weight:normal; font-size:10px; text-decoration:none;}
.faq-bold {font-family: tahoma, arial, sans-serif; color:#003366; font-style: normal; font-weight:bold; font-size:10px; text-decoration:none;}
.faq-normal {font-family: tahoma, arial, sans-serif; color:#003366; font-style: normal; font-weight:normal; font-size:10px; text-decoration:none;}
.reviews-bold {font-family: tahoma, arial, sans-serif; color:#003366; font-style: normal; font-weight:bold; font-size:10px; text-decoration:none;}
.reviews-normal {font-family: tahoma, arial, sans-serif; color:#003366; font-style: normal; font-weight:normal; font-size:10px; text-decoration:none;}

.dynamic-sitemap-bold {font-family: tahoma, arial, sans-serif; color:#003366; font-style: normal; font-weight:bold; font-size:10px; text-decoration:none;}
.dynamic-sitemap-normal {font-family: tahoma, arial, sans-serif; color:#003366; font-style: normal; font-weight:normal; font-size:9px; text-decoration:none;}
.dynamicsitemap A:link {font-family: tahoma, arial, sans-serif; color:#003366; font-style: normal; font-weight:normal; font-size:9px; text-decoration:none;}
.dynamicsitemap A:visited {font-family: tahoma, arial, sans-serif; color:#003366; font-style: normal; font-weight:normal; font-size:9px; text-decoration:none;}
.dynamicsitemap A:active {font-family: tahoma, arial, sans-serif; color:#003366; font-style: normal; font-weight:normal; font-size:9px; text-decoration:none;}
.dynamicsitemap A:hover {font-family: tahoma, arial, sans-serif; color:#ff0000; font-style: normal; font-weight:normal; font-size:9px; text-decoration:none;}

ul.sitemap {color:#890606;}






.createpasswordboldtxt {font-family: tahoma, arial, sans-serif; color:#003366; font-weight:bold; font-size:9px; text-decoration:none;}
.createpassword {font-family: tahoma, arial, sans-serif; color:#003366; font-weight:normal; font-size:9px;}

.createacctinputfields {font-family: tahoma, arial, sans-serif; color:#003366; font-weight:normal; font-size:10px; text-decoration:none;}
.globalformfieldtext {font-family: tahoma, arial, sans-serif; color:#003366; font-weight:bold; font-size:11px; text-decoration:none;} /* Controls font style for text preceeding all form fields */
.globalsmalltext {font-family: tahoma, arial, sans-serif; color:#003366; font-weight:normal; font-size:9px; text-align:justify; text-decoration:none;} /* Controls font style for text preceeding all form fields */

.regpageformfieldtext {font-family: tahoma, arial, sans-serif; color:#003366; font-weight:bold; font-size:10px; text-decoration:none;} /* Controls font style for text preceeding all form fields */
.regpageformfieldquestionmark {font-family: tahoma, arial, sans-serif; color:#003366; font-weight:normal; font-size:10px; text-decoration:none;} /* Controls font style for text preceeding all form fields */
.regpageformfieldquestiontext {font-family: tahoma, arial, sans-serif; color:#003366; font-weight:normal; font-size:10px; text-decoration:none; padding:4px;} /* Controls font style for text preceeding all form fields */

/* Form Field Help Hover - Start */
.thdrcell {background:#ffffff; padding:2px;}
.tdatacell {background:#ffffff; padding:0px;}
.descriptionhdr1 {background:#ffffff; padding:0px; width:190px;}
.tdbdy1 {background:#ffffff; padding:0px; width:0px;}		 
/* Form Field Help Hover - Stop */





.createaccountagreetext {font-family: tahoma, arial, sans-serif; color:#003366; font-weight:normal; font-size:11px; text-decoration:underline;}
.createaccountagreelinks A:link {font-family: tahoma, arial, sans-serif; color:#003366; font-weight:bold; font-size:10px; text-decoration:underline;}
.createaccountagreelinks A:visited {font-family: tahoma, arial, sans-serif; color:#003366; font-weight:bold; font-size:10px; text-decoration:underline;}
.createaccountagreelinks A:active {font-family: tahoma, arial, sans-serif; color:#003366; font-weight:bold; font-size:10px; text-decoration:underline;}
.createaccountagreelinks A:hover {color:#7D8DBD; font-family: tahoma, arial, sans-serif; font-weight:bold; font-size:10px; text-decoration:underline;}


.accountcreationsuccessfulnormaltext {font-family: tahoma, arial, sans-serif; color:#003366; font-weight:normal; font-size:12px; text-decoration:none;}
.accountcreationsuccessfulpagelinks A:link {font-family: tahoma, arial, sans-serif; color:#003366; font-weight:normal; font-size:12px; text-decoration:none;}
.accountcreationsuccessfulpagelinks A:visited {font-family: tahoma, arial, sans-serif; color:#003366; font-weight:normal; font-size:12px; text-decoration:none;}
.accountcreationsuccessfulpagelinks A:active {font-family: tahoma, arial, sans-serif; color:#003366; font-weight:normal; font-size:12px; text-decoration:none;}
.accountcreationsuccessfulpagelinks A:hover {color:#7D8DBD; font-family: tahoma, arial, sans-serif; font-weight:normal; font-size:12px; text-decoration:none;}

.accountcreationsuccessfulnav2storefront A:link {font-family: tahoma, arial, sans-serif; color:#CC0000; font-style: normal; font-weight:bold; font-size:12px; text-decoration:none;}
.accountcreationsuccessfulnav2storefront A:visited {font-family: tahoma, arial, sans-serif; color:#CC0000; font-style: normal; font-weight:bold; font-size:12px; text-decoration:none;}
.accountcreationsuccessfulnav2storefront A:active {font-family: tahoma, arial, sans-serif; color:#CC0000; font-style: normal; font-weight:bold; font-size:12px; text-decoration:none;}
.accountcreationsuccessfulnav2storefront A:hover {font-family: tahoma, arial, sans-serif; color:#ff0000; font-style: normal; font-weight:bold; font-size:12px; text-decoration:none;}


.logoffpagebodytextnormal {font-family: tahoma, arial, sans-serif; color:#003366; font-weight:normal; font-size:12px; text-decoration:none;}
.logoffpagebodytextbold {font-family: tahoma, arial, sans-serif; color:#003366; font-weight:bold; font-size:12px; text-decoration:none;}
.logoffreturntoindex A:link {font-family: tahoma, arial, sans-serif; color:#003366; font-weight:bold; font-size:12px; text-decoration:none;}
.logoffreturntoindex A:visited {font-family: tahoma, arial, sans-serif; color:#003366; font-weight:bold; font-size:12px; text-decoration:none;}
.logoffreturntoindex A:active {font-family: tahoma, arial, sans-serif; color:#003366; font-weight:bold; font-size:12px; text-decoration:none;}
.logoffreturntoindex A:hover { font-family: tahoma, arial, sans-serif; color:#7D8DBD; font-weight:bold; font-size:12px; text-decoration:none;}

.logoffpageemailus A:link {font-family: tahoma, arial, sans-serif; color:#003366; font-weight:normal; font-size:12px; text-decoration:none;}
.logoffpageemailus A:visited {font-family: tahoma, arial, sans-serif; color:#003366; font-weight:normal; font-size:12px; text-decoration:none;}
.logoffpageemailus A:active {font-family: tahoma, arial, sans-serif; color:#003366; font-weight:normal; font-size:12px; text-decoration:none;}
.logoffpageemailus A:hover {font-family: tahoma, arial, sans-serif; color:#7D8DBD; font-weight:normal; font-size:12px; text-decoration:none;}

.forgotpassword A:link {font-family: tahoma, arial, sans-serif; color:#003366; font-style: normal; font-weight:normal; font-size:10px;}
.forgotpassword A:visited {font-family: tahoma, arial, sans-serif; color:#003366; font-style: normal; font-weight:normal; font-size:10px;}
.forgotpassword A:active {font-family: tahoma, arial, sans-serif; color:#003366; font-style: normal; font-weight:normal; font-size:10px;}
.forgotpassword A:hover {font-family: tahoma, arial, sans-serif; color:#7D8DBD; font-style: normal; font-weight:normal; font-size:10px; text-decoration:underline;}


.register-intro-text {font-family: tahoma, arial, sans-serif; font-size:10px; font-weight:normal; color:#003366; text-decoration:none; text-align:left;}
.tell-a-friend-subtitles {font-family: tahoma, arial, sans-serif; font-size:10px; font-weight:normal; color:#003366; text-decoration:none; text-align:right;}
.tell-a-friend-fields {font-family: tahoma, arial, sans-serif; font-size:10px; color:#ff0000;}
.optiondetails-subtitle {font-family: tahoma, arial, sans-serif; color:#003366; font-style: bold; font-weight:bold; font-size:10px; text-decoration:none;}
.optiondetails A:link {font-family: tahoma, arial, sans-serif; color:#003366; font-style: normal; font-weight:bold; font-size:10px;}
.optiondetails A:visited {font-family: tahoma, arial, sans-serif; color:#003366; font-style: normal; font-weight:bold; font-size:10px;}
.optiondetails A:active {font-family: tahoma, arial, sans-serif; color:#003366; font-style: normal; font-weight:bold; font-size:10px;}
.optiondetails A:hover {font-family: tahoma, arial, sans-serif; color:#7D8DBD; font-style: normal; font-weight:bold; font-size:10px; text-decoration:underline;}

.css-product-options {font-family: tahoma, arial, sans-serif; color:#003366; font-style: normal; font-weight:normal; font-size:10px; text-decoration:none; text-align:left; /*--- background:#fdecec; ---*/}
.css-product-options-bold {font-family: tahoma, arial, sans-serif; color:#003366; font-style: normal; font-weight:bold; font-size:10px; text-decoration:none; text-align:left;}

.ProductSearchInfoBoxHeaderText {font-family: tahoma, arial, sans-serif; font-size:11px; font-weight:bold; background:; color:#ffffff;}
.advancedsearch A:link {font-family: tahoma, arial, sans-serif; color:#003366; font-weight:bold; font-size:11px; text-decoration:none;}
.advancedsearch A:visited {font-family: tahoma, arial, sans-serif; color:#003366; font-weight:bold; font-size:11px; text-decoration:none;}
.advancedsearch A:active {font-family: tahoma, arial, sans-serif; color:#003366; font-weight:bold; font-size:11px; text-decoration:none;}
.advancedsearch A:hover {font-family: tahoma, arial, sans-serif;color:#7D8DBD; font-weight:bold; font-size:11px; text-decoration:none;}
.advancedsearchcheckbox {font-family: tahoma, arial, sans-serif; color:#003366; font-weight:normal; font-size:9px; text-decoration:none;}

.searchelp A:link {font-family: tahoma, arial, sans-serif; color:#003366; font-weight:normal; font-size:9px; text-decoration:none;}
.searchelp A:visited {font-family: tahoma, arial, sans-serif; color:#003366; font-weight:normal; font-size:9px; text-decoration:none;}
.searchelp A:active {font-family: tahoma, arial, sans-serif; color:#003366; font-weight:normal; font-size:9px; text-decoration:none;}
.searchelp A:hover {font-family: tahoma, arial, sans-serif; color:#7D8DBD; font-weight:normal; font-size:9px; text-decoration:none;}





.currentdeliveryaddressnormal {font-family: tahoma, arial, sans-serif; color:#003366; font-style: normal; font-weight:normal; font-size:12px; text-decoration:none; text-align:left;}
.currentdeliveryaddressbold {font-family: tahoma, arial, sans-serif; color:#003366; font-style: normal; font-weight:bold; font-size:12px; text-decoration:none; text-align:left;}
.deliveryclarification {font-family: tahoma, arial, sans-serif; color:#003366; font-style: normal; font-weight:normal; font-size:12px; text-decoration:none; text-align:left;}




.current-address-book-entries {font-family: tahoma, arial, sans-serif; color:#003366; font-style: normal; font-weight:normal; font-size:9px; text-decoration:none; text-align:left;}
.checkout-shipping-address-normal {font-family: tahoma, arial, sans-serif; color:#003366; font-style: normal; font-weight:normal; font-size:10px; text-decoration:none; text-align:left;}

.checkout-payment-normal {font-family: tahoma, arial, sans-serif; color:#003366; font-style: normal; font-weight:normal; font-size:10px; text-decoration:none; text-align:left;}
.payment-method-normal {font-family: tahoma, arial, sans-serif; color:#003366; font-style: normal; font-weight:normal; font-size:10px; text-decoration:none; text-align:left;}

.checkout-payment-edit-cart-items A:link {font-family: tahoma, arial, sans-serif; color:#CC0000; font-style: normal; font-weight:normal; font-size:10px; text-decoration:none;}
.checkout-payment-edit-cart-items A:visited {font-family: tahoma, arial, sans-serif; color:#CC0000; font-style: normal; font-weight:normal; font-size:10px; text-decoration:none;}
.checkout-payment-edit-cart-items A:active {font-family: tahoma, arial, sans-serif; color:#CC0000; font-style: normal; font-weight:normal; font-size:10px; text-decoration:none;}
.checkout-payment-edit-cart-items A:hover {font-family: tahoma, arial, sans-serif; color:#ff0000; font-style: normal; font-weight:normal; font-size:10px; text-decoration:none;}

.brackets {font-family: tahoma, arial, sans-serif; color:#003366; font-style: normal; font-weight:normal; font-size:9px; text-decoration:none;}


.checkout-confirmation-normal {font-family: tahoma, arial, sans-serif; color:#003366; font-style: normal; font-weight:normal; font-size:10px; text-decoration:none; text-align:left;}
.checkout-confirmation-small {font-family: arial, sans-serif; color:#003366; font-style: normal; font-weight:normal; font-size:9px; text-decoration:none; text-align:left;}
.checkout-confirmation-edit-normal {font-family: tahoma, arial, sans-serif; color:#003366; font-style: normal; font-weight:normal; font-size:10px; text-decoration:none; text-align:left;}

.checkout-confirmation-edit-links A:link {font-family: tahoma, arial, sans-serif; color:#CC0000; font-style: normal; font-weight:normal; font-size:10px; text-decoration:none;}
.checkout-confirmation-edit-links A:visited {font-family: tahoma, arial, sans-serif; color:#CC0000; font-style: normal; font-weight:normal; font-size:10px; text-decoration:none;}
.checkout-confirmation-edit-links A:active {font-family: tahoma, arial, sans-serif; color:#CC0000; font-style: normal; font-weight:normal; font-size:10px; text-decoration:none;}
.checkout-confirmation-edit-links A:hover {font-family: tahoma, arial, sans-serif; color:#ff0000; font-style: normal; font-weight:normal; font-size:10px; text-decoration:none;}

.logoff-page-normal-font {font-family: tahoma, arial, sans-serif; color:#003366; font-style: normal; font-weight:normal; font-size:10px; text-decoration:none; text-align:left;}
/* The following lines of code that are commented out is the original code before implementing Contribution # 2710 (Fixed Width Site with CSS).
   http://www.oscommerce.com/community/contributions,2710/category,all/search,fixed+width
*/
/* BODY { */
/* background:#fdecec; */ /* (Original color:#ffcccc) Controls the background color outside each box */
/* color:#000066; */ /* Default color:666666 // Controls both the color of the quantity value located to the right of each product description and price value */
/* margin: 0px; */
/* } */

/* Controls the default color for "Login", "Create an Account", and everything in "Product List" */
A {color:#003366; text-decoration:none;}
/* Controls the default color for "Login", "Create an Account", and everything in "Product List" */
A:hover {color:#7D8DBD; text-decoration:none;}
FORM {display:inline;}
TR.header {background:#ffffff;}
TR.headerNavigation {background:/* #fdecec; */}
/* THE FOLLOWING CONTROLS THE BAR AND FONT-LINKS BELOW MAIN LOGO  */
TD.headerNavigation {font-family: tahoma, arial, sans-serif;
  font-size:10px; /* Controls the font size of the links located on the horozontal bar containing "Storefront" and "My Account" links */
  background: /*--- #fdecec ---*/; /* Previous color:#FB89A3 */
                      /* Controls the color of the horozontal bar containing "Storefront" and "My Account" links */
                      /* Also, the RGB color translation for #ffcccc is "247 x 194 x 208" */  
  color:#003366; /* Controls the vertical line dividing "Storefront", "Login", "My Account", "My Cart", "Checkout", and "Support" */
  font-weight:bold;}
    
.ssldescription {font-weight: normal; font-size:9px;}
  
/* Controls the default font color of "Storefront", "My Account", "My Cart", "Checkout", and "Support" URL's */
A.headerNavigation {color:#003366;}
A.headerNavigation:hover {color:#7D8DBD;}
TR.headerError {background:#ff0000;}
TD.headerError {font-family: tahoma, tahoma, arial, sans-serif; font-size:12px; background:#ff0000; color:#ffffff; font-weight:bold; text-align:center;}
TR.headerInfo {background:#00ff00;}
TD.headerInfo {font-family: tahoma, tahoma, arial, sans-serif; font-size:12px; background:#00ff00; color:#ffffff; font-weight:bold; text-align:center;}
TR.footer {/*  background:#ffcccc; */ background:;}
TD.footer {font-family: tahoma, arial, sans-serif; font-size:11px;/* background:#ffcccc; /* Controls the footer background color. */ background:; /* Controls the footer background color. */ color:#003366; font-weight:bold;}


/* Controls the line around each box */
.infoBox {/* background:#ffcccc; */ background:;}
/* Controls the background for each box as well as the center of the main index page */

.infoBoxContents {background: /*--- #fdecec --- */; font-family: tahoma, arial, sans-serif; font-size:9px; /* Controls the font size for Best Sellers infobox */}
.infoBoxNotice {background:#FF8E90;}
.infoBoxNoticeContents {font-family: tahoma, arial, sans-serif; font-size:10px; background:#FFE6E6;}
/* FB89A3 controls the background color for each Header Title ( e.g., "Product List, Quick Find, New Products, Shopping Cart, Bestsellers, Reviews, What's New, Misc Information" */
/* 003366 controls the color for each box title */
A.infoBoxHeading, TD.infoBoxHeading {font-family: tahoma, arial, sans-serif; font-size:10px; font-weight:bold; background:/*--- #fdecec ---*/; color:#003366;} /* Controls font size for Product Directory */
TD.infoBox, SPAN.infoBox {font-family: tahoma, arial, sans-serif; font-size:11px;}



/* The following CSS style variation was created on 09/17/06 to gain control over the font attributes for the "Best Sellers" Box  - Start */
.bestsellers A:link {font-family: tahoma, arial, sans-serif; color:#003366; font-weight:normal; font-size:10px; text-decoration:none;}
.bestsellers A:visited {font-family: tahoma, arial, sans-serif; color:#003366; font-weight:normal; font-size:10px; text-decoration:none;}
.bestsellers A:active {font-family: tahoma, arial, sans-serif; color:#003366; font-weight:normal; font-size:10px; text-decoration:none;}
.bestsellers A:hover {font-family: tahoma, arial, sans-serif; color:#7D8DBD; font-weight:normal; font-size:10px; text-decoration:none;}
/* The aforementioned CSS style variation was created on 09/17/06 to gain control over the font attributes for the "Best Sellers" Box  - End */

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:; /* Controls the background color around products displayed in the center of the screen. Previous: #ffcccc */}

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:; /* Controls the background color around products displayed in the center of the screen. Previous: #ffcccc */}
TABLE.productListing {
border: 0px; /* This controls the border around all products on the main index page */
border-style: solid;
border-color:#ffcccc; /* This is the border color around product listings */
border-spacing: 1px;}

/* .productListing-heading {font-family: tahoma, arial, sans-serif; font-size:11px; background:#fdecec; color:#003366; font-weight:bold;} */

.maincartproductListingHeading {font-family: tahoma, arial, sans-serif; font-size:11px; font-weight:bold; color:#003366; padding:8px;} /* Controls Remove, Products, Quantity and Total tables on shopping_cart.php page */
.maincartProductListText {font-family: tahoma, arial, sans-serif; font-size:11px; font-weight:normal; color:#003366; padding:8px;} 


.productListing-heading {font-family: tahoma, arial, sans-serif; font-size:11px; font-weight:bold; color:#003366; padding:0px;}
.productinfopage-add2wishlistbrackets {font-family: tahoma, arial, sans-serif; font-size:11px; font-weight:normal; color:#003366;}
.productinfopage-add2wishlist A:link {font-family: tahoma, arial, sans-serif; color:#003366; font-weight:normal; font-size:11px; text-decoration:none;}
.productinfopage-add2wishlist A:visited {font-family: tahoma, arial, sans-serif; color:#003366; font-weight:normal; font-size:11px; text-decoration:none;}
.productinfopage-add2wishlist A:active {font-family: tahoma, arial, sans-serif; color:#003366; font-weight:normal; font-size:11px; text-decoration:none;}
.productinfopage-add2wishlist A:hover {font-family: tahoma, arial, sans-serif; color:#7D8DBD; font-weight:normal; font-size:11px; text-decoration:none;}




.ProductInfopageReturnToSpacers {font-family: tahoma, arial, sans-serif; color:#6f3198; font-weight:bold; font-size:11px; text-decoration:none;}
.ProductInfopageReturnToLinks A:link {font-family: tahoma, arial, sans-serif; color:#003366; font-weight:normal; font-size:11px; text-decoration:none;}
.ProductInfopageReturnToLinks A:visited {font-family: tahoma, arial, sans-serif; color:#003366; font-weight:normal; font-size:11px; text-decoration:none;}
.ProductInfopageReturnToLinks A:active {font-family: tahoma, arial, sans-serif; color:#003366; font-weight:normal; font-size:11px; text-decoration:none;}
.ProductInfopageReturnToLinks A:hover {font-family: tahoma, arial, sans-serif; color:#7D8DBD; font-weight:normal; font-size:11px; text-decoration:none;}




TD.productListing-data {font-style: normal; font-weight:normal; font-size:9px; color:#003366; line-height: 1.01em; font-family:tahoma, arial, sans-serif;} /* Controls the font size for products on the main page */
A.pageResults {color:#003366;} /* Controls the font color for "Prev" and "Next" links when not hovering over them. */

TD.productListing-data p {margin:2px; padding:0; text-align:center;} /* Associated with Optional Related Products 1.0 - http://addons.oscommerce.com/info/2293 - Installed on 06/20/2009 */

/* A.pageResults:hover {color:#003366; background:#FFFF33;} */ /* Controls the background color of form fields (Original color:FFFF33) as well as the "Prev" and "Next" links in Product Reviews */ 
A.pageResults:hover {color:#003366; background:#FFFF33;} /* Controls the background color of form fields (Original color:FFFF33) as well as the "Prev" and "Next" links in Product Reviews */

/* The following code segment controls the product name/title and the price displayed at the top of each product */
TD.pageHeading, DIV.pageHeading {font-family: tahoma, arial, sans-serif; font-size:12px; font-weight:bold; color:#003366;}
TR.subBar {/*--- #fdecec --- */}
TD.subBar {font-family: tahoma, arial, sans-serif; font-size:10px; color:#FB89A3;}
TD.main, P.main {font-family: tahoma, arial, sans-serif; font-size:10px; font-weight:bold; color:#003366; text-decoration:none;} /* Controls the font attributes for each box header title */

.boxheadertext {font-family: tahoma, arial, sans-serif; font-size:10px; font-weight:bold; color:#ffffff; text-decoration:none;}

.newmainormalfont {font-family: tahoma, arial, sans-serif; font-size:11px; font-weight:normal; color:#003366; text-decoration:none;}
.newmainboldfont {font-family: tahoma, arial, sans-serif; font-size:11px; font-weight:bold; color:#003366; text-decoration:none;}


.productrating {font-family: tahoma, arial, sans-serif; font-size:12px; font-weight:bold; color:#6f3198; text-decoration:none;}


TD.smallText, SPAN.smallText, P.smallText {font-family: tahoma, arial, sans-serif; font-size:9px; /* Known to control the font size for the Latest News infobox */}
TD.accountCategory {font-family: tahoma, arial, sans-serif; font-size:13px; color:#aabbdd;}
TD.fieldKey {font-family: tahoma, arial, sans-serif; font-size:12px; font-weight:bold;}
TD.fieldValue {font-family: tahoma, arial, sans-serif; font-size:12px;}
TD.tableHeading {font-family: tahoma, arial, sans-serif; font-size:12px; font-weight:bold;}
SPAN.newItemInCart {font-family: tahoma, arial, sans-serif; font-size:10px; color:#ff0000;}
TEXTAREA {width: 100%; font-family: tahoma, arial, sans-serif; font-size:11px;}
SPAN.greetUser {font-family: tahoma, arial, sans-serif; font-size:11px; color:#003366; font-weight:bold;}
TABLE.formArea {background:#f1f9fe; border-color:#7b9ebd; border-style: solid; border-width: 1px;}
TD.formAreaTitle {font-family: tahoma, tahoma, arial, sans-serif; font-size:12px; font-weight:bold;}
SPAN.markProductOutOfStock {font-family: tahoma, tahoma, arial, sans-serif; font-size:12px; color:#c76170; font-weight:bold;}
SPAN.productSpecialPrice {font-family: tahoma, arial, sans-serif; color:#ff0000;}
SPAN.errorText {font-family: tahoma, arial, sans-serif; color:#ff0000;}
.moduleRow {}
.moduleRowOver {background-color:; cursor: pointer; cursor: hand;} <!-- Was: D7E9F7 and changed to ffcccc -->
.moduleRowSelected {background-color:;} <!-- Was: E9F4FC and changed to ffcccc -->
.checkoutBarFrom, .checkoutBarTo {font-family: tahoma, arial, sans-serif; font-size:10px; color:#8c8c8c;}
.checkoutBarCurrent {font-family: tahoma, arial, sans-serif; font-size:10px; color:#000000;}
/* message box */
.messageBox {font-family: tahoma, arial, sans-serif; font-size:10px;}
.messageStackError, .messageStackWarning {font-family: tahoma, arial, sans-serif; font-size:10px; background-color:;}
.messageStackSuccess {font-family: tahoma, arial, sans-serif; font-size:10px; background-color:#99ff00;}
/* input requirement */
.inputRequirement {font-family: tahoma, arial, sans-serif; font-size:9px; color:#ff0000;}
/* DDB - 041031 - Form Field Progress Bar */
.progress {width: 1px; height: 14px; color:white; font-size:12px; overflow: hidden; background-color:navy; padding-left: 5px;}


.redasterisk {font-family: tahoma, arial, sans-serif; color:#CC0000; font-style: normal; font-weight:bold; font-size:10px; text-decoration:none;}
.inforequired {font-family: tahoma, arial, sans-serif; color:#003366; font-style: normal; font-weight:normal; font-size:10px; text-decoration:none;}




.pinkdottedhoroline {color: #fff; background-color: #fff; border: 1px dotted #FFB0B0; border-style: none none dotted;}

.orderhistory {font-family: tahoma, arial, sans-serif; color: #003366; font-size:10px; /* Controls presenting order history information when clicking on "account.php" */}

.orderhistorybold {font-family: tahoma, arial, sans-serif; color: #003366; font-size:10px; font-weight:bold; /* Controls presenting order history information when clicking on "account.php" */}


h1 {font-family: tahoma, arial, sans-serif; font-size:20px; font-weight:bold;}
h2 {font-family: tahoma, arial, sans-serif; font-size:14px;}

/* Start: Infobox Skin Manager Settings */
.newinfobox_top1 {font-family: tahoma, arial, sans-serif; font-size:10px; white-space: nowrap; font-family: tahoma, arial, sans-serif;font-size:10px;font-weight:bold;}
.newinfobox_top2 {font-family: tahoma, arial, sans-serif; font-size:12px; white-space: nowrap;}
.newinfobox_top3 {font-family: tahoma, arial, sans-serif; font-size:12px; white-space: nowrap;}
.newinfobox_top4 {font-family: tahoma, arial, sans-serif; font-size:12px; white-space: nowrap;}
.newinfobox_top5 {font-family: tahoma, arial, sans-serif; font-size:12px; white-space: nowrap;}
.newinfobox_top6 {font-family: tahoma, arial, sans-serif; font-size:12px; white-space: nowrap;}
.newinfobox_top7 {font-family: tahoma, arial, sans-serif; font-size:12px; white-space: nowrap;}
.newinfobox_top8 {font-family: tahoma, arial, sans-serif; font-size:12px; white-space: nowrap;}
.newinfobox_top9 {font-family: tahoma, arial, sans-serif; font-size:12px; white-space: nowrap;}
.newinfobox_top10 {font-family: tahoma, arial, sans-serif; font-size:12px; white-space: nowrap;}
.newinfoBoxContents {font-family: tahoma, arial, sans-serif;font-size:10px;}
/* Stop: Infobox Skin Manager Settings */

/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
/* DynaMenu - Removed Syles for Horozontal Menu - Saved in: stylesheet-for-dynamenu-horo.txt */
/* DynaMenu - Removed Styles for Tree and Plain Menu Style - Saved in: stylesheet-for-dynamenu-plain.txt */
/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */

/*--------------------------------------------*/
/*   DynaMenu - Vertical Fly-Out Menu Style   */
/*--------------------------------------------*/

/* DynaMenu - Primary Directory/Menu */

.verbar	{color:black; background-color:#ffffff; border:0px outset; /* Color of main vertical menubar and border */}
.vertitem {text-align:left; white-space:nowrap; /* Behaviour of main vertical menu items, leave as is for proper operation */}
.verbar .dmselected {background-color:#F8F8F8; /* background color of active/selected product category */}

.vertitem a {font-family: tahoma, arial, sans-serif; font-size:11px; text-decoration:none; position:relative; display:block; /* Font style, size of main menu items */}
.vertitem a:link, .vertitem a:visited {color:#003366; text-decoration:none; /* Default font style & color of main menu items */}
.vertitem a:hover {color:#003366; background-color:#F8F8F8; text-decoration:none; /* Font style & color, background menu color of main menu item when hovered over */}
.vertitem a:active {color:#cc0000; background-color:; font-weight:bold; text-decoration:none; /* Font style & color, background menu color of main menu item when clicked */}

/* First Sub-Menu  */
.vertsubmenu {position:absolute; left:0; top:0; visibility:hidden; /* Behaviour of sub-menu  - leave as is for proper operation of submenus */}
.vertsubitem {text-align:left; white-space:nowrap; /* Behaviour of sub-menu  - leave as is for proper operation of submenus */}
/* .vertsubframe {background-color:#ffffff; border:1px outset #fdfefd; position:relative; display:block; */   /* first submenu border */    /* } */
.vertsubframe {border:0px outset #ffcccc; position:relative; display:block; background-color:#ffffff; padding:4px;} /* Border for first submenu */

.vertsubitem a {font-family: tahoma, arial, sans-serif; font-size:11px; text-decoration:none; position:relative; display:block; /* font style for first submenu */}
.vertsubitem a:link,
.vertsubitem a:visited {font-family: tahoma, arial, sans-serif; font-size:11px; text-decoration:none; color:#003366; text-decoration:none; /* font style for first menu non-active/not clicked */}

.vertsubitem a:hover {color:#003366; background-color:#F8F8F8; font-weight:normal; text-decoration:none; /* background color of first submenu when you hover over it */}
.vertsubitem a:active {color:#cc0000; background-color:#ffffff/*#FEC7C88*/; text-decoration:none; /* temp background color of first submenu when clicked */}
.vertsubitem
.vertfwdarr,
.vertitem
.vertfwdarr	{position:absolute; top: 5px; right: 8px; /* Positioning of right arrow for submenus */}

.dmselected {background-color:#F8F8F8; font-weight:normal; /* Style override for selected category tree */}

/* End of Dynamenu Styles
/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */

/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> thickbox settings <<<-----------------------------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
#TB_overlay {position:fixed; z-index:100; top:0px; left:0px; background-color:#ffffff; filter:alpha(opacity=100); -moz-opacity:100; opacity:100; height:100%; width:100%;}
* html #TB_overlay { /* ie6 hack */ position:absolute; height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');}
#TB_window {position:fixed; background:#ffffff; z-index: 102; color:#000000; display:none; border: 1px dotted #FDB5B6; text-align:left; top:55%; left:50%;}
* html #TB_window { /* ie6 hack */ position:absolute; margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');}
#TB_window img#TB_Image {display:block; margin: 15px 0 0 15px; border-right: 0px solid #ccc; border-bottom: 0px solid #ccc; border-top: 0px solid #666; border-left: 0px solid #666;}
#TB_caption{height:25px; padding:7px 30px 10px 25px; float:left;}
#TB_closeWindow{height:25px; padding:11px 25px 10px 0; float:right;}
#TB_closeAjaxWindow{padding:7px 10px 5px 0; margin-bottom:1px; text-align:right; float:right;}
#TB_ajaxWindowTitle{float:left; padding:7px 0 5px 10px; margin-bottom:1px;}
#TB_title{background-color:#e8e8e8; height:27px;}
#TB_ajaxContent{clear:both; padding:2px 15px 15px 15px; overflow:auto; text-align:left; line-height:1.4em;}
#TB_ajaxContent.TB_modal{padding:15px;}
#TB_ajaxContent p{padding:5px 0px 5px 0px;}
#TB_load{position:fixed; display:none; height:13px; width:208px; z-index:103; top:50%; left:50%; margin:-6px 0 0 -104px; /* -height/2 0 0 -width/2 */}
* html #TB_load { /* ie6 hack */ position:absolute; margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');}
#TB_HideSelect{z-index:99; position:fixed; top: 0; left: 0; background-color:#fff; border:none; filter:alpha(opacity=0); -moz-opacity: 0; opacity: 0; height:100%; width:100%;}
* html #TB_HideSelect {/* ie6 hack */ position:absolute; height:expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');}
#TB_iframeContent{clear:both; border:none; margin-bottom:-1px; margin-top:1px; _margin-bottom:1px;}
/* EOF - Show Hint Script by Dynamic Drive - Currently installed in product_info.php to help with pop-up comment details for */





/* Footer Styles - Start */
.visitors {font-family: tahoma, arial, sans-serif; color:#003366; font-size:10px; font-weight:bold; text-decoration:none; padding:0px;}
.companyinfo {font-family: tahoma, arial, sans-serif; color:#003366; font-size:9px; font-weight:bold; text-decoration:none; padding:0px;} 
.productspecs {font-family: tahoma, arial, sans-serif; color:#003366; font-size:9px; font-weight:normal; text-decoration:none; padding:0px;} 
.copyright {font-family: tahoma, arial, sans-serif; color:#003366; font-size:9px; font-weight:bold; text-decoration:none; padding:0px;} 
.footertext {font-family: tahoma, arial, sans-serif; color:#003366; font-size:9px; font-weight:normal; text-decoration:none; padding:0px;} 
.footer_text1 {font-family:tahoma, arial, sans-serif; color:#003366; font-size:7px; font-weight:normal; text-decoration:none; text-align:justify; padding:5px; background-color:#fdecec;} 
.footer_links A:link {font-family: tahoma, arial, sans-serif; color:#003366; font-style: normal; font-weight:bold; font-size:10px; text-decoration:none;}
.footer_links A:visited {font-family: tahoma, arial, sans-serif; color:#003366; font-style: normal; font-weight:bold; font-size:10px; text-decoration:none;}
.footer_links A:active {font-family: tahoma, arial, sans-serif; color:#003366; font-style: normal; font-weight:bold; font-size:10px; text-decoration:none;}
.footer_links A:hover {font-family: tahoma, arial, sans-serif; color:#7D8DBD; font-style: normal; font-weight:bold; font-size:10px; text-decoration:none;}
/* Footer Styles - Stop */


/* VJ Links Manager v1.18 begin */


.linkexchangepagelinks A:link {font-family: tahoma, arial, sans-serif; color:#003366; font-style: normal; font-weight:normal; font-size:11px; text-decoration:none;}
.linkexchangepagelinks A:visited {font-family: tahoma, arial, sans-serif; color:#003366; font-style: normal; font-weight:normal; font-size:11px; text-decoration:none;}
.linkexchangepagelinks A:active {font-family: tahoma, arial, sans-serif; color:#003366; font-style: normal; font-weight:normal; font-size:11px; text-decoration:none;}
.linkexchangepagelinks A:hover {font-family: tahoma, arial, sans-serif; color:#7D8DBD; font-style: normal; font-weight:normal; font-size:11px; text-decoration:none;}


.linksmgr-normal-font {font-family: tahoma, arial, sans-serif; color:#003366; font-weight:normal; font-size:9px; text-decoration:none;}
 TABLE.linkListing {border:1px; border-style:solid; border-color:#b6b7cb; border-spacing:1px;}

.linkListing-heading {font-family: tahoma, arial, sans-serif; font-size:9px; font-weight:bold; background:#ffcccc; color:#003366; text-align:center;}
A.linkListing-heading {color:#003366;}
A.linkListing-heading:hover {color:#7D8DBD;}
/* Controls attributes inside tables */
 TD.linkListing-data {border-right:1px solid #ffcccc; border-bottom:1px solid #ffcccc; padding:1px; font-family: tahoma, arial, sans-serif; font-size:6.5pt;}
 TR.linkListing-odd {background:#fdecec; /* f8f8f9 */}
 TR.linkListing-even {background:#fdecec; /* F5F5F5 */}
.linkFeatured {font-family: tahoma, arial, sans-serif; font-size:10px; font-weight:bold; background:#dbd6d6; color:#ffffff; text-align:center; border:1px solid black;}
.linkFeaturedHeading {font-family: tahoma, arial, sans-serif; font-size:14px; font-weight:bold; background:#dbd6d6; color:#ffffff; text-align:center;}
.linkFeaturedMain {font-family: tahoma, arial, sans-serif; font-size:10px; font-weight:bold; background:#dbd6d6; color:#ffffff; text-align:center;}
.linkListingMain {font-family: tahoma, arial, sans-serif; font-size:10px; font-weight:bold; color:#000;}
A.linkListingMain {color:#fff;}
A.linkListingMain:hover {color:#FF0000;}
.linkListingCats {font-family: tahoma, arial, sans-serif; font-size:9px; font-weight:bold; color:#ffffff; text-align:center;}
A.linkListingCats {color:#003366; line-height:1.5;}
A.linkListingCats:hover {color:#7D8DBD;}
.linkListingSubCats {font-family: tahoma, arial, sans-serif; font-size:9px; font-weight:normal; color:#ffffff; text-align:center;}
A.linkListingSubCats {color:#000; line-height:1.5;}
A.linkListingSubCats:hover {color:#FF0000;}
/* VJ Links Manager v1.18 end */


.pageloadtime{font-family: tahoma, sans-serif; color: #666666; font-weight: normal; font-size: 7px; text-decoration: none;}

.progress{width: 1px; height: 14px; color: 003366; /* 003366 */ font-size: 10px; overflow: hidden; background-color: ffcccc; border-style:solid; border-width:1px; border-color:#E6E6E6; padding:1px; padding-left: 5px;}

/* Shopping Cart CSS */
SPAN.removeProduct {font-family: tahoma, Arial, sans-serif; font-size: 9px; color: #3366FF; font-weight: normal;}
INPUT.quantitybox {border: 1px; border-style: solid; border-color: #000000; font-size: 10px; width: 20px; height: 22px; border-spacing: 0px; background: #F8f8f9;}

.smallcartgrandtotal {font-family: tahoma, arial, sans-serif; color: #CC0000; font-weight: normal; font-size:9px; text-decoration: none;} /* The small cart is located on the right column */



/* Special Scroller - http://www.oscommerce.com/community/contributions,5651/category,all/search,specials */
#pscroller1 {height: 160px; border: 0px; padding: 5px;}
#pscroller2 {width: 350px; height: 20px; border: 0px; padding: 3px; }
#pscroller2 a{text-decoration: none;}
.someclass {font-family: tahoma, arial, sans-serif; font-size: 10px; line-height: 1.0;}