li {



list-style-image: url(images/arrow_right.png);

line-height: 20px;

font-size: 13px;

vertical-align: +2px;}



li.info {



list-style-image: url(images/info.png);



line-height: 20px;



font-size: 13px;



vertical-align: +2px;}



blockquote {



	margin: 0 0 0 5px;



	padding-left: 5px;



	}

h1.prodhead {  font-family : Arial, Verdana, sans-serif; font-size : 18px; color: #000000; font-weight: bold; margin: 0px; padding: 0px;}

h1.prodheadred {  font-family : Arial, Verdana, sans-serif; font-size : 18px; color: #cc0000; font-weight: bold; margin: 0px; padding: 0px;}



.underline {  border-bottom: 1px #000000 solid; width: 700px; }

.prodhead2 {  font-family : Arial, Verdana, sans-serif; font-size : 15px; color: #cc0000; font-weight: bold; margin: 0px; padding: 0px;

border-bottom: 1px #cc0000 solid; width: 350; }



h1 {  font-family : Arial, Verdana, sans-serif; font-size : 13px; color: #000000; font-weight: bold; margin: 0px; padding: 0px;}



h2 {  font-family : Arial, Verdana, sans-serif; font-size : 16px; color: #cc0000; font-weight: bold; margin: 0px; padding: 0px;}



h3 {  font-family : Arial, Verdana, sans-serif; font-size : 15px; color: #cc0000; font-weight: bold; line-height: 10px;}







.thumbTitle {  font-family : Arial, Verdana, sans-serif; font-size : 13px; color: #000000; font-weight: bold;}







.cat_description {  font-family : Verdana, Arial, sans-serif; font-size : 10px; color: #000000; font-weight: bold }







.boxText { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #000000;}







.boxText-11 { font-family: Verdana, Arial, sans-serif; font-size: 11px; color: #000000;}







.smallText { font-family: Verdana, Arial, sans-serif; font-size: 10px;}







.errorBox { font-family : Verdana, Arial, sans-serif; font-size : 10px; background: #ffb3b5; font-weight: bold;



padding: 3px;}







.stockWarning { font-family : Verdana, Arial, sans-serif; font-size : 10px; color: #cc0000;



font-weight: bold;}







.productsNotifications { background: #f2fff7; }







.orderEdit { font-family : Arial, sans-serif; font-size : 11px; color: #ffcc00;



font-weight: bold;



text-align: right;}







.searchme {



  font-family: Tahoma, Verdana, Arial, sans-serif;



  font-size: 1px;



  color: #000000;



  text-align : center;



}







A.searchlink { 



  color: #000000; 



  text-decoration: none; 



}







A.searchlink:hover { 



  color: #000000; 



  text-decoration: none; 



}







A.searchlink:active { 



  color: #000000; 



  text-decoration: none; 



}







a.linkRed:link, a.linkRed:active, a.linkRed:hover, a.linkRed:visited { 



  color: #cc0000; 



  text-decoration: underline; 



}

a.headmenu:link, a.headmenu:active, a.headmenu:hover, a.headmenu:visited { 



  color: #ffffff; 



  text-decoration: none; 

font-family: Verdana, Helvetica, Arial, sans-serif;



font-size: 11px;

}






BODY {



background: #ffffff;



color: #000000;



font-family: Verdana, Helvetica, Arial, sans-serif;



font-size: 11px;}







a:link {



color: #000000;



text-decoration: none;} 







a:visited {



color: #000000;



text-decoration: none;} 







a:hover {



color: #000000;



text-decoration: none;} 







a:active {



color: #000000;



text-decoration: none;} 







FORM {



display: inline;}







TR.header {



background: #FFCC00;



background-image: url(images/background.png);}







TR.footer {



background: #FFCC00;



background-image: url(images/footer-background.png);}







TD {



line-height: 1.3;}







TD.header {



border-top: 1px #ffffff solid;



border-bottom: 1px #ffffff solid;}







TD.headerNavigation {



font-family: Verdana, Arial, sans-serif;



font-size: 10px;



background: #000000;



color: #ffffff;



font-weight: bold;



padding: 3px 5px 4px 5px;



border-bottom: 1px #ffffff solid;}







a:link.headerNavigation { 



  color: #FFFFFF; 



}







a:visited.headerNavigation { 



  color: #FFFFFF; 



}







a:hover.headerNavigation {



  color: #ffffff;



}







a:active.headerNavigation { 



  color: #FFFFFF; 



}







TD.headerNavigationRed {



	font-family: Verdana, Arial, sans-serif;



	font-size: 10px;



	background: #cc0000;



	color: #ffffff;



	font-weight: bold;



	padding: 0 0 0 0;



	height: 23px;



	border-top: 1px #ffffff solid;



}







A.headerNavigationRed { 



  color: #FFFFFF; 



}







a:hover.headerNavigationRed {



  color: #ffffff;



}







a.boxLink { 



  color: #FFFFFF; 



}







a:hover.boxLink {



  color: #ffffff;



}







HR {



}







TR.headerError {



  background: #cc0000;



}







TD.headerError {



  font-family: Tahoma, Verdana, Arial, sans-serif;



  font-size: 10px;



  background: #cc0000;



  color: #ffffff;



  font-weight : bold;



  text-align : center;



padding: 2px;}







TR.headerInfo {



  background: #00ff00;



}







TD.headerInfo {



  font-family: Tahoma, Verdana, Arial, sans-serif;



  font-size: 10px;



  background: #ffffcc;



  color: #000000;



  font-weight: bold;



  text-align: center;



padding: 2px;}











TD.footer {



	font-family: Verdana, Arial, sans-serif;



	font-size: 10px;



	background: #000000;



	color: #ffffff;



	font-weight: bold;



	padding: 3px 5px 4px 5px;



	border-top: 1px #ffffff solid;



}







TD.footerRed {



	font-family: Verdana, Arial, sans-serif;



	font-size: 1px;



	background: #cc0000;



	color: #cc0000;



	font-weight: bold;



	padding: 3px 5px 4px 5px;



	border-top: 1px #ffffff solid;



	border-bottom: 1px #ffffff solid;



}











.infoBox {



}







.infoBoxContents {



  font-family: Verdana, Arial, sans-serif;



  font-size: 10px;



}







td.infoBoxContents2 {



  font-family: Verdana, Arial, sans-serif;



  font-size: 10px;}







.infoBoxNotice {



}







.infoBoxNoticeContents {



  font-family: Verdana, Arial, sans-serif;



  font-size: 10px;



}







TD.infoBoxHeading {



	font-family: Arial, Verdana, sans-serif;



	font-size: 13px;



	background: #ffcc00 url(images/box-back.png);



	color: #000000;



	font-weight: bold;



	padding: 3px 5px 4px 5px;



	border: 1px solid #ffffff;



}















TD.categories {



	font-family: Arial, Verdana, sans-serif;



	font-size: 11px;



	background: #e1d198;



	color: #000000;



	font-weight: bold;



	padding: 3px 5px 4px 5px;



    border: 1px #ffffff solid;}







td.categoriesOver



{



background-color: #dac67c;



	font-family: Arial, Verdana, sans-serif;



	font-size: 11px;



	color: #000000;



	font-weight: bold;



	padding: 3px 5px 4px 5px;



    border: 1px #ffffff solid;



cursor:hand;



}







TD.infoBox, SPAN.infoBox {



  font-family: Verdana, Arial, sans-serif;



  font-size: 11px;



  color: #000000;}







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: #f8f8f9;



}







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: #f1f1f2;



}











TABLE.productListing {







}







.productListing-heading {



  font-family: Arial, Verdana, sans-serif;



  font-size: 11px;



  background: #999999;



  color: #ffffff;



  font-weight: bold;



	padding: 3px 5px 4px 5px;



	border: 1px solid #ffffff;}







.pl-heading-text {



  font-family: Arial, Verdana, sans-serif;



  font-size: 11px;



  color: #ffffff;



}







a:link.pl-heading-text { 



  color: #FFFFFF; 



}







a:visited.hpl-heading-text { 



  color: #FFFFFF; 



}







a:hover.pl-heading-text {



  color: #ffffff;



}







a:active.pl-heading-text { 



  color: #FFFFFF; }







.productlisting-headingPrice { 



  font-family: Arial, Verdana, sans-serif;



  font-size: 11px;



  font-weight: bold;



  color: #9a9a9a;



}







TD.productListing-data {



  font-family: Verdana, Arial, sans-serif;



  font-size: 11px;



background-color: #e1d198;



border: 1px solid #ffffff;



margin: 0px;



padding: 0px;}







TD.pageHeading, DIV.pageHeading {



	font-family: Arial, Verdana, sans-serif;



	font-size: 13px;



	background: #ffcc00;



	background: #ffcc00 url(images/box-back.png);



	color: #000000;



	font-weight: bold;



	padding: 3px 5px 4px 5px;



	border: 1px solid #ffffff;



}











TR.subBar {



  background: #cc0000;



}







TD.subBar {



  font-family: Verdana, Arial, sans-serif;



  font-size: 11px;



  color: #000000;



}







TD.main, P.main {



  font-family: Verdana, Arial, sans-serif;



  font-size: 12px;



  line-height: 16px;



}







TD.main-grey, P.main-grey {



font-family: Verdana, Arial, sans-serif;



background-color: #e1d198;



font-size: 11px;



}







TD.accountCategory {



font-family: Verdana, Arial, sans-serif;



font-size: 11px;



color: #cc0000;



}







TD.fieldKey {



font-family: Verdana, Arial, sans-serif;



font-size: 10px;



font-weight: bold;



}







TD.fieldValue {



font-family: Verdana, Arial, sans-serif;



  font-size: 10px;



}







TD.tableHeading {



  font-family: Verdana, Arial, sans-serif;



  font-size: 11px;



  font-weight: bold;



}







TD.category_desc {



  font-family: Verdana, Arial, sans-serif;



  font-size: 11px;



}







SPAN.newItemInCart {



  font-family: Verdana, Arial, sans-serif;



  font-size: 10px;



  color: #cc0000;



}







.textbox {



  width: 150px;



  font-family: Verdana, Arial, sans-serif;



  font-size: 12px;



}







.textbox-xsmall {



  width: 25px;



  font-family: Verdana, Arial, sans-serif;



  font-size: 12px;



text-align: center;}







CHECKBOX, INPUT, RADIO, SELECT {



  font-family: Verdana, Arial, sans-serif;



  font-size: 12px;



}







select.attributes {



  font-family: Verdana, Arial, sans-serif;



  font-size: 11px;



}







.attr {



  font-family: Verdana, Arial, sans-serif;



  font-size: 11px;



  font-weight: bold;



  line-height: 24px;



}







TEXTAREA {



  width: 80%;



  font-family: Verdana, Arial, sans-serif;



  font-size: 10px;



}







SPAN.greetUser {



  font-family: Verdana, Arial, sans-serif;



  font-size: 10px;



  color: #cc0000;



  font-weight: bold;



}







TABLE.formArea {



  background: #e1d198;



  font-family: Verdana, Arial, sans-serif;



}







TD.formAreaTitle {



  font-size: 11px;



  font-weight: bold;



  font-family: Verdana, Arial, sans-serif;



}







SPAN.markProductOutOfStock {



  font-family: Tahoma, Verdana, Arial, sans-serif;



  font-size: 10px;



  color: #c76170;



  font-weight: bold;



}







SPAN.productSpecialPrice {



  font-family: Verdana, Arial, sans-serif;



  color: #cc0000;



}







SPAN.errorText {



  font-family: Verdana, Arial, sans-serif;



  color: #cc0000;



}







.moduleRow { }



.moduleRowOver {}



.moduleRowSelected {}







.checkoutBarFrom, .checkoutBarTo { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #8c8c8c; }



.checkoutBarCurrent { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #000000; }







/* message box */







.messageBox { font-family: Verdana, Arial, sans-serif; font-size: 11px; background-color: #e1d198;



color: #000000;



font-weight: bold;



padding-top: 6px;



padding-left: 5px;



padding-bottom: 8px;



padding-right: 5px;



text-align: center;}



.messageStackError, .messageStackWarning { font-family: Verdana, Arial, sans-serif; font-size: 11px; background-color: #ffb3b5;



color: #000000;



font-weight: bold;



padding-top: 6px;



padding-left: 5px;



padding-bottom: 8px;



padding-right: 5px;



text-align: center;}



.messageStackSuccess { font-family: Verdana, Arial, sans-serif; font-size: 11px; background-color: #e1d198;



color: #000000;



font-weight: bold;



padding-top: 6px;



padding-left: 5px;



padding-bottom: 8px;



padding-right: 5px;



text-align: center;}







/* input requirement */







.inputRequirement { font-family: Verdana, Arial, sans-serif; font-size: 11px; color: #cc0000;



font-weight: bold;}







/* VJ Links Manager v1.00 begin */



TABLE.linkListing {



  border: 1px;



  border-style: solid;



  border-color: #b6b7cb;



  border-spacing: 1px;



}







.linkListing-heading {



  font-family: Verdana, Arial, sans-serif;



  font-size: 10px;



  font-weight: bold;



  background: #b6b7cb;



  color: #FFFFFF;



  text-align: center;



}







TD.linkListing-data {



  border-right: 1px solid #b6b7cb;



  border-bottom: 1px solid #b6b7cb;



  padding: 4px;



  font-family: Verdana, Arial, sans-serif;



  font-size: 10px;



}







TR.linkListing-odd {



  background: #f8f8f9;



}







TR.linkListing-even {



  background: #F5F5F5;



}



/* VJ Links Manager v1.00 end */



















#navcontainer



{



width: 100%;



float: center;



}







#navcontainer ul { padding: 0; }



#navcontainer ul li { display: inline; }







#navcontainer ul



{



color: #FFFFFF;



font-family: tahoma, verdana, geneva, arial, helvetica, sans-serif;



font-size: 10px;



letter-spacing: 2px;



font-weight: bold;



}







#navcontainer ul li a



{



padding: 0 15px 0 15px;



color: #FFFFFF;



text-decoration: none;



float: center;



border-right: 1px solid #FFFFFF;



border-left: 1px solid #FFFFFF;



}







#navcontainer ul li a:hover



{



background-color: #7B9D25;



color: #FFFFFF;



}







#navlist li a:hover, #navlist li a:active



{



color: #FFFFFF;



text-decoration: none;



background: #CC3333;



text-align: center;



font: bold normal 10px verdana, lucida, arial, helvetica, sans-serif;



}



















td.11



{



font-family: Verdana, Arial, sans-serif;



font-size: 11px;



}







td.leftNav



{



border-right: 1px solid #ffffff;



background-color: #e1d198;}







td.rightNav



{



background-color: #e1d198;}







td.grey-box, TD.categoryDesc



{



border: 1px solid #ffffff;



background-color: #e1d198;



margin: 0px;



padding: 2px;



font-family: Verdana, Arial, sans-serif;



font-size: 10px;



}







td.grey-boxOver, TD.categoryDescOver



{



border: 1px solid #ffffff;



background-color: #dac67c;



cursor:hand;



margin: 0px;



padding: 2px;



font-family: Verdana, Arial, sans-serif;



font-size: 10px;



}







td.grey-box-12



{



border: 1px solid #ffffff;



background-color: #e1d198;



margin: 0px;



padding: 2px;



font-family: Verdana, Arial, sans-serif;



font-size: 12px;



}







td.greyBoxContents



{



background-color: #e1d198;



border: 1px solid #ffffff;



margin: 0px;



padding: 2px;



font-family: Verdana, Arial, sans-serif;



font-size: 11px;



cursor:hand;



}







td.greyBoxContentsOver



{



background-color: #dac67e;



cursor:hand;



border: 1px solid #ffffff;



margin: 0px;



padding: 2px;



font-family: Verdana, Arial, sans-serif;



font-size: 11px;



}







.optionTitle



{



font-family: Arial, Verdana, sans-serif;



font-size: 11px;



font-weight: bold;



}







TD.shoppingCartContents {



	font-family: Verdana, Arial, sans-serif;



	font-size: 10px;



	font-weight: bold;



	padding: 0 0 0 0;



}







.pic, a.pic, a.pic img { 



filter: alpha(opacity=60); /* IE */ 



-moz-opacity: 0.7; /* Mozilla */ 



} 



a.pic:hover, a.pic:hover img { 



filter: alpha(opacity=100); 



-moz-opacity: 1.0; 



} 