


TD.pollBoxRow {   

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

font-size: 10px;   border-color: #eeeeee;   

border-style: solid;   border-width: 1px;

} 



TD.pollBoxText {   

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

font-size: 10px;   border-color: #eeeeee;   

border-style: solid;   

border-width: 1px;

} 



TR.pollOptRow {   

background: #f1f9fe; 

} 

TR.pollFooter { 

  background: #f1f9fe;

}  



.body{

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

	font-size: 10px;

}



ul.sitemap {

color: #ff0000;

}

.linkman{



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

						font-size: 9px;



}

.calendarHeader { font-weight: bold; color: #7E1B51; 

                  background-color: #EFDEED ;

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

						font-size: 11px;

						}

.calendar {

	background-color: #FFFFFF;

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

	font-size: 11px;

	border: 1px solid #C6C8CA;

}

.invalid { background-color: #E2E2E2;

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

						font-size: 11px;

}

.valid_org { background-color: #D7FFD7;

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

						font-size: 11px;

}

.valid { background-color: #ffffff;

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

						font-size: 11px;

}

.s_valid { background-color: #D8D8EB;

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

						font-size: 11px;

}

#selected {

	border: 2px solid #7E1B51;

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

	font-size: 11px;

	background-color: #EFDEED;

}





a.head_bar:link, a.head_bar:visited, a.head_bar:active{

	text-decoration: none;

	color: #5A6766;

}

a.head:link, a.head:visited, a.head:active{

	color: #000000;

	text-decoration: none;

}





.findbar {

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

	font-size: 11px;

	color: #5A6766;

}





.footerrow2 {



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



	font-size: 11px;



	color: #5A6766;



	background-color: #CCCCCC;



}

/* original styles*/



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

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

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

.productsNotifications { background: #f2fff7; }

.orderEdit { font-family : Verdana, Arial, sans-serif; font-size: 11px; color: #70d250; text-decoration: underline; }



BODY {

		color: #000000;

	margin: 0px;

}



A {

  color: #000000;

}



FORM {

	display: inline;

}



TR.header {

  background: #ffffff;

}



TR.headerNavigation{

  background: #bbc3d3;

}



TD.headerNavigation, {

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

	font-size: 11px;

	color: #5A6766;

	font-weight : bold;

	border: 1px solid #F0F0F0;

	height: 15px;

	vertical-align: middle;

}



A.headerNavigation,h2.headerNavigation  { 

  color: #FFFFFF; 

}



TR.headerError {

  background: #ff0000;

}



TD.headerError {

  font-family: Tahoma, Verdana, 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, Verdana, Arial, sans-serif;

  font-size: 12px;

  background: #00ff00;

  color: #ffffff;

  font-weight: bold;

  text-align: center;

}



TR.footer {

  background: #bbc3d3;

}



TD.footer {

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

  font-size: 11px;

  background: #bbc3d3;

  color: #ffffff;

  font-weight: bold;

}



.infoBoxNotice {

  background: #FF8E90;

}



.infoBoxNoticeContents { 

  background: #FFE6E6;

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

  font-size: 11px;

}



TD.infoBoxHeading {

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

  font-size: 12px;

  font-weight: bolder;

  background: url(../../../images/icons/bkg_nav_tile.jpg);

  color: #5F5F5F;

  text-align: center;

}



TD.infoBox, SPAN.infoBox {

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

  font-size: 11px;

}





.productListing-heading {

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

	font-size: 11px;

	color: #525252;

	font-weight: bolder;

	padding: 5px;

		border-top-width: 1px;



	border-bottom-width: 1px;

	border-top-style: solid;



	border-bottom-style: solid;

	border-top-color: #D7D7D7;



	border-bottom-color: #D7D7D7;

//	background-color: #EFDEED;

  background: url(../../../images/icons/bkg_nav_tile.jpg);

}



TD.productListing-data {

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

	font-size: 11px;

/*	

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #D7D7D7;

*/

	padding: 3px;

}



A.pageResults {

  color: #0000FF;

}

TD.pageHeading, DIV.pageHeading {

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

  font-size: 14px;

  font-weight: bold;

  color: #ffffff;

  background-color:#87437E;

  padding: 6px;

}



TR.subBar {

  background: #f4f7fd;

}



TD.subBar {

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

  font-size: 11px;

  color: #000000;

}



TD.main{

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

  font-size: 11px;

  line-height: 1.5;

  	color: #5D5D5D;

}



TD.smallText, SPAN.smallText, P.smallText {

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

  font-size: 11px;

}

P.disclose {

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

  font-size: 9px;

}

TD.accountCategory {

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

  font-size: 13px;

  color: #aabbdd;

}





TD.tableHeading {

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

  font-size: 12px;

  font-weight: bold;

}



SPAN.newItemInCart {

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

  font-size: 11px;

  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 {

	color: #EC0000;

	font-size: 12px;

	font-weight:bold;

}

S.productPrice{

font-SIZE:13px;

	font-weight:bold;

 COLOR:#000000;

}

SPAN.errorText {

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

  color: #ff0000;

}



.moduleRow { }

.moduleRowOver { background-color: #D7E9F7; cursor: pointer; cursor: hand; }

.moduleRowSelected { background-color: #E9F4FC; }



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

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



/* message box */ 



.messageBox { font-family: Verdana, Arial, sans-serif; font-size: 11px; }

.messageStackError, .messageStackWarning {

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

	font-size: 11px;

	background-color: #FFFFFF;

	font-weight: bold;

	color: #FF0000;

	border: 1px solid #FF0000;

}

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



/* input requirement */



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

.boxTextSep {

	background-color: #CA6500;

}



a.smallText:link, a.smallText:visited, a.smallText:active{

	text-decoration: none;

	color: #008000;

}

.newProd {

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

	padding: 3px; 

	border-top-width: 1px;

	border-right-width: 1px;

	border-bottom-width: 1px;

	border-top-style: dotted;

	border-right-style: solid;

	border-bottom-style: dotted;

	border-top-color: #E1E1E1;

	border-right-color: #E1E1E1;

	border-bottom-color: #E1E1E1;

}

.databorder{



	border-top-width: 1px;



	border-right-width: 1px;



	border-bottom-width: 1px;



	border-left-width: 1px;

	border-top-style: solid;



	border-right-style: solid;



	border-bottom-style: solid;



	border-left-style: solid;

	border-top-color: #E1E1E1;



	border-right-color: #E1E1E1;



	border-bottom-color: #E1E1E1;



	border-left-color: #E1E1E1;

}



a.sort:link, a.sort:visited, a.sort:active{

	text-decoration: none;

	color: #CA6500;

}

a.aclicktoenlarge:link, a.aclicktoenlarge:visited, a.aclicktoenlarge:active{

	font-size: 9px;

	text-decoration: none;

	color: #3F3F3F;

}

itemname, td{

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

	font-size: 12px;

	color: #3F3F3F;

	text-decoration: none;

}



p,li.other{

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

	font-size: 12px;

	color: #3F3F3F;

	text-decoration: none;

	padding: 5px;



}

a.itemname:link, a.itemname:visited, a.itemname:active{

	text-decoration: none; 

	color: #008000; 

}



.bodytable{

	background: White;

	border: 1px solid #CCCCCC;

}

.header_bg {

	background-image: url(images/header_bg.gif);

}

.prodListVinnerTbleven {

/*	border-right-width: 1px;

*/

	border-bottom-width: 1px;

	border-left-width: 1px;

/*	border-right-style: solid;

*/

	border-bottom-style: solid;

	border-left-style: none;

/*	border-right-color: #E1E1E1;

*/

	border-bottom-color: #E1E1E1;

	border-left-color: #E1E1E1;

	vertical-align: bottom;

}



.prodListVinnerTblodd {

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #E1E1E1;

		vertical-align: bottom;

}

.prodListVtxt {

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

	font-size: 11px;

	color: #0073AA;

	text-align: left;

	vertical-align: top;

	padding: 2px;

	background-color: #BBEEFF;

}

a.shopbypricelink:link,a.shopbypricelink:visited,a.shopbypricelink:avtive{	

	text-decoration: none;	

	color: #000000;

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

	font-size: 11px;

	}



a.aprodlistVtxtlink:link, a.aprodlistVtxtlink:visited, a.aprodlistVtxtlink:active{

	text-decoration: none;	

	color: #0073AA;

	}

a.aprodlistVtxtlink:hover{



}

.prodListVimg {

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

	font-size: 11px;

	background-color: #F1F5BC;

	

	vertical-align: middle;

}

.borderleftright {

	border-right-width: 1px;

	border-left-width: 1px;



	border-right-style: solid;

	border-left-style: solid;

	

	border-right-color: #999999;

	border-left-color: #999999;



}

.shim {

	background-color: #CCCCCC; 

} 

.bg {

	background-color: #F0F0F0;

}

P.main  {   font-family: Verdana, Arial, sans-serif;

  font-size: 11px;

  line-height: 1.5;

  	color: #4F4F4F;

 } 



a.shopbypricelink:hover,

a.aclicktoenlarge:hover,

a.aprodlistVtxtlink:hover, 

a.smallText:hover, 

A.pageResults:hover, 

A.headerNavigation:hover,

A:hover,

a.head:hover,

a.head_bar:hover,

a.itemname:hover,

a.sort:hover {

	color: #CA6500;

	text-decoration: underline;

}

.prodDetails1 {



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



	font-size: 11px;



	font-weight: bold;



	font-variant: small-caps;



	color: #2b588a;



}









a.td.mainitem:link{



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



	font-size: 12px;



	color: #0099FF

}





a.header{



	color: #FFFFFF;



}



a.header:hover{



	color: #FFFFFF;



	font-weight: bold;



	font-size: 11pt;



}





.BORDER {



	border: 1px solid #CCCCCC;



}



A.mainitem:link{







color:#0033CC



}











.COST {



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



	font-size: 12px;



	line-height: 25px;



	color: #666666;



}



.rightborder {



	border-top-width: 1px;



	border-right-width: 1px;



	border-bottom-width: 1px;



	border-left-width: 1px;



	border-top-style: none;



	border-right-style: dashed;



	border-bottom-style: none;



	border-left-style: none;



	border-top-color: #666666;



	border-right-color: #666666;



	border-bottom-color: #666666;



	border-left-color: #666666;



}



.boxTextCat {

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

	font-size: 11px;

	color: #666666;

	padding: 3px;

	cursor: hand;

}

.boxTextSub {

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

	font-size: 11px;

	color: #333333;

	bgcolor: #F1F5BC;

	padding: 3px;

	cursor: hand;

}

A.catlink:hover {

	color: #CA6500;

	text-decoration: underline;

}

.catlink{

cursor: hand;

}

H3.boxTextSub2{

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

	font-size: 11px;

	color: #333333;



}

H2.boxTextCat2{

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

	font-size: 11px;

	color: #333333;

	cursor: hand;

}

boxTextCat2{

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

	font-size: 11px;

	color: #666666;

	cursor: hand;

	background-color: #EFDEED;

}

.infoBoxContents {

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

	font-size: 11px;

	color: #858585;

	padding: 2px;

	background: #ffffff;

}

H2.headerTab{

color: #000000; 

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

	font-weight: bold;	

}

H2.big,H1.big{

	font-weight: bold;

	font-size: 14px;	

}

H1.headerTab{

font-weight: bold;	

}



.BORDER_LRB{

	border-top-width: 1px;

	border-right-width: 1px;

	border-bottom-width: 1px;

	border-left-width: 1px;

	border-top-style: none;

	border-right-style: solid;

	border-bottom-style: solid;

	border-left-style: solid;

	border-top-color: C6C8CA;

	border-right-color: C6C8CA;

	border-bottom-color: C6C8CA;

	border-left-color: C6C8CA;

}

.BORDER_LRBT{

	border-top-width: 1px;

	border-right-width: 1px;

	border-bottom-width: 1px;

	border-left-width: 1px;

	border-top-style: solid;

	border-right-style: solid;

	border-bottom-style: solid;

	border-left-style: solid;

	border-top-color: C6C8CA;

	border-right-color: C6C8CA;

	border-bottom-color: C6C8CA;

	border-left-color: C6C8CA;

}

h3 {

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

	font-size: 11px;

	color: #636466;

	line-height: normal;

	font-variant: normal;

	letter-spacing: normal;

	word-spacing: normal;

	display: inline;

	font-weight: normal;



}

.imp{

	display:none;



}



/*

Advance shopping cart box

SPAN.removeProduct {

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

  font-size: 9px;

  color: #3366FF;

  font-weight: normal;

}



INPUT.quantitybox {

  border: 1px;

  border-style: solid;

  border-color: #000000;

    font-size: 12px;

  width: 20px;

  height: 22px;

  border-spacing: 0px;

  background: #F8f8f9;

}

*/

.checkout_header{

 background-color:#D8D8EB;  font-family: Verdana, Arial, sans-serif;  font-size: 11px;  line-height: 1.5;  	color: #5D5D5D;padding:2px; border-bottom-style:solid; border-bottom-color:87437E; border-bottom-width:2px;

}

.checkout_head_pink{

background-color:#EFDEED; padding:6px; border-bottom-style:solid; border-bottom-color:87437E; border-bottom-width:2px;



}



.discountmsg {

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

	font-size: 14px;

	color: #CC3300;

	text-align: center;

	vertical-align: middle;

	padding: 2px;

	background-color: #F8F0FF;

	border-top: none;

	border-right: none;

	border-bottom: none;

	border-left: none;

	

}



.discountbox {

	border: 1px dashed #CC0000;

}



.ingredient {

	font-size: 10px;

	border-top-width: 1px;

	border-right-width: 1px;

	border-bottom-width: 1px;

	border-left-width: 1px;

	border-top-style: none;

	border-right-style: none;

	border-bottom-style: solid;

	border-left-style: none;

	border-top-color: #CCCCCC;

	border-right-color: #CCCCCC;

	border-bottom-color: #CCCCCC;

	border-left-color: #CCCCCC;



}



.qvcbox {

	overflow: visible;

	position: absolute;

	visibility: visible;

	z-index: auto;

	height: 350px;

	width: 150px;

	left: 650px;

	top: 210px;

	clip:  rect(auto auto auto auto);

	background-color: #99CCFF;

	border: 1px solid #999999;

	padding: 3px;

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

	font-size: 11px;

}

.smallemp{

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

	font-size: 10px;

	color: #CC0000;

	}
.h1{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
}	

