.node-unpublished{background-color:#fff4f4;}
.preview .node{background-color:#ffffea;}
#node-admin-filter ul{list-style-type:none;padding:0;margin:0;width:100%;}
#node-admin-buttons{float:left;
  margin-left:0.5em;
  clear:right;}
td.revision-current{background:#ffc;}
.node-form .form-text{display:block;width:95%;}
.node-form .container-inline .form-text{display:inline;width:auto;}
.node-form .standard{clear:both;}
.node-form textarea{display:block;width:95%;}
.node-form .attachments fieldset{float:none;display:block;}
.terms-inline{display:inline;}



fieldset{margin-bottom:1em;padding:.5em;}
form{margin:0;padding:0;}
hr{height:1px;border:1px solid gray;}
img{border:0;}
table{border-collapse:collapse;}
th{text-align:left;
  padding-right:1em;
  border-bottom:3px solid #ccc;}

.clear-block:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clear-block{display:inline-block;}
/* Hides from IE-mac \*/

* html .clear-block{height:1%;}
.clear-block{display:block;}
body.drag{cursor:move;}
th.active img{display:inline;}
tr.even,tr.odd{background-color:#eee;border-bottom:1px solid #ccc;padding:0.1em 0.6em;}
tr.drag{background-color:#fffff0;}
tr.drag-previous{background-color:#ffd;}
td.active{background-color:#ddd;}
td.checkbox,th.checkbox{text-align:center;}
tbody{border-top:1px solid #ccc;}
tbody th{border-bottom:1px solid #ccc;}
thead th{text-align:left;
  padding-right:1em;
  border-bottom:3px solid #ccc;}

.breadcrumb{padding-bottom:.5em}
div.indentation{width:20px;height:1.7em;margin:-0.4em 0.2em -0.4em -0.4em;
  padding:0.42em 0 0.42em 0.6em;
  float:left;}
div.tree-child{background:url(tree.png) no-repeat 11px center;}
div.tree-child-last{background:url(tree-bottom.png) no-repeat 11px center;}
div.tree-child-horizontal{background:url(tree.png) no-repeat -11px center;}
.error{color:#e55;}
div.error{border:1px solid #d77;}
div.error,tr.error{background:#fcc;color:#200;padding:2px;}
.warning{color:#e09010;}
div.warning{border:1px solid #f0c020;}
div.warning,tr.warning{background:#ffd;color:#220;padding:2px;}
.ok{color:#008000;}
div.ok{border:1px solid #00aa00;}
div.ok,tr.ok{background:#dfd;color:#020;padding:2px;}
.item-list .icon{color:#555;float:right;
  padding-left:0.25em;
  clear:right;}
.item-list .title{font-weight:bold;}
.item-list ul{margin:0 0 0.75em 0;padding:0;}
.item-list ul li{margin:0 0 0.25em 1.5em;
  padding:0;list-style:disc;}
ol.task-list li.active{font-weight:bold;}
.form-item{margin-top:1em;margin-bottom:1em;}
tr.odd .form-item,tr.even .form-item{margin-top:0;margin-bottom:0;white-space:nowrap;}
tr.merge-down,tr.merge-down td,tr.merge-down th{border-bottom-width:0 !important;}
tr.merge-up,tr.merge-up td,tr.merge-up th{border-top-width:0 !important;}
.form-item input.error,.form-item textarea.error,.form-item select.error{border:2px solid red;}
.form-item .description{font-size:0.85em;}
.form-item label{display:block;font-weight:bold;}
.form-item label.option{display:inline;font-weight:normal;}
.form-checkboxes,.form-radios{margin:1em 0;}
.form-checkboxes .form-item,.form-radios .form-item{margin-top:0.4em;margin-bottom:0.4em;}
.marker,.form-required{color:#f00;}
.more-link{text-align:right;}
.more-help-link{font-size:0.85em;text-align:right;}
.nowrap{white-space:nowrap;}
.item-list .pager{clear:both;text-align:center;}
.item-list .pager li{background-image:none;display:inline;list-style-type:none;padding:0.5em;}
.pager-current{font-weight:bold;}
.tips{margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:0;font-size:0.9em;}
dl.multiselect dd.b,dl.multiselect dd.b .form-item,dl.multiselect dd.b select{font-family:inherit;font-size:inherit;width:14em;}
dl.multiselect dd.a,dl.multiselect dd.a .form-item{width:8em;}
dl.multiselect dt,dl.multiselect dd{float:left;
  line-height:1.75em;padding:0;margin:0 1em 0 0;}
dl.multiselect .form-item{height:1.75em;margin:0;}

.container-inline div,.container-inline label{display:inline;}

ul.primary{border-collapse:collapse;padding:0 0 0 1em;
  white-space:nowrap;list-style:none;margin:5px;height:auto;line-height:normal;border-bottom:1px solid #bbb;}
ul.primary li{display:inline;}
ul.primary li a{background-color:#ddd;border-color:#bbb;border-width:1px;border-style:solid solid none solid;height:auto;margin-right:0.5em;
  padding:0 1em;text-decoration:none;}
ul.primary li.active a{background-color:#fff;border:1px solid #bbb;border-bottom:#fff 1px solid;}
ul.primary li a:hover{background-color:#eee;border-color:#ccc;border-bottom-color:#eee;}
ul.secondary{border-bottom:1px solid #bbb;padding:0.5em 1em;margin:5px;}
ul.secondary li{display:inline;padding:0 1em;border-right:1px solid #ccc;}
ul.secondary a{padding:0;text-decoration:none;}
ul.secondary a.active{border-bottom:4px solid #999;}


#autocomplete{position:absolute;border:1px solid;overflow:hidden;z-index:100;}
#autocomplete ul{margin:0;padding:0;list-style:none;}
#autocomplete li{background:#fff;color:#000;white-space:pre;cursor:default;}
#autocomplete li.selected{background:#0072b9;color:#fff;}

html.js input.form-autocomplete{background-image:url(throbber.gif);background-repeat:no-repeat;background-position:100% 2px;}
html.js input.throbbing{background-position:100% -18px;}

html.js fieldset.collapsed{border-bottom-width:0;border-left-width:0;border-right-width:0;margin-bottom:0;height:1em;}
html.js fieldset.collapsed *{display:none;}
html.js fieldset.collapsed legend{display:block;}
html.js fieldset.collapsible legend a{padding-left:15px;
  background:url(menu-expanded.png) 5px 75% no-repeat;}
html.js fieldset.collapsed legend a{background-image:url(menu-collapsed.png);
  background-position:5px 50%;}

* html.js fieldset.collapsed legend,* html.js fieldset.collapsed legend *,* html.js fieldset.collapsed table *{display:inline;}

html.js fieldset.collapsible{position:relative;}
html.js fieldset.collapsible legend a{display:block;}

html.js fieldset.collapsible .fieldset-wrapper{overflow:auto;}

.resizable-textarea{width:95%;}
.resizable-textarea .grippie{height:9px;overflow:hidden;background:#eee url(grippie.png) no-repeat center 2px;border:1px solid #ddd;border-top-width:0;cursor:s-resize;}
html.js .resizable-textarea textarea{margin-bottom:0;width:100%;display:block;}

.draggable a.tabledrag-handle{cursor:move;float:left;
  height:1.7em;margin:-0.4em 0 -0.4em -0.5em;
  padding:0.42em 1.5em 0.42em 0.5em;
  text-decoration:none;}
a.tabledrag-handle:hover{text-decoration:none;}
a.tabledrag-handle .handle{margin-top:4px;height:13px;width:13px;background:url(draggable.png) no-repeat 0 0;}
a.tabledrag-handle-hover .handle{background-position:0 -20px;}

.joined + .grippie{height:5px;background-position:center 1px;margin-bottom:-2px;}

.teaser-checkbox{padding-top:1px;}
div.teaser-button-wrapper{float:right;
  padding-right:5%;
  margin:0;}
.teaser-checkbox div.form-item{float:right;
  margin:0 5% 0 0;
  padding:0;}
textarea.teaser{display:none;}
html.js .no-js{display:none;}

.progress{font-weight:bold;}
.progress .bar{background:#fff url(progress.gif);border:1px solid #00375a;height:1.5em;margin:0 0.2em;}
.progress .filled{background:#0072b9;height:1em;border-bottom:0.5em solid #004a73;width:0%;}
.progress .percentage{float:right;}
.progress-disabled{float:left;}
.ahah-progress{float:left;}
.ahah-progress .throbber{width:15px;height:15px;margin:2px;background:transparent url(throbber.gif) no-repeat 0px -18px;float:left;}
tr .ahah-progress .throbber{margin:0 2px;}
.ahah-progress-bar{width:16em;}

#first-time strong{display:block;padding:1.5em 0 .5em;}

tr.selected td{background:#ffc;}

table.sticky-header{margin-top:0;background:#fff;}

#clean-url.install{display:none;}

html.js .js-hide{display:none;}

#system-modules div.incompatible{font-weight:bold;}

#system-themes-form div.incompatible{font-weight:bold;}

span.password-strength{visibility:hidden;}
input.password-field{margin-right:10px;}
div.password-description{padding:0 2px;margin:4px 0 0 0;font-size:0.85em;max-width:500px;}
div.password-description ul{margin-bottom:0;}
.password-parent{margin:0 0 0 0;}

input.password-confirm{margin-right:10px;}
.confirm-parent{margin:5px 0 0 0;}
span.password-confirm{visibility:hidden;}
span.password-confirm span{font-weight:normal;}


ul.menu{list-style:none;border:none;text-align:left;}
ul.menu li{margin:0 0 0 0.5em;}
li.expanded{list-style-type:circle;list-style-image:url(menu-expanded.png);padding:0.2em 0.5em 0 0;
  margin:0;}
li.collapsed{list-style-type:disc;list-style-image:url(menu-collapsed.png);
  padding:0.2em 0.5em 0 0;
  margin:0;}
li.leaf{list-style-type:square;list-style-image:url(menu-leaf.png);padding:0.2em 0.5em 0 0;
  margin:0;}
li a.active{color:#000;}
td.menu-disabled{background:#ccc;}
ul.links{margin:0;padding:0;}
ul.links.inline{display:inline;}
ul.links li{display:inline;list-style-type:none;padding:0 0.5em;}
.block ul{margin:0;padding:0 0 0.25em 1em;}


#permissions td.module{font-weight:bold;}
#permissions td.permission{padding-left:1.5em;}
#access-rules .access-type,#access-rules .rule-type{margin-right:1em;
  float:left;}
#access-rules .access-type .form-item,#access-rules .rule-type .form-item{margin-top:0;}
#access-rules .mask{clear:both;}
#user-login-form{text-align:center;}
#user-admin-filter ul{list-style-type:none;padding:0;margin:0;width:100%;}
#user-admin-buttons{float:left;
  margin-left:0.5em;
  clear:right;}
#user-admin-settings fieldset .description{font-size:0.85em;padding-bottom:.5em;}

.profile{clear:both;margin:1em 0;}
.profile .picture{float:right;
  margin:0 1em 1em 0;}
.profile h3{border-bottom:1px solid #ccc;}
.profile dl{margin:0 0 1.5em 0;}
.profile dt{margin:0 0 0.2em 0;font-weight:bold;}
.profile dd{margin:0 0 1em 0;}



.field .field-label,.field .field-label-inline,.field .field-label-inline-first{font-weight:bold;}
.field .field-label-inline,.field .field-label-inline-first{display:inline;}
.field .field-label-inline{visibility:hidden;}

.node-form .content-multiple-table td.content-multiple-drag{width:30px;padding-right:0;}
.node-form .content-multiple-table td.content-multiple-drag a.tabledrag-handle{padding-right:.5em;}
.node-form .content-add-more .form-submit{margin:0;}
.node-form .number{display:inline;width:auto;}
.node-form .text{width:auto;}

.form-item #autocomplete .reference-autocomplete{white-space:normal;}
.form-item #autocomplete .reference-autocomplete label{display:inline;font-weight:normal;}

#content-field-overview-form .advanced-help-link,#content-display-overview-form .advanced-help-link{margin:4px 4px 0 0;}
#content-field-overview-form .label-group,#content-display-overview-form .label-group,#content-copy-export-form .label-group{font-weight:bold;}
table#content-field-overview .label-add-new-field,table#content-field-overview .label-add-existing-field,table#content-field-overview .label-add-new-group{float:left;}
table#content-field-overview tr.content-add-new .tabledrag-changed{display:none;}
table#content-field-overview tr.content-add-new .description{margin-bottom:0;}
table#content-field-overview .content-new{font-weight:bold;padding-bottom:.5em;}

.advanced-help-topic h3,.advanced-help-topic h4,.advanced-help-topic h5,.advanced-help-topic h6{margin:1em 0 .5em 0;}
.advanced-help-topic dd{margin-bottom:.5em;}
.advanced-help-topic span.code{background-color:#EDF1F3;font-family:"Bitstream Vera Sans Mono",Monaco,"Lucida Console",monospace;font-size:0.9em;padding:1px;}
.advanced-help-topic .content-border{border:1px solid #AAA}
.image-attach-body{float:right;margin-left:1em;}
.image-attach-teaser{float:right;margin-left:1em;}
.node{clear:both;}
.image-unpublished{background-color:#FFF4F4;padding:1em;}
div#searchResults{text-align:center;}
div#searchResults div.image{display:inline;float:left;padding:10px;position:relative;height:160px;width:120px;}
div#searchResults div.image a.editButton{position:absolute;top:0;right:0;display:none;}
div#rootOverlay{position:absolute;opacity:0.6;background:black;width:100%;display:none;z-index:1000;}
div#imgCropFrame{position:absolute;top:200px;background:white;padding:20px;border:1px solid black;text-align:center;z-index:1001;}
div#currImages{margin:10px;}
div#buttonMore{text-align:center;clear:both;border:1px solid red;font-weight:bold;cursor:pointer;}
div.glossary{text-align:center;margin-top:10px;}
div.glossary a{padding-left:4px;border-left:1px solid #000000;font-weight:bold;margin-right:4px;text-decoration:none;}
div.glossary a:first-child{border-left:none 0px;}
table.glossary,table.admin_glossary{border-top:none;margin-top:10px;}
table.admin_glossary tr:first-child{border-top:0px none;}
table.admin_glossary tr{border-top:1px solid #CCCCCC;}
table.admin_glossary td.actions{float:right;}
#glossary_loading{display:none;}
#glossary_popup_div{display:none;background:url(bg_popup.gif) 100% 0 no-repeat;width:215px;position:absolute;padding:5px 0 0 0;zoom:1;z-index:20;}
#glossary_popup_div .end{position:relative;display:block;float:left;background:url(bg_popup_end.gif) 0 0;width:13px;height:12px;overflow:hidden;left:3px;z-index:10;}
#glossary_popup_div .close{position:relative;z-index:5;}
#glossary_popup_div .close a{position:absolute;top:-5px;right:0;margin:5px;width:13px;height:13px;display:block;overflow:hidden;line-height:10em;background-image:url(ico_popup_close.gif);outline:none;}
#glossary_div{padding:5px 25px 15px 30px;width:160px;position:relative;top:5px;margin:0;background:url(bg_popup.gif) 100% 100% no-repeat;zoom:1;clear:none;}
#glossary_loading{display:none;position:relative;top:7px;left:76px;}
div.glossary_term h1{border-bottom:0px;padding-bottom:10px;}
div.glossary_term p{font-size:17px;}
a.glossary_link{color:#000;border-bottom:1px dashed #000;text-decoration:none}
a:hover.glossary_link{color:#000;border-bottom:1px dashed #000;text-decoration:none !important;}
div.glossaryAlphabet{border-bottom:1px dashed #000;margin:0 0 10px 0;}
div.glossaryAlphabet span.glossaryWord,div.glossary span.glossaryWord{margin:5px;}
div.glossaryList{}
div.glossaryList div.glossaryDef{margin:3px;}



#dietSelection{}
#dietSelection b{line-height:130%;display:block;font-size:12px;margin-bottom:2px}
#dietSelection .group,#dietSelection .group-numbered{position:relative;margin-bottom:5px;}
#dietSelection .group{height:25px;background:url(scale-wide.gif) no-repeat 0px 0;}
#dietSelection .group-numbered{height:30px;background:url(scale-wide-nr.gif) no-repeat 0 0px;}
#dietSelection .group-end{background:url(scale-wide-end.gif) no-repeat 0 0px;}
#dietSelection .ui-slider-handle{width:26px;height:27px;background:url(picker.png) no-repeat left top;cursor:pointer;position:absolute;top:-5px;border:0px;}
#dietSelection .scale{margin-left:1px;width:260px;height:10px;background:url(line.gif) no-repeat;border:0px;top:-1px;background-position:-160px 6px;}
#dietSelection .group-numbered .scale{top:3px;}
* html #dietSelection .ui-slider-handle{background:url(picker.gif) no-repeat left top;}

div.rating-cancel,div.star-rating{float:left;width:20px;height:20px;text-indent:-999em;cursor:pointer;display:block;background:transparent;overflow:hidden}
div.rating-cancel,div.rating-cancel a{background:url(delete.gif) no-repeat 0 -16px}
div.star-rating,div.star-rating a{background:url(star.gif) no-repeat 0 0px}
div.rating-cancel a,div.star-rating a{display:block;width:20px;height:100%;background-position:0 0px;border:0}
div.star-rating-on a{background-position:0 -20px!important}
div.star-rating-hover a{background-position:0 -20px}

div.star-rating-readonly a{cursor:default !important}

div.star-rating{background:transparent!important;overflow:hidden!important}


div#freerolls div.freeroll img{vertical-align:middle;} 
#dietSelection .reset{display:none;}
#slider{position:relative;height:279px;width:492px;margin-bottom:15px;overflow:hidden;}
#slider div#slides{overflow:hidden;}
#slider div#slides div.slide{display:none;z-index:10;}
#slider div#slides div.insideSlide{position:absolute;width:50%;}
#slider div#slides div.insideSlide p{
color:#013A76;
margin:0 0 10px;
padding:0 0 0 10px; 
width:260px;
}
#slider div#slides div.insideSlide p a{color:#036ED8;font-weight:bold;}
#slider div#slides div.insideSlide p.slideTitle{font-size:18px;}
#slider ul#sliderMenu{background-color:#ddc;color:#000;position:absolute;width:478px;left:7px;bottom:7px;overflow:hidden;z-index:15;padding:0;margin:0;list-style-type:none;}
#slider ul#sliderMenu li{height:33px;float:left;width:50%;margin:0;padding:0;overflow:hidden;display:block;font-size:11px;}
#slider ul#sliderMenu li a{display:block;height:33px;background:#eaeaea;color:#000;text-decoration:none;padding:3px 5px;}
#slider ul#sliderMenu li a.active{background-color:#013A76;color:#fff;}

#slider div.slide div.slidePosition1{top:10px;left:10px;text-align:left;}
#slider div.slide div.slidePosition2{top:10px;left:50%;text-align:center;margin-left:-25%;}
#slider div.slide div.slidePosition3{top:10px;right:10px;text-align:right;}
#slider div.slide div.slidePosition4{left:10px;top:50%;text-align:left;}
#slider div.slide div.slidePosition5{top:50%;left:50%;text-align:center;margin-left:-25%;}
#slider div.slide div.slidePosition6{top:50%;right:10px;text-align:right;} 
#slider div.slide div.slidePosition7{bottom:10px;left:10px;text-align:left;}
#slider div.slide div.slidePosition8{bottom:10px;left:50%;text-align:center;margin-left:-25%;}
#slider div.slide div.slidePosition9{bottom:10px;right:10px;text-align:right;}

.tabContainer{width:442px;padding-bottom:29px;position:relative;}
.tabMenu{bottom:0;_bottom:9px; 
	display:block;left:0;margin:0;padding:0 !important;position:absolute;z-index:2;}
.tabMenu li{background:none;display:inline;}
.tabMenu li a{background:#f5f5f5;border:1px solid #dcdcdc;border-bottom-left-radius:3px;border-bottom-right-radius:3px;-moz-border-radius-bottomleft:3px;-moz-border-radius-bottomright:3px;-webkit-border-bottom-left-radius:3px;-webkit-border-bottom-right-radius:3px;display:inline-block;height:28px;line-height:28px;text-align:center;width:130px;}
.tabMenu li.selected a{background:#ffffff;border-top:1px solid #ffffff;color:#a5a5a5;text-decoration:none;}
.tabs div{border:1px solid #dfdfdf;border-bottom-right-radius:3px;border-top-left-radius:3px;border-top-right-radius:3px;-moz-border-radius-bottomright:3px;-moz-border-radius-topleft:3px;-moz-border-radius-topright:3px;-webkit-border-bottom-right-radius:3px;-webkit-border-top-left-radius:3px;-webkit-border-top-right-radius:3px;padding:10px 10px 7px 10px;position:relative;z-index:1;zoom:1;overflow:hidden;}
.tabs div span{overflow:hidden;display:block;}
.tabs div p{bottom:10px;color:#ffffff;left:10px;margin:0;padding:10px;position:absolute;width:400px;filter:progid:DXImageTransform.Microsoft.gradient (startColorstr=#7f000000,endColorstr=#7f000000);background:rgba(0,0,0,0.5);}
.tabs div p a{color:#bdd96a;}
      
body{background:#eeeeee url(bg.gif) repeat-x top left;font:0.8em arial;color:#1b4e4e}
*{margin:0;padding:0}
p{margin:0 0 10px 0;padding:0}
a:link{color:#03c;text-decoration:none}
a:visited{color:#369;text-decoration:none}
a:hover,a:active{color:#f30}
img,a img{border:0 none}
span.clr{display:block;height:1px;overflow:hidden;margin:-1px 0 0;clear:both;}
.fl{float:left}
.fr{float:right}
.clear{clear:both}
.hide{display:none}
h1{font:1.2em arial;color:#666;text-transform:uppercase;margin:0 0 6px 0}
.h1-style,#right #healthExperts h2 pa{font:1.2em arial;color:#666;text-transform:uppercase;margin:0 0 6px 0}
hr{display:none}
a.more{font:0.85em arial;color:#093;float:right}
.category{font:0.75em arial;color:#093;text-transform:uppercase}
.category a{color:#093}

div#container{width:980px;margin:auto}
div#header{float:left;width:980px;margin:0 0 7px 0;height:140px;}
div#body{float:left;width:980px}

div#header .logo{float:left;width:430px;padding-top:30px;}
div#header .navi{float:right;width:550px}
div#header .navi .tools{float:right;width:550px;text-align:right;font:0.8em verdana;padding:30px 0 15px 0;color:#000}
div#header .navi .tools strong{color:#999}
div#header .navi .tools .nick{font-weight:bold}
div#header .navi .tools a{color:#000}
div#header .navi .search{float:right;width:550px;text-align:right}
div#header .navi .search .form-submit{background:#CCCCCC url(bg_button.gif) no-repeat scroll 0%;border:none;color:#FFFFFF;font-size:12px;font-weight:bold;height:20px;margin:0;padding:0;width:76px;}
div#header .navi .search .submit{border:0 none;background:none;margin:0}
div#header .navi .site-select{float:right;display:none;height:50px}
div#header .navi .site-select a{display:block;padding:2px 0 3px 0;font:1em arial}
div#header .navi .site-select img{padding-right:3px;}
div#header .menu{float:left;width:980px;height:33px;background:#036ed8 url(menu-bg.gif) no-repeat top left}
div#header .menu ul{list-style-type:none;float:left}
div#header .menu ul li{display:inline;height:33px;float:left;padding:0px;}
div#header .menu ul li a{height:22px;float:left;display:block;font:bold 0.9em arial;color:#fff;padding:9px 13px 0 13px}
div#header .menu li:hover{background:url(menu.gif) repeat-x 0 -33px}
div#header .menu a.active,div#header .menu a.active:hover{background:url(menu.gif) repeat-x 0 -66px !important}
div#header .menu li.first:hover{background:url(menu-home.gif) repeat-x 0 -33px}
div#header .menu li.first .active{background:url(menu-home.gif) repeat-x 0 -66px !important}
#top_menu{text-align:right;padding:0 5px;height:28px;line-height:28px;font-size:10px;}
#top_menu a img{border:none;position:relative;top:2px;}
#login{width:295px;height:56px;padding:5px 10px;float:right;font-size:11px;background:#eee url(bg_login.gif) 0% 0% no-repeat;display:none;}
#login p{margin:0;padding:0;}
#login .left,#login .middle,#login .right{float:left;width:35%;margin:0;padding:0;}
#login input{margin:0;padding:0;}
#login .right{width:29%;}
#login .form-text{width:90px;}
#login .form-submit{border:0;padding:0;margin:0;background:#ccc url(bg_button.gif) 0% 0% no-repeat;width:76px;height:20px;color:#fff;font-size:12px;font-weight:bold;cursor:pointer;}
#login label{display:block;font-size:10px;font-weight:bold;padding-bottom:2px;}
#login .remember{display:block;position:relative;}
#login .remember label{display:inline;font-size:9px;font-weight:normal;position:absolute;left:15px;top:5px;}
#login .remember .checkbox{margin:0;padding:0;margin-top:0px;position:absolute;left:0px;top:7px;width:11px;height:11px;}
#login .forgot{font-size:9px;position:relative;display:block;}
#login .forgot a{position:absolute;top:5px;left:0;white-space:nowrap;}

#content{float:left;margin:0 3px 0 0;width:660px;}
#content .bottom{float:left;background:url(wrb.gif) no-repeat bottom left;padding:0 0 8px 0}
#content .top{float:left;background:url(wrt.gif) no-repeat top left;padding:8px 0 0 0}

#content .center{float:left;background:#fff;border-left:1px solid #dfdfdf;border-right:1px solid #dfdfdf;width:640px;padding:0 9px;min-height:800px;height:auto !important;height:800px}
#healthnews-dozen{background:url(healthnews_dozen_background.gif) no-repeat top left;height:270px;width:250px;color:#fff}
#healthnews-dozen ol{font-weight:bold;margin-left:65px;padding-top:15px}
#healthnews-dozen ol li{margin-top:0.2em}

.widget-landing-page h1{font-family:arial;text-transform:capitalize;font-size:2em}

#rsswidget-landingpage-form .form-item{margin:0;padding-bottom:1em}
#rsswidget-landingpage-form label{display:block;float:left;width:175px;padding:0.4em;clear:left}
#rsswidget-landingpage-form select,#rsswidget-landingpage-form textarea{width:415px;margin-top:8px}
#edit-widget-source{overflow:hidden}
.widget-landing-page h2{text-align:center;margin:25px auto 25px auto}
#widget-preview-area{}
#widget-preview-area{min-height:400px;height:auto !important;height:400px;width:auto;background:url(cog-background6.gif) no-repeat top right;margin-right:-10px}
#hnwidget{width:200px;margin:0 auto;}
#throbber{text-align:center;padding:25px;margin:0 auto;width:200px;display:none}
#throbber img{margin:25px auto;}

#bottom-notice{position:fixed;bottom:0;height:100px;width:100%;background-image:url(bottom-fixed-banner.gif);color:#fff}
#bottom-notice p{margin-top:30px;margin-left:150px;width:400px;float:left;border:1px solid red}
#bottom-notice ul{float:right;list-style-type:none;margin:31px 16px 0 0}
#bottom-notice a{color:#FFF;text-decoration:underline}
#center-left{float:left;width:138px;margin:0 10px 0 0}
.left-navigation{list-style-type:none;margin:0 0 10px 0;font:0.85em/1.9em arial}
.left-navigation strong a{color:#090 !important;font:bold 1.1em arial}
.left-navigation .first{padding-bottom:7px}
.leftbanner{text-align:center;border-top:1px solid #d3d3d3;padding:10px 0 0 0;margin:10px 0 0 0}
#center-main{float:right;width:492px}
#center-wide{float:right;width:630px}
#news{float:right;width:492px;padding:0;margin:0 0 10px 0;}
#news .hotnews{float:left;width:492px;border-bottom:1px dotted #7f7f7f;margin:0 0 10px 0}
#news .hotnews .info{float:right;width:335px}

#news .category{margin:0 0 2px 0} 
#news .hotnews{padding-bottom:.4em}
#news .hotnews h3{font:bold 1.3em/1em arial}
#news .hotnews p{font:1em arial;color:#333333}
#news .hotnews img{float:left;}

#news .newslist{float:left;width:240px;}


#news .newslist .category a{color:#093}
#news .newslist h3{font:bold 1.3em/1em arial;margin:0 0 2px 0}
#news .newslist p{font:1em arial;color:#333333;margin:0 0 15px 0}
#news .topstories{float:right;width:240px}
#news .topstories ul{list-style-type:none}
#news .topstories li{font:1em arial;margin:0 0 5px 0}
.homeblogger-box{float:left;width:160px;margin:0 4px 5px 0;display:inline}
.homeblogger-box .hb-box-header{float:left;background:url(bloggerbox.gif) no-repeat top left;width:158px;height:127px;padding:1px}
.homeblogger-box .bloggerpicture{float:left;width:158px;height:127px}
.homeblogger-box .hb-box-header strong{font:bold 0.85em arial;color:#060;padding:7px 0 0 7px;display:block}
.homeblogger-box .blog-title a{float:left;font:bold 0.85em arial;color:#090;padding:7px 0 0 7px;width:100px}

.homeblogger-box .jennifer-gianni a{width:75px}
.homeblogger-box .beth-shapouri a{width:70px}
.homeblogger-box .nicki- a{display:none}
.homeblogger-box .dan-heffley a{width:75px}
.homeblogger-box .susan-brady a{width:75px}
.homeblogger-box .melanie-grimes a{width:75px}

.homeblogger-box strong.cary-presant{width:90px}
.homeblogger-box strong.melanie-grimes{width:75px;}
.homeblogger-box span.melanie-grimes a{padding-top:1em;}

.homeblogger-box .hb-box-center{float:left;width:148px;border-left:1px solid #ccc;border-right:1px solid #ccc;padding:3px 5px 4px 5px;height:85px}
.homeblogger-box .hb-box-center h3{font:bold 1em arial;margin:0 0 6px 0}
.homeblogger-box .hb-box-bottom{float:left;width:160px;background:url(bloggerbox-b.gif) no-repeat bottom left;padding:0 0 3px 0;margin-bottom:10px}
#right{float:right;width:317px}
#right .bottom{float:right;background:url(rrb.gif) no-repeat bottom left;padding:0 0 8px 0;margin:0 0 5px 0}
#right .top{float:right;background:url(rrt.gif) no-repeat top right;padding:8px 0 0 0}

#right .center{float:right;background:#fff;border-left:1px solid #dfdfdf;border-right:1px solid #dfdfdf;width:300px;padding:0 7px;display:inline}


.healthnewsvideo-right{float:right}
.healthnewsvideo-right .video-top{float:left;background:url(right-video-top.gif) no-repeat top left;padding:3px 0 0 0}
.healthnewsvideo-right .video-center{float:left;background:#f1f1f1;border-left:1px solid #ccc;border-right:1px solid #ccc;padding:4px 6px;width:286px}
.healthnewsvideo-right .video-center .video-center-r{float:right;width:135px}
.healthnewsvideo-right h2{font:bold 1.2em arial}
.healthnewsvideo-right p{font:0.95em arial;color:#000}
.healthnewsvideo-right .right-videobg{float:left;width:139px;height:120px}
.healthnewsvideo-right .video-bottom{float:right;background:url(right-video-bottom.gif) no-repeat bottom left;height:28px;width:291px;padding:0 0 0 9px;margin:0 0 7px 0}
.healthnewsvideo-right .video-bottom a{font:0.85em/2.1em arial;color:#093;text-transform:uppercase}
.rightbanner{text-align:center;margin:0 0 7px 0;display:block}
a.smallarrow-d{background:url(smallarrow-down.gif) no-repeat center left;padding:0 0 0 11px;font:0.85em/1.9em arial;color:#7f7f7f}
a.smallarrow-d:hover{background:url(smallarrow-down-o.gif) no-repeat center left;color:#093}


.blog-navigation{list-style-type:none;margin:0 0 10px 0;font:0.85em/1.9em arial}
.blog-navigation strong{color:#666 !important;font:bold 1.2em arial}
.blog-navigation{list-style-type:none;margin:0 0 10px 0;font:0.85em/1.9em arial}
.blog-navigation strong{color:#666 !important;font:bold 1.2em arial}
.left-related-list{list-style-type:none;margin:0 0 10px 0;font:0.85em/1.9em arial;border-top:1px solid #d3d3d3;padding:10px 0 0 0;margin:10px 0 0 0}
.left-related-list strong{color:#666 !important;font:bold 1.2em arial}
.left-related-list li{
color:#666666;
font-size:12px;
margin:0;
}
.left-related-list span{color:#f60}

.blog-teaser{border-bottom:1px dotted;padding-bottom:5px;margin-bottom:5px;min-height:170px;height:auto !important;height:170px}
.date{font-size:0.85em;color:#999;margin:2px 0 0.5em 0em;display:block}
.blog-teaser .date{margin:0 0 10px 0}
.blog-teaser img{float:right;padding:0.2em 0.5em 0.1em 0.5em;}
.blog-teaser h2{font:bold 1.5em/1.0em arial;color:#006;text-transform:none}
.blog-teaser p{font:12px arial;color:#333}

#article{
   
  padding:4px 0 0 0;}
#article h2 a{font:0.75em/1em arial;color:#093;text-transform:uppercase}
#article h1{font:bold 1.8em/1.0em arial;color:#006;text-transform:none}
#article .date{font:0.8em arial;margin:0 0 10px 0}
#article .article-content{font:1em/1.4em arial;color:#333;margin:0 0 10px 0;}
#article .date{padding:5px 0;border-top:1px dotted #444;border-bottom:1px dotted #444;margin-top:10px;}
#article .article-photo{float:right;padding:0 0 10px 10px;background:#fff;width:250px;}
#article .article-photo .image-attach-body{float:left;margin-left:0;}
#article .article-photo img{margin-bottom:6px;}
#article .article-photo img.img-inline{width:250px;}
#article .article-photo .tools{background:#f2f2f2;padding:0 10px;height:49px;margin:0 0 10px 0;clear:both;}
#article .article-photo .tools p{border-bottom:1px solid #fff;padding:6px 0;margin-bottom:-2px;width:50%;float:left;font-size:11px;text-indent:19px;}
#article .article-photo .tools p.email{background:url(ico_email.gif) 0% 55% no-repeat;}
#article .article-photo .tools p.print{background:url(ico_print.gif) 0% 55% no-repeat;}
#article .article-photo .tools p.share{background:url(ico_share.gif) 0% 55% no-repeat;}
#article .article-photo .tools p.textsize{background:url(ico_textsize.gif) 0% 55% no-repeat;}
#article .article-photo .tools p.textsize img{margin:0;margin-top:-5px;position:relative;top:3px;}
#article .article-photo .tools p a{color:#666;}
#article .related{
  margin:5px 10px 5px 0;padding:0 0px 5px 10px;border-left:1px dotted #000;}
#article .related h3{text-transform:uppercase;font-weight:normal;font-size:17px;letter-spacing:-0.02em;color:#555;}
#article .related ul{list-style:none;margin:0;padding:0;}
#article .related li{margin:0;padding:3px 0;}
#article .related li a{font-size:.85em;}
#article .article-content p{color:#333}
#article .article-content table{border-collapse:collapse;border:1px solid #d3d3d3;margin:0 0 10px 0}
#article .article-content table td{padding:2px;font:0.9em arial}
#article .article-content table th{padding:2px;font:bold 0.85em arial}
#article .article-content ul,#article .article-content ol{padding:0 0 10px 20px;font:1em arial}
#article .article-content .imgright{float:right;margin:0 0 0 10px}
#article .article-content .imgleft{float:left;margin:0 10px 0 0}

.pagination{padding:0 0 0px 0;}
#article .pagination ul.pager{padding:0 0 0px 0;}
.pager{text-align:center;list-style:none;margin:0px;padding:0px;font-weight:bold;}
.pager li{display:inline;line-height:21px;margin:0 1px;}
.pager li a{padding:5px;text-decoration:none;color:#2aa2d4;font-size:12px;}
.pager .pager-current{color:#9ab9bf}
.pager-first,.pager-last{display:none !important}
.pager-previous img,.pager-next img{margin-bottom:-5px}
#article #blog-signature{padding:10px 0;border-top:1px dotted #ccc;}
#article .joel-nathan{background:url(lifegoeson_logo.png) no-repeat top left;height:158px;}
#article .joel-nathan p{padding:45px 0 0 275px;color:#333333;}
#article .breadcrumb{padding:10px 0;font-size:11px;font-family:Arial,sans-serif;border-top:1px dotted #ccc;border-bottom:1px solid #ccc;}
#article .breadcrumb .totop{float:right;cursor:hand;cursor:pointer;}
#article .breadcrumb a{color:#009933;}
#healthnews-dozen{background:url(healthnews_dozen_background.gif) no-repeat top left;min-height:245px;color:#fff;}
#healthnews-dozen ol{margin-top:19px;margin-left:60px;font-weight:bold}
#healthnews-dozen h3{margin-left:-9999px}
  

#comment-form{border-top:1px solid #ccc;font-family:Arial,sans-serif;font-size:1em;}
#comment-form h3{text-transform:uppercase;font-weight:normal;font-size:17px;letter-spacing:-0.02em;color:#555;padding:5px 0;}
#comment-form{background:#eee;border:1px solid #cbcbcb;padding:10px 10px 30px;}

  
#comment-form #edit-submit{border:none;width:95px;height:21px;background:url(button_comment.gif) 50% 50% no-repeat;font-size:11px;color:#fff;font-weight:bold;cursor:pointer;}

#comment-form{font:1em arial
  margin:25px 0 0 0;}
#comment-form label{width:100px;float:left}
#comment-form textarea{width:330px;height:120px;margin-left:95px}
#comment-form .grippie{width:332px;margin-left:95px}
#comment-form #edit-submit{margin:0 45px 15px 0;margin-left:95px;float:right}
#comment-form #edit-preview{display:none}
#comment-form ul{display:none}
#comment-form p{display:none}
#comment-form fieldset{border-style:none}
#comment-form fieldset legend{margin-left:2em;font-weight:bold}
#comment-form .description{padding:0.6em 0 0 2em;font-size:1em}
#comment-form .captcha label{width:120px;padding-left:100px;padding-top:.1em}
#comments{border-top:1px dotted #ccc;float:left;width:492px;padding:4px 0 0 0;}
#comments h3{text-transform:uppercase;font-weight:normal;font-size:17px;letter-spacing:-0.02em;color:#555;padding:5px 0;}
#comments .comment{position:relative;border-bottom:1px dotted #ccc;padding:10px 20px 10px 50px;font-family:Arial,Helvetica,sans-serif;zoom:1;}
#comments .comment .avatar{position:absolute;left:0;padding:2px;border:1px solid #999999;}
#comments .comment .info{color:#a0a0a0;font-size:11px;}
#comments .comment .new{color:red;}
.xperts .expert{margin-bottom:5px;width:298px;height:71px;position:relative;border:1px solid #dfdfdf}
.xperts .expert h3{position:absolute;padding-left:5px;top:2px;font-size:11px;font-weight:bold;color:#009933;}
.xperts h3 a{color:#009933;}
.xperts p.title{position:absolute;padding-left:5px;top:23px;color:#0033cc;font-weight:bold;font-size:13px;line-height:1em;letter-spacing:-0.02em;width:16em;}

.xperts img{float:right;}
#special{clear:both;position:relative;height:78px;top:-20px;margin-bottom:-5px;font-family:Arial,sans-serif;color:#333;}
#special img{padding-top:6px;}
#special p{margin:0;padding:0;position:absolute;}
#special .author{top:20px;left:160px;font-size:16px;font-weight:bold;}
#special .quote{top:40px;left:160px;width:450px;font-size:12px;font-family:Georgia,Times,serif;font-style:italic;}
#special .rss{position:absolute;top:20px;right:12px;height:40px;background:url(ico_rss.gif) 0% 0% no-repeat;padding-left:50px;font-size:14px;width:250px;}
#special .rss strong a{font-size:14px;}
#special .rss a{font-size:10px;}

  

#category_summary{height:195px;padding:0 150px 0 13px;margin-bottom:6px;color:#fff;font-family:Arial,sans-serif;}
#category_summary h2{font-size:24px;color:#fff;font-weight:bold;text-transform:none;padding-top:5px;}
#category_summary .special{color:#99ffff;}
#category_summary a{color:#fff;text-decoration:none;border-bottom:1px dotted;}
#category_summary a:hover{text-decoration:none;border-bottom:1px solid;}
#category_summary a:visited{color:#ccc;}
.select_category{background:#0f9ee5 url(select_category.gif) 0% 0% no-repeat;padding:5px 10px;width:472px;height:21px;margin:0 0 20px 0;}
.select_category p{margin:0;padding:0;}
.select_category label{color:#fff;margin-right:5px;}
.select_category select option{padding-right:20px;}
.select_category input.submit{margin-left:5px;color:#fff;width:57px;height:21px;border:none;background:#666 url(select_category_submit.gif) 50% 50% no-repeat;cursor:pointer;}

.advice{background:#fff;margin-bottom:-11px;padding:5px 0 5px;border-top:1px solid #ccc;position:relative;z-index:5;}
.advice .header{background:url(advice_cancer.jpg) 0% 0% no-repeat;height:60px;padding:15px 10px;margin-top:-5px;}
.advice .header p{margin:0;padding:2px 0;}
.advice .author{font-family:Arial,sans-serif;font-size:16px;font-weight:bold;}
.advice .quote{font-family:Georgia,serif;font-size:11px;font-style:italic;width:350px;}
.advice .content{background:url(advice_cancer_content.gif) 0% 0% repeat-y;padding:10px;}
.advice .content .left{float:left;width:46%;}
.advice .content .right{float:right;width:46%;margin-right:4%;}
.advice .right p{margin:0;padding:4px 0;font-size:11px;}
.advice a:visited{text-decoration:none;}
.advice .left .category a{font:0.55em arial;color:#093;text-transform:uppercase}
.advice .left  h3{font:bold 1.9em/1em arial;margin:2px 0 5px 0}
.advice .left  p{font:1.4em/1.1em arial;color:#333333;margin:0 0 15px 0}
.advice .footer{background:url(advice_cancer_footer.jpg) 0% 100% no-repeat;padding:10px 10px 8px;font-size:11px;}
.advice .footer p{margin:0;padding:0;font-family:Arial,sans-serif;}
.advice .footer p a{margin-right:10px;color:#009900;}
.other h4{margin:10px 0 0;padding:7px 0 2px;border-top:1px dotted #aaa;position:relative;}
.other h4 .rss{position:absolute;right:2px;top:10px;display:block;height:10px;width:10px;text-decoration:none;background:url(ico_rss_small.gif) 50% 50% no-repeat;}
.other p{margin:0;padding:2px 0;font-size:11px;}
.other .left{float:left;width:46%;}
.other .right{float:right;width:46%;margin-right:4%;}
.popular{font:12px arial;margin-top:10px;padding-top:10px;border-top:1px solid #ccc;}
.popular p{position:relative;margin:0;padding:5px 5px 5px 25px;}
.popular p a{display:block;}
.popular p .position{position:relative;margin-left:-25px;float:left;color:#339933;}
.selected .left .category a{font:0.55em arial;color:#093;text-transform:uppercase}
.selected .left  h3{font:bold 1.3em/1em arial;margin:0 0 2px 0}
.selected .left  p{font:1em arial;color:#333333;margin:0 0 15px 0}
/**/

.search-form{background:url(bg_search_box.gif) no-repeat;padding:15px 0 0;margin:10px 0;}
.search-form div{background:url(bg_search_box.gif) 0 100% no-repeat;padding:0 15px 15px;}
.search-form p{margin:0;padding:0;}
.search-form .form-text{width:350px;margin-right:10px;}
.search-form .form-submit{background:#CCCCCC url(bg_button.gif) no-repeat scroll 0%;border:none;color:#FFFFFF;cursor:pointer;font-size:12px;font-weight:bold;height:20px;margin:0;padding:0;width:76px;}



    .results .count{font:12px Arial,Helvetica,sans-serif;border:1px dotted #7f7f7f;border-left:none;border-right:none;padding:3px 0;}
.results .item{padding:10px 0;}
.results .item h2{font-size:16px;display:inline;}
.results .item p{padding:5px 0;margin:0;font:13px Arial,Helvetica,sans-serif;}
.results .item .updated{color:#999999;font:11px Arial,sans-serif;margin:0 0 0 5px;}
.results .item .category{font:11px Arial,Helvetica,sans-serif;color:#999999;text-transform:uppercase;}
.results .item .category a{font-size:11px;}
#article .results .item h2 a{font-size:16px;color:#093}
.results .item p .link{width:495px}
.results .item .link,.results .item .link a{font:11px Arial,Helvetica,sans-serif;color:#999;padding:0;}

 
                                                                                  
#nav{position:absolute;bottom:7px;left:7px;z-index:10;background:#ddc;width:478px;}
#nav li{height:33px;float:left;width:50%;overflow:hidden;display:block;}
#nav li table{width:100%;height:100%;vertical-align:middle;border-collapse:collapse;}
#nav li td{cursor:pointer;line-height:1em;}
#nav li a{display:block;height:33px;padding:0px 5px 0px 55px;background:#eaeaea;color:#000;font:11px Arial,Helvetica,sans-serif;text-decoration:none;}
#nav li a.activeSlide{background-color:#009900;color:#fff;}
/**/  


/**/

#blog-author-right{float:right;width:300px;border-bottom:1px solid #d3d3d3;padding:0 0 10px 0;margin:0 0 10px 0}
#blog-author-right img{float:right;margin:0 0 0 3px}
#blog-author-right h3 a{font:bold 1.1em/1.1em arial;margin:0 0 4px 0;display:block}
#blog-author-right p{font:0.9em arial;color:#333}
#blog-author-right small{display:block;font:0.95em arial;padding:5px 0 0 0}
.recent-post{ width:300px;margin:12px 0 0 0}

.recent-post .category a{color:#093;text-transform:uppercase}
.recent-post h3{font:bold 1.3em/1em arial;margin:0 0 2px 0}
.recent-post p{font:1em arial;color:#333333;margin:0 0 15px 0}
#path{float:left;width:492px;border-top:1px dotted #7f7f7f;border-bottom:1px dotted #7f7f7f;padding:5px 0;font:0.85em arial;color:#093;margin:0 0 10px 0}
#path a{font:1em arial;color:#093}

#footer{float:left;width:980px;margin:5px 0 0 0}
#footer .bottom{float:left;background:url(frb.gif) no-repeat bottom left;padding:0 0 8px 0;margin:0 0 10px 0}
#footer .top{float:left;background:url(frt.gif) no-repeat top left;padding:8px 0 0 0}
#footer .center{
background:#FFFFFF none repeat scroll 0 0;
border-left:1px solid #DFDFDF;
border-right:1px solid #DFDFDF;
float:left;
padding:4px 14px;
width:950px;
}
#footer .popular-topics{font:1em arial;color:#999;border-bottom:1px solid #d3d3d3;padding:0 0 10px 0;margin:0 0 10px 0}
#footer .popular-topics strong{font-weight:normal}
#footer .footer-nav-list ul{float:left;color:#999;list-style-type:none;margin:0 25px 0 0}
#footer .footer-nav-list ul a:hover{color:#03c}
#footer .footer-nav-list ul strong a:hover{color:#093}
#footer .footer-nav-list a{color:#999}
#footer .footer-nav-list strong{font:bold 1.1em arial;display:block;margin:0 0 5px 0}
#footer .footer-nav-list li{font:0.85em/1.7em arial}
#footer .footer-nav-list .secondcol{margin-top:20px}
#footer .copyrights{width:960px;padding:0 9px;margin:0 0 10px 0}
#footer .copyrights p{font:0.85em arial;color:#999;margin:0 0 10px 0}
#footer .copyrights div{font:0.85em arial;color:#000}
#footer .copyrights div a{color:#000}
.clear{display:block;height:1px;overflow:hidden;clear:both;}


.messages{padding:10px;margin:10px;}
.messages li{margin-left:10px;}
.status{background:#e6ffe6;border:1px solid #093;font:12px arial;color:#000;}
.must_login{font:0.85em/1.4em arial;padding:8px 5px;color:#666;background:#e6ffe6;border:1px solid #ccffcc;}

#user-register{color:#000}
#user-register .form-submit{background:#CCCCCC url(bg_button2.gif) no-repeat scroll 0%;border:none;color:#FFFFFF;font-size:12px;font-weight:bold;height:20px;margin:0;padding:0;width:150px;}

.webform .submitted{display:none}
.webform .content{padding-top:1em}

.natural-health{background-color:#607fb8 !important}
.alternative-medicine{background-color:#649ac0 !important}
.amino-acids{background-color:#000 !important}
.herbal-remedies{background-color:#1d465c !important}
.supplements{background-color:#607fb8 !important}
.vitamins{background-color:#a89b6e !important}
.family-health{background-color:#2b2b2d !important}
.childs-health{background-color:#193608 !important}
.mens-health{background-color:#1d31b6 !important}
.womens-health{background-color:#1d5da5 !important}
.aging-and-getting-older{background-color:#adabac !important}
.diet-and-weight-loss{background-color:#808080 !important}
.weight-loss{background-color:#7c7e79 !important}
.healthy-recipes{background-color:#a1ad47 !important}
.healthy-eating{background-color:#6aabd1 !important}
.health-and-fitness{background-color:#7b8db3 !important}
.body-building{background-color:#2e89d2 !important}
.exercise-equipment{background-color:#000 !important}
.health-and-beauty{background-color:#607fb8 !important}
.skin-care{background-color:#a9a397 !important}



body.admin table{width:100%}
.form-item ul.tips{padding-left:30px;}
#block-block-24.block,#block-metatags-0.block,#dietSelectionBlock.block{background:#ffffff;border-left:1px solid #d3e1e5;border-right:1px solid #d3e1e5;margin:10px 0 27px 0;padding:3px 13px;_padding:5px 13px;
	position:relative;zoom:1;}
#block-block-24 .clt,#block-metatags-0 .clt,#dietSelectionBlock .clt{background:url(block_corners.png) no-repeat left top;height:10px;position:absolute;top:-10px;left:-1px;width:302px;}
#block-block-24 .crt,#block-metatags-0 .crt,#dietSelectionBlock .crt{background:url(block_corners.png) no-repeat right top;height:10px;position:absolute;top:-10px;right:-1px;width:15px;}
#block-block-24 .clb,#block-metatags-0 .clb,#dietSelectionBlock .clb{background:url(block_corners.png) no-repeat left bottom;height:10px;position:absolute;bottom:-10px;left:-1px;width:302px;}
#block-block-24 .crb,#block-metatags-0 .crb,#dietSelectionBlock .crb{background:url(block_corners.png) no-repeat right bottom;height:10px;position:absolute;bottom:-10px;right:-1px;width:15px;}
#block-block-24 h2,#block-metatags-0 h2,#dietSelectionBlock h2{color:#8BBD4A;font-size:16px;font-weight:bold;margin:0 0 10px;padding:0;}
#block-metatags-0 dd{margin:5px 0 5px 20px;}
#dietSelection button{background:#8bbd4a url(button_bg.png) no-repeat left top;border:0;color:#ffffff;cursor:pointer;display:inline-block;font-size:13px;height:27px;line-height:27px;margin:0 2px 0 0;padding:0;text-align:center;text-decoration:none;width:75px;}
#dietSelection button.submit{background-position:right top;width:110px;}

#dietplans{background:#e6f1cd;margin-left:-9px;padding:9px;-moz-border-radius:5px;-webkit-border-radius:5px;margin-bottom:10px;}
#dietplans .title{font-size:12px;display:block;margin-bottom:13px;}
#dietplans .title a{color:#1B4E4E}
#dietplans table{border-collapse:collapse;border:0px none}
#dietplans tbody{border:0px none}
#dietplans td{padding-bottom:5px;vertical-align:middle}
#dietplans img{margin-right:8px}

.arhive_title{color:#8BBD4A;font-size:16px;font-weight:bold;margin:0 0 10px;padding:0px;text-transform:none;}
#archive-container{}
#archive-container a{text-decoration:underline;color:#2ab1e3;}
#archive-container li span{color:#bebcbc}
#archive-container .group-title{color:#929292;font-size:11px;}
#archive-container .group{margin-top:3px}
#archive-container ul{list-style:none;margin:0;padding:0 0 0 40px;border:0 none;}
#archive-container ul li{float:left;margin-bottom:2px;padding:0px;}
#archive-container li a,#archive-container li span,#archive-container .all{display:block;height:18px;padding-top:5px;line-height:110%;float:left;}
#archive-container .selected{border:0 none;}
#archive-container .selected a,#archive-container a.selected{color:#666}
#archive-container .all,#archive-container .selected a{text-decoration:none;background-image:url(archive.gif);background-repeat:no-repeat;text-align:center;}

	#archive-container .all{float:left;width:30px;margin-right:6px;margin-bottom:6px;background-position:0px 0px;font-size:10px;color:#fff;}
#archive-container a.selected{background-position:0px -23px;}

	#archive-years li a{font-size:13px;margin-right:10px;}
#archive-years .selected a{width:41px;background-position:0px -46px;margin-right:10px;}

	#archive-months li a,#archive-months li span{font-size:11px;margin-right:10px;}
#archive-months .selected a{width:37px;background-position:0px -69px;margin-right:10px;}

	#archive-days li a,#archive-days li span{font-size:11px;line-height:120%;margin-right:5px;}
#archive-days .selected a{background-position:0px -92px;width:16px;margin-right:5px;}

	#archive-node_types .selected,#archive-node_types .selected a{background-image:url(archive.gif);background-repeat:no-repeat;text-decoration:none;}
#archive-node_types .selected{background-position:100% -115px;margin-right:10px;}
#archive-node_types li a{float:left;margin-right:10px;}
#archive-node_types .selected a{background-position:0 -115px;padding-left:10px;}

#mailingList h2{padding-left:30px;background:url(envelope.png) no-repeat left top;margin-bottom:0;padding-bottom:10px;}
#mailingList button{margin-left:2px;}

#healthExperts .expertList{overflow:hidden;}
#healthExperts .expert{border-top:1px solid #dbdbdb;clear:left;padding-top:10px;margin-top:-1px;}
#healthExperts .expert img{border:1px solid #dbdbdb;float:left;margin-bottom:10px;position:relative;}
#healthExperts .expert h3,#healthExperts .expert p{margin-left:80px;}
#healthExperts .more{clear:left;}
#diet-plans-footer h2,.diet-style{color:#8bbd4a;font-size:16px;font-weight:bold;margin:0 0 10px 0;padding:0;}
#diet-plans-footer ul{list-style:none;padding:0px}
#diet-plans-footer li{float:left;width:33%;margin-bottom:5px}
#diet-plans-footer a{text-decoration:none}
#diet-plans-footer img{position:relative;bottom:-5px;margin-right:3px}
#most-diets-list{overflow:hidden}
#most-diets-list ul{list-style:none;padding:0px;margin-top:-1px;margin-bottom:-10px}
#most-diets-list li{border-top:1px solid #dbdbdb;padding:5px 0}
#most-diets-list img{position:relative;top:8px;margin-left:10px} 
#most-diets-list p{margin:10px 0 !important}
.diet-subtitle{color:#999;display:inline-block;margin-bottom:10px}

#story22{
border-bottom:1px dotted #7F7F7F;
margin-bottom:15px;
padding-bottom:15px;
}





.titlit{
color:#666666 !important; 
font-family:arial; 
font-size:1.2em; 
font-weight:bold; 
}   


#marqueee{ 
float:left;
line-height:2.2;
width:900px;
color:#ffffff;
}


h2.adsH2{
background:#336699 none repeat scroll 0 0;
color:#FFFFFF;
font-size:12px;
margin-top:15px;
padding-left:5px;
text-decoration:underline; 
}

ul.adsUL{
list-style-type:none;
margin:0;
padding:0 0 0 10px;
}
ul.adsUL li a{
color:black;
font-size:11px;
text-decoration:underline;
}


