
BODY { background:#fff; }

/* Hide all the navigation & interactive elements */

#mastMenu2, #quickBasket, #bssaaLegal, #theForum, #latestReview, #whereAmI, #top5, #changeCurrency, #Rating, #addRev, #video, 
#videoObject, #quickLinksShop, #epworth, #eyeImage, #noseImage, #mouthImage, #tongueImage, #mastMenuMain, #mastMenu2, #leftNav, 
#quickLinks, #nssw2009GO, #bssaaLegal, #signUpNow, #searchAccount, #technicalStuff, #standardPageOptions, #leftNav, #rightNav, 
#freephone, #menuCollapse, #backToTop, #darkBar, .quantity, #addButton, .infoBarProds, #PMsynop { display:none !important; }

/* Apply some simple formating to some of the headers and images just to make things look a tad neater */

#container { width:100% !important;  min-width:620px; background:none !important; }
#mastBlock, #pageBody { margin:0px !important; padding:0px !important; }
#mastBlock { border-bottom:6px solid #DFF3FF !important; }

#whoWeAre H1 { display:inline; font:Bold 20pt/26pt Serif; }
#whoWeAre H2 { display:inline; font:Bold 11pt/16pt Serif; color:#666; }
#whoWeAreNEW H1 { display:inline; font:Bold 20pt/26pt Serif; }

#standardPageHeading { border-bottom:0px !important; }
#standardPageHeading H1 { font:Bold 16pt Serif; padding-left:0px !important; background:none !important; }

#standardPageBody, #pageBody { font:11pt Arial; text-align:justify; }
#standardPageHeading H3 { padding-left:0px !important; background:none !important; font:Bold 13pt Serif; }

#footer { width:100% !important; padding:0px !important; margin:0px !important; background:none !important; }

#bssaaAddress { font:9pt Arial; width:100% !important; padding:10px 0px 0px 0px !important; margin:10px 0px 0px 0px !important; background:none !important; border-top:4px solid #DFF3FF !important; }
#bssaaAddress iframe { display:none; }

#sleepApnoeaHeader H1, #pageHeader H1, #testsHeader H1, #testsHeader2 H1 { font:Bold 14pt Serif; }

#testsHeaderNose H2, #testsHeaderMouth H2, #testsHeaderTongue H2, #testsHeadermulti H2, #testsHeaderFlutter H2 { font:12pt Serif; font-weight:Bold; }

.p2 { font-weight:normal; }
.findOutMore { display:none; }

#latestReviewInfo H3 { padding-left:0px !important; background:none !important; font:Bold 13pt Serif; }

#rightBlock { padding-left:15px !important; }

/* Search results ... */

#mysearchresults OL { list-style-type: none; padding:0px 0px 0px 5px; margin:0px; }
#mysearchresults LI { padding:0px 0px 10px 0px; margin-left:0px; }

/* BMI Test */

#bmi TABLE 			{ margin-top:10px; }
#bmiCatTab			{ width:70%; }
#bmiCatTab TH		{ text-align:left; }

.bmil				{ font-weight:Bold; }
.bmiRes1			{ width:395px; }
.bmiRes4			{ width:395px; }

/* Finally a few tweaks for the shop info */

.prodBlock { border-top:1px solid #BBB; display:block; margin-bottom:10px; clear:left; margin-top:10px; }
.thumbImage { float:left; padding-top:5px; padding-right:10px; }
.infoBar { display:none; }
.productName { margin-top:5px; float:left; line-height:20px; }
.productPrice { float:right; font-weight: bold; text-align:right; line-height:20px; display:block; padding-top:5px; }
.productShortDesc { clear:right; }

#productImage { float:right; }
.pseudoH1 { display:none; }


