fselect
.boxText { 
font-family : Verdana, Arial, sans-serif;
font-size : 10px;
} 
.errorBox { 
font-family : Verdana, Arial, sans-serif;
font-size : 10px;
color : #336699;
font-weight : bold;
} 
.stockWarning { 
font-family : Verdana, Arial, sans-serif;
font-size : 10px;
color : #cc0033;
} 
.productsNotifications { 
background : #f2fff7;
} 
.orderEdit { 
font-family : Verdana, Arial, sans-serif;
font-size : 10px;
color : #70d250;
text-decoration : underline;
} 
BODY { 
text-align : center;
color : #666666;
background-color : #ffffff;
margin : 0;
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 11px;
font-style : normal;
line-height : 16px;
font-weight : lighter;
font-variant : normal;
text-transform : none;
letter-spacing : 0;
} 
table { 
padding : 0;
} 

a img {

border:0;

}

.fixcenter { 
width : 1000px;
color : #8c8c8c;
margin : auto;
text-align : left;
} 
#flashArea { 
margin-left : 3px;
} 
h1 { 
font-size : 15px;
color:#373c40;
margin:0px;
} 
A { 
color : #373c40;
text-decoration : none;
} 
A:hover { 
color : #aabbdd;
} 
FORM { 
display : inline;
} 
.headerNav { 
width : 900px;
height : 20px;
float : right;
color : #8c8c8c;
font-weight : bold;
} 
.headerNav a { 
color : #8c8c8c;
} 
.headerNav a:hover { 
color : #373c40;
} 
A.headerNavigation:hover { 
color : #8c8c8c;
} 
TR.headerError { 
color : #336699;
} 
TD.headerError { 
font-family : Tahoma, Verdana, Arial, sans-serif;
font-size : 12px;
color : #336699;
font-weight : bold;
text-align : center;
} 
TR.headerInfo { 
background : #9e8f84;
} 
TD.headerInfo { 
font-family : Tahoma, Verdana, Arial, sans-serif;
font-size : 12px;
background : #9e8f84;
color : #8c8c8c;
font-weight : bold;
text-align : center;
} 
TD.footer { 
font-size : 10px;

padding-left:10px;

} 
TD.footer a { 

} 
TD.breadcrumb { 

font-family : Verdana, Arial, sans-serif;
font-size : 12px;
padding-left : 15px;
height : 23px;
background : #ffffff;
color : #3a464c;
font-weight : bold;
background : url(images/template/bigBoxTop.gif) no-repeat top left;
width : 588px;
} 
TD.breadcrumb a { 
color : #373c40;
} 
TD.breadcrumb a:hover { 
color : #8c8c8c;
} 

TD.infoBoxHeading { 
height : 28px;
} 
TD.infoBox, SPAN.infoBox { 
font-family : Verdana, Arial, sans-serif;
font-size : 10px;
border : 1px solid #8c8c8c;

}

infoBox {


}

.confBox td {

margin:0;
padding:0;


}

.conditions {

overflow:hidden;
height:20px;
font-size:12px;
margin:0;
padding:0;
line-height:12px;
margin-right:10px;

}

.conditionsTick {

overflow:hidden;
height:20px;


}

 
TD.contentBoxHeading { 
background-image : url(images/template/bigBoxTop.gif);
background-repeat : no-repeat;
padding-left : 10px;
font-weight : bold;
} 
.contentBoxContents { 
font-family : Verdana, Arial, sans-serif;
font-size : 10px;
width:588px;
} 
.SearchBox, .ShoppingCartBox, .ManufacturersBox, .InformationBox, .CategoriesBox { 
padding-top : 2px;
border-left : 1px solid #b2b2b2;
border-right : 1px solid #b2b2b2;
margin-top:-3px;
} 
.SearchBoxContents, .ShoppingCartBoxContents, .ManufacturersBoxContents, .InformationBoxContents, .CategoriesBoxContents { 
font-size : 10px;
color : #373c40;
text-indent : 5px;
padding : 0;
margin-top : -1px;

} 


.ShoppingCartBoxContents {
padding-right : 10;

}

.catBoxBottom { 
padding : 0;
margin-left : 0;
margin-bottom : 5px;
} 
.leftBoxContents { 
padding : 0;
width : 192px;
} 
.InformationBoxContents { 
text-indent : 0;
} 
.InformationBoxContents a, InfoBoxContents a { 
color : #373c40;
} 

.contentArea , .infoBoxContents{ 
border-left : 1px solid #b2b2b2;
border-right : 1px solid #b2b2b2;
border-bottom : 1px solid #b2b2b2;
background-color : #ffffff;
padding : 20px;
color : #8c8c8c;
font-size:10px;
} 
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 : #dcd3e2;
} 

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 : #e6e0eb	;
} 

.productListing {
border-left : 1px solid #b2b2b2;
border-right : 1px solid #b2b2b2;
border-bottom : 1px solid #b2b2b2;
width:586px;	

}

.productListing-heading { 
font-size : 10px;
background : #f7f0f4;
color : #8c8c8c;
font-weight : bold;
height : 2px;
display:none;

} 
TD.productListing-data { 
font-family : Verdana, Arial, sans-serif;
font-size : 10px;
font-weight : bold;
padding-left : 5px;
} 

TD.productListing-data p{ 
margin:0;
padding:
} 


TD.productListing-data h1 { 
font-family : Verdana, Arial, sans-serif;
font-size : 12px;
font-weight : bold;
display : inline;
text-indent : 0;
} 
.listingHeading { 

} 
.prodListImage { 
float : left;
} 
.prodListDetails { 
float : right;
} 
TD.productListing-data img { 
border : 0;
display : block;
} 
TD.shoppingCart { 
background : #ffffff;
font-family : Verdana, Arial, sans-serif;
font-size : 10px;
font-weight : bold;
padding : 10px;
} 
A.pageResults { 
color : #0000ff;
} 
A.pageResults:hover { 
color : #373c40;
background : #ffff33;
} 
.headingTable { 
margin-top : 2px;
} 
TD.pageHeading, DIV.pageHeading { 
font-size : 10px;
height : 23px;
margin-top : 0px;
background-color : #ffffff;
background-image : url(images/template/bigBoxTop.gif);
background-repeat : no-repeat;
background-color : #ffffff;
padding-left:10px;
color:#373c40;
margin-bottom:0px;
} 

TD.pageHeading h1 {
font-size:12px;

}
TD.subNav { 
background-color : #b4a498;
background-image : url(images/template/generalHeading.jpg);
background-repeat : repeat-y;
font-family : Arial, sans-serif;
font-size : 12px;
padding-left : 15px;
padding-right : 5px;
height : 25px;
font-weight : bold;
color : #8c8c8c;
} 
.subActive { 
color : #f785ca;
} 
TR.subBar { 
background : #f4f7fd;
} 
TD.subBar { 
font-family : Arial, sans-serif;
font-size : 10px;
color : #9e8f84;
} 
TD.main, P.main { 
font-family : Arial, sans-serif;
font-size : 11px;
line-height : 1.5;
padding-right : 0;
} 

TD.main b, P.main b { 


color:#373c40;
} 



.tableTop { 
background-image : url(images/template/bigBoxTop.gif);
background-repeat : repeat-y;
} 
.tableOutline { 
border : 1px solid #ffffff;
} 
TD.smallText, SPAN.smallText, P.smallText { 
font-family : Verdana, Arial, sans-serif;
font-size : 10px;
} 
TD.accountCategory { 
font-family : Verdana, Arial, sans-serif;
font-size : 13px;
color : #aabbdd;
} 
TD.fieldKey { 
font-family : Verdana, Arial, sans-serif;
font-size : 12px;
font-weight : bold;
} 
TD.fieldValue { 
font-family : Verdana, Arial, sans-serif;
font-size : 12px;
} 
TD.tableHeading { 
font-family : Verdana, Arial, sans-serif;
font-size : 12px;
font-weight : bold;
} 
SPAN.newItemInCart { 
font-family : Verdana, Arial, sans-serif;
font-size : 10px;
color : #ff0000;
} 
CHECKBOX, INPUT, RADIO, SELECT { 
font-family : Verdana, Arial, sans-serif;
font-size : 11px;
} 
TEXTAREA { 
width : 100%;
font-family : Verdana, Arial, sans-serif;
font-size : 11px;
} 
SPAN.greetUser { 
font-family : Verdana, Arial, sans-serif;
font-size : 12px;
color : #f0a480;
font-weight : bold;
} 
TABLE.formArea { 
background : #f1f9fe;
border-color : #7b9ebd;
border-style : solid;
border-width : 1px;
} 
TD.formAreaTitle { 
font-family : Tahoma, Verdana, Arial, sans-serif;
font-size : 12px;
font-weight : bold;
} 
SPAN.markProductOutOfStock { 
font-family : Tahoma, Verdana, Arial, sans-serif;
font-size : 12px;
color : #c76170;
font-weight : bold;
} 
SPAN.productSpecialPrice { 
font-family : Verdana, Arial, sans-serif;
color : #ff0000;
} 
SPAN.errorText { 
font-family : Verdana, Arial, sans-serif;
color : #336699;
} 
.moduleRowOver { 
background-color : #d7e9f7;
cursor : pointer;
} 
.moduleRowSelected { 
background-color : #8c8c8c;
} 
.checkoutBarFrom, .checkoutBarTo { 
font-family : Verdana, Arial, sans-serif;
font-size : 10px;
color : #666666;
background-color : #ffffff;
} 
.notifyText, .fileLink { 
color : #373c40;
} 
.checkoutBarCurrent { 
font-family : Verdana, Arial, sans-serif;
font-size : 10px;
color : #373c40;
background-color : #ffffff;
} 
.messageBox { 
font-family : Verdana, Arial, sans-serif;
font-size : 10px;
} 
.messageStackError, .messageStackWarning { 
font-family : Verdana, Arial, sans-serif;
font-size : 10px;
color : #336699;
} 
.messageStackSuccess { 
font-family : Verdana, Arial, sans-serif;
font-size : 10px;
color : #336699;
} 
.inputRequirement { 
font-family : Verdana, Arial, sans-serif;
font-size : 10px;
color : #ff0000;
} 
.cssButton { 
background : #ffffff;
color : #333333;
margin : 2px;
min-width : 50px;
height : 20px;
font-family : Arial, sans-serif;
font-size : 10px;
line-height : 20px;
cursor : pointer;
text-align : center;
text-decoration : none;
border : 1px solid #333333;
} 
.cssButton:hover { 
color : #8c8c8c;
} 
.activelink { 
display : block;
font-weight : bold;
color : #336699;
} 
#thecategories { 
padding : 0;
} 

#thecategories a,  .ManufacturersBox a { 

color : #373c40 	;
margin:0px;
padding:0px;
height:15px;
line-height:15px;
} 

#thecategories a {
display : block;
padding:0;

}
#thecategories a:hover { 
color : #336699;
} 
#secondcat a:hover { 
background : url(images/template/catBtnBg.gif) no-repeat right bottom;

} 
.activecat a { 
color : #336699;
background-color : #ffffff;
} 
#thirdcat a { 
padding-left : 5px;
} 
#fourthcat a { 
padding-left : 5px;
} 
#fifthcat a { 
padding-left : 5px;
} 
navigation { 
padding : 0;
margin : 0;
background-color : #ff0000;
} 
#navigation a { 
background-color : #5e5e5e;
color : #fff;
font-size : 11px;
font-weight : bold;
text-decoration : none;
letter-spacing : -0.05em;
padding : 3px 5px 3px 5px;
border-left : 1px solid #232b2e;
float : left;
 border-bottom:1px solid #232b2e;
min-width:70px;
text-align:center;
} 
#navigation a:hover { 
background-color : #26c9f4;
} 
#navigation #a a:hover { 
background : #ff6633;
} 
#navigation #b a:hover { 
background : #26c9f4;
} 
#navigation #c a:hover { 
background : #9fd84e;
} 
#navigation #d a:hover { 
background : #607c14;
} 
#navigation #e a:hover { 
background : #9fd84e;
} 
#navigation ul { 
margin : 0;
padding : 0;
} 
#navigation li { 
display : inline;
margin : 0;
} 
.productHeading { 
width : 193px;
height : 20px;
margin-top : 5px;
padding-top : 3px;
border-top : 1px solid #b2b2b2;
border-left : 1px solid #b2b2b2;
border-right : 1px solid #b2b2b2;
font-weight : bold;
background-color : #8c8c8c;
background-repeat : repeat-y;
color : #8c8c8c;
} 
.productHeading a { 
color : #373c40;
} 
.productHeading a:hover { 
color : #336699;
} 
.productImage img { 
padding : 0;
margin-bottom : 0;
} 
.productImage a { 
padding : 0;
margin-bottom : 0;
} 
.productFooter { 
border-bottom : 1px solid #b2b2b2;
border-left : 1px solid #b2b2b2;
border-right : 1px solid #b2b2b2;
width : 173px;
padding-top : 5px;
background-color : #ffffff;
height : 20px;
} 
.productFooter a { 
color : #8c8c8c;
} 
.productPrice { 
color : #f586ca;
font-weight : bold;
font-family : Helvetica, Verdana, Arial, sans-serif;
font-size : 12px;
} 
.productHeadingText { 
color : #373c40;
font-weight : bold;
font-family : Verdana, Arial, sans-serif;
font-size : 15px;
} 
.productDisplayTable { 
background : #ffffff;
padding : 10px;
font-family : Verdana, Arial, sans-serif;
font-size : 11px;
border-left : 1px solid #b2b2b2;
border-right : 1px solid #b2b2b2;

width:588px;

} 
.disclaimerBox { 
border-left : 1px solid #b2b2b2;
border-right : 1px solid #b2b2b2;
border-bottom : 1px solid #b2b2b2;
border-top : 1px solid #336699;
padding : 10px;
padding-top : 0;
margin-bottom : 10px;
} 
.disclaimerBoxHeading { 
background-color : #b4a498;
margin : 0;
} 
.disclaimerBoxHeading h1 { 
font-size : 12px;
font-weight : bold;
padding : 0;
margin : 0;
padding-top : 1px;
padding-bottom : 3px;
padding-left : 5px;
vertical-align : middle;
color : #8c8c8c;
} 
.textContentTop { 
background-image : url(images/template/bigBoxTop.gif);
background-repeat : no-repeat;
padding-left : 10px;
font-weight : bold;
height : 23px;
overflow : hidden;
margin-top:3px;
background-repeat : no-repeat;
} 
.textContentTop h1 { 
margin : 0;
margin-top : 3px;
font-size : 12px;
color:#373c40;
} 
.textMain { 
border-left : 1px solid #b2b2b2;
border-right : 1px solid #b2b2b2;
border-bottom : 1px solid #b2b2b2;
width:586px;
} 

.textMain b {
color : #373c40;
}



.textContent { 
padding : 10px;
color : #8c8c8c;
} 

.textContent h2{
font-size:12px;
font-weight:bold;
color : #8c8c8c;
} 

.textContent a { 
color : #373c40;
} 
.textContent p { 
margin : 0;
} 
.textContentFooter { 
border-top : 1px solid #b2b2b2;
} 
.textHeading h1 { 
color : #373c40;
margin : 0;
margin-top : 10px;
font-family : Arial, sans-serif;
font-size : 12px;
font-weight : bold;
} 

.black {
color:#000000;
}

.black p  {
color:#000000;
}

.black h1, .black h2, .black as {
color:#000000;
}


.formbox { 
border : 1px solid #868686;
color : #333333;
font-size : 10px;
font-family : Arial;
background-color : #ffffff;
} 
.formboxCheckBox { 
background : #ffffff;
background-color : #ffffff;
margin-bottom : 20px;
} 
.selectBox { 
color : #8c8c8c;
background-color : #ffffff;
} 