







/*--*/
a:active{color:#036;}
a:hover{color:#036;text-decoration:none;}
form{margin:0;}
body{background-color:#FFF;color:#000;-webkit-text-size-adjust:none;}
body,p,td,th{font-family:arial,helvetica,sans-serif;font-size:12px;}
input{padding:0px 2px;}
.standardText{font-family:arial,helvetica,sans-serif;font-size:12px;}
.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;}
.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;}
.gs{font-family:arial,helvetica,sans-serif;color:#666;font-size:8pt;}
.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; }
.footer{font-size:11px;}
.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;}
h2 { color: #003399; font-weight: bold; font-size: 12pt; }

/* 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;}
.nextagBlue{color:#03C;}
.nextagRed{color:#C00;}
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;}

div.center{width:100%;text-align:center;}
.alignMiddle{vertical-align:middle;}
.alignTop{vertical-align:top;}
.alignBottom{vertical-align:bottom;}
.alignLeft{text-align:left;}
.alignCenter{text-align:center;}
.alignRight{text-align:right;}
.centered{margin-left:auto;margin-right:auto;}
.noborder,img.imageLink{border:0;}
.noshow{display:none;}
.blankbg{background-color:#FFF;}
.nowrap{white-space:nowrap;}
.inline{display:inline;}
.fullwidth{width:100%;}
.compact{padding:0;border:0}
.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;}
.subnavBackgroundColor{background-color:#36C;}
.lastUpdatedFooter,div#pageInfo{color:#CCC;font-size:9px;}
.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;}
.catwrapper {padding:9px 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;}
h2.bold,h3.bold,h4.bold{font:bold 12px arial,helvetica,sans-serif;color:#000;display:inline;}
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;}
/* GENERAL */
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;}
div.main-container{width:78%;}
div.content-container{width:100%;}
div.vertical-container{width:21%;}
div.fleft {float:left;}
div.fright{float:right;}
span.footnote{font-size:11px;}
/* 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;}
.blacklink a,.blacklink a:hover{font:19px Arial,sans-serif;color:#000;cursor:text;text-decoration:none}
/* GENERAL HEADER */
div#header-container{width:740px;float:left;}
div#header-top{float:left;width:100%;}
div#header-bottom{float:left;margin-top:3px;}
div#header-logo{float:left;width:159px;margin-top:10px;}
div#header-logo a img{float:left;border:0;}
div#header-s2-logo a.sprite{float:left; border:0; margin: 5px 0; width: 180px; height: 60px; background: url(http://img.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://img.nextag.com/imagefiles/style/sprite.png) 0 -1620px no-repeat; cursor: pointer; }
div#header-s2-logo a img{float:left;border:0;margin: 5px 0;}
div#header-s2-logo-mortgage a.sprite {float:left; border:0; margin: 5px 0; width: 180px; height: 75px; background: url(http://img.nextag.com/imagefiles/style/sprite.png) 0 -1108px no-repeat; cursor: pointer; }
div#header-s2-logo-mortgage a img{float:left;border:0;margin: 5px 0;}
div#header-s2-logo-education a.sprite {float:left; border:0; margin: 5px 0; width: 180px; height: 75px; background: url(http://img.nextag.com/imagefiles/style/sprite.png) 0 -995px no-repeat; cursor: pointer; }
div#header-s2-logo-education a 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,div#header-s2-searchform-top{float:right;width:550px;}
div#header-s2-form{float:right;}
div#header-s2-searchform-top{float:left;text-align:left;white-space:nowrap;overflow:hidden;}
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{width:260px;}
input#searchTop-s2{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;}


a#catLinkSprite{background: url(http://img.nextag.com/imagefiles/style/sprite.png) 100% -98px no-repeat; padding-right:10px;}
a#catLink_0{background: url('/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;}

/* 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;}

/* HOME */
div#home-container{width:740px;float:left;}
div#home-map{width:740px;float:left;}
div#home-map-img-sprite { background: url(http://img.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://img.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://img.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%;}

/* 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;}

hr.thinFooterline{color:#E4E4E4;background-color:#E4E4E4;width:740px;height:1px;border:0;}

div.feedWrapper{margin-top:6px;text-align:center;clear:both;width:100%;font-size:17px;}
a.rssLogo{background: url(http://img.nextag.com/imagefiles/style/sprite.png) -150px -475px no-repeat;padding-right:14px;text-decoration:none;}
a.yahooLogo{background: url(http://img.nextag.com/imagefiles/style/sprite.png) 0 -475px no-repeat;padding-right:91px;text-decoration:none;}
a.msnLogo{background: url(http://img.nextag.com/imagefiles/style/sprite.png) 0 -449px no-repeat;padding-right:91px;text-decoration:none;}
a.opensearchFirefoxLogo{background: url(http://img.nextag.com/imagefiles/style/sprite.png) -220px -475px no-repeat;padding-right:75px;text-decoration:none;}
a.opensearchIeLogo{background: url(http://img.nextag.com/imagefiles/style/sprite.png) -220px -449px no-repeat;padding-right:59px;text-decoration:none;}

/* 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://img.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://img.nextag.com/imagefiles/style/sprite.png) 0 -700px no-repeat; }
.twoStar   { background: url(http://img.nextag.com/imagefiles/style/sprite.png) 0 -725px no-repeat; }
.threeStar { background: url(http://img.nextag.com/imagefiles/style/sprite.png) -100px -700px no-repeat; }
.fourStar  { background: url(http://img.nextag.com/imagefiles/style/sprite.png) -100px -725px no-repeat; }
.fiveStar  { background: url(http://img.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://img.nextag.com/imagefiles/style/sprite.png) 0 -1550px no-repeat; }
.twoStar-medium   { background: url(http://img.nextag.com/imagefiles/style/sprite.png) 0 -1575px no-repeat; }
.threeStar-medium { background: url(http://img.nextag.com/imagefiles/style/sprite.png) -100px -1550px no-repeat; }
.fourStar-medium  { background: url(http://img.nextag.com/imagefiles/style/sprite.png) -100px -1575px no-repeat; }
.fiveStar-medium  { background: url(http://img.nextag.com/imagefiles/style/sprite.png) -200px -1550px no-repeat; }

/* 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;}

/* 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://img.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;}

/* 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; }

/* 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; }

/* RELATED KEYWORDS */
div#related-keywords-container,div#related-keywords-top-container,div#related-keywords-bottom-container{width:100%;}

<<<<<<< nextag_01.css
.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(/imagefiles/style/sidebar_head_right.gif) no-repeat right top;height:24px;margin:0;padding:0;}
.sv-c .sv-t h2 { background:url(/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://img.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://img.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(/imagefiles/style/sidebar_foot_right.gif) no-repeat right top;}
.sv-c .sv-f div{background:url(/imagefiles/style/sidebar_foot_left.gif) no-repeat left top;}
.sv-c-sprite .sv-f { background:url(http://img.nextag.com/imagefiles/style/sprite.png) 100% -850px no-repeat; width:100%; }
.sv-c-sprite .sv-f div { background:url(http://img.nextag.com/imagefiles/style/sprite.png) 0 -850px no-repeat; }
.sv-c div.sr-option {padding-left: 1em; text-indent: -1em;}
=======
.sv-c   {float: left; width: 155px; margin-bottom: 5px;}
.sv-c .sv-con   {overflow: hidden;}
.sv-c .sv-con h3   {display: inline;}
.sv-c .sv-t   { float: left; background: url(http://img.nextag.com/imagefiles/style/sprite.png) 100% -800px no-repeat; height: 24px; width: 100%; margin: 0px; padding: 0px;}
.sv-c .sv-t div {float:left; background:url(http://img.nextag.com/imagefiles/style/sprite.png) 0 -800px no-repeat; height:24px; margin:0px; padding:5px 0 10px 5px;}
.sv-c .sv-t h2   {float: left; background: url(http://img.nextag.com/imagefiles/style/sprite.png) 0 -800px no-repeat; height: 24px; width: 145px; margin: 0px; padding: 0px 0px 0px 6px; font: bold 12px Arial, Helvetica, sans-serif; color: #000;}
.sv-c .sv-t h2 span   {padding-top: 5px; height: 19px; display:block;}
.sv-c .sv-con {float:left; width: 155px; padding: 0px; clear: both; background-color: #CCCCCC; margin: 0px; }
.sv-c .sv-con div a   {margin-right: 4px; font-size:12px;}
.sv-c .sv-con h3 a   {margin: 0px; padding: 8px 0px 3px 0px; font-weight: bold; color:#000; font-size:12px;}
.sv-c .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 {padding: 5px 0px 10px 0px; 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 {margin: 0px 2px;}
.sv-c .sv-con-inner input, .sv-c .sv-con-inner-wide input   {font-size: 12px;}
.sv-c .sv-f   { float:left; background:url(http://img.nextag.com/imagefiles/style/sprite.png) 100% -850px no-repeat; height:5px; width:100%; margin:0px; padding:0px;}
.sv-c .sv-f div   {float:left; background:url(http://img.nextag.com/imagefiles/style/sprite.png) 0 -850px no-repeat; height:5px; margin:0px; padding:0px;}
.sv-c div.sr-option   {padding-left: 1em; text-indent: -1em;}
>>>>>>> 1.19.34.1

/* SELLER REVIEWS */
#seller-review-tabs{float:left;height:25px;width:100%;font:12px Arial,sans-serif;line-height:normal;background:url(/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(/imagefiles/style/tab_right3.gif) no-repeat right top;}
#seller-review-tabs a{ display:block;background:url(/imagefiles/style/tab_left3.gif) no-repeat left top;padding:5px 27px 5px 10px;}
#seller-review-tabs #current{background-image:url(/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(/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://img.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://img.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://img.nextag.com/imagefiles/style/sprite.png) 100% -250px no-repeat;}
#seller-review-tabs-sprite #current { margin:0; padding:0; background: url(http://img.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://img.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;}

/* 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:18px; width:30px; padding:0; margin:0; text-decoration:none; }
.flag-uk { float:left; background:url(http://img.nextag.com/imagefiles/style/sprite.png) left -1450px no-repeat; }
.flag-us { float:left; background:url(http://img.nextag.com/imagefiles/style/sprite.png) 100% -1450px no-repeat; }
.flag-fr { float:left; background:url(http://img.nextag.com/imagefiles/style/sprite.png) -200px -1450px no-repeat; }
.flag-de { float:left; background:url(http://img.nextag.com/imagefiles/style/sprite.png) -100px -1450px no-repeat; }
div.banner-container { float: left; 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 { float: left; margin-left: 40px; font-size: 14px; line-height:14px; padding:1px 0; }
