/* CSS Document */

body {
	margin: 0px;
	padding: 0px;
}

.noPadding{
margin:0px;
border:0px;
}

.content {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 70%;
}

.img {
	border: 0px;
}

/******** Product Details Page *******/
#product-introduction #BVCustomerRatings {
padding-top:3px;
}
 
/******* Review Submission Page *******/
#BVSubmissionContainer {
            width:788px;
            padding-top:20px;
}
#BVproductHeader img {
            border:1px solid #ddd;
}

.productTitle {
	font-family: Tahoma;
	font-size: 0.95em;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
	text-indent: 0px;
	
}

.productError {

	color: #DD1313;
	padding: 0px 0pc 20px 0px;
}

.productSwatch {
border-color: #9D9898

}

.productImage {
border-color: #000000

}

.productImage1 {
border-color: #9D9898

}

.bold {
	font-weight: bold;
}

.white {
	color: #FFFFFF;
}

.black {
	color: #000000;
}

.red {
	color: #DD1313;
}

.bg_black {
	background-color: #000000;
}

.bg_greydk {
	background-color: #555555;
}

.bg_greylt {
	background-color: #CCCCCC;
}

.seasonal {
	color: #000000;
}

.error {
	color: #FF0000;
}

input { font-family: Tahoma; }

.searchField {
	font-size: 1.0em;
	height:19px;
	width:170px;
	max-height: 20px;
	max-width: 170px;
	padding-left: 4px;
	padding-top: 1.5px;
}

.externalSearchField {
	height:19px;
	width:170px;
	max-height: 20px;
	max-width: 170px;
	padding-left: 5px;
	padding-top: 2px;
	font-size: 0.7em;
}


.AdvsearchField {
	height:18px;
	width:207px;
	max-height: 19px;
	max-width: 207px;
	font-size: 0.7em;
	
}
.prcField {
	height:18px;
	width:53px;
	max-height: 19px;
	max-width: 53px;
	font-size: 0.7em;
	
}		 

.inputField119 {
	height:19px;
	width:120px;
	max-height: 20px;
	max-width: 120px;
	font-family: Tahoma;
	font-size: 0.7em;
	color: #000000;
	background-position : center top;
	text-align : left;
	text-decoration: none;	
}		  

.inputField97 {
	height:19px;
	width:97px;
	max-height: 20px;
	max-width: 97px;
	font-family: Tahoma;
	font-size: 0.7em;
	color: #000000;
	background-position : center top;
	text-align : left;
	text-decoration: none;	
}

.inputField164 {
	height:19px;
	width:165px;
	max-height: 20px;
	max-width: 120px;
	font-family: Tahoma;
	font-size: 0.7em;
	color: #000000;
	background-position : center top;
	text-align : left;
	text-decoration: none;	
}

.select207 {
	height:19px;
	width:207px;
	max-height:20px;
	max-width: 207px;
	font-family: Tahoma;
	font-size: 0.7em;
	color: #000000;
	background-position : center top;
	text-align : left;
	text-decoration: none;	
}


.select51 {
	height:19px;
	width:51px;
	max-height:20px;
	max-width: 51px;
	font-family: Tahoma;
	font-size: 0.7em;
	color: #000000;
	background-position : center top;
	text-align : left;
	text-decoration: none;	
}


.addressSelect {
	height:19px;
	width:220px;
	max-height:20px;
	max-width: 220px;
	font-family: Tahoma;
	font-size: 0.7em;
	color: #000000;
	background-position : center top;
	text-align : left;
	text-decoration: none;	
}		  

.optionSelect {
	height:19px;
	width:115px;
	max-height: 20px;
	max-width: 115px;
	font-family: Tahoma;
	font-size: 0.7em;
	color: #000000;
	background-position : center top;
	text-align : left;
	text-decoration: none;	
}

.optionSelectAttribute {
	height:19px;
	max-height: 20px;
	max-width: 397px;
	font-family: Tahoma;
	font-size: 0.7em;
	color: #000000;
	background-position : center top;
	text-align : left;
	text-decoration: none;	
}

.SrchoptionSelect {
	height:19px;
	width:114px;
	max-height: 20px;
	max-width: 114px;
	font-family: Tahoma;
	font-size: 0.7em;
	color: #000000;
	background-position : center top;
	text-align : left;
	text-decoration: none;	
}

.SrchCatoptionSelect {
	height:19px;
	width:207px;
	max-height: 20px;
	max-width: 207px;
	font-family: Tahoma;
	font-size: 0.7em;
	color: #000000;
	background-position : center top;
	text-align : left;
	text-decoration: none;	
}


.SrchPagesoptionSelect {
	height:19px;
	width:53px;
	max-height: 20px;
	max-width: 53px;
	font-family: Tahoma;
	font-size: 0.7em;
	color: #000000;
	background-position : center top;
	text-align : left;
	text-decoration: none;	
}

.textstyle{
	height:19px;
	width:22px;
	max-height: 20px;
	max-width: 22px;
	font-family: Tahoma;
	font-size: 0.7em;
	color: #000000;
	background-position : center top;
	text-align : left;
	text-decoration: none;	
}

.redBasketPrice{
	font-family: Tahoma;
	font-size: 0.7em;
	color: Red;
	text-align : left;
	text-decoration: none;	
}

.strongRedText{
	font-family: verdana;
	font-size: 0.9em;
	color: Red;
	text-align : left;
	text-decoration: none;	
}

.errorText{
	color: Red;
}

.radioText {
	font-family: Tahoma;
	font-size: 0.7em;
	color: #000000;
	background-position : center top;
	text-align : left;
	text-valign : top;
	text-decoration: none;	
	padding-left: 1pt;
	padding-right: 3pt;
}		  

.topHeader{
	font-family: Tahoma;
	font-size: 0.7em;
	color: #FFFFFF;
	line-height: 1em;
	text-decoration: none;

}

.button123White { 
	height: 17px; 
	width: 16px;
	font-family: Tahoma; 
	font-size: 0.7em; 
	font-weight: bold; 
	color: #000000; 
	background-color: #FFFFFF; 
	border: 1px #000000 solid; 
	text-align: center;
}

.button123Black { 
	height: 17px; 
	width: 16px; 
	font-family: Tahoma; 
	font-size: 0.7em; 
	font-weight: bold; 
	color: #FFFFFF; 
	background-color: #000000; 
	border: 1px #000000 solid; 
	text-align: center;
}

.liveText{
	font-family: Tahoma;
	font-size: 0.7em;
	font-weight: bold;
	color: #FFFFFF;
	line-height: 1.4em;
	text-decoration: none;
}

.mainHeading{
	font-family: Tahoma;
	font-size: 1.125em;
	color: #000000;
	font-weight: bold;
	background-position : center top;
	text-align : left;
	text-decoration: none;
	margin: 0px 0px 0px 0px;
}

a.normalLink {
	color: #000000;
	text-decoration: underline;
}

a.normalLink:VISITED {
	color: #000000;
	text-decoration: underline;
}

a.normalLink:HOVER {
	color: #0BB6E2;
	text-decoration: underline;
}
a.pagenavLink {
	color: #000000;
	text-decoration: underline;
}

a.pagenavLink:VISITED {
	color:#FF00B1;
	text-decoration: underline;
}

a.pagenavLink:HOVER {
	color: #0BB6E2;
	text-decoration: underline;
}

a.breadCrumb {
	color: #000000;
	text-decoration: underline;
	
}
a.breadCrumb:VISITED {
	color: #FF00B1;
	text-decoration: underline;
}

a.breadCrumb:HOVER {
	color: #0BB6E2;
	text-decoration: underline;
}

a.breadCrumb:ACTIVE {
	color: #000000;
	text-decoration: underline;
	
}

.centralContentContainer{
	color: #000000;
	background-position : center top;
	text-align : left;
	text-decoration: none;	
}

.centralContent{
	font-family: Tahoma;
	font-size: 0.7em;
	color: #000000;
	background-position : center top;
	text-align : left;
	text-decoration: none;	
}

.bulletContent{
	font-family: Tahoma;
	font-size: 0.7em;
	color: #000000;
	text-align : left;
	text-decoration: none;	
}

.merhandisingText{
	font-family: Tahoma;
	font-size: 0.7em;
	color: #000000;
	text-align : right;
	align:top;
	text-decoration: none;	
}

.centralContent_right{
	font-family: Tahoma;
	font-size: 0.7em;
	color: #000000;
	background-position : center top;
	text-align : right;
	text-decoration: none;	
}

.centralContent_center{
	font-family: Tahoma;
	font-size: 0.7em;
	color: #000000;
	background-position : center top;
	text-align : center;
	text-decoration: none;	
}
	   
.tableHeader{
	font-family: Tahoma; 
	font-size: 0.7em; 
	font-weight: bold; 
	color: #000000; 
	background-color:#CCCCCC;
	background-position : center top;
	text-align : left;
	text-decoration: none;
	padding-left: 0pt;
	padding-right: 0pt;
}

.tableHeaderContainer{
	color: #000000; 
	background-color:#CCCCCC;
	background-position : center top;
	text-align : left;
	text-decoration: none;
	padding-left: 0pt;
	padding-right: 0pt;
}

.tableHeader1{
	font-family: Tahoma; 
	font-size: 0.7em; 
	font-weight: bold; 
	color: #000000; 
	background-color:#E9E9E9;
	background-position : center top;
	text-align : left;
	text-decoration: none;
	padding-left: 0pt;
	padding-right: 0pt;
}

.productDescription{
	color: #999999;
	background-position : center top;
	text-align : left;
	text-decoration: none;	
}

.categoryHeader{
	font-family: Verdana;
	font-size: .9375em;
	font-style:normal;
	color: #000000;
	background-position : center top;
	text-decoration: none;	
}
		
.asteriskProductText{
	font-family: Verdana;
	font-size: 0.75em;
	font-weight: bold;
	color: #000000;
	text-align : left;
	text-decoration: none;
	text-indent: -2px;
}	

.asteriskText{
	font-family: Verdana;
	font-size: 0.75em;
	font-weight: bold;
	color: #000000;
	text-align : left;
	text-decoration: none;
}	
.leftNavSubCategories{
	width:136px;
	border-top: 1px solid #555555;
	font-family: Tahoma;
	font-size: 0.7em;
	font-weight: bold;
	text-align : left;
	text-decoration: none;	
}

.leftNavSubCategories a{
	color: #555555;
	font-weight: bold;
	text-align : left;
	text-decoration: none;
	padding-left: 1px;
}

.leftNavSubCategoriesHeader{
	height: 27px;
	font-weight: bold;
	font-color: black;
	background-color: #CCCCCC;
	text-align : left;
	line-height: 22px;
	text-decoration: none;
	padding: 0px 0px 5px 5px;
	border-bottom: 1px solid #555555;
}

.leftNavDiv{
	color: #555555;
	min-height:13px;
	padding-top:2px;
	padding-bottom:2px;
	padding-left: 1px;
	padding-right: 1px;
	border-bottom: 1px solid #555555;
}

.leftNavDivNoSpace{
	padding-top:1px;
	border-bottom: 1px solid #555555;
}

.leftNavDivSpacer{
	height:15px;
	
}

.topNavigation{
	font-family: Tahoma;
	font-size: 0.7em;
	color: #FFFFFF;
	background-color:#555555;
	background-position : center top;
	text-align : left;
	text-decoration: none;
}

.footNavigation{
	font-family: Tahoma;
	font-size: 0.7em;
	color: #FFFFFF;
	background-color:#555555;
	background-position:center top;
	text-align: left;
	text-decoration:none;
	padding-left: 6pt;
	padding-right: 6pt;
}

.verdana_10{
	font-family: Verdana;
	font-size: 0.69em;
	color: #000000;
	text-decoration: none;
}

.verdana_12{
	font-family: Verdana;
	font-size: 0.75em;
	color: #000000;
	text-decoration: none;
}

.verdana_12_b{
	font-family: Verdana;
	font-size: 0.75em;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}

.topSeparator{
	font-family: Tahoma;
	font-size: 0.8em;
	color: #FFFFFF;
	background-color:#555555;
	background-position : center top;
	text-align : center;
	text-decoration: none;
	padding-left: 1.2pt;
	padding-right: 1pt;
}


.footSeparator{
	font-family: Tahoma;
	font-size: 0.8em;
	color: #FFFFFF;
	background-color:#555555;
	background-position : center top;
	text-align : center;
	text-decoration: none;
	padding-left: 1.0pt;
	padding-right: 1.1pt;
}

.disclaimer{
	font-family: Tahoma;
	font-size: 0.63em;
	color: #000000;
	line-height: 2.5em;
}

.pixSpacer{
	width: 5px;
	margin: 0px 0px 0px 0px;
	padding: 0px;
}

.pixButtonSpacer{
	width: 259px;
	margin: 0px 0px 0px 0px;
	padding: 0px;
}

.horizontalGridDot {
	height: 1px;
	margin: 0px;
	padding: 0px;
	background-image: url(../images/misc/horizontal_repeated_dot_graphic_2.gif); 
	background-repeat: repeat-x;
}

.verticalGridDot {
	margin: 0px;
	padding: 0px;
	width: 1px;
	background-image: url(../images/misc/vertical_repeated_dot_graphic_1.gif); 
	background-repeat: repeat-y;
}

.tblbackground {
	width: 522px;
	height: 483px;
	background-image: url(../images/espots/home/DEB_HP_AD01.jpg); 
}

.bullet {
	padding-top: 0.25em;
}

.buttonContent110{
	height: 20px;
	width: 110px;
	background:#555555;
	font-family:Verdana;
	font-size: 0.7em;
	font-weight: bold;
	color: #FFFFFF;
	text-align : centre;
	text-decoration: none;
	border: thin;
	cursor: hand;
}

.buttonContent133Highlight {
	height: 20px;
	width: 133px;
	background:#555555;
	font-family:Verdana;
	font-size: 0.7em;
	font-weight: bold;
	color: #EEEEEE;
	text-align : centre;
	text-decoration: none;
	border: thin;
	cursor: hand;
}


.buttonContent133{
	height: 20px;
	width: 133px;
	background:#555555;
	font-family:Verdana;
	font-size: 0.7em;
	font-weight: bold;
	color: #FFFFFF;
	text-align : centre;
	text-decoration: none;
	border: thin;
	cursor: hand;
}

.ttlOnWhiteBg {
	font-family: Tahoma; 
	font-size: 0.7em; 
	color: #000000; 
	
} 

.buttonClose{
	height: 20px;
	width: 65px;
	background:#555555;
	font-family:Verdana;
	font-size: 0.7em;
	font-weight: bold;
	color: #CCCCCC;
	text-align : centre;
	text-decoration: none;
	border: thin;
	cursor: hand;
}
.buttonCloseHighlight {
	height: 20px;
	width: 65px;
	background:#555555;
	font-family:Verdana;
	font-size: 0.7em;
	font-weight: bold;
	color: #EEEEEE;
	text-align : centre;
	text-decoration: none;
	border: thin;
	cursor: hand;
}
.popupBody {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	height:inherit;
	width:inherit;
}

			   

/*-------DESIGNER COLUMN--------*/
#designers{
	float: right;
	width: 199px;
}

#designerList {
	margin: 0px;
	padding: 10px 15px 5px 15px;
	list-style-type: none;
}

.designerItem {
	font-family: Tahoma;
	font-size: 0.7em;
	text-align : left;
	text-decoration: none;
	margin: 0px;

}

.clear {
	float: left;
	clear: both;
}

/*-----END DESIGNER COLUMN------*/

/*========LINK SECTION==========

a:link { this overides and breaks many links for Firefox Do not enable
	color: #000000;
	text-decoration: underline;
}
*/

a.moreInfoLink {
		
	color: #000000;
	text-decoration: underline;	
}

a.moreInfoLink:ACTIVE {
	
		color: #000000;
	text-decoration: underline;	
}

a.moreInfoLink:VISITED {
	
	
	text-decoration: underline;	
	color: #FF00B1;
}

a.moreInfoLink:HOVER {
	
	color:#0BB6E2;
	text-decoration: underline;	
}

a.navLink {
	margin: 0px;
	padding: 0px;
	color: #FFFFFF;
	text-decoration: none;
}
a.navLink:LINK {
	margin: 0px;
	padding: 0px;
	color: #FFFFFF;
	text-decoration: none;
}

a.navLink:HOVER {
	margin: 0px;
	padding: 0px;
	color: #CCCCCC;
	text-decoration: none;
}

a.navLink:VISITED {
	margin: 0px;
	padding: 0px;
	color: #FFFFFF;
	text-decoration: none;
}



a.headLink {
	line-height: 2em;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}

a.headLink:HOVER {
	line-height: 2em;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}


a.headLink:VISITED {
	line-height: 2em;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}

a.footLink {
	line-height: -2em;
	color: #FFFFFF;
	text-decoration: none;
}
a.footLink:LINK {
	line-height: -2em;
	color: #FFFFFF;
	text-decoration: none;
}

a.footLink:HOVER {
	line-height: -2em;
	color: #CCCCCC;
	text-decoration: none;
}

a.footLink:VISITED {
	line-height: -2em;
	color: #FFFFFF;
	text-decoration: none;
}

a.leftNavLink {
	color: #555555;
	text-decoration: none;
}

a.verdana_10_b{
	font-family: Verdana;
	font-size: 0.65em;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}

a.seasonalStandard {
	color: #5A5A5A;
	text-decoration: none;
	padding: 0px 0px 0px 0px;
}


a.seasonalStandard:hover {
	color: #0BB6E2;
	text-decoration: none;
}

a.seasonalCTA:link {
	color: #19AAD2;
	text-decoration: none;
	font-weight: bold;
}

a.seasonalCTA:hover {
	color: #19AAD2;
	text-decoration: none;
	font-weight:bold;
}

a.seasonalCTA:visited {
	color: #19AAD2;
	text-decoration: none;
	font-weight:bold;
}
a.verdana_15_Bold{
	font-family: Verdana;
	font-size: 0.9em;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}

a.verdana_15_Bold:hover{
	font-family: Verdana;
	font-size: 0.9em;
	color: #0BB6E2;
	text-decoration: none;
	font-weight: bold;
}

a.tahoma_15_Bold{
	font-family: Tahoma;
	font-size: 0.9em;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}

a.tahoma_15_Bold:hover{
	font-family: Tahoma;
	font-size: 0.9em;
	color: #0BB6E2;
	text-decoration: none;
	font-weight: bold;
}

.productBasket {
	font-family: Tahoma;
	font-size: 0.7em;
	color: #999999;
	background-position : center top;
	text-align : left;
	text-decoration: none;
}

a.productBasketLink:link {
	font-family: Tahoma; 
	color: #999999;
	text-decoration: none ;
}


a.productBasketLink:active { 
	font-family: Tahoma; 
	color: #999999; 
	text-decoration: none ;
}

a.productBasketLink:visited { 
	font-family: Tahoma;
	color: #999999; 
	text-decoration: none ;
}

a.productBasketLink:hover { 
	font-family: Tahoma; 
	color:#0BB6E2;
	text-decoration: underline ;
}

a.productLink:link { 
	font-family: Tahoma; 
	color: #000000; 
	text-decoration: none ;
}

a.productLink:active { 
	font-family: Tahoma; 
	color: #000000; 
	text-decoration: none ;
}

a.productLink:visited { 
	font-family: Tahoma; 
	color: #FF00B1; 
	text-decoration: none ;
}

a.productLink:hover { 
	font-family: Tahoma; 
	color:#0BB6E2;
	text-decoration: underline ;
}


a.pageLink { 
	color: #000000; 
	text-decoration: underline ;
}
a.pageLink:ACTIVE { 
	color: #000000; 
	text-decoration: underline ;
}

a.pageLink:VISITED { 
	color: #000000; 
	text-decoration: underline 
}
a.pageLink:HOVER { 
	color: #0BB6E2; 
	text-decoration: underline 
}

a.NavStandard {
	font-family: Tahoma;
	font-size: 0.7em;
	font-weight: bold;
	color: #555555;
	text-align : left;
	text-decoration: none;
	padding-left: 1px;
}
/*========END OF LINK SECTION==========*/


/*========HEADER SECTION=========*/

#centre {
	margin-left: -395px;
	position: absolute;
	left: 50%;
	top:0;
}
/*====== END HEADER SECTION ===== */


.delivery_item_header{
	font-family: Tahoma;
	font-size: 0.7em;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	line-height: 1.0em;
}

.address_dropdown {
	font-family: Tahoma;
	font-size: 0.7em;
	width: 133px;
	height: 19px;
	color: #000000;
	background-position : center top;
	text-align : left;
	text-decoration: none;	
}

.tableHeader_right {
	font-family: Tahoma;
	font-size: 0.7em;
	font-weight: bold;
	color: #000000;
	background-color:#CCCCCC;
	background-position : center top;
	text-align : right;
	text-decoration: none;
	padding-left: 0pt;
	padding-right: 0pt;
}

.generalContent_rightB {
	font-family: Tahoma;
	font-size: 0.7em;
	font-weight: bold;
	color: #000000;	
	text-align : right;
	text-decoration: none;
	padding-left: 0pt;
	padding-right: 0pt;
}
.generalContent_centerB {
	font-family: Tahoma;
	font-size: 0.7em;
	font-weight: bold;
	color: #000000;	
	text-align : center;
	text-decoration: none;
	padding-left: 0pt;
	padding-right: 0pt;
}

.generalContent_leftB {
	font-family: Tahoma;
	font-size: 0.7em;
	font-weight: bold;
	color: #000000;	
	text-align : left;
	text-decoration: none;
	padding-left: 0pt;
	padding-right: 0pt;
}


.tableHeader_center {
	font-family: Tahoma;
	font-size: 0.7em;
	font-weight: bold;
	color: #000000;
	background-color:#CCCCCC;
	background-position : center top;
	text-align : center;
	text-decoration: none;
	padding-left: 0pt;
	padding-right: 0pt;
}

/*
.centralContent_center{
	font-family: Tahoma;
	font-size: 0.7em;
	color: #000000;
	background-position : center top;
	text-align : center;
	text-decoration: none;	
}
*/

NC: Added classes
.red {
	color: #DD1313;
}

.bg_black {
	background-color: #000000;
}

.bg_greydk {
	background-color: #555555;
}

.bg_greylt {
	background-color: #CCCCCC;
}

.bg_greyvlt {
	background-color: #EDEDED;
}

.bg_greysubct { 
 	font-family: Tahoma;
	font-size: 0.7em;
	font-weight: bold;
	color: #000000;
	background-color:#E9E9E9;
	background-position : center top;
	text-align : center;
	text-decoration: none;
	padding-left: 0pt;
	padding-right: 0pt;
	padding: 0pt;
}
.bg_greysubrt{ 
 	font-family: Tahoma;
	font-size: 0.7em;
	font-weight: bold;
	color: #000000;
	background-color:#E9E9E9;
	background-position : center top;
	text-align : right;
	text-decoration: none;
	padding-left: 0pt;
	padding-right: 0pt;
	padding: 0pt;
}
.bg_greysublt{ 
 	font-family: Tahoma;
	font-size: 0.7em;
	font-weight: bold;
	color: #000000;
	background-color:#E9E9E9;
	background-position : center top;
	text-align : left;
	text-decoration: none;
	padding-left: 0pt;
	padding-right: 0pt;
	padding: 0pt;
}

.inputqty {
	height:18px;
	width:30px;
	max-height:20px;
	max-width:115px;
	font-family: Tahoma;
	font-size: 1.0em;
	color: #000000;
	background-position : center top;
	text-align : left;
	text-decoration: none;
	vertical-align: top;
}

.optionSelect {
	height:19px;
	width:115px;
	max-height:20px;
	max-width:115px
	font-family: Tahoma;
	font-size: 0.7em;
	color: #000000;
	background-position : center top;
	text-align : left;
	text-decoration: none;	
}		  

.optionSelectSrch {
	height:19px;
	width:116px;
	max-height:20px;
	max-width:116px
	font-family: Tahoma;
	font-size: 0.7em;
	color: #000000;
	background-position : center top;
	text-align : left;
	text-decoration: none;	
}		  

.radioText {
	font-family: Tahoma;
	font-size: 0.7em;
	color: #000000;
	background-position : center top;
	text-align : left;
	text-valign : top;
	text-decoration: none;	
	padding-left: 1pt;
	padding-right: 3pt;
}		  

.centralContent_right{
	font-family: Tahoma;
	font-size: 0.7em;
	color: #000000;
	background-position : center top;
	text-align : right;
	text-decoration: none;	
}

/*
.tableHeader{
	font-family: Tahoma;
	font-size: 0.7em;
	font-weight: bold;
	color: #000000;
	background-color:#CCCCCC;
	background-position : center top;
	text-align : left;
	text-decoration: none;
	padding-left: 0pt;
	padding-right: 0pt;
}

*/
.leftNavHeader{
	font-family: Tahoma;
	font-size: 0.7em;
	font-weight: bold;
	color: #000000;
	background-color:CCCCCC;
	text-align : left;
	text-decoration: none;	
}

.leftNav{
	font-family: Tahoma;
	font-size: 0.7em;
	font-weight: bold;
	color: #555555;
	text-align : left;
	text-decoration: none;	
}

a.tipsTrendsLink {
	color: #B3AFAF;
	font-family: Tahoma;
	font-size: 0.9em;
	text-decoration: none;
	font-weight: bold;
}

a.tipsTrendsLink:VISITED {
	color: #B3AFAF;
	font-family: Tahoma;
	font-size: 0.9em;
	text-decoration: none;
	font-weight: bold;
}

a.tipsTrendsLink:HOVER {
	text-decoration: underline;
	color: #B3AFAF;
	font-family: Tahoma;
	font-size: 0.9em;
	font-weight: bold;
}

.tipsTrendsTitle{ 
	font-family: Tahoma;
	font-size: 0.93em;
	color: #555555;
	text-decoration: none;
	font-weight: bold;
}


.verdana_12{
	font-family: Verdana;
	font-size: 0.75em;
	color: #000000;
	text-decoration: none;
}

.verdana_15{
	font-family: Verdana;
	font-size: 0.9em;
	color: #000000;
	text-decoration: none;
	
}


.verdana_15_Bold{
	font-family: Verdana;
	font-size: 0.9em;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}

.Tahoma_14_Bold{
	font-family: Tahoma;
	font-size: 0.9em;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}

.Tahoma_15_Bold{
	font-family: Tahoma;
	font-size: 0.93em;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}

.Tahoma_18_Bold{
	font-family: Tahoma;
	font-size: 1.1em;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}

.Tahoma_20_Bold{
	font-family: Tahoma;
	font-size: 1.28em;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}

.wasPrice{
	font-family: Tahoma;
	font-size: 0.8em;
	font-weight: bold;
	color: #CCCCCC;
	text-decoration: none;
	text-indent: 0px
}

.wasNowPrice{
	font-family: Tahoma;
	font-size: 0.8em;
	font-weight: bold;
	color: #A09797;
	text-decoration: none;
}

.nowPrice{
	font-family: Tahoma;
	font-size: 0.8em;
	font-weight: bold;
	color: #DD1313;
	text-decoration: none;
}

.curPrice{
	font-family: Tahoma;
	font-size: 0.8em;
	font-weight: bold;
	color: black;
	text-decoration: none;
}

.curPriceSmall{
	font-family: Tahoma;
	font-size: 0.7em;
	font-weight: bold;
	color: black;
	text-decoration: none;
}

.nowPriceSmall{
	font-family: Tahoma;
	font-size: 0.7em;
	font-weight: bold;
	color: #DD1313;
	text-decoration: none;
	vertical-align: top;
}

.wasNowPriceSmall{
	font-family: Tahoma;
	font-size: 0.7em;
	font-weight: bold;
	color: #A09797;
	text-decoration: none;
	vertical-align: top;
}

.wasPriceSmall{
	font-family: Tahoma;
	font-size: 0.7em;
	font-weight: bold;
	color: #BEBDBD;
	text-decoration: none;
	vertical-align: top;
}

.crumbSeparator{
	font-family: Tahoma;
	font-size: 0.7em;
	color: #555555;
	text-decoration: none;
	padding-right: 5px;
}

.bullet {
	padding-top: 0.25em;
}

a.verdana_10_b{
	font-family: Verdana;
	font-size: 0.65em;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}


/*----Prodcut selection page-------*/
table.SrchInclude{
border-top:1px #555555 solid;
border-bottom:1px #555555 solid;
border-right:1px #555555 solid;
border-left:1px #555555 solid;
}


td.lines{
border-top: 1px solid black; 
border-bottom: 1px solid black;
border-left:1px solid black; 
border-right:1px solid black;              
}


td.underline{
border-top: none;
border-bottom: 1px solid black;
border-left:none; 
border-right:none;              
}

td.grylines {
border-top: 1px solid #555555; 
border-bottom: 1px solid #555555;
border-left:1px solid #555555; 
border-right:1px solid #555555;              
}

td.leftNavSrch {
border-top: 1px solid #555555; 
border-left:1px solid #555555; 
border-right:1px solid #555555;              
}

td.promocopy {
	font-family: Tahoma;
	font-size: 0.7em;
	font-weight: normal;
	color: #DD1313;
	text-align : left;
	text-decoration: none;
	vertical-align: top;
}

.leftNavHeader{
	font-family: Tahoma;
	font-size: 0.7em;
	font-weight: bold;
	color: #000000;
	background-color:CCCCCC;
	text-align : left;
	text-decoration: none;
	padding: 0px 0px 5px 5px;
}

a.seasonalStandardNav:link {
	font-family: Tahoma;
	font-size: 0.7em;
	font-weight: bold;
	text-align : left;
	text-decoration: none;
	color: black;
	text-decoration: none;
	padding: 0px 0px 5px 5px;
}

a.seasonalStandardNav:hover {
	font-family: Tahoma;
	font-size: 0.7em;
	font-weight: bold;
	text-align : left;
	text-decoration: none;
	color: #5A5A5A;
	text-decoration: none;
}

a.seasonalStandardNav:visited {
	font-family: Tahoma;
	font-size: 0.7em;
	font-weight: bold;
	text-align : left;
	text-decoration: none;
	color: black;
	text-decoration: none;
	padding: 0px 0px 5px 5px;
}

td.SearchHeader{
	font-family: Tahoma;
	font-size: 1.3em;
	font-weight: normal;
	color: black;
	text-align : left;
	text-decoration: none;
	vertical-align: top;
}

.Searchcriteria{
	
	font-weight: bold;
	color: #0BB6E2;

}

.searchbuttonHighlight {
	height: 20px;
	width: 130px;
	background:#555555;
	font-family:Verdana;
	font-size: 0.7em;
	font-weight:bold;
	color: #CCCCCC;
	text-align : centre;
	text-decoration: none;
	border: thin;
	cursor: hand;
}

.searchbutton {
	height: 20px;
	width: 130px;
	background:#555555;
	font-family:Verdana;
	font-size: 0.7em;
	font-weight:bold;
	color: #FFFFFF;
	text-align : centre;
	text-decoration: none;
	border: thin;
	cursor: hand;
}
.arrow
{
	vertical-align: bottom;
}

.centralContent_right_pad{
	font-family: Tahoma;
	font-size: 0.7em;
	color: #000000;
	background-position : center top;
	text-align : right;
	text-decoration: none;	
	padding-top: 10px;
}
 
.centralContent_large{
	font-family: Tahoma;
	font-size: 0.8em;
	color: #000000;
	background-position : center top;
	text-align : left;
	text-decoration: none;	
}

.chanelImage {
	position:relative;
	top:53px;
	left:126px;
}

.chanelHeading {
	font-family: Arial;
	font-size: 15px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	text-indent: 0px;
}


.chanelSubHeading {
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	text-indent: 0px;
}

.chanelCopyText {
	font-family: Arial;
	font-size: 0.75em;
	color: #000000;
}

.chanelDropDownqty{
	width:65px;
	height:18px;
	font-family: Arial;
	font-size: 0.7em;
}


.chanelShadeHeading {
	font-family: Arial;
	font-size: 0.75em;
	font-weight: bold;
	color: #000000;	
	position:relative;
	left:38px;
	top:5px;
}

.swatches {
	position:relative;
	left:59px;
	top:22px;
}

.swatchText{
	font-family: Tahoma;
	font-size: 0.69em;
	color: #000000;
}

.swatchImageStyle{
	padding: 0px 11px 6px 0px;
	float: left;
}

.swatchTextBold{
	font-family: Tahoma;
	font-size: 0.75em;
	font-weight: bold;
	color: #000000;
}

.swatchLabel {
	font-family: Arial;
	font-size: 0.67em;
	color: #000000;
	position:relative;
	left:5px;
}

.chanelPrice {
	font-family: Arial;
	font-size: 0.75em;
	font-weight: bold;
	color: #000000;
}

.chanelPricePerUnit {
	font-family: Arial;
	font-size: 0.7em;
	color: #000000;
	
}

.chanelDropDownHeading {
	font-family: Arial;
	font-size: 0.7em;
	color: #000000;
}

.chanelDropDownValue {
	font-family: Arial;
	font-size: 0.7em;
}
.chanelErrorText {
	font-family: Arial;
	font-size: 0.7em;
	color: #DD1313;
	position:relative;
	left:20px;
}