







/*--*/

/* 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:#800000;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;}
.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;}
.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;}
.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 .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:0px;}
.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}
.linkCloud1 {font:12px Arial,sans-serif;}
.linkCloud2 {font:14px Arial,sans-serif;}
.linkCloud3 {font:16px Arial,sans-serif;}
.linkCloud4 {font:18px Arial,sans-serif;}
.linkCloud5 {font:20px Arial,sans-serif;}
div#rateRVS {width:100%;text-align:center;margin:5px 0px;border:1px solid #ccc;background-color:#ffc;}

/* HOME */
div#home-container{width:740px;float:left;}
div#home-map{width:740px;float:left;}
div#home-map-img-sprite { background: url(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://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://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://img01.static-nextag.com/imagefiles/bkgrd_grad.png) repeat-x;font-size:19px;height:25px;padding:3px 0px 0px 10px;}
div.box-con-body {padding:5px;}
div.mTop {margin-top:10px;}

/* 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:0px;margin:5px 0px;}
div#header-logo{float:left;width:159px;margin-top:10px;}
div#header-logo img {margin:0px;}
div#header-s2-logo a.sprite{float:left; border:0; margin: 5px 0; width: 180px; height: 60px; background: url(http://img01.static-nextag.com/imagefiles/style/sprite.png) 0 -350px no-repeat; cursor: pointer; }
div#header-s2-logo a.spriteUK{float:left; border:0; margin: 5px 0; width: 210px; height: 60px; background: url(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://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://img01.static-nextag.com/imagefiles/style/sprite.png) 0 -995px no-repeat; cursor: pointer; }
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;}
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;}

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{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://img01.static-nextag.com/imagefiles/style/sprite.png) 100% -98px no-repeat; padding-right:10px;}
a#catLink_0{background: url(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://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://img01.static-nextag.com/imagefiles/style/sprite.png) 0 -475px no-repeat;padding-right:91px;text-decoration:none;}
a.msnLogo{background: url(http://img01.static-nextag.com/imagefiles/style/sprite.png) 0 -449px no-repeat;padding-right:91px;text-decoration:none;}
a.liveLogo{background: url(http://img01.static-nextag.com/imagefiles/style/sprite.png) 0 -1749px no-repeat;padding-right:106px;text-decoration:none;}
a.googleLogo{background: url(http://img01.static-nextag.com/imagefiles/style/sprite.png) 0 -1709px no-repeat;padding-right:104px;text-decoration:none;}
a.opensearchFirefoxLogo{background: url(http://img01.static-nextag.com/imagefiles/style/sprite.png) -220px -475px no-repeat;padding-right:75px;text-decoration:none;}
a.opensearchIeLogo{background: url(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;}
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	{position:relative;top:5px;border:0;}
a.spriteTrusted { background: url(http://img01.static-nextag.com/imagefiles/style/sprite.png) no-repeat scroll 0 -750px; 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:10px; width:50px; margin:0 auto; padding:0; }
.oneStar   { background: url(http://img01.static-nextag.com/imagefiles/style/sprite.png) 0 -700px no-repeat; }
.twoStar   { background: url(http://img01.static-nextag.com/imagefiles/style/sprite.png) 0 -725px no-repeat; }
.threeStar { background: url(http://img01.static-nextag.com/imagefiles/style/sprite.png) -100px -700px no-repeat; }
.fourStar  { background: url(http://img01.static-nextag.com/imagefiles/style/sprite.png) -100px -725px no-repeat; }
.fiveStar  { background: url(http://img01.static-nextag.com/imagefiles/style/sprite.png) -200px -700px no-repeat; }
.oneStar-medium, .twoStar-medium, .threeStar-medium, .fourStar-medium, .fiveStar-medium { height:12px; width:60px; }
.oneStar-medium   { background: url(http://img01.static-nextag.com/imagefiles/style/sprite.png) 0 -1550px no-repeat; }
.twoStar-medium   { background: url(http://img01.static-nextag.com/imagefiles/style/sprite.png) 0 -1575px no-repeat; }
.threeStar-medium { background: url(http://img01.static-nextag.com/imagefiles/style/sprite.png) -100px -1550px no-repeat; }
.fourStar-medium  { background: url(http://img01.static-nextag.com/imagefiles/style/sprite.png) -100px -1575px no-repeat; }
.fiveStar-medium  { background: url(http://img01.static-nextag.com/imagefiles/style/sprite.png) -200px -1550px no-repeat; }
/* ?? TRAVEL HEADER */
div#header-container div.tab-box{margin-top:3px;}
div.tab-box{width:100%;float:left;}
div.tab-box ul{display:inline;list-style-type:none;}
div.tab-box li{float:left;height:14px;margin-right:3px;padding:2px 15px 4px 15px;border:1px solid #888;border-bottom:0;background-image:url(http://img01.static-nextag.com/imagefiles/header/nav_shadow.gif);background-repeat:repeat-x;background-position:bottom;}
div.tab-box li a{text-decoration:none;color:#000;}
div.tab-box li a:hover{text-decoration:underline;}
div.tab-box li.selected{background-color:#36C;background-image:none;}
div.tab-box li.selected a{font-weight:bold;color:#FFF;}
div.tab-subbox{width:100%;float:left;background-color:#36C;height:5px;line-height:5px;}
/* ?? TRAVEL FORM */
table.sr-travel-form-basic{margin:5px 0;width:100%;border:1px solid #B6BCCE;}
td.title,td.location,td.dates,td.submit{padding:10px 15px 15px 15px;}
table td.title{border-bottom:1px solid #B6BCCE;background-color:#36C;color:#FFF;font-size:20px;font-weight:bold;}
td.location,td.dates,td.submit{vertical-align:top;background-color:#E4EDFF;}
table.date-table td{vertical-align:bottom;padding-right:10px;}
td.dates img{vertical-align:middle;position:relative;bottom:3px;}
td.location{width:180px;}
div.col-title{font-weight:bold;font-size:15px;margin-bottom:5px;}
table td.submit{vertical-align:middle;font-size:14px;color:#FFF;font-weight:bold;text-align:center;}
input.citytextfill{margin-top:5px;}
/* 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://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://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: url(http://img01.static-nextag.com/imagefiles/style/sprite.png) 100% -800px no-repeat; height: 24px; width: 100%; margin: 0; padding: 0;}
.sv-c-sprite .sv-t h2 { background: url(http://img01.static-nextag.com/imagefiles/style/sprite.png) 0 -800px no-repeat; width: 145px; padding-left:6px; }
.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://img01.static-nextag.com/imagefiles/style/sidebar_foot_right.gif) no-repeat right top;}
.sv-c .sv-f div{background:url(http://img01.static-nextag.com/imagefiles/style/sidebar_foot_left.gif) no-repeat left top;}
.sv-c-sprite .sv-f { background:url(http://img01.static-nextag.com/imagefiles/style/sprite.png) 100% -850px no-repeat; width:100%; }
.sv-c-sprite .sv-f div { background:url(http://img01.static-nextag.com/imagefiles/style/sprite.png) 0 -850px no-repeat; }
.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 }

.colorLink { border: 1px solid #000; margin-bottom: 5px; margin-right: 5px; height: 16px; width: 16px; float:left; }
/* Air and Hotel Travel Form */
table#travel-form-table td.travel-mini-form-tab-selected { width: 50%; text-align: center; font-size: 14px; margin-bottom: 3px; }
table#travel-form-table td.travel-mini-form-tab-unselected { width: 50%; text-align: center; font-size: 14px; margin-bottom: 3px; }
table#travel-form-table td.travel-mini-form { padding: 0px; margin: 0px; width: 100%; height: 81px; }
#travel-form-table .date-label { width: 40px; text-align: right; }
#travel-form-table .dep-c, #travel-form-table .arr-c, #travel-form-table .cityStep { margin-bottom: 3px; }
#travel-form-table .destination-label-c, #travel-form-table .dest-label { font-weight: bold; }
#travel-form-table a:visited { color: #0000FF; }

/* Air Form */
div#travel-mini-form-air-content { height: 81px; overflow: hidden; }
div#travel-mini-form-air-content div.trip-type-c { width: 170px; float: left; padding-left: 10px; }
div#travel-mini-form-air-content div.trip-label { font-size: 11px; float: left; text-align: right; margin-top: 5px; font-weight: bold; padding-right: 1px; }
div#travel-mini-form-air-content div.dest-label { font-size: 11px; width: 40px; float: left; text-align: right; font-weight: bold; padding-right: 1px; }
div#travel-mini-form-air-content div.dep-c, div#travel-mini-form-air-content div.arr-c { width: 120px; float: left; margin-top: 2px; }
div#travel-mini-form-air-content div.options-buttons-c { width: 100%; }
div#travel-mini-form-air-content div.search-button-c { float: right; margin-top: 5px; margin-bottom: 0px; margin-right: 12px; padding-right: 1px; }
div#travel-mini-form-air-content div.trip-type-dropdown-c { float: left; margin-top: 5px; }
div#travel-mini-form-air-content .trip-type-select { font-size: 11px; width: 90px; }
div#travel-mini-form-air-content input.air-opt { width: 70px; }

/* Hotel Form */
div#travel-mini-form-hotel-content { height: 81px; overflow: hidden; position: relative; left: -1px; }
div#travel-mini-form-hotel-content div.date-label { font-size: 11px; width: 40px; float: left; text-align: right; font-weight: bold; }
div#travel-mini-form-hotel-content div.destination-label-c { font-size: 11px; width: 40px; float: left; margin-top: 2px; text-align: right; font-weight: bold; padding-right: 2px; }
div#travel-mini-form-hotel-content div.destination-input-c { font-size: 11px; float: left; margin-top: 2px; font-weight: bold; }
div#travel-mini-form-hotel-content input.destination-input { width: 193px; font-size: 11px; }
div#travel-mini-form-hotel-content div.room-c { width: 90px; float: left; margin-top: 2px; }
div#travel-mini-form-hotel-content div.room-label { width: 42px; float: left; font-size: 11px; font-weight: bold; padding-top: 2px; }
div#travel-mini-form-hotel-content div.room-opt { width: 45px; float: left; }
div#travel-mini-form-hotel-content div.button-c { width: 42px; float: right; margin-top: 5px; margin-right: 12px; }

/* Both Air and Hotel Forms */
td.travel-mini-form img { margin-left: 3px; margin-top: 1px; }
td.travel-mini-form input.date-input { width: 48px; float: left; font-size: 11px; }
td.travel-mini-form div.date-opt-c { width: 80px; float: left; }
td.travel-mini-form div.start-date-c, td.travel-mini-form div.end-date-c { width: 122px; float: left; margin-top:4px; }
td.travel-mini-form div.date-c { width: 256px; float: left; }
td.travel-mini-form div.date-label { font-size: 11px; float: left; text-align: right; font-weight: bold; padding-right: 2px; }
div.homeWidget2 input#hotel-button,div.homeWidget2 input#air-button { margin-top: 5px; }
/* SELLER REVIEWS */
#seller-review-tabs{float:left;height:25px;width:100%;font:12px Arial,sans-serif;line-height:normal;background:url(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://img01.static-nextag.com/imagefiles/style/tab_right3.gif) no-repeat right top;}
#seller-review-tabs a{ display:block;background:url(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://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://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;background:url(http://img01.static-nextag.com/imagefiles/style/sprite.png) 0 1px repeat-x;margin-top:10px;z-index:200;}
#seller-review-tabs-bottom-sprite{float:left;width:100%;background-color:#eee;height:8px;border-left:1px solid #ccc;border-right:1px solid #ccc;}
#seller-review-tabs-sprite li{float:right;margin:0;padding:0;background:url(http://img01.static-nextag.com/imagefiles/style/sprite.png) 0 -250px no-repeat;}
#seller-review-tabs-sprite a{ display:block;padding:5px 27px 5px 5px;margin-left:5px;background:url(http://img01.static-nextag.com/imagefiles/style/sprite.png) 100% -250px no-repeat;}
#seller-review-tabs-sprite #current { margin:0; padding:0; background: url(http://img01.static-nextag.com/imagefiles/style/sprite.png) 0 -300px no-repeat;}
#seller-review-tabs-sprite #current a{font:bold 12px Arial,sans-serif;text-decoration:none;color:#000;background:url(http://img01.static-nextag.com/imagefiles/style/sprite.png) 100% -300px no-repeat;padding:5px 27px 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:12px 20px 0 20px;margin-bottom:24px;}
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}

a.sortby-link { color:#000; text-decoration:none; padding-bottom: 4px; }
.sortby-background-sprite { background: url(http://img01.static-nextag.com/imagefiles/style/sprite.png) 100% -101px no-repeat; padding-right:10px; }
.sortby-background { background: url(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: 0px 6px 0px 6px; background-color: #999999;}
div.atl-pop-menu-off {padding: 0px 6px 0px 6px;}
div.atl-pop-main ul { list-style-type: none; margin: 3px 0px 0px 0px; 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}

.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://img01.static-nextag.com/imagefiles/style/sprite.png) left -1450px no-repeat; }
.flag-us { float:left; background:url(http://img01.static-nextag.com/imagefiles/style/sprite.png) 100% -1450px no-repeat; }
.flag-fr { float:left; background:url(http://img01.static-nextag.com/imagefiles/style/sprite.png) -200px -1450px no-repeat; }
.flag-de { float:left; background:url(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:286px; }
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; }
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://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://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; }
