/***********************************/
/**          PAGE STYLES          **/
/***********************************/

/* #wrapper = #col-one + 10px + #col-two-three */
#wrapper {width: 995px;}
html > body #wrapper { /* IE7 - Moz */width: 995px; }

#wrapper .bgshadow {background: url(../images/backgrounds/wrapper_bottom.png) 0 0 repeat-y;_background-image:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='/content/ebiz/cottontraders/resources/images/backgrounds/wrapper_bottom.png'); height:10px;}
#wrapper .Linternalimage img {display:none;}

#checkoutwrapper .bgshadow {background: url(../images/backgrounds/wrapper_bottom.png) 0 0 repeat-y;_background-image:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='/content/ebiz/cottontraders/resources/images/backgrounds/wrapper_bottom.png'); height:10px;}
#checkoutwrapper .Linternalimage img {display:none;}

#col-one{background-color: #FFF; width: 190px; float: left; margin: 0; padding: 0;}
#myacc-col-one {background-color: none; width: 190px; float: left; margin: 0; padding: 0;}
html > body #col-one,
#myacc-col-one { /* IE7 - Moz */
	margin-top: 0;}

/* #col-two-three = #col-two + 10px + #col-three */
#col-two-three {width: 766px; float: right; }
html > body #col-two-three { /* IE7 - Moz */width: 766px; margin-top: 0; }

#col-two {width: 540px; float: left;}
body #col-two {width:560px;}
*html body #col-two {width:555px;}
#myacc-col-two {width: 961px; float: left;}

#content-search_nocolthree #col-two {width: 100%;}
#content-default_nocolthree, #content-search_nocolthree, #content-checkout, #content-norecord {float:left;position: static; background: url(../images/backgrounds/wrapper_middle_blank.png) 0 0 repeat-y;_background-image:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='/content/ebiz/cottontraders/resources/images/backgrounds/wrapper_middle_blank.png'); width: 961px; overflow: hidden; padding: 0 17px;}
#content-myaccount {float:left;position: static; background: url(../images/backgrounds/wrapper_middle_blank.png) 0 0 repeat-y;_background-image:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='/content/ebiz/cottontraders/resources/images/backgrounds/wrapper_middle_blank.png'); width: 961px; overflow: hidden; padding: 0 17px;}
#content-checkout {float:left;position: static; background: url(../images/backgrounds/wrapper_middle_blank.png) 0 0 repeat-y;_background-image:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='/content/ebiz/cottontraders/resources/images/backgrounds/wrapper_middle_blank.png'); width: 961px; overflow: hidden; padding: 0 17px; margin:0;}

#col-three {width: 175px; float: right;}

/*#col-two-no-three {width: 734px; float: right; margin-right:3px;}*/
#col-two-no-three {width: 766px; float: right;}
#col-fullwidth {width: 961px; float: left;}
html > body #col-two-no-three { /* IE7 - Moz */
	margin: 0; /*End box model hack*/}

/* previous/continue buttons floated left/right within #buttons div */
#buttons {padding: 5px;}

/***********************************/
/**        LAYOUT STYLES         **/
/***********************************/

/* HEADER */
#header {float:left;width:961px; height:auto; margin:6px 0 0 0; position: static; background: url(../images/backgrounds/wrapper_top.png) 0 0 no-repeat;_background-image:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src='/content/ebiz/cottontraders/resources/images/bg_twrapper.png'); overflow: hidden; padding: 17px 17px 0 17px;}
/*#header {height:108px;}*/
.Lcat_headertop {background: url(../images/backgrounds/header_bg.png); background-color: #f0f0f0; overflow: hidden; width:961px; padding:0 0 5px;}

.Lcat_header .Lcat_headerleft, .Lcat_ckheader .Lcat_headerleft {float:left;}
.Lcat_headercenter {float: left; padding: 8px 18px 0 120px; color: #000;font-size:0.9em;text-transform:capitalize;width:325px;}
.Lcat_headercenter .Lsearch {margin:-4px 0 4px -5px;}
.Lcat_headercenter .Lcat_welcomeline {height:30px;}
.Lcat_headercenter a{color: #000; font:1em Arial;}
.Lcat_headernew .Lcat_headercenterdefault {width:556px; float:left;}
.Lcat_headerright {width:255px; margin: 6px 0 0 0; float: right; display: inline;}
.Lcat_headerbtm, .Lcat_ckheaderbtm {clear: both; padding:2px 0 0 0;}

/*PREVIEW HEADER*/
.Lcat_prvheadertop {background: url(../images/backgrounds/header_bg.png); background-color: #f0f0f0; overflow: hidden; width:961px; padding:0 0 5px;}
.Lcat_previewheader .Lcat_prvheaderleft{float:left;}
.Lcat_prvheadercenter {float: left; padding: 8px 18px 0 120px; color: #000;font-size:0.9em;text-transform:capitalize;width:325px;}
.Lcat_prvheadercenter .Lsearch {margin:-4px 0 4px -5px;}
.Lcat_prvheadercenter .Lcat_welcomeline {height:30px;}
.Lcat_prvheadercenter a{color: #000; font:1em Arial;}
.Lcat_prvheaderright {width:255px; margin: 6px 0 0 0; float: right; display: inline;}
.previewsearch .entermediacodeform {display:none}
.Lcat_prvsearchline {clear: both; float: left; margin: 19px 0 8px;}
.prvcategorynavigation {margin-top:4px !important;}

/* MAIN LOGO */
.Lmainlogo {margin:16px 0 8px 14px;}
.Lmainlogo img {border:0;}

/* BANNER */
.Lbanner {float:left; padding:0; margin:0;}
.Lbanner img {border:0;}

/* TOP NAV CATEGORY LIST */
.Ltopnavcats {width:100%; clear: both; overflow:hidden; font-size:0.9em; line-height:20px; background-color:#416FA0; padding:0; margin:0;}
.Ltopnavcats ul {margin:2px 0 2px 11px; float:left; padding:0; list-style:none;}
.Ltopnavcats li {float:left; margin:0 3px 0 0; padding:0; text-transform: uppercase; width: 154px; text-align: center;}

.Ltopnavcats li.topnavsale {background-color: #FF0000;}
.topnavigation a {display:block; font: bold 1.05em Arial; padding:3px 15px 7px 15px;background: url(../images/bg_topnavigation.jpg) 0 0 no-repeat;}
.topnavigation a:hover {text-decoration:none; background: url(../images/bg_topnavigation.jpg) 0 -25px no-repeat;color:#275179;}

/* LOGOUT LOGIN LINKS */
ul#ustypelinks {font-size:1.0em;padding:5px 0 0;}
ul#ustypelinks li {margin: 0; padding: 0;}
ul#ustypelinks li.myaccount {margin:0;padding:0;display:inline;}
ul#ustypelinks li.logout {background:url(../images/bg_blackpipe_slim.gif) no-repeat 0 0;margin:0 0 0 5px;padding:0 0 0 9px;display:inline;}


/* WELCOME MESSAGE */
p.Lwelcome {margin:00; padding:0; display: inline; font:bold 1.1em Arial;}

/* CATEGORY TREE */
.Lcattree {color: #454545; margin:0; padding:4px 0 5px 14px; text-transform:lowercase; line-height:0.9em;}
.Lcattree a {color: #454545; text-decoration: underline;}
/* MINI-CART */
/* these styles use the element ref */
/* MINI-CART TOP */
/* INTERNAL IMAGE */

.Lcat_minicartcontent .Linternalimage {padding:0;}
.Lcat_minicartcontent {background:#ffffff url(../images/backgrounds/minicart_content.png) no-repeat top left; overflow: hidden; width: 255px; padding: 20px 0 5px 0;}
.Lcat_minicartmiddle {height:9px;margin:0 0 8px 0;}
.Lcat_minicartmiddle .Linternalimage {background:url(../images/backgrounds/minicart_content_btm.png) no-repeat top left !important; margin-top:-3px; height:3px;}
.items_added, .items_empty {margin: 0 5px 0 14px; padding:3px 0;}
/*html .items_added, .items_empty {margin: 6px 0 0 100px;}*/
.items_added li, .items_empty li {margin:2px 0; padding:0px 10px; font-weight:bold; font-size:1em; line-height:1em; background: url(../images/bg_bluepipe.gif) 0 0 no-repeat; float:left;}
.items_added li.discount{background:none !important;margin-left:0;padding-left:0;}

.items_added li.subtotal{width:150px; margin-bottom:0;}

.items_added li.items, .items_empty li.items{background: none; padding: 0 8px 0 0; margin-bottom:0;}
.Lcat_minicartcontent h2  a, .items_added li a, .items_empty li a {color: #5E7B95;}
/*.items_added li span, .items_empty li span {padding-left:5px;}*/

/* MINI-CART BUTTOM */
.Lcat_minicartcontentbottom h2 {font-size: 1em; float: left; padding: 0;}
.Lcat_minicartcontentbottom .quickshop {float: left; margin: 0 8px;}
.Lcat_minicartcontentbottom h3 {float: left; margin:0; padding:0 0 2px 0px; font-size:1em; font-weight:normal;}

/* SEARCH BOX */
.Lcat_searchline {clear: both; float: left; margin: 19px 0 8px; vertical-align:top;}
.Lsearch h2 {display: none;}
.Lsearch label, .Lsearch legend {display:none;}
.Lsearch fieldset {padding:0 0 0 5px; margin:0; float: left; background: url(../images/bg_keysearch.png) 0 0 no-repeat; width: 214px; height: 21px;}
.Lsearch select {width:90%; margin-bottom:5px;}
#searchex,
#E,
.Lemailsignup input#email {border:1px solid #809db9; margin:5px 0;}
#termtextkeywordsearch {width:193px; border: 0px; margin: 3px 0 0 5px; background-color: none;}
#searchsubmit {margin: 0 0 0 -12px;}

/* CATEGORY NAVIGATION */
.Lcatnav, .Lcat_catalogue {background-color:#416FA0; width:100%; margin-top:0px;}
.Lcatnav a, .Lcatnav span, .Lcat_catalogue a {display:block; padding:0;}
/*.Lcatnav a:hover {background-color: #333; color: #FFF;}*/
.Lcatnav ul,.Lcat_catalogue  ul{padding:5px 0 15px 0; margin:0; overflow: hidden;}
.Lcatnav ul li{margin:0 0 0 6px;; padding:0; width: 169px;}
.Lcatnav ul li.navsale {background-color: #FF0000;}
.categorynavigation, .Lcat_catalogue_colone {margin-bottom:2px; margin-top:43px;}
.categorynavigation h2 {display: none;}
.categorynavigation ul li{background: url(../images/img_navbullet.png) 0 6px no-repeat;}
.categorynavigation ul li ul li {background: url(../images/img_navbullet.png) 0 1px no-repeat;}
.categorynavigation ul li a{padding: 5px 0 0 0;}
.Lcatnav ul li span{display: block; padding: 0; margin-left: 10px; border-bottom: 1px solid #8e8e8e;}
.Lcatnav ul li ul {background:none; padding:0; margin:0;}
.Lcatnav ul li ul li a{background:none; font-size:1em; margin: 0 0 0 7px; border-bottom: 1px solid #8e8e8e;}
.Lcatnav ul li ul li ul li {background: url(../images/img_navbullet.png) 10px 2px no-repeat; width:155px; font-size:1em; margin: 0 0 0 7px;}
.Lcatnav ul li ul li ul li a {margin: 2px 0; padding: 0 0 0 15px; border-bottom: 1px solid #565656; width: auto;}

.Lmorelinks{background-color: #BDBDBD; margin: 0; padding: 10px 0; width:100%;}
.Lmorelinks p {width: 168px; margin-left: 10px;}
.Lmorelinks ul li {width: 168px; height: 22px; margin: 4px 0 0 10px; color: #FFF; background: url(../images/underline_h3.gif) 0 0 repeat-x;}
.Lmorelinks ul li a {color: #FFF;}
#graphicallink {margin-top:2px;}
#graphicallink ul li{margin: 0 0 2px; }
#freezone {padding:10px;}
/* NEW COLLECTION */
.newcollection h2{line-height: 17px; height: 17px; font-size: 1em; text-transform: uppercase;}
.newcollection ul {padding-top:0;}
.newcollection ul li{background: url(../images/img_navbullet.png) 0 6px no-repeat;}
.newcollection ul li a{display: block; padding: 5px 0 0 0;}
.Lcatnav ul#ulnewcollections li span {border-bottom:1px solid #8e8e8e;display:block;font-size:1em;font-weight:normal;
margin:0 0 0 10px;padding:0;text-transform:none;}
.contextualmenu {margin: 40px 0 2px 0;}
.contextualmenu li{background: url(../images/img_navbullet.png) 0 1px no-repeat;}
.contextualmenu a{display: block; margin: 5px 0 0 10px; border-bottom:1px solid #8e8e8e; font-size:1em; font-weight:normal;}

/* EMAIL SIGNUP */
.Lemailsignup {width:173px; border:1px solid #333; margin-top:5px;}
.Lemailsignup h2 {font-size: 1.3em; padding:5px 0 5px 4px; margin:0;}
.Lemailsignup label {width:100%; float:none;}
.Lemailsignup #email {width:75%} 
.Lemailsignup legend {display:none;}
.Lemailsignup fieldset {margin:0; padding:5px;}

/* GIFT CERTIFICATE LINK */
.Lgiftlink {background:#416FA0 none repeat scroll 0 0;margin:2px 0;width:190px;}
.Lgiftlink p {padding:0 5px 5px 11px;}
.Lgiftlink a,.Lgiftlink a:hover {color:#ffffff;}
.Lgiftlink h2  {color:#ffffff;text-transform:uppercase;font-size:1.2em;}
/* REFER A FRIEND LINK */
.Lreferfriendlink {width:173px; border:1px solid #333; margin-top:5px;}
.Lreferfriendlink p {padding:0 5px 5px 5px;}

/* PAGE CATEGORY LINKS */
.Lpcatlinks {width:173px; margin-top:5px;}
.Lpcatlinks h2  {display:block;}
.Lpcatlinks ul {padding:0 0 10px 5px; margin:0;}
.Lpcatlinks li {margin:0 0 0 3px;; padding:0; width: 169px;}
.Lpcatlinks li  a {color: #FFF;}
/* QUICK LINKS */
.Lquicklinks {}

/* SIMPLE TEXT */
.Ltext {}

/* EXTERNAL IMAGE */
.Limage {}

/* SPOTLIGHT PRODUCT LIST */
/* use items per page value to control display 
.Lspotlights {clear:both; overflow: hidden; margin:0 0 5px 0;}
#home .tab_info ul, .Lspotlights ul {padding:0 0 0 5px;}
#home .tab_info ul li, .Lspotlights ul li {padding:0; width:188px; overflow:hidden; margin:0 2px 7px 0; float: left;}
#home .tab_info ul .details, .Lspotlights ul .details {padding: 0; text-align: center;}
#home .tab_info ul .image, .Lspotlights ul .image {text-align: center;}
.Lspotlights ul .image img {border-width:1px; border-style:solid;}
.Lspotlights h2 {display: none;}
.Lspotlights h3 {padding:0;}
*/
/* NUMBERED PRODUCT LIST 
#home .tab_info h2, .Ltopsellers  h2{display: none;}
#home .tab_info ol, .Ltopsellers ol {padding:0; margin:2px 0 0 0; font-weight:bold; list-style: none;}
#home .tab_info ol li, .Ltopsellers ol li{padding:1px 0; margin-right:5px; float: left; width: 188px; text-align: center;}
#home .tab_info .price, .Ltopsellers .price {display:block; font-weight:normal;}
*/

/* STORY LIST */
.Lstorylist ul {margin-top:5px;}
.Lstorylist img {border:0; padding-top:1px;}
.Lstorylist h2 {display:none;}

/* FOOTER */
#footer {width: 995px; clear: both; margin: 0 0 20px 0; overflow: hidden; padding: 0;}
#footer .Lcat_footer p, #footer .Lcat_footer ul li {color: #FFF; font: normal 0.9em Arial;}
#footer .Lcat_footer ul li.first {background: none;}
#footer .Lcat_footer ul li {padding: 0 0 1px 38px; align:left;}
#footer .Lcat_footer ul li a:link {color: #FFF; text-decoration:none;}
#footer .Lcat_footer ul li a:visited {color: #FFF; text-decoration:none;}
#footer .Lcat_footer ul li a:hover {color: #FFF; text-decoration:underline;}
#footer .Lcat_collectionlink {width: 961px; clear: both; margin: 0; position: static; background: url(../images/backgrounds/wrapper_middle_blank.png) 0 0 repeat-y;_background-image:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='/content/ebiz/cottontraders/resources/images/backgrounds/wrapper_middle_blank.png'); overflow: hidden; padding: 0 17px 0 17px; text-align: center;}

#footer .collectionlinks {background-color: #416FA0; overflow: hidden; margin: 5px 0;}
#footer .collectionlinks ul {padding: 7px 0; margin-top: 0; overflow: hidden;}
#footer .sharelinks {font-size:0.9em;}
#footer .sharelinks a {color:#FFFFFF;}


#footer .Lcat_footerh5{width: 961px; clear: both; margin: 0; position: static; background: url(../images/backgrounds/wrapper_middle_blank.png) 0 0 repeat-y;_background-image:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='/content/ebiz/cottontraders/resources/images/backgrounds/wrapper_middle_blank.png'); overflow: hidden; padding: 0 17px 5px 17px;}

.Lcat_h5wrapper {background-color: #bdbdbd; overflow: hidden; padding: 0 10px 0 10px; color: #FFF; height:35px;}
.Lcopyright p {margin:0; padding: 0 .5em;}

/* BOTTOM SET OF LINKS */
.graphiclinks {margin:0 0 15px 0; overflow: hidden;}
.Lcat_graphiclinks div {display: inline; float: left; margin-right: 1px;}
.Lcat_graphiclinks div.btlink9{margin-right: 0 !important;}

.Lcat_footercenter {overflow:hidden;text-align:center;}
#pcilogo{float: left; padding-top:3px;}
.footercenter {width: 730px; float: left; text-align: center; display: inline;}
.Lcopyright {clear: boty; display: inline; margin: 10px 0 0 230px; float: left;}

#footer .Ltext{background: url(../images/bg_whitepipe.gif) 0 0 no-repeat; float:left; margin-bottom:0; margin-right:0; margin-top:10px; padding:0 0 0 9px;}
/* VENDA LOGO */
#vendalogo {float: right; border-left: 0; padding: 0; padding-top:3px;}

/* GRAPHICAL PROMOTIONS */
.Lpromos ul {margin-top: 5px;}
.Lpromos img {border: 0; padding-top: 1px;}
.Lpromos h2 {display: none;}

/* NEWS STORY LIST */
.Lnewslist {width:180px; margin-top:5px;}
.Lnewslist ul {margin:0; padding:0; list-style:disc;}
.Lnewslist ul li {clear:both; list-style-image:none; list-style-position:inside; list-style-type:disc; padding:5px 5px 5px 10px;}
.Lnewslist h3 {margin:0; padding:0 3px 0 0; display:inline; font-size:1em;}
.Lnewslist h3 a {color:#ffffff; font-size:1em; font-weight:normal;}
.Lnewslist p {margin:0; padding:0 0 0 10px; display:inline; font-size:1em; font-weight:normal; float:left;}

/* CUSTOMER QUOTES STORY LIST */
.Lcustomerquotes {width:172px; margin-top:5px}
.Lcustomerquotes h2 {display:none;}
.Lcustomerquotes li {padding:0 10px 15px 10px; background:url(../images/quotes.gif) no-repeat left top;}
.Lcustomerquotes h3 {padding:0; margin:0;}
.Lcustomerquotes h4 {padding:0; margin:0;}
.Lcustomerquotes h5 {padding:0; margin:0;}

/* SINGLE LEVEL CATEGORY LIST */
.Lonelevelcatlist {}

/* RECENTLY VIEWED ITEMS */
#relatedbasket {width: 100%; overflow: hidden;}
#relatedbasket h2 {background: url(../images/bg_tab_full.gif) 0 0 no-repeat; float: left; text-align: center; width: 214px; padding: 3px 0; font: bold 1.1em Arial; text-transform: capitalize; color: #FFF;}

#relatedbasket ul {margin:0; padding: 0; width:100%; overflow:hidden;list-style: none; border-top: 1px solid #CCC;}
#relatedbasket ul li {color: #5D6B7A; font-weight: normal; width: 191px; float:left; overflow:hidden; padding:0; margin:8px 0 20px 0; text-align: center;}
#relatedbasket ul li .price {font-size:1em; margin-top:0;}
#relatedbasket ul li h3 {padding:5px 0;}
#relatedbasket ul li h3 a{color: #5D6B7A; font-size: 1em;}


/* SITE WIDE RVI */
#showRVISiteWide{/* hide showrvi div by default */ display:none;}
.LshowRVISiteWide {background:none; width: 173px; margin-bottom: 4px; border:1px solid #000}
.LshowRVISiteWide h2 {margin: 0; padding:5px;}
.LshowRVISiteWide h2 span {display: block; }
.LshowTextRVI ul#rvisitewidelist {list-style-type:none; padding:0; margin:0;}
.LshowTextRVI ul#rvisitewidelist li {clear:both; float:left;}

.toolwrap {width:173px;}
.tooltip {position:absolute; float:left; right:174px; padding:10px; background:#666;}
.toolwrap p {padding:0; margin:0;}
.toolwrap .textLink a {display:block; background:#fff; padding:5px; text-decoration:none;}
.toolwrap .textLink a:hover  {background:#666; color:#fff;}
.toolwrap .textLink a span {display:block}
.toolwrap .textLink a:hover span {color:#fff;}

/* REQUIRED FOR PRODUCT DETAIL RVI */

/* REQUIRED FOR PRODUCT DETAIL RVI (END) */
showRVI{/* hide showrvi div by default */ display:none; border:1px solid #ccc; float:left; width:100%}
.LshowRVI h2 {display: none;}
#showRVI #rvilist {/* set the rvilist container width to a high number so we are able to "slide" using overflow:hidden*/width:100%;}
#showRVI .rviwrapper {width:478px; margin:0; position:relative; float:left; overflow:hidden;}
#showRVI ul#rvilist, ul#rvilist li {margin:0; padding:0;}
#showRVI ul#rvilist li .featprods {margin:5px 0 0 0;}
#showRVI ul#rvilist li .featprods h3 {font-size: 1em;}
#showRVI ul#rvilist li .featprods .details .price {font-size: 1em; margin-top: 0;}
/*#showRVI ul#rvilist li {float:left; width:188px; padding:0; text-align: center;}*/
#showRVI .slide {float:left; top:70px; position:relative; cursor:pointer;}
#showRVI .btn {width: 16px; float: left; border: solid 1px white;}
/* REQUIRED FOR PRODUCT DETAIL RVI (END) */

.placeholder {background-image:url(../images/placeholderbg.gif); background-repeat:no-repeat;background-position:center; background-color:#ccc;text-align:center;  position:relative;z-index:0;}

/* VENDA SLIDER WIDGET */
#slider {border:1px solid #000; float:left; width:100%; margin-top:10px;width:560px;}
#slider h2 {padding:5px;}
#slider #sliderlist {/*set ul width to high number so we are able to "slide" using overflow:hidden*/ width:2700px;}
#slider .slidewrapper {width:480px; margin:0; position:relative; float:left; overflow:hidden;}
#slider ul#sliderlist li {float:left; width:120px;}
ul#sliderlist h2 {background:none; border:none;}
#slider .slide {float:left; top:70px; position:relative; cursor:pointer;}
#slider .btn {width: 16px; float: left; border: solid 1px white;}

/* SEARCH TEASER BOX */
/* use items per page value to control display */
.searchteaserbox ul {padding:0 0 0 5px;}
.searchteaserbox ul li {padding:0; width:100%; overflow:hidden; margin-bottom:7px;}
.searchteaserbox ul .details {float:right; width:78px; padding:0 5px 0 0;}
.searchteaserbox ul .image {float:left;}
.searchteaserbox ul .image img {border-width:1px; border-style:solid;}
.searchteaserbox h1 a:hover, .searchteaserbox h1 a:link, .searchteaserbox h1 a:visited, .searchteaserbox h1 a:active {color:#FFFFFF;}
.searchteaserbox h2 {margin-bottom:4px;}
.searchteaserbox h3 {padding:0;}
.searchteaserbox p.moreinfo {padding:0px 9px 0px 0px; text-align:right;}
.teaserResults {width:173px; border:1px solid #333; margin:0 0 5px 0;}
* html .teaserResults {width:178px;}

/* SPOTLIGHTS CATEGORY SEARCH RESULTS*/
.Rspotlights .spotlightsResults {width:100%; overflow: hidden;}

/* TOP SELLERS CATEGORY SEARCH RESULTS */
.Rtopsellers .topsellersResults {width:100%; overflow: hidden;}


/* SPOTLIGHTS ON RHN SEARCH */
/* use items per page value to control display */
.Rspotlights ul {padding:0 0 0 5px; overflow: hidden;}
.Rspotlights ul li {text-align: center; padding:0; width:188px; overflow:hidden; margin-bottom:7px; float: left;}
.Rspotlights ul .details {width:188px; padding:0 5px 0 0;}
.Rspotlights h2 {display: none;}
.Rspotlights h3 {padding:0;}
.Rspotlights .moreinfo {display: none;}
/* TOP SELLERS ON RHN SEARCH */
/* use items per page value to control display */
#content1, #content2, #content3, #content4 {border-top: 1px solid #CCC;overflow:hidden;}
#content1 h2, #content2 h2 {display: none;}
#content1 ol, #content2 ul, #content1 ul {margin:0; padding: 0; width:100%;list-style: none;}
#content1 ol li, #content2 ul li, #content1 ul li {width: 191px;float:left; padding:0; margin:8px 0 20px 0; text-align: center;}
#content1 ol li h2, #content2 ul li h2, #content1 ul li h3 {display: block; font-size: 1em; padding-left:0;}
#content1 ol li a, #content2 ul li a , #content1 ul li h3 a{color: #5D6B7A;}

/*
#searchresults ul, #searchresults ol, .Rtopsellers ol {padding:0 0 0 5px;  overflow: hidden;}
#searchresults ul li, #searchresults ol li, .Rtopsellers ol li {text-align: center; padding:0; overflow:hidden; margin-bottom:7px; float: left;}
#searchresults ul .details, #searchresults ol .details, .Rtopsellers ol .details {width:100%; padding:0 5px; margin-top: 6px; color: #5D6B7A; font-weight: bold;}
#searchresults h2, #searchresults h2, .Rtopsellers h2 {display: none;}
#searchresults h2, #searchresults h3, .Rtopsellers h3 {padding:0;}
#searchresults .moreinfo, #searchresults .moreinfo, .Rtopsellers .moreinfo {/*display: none;*/}
*/

/* minicart popup */
#minicart_element {position:absolute;left:0px;top:-500px;width:1px;height:1px;overflow:hidden;}

/* Static page */
#help h1 {font-size: 1.1em;}
#help h3 {display: none;}
#help p{margin-left: 11px;}
#help #formhelplist {margin-left: 11px; border: 1px solid #275179; width: 220px;}
#help a{color: #275179; text-decoration: underline;}
.hppromo ul li {padding:7px 6px 10px 12px;float:left;}


/* MEDIA CODE */
.promotion {color:white;background:#cc0000; padding: 11px 3px 3px 10px; display: block;height: 24px;}
.entermediacodeform {color:cc0000;background: url("/content/ebiz/cottontraders/resources/images/promoback.gif") no-repeat scroll 0 0 #CC0000; padding: 2px 3px 2px 190px; display:block; height:31px; width:768px; position:relative; left:-195px; margin:1px 0 4px 0;}
.fullwidthmedia {background:#FFFFFF; height:37px;}
.email_box {background:transparent url(../images/backgrounds/promobox.gif) no-repeat scroll left bottom;float:left;font-size:1em;height:31px;margin-left:14px; margin-top:0px; #margin-left:10px;_margin-left:10px;width:130px;padding-right:0px;}
.email_box #vcode {background:transparent none repeat scroll 0 0;border:0 none;color:#3A5573;float:left;font-size:0.8em;height:15px;margin:7px 0 0 10px;padding:2px;width:119px;}
/*label#mediacode {background:transparent url(../images/gotmediacode.gif) no-repeat scroll left top;float:left;text-indent:-5000px;width:550px;height:24px;} */
label#mediacode {background:transparent none repeat scroll 0 0;border:0 none;color:#3A5573;float:left;width:553px;height:24px;font-size:12px; padding-top:-1px;}
label#mediacode .nopromoset {font-size:5px; line-height:120%; float:right;}

.entermediacodeform .mediavcode {float:left; width:770px; margin-top: 0px;}
.entermediacodeform .mediavcode input {margin:0;}
.entermediacodeform .promotion {background:transparent; padding:1px 3px 3px 0px !important; float:left; width:550px;}
.checkoutL .entermediacodeform .mediavcode {position:relative; bottom:5px; left:0px; width:780px; margin-left:0 !important;padding-top:5px;}
.checkoutL .promotion {padding-left:10px;}
.vouchercoderesponse {color:white;background-color:#A31522;padding:5px 0 10px 10px;}
.vouchercoderesponse br {font-size:0;}
.promotion a {color:white;text-decoration:underline;}
/* delivery rate reset layer */
.overlay {display: block;position: absolute;top: 0%;left: 0%;width: 100%;height: 100%;background-color: white;z-index:1001;-moz-opacity: 0.8;opacity:.80;filter: alpha(opacity=80);}
.overlay_content {display: block;position: absolute;top: 31%;left: 31%;width: 38%;height:140px;border: 1px solid gray;background-color: white;z-index:1002;overflow: auto;}
.overlay_content p {margin:20px 15px 0 15px;}
.overlay_content input.continue {margin-top:40px;}

/* PAGE POP UP */
#wrapper_popup{text-align: left; margin:11px;}
#wrapper_popup h1{background-color:#275179; color:#FFFFFF;font-size:1.1em !important;margin:0pt;padding:5px 0pt 5px 9px;text-decoration:none;}
#wrapper_popup p{padding:5px 9px;}
#wrapper_popup #buttons{margin:20px 0;}

/* SIZE GUIDE */
.sizecategory ul li{float:left;font-size:1.2em;margin:20px 60px 20px 20px;font-weight:bold;}
.sizecategory ul {width:100%;float:left;}
.sizecategory a {color:#275179;}
.sizeimg{float:left;}
.sizedesc{float:left;width:450px;}
.sizedesc h4{padding:0;margin:0;}
.sizeleft{float:left;width:360px;padding:0 11px;}
.sizeright{float:left;}
.sizeleft .measure{float:left;width:100%;}
.sizeleft .measure img{float:left;}
.sizeleft h2 {padding-left:0;font-size:1em;float:left;}
.sizeleft ul{list-style:disc; width:100%;margin-left:15px;}
.sizeleft ul li {margin-bottom: 10px;float:left;}
.sizeleft .measure ul{width:150px !important;float:left;}
.sizeright{float:right;width:360px;}
.sizeright img{margin-bottom:10px;}
.sizecategory a {}
p.sizechartclose {text-align:center;}
p.sizechartclose a{color:#275179;}
/* Catalogue */
.Lcat_colone,.Lcat_catalogue_colone {background-color: #FFF; overflow: hidden;}
.Lcat_catalogue h2 {font-size:1.25em;font-weight:bold;padding:10px 0 0 10px;color:#FFF;}
.Lcat_catalogue  ul li {background: url(../images/img_navbullet.png) 0 6px no-repeat; padding-left: 10px; margin-left:6px;}
.Lcat_catalogue  ul li a{padding: 5px 0 0 0; color:#FFF;border-bottom:1px solid #A9B1BB;}
#largeimage{text-align:center;padding:0 0 10px;}
/* ABOUT US PAGE */
ul.aboutusnav {margin:0;overflow:hidden;padding:5px 0 3px;background-color:#416FA0;margin-top:0;width:100%;}
ul.aboutusnav li {margin-bottom:6px;margin-left:16px;}
ul.aboutusnav li.first {margin-top:6px;}
ul.aboutusnav a,ul.aboutusnav a:hover {color:#ffffff;}
#aboutuswrapper p {padding:5px 11px;}
/* SIZE GUIDE */

/*Rt139106*/
body {margin:0; padding:0; background: url(../images/backgrounds/bg_main.jpg) 0 0 repeat-x #FEFEFE;color:#454545;}

a{color:#ffffff;}
#content-default_nocolthree, #content-search_nocolthree{float:left;position: static; background: url(../images/backgrounds/wrapper_middle_leftbar.png) 0 0 repeat-y;_background-image:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='/content/ebiz/cottontraders/resources/images/backgrounds/wrapper_middle_leftbar.png'); width: 961px; overflow: hidden; padding: 0 17px;}

/* TOP NAV CATEGORY LIST */
.Ltopnavcats {background-color:#454545;}
.topnavigation a {background: url(../images/bg_topnavigation.gif) 0 0 no-repeat;}
.topnavigation a:hover {background: url(../images/bg_topnavigation.gif) 0 -25px no-repeat;color:#275179;}

/* REFINE SEARCH */
#term, #collate {background-color: #454545;}

.Lcat_minicartcontent h2  a, .items_added li a, .items_empty li a {color: #000000; font-size:11px; font-weight:normal;}
.Lsearch fieldset {padding:4px 0 3px 8px; margin:0; float: left; background: url(../images/backgrounds/searchbox.gif) 0 0 no-repeat; vertical-align:top;}
.Lcatnav {background-color:#454545;}
.Lcat_headerright {background: url(../images/bg_minicartcontent.gif) 0 0 no-repeat;}
.items_added li, .items_empty li {background: url(../images/bg_blackpipe_slim.gif) 0 0 no-repeat;}

.Lmorelinks{background-color: #BDBDBD;}
.Lmorelinks ul li {background: url(../images/underline_h3.gif) 0 0 repeat-x;}

.Lmorelinks ul li a  {color: #000000;}

/* FOOTER */
#footer .collectionlinks {background-color: #454545; background: url(../images/backgrounds/bg_footer.png) 0 0 no-repeat; height:110px;}

/* Font Color is Black */
#searchresults h4,
#searchresults .sort label,
#productdetail .desc,
#content1 ol li, #content2 ul li, #content1 ul li ,
#content1 ol li a, #content2 ul li a , #content1 ul li h3 a,
#categorylist ul.categories h2 a, #searchresults .prods ul .details,
.featcats ul p,
.featprods ul h2 a,
.featprods ul h2 a:hover,
.featprods ul p,
.prods ul h2 a,
.prods ul h2 a:hover,
.prods ul p,
.moreinfo a,
.moreinfo a:hover {color: #454545;}

/* custom css */

#categoryinfo p{color:#555555; line-height: 170%;}

#categoryinfo h1{background-color: none !important;}

#storelocator h1, h1{background-color: #7b7b7b;}

#termtextkeywordsearch{color:#898989;}

.helpinfo{background-color: #454545 !important;}

/* Product Detail */
.pdgridstatus h2,.enlarge a,
.pdgridstatus ul li p,
#grid thead tr th, #grid thead tr td,
#grid tbody#swatchicon tr th, #grid tbody#swatchicon tr td{color:#000000;}
#tellafriend_link {background: url(../images/bt_recommendproduct.png) 0 0 no-repeat; width: 141px; height: 17px; text-indent: -5000px;}
#printthispage{background: url(../images/bt_print.png) 0 0 no-repeat; width: 101px; height: 17px; text-indent: -5000px;}
#sizechart_link{background: url(../images/bt_sizechart.png) 0 0 no-repeat; width: 103px; height: 17px; text-indent: -5000px;}

#productTab ul li {background: url(../images/bg_tab_left_off.gif) 0 0 no-repeat;}
#productTab ul li a{background: url(../images/bg_tab_right_off.gif) bottom right no-repeat;}

#productTab ul li.active {background: url(../images/bg_tab_left_on.gif) 0 0 no-repeat;}
#productTab ul li.active a{background: url(../images/bg_tab_right_on.gif) bottom right no-repeat;}

.Lpcatlinks {margin-top:0px;}

.socialbookmarking {float:right; margin:5px;}

/* Minicart sprites */
.Lcat_minicartcontentbottom {margin:-8px 0 0 4px;}
.Lcat_minicartcontentbottom a {text-indent: -5000px; background: url(../images/backgrounds/minicart_buttons.png) no-repeat top left; display:block}
.Lcat_minicartcontentbottom h2 a { background-position: -1px 0; width: 78px; height: 21px;}
.Lcat_minicartcontentbottom div.quickshop a { background-position: -84px 0; width: 78px; height: 21px; margin-left:-2px;}
.Lcat_minicartcontentbottom h3 a { background-position: -168px 0; width: 78px; height: 21px; margin-left:-2px;}

/*leftnav sprites*/
#graphicallink ul li a {text-indent: -5000px; background: url(../images/graphicallink_sprite.png) no-repeat top left; display:block}
#graphicallink ul li a.sprite-img_contactus { background-position: 0 -31px; width: 190px; height: 30px; } 
#graphicallink ul li a.sprite-img_help { background-position: 0 -186px; width: 190px; height: 30px; }
#graphicallink ul li a.sprite-img_quickshop { background-position: 0 -372px; width: 190px; height: 30px; } 

/*topnav rollovers*/

.mm_sub {position:absolute; color:#000000; z-index:9999; background-color:#FFFFFF; padding:10px 20px 10px 15px; margin:-1px 0 0 1px; border:1px solid #CCCCCC; display:none; width:176px;}
.mm_sub a {color:#000000; display:block; position:absolute; margin-top:-8px; z-index:10001;}
.mm_sub a:hover {color:#c9252b; text-decoration:none;}
.mm_sub li {padding:15px 10px 14px 10px; border-bottom:1px solid #BBBBBB; background: url(/content/ebiz/cottontraders/resources/images/dash.gif) left center no-repeat;}
.mm_sub .mm_subcat {padding:13px 10px 12px 10px; margin-left:11px; border-bottom:1px dashed #AAAAAA;}
.mm_sub li:last-child {padding:13px 10px 12px 10px; margin-left:11px; border-bottom:none;}
.mm_sub .mm_subcatcontainer {position:absolute;z-index:10000;display:none;}
.mm_sub .mm_subcatdiv {background-color:#FFFFFF; border:1px solid #CCCCCC; left:196px; top:-31px; padding:4px 10px 3px 0; position:relative; width:204px;}

.topnavbox {margin-top:3px;}

a.topnavrolloverhomegrey {
    display: block;
    width: 103px;
    height: 35px;
    text-decoration: none;
	background: url("/content/ebiz/cottontraders/resources/images/topnav/bt_home_grey.jpg");
    }
a.topnavrolloverhomegrey:hover {
    background-position: 0 -35px;
    }

a.topnavrolloverstandard {
    display: block;
    width: 105px;
    height: 25px;
	padding-top:10px;
	padding-left:2px;
	text-align:center;
	font-weight:bold;
	font-size:13px;
	color:#474747;
    text-decoration: none;
    background: url("/content/ebiz/cottontraders/resources/images/topnav/bt_topnav_grey.jpg");
    }
a.topnavrolloverstandard:hover {
    background-position: 0 -35px;
	color:#FFFFFF;
    }
a.topnavrolloverclearancegrey {
   display: block;
    width: 107px;
    height: 25px;
	padding-top:10px;
	padding-left:2px;
	text-align:center;
	font-weight:bold;
	font-size:13px;
	color:#FFFFFF;
    text-decoration: none;
    background: url("/content/ebiz/cottontraders/resources/images/topnav/bt_clearance_grey.jpg");
    }
a.topnavrolloverclearancegrey:hover {
    background-position: 0 -35px;
    }
