/*/////
// General Table Structure
////*/
TD { font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 10px; color : #000000}
TH { font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 10px; font-weight : bold;  }
FORM { margin-top : 0px; margin-bottom : 0px; }
H1 { background : transparent; color : #000000; font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 13px; font-weight : bold; }
H2 { background : transparent; color : #000000; font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 13px; font-weight : bold; }
H3 { background : transparent; color : #000000; font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 13px; font-weight : bold; }
H4 { background : transparent; color : #000000; font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 13px; font-weight : bold; }
HR { background : transparent; color : #bfbfbf; height: 1px; }
div.leftMargin { margin-left: 8px; }
div.adMargin { margin-top : 5px; margin-left: 5px; }
div.featureList { font-size : 10px; color : #000000; line-height : 15px; }

/*/////
// Shopping Cart Contents / Shopping Bag / Checkout
////*/
.cartcontentsTD {color : #FF0033; background-color : #cdcdcd; font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 11px; font-weight : bold; text-align : left;}
.checkoutTitle {color : #000080; font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 12px;}
.checkoutText {color : #000000; font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 10px;}
.checkoutFailed {color : #FF0000; font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 12px;}
.shoppingBagTitle {color : #000080; font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 12px;}
.shoppingBagText {color : #000000; font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 10px;}
.shoppingBagFailed {color : #FF0000; font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 12px;}
.orderConfirmationTitle {color : #000080; font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 12px;}
.orderConfirmationText {color : #000000; font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 10px;}

/*/////
// Category Text
////*/
.categoryText {color : #0000FF; background : white; font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 10px; text-align : left;}
.categoryText:hover {color : #cdcdcd; font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 10px; text-align : left;}
.categoryTitle {color : #0000FF; font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 10px; text-align : left;}
.categoryTitle:hover {color : #cdcdcd; font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 10px; text-align : left;}
.selectedCategory {color : #0000FF; font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 11px; text-align : left; font-weight : bold;}
.selectedCategory:hover {color : #cdcdcd; font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 11px; text-align : left; font-weight : bold;}
.categorydesc {color : #000080; font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 12px; text-align : left;}

/*/////
// Product Page
////*/
.productLink {color : #0000FF; font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 10px; font-weight : bold;}
.productLink:hover {color : #FF0000; font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 10px; font-weight : bold;}
.tiny {color : #000000; font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 9px;}
.productTitle {color : #000080; font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 12px;}
.productPrice {color : #FF0000; font-weight : bold; font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 10px;}
.productSKU {color : #000000; font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 10px;}
.productMFGSKU {color : #000000; font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 10px;}
.productDIMENSION {color : #000000; font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 10px;}
.productShortDesc {color : #000000; font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 10px;}
.productLongDesc {color : #000000; font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 10px;}
.productQtyInStock {color : #000000; font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 10px;}
.productOutOfStockMsg {color : #FF0000; font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 10px;}
.productRelatedItemTitle {color : #000080; font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 11px; font-weight : bold;}
.tabTitle {color : #000000; background-color : #cdcdcd; font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 10px; font-weight : bold;}

/*/////
// Members Page
////*/
.membersTitle {color : #000080; font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 12px;}
.members_requi#FF0000Field {color : #000000; font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 10px; font-weight : bold;}
.members_notrequi#FF0000Field {color : #000000; font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 10px;}
.membersFailed {color : #FF0000; font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 12px;}
.membersSignonFailed {color : #FF0000; font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 12px;}
.membersSignon {color : #000000; font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 10px;}
.membersNewMember {color : #000000; font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 10px;}

/*/////
// Contact Form
////*/
.contactTitle {color : #000080; font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 12px;}
.contact_requi#FF0000Field {color : #000000; font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 10px; font-weight : bold;}
.contact_notrequi#FF0000Field {color : #000000; font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 10px;}
.contactFailed {color : #FF0000; font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 12px;}
.contactConfirmation {color : #000000; font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 12px;}
