/* ValueLand CSS */

/* STANDARD HTML STYLES
-------------------------*/
body {margin:0; padding:0; font:11px Arial, Helvetica, sans-serif; color:#333; background:#fff; }

h1 {margin:0; padding:0; font-weight:normal; text-align:left; clear:both;}
h2 {margin:0; padding:0; font-weight:normal;}
h3 {margin:0; padding:0; font-weight:bold;}
h4 {margin:0; padding:0; font-weight:normal;}

/* Links
----------------------------------------------- */
a:link { text-decoration:underline; color:#173F88}
a:visited { text-decoration:underline; color:#173F88}
a:hover { text-decoration:underline; color:#0679CE}

form {padding:0; margin:0;}
p {line-height:160%; padding:0; margin:0}
label.hidden { display:none}
select, input { color:#355262; font-size:11px}

/*HIGHTLIGHT STYLES */
.grey {color:#999}
.red {color:#A41030}
/* MAIN HOLDING STYLES
-------------------------*/
.HOLDER {width:780px; margin:0 auto 0 auto; clear:both;}
#holder_MAIN{clear:both; background:url(../images/core/holder_MAIN_bg.gif) center; overflow:visible; padding:0 0 10px 0;}
#holder_CENTRE {float:left; width:425px; margin:0; padding:0 0 10px 0; margin:5px 10px 0 0}
#holder_CENTREFULL {float:left; width:595px; margin:5px 0 0 0}
#holder_FOOTER{ clear:both; padding:4px 0 0 0}
.left { float:left}
.right { float:right;}
/*HEADER STYLES
-------------------------*/
#holder_HEADER {background:#FFF; clear:both; height:67px; clear:both;}
#holder_SEARCH {background:url(../images/core/holder_SEARCH_bg.jpg) center top; color:#fff; overflow:hidden; margin:0 auto 0 auto; clear:both; position:relative}
	#holder_SEARCH ul {margin:0; padding:8px 8px 4px 14px; float:left; list-style:none;} #holder_SEARCH ul li {float:left; padding:3px 5px 0 0; font:bold 12px Arial, Helvetica, sans-serif} 
	#holder_SEARCH ul li#welcome { font-size:14px; padding:3px 0px 0 0;float:left; width:210px}
	#holder_SEARCH ul li#searchBOX{ width:140px; padding:3px 0 0; float:left;} 
	#holder_SEARCH ul li#brandBOX { width:140px; padding:3px 0 0; float:left;}
	#holder_SEARCH ul li input#searchINPUT { width:130px; border:1px solid #D0D0C1; float:left} 
	#holder_SEARCH ul li#searchGO {float:left; width:43px}
	#holder_LOGO {float:left;width:235px}
#holder_BASKET{padding:5px 15px 0 15px; background:#F2F5FC; color:#173F88;clear:both} #holder_BASKET img { vertical-align:middle}
	#holder_BASKET ul{ margin:0; padding:0 0 20px 0; list-style:none} #holder_BASKET ul li {float:right} #holder_BASKET ul li#date {float:left; padding:0 0 0 14px}
	#holder_BASKET a{padding:0 5px 0 5px; text-decoration:none} #holder_BASKET a:visited{padding:0 5px 0 5px; text-decoration:none}
#holder_UTILITIES {clear:both; color:#AFC5ED; padding:5px 0 5px 15px; background:#E9EFFA url(../images/core/holder_UTILITIES_bg.jpg) center; margin:2px 0 0 0}
	#holder_UTILITIES a{padding:0 5px 0 5px; text-decoration:none} #holder_UTILITIES a:visited{padding:0 5px 0 5px; text-decoration:none}
#holder_MESSAGE {clear:both; color:#1D4A70; border-top:1px solid #DAECF5; margin:0 30px 0 0; padding:10px 0 0 0}
#holder_UPPERNAVIGATION {float:left; width:545px; font-size:18px; height:67px} #holder_UPPERNAVIGATION ul{margin:0; padding:0 0 0 10px; list-style:none;}  #holder_UPPERNAVIGATION a{ text-decoration:none;}
#holder_UPPERNAVIGATION ul li#selected { float:left; background: transparent url(../images/core/tab_left_SEL.gif) left no-repeat; padding:39px 0 8px 0; text-align:center  }
#holder_UPPERNAVIGATION ul li { float:left; background: transparent url(../images/core/tab_left.gif) left no-repeat; padding:39px 0 8px 0; text-align:center }
#holder_UPPERNAVIGATION ul li:hover { float:left; background: transparent url(../images/core/tab_left_MO.gif) left no-repeat; padding:39px 0 8px 0 }

#holder_UPPERNAVIGATION li#selected a{background: transparent url(../images/core/tab_right_SEL.gif) right no-repeat; padding:39px 30px 8px 0; margin:0 0 0 30px; color:#fff }
#holder_UPPERNAVIGATION li a{background: transparent url(../images/core/tab_right.gif) right no-repeat; padding:39px 30px 8px 0; margin:0 0 0 30px; }
#holder_UPPERNAVIGATION li:hover a{background: transparent url(../images/core/tab_right_MO.gif) right no-repeat; padding:39px 30px 8px 0; margin:0 0 0 30px;}
ul.holder_BESTSELLERS  {margin:0; padding:0; list-style:none; clear:both}
ul.holder_BESTSELLERS li{margin:0; padding:10px; font-weight:bold; border-bottom:1px dotted #BCD2DF}
ul.holder_BESTSELLERS  li img{float:left; margin:0 10px 50px 0;}

/* NEW Product */
ul.NEW {list-style:none; border:1px solid #DDE8EF; margin:0 0 10px; padding:0; background:url(../images/core/ic_NEW.gif) right top no-repeat;}
ul.NEW li {padding:14px}
ul.NEW li.pricing {background:#F2F6F8; border-top:1px dotted #DDE8EF; font-size:14px; padding:7px 14px}

/* Crumb Trail Styles*/
#holder_CRUMB {clear:both; overflow:hidden; position:relative; font-size:11px; background:url(../images/core/holder_CRUMB_bg.gif) bottom repeat-x; margin:10px 0 0 10px; width:585px; }
#holder_CRUMB ul {margin:0px; padding:0px;} 
#holder_CRUMB img {vertical-align:middle; }
#crumb {padding:3px 10px; margin:0; float:left; list-style:none;}
#previous {padding:5px 10px;float:right; list-style:none;}

/*HOME PAGE STYLES
-------------------------*/
.linkLOCATION{/*clear:both;*/}
.linkLOCATION_HEADER {float:left; padding:10px 0 0 0}
.linkLOCATION_HERO_left {float:left; padding:0 0 0 10px}
.linkLOCATION_HERO{border:1px solid #E8C3CB; padding:14px; margin:0 0 15px 0; overflow:hidden; clear:both}.linkLOCATION_HERO h3 {font-size:14px;padding:0 0 10px 0} .linkLOCATION_HERO_img { float:right; margin:0 0 0 20px}
.linkLOCATION_HERO_B{margin:10px 0 0 10px; overflow:hidden; list-style:none; border:1px solid #DAE0EC; padding:0; float:left; width:285px; } 
.linkLOCATION_HERO_B li {padding:10px;} 
.linkLOCATION_HERO_B_TITLE {font:bold 15px  Arial, Helvetica, sans-serif; padding:10px; background: #D8E6F9 url(../images/core/linkLOCATION_HERO_B_TITLE_bg.gif) repeat-x} 
	.linkLOCATION_HERO_B_img { float:left; margin:0 20px 60px 0;} 
	.linkLOCATION_HERO_B h3 {font-size:14px;} 
	.linkLOCATION_HERO_B img { vertical-align:middle; float:}
	
.linkLOCATION_HERO_C {float:left; margin:0 5px 0 15px; list-style:none; padding:10px 0 10px 0; height:175px;width:120px} /*height:165px*/
	.linkLOCATION_HERO_C li {}
	.linkLOCATION_HERO_C_img{margin:0 0 8px 0}
	.linkLOCATION_HERO_C li ul { margin:15px; padding:0} .linkLOCATION_HERO_C li ul li { list-style:url(../images/core/ic_bullet_1.gif)}

.linkLOCATION_HERO_D{margin:0 0 15px 10px; overflow:hidden; list-style:none; border:1px solid #FBD3AA;clear:both; padding:0}
.linkLOCATION_HERO_D li {padding:7px;}  .linkLOCATION_HERO_D li.pricing { border-top:1px dotted #DDE8EF; border-bottom:1px dotted #DDE8EF; font-size:14px;}
.linkLOCATION_HERO_D_TITLE { background:url(../images/core/linkLOCATION_TEXTb_bg.gif); color:#fff} 
.linkLOCATION_HERO_D_TITLE a{ color:#fff; text-decoration:none} .linkLOCATION_HERO_D_TITLE a:visited{ color:#fff; text-decoration:none}
.linkLOCATION_HERO_D_img { float:left; margin:7px 7px 50px 0; background:#fff; padding:14px 50px 14px } .linkLOCATION_HERO_D h3 {font-size:14px;} .linkLOCATION_HERO_D img { vertical-align:middle}

.linkLOCATION_HERO_E {float:left; margin:0 5px 0 15px; padding:10px 0 10px 0; list-style:none; height:200px; width:120px} .linkLOCATION_HERO_E li {}
.linkLOCATION_HERO_E_img{margin:0 0 8px 0}
.linkLOCATION_HERO_E li ul { margin:10px 0 0; padding:0; width:105px} .linkLOCATION_HERO_E li ul li { list-style:url(../images/core/ic_bullet_3.gif) inside;}

.linkLOCATION_TEXT_A{ border-bottom:2px dotted #A9B8D3; color:#173F88; font:bold 15px Arial, Helvetica, sans-serif; margin:0 14px 14px;clear:both; padding:14px 0 5px 0}
.linkLOCATION_TEXT_A p {font-size:12px; color:#333}
	
.linkLOCATION_TEXT_B{border-bottom:2px dotted #ECA1B4; color:#CC0033; font:bold 15px Arial, Helvetica, sans-serif; margin:14px 0px 14px 0px;clear:both; padding:0 0 5px 0}
.linkLOCATION_TEXT_B p {font-size:12px; color:#333}
	
.linkLOCATION_TEXT_C{border-bottom:2px dotted #A9B8D3; color:#173F88; font:bold 15px Arial, Helvetica, sans-serif; margin:14px 0px 14px 0px;clear:both; padding:0 0 5px 0}
.linkLOCATION_TEXT_C p {font-size:12px; color:#333}
	
ul.PROMO {list-style:none; border:1px solid #DDE8EF; margin:0 0 10px 10px; padding:0; width:134px; float:left}
ul.PROMO li.PROMOtitle { background:#355E90; height:35px; text-align:center; padding:5px; color:#fff; font-weight:bold}
	ul.PROMO li.PROMOtitle a{color:#fff} ul.PROMO li.PROMOtitle a:visited{color:#fff}
ul.PROMO li {padding:14px}
ul.PROMO li.pricing {background:#F2F6F8; border-top:1px dotted #DDE8EF; font-size:14px; padding:7px 14px}

/*NAVIGATION STYLES
-------------------------*/
#holder_NAVIGATION {float:left; width:180px; margin:5px 0 0 0;}
#holder_NAVIGATION_B {float:left; width:150px; margin:5px 0 0 0 }
.leftNAVIGATION {clear:both; background:#F2F8FF; border:1px solid #DAE0EC; margin:0 0 10px 0; }
.leftNAVIGATION a{text-decoration:none} .leftNAVIGATION a:visited{text-decoration:none} .leftNAVIGATION a:hover{text-decoration:underline}
	.leftNAVIGATION#recent_views img{ float:right}
	.leftNAVIGATION_header {padding:0 14px 0 10px;}
	.leftNAVIGATION_header h3 {border-bottom:2px dotted #A1B4D3;font:bold 15px Arial, Helvetica, sans-serif; padding:10px 0 8px 0; color:#173F88}
	.leftNAVIGATION ul {margin:0; padding:0 0 20px 0;}
	.leftNAVIGATION ul#article li { font-size:11px}
	.leftNAVIGATION ul li h2 {font:bold 12px Arial, Helvetica, sans-serif; padding:0 0 0px}
	.leftNAVIGATION ul li {list-style:none; margin:7px 14px 0 10px; padding:0 0 7px 0; border-bottom:1px dotted #BFCBE0}
	.leftNAVIGATION ul li img { float:left; border:1px solid #D6E4E9; margin:0 10px 0 0}
	.leftNAVIGATION ul li.selected { background:#F2F5FA url(../images/core/selected_bg.gif) top no-repeat; margin:0; }
	.leftNAVIGATION ul li.selected h2 {padding:7px 14px 10px 10px;}
	.leftNAVIGATION ul li.selected h3 {padding:7px 7px 0px 10px;font-size:12px;}
	.leftNAVIGATION ul li.selected a{color:#fff;} .leftNAVIGATION ul li.selected a:visited{color:#fff;}
	.leftNAVIGATION ul li.selected ul {padding:0; margin:0; background:#436998; }
	.leftNAVIGATION ul li.selected ul li{ font:normal 11px Arial, Helvetica, sans-serif; padding:3px 0 4px 22px; margin:0;Background:#436998 url(../images/core/ic_ilink_SEL.gif)  no-repeat; border-bottom:none;) } 
	
	.leftNAVIGATION ul li.selected ul li.selected {background:#859DBC url(../images/core/ic_ilink_SEL_SEL.gif) no-repeat;padding:3px 0 0 22px; margin:0}
	.leftNAVIGATION ul li.selected ul li.selected ul {background:#F2F5FA; margin:3px 0 0 0}
	.leftNAVIGATION ul li.selected ul li.selected ul li{ background:#F2F5FA url(../images/core/ic_ilink_SEL_SEL_sub.gif) no-repeat; margin:0 0 0 -22px; padding:3px 22px 0 22px }
	.leftNAVIGATION ul li.selected ul li.selected ul li a{color:#173F88} .leftNAVIGATION ul li.selected ul li.selected ul li a:visited{color:#173F88}

/* Shop by Brand */
.leftNAVIGATION_A {clear:both; background: url(../images/core/leftnavDIV_A_bg.gif) bottom; color:#fff; margin:0 0 10px 0}
	.leftNAVIGATION_A_header {padding:0 14px 0 14px; background:url(../images/core/leftNAVIGATION_A_header.gif) no-repeat;}
	.leftNAVIGATION_A_header h3 {border-bottom:2px dotted #C9C9C9;font:bold 15px Arial, Helvetica, sans-serif; padding:10px 0 8px 0; color:#fff}
	.leftNAVIGATION_A ul {margin:0; padding:0 0 20px 0;} .leftNAVIGATION_A ul form {padding:5px 0 0 0} 
	.leftNAVIGATION_A ul li h2 {font:bold 16px Arial, Helvetica, sans-serif}
	.leftNAVIGATION_A ul li {list-style:none; margin:0; padding:14px 14px 0 14px;} .leftNAVIGATION_A ul li img { float:left; border:1px solid #D6E4E9; margin:0 10px 0 0}
/* Newsletter Signup */
.leftNAVIGATION_B {clear:both; background: url(../images/core/leftnavDIV_B_bg.jpg) no-repeat; color:#fff; margin:0 0 10px 0}
	.leftNAVIGATION_B_header {padding:0 0 0 14px; background:url(../images/core/leftNAVIGATION_B_header.jpg) no-repeat;}
	.leftNAVIGATION_B_header h3 {font:bold 15px Arial, Helvetica, sans-serif; padding:20px 0 20px 70px;}
	.leftNAVIGATION_B ul {margin:0; padding:0;} .leftNAVIGATION_B ul form {padding:3px 0 0 0}
	.leftNAVIGATION_B ul li h2 {font:bold 16px Arial, Helvetica, sans-serif} .leftNAVIGATION_B ul li input#email_signup{width:145px; border:1px solid #fff; margin:5px 0 0 0; font-size:11px}
	.leftNAVIGATION_B ul li {list-style:none; margin:0; padding:0 14px 0 14px;} .leftNAVIGATION_A ul li img { float:left; border:1px solid #D6E4E9; margin:0 10px 0 0}

/* Recently Viewed */	
	ul.leftNAVIGATION_C { margin:0 14px 14px;padding:0 0 20px 0; background:#fff; border:none; list-style:none; }
	ul.leftNAVIGATION_C li { font-weight:bold; clear:both; padding:10px 0px 10px 0px; border-bottom:1px dotted #BFCBE0}
	ul.leftNAVIGATION_C li img { float:right; margin:0 0 20px 20px}

/*CONTENT STYLES
-------------------------*/
.centreCONTENT {background:url(../images/core/centreDIV_full_bg.gif) repeat-x; clear:both; position:relative; margin:5px 0 0 10px; width:585px;}
.centreCONTENT h1 {font-size:20px; padding:10px; color:#000}

.centreCONTENT_FULLPAGE {background:url(../images/core/centreDIV_full_bg.gif) repeat-x; clear:both; position:relative; margin:5px 0 0 0; min-height: 530px; overflow: visible;}
.centreCONTENT_FULLPAGE h1 { font-size:20px; padding:10px; margin:0}	

#holder_CATDESC {padding:5px 250px 25px 10px; line-height:140% }
#holder_ARTICLE {padding:5px 10px 25px 10px; line-height:140% }
#holder_ARTICLE h3{padding:0 0 10px 0;margin:0px; font-size:14px;}

.centreCONTENT h3 {margin:10px; border-bottom:1px dotted #DDDDDD; padding:0 0 10px 0; font-size:14px;}
.centreCONTENT_FULLPAGE h3 {margin:10px; border-bottom:1px dotted #DDDDDD; padding:0 0 10px 0; font-size:14px;}
.centreCONTENT_PRODUCTS { clear:both; overflow:hidden; position:relative; padding:0 0 0 10px; }

.centreCONTENT_PRODUCTS h3 { margin:10px 15px 10px 15px; border-bottom:1px dotted #DDDDDD; padding:0 0 10px 0}

/*CATEGORY STYLES
-------------------------*/
.catHOLDER_desc{font-size:16px;margin:0; padding:8px;background:#DFDFD5; clear:both; margin:4px 0 0 0}

/* Category product link styles - CATEGORY LISTING*/	
.catHOLDER { padding:0 0 0 15px; text-align:center}
.catHOLDER ul {float:left; margin:0; padding:10px 0 0 0; height:180px;width:140px;}
	.catHOLDER li.catIMAGE { float:}
		.catHOLDER li.catIMAGE img {padding:3px}
	.catHOLDER li {list-style:none; padding:0 0 0 15px; } 
	.prodTITLE{height:35px; padding:0 0 5px 0; } 
	
	.catHOLDER li.catLINK a{ text-decoration:underline} .catHOLDER li.catLINK a:visited{ text-decoration:underline} .catHOLDER li.catLINK a:hover{ text-decoration:none}
	.catHOLDER h2 {color:#27418A; font:bold 11px Arial, Helvetica, sans-serif; padding:5px 0 0 0; }
	.catPRICE{color:#CC0033; font-size:15px; font-weight:bold; line-height:20px} .rrpPRICE {font-size:11px; line-height:20px; color:#000}
/* Category product link styles - PRODUCT LISTING*/	
.catHOLDER_REVIEWS{padding:0px 10px 5px 12px;}
.catHOLDER_LISTING { width:560px}
.catHOLDER_LISTING ul {margin:0 0 0 10px; padding:10px 0 0 ; border-top:1px dotted #C3CDE0; clear:both }
	.catHOLDER_LISTING li.catIMAGE {float:left; padding:0 15px 0 0; background:#fff;}
		.catHOLDER_LISTING li.catIMAGE img {padding:3px}
	.catHOLDER_LISTING li {list-style:none; font-size:11px; padding:5px 0 5px 0}
	.catHOLDER_LISTING li.prodTITLE{height:auto; padding:0 0 10px 0; } 
	.catHOLDER_LISTING h2 {color:#27418A; font:bold 11px Arial, Helvetica, sans-serif; padding:5px 0 0 0}
	.catHOLDER_LISTING li.prodSHORTDESC{ }
	.catHOLDER_LISTING li.pricing { border-top:1px dotted #D9E5ED; float:left; font-size:14px; padding:5px 5px 5px 0}
	.catHOLDER_LISTING li.pricingW {border-top:1px dotted #D9E5ED; margin:0; float:left; font-size:14px; padding:5px 5px 5px 0;width:150px;}
.more_info {padding-left: 5px; color: gray;} .more_info a, .more_info a:hover { color: gray; }
/* Category page filters*/	
.catFILTERS_a {color:#fff; font-size:12px; font-weight:bold; clear:both; padding:0; background:#5F7FA7; height:30px}
.catFILTERS_a ul{margin:0; padding:5px 10px 5px 5px} .catFILTERS_a ul li{ list-style:none; float:left; margin:0 20px 0 0} .catFILTERS_a ul li.right {float:right; padding:3px 0 0 0; margin:0} .catFILTERS_a ul li select { font-size:11px}
.catFILTERS_b {color:#333333; font-size:12px; margin:0; clear:both;background:#fff; padding:0 0 0 /*30px*/ 0; border-top:1px dotted #C3CDE0; height: 40px;} 
.catFILTERS_b ul{margin:0; padding:5px 10px 0 10px} .catFILTERS_b ul li{float:left; list-style:none; text-align:center; padding:5px 0 0 0} .catFILTERS_b ul li.right {float:right; padding:5px 0} .catFILTERS_b ul li.right_img {padding:0; float:right}
.catPAGENO {width:268px; text-align:center;}
.catPAGENP {width:140px}
.numberPageSelected{font-weight:bold;padding:2px 5px;background:#E7EEFA; color:#173F88; height:20px}
	
/*PRODUCT STYLES
-------------------------*/
#prodHOLDER {padding:10px 0 0 0; clear:both; width:585px}
#prodHOLDER h3 {padding:0 0 3px 0; font:bold 13px Arial, Helvetica, sans-serif}
#prodIMAGES {width:250px; float:left; margin:0 15px 0 10px} #prodIMAGES p {padding:5px 0 0 8px} #prodIMAGES p img { vertical-align:middle} 
#prodIMAGES ul {margin:0; padding:0 0 0 5px; font-size:11px; clear:both} #prodIMAGES ul li { list-style:url(../images/core/ic_bullet_arrow.gif) inside}
#prodIMAGE_HOLDER { height:250px; width:250px;} #prodIMAGE_HOLDER img {}
#prodVIDEO{ padding:10px}
ul#prodIMAGE_ALT {margin:10px 0 0; padding:0; clear:both;} ul#prodIMAGE_ALT  li{ list-style:none; float:left; margin:0 5px 0; height:40px; width:40px; border:1px solid #BCD2DF} #prodIMAGE_ALT img {height:40px; width:40px; padding:0;}
ul#prodIMAGE_ALT_printer_page{margin:10px 0 20px 3px; padding:0; clear:both;} 
#prodDETAILS {width:285px; float:left; margin:0}
#prodDETAILS p{ padding:10px 0 0 0; font-size:11px}#prodDETAILS img { vertical-align:middle;} #prodDETAILS h3 { margin-left:0px;}

#prodBRAND {padding:0 0 10px 0; margin:0 0 10px; line-height:150%; border-bottom:2px dotted #A9B8D3;} /*#prodBRAND img { float:right} */
#prodSHORTDESC {font-weight:bold; line-height:150%}
#prodLONGDESC { background:url(../images/core/prodLONGDESC_bg.gif) no-repeat; padding:10px 15px 15px 0; line-height:150%; border-bottom:2px dotted #A9B8D3; }
#prodLONGDESC_BASE { background:url(../images/core/prodLONGDESC_bottom_bg.gif) no-repeat; padding:10px}
	#prodLONGDESC ul {margin:15px 0 0 15px; padding:0;} #prodLONGDESC ul li {margin:0; padding:0 10px 8px 10px; list-style:square; line-height:130%}
	
#prodBUYINGOPTIONS0 {clear:both; margin:10px 0 0 0; border:1px solid #D9E0EB}
#prodBUYINGOPTIONS0 table tr th { background:#335681 url(../images/core/prodBUYINGOPTIONS_th_bg.jpg) repeat-x; color:#fff; border-right:1px dotted #C9D2DE; border-top:1px solid #335681; text-align:left; padding:5px}
#prodBUYINGOPTIONS0 table tr td {background:#fff url(../images/core/prodBUYINGOPTIONS_td_bg.jpg) repeat-x;border-top:1px solid #fff; border-bottom:1px solid #D9E0EB;padding:5px}
	
#prodBUYINGOPTIONS {clear:both; padding:0 0 0 5px}
#prodBUYINGOPTIONS table {padding:5px}
#prodBUYINGOPTIONS table tr th { background:#335681 url(../images/core/prodBUYINGOPTIONS_th_bg.jpg) repeat-x; color:#fff; border-right:1px dotted #C9D2DE; border-top:1px solid #335681; text-align:left;padding:5px} #prodBUYINGOPTIONS table tr th a{color:#fff}#prodBUYINGOPTIONS table tr th a:visited{color:#fff}
#prodBUYINGOPTIONS table tr td {background:#fff url(../images/core/prodBUYINGOPTIONS_td_bg.jpg) repeat-x bottom;border-top:1px solid #fff; border-bottom:1px solid #D9E0EB;border-right:1px dotted #A9B8D3;padding:5px}
#prodBUYINGOPTIONS ul {margin:0; padding:14px; background:transparent url(../images/core/prodBUYINGOPTIONS_bg.gif) no-repeat} #prodBUYINGOPTIONS ul li { list-style:none; padding:5px 0 8px 0;}
	#prodBUYINGOPTIONS ul form {margin:0 0 0 5px}
	.qty{border:1px solid #B8B0AD; width:25px; text-align:center;}
	#prodQTY { width:25px; text-align:center; margin:0 0 0 5px}
	li#prodPriceToShow { border-top:1px dotted #C9C9C9; border-bottom:1px dotted #C9C9C9; } .prodADDBASKET img { vertical-align:middle}
	.prodSAVING{font-size:11px; color:#696A8F;}
	.prodPRICE {font:bold 14px Arial, Helvetica, sans-serif;color:#CC0033; padding:5px 6px 0 0}
	.prodSKU {font-size:11px; font-weight:normal; color:#666} .prodSKU_L {  font-size:14px;color:#666}
	.prodSTOCK {font-size:11px;} 
#prodPAGEOPTIONS {clear:both; border-bottom:1px dotted #A9B8D3; padding:15px 0 15px 0; margin:0 0 0 10px}
#prodPAGEOPTIONS ul {padding:0 0 10px 0; margin:0;} #prodPAGEOPTIONS ul li {float:left; list-style:none;padding:0 10px 0 0;}  #prodPAGEOPTIONS ul li.top { float:right;}
#prodPAGEOPTIONS img { vertical-align:middle;}
#prodCOMPARE { background:#F7F7F7; border:1px solid #E3E3E3; margin:10px 0 0 5px; padding:10px} #prodCOMPARE img {float:right;}
#prodCOMPARE_TABLE td{ padding:3px}
.prodHOLDER_DIV {padding:10px 0 15px 0; clear:both; } 
.prodHOLDER_DIV table{border:1px solid #D9E0EB; margin:10px 0 0 5px; width:580px; } .prodHOLDER_DIV table td {border-top:1px solid #D9E0EB; padding:2px 5px} td.blue {background:#F2F8FF; border-right:1px solid #D9E0EB;} .prodHOLDER_DIV img { vertical-align:middle}
.prodHOLDER_DIV h4 {border-bottom:2px dotted #A9B8D3; font:bold 15px Arial, Helvetica, sans-serif; padding:0 0 5px 0; margin:0 0 5px 10px}
.prodHOLDER_DIV ul {margin:0; padding:5px 40px 10px 10px; float:left} 
.prodHOLDER_DIV ul li { background:url(../images/core/ic_bullet_arrow.gif) no-repeat; padding:3px 0 0 10px}
.prodHOLDER_DIV ul li.nostyle { background:url(../images/core/ic_bullet_arrow_white.gif); padding:3px 0 5px 0;  font-size:12px}

/*ARTICLE Styles
-------------------------*/

/*page styles and highlights - copy to htmleditor.css */
.paragraph_Header {font-size:15px; font-weight:bold;}
.paragraph_subHeader {font-size:13px;}
.page_highlightGREEN { color:#747D1A; }
.page_highlightRED { color:#CC0033; }
.page_highlightBLUE { color:#6699CC; }
.page_highlightGREY { color:#999999; }

.tablestyle1 {margin:15px; border:#E5F2F0 solid 1px; background-color:#F8FCFB; color:#39756A; padding:10px; }
.tablestyle1 p {padding:0; margin:0}
.tablestyle1 ul {margin:0; padding:10px 0 20px 15px;}
.tablestyle1 ul li {list-style-image: url(../images/core/articleBULLET.gif);}

/* End Copy -------------------------------------------------- */

#holderARTICLE{line-height:150%; position:relative;}
#holderARTICLE p { padding:0; margin:0;}
#holderARTICLE a:link {color:#2D659D;text-decoration:underline;} #holderARTICLE a:visited {color:#2D659D;text-decoration:underline;} #holderARTICLE a:hover {color:#008AC6;text-decoration:none;}
#holderARTICLE_message { padding:0 10px}
#holderBASKET_h1{float:left;width:300px;padding:20px 0 5px 10px;}
#holderBASKET_LOCATION{ margin:10px 0 0 7px;}
#holderBASKET_MESSAGE{background:#5A7CA4 url(../images/core/holderBASKET_MESSAGE_bg.gif) bottom; color:#FFFFFF; padding:10px 15px 18px 10px}	
#holderBASKET_MESSAGE img{float:right;margin-top:-3px;}
/*FOOTER STYLES
-------------------------*/
#holder_FOOTER_A{background:#E4E4DD url(../images/core/holder_FOOTER_A_bg.gif) bottom center; font-size:11px; clear:both; overflow:hidden; /*position:relative;*/ }
#holder_FOOTER_A a{ color:#fff} #holder_FOOTER_A a:visited{ color:#fff} #holder_FOOTER_A a:hover{color:#E9F2FC; background:#99AFC8}
	ul#holder_PAGEOPTIONS_FOOTER {margin:14px; padding:0; list-style:none; color:#173F88} 
	ul#holder_PAGEOPTIONS_FOOTER li {padding:0 0 3px; border-bottom:1px dotted #DDE8EF; padding:7px 0 7px 0} ul#holder_PAGEOPTIONS_FOOTER li img { vertical-align:middle}	ul.holder_UTILITIES_FOOTER { margin:10px; padding:10px 0 10px 0; width:175px; float:left; color:#fff} 
	ul.holder_UTILITIES_FOOTER li {list-style:url(../images/core/ic_bullet_3.gif) inside; padding:0 0 7px 0} 
#holder_FOOTER_B{clear:both; color:#fff; padding:8px 0 8px 0; background:#A41030; background:url(../images/core/holder_SEARCH_bg.jpg) center; margin:2px 0 0}
#holder_FOOTER_B a{ color:#fff} #holder_FOOTER_B a:visited{color:#fff} #holder_FOOTER_B a:hover{color:#E9F2FC}
#holder_FOOTER_B ul { list-style:none; margin:0; padding:0 20px 15px 20px} #holder_FOOTER_B ul li{float:left}#holder_FOOTER_B ul li#itop {float:right}
/* Page Highlighting styles
-----------------------------*/
.Grey40 {color:#999999; font-size:10px}
.sitemap{padding:0 0 20px 0; border-bottom:1px solid #daecf5; overflow:auto; position:relative}
.sitemaph2{padding:0 0 10px 0; font-size:16px} 
.sitemap_small{width:175px;float:left;}

.eCommerceByParaspar{margin-top:5px; clear:both;font-size:10px;padding-top:5px;text-align:right;margin-right:10px;}

/*Basket Summary Drop down */
#basketSummaryMenu{position:absolute;background:#E8EEFA;width:200px; }
.basketSummaryMenu_img img{width:60px; height:60px; float:left; margin:0 7px 0}
#basketSummaryMenu ul {padding:0px; margin:0px;}
#basketSummaryMenu ul li {list-style:none; padding:5px; margin:0px; clear:both}
.basketSummaryMenuHeader{background:#5A7CA4; padding:5px;font-weight:bold;}

.emphasis{color:#008AC6;font-weight:bold;}
.SiLink{width:180px;float:left;}
.title{float:left;width:150px;margin-top:8px;}
.titleC {padding:0 0 8px 0}
.title_address{font-weight:normal;}
.termstext {background:#ffffff}
.data{margin-top:8px;}
.smallHeader {margin:10px; border-bottom:1px dotted #DDDDDD; padding:0 0 9px 0;}
.smallsubHeader {text-align:right;border-bottom:1px dotted #DDDDDD; padding-bottom:5px;}
.yesno {float:left;padding-right:5px; margin-top:-2px;}

/*Basket Styles*/
.centreCONTENT_FULLPAGE table.basket_payment { }
.basketHeaderLines{color:#ffffff; background:#99AEC7 url(../images/core/basketHeaderLines_bg.jpg) bottom; font-weight:bold; font-size:13px;}
.basketLineItem {border-bottom:1px dotted #99AEC7; background:#ffffff url(../images/core/basketLineItem_bg.jpg) repeat-x bottom ; padding:10px}
.basketLineItem_image {border-bottom:2px solid #ffffff}
.removeDIV {font-size:9px; line-height:18px} .removeDIV a:link{text-decoration:underline} .removeDIV a:visited{text-decoration:underline} .removeDIV a:hover{text-decoration:none}
.saveLATER {font-size:20px; margin:5px; padding:9px; }
.QuickOrderFormHeader{background:#F3F3F3; }
.emailHOLDER {padding:10px}

/*Login /Basket /Checkout/ MyAccount */
.customer_LOGIN td{ padding:0 0 3px 10px}
.customer_EMAILREG, pushTable { padding:0} 
.borderright table td, .borderright2 table td { padding:0 20px 3px 0px}
.borderright3 table td { padding:0 0 3px 0}
.ARTDIV {padding:10px}
.paddingHeight table { padding:0 10px 0 0}

.edit_ADDRESS td{padding:0 0 3px 0px}

/*Checkout Styles*/
.paymentTitle{font-size:13px;}
.textFieldNoWidth{border:1px #AAAAAA solid;}
.textFieldNoWidthPassword{border:1px #AAAAAA solid;}
.paymentTopLine{padding:5px 5px 5px 3px;} .paymentTopLine a:link {color:#FFFFFF} .paymentTopLine a:link {color:#FFFFFF}
.paymentMiddle {padding:5px 0 0 3px}
.paymentHEADER{color:#ffffff; background:#99AEC7 url(../images/core/basketHeaderLines_bg.jpg); font-weight:bold; color:#ffffff; }
.mediumBoxPayment{border:1px #eeeeee solid;background:#F7F7F7;;}

.mediumBox{border:1px #eeeeee solid;background-color:#ffffff;}
.articleSubHeader{font-size:14px; color:#008AC6;}
.errormessage{color:Red;}
.errormessageinline{color:Red;}

/* This is used on the delivery page in checkout */
.h3STYLE { margin:0 0 0 -10px}
.secureIMAGE{float:right;}
.secureTEXT{padding-left:15px;padding-top:10px;}
#secure_FOOTER_A{background:#FFFFFF url(../images/core/footerA_bg_upper.gif) no-repeat; font-size:11px; clear:both; overflow:hidden;} 
#secure_FOOTER_A h4 {font-size:17px; padding:20px 0 0 15px}
.customerRECOGNISED{border:1px #BBBBBB solid;padding:5px;background-color:#EEFFEE;margin-bottom:10px;}
.productALERT{border:1px #BBBBBB solid;padding:5px;background-color:#EEFFEE;}
.lead-text{font-size:10px;}
.lead-text-alt {font-size:10px; color:#00238C;}
.discount_promotion{color:Red;}

/* Compare Products*/
#HOLDER_divcompare {
	display:none;
	position:absolute;
	top: 30px;
	right: 10px;
	left: 500px;
	bottom: 100px;
	z-index:2000
}
#divcompprod {width:250px;height:210px;margin:0;background:#ffffff;border:1px solid #6282a9;
	scrollbar-arrow-color: #333333;
	scrollbar-base-color: #BDBDBB;
	scrollbar-face-color: #F5F2EB;
	scrollbar-shadow-color: #BDBDBB;
	scrollbar-3d-light-color: #BDBDBB;
	scrollbar-dark-shadow-color: #BDBDBB;
	scrollbar-highlight-color: #F5F2EB;
}
/*#divcompprodx {overflow:hidden; width:235px; height:32px; margin:0; border-left:1px solid #6282a9; border-right:1px solid #6282a9; border-top:1px solid #6282a9;background:#6282a9; color:#fff; font-weight:bold; padding:0px 10px 0 5px} */
#divcompprodx {position:absolute; visibility:hidden; overflow:hidden;width:235px;height:32px; margin:0; border-left:1px solid #6282a9; border-right:1px solid #6282a9; border-top:1px solid #6282a9;background:#6282a9; color:#fff; font-weight:bold; padding:0px 10px 0 5px}
#divcompprodx img{ vertical-align:middle; padding:5px 0 0 90px}

