﻿h1.subpage,
h1 { background:url(images/header_bg.gif) top left no-repeat; padding:55px 0 0 12px; height:58px; margin-bottom:18px; }
h1.subpage { padding-top:37px; }

.disclaim,
.footnotes { background:url(images/blue_dots.gif) top left no-repeat; padding:18px 12px 0 12px;}
.disclaim p,
.disclaim li,
.footnotes li { font-size:10px; line-height:10px; }
.disclaim li,
.footnotes li { margin-left:30px; }
.disclaim p a { color:#ff9933 }

/* landing page */
.crland { width:480px; padding-bottom:40px; }
.crland .res { width:228px; }
.crland .res a { display:block; margin-bottom:10px; }
.crland h3 { margin-bottom:12px; background:url(images/orange_dots.gif) bottom left repeat-x; color:#0a2267; font-weight:normal; font-family:Georgia; font-size:14px; padding-bottom:16px; }
.crland .stories { width:228px; float:left; }
.crland .stories a { color:#ff9933; font-weight:bold; text-decoration:none; }
.crland .cspot { margin-left:255px; }
.crland .cspot .spotlightimg { display:block; float:right; }
.crland .cspot h3 { color:#964f91; }
.crland .cspot h4.spotlightname { font-weight:bold; color:#964f91; font-size:12px; }
.crland .cspot p { width:142px; font-style:italic; line-height:14px; }
.crland .cspot .spotlighttitle { font-size:12px; }

/* tools */
.toolsland { width:480px; }
.toolsland h3 a,
.toolsland h3 { color:#659acb; font-size:14px; font-weight:normal; font-family:Georgia; text-decoration:none;  }
.toolsland h3.dnote { color:#0a2267; }
.toolsland p a,
.toolsland p a:link,
.toolsland p a:visited { color:#ff9933; text-decoration:none; font-weight:bold; }
.toolsland p a:hover { text-decoration:underline; }
.toolsland p { margin:0 0 20px 0; }
.tlintro img { display:block; float:right; width:142px; margin-left:14px; }
.tlintro { width:480px; min-height:142px; background:url(images/blue_dots.gif) bottom left no-repeat; padding-bottom:3px; margin-bottom:18px; line-height:15px; }
.toolsland .toollinks { padding-bottom:35px; color:#00387d; font-weight:bold; font-size:10px;}
.toolsland .toollinks a { color:#00387d; }
.toolsland .toolsnote { background:url(images/orange_dots.gif) bottom left repeat-x; padding-bottom:12px; margin-bottom:18px; }

/* success stories */
.storiesland { width:480px; padding-top:20px; }
.storiesland h2 { background:url(images/orange_dots.gif) bottom left repeat-x; color:#0a2267; font-weight:normal; font-family:Georgia; font-size:14px; padding-bottom:12px; margin-bottom:12px; }
.storiesland .cspot { width:227px; float:right; }
.storiesland .cspot h2 { color:#964f91; }
.storiesland .cspot .spotlightimg { display:block; float:right; width:71px; }
.storiesland .cspot .spotlightname { color:#964f91; line-height:13px; }
.storiesland .cspot .spotlighttitle { font-weight:normal; line-height:13px; padding-bottom:5px; font-size:12px; }
.storiesland .cspot p { font-style:italic; width:140px; line-height:13px; }
.storiesland .sharestory,
.storiesland .stories { width:230px; padding-bottom:40px; }
.storiesland .sharestory p { line-height:13px; padding-right:20px;}
.storiesland .stories a { display:block; margin-bottom:6px; }

.thestory p { margin-bottom:12px; margin-right:20px; }
.thestory { width:480px; padding-bottom:40px; }
.thestory h2 { padding-top:30px; margin-bottom:12px; background:url(images/orange_dots.gif) bottom left repeat-x; color:#0a2267; font-weight:normal; font-family:Georgia; font-size:14px; padding-bottom:12px; }

.spot .detspottop 
{
	background:#bbd7ee url(images/spottop_bg.gif) top left no-repeat; 
	border-width:0 0 1px 0;
	border-style:solid;
	border-color:#fff;
	min-height:70px;
	padding:4px 10px;
}
.spot .detspottop .spotlightimg { display:block; float:left; width:71px; }
.spot .detspottop h4 { padding-top:6px; margin-left:90px; font-size:12px;}
.spot .detspotlow 
{
	background:#e4eff8 url(images/spotlow_bg.gif) bottom left no-repeat;
	padding:4px 10px 8px 10px;
	margin-bottom:18px;
}
/* pda */
.pda { width:480px; padding-bottom:40px;  }
.pda h2 { padding-top:30px; margin-bottom:12px; background:url(images/orange_dots.gif) bottom left repeat-x; color:#0a2267; font-weight:normal; font-family:Georgia; font-size:14px; padding-bottom:12px; }
.pda p { margin-bottom:12px; }
.pda .btn { padding-top:12px; }

/* comparison tool */
.comparetool,
.nsub { width:480px; }
input.cbtn { margin:12px 0 30px 0; }
.comparetool p,
.nsub p { margin-bottom:10px; padding-right:20px; }
.comparetool h2,
.nsub h2 { padding-top:30px; margin-bottom:12px; background:url(images/orange_dots.gif) bottom left repeat-x; color:#0a2267; font-weight:normal; font-family:Georgia; font-size:14px; padding-bottom:12px; }
.nsub select { width:470px; height:130px; font-family:Arial; font-size:10px; }

/* side by side results */
.sidebyres { width:480px; padding-bottom:40px; }
.sidebyres table { margin:10px 0 20px 0; }
.sidebyres table td {  border:1px solid #ddeaf4;  font-size:10px; line-height:11px; padding:3px 4px; }
.sidebyres table .altrow td { background-color:#e7f0f7; }
.sidebyres .thebtns { float:right; } 
.sidebyres .notavailable { color:#FF0000; }

/* teleconference */
.telec p { padding-bottom:8px; }
.tele { width:480px; padding-bottom:40px; }
.tele h2 { padding-top:30px; margin-bottom:12px; background:url(images/orange_dots.gif) bottom left repeat-x; color:#0a2267; font-weight:normal; font-family:Georgia; font-size:14px; padding-bottom:12px; }
.tele .thumbbtn { width:150px; float:left; }
.tele .thumbbtn img { padding-bottom:12px; }
.tele .tcinfo p { padding-bottom:8px; }
.tele .tcinfo h4 { text-align:right; color:#659acb; font-size:11px; }
.tele .tc { clear:left; padding-top:6px; color:#828080; }
.tele .tc p { margin-bottom:8px;  }
.tele .thumbbtn a { color:#ff9933; font-weight:bold; display:block; }
.getflash img { padding-top:12px; }
.getflash { padding-right:30px; }

/* mna */
.mna { width:480px; padding-bottom:40px; }
.mna h2 { padding-top:30px; margin-bottom:12px; background:url(images/orange_dots.gif) bottom left repeat-x; color:#0a2267; font-weight:normal; font-family:Georgia; font-size:14px; padding-bottom:12px; }
.mna p { margin-bottom:12px; }

/* articles */
h1.neart { margin-bottom:6px; }
.artland { width:480px; padding-bottom:40px; }
.artland h2 { padding-top:30px; margin-bottom:12px; background:url(images/orange_dots.gif) bottom left repeat-x; color:#0a2267; font-weight:normal; font-family:Georgia; font-size:14px; padding-bottom:12px; }
.artland h3 a,
.artland h3 a:link,
.artland h3 a:visited,
.artland h3 { color:#659acb; font-size:14px; font-weight:normal; font-family:Georgia; text-decoration:none;  }
.artland h3 a:hover { text-decoration:underline; }
.artland p { margin-bottom:13px; margin-right:30px; }

.alandauthor { line-height:12px; margin-bottom:4px; padding-top:12px; font-weight:bold; }

.article { width:480px; padding-bottom:40px; }
.article p { margin-bottom:10px; margin-right:20px; }
.article li { margin-left:30px; margin-bottom:0px; }
.article h3 { font-size:12px; margin-bottom:10px; font-weight:bold; }

.artspot .detspottop { min-height:12px; }
.artspot .detspottop h4 {margin-left:0px; font-size:14px; }

.adlinks { text-align:right; width:480px; padding-bottom:12px; font-size:12px; }
.adlinks a,
.adlinks a:link,
.adlinks a:visited { color:#ff9933; text-decoration:none; font-weight:bold; }
.adlinks a:hover { text-decoration:underline; }

.netitle { font-size:15px; margin-bottom:18px; }
.author { margin-bottom:20px;font-size:11px;line-height:12px; }

.bordered { border-collapse:collapse; }
.bordered td { padding:10px; border:1px solid #CCC; }

/* nutrition inst */
h1.catname { width:468px; color:#0a2267; font-family:Arial; font-weight:normal; font-size:29px; line-height:27px; padding:36px 0 8px 12px; margin-bottom:15px; background:#e5f0f8 url(images/nni_hdr_bg.gif) bottom left no-repeat; }
h1.catname img { display:block; padding-bottom:4px; }
.nni { width:480px; padding-bottom:40px; }
.nni p { margin:0 20px 10px 0; }
.nnilinks { padding-bottom:35px; color:#00387d; font-weight:bold; font-size:10px;}
.nnilinks a { color:#00387d; }
.nni h2 { padding-top:30px; margin-bottom:12px; background:url(images/orange_dots.gif) bottom left repeat-x; color:#0a2267; font-weight:normal; font-family:Georgia; font-size:14px; padding-bottom:12px; }
.nni li { margin-left:30px; margin-right:20px; margin-bottom:8px; }

.nni .tableData { width:480px; border-collapse:collapse; margin-bottom:12px; }
.nni .tableData a,
.nni .tableData a:link,
.nni .tableData a:visited { color:#ff9933; font-weight:bold; text-decoration:none; }
.nni .tableData a:hover { text-decoration:underline; }
.nni .tableData td { padding:4px 6px; font-size:11px; border:1px solid #ddeaf4; }
.nni .altrow td {  background-color:#e7f0f7; }
.nni .tableData .tableDataHeader td { color:#0a2267; background-color:#ddeaf4; font-weight:bold; font-size:12px; }

/* success story details */
.storydet { width:480px; padding-bottom:40px; }
.storydet li { margin-left:30px; margin-right:40px; }








