* {margin:0;padding:0}
BODY {padding:15px 0;text-align:center;color:#333}
BODY,TD {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:70%;line-height:1.3em}
A {color:#333;text-decoration:underline;font-weight:bold}
A:HOVER {color:#F3841F;text-decoration:none}
A.st {color:#333;text-decoration:none}
H1, H2 {margin:1em 0;padding-bottom:.25em;line-height:1.3em;color:#f60}
H1 {font-size:1.5em;display:none}
H2 {font-size:1.3em;margin:1.5em 0 .75em}
H3 {font-size:1.1em;margin-bottom:.25em}
.nb {border:none}
DT {font-weight:bold}
IMG {border:none}
HR {clear:both;margin:1em 0;height:1px;border:none;border-top:1px solid #f60}
FIELDSET {border:none}
LEGEND {font-weight:bold;color:#f60;font-size:1.2em}
LABEL {font-weight:bold}
.clr {clear:both}
.fl {float:left}
.fr {float:right}
.tl {text-align:left}
.tc {text-align:center}
.tr {text-align:right}
.x {display:none}
.highlight {color:#f60;font-weight:bold}
.quote {border-top:1px solid #ccc;padding-top:10px}

#page {position:relative;width:761px;text-align:left;margin:0 auto;/*border:1px dashed #ccc*/}

#intro {height:60px;background-color:#fff;background:transparent url(/images/layout/page/stress-away-logo.gif) no-repeat center left}

#billboard {height:150px;border-bottom:1px solid #ccc;background-position:center;background-repeat:no-repeat}
#home #billboard {background-image:url(/images/layout/page/bb/bb_home.jpg)}
#about #billboard {background-image:url(/images/layout/page/bb/bb_about.jpg)}
#benefits #billboard {background-image:url(/images/layout/page/bb/bb_benefits.jpg)}
#symptoms #billboard {background-image:url(/images/layout/page/bb/bb_symptoms.jpg)}
#stats #billboard {background-image:url(/images/layout/page/bb/bb_stats.jpg)}
#message #billboard {background-image:url(/images/layout/page/bb/bb_login.jpg)}
#enquire #billboard {background-image:url(/images/layout/page/bb/bb_enquire.jpg)}
#login #billboard {background-image:url(/images/layout/page/bb/bb_login.jpg)}
#welcome #billboard {background-image:url(/images/layout/page/bb/bb_login.jpg)}
#contact #billboard {background-image:url(/images/layout/page/bb/bb_contact.jpg)}
#links #billboard {background-image:url(/images/layout/page/bb/bb_links.jpg)}
#terms #billboard {background-image:url(/images/layout/page/bb/bb_terms.jpg)}
#privacy #billboard {background-image:url(/images/layout/page/bb/bb_privacy.jpg)}
#error #billboard {background-image:url(/images/layout/page/bb/bb_error.jpg)}
#site-map #billboard {background-image:url(/images/layout/page/bb/bb_sitemap.jpg)}
#testimonials #billboard {background-image:url(/images/layout/page/bb/bb_testimonials.jpg)}
#workplace #billboard {background-image:url(/images/layout/page/bb/bb_workplace.jpg)}

#headmenu,#footmenu {clear:both;background:#aaa url(/images/layout/page/buttonshine_g.jpg) repeat-x;height:2em}
#headmenu LI, #footmenu LI {list-style:none;float:left;border-right:1px solid #fff;line-height:2em}
#footmenu LI {float:right;border-right:none;border-left:1px solid #fff}
#headmenu A, #footmenu A {color:#fff;font-weight:bold;display:block;padding:0 10px;text-decoration:none}
#headmenu A:hover, #headmenu A:focus, #headmenu A:active, #headmenu A.active,
#footmenu A:hover, #footmenu A:focus, #footmenu A:active, #footmenu A.active {background:#f90 url(/images/layout/page/buttonshine_o.jpg) repeat-x}

#content {clear:both;padding:20px 30px;background:#fff;display:inline-block;overflow:hidden}
#content P, #content UL, #content OL {margin-bottom:1em}
#content UL, #content OL {margin-left:2.5em}
#content UL UL {margin:0 0 0 1em}
#content OL LI {padding-left:0;margin-left:0}
#content UL.styled {margin-left:0}
#content UL.styled LI {list-style:none;background:url(/images/layout/li.gif) no-repeat left .25em;padding-left:1.5em;margin-bottom:.5em}
#content UL.styled LI.al {background-color:#E8EAF2}
#content TD LI {padding:0;background:none}
#content DL.def {float:right;width:280px;margin-left:20px;padding:.5em;border:1px solid #2A2F71;background:#E8EAF2}
#content DL.def DT {font-weight:bold;font-style:italic;font-size:1.2em}
#content DL.def DD {padding-left:2em;font-style:italic}

.portraitleft, .portraitright {margin:10px 0 10px;background-color:#fff}
.portraitleft {margin-right:15px;float:left}
.portraitright {margin-left:15px;float:right}
.portraitleft IMG, .portraitright IMG {border:1px solid #f90;padding:1px;display:block}
.caption {margin-top:1px;text-align:center;font-weight:bold;font-size:.9em;line-height:normal}

FORM.support, FORM.login, FORM.order, FORM.summary, FORM.error {clear:both;padding:5px 10px 5px 70px;color:#000;border:1px solid #ccc;margin-top:20px}
FORM.support {background:#fff url(/images/support.gif) 5px 5px no-repeat}
FORM.login {background:#fff url(/images/login.gif) 5px 5px no-repeat}
FORM.order {background:#E8EAF2 url(/images/question.gif) 5px 5px no-repeat}
FORM.error {background:#F5E6E6 url(/images/error.gif) 5px 5px no-repeat;border:1px solid #c33}
FORM.summary {background:#E6F5E6 url(/images/ok.gif) 5px 5px no-repeat;border:1px solid #090;min-height:60px;_height:60px}
FORM P {text-indent:0;margin:5px 0 0 0;padding:0}
FORM LEGEND {padding-bottom:1em}
FORM LABEL.text {width:100px;float:left;text-align:right;margin-right:1em;display:block}
FORM INPUT.text {border:1px solid #f90;margin:0 0 1px 90px}
FORM INPUT.text, FORM.order LABEL.radio {padding:1px 2px;display:block}
FORM INPUT.radio {clear:both;margin:0 1em 0 65px;display:block;float:left}
FORM.payopt {border-bottom:1px solid #ddd;padding:5px 0}
FORM.country {vertical-align:middle}
FORM INPUT.error {background:#fee;/*border:1px solid #f00*/}
FORM LABEL.error {color:#f00}
DIV#inforequest FORM {padding:0;margin:0}

#copyright {clear:both;text-align:center;font-size:.8em;color:#999;line-height:2em}

