 html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td { margin: 0; padding: 0; border: 0; outline: 0; font-size: 100%; vertical-align: baseline; background: transparent; } ol { padding-bottom:10px!important; } ol, ul { list-style: none; } blockquote, q { quotes: none; }   :focus { outline: 0; }  ins { text-decoration: none; } del { text-decoration: line-through; }  table { border-collapse: collapse; border-spacing: 0; } a:hover { text-decoration:none;  color:#cc0000; } a { color: #333333; text-decoration: underline; } div#relatedInfo { width: 100%; } div#sideCol {  float:right; padding-left:24px;  width:228px; } div#sideNav { display:none; } #sideNav p { padding: 12px; color: #b28c46; border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: #eae0cc; margin-bottom: 0px; } div#sideNav ul { padding-bottom: 10px; }  div#sideNav li { font-size: 0.688em; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #FFFFFF; padding-top: 6px; padding-bottom: 6px; padding-right: 10px; padding-left: 12px; color: #6f6f6e; line-height: 1; display:block; float:left; width:204px; } div#sideNav li li { font-size: 1em; padding-top: 6px; padding-bottom: 4px; padding-right: 10px; padding-left: 12px; color: #6f6f6e; line-height: 1.2; display:block; float:left; width:184px; border:none; font-weight:normal; } #sideNav li a { text-decoration: none; color: #6f6f6e; background-image: url(/getimage.aspx.ID-149806.gif); background-repeat: no-repeat; padding-left: 10px; background-position: 0px 3px; display:block; margin:0px; float:left; } #sideNav li a:hover { text-decoration: none; background-image: url(/getimage.aspx.ID-149805.gif);  text-decoration:underline; } #sideNav li li a { text-decoration: none; color: #6f6f6e; background-image: url(/getimage.aspx.ID-150747.gif); background-repeat: no-repeat; padding-left: 10px; background-position: 0px 3px; display:block; margin:0px; float:left;  } #sideNav li li a:hover { background-image: url(/getimage.aspx.ID-150747.gif); background-repeat: no-repeat; text-decoration: none; text-decoration:underline; }  div#relatedInfo h3 { color: #CC0000; font-size: 0.875em; border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: #ede4d4; padding-bottom: 6px; margin-bottom: 5px; } .right { float:right; } .left {  } div#container { width:754px;  } #searchBar #search { font-size: 0.6888em; margin: 0px; float:left; padding-top: 3px; padding-right: 0px; padding-bottom: 2px; padding-left: 5px; width:125px; border: 1px solid #bcbcbc; } #submit1 { float:left; margin: 0px; padding: 0px; } p { font-size: 0.688em; } div#footerLower { margin: 0px;  float:right; width: 753px; padding-top: 10px;  padding-bottom: 20px;  color: #666666;  } div.topNav { margin: 0px; float: left; width: 557px; padding-left: 24px; padding-right:0px; padding-bottom:0px; background-image: url(/getimage.aspx.ID-149797.gif); background-repeat: repeat-y; background-position: left top; } div.topNav a { font-size: 0.75em; color: #FFFFFF; text-decoration: none; margin:0px; padding-top: 2px; padding-bottom: 0px; padding-left: 0px; display:block; } .pipe { background-image: url(/getimage.aspx.ID-149804.gif); background-repeat: repeat-y; background-position: right; padding-right: 21px; } div.topNav li { text-align:left; float:left; margin:0px; padding-bottom:3px; padding-top:0px; } div.topNav ul { list-style-type:none; padding:0px; margin:0px; } div#healthGuidePanel { float: left; width: 718px; border: 5px solid #faf7f0; padding-top: 10px; padding-right: 17px; padding-bottom: 10px; padding-left: 16px; margin:0px;  min-height: 210px; height: auto; } * html div#healthGuidePanel { height: 210px; } div#healthGuideBoxWrap { margin: 0px; padding: 0px; float: left; width: 718px; } div.healthGuideBox { margin: 0px; float: left; width: 172px; } div#latestNewsPanel { float: left; width: 198px; padding-left:14px; } div#newsPanelContent { float: left; width: 154px; border: 5px solid #faf7f0; padding-top: 10px; padding-right: 10px; padding-bottom: 10px; padding-left: 10px;  min-height: 210px; height: auto; } * html div#newsPanelContent { height: 210px; } div#newsPanelContent p { padding-bottom:10px; } div#footer {  float:right; width: 743px; margin-top: 5px; margin-right: 0px; margin-bottom: 0px;  background-image: url(/getimage.aspx.ID-149814.gif); background-repeat: repeat-y; background-color:#CC0000; background-position: left top; padding: 3px 5px 3px 5px; color: #FFFFFF; } #footer p { font-size: 0.6888em; padding-top:4px; padding-bottom:4px; } .footerLeft ul { list-style-type:none; margin:0; float:left; padding-bottom:4px; padding-top:4px; } div.footerLeft li { font-size: 0.6888em; float:left; margin:0; text-align:left; } .footerLeft .pipe { background-image:url(/getimage.aspx.ID-149804.gif); background-position:right center; background-repeat:repeat-y; padding-right:21px; } #footer a { color:#FFFFFF; text-decoration:none; } #footerLowRight img { margin-right:10px; } #footer a:hover { color:#FFFFFF; text-decoration:underline; } div.footerLeft {  } div.footerRight { display:none; } div#colHomeSpace { width:212px; float:left; margin-bottom:16px;  min-height: 524px; height: auto; } * html div#colHomeSpace { height: 524px; } div.footerRight a { font-size: 0.75em; color: #FFFFFF; text-decoration: none;  padding-right: 0px; margin:0px; padding-top: 4px; padding-bottom: 4px;  float:left; font-weight: bold; } div.footerRight li { text-align:left; float:left; margin:0px; padding-bottom:0px; padding-top:0px; } div.footerRight ul { list-style-type:none; padding:0px; margin:0px; } div.footerRight .footerPipe { background-image: url(/getimage.aspx.ID-149812.gif); background-repeat: repeat-y; background-position: left; padding-left: 21px; } div#footerLowRight {  } #footerLower p { font-size: 0.625em; } div#contentFilters { margin: 0px; float: left; width: 188px; padding-top: 0px; padding-right: 0px; padding-bottom: 20px; padding-left: 24px; } .healthGuideBox h3 { font-size: 0.688em; color: #b28c47; padding-bottom: 10px; } .linkRed { color: #d73c44; } #newsPanelContent h3 { font-size: 0.688em; color: #b28c47; padding-bottom: 10px; } .healthGuideBox img { border: 1px solid #ffffff !important; float: left !important; } div.healthGuideBoxContent { margin: 0px; float: left; width: 172px; padding-top: 10px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; } .healthGuideBoxContent h3 a, #newsPanelContent h3 a { text-decoration: none; color: #b28c47; } .healthGuideBoxContent h3 a:hover, #newsPanelContent h3 a:hover { text-decoration: underline; } .padHG { padding-right:10px; } #healthGuidePanel h2 { float:left; font-size:0.865em; height:16px; width:150px; margin-bottom:6px; color:#cc0000; } #newsPanelContent h2 { background-image:url(/getimage.aspx.ID-149799.gif); background-repeat:no-repeat; display:block; float:left; font-size:0; height:16px; text-indent:-10000px; width:100%; margin-bottom:6px; } div.topNav a:hover { color: #fee205; }   div#searchBar { display:none; } body { font-family: Arial, Helvetica, sans-serif; margin: 0px; padding: 0px; color:#333333; } #homeBG { background-color:#ffffff; } div#largeCol {  } div.homeflash { margin: 0px; float: left; width: 791px; padding-bottom: 16px; padding-top: 1px; padding-right: 0px; padding-left: 0px; } div.homeflash img { float: left; } div#header { display:none; } * html div#header { height: 40px; } div#narrowCol { display:none !important; width:0px; } div#breadcrumbs { display:none; } div#middleCol li { font-size: 0.688em; padding-bottom: 6px; list-style-image: url(/getimage.aspx.ID-149818.gif); margin-left: 20px; } div#pageTools { display:none; } div#middleColWide div#pageTools { margin: 0px; padding: 0px; float: right; width: 170px; padding-right:252px; } #middleCol h1 { color: #cc0000; font-family: Georgia, "Times New Roman", Times, serif; font-style: italic; font-weight: bold; padding-bottom: 10px; } #breadcrumbs a { color: #CC0000; text-decoration:none; }  #printPage { background-image: url(/getimage.aspx.ID-149803.gif); background-repeat: no-repeat; padding-left: 20px; font-size: 0.688em; padding-top: 0px; padding-bottom: 4px; float:left; margin-right:20px; }  #printPage { background-image: url(/getimage.aspx.ID-149803.gif); background-repeat: no-repeat; padding-left: 20px; font-size: 0.688em; padding-top: 0px; padding-bottom: 4px; float:left; margin-right:0px; } #breadcrumbs a:hover { text-decoration:underline; }  h1.logo, p.logo { margin-left: 24px; } #narrowCol .logo a { background-image:url(/getimage.aspx.ID-149808.gif); background-repeat:no-repeat; display:block; float:left; font-size:0; height:127px; text-indent:-10000px; width:165px; margin-bottom: 38px; margin-right:0px; }   #contentBG { background-color:#ffffff; background-image:none; } #emailPage { background-image: url(/getimage.aspx.ID-149815.gif); background-repeat: no-repeat; padding-left: 20px; font-size: 0.688em; padding-top: 0px; padding-bottom: 4px; float:left; } #pageTools a { color: #333333; text-decoration: none; } #pageTools a:hover { text-decoration: underline; }    #middleCol p { padding-bottom: 10px;  } div.sideCTA { float: left; width: 212px; background-image: url(/getimage.aspx.ID-149816.gif); background-repeat: no-repeat; background-position: bottom; padding-top: 0px; padding-right: 0px; padding-bottom: 20px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 25px; margin-left: 0px; } div.sideCTAContent { margin: 0px; float: left; width: 172px; padding-top: 0px; padding-right: 20px; padding-left: 20px; background-image: url(/getimage.aspx.ID-149798.gif); background-repeat: repeat-x; background-position: top; background-color: #fdce0a; } .ctaLink { font-family: Georgia, "Times New Roman", Times, serif; font-style: italic; font-weight: bold; color: #CC0000; background-image: url(/getimage.aspx.ID-149806.gif); background-repeat: no-repeat; background-position: right; padding-right: 10px; text-align: right; text-decoration: none; float: right; margin-bottom: 5px; font-size: 0.938em; } .ctaLink:hover { text-decoration: underline; } .sideCTAContent p { padding-bottom: 10px; } .sideCTAContent h3 { color: #c91c22; font-size: 0.813em; padding-bottom: 10px; } .selectWrap { float:left; } div.chooser { float: left; width: 165px; padding-bottom: 5px; } #contentFilters label { float: left; width: 165px; font-size: 0.688em; padding-bottom: 5px; font-weight: bold; } .goBtn { float: left; width: 35px; }  #homeBG #menu { margin: 0px; float: left;  width: 757px; padding-left: 24px; padding-right:0px; padding-bottom:0px; background-image: url(/getimage.aspx.ID-150857.gif); background-color:#cf1f29; background-repeat: no-repeat; background-position: left top; } #contentBG #menu { margin: 0px; float: left;  width: 757px; padding-left: 24px; padding-right:0px; padding-bottom:0px; background-color:#cf1f29; background-image: url(/getimage.aspx.ID-149797.gif); background-repeat: repeat-y; background-position: left top; } #menu a { background-image: url(/getimage.aspx.ID-149804.gif); background-repeat: repeat-y; background-position: right; padding-right: 21px; font-size: 0.75em; color: #FFFFFF; text-decoration: none; margin:0px; padding-top: 3px; padding-bottom: 4px; padding-left: 0px; display:block; } #menu li {  text-align:left; float:left; margin:0px; padding-bottom:3px; padding-top:0px; } #menu ul { list-style-type:none; padding:0px; margin:0px; } #menu a:hover { color: #fee205; } #menu span.navlast a { background: none; } #breadcrumbs-text { float:left; padding-right: 5px; } .formcontentleft, .FormContentLeft { float:left; padding-bottom:10px; width:30%; } .formcontentRight, .FormContentRight, .formcontentright { float:left; padding-bottom:10px; width:70%; } .formDropdown select, .formTextarea textarea, .formTextbox input, .formtextbox input, .formtextbox select { width:215px; } .FormContentBoth input { cursor:pointer; border:0px; padding:0px; color:#ffffff; background:url(/getimage.aspx.ID-150850.gif) no-repeat left top; width:55px; height:19px; display:block; float:left; text-indent:-10000px; } #middleCol form { font-size: 0.688em; } #middleCol select { font-size: 1em; font-family: Arial, Helvetica, sans-serif; } .formTable { display: none; padding-top:10px; } .formOption { font-weight:normal; } .formtextbox { width:100%; float:left; }  .FormContentBoth { float:left; padding-bottom:20px; padding-left:0%; width:70%; } .formAddress { width:100%; float:left; } .formTable input { font-size:1em; }  div.gutter {  } div.splitCol { width:100%;  padding-top:0px; } div.addressCol { width: 100%; } #middleCol label, div.splitCol label { font-weight: normal; }  #middleCol form, div.splitCol form { font-size: 0.688em; } #middleCol select, div.splitCol select { font-size: 1em; font-family: Arial, Helvetica, sans-serif; } textarea { font-size: 1em; font-family: Arial, Helvetica, sans-serif; } .formCheckbox .FormContentRight { width:330px; } div.formCheckbox { float:left; padding-top:20px; } HR { BORDER-TOP-WIDTH: 0px; CLEAR: both; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 12px 0px; WIDTH: 100%; COLOR: #eae0cc; PADDING-TOP: 5px; HEIGHT: 1px; BORDER-RIGHT-WIDTH: 0px; BORDER-BOTTOM-STYLE: dotted } .formCheckbox .FormContentLeft { display:none; }   div.newsListing { width: 100%; float: left; padding-top: 10px; padding-bottom: 10px; } div.newsImage { float: left; width: 80px; } div.newsListing p { padding-bottom: 2px; } div.newsListing h2 { color:#B28C46; font-size:0.699em; padding-bottom:2px; font-weight:normal; } DIV#middleCol, div#middleColNewsList {   PADDING-BOTTOM: 10px; MARGIN: 0px;  PADDING-TOP: 25px; } DIV#middleCol LI { FONT-SIZE: 0.699em; LIST-STYLE-IMAGE: url(/getimage.aspx.ID-149818.gif); PADDING-BOTTOM: 6px; MARGIN-LEFT: 20px } #middleCol P { PADDING-BOTTOM: 10px } #middleCol H1, #middleColNewsList H1 { FONT-WEIGHT: bold; PADDING-BOTTOM: 10px; COLOR: #cc0000; FONT-STYLE: italic; FONT-FAMILY: Georgia, "Times New Roman", Times, serif }  .viewLink { PADDING-RIGHT: 10px; BACKGROUND-POSITION: right 50%; FONT-WEIGHT: bold; FONT-SIZE: 0.93em; BACKGROUND-IMAGE: url(/getimage.aspx.ID-149806.gif); MARGIN-BOTTOM: 5px; COLOR: #cc0000; BACKGROUND-REPEAT: no-repeat; FONT-STYLE: italic; FONT-FAMILY: Georgia, "Times New Roman", Times, serif; TEXT-DECORATION: none } .viewLink:hover { text-decoration:underline; } div.newsListingInfo { margin: 0px; float: left; width: 394px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 18px; }  DIV.productListings {  width:754px; display:block;  } DIV.prodPanelInfo { PADDING-RIGHT: 5px; FLOAT: left; WIDTH: 90px; PADDING-TOP: 10px; padding-bottom: 10px; } .prodPanelInfo P { PADDING-BOTTOM: 5px } .prodPanelInfo h4 { FONT-SIZE: 0.68em; PADDING-BOTTOM: 5px; COLOR: #b28c46 } DIV.prodPanelImage { FLOAT: left; WIDTH: 99px; PADDING-TOP: 10px; TEXT-ALIGN: center } DIV.prodPanelImage a { font-size:0.632em; color:#333333; TEXT-ALIGN: center } div.productListings H3 { FONT-SIZE: 0.87em; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 6px; padding-top:10px; COLOR: #cc0000; BORDER-BOTTOM: #ede4d4 1px dotted;  width: 754px; float:left; margin-bottom:10px; }    #tabContainerSand a:link, #tabContainerSand a:visited { text-decoration: underline; color: #333333; } #tabContainerSand a:active, #tabContainerSand a:hover { text-decoration: none; color: #333333; } .Tab { float:left; display:inline; background:#ffffff; margin: 0px 10px 10px 0px; line-height: 1em; display:block; border-right-width: 1px; border-right-style: solid; border-right-color: #cccccc; padding:5px 10px 5px 0px; } .TabEnd { float:left; display:inline; background:#ffffff; margin: 0px 10px 10px 0px; line-height: 1em; display:block; border-right-width: 1px; border-right-style: solid; border-right-color: #fff; padding:5px 10px 5px 0px; } .Tab span :hover, .TabEnd span :hover { background: #ffffff; display:block } .Tab span {  } .TabIn a, .TabInEnd a { padding:0px 0px 0px 10px !important; background-image: url(/getimage.aspx.ID-149654.gif); display:block; background-repeat: no-repeat; background-position: left center; line-height: 1em; text-decoration: none; } .TabIn a:active, .TabInEnd a:active { text-decoration: none; } .Tab, .TabEnd, .TabIn, .TabInEnd { font-size:0.688em; display:none; } .Tab a, .TabEnd a { padding:0px 0px 0px 10px !important; display:block; line-height:1em; } .TabIn { float:left; display:inline; background: #ffffff; margin:0px 10px 10px 0px; line-height: 1em; display:none; border-right-width: 1px; border-right-style: solid; border-right-color: #cccccc; padding:5px 10px 5px 0px; } .TabInEnd { float:left; display:inline; background: #ffffff; margin:0px 10px 10px 0px; line-height: 1em; display:block; border-right-width: 1px; border-right-style: solid; border-right-color: #fff; padding:5px 10px 5px 0px; } .TabPanelSand { clear:both; background:#ffffff; display:block!important; padding-top:20px;  width:502px; } #tabContainer {  width:502px; float:left; }   #tabContainer h3 { color:#B28C46; font-size:0.688em; padding-bottom:10px; }   .TabPanelSand table { font-size: 0.688em; } .TabPanelSand table th { color: #B28C46; text-align: left; padding: 3px; border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: #C9AE7E; } .TabPanelSand table td { border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: #C9AE7E; padding:3px; } .TabPanelSand table .end { border-left-width: 1px; border-left-style: dotted; border-left-color: #C9AE7E; } .TabPanelSand table td .alternate { background-color:#faf7f2; }  div#middleColWide a:hover, div#middleCol a:hover { color:#cc0000; text-decoration:underline; } div#middleColWide { PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 744px; PADDING-TOP: 25px !important} DIV#middleCol ul, div#middleColWide ul, div.productListings ul { PADDING-BOTTOM: 10px; } DIV#middleCol LI, DIV#middleColWide LI, div.productListings LI { FONT-SIZE: 0.699em; LIST-STYLE-IMAGE: url(/getimage.aspx.ID-149818.gif); PADDING-BOTTOM: 6px; MARGIN-LEFT: 20px} #middleCol P, #middleColWide P { PADDING-BOTTOM: 10px} #middleCol H2, #middleColWide H2 { FONT-SIZE: 0.875em; PADDING-BOTTOM: 10px } #middleCol H1, #middleColNewsList H1, #middleColWide H1 { FONT-WEIGHT: bold; PADDING-BOTTOM: 10px; COLOR: #cc0000; FONT-STYLE: italic; FONT-FAMILY: Georgia, "Times New Roman", Times, serif}   h3.faqTitle { color: #B28C46; font-size: 0.688em; padding-bottom: 10px; padding-top: 10px; }  div.mainImgPd img { padding-bottom:5px; padding-left:15px;  float:right; } div.mainImgPd {  } .smallImg{ padding-bottom:5px; padding-left:15px; float:right; }  .newsDetailPicture { float:right; padding-bottom: 25px; padding-left: 0px; }  .newsDetailPictureInner { padding-left:15px; text-align:right; } .newsPicCaption { padding-left: 15px; padding-top: 5px; font-size: 0.688em; } .newsDetail { float:left; width:100%; } .newsarticletitle { display:none; } .newsarticledate { font-size: 0.688em; padding:0px; vertical-align:top; } .newsarticlebody { padding-top: 10px; } .formError { border: 1px solid #c41f29; } .formErrorText { color: #c41f29; }   #PostEnquiry { font-size:0; font-family: Arial; display:block; line-height:0; } #menuSUBNAV li ul{ display:none; } #menuSUBNAV li.nav-selected ul, #menuSUBNAV li.nav-selected-parent ul, #menuSUBNAV li.nav-selected-grandparent ul{ display:block; }  #menuSUBNAV ul li.nav-selected a, #menuSUBNAV ul li.nav-selected-parent a { font-weight:bold; background-image:url(/getimage.aspx.ID-149805.gif); background-position:0 3px; background-repeat:no-repeat; } #menuSUBNAV ul li.nav-selected-parent ul li.nav-selected a { background-image:url(/getimage.aspx.ID-150747.gif); background-position:0 3px; background-repeat:no-repeat; font-weight:bolder; } #menuSUBNAV ul li.nav-selected ul li a { background-image:url(/getimage.aspx.ID-150747.gif); background-position:0 3px; background-repeat:no-repeat; font-weight:normal; } .parent { font-weight:normal; } div.printheader { display: block !important; width: 753px;  } div.prodWrap { padding-bottom:10px; padding-right:3px; float:left; } div.productPanel { border:1px solid #E2E2E2; float:left; height:auto; min-height:155px; width:210px;  } * html div.productPanel { height: 155px; } #flashHolder { display:none!important; } 
