html{height:100%;}
body{font:Normal 62.5% "Helvetica", "Arial", "Sans-Serif";color:#000;margin:0em;padding:0em;text-align:center;background:#ddd;height:100%;}
form{margin:0em;padding:0em;display:inline;}
A:link{color:#007596;text-decoration:none;}
A:visited{color:#7dbfe5;text-decoration:none;}
A:hover, A:active{color:#FF8100;text-decoration:underline;}
DFN{border-bottom:1px dashed #eee;cursor:help;font-style:normal;}
#container{min-width:770px;max-width:1200px;background:#fff url(/images/mb2.png) no-repeat 16.5em 10em;margin:0em auto;font-size:1.6em;text-align:left;}
* html #container{width:expression(document.body.clientWidth > 1120 ? "1100px":"auto");}
#mastBlock{margin:0 2em 0em 2em;padding-top:1.2em;border-bottom:4px solid #DDD;background:#fff;}
#mastCollapse{width:100%;height:4em;}
#whoWeAre{float:left;display:inline;}
#whoWeAre H1{font:Normal 2.1em/0.8em "Times New Roman", "Serif";display:inline;color:#000;}
#whoWeAre H2{font:Normal 0.9em/1.6em "Helvetica", "Arial", "Sans-Serif";color:#555;display:inline;clear:left;}
#quickBasket{text-align:right;font-size:0.9em;float:right;width:auto; }
* html #quickBasket{ width:32em; }
#quickBasketLinks{color:#ccc;font-size:0.85em; padding-top:0.6em; }
* html #quickBasketLinks { font-size:1em; }
#quickBasketCurrency{padding:1.1em 0 1em 0;font-size:0.85em;color:#666;}
#menuCollapse{height:2.7em;}
* html #menuCollapse{height:2.5em;}
#mastMenu2{background:#00b1e2 url(/images/ml.gif) top;overflow:hidden;margin-right:0px;padding-right:0px;clear:left;}
#mastMenu2 A{padding:0.72em 0.75em 0.72em 0.2em;display:inline-block;border-right:1px solid #00b5e6;}
* html #mastMenu2 A{padding:0.75em 0.75em 0.75em 0.2em;}
#mastMenu2 A:link{color:#FFF;}
#mastMenu2 A:visited{color:#FFF;}
#mastMenu2 A:hover{color:#d1ffd5;}
.homeLink{background:url(/images/hme.gif) no-repeat 0em 0.95em;margin-left:1em;padding-left:1.4em !important;}
.lastLink{border:none !important;padding-right:0em !important;}
#searchAccount{clear:right;float:right;margin:0.55em 0em;}
#searchAccount FORM{display:inline;}
#top-submit{background:url(/images/sbb.png);color:#fff;border:0px;width:81px;padding:3px 0px;}
* html #top-submit{height:24px;padding:0em;}
#top-submit:hover{cursor:pointer;background:url(/images/sbb2.png);}
#top-keywords{height:24px;border:1px solid #ddd;width:15em;margin-right:0.2em;float:left;padding-top:0.26em;padding-left:0.4em;color:#ccc;}
#top-keywords:hover{border:1px solid #bbb;color:#666;}
#whereAmI{font:Normal 0.8em "Helvetica", "Arial", "Sans-Serif";color:#AAA;clear:left;}
#whereAmI P{padding:0em;margin:1em 0em;}
#whereAmI A.bc{padding:0em 0em 0em 1.6em;background:url(/images/chev.png) 0.5em no-repeat;}
#freephone{text-align:right;display:inline;float:right;background:#888 url(/images/tbut.gif) no-repeat top left;padding:0.4em 0.8em 0.44em 3.2em;color:#fff;line-height:0.9em;}
* html #freephone{padding-bottom:0.5em;}
#freephone .fh{font-variant:small-caps;font-size:0.8em;}
#freephone .fn2{font-size:0.9em;}
#leftNav{margin-left:-100%;float:left;display:inline;}
#leftNavContainer{margin:0em 0em 1em 1.5em;text-align:right;}
#featureLinks{font:Normal 0.76em/1.5em "Helvetica", "Arial", "Sans-Serif";margin-right:0.3em;}
#featureLinks UL{list-style-type:none;margin:0em 1.7em 0em 0em;padding:0.8em 0em 1.4em 0em;}
#featureLinks LI{margin:0.4em 0em 0em 0em;padding:0em;}
#featureLinks LI A{color:#666;margin:0em 2em 0em 0em;padding:0em;text-decoration:none;}
#featureLinks A:Hover{border-bottom:1px dotted #00b5e6;color:#000;}
.f1{background:url(/images/f1.png) no-repeat right 0.15em;}
.f2{background:url(/images/f2.png) no-repeat right 0.4em;}
.f3{background:url(/images/f3.png) no-repeat right 0.25em;}
#mainMenu, #shopMenu{width:17em;font:Normal 0.9em "Helvetica", "Arial", "Sans-Serif";}
#mainMenu UL{list-style-type:none;padding:0em 0em 0.8em 0em;margin:0em 0em 0.8em 0em;}
#shopMenu UL{list-style-type:none;padding:0em 0em 2em 0em;margin:0em 0em 2em 0em;background:url(/images/mb.png) bottom no-repeat;}
#mainMenu LI, #shopMenu LI{margin:0.6em 0em 0em 0em;}
#mainMenuHeading, #shopMenuHeading{margin:0em 1em 0em 0em;width:14.5em;padding:0.2em 0em 0.2em 0em;}
#mainMenuHeading H3, #shopMenuHeading H3{color:#00b5e6;display:inline;font:Bold 1em "Helvetica", "Arial", "Sans-Serif";margin-right:0.5em;}
#mainMenu LI A, #shopMenu LI A{text-decoration:none;color:#666;margin-right:1.5em;}
#mainMenu A:Hover, #shopMenu A:Hover{border-bottom:1px dotted #00b5e6;color:#000;}
#mainMenu H4, #shopMenu H4{font:Normal 1.0em "Helvetica", "Arial", "Sans-Serif";display:inline;padding-right:0.8em;margin-right:1.5em;background:url(/images/bmc.png) right no-repeat;color:#BBB;}
* html #shopMenu H4{margin-right:1.25em;}
#mainMenu H5, #shopMenu H5{font:Normal 1.0em "Helvetica", "Arial", "Sans-Serif";display:inline;padding-right:0.8em;color:#BBB;}
#submenu{}
#submenu H5{padding-right:0em;}
#submenu UL{padding:0em;margin:1em 2.4em 1.66em 0em;background:none;border-right:3px solid #dff3ff;}
#submenu LI{font:Normal 0.9em "Helvetica", "Arial", "Sans-Serif";margin-right:0.8em;}
#submenu LI A{margin-right:0em;}
#rightNav{float:right;margin-right:2.5em;width:14em;margin-top:3.8em;text-align:center;padding:0.7em 0em;margin-left:-16.5em;}
#rightNav H4{color:#00b5e6;display:inline;font:Bold 0.9em "Helvetica", "Arial", "Sans-Serif";margin-right:0.5em;}
#rightNavFP H4{color:#00b5e6;font:Bold 0.9em "Helvetica", "Arial", "Sans-Serif";margin-right:0.5em;}
#seeAlso, #seeAlsoMV, #profiles {text-align:left;border-bottom:2px solid #EEE;margin-bottom:1em;}
#alsoLinks UL, #alsoLinksMV UL{font-size:0.8em;list-style-type:none;margin:1em 0em 1em 0em;padding:0em;}
#alsoLinks LI, #alsoLinksMV LI{margin:0em;padding:0em 0em 0.3em 1em;background:url(/images/bmca.png) no-repeat;background-position:0.2em 0.45em;}
#seeAlsoProds{text-align:left;border-bottom:4px solid #EEE;margin-bottom:1em;font-size:0.8em;color:#666;display:block;}
#seeAlsoProdsContainer{display:block;}
.alsoImage{padding:0.3em;border:1px solid #ddd;float:left;margin:0.6em 0.7em 0.4em 0em;clear:left;display:block;}
* html .alsoImage{margin-bottom:0em;}
.alsotext{margin-top:0.6em;}
.alsotext P{margin-top:0em;margin-bottom:1.5em;}
.alsotextName{background:url(/images/bmca.png) no-repeat 0.2em;padding:0em 0em 0em 0.98em;clear:left;}
#signUpNow{text-align:left;border-bottom:4px solid #EEE;margin-bottom:1em;}
#signUpNow FORM{display:inline;}
#produce{font-size:0.8em;margin:1em 0em 0.5em 0em;}
#sign{margin:0.5em 0em 0.6em 0em;}
#jmlEA{height:24px;border:1px solid #ddd;width:10em;margin-right:0.2em;padding-top:0.26em;padding-left:0.4em;color:#ccc;}
.jmlEA{display:none;visibility:hidden;}
#sml, #change{background:url(/images/sbb.png);color:#fff;border:0px;width:81px;padding:3px 0px;}
* html #sml, * html #change{height:24px;padding:0em;}
#sml:hover, #change:hover{cursor:pointer;background:url(/images/sbb2.png);}
.fIM{border:5px solid #fff;}
#explain1{padding:0.8em 0em 0.4em 0em;border-bottom:10px solid #fff;background:#dff3ff;}
#explain1image{background:#fff;text-align:center;margin:0em 0.8em 0.2em 0.8em;}
#explain1text{background:#fff url(/images/mrc.png) no-repeat bottom right;text-align:left;margin:0em 0.8em 0.2em 0.8em;padding-bottom:0.6em;}
#explain1text P{font-size:0.8em;padding:0.5em 0.8em;margin:0em;}
#pageBodyContainer{display:block;float:left;}
#pageBody{float:left;margin-left:18.4em;line-height:1.5em;padding-right:18em;display:inline;}
#pageBodyFull{float:left;margin-left:18.4em;line-height:1.5em;padding-right:2.5em;display:inline;}
#standardPageBody{margin-bottom:1em;}
#standardPageHeading{padding-top:0.8em;border-bottom:4px solid #dff3ff;}
#standardPageHeading H1{color:#444;font:1.5em/1.4em "Times New Roman", "Serif";display:inline;background:url(/images/bmcr.png) left no-repeat;padding-left:0.5em;}
#pageBody H2{font:Normal 1.3em "Times New Roman", "Serif";display:inline;color:#666;}
#pageBody H3, #pageBody H5, #pageBodyFP H3, #pageBodyFP H5{font:Normal 1.2em "Times New Roman", "Serif";color:#222;border-bottom:2px solid #dff3ff;background:url("/images/bmca.png") no-repeat 0em 0.41em;padding-left:0.4em;}
#standardPageOptions{float:right;margin-right:-20.4em;font-size:0.76em;border-bottom:4px solid #EEE;width:18.4em;margin-top:-2.6em;padding-bottom:0.2em;padding-left:2em;}
* html #standardPageOptions{width:20.4em;padding-left:2.2em;margin-top:-2.45em;display:inline;}
#standardPageOptions A{vertical-align:middle;}
#standardPageOptionsFull{float:right;font-size:0.76em;border-bottom:4px solid #EEE;width:18.4em;margin-top:-2.6em;padding-bottom:0.2em;padding-left:2em;}
* html #standardPageOptionsFull{width:20.4em;padding-left:2.2em;margin-top:-2.45em;}
#standardPageOptionsFull A{vertical-align:middle;}
.printPage{background:url(/images/print.png) no-repeat left;padding:0em 1.1em 0em 1.6em;}
.emailPage{background:url(/images/email.png) no-repeat -0.2em;padding:0em 1.1em 0em 1.6em;}
.bookmarkPage{background:url(/images/bookmark.png) no-repeat left;padding:0em 0em 0em 1.6em;}
#backToTop{border-top:2px solid #DFF3FF;text-align:right;font-size:0.8em;margin-bottom:1.5em;}
#backToTop P{margin:0em;padding:0em;}
#backToTop A{background:url(/images/topa.png) no-repeat left;padding:0em 0.8em 0em 1.2em;}
#footer{margin:0 2em 0em 2em;background:url(/images/footgf.png) repeat-x top;clear:both;}
* html #footer{width:100%;}
#darkBar{height:2.4em;background:#FFF url(/images/footgf2.png) repeat-x;border-bottom:4px solid #FFF;}
#theForum{width:18em;margin:1em 0em 1em -100%;display:inline;float:left;}
#theForum P{font-size:0.8em;}
#theForumContainer{margin-left:2em;float:left;display:inline;}
.forumPostWrap{border-top:1px solid #eee;padding:0.4em 0em;float:left;}
.forumSubject{float:left;width:11em;font-size:0.8em;padding-left:0.3em;}
.forumPostInfo{float:right;width:7em;margin-left:1em;font-size:0.8em;}
.forumSubjectHead{background:#fff;font-weight:Bold;width:11em;font-size:0.8em;float:left;padding:0.3em;}
.forumPostHead{background:#fff;font-weight:Bold;width:7.6em;font-size:0.8em;padding:0.3em;float:right;}
.lg{color:#555;}
#latestReview{margin-top:1em;display:inline;margin-left:20em;float:left;padding-right:22em;}
.reviewTextImage{float:right;padding:0em 0.5em 0.1em 0em;border:1px solid #DDD;background:#fff;text-align:center;}
.reviewTextName{font-size:0.8em;font-weight:Bold;padding:1.5em 0em 0.5em 0em;}
.reviewText{font-size:0.8em;color:#444;}
.reviewTextBy{font-size:0.8em;padding:0.5em 0em;}
#requestShowHide{display:inline;}
#requestShowHide2{display:inline;visibility:hidden;display:none;}
#reviewShowHide{visibility:hidden;display:none;}
.bigQuote{font-size:5em;font-weight:Bold;float:left;color:#BBB;line-height:0.9em;margin-right:0.3em;}
.bigQuote2{font-size:5em;font-weight:Bold;float:right;color:#BBB;line-height:0.9em;margin-left:1em;margin-top:1em;}
#bssaaLegal{width:19em;margin:1em 1em 1em -20em;display:inline;float:right;}
#latestReview H4, #theForum H4, #bssaaLegal H4{color:#00b5e6;display:inline;font:Bold 0.9em "Helvetica", "Arial", "Sans-Serif";margin-right:0.5em;}
#bssaaLegal UL{text-align:left;list-style-type:none;font-size:0.8em;padding-left:0em;margin-left:0em;float:left;padding-bottom:1em;}
#siteLinksContainer{clear:both;display:block;border-bottom:1px solid #ddd;float:left;margin-bottom:1.6em;}
#siteLinksLeft{float:left;padding-top:1.2em;padding-right:1.5em;}
#siteLinksLeft LI{padding:0.4em 0em;margin:0em;}
#siteLinksRight{padding-top:1.2em;}
#siteLinksRight LI{padding:0.4em 0em;margin:0em;}
#efax{clear:both;display:block;text-align:right;padding-right:1em;}
#bssaaAddress{clear:both;font-size:0.8em;background:url(/images/zzz2.png) no-repeat 0em 0.65em;padding:0.8em 0em 3em 3.3em;border-top:1px solid #eee;color:#666;}
* html #bssaaAddress{padding-top:0.3em;}
#rightPic{float:right;margin-left:2em;}
#callNow{background:#DFF3FF;text-align:center;padding:1em;color:#333;font-size:1.4em;}
#snoringCauses{background:#dff3ff;padding:0.5em 1.5em;clear:both;}
#snoringCauses H3{border-bottom:2px solid #ddd;background:none;padding-left:0em;}
#causesList1{float:left;width:50%;list-style-type:none;margin:0em 0em 1em 0em;padding:0em;}
#causesList2{list-style-type:none;margin:0em 0em 1em 0em;padding:0em;}
#nozos{background:#dff3ff;padding:1em;text-align:center;}
#bmi{clear:both;}
#bmiText{border-bottom:2px solid #DFF3FF;}
#bmi TABLE{margin-top:1em;width:100%;border-bottom:2px solid #DFF3FF;}
#bmi TD{padding:0.6em 1em 0.6em 1em;}
.bmiType{padding:0em 1em 0.2em 0em !important;font-size:0.8em;text-align:right;border-bottom:1px solid #DFF3FF;}
.bmilintro{font-weight:Bold;text-align:right;background:#DFF3FF;padding-right:1em !important;width:13em;}
.bmiCalc{background:#c6eafe !important;text-align:right;padding-right:1em !important;}
#bmiCalcButton{background:url(/images/sbb120.png);color:#fff;border:0px;width:120px;padding:3px 0px;}
* html #bmiCalcButton{height:24px;padding:0em;}
#bmiCalcButton:hover{cursor:pointer;background:url(/images/sbb2120.png);}
.bmil{font-weight:Bold;text-align:right;background:#DFF3FF;padding-right:1em !important;width:9em;}
.bmiRes1{background:#DFF3FF !important;width:25em;}
.bmiRes2{width:7em;}
.bmiRes3{width:7em;padding-right:0em !important;}
.bmiRes4{background:#DFF3FF !important;}
#catSyn EM{font-size:0.8em;}
#bmiCatTab TD{padding:0.2em 0.2em 0.2em 1em;border:1px dotted #eee;background:#fff;}
#bmiCatTab TH{padding:0.4em 0.2em 0.4em 1em;border:1px dotted #eee;background:#EEE;font-weight:Bold;text-align:left;}
#metric{visibility:hidden;display:none;}
#epworth{border-top:2px solid #DFF3FF;}
#epworth legend{visibility:hidden;display:none;}
#epworth fieldset{padding:0em;margin:0em;border:0em;}
#epworth fieldset ol{margin:0em;padding:0em;list-style-type:none;}
#epworth fieldset li{clear:both;display:block;border-top:2px solid #DFF3FF;background:url(/images/cp.png) no-repeat 2.9em bottom;height:5.2em;margin-bottom:0.4em;}
.qCount{float:left;background:#DFF3FF;font-size:1.6em;color:#444;font-weight:Bold;margin:0em 0.6em 0.5em 0em;padding:0.2em 0.5em 2.1em 0.5em;}
#epworth label{font-weight:Normal;background:#fff;margin-top:0.4em;display:block;padding-top:0em;}
* html #epworth label{display:inline-block;}
#epworth select{margin:0.4em 0em 0.4em 0.2em;padding:0em;float:left;}
.extra{margin-top:1em;border-top:1px solid #ccc;border-bottom:1px solid #eee;margin-left:4.1em;padding-bottom:0.6em;height:auto !important;background:none !important;}
.extra label{margin-right:1em;}
.extraSub{margin-top:1em;background:#C6EAFE !important;padding:1em;text-align:right;height:auto !important;border:none !important;}
.extraSub label{display:none !important;visibility:hidden;}
#subex{background:url(/images/sbb.png) no-repeat;color:#fff;border:0px;width:81px;padding:2px 0px 3px 0px;}
#reportData{background:none !important;border:none !important;margin-bottom:1em;}
#reportData ul{margin:0em 0em 1em 0em;padding:0em;float:left;}
#reportData li{height:auto !important;border:0px !important;background:none !important;list-style-type:none;}
#reportData label{margin-left:4.1em;float:left;width:7em;}
#reportData input{margin-top:0.6em;}
#reportData select{margin-top:0.7em;}
#treport{border-top:4px solid #aaa;border-bottom:2px solid #ccc;margin-bottom:2em;margin-top:1.8em;}
#treport TD{padding:0.5em;}
#epText{margin-bottom:2em;padding-bottom:2em;}
.bback{background:#EEE;}
#personal{text-align:center;padding-bottom:2em;}
.adobe{margin-top:3px;}
.adobeT{display:inline;}
#epworthResults{padding-top:15px;}
#epworthResults TABLE{width:100%;}
#epworthResults TR{border-bottom:1px dotted #eee;}
#epworthResults TH{text-align:left;padding:1em;background:#DFF3FF;}
#epworthResults TH{text-align:left;padding:1em;background:#DFF3FF;}
.score{width:8em;text-align:center !important;}
#epscores TD{padding:0.4em 0em 0.4em 1em;}
#epsr TD{padding:0.4em 0em;}
#epworthResults .cen{text-align:center;font-weight:Bold;}
#epworthResults .right{text-align:left;border-top:1px solid #ddd;border-bottom:1px solid #ccc;padding-top:1em;padding-bottom:1em;font-weight:Bold;}
#epworthResults .ts{text-align:center;border-top:1px solid #ddd;border-bottom:1px solid #ccc;padding-top:1em;padding-bottom:1em;font-weight:Bold;background:#C6EAFE;}
#berlin fieldset{padding:0em;margin:0em;border-top:4px solid #DFF3FF;border-bottom:none;border-left:none;border-right:none;}
#berlin label{width:47%;vertical-align:top;padding-right:0.5em;display:inline-block;}
#berlin legend{padding:0.5em 0.5em 0.5em 0em;font-weight:Bold;}
#berlin fieldset ol{margin:0em;padding:0em;list-style-type:none;}
#berlin fieldset li{margin:0.4em 0em 0.4em 0.2em;vertical-align:top;}
#berlin fieldset li ul{margin:0em;padding:0em;display:inline;}
#berlin fieldset ul{margin:1em 0em;padding:0em;list-style:none;}
#berlin .extraSub{padding:0.6em 1em;background:#C6EAFE;margin-top:1em;}
#berlin #subex{background:url(/images/sbb120.png);color:#fff;border:0px;width:120px;padding:3px 0px;}
* html #berlin #subex{height:24px;padding:0em;}
#berlin #subex:hover{cursor:pointer;background:url(/images/sbb2120.png);}
.initHide{color:#ddd;}
#berlin2, #berlin3, #berlin4, #berlin5, #berlin9{visibility:hidden;}
#berlinResults{padding-top:15px;}
#berlinResults TABLE{width:90%;}
#berlinResults TH{padding:5px;margin-bottom:10px;background:#F6F8FA;}
#berlinResults TD{padding:2px 5px 2px 5px;}
#berlinResults .cen{text-align:center;font-weight:Bold;}
#berlinResults .right{text-align:left;font:Bold 9pt Arial;border-top:1px solid #ddd;border-bottom:1px solid #ccc;padding-top:10px;padding-bottom:10px;}
#berlinResults .ts{font:Bold 11pt Arial;text-align:center;background:#C9D7ED;border-bottom:1px solid #ccc;border-top:1px solid #ddd;padding-top:10px;padding-bottom:10px;}
#snoreTests{margin:1em 0em;padding:0em;}
#snoreTests ul{display:inline;padding-left:0em;margin-left:0.2em;}
#snoreTests li{list-style-type:none;display:inline;}
#snoreTests h2{margin-left:4.5em;font:1.3em "Times New Roman","Serif";color:#666;}
#snoreTests .p2{display:inline;}
#snoreTests .try{display:inline;}
#testsIntro2{border-bottom:2px solid #EEE;}
#bmiTables{width:100%;}
#BMITest, #multiTest, #flutterTest, #tongueTest, #noseTest, #mouthTest{margin-top:1em;border-bottom:2px solid #EEE;margin-bottom:1em;}
#BMIImage, #flutterImage, #multiImage, #tongueImage, #noseImage, #mouthImage{float:left;margin:-1.5em 0em;padding:0em}
#testsBMI, #testsFlutter, #testsMulti, #testsTongue, #testsNose, #testsMouth{margin-left:6em;margin-bottom:1em;} 

#cause{padding:1.1em;background:#DFF3FF url("/images/pbot.png") no-repeat bottom;text-align:center;}
#cause TABLE{padding:0em;width:100%;}
* html #cause TABLE{width:auto;}
#cause TD{background:#fff;padding:0.55em 0.8em 0.55em 0.8em;margin:0em 0.5em 0.1em 0.5em;border-top:1px solid #DFF3FF;}
#cause IMG{margin-top:0.3em;}
.sel90day{background:#f5fbff !important;color:#ccc;}
.prodBlock{padding-bottom:1em;clear:both;display:block;border-top:solid 1px #999;background:url(/images/lb.png) repeat-x top;}
.thumbImage{float:left;padding:0.5em;background:#FFFFFF;border-bottom:dotted 1px #DDDDDD;border-left:dotted 1px #DDDDDD;border-right:1px dotted #DDDDDD;margin-top:2.3em;}
.productName{float:left;font-weight:bold;padding:0.4em 0em 0.3em 0.5em;border-left:dotted 1px #DDDDDD;margin-left:-88px;}
.productPrice{display:inline;font-weight:bold;text-align:right;float:right;margin:0.3em 1em 0.3em 0.5em;}
.PriceDescEtc{margin-top:2.3em;margin-left:85px;}
.productShortDesc{padding:0.4em 0em 0.4em 0.5em;margin-bottom:0em;}
.infoBar{border-bottom:1px solid #DDDDDD;border-top:1px dotted #DDDDDD;border-left:1px dotted #DDDDDD;padding-left:0.15em;margin-top:0.1em;clear:left;display:block;padding-bottom:2em;}
* html .infoBar{display:inline-block;padding-bottom:0em;}
.findOutMoreProduct{display:inline;}
.addToBasket{margin:0.3em 0em;float:right;background:url(/images/sbb120.png);display:inline;width:120px;text-align:center;font-size:0.8em;}
.addToBasket A{width:120px;height:24px;}
.addToBasket A:link{color:#fff;}
.addToBasket A:visited{color:#fff;}
.addToBasket A:active{color:#fff;text-decoration:none;}
.addToBasket A:hover{color:#fff;text-decoration:none;}
.addToBasketDiscontinued{color:#FFF;margin:0.3em 0em;float:right;background:url(/images/sbb120g.png);display:inline;width:120px;text-align:center;font-size:0.8em;}
.suit1a{padding:0.2em 0.4em 0.2em 0.45em;margin:0.4em 0em;float:left;}
.suit2a{padding:0.2em 0.4em 0.2em 0.4em;margin:0.4em 0em;float:left;}
.suit3a{padding:0.2em 0.48em 0.2em 0.4em;margin:0.4em 0em;float:left;}
#bestSelling{text-align:left;border-bottom:2px solid #EEE;margin-bottom:1em;}
#bestSellingLinks UL{font-size:0.8em;list-style-type:none;margin:1em 0em 1em 0em;padding:0em;}
#bestSellingLinks LI{margin:0em;padding:0em 0em 0.3em 1em;background:url(/images/bmca.png) no-repeat;background-position:0.2em 0.45em;}
#recentView{text-align:left;border-bottom:2px solid #EEE;margin-bottom:1em;}
#recentViewLinks UL{font-size:0.8em;list-style-type:none;margin:1em 0em 1em 0em;padding:0em;}
#recentViewLinks LI{margin:0em;padding:0em 0em 0.3em 1em;background:url(/images/bmca.png) no-repeat;background-position:0.2em 0.45em;}
#delivery{padding:0em 3em 0em 0.5em;border-bottom:1px solid #EEEEEE;background:transparent url(/cssimg/delivery.png) no-repeat 14.5em 0.7em;font-size:0.8em;text-align:left;}
#security{padding-top:1em;border-bottom:1px solid #EEEEEE;font-size:0.8em;text-align:left;margin-bottom:1em;}
#securityHeading{height:2em;background:transparent url(/cssimg/ccimgs3.gif) no-repeat right top;}
#securityHeading h3{display:none;}
#reviewSynopsis{display:none;visibility:hidden;}
.reviewInfo{font-size:0.6em;float:left;line-height:1.6em;border-right:1px dotted #DDDDDD;border-left:1px dotted #DDDDDD;}
.reviewInfo IMG{margin:0.3em 0em;}
.stockLevel{color:#666;margin:0.1em 0em 0em 0.5em;padding:0em;float:left;}
.stockLevelOut{color:#F00;margin:0.1em 0em 0em 0.5em;padding:0em;float:left;}
.numberReviews{margin-top:-0.15em;float:left;margin-right:0.4em;}
.numberReviewsNone{margin-top:-0.15em;float:left;margin-right:0.4em;color:#ccc;}
.fiveStars{margin-top:-0.3em;margin-left:0.4em;margin-right:0.1em;float:left;clear:left;}
#rightBlock{float:right;width:12em;margin-left:1em;border-bottom:5px solid #dff3ff;margin-bottom:1em;}
#prodSynopsis{padding-top:0.5em;padding-bottom:0.5em;color:#555;border-bottom:1px solid #dff3ff;}
#priceBlock{float:right;text-align:center;width:12em;padding:0.7em 0em 0em 0em;background:#dff3ff;}
.productMainPrice{display:inline-block;font-weight:bold;font-size:120%;margin:0em;}
.plusPostage{display:inline-block;color:#888;font-size:60%;margin:-0.5em 0em 0.5em 0em;}
.changeCurrency{font-size:0.7em;color:#666;}
.infoBarProds{padding:1em 0em 0.4em 0em;float:left;width:100%;margin-top:0.2em;background:#fff url(/images/mb3.png) no-repeat center top;}
.atb{background:url(/images/sbb120.png);color:#fff;border:0px;width:120px;padding:3px 0px;}
* html .atb{height:24px;padding:0em;}
.atb:hover{cursor:pointer;background:url(/images/sbb2120.png);}
#addButton{margin:0.3em 0em;display:inline-block;width:120px;padding-bottom:0.7em;}
* html #addButton{display:inline;}
.quantity{display:inline;margin:0.3em 0em 0.3em 0em;font-size:80%;}
.ppqty{width:2em;}
#productImage{text-align:center;margin:0em;padding:1.5em 0em 1.5em 0em;clear:both;background:url(/images/mb3.png) no-repeat center top;}
#prodText{padding-bottom:1em;}
#options{background:#dff3ff url(/images/mb3a.png) no-repeat center top;padding-top:1.5em;display:inline-block;width:100%;}
#options SELECT{margin-bottom:0.4em;width:11em;}
#addDoc{text-align:left;border-bottom:2px solid #EEE;margin-bottom:1em;}
#addDoc UL{font-size:0.8em;list-style-type:none;margin:1em 0em 1em 0em;padding:0em;}
#addDoc LI{margin:0em;padding:0em 0em 0.3em 1em;background:url(/images/bmca.png) no-repeat;background-position:0.2em 0.45em;}
#addDoc .pdf{background:url(/images/pdf.gif) no-repeat right;padding-right:15px;}
#videoObject{text-align:left;border-bottom:2px solid #EEE;margin-bottom:1em;}
#otest{padding-top:0.6em;padding-bottom:1em;overflow:hidden;width:14em;}
#alsoB{text-align:left;border-bottom:2px solid #EEE;margin-bottom:1em;}
#alsoB P{font-size:80%;display:inline-block;}
#alsoB UL{font-size:0.8em;list-style-type:none;margin:1em 0em 1em 0em;padding:0em;}
#alsoB LI{margin:0em;padding:0em 0em 0.3em 1em;background:url(/images/bmca.png) no-repeat;background-position:0.2em 0.45em;}
#priceBlock .reviewInfo{border-right:none;}
#latestReviewInfo{clear:both;margin-bottom:1em;}
#latestReviewInfo H3{font-size:140%;background:url(/images/bmcr.png) left 0.35em no-repeat;}
#latestReviewInfoAll{margin-bottom:1em;margin-top:1em;}
#latestReviewInfoAll H3{font-size:140%;background:url(/images/bmcr.png) left 0.35em no-repeat;}
.rtextAll{width:100%;padding:20px 0px 20px 0px;border-bottom:2px solid #eee;}
.PMbar1{display:inline-block;margin-bottom:1px;background:#00B5E6;}
* html .PMbar1{display:inline;overflow:hidden;}
.PMbar2{display:inline-block;margin-bottom:1px;background:#DFF3FF;}
* html .PMbar2{display:inline;overflow:hidden;}
.PMtotals{display:inline-block;width:35px;text-align:right;}
* html .PMtotals{display:inline;}
#PMnumRs{font-weight:Bold;display:inline-block;padding-bottom:10px;}
* html #PMnumRs{display:inline;}
#PMsynop{font-size:80%;float:right;margin-left:2em;margin-bottom:1em;line-height:1.3em;padding-left:1em;padding-bottom:1em;border-bottom:5px solid #dff3ff;}
#PMsynop UL{list-style-type:none;margin:1em 0em 0em 0em;padding:0.5em 0em 0.5em 0em;}
#PMsynop LI{margin:0em;padding:0em 0em 0.3em 1em;background:url(/images/bmca.png) no-repeat;background-position:0.2em 0.45em;}
#PMallRevText{}
.latRevAll{font-weight:Bold;display:block;}
.revDateAll{color:#666;}
.revStarsAll{clear:left;}
.gquote, .gquote2{font-family:"Times New Roman";font-size:250%;font-weight:Bold;color:#BBB;display:inline-block;}
.gquote{float:left;padding:0.18em 0.2em 0em 0em;}
.gquote2{padding:0.18em 0em 0em 0.2em;}
.rt{float:left;}
.rtx{margin-top:1em;}
#productImageAll{text-align:center;margin:0em;padding:1.5em 0em 1.5em 0em;clear:both;background:url(/images/mb3.png) no-repeat center top;}
#rightBlockAll{float:right;width:12em;margin-left:1em;border-bottom:5px solid #dff3ff;}
#rightBlockAdd{float:right;width:12em;margin-left:1em;margin-bottom:1em;}
.PMrtext{width:100%;padding:0em 1em 1em 0em;}
.PMlatRev{display:inline-block;padding-bottom:10px;}
* html .PMlatRev{display:inline;}
.PMrevBy{color:#888;}
.PMrevDate{float:right;color:#666;}
#pagination{border-top:1px solid #DFF3FF;border-bottom:1px solid #DFF3FF;display:block;width:100%;float:left;padding:0.6em 0em 0.6em 0em;margin-bottom:1em;}
#pagedNav{float:right;}
.bn{display:inline-block;margin-right:0.1em;text-align:center;width:1.2em;height:1.4em;border:1px solid #ddd;}
* html .bn{display:inline;width:1.4em;}
.bns{display:inline-block;margin-right:0.1em;text-align:center;width:1.2em;height:1.4em;border:1px solid #ddd;background:#eee;}
* html .bns{display:inline;width:1.4em;}
.bnn{display:inline-block;margin-right:0.1em;text-align:center;width:1.2em;height:1.4em;}
* html .bnn{display:inline;width:1.4em;}
#retPP{text-align:left;border-bottom:2px solid #EEE;margin-bottom:1em;font-size:0.8em;padding:0em 0em 1em 1.2em;background:url(/images/bmcr.png) no-repeat 0em 0.2em;}
#mainBasket{margin-top:1em;width:100%;}
#mainBasket TABLE{font-size:0.8em;width:100%;}
.basketheader{background:#F6F8FA;}
.basketheaderQty{background:#F6F8FA;width:1.5em;}
.basketimage{float:left;margin-right:0.3em;}
#postType{padding:0.8em 0em 0em 0em;text-align:right;}
#postExtra{padding:0.8em 0em 1em 0em;text-align:right;}
#psn{background:url(/images/psn.png) no-repeat;border:0px;width:150px;padding:3px 0px;color:#fff;font-weight:Bold;}
* html #psn{height:24px;padding:0em;}
#psn:hover{cursor:pointer;background:url(/images/psn2.png);}
#uc{background:url(/images/sbb120g.png) no-repeat;border:0px;width:120px;padding:3px 0px;color:#fff;margin-top:0.5em;}
* html #uc{height:24px;padding:0em;}
#uc:hover{cursor:pointer;background:url(/images/sbb120g2.png);}
#cs{background:url(/images/sbb150g.png) no-repeat;border:0px;width:150px;padding:3px 0px;color:#fff;}
* html #cs{height:24px;padding:0em;}
#cs:hover{cursor:pointer;background:url(/images/sbb150g2.png);}
#specialOffers{text-align:left;border-bottom:2px solid #EEE;margin-bottom:1em;}
.pairedOffer{border-bottom:1px solid #EEE;padding-bottom:0.5em;margin-top:1em;}
.soPname{clear:both;font-size:80%;margin-bottom:0.4em;background:url(/images/bmcag.png) no-repeat 0.15em 0.5em;padding-left:0.8em;}
.soImage{padding:0.3em;border:1px solid #ddd;float:left;margin:0em 0.7em 0.4em -0.5em;display:block;}
* html .soImage{margin-bottom:0em;}
.savePercent{position:relative;z-index:999;padding-top:21px;background:url(/images/rc50.gif) no-repeat 0px 16px;color:#fff;letter-spacing:-1px;width:50px;text-align:center;height:66px;float:left;clear:left;display:block;}
.soPrices{padding-top:21px;}
.soWas{text-decoration:line-through;color:#888;font-size:80%;}
.soNow{color:#cb1515;}
.soATB{margin:36px 0px 10px 42px;clear:both;}
#addRev INPUT{color:#999;}
#addRev TEXTAREA{width:94%;margin-left:2em;}
* html #addRev TEXTAREA{width:98%;}
#addRev TABLE{width:93%;padding-top:6px;margin-left:30px;background:url(/images/lbf.png) repeat-y top left;}
#addRev UL{padding:0em;margin:1em 0em 0em 0em;}
#addRev LI{list-style-type:none;background:url(/newsletters/css/bullet2.gif) no-repeat 0.4em 0.3em;display:block;margin-bottom:0.5em;padding-left:2em;}
.indentMe{margin-left:2em;}
#subRev{background:url(/images/sbb120.png);color:#fff !important;border:0px;width:120px;padding:3px 0px;margin-bottom:1em;}
* html #subRev{height:24px;padding:0em;}
#subRev:hover{cursor:pointer;background:url(/images/sbb2120.png);}
#tips{font-size:80%;line-height:1.3em;padding-bottom:1em;}
#tips LI{margin:0.2em 0em 0em 0em;list-style-type:circle;}
#bbasket{margin-bottom:1em;}
#stages, #bbasket, #sRates, #summary, #payRates{width:100%;font-size:80%;margin-top:1em;border-bottom:1px solid #EEE;}
#stages TD{padding-top:0.4em;padding-bottom:0.6em;}
.stage{font-weight:Bold;color:#000;}
.notstage{color:#CCC;}
.notstage2{color:#AAA;}
.sof{font-size:90%;}
#vatButton{margin:1em 0em 1em 3.5em;}
#billingForm, #deliveryForm, #gform{padding-top:0.5em;font-size:80%;padding-bottom:2em;width:100%;}
#paymentForm {margin-top:2em;padding-top:1.5em;font-size:80%;padding-bottom:2em;width:100%;}
#clead,#clead2{background:#eee;padding:0.7em 1em 0.7em 1em;}
#clead P,#clead2 P{display:inline;}
.required{background-color:#EFF4FB;}
#contStage{background:url(/images/sbb180.png);color:#fff;border:0px;width:180px;padding:3px 0px;}
* html #contStage{height:24px;padding:0em;}
#contStage:hover{cursor:pointer;background:url(/images/sbb2180.png);}
#enterPromo{width:100%;background:#DFF3FF;font-size:80%;margin-top:1em;margin-bottom:1em;border-bottom:1px solid #EEE;text-align:center;padding:0.7em 0em 0.6em 0em;}
#redeemNow{background:url(/images/sbb120g.png);color:#fff;border:0px;width:120px;padding:3px 0px;}
* html #redeemNow{height:24px;padding:0em;}
#redeemNow:hover{cursor:pointer;background:url(/images/sbb120g2.png);}
.postage1{background:#bbe6ff;color:#000;}
.postage2, .postage3, .postage4, .postage5, .postage6{background:#fff;color:#666;}
#submitOrderNow{text-align:center;font-size:80%;}
#contStage2{background:url(/images/sbb150g.png) no-repeat;border:0px;width:150px;padding:3px 0px;color:#fff;font-weight:Bold;margin-top:1em;}
* html #contStage2{height:24px;padding:0em;}
#contStage2:hover{cursor:pointer;background:url(/images/psn2.png);}
.editD{background:url(/images/sbb50.png);color:#fff;border:0px;width:50px;padding:3px 0px;}
* html .editD{height:24px;padding:0em;}
.editD:hover{cursor:pointer;background:url(/images/sbb50.png);}
.c4head{font-size:80%;}
#accOpen{background:url(/images/sbbg.png);color:#fff;border:0px;width:81px;padding:3px 0px;}
* html #accOpen{height:24px;padding:0em;}
#oapass{font-size:100%;}
#contactDetails H4{display:inline;}
#siteMap{padding-top:1em;}
#siteMap LI{font-size:80%;margin-left:-1.6em;padding-left:0em;}
#siteMapCol1{width:49%;float:left;margin-right:2%;}
#siteMapCol2{width:49%;float:right;}
#links{padding-top:1em;}
#links LI{font-size:80%;margin-left:-1.6em;padding-left:0em;}
#links1{width:49%;float:left;margin-right:2%;}
#links2{width:49%;float:right;}
#links3{clear:both;}
#mainLinks{font-size:80%;border-top:4px solid #DFF3FF;margin-bottom:2em;padding-bottom:2em;}
#mediaLead{background:#EEE;padding:0.2em 1em 0.2em 1em;margin-top:1em;}
#mediaLead .tc{text-align:center;}
.pr1{float:left;display:block;width:10.5em;font-weight:Bold;font-size:90%;color:#666;}
.pr2{display:block;float:left;padding-bottom:10px;}
.pr3{clear:both;width:100%;display:block;}
.pr2a{background:url(/images/acro.gif) no-repeat 0em 0.2em;padding-left:24px;display:block;float:left;padding-bottom:10px;}
#cTable{font-size:80%;width:100%;}
#cTable TH{text-align:left;border-bottom:2px solid #BBB;}
#cTable TH.right{text-align:right;}
.wb{background:#FFF;}
.gb{background:#EEE;}
.hb{font-weight:Bold;background:#EDF1F7;}
.subm{border-top:1px solid #666;padding-top:10px;}
#pageBodyFP{float:left;margin-left:18.4em;line-height:1.5em;padding-right:2em;display:inline;}
#snoreTestsIntro{padding-right:15.4em;clear:both;}
#pageBodyFP #snoreTests{padding-right:15.4em;clear:left;}
#fpBox{width:100%;margin-bottom:1em;margin-top:1em;background:url(/images/fpb2.jpg) no-repeat left center;float:left;}
#introTextFP{float:left;padding:0em 1em 0em 1em;background-color:#000;filter:alpha(opacity=80);opacity:0.8;-moz-opacity:0.8;-khtml-opacity:0.8;position:relative;}
* html #introTextFP{width:100%;padding:1em;}
#introTextFP P{filter:alpha(opacity=100);opacity:1;-moz-opacity:1;color:#fff;}
#rightNavFP{float:right;margin-right:1.5em;width:14.5em;margin-top:1em;text-align:center;padding:0em;margin-left:-16.5em;}
#t5p{margin-bottom:53%;text-align:left;background-color:#fff;filter:alpha(opacity=80);opacity:0.8;-moz-opacity:0.8;-khtml-opacity:0.8;height:250px;width:14em;}
* html #t5p{width:100%;margin-top:0px;padding-top:1em;}
#t5p H4{color:#444;display:inline-block;}
#t5p UL{font-size:0.8em;list-style-type:none;margin:0em 0em 1em 0em;padding:0em;}
#t5p LI{margin:0em;padding:0em 0em 0.3em 1em;background:url(/images/bmca.png) no-repeat;background-position:0.2em 0.45em;}
#top5buffer{filter:alpha(opacity=80);opacity:0.8;-moz-opacity:0.8;-khtml-opacity:0.8;width:1.1em;float:right;margin-right:14em;background:#fff;height:250px;display:inline;}
* html #top5buffer { margin-right:14.5em; }
#tabsC{border-bottom:1px solid #00b5e6;padding-bottom:2.7em;margin-right:15.4em;}
* html #tabsC{padding-bottom:44px;}
#tabs{text-align:center;font-size:80%;margin-top:1em;margin-bottom:1em;float:left;position:relative;}
#tabs ul{list-style-type:none;margin:0;padding:0;}
#tabs li{float:left;}
#tabs a{background:url(/images/tb.gif) repeat-x bottom;position:relative;top:0;margin:0 0.1em 0 0;float:left;border-right:1px solid #CCC;border-top:1px solid #CCC;border-left:1px solid #CCC;padding:0.2em 0.6em 0.3em 0.6em;text-decoration:none;color:#999;border-top-left-radius:3px;border-top-right-radius:3px;-moz-border-radius-topleft:3px;-moz-border-radius-topright:3px;}
#tabs a:hover{color:#666;border-color:#AAA;}
#multiTestC, #flutterTestC, #tongueTestC, #mouthTestC{display:none;visibility:hidden;}
.tabSel{color:#000 !important;border-bottom:none !important;background:#DFF3FF !important;border-right:1px solid #00b5e6 !important;border-top:1px solid #00b5e6 !important;border-left:1px solid #00b5e6 !important;}
.tabNoSel{color:#999;}
.tabTextHide{visibility:hidden;display:none;}
#tabs a.active{position:relative;top:0;margin:0 2px 0 0;float:left;background:#FFF3B3;border-right:1px solid #666;border-top:1px solid #666;border-left:1px solid #666;padding:6px 4px 6px 10px;text-decoration:none;color:#333;}
#tabs a.active:hover{position:relative;top:0;margin:0 2px 0 0;float:left;background:#FFF3B3;border-right:1px solid #666;border-top:1px solid #666;border-left:1px solid #666;padding:6px 4px 6px 10px;text-decoration:none;color:#333;}
#seeAlsoProdsFP{text-align:left;}
#seeAlsoProdsFP H4{display:block;}
#snoreTestsIntro H3, #sleepApnoeaIntro H3{font-size:140%;background:url("/images/bmcr.png") no-repeat left 0.35em;}
#sleepApnoeaIntro{padding-right:15.4em;clear:both;margin-top:1em;padding-top:0.01em;}
#sleepApnoeaIntro .p2{display:inline;}
#sleepApnoeaIntro ul{display:inline;padding-left:0em;margin-left:0.2em;}
#sleepApnoeaIntro li{list-style-type:none;display:inline;}
#mysearchresults OL LI{padding-bottom:0.8em;margin-bottom:0.8em;border-bottom:1px dotted #EEE;}
#madTable{font-size:80%;}
.gr{background:#eee;}
.wr{background:#fff;}
.rhinoTable{clear:both;}
.rhinoTable TR TD IMG{padding-right:1em;width:60px;height:60px;}
.rhinoTable TR{padding-top:1em;margin-top:1em;} 
.rhinoTable TD{font-size:80%;padding-top:1em;}
#optionsTableContainer{padding:0em 0em 0.8em 0em;width:100%;}
#optionsTableContents TABLE{border-bottom:2px solid #eee;font-size:80%;}
#optionsTableContents TH{border-top:1px solid #bbb;border-bottom:1px solid #ddd;font-weight:Bold;padding:0.4em 0.8em 0.4em 0.4em;}
#optionsTableContents TD{padding:0.4em 0.5em 0.4em 0.4em;border-bottom:1px solid #eee;}
#top5{display:none;visibility:hidden;}
.hide{display:none;}
.sep{display:none;visibility:hidden;}
label.inside{display:none;visibility:hidden;}
#popUpDiv{position:absolute;border:5px solid #ddd;background-color:#fff;width:620px;height:300px;z-index:9002;line-height:1.3em;font-size:80%;padding:1em 1.5em;overflow:auto;}
.bar1{display:inline-block;margin-bottom:1px;background:#00B5E6;}
* html .bar1{display:inline;overflow:hidden;}
.bar2{display:inline-block;margin-bottom:1px;background:#DFF3FF;}
* html .bar2{display:inline;overflow:hidden;}
.totals{display:inline-block;width:35px;text-align:right;}
* html .totals{display:inline;}
#numRs{font-weight:Bold;display:inline-block;padding-bottom:10px;}
* html #numRs{display:inline;}
#synop{float:left;margin-right:15px;}
#allRevText{display:block;margin-left:16em;}
* html #allRevText{float:right;margin-left:0px;}
.rtext{border-left:1px dotted #ddd;padding:10px 0px 10px 15px;border-bottom:1px dotted #ddd;}
.latRev{font-weight:Bold;display:inline-block;padding-bottom:10px;}
* html .latRev{display:inline;}
.revBy{color:#888;}
.revDate{float:right;color:#666;}
#noLonger{border-bottom:2px solid #DFF3FF;}
#forg{margin-top:1em;}
#forge{text-align:center;width:100%;}
#error{color:#f00;font-weight:Bold;text-align:center;border-top:1px solid #ddd;border-bottom:1px solid #ddd;padding-top:1em;padding-bottom:1em;margin-bottom:1em;}
#forg fieldset{margin-bottom:10px;border:0em;}
#forg fieldset P{margin:10px 15px 10px 15px;}
#forg legend{padding:0 2px;font-weight:bold;}
#forg label{display:inline-block;line-height:1.8;vertical-align:top;font-weight:Bold;}
#forg fieldset ol{margin:0;padding:0;}
#forg fieldset li{list-style:none;padding:5px;margin:0;}
.bar1g{display:inline-block;margin-bottom:1px;background:#888;}
* html .bar1g{display:inline;overflow:hidden;}
.bar2g{display:inline-block;margin-bottom:1px;background:#EEE;}
* html .bar2g{display:inline;overflow:hidden;}
.totalsg{display:inline-block;width:35px;text-align:right;color:#ccc;}
* html .totalsg{display:inline;}
@media screen and (max-width:1023px){BODY{font-size:48%;}
}
#tisHeader{font-size:80%;height:56px;background:url(/images/tis.gif) no-repeat 1em 0.8em;padding-left:160px;padding-top:2em;padding-bottom:0.1em;border-bottom:1px solid #ddd;}
* html #tisHeader{height:80px;}
#tisFooter{font-size:80%;height:56px;background:url(/images/tis.gif) no-repeat 1em 0.8em;padding-left:160px;padding-top:2em;padding-bottom:0.1em;border-top:1px solid #ddd;}
* html #tisFooter{height:80px;}
.dpIm { float:left; margin-top:1em; }
.dList { float:left; }
.dhead { clear:both; margin-top:1em; }
.deptWrap { border-bottom:1px solid #EEE; margin-bottom:1em; float:left; clear:left; width:100%; }
.saveMoney { color:#f00; font-size:70%; margin-top:-0.5em; }
#freeSamples{text-align:left;border-bottom:2px solid #EEE;margin-bottom:1em;}
.savePercentFREE{position:relative;z-index:999;padding-top:31px;background:url(/images/rc50.gif) no-repeat 0px 16px;color:#fff;letter-spacing:-1px;width:50px;text-align:center;height:66px;float:left;clear:left;display:block;}
.soATBFREE{margin:10px 0px 10px 42px;clear:both;}
#tradeMenu{text-align:left;border-bottom:2px solid #EEE;margin-bottom:1em;}
#tradeMenuLinks UL{font-size:0.8em;list-style-type:none;margin:1em 0em 1em 0em;padding:0em;}
#tradeMenuLinks LI{margin:0em;padding:0em 0em 0.3em 1em;background:url(/images/bmca.png) no-repeat;background-position:0.2em 0.45em;}
#tradeLogo{padding-top:1em;float:right;}
#lout,#edbill,#eddel{float:right; display:inline; padding-top:1em;clear:right;}
#tradeDeliveryAddress,#tradeBillingAddress,#tradeContact { margin-left:0.5em; }
.tada{float:right;}
.RRP{font-size:0.7em;float:left;line-height:1.6em;width:49%;padding-bottom:0.4em;}
.margin{font-size:0.7em;float:left;line-height:1.6em;border-left:1px dotted #DDDDDD;width:49%;padding-bottom:0.4em;}
.caseq{font-size:0.7em;border-top:1px dotted #DDDDDD;width:100%;padding-top:0.3em;clear:left;}
.RRPdept{margin-left:0.5em;margin-right:0.5em;float:left;clear:left;}
#isLogo { margin-right:1.5em; }
.galleryThumb1 { width:90px; height:90px; border:1px solid #dff3ff; display:inline-block; float:left; }
.galleryThumb2 { width:90px; height:90px; border:1px solid #dff3ff; display:inline-block; float:left; }
#popUpDivImage {position:absolute;border:5px solid #dff3ff;background-color:#fff;width:620px;height:400px;z-index:9002;line-height:1.3em;font-size:80%;padding:1em 1.5em;overflow:auto;}
#galleryImages { width:190px; float:right; background:#fff; }
.rhinoDiv { float:left; clear:left; width:160px; }
.rhinoDivText { margin-left:1em; }

#deardeidre { text-align:left; font-size:0.8em; margin-bottom:1em; border-bottom: 4px solid #EEEEEE; }
#ddImage, #ddText { padding-bottom:10px; }
#ddText { padding-left:0.2em; padding-right:0.2em; color:#666; }
.ddHead { font:Bold 1.22em/2em "Times New Romam" !important; color:#444;}

.smallButton{background:url(/images/sbb.png);color:#fff;border:0px;width:81px;padding:3px 0px;}
* html .smallButton{height:24px;padding:0em;}

#fbookRec { text-align:center; padding-top:0.4em; width:100%; border-bottom:2px solid #DFF3FF; padding-bottom:1em; border-top:2px solid #DFF3FF; }

#profilesText { font-size:0.6em; }
#profilesText TD { font-size:0.8em; }

.nsswWrapper { margin-bottom:1em; clear:left; }
.nsswYear { float:left; font-weight:Bold; font-size:160%; }
.nsswDates { font-size:100%; color:#999; }
.nsswLead { font-family:"Times New Roman"; font-size:120%; font-style:Italic; border-bottom:1px solid #eee; }
.nsswImage { float:left; margin-right:1em; margin-top:0.5em; width:160px; }
.nsswText { font-size:95%; line-height:1.3em; margin-top:0.5em; }
.nsswText UL LI { padding-left:45px; }

