body{background:#E5E8E9;text-align:center!important;margin:auto;color:#707070;font-family:tahoma;margin-top:15px}
body a{color:#707070}
body p{font-size:0.7em;color:#4C4C4C}
body h1{font-size:0.85em;font-weight:normal;color:#666666;margin:0 0 10px 5px}
body h3{font-size:0.85em;font-weight:normal;color:#666666;margin:0 0 10px 5px}
body h3.hidden{text-indent:-9999px;margin:0;padding:0;height:1px;display:none}
body h4{font-size:0.8em;font-weight:normal;margin-left:5px;color:#666666}

body div#container {background:#ffffff;width:770px;padding-top:15px;text-align:center;margin:auto;border:0;padding-bottom:0;margin-bottom:-2px}
html>body div#container {padding-bottom:1px;padding-top:1px}

body div#container div#logo{margin:22px 17px 18px 199px;text-align:left!important}

body div#container div#topmenu{background:#E5E8E9;text-align:right!important;padding-right:13px;margin:0 17px 0 16px;height:22px;}
body#home div#container div#topmenu a{color:#000000}
body div#container div#topmenu a{text-decoration:none;font-size:0.7em;color:#666666}
body div#container div#topmenu a:hover{text-decoration:underline;color:#000000}

body div#container div#topmenu ul{list-style:none;/*margin-top:4px;*/padding:0;}


#topmenu li {
	display:inline;
	margin:0 0 0 20px;
}

body div#container div#banner{margin:0 17px 0px 16px;}
body div#container div#banner img{float:left}

body div#container div#mainmenu{background:#E5E8E9;margin:0 17px 0 16px;height:22px}
body div#container div#mainmenu a{text-decoration:none;}
body div#container div#mainmenu a:hover{text-decoration:underline;color:#000000}

body div#container div#mainmenu ul{list-style:none;/*margin-left:50px;*/margin-top:0px;font-size:0.7em;text-align:center;padding:0;}
html>body div#container div#mainmenu ul{padding-top:5px;margin-left:5px}

#mainmenu li {
	display:inline;
	margin:0 10px;
}

/*body div#container div#mainmenu ul li#powerforhealth{float:left;width:100px}
body#powerforhealth div#container div#mainmenu ul li#powerforhealth a{color:#000000}
body div#container div#mainmenu ul li#profile{float:left;width:100px}
body#profile div#container div#mainmenu ul li#profile a{color:#000000}
body div#container div#mainmenu ul li#empoweringyou{float:left;width:100px}
body#empoweringyou div#container div#mainmenu ul li#empoweringyou a{color:#000000}
body div#container div#mainmenu ul li#corporatework{float:left;width:100px;}
body#empoweringyou div#container div#mainmenu ul li#corporatework a{color:#000000}
body div#container div#mainmenu ul li#naturessunshine{float:left;width:100px}
body#naturesunshine div#container div#mainmenu ul li#naturessunshine a{color:#000000}
body div#container div#mainmenu ul li#contact{float:left;width:100px}
body.contact div#container div#mainmenu ul li#contact a{color:#000000}

body div#container div#mainmenu ul li#forum{float:left;width:90px}
body.contact div#container div#mainmenu ul li#forum a{color:#000000}*/

body div#container div#content{text-align:left!important;padding:10px;margin:1px 17px 0 16px;}
body.corporate div#container div#content{padding-bottom:0}
body div#container div#content img{float:left;padding-right:6px;padding-left:4px;padding-top:5px}
body div#container div#content h3#powerforhealthheader{vertical-align:middle;margin:7px 0 15px 0;color:#666666}
body div#container div#content p.intropara{margin-left:5px;margin-top:1px;margin-bottom:2px}

body div#container div#adverts{margin:0 17px 0 17px;padding-top:2px}
html>body div#container div#adverts{height:130px}
body div#container div#adverts h3{color:#707070;text-align:left!important;font-size:0.85em;margin-top:10px;margin-bottom:5px;color:#4C4C4C}
body div#container div#adverts div#holisticapproach{height:124px;background:url(../images/holistichealthad.jpg) no-repeat;width:230px;border:1px solid #B2B2B2;float:left;margin-right:19px}
body div#container div#adverts div#lyndabeetham{height:124px;background:url(../images/powerforhealthownerad.jpg) no-repeat;width:230px;border:1px solid #B2B2B2;float:left;margin-right:19px}
body div#container div#adverts div#naturessunshinead{height:124px;background:url(../images/naturessunshinead.jpg) no-repeat;width:230px;border:1px solid #B2B2B2;float:left}
body div#container div#adverts div#holisticapproach h3{margin-left:94px;margin-right:25px}
body div#container div#adverts div#lyndabeetham h3{margin-left:90px;margin-right:16px}
body div#container div#adverts div#naturessunshinead h3{margin-left:116px;margin-right:2px}
body div#container div#adverts div.linkbox{text-align:right!important;padding-right:6px;width:180px;float:right;padding-top:9px}
html>body div#container div#adverts div.linkbox{padding-top:0px}
body div#container div#adverts div.linkbox a{text-decoration:none;font-size:0.7em;color:#7F7F7F;background:url(../images/arrow.jpg) 7px 3px no-repeat;/*line-height:0.4em*/;padding-left:12px;}
body div#container div#adverts div.linkbox a:hover{text-decoration:underline;color:#000000;background:url(../images/arrow.jpg) 7px 3px no-repeat}
body div#container div#adverts div.linkbox a:visited{background:url(../images/arrow.jpg) 7px 3px no-repeat}
body div#container div#adverts div.linkbox a#nature{text-decoration:none;font-size:0.7em;color:#7F7F7F;background:url(../images/arrow.jpg) 77px 3px no-repeat;/*line-height:0.4em*/;padding-left:90px;}
body div#container div#adverts div.linkbox a#nature:hover{text-decoration:underline;color:#000000;background:url(../images/arrow.jpg) 77px 3px no-repeat}
body div#container div#adverts div.linkbox a#nature:visited{background:url(../images/arrow.jpg) 77px 3px no-repeat}
html>body div#container div#adverts div.linkbox a{background:url(../images/arrow.jpg) 0px 3px no-repeat!important;}
html>body div#container div#adverts div.linkbox a#nature{background:url(../images/arrow.jpg) 76px 3px no-repeat!important;}
body div#container div#adverts div.linkbox a:hover{text-decoration:underline}

body div#container div#footer{margin:19px 17px 20px 16px;background:#E5E8E9;height:22px;}
body div#container div#footer ul{font-size:0.7em;list-style:none;margin-left:306px;margin-top:3px;margin-bottom:0}
body div#container div#footer ul a{text-decoration:none}
body div#container div#footer ul a:hover{text-decoration:underline;color:#000000}
html>body div#container div#footer ul{padding-top:3px;margin-left:270px}
body div#container div#footer ul li#sitemap{float:left;width:50px;}
body.sitemap div#container div#footer ul li#sitemap a{color:#000000}
body div#container div#footer ul li#accessibility{float:left;width:65px;}
body.accessibility div#container div#footer ul li#accessibility a{color:#000000}
body div#container div#footer ul li.pipe{float:left;width:10px;}

body#home div#createdby{visibility:visible}
body div#createdby{visibility:hidden;margin:auto;text-align:left!important;width:772px;background-color:#E5E8E9;padding-bottom:5px;margin-top:3px}
body div#createdby p{color:#707070;font-size:0.65em; margin-top:2px;margin-left:2px}
body div#createdby a{color:#707070; text-decoration:none;}
body div#createdby a:hover{color:#707070; text-decoration:underline}

.clearer{clear:both}
html>body .clearer{height:1px}

/* Page specific CSS */
/* Accessibility */
body.accessibility div#container div#content{padding-bottom:0}
body.accessibility div#container div#content div#left{width:335px;float:left;margin-right:40px}
body.accessibility div#container div#content div#right{width:335px;float:left}
body.accessibility div#container div#content img{border:0}
body.accessibility div#container div#content ul{font-size:0.7em;margin-top:5px;color:#4C4C4C}
body.accessibility div#container div#content ol{font-size:0.7em;margin-top:8px;color:#4C4C4C}
body.accessibility div#container div#content img.images{margin:7px 0 0 4px}
body.accessibility p{color:#4C4C4C;margin:5px}
body.accessibility h3{font-size:0.8em;font-weight:normal;margin-left:5px;margin-bottom:8px}
body.accessibility h3#powerforhealthheader{font-size:0.9em;font-weight:normal;margin-left:5px;margin-bottom:8px}
body.accessibility h4{font-size:0.8em;font-weight:normal;margin-left:5px;margin-bottom:8px}
body.accessibility h4.accesskeys{font-size:0.8em;font-weight:normal;margin-left:5px;margin-bottom:8px;margin-top:37px}

/*Programme*/
body.programme div#container div#content ul{font-size:0.7em;margin-top:5px;color:#4C4C4C}
body.programme div#container div#content ol{font-size:0.7em;margin-top:8px;color:#4C4C4C}


/* Sitemap */
body.sitemap div#container div#content{padding-bottom:0}
body.sitemap div#container div#content ol{font-size:0.7em;margin-top:8px}
body.sitemap div#container div#content ol li{padding-bottom:10px;color:#4C4C4C}
body.sitemap div#container div#content ol li a{text-decoration:none;color:#4C4C4C}
body.sitemap div#container div#content ol li a:hover{text-decoration:underline;color:#000000}
body.sitemap div#container div#content p{font-size:1em;margin:0}

/* Contact */ 
body.contact div#container div#content div#left{width:305px;float:left;margin-right:30px;}
body.contact div#container div#content div#right{width:325px;float:left;padding-top:39px;}
body.contact div#container div#content a{text-decoration:none}
body.contact div#container div#content a:hover{text-decoration:underline;color:#000000}
body.contact div#container div#content form{margin-bottom:0!important;padding-bottom:0!important}
body.contact div#container div#content fieldset{border:0;width:360px;text-align:left;margin:0;padding:0;margin-left:10px;font-size:0.7em;}
body.contact div#container div#content label{float:left;color:#4C4C4C;width:100px;margin:0;padding:0;text-align:left;}
body.contact div#container div#content label.formlabel{float:left;color:#4C4C4C;width:89px;margin:0;padding:0;text-align:left;margin-top:2px;}
body.contact div#container div#content textarea{float:left;width:200px;margin-bottom:7px;height:50px;font-family:tahoma,verdana,arial;font-size:0.95em;color:#4C4C4C}
body.contact div#container div#content input{float:left;width:200px;margin-bottom:7px;font-size:1em;color:#4C4C4C}
body.contact div#container div#content fieldset#submitbar input.reset{float:left;width:50px;margin-left:79px;border:1px solid #3B3B3B;margin-top:7px;font-size:0.80em;clear:none;background:#E5E8E9}
html>body.contact div#container div#content fieldset#submitbar input.reset{margin-left:89px!important;}
body.contact div#container div#content fieldset#submitbar input.submit{float:left;width:50px;margin-left:106px;border:1px solid #3B3B3B;margin-top:7px;font-size:0.80em;background:#E5E8E9}
body.contact div#container div#content p#alternative{margin-top:0;padding-top:0}
body.contact div#container div#content p.address{font-weight:bold;font-size:0.7em;margin-left:0px;margin-bottom:0;color:#666666}
body.contact div#container div#content p.email{font-weight:bold;font-size:0.7em;margin-left:4px;margin-bottom:0;color:#666666}
body.contact div#container div#content p.telehpone{font-weight:bold;font-size:0.7em;margin-left:5px;margin-bottom:0;color:#666666}
body.contact div#container div#content #address{float:left;width:170px;margin-left:2px}
body.contact div#container div#content #address p{margin-left:4px;margin-top:0}
body.contact div#container div#content #telephone{float:left;width:200px;margin-left:2px}
body.contact div#container div#content #telephone p{margin-left:4px;margin-top:0}
body.contact div#container div#content h3{position:relative}
body.contact div#container div#content p{position:relative;margin:7px}
body.contact div#container div#content div#submitbar{margin-top:13px; margin-left:31px; margin-bottom:20px;clear:none}
body.contact div#container div#content span.error{color:#ffffff;margin-left:5px;float:left;width:60px;font-size:0.9em; line-height:1.4em;color:#707070}
body.contact div#container div#footer{margin:0px 17px 20px 16px;background:#E5E8E9;height:22px;}

html>body.contact div#container div#content textarea{font-size:1em;}
html>body.contact div#container div#content input.submit{margin-left:90px;}
html>body.contact div#container div#content input.reset{margin-left:104px;}
html>body.contact div#container div#content fieldset#submitbar input.reset{float:left;width:50px;margin-left:80px;border:1px solid #3B3B3B;margin-top:7px;font-size:0.80em;clear:none}
html>body.contact div#container div#content fieldset#submitbar input.submit{float:left;width:50px;margin-left:104px;border:1px solid #3B3B3B;margin-top:7px;font-size:0.80em}

/* Thanks */
body#thanks div#container div#content a{color:#4C4C4C; text-decoration:none;font-size:0.7em;margin-left:5px}
body#thanks div#container div#content a:hover{color:#707070; text-decoration:underline}
body#thanks div#container div#content p{margin:0 0 5px 5px}

/* Power for Health */
body.powerforhealth div#container div#content{padding-bottom:0}
body.powerforhealth div#container div#content a{color:#4C4C4C;text-decoration:none}
body.powerforhealth div#container div#content a:hover{color:#000000;text-decoration:underline}
body.powerforhealth div#container div#content p{margin:12px 0 12px 5px;}
div#container div#content ul.leftlist{width:170px;float:left;list-style:disc inside;font-size:0.7em;padding:13px;padding-left:0;padding-top:5px;margin-left:22px;color:#4C4C4C}
body.corporate div#container div#content ul.leftlist{width:270px;padding:0}
html>body div#container div#content ul.leftlist{width:236px!important;}
html>body.corporate div#container div#content ul.leftlist{width:276px!important;}
body.powerforhealth div#container div#content ul.rightlist{width:410px;float:left;list-style:disc inside;font-size:0.7em;padding:13px;padding-left:0;padding-top:5px;color:#4C4C4C}

/* Profile */
body.profile div#container div#content{padding-bottom:0}
body.profile div#container div#content p{margin:10px 0 10px 5px}
body.profile div#container div#content a{color:#4C4C4C;text-decoration:none}
body.profile div#container div#content a:hover{color:#000000;text-decoration:underline}
body.profile div#container div#content ul.pdflink{list-style:none;margin-left:15px;margin-top:5px}
html>body.profile div#container div#content ul.pdflink{margin-left:0px;padding-left:14px}
body.profile div#container div#content ul.pdflink li{font-size:0.7em;background:url(../images/pdf.gif) no-repeat;margin-bottom:8px}
body.profile div#container div#content ul.pdflink li a{margin-left:29px;line-height:1.8em}
body.profile div#container div#content a.downloadpdf{padding-left:0px;height:21px;padding-top:18px;margin-left:7px;font-size:0.7em;margin-top:10px}
body.profile div#container div#content a.downloadpdf img{border:0;margin-left:13px;margin-top:-8px}
body.profile div#container div#content div.profileleft{width:360px;float:left}
body.profile div#container div#content div.profileright{width:350px;float:left}

/* Empowering You */
body.empoweringyou div#container div#content{padding-bottom:0}
body div#container div#content p{margin:5px}
body.empoweringyou div#container div#content a{color:#4C4C4C;text-decoration:none}
body.empoweringyou div#container div#content a:hover{color:#000000;text-decoration:underline}
body div#container div#content h3{margin-top:12px;margin-bottom:1px}
body div#container div#content h3#powerforhealthheader{vertical-align:middle;margin:7px 0 15px 0;color:#666666}
body div#container div#content div.steps{padding-left:16px}
