html{overflow:scroll;}
body {margin:20px auto;width:980px;background-color:#396322;font-family:arial;font-size:12px;color:#666;background-image:url(../images/bgGreen.jpg); background-repeat: repeat-x;}

#page{background-color:#ffffff;}
#header{background-color:White;}
#logo{float:left;width:480px;height:94px;padding-left:10px;}
#top_right{float:left;width:440px;padding-top:10px;text-align:right;}
#top_links{text-align:right;}
#search{display:inline-block;text-align:right;margin-top:10px;}
#topnav{clear:both;margin-top:20px;padding-top:10px;}
#topnav ul{margin-top:0px;margin-bottom:0px;margin-left:30px;margin-right:0px;padding:0px;}
#topnav ul li{list-style:none;display:inline;}
#hero{margin-bottom:20px;}
#hero img{border:solid 1px silver;}
#left{float:left;width:620px;padding-left:30px;}
#news{margin-left:30px;margin-right:30px;}
#news_header{background-image:url(../images/news_panel_top.jpg);height:8px;}
#news_archive_header{background-image:url(../images/news_archive_panel_header.jpg);height:58px;margin-top:10px;}
#news_archive_items{background-image:url(../images/news_archive_panel_bg.jpg);padding-top:8px;padding-bottom:2px;padding-left:20px;padding-right:20px;}
#news_archive_bot{background-image:url(../images/news_archive_panel_bot.jpg);height:13px;}
#news_bot{background-image:url(../images/news_panel_bot.jpg);height:8px;margin-bottom:15px;}
.news_mid{background-image:url(../images/news_panel_mid.jpg);padding-left:15px;padding-right:15px;}
.news_story{float:left;width:270px;display:inline-block;}
#blog{float:left;width:280px;}
.blog_header{height:53px;}
.blog_mid{background-image:url(../images/add_res_panel_mid.jpg);padding:15px;width:250px;}
.blog_bot{background-image:url(../images/blog_panel_bot.jpg);padding-left:15px;padding-right:15px;padding-top:10px;height:29px;width:250px;margin-bottom:20px;}
#right{float:left;width:270px;padding-left:30px;}
.blog_table {border:solid 1px #AAD9E2;padding-left:10px;padding-right:10px;padding-bottom:20px;margin-bottom:20px;}
#footer ul{margin:0px;padding:5px;background-color:#7b9b4b;}
#footer ul li{list-style:none;display:inline;padding-right:8px;}
#row_top{margin-left:30px;margin-right:30px;}
#hero_prof{float:left;width:600px;margin-right:40px;padding-top:8px;}
#row_bot{margin-left:30px;margin-right:30px;}
#row_bot_header{background-image:url(../images/news_panel_top.jpg);height:8px;}
#row_bot_bot{background-image:url(../images/news_panel_bot.jpg);height:8px;margin-bottom:15px;}
.row_bot_mid{background-image:url(../images/news_panel_mid.jpg);padding-left:15px;padding-right:15px;}
.row_bot_story{float:left;width:270px;display:inline-block;}

#not_found{padding:50px;}

#search_panel_label{float:left;width:100px;height:32px;padding-top:8px;padding-right:4px;}
#search_panel_left{float:left;width:179px;height:32px;background-image:url(../images/search_panel_left.jpg);background-repeat:no-repeat;text-align:left;padding-left:5px;padding-top:5px;}
#search_panel_left input{border:none;width:160px;height:22px;font-family:Arial;font-size:13px;color:#777;padding-left:3px;background-color:white;}
#search_panel_right{float:left;width:30px;height:32px;padding-left:0px;padding-top:5px;text-align:left;}
#search_panel_right input{border:none;width:30px;height:22px;font-family:Arial;font-size:13px;color:#777;background-color:white;}
#search_results_list{margin-left:0px;padding-left:0px;margin-top:10px;list-style:none;}
#search_results_list li{padding-bottom:10px;border-bottom:dashed 1px #ddd;margin-bottom:12px;}

#survey{clear:both;background-image:url(../images/survey_bg.jpg); background-repeat: no-repeat;width:270px;height:171px;margin-bottom:20px;}
#meet_doc{clear:both;background-image:url(../images/meet_the_docs.jpg); background-repeat: no-repeat;width:270px;height:171px;margin-bottom:20px;}
#vid_launch{border:solid 1px silver;width:246px;padding:11px;margin-bottom:20px;}/*total width 270px*/
#vid_top{background-image:url(../images/video_panel_top.jpg);height:8px;}
#vid_mid{background-image:url(../images/video_panel_mid.jpg);padding-left:10px;padding-right:10px;}
#vid_bot{background-image:url(../images/video_panel_bot.jpg);height:8px;margin-bottom:15px;}
#brochure{margin-bottom:20px;}
#cal_conv{margin-bottom:20px;}
#demo{margin-bottom:25px;}
.expertlist {margin-left:0px;margin-top:5px;padding-left:20px;}
.expertlist li{padding-bottom:5px;}
.qanda {color:#03738B; font-weight:600;font-size:13px;}
h3 {margin-bottom:0px;}
.subText {color:#396323; font-weight:bold; font-size:15px;padding-bottom:10px;}

#leftnav{float:left;width:200px;margin-left:30px;padding-right:30px;background-repeat:no-repeat;padding-top:130px;}
#leftnav ul{margin-top:20px;margin-left:0px;padding:0px;}
#leftnav ul li{list-style:none;padding-left:25px;padding-top:4px;padding-bottom:4px;background-image:url(../images/aspartame-arrow-off.gif);background-repeat:no-repeat;background-position: 0px 3px;}
#leftnav ul li:hover{list-style:none;padding-left:25px;padding-top:4px;padding-bottom:4px;background-image:url(../images/aspartame-arrow-on.gif);background-repeat:no-repeat;background-position: 0px 3px;}
#leftnav ul li ul{margin:0px;padding:0px;}
#leftnav ul li ul li{list-style:none;padding-left:20px;padding-top:4px;padding-bottom:4px;background-image:url(../images/aspartame-arrow-off-sm.gif);background-repeat:no-repeat;background-position: 0px 3px;}
#leftnav ul li ul li:hover{list-style:none;padding-left:20px;padding-top:4px;padding-bottom:4px;background-image:url(../images/aspartame-arrow-on-sm.gif);background-repeat:no-repeat;background-position: 0px 3px;}
#content{float:left;width:660px;}
.page_title{font-size:20px;font-weight:normal;color:#895;padding-top:25px;padding-bottom:40px;}

/*weight page*/
.wtTable {border:solid 1px silver; background-color:#ffffff; padding:5px;}
.wtTable td{padding:5px;}
.wt_hdr {background-color:#5ab3d1; color:#ffffff; font-weight:600;padding:5px;}

/*attitudes*/
.tbSurvey{width:400px;}
.tbSurvey td{padding:5px;}
.survey_hdr{background-color:#5ab3d1; color:#ffffff; font-weight:600;}
.survey_alt{background-color:#ddd;}

/* calorie counter */
.tableLineGrey {background-color:#bdbdbd; padding:0px;}
.tableLine {background-color:#b6d2e7; padding:0px;}
.tableRow {background-color:#deeefb;}
.padLeft {padding-left:8px; padding-top:5px; padding-bottom:5px;}
.padTop { padding-top:5px; }
.botText {background-color:#1E8B92;}
.howdo {background-color:#F3F3F3; border-style:none solid solid solid; border-width:1px; border-color:#bcbcbc; padding-left:8px; padding-right:5px;font-family:arial; font-size:12px;}
.legalese {font-size:10px;}

.dot_sep{border-top:dotted 1px #bbb;margin-top:20px;margin-bottom:20px;}

/* blog items */
.blogDate {color:#895; padding-bottom:2px; font-weight:600;}
.blogTitle {color:#555; font-weight:600; padding-bottom:2px; padding-left:0px;}
.blogLink {font-weight:600;margin-bottom:20px; padding-bottom:10px;border-bottom:solid 1px #eee;padding-left:0px;}
.blogAuthor {background-color:#E5E5E5; padding:3px; width:381px;}
.blogAuthorName {color:#000000; font-weight:600;}
.backtotop {background-color:#CAC8C9; color:#1C4692; height:17px; width:130px;padding:3px;}

a.backtotopLink:link {color:#1C4692; text-decoration:none; font-weight:600;}
a.backtotopLink:active {color:#1C4692; text-decoration:none; font-weight:600;}
a.backtotopLink:visited {color:#1C4692; text-decoration:none; font-weight:600;}

a.news_title_link:link {color:#396323;text-decoration:none; font-weight:bold;font-size:16px;}
a.news_title_link:active {color:#396323;text-decoration:none; font-weight:bold;font-size:16px;}
a.news_title_link:visited {color:#396323;text-decoration:none; font-weight:bold;font-size:16px;}

a:link {text-decoration:underline; color:#159FBF; font-weight:400;}
a:active { text-decoration:underline;  color:#159FBF; font-weight:400;}
a:visited { text-decoration:underline; color:#159FBF; font-weight:400;}

a.leftnavTitle:link {text-decoration:none; color:#687E35; font-weight:600;}
a.leftnavTitle:active { text-decoration:none;  color:#687E35; font-weight:600;}
a.leftnavTitle:visited { text-decoration:none; color:#687E35; font-weight:600;}
a.leftnavTitle:hover { text-decoration:underline; color:#000000; font-weight:600;}

a.subitem:link{text-decoration:none; color:#687E35; font-weight:400; font-size:11px;}
a.subitem:active { text-decoration:none;  color:#687E35; font-weight:400; font-size:11px;}
a.subitem:visited { text-decoration:none;  color:#687E35; font-weight:400; font-size:11px;}
a.subitem:hover { text-decoration:none;  color:#687E35; font-weight:400; font-size:11px;}

a.nav:link {}
a.nav:active {}
a.nav:visited {}
a.nav:hover {}

a.navHome:link {text-decoration:underline; color:#ffffff; font-weight:600;}
a.navHome:active { text-decoration:underline;  color:#ffffff; font-weight:600;}
a.navHome:visited { text-decoration:underline; color:#ffffff; font-weight:600;}

a.topGlobal:link {text-decoration:none; color:#687E35; font-weight:400;}
a.topGlobal:active {text-decoration:none; color:#687E35; font-weight:400;}
a.topGlobal:visited {text-decoration:none; color:#687E35; font-weight:400;}

a.navHomell:link {text-decoration:underline; color:#ffffff; font-weight:400;}
a.navHomell:active { text-decoration:underline;  color:#ffffff; font-weight:400;}
a.navHomell:visited { text-decoration:underline; color:#ffffff; font-weight:400;}

a.expertTitle:link {text-decoration:none; color:#1D8991; font-weight:600;font-size:14px;}
a.expertTitle:active { text-decoration:none;  color:#1D8991; font-weight:600;font-size:14px;}
a.expertTitle:visited { text-decoration:none;  color:#1D8991; font-weight:600;font-size:14px;}

a.expertList:link {text-decoration:underline; color:#000000; font-weight:400;font-size:10px;}
a.expertList:active { text-decoration:underline;  color:#000000; font-weight:400;font-size:10px;}
a.expertList:visited { text-decoration:underline;  color:#000000; font-weight:400;font-size:10px;}

a.footer:link {text-decoration:none; color:#C6C6C6;}
a.footer:active { text-decoration:none;  color:#C6C6C6;}
a.footer:visited { text-decoration:none;  color:#C6C6C6;}

a.sitemap:link {color:#895;font-weight:bold;}
a.sitemap:active {color:#895;font-weight:bold;}
a.sitemap:visited {color:#895;font-weight:bold;}

a.expertListon:link {text-decoration:underline; color:#000000; font-weight:400;font-size:10px; background-color:#D3F1FD;}
a.expertListon:active { text-decoration:underline;  color:#000000; font-weight:400;font-size:10px; background-color:#D3F1FD;}
a.expertListon:visited { text-decoration:underline;  color:#000000; font-weight:400;font-size:10px; background-color:#D3F1FD;}



a.blacklink:link {color:black;}
a.blacklink:hover {color:black;}
a.blacklink:visited {color:black;}
#tv{list-style:none;margin:0px;padding-left:0px;}
#tv li{margin:0px;padding-left:32px;padding-top:2px;padding-bottom:6px;background-image:url(../images/tv.gif);background-repeat:no-repeat;background-position:0px 0px}
#rvlist{list-style:none;margin:0px;padding-left:0px;}
#rvlist li{margin:0px;padding-left:8px;}
#rvlist .hdr{padding-top:6px;color:#777;}
#rvlist .vidlink{padding-top:2px;padding-bottom:2px;padding-left:24px;display:block;margin:0px;background-image:url(../images/iconreal.gif);background-repeat:no-repeat;background-position:8px 3px}
.vidrow{padding-top:4px;}
#vidtitle{background:url("../images/titlebg.gif");width:150px;height:28px;padding-left:4px;padding-right:2px;margin-top:5px;font-size:11px;}

.bluetitle {color:#159FBF;text-decoration:underline;}
.articletitle {color:#666;font-weight:bold;font-size:110%;}
.abst{color:#666;}
.abst_hdr{color:#333;}


