a,a:link,a:visited,button,input,select,textarea,.f1,.h .r,.y .item{color:#3c2068;text-decoration:none;}
a:hover,a:active{text-decoration:underline;}
body,button,strong a,.f{background-color:#e8f1ef;}
body,div{color:#000;}
body,div,input,select,textarea,.y .item{font-family:verdana,sans-serif;font-size:10px;}
body,form{margin:0;}
button{width:70px;margin:5px 0 0 145px;}
button,#m0,#m1,#m2,#m3,#m4,.y .item{cursor:pointer;}
button,.d,.j,.u{border:1px solid #3c2068;}
button:hover,button:active,strong a:hover,strong a:active,.f1,.u:hover,.u:active{background-color:#89d2c1;}
button,.f1,.g,.h .r,.u,.w,.y .item{font-weight:bold;}
img{border:0;}
input,textarea{width:200px;}
input,label,textarea{padding:2px;}
label{width:70px;}
label,.u{display:block;}
label,textarea{margin:0 0 10px 0;}
select{width:206px;padding:1px;}
strong{font-size:12px;}
strong a,strong a:link,strong a:visited{padding:3px;border:1px solid #3c2068;}
strong,.t{color:#89d2c1;}
textarea{height:100px;overflow:auto;}
select,.a,.y .item{text-align:center;}
input.short,teaxtarea.short{width:130px;margin:0 5px 0 0;}
p.short{width:141px;font-weight:bold;}
select.short{width:136px;margin:0 5px 0 0;}
.b{padding:10px;}
.c{clear:both;}
.ch,.ch strong,.ch span{font-family:comic sans ms;line-height:20px;font-size:larger;}
.d{width:144px;text-align:left;}
select.d{width:150px;}
.d,.n,.u{margin:0 0 4px 0;}
.e{width:700px;padding:4px;background-color:#fff;}
.e,.i{margin:auto;}
.f{width:172px;}
.f label{width:45px;}
.f1,.g,.h .r,.w{font-size:13px;}
.f2,.y .item.hover{background-color:#3c2068;}
.f2,.w,.y .item.hover{color:#fff;}
.g{margin:0 30px 0 0;line-height:20px;}
.h{padding:13px 10px 7px 10px;}
.i{width:280px;}
.l{float:left;}
.n{background-image:url(../i/m.png);background-repeat:repeat-x;height:14px;padding:3px 0 0 0;}
.o{margin:5px 0 0 38px;}
.p{padding:3px;}
.q{width:68px;margin:0 1px 0 0;}
.r{float:right;}
.s{margin:0 4px 0 0;}
.t{font-size:27px;}
.u:hover,.u:active{text-decoration:none;}
.v{width:650px;padding:5px;border:3px dashed #999;margin:5px auto 0 auto;}
.x{vertical-align:middle;margin:0 8px 0 8px;}
.y,.y .background,.y .content,.y .shadowBottom,.y .shadowRight{position:absolute;}
.y{overflow:hidden;left:-1000px;top:-1000px;}
.y .background{left:0;top:0;z-index:1;-moz-opacity:.80;filter:alpha(opacity=80);}
.y .items{position:relative;left:0;top:0;z-index:2;}
.y .shadowBottom,.y .shadowRight{-moz-opacity:.25;filter:alpha(opacity=25);}
.y .shadowBottom{z-index:1;left:3px;height:2px;}
.y .shadowRight{z-index:3;top:3px;width:2px;}

.checkbox{width:16px;}
.footer{margin:5px;text-align:center;}
.long{width:95%;}
.longform{width:52%;}
.longlabel{width:100%;margin:0 0 1px 0;}
input.long{margin:0 0 5px 0;}
#scroller{overflow:auto;height:1px;}
.textborder{border:1px solid #000000; padding:5px;}
.clearfloat { 
	clear:both;
    height:0;
    font-size: 1px;
    line-height: 0px;
}
ol {list-style:decimal;}
ul {list-style:circle;}
h2{color:#89D2C1; font-size:18px; padding:0; margin:0;}
.time{padding-left: 40px;}
.results{float:right; padding-bottom:25px; }
.rightimage{padding:60px 0 0 0;}
.supplements{border-bottom:1px solid #D4D6D9; padding:10px; font-size:27px; color:#89d2c1; text-align:center;}
.ing{padding:10px; font-size:20px; color:#89d2c1; text-align:center;}
.leftcolumn{width:50%; padding:0; margin:20px 0 0 10px; float:left; border-right:1px solid #D4D6D9;}
.rightcolumn{padding:0; margin:20px 0 0 370px;}
.right{padding:20px 10px 20px 10px;}
.black{color:#000000;padding:20px 0 0 10px; margin:0;font-size:10px;font-weight:bold;}
ul.pro{margin-left:20px}
.space{margin-right:30px; font-size:16px; color:#000000;}
#first{margin-left:50px}
.center{padding:20px 0 20px 50px;}