









/* Universal styles */
a:active{color:#036;}
a:hover{color:#036;text-decoration:none;}
.nofocus a:focus {outline-style:none;}
.link-alt{text-decoration:none;}
.link-alt:hover{text-decoration:underline;}
.link-underline{text-decoration:underline;}
.link-underline:hover{text-decoration:none;}
.pointer{cursor:pointer;}
form{margin:0;}
input{padding:0 2px;}
body{background-color:#FFF;color:#000;-webkit-text-size-adjust:none;}
body,p,td,th{font-family:arial,helvetica,sans-serif;font-size:12px;}
.noshow{display:none;}
.defaultPageWidth { width:740px;}


/* Font Styles */
.nextagBlue{color:#03C;}
.nextagRed{color:#C00;}
.standardText{font-family:arial,helvetica,sans-serif;font-size:12px;}
.standardGrayText{font-family:arial,helvetica,sans-serif;font-size:12px;color:#999}
.standardDarkGrayText{font-family:arial,helvetica,sans-serif;font-size:12px;color:#666}
.smallText{font-family:arial,helvetica,sans-serif;font-size:11px;}
.smallGrayText{font-family:arial,helvetica,sans-serif;font-size:11px;color:#999}
.smallDarkGrayText{font-family:arial,helvetica,sans-serif;font-size:11px;color:#666}
.smallishText{font-family:verdana,arial,helvetica,sans-serif;font-size:11px;}
.xsmallText{font-family:arial,helvetica,sans-serif;font-size:10px;}
.xsmallDarkGrayText{font-family:arial,helvetica,sans-serif;font-size:10px;color:#666}
.mediumText{font-family:arial,helvetica,sans-serif;font-size:13px;}
.largeText{font-family:arial,helvetica,sans-serif;font-size:14px;}
.xlargeText{font-family:arial,helvetica,sans-serif;font-size:16px;}
.xxlargeText{font-family:arial,helvetica,sans-serif;font-size:18px;}
.gs{font-family:arial,helvetica,sans-serif;color:#666;font-size:8pt;}
.grs{font-family:arial,helvetica,sans-serif;color:#666;font-size:8pt;}
h2 { color: #003399; font-weight: bold; font-size: 12pt; }
h2.bold,h3.bold,h4.bold{font:bold 12px arial,helvetica,sans-serif;color:#000;display:inline;}
/* Misc */
.link-alt{text-decoration:none;}
.link-alt:hover{text-decoration:underline;}
.link-underline{text-decoration:underline;}
.link-underline:hover{text-decoration:none;}
.link-gray-underline{text-decoration:underline;color:#666;}
.link-gray-underline:hover{text-decoration:none;color:#666;}
.pointer{cursor:pointer;}
.longDescription{margin:10px}
.heading1{font-weight:bold;font-size:14pt;}
.heading2{font-weight:bold;font-size:16px;}
.subHeading1{color:#039;font-weight:bold;font-size:12pt;}
.headerInfo{color:#333;font-size:10pt;}
.small8{font-family:verdana,Arial,Helvetica,sans-serif;font-size:11px;}
.smaller{font-size:11px;}

.rs{font-family:arial,helvetica,sans-serif;color:#800000;font-size:8pt;}
.fr{font-family:arial,helvetica,sans-serif;color:#600;font-size:13px;}
.fs{font-family:arial,helvetica,sans-serif;color:#600;font-size:12px;}
.rr { font-family:arial,helvetica,sans-serif; color:#CC0000; font-size:10pt; }
.dl { font-family:arial,helvetica,sans-serif; color:#000000; font-size:12pt; }

.reqdtxt{font-family:courier new,courier,monospace;color:#C66;}
.nonreqdtxt{font-family:courier new,courier,monospace;}
.innerContent{margin-left:1em;}
.tip{font-family:Verdana,Arial,Helvetica,sans-serif;font-weight:bold;font-size:12pt;}
.steps{font-family:Verdana,Arial,Helvetica,sans-serif;font-weight:bold;font-size:10pt;}
.dimButton{background:#999;color:#FFF;font-weight:bold;}
.boldButton{font-weight:bold;padding:0;margin:0;}
.redButton{background:#C00;color:#FFF;font-weight:bold;}
.blueButton{background:#36C;color:#FFF;font-size:11px;font-weight:bold;}
.tabtxt{font-size:12px;text-decoration:none;color:#00F;}
.tabtxt:visited	{color:#00F;text-decoration:none;}
.tabtxt:hover{color:#036;text-decoration:none;}
.rebateSmall{font-size:11px;color:#060;}
.nobgDivWrapper{border:1px solid #CCC;}
.graybgDivWrapper{background-color:#EEE;border:1px solid #CCC;}
.grayLabel{font-size:12px;font-weight:bold;color:#999;}
.darkGrayLabel{font-size:12px;font-weight:bold;color:#666;}
.positiveLabel{font-size:12px;font-weight:bold;color:#090;}
.neutralLabel{font-size:12px;font-weight:bold;color:#FC0;}
.negativeLabel{font-size:12px;font-weight:bold;color:#C00;}
.grayBorderBottom{border-bottom:1px solid #CCC;}
.feedbackButton {font-size:11px;}

/* product core table of sellers */
.bl{font-family:arial,helvetica,sans-serif;color:#039;font-size:12pt;}
.br{font-family:arial,helvetica,sans-serif;color:#039;font-size:10pt;}
.br2{font-family:arial,helvetica,sans-serif;color:#039;font-size:8pt;}

/*used by files in prototypes */
.orange80pxButton{background-color:#FA0;font-weight:bold;text-align:center;width:80px;}
.orange80pxButton a{color:#FFF;text-decoration:none;}
.orange80pxButton a:hover{color:#C00;}
.blue80pxButton{background-color:#36C;font-weight:bold;text-align:center;width:80px;padding:2px 0;}
.blue80pxButton a{color:#FFF;text-decoration:none;}
.blue80pxButton a:hover{color:#F00;}

.compareButton{background-color:#DDE;width:100px;margin:6px 2px 4px 2px;border-style:outset;border-width:2px;font-size:11px;font-weight:bold;text-align:center;}
.compareButton a{color:#336;text-decoration:none;}
.buyAtSeller{background-color:#DDE;width:80px;margin-top:6px;border-style:outset;border-width:2px;font-size:11px;font-weight:bold;text-align:center;}
.buyAtSeller a{color:#336;text-decoration:none;}
.featuredSellerColor{color:#600;}
.standardTableBorderColor{background-color:#CCC;}
.standardTableHeadingColor{background-color:#EEE;}
.standardTableContentColor{background-color:#FFF;}
.darkTableHeadingColor{background-color:#DDD;}
.spaceAfterHeader{height:8px;font-size:8px;}
.compactList{list-style-position:outside;margin:0;padding-top:4px;padding-left:16px;}
.compactIndentedList{list-style-position:outside;margin-top:4px;margin-bottom:0;}

h1.productTitle{color:#000;font-weight:bold;font-size:16px;padding:0;margin:0;}
.productSellerListColumnHeader{text-decoration:underline;color:#006;}
.productSellerListColumnHeader:visited{text-decoration:underline;color:#006;}
.productSellerListColumnHeader:active{text-decoration:underline;color:#3C0;}
.productSellerListColumnHeader:hover{text-decoration:underline;color:#00F;}
.productSellerMarketingMessage{color:#039;line-height:110%;overflow:hidden;}
.productSellerMarketingMessage a{color:#039;text-decoration:none;}
.productSellerFeaturedSeller{width:100%;padding-left:4px;font-size:11px;color:#920000;}
.blueHeading{color:#039;font-weight:bold;font-size:16px;}
.discoveryArea{background-color:#EEF;border:2px solid #36C;padding:4px;}
.srchHeaderBar{font-size:12px;font-weight:bold;background-color:#EEE;text-align:left;padding:4px;}
.srchSellerBarBorderColor{background-color:#03C;}
.srchSellerBarBackgroundColor{background-color:#EEF;}
.srchTableSideBarColor{background-color:#FFF;}
.twocolumnlist UL{padding:0;margin:0;list-style:inside;}
.twocolumnlist LI{list-style-type:none;float:left;width:48%;margin:3px 0 3px 0;padding-right:5px;}
.upperDescriptionWrapper{font-size:110%;padding:4px 4px;line-height:1.5;}
.graySpanningLine{border-top:1px solid #CCC;margin-top:24px;}
.tabMain{width:90px;}
.currentHeaderTab{text-align:center;border-top-width:1px;border-top-color:#69F;border-left-width:1px;border-left-color:#69F;border-right-width:1px;border-right-color:#039;border-bottom-width:1px;border-bottom-color:#36C;border-style:solid;}
.headerTab{text-align:center;border-top-width:1px;border-top-color:#999;border-left-width:1px;border-left-color:#999;border-right-width:1px;border-right-color:#666;border-bottom-width:0;border-style:solid;color:#69F}
.headerTabSpacer{background-color:#FFF;width:3px;}



.catalogProductImage{padding-top:10px;}
.catalogProductImage .no-image-small { margin:0 auto; }
.catalogPrice{font-weight:bold;font-family:arial,helvetica,sans-serif;font-size:12px;padding-bottom:5px}
.gridTableCell{background-color:#FFF;width:33%;padding:8px;text-align:center;vertical-align:top;}
.catalogSellerTxt{font-family:arial,helvetica,sans-serif;font-size:11px ;padding-bottom:5px;padding-top:3px}
.tabUk{height:20px;}
.currentHeaderTabNew{font:12px arial,helvetica,sans-serif;font-weight:bold;letter-spacing:1px;color:#FFF;border-width:1px;border-style:solid;border-color:#888 #888 #36C #888;padding:0.2em;background-color:#36C;}
.headerTabNew{font:12px arial,helvetica,sans-serif;font-weight:normal;color:#000;border-width:1px;border-style:solid;border-color:#888 #888 #A8A8A8 #888;padding:0.2em;background-color:#EEE;text-align:center;background-repeat:repeat-x;}
.headerTabSpacer{width:1px;background-color:#FFF;border-width:0 0 1px 0;border-style:solid;border-color:#888;}
.nextagUKLink{text-decoration:underline;}
.nextagUKLink a:hover{text-decoration:none;}
.featuredAisleDividers{ color:white;}
.featuredAisleLinks{text-align:right;color:white;font-weight:bold;text-decoration:none;}
.featuredAisleLinks a:hover{text-align:right;color:white;font-weight:bold;text-decoration:underline;}
.tabMainNew a{text-decoration:none;color:#00C;}
.tabMainNew a:visited{text-decoration:none;color:#00C;}
.tabMainNew a:link{text-decoration:none;color:#00C;}
.tabMainNew a:hover{ text-decoration:underline;color:#00C;}
.tabUk a{text-decoration:none;color:#00C;}
.tabUk a:visited{text-decoration:none;color:#00C;}
.tabUk a:link{text-decoration:none;color:#00C;}
.tabUk a:hover{text-decoration:underline;color:#00C;}
.top-text{font:11px arial,helvetica,sans-serif;font-weight:normal;color:#686868;padding:0.2em 0.4em;}
.homeCategoryColumn{text-align:left;}
.homeCategoryColumn .box-con {width:auto;}
.subnavBackgroundColor{background-color:#36C;}

.searchCategoriesTxt{color:white;}
.productNavTabNonBlank{background-color:#CCC;}
.productNavTabBlank{background-color:#FFF;}
.maincat,h2.maincat{font:13px arial,helvetica,sans-serif;font-weight:bold;color:#000;}
.subcat {font:12px arial,helvetica,sans-serif;font-weight:normal;color:#000;}
.subcat2 {font:11px arial,helvetica,sans-serif;font-weight:normal;color:#000;}
.subcat2 a {text-decoration:none;}
.subcat2 a:hover {text-decoration:underline;}
/*.popup {background-color:white;position:absolute;z-index:1000;padding:5px;border:1px solid black;white-space:nowrap;}*/
.catwrapper {padding:9px 0;text-align:left;}
.catwrapper2 {padding:5px 0;text-align:left;}
.catamp {color: blue;}
.contentspace{width:6px;background-color:#FFF;border-width:0 0 0 1px;border-style:solid;border-color:#D0D0D0;}
.searchFormCallToAction{font-weight:bold;color:#666;}
.headerSearchBox{padding:3px 3px 7px 3px;background-color:#FFF;}

h3.productNavTab{display:inline;font:normal 12px arial,helvetica,sans-serif;}
.browseUL{  margin-bottom:2px;} /*will be overwritten by tech1 channel*/
div.debug-links{clear: both;font-size:10px;color:#999;padding:4px;}
div.debug-links a{font-size:10px;color:#999;}
span.footnote{font-size:11px;}
div.cover-disclaimer{font-size:9px;color:#666;}
span.supernote {font-size:10px;vertical-align:super;}
/* GENERAL LAYOUT */
div#outer-container,div.outer-center{text-align:center;width:100%;}
div#inner-container,div#inner-container-wide,div.inner-center,div.inner-center-wide{text-align:left;margin-left:auto;margin-right:auto;}
div#inner-container,div.inner-center{width:740px;}
div#inner-container-medium,div.inner-center-medium{margin-left:auto;margin-right:auto;text-align:center;width:810px;}
div#inner-container.wide,div.inner-center-wide{width:910px;}
div.breaker{clear:both;height:0;line-height:0;font-size:0;}
div.main-container{width:78%;}
div.content-container{width:100%;}
div.vertical-container{width:21%;}
.fleft {float:left;}
.fleft100 {float:left;width:100%;}
.fright{float:right;}
div.center{width:100%;text-align:center;}
.centered{margin-left:auto;margin-right:auto;}
.noborder,img.imageLink{border:0;}
.blankbg{background-color:#FFF;}
.nowrap{white-space:nowrap;}
.inline{display:inline;}
.fullwidth{width:100%;}
.compact{padding:0;border:0}
.alignMiddle{vertical-align:middle;}
.alignTop{vertical-align:top;}
.alignBottom{vertical-align:bottom;}
.alignLeft{text-align:left;}
.alignCenter{text-align:center;}
.alignRight{text-align:right;}
.padding5{padding:5px;}

/* Simple Box Outline */
.ob-c { background-color: #CCC; border-top: 1px solid #CCC; border-bottom: 1px solid #CCC;   }
.ib-c { margin-left: 1px; margin-right: 1px; background-color: #FFF; }


/* HOMEPAGE */
.homeWidget{background-color:#e4edff;border:1px solid #b6bdcc;padding:5px 10px 5px 10px;margin:0 0 8px 0;}
.homeWidget table {width: 245px;}
.homeWidget h3{font:19px Arial,sans-serif;color:#000;margin:0 0 8px 0;padding:0;}
.homeWidget .fieldHeader{font-weight:bold;}
.homeWidget .travelCalendarButton{position:relative;top:3px;margin-right:2px;cursor:pointer;width:19px;height:17px;}
.homeWidget2{padding:5px 8px;}
.homeWidget2 table {width: 160px;}
.homeWidget2 .textInput {width: 150px;}
.homeWidget2 .dropDown {width: 155px;}
.homeWidget2 .top5 {padding-top:5px;}
.homeWidget2 h3{font:19px Arial,sans-serif;color:#000;margin:0 0 8px 0;padding:0;}
.homeWidget2 .fieldHeader{font-weight:bold;}
.homeWidget2 ul {padding-left:30px;margin-left:0;}
.homeWidget2 .travelCalendarButton{position:relative;top:3px;margin-right:2px;cursor:pointer;width:19px;height:17px;}
.blacklink a,.blacklink a:hover{font:19px Arial,sans-serif;color:#000;cursor:text;text-decoration:none}
.cat-title {font:20px Arial,sans-serif;color:#000;text-align:left;white-space:nowrap;}
.cat-title a{color:#000;text-decoration:none}
.cat-title a:hover{color:#000;text-decoration:underline}
div#rateRVS {width:100%;text-align:center;margin:5px 0;border:1px solid #ccc;background-color:#ffc;}
#cloudBox a { font-family: Arial,sans-serif; text-decoration: none; margin-right: 10px;}
#cloudBox a:hover { text-decoration: underline;}
#cloudBox a.c1 {font-size: 12px }
#cloudBox a.c2 {font-size:14px;}
#cloudBox a.c3 {font-size:16px;}
#cloudBox a.c4 {font-size:18px;}
#cloudBox a.c5 {font-size:20px;}
.home-ms-close { background:#eee url(http://www.clickcop.com/clickcop.cgi/111100A/http/img01.static-nextag.com/imagefiles/style/sprite_us.png) -163px -104px no-repeat; padding-right:11px; font-size:13px; margin-right:4px; text-decoration:none; border:0; }
#edu-form-table a:visited { color: #FFFFFF; }
#edu-form-table a:hover { color: #FFFFFF; }

/* HOME */
div#home-container{width:740px;float:left;}
div#home-map{width:740px;float:left;}
div#home-map-img-sprite { background: url(http://www.clickcop.com/clickcop.cgi/111100A/http/img01.static-nextag.com/imagefiles/style/sprite.png) 0 -950px repeat-x; text-align: left; padding: 0; float: left; width: 100%; height: 25px; }
div#home-map-img-sprite div.left { background: url(http://www.clickcop.com/clickcop.cgi/111100A/http/img01.static-nextag.com/imagefiles/style/sprite.png) 0 -900px no-repeat; width: 150px; height: 25px; float: left; }
div#home-map-img-sprite div.right { background: url(http://www.clickcop.com/clickcop.cgi/111100A/http/img01.static-nextag.com/imagefiles/style/sprite.png) 100% -900px no-repeat; width: 150px; height: 25px; float: right; }
div#home-map-img, div#home-map-img-uk{text-align:center;padding:0;float:left;width:100%;}
div#mid-cat-sc-con {padding:0px 2px 0px 13px;overflow:hidden;}
div#feat-cat-img-con {float:left;height:50px;width:50px;margin:0px 5px 0px 5px;}
div#feat-cat-sublinks {font-size:11px;border-top:1px solid #ccc;white-space:nowrap;text-align:left;}
div#feat-cat-list-con {padding:5px 0px;text-align:center;vertical-align:top;}
div#ms-welc-msg {text-align:center;font-weight:bold;padding:5px;}
div.box-con {width:100%;border:1px solid #ccc;}
div.box-con-title {background: url(http://www.clickcop.com/clickcop.cgi/111100A/http/img01.static-nextag.com/imagefiles/bkgrd_grad.png) repeat-x;font-size:19px;height:25px;padding:3px 0 0 10px;}
div.box-con-title img { margin-right:4px; }
div.box-con-body {padding:5px;}
div.mTop {margin-top:10px;}

.alignMiddle{vertical-align:middle;}
.alignTop{vertical-align:top;}
.alignBottom{vertical-align:bottom;}
.alignLeft{text-align:left;}
.alignCenter{text-align:center;}
.alignRight{text-align:right;}
.padding5{padding:5px;}

.button  { background:url("http://www.clickcop.com/clickcop.cgi/111100A/http/img01.static-nextag.com/imagefiles/style/btn_blue_right.gif") no-repeat scroll right top #3366CC; height:22px; margin:5px 0; padding:0; }
.button a { background:url("http://www.clickcop.com/clickcop.cgi/111100A/http/img01.static-nextag.com/imagefiles/style/btn_blue_left.gif") no-repeat scroll left top transparent; color:#FFFFFF; display:block; font:bold 11px Arial,Helvetica,sans-serif; height:18px; padding:2px 10px; text-decoration:none; white-space:nowrap; }

/* Mobile */
.iphone { background:url(http://www.clickcop.com/clickcop.cgi/111100A/http/img01.static-nextag.com/imagefiles/style/sprite_us.png) -222px -140px no-repeat; width:8px; height:15px; text-align:center; }
.blackberry { background:url(http://www.clickcop.com/clickcop.cgi/111100A/http/img01.static-nextag.com/imagefiles/style/sprite_us.png) -189px -140px no-repeat; width:15px; height:15px; }
.android { background:url(http://www.clickcop.com/clickcop.cgi/111100A/http/img01.static-nextag.com/imagefiles/style/sprite_us.png) -205px -140px no-repeat; width:15px; height:15px; }

/* Featured Deals */
.dealRow div.imageCell { width:75px; }
div.descCell { height:32px;margin-top:1px;overflow:hidden; }
div.wasNowCell { height:15px;margin-top:0; }
.dealRow .imageLink { width:75px; height:75px; }
a.wasParam { color:black;font-size:100%;line-height:100%;text-decoration:none; }
a.nowParam { color:#CC0000;font-size:100%;line-height:100%;text-decoration:none; }
div.savingsCell { height:15px;margin-top:0; }
a.savingsParam { color:black;font-size:100%;line-height:100%;text-decoration:none; }
div.expCell { margin-top:2px; }
a.expParam { color:gray;font-size:90%;line-height:100%;text-decoration:none; }
a.expParam2 {  color:gray;font-size:90%;line-height:100%;margin-left:10px;text-decoration:none; }
a.moreParam { color:#CC0000;font-family:arial,helvetica,sans-serif;font-size:11px; }
div.contentCell { font-family:arial,helvetica,sans-serif;font-size:11px; }
a.finalParam {color:#CC0000;font-size:100%;line-height:100%;text-decoration:none;}
div.finalCell {height:15px;margin-top:4px;}
.dealsDisclaimer{text-align:left;font-size:9px;} 
.moreCell { float:right; }
.dealsTable{margin-bottom:10px;}

/* Left side shopping categories rollout */
.categoryTitle{font-size:12px; font-weight:bold;}

.categorySubCat{font-size:11px; padding-bottom:10px; width:140px;}

 

.menu { z-index:500;}

.menu ul {padding:0; margin:0; list-style:none; width:170px; }

.menu ul ul {position:absolute; left:-9999px; background:#fff;}

.menu table {border-collapse:collapse; width:0; height:0; position:absolute; left:-1px; top:-1px;}

.menu ul li {width:170px; line-height:24px; }

* html .menu ul li {float:left;}
.menu ul li a {display:inline; width:170px;  font-weight:bold; color:#3366cc; text-decoration:none;   clear:left; height:24px;}
.menu ul li.fly {padding-left:10px;background: #E0E9FF url(http://www.clickcop.com/clickcop.cgi/111100A/http/img01.static-nextag.com/imagefiles/homepage/arrow.png) no-repeat 170px center;border-bottom: 1px solid white; color: #36C;display: block;}
ul .level2{border-top:solid 1px #ccc; border-right:solid 1px #ccc; border-bottom:solid 1px #ccc;}
.menu ul li ul a{width:155px; height:23px; border:none; background:#fff url(http://www.clickcop.com/clickcop.cgi/111100A/http/img01.static-nextag.com/imagefiles/homepage/arrow_white.png) no-repeat 5px center; padding-left:15px;}
.menu ul li ul a:hover{width:155px; height:23px; border:none; background:#fff url(http://www.clickcop.com/clickcop.cgi/111100A/http/img01.static-nextag.com/imagefiles/homepage/arrow_white.png) no-repeat 5px center; padding-left:15px;}
.menu ul li a:hover {text-decoration:underline; color:#036;}
.menu ul li a:visited {text-decoration:none;}
.menu ul li.fly:hover  {position:relative;top:-1px;background:#fff; height:23px; border-top:solid 1px #ccc; border-left:solid 1px #ccc; border-bottom:solid 1px #ccc;} 

.menu ul :hover ul,
.menu ul :hover ul :hover ul,
.menu ul :hover ul :hover ul :hover ul {left:170px; top:-1px;}

.menu ul :hover ul ul,
.menu ul :hover ul :hover ul ul {left:-9999px;}

/* GENERAL HEADER */
div#header-container{width:740px;float:left;}
div#header-top{float:left;width:100%;}
div.header-content-container{float:left; margin-left:10px;}
div#header-bottom{float:left;margin-top:3px;}
div.header-logo-container {float:left;}
div.header-logo-container a {float:left;}
div.header-logo-container img {float:none;border:0;margin:5px 0;}
div#header-logo{float:left;width:159px;margin-top:10px;}
div#header-logo img {margin:0;}
div#header-s2-logo a.sprite{float:left; border:0; margin: 5px 0; width: 180px; height: 60px; background: url(http://www.clickcop.com/clickcop.cgi/111100A/http/img01.static-nextag.com/imagefiles/style/sprite_us.png) 0 0 no-repeat; cursor: pointer; }
div#header-s2-logo a.spriteUK{float:left; border:0; margin: 5px 0; width: 210px; height: 60px; background: url(http://www.clickcop.com/clickcop.cgi/111100A/http/img01.static-nextag.com/imagefiles/style/sprite.png) 0 -1620px no-repeat; cursor: pointer; }
div#header-s2-logo-mortgage a.sprite {float:left; border:0; margin: 5px 0; width: 180px; height: 75px; background: url(http://www.clickcop.com/clickcop.cgi/111100A/http/img01.static-nextag.com/imagefiles/style/sprite.png) 0 -1108px no-repeat; cursor: pointer; }
div#header-s2-logo-education a.sprite {float:left; border:0; margin: 5px 0; width: 180px; height: 75px; background: url(http://www.clickcop.com/clickcop.cgi/111100A/http/img01.static-nextag.com/imagefiles/style/sprite.png) 0 -995px no-repeat; cursor: pointer; }
div#header-s2-logo-education a img, div#header-s2-logo-education img{float:left;border:0;margin: 5px 0;}
div#header-container ul{margin:0;padding:0;list-style-type:none;display:inline;}
div#header-container a{text-decoration:none;}
div#header-container a:hover{text-decoration:underline;}
/* HEADER SEARCH FORM */
div.header-form,div.header-searchform,div.header-searchform-top{width:571px;}
div#header-form{float:right;}
div#header-searchform-top{float:left;text-align:left;white-space:nowrap;margin-bottom:5px;overflow:hidden;}
div#header-searchform{float:left;}
div#header-form form input.header-searchbutton{vertical-align:top;margin-left:7px;}
div#header-form form select{width:180px;margin-left:7px;}
div#header-form form{float:right;display:inline;width:100%;}
div.header-s2-form,div.header-s2-searchform{float:right;width:550px;}
div.header-s2-form-uk,div.header-s2-searchform-uk{width:520px;}
div#header-s2-form{float:left;}
div#header-s2-searchform-top{float:left;text-align:left;white-space:nowrap;overflow:hidden;width:100%;}
div#header-s2-searchform{float:left;}
div#header-s2-form form input.header-searchbutton{vertical-align:top;}
button.header-searchbutton-sprite, button.footer-searchbutton-sprite { background:url(http://www.clickcop.com/clickcop.cgi/111100A/http/img01.static-nextag.com/imagefiles/style/sprite_us.png) 0 -80px no-repeat; height:24px; width:110px; margin-left:2px; border:0; cursor:pointer; vertical-align:top; }
div#header-s2-form form select{width:180px;margin-left:7px;}
div#header-s2-form form{float:right;display:inline;width:100%;}
div#header-s2-form input.search-form-input,input#searchTop{width:500px;}
#searchform-outer { clear:both; background-color: #E0E9FF; width:100%; margin: 15px 0 15px 0; -moz-border-radius: 10px; padding: 15px 0 15px 0; text-align:center}
div#tagline-s2.large { position:relative; top:20px; }

input#searchTop,input#searchTop-s2,input#searchBottom,input.search-form-input,input#searchTopWide{padding:2px}
input#searchTop{width:260px}
input#searchTop-s2,input#searchBottom{width:280px}
input.search-form-input,input#searchTopWide{width:340px}
div#tagline{margin:0 3px 5px 0;float:left;}
div#tagline{color:#000;font-size:12px;}
div#tagline b{color:#D42424;}
div#tagline img{position:relative;top:-1px;left:3px;text-decoration:none;}
div#tagline.simple{font-size:13px;}
div#tagline.simple a{text-decoration:underline;font-weight:normal;margin-left:2px;}
div#tagline.simple a.selected:hover{text-decoration:underline;}
div#tagline.simple a:hover{text-decoration:none;}
div#tagline.simple a:visited{color:#00F;}
div#tagline.simple a.selected:visited{color:#D42424;}
div#tagline.simple a.selected{color:#D42424;font-weight:bold;text-decoration:none;}
a#catLink{padding:0 10px 4px 0;}
div#tagline-s2{margin:0 3px 5px 0;float:left;}
div#tagline-s2{color:#000;font-size:12px;}
div#tagline-s2 b{color:#D42424;}
div#tagline-s2 img{position:relative;top:-1px;left:3px;text-decoration:none;}
div#tagline-s2.simple{font-size:13px;}
div#tagline-s2.simple a{font-size:13px;text-decoration:underline;font-weight:normal;margin-left:10px;}
div#tagline-s2.simple a.selected:hover{text-decoration:underline;}
div#tagline-s2.simple a:hover{text-decoration:none;}
div#tagline-s2.simple a:visited{color:#00F;}
div#tagline-s2.simple a.selected:visited{color:#D42424;}
div#tagline-s2.simple a.selected{color:#D42424;font-weight:bold;text-decoration:none;}
div#tagline-s2.simple a#firstLink{margin-left:0}
div#tagline-s2.simple a.compact{text-decoration:underline;font-weight:normal;margin-left:5px;}
div#tagline-s2.simple a.compactselected:visited{color:#D42424;}
div#tagline-s2.simple a.compactselected{color:#D42424;font-weight:bold;text-decoration:none;margin-left:5px;}


a#catLinkSprite{background: url(http://www.clickcop.com/clickcop.cgi/111100A/http/img01.static-nextag.com/imagefiles/style/sprite_us.png) 100% -54px no-repeat; padding-right:10px;}
a#catLink_0{background: url(http://www.clickcop.com/clickcop.cgi/111100A/http/img01.static-nextag.com/imagefiles/style/pop_down_arrow.gif) right center no-repeat; padding:0 10px 4px 0;}

div.accountlink,div.accountlink a{padding-top:2px;}
div.simple-accountlink,div.simple-accountlink a{padding-top:2px;}
div.accountlink,div.simple-accountlink{float:right;text-align:right;white-space:nowrap;}
div.accountlink a{font-weight:bold;}
div.simple-accountlink a{font-weight:normal;font-size:11px;}
div.simple-accountlink{line-height:17px;}
div#header-searchform-top{margin-bottom:2px;float:left;white-space:nowrap;}
div#header-form span#tagline{font-weight:bold;color:#666;font-size:12px;margin-bottom:5px;float:left;}
div#header-subnavlinks-box{border:1px solid #CCC;background-color:#EEE;float:left;width:100%;padding:3px 0;}
/* HEADER TABS/LINKS */
div#header-tabs{float:left;width:100%;vertical-align:bottom;}
div#header-tabs ul li{float:left;text-align:left;margin-right:3px;height:14px;border:1px solid #888;border-bottom:0;}
div#header-tabs img{vertical-align:middle;border:0;}

/* HEADER SUBNAVLINKS */
div#header-subnavlinks{background-color:#36C;float:left;clear:both;color:#FFF;width:100%;}
div#header-subnavlinks li{display:inline;padding:3px 0 3px 10px;}
div#header-subnavlinks-nxtg li{float:left;}
div#header-subnavlinks-aisles li{float:left;}
div#header-subnavlinks a{color:#FFF;font-size:11px;border-left:1px solid #FFF;padding-left:10px;}
div#header-subnavlinks-nxtg{float:left;width:600px;}
div#header-subnavlinks-aisles{float:right;width:140px;}
div#header-subnavlinks-aisles a{font-weight:bold;font-size:12px;}
div#header-subnavlinks.simple{float:left;width:100%;margin-top:2px;font-size:12px;color:#000;}
div#header-subnavlinks.simple a{color:#00F;}
div#header-subnavlinks.simple a:hover{text-decoration:underline;}
div#header-subnavlinks-nxtg.simple a{color:#00F;text-decoration:none;font-size:11px;border-left:1px solid #666;padding-left:5px;margin-left:5px;}
div#header-subnavlinks.simple{background-color:#FFF;}
div#header-subnavlinks-nxtg.simple{width:470px;}
div#header-subnavlinks.simple li{padding:0;}
li#first-subnav-link.simple a{padding:0;border:0;margin-left:0;}
div#header-subnavlinks.simple div#header-subnavlinks-aisles a{padding:0;}
div#header-subnavlinks-aisles.simple li{padding:0 0 0 10px;float:right;}
div#header-subnavlinks-aisles.simple{width:100px;}
li#first-subnav-link a{padding-left:0;border:0;}
li#last-aisle-link a{padding-right:10px;}
li#first-aisle-link a{border:0;}

/* HEADER RELATED */
div#header-related{font-size:12px;float:left;width:100%;text-align:left;padding:0;}
div#header-related a{padding-left:3px;}
span.more_related_header{display:none;}

div#aisle-leaderboard-container{float:left;width:100%;margin-bottom:10px;}

/* HEADER CATEGORY POPUP */
div.cat-pop-container{position:absolute;z-index:10;background-color:#999;visibility:hidden;}
div.cat-pop-bg{position:relative;z-index:100;right:2px;bottom:2px;width:310px;}
div.cat-pop-main{border:1px solid #363636;width:310px;background-color:#FFF;padding:0 0 10px 10px;float:left;}
ul.cat-options{width:150px;float:left;margin:0;padding:0;list-style-type:none;}
ul.cat-options li{width:160px;margin:0;padding:0;float:left;}
div.cat-content{margin-top:5px;padding-top:5px;float:left;width:330px;}
/* SPONSORED LINKS */
@media print{div.sl-container{display:none;}}
div.sl-container{display:block;text-align:center;padding-top:15px;float:left;width:100%;}
div.sl-container-right{display:block;text-align:center;margin:40px 0 0 5px;float:left;width:160px;}
.sponsored-links-tbl{border-spacing:1px;padding:0;background-color:#CCC;width:100%;}
.table-head{text-align:left;padding:3px 4px;font-family:arial,helvetica,sans-serif;font-size:11px;}
.ad-title{padding-bottom:2px;}
.ad-url{color:#060;padding-top:2px;}

/* BANNER ADS */
div.ba-container{display:block;text-align:center;float:left;width:100%;margin-left:-3px;}
/* FOOTER */
div#footer-container{float:left;clear:both;width:740px;text-align:center;margin-left:auto;margin-right:auto;}
div#footer-tb{padding:15px 0;}
div#footer-tag {clear: both;}
hr.thinFooterline{color:#E4E4E4;background-color:#E4E4E4;width:100%;height:1px;border:0;}
div.feedWrapper{margin-top:6px;text-align:center;clear:both;width:100%;font-size:16px;}
img.rssLogo{margin:0 2px 2px 0;}
a.rssLogo,a.rssSprite{background: url(http://www.clickcop.com/clickcop.cgi/111100A/http/img01.static-nextag.com/imagefiles/style/sprite.png) -150px -474px no-repeat;padding-right:14px;text-decoration:none;}
a.rssText{font-size:10px;vertical-align:top;line-height:20px;}
a.yahooLogo{background: url(http://www.clickcop.com/clickcop.cgi/111100A/http/img01.static-nextag.com/imagefiles/style/sprite.png) 0 -475px no-repeat;padding-right:91px;text-decoration:none;}
a.msnLogo{background: url(http://www.clickcop.com/clickcop.cgi/111100A/http/img01.static-nextag.com/imagefiles/style/sprite.png) 0 -449px no-repeat;padding-right:91px;text-decoration:none;}
a.liveLogo{background: url(http://www.clickcop.com/clickcop.cgi/111100A/http/img01.static-nextag.com/imagefiles/style/sprite.png) 0 -1749px no-repeat;padding-right:106px;text-decoration:none;}
a.googleLogo{background: url(http://www.clickcop.com/clickcop.cgi/111100A/http/img01.static-nextag.com/imagefiles/style/sprite.png) 0 -1709px no-repeat;padding-right:104px;text-decoration:none;}
a.opensearchFirefoxLogo{background: url(http://www.clickcop.com/clickcop.cgi/111100A/http/img01.static-nextag.com/imagefiles/style/sprite.png) -220px -475px no-repeat;padding-right:75px;text-decoration:none;}
a.opensearchIeLogo{background: url(http://www.clickcop.com/clickcop.cgi/111100A/http/img01.static-nextag.com/imagefiles/style/sprite.png) -220px -449px no-repeat;padding-right:59px;text-decoration:none;}
.footer{font-size:11px;}
.lastUpdatedFooter,div#pageInfo{color:#CCC;font-size:9px;}
div.footer-notes {padding-top: 10px; text-align:center;}
div.footerSearchForm-container {background-color:#EEE; border:1px solid #CCC; border-left:0px; border-right:0px; padding:10px 0px; height:60px;margin-top:10px;}
div.disclaimer-container {width:100%; border-bottom:1px solid #CCC;padding-bottom:10px; text-align:left; color:#666;}
div.disclaimer-container a {color:#666;}
/* TRUSTED SELLER TEXT STYLES */
div.trusted a { color: #333; text-decoration: none; font: 11px Arial, sans-serif; }
div.trusted a:hover { color: #00C; text-decoration: underline; }
div.trusted img	{ vertical-align:middle; border:0;}
a.spriteTrusted { background:url(http://www.clickcop.com/clickcop.cgi/111100A/http/img01.static-nextag.com/imagefiles/style/sprite_us.png) no-repeat -165px -80px; padding-left:10px; margin:0 auto; }
span.trusted { padding-bottom:4px; }
span.trusted a { padding-bottom:4px; text-decoration: underline; font-size:12px; color:#00f; }
span.trusted a:hover { text-decoration: none; color:#036; }
.trusted a.spriteTrusted { font-size:14px; text-decoration:none; }
.trusted a.spriteTrusted:hover { text-decoration:none; }
/* RATING STARS */
.oneStar, .twoStar, .threeStar, .fourStar, .fiveStar, .oneStar-medium, .twoStar-medium, .threeStar-medium, .fourStar-medium, .fiveStar-medium { height:12px; width:50px; margin:0 auto; padding:0; font-size:10px; }

.oneStar { background:url(http://www.clickcop.com/clickcop.cgi/111100A/http/img01.static-nextag.com/imagefiles/style/sprite_us.png) -181px -80px no-repeat; }
.twoStar { background:url(http://www.clickcop.com/clickcop.cgi/111100A/http/img01.static-nextag.com/imagefiles/style/sprite_us.png) -181px -91px no-repeat; }
.threeStar { background:url(http://www.clickcop.com/clickcop.cgi/111100A/http/img01.static-nextag.com/imagefiles/style/sprite_us.png) -181px -103px no-repeat; }
.fourStar { background:url(http://www.clickcop.com/clickcop.cgi/111100A/http/img01.static-nextag.com/imagefiles/style/sprite_us.png) -181px -115px no-repeat; }
.fiveStar { background:url(http://www.clickcop.com/clickcop.cgi/111100A/http/img01.static-nextag.com/imagefiles/style/sprite_us.png) -181px -127px no-repeat; }

.oneStar-medium, .twoStar-medium, .threeStar-medium, .fourStar-medium, .fiveStar-medium { width:60px; }
.oneStar-medium   { background: url(http://www.clickcop.com/clickcop.cgi/111100A/http/img01.static-nextag.com/imagefiles/style/sprite.png) 0 -1550px no-repeat; }
.twoStar-medium   { background: url(http://www.clickcop.com/clickcop.cgi/111100A/http/img01.static-nextag.com/imagefiles/style/sprite.png) 0 -1575px no-repeat; }
.threeStar-medium { background: url(http://www.clickcop.com/clickcop.cgi/111100A/http/img01.static-nextag.com/imagefiles/style/sprite.png) -100px -1550px no-repeat; }
.fourStar-medium  { background: url(http://www.clickcop.com/clickcop.cgi/111100A/http/img01.static-nextag.com/imagefiles/style/sprite.png) -100px -1575px no-repeat; }
.fiveStar-medium  { background: url(http://www.clickcop.com/clickcop.cgi/111100A/http/img01.static-nextag.com/imagefiles/style/sprite.png) -200px -1550px no-repeat; }


/* Titled Container */
.sv-c, .sv-c-sprite {float: left; width: 155px; margin-bottom: 5px;}
.sv-c .sv-con, .sv-c-sprite .sv-con {overflow: hidden;}
.sv-c .sv-con h3, .sv-c-sprite .sv-con h3 {display: inline;}
.sv-c .sv-t{width:100%;float:left;background:url(http://www.clickcop.com/clickcop.cgi/111100A/http/img01.static-nextag.com/imagefiles/style/sidebar_head_right.gif) no-repeat right top;height:24px;margin:0;padding:0;}
.sv-c .sv-t h2 { background:url(http://www.clickcop.com/clickcop.cgi/111100A/http/img01.static-nextag.com/imagefiles/style/sidebar_head_left.gif) no-repeat left top; padding:0 6px; }
.sv-c .sv-t h2, .sv-c-sprite .sv-t h2 {float:left;height:24px;margin:0;font:bold 12px Arial,Helvetica,sans-serif;color:#000;}
.sv-c-sprite .sv-t { float:left; background:#eee url(http://www.clickcop.com/clickcop.cgi/111100A/http/img01.static-nextag.com/imagefiles/style/sprite_us.png) 100% -230px no-repeat; height:24px; width:100%; margin:0; padding:0 }
.sv-c-sprite .sv-t h2 { background:#eee url(http://www.clickcop.com/clickcop.cgi/111100A/http/img01.static-nextag.com/imagefiles/style/sprite_us.png) 0 -230px no-repeat; padding-left:6px; width:145px; }
.sv-c .sv-con, .sv-c-sprite .sv-con {float:left; width: 155px; padding: 0; clear: both; background-color: #CCCCCC; margin: 0; }
.sv-c .sv-t h2 span, .sv-c-sprite .sv-t h2 span {padding-top: 5px; height: 19px; display:block;}
.sv-c .sv-con div a, .sv-c-sprite .sv-con div a {margin-right: 4px; font-size:12px;}
.sv-c .sv-con h3 a, .sv-c-sprite .sv-con h3 a {margin: 0; padding: 8px 0 3px 0; font-weight: bold; color:#000; font-size:12px;}
.sv-c .sv-con-inner, .sv-c-sprite .sv-con-inner {padding: 5px 4px 10px 4px; overflow-x:hidden; background-color: #ffffff; margin-left: 1px; margin-right: 1px; }
.sv-c .sv-con-inner-wide, .sv-c-sprite .sv-con-inner-wide {padding: 5px 0 10px 0; width: 153px; overflow-x:hidden; background-color: #ffffff; margin-left: 1px; margin-right: 1px; }
.sv-c .sv-con-inner-wide div, .sv-c .sv-con-inner-wide form, .sv-c-sprite .sv-con-inner-wide div, .sv-c-sprite .sv-con-inner-wide form {margin: 0 2px;}
.sv-c .sv-con-inner input, .sv-c .sv-con-inner-wide input, .sv-c-sprite .sv-con-inner input, .sv-c-sprite .sv-con-inner-wide input {font-size: 12px;}
.sv-c .sv-f, .sv-c .sv-f div, .sv-c-sprite .sv-f, .sv-c-sprite .sv-f div { height:5px;margin:0;padding:0;float:left; }
.sv-c .sv-f{width:100%;background:url(http://www.clickcop.com/clickcop.cgi/111100A/http/img01.static-nextag.com/imagefiles/style/sidebar_foot_right.gif) no-repeat right top;}
.sv-c .sv-f div{background:url(http://www.clickcop.com/clickcop.cgi/111100A/http/img01.static-nextag.com/imagefiles/style/sidebar_foot_left.gif) no-repeat left top;}
.sv-c-sprite .sv-f { background:url(http://www.clickcop.com/clickcop.cgi/111100A/http/img01.static-nextag.com/imagefiles/style/sprite_us.png) 100% -254px no-repeat; width:100%; font-size:5px; }
.sv-c-sprite .sv-f div { background:url(http://www.clickcop.com/clickcop.cgi/111100A/http/img01.static-nextag.com/imagefiles/style/sprite_us.png) 0 -254px no-repeat; font-size:5px; padding-left:5px; }
.sv-c div.sr-option {padding-left: 1em; text-indent: -1em;}
.sv-c div.bullet { padding-left:1em; text-indent:-1em; text-align:left }
.sv-c img.sharing { border:0; position:relative; top:2px; width:12px; height:12px }
.sv-c-sprite .facebook-sprite { background:url(http://www.clickcop.com/clickcop.cgi/111100A/http/img01.static-nextag.com/imagefiles/style/sprite_us.png) -205px -156px no-repeat; padding-right:9px; text-decoration:none; }
.sv-c-sprite .twitter-sprite { background:url(http://www.clickcop.com/clickcop.cgi/111100A/http/img01.static-nextag.com/imagefiles/style/sprite_us.png) -201px -171px no-repeat; padding-right:8px; text-decoration:none; }
.sv-c-sprite .email-sprite { background:url(http://www.clickcop.com/clickcop.cgi/111100A/http/img01.static-nextag.com/imagefiles/style/sprite_us.png) -209px -185px no-repeat; padding-right:9px; text-decoration:none; }
.sv-c-sprite .send-phone-sprite { background:url(http://www.clickcop.com/clickcop.cgi/111100A/http/img01.static-nextag.com/imagefiles/style/sprite_us.png) -211px -169px no-repeat; padding-right:6px; text-decoration:none; }

.colorLink { border: 1px solid #000; margin-bottom: 5px; margin-right: 5px; height: 16px; width: 16px; float:left; }

/* SELLER REVIEWS */
#seller-review-tabs{float:left;height:25px;width:100%;font:12px Arial,sans-serif;line-height:normal;background:url(http://www.clickcop.com/clickcop.cgi/111100A/http/img01.static-nextag.com/imagefiles/style/tab_bg.gif) repeat-x bottom;margin:10px 0 0 0;z-index:200;}
#seller-review-tabs-bottom{width:100%;background-color:#eee;height:8px;border-left:1px solid #ccc;border-right:1px solid #ccc;clear:both;}
#seller-review-tabs li{float:right;margin:0;padding:0;background:url(http://www.clickcop.com/clickcop.cgi/111100A/http/img01.static-nextag.com/imagefiles/style/tab_right3.gif) no-repeat right top;}
#seller-review-tabs a{ display:block;background:url(http://www.clickcop.com/clickcop.cgi/111100A/http/img01.static-nextag.com/imagefiles/style/tab_left3.gif) no-repeat left top;padding:5px 27px 5px 10px;}
#seller-review-tabs #current{background-image:url(http://www.clickcop.com/clickcop.cgi/111100A/http/img01.static-nextag.com/imagefiles/style/tab_active_right3.gif);}
#seller-review-tabs #current a{font:bold 12px Arial,sans-serif;text-decoration:none;color:#000;background-image:url(http://www.clickcop.com/clickcop.cgi/111100A/http/img01.static-nextag.com/imagefiles/style/tab_active_left3.gif);}
#seller-review-tabs ul, #seller-review-tabs-sprite ul{margin:0;padding:0;list-style:none;}
#seller-review-tabs-sprite { float:left; height:25px; width:100%; font:12px Arial,sans-serif; line-height:normal; margin-top:10px; z-index:200; }
#seller-review-tabs-bottom-sprite { float:left; width:100%; background-color:#eee; height:8px; border:1px solid #ccc; border-bottom:0; }
#seller-review-tabs-sprite li { position:relative; top:-1px; height:25px; float:right; margin:1px 5px 0 0; padding:0; background:url(http://www.clickcop.com/clickcop.cgi/111100A/http/img01.static-nextag.com/imagefiles/style/sprite_us.png) 0 -285px no-repeat; }
#seller-review-tabs-sprite a { display:block; padding:5px 23px 5px 5px; margin-left:5px; background:url(http://www.clickcop.com/clickcop.cgi/111100A/http/img01.static-nextag.com/imagefiles/style/sprite_us.png) 100% -285px no-repeat; }
#seller-review-tabs-sprite #current { position:relative; top:1px; margin-top:1px; padding:0; background:#eee url(http://www.clickcop.com/clickcop.cgi/111100A/http/img01.static-nextag.com/imagefiles/style/sprite_us.png) 0 -260px no-repeat;}
#seller-review-tabs-sprite #current a { font:bold 12px Arial,sans-serif; text-decoration:none; color:#000; background:#eee url(http://www.clickcop.com/clickcop.cgi/111100A/http/img01.static-nextag.com/imagefiles/style/sprite_us.png) 100% -260px no-repeat; padding:5px 23px 5px 5px; margin-left:5px;}
table.reviewGrid{border:1px solid #ccc;border-bottom:none;}
.reviewGrid td  { border-bottom:1px solid #ccc;}
div.seller-review-wrapper{border-top:1px solid #ccc;padding:6px 6px 0 6px;margin-bottom:14px;}
div.seller-review-comment{clear:both;margin:12px 0 0 0;}
div.seller-review-helpful{font-family:arial,helvetica,sans-serif;font-size:11px;margin:12px 0 0 0}

div#product-writereview{width:370px;}
div.reivew-guideline-title{padding:5px;vertical-align:middle;text-align:left;}
div.reivew-guideline-title,div.specsListEntry,div#specsDescription{margin:0 4px 0 3px;}
div.reivew-guideline-title h1{display:inline;font-size:14px;}
div.reivew-guideline-description{width:97%;padding:5px;text-align:left;}
div.reivew-guideline-description ul{margin:8px 0 0 0;padding:0;}
div.reivew-guideline-description li{margin:0 0 2px 1.5em;padding:0;}
div.review-guideline-container{float:left;width:100%;margin-bottom:10px;border-left:1px solid #ccc;}
div.review-guideline-container th{font-weight:normal;font:12px Arial,sans-serif;border-bottom:1px solid #ccc;}
div.review-guideline-container td{font-weight:normal;font:12px Arial,sans-serif;border-bottom:1px solid #ccc;}

.review_report_summary_green{color: green;font-weight: bold}
.review_report_summary_orange{color: orange; font-weight: bold}
.review_report_summary_red{color: red; font-weight: bold}
.review_report_summary_blue{color: blue; font-weight: bold}
.review_report_summary_gray{color: gray; font-weight: bold}
.review_report_summary_yellow{color: yellow; font-weight: bold}

a.sortby-link { color:#000; text-decoration:none; padding-bottom: 4px; }
.sortby-background-sprite { padding-right:5px; }
.sortby-background { background: url(http://www.clickcop.com/clickcop.cgi/111100A/http/img01.static-nextag.com/imagefiles/style/pop_down_arrow.gif) right 7px no-repeat;padding-right:10px; }
div.atl-pop-container { position: absolute; z-index: 10; visibility: hidden; }
div.atl-pop-main { border:1px outset #666666; background-color:#ffffff; padding-bottom: 4px;white-space: nowrap;}
div.atl-pop-main a {display:block;}
div.atl-pop-menu-on {padding: 0 6px; background-color: #999999;}
div.atl-pop-menu-off {padding: 0 6px;}
div.atl-pop-main ul { list-style-type: none; margin: 3px 0 0 0; padding: 0; border: none; }
div.atl-pop-main li { font-size: 11px; margin: 0; padding-bottom: 1px; white-space: nowrap;}
div.atl-pop-menu-off a { font-size: 11px; color: #000000; text-decoration: none}
div.atl-pop-menu-on a { cursor: default; font-size: 11px; color: #ffffff; text-decoration: none}

.topReviewTbl { font-size: 12px; border:1px solid #CCCCCC; float:left; margin-bottom:12px; }
.topReviewTitle { border-bottom: 1px solid rgb(204, 204, 204); padding: 4px; margin: 0; background-color: rgb(238, 238, 238); }
.reviewTitle { text-align: center; font-size: 12px; width: 48%; }
.topRevElmt { padding-top:5px; }
.stars { padding-top:10px; }
.vertSep { width: 20px; background-image:url(http://www.clickcop.com/clickcop.cgi/111100A/http/img01.static-nextag.com/imagefiles/style/vert.png); background-position:center center; background-repeat:repeat-y; }
.topReviewCntr { vertical-align:top; width:365px; }
.border { border-right: 1px solid #AAA; width:1px; }

.neutralReviewLabel{font-size:12px;font-weight:bold;color:orange;}
.positiveReviewLabel{font-size:12px;font-weight:bold;color:#090;}
.negativeReviewLabel{font-size:12px;font-weight:bold;color:#C00;}
/* SEARCH QUALITY FEEDBACK */
div#feedback{border:solid 1px silver;background-color:#EEE;padding:0 0 2px 0;font-weight:bold;line-height:1.1em;width:154px;height:48px;overflow:hidden;}
div#icon{float:right;background-color:#36C;width:10px;padding:0 1px 0 3px;}
div#icon a{color:white;font-weight:bold;text-decoration:none;}
div#text{float:left;width:135px;padding:2px 0 2px 2px;}
/* TINY FORM */
div.right-container {float:right;width:160px;overflow:hidden;text-align:left;margin:30px 0px 0px 0px;}
.tiny-form{background-color:#e4edff;border:1px solid #b6bdcc;font:11px Arial,Helvetica,sans-serif;padding:3px;}
.tiny-form form select{font:10px Arial,Helvetica,sans-serif;}
.tiny-form h3{font:16px Arial,Helvetica,sans-serif;margin:0px;padding:0px;}
.tiny-form .fieldHeader{font-weight:bold;}
.tiny-form a.blacklink,.tiny-form a.blacklink:hover{color:#000;cursor:text;text-decoration:none;}


/* GEO-REDIRECT BANNER */
.flag-uk, .flag-us, .flag-fr, .flag-de { height:20px; width:32px; padding:0; margin:0; text-decoration:none; }
.flag-uk { float:left; background:url(http://www.clickcop.com/clickcop.cgi/111100A/http/img01.static-nextag.com/imagefiles/style/sprite.png) left -1450px no-repeat; }
.flag-us { float:left; background:url(http://www.clickcop.com/clickcop.cgi/111100A/http/img01.static-nextag.com/imagefiles/style/sprite.png) 100% -1450px no-repeat; }
.flag-fr { float:left; background:url(http://www.clickcop.com/clickcop.cgi/111100A/http/img01.static-nextag.com/imagefiles/style/sprite.png) -200px -1450px no-repeat; }
.flag-de { float:left; background:url(http://www.clickcop.com/clickcop.cgi/111100A/http/img01.static-nextag.com/imagefiles/style/sprite.png) -100px -1450px no-repeat; }
div.banner-container { background-color: #eee; border: 1px solid #ccc; padding: 8px 10px; margin: 0px 0px 12px 0px; clear: both; width: 720px; }
div.banner-container img { float:left;border:0; }
div.banner-content { margin-left: 40px; font-size: 14px; line-height:14px; padding:1px 0; margin-left: 70px;}

/* SEARCH SUGGESTION */
div.ss-scol { cursor: default; visibility: hidden; position: absolute; margin-top: 24px; background-color: #FFFFFF; text-align: left; border: 1px outset #000000; width:372px; }
div.ss-scol ul { margin: 3px 0px 0px 0px; padding: 0; list-style-type: none; list-style-position: outside; }   
div.ss-scol li { cursor: pointer; white-space : nowrap; margin: 0; padding-left: 4px; font-size:17px; font-family: arial;}
div.ss-scol li span { cursor: pointer; font-weight: bold; }
div.ss-scol li.highLight { background-color: lightBlue; }
div.ss-scol li#underline { border-bottom:1px solid black;}
div.ss-scol div#suggest-header { margin: 5px 5px 5px 5px; font-weight: bold; font-size: 11px; font-family: arial; color: gray; }
div.ss-scol a#suggest-msg-left { text-align: left; padding-left: 4px; }
div.ss-scol a#suggest-msg-right { text-align: right; padding-right: 4px; }
div.ss-scol a#suggest-msg-left, div.ss-scol a#suggest-msg-right{display: block; font-size: 10px; color: #999; text-decoration: none; }
div.ss-scol a#suggest-msg-left:hover, div.ss-scol a#suggest-msg-right:hover { text-decoration: underline; }

div.ss-tcol { cursor: default; visibility: hidden; position: absolute; margin-top: 24px; background-color: #FFFFFF; text-align: left; border: 1px outset #000000; width:396px; }
div.ss-tcol ul { margin: 3px 0px 0px 0px; padding: 0; list-style-type: none; list-style-position: outside; }   
div.ss-tcol ul div { float: left; width: 49%; }
div.ss-tcol li { cursor: pointer; white-space : normal; margin: 0; padding-left: 4px; width: 100%;}
div.ss-tcol li span { cursor: pointer; font-weight: bold; }
div.ss-tcol li.highLight { background-color: lightBlue; }
div.ss-tcol div#suggest-header { margin: 5px 5px 5px 5px; font-weight: bold; font-size: 11px; font-family: arial; color: gray; }
div.ss-tcol a#suggest-msg-left { text-align: left; margin-left: 4px; clear:both;}
div.ss-tcol a#suggest-msg-right { text-align: right; margin-right: 4px; clear:both;}
div.ss-tcol a#suggest-msg-left, div.ss-tcol a#suggest-msg-right{display: block; font-size: 10px; color: #999; text-decoration: none;}
div.ss-tcol a#suggest-msg-left:hover, div.ss-tcol a#suggest-msg-right:hover { text-decoration: underline; }
/* CREDIT CARDS - COMPARE PRODUCT PAGE */
.cc-button{ background: #36c url(http://www.clickcop.com/clickcop.cgi/111100A/http/img01.static-nextag.com/imagefiles/style/btn_blue_right.gif) no-repeat right top; height: 22px; margin: 5px 0; padding: 0; margin-left: auto; margin-right: auto; width: 90px;}
.cc-button a{ display: block; background: url(http://www.clickcop.com/clickcop.cgi/111100A/http/img01.static-nextag.com/imagefiles/style/btn_blue_left.gif) no-repeat left top; color: #fff; font-weight: bold; font-size: 11px; text-decoration: none; white-space: nowrap; height: 14px;}
.cc-button a{ padding: 3px 10px 5px 10px; }
.cc-button a:hover { text-decoration: none; color: #fff; }
.cc-button a:active, .new-button a:visited { color: #fff; }
/* Login And Registration */
.w-full {clear:both; width:auto;}
.h-spacer {width:10px; border:none; padding:0;margin:0}
.v-padded-container {padding:15px 0;}
.top-padded-container {padding-top:15px;}
.bold {font-weight:bold;}
.relative {position:relative;}
.arrow {font-size:9px; color:#CC0000;}
.blueLink {font-size:11px; color:#3366CC; font-family:helvetica;}

.account-container {font-family: arial, helvetica, sans-serif; font-size:12px; float:left; width:950px}
.account-headline {margin-bottom:10px; border-bottom:1px solid #E4E4E4; padding-bottom:10px; font-size:16px; font-weight:bold;}
.registration-panel {width: 49%; background-color: #FAFAFA; height:360px}
.box_title {margin-bottom:10px; border:1px solid #E4E4E4;}
.account-container .title, .account-container .title-nb {padding: 6px; background-color: #F5F5F5; font-size:14px; font-weight:bold;}
.account-container .title {border-bottom:1px solid #E4E4E4;}
.account-container .body {padding: 20px;}
.textlabel, .data, .msg {height: 30px;}
.textlabel {text-align:right; font-weight:bold;}
form#registration_form .textlabel {width:120px;}
.form td.textlabel label {font-size:12px; font-weight:bold; padding-right:6px; white-space:nowrap;}
.form td.data {width:140px;}
.form td.data input.textinput {width:100%; padding:2px; border:1px solid #7F9DB9;}
.form td.msg {}
.form input#registerForNewsAndDeals{width:12px; margin: 5px 10px 5px 0;}
.check-label-container {width:200px;}
.whyRegister {clear:both; padding-top:10px; font-size:11px; color:blue;}
.details {color:gray; font-size:11px;}
.cnntFacebook {list-style:none; margin: 10px 0; padding:0}
.cnntFacebook li {margin: 0; padding: 0 0 5px 5px; font-size:11px }
.cnntFacebook-details {font-size:11px;}
.cnntFacebook .arrow {color:#000; font-size:9px; font-family:arial;}

.profile-tbl {width: 100%;border-collapse:collapse; margin-bottom:10px;}
.profile-tbl .border {border:1px solid #E4E4E4; padding:0;margin:0; vertical-align:top}
.account-nav-outer {width: 178px;}
.account-nav-inner {padding:1px;}
.nav-section {margin:0;padding:0;}
.nav-title {background-color:#E0E9FF;}
.nav-title span {line-height:25px; font-weight:bold; padding:0 5px; font-size:11px}
.nav-list {list-style:none; padding:5px 5px 0 5px; margin:0}
.nav-list li {padding: 0 0 5px 5px;}
.account-panel-outer {width: 373px; }
.account-panel-outer-full {width:758px; }
.account-panel-inner {}
form#edit_profile .textlabel {width: 90px}
form#edit_privacy .textlabel {width: 145px}
.wt-outer{border:1px solid #E4E4E4; position:absolute; width:220px; visibility:hidden}
.wt-inner{padding:10px 25px 10px 10px;background-color:#FFF;z-index:5}
.wt-close{position:absolute; width:15px; height:15px; top:5px; left:200px; text-decoration:none;}
.wt-close img {border:none;}

/* Action Buttons */
.ctaButtonContainer{display:block; float:left; padding:0 4px 0 0; height:20px;background: url("http://www.clickcop.com/clickcop.cgi/111100A/http/img01.static-nextag.com/imagefiles/style/cta_red_r.gif") no-repeat scroll right top}
.ctaButtonLeft {background-color:blue;display:block; float:left; padding:0 0 0 4px; height:20px; background: url("http://www.clickcop.com/clickcop.cgi/111100A/http/img01.static-nextag.com/imagefiles/style/cta_red_l.gif") no-repeat scroll left top}
.ctaButton100, .ctaButton {display:block; float:left; border:0; text-align:center; height:20px; background: url("http://www.clickcop.com/clickcop.cgi/111100A/http/img01.static-nextag.com/imagefiles/style/cta_red_m.gif") repeat scroll left top; color:white; font-size:11px; font-weight:bold; font-family:Trebuchet MS; margin:0; width:150px;}
.ctaButton100 {width:92px;}
.loginwithfb-container{display:block; width: 154px; height:22px; background: url("http://www.clickcop.com/clickcop.cgi/111100A/http/img01.static-nextag.com/imagefiles/style/loginwithFB.gif") no-repeat}

/* Category Icons */
div.icon-container {width:100%}
div.icon-box {height:5.5em; vertical-align:top;}
img.icon-browse {margin-top:0.5em;margin-right:0.25em;}
div#category-icon-container {margin-top:0.2em; text-align:center; height:3.8em;}
div#category-icon-container-noimg {text-align:center;}
div#category-icon-name {font-weight:bolder; font-size:1.25em; margin-left:5em; padding-top:1em;}
div#category-icon-name-noimg {font-weight:bolder; font-size:1.25em; margin-left:0.5em; padding-top:0em}
/* Seller Information Link and Popup */
div.seller-info-popup {position:absolute; z-index:100; visibility:hidden; width:420px; height:250px; background:#FFFFFF none repeat scroll 0 0; border: 1px solid #CCCCCC; white-space:normal;}
div.seller-info-link-star {padding-left:25%; padding-top:0.2em; height:1.1em;}
span.seller-info-link-review {float:left; margin-top:-0.5em; margin-left:0.2em;}

div.seller-popup-title {background: url(http://www.clickcop.com/clickcop.cgi/111100A/http/img01.static-nextag.com/imagefiles/bkgrd_grad.png) repeat-x;font-size:14px;height:20px;padding:2px 10px 2px 10px;}
img.seller-popup-close {padding-top:5px;}
div.seller-popup-content {padding-left:10px; padding-right:10px;}
table.seller-popup-service-container {width:100%; border-bottom:1px solid #CCCCCC;}
td.seller-popup-logo {width:25%;}

table.seller-popup-info-container {width:100%; text-align:left;}
img.seller-popup-checkbox {width:10px; height:10px; border:0px;}
td.seller-popup-info-section {width:50%;}
span.seller-popup-info-text {margin-left:3px;}
div.seller-popup-info-detail {margin-left:5px; margin-bottom:0.5em; margin-top:0.3em;}
span.seller-popup-detail-header {font-weight:bolder; font-size:0.8em;}
div.seller-popup-detail-box {overflow:auto; font-size:0.9em; height:5em; margin-top:0.2em; margin-left:0.3em;}

td.bottomline {border-bottom:1px solid #CCCCCC;}
table#product-sellers td.nobottom {border-bottom:0px;}

/* MerchantDesc: info and review page */
img.trust-seller-large {position:relative; top:2px; border:0; cursor:pointer; }
img.third-party-seller {margin-top: 5px; cursor:pointer}
table.mr-desc-content {float: left; border: 0px; width: 100%;}
div#mr-seller-name {padding-bottom: 16px;}
div#mr-trusted-seller {white-space:nowrap; height:16px;}
div.mr-seller-rating {text-align: center; margin-bottom:12px;}
div.mr-seller-review {white-space: nowrap; text-align: center; margin-bottom: 12px;}
td#mr-rep-title {margin-bottom: 4px; background-color: #eeeeee; font-size: 12px;border-bottom:1px solid #ccc;}
td.mr-rep-question {padding-top: 8px; padding-right: 16px; padding-left: 16px; white-space:nowrap;}
div#mr-tab {float: left; padding-left: 8px}
table.mr-report {width: 100%; border: 0px;}
div.mr-popup-div {top: 121px; left: 1002px; visibility: hidden;}
td.mr-review-box {vertical-align:top; white-space:nowrap;}
td.mr-desc-box {vertical-align: top; width:75%}
td.mr-report-box {vertical-align: top; width:25%;}
td.mr-rating-summary {margin-bottom: 4px; background-color: #eeeeee; font-size: 12px;border-bottom:1px solid #ccc;}
td.mr-rating-label {border-bottom: 1px solid #ccc;}
table#mr-seller-info {border:0px; width:100%; float: left; margin-bottom: 12px;}

div#mr-user-review {width: 100%; text-align: left; float: left;}
td.mr-rating-title {border-bottom: 2px solid #ccc;}

div.mr-top-products {border: 1px solid #CCCCCC; width: 100%; float:left; margin-bottom: 10px;}
div.mr-top-products-old {border: 0; border-top: 1px solid #CCCCCC; border-bottom: 1px solid #CCCCCC; width: 100%; float:left; margin-bottom: 10px;}
div.mr-top-title {background-color:#EEEEEE; border-bottom: 1px solid #CCCCCC; font-size: 12px; padding: 4px;}
table.mr-top-container {width:100%; }
div.mr-top-arrow-l {float:left; margin: 1em;}
div.mr-top-arrow-r {float:right; margin: 1em;}
img.mr-top-load {padding: 5.6em 7.2em;}
td.mr-top-product {width:33%; vertical-align: top; padding-left: 10px;}
div.mr-top-name {height: 2.5em;}
div.mr-top-desc {height: 2.5em; margin-bottom:0.5em}
div.mr-top-img {vertical-align: bottom; float:left;}
div.mr-top-price {margin-top: 2em;}
.mr-top-button { background: #36c url(http://www.clickcop.com/clickcop.cgi/111100A/http/img01.static-nextag.com/imagefiles/style/btn_blue_right.gif) no-repeat right top; height: 22px; padding: 0px; width: 90px; margin-right: 1.3em; margin-top: 0.8em;}
.mr-top-button a{ display: block; background: url(http://www.clickcop.com/clickcop.cgi/111100A/http/img01.static-nextag.com/imagefiles/style/btn_blue_left.gif) no-repeat left top; color: #fff; font-weight: bold; font-size: 11px; text-decoration: none; white-space: nowrap; height: 14px;}
.mr-top-button a{ padding: 3px 10px 5px 10px; }


div.mr-top-products-t {border: 1px solid #CCCCCC; width: 250px; text-align: left;}
table.mr-top-container-t {width:100%; padding: 0.5em -0.5em 0em 0em;}
div.mr-top-arrow-l-t {float:left; margin: 0em 0em 0.5em 0.2em;}
div.mr-top-arrow-r-t {float:right; margin: 0em 0.2em 0.5em 0em;}
img.mr-top-load-t {padding: 4em 6em 4.1em 5em;}
td.mr-top-product-t {width: 100%;vertical-align: top; padding: 0px;}
div.mr-top-name-t {height: 2.5em;}
div.mr-top-desc-t {height: 2.5em; margin-bottom:0.5em}
div.mr-top-img-t {vertical-align: bottom; float:left;}
div.mr-top-price-t {margin-top: 2em;}
.mr-top-button-t { background: #36c url(http://www.clickcop.com/clickcop.cgi/111100A/http/img01.static-nextag.com/imagefiles/style/btn_blue_right.gif) no-repeat right top; height: 22px; padding: 0px; width: 75px; margin-right: 0em; margin-top: 0.2em;}
.mr-top-button-t a{ display: block; background: url(http://www.clickcop.com/clickcop.cgi/111100A/http/img01.static-nextag.com/imagefiles/style/btn_blue_left.gif) no-repeat left top; color: #fff; font-weight: bold; font-size: 11px; text-decoration: none; white-space: nowrap; height: 14px;}
.mr-top-button-t a{ padding: 3px 8px 5px 5px; }


div.mi-top-products {border-top: 1px solid #CCCCCC; border-bottom: 1px solid #CCCCCC; width: 100%; float:left; margin-top: 5px; margin-bottom: 5px;}
table.mi-top-container {width:100%; }
div.mi-top-arrow-l {float:left; margin: 1em;}
div.mi-top-arrow-r {float:right; margin: 1em;}
img.mi-top-load {padding: 5.6em 7.2em;}
td.mi-top-product {width:33%; vertical-align: top; padding-left: 10px;}
div.mi-top-name {height: 2.5em;}
div.mi-top-desc {height: 2.5em; margin-bottom:0.5em}
div.mi-top-img {vertical-align: bottom; float:left;}
div.mi-top-price {margin-top: 2em;}
.mi-top-button { background: #36c url(http://www.clickcop.com/clickcop.cgi/111100A/http/img01.static-nextag.com/imagefiles/style/btn_blue_right.gif) no-repeat right top; height: 22px; padding: 0px; width: 90px; margin-right: 1.3em; margin-top: 0.8em;}
.mi-top-button a{ display: block; background: url(http://www.clickcop.com/clickcop.cgi/111100A/http/img01.static-nextag.com/imagefiles/style/btn_blue_left.gif) no-repeat left top; color: #fff; font-weight: bold; font-size: 11px; text-decoration: none; white-space: nowrap; height: 14px;}
.mi-top-button a{ padding: 3px 10px 5px 10px; }

div.mi-top-products-t {border: 1px solid #CCCCCC; text-align: left; width: 250px; margin-left: 2.2em;}
table.mi-top-container-t {width:100%; padding: 0.5em 0em;}
div.mi-top-arrow-l-t {float:left; margin: 0em 0em 0.5em 0.2em;}
div.mi-top-arrow-r-t {float:right; margin: 0em 0.2em 0.5em 0em;}
img.mi-top-load-t {padding: 4em 6em 4.1em 5em;}
td.mi-top-product-t {width: 100%;vertical-align: top; padding: 0px;}
div.mi-top-name-t {height: 2.5em;}
div.mi-top-desc-t {height: 2.5em; margin-bottom:0.5em}
div.mi-top-img-t {vertical-align: bottom; float:left;}
div.mi-top-price-t {margin-top: 2em;}
.mi-top-button-t { background: #36c url(http://www.clickcop.com/clickcop.cgi/111100A/http/img01.static-nextag.com/imagefiles/style/btn_blue_right.gif) no-repeat right top; height: 22px; padding: 0px; width: 75px; margin-right: 0em; margin-top: 0.2em;}
.mi-top-button-t a{ display: block; background: url(http://www.clickcop.com/clickcop.cgi/111100A/http/img01.static-nextag.com/imagefiles/style/btn_blue_left.gif) no-repeat left top; color: #fff; font-weight: bold; font-size: 11px; text-decoration: none; white-space: nowrap; height: 14px;}
.mi-top-button-t a{ padding: 3px 8px 5px 5px; }


	span#showAllOutpdirLink a { text-decoration: none; color: #000000;}

/* REFINE SCROLL */

/* MAIN CONTAINERS */
	
/* BROWSE */

/* OPTIONS */
div#search-refine-options, div#browse-container div li {color:#666666; font-size:8pt; }
#search-refine-options .rating-sprite { padding-left:47px; font-size:10px }

/* BREADCRUMBS */

/* NAVIGATION */
div#navigation-container { float: left; width: 100%; margin-bottom: 5px; }
div#navigation-top-container { float: left; width: 100%; }
div#search-heading { float: left; width: 100%; }

/* SEARCH REFINE/RELATED HEADER/FOOTER */
a#upcurvedarrow { background:url(http://www.clickcop.com/clickcop.cgi/111100A/http/img01.static-nextag.com/imagefiles/style/upcurvedarrow_blue_9x10.gif) no-repeat left; padding-left: 15px; }
a#upcurvedarrow-sprite { background:url(http://www.clickcop.com/clickcop.cgi/111100A/http/img01.static-nextag.com/imagefiles/style/sprite_us.png) -221px -157px no-repeat; padding-left: 12px; }
.search-refine-elmt{vertical-align:top; width:15%; }

/* SEARCH RELATED */
div#related-items-header {float: left; width: 100%; border-bottom: 1px solid #CCCCCC; margin-top:15px;}
div#related-items-container {float: left;}
div#related-items-more {float: left; width: 100%; text-align: right; padding: 1px 0px 3px;}
div#related-items-more a {padding-right: 3px;}


/* SEARCH HEADING */
div#search-heading { float: left; width: 100%; }
div#sh-category { float: left; width: 80%; }
div#sh-nodelink { float: right; width: 5%; }
div#sh-unpinpoint { float: left; width: 100%; padding: 2px 0px 4px 2px; font-size: 11px; }
div#sh-didyoumean { float: left; width: 100%; padding: 4px 0px 4px 2px; }
div#sh-nla-shortcut { float: left; width: 100%; padding: 2px 0px 4px 2px; font-size: 11px; }
div#sh-pub-keyword { float: left; width: 100%; padding: 2px 0px 4px 2px; font-size: 11px; }


/* SEARCH RESULTS HEADER/FOOTER */

/* SOFTNORM SPECIFICS */
div#snorm-header { float: right; text-align: right; }
div#snorm-zip { padding: 3px;float: right;}
div#snorm-text {padding: 7px;float: right;text-align:right;}
div#sr-results-sn, div.sr-rows-container-sn, table.sr-row-sn, div#sr-header.sn, div#sr-header-sprite.sn { width: 100%; }
div#sr-results-sn {float: left;}
div#search-main-container-sn {float: left; width: 100%; }
div.sr-rows-container-sn {float: left; clear: both;}
div#snorm-noresults {float: left; width: 100%; border: 1px solid #CCCCCC; text-align: center;}
div#sr-header.sn, div#sr-header-sprite.sn {margin-bottom: 0; margin-top: 0;}
table.sn-labels {width: 100%; margin-top: 0px;}
td.sn-image {width: 105px; }
td.sn-seller{width: 105px; }
td.sn-click {width: 115px; }
td.sn-desc,td.sn-seller,td.sn-click {text-align: center;}
td.sn-image,td.sn-seller,td.sn-click {padding: 4px;}
td.sr-info-sn { padding: 0px 5px 0px 5px; vertical-align: top; }
td.sr-info-sn div { margin-top: 1px; margin-bottom: 1px; }
table.sr-row-sn { border-top: 1px solid; margin-top: 0px; padding-top: 0px; width: 99%; margin-left: 3px; table-layout: fixed; }
/*sn footer */
div#sn-nav-container {float: left; width: 100%;border-top: 1px solid #CCCCCC;}
div#sn-pagination{float: left; padding-left: 4px;}
div#sn-zip-side {float: right; padding-right: 4px;}

/* PAGINATION */

/* SORTBY */

/* SEARCH RESULTS */

/* PRODUCT IMAGES */

/* ADVSEARCH FORM */
div.expl-container { padding: 0px; float: left; width: 100%; padding-bottom: 7px; }
td.expl-label { font-size: 11px; font-weight: bold; white-space: nowrap; }
td.expl-input, td.expl-input input, td.expl-input select { font-size: 11px; white-space: nowrap; }

/* BUTTON */

/* NO SEARCH RESULTS */
h1.nr-sorry {font-size: 13px; font-weight: normal; margin: 4px 0px 0px 0px; padding: 0px;}
h1.nr-sorry-spelling {font-size: 13px; font-weight: normal; margin: 4px 0px 0px 0px; padding: 0px;}
span.nr-sorry-keyword {font-weight: bold;}
span.nr-sorry-node {font-weight: bold;}
div.nr-toplevel {margin-top: 1em;}
span.nr-toplevel-allcat {font-weight: bold;}
div.nr-tips {padding-top: 1em;}

/* SPELLING */
div#nores-container div.spelling {font-size: 13px; padding-top: 10px;}
div#nores-container div.spelling .didyoumean {color: #000;}
div#nores-container div.spelling a {font-weight: bold;}
div#search-head-top-container div.spelling {padding: 0px 0px 6px 0px; font-size: 12px;}
div#search-head-top-container div.spelling .didyoumean {color: #000;}
div#search-head-top-container div.spelling a {font-weight: bold;}

/* CATEGORY LANDING PAGE */
div#clp-container { width:830px; float: left; }
div#browse-container.clp div { padding-top: 0px;}
div#browse-container.clp ul { list-style-type: none; margin: 0px; padding: 0px; }
div#clp-results { border-top: 1px solid #CFCFCF; float: left; width: 100%; padding-top: 15px; }
div#browse-container.clp div.browse-edu { float: left; width: 100%; }
div#browse-container.clp div.browse-edu h2 { margin: 0px 0px 8px 0px; }
div#browse-container.clp div#browse-univ, div#browse-container.clp div#browse-deg-level { border-top: 1px solid #CFCFCF; padding-top: 4px; margin-top: 15px; }
div#clp-content-container { width: 75%; }
div.mleft div#clp-content-container { float: none; width:auto; overflow:hidden; padding-left:22px;}
div.mright div#clp-content-container { float: none; width:auto; overflow:hidden; padding-right:22px;}
div#pp-vertical-container div.sv-con-inner div a { font-size: 12px; }
div#pp-vertical-container ul { padding: 0px; list-style-type: none; margin-left: 5px; }

/*NODE REFINEMENT**/
div#nr-container-image {float:left;width:100%;margin:12px 0px;}
div#nr-container {float:left;width:100%;margin:4px 0px 20px 0px;}
div.nr-row-image {float:left;padding-bottom:1px;width:100%;}
div.nr-row {float:left;padding-bottom:1px;width:100%;}
div.nr-category-image {float: left; text-align: center;}
div.nr-category {float: left;}
div.nr-image img {border:none;margin-top:2px;}
div.nr-text-image {margin-top:2px;overflow:hidden;font-size:10px;text-align:center;color:#666;}
div.nr-text-image a {color:#666;}
div.nr-text {margin-top:2px;overflow:hidden;font-size:11px;color:#666;padding:0px 8px;}
div.nr-text a {color:#666;}
div.nr-text-land-image {margin-top:2px;overflow:hidden;text-align:center;}
div.nr-text-land-image a {}
div.nr-text-land-image span {font-size:10px;color:#666;}
div.nr-text-land {margin-top:4px;overflow:hidden;font-size:13px;}
div.nr-text-land a {}
div.nr-text-land span {font-size:10px;color:#666;}
div.nr-more-image {float:right;font-weight:bold;padding:24px 3px 2px;vertical-align:bottom;color:#666;}
div.nr-more-image a {color:#666;}
div.nr-more {float:right;padding:12px 3px 2px;vertical-align:bottom;color:#666;}
div.nr-more a {color:#666;}
div.nr-more-land-image {float:right;font-weight:bold;padding:24px 3px 2px;vertical-align:bottom;}
div.nr-more-land {float:right;padding:12px 3px 2px;vertical-align:bottom;}
table#node-refine-all,table#node-refine-more {float: left;width:100%;margin-left:0px;}
table#node-refine-more td {width: 25%;text-align:center;}
table#node-refine-all {margin-bottom:2px;}
div.nr-header {width:100%;float:left;background:url(http://www.clickcop.com/clickcop.cgi/111100A/http/www.nextag.com/imagefiles/style/header_spec.gif) bottom repeat-x;height:24px;margin-top:10px;}
div.nr-tech-right {float:left;height:24px;width:99px;background:url(http://www.clickcop.com/clickcop.cgi/111100A/http/www.nextag.com/imagefiles/style/toptab_tech_right.gif) right top no-repeat;}
a.nr-tech-left {float: left; display: block; background: url(http://www.clickcop.com/clickcop.cgi/111100A/http/www.nextag.com/imagefiles/style/toptab_tech_left.gif) left top no-repeat;height:24px;font:12px Arial,Helvetica,sans-serif;padding:0px 35px 0px 6px;margin:0px;text-decoration:none;}
span.nr-topMatch {color:#666;display:block;padding-top:4px;width:75px;}
div.nr-found {float:right;padding:5px 2px 1px;}
img.nr-seeImg {width: 50px; height: 50px;}
div.nr-header-noMargin {width:100%;float:left;background:url(http://www.clickcop.com/clickcop.cgi/111100A/http/www.nextag.com/imagefiles/style/header_spec.gif) bottom repeat-x;height:24px;}
a#more_refine {color:#666;}
div.nr-seeAll {float:right;font-style: italic; padding:5px 2px 1px;}
a.nr-seeAllCat {color:#666; font-size:11px;}
div.nr-categories {float: left; width: 100%; margin-top:12px;}
div#more_refine_all {float: left; padding: 0px 0px 10px 10px; font-size: 13px;}
div#div_refine_all {float:left; width:100%; border-top:1px solid #ccc;}
div.nr-allCats {float:left; font-style:italic; font-weight:bold; font-size:13px; padding-left:10px; margin-top:13px; width:30%;}
td.nr-refineAll-td {width:33%; margin-top: 0px; vertical-align:top;}
ul.nr-refineAll-ul {list-style-type:disc; margin-top: 0px;}

/* rt travel form */

/* Maps */
div.map-loading { color: #666666; text-align: center; position: relative; top: 50% }

/* Expanded Featured Merchants */
.opFeaturedSellers	{ margin: 2px 0px 4px 0px; }
.opFeaturedSellers th	{ border-right: 1px solid #ccc; background-color: #eee; font: 11px Arial, sans-serif; padding: 1px 0px; text-align: center; color: #666; }
.opFeaturedSellers th.end	{ border: none; }
.opFeaturedSellers td	{ border-right: 1px solid #ccc; text-align: center; font: 11px Arial, sans-serif; padding: 2px 0px; }
.opFeaturedSellers td.price	{ border: none; text-align: center; font: 12px Arial, sans-serif; }
.opFeaturedSellers td.price a	{ color: #00f; }
.opFeaturedSellers form#theForm { float: right; }
.opFeaturedSellers form#theForm input { font-size: 11px; }

/* Mobile */
.sv-c-sprite .iphone { background:url(http://www.clickcop.com/clickcop.cgi/111100A/http/img01.static-nextag.com/imagefiles/style/sprite_us.png) -222px -140px no-repeat; width:8px; height:15px; text-align:center; }
.sv-c-sprite .blackberry { background:url(http://www.clickcop.com/clickcop.cgi/111100A/http/img01.static-nextag.com/imagefiles/style/sprite_us.png) -189px -140px no-repeat; width:15px; height:15px; }
.sv-c-sprite .android { background:url(http://www.clickcop.com/clickcop.cgi/111100A/http/img01.static-nextag.com/imagefiles/style/sprite_us.png) -205px -140px no-repeat; width:15px; height:15px; }

/* My Lists Compact */
#ml-close { float:right; height:15px; width:15px; margin:5px 6px 0 0; text-decoration:none; border:0; }
.sv-c-sprite #ml-close { margin-right:0 }
.ml-close { background:#eee url(http://www.clickcop.com/clickcop.cgi/111100A/http/img01.static-nextag.com/imagefiles/style/sprite_us.png) -163px -104px no-repeat; }

/* Search Preferences */
#pref-success { background: url(http://www.clickcop.com/clickcop.cgi/111100A/http/img01.static-nextag.com/imagefiles/style/sprite.png) 0 -1490px no-repeat; width:20px; height:22px; }

/* Survey Link */
div#survey-container {text-align:left;}
div#survey-container span.bold {font-weight:bold; display:block;}

/* Inline Product Page */
div.inpp-container { }
div.inpp-container .right-padding { padding-right: 18px; }
div.inpp-container div.scroll-container { float: left; overflow-y: auto; overflow-x: hidden; width: 100%; text-align: left;}
div.inpp-container div.product-tabs { border-bottom: 1px solid #CCC; }
div.inpp-container div.product-tabs li a { font-size: 11px; padding: 5px 22px 6px 5px; }
div.inpp-container div.product-tabs, div.inpp-container div.product-container-sides { margin-bottom: 0px; width:100%; border-top:0px;}
div.inpp-container div.product-top-section, div.inpp-container div.product-bottom-section { border-left: 0px; border-right: 0px; border-top: 0px;}


.ipp-trig-con {position:relative;width:100%;text-align:left;z-index:0;}
.ipp-trig-inner {position:absolute;top:-17px;width:100%;text-align:center;z-index:0;}
.ipp-trig-innerd {position:absolute;top:-16px;left:1px;width:100%;text-align:center;z-index:0;}
.ipp-trig-container-off { visibility: hidden; }
.ipp-trig-container-on { background:#EEE url(http://www.clickcop.com/clickcop.cgi/111100A/http/img01.static-nextag.com/imagefiles/style/sprite.png) no-repeat scroll 0pt -1787px; padding: 3px 0px 2px 0px; margin: 0px; width: 109px; float: right; visibility: visible; position: relative; top: -4px; height:16px;}
.ipp-trig-container-on a { padding:0px; margin-left: 15px; text-decoration:none; color: #660000; font-size: 13px; line-height: 13px; }
.ipp-trig-container-on a:hover { text-decoration: underline; color: #660000; }
.ipp-trig-container-on a.plain { line-height:17px; }
.ipp-trig-container-on a:focus {outline-style:none;}
.ipp-trig-container-on a.drop-down {padding-right: 15px; background: transparent url(http://www.clickcop.com/clickcop.cgi/111100A/http/img01.static-nextag.com/imagefiles/style/pop_down_arrow_trans.gif) right center no-repeat;padding:0 10px 4px 0px; }

a.inpp-zipcode { background-image:none; font-size:12px; height:15px; padding:0px 5px 0px 0px; margin:0; }
a.error-message-close, a.inpp-close {background:#fff url(http://www.clickcop.com/clickcop.cgi/111100A/http/img01.static-nextag.com/imagefiles/style/sprite.png) 32px -1320px no-repeat; height:15px; width:34px; color:gray; font-size:12px; text-align:left;}
a.inpp-close {float: right; padding: 0px 14px 0px 0px; }
a.error-message-close {float: none; padding: 0px 18px 0px 0px; }

div.sellers-table table { width:100%; border-collapse:collapse; }
div.sellers-table table th { text-align:center; font: bold 11px Arial, Helvetica, sans-serif; height: 25px; padding: 0px; }
div.sellers-table table tr.even { background-color: #EEE; }
div.sellers-table table tr.odd  { background-color: #FFF; }
div.sellers-table table td { text-align:center; font: 11px Arial, Helvetica, sans-serif; border:0px; border-top: 1px solid #ccc; margin: 0 auto; padding: 0px; }
div.sellers-table table td a { font-size: 11px; }
div.sellers-table table td a:active { color: #000066; }
div.sellers-table table td a.sellerLink { color: #660000; text-decoration:none; }
div.sellers-table table td a.sellerLink:hover { text-decoration: underline; }
div.sellers-table table.additional-tags-container td { border: 0px; margin: 0px; padding: 4px 0px; }
div.padding-right {padding-right:2px;}
div.legend { float: left; width: 80px; margin-top: 80px;}
div.product-lowprice {color:#006600; text-align:center; font-weight: bold;}
div.related-item-container { width: 100%; margin: 0px 0px; font-size: 11px; float: left;}
div.related-item-container div.ri-image { float: left; padding: 5px 10px;}
div.related-item-container div.ri-info { margin: 0px 140px 0px 75px; text-align: left; padding: 4px 0px; font-size: 12px; }
div.related-item-container div.ri-info div.featuredSeller { clear: none; font-size: 11px; }
div.related-item-container div.ri-info div.featuredSeller span { white-space: nowrap; padding: 0 0.5em 0 0; }
div.related-item-container div.ri-info div.rating { clear: none; font-size: 11px; }
div.related-item-container div.ri-info div.rating div { padding-right: 0px; }
div.related-item-container div.ri-click-info { float: right; width: 110px; padding: 2px 15px; text-align: center; }
div.related-item-container div.ri-click-info .button { margin: 2px 0px;}
div.footer-link-container { float: none; text-align: right; padding: 0px 15px; font-style:italic; margin: 0px 0px 1px 0px; }
div.error-container { width:98%; text-align:right; height:25px;}
div.error-container span { padding-right: 20px;}
div.product-nosellers { width: 100%; margin: 15px auto; text-align:center;}
	/* Containers */
div#nextag-content-container { width:740px; float: left; }
div#search-content-container, div#node-content-container { float: left; width: 100%;  }
div#search-main-container { width: 78%; }
div.mleft {width:auto; float:none; margin:0px; margin-left:163px;}
div.mright {width:auto; float:none; margin:0px; margin-right:163px;}
div.full div#search-main-container {float: left; overflow: hidden; width: 100%; }
div.mleft div#search-main-container {float: none; width:auto; }
div.mright div#search-main-container {float: none; width:auto; }
div#search-main-container form#resultForm {width:100%; }
div#search-vertical-container { width:155px; }
div#search-horizontal-container { overflow: hidden; width: 100%; height:100%; }
div#ad-container, div#pt-container, div.ad-container { float: right; width: 160px; overflow: hidden; text-align: left; margin: 0px; }
div.search-skyscraper-container {float:right; width:170px;}

div.searchInlineFeedback-container {float:left; display:block; padding-top:8px; margin:5px 0px; border:0px; width:100%;}
div.searchInlineFeedback-content-container{width:330px; margin:0 auto; background-color:#EEE; padding:5px 0px;vertical-align:middle;text-align:center;border:1px solid #CCC;}
	/* Refine Scroll */
div.advSRScrollTitle, div.advSRScrollTitle_HL { border: solid 1px; }
div.advSRScrollTitle_HL { position: relative; left: 0px; }
div.advSRScrollTitle { border-color: #ffffff; }
div.advSRScrollTitle_HL { border-color: #cccccc; }
div.advSRScrollContainer, div.advSRScrollContainer_HL { border-bottom: solid 1px; padding: 1px 0px 3px 0px;}
div.advSRScrollContainer {border-color: #ffffff; }
div.advSRScrollContainer_HL { overflow: auto; border-color: #cccccc; position: relative; left: 0px;}
div.advSRScrollMore, div.advSRScrollMore_HL { width: 90px; padding-left:1em; text-indent:-1em; text-align:left; }
div.advSRScrollMore { visibility: visible; }
div.advSRScrollMore_HL { visibility: hidden; }
div.advSRScrollHidden { display: none; }
div.advSRScrollHidden_HL { display: block; }
div.advSRScrollHidden div, div.advSRScrollHidden_HL div { overflow: hidden; padding-left: 1em; text-indent: -1em; text-align: left; }
div.advSRScrollContainer span.mfr_cnt{ position:relative; left:-0.2em; }
div#searchRefineKwdContainer {padding-left: 0;}

/* Refine Popup */
div.nla-pop-outer { position:absolute; visibility:hidden; z-index:10; }
div.nla-pop-main { background-color:#fff; border:1px outset #666; white-space:nowrap; }
div.nla-pop-container { border: 1px solid #bbb; max-height: 180px;overflow-x:hidden; overflow-y:auto;padding-right:20px;}
table.nla-pop-table td { vertical-align: top; }
table.nla-pop-table span { display: block; margin: 5px; }
table.nla-pop-table a.viewAllPop {font-weight:bold; font-style:italic;}
a.nla-link { background:transparent url(http://www.clickcop.com/clickcop.cgi/111100A/http/img01.static-nextag.com/imagefiles/style/pop_right_arrow.gif) no-repeat scroll right center; padding:0 7px 3px 0; }

	 /* HORIZONTAL SEARCH REFINE */
.hsr-c  {width: 100%; float: left; padding-bottom: 5px; padding-top: 5px; }
.hsr-c .sv-con  { overflow: hidden; }
.hsr-c .sv-con h3 { display: inline; }
.hsr-c .sv-t    { width: 100%; float: left; background: url(http://www.clickcop.com/clickcop.cgi/111100A/http/img01.static-nextag.com/imagefiles/style/sidebar_head_rightA.gif) no-repeat right top; height: 24px; margin: 0px; padding: 0px; }
.hsr-c .sv-t h2 { background: url(http://www.clickcop.com/clickcop.cgi/111100A/http/img01.static-nextag.com/imagefiles/style/sidebar_head_left.gif) no-repeat left top; height: 24px; margin: 0px; padding: 0px 5px 0px 4px; font: bold 12px Arial, Helvetica, sans-serif; color: #000; }
 .hsr-c .sv-t h2 span { background: url(http://www.clickcop.com/clickcop.cgi/111100A/http/img01.static-nextag.com/imagefiles/style/gray_pixel.gif) repeat-x top; background-color: #EEEEEE; width: 100%; padding-top: 5px; height: 19px; display: block; text-align: left;}
 .hsr-c .sv-con  { width: 100%; float: left; padding: 0px; background: url(http://www.clickcop.com/clickcop.cgi/111100A/http/img01.static-nextag.com/imagefiles/style/gray_pixel.gif) repeat-y right; }
.hsr-c .sv-con div a    { margin-right: 4px; font-size: 12px; }
.hsr-c .sv-con h3 a     { margin: 0px; padding: 8px 0px 3px 0px; font-weight: bold; color: #000; font-size: 12px; }
.hsr-c .sv-con-inner { height: 100%; background: url(http://www.clickcop.com/clickcop.cgi/111100A/http/img01.static-nextag.com/imagefiles/style/gray_pixel.gif) repeat-y left; }
.hsr-c .sv-con-inner input { font-size: 12px; }
.hsr-c .sv-f    { width: 100%; float: left; background: url(http://www.clickcop.com/clickcop.cgi/111100A/http/img01.static-nextag.com/imagefiles/style/sidebar_foot_right.gif) no-repeat right bottom; height: 5px; margin: 0px; padding: 0px; font-size: 1px}
.hsr-c .sv-f div	{background: url(http://www.clickcop.com/clickcop.cgi/111100A/http/img01.static-nextag.com/imagefiles/style/sidebar_foot_left.gif) no-repeat left bottom; height: 5px; margin: 0px; padding: 0px 5px 0px 5px;}
.hsr-c .sv-f div span{ background: url(http://www.clickcop.com/clickcop.cgi/111100A/http/img01.static-nextag.com/imagefiles/style/gray_pixel.gif) repeat-x bottom; height: 5px; display: block; }
.hsr-c div.sr-option { padding-left:1em; text-indent:-1em; }
	/* Popup Menu */
a.mlt-link, a.pop-link {background: url(http://www.clickcop.com/clickcop.cgi/111100A/http/img01.static-nextag.com/imagefiles/style/pop_right_arrow.gif) right center no-repeat;padding:0 7px 3px 0;}
a.mlt-link-sprite, a.pop-link-sprite {background: url(http://www.clickcop.com/clickcop.cgi/111100A/http/img01.static-nextag.com/imagefiles/style/sprite_us.png) 100% -66px no-repeat;padding-right:7px;}
div.mlt-pop-container, div.pop-container { background-color: #FFF; position: absolute; z-index: 10; visibility: hidden; }
div.mlt-pop-bg, div.pop-bg { background-color:#999999; position:relative; z-index:100;}
div.mlt-pop-main, div.pop-main, div.srt-pop-main { position:relative; border:1px solid #363636; background-color:#ffffff; padding: 12px 10px 12px 10px; right:2px; bottom:2px; text-align: left; }
div.mlt-pop-main, div.pop-main { white-space: nowrap; }
div.mlt-pop-main ul { list-style: none; margin: 3px 0px 0px 0px; padding: 0; border: none; }
div.mlt-pop-main ul.mlt-options { margin-bottom: 5px; }
div.mlt-pop-main li { font-size: 11px; margin: 0; padding-bottom: 1px; white-space: nowrap; color: #666666;}
div.mlt-pop-main li a { font-size: 11px; padding-left: 3px; color: #666666; }

	/* Sort Menu */
a.sortby-link { color:#000; text-decoration:none; padding-bottom: 4px; }
.down-arrow-sprite, .sortby-background-sprite { background:url(http://www.clickcop.com/clickcop.cgi/111100A/http/img01.static-nextag.com/imagefiles/style/sprite_us.png) 100% -55px no-repeat; padding-right:10px; }
.down-arrow, .sortby-background { background:url(http://www.clickcop.com/clickcop.cgi/111100A/http/img01.static-nextag.com/imagefiles/style/pop_down_arrow.gif) right 7px no-repeat; padding-right:10px; }
.down-arrow { padding-right:10px;font-size:11px; }
div.atl-pop-container, div.share-pop-container { position: absolute; z-index: 10; visibility: hidden; }
div.atl-pop-main, div.share-pop-main { border:1px outset #666; background-color:#fff; padding-bottom: 4px;white-space: nowrap; }
div.share-pop-main { padding:0; }
div.atl-pop-menu-on, div.share-pop-menu-on { padding: 0 6px; background-color: #999; }
div.atl-pop-menu-off { padding:0 6px; }
div.share-pop-menu-on, div.share-pop-menu-off { padding:6px; }
div.share-pop-menu-on img, div.share-pop-menu-off img { border:0; vertical-align:middle; }
div.atl-pop-main ul, div.share-pop-main ul { list-style-type: none; margin-top:3px; padding: 0; border: none; }
div.atl-pop-main li, div.share-pop-main li { font-size: 11px; margin: 0; padding-bottom: 1px; white-space: nowrap; }
div.atl-pop-menu-off a, div.sr-subinfo div.share-pop-menu-off a, .share-pop-menu-off a { color: #000; text-decoration: none; }
div.atl-pop-menu-on a, div.sr-subinfo div.share-pop-menu-on a, .share-pop-menu-on a { cursor:default; color: #fff; text-decoration: none; }
.facebook-sprite, .twitter-sprite, .email-sprite, .send-phone-sprite, div.sr-subinfo .facebook-sprite, div.sr-subinfo .twitter-sprite, div.sr-subinfo .email-sprite, div.sr-subinfo .send-phone-sprite {
	padding-right:10px;
	font-size:13px;
}
.send-phone-sprite, div.sr-subinfo .send-phone-sprite { padding-right:9px }
.facebook-sprite { background:url(http://www.clickcop.com/clickcop.cgi/111100A/http/img01.static-nextag.com/imagefiles/style/sprite_us.png) -189px -155px no-repeat; }
.twitter-sprite { background:url(http://www.clickcop.com/clickcop.cgi/111100A/http/img01.static-nextag.com/imagefiles/style/sprite_us.png) -187px -171px no-repeat; }
.email-sprite { background:url(http://www.clickcop.com/clickcop.cgi/111100A/http/img01.static-nextag.com/imagefiles/style/sprite_us.png) -208px -183px no-repeat; }
.send-phone-sprite { background:url(http://www.clickcop.com/clickcop.cgi/111100A/http/img01.static-nextag.com/imagefiles/style/sprite_us.png) -210px -169px no-repeat; }
	/* Browse */
div#search-head-top-container { width: 100%; vertical-align: middle;}
div#search-head-bottom-container { width: 100%; float: left; border: 1px solid; }
div#search-head-title-container { padding: 5px; vertical-align: middle;}
div#navigation-container h1 { display: inline; font-size: 16px; }
div#browse-container { padding-bottom: 7px; float: left; width: 100%; }
div#browse-container div { float: left; vertical-align: top; padding-top: 7px; }
div#browse-container h3 { display: inline; font-weight: normal; }
div#browse-container div ul { list-style-type: disc; font-size: 12px; }
div#browse-container div li a { font-size: 13px; margin-right: 3px; }
div#browse-container div li { font-size: 11px; }
div#browse-container div.browse-col-2 li { margin-bottom: 15px; }
div#browse-container div#browse-subject div.browse-col-2 h3 { font-weight: normal; font-size: 13px; }
div#browse-container div#browse-subject div.browse-col-2 li, div#browse-container div#browse-univ div.browse-col-2 li { margin-bottom: 0px; }
div#browse-container div li.smallmargin { margin-bottom: 5px; }
div#browse-container div.browse-col-2 h3 { font-weight: bold; }
div#browse-container table.browse h3 { font-size: 12px; font-weight: bold; }
table.browse td.parent { font-size: 11px; width: 165px; color: #999; }
table.browse td { padding-bottom: 15px; vertical-align: top; }
div#search-head-container { float: left; margin-top: 5px; width: 100%;}
form#browseForm { float: left; width: 100%; background-color: #DDDDDD; vertical-align: middle; font-weight: bold; padding: 3px 0px 3px 0px; }
form#browseForm.simpleBrowseForm { background-color: #FFF; border-bottom: 1px solid #DDD; margin-bottom: 5px; }
div.browse-col-2, div.browse-col-3, div.browse-col-4 { padding-right: 5px; }
div.browse-col-1 { width: 100%; }
div.browse-col-2 { width: 48%; }
div.browse-col-3 { width: 32%; }
div.browse-col-4 { width: 24%; }

.browse-title {font-size: 19px; padding-top: 15px; border-bottom: 1px solid #CFCFCF; margin-bottom: 5px;}
.top-browse-title {font-size: 19px; border-bottom: 1px solid #CFCFCF; margin-bottom: 5px;}
.browse-row {padding-bottom: 7px; float:left; width: 100%;}
.browse-left-pad {padding-left: 30px;}
.space-top {padding-top: 10px;}
.deal-row {border-bottom: 1px solid #CCC;}

.sr-h {width: 100%; height: 24px; font: 12px Arial, Helvetica, sans-serif; background: url(http://www.clickcop.com/clickcop.cgi/111100A/http/www.nextag.com/imagefiles/style/header_spec.gif) bottom repeat-x;  }
.sr-h-tab   {float: left; height: 24px; padding: 0px; margin: 0px; width: 109px; }
.sr-h-tab a { float: left; display: block; background: url(http://www.clickcop.com/clickcop.cgi/111100A/http/www.nextag.com/imagefiles/style/toptab_tech_left.gif) left top no-repeat; height: 24px; font: 12px Arial, Helvetica, sans-serif; padding: 0px 35px 0px 13px; margin: 0px; color: #666; text-decoration: none; }
.sr-h-tab a:hover {color: #333; text-decoration: underline; }
.sr-h-msg   {float: right; height: 24px; text-align: right; padding: 0px 0px 0px 0px; }
.sr-h-tab span.sr-h-o { width: 65px; padding-top: 0px;}
.sr-h-tab img { border: 0px; margin-right: 3px; position: relative; top: 1px; }
.sr-h-tab span.sr-h-o, .sr-h-msg span.sr-h-o { display: block; padding-top: 5px;}
.sr-h-tab { background: url(http://www.clickcop.com/clickcop.cgi/111100A/http/www.nextag.com/imagefiles/style/toptab_tech_right.gif) right top no-repeat; }
.sr-h-content { width: 300px; float: left; }
.sr-h-tab img { border: 0px; margin-right: 3px; position: relative; top: 1px; }
	/* Breadcrumbs */
div#breadcrumbs-container {	font-size: 13px; padding: 0px 0px 3px 0px;}
div#breadcrumbs-container a { margin: 0px 2px 0px 3px; font-weight: normal; }
div#breadcrumbs-container span { font-weight: bold; margin-left: 3px; }
div#breadcrumbs-container h1 { font-size: 13px; font-weight: bold; margin-left: 3px; }
div#breadcrumbs-container h2 { font-size: 13px; font-weight: bold; margin-left: 3px; display: inline; color: #000; }
div#breadcrumbs-container h1.bc-kw a { font-weight: bold; color: #000; text-decoration:none; }
div#breadcrumbs-container h1.bc-kw a:hover { text-decoration:underline; }
	/* Search Header */
div#sr-header, div#sr-header.sn	{width: 580px; height: 24px; font-size: 12px; background: url(http://www.clickcop.com/clickcop.cgi/111100A/http/img01.static-nextag.com/imagefiles/style/header_spec.gif) bottom repeat-x;  }
div#sr-header-sprite, div#sr-header-sprite.sn { width:580px; height:23px; font-size:12px; border-bottom:1px solid #ccc }
div#sr-header-sprite.sn {background-image: none;}
div#sr-h-left, div#sr-h-left-sprite, div#sr-footer div.left, div#sr-footer-sprite div.left { float:left; height:23px; padding:0; margin:0; width:110px; }
div#sr-h-left.sr-comp a	{ float: left; display: block; background: url(http://www.clickcop.com/clickcop.cgi/111100A/http/img01.static-nextag.com/imagefiles/style/toptab_tech_left.gif) left top no-repeat; height: 24px; font-size: 12px; padding-left: 13px; margin: 0; color: #666; text-decoration: none; }
div#sr-h-left-sprite.sr-comp a, div#sr-footer-sprite div.left a { float:left; margin:5px 0 0 13px; color:#666; text-decoration:none; }
div#sr-h-left a:hover, div#sr-h-left-sprite a:hover {color: #333; text-decoration: underline; }
div#sr-h-left-sprite.sr-comp a.link-gray-underline, div#sr-h-left.sr-comp a.link-gray-underline{text-decoration:underline;color:#666;}
div#sr-h-left-sprite.sr-comp a.link-gray-underline:hover, div#sr-h-left.sr-comp a.link-gray-underline:hover{text-decoration:none;color:#666;}
div#sr-h-right, div#sr-h-right-sprite { float:right; height:23px; text-align:right; padding:0; }
div#sr-h-left img, div#sr-h-left-sprite img { border: 0; margin-right: 3px; position: relative; top: 1px; }
div#sr-h-left-sprite .sprite, div#sr-footer-sprite div.left .sprite { float:left; display:block; background:url(http://www.clickcop.com/clickcop.cgi/111100A/http/img01.static-nextag.com/imagefiles/style/sprite_us.png) -223px -192px no-repeat; height:11px; width:7px; margin:2px 3px 0 0; font-size:8px; text-decoration:none; }
div#sr-h-left .sr-h-o, div#sr-h-right .sr-h-o, div#sr-h-right-sprite .sr-h-o { display: block; padding-top: 5px; }
div#sr-h-left.sr-comp { background: url(http://www.clickcop.com/clickcop.cgi/111100A/http/img01.static-nextag.com/imagefiles/style/toptab_tech_right.gif) right top no-repeat; }
div#sr-header div.sr-comp .sr-h-o { background:url(http://www.clickcop.com/clickcop.cgi/111100A/http/img01.static-nextag.com/imagefiles/style/arrow.gif) no-repeat scroll 0 7px; padding-left:10px; }
div#sr-h-left-sprite.sr-comp { background:url(http://www.clickcop.com/clickcop.cgi/111100A/http/img01.static-nextag.com/imagefiles/style/sprite_us.png) 0 -205px no-repeat; }
div#sr-h-left.sr-nocomp-list, div#sr-h-left.sr-nocomp { background: url(http://www.clickcop.com/clickcop.cgi/111100A/http/img01.static-nextag.com/imagefiles/style/toptab_nocompare-list.gif) no-repeat right top; }
div#sr-h-left-sprite, div#sr-h-left-sprite.sr-nocomp-list, div#sr-h-left-sprite.sr-nocomp { background: url(http://www.clickcop.com/clickcop.cgi/111100A/http/img01.static-nextag.com/imagefiles/style/sprite_us.png) 0 -205px no-repeat; }
div#sr-h-left { background: url(http://www.clickcop.com/clickcop.cgi/111100A/http/img01.static-nextag.com/imagefiles/style/toptab_nocompare-list.gif) no-repeat right top; }
div.list-header-content { width: 300px; float: left; }
div.sr-head-zip {margin:1px 0 0 0; padding: 1px 6px 2px 1px; text-align: right; font-size: 10px; background-color: #eee;}
div.sr-head-zip-pop-container {position: absolute; z-index: 10; visibility: hidden;}
div.sr-head-zip-pop-main {border:1px outset #666; background-color:#fff; padding: 4px 10px 4px 10px; white-space: nowrap;}
div.sr-head-zip input { font-size:10px; vertical-align:bottom; }
div.sr-h-o-r { display: block; }
select.srdd { font-size: 12px; font-family:arial,helvetica,sans-serif; } 
span.sr-toggle-view { padding-left: 6px; }
span.sr-toggle-view a.link-gray-underline { padding-left: 6px; }
	/* Product Images */
.no-image-big, .no-image-small, .no-image-compact, .blocked-image, .blocked-image-compact { display:block; text-decoration:none; }
.blocked-image { background:url(http://www.clickcop.com/clickcop.cgi/111100A/http/img01.static-nextag.com/imagefiles/style/sprite_us.png) -79px -129px no-repeat; height:75px; width:75px; }
.no-image-big { background:url(http://www.clickcop.com/clickcop.cgi/111100A/http/img01.static-nextag.com/imagefiles/style/sprite_us.png) 0 -129px no-repeat; height:75px; width:75px; margin:12px; }
.no-image-small { background:url(http://www.clickcop.com/clickcop.cgi/111100A/http/img01.static-nextag.com/imagefiles/style/sprite_us.png) 0 -129px no-repeat; height:75px; width:75px; }
.no-image-compact { background:url(http://www.clickcop.com/clickcop.cgi/111100A/http/img01.static-nextag.com/imagefiles/style/sprite_us.png) -157px -140px no-repeat; height:30px; width:30px; }
.blocked-image-compact { background:url(http://www.clickcop.com/clickcop.cgi/111100A/http/img01.static-nextag.com/imagefiles/style/sprite_us.png) -157px -173px no-repeat; height:30px; width:30px; }

	/* button */
.button	{ background: #36c url(http://www.clickcop.com/clickcop.cgi/111100A/http/img01.static-nextag.com/imagefiles/style/btn_blue_right.gif) no-repeat right top; height: 22px; margin: 5px 0; padding: 0; }
.button a { display: block; background: url(http://www.clickcop.com/clickcop.cgi/111100A/http/img01.static-nextag.com/imagefiles/style/btn_blue_left.gif) no-repeat left top; height: 18px; padding: 2px 10px; color: #fff; font: bold 11px Arial, Helvetica, sans-serif; text-decoration: none; white-space: nowrap; }
.button-sprite { background:#36c url(http://www.clickcop.com/clickcop.cgi/111100A/http/img01.static-nextag.com/imagefiles/style/sprite_us.png) 0 -106px no-repeat; height:22px; margin:5px 0; padding-left:4px; }
.button-sprite a { display:block; background:url(http://www.clickcop.com/clickcop.cgi/111100A/http/img01.static-nextag.com/imagefiles/style/sprite_us.png) -38px -106px no-repeat; height:19px; padding:2px 14px 2px 10px; color:#fff; font:bold 11px Arial, Helvetica, sans-serif; text-decoration:none; white-space:nowrap; }
.sr-click-denorm .button-sprite a { background-position:-45px -106px; }
.button a:hover, .button-sprite a:hover { text-decoration: none; color: #fff; }
.button a:active, .button a:visited, .button-sprite a:active, .button-sprite a:visited { color: #fff; }
.gray-button	{ background-color: #eee; border: 2px outset #eee; margin: 6px 0 2px 0; padding: 2px 0 3px 0; font: 12px Arial, sans-serif; width: 100px; cursor: pointer; }
.gray-button a   { text-decoration: none; color: #000; }
.gray-button a:hover, .gray-button a:active, .gray-button a:visited { color: #000; }
	/* Search Results */
div#sr-results, div#sr-header, div#sr-header-sprite, div.sr-rows-container, table.sr-row, div#sr-footer, div#sr-footer-sprite, table.sr-row-grid, table.sr-row-grid-nolines { width: 100%; }
div#sr-results { float: left; }
div.sr-grid { border-left: 1px solid #CCC; }
div.sr-rows-container { float: left; clear: both; width:100%; }
table.sr-row, table.sr-row-grid { float: left; width:100%; border-bottom: 1px solid; table-layout:fixed; }
table.sr-row-grid { border-left: 1px solid; }
td.sr-check { width: 20px; text-align: center; }
td.sr-image { width: 85px; padding: 4px; text-align: center; }
td.sr-image img { border: 0; }
td.sr-image a { font-size: 11px; color: #666666; }
td.sr-image div.sr-list-info { color: #666; font-size: 11px; padding-top: 4px; }
td.sr-image div.sr-list-info a { }
td.sr-info { padding: 10px 10px 7px 5px; vertical-align: top; }
.sr-title { font-size: 16px; }
.sr-title-nonclick { font-size: 15px; font-weight: bold; color: #666666; }
div.sr-info-description { overflow: hidden; padding-top: 2px; margin-bottom: 2px; }
td.sr-seller, div.sr-seller-info { width:140px; text-align: center;}
td.sr-seller { text-align: center;}
div.sr-seller-info {padding: 4px 2px; overflow: hidden;}
td.sr-price { width: 105px; }
td.sr-price { text-align: center;}
div.sr-price-info {padding-left: 2px; padding-right: 2px; overflow: hidden;}
td.sr-click,td.sr-click-sn, div.sr-click-info { width: 120px; }
td.sr-click-cars, div.sr-click-info-cars { width: 120px; }
td.sr-click,td.sr-click-sn, td.sr-click-cars { padding: 4px 4px 4px 0px; text-align: center; font-size: 12px; }
div.sr-click-info, div.sr-click-info-cars { text-align: center;}
div.sr-click-denorm { padding:0 4px; white-space:normal; }
a.price-hyperlink-black { color: #000; text-decoration: none; }
a.price-hyperlink-black:hover { color: #000; text-decoration: underline; }
a.price-hyperlink-blue { color: blue; text-decoration: underline; }
a.price-hyperlink-blue:hover { color: #003366; text-decoration: none; }
td.sr-click div.sr-list-info { font-size: 11px; padding-top: 4px; }
td.sr-click div.sr-list-info a.set-alert { font-weight: bold; }
td.sr-click div.sr-list-info a.mod-alert { }
td.sr-gridcell { border-right: 1px solid; }
div.sr-subinfo, div.sr-subinfo a, div.sr-subinfo div.featuredSeller a, div.featuredSellerDN a { font-size: 11px; word-spacing: 0; }
div.sr-subinfo a { color: #666666; }
div.sr-subinfo div.featuredSeller { padding-top: 2px; margin-bottom: 2px; overflow: visible; word-spacing: -1px; }
td.sr-info div.sr-list-info { color: #666; padding-top: 4px; }
td.sr-info div.sr-list-info input { font-size: 11px; }
div.sr-debug { width: 100%; overflow: auto; height: 160px; border: 1px solid;}
div.featuredSeller { overflow: hidden; white-space: normal; color: #600; }
div.featuredSeller a { color: #660000; text-decoration: none; }
div.featuredSeller span.gs a { color: #666; text-decoration: none; }
div.featuredSeller a:hover { text-decoration: underline; }
div.featuredSellerDN { overflow: hidden; white-space: nowrap; color: #600; padding-top: 5px; }
div.featuredSellerDN a { color: #660000; text-decoration: none; }
div.featuredSellerDN a:hover { text-decoration: underline; }
div.featuredSeller div.mlt-pop-container {font-size:12px;}
div.featuredSeller div.mlt-pop-container a {color:#00E; text-decoration: underline; font-size:12px; }
div.featuredSellerDN div.mlt-pop-container a {color:#00E; text-decoration: underline;}

div.popup-link img { position: relative; top: -1px; margin-left: 3px; }

div.hist-pop-container { position: absolute; z-index: 10; visibility: hidden; }
div.hist-pop-main { font-size: 10px; position:relative; border:1px solid #363636; background-color:#ffffff;}
div.spa-pop-container { position: absolute; z-index: 100; visibility: hidden; background-color:#fff;}
div.spa-pop-main { border:1px outset #339; background: #F5DEB3; padding: 5px 20px 10px 20px;}
input.spa-input-text { font-size: 11px; font-weight: bold; padding: 0 1px 0 2px; }
input.spa-input-submit { font-size: 10px; font-weight: bold;}
div.spa-message { text-align: left; padding: 0 0 3px 2px; white-space: nowrap;}
div.mypdir-error { margin: 6px 0 6px 0; padding: 10px 10px 10px 10px; border: 1px solid #ff6666; font-weight: bold; text-align: center; width: 60%}

div.srt-pop-main { width: 200px; text-align: left; }
div.srt-productname { color: #000; }
div.srt-productdescription { font-size: 11px; margin: 8px 0; }
div.srt-sellername { margin-top: 4px; }
div.srt-seller-text { font-size: 11px; margin-top: 4px; }
.rating { clear: both;}
.rating div   {float: left; margin-right: 3px; }
.rating .clear   {float: none; clear: both; height: 1px; }
.rating .oneStar, .rating .twoStar, .rating .threeStar, .rating .fourStar, .rating .fiveStar { padding-right:46px;font-size:10px; }
.tool-line {clear: both;}
.tool-line-denorm {padding: 4px 0 2px 0;}

div.ppage-link-container { padding: 4px 0 2px;}
div.ppage-link-container a { text-decoration:none;}
div.ppage-link-container a:hover {text-decoration:underline;}

.vsBtn { height:20px; width:80px; position:absolute; bottom:0 }
div.vsBtnOuter { position: relative; height: 10px; } 

.sr-refine-toggle { float:left; height:24px; padding-top:5px; padding-left: 4px; }

/* BORDER COLORS */
div#sr-results { border-color: #CCCCCC; }
table.sr-row,table.sr-row-sn, table.sr-row-grid, td.sr-gridcell { border-color: #CCCCCC; }
div#search-head-top-container, div#search-head-bottom-container { border-color: #CCCCCC; }

/* MARKETING MESSAGE */
.mm-free-text {color:#292;font-size:11px;font-weight:bold;padding-top:2px;text-decoration:none;}
.mm-price-diff {color:#292;font-size:12px;font-weight:bold;padding-top:2px;text-decoration:none;}
.mm-old-price {color:black;font-size:12px;font-weight:bold;text-decoration:line-through;}
.mm-coupon-link {color:#292;font-size:12px;font-weight:bold;padding-top:2px;}

/* RECENT */
td.sr-recent{width:0px;vertical-align:top;padding:0}
.recentCreated{display:table-cell;vertical-align:top;float:left;position:relative}
.recentPriceDrop {margin:5px 0px;}

/* FAKE RESULT */
table.fr-refine-body {width:100%;}
span.refine-link {padding-right:5px;}
fr-related-col {white-space:nowrap;}
table.fr-related-table {width:100%;}
table.fr-row { float: left; width:100%; border-bottom: 1px solid; table-layout:fixed; border-color: #CCCCCC;}
div.fr-refine-header {font-weight:bold;}
ul.fr-refine-list {float:left;margin:0;padding:0;width:25%;list-style-type:none;}
div.fr-refine-dropdown{float:left;margin:0;padding:0;width:25%;list-style-type:none;padding-top:10px;}

/* FEATURED DEAL */
a.dealNameLink:link {text-decoration:none;}      /* unvisited link */
a.dealNameLink:visited {text-decoration:none;}  /* visited link */
a.dealNameLink:hover {text-decoration:underline; !important}  /* mouse over link */
a.dealNameLink:active {text-decoration:underline;}  /* selected link */
.featuredDealContainer{width:100%; height:150px; border:solid 1px #000000;  }
.featuredDeal a{ text-decoration:none; color:#3366cc;}
.featuredDeal{border:solid 5px #fff; height:140px; background-color:#eaf4ff; }
.dealTextHolder{width:290px; padding-left:15px; padding-top:10px; }
.dealTitle{color:#003366; font-size:18px; font-weight:bold;}
.dealPrdName{font-size:14px; font-weight:bold; color:#3366cc;padding-top:5px; padding-bottom:20px; width:290px;}
.dealImg{width:100px; height:100px; }
.categoryDeals{font-size:11px;  padding-top:8px;}
.dealImage{width:100px; height:100px; border:solid 2px #cccccc; background:#fff; float:left; margin-top:20px; margin-right:20px;}
.dealPrice{ width:110px;}
.dealredsmall{color:#cc0404;font-size:11px; font-weight:bold;}
.dealredprice{color:#cc0404;font-size:18px; font-weight:bold; padding-bottom:10px;}
.dealPrice{font-size:14px; text-align:center; padding-top:10px;}
.buttonDeal  { background:url("http://www.clickcop.com/clickcop.cgi/111100A/http/img01.static-nextag.com/imagefiles/style/btn_blue_right.gif") no-repeat scroll right top #3366CC; height:22px; width:120px; margin:5px 10px 0 0; padding:0; float:left; }
.buttonDeal a {	background:url("http://www.clickcop.com/clickcop.cgi/111100A/http/img01.static-nextag.com/imagefiles/style/btn_blue_left.gif") no-repeat scroll left top transparent; color:#FFFFFF; display:block; font:bold 11px Arial,Helvetica,sans-serif; height:18px;	padding:2px 22px; text-decoration:none;	white-space:nowrap;}
.dealInfo{width:290px;}
.dealImageContainer{width:110px;}
.dealPriceInfo{width:110px; padding-right:15px;}
.dealType{font-size:9px;color:black}
.dealSavings{padding-bottom:5px;}
.dealExpiration{color:#999999; font-size:11px;}
.dealSavingsText{font-size:11px; color:#666}
.featuredDealTable{width:660px;}
.dealDisclaimer{font-size:9px;color:#999999;}
	/* Search Footer */
div#sr-footer { float: left; background: url(http://www.clickcop.com/clickcop.cgi/111100A/http/img01.static-nextag.com/imagefiles/style/header_spec.gif) top repeat-x; height: 24px; width: 100%; }
div#sr-footer div.left	{float: left; background: url(http://www.clickcop.com/clickcop.cgi/111100A/http/img01.static-nextag.com/imagefiles/style/bottomtab_tech_right.gif) right top no-repeat; height: 24px; padding: 0; margin: 0; }
div#sr-footer-sprite { float:left; border-top:1px solid #ccc; height:24px; width:100%; }
div#sr-footer-sprite div.left { background: #eee url(http://www.clickcop.com/clickcop.cgi/111100A/http/img01.static-nextag.com/imagefiles/style/sprite_us.png) -120px -206px no-repeat; }
div#sr-footer-sprite div.left .sprite { background: url(http://www.clickcop.com/clickcop.cgi/111100A/http/img01.static-nextag.com/imagefiles/style/sprite_us.png) -223px -173px no-repeat; margin:0 5px 0 0; }
div#sr-footer div.left img, div#sr-footer-sprite div.left img{ margin-right:5px; border:0; }
div#sr-footer div.left-nocomp, div#sr-footer-sprite div.left-nocomp { display: none; }
div#sr-footer div.left a { float: left; display: block; background: url(http://www.clickcop.com/clickcop.cgi/111100A/http/img01.static-nextag.com/imagefiles/style/bottomtab_tech_left.gif) left top no-repeat; height: 24px; font-size: 12px; padding: 5px 0 4px 13px; margin: 0; color: #666; text-decoration: none; }
div#sr-footer div.left a.link-gray-underline, div#sr-footer-sprite div.left a.link-gray-underline{text-decoration:underline;color:#666;}
div#sr-footer div.left a.link-gray-underline:hover, div#sr-footer-sprite div.left a.link-gray-underline:hover{text-decoration:none;color:#666;}
div#sr-footer div.left a:hover, div#sr-footer-sprite div.left a:hover {color: #333; text-decoration: underline; }
div#sr-footer div.left .comp {background:url(http://www.clickcop.com/clickcop.cgi/111100A/http/img01.static-nextag.com/imagefiles/style/bottom_arrow.gif) no-repeat scroll 0px 1px; display:block; padding-left:12px;}
div#sr-footer div.right, div#sr-footer-sprite div.right {float: none; margin-left: 120px; padding-top: 4px; font-size: 11px; color: #666; white-space: nowrap;}
div#sr-footer div.right a, div#sr-footer-sprite div.right a { color: #666; font-size: 11px; }
div#sr-footer div.right-nocomp, div#sr-footer-sprite div.right-nocomp { float: left; width: 100%; padding-top: 4px; font-size: 11px; color: #666; white-space: nowrap; }
div#sr-footer div.right-nocomp a, div#sr-footer-sprite div.right-nocomp a { color: #666; }
div#sr-footer div.sr-ctrl-image, div#sr-footer-sprite div.sr-ctrl-image { float: left;  width: 98px; }
div#sr-footer div.right div.sr-ctrl-sort, div#sr-footer-sprite div.right div.sr-ctrl-sort { float: left; text-align: center; width: 185px; }
div#sr-footer div.right-nocomp div.sr-ctrl-sort, div#sr-footer-sprite div.right-nocomp div.sr-ctrl-sort { float: left; text-align: center; width: 305px; }
div#sr-footer div.sr-ctrl-perpage, div#sr-footer-sprite div.sr-ctrl-perpage { float: right;  text-align: right; width: 172px; }
div#sn-zip { float: right; width: 370px; margin: 5px 0px; }


/* Inline Survey */
#inlineSurvey .question { font-weight: bold; padding-left: 1em; padding-top: 1em;}
#inlineSurvey .input { margin-left: 1em; width: 300px; }
#inlineSurvey .submitButton { margin-left: 1em; }
.feedback-prompt { padding-right: 10px; }
div#inlineSurvey { text-align:left; }
.feedbackMessage { padding-top: 1em; }
	/* Pagination */
div#pagination { margin:0px auto; margin-top: 15px; margin-bottom: 10px; float: none; clear:both; text-align: center; font-size: 14px; }
div#pagination a { text-decoration: none; }
div#pagination a:hover { text-decoration: underline; }
span#prev, span#next { color: #999998; font-size: 14px; }
span.pag-sign { padding: 0px 10px;  }
span#numbers { padding: 0px 10px; border-right: 1px solid #656565; border-left: 1px solid #656565; }
span#numbers a { margin: 0px 5px; }
span.currentpage { margin: 0px 5px; font-weight: bold; }
	/* New GridView */
table.grids-tbl{width:100%;}
td.sr-gridcell{border:0px;}
td.sr-gridcell div {float:left;width:130px;}
.grid-cell {height:165px; padding:0px 0px; width: 130px; text-align:center; overflow:hidden;}
.tall .grid-cell {height:200px;}

td.sr-gridcell div.gridImage {border:0px; margin:0 auto; height: 100px; overflow:hidden;padding-bottom:5px;}
td.sr-gridcell div.gridImage img {width:100px; height:100px;}
td.sr-gridcell div.gridName  {height:2.8em; overflow:hidden;}
td.sr-gridcell div.gridName, div.gridName a {color:#333; font-size:11px;}
td.sr-gridcell div.gridPrice {height:15px; white-space: normal; overflow:hidden;}
td.sr-gridcell div.gridPrice, div.gridPrice a {font-size:11px;color:#3F297F;}
td.sr-gridcell div.gridButton {width:90%; margin:0px auto;}
td.sr-gridcell div.gridButton, div.gridButton span a {font-size:11px;color:#3F297F;}

.arrow-container {height:15px;float:left;}
.arrow-up {z-index:5;position:relative;top:5px;background:transparent url(http://www.clickcop.com/clickcop.cgi/111100A/http/img01.static-nextag.com/imagefiles/style/hover_arrow_up.png) no-repeat scroll bottom center;}
.arrow-dn {z-index:5;position:relative;top:-5px;background:transparent url(http://www.clickcop.com/clickcop.cgi/111100A/http/img01.static-nextag.com/imagefiles/style/hover_arrow_dn.png) no-repeat scroll top center;}

.slides-tbl {display:table;width:100%;float:none;}
.slide-container {height:0px;border-bottom:1px solid #ccc;}
.slide-container table.sr-row {border:0px; height:175px; width:100%;}
.slide-container table.sr-row td {background:transparent url(http://www.clickcop.com/clickcop.cgi/111100A/http/img01.static-nextag.com/imagefiles/style/hover_background.png) repeat;}
.slide-container table.sr-row td.sr-info{vertical-align:middle;}
.slide-container table.sr-row td.sr-image{background:transparent url(http://www.clickcop.com/clickcop.cgi/111100A/http/img01.static-nextag.com/imagefiles/style/hover_left_border.png) no-repeat scroll left top;padding-left:5px;}
.slide-container table.sr-row td.sr-click{background:transparent url(http://www.clickcop.com/clickcop.cgi/111100A/http/img01.static-nextag.com/imagefiles/style/hover_right_border.png) no-repeat scroll right -1px; padding-right:5px; width:125px;}
.off {height:0px;border-bottom:1px solid #ccc;}
.on  {height:175px;border:0px;}

.grid-cell-slide {float:left;width:100%;}
.slide-off {visibility:hidden;display:none;height:0px;}
.slide-onBottom {visibility:visible;display:block;position:static;top:0px;height:175px;}
.slide-onTop    {visibility:visible;display:block;position:relative;top:-372px;height:0px;}
.tall .slide-onTop {top: -407px;}

	/* Communication Widget */
.ht-comm, .hb-comm, .opt-comm, .ppt-comm{margin:10px auto; font: 18px arial,helvetica,sans-serif; padding: 8px; border:1px solid #CCC;}
.opt-comm {width:830px;}
.ppt-comm {margin:10px 1px;}
.opb-comm{}




	.xsmallText { font-family: Arial, Helvetica, sans-serif; font-size: 10px; }
.smallText  { font-family: Arial, Helvetica, sans-serif; font-size: 11px; }
.mediumText { font-family: Arial, Helvetica, sans-serif; font-size: 12px; }
.largeText  { font-family: Arial, Helvetica, sans-serif; font-size: 13px; }
.xlargeText { font-family: Arial, Helvetica, sans-serif; font-size: 14px; }
.padding5 { padding:5px; }
.darkGray { color: #333; }

/* PRODUCT TOP */
div#product-top-container { float: left; width: 100%; }
div#product-top-image-container { float: left; width: 100px; padding: 10px 10px 0 10px; text-align: center; font-size: 10px; }
div#product-top-info-container { float:none; width:auto; margin-left:120px;padding: 3px;}
div#product-top-main-container{float:left; width:100%;} 
div.top-info-wide { width: 600px; }
div.top-info-calibex { width: 485px; }
div.top-info-compact { width: 410px; }
div#product-top-inner-details { float: left; width: 120px; }
div#product-top-product-misc-container { float: left; width: 100%; padding: 0; text-align: left; margin-top: 5px; }
div.product-top-product-misc-container-componentdiv { float: left; width: 33%; text-align: center; vertical-align: top;}

div#product-unpinpoint {padding-top: 4px; padding-bottom: 4px; }
div#product-didyoumean {text-align: left; padding-top:4px; padding-bottom:8px;}
div#product-top-overview { float: left; margin-top: 4px; margin-bottom: 5px; margin-left: auto; margin-right: auto; width:100%;}
div#product-top-header {float: left; border-top: 1px solid #CCCCCC; background-color: #EEEEEE; width:100%; }
div#product-top-body {float: left; border-top: 1px solid #ccc; background-color: #FFFFFF; width:100%; }
div#product-top-body-nb {border: 0; }
div#product-top-breadcrumb { float: left;  text-align: left;}
div#product-top-sell-right { float: right; text-align: right; width:15%; }
div#product-top-breadcrumb, div#product-top-sell-right,div#product-top-sell-clear {background-color: inherit; margin: 3px;}
div#product-top-name-container { float: left; width: 100%; margin-bottom: 5px;}
div#product-top-description-container { float: left; clear: both; width: 100%; }
div#product-top-controls-container { float:right;font-size:11px;border:1px solid #ccc;padding:0 3px 5px }
div#product-top-shopping-details-container { float: left; width: 33%; text-align: left; overflow: visible;}
div#product-top-ratings-container { float: left; width: 34%; text-align: center; overflow: visible;}
div#product-top-price-history-container { float: left; width: 33%; text-align: right; overflow: visible;}
h1#productPageDetailsName { font-size: 15px; font-weight: bold; display: inline; color: #000; }
td#fbLikeTitle { width:100px; }
div#product-top-mfrpart { width: 100%; float: left; margin-bottom: 0;}
div#rebates{clear:left;float:left;width:100%;}
div#storeInfo,div#availableSince,div#lowestPrice { clear:left; float:left; font-weight: bold; }
div#product-top-mfrpart { clear:left; float:left; font-weight: bold; margin-bottom: 2px; }
div#product-top-mfrpart a { text-decoration: none; color: #000; }
div#product-top-mfrpart a#parts-list-more { font-style:italic; color:#666; }
div#product-top-mfrpart a#parts-list-more:hover { text-decoration:underline; }
div#addToComp, div#buyAtSeller, div#availableSince {clear:left; float:left; white-space: nowrap;}
div#addToComp div { display: inline; }
div#addToList div { display: block; }
div#availableSince { width: 100%; }
span#product-detail-value { margin-left: 4px; font-weight: normal }
div#lowestPrice,div#storeInfo  {width:100%;}
div#lowestPrice strong { margin-right: 5px; color: #000; }
div#storeInfo,div#priceAlert,div#buyAtSeller {margin-top: 5px;}
div#lowestPrice { color:#000 }
div#product-top-nlas { color: #666666; font-size: 11px; margin-left: 2px;}
div#product-travel-top-name-container div#product-top-nlas { margin-top: 5px; }
div.product-details-container { clear: left; text-align: left; }
div#fbLikeTop { border-top: 1px solid #CCCCCC; float:left; margin-top:10px; padding-top:10px; width:100%; }
.product-label { clear:left; float:left; font-weight: bold; margin-right: 5px; }
.product-value { font-weight: normal; }
.product-value-nowrap { white-space: nowrap; font-weight: normal; }
.product-rebates-label { vertical-align: top; border-bottom: 1px solid #ccc }
.product-rebates-value { vertical-align: top; border-bottom: 1px solid #ccc; padding-right: 12px;}
.product-rebates-font { font-weight: bold }

/* LS12 */
div.product-top-section 	{ width:100%; float:left; border:1px solid #ccc; vertical-align:middle; background-color:#eee; }
div.product-bottom-section 	{ width: 100%; float: left; border: 1px solid #ccc; border-top: 0; text-align: left; }
div.product-container-title { padding: 5px; vertical-align: middle; text-align: left; }
div.product-container-title, div.specsListEntry, div#specsDescription { margin: 0 4px 0 3px;}
div.product-container-title h1 { display: inline; font-size: 14px; }
div.product-description 	{ width: 97%; padding: 5px; }
div.wbottom					{ border-bottom: 1px solid #ccc; margin-left:2px }
div.product-list 			{ float: left; width: 97%; padding: 5px 0 5px 5px;}
div.product-list-entry 		{ width: 100%; float: left; background-color: #FFFFFF; border-top: 1px solid #CCCCCC; padding: 3px;}
div.product-list-first-entry 		{ width: 100%; float: left; background-color: #FFFFFF; padding: 3px;}
div.product-container 		{ float: left; width: 100%; margin-bottom: 5px; }
div.user-reviews			{ float: left; width: 66%; }
div.product-container-top 	{ float:left; width:100%; margin-bottom:5px; }
div.product-container-sides { float:left; width:100%; border:1px solid #ccc; border-bottom:0; margin-bottom:5px; }
div.product-container-top td	{font-weight: normal; font: 12px Arial, sans-serif; border-bottom: 1px solid #ccc; }
.table-head { vertical-align: middle; background-color: #eee; }
div.product-pagination 	{ width:100%; float:left; background-color:#eee; }
.product-pagination-text { padding:4px; border-bottom:1px solid #ccc; }
ul.product-compact-list { padding-left: 20px; list-style: disc; list-style-position: outside; margin: 0; }
div.empty {padding: 5px 0; margin-bottom: 5px;}
div.gray-border-bottom {border-bottom:1px solid #CCC}


/* SELLERS TABLE */
div#product-nosellers {float: left; width: 550px;  background-color: #eeeeee; height: 30px;}
div.product-nosellers-spacer {float: left; width: 13%;clear:both;}
div#product-nosellers-msg { margin-top: 5px; text-align:center;}
div.product-sellercell { margin: 4px 0 0 0;}
div.product-sellercell a {text-decoration: none;}
div.product-sellercell a:hover {text-decoration: underline;}
div.product-sellercell div.mlt-pop-container a {text-decoration:underline;}
table#productcoretable {border: 0; margin-bottom: 4px; width: 100%;}
td.product-firstrow-spancell {padding: 14px 4px; text-align: center; vertical-align: top; background-color: #FFFFFF; border: 1px solid #ccc; border-top: none; border-right: none; }
td.product-firstrow-back {background-color: #EEEEEE; border-bottom:1px solid #CCCCCC;}
td.product-sellercell {width: 16%; overflow: hidden;}
div.product-lowprice, div.product-lowprice a {color:#006600; text-align:center; font-weight: bold; text-decoration:none;}
table#product-sellers div.product-lowprice a:hover{text-decoration:underline;}
tr#product-ziprow,th#product-zipheader {text-align: center; vertical-align: middle; background-color: #EEEEEE;}
div.pr-head-zip-pop-container, #priceAlertPopup_0 {position: absolute; z-index: 10; visibility: hidden;}
div.pr-head-zip-pop-main {background-color:#fff;border-top:1px solid #ccc;border-left:1px solid #ccc;border-right:1px solid #666;border-bottom:1px solid #666;padding: 4px 10px; white-space: nowrap;}
div#zip-entry-form input { font-size:10px; }
.product-popularity	{ height: 10px; width: 50px; line-height: 8px; background-color: #eee; margin: 0 auto; border: 1px solid #ccc; text-align: center; font-size:8px; text-align: left;}
.product-popularity-bar     {  height: 10px; background: #36c url(http://www.clickcop.com/clickcop.cgi/111100A/http/img01.static-nextag.com/imagefiles/style/sprite.png) 0 -1350px no-repeat; float: left; }
.product-popularity-meter	{  height: 10px; background-color: #36c; }
.product-popularity-nodata	{  height: 10px; font-size: 9px; color: #666; text-align: center; vertical-align: middle; }

table.product-featured-seller-table	{ background-color: #eee; border-top: 1px solid #ccc; border-left: 1px solid #ccc; margin: 1px 0; clear: both; }
table.product-featured-seller-table td	{ border-bottom: 1px solid #ccc; text-align: center; padding: 2px 4px; font-size: 11px; }
table.product-featured-seller-table .rightside { border-right: 1px solid #ccc; }
table.product-featured-seller-table .attribute	{ font: 9px/9px Arial, sans-serif; border-right: 1px solid #ccc; color: #666; }

table.product-featured-seller-table .price	{ font-size: 11px; }
.product-featured-seller-extended {width: 100%; text-align: center; padding: 10px 5px 0 5px;}
.product-featured-seller-outpdir  {clear: both; font-size:11px; color: #660000; padding: 0 0 3px 0;}
.product-featured-seller-outpdir a {font-size:11px; color: #660000; text-decoration: none; }
.product-featured-seller-outpdir a:hover {text-decoration: underline; }
.product-featured-seller-outpdir-unit {	float: left; white-space:nowrap; margin-bottom: 2px; }
/*LOWEST PRICE */
tr.product-lowprice-bg-blue { background-color: #E4EDFF; }
tr.product-lowprice-bg-green {background-color: #CCFFCC;}
tr.product-lowprice-bg-yellow {background-color: #FFFFCC;}
div#product-disclaimer { font-size: 12px; }
.ts-disclaimer { color: #999999; font-size: 9px; }


/* SPECIFICATIONS */
table#specsTable { border: 1px solid #CCC; width: 100%; float: left; margin-top: 15px;}
table#specsTable td { padding: 5px; vertical-align: middle; }
table#specsTable td.specsTitle h1 { font-size: 15px; font-weight: bold; display: inline; }
table#specsTable td.specsDesc { border-top: 1px solid #CCC; padding: 5px 5px; }
div.specsListEntry {width: 100%; float: left; background-color: #F1F1F1; border-bottom: 1px solid #CCCCCC; padding: 3px;}
div.specsListName { width: 30%; float: left; font-weight: bold; background-color: inherit;}
div.specsListValue { width: 70%; float: left; background-color:inherit; overflow-x: hidden; text-align: left;}
div#specsList { float: left; width: 96%; padding: 5px 0 5px 5px;}
div.ListEntry { width: 100%; float: left; background-color: #FFFFFF; border-top: 1px solid #CCCCCC; padding: 3px;}
div.firstListEntry { width: 98%; float: left; background-color: #FFFFFF; padding: 3px;}
div.sellersListName { width: 59%; float: left; background-color: inherit;}
div.sellersListValue { width: 38%; float: right; background-color:inherit; overflow-x: hidden; text-align: right;}

/* REBATES */
table.product-rebates-table td { border-bottom: 1px solid #ccc; }

/* FEATURED REVIEWS */
table.nxtg-reviews { width: 100%; }
div#featured-review-section-container { float: left; margin-top: 15px; width: 100%; }
div#featured-review-section-top-container { width: 100%; border: 1px solid #CCCCCC; vertical-align: middle;}
div#featured-review-section-bottom-container { float: left; width: 100%; border: 1px solid #CCCCCC; border-top: 0; }
div#featured-review-section-title-container { padding: 5px; vertical-align: middle;}
div#featured-review-section-title-container h1 { display: inline; font-size: 14px; }
div#featured-review-container { float: left;padding: 5px; }
td#featured-review-title { vertical-align: bottom; font-weight: bold; font-size: 16px; padding: 5px; border-bottom: 2px solid #EEEEEE; }
td#featured-review-title img { vertical-align: top; }

/* PRODUCT RELATED ITEMS */
div#related-items-container { padding: 0; border: 0; }
div#related-items-container ul.simple { list-style-type: square; }
div#related-items-container ul li { margin-bottom: 3px; font-size: 12px; }


/* MVC */
th.ph-seller { text-align: center; }
th.ph-rating { text-align: center;  }
th.ph-popular { text-align: center; }
th.ph-cond { text-align: center; }
th.ph-pay { text-align: center; }
th.ph-price { text-align: center; }
th.ph-tax { text-align: center; }
th.ph-truePrice { text-align: center; }
tr.product-seller-table-header { width: 100%; background-color: rgb(238, 238, 238); }
tr#product-ziprow th { font-weight: bold; }
th#product-zipheader { font-weight: normal; }
th#product-zipheader a { color: #0000FF; }
tr.product-seller-table-header th a { text-decoration:underline;color:#006;}
tr.product-seller-table-header th a:visited{text-decoration:underline;color:#006;}
tr.product-seller-table-header th a:active{text-decoration:underline;color:#3C0;}
tr.product-seller-table-header th a:hover{text-decoration:underline;color:#00F;}
table#product-sellers { width: 100%; border-collapse: collapse; }
table#product-sellers td {border-bottom:1px solid #ccc;}
table#product-sellers th { border-bottom: 1px solid #ccc; padding: 1px 0; }
table#product-sellers td table.row-cell-container { width: 100%; border-collapse: collapse; }
table#product-sellers td table.row-cell-container tr { border:0;}
table#product-sellers td table.row-cell-container td { border: 0; padding: 2px 0; }
table#product-sellers td table.row-cell-container td.outpdirCell { padding: 5px 0 2px 0; }
table.fixed-layout{table-layout:fixed;}
table.subrows-container {width:100%;}
div.product-overview-left-container { float:left; width: 120px; text-align: center;}
div.header-zipcode-container {width:250px; float:right;padding-right:10px;font-weight:normal;}
div.header-zipcode-container div.new-button {display:inline-block; width:58px; margin-left:10px;}
div.header-zipcode-container div.new-button a {color:white; text-decoration:none; font-weight:bold;}

.product-name {font-size:12px;font-weight:bold;text-decoration:none;color:#666;}
.product-desc {font-size:8pt;color:#666;}
.product-base-price {font-size:12px;color:#666;}
.cond-filter-link {float:left;font-weight:bold;text-align:left;padding:0 10px;}

table.history-images-container tr.product-container-tr {background-color: #eee;}
table.history-images-container td { border-bottom: 1px solid #CCCCCC; }
table.history-images-container td table td { border-bottom: 0; }

/* RenderProducts_product_simple.jsp */
.render-items-container ul { margin:12px 0;padding-left:40px; }
.render-items-container ul li { margin-bottom:3px; }

/* MARKETING MESSAGE */
.mm-free-text {color:#292;font-size:11px;font-weight:bold;padding-top:2px;text-decoration:none;}
.mm-coupon-text {color:#039;padding-top:2px;text-decoration:none;}
.mm-price-diff {color:#292;font-size:12px;font-weight:bold;padding-top:2px;text-decoration:none;}
.mm-old-price {color:black;font-size:12px;font-weight:bold;text-decoration:line-through;}
.mm-coupon-link {color:#292;font-size:12px;font-weight:bold;padding-top:2px;}

/* NLA REFINEMENT */
div.nla-refinement-container {margin: 5px auto; border: 0 none; padding: 5px 10px; background-color: rgb(231, 239, 255); font-weight: bold;}
div.nla-refinement-container span.nla-name {font-style: italic;}

/* SHARING */
#product-top-controls-container #addToList, #product-top-controls-container #sharing, #product-top-controls-container #priceAlert, #product-top-controls-container #sendToPhone, #product-top-controls-container #emailShare { padding:2px 0 }
#listIcon, #priceAlertIcon_0, #sendPhoneIcon_0 img, #sharingIcon, #emailIcon { border:0; text-decoration:none; vertical-align:middle; }
.product-mini-title { font-weight:bold }
.message { text-align:center;margin:15px 0; }
.messageText { background:#def;padding:5px;font-style:italic }
.banner-share-container {border:1px solid #CCC; width: 265px; height:110px; margin:0 1px 10px 1px; padding:8px 15px; text-align:left;}
.banner-share-container .share-title {padding-bottom:8px; font:bold 16px Arial,sans-serif}
.banner-share-container .share-column {float:left; width: 48%;}
.banner-share-container .shareOption {height: 25px;}
.banner-share-container .shareOption a {font-size:12px; font-family:Arial,sans-serif; line-height:25px; text-decoration:none;}
.banner-share-container .shareOption a:hover {text-decoration:underline;}
.banner-share-container .shareOption a img {border:none; margin-right: 8px;}
	/* Layout */
div#product-body-container { float: left; width:100%; }
div#product-nextag-content {float: left; width:830px; }
div#product-body-skyscraper, div.product-body-skyscraper {float: right; width: 160px; overflow: hidden; padding-left: 3px; text-align:center; }
div#product-footer-container {float: left; }
	/* Tabs */
div.product-tabs { float:left; width:100%; font:12px Arial, sans-serif; line-height:normal; margin-top:5px; z-index:200; }
div.product-tabs ul, .product-tabs-sprite ul { margin:0; padding:0; list-style:none; }
div.product-tabs li	{ position:relative; top:1px; height:25px; float: left; margin: 0; padding: 0; background: url(http://www.clickcop.com/clickcop.cgi/111100A/http/img01.static-nextag.com/imagefiles/style/tab_right3.gif) no-repeat right top; }
div.product-tabs li a {display: block; background: url(http://www.clickcop.com/clickcop.cgi/111100A/http/img01.static-nextag.com/imagefiles/style/tab_left3.gif) no-repeat left top; padding: 5px 27px 5px 10px;}
div.product-tabs li.current 	{ float: left; margin: 0; padding: 0; background: url(http://www.clickcop.com/clickcop.cgi/111100A/http/img01.static-nextag.com/imagefiles/style/tab_active_right3.gif) no-repeat right top; }
div.product-tabs li.current a	{ display: block;
	font: bold 12px Arial, sans-serif; text-decoration: none; color: #000;
	background: url(http://www.clickcop.com/clickcop.cgi/111100A/http/img01.static-nextag.com/imagefiles/style/tab_active_left3.gif) no-repeat left top;}

.product-tabs-sprite { float:left; width:100%; font:12px Arial,sans-serif; line-height:normal; margin-top:5px; z-index:200; }
.product-tabs-sprite li { float:left; margin:0; padding:0; background:url(http://www.clickcop.com/clickcop.cgi/111100A/http/img01.static-nextag.com/imagefiles/style/sprite_us.png) 0 -285px no-repeat; position:relative; top:1px; height:25px;}
.product-tabs-sprite a { display:block; padding:5px 23px 5px 5px; margin-left:5px; background:url(http://www.clickcop.com/clickcop.cgi/111100A/http/img01.static-nextag.com/imagefiles/style/sprite_us.png) 100% -285px no-repeat; }
.product-tabs-sprite li.current { float:left; margin:1px 5px 0 0; padding:0; background:#eee url(http://www.clickcop.com/clickcop.cgi/111100A/http/img01.static-nextag.com/imagefiles/style/sprite_us.png) 0 -260px no-repeat; }
.product-tabs-sprite li.current a { display:block; font:bold 12px Arial,sans-serif; text-decoration:none; color:#000; padding:5px 23px 5px 5px; margin-left:5px; background:#eee url(http://www.clickcop.com/clickcop.cgi/111100A/http/img01.static-nextag.com/imagefiles/style/sprite_us.png) 100% -260px no-repeat; }
table#product-navtab-table {float: left; background-color: #ccc; width: 100%; border: 0; margin-left: auto; margin-right: auto;}
div#product-navtabs-graybar   {float: left; width: 100%; height: 4px; font-size: 4px; background-color: #ccc;}

	/* button */
.new-button,.new-checkRatesButton { background: #36c url(http://www.clickcop.com/clickcop.cgi/111100A/http/img01.static-nextag.com/imagefiles/style/btn_blue_right.gif) no-repeat right top; height: 22px; margin: 5px 0; padding: 0; margin-left: auto; margin-right: auto; width: 90px;}
.new-button a,.new-checkRatesButton a { display: block; background: url(http://www.clickcop.com/clickcop.cgi/111100A/http/img01.static-nextag.com/imagefiles/style/btn_blue_left.gif) no-repeat left top; color: #fff; font-weight: bold; font-size: 11px; text-decoration: none; white-space: nowrap; height: 14px;}
.new-button a{ padding: 3px 10px 5px 10px; }
.new-checkRatesButton,.new-checkRatesButton-sprite{height: 22px; width: 170px;}
.new-checkRatesButton a, .new-checkRatesButton-sprite a{padding-top: 3px; width: 165px; height: 22px;}
.new-button-sprite,.new-checkRatesButton-sprite { background:#36c url(http://www.clickcop.com/clickcop.cgi/111100A/http/img01.static-nextag.com/imagefiles/style/sprite_us.png) 0 -106px no-repeat; height:22px; margin:5px auto; padding-left:4px; width:85px; }
.new-button-sprite a,.new-checkRatesButton-sprite a { display:block; background:#36c url(http://www.clickcop.com/clickcop.cgi/111100A/http/img01.static-nextag.com/imagefiles/style/sprite_us.png) -67px -106px no-repeat; height:19px; color:#fff; font:bold 11px Arial,Helvetica,sans-serif; text-decoration:none; white-space:nowrap; text-align:center; }
.new-button-sprite a { padding:3px 2px 0; }
.new-button a:hover,.new-checkRatesButton a:hover, .new-button-sprite a:hover,.new-checkRatesButton-sprite a:hover { text-decoration: none; color: #fff; }
.new-button a:active, .new-button a:visited,.new-checkRatesButton a:active,.new-checkRatesButton a:visited, .new-button-sprite a:active, .new-button-sprite a:visited,.new-checkRatesButton-sprite a:active,.new-checkRatesButton-sprite a:visited { color: #fff; }
.old-button { background-color: #DDDDEE; width: 100px; margin: 6px auto 4px auto; border-style: outset; border-width: 2px; font-size: 11px; font-weight: bold; text-align: center; }
.old-button a { color: #333366; text-decoration: none; }
.old-checkRatesButton {background-color: #DDDDEE; width: 100px; margin-top: 6px;border-style: outset; border-width: 2px;font-size: 11px; font-weight: bold;text-align: center;margin-left: auto; margin-right: auto; }
.old-checkRatesButton a { color: #333366; text-decoration: none; }
	/* WRITE REVIEW */
div#product-writereview-container {width: 100%; border: 1px solid #CCCCCC; float: left; }
div.product-writereview-row {float: left; width: 100%; margin-left: 0px; margin-right: 0px;}
div.product-writereview-row ul { list-style-type: none; margin: 0px; padding: 0px;}
div#product-writereview-ratings {margin-bottom: 10px; border-bottom: 1px solid #ccc;}
div#product-writereview-rightcol  {float: right; width: 48%; border-left: 1px solid #CCC; }
div#product-writereview-leftcol   {float: left; width: 44%;}
div#product-writereview-infotable {border: 0px; width: 100%;}
div.product-writereview-inforow {float: left;}
div.product-writereview-infohalf { clear: left; float: left; width: 90px;}
div.product-writereview-inforow,div.product-writereview-infohalf  {margin-left: 4px; margin-top: 6px;}
div#product-writereview-guide { width: 100%; border-top: 2px solid #CCCCCC; }
div.product-writereview-guiderow {float:left; width: 368px; margin-left: 0px; margin-right: 0px; border-left: 2px solid #CCCCCC;}
div.product-writereview-list {margin: 8px 8px 8px 10px;}
div.product-writereview-list ul {list-style-type: disc;}
div.product-writereview-guiderow div {margin-top: 3px;}
div.product-writereview-darkbg { background-color: #CCCCCC; text-align: center;}
div.product-writereview-lightbg { background-color: #EEEEEE; text-align: left; border-top: 1px solid #CCCCCC; border-bottom: 1px solid #CCCCCC;}
div.product-writereview-darkbg,div.product-writereview-lightbg { height: 25px;}
div.product-writereview-chkmsg {clear: both; float: left; margin: 10px 0px 10px 20px; width: 260px; padding: 0px;}
div#product-writereview-instruction { float: right; padding: 0; margin: 0; width: 236px;}
div#product-writereview-ckbox {float: left; padding: 0px; margin: 0px;}
div.clear-full-left { clear: left; float: left; width: 360px; margin-left: 4px; margin-bottom:4px;}
td.review-category {border-right: 1px solid #CCCCCC; background-color: #eeeeee; text-align: center; white-space: nowrap;}
td.review-radio {border-right: 1px solid #CCCCCC; border-bottom: 1px solid #CCCCCC; text-align: center; white-space: nowrap;}
div.all-reviews-title-note {width:125px; padding:8px 0;}
div.all-reviews-title-button {width:150px;}
	/* Related Keywords */
div#related-keywords-top-container { width: 100%; border: 1px solid #CCCCCC; vertical-align: middle;}
div#related-keywords-bottom-container { width: 100%; border: 1px solid #CCCCCC; border-top: 0px; }
div#related-keywords-title-container { padding: 5px; vertical-align: middle;}
div#related-keywords-title-container h1 { display: inline; font-size: 14px; }
div#related-keywords-list-container { padding: 5px; }
div#related-keywords-container { float: left; margin-top: 15px; }
h2.related-search {display: inline; font-size: 12px; font-weight: normal;}
	/* Reviews */
div.product-review-container { border-top: 1px solid #ccc; float: left; width: 100%; }
div.product-review-first-container { float: left; width: 100%; }
td#product-reviews-title { width: 70%; background-color: #EEEEEE; font-weight: bold; padding: 5px; border-right: 1px solid #CCCCCC; }
td#product-reviews-sellers-title { width: 30%; background-color: #EEEEEE; font-weight: bold; padding: 5px; }
td#product-reviews-cell { width: 70%; vertical-align: top; border-right: 1px solid #CCCCCC; }
td#product-reviews-sellers-cell { width: 30%; vertical-align: top;}
td#product-reviews-sellers-cell table tr td a:hover { text-decoration: none; }
td#product-reviews-sellers-cell table tr td.sellerName { overflow: hidden; }
td#product-reviews-sellers-cell table tr td.sellerOffer { text-align: right; }
td#product-reviews-sellers-cell table { width: 100%; }
td#product-reviews-sellers-cell table tr:hover { background-color: #FFFFCC; font-weight: bold; }
td#product-reviews-sellers-cell table tr td { border-bottom: 1px solid #CCC; padding: 6px 3px 3px 6px;}
td#featured-review-title { vertical-align: bottom; font-weight: bold; font-size: 16px; padding: 5px 5px 5px 10px; background-color: #eee; border-bottom: 1px solid #ccc; }

	/* Review Ratings */
div#product-shortreview {padding: 2px; width: 190px;}
div#product-shortreview-stars {width: 190px; white-space: nowrap; margin: 0 auto; }
div#product-shortreview-stars .oneStar-medium, div#product-shortreview-stars .twoStar-medium,
	div#product-shortreview-stars .threeStar-medium, div#product-shortreview-stars .fourStar-medium,
	div#product-shortreview-stars .fiveStar-medium { padding-right:60px; }
div#product-shortreview-stars div { float: left; }
div#product-reviewreadwrite {padding: 0; margin: 4px 0; white-space: nowrap;}
div#product-reviewread {padding: 0; margin: 4px 0;}
a.spriteTrusted { background:url(http://www.clickcop.com/clickcop.cgi/111100A/http/img01.static-nextag.com/imagefiles/style/sprite_us.png) no-repeat -165px -80px; height:18px; margin:0 auto; }
div.product-rating-message {color: #000}
div.product-rating-message a {color: #666}
.review-radio input { vertical-align:middle; }
.review-radio .oneStar, .review-radio .twoStar, .review-radio .threeStar, .review-radio .fourStar, .review-radio .fiveStar { font-size:10px; padding-right:50px; }
	/* Review */
div.review-container { margin-left: auto; margin-right: auto; float: left; overflow: hidden; }
div.review-content-container { float: left; padding: 3px 6px 6px 6px; width: 98%; overflow: hidden; text-align: left;}
div.review-star-ratings-container { float: left; margin-right: 5px; margin-bottom: 5px; }
div.review-star-ratings-table { width: 150px; float: left; border-right: 1px solid #ccc; margin-right: 10px; }
div.review-star-ratings-row { float: left; width: 80px; text-align: right; font-size: 12px; padding: 2px; }
div.review-star-ratings-row img,div.review-star-ratings-overall-row img {margin-top: 3px;}
div.review-star-ratings-overall-row {float: left; width: 80px; border-top: 0px; text-align: right; font-weight: bold; padding: 2px; }
div.review-content strong{ display: block; font-size: 13px; }
div.review-stamp { font-size: 11px; }
div.reviews-text { font-size: 12px; margin-top: 20px; margin-bottom: 1px; }
span.review-question { font-weight: bold; font-size: 11px; margin-right: 5px; }
td.stars-cell {	width: 60px; }
div.stars-cell { float: left; width: 60px; height: 18px; text-align:center; }
div.stars-cell div { margin-top: 2px; }
div.stars-cell img {vertical-align: middle;}
div.review-helpfulness-container { font-size: 11px; margin-bottom: 5px; }
div.review-advice-container{ font-size: 11px; }	
div.review-nextag-about {font-size: 11px; margin-top: 3px;}

div#product-top-sidebox { float: right;  }
div.product-top-sidebox-travel { width: 180px; background-color: #E4EDFF; border: 1px solid #B4BBC9; margin: 5px 5px 5px 0px; }
div.product-top-sidebox-calibex { width: 140px; }



a.footerI18NLink { text-decoration: none; }
/* BIGGER HEADER SEARCH FORM */
div.header-s2-form{width:640px;}div.header-s2-form-uk{ width:610px; }

input#searchTop-s2,input#searchBottom{ font:17px arial,sans-serif; padding:1px 0; width:370px; margin:0; }
div#header-subnavlinks-nxtg.simple{ width:auto; } 
div#header-s2-searchform { background-color:#E0E9FF;padding:4px 5px 5px 5px; width:auto; } 
div#header-s2-form form{float:left;display:inline;width:auto;padding-right:5px;}
div#header-s2-form form input.header-searchbutton { vertical-align:top; padding-top:2px; }

.defaultPageWidth,div#inner-container,div.inner-center,div#header-container,div#footer-container{width: 830px}
/* HEADER */
div#header-container,div#footer-container{width:830px;}

/* 830 CONTENT WIDTH */
div#inner-container.wide,div.inner-center-wide{width:1002px;}
div#inner-container, div.inner-center {width:830px;}

div#clp-container, div#nextag-content-container {width:830px;}
div.mleft {margin-left:163px;} div.mright {margin-right:163px;}

td.sr-seller, div.sr-seller-info {width:140px;}

/* SELLERS TABLE SELLER NAMES */
.br2{font-size:10pt;white-space:nowrap}.br{font-size:10pt;white-space:nowrap}.bl{font-size:10pt;white-space:nowrap}
div.product-lowprice, div.product-lowprice a {font-size:13px}
