/*///////////////////////////////////////////////*/
/* START COMMON STYLES RELATED TO GENERAL LAYOUT
*/

/*///////////////////////////////////////////////*/


/* styles for main html structure display */

body, #body_P, #body_K, #body_T, #body_C {
	background-color:#336699 !important;
	margin:0;
	padding:0;
	font:12px Verdana, Geneva, sans-serif;
	color:#666;
	/*background:#e9f0f7;*/
}
table {
	border: 0 none;
}
table#main_1 {
	width:100%;
}
table#main_2 {
	width:100%;
}
td#main_row1, td#main_row1_P, td#main_row1_K, td#main_row1_T, td#main_row1_C {
	text-align:left;
	vertical-align:top;
	position:relative;
	*z-index:3000 !important;
}
td#main_row2, td#main_row2_P, td#main_row2_K, td#main_row2_T, td#main_row2_C {
	text-align:center;
	vertical-align:top;
	position:relative;
	bottom:1px;
	*bottom:20px;
}
td#main_row3, td#main_row3_P, td#main_row3_K, td#main_row3_T, td#main_row3_C {
	width:100% !important;
	vertical-align:top;
	height: 10px;
	background-color:#e9f0f7;
	text-align:left;
	font-size:90%;
	color:#333333;
	position:relative;
	bottom:1px;
	*bottom:20px;
}
td#main_column1, td#main_column1_P, td#main_column1_K, td#main_column1_T, td#main_column1_C {
	text-align:left;
	height: 100%;
	vertical-align:top;
	width: 200px !important;
	background:url(/licensees/licensee487/images/container.gif) repeat-y;
}
td#main_column2, td#main_column2_P, td#main_column2_K, td#main_column2_T, td#main_column2_C {
	text-align:left;
	vertical-align:top;
	padding:215px 25px 50px 25px;
	background-image:url(/licensees/licensee487/images/containerback.gif);
	background-color:#FFF;
	background-repeat:no-repeat;
	background-position:left top;
	width:748px !important;
}
td#main_column3, td#main_column3_P, td#main_column3_K, td#main_column3_T, td#main_column3_C {
	width:auto !important;
	text-align:left;
	vertical-align:top;
	overflow:hidden;
	float:left;
	*background-color:#e3e2da;
}
/* styles for master page body content display */

table#mPgBody_table1 {
	width:461px;
	margin:0 auto;
}
table#mPgBody_table2 {
	width:461px;
	margin:0 auto;
}
td#mPgBody_row1 {
	width:461px;
	height: 10px;
	text-align:left;
	vertical-align:top;
}
td#mPgBody_row2 {
	width:461px;
	text-align:left;
	vertical-align:middle;/* padding-left: 5px; */
}
td#mPgBody_row3 {
	width:461px;
	text-align:center;
	vertical-align:top;
}
td#mPgBody_row4 {
	width:461px;
	text-align:center;
	vertical-align:middle;
}
td#mPgBody_column1 {
	width:436px;
	text-align:left;
	vertical-align:top;
}
td#mPgBody_column2 {
	width:25px;
	text-align:left;
	vertical-align:top;
	background-color:#fff;
}
/*///////////////////////////////////////////////*/

/*  END COMMON STYLES RELATED TO GENERAL LAYOUT */

/*///////////////////////////////////////////////*/



/*/////////////////////*/

/* START CUSTOM STYLES */

/*/////////////////////*/

a {
	text-decoration:none;
}
/*a {
	color: #0066cc;
	text-decoration:none;
	border-bottom: 1px dotted #99ccff;
}
a:hover, a:active {
	color: #0066cc;
	text-decoration: none;
	border-bottom: 1px dotted #0066cc;
}*/
#RootSplash .SiteAreaBlurb h1.Title {
	display:none
}
/* IE7 WIDTH PROBLEM */
#LandingNoSidebar #container #contentarea #contentborder #content #contentmain .SiteAreaNavigator {
	overflow:hidden
}
#shadow1 {
	width:1004px;
	background:url(/licensees/licensee487/images/shadow1.gif) repeat-y;
	display:block;
	overflow:hidden;
	margin:0 auto
}
.breaker {
	clear: both
}
#LandingNoSidebar #contentheader, #Landing #contentheader, #LandingNoFeatureNoSideBar #contentheader, #Document #contentheader, #contentheader {
	margin-bottom:0px;
}
#container {
	display:block;
	overflow:hidden;
}
#contentarea {
	float: left;
	width: 798px
}
#masthead {
	width: 998px;
	border:0;
	padding:0;
	margin:0;
	display: block;
}
#contentarea #sidebar {
	width: 173px;
	float: left
}
#contentarea #contentborder, #MainSplash #contentarea #contentholder, #MainSplash #siteareas {
	clear:both;
	float: left;
	width: 776px;
	padding: 5px;
	margin:0 0px 10px 0px;
}
#MainSplash #features {
}
#MainSplash #features #left {
	float: left;
	width: 438px;
	margin-left:5px;
}
#MainSplash #features #right {
	float: right;
	width: 312px;
	padding:0 10px;
	margin-right:15px;
}
#MainSplash #contentlower #right {
	float: right;
	width: 312px;
	padding:0x;
	margin-left:5px;
	margin-right:15px;
}
#news .RecentNews p, #contentlower #left p, #features .FeatureRotatorBlurb p {
	margin: 0;
	padding: 0
}
#splitcontent #sitenavigator {
	float: left;
	width: 347px;
	line-height:1.5em
}
#news {
	float: right;
	width: 369px;
	line-height:1.5em;
	margin-right:8px;
}
#MainSplash #features, #MainSplash #rightcontent #ContentRotater, #MainSplash #splitcontent {
	width: 100%;
	overflow: hidden;
	margin-left:5px;
}
#MainSplash .RotatingRecipeImage {
	width: 159px;
	float: left;
	margin-right:10px
}
#MainSplash #news .RecentNews .separator br {
	display: none
}
#MainSplash #contentlower {
	float: left;
}
#MainSplash #contentlower #left {
	float: left;
	width: 450px;
	padding: 0px;
	margin-left:15px;
	line-height:1.5em
}
#MainSplash #contentlower #left img {
	display: block;
	margin: 0;
	padding: 0;
	border: 0
}
#Document #sidebar {
	float: right;
	margin-bottom: 10px;
	width: 200px
}
.buct2 table {
	clear: both
}
.buct2 table .left, .buct2 table .right {
	display: block
}
.buct2 table.img {
	clear: auto;
}
.more {
	font-weight: bold
}
#RootSplash #MainSplash #contentlower #left, #BackSplash #MainSplash #contentlower #left {
	float: left;
}
/* MASTHEAD */
#masthead {
	width: 998px;
	background-image: url('/licensees/licensee487/images/headerbackground.jpg');
	background-repeat: no-repeat;
}
#masthead .mastheadback {
	width: 998px;
	height:65px;
}
#masthead .logo a {
	float:left;
	border:none;
	text-decoration:none
}
#masthead .mastlinks1 {
	float: right;
	color:#fff;
	font-size:90%;
	padding:3px 10px 0px 0px;
	text-align:right;
}
#masthead .mastlinks1 a {
	color:#fff;
	text-decoration:none;
	border:0px;
}
#masthead .mastlinks1 p {
	padding:4px 0px;
}
#masthead .mastnav {
	background-image:url(/licensees/licensee487/images/mastnavback.gif);
	background-repeat:repeat-x;
	color:#cccccc;
	height:20px;
	text-align:left;
	margin:3px 0px 0px 0px;
	clear:both;
	padding:0px 0px 0px 165px;
}
.navtext {
	position:relative;
	bottom:1px;
}
#masthead .mastnav a {
	color:#0858b2;
	text-decoration:none;
	font-size:90%;
	padding:0px 22px 0px 18px;
	border:0px;
}
.mastbottom {
	background-image:url(/licensees/licensee487/images/mastbottomback.gif);
	background-repeat:repeat-x;
	height:40px;
	width:998px;
}
.mastbottom .NCHOS {
	color:#fff;
	font-size:175%;
	padding-left:10px;
	line-height:40px;
	float:left
}
/* TOOLBAR SEARCH A TO Z */

#toollinks {
	background: #369 url(/licensees/licensee487/images/toolbar.gif) repeat-x;
	width:998px;
	display:block;
	color:#fff;
	font-weight: normal;
	font-size:80%
}
#toollinks #name {
	float: left;
	display: block;
	text-decoration: none;
	color: #FFF;
	padding: 10px 0 10px 10px
}
#toollinks #name .ncch a {
	font-size: 14px;
	color: #d8eef4;
	font-weight: bold;
	padding: 0;
	display: block;
	letter-spacing: 0.04em;
	border: none
}
#toollinks #name .kohrc {
	font-size: 22px;
	margin-top:5px;
	margin-bottom:5px;
}
#toollinks .encyclopedia {
	display: block;
	float:right;
	margin:7px 10px 0 0;
	text-align:right;
	height:30px
}
.sitesearch {
	margin-top:12px;
}
.sitesearch input {
	font-size:11px;
	height:17px;
}
#toollinks .sitesearch {
	float:right;
	margin:10px 15px;
	height:20px
}
#toollinks .sitesearch input {
	font-size:11px;
	width:175px
}
#toollinks .sitesearch .SimpleLink a {
	color:#fff;
	font-size:90%;
}
#toolbar2 {
	width:998px;
	height: 7px;
	background:#e5e5e5 url(/licensees/licensee487/images/toolbar2.gif) repeat-x;
	margin:0 auto
}
#toollinks .AlphabeticalLinks a, #toollinks a.go {
	color: #fff;
	padding: 2px;
	font-weight: bold;
	font-size: 90%;
	text-decoration: none;
	text-transform: uppercase;
	border:0px;
}
#toollinks .AlphabeticalLinks a:active, #toollinks .AlphabeticalLinks a:hover, #toollinks a.go:active, #toollinks a.go:hover {
	color:#ccc;
}
#toollinks .sitesearch input {
	width:175px
}
#nav-column {
	width: 200px;
}
/* Hides from IE5-mac, makes anchor tag mouseover expand to full width of nav \*/
* html #nav-column .group1 {
	height: 1%
}
* html #nav-column a {
	height: 1%
}
/* End hide from IE5-mac */

#nav-column div.CSSInjector a {
	color: #fff;
	font-size: 95%;
	font-weight: bold;
	background-color: #336699;
	padding: 2px 10px 3px 10px;
}
#nav-column div.CSSInjector a:hover, #nav-column div.CSSInjector a:active {
	/*background: #23578a;*/
	color: #FFF;
}
#MainSplash #nav-column a.spanishsub {
	display: none
}
#nav-column a.spanishlink {
	background-color: #336699;
	color: #fff;
	margin: 0px;
}
#nav-column a.spanishlink:hover, #nav-column a.spanishlink:active {
	color:#fff
}
#nav-column a {
	background-color: #336699;
	border-bottom: solid 1px #568abe;
	display: block;
	font-size: 95%;
	padding: 4px 10px;
	text-decoration: none;
	color: #fff
}
#nav-column a:hover, #nav-column a:active {
	background-color: #23578a
}
#nav-column h1 {
	background-color: #336699;
	color: #fff;
	font-size: 95%;
	margin: 0px;
}
#nav-column h1 a, #nav-column h1.myaccount {
	background-color: #336699;
	font-size: 100%;
	color: #fff;
	margin: 0;
	padding: 4px 10px 8px 10px;
	font-weight:normal;
	border-bottom: solid 1px #568abe;
}
#nav-column h1 a:hover, #nav-column h1 a:active {
	background-color: #23578a;
	font-size: 100%;
	color: #fff;
	margin: 0;
	padding: 4px 10px 8px 10px;
	font-weight:normal;
	border-bottom: solid 1px #568abe;
}
#nav-column h2 {
	font-size: 100%;
	margin: 0;
	padding: 0;
	font-weight: normal;
	background-color: #6699cc;
	color:#fff;
}
#nav-column .group2 h2 {
	font-size: 100%;
	font-weight: bold;
	color: #659424;
	margin: 0;
	padding: 0
}
#nav-column .contents2 h3 {
	font-size:90%;
	color: #333333;
	margin: 0;
}
#nav-column .contents2 h3 a {
	font-weight:normal;
	font-size:100%
}
#nav-column #navbottom {
	color:#fff
}
#nav-column #navbottom img {
	padding:0px;
	margin:0px;
}
.firstlink {
	padding:2px 10px 3px 10px !important;
}
.SiteNavigator .group1 .contents1 h1 a {
	padding:2px 10px 7px 10px !important;
}
.SiteNavigator .group1 .contents1 .group1 .contents1 a {
	padding:2px 10px 7px 20px !important;
}
.SiteNavigator .group1 .contents1 .group2 .contents2 a {
	padding:4px 5px 4px 35px !important;
	line-height:15px !important;
}
.SiteNavigator .group1 .contents1 .group2 .contents2 h3 a {
	padding:3px 5px 4px 35px !important;
	line-height:15px !important;
}
#nav-column .group1 .contents1 .group1 .contents1 a {
	border-bottom: solid 1px #8ab4de;
	background-color: #6699cc;
	background-image:url(/licensees/licensee487/images/navmark.gif);
	background-repeat:no-repeat;
	background-position:10px 8px;
	padding:4px 10px 8px 20px;
}
#nav-column .group1 .contents1 .group1 .contents1 a:active, #nav-column .group1 .contents1 .group1 .contents1 a:hover {
	background-color:#5488bb;
	text-decoration:none
}
#nav-column .group1 .contents1 .group1 .contents1 .group2 .contents2 a {
	color:#003366;
	padding:4px 5px 4px 35px;
	background-position:23px 8px;
	background-color:#8ab4de;
	background-image:url(/licensees/licensee487/images/navarrow.gif);
	background-repeat:no-repeat;
}
#nav-column .group1 .contents1 .group1 .contents1 .group2 .contents2 a:hover, #nav-column .group1 .contents1 .group1 .contents1 .group2 .contents2 a:active {
	background-color:#79a2cc;
}
#nav-column .group1 .contents1 .group2 .contents2 .group3 .contents3 a {
	padding-left:40px;
	background-image:none;
	color:#fff
}
#nav-column a.Current {
	font-weight:bold
}
/* CONTAINERS (GENERAL AND SPLASH PAGES) */
#container {
	margin-top: 0px;
	clear: both;
}
#contentarea #contentborder #content {
	padding: 20px 15px;
	overflow:hidden
}
#contentarea {
	background-image:url(/licensees/licensee487/images/containerback.gif);
	background-repeat:no-repeat;
	display:block;
}
#contentarea #contentborder, #siteareas, #contentholder {
}
#clientintro {
}
#clientintro .note {
	color:#999
}
#PFDocument #contentarea #contentborder, #PFDocument #contentarea #contentborder #content {
	background:none
}
#PFDocument #contentarea #contentborder #content {
	padding: 12px 8px 20px 8px;
	overflow:visible
}
#PFDocument #contentarea {
	border-left: solid 1px #fff;
	display:block;
	overflow:visible
}
/* PORTAL MASTHEAD */


#portalmast {
	display:none
}

/* KIDSHEALTH CONTENT AREA */
.khSection {
	position:absolute;
	left:200px;
	top:170px;
	width:798px;
	z-index:1000 !important;
}
#pageTitle {
	color:#333;
	font-size:200%;
	padding: 0px 15px;
}
/* BREADCRUMBS */
.breadcrumbs {
	font-size: 90%;
	padding: 1px 15px 10px 15px;
	width:auto;
	background-image:url(/licensees/licensee487/images/breadback.gif);
	background-repeat:repeat-x;
	margin:0px 5px 0px 5px;
	text-transform: lowercase;
	color:#66645B;
	position:relative;
	bottom:12px;
}
.breadcrumbs a {
	text-transform: lowercase;
	border:0px;
	color:#0066CC;
}
/*.BreadCrumbs .separator {background-image: url(breadcrumb.gif);	background-repeat: no-repeat;	background-position: 0 5px;	padding: 0 1px 0 3px;	width: 5px;	display: inline-block}*/
#RootSplash .breadcrumbs {
	display:none
}
/* SITE-WIDE BAR */
#contentarea #title {
	display:none;
}
#contentarea #title a {
	color: #fff;
	display: inline;
}
/* SITE-WIDE ARROW HEADLINE STYLE */
.arrow, #MainSplash .RotatingRecipeTitle {
	color: #66645B;
	font-size: 110%;
	font-weight: bold;
	padding-left: 12px;
	background-image: url(/licensees/licensee487/images/sc-sidearrow.gif);
	background-position: 0 6px;
	background-repeat: no-repeat;
	margin-bottom: 8px;
}
#MainSplash .RotatingRecipeTitle {
	margin: 10px 0 0 10px
}
#RootSplash .RotatingRecipeTitle {
	display: none
}
/* SPLASH PAGE FEATURES */
#features {
	margin:5px 0 10px 10px;
	width:750px;
	display: block;
	background-image:url(/licensees/licensee487/images/featuresback.gif);
	background-repeat: repeat-y;
}
#features #left .content .item a {
	display: block;
	color:#333;
	font-size:210%;
	letter-spacing:-.025em;
	width:90%;
	margin-bottom:10px;
	;
	font-family:Lucida Grande, verdana;
	border:0px;
}
#features #left .content .item {
	padding:10px;
	padding-top:0;
}
#features #left .content .separator {
	display: none
}
#features #left img {
	margin-top:0px
}
#features #left .FeatureRotatorBlurb h1, #features #left .RotatingImageText h1 {
	color:#666;
	padding: 0;
	margin:0;
	margin-bottom:.35em;
	font-size: 110%;
	font-weight: bold
}
/*
#features #left .FeatureRotatorBlurb,
#features #left .RotatingImageText {padding: 10px; line-height:1.5em}

*/

#features #left .FeatureRotatorBlurb a, #features #left .RotatingImageText a {
	border:0px;
	font-size:.9em;
	display:block;
	text-align:right;	/*float:right;*/
	background-image: url(/licensees/licensee487/images/sc-more.gif);
	background-repeat: no-repeat;
	padding-right:24px;
	margin-top:0px;
	height:17px;
	background-position: right;
	padding-top:2px;
}
#features #right h3 {
	color: #FFF;
	background: #94938e;
	font-size: 110%;
	font-weight: bold;
	margin: 0;
	padding: 10px 15px;
}
#features #right #rightcontent {
	padding: 10px 15px;
	font-size:100%;
	background-color:#f7f6f2
}
#features #right #rightcontent #ContentRotater {
	margin-bottom: 10px
}
#features #right #rightcontent .RotatingRecipeImage {
	float: left;
	margin-right: 10px;
	width: 39px
}
#features #right .SimpleLink {
	background-image: url(/licensees/licensee487/images/sc-sidearrow.gif);
	background-repeat: no-repeat;
	background-position: 0;
	margin-right:10px;
	font-size:.9em;
	padding-left: 12px
}
#features #right #more {
	clear: both;
	padding: 10px 15px 0 15px;
	background:url(/licensees/licensee487/images/splashmore.gif) repeat-x
}
#features #right #more h4 {
	color: #666;
	font-size: 100%;
	text-align: left;
	margin: 0 0 2px 0;
	padding: 0;
}
/* MAIN SPLASH CLIENT INTRO */
#clientintro {
	margin-bottom: 5px;
	padding: 0px 10px;
	font-size: 110%
}
/* MAIN SPLASH 2 COLUMNS */
#topimg {
	font-size: 1px
}
#bottomimg {
	font-size: 1px
}
#splitcontent {
	padding-bottom:10px;
}
#splitcontent #sitenavigator, #MainSplash #news {
	padding: 10px;
	background:url(/licensees/licensee487/images/sitearea.gif) repeat-x
}
#splitcontent #sitenavigator {
	margin-left:5px
}
/* MAIN SPLASH 2 COLUMNS: SC ROTATORS */
#splitcontent #sitenavigator .navigator .SiteAreaNavigator .image {
	float: left;
	margin-top: 2px;
	width: 54px
}
#splitcontent #sitenavigator .navigator .SiteAreaNavigator .content {
	margin-left: 65px;
	padding-bottom: 8px
}
/* MAIN SPLASH 2 COLUMNS: NEWS */
#news .SimpleLink {
	display: block
}
#news .RecentNews .separator {
	height: 1px;
	margin-top: 8px;
	margin-bottom: 8px;
	background-color:#ddd;
}
#news .RecentNews .item {
	background-image: url(/licensees/licensee487/images/sc-sidearrow.gif);
	background-position: 0 6px;
	background-repeat: no-repeat;
	padding-left: 12px
}
#news .RecentNews .item b {
	font-weight: normal
}
#news .RecentNews .item ul {
	margin-bottom: 0px;
	margin-top: .25em
}
/* SPLASH PAGE LOWER FEATURES */
#contentlower {
	background-image:url(/licensees/licensee487/images/lowerfeaturesback.gif);
	background-repeat: repeat-y;
}
/* SPLASH PAGE LOWER FEATURES: LEFT */
#contentlower #left h1, #contentlower #left h2, #contentlower #left h3 {
	font-weight: bold;
	font-size: 110%;
	margin: 0;
	padding: 0;
	color: #333333
}
#contentlower #left ul {
	margin: 4px 5px 5px 20px;
	padding: 0
}
.recipe-selector {
	font-weight: bold
}
.recipe-selector {
	color:#999;
}
.recipe-selector {
	margin-top: 4px;
	padding-top: 5px;
	display: block;
}
.recipe-selector select {
	margin-top: 3px;
	width: 200px;
}
#Feature .recipe-selector select {
	margin-top: 0px;
	width: 300px;
}
.RotatingRecipeLink a {
	display: block;
	margin: 6px 0 0 10px;
	font-weight: bold;
	font-size: 110%;
	border:0px;
}
.flashlink {
	font-size:90%;
	margin-top:.25em
}
.SubtopicDocumentDropdown a.go {
	background-color: #fff;
	color: #666;
	padding: 3px;
	font-weight: bold;
	font-size: 90%;
	text-decoration: none;
	text-transform: uppercase;
	border: 1px solid #666;
	line-height: normal;
	margin-left:4px
}
#ContentRotater .RotatingRecipe .RotatingRecipeBlurb {
	padding: 0 10px
}
/* SPLASH PAGE LOWER FEATURES: RIGHT */

/*

#features #right h3 
#features #right #rightcontent {padding: 10px 15px; font-size:90%}
#features #right #rightcontent #ContentRotater {margin-bottom: 10px}
#features #right #rightcontent .RotatingRecipeImage {float: left;	margin-right: 10px; width: 39px}

#features #right .SimpleLink {background-image: url(sc-sidearrow.gif);	background-repeat: no-repeat;	background-position: 0;	margin-right:10px; font-size:.9em;	padding-left: 12px}
#features #right  #more {clear: both; padding: 10px 15px 0 15px ; background:url(/licensees/licensee487/images/splashmore.gif) repeat-x}
#features #right  #more h4 {color: #666; font-size: 90%; text-align: left; margin: 0 0 2px 0;	padding: 0;}

#features #right .SubtopicDocumentList .content {padding: 10px; display: block; margin-bottom: 3px; font-size: 90%}
#features #right .SubtopicDocumentList .content .item a {background-image: url(images/sc-sidearrow.gif); background-repeat: no-repeat; display: block; padding-left: 12px; background-position: 0px 5px}

*/


#contentlower #right h3 {
	color: #FFF;
	background: #94938e;
	font-size: 110%;
	font-weight: bold;
	margin: 0;
	padding: 10px 15px;
}
#contentlower #right .SiteAreaNavigator {
	padding: 10px 0px 40px 10px;
	background-color:#f7f6f2
}
#contentlower #right .SiteAreaNavigator a, #contentlower #right .content a, #belowcontent a {
	font-size: 100%;
	border:0px;
}
#contentlower #right .SiteAreaNavigator .separator {
	border: 0;
	clear: both;
	padding-top:2px
}
*html #contentlower #right .SiteAreaNavigator .separator {
	border: 0;
	clear: both;
	padding-top:4px
}
#contentlower #right .SiteAreaNavigator .image, #contentlower #right .image {
	float: left;
	margin-bottom: 0px;
	width: 39px
}
#contentlower #right .SiteAreaNavigator .content, #contentlower #right .content {
	margin-left: 50px
}
#contentlower #right p {
	margin: 0;
	padding-top: 8px
}
#contentlower #right .separator {
	clear: both;
	height: 10px;
}
.morecontent {
	padding:10px
}
/* MORE RESOURCES - SOLUTION CENTER BOTTOM MR SECTIONS ONLY */
#full {
	display: none
}
#HFfull {
	background-color: #EDF4C9;
	width: 796px;
	display: block;
	padding-left: 10px;
	padding-top: 10px
}
#HFfull .HFfulltitle, #HFfull p {
	color: #666;
	font-weight: bold;
	font-size: 90%;
	margin: 0;
	margin-bottom: 10px;
	padding: 0;
	text-transform: uppercase
}
/*#full h3 {margin: 10px 0 10px 0}*/
#HFfull .SiteAreaNavigator {
	height: 50px;
}
#HFfull .SiteAreaNavigator .image {
	float: left;
	padding-right: 5px;
}
#HFfull .SiteAreaNavigator .content {
	font-size: 90%;
	display: block;
	float: left;
	width: 70px;
	margin-right: 5px;
}
/* SOLUTION CENTERS CONTENT AREA */
#siteareas .SiteAreaNavigator {
	padding: 10px;
}
#siteareas .SiteAreaNavigator .image {
	float: left;
}
#siteareas .SiteAreaNavigator .content {
	margin-left: 90px;
}
#siteareas .siteareasingle {
	clear: both;
	height: 82px;
	margin-bottom: 5px;
}
#siteareas .siteareadouble {
	margin-bottom: 5px;
	height:10em;
}
#siteareas .siteareadoubleleft {
	float: left;
	height:9.9em;
	width: 384px;
}
#siteareas .siteareadoubleright {
	float: right;
	height:9.9em;
	width: 383px;
}
/* DOCUMENT STYLING */
.DisplayContent .buct92 h2, .DisplayContent .buct85 h2, .DisplayContent .buct86 h2, #content #contentmain .MiniContent h1, .DisplayContent h1, .DisplayContent .buct88 h2, .Glossary h2, #article h1, .Disclaimer h1, .Heading, .Glossary .buct18 h3, #Popup .uractext h1, .SearchResults div.title, .PillIdSearchResults .title, .DisplayContent .buct6 h2, .DisplayContent .buct33 h3, #Popup h1 {
	color: #333;
	font-size:180%;
	font-weight:normal;
	line-height: normal;
	margin: 0;
	width:540px
}
.DisplayContent .buct88 h2 {
	width:auto
}
.DisplayContent .buct92 h3, .DisplayContent .buct85 h3, .DisplayContent .buct86 h3, #content #contentmain .MiniContent h2, .DisplayContent h2, #article h2, .DisplayContent .buct6 b, .DisplayContent .buct30 h3, .Sub-Heading {
	color: #333;
	font-size: 130%;
	border: none;
	line-height: normal;
	margin: 0px;
	padding: 0;
	text-transform: none
}
.DisplayContent .buct92 h4, .DisplayContent .buct85 h4, .DisplayContent .buct86 h4, #content #contentmain .MiniContent h3, .DisplayContent h3, .Sub-Heading2 {
	color: #103d66;
	font-size: 120%;
	border: none;
	line-height: normal;
	margin-bottom: 0px;
	padding: 0;
	text-transform: none;
	font-weight: bold
}
.DisplayContent .buct92 h5, .DisplayContent .buct85 h5, .DisplayContent .buct86 h5, #content #contentmain .MiniContent h4, .DisplayContent h4, .Sub-Heading3 {
	color: #a5a5a5;
	font-size: 100%;
	border: none;
	line-height: normal;
	margin-bottom: 0px;
	padding: 0;
	text-transform: none;
	font-weight: bold
}
.DisplayContent .buct33 h1, .DisplayContent .buct33 h2 {
	display: none
}
.DisplayContent .buct26 h1 {
	margin-bottom:.75em
}
.DisplayContent .buct19 ol.text b {
	font-weight: normal;
	color:#333
}
.DisplayContent .buct19 ol.text {
	font-size:90%
}
.DisplayContent .buct19 ol.text p {
	margin:0px
}
.DisplayContent .buct6 b {
	text-transform:capitalize
}
.source {
	border-top:1px solid #ddd;
	color:#999;
	display: block;
	line-height: normal;
	font-size:85%;
	clear:both;
	margin-top:20px;
	padding-top:10px;
	overflow:hidden
}
.DisplayContent td.caption {
	font-size:90%;
	padding-bottom:10px;
	color:#666
}
.DisplayContent h2 img, .DisplayContent h3 img, .DisplayContent h4 img {
	display: block;
	margin-bottom:1em
}
.DisplayContent .buct30 p b {
	font-weight: normal
}
.DisplayContent .buct30 li p b {
	font-weight: bold
}
.DisplayContent .buct33 table {
	font-size: 100%;
	margin: 0;
	padding: 0;
}
.DisplayContent .buct33 th {
	text-align:left;
}
.DisplayContent .buct33 td {
	padding-left:20px;
}
.DisplayContent .buct33 table p {
	margin:0
}
/* LIST STYLING */
.title, .newsbrowsetitle, .SubtopicDocumentGrouped h3, .SiteAreaBlurb h1.Title {
	color: #333;
	font-weight: bold;
	font-size: 120%;
	padding: 0;
	margin: 0 0 1.1em 0
}
#RootSplash .title {
	margin-bottom:.5em
}
.newsbrowsetitle {
	margin: 20px 0 5px 0;
}
.SubtopicDocumentList .title {
	clear: both
}
.SubtopicDocumentList {
	margin-bottom: 20px
}
.SubtopicDocumentGrouped .content {
	margin:0;
	padding:0
}
.SubtopicDocumentGrouped .groupseparator {
	margin-top:1.5em
}
#contentmain .item p {
	margin-top: .25em;
}
#feature .SubtopicDocumentList {
	margin-bottom: 0px
}
.SubtopicDocumentList .item p, .SubtopicDocumentGrouped .item p {
	margin:0
}
/* CALCULATORS AND ASSESSMENTS */
.CalculatorBox {
	background-color:#f2f2f2;
	padding:10px;
	display: block;
	width:380px
}
.Results {
	border:1px solid #B5CFE6;
	background-color:#fff;
	padding:10px;
	padding-top:0px;
	display: block;
	width:380px;
	margin-top:1em
}
.CalculatorBox h2 {
	color: #66645B;
	font-size: 110%;
	font-weight: bold;
	padding-left: 12px;
	background-image: url(/licensees/licensee487/images/sc-sidearrow.gif);
	background-position: 0 6px;
	background-repeat: no-repeat;
	margin-bottom: 8px;
}
.CalculatorBox .Question {
	margin-bottom:1em
}
.CalculatorBox .QuestionText {
	margin-right:10px
}
.CalculatorBox .Unit {
	margin-right:10px
}
.CalculatorBox input, .Results input, .Button input {
	color: #666;
	padding: 2px;
	font-weight: bold;
	font-size: 90%;
	text-decoration: none;
	text-transform: uppercase;
	font-size:90%
}
.Results br {
	display: none
}
.Results h2 {
	margin-top:1em
}
.Results table.Result#Table1 {
	display: block;
	margin-top:1em
}
.Results table.Result#Table1 td {
	padding-right:20px
}
.Results table th {
	text-align:left;
	color:#333;
}
.Results#ChildHeightCalc_Results h3, .Results#DepressionMRA_Results h3, .Results#PPDepression_Results h3 {
	color: #666;
	font-size: 110%;
	border: none;
	line-height: normal;
	padding: 0;
	text-transform: none
}
.CalculatorBox td {
	padding-right:20px;
	vertical-align:top
}
.Results .CalculatorBox {
	background:#fff;
	padding:0px
}
.Button input {
	margin-top:1em
}
.Option {
	display:block;
	margin-top:.5em
}
/* QUIZZES */
.JavaScriptQuiz .QuestionText {
	font-weight: bold
}
.JavaScriptQuiz .Options, .JavaScriptQuiz .Explanation {
	margin-bottom:1em
}
.JavaScriptQuiz .CorrectAnswer, .JavaScriptQuiz .YourAnswer {
	font-weight: bold;
	margin: 1em 0px;
	color:#666
}
.JavaScriptQuiz .YourAnswer {
	padding-bottom:1em;
	border-bottom:1px solid #B5CFE6;
	width:200px
}
/* SITE-WIDE RULES */
#contentmain .separator, .divider {
	margin: 8px 0px
}
#contentmain .separator, .divider {
	border-top: solid 1px #ddd;
}
#LandingNoSidebar #contentmain .SiteAreaNavigator .separator, #LandingSidebarNoFeature #contentmain .SiteAreaNavigator .separator {
	border-bottom: solid 1px #ddd;
	clear: both;
	line-height: 0px;
	height: 8px;
	margin-bottom: 8px;
	border-top: none;
}
#Landing #feature .SubtopicDocumentList .separator {
	border-bottom: solid 1px #ddd;
	margin: 8px 10px 8px 0
}
#LandingNoSidebar #feature .SubtopicDocumentList .separator {
	border-bottom: solid 1px #ddd;
	margin: 8px 10px 8px 0
}
/* LIBRARY SECTION */
#directions {
	margin-bottom: 20px;
	color: #999999;
	font-size: 90%;
}
#landingphoto {
	float: left;
	margin-right: 10px;
	margin-bottom: 15px;
	height: 54px;
	width: 54px;
	display: inline;
	padding-top: 5px
}
.AlphabeticalLinks {
	position:relative;
	bottom:5px;
}
#content .AlphabeticalLinks, .CollectionNavigator {
	display: block;
	margin-bottom:5px
}
#content .AlphabeticalLinks a {
	background-color: #fff;
	color: #0066cc;
	padding: 3px;
	font-weight: bold;
	font-size: 100%;
	text-decoration: none;
	text-transform: uppercase;
	border: 0
}
#content .go a, #content a.go, div.searchcriteria table tbody tr td a {
	background-color: #fff;
	color: #ff6600;
	padding: 3px;
	font-weight: bold;
	font-size: 90%;
	text-decoration: none;
	text-transform: uppercase;
	border: 1px solid #ccc;
}
div.searchcriteria table tbody tr td a:active, div.searchcriteria table tbody tr td a:hover, #content .go a:active, #content a.go:hover, #content a.go:active, #content .go a:hover, #content .AlphabeticalLinks a:active, #content .AlphabeticalLinks a:hover {
	color:#006699;
}
.RecentNews .content .item ul b {
	font-weight: normal;
}
.BackLink {
	display: block;
	margin: 8px 0px
}
#contentmain .RecentNews .content .item p {
	margin-top:0
}
#contentmain .RecentNews .content .item a {
	display: block;
	margin-bottom:.25em;
	border:0
}
.PostingDate {
	color:#999;
	font-size:90%;
	float: right;
	position: relative;
	top: -15px
}
.RecentNews .item br {
	display:none
}
.RecentNews .item p {
	margin:0
}
.BackLink a {
	height:17px;
	display: block;
	font-size:85%;
	text-transform:uppercase;
	padding-left:24px;
	background-image: url(/licensees/licensee487/images/sc-back.gif);
	background-repeat: no-repeat;
	border:0
}
#contentmain .SimpleLink a {
	background-color: #fff;
	color: #666;
	padding: 3px;
	font-weight: bold;
	font-size: 90%;
	text-decoration: none;
	text-transform: uppercase;
	border: 1px solid #666;
	line-height: 2.5em
}
#NewsNav .go {
	margin: 2px;
	float: left
}
/* SEARCHING */
.DrugSearch, .GlossarySearch, .AdvancedSearch, .FactsSearch {
	margin-left: 0px;
	margin-right: 0px;
	width: 100%;
	clear:both;
}
.DrugSearch div.title p, .GlossarySearch div.title p, .AdvancedSearch div.title p {
	margin-bottom: 0px;
	padding-bottom: 0px
}
.DrugSearch div.title, .GlossarySearch div.title, .AdvancedSearch div.title, .FactsSearch .title {
	color: #66645B;
	font-size: 110%;
	font-weight: bold;
	background-image: url(/licensees/licensee487/images/sc-sidearrow.gif);
	background-position: 10px 16px;
	background-repeat: no-repeat;
	margin-bottom: 0px;
	background-color:#f2f2f2;
	padding:10px;
	padding-bottom:0px;
	padding-left: 22px;
}
.DrugSearch div.content, .AdvancedSearch div.content, .GlossarySearch div.content, .FactsSearch .content {
	background-color: #f2f2f2;
	line-height: normal;
	margin-top: 0px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:10px;
	padding-top:1px;
}
.DrugSearch div.content div.label, .FactsSearch .content .inputTitle, .AdvancedSearch div.content div.label, .GlossarySearch div.content div.label, .PillIdSearch div h4 {
	font-weight: bold;
	margin-top: 10px;
	margin-bottom: 3px;
	color:#333;
	font-size:100%
}
.DrugSearch div.content div.go, .AdvancedSearch div.content div.go, .GlossarySearch div.content div.go, PillIdSearch .go {
	margin-top: 1em;
	display: block
}
.PillIdSearch {
	background-color:#f2f2f2;
	padding:10px;
	margin-top:10px;
}
.PillIdSearch select {
	width: 300px
}
.PillIdSearch h3.arrow, .PillIdSearch h1, .PillIdSearchResults h3.arrow, div.SearchResults div.searchcriteria .title {
	color: #66645B;
	font-size: 110%;
	font-weight: bold;
	background-image: url(/licensees/licensee487/images/sc-sidearrow.gif);
	background-position: 0px 6px;
	background-repeat: no-repeat;
	margin-bottom: 0px;
	background-color:#f2f2f2;
	padding:0px;
	padding-bottom:0px;
	padding-left: 12px;
	padding-top:0px;
	margin-top:0px
}
.PillIdSearchResults h3.arrow {
	margin-bottom:1em
}
.PillIdSearch p {
	margin:0
}
.PillIdSearch .tips {
	padding:10px 0px
}
.PillIdSearch .interact p {
	margin: 1em 0
}
/* SEARCH RESULTS*/
.SearchResults {
	margin-left: 0px;
	margin-right: 0px;
	clear: both;
}
div.searchcriteria {
	background-color: #f2f2f2;
	line-height: normal;
	margin-top: 0px;
	padding: 10px;
	margin-bottom: 20px
}
div.searchcriteria .title {
	margin-bottom:.5em
}
div.searchcriteria table tbody tr th {
	text-align: left;
	padding-right: 10px;
	white-space: nowrap;
	padding-left: 0px;
	color:#333
}
div.searchcriteria table tbody tr td a {
	text-align: right;
	display: block;
	white-space: nowrap
}
div.searchcriteria table tbody tr td a:hover, div.searchcriteria table tbody tr td a:active, {
text-align: right;
display: block;
white-space: nowrap;
}
div.searchcriteria table tbody tr td {
	width: 100%
}
div.searchcriteria table tbody tr td a {
	font-weight: bold
}
.SearchResults .title .small, .PillIdSearchResults .title .small {
	font-size:12px;
	display: block;
	color:#666;
	margin-bottom:1em
}
.SearchResults .content .item {
	color:#333;
}
.SearchResults .content .item a {
	display: block;
	margin-bottom:.25em;
	border:0
}
.SearchResults div.content div.nextprevious {
	border-top:1px solid #B5CFE6;
	clear:both;
	margin-top:20px;
	padding-top:10px;
	margin-top: 2em;
	margin-bottom: 0px;
	font-weight: bold;
	word-spacing: 1em
}
div.nextprevious a {
	text-transform: uppercase;
	text-decoration: none;
	border:0
}
div.nextprevious a:hover, SearchResults div.content div.nextprevious a:active {
	text-decoration: underline;
	border:0
}
.PillIdSearchResults .searchcriteria p {
	margin: 0;
	padding: 0;
	padding-bottom:.25em;
	width: 400px;
}
.PillIdSearchResults .searchcriteria p.refine {
	float: right;
	width: 120px;
	text-align: right;
	padding: 5px;
}
.PillIdSearchResults .searchcriteria strong {
	font-color:#333
}
.PillIdSearchResults .results table {
	background-color: #A5A5A5;
	padding:0;
	border:0;
	width: 100%;
	margin: 1em 0px
}
.PillIdSearchResults .results table strong {
	text-align:left;
	color:#333
}
.PillIdSearchResults .results table td {
	background-color:#f2f2f2;
	padding:8px;
	text-align:left
}
.PillIdSearchResults .results table tr.alternating td {
	background-color: #fff
}
.PillPhoto {
	text-align: center
}
.SearchResults .content h4 {
	color: #666;
	font-weight: bold;
	font-size: 110%;
	padding: 0;
	margin: 20px 0 8px 0;
}
.SearchResults .content .more {
	border-top: solid 1px #ddd;
	padding-top:8px;
	margin: 8px 10px 8px 0
}
/* CHARTS */
.DisplayContent table {
	margin:0;
	padding:0;
	border-collapse: collapse;
}
.chartcolor1, .chartcolor1bold {
	background-color:#f2f2f2;
}
.chartcolor2, .chartcolor2bold {
	background-color:#fff
}
.DisplayContent .chartcolor1, .DisplayContent .chartcolor1bold, .DisplayContent .chartcolor2, .DisplayContent .chartcolor2bold {
	border:1px solid #D0D0D0;
	padding:10px;
	border-collapse: collapse
}
.chartcolor1 p, .chartcolor1bold p, .chartcolor2 p, .chartcolor2bold p {
	margin:0
}
.chartsub, .SideBar2 {
	text-align:left;
	background-color:#ddd;
	color:#333;
	padding: 6px 10px;
	border:1px solid #D0D0D0;
	border-collapse: collapse;
}
.charthead, .SideBar1, .buct43 .chartsub, .ChartStandardHead {
	text-align:left;
	background-color:#568abe;
	padding:6px 10px;
	border:1px solid #D0D0D0;
	border-collapse: collapse;
	color:#fff
}
.charthead p, .chartsub p {
	margin:0
}
/* LANDING PAGES */
#LandingNoSidebar #contentmain .SiteAreaNavigator .image, #LandingSidebarNoFeature #contentmain .SiteAreaNavigator .image {
	float: left;
	width: 54px
}
#LandingNoSidebar #contentmain .SiteAreaNavigator .content, #LandingSidebarNoFeature #contentmain .SiteAreaNavigator .content {
	margin-left: 64px
}
#Landing #content #contentmain {
	width:562px;
	float:right
}
#Landing #sidebar .RotatingDocument, #Landing #sidebar #fastfact {
	background: #f7f6f2;
	border:1px solid #94938e;
	margin-top: 0;
	font-size:90%;
	line-height:2em;
	padding: 10px
}
#Landing #sidebar img {
	margin-bottom:10px
}
#Landing #sidebar .RotatingDocument h4, #Landing #sidebar #fastfact h4 {
	color: #333;
	line-height: normal;
	font-size: 180%;
	font-weight: normal;
	border: 0;
	margin-top: 0;
	margin-bottom: 5px;
	padding: 0;
	font-family: Lucida, verdana
}
#Landing #feature p, #LandingNoSidebar #feature p {
	margin:0
}
#Landing #feature .RotatingRecipeTitle, #LandingNoSidebar #feature .RotatingRecipeTitle {
	font-weight: bold;
	margin-bottom:1em;
	color:#999
}
/* SITE-WIDE RELATED ITEMS */
#sidebar .RelatedDocuments, #sidebar .SubtopicDocumentGrouped, #sidebar #RecipeSidebar {
	margin: 0 0 20px 10px;
}
#sidebar .RelatedDocuments h3, #sidebar .SubtopicDocumentGrouped .title, #sidebar .RelatedDocuments .title, #sidebar #RecipeSidebar .title {
	color: #FFF;
	background: #94938e;
	font-size: 110%;
	font-weight: bold;
	margin: 0;
	padding: 10px 15px;
}
#sidebar .RelatedDocuments .content, #sidebar .SubtopicDocumentGrouped .content, #sidebar .CollectionNavigator {
	font-size:90%;
	border:1px solid #ccc;
	background:#f7f6f2;
	padding:10px 15px;
}
#sidebar .RelatedDocuments .more a, #sidebar .RelatedDocuments .item a, #sidebar .SubtopicDocumentGrouped .item a, #sidebar .CollectionNavigator a {
	border:0;
	background-image: url(/licensees/licensee487/images/sc-sidearrow.gif);
	background-repeat: no-repeat;
	display: block;
	margin: 0;
	padding-left:12px;
	background-position: 0px 6px;
	padding-bottom:5px
}
#sidebar .RelatedDocuments h4, #sidebar .SubtopicDocumentGrouped h3 {
	font-size: 100%;
	margin-bottom: 5px;
	margin-top: 0;
	color: #666;
}
#sidebar .RelatedDocuments .CategorySeparator {
	margin-bottom: 15px
}
.RegularTitleHeader {
	color:#666;
	font-size:110%;
	font-weight: bold
}
#contentmain .RelatedDocuments .content h4 {
	color: #666;
	font-weight: bold;
	font-size: 110%;
	padding: 0;
	margin: 0 0 8px 0;
}
/* PRINTER AND E-MAIL LINKS */
#printemail {
	text-align:right;
	padding: 7px 0 7px 15px;
	margin-bottom: 10px;
	margin-top:0px;
}
#printemail a.go {
	padding: 0px;
	text-transform: none;
	text-decoration:none;
	margin-top: 3px;
	height:17px;
	margin-bottom: 10px;
	border: none;
	background-color: #fff;
	color: #666;
	padding-left: 3px;
}
#printemail a.go img a.go:hover, #printemail a.go img a.go:active {
	background-color:#ffffff;
	background-image:none;
}
#content #printemail a.go:hover, #content #printemail a.go:active {
	background-image:none;
	background-color:#fff
}
div.searchcriteria table tbody tr td a:active, div.searchcriteria table tbody tr td a:hover, #content .go a:active, #content a.go:hover, #content a.go:active, #content .go a:hover, #content .AlphabeticalLinks a:active #content .AlphabeticalLinks a:hover {
	color:#fff;
	background: #ff9933 url(/licensees/licensee487/images/css.gif) repeat-x
}
/* FOOTER */
#footer {
	clear: both;
	padding: 13px 0px 0px 0px;
	text-align: center;
	font-size:85%;
	color:#A5A5A5
}
#BackToTop {
	position:absolute;
	top:-50px;
	left:-10px;
	text-align: left;
	color:#0066CC;
}
a.BackToTop, #BackToTop a, .BackToTop a {
	border:0px;
	height:17px;
	display: block;
	padding-top:0px;
	text-transform:uppercase;
	padding-left:26px;
	color:#0066CC !important;
	font-size:95%;
	background-image: url(/licensees/licensee487/images/sc-top.gif);
	background-repeat: no-repeat;
}
/*E-MAIL POPUP*/
.e-mail {
	padding: 15px;
}
.e-mail .title {
	color:#ff6633;
	font-size:120%
}
.e-mail .title p {
	margin:0;
	color:#333
}
.e-mail .label {
	color:#333;
	font-weight: bold;
	margin-bottom:.10em
}
.e-mail .note {
	color:#666
}
.e-mail input {
	margin-top:.25em;
	margin-bottom:1em
}
.e-mail textarea {
	margin-top:.25em;
	margin-bottom:1em
}
.e-mail a.go, e-mail .go a {
	clear:both;
	background-color: #fff;
	color: #666;
	padding: 3px;
	font-weight: bold;
	font-size: 90%;
	text-decoration: none;
	text-transform: uppercase;
	border: 1px solid #666;
	line-height: normal;
}
/*GLOSSARY POPUP*/
.Glossary, #Popup {
	padding: 15px
}
.Glossary .title {
	display: none
}
/*URAC*/
.uractext {
	margin:15px
}
.uractext a.go {
	clear:both;
	background-color: #fff;
	color: #666;
	padding: 3px;
	font-weight: bold;
	font-size: 90%;
	text-decoration: none;
	text-transform: uppercase;
	border: 1px solid #666;
	line-height: normal;
}
/*NUTRITION FACTS*/
.FactsSearch .inputTitle {
	display: block
}
/*PRINTER FRIENDLY*/
#PFDocument #contentheader, #PFDocument #title {
	display:none
}
#PFDocument #contentarea {
	background:#fff;
	border:#fff;
	float:none;
	width:95%
}
#PFDocument #contentborder {
	float:none;
	width:100%;
	padding:0;
	margin:0;
	background-color:transparent;
	border:none
}
#PFDocument #contentborder #content {
	padding:20px;
	padding-top:0;
	border:none
}
#PFDocument #toolbar a {
	display: block;
	padding-right:20px;
	text-align:right;
	border:0
}
#PFDocument #PrintedFrom {
	padding:20px;
	padding-bottom:0px
}
#PFDocument #PFfooter {
	color:#666;
	text-align:left;
	font-size:90%;
	padding:20px;
	padding-top:0px
}
#PFDocument img {
	margin-top: 15px;
	margin-left: 15px
}
#PFDocument #clientlogo {
	background-image: url(/licensees/licensee487/images/pflogo.gif);
	background-repeat:no-repeat;
	height:65px;
	width:220px;
	background-position: 0px 10px;
}
#PFDocument .tool-button {
	display:block;
	margin-top:20px;
}
/* KOD / LEGACY */
.Box {
	background-color:#f2f2f2;
	margin-bottom:1em
}
.Box td {
	background-color:#f2f2f2;
	padding:10px
}
.DisplayContent .Box h1, .DisplayContent .Box h2, .DisplayContent .Box h3, .DisplayContent .Box h4, .DisplayContent .Box h5 {
	margin: 0px
}
.Headerbox {
	background-color:#f2f2f2
}
.Section {
	color:#666;
	font-size: 120%;
	font-weight:bold;
}
.Section-Heading {
	color:#666;
	font-size: 150%;
	font-weight:bold
}
.Line1 {
	background-color:#333333
}
.Line2 {
	background-color:#999999
}
/* BROWSER FIXES */
/* Hide from IE5-mac. Only IE-win sees this. \*/
* html #siteareas .SiteAreaNavigator .image {
	margin-right: 10px;
}
* html #siteareas .SiteAreaNavigator .content {
	height: 1%;
	margin-left: 0;
}
* html #MainSplash #contentlower {
	height: 1%;
}
* html #content {
	height: 1%
}
* html #leftnav .group1 {
	height: 1%
}
* html #leftnav a {
	height: 1%
}
* html #contentarea #contentholder {
	height: 1%
}
* html #contentarea #contentholder #splitcontent #sitenavigator .navigator .SiteAreaNavigator .content {
	height: 1%
}
* html #contentarea #contentlower #right .SiteAreaNavigator {
	height: 1%
}
* html #LandingNoSidebar #container #contentarea #contentborder #content #contentmain .SiteAreaNavigator .image, * html #LandingSidebarNoFeature #container #contentarea #contentsplit #content #contentmain .SiteAreaNavigator .image {
	margin-right: 6px
}
* html #LandingNoSidebar #container #contentarea #contentborder #content #contentmain .SiteAreaNavigator .content, * html #LandingSidebarNoFeature #container #contentarea #contentsplit #content #contentmain .SiteAreaNavigator .content {
	height: 1%;
	margin-left: 0
}
* html .EmailForm .contentarea {
	height: 1%
}
* html .EmailForm .e-mail {
	height: 1%;
}
* html #siteareas .SiteAreaNavigator .image {
	margin-right: 10px;
}
* html #siteareas .SiteAreaNavigator .content {
	height: 1%;
	margin-left: 0;
}
/* End hide from IE5/mac */



/* SPLASH PAGE LOWER FEATURES: LEFT */

#Bariatric #contentlower #left .arrow {
	margin: 10px 0 0 10px
}
#contentlower #left .RecentNews {
	padding: 10px;
	width: 425px
}
#contentlower #left .RecentNews .content {
	margin-left: 0px
}
#contentlower #left .RecentNews .separator {
	margin-top: 8px
}
#contentlower #left .RecentNews a {
	color: #0066cc;
	text-decoration: underline
}
/* Nutrition Fact Splash Page */
.SubtopicSearch input, .SubtopicSearch select {
	display:block;
	margin-bottom:1em
}
.InteractionSearch {
	background-color: #f2f2f2;
	padding:10px;
	margin-top:10px;
	margin-right: 5px;
	padding-top: 0
}
.InteractionSearch h1 {
	margin:0;
	padding:0;
	color:#66645B;
	font-size:110%;
	font-weight:bold;
	background-color:#f2f2f2;
	padding: 10px 0;
}
.InteractionSearch p {
	margin-top:0;
}
.InteractionSearchResults {
	line-height: normal;
	margin-top: 0px;
	padding: 0px
}
.InteractionSearchResults p {
	margin-top:0
}
.PillIdSearch input, .PillIdSearch select {
	margin-bottom:1em
}
.GSFooter {
	color:#666;
	font-size:10px;
	margin-top:3em;
}
.InteractionSearchResults .item {
	margin-bottom:1.5em
}
#InteractionReport .Disclaimer {
	margin-top:2em;
	padding-top:1em;
	border-top:1px solid #dddddd;
	font-size:.8em;
	line-height:normal
}
#InteractionReport span.DisclaimerTitle {
	font-weight:bold
}
#InteractionReport span.SeverityColor1 {
	color:#FF0000;
	text-transform:uppercase;
	font-weight: bold
}
#InteractionReport span.SeverityColor2 {
	color:#FF0000;
	font-weight: bold
}
#InteractionReport span.SeverityColor3 {
	color:#FF9900;
	font-weight: bold
}
#InteractionReport span.SeverityColor4 {
	color:#0000FF;
	font-weight: bold
}
#InteractionReport input {
	margin-top:.5em
}
#InteractionReport h2 {
	color: #ff6633;
	font-size:140%;
	line-height: normal;
	margin: 0;
	margin-top:2em
}
.InteractionSearchResults p b {
	color: #666;
	font-weight: bold;
	font-size: 110%;
	padding: 0;
	margin: 0 0 8px 0
}
/* NEW */
#features #left .RotatingImageText {
	display:none
}
#Header {
	width:100%;
	color:#333;
	font-size:200%;
	padding: 0px 15px;
}
#MainSplash #Header {
	display:none
}
#RootSplash #portalmast {
	display:none
}
#feature {
	background: #edf4c9 url(/licensees/licensee487/images/featureback.gif) repeat-x left bottom;
	padding: 10px 15px;
	margin:0px;
	margin-bottom:10px
}
#feature a {
	font-weight: bold
}
#feature .separator {
	border-bottom:1px solid #ddd;
	padding-top:8px;
	margin-bottom:8px
}
#nav-column .contents2 a.IconTools {
	background: url(/licensees/licensee487/images/icon-tools.gif) no-repeat left center;
	height:15px;
	padding-left:20px
}
#nav-column .contents2 a.IconGlossary {
	background: url(/licensees/licensee487/images/icon-glossary.gif) no-repeat left center;
	height:15px;
	padding-left:20px
}
#nav-column .contents2 a.IconMulti {
	background: url(/licensees/licensee487/images/icon-multi.gif) no-repeat left center;
	height:15px;
	padding-left:20px
}
#nav-column .contents2 a.IconLetters {
	background: url(/licensees/licensee487/images/icon-letters.gif) no-repeat left center;
	height:15px;
	padding-left:20px
}
#nav-column .contents2 a.IconResources {
	background: url(/licensees/licensee487/images/icon-resources.gif) no-repeat left center;
	height:15px;
	padding-left:20px
}
#nav-column .contents2 a.IconNews {
	background: url(/licensees/licensee487/images/icon-news.gif) no-repeat left center;
	height:15px;
	padding-left:20px
}
#nav-column .contents2 a.IconRecipes {
	background: url(/licensees/licensee487/images/icon-recipes.gif) no-repeat left center;
	height:15px;
	padding-left:20px
}
#nav-column .contents2 a.IconNFacts {
	background: url(/licensees/licensee487/images/icon-nfacts.gif) no-repeat left center;
	height:15px;
	padding-left:20px
}
#nav-column .contents2 a.IconSuccess {
	background: url(/licensees/licensee487/images/icon-success.gif) no-repeat left center;
	height:15px;
	padding-left:20px
}
#features #right .SubtopicDocumentList {
	padding: 10px;
	display: block;
	margin-bottom: 0px;
	font-size: 100%;
	background-color:#f7f6f2
}
#features #right .SubtopicDocumentList .content .item a {
	border:0px;
	background-image: url(/licensees/licensee487/images/sc-sidearrow.gif);
	background-repeat: no-repeat;
	display: block;
	padding-left: 12px;
	background-position: 0px 6px;
	margin-bottom:10px
}
#features #right .SubtopicDocumentList .content br, #features #right .SubtopicDocumentList2 .content br {
	display:none
}
#features #right .SubtopicDocumentList2 {
	padding: 0 10px;
	display: block;
	margin-bottom: 0px;
	font-size: 100%
}
#features #right .SubtopicDocumentList2 .content .item a {
	background-image: url(/licensees/licensee487/images/sc-sidearrow.gif);
	background-repeat: no-repeat;
	display: block;
	padding-left: 12px;
	background-position: 0px 6px;
	margin-bottom:10px
}
#feature .SubtopicDocumentList .item {
	background:url(/licensees/licensee487/images/icon-tools.gif) no-repeat
}
#feature .SubtopicDocumentList .item a {
	padding-left:20px;
	background-position:0 1px;
	border:0
}
#feature .SubtopicDocumentListMulti .item {
	background:url(/licensees/licensee487/images/icon-multi.gif) no-repeat
}
#feature .SubtopicDocumentListMulti .item a {
	padding-left:20px;
	background-position:0 1px
}
#feature .SubtopicDocumentListPod .item {
	background:url(/licensees/licensee487/images/icon-multi.gif) no-repeat
}
#feature .SubtopicDocumentListPod .item a {
	padding-left:20px;
	background-position:0 1px
}
#feature .SubtopicDocumentListFAQ .item {
	background:url(/licensees/licensee487/images/icon-glossary.gif) no-repeat
}
#feature .SubtopicDocumentListFAQ .item a {
	padding-left:20px;
	background-position:0 1px
}
#feature p {
	padding-left:20px
}
.DisplayContent .buct88 td {
	width:50%;
	padding-right:20px
}
.DisplayContent .buct88 table, .DisplayContent .buct88 td {
	border: 1px dotted #FFF
}
.DisplayContent .buct88 img {
	display:none
}
.DisplayContent .buct88 td.cell0 img {
	display:block
}
/* PAGINATION */

#contentmain .SubtopicDocumentList .nextprevious, #contentmain .RecentNews .nextprevious, #contentmain .AlphabeticalList .nextprevious {
	color:#666;
	border:1px solid #eee;
	background-color:#fafafa;
	clear:both;
	padding:6px 10px;
	margin-top: 2em;
	margin-bottom: 0px;
	word-spacing: 1em;
	text-align: center;
	font-weight: bold;
	word-spacing:20px
}
#contentmain .SubtopicDocumentList .nextprevious a, #contentmain .RecentNews .nextprevious a, #contentmain .AlphabeticalList .nextprevious a {
	color:#999;
	font-size:90%;
	font-weight: bold;
	text-transform: uppercase;
	text-decoration: none;
	padding: 0 5px;
	border:0
}
#contentmain .SubtopicDocumentList .nextprevious a:hover, #contentmain .SubtopicDocumentList .nextprevious a:active, #contentmain .RecentNews .nextprevious a:hover, #contentmain .RecentNews .nextprevious a:active, #contentmain .AlphabeticalList .nextprevious a:hover, #contentmain .AlphabeticalList .nextprevious a:active {
	text-decoration: underline
}
.AlphabeticalList .options {
	display: none
}
.indexnav {
	margin-bottom:2em
}
.indexnav p {
	margin:0
}
.indexnav a {
	background-image: url(/licensees/licensee487/images/sc-sidearrow.gif);
	background-repeat: no-repeat;
	display: block;
	margin: 0;
	padding-left:12px;
	background-position: 0px 5px;
	border:0
}
/* RECIPES? */
.SiteAreaNavigatorColumns table {
	width: 100%;
	border: 0
}
.SiteAreaNavigatorColumns table td {
	border-bottom: solid 1px #ccc;
	padding-top: 8px;
	padding-bottom: 8px
}
.SiteAreaNavigatorColumns a {
	background-image: url(/licensees/licensee487/images/sc-sidearrow.gif);
	background-repeat: no-repeat;
	background-position: 0 5px;
	padding-left: 10px;
	color: #4070b8;
	text-decoration: underline
}
.SiteAreaNavigatorColumns a:active, .SiteAreaNavigatorColumns a:hover {
	color: #4070b8
}
#Dietary {
	float: left;
	width: 360px;
	margin-right: 20px
}
#Category {
	float: left;
	width: 360px;
	margin-left: 5px
}
/* NEW FLOAT */
.buct85 img {
	float:right;
	margin-left:20px;
	margin-bottom:20px
}
.buct88 img {
	float:right;
	margin-left:20px;
	margin-bottom:20px
}
.buct92 table {
	clear:right;
	float:right;
	margin-left:20px;
	margin-bottom:20px
}
.DisplayContent ul li p, .DisplayContent ol li p {
	margin:0 auto
}
#Document2 #sidebar {
	display:none
}
.RegularTitleHeader a {
	color:#ff6633;
	display:block;
	font-size:150%;
	margin-top:.25em
}
#contentarea {
	padding-top:10px
}
#RootSplash #features #right #rightcontent {
	padding:0 10px 15px 10px
}
#RootSplash #features #right #rightcontent a {
	background-image: url(/licensees/licensee487/images/images/sc-sidearrow.gif);
	background-repeat: no-repeat;
	display: block;
	padding-left: 12px;
	background-position: 0px 6px;
	margin-bottom:10px;
	border:0px
}
#featuredmulti {
	padding-top:10px
}
#featuredmulti .multihead {
	color:#333333;
	width:20%;
	font-weight: bold;
	float:left;
	clear:both
}
#featuredmulti img {
	display:none
}
#featuredmulti .RotatingRecipeLink a {
	margin:0;
	padding:0;
	margin-left:22%;
	font-weight:90%;
	font-weight: normal
}
#featuredmulti .separator {
	clear:both;
	border-bottom:1px solid #ccc;
	padding-bottom:8px;
	margin-bottom:8px
}
/* NUTRITION FACTS RESULTS */
.buct76 table, .buct76 th, .buct76 td, .buct76 .ChartStandardHead {
	background-color: #FFF;
	padding: 0;
	margin: 0;
	border: 1px solid #FFF
}
.buct76 table {
	margin-top: 1.5em
}
.buct76 td {
	padding-left: 30px
}
.buct76 table tr td.cell0 {
	border: 1px solid #FFF
}
.buct76 table p {
	margin: 0;
	padding: 2px 0;
	color: #000
}
.buct85 table, .buct85 table tr td.cell0 {
	border: 1px solid #d0d0d0
}
.buct85 table tr td {
	padding: 10px
}
/* HIDE MULTIMEDIA IN PRINT VIEW */
#PFDocument object {
	display:none
}
/* TODAY IN HEALTH NEWS */
.todayin {
	color: #999;
	font-size: 100%;
	font-weight: bold;
	padding-left: 12px;
	background-image: url(/licensees/licensee487/images/sc-sidearrow.gif);
	background-position: 0 6px;
	background-repeat: no-repeat;
	margin-bottom: 8px;
	margin-left:10px;
	margin-top:15px;
	text-transform:uppercase;
	letter-spacing:2px
}
#features #left ul {
	margin-bottom:0
}
.moremulti {
	margin-top:20px
}
.moremulti a {
	float:left;
	font-weight: bold;
	border:0
}
.moremulti a.tools {
	background: url(/licensees/licensee487/images/icon-tools.gif) no-repeat left center;
	height:15px;
	padding-left:20px;
	height:1.5em;
	margin-right:20px
}
.moremulti a.multi {
	background: url(/licensees/licensee487/images/icon-multi.gif) no-repeat left center;
	height:15px;
	padding-left:20px;
	height:1.5em
}
#NCCHfooter {
	border-top:2px solid #b7cfea;
	padding-top:5px;
	width:980px !important;
	line-height:15px;
}
.footerContent {
	position:relative;
	margin-left:220px;
}
#NCCHfooter a {
	color:#0858b2;
	text-decoration:none;
	line-height:18px;
	border:0
}
#NCCHfooter {
	text-align:center;
	width:760px
}
#NCCHfooter p {
	margin-top:9px;
}
.NCCHfooter2 a {
	padding:0px 10px;
	color:#0858b2;
	text-decoration:none;
	line-height:18px;
	border:0;
}
#content .SiteAreaNavigator .image a, #container .SiteAreaNavigator .image a {
	border:0px;
}
#Document .DisplayContent .buct85 h3 {
	font-size:90%;
}
*html #LandingNoSidebar #contentarea, *html #Landing #contentarea, *html #Document #contentarea {
	float: left;
	width: 770px;
	padding:10px 0 0 0;
	margin:0;
}
*html #MainSplash #features #right {
	width:310px;
	padding:0;
	margin:0 9px 0 15px;
}
*html #MainSplash #features #left {
	padding-left:0px;
	width:438px;
}
*html #MainSplash #contentlower #right {
	float: right;
	width:310px;
	padding:0;
	margin:0 5px 0 15px;
}
*html #MainSplash #contentlower #left {
	float: left;
	width: 438px;
	padding: 0px;
	margin-left:10px;
	line-height:1.5em
}
*html .BreadCrumbs {
	margin:10px 0px 0px 5px;
	width: 758px;
}
*html #RootSplash #contentarea, *html #MainSplash #contentarea {
	float: left;
	width: 793px;
	padding:10px 0 0 0;
	margin:0;
}
*html #news {
	margin-right:3px;
}
*html #MainSplash #features {
	margin-left:5px;
	background-image:url(/licensees/licensee487/images/featuresback6.gif);
	background-repeat: repeat-y;
}
.Search input {
	height:17px
}
.Search .mastgo {
	height:17px;
	line-height:17px;
}
#AboveFeatures {
	padding:5px 20px;
}
.ncdisclaimer {
	display: block;
	margin: 0 0 1em 0;
	padding: 10px;
	background: #e9f0f7;
	font-size: 11px
}
#nav-column .group1 .contents1 .group1 .contents1 a {
	border-bottom: solid 1px #8ab4de;
	background-color: #6699cc;
	background-image:url(/licensees/licensee487/images/navmark.gif);
	background-repeat:no-repeat;
	background-position:10px 8px;
	Padding:4px 10px 8px 20px;
}
#nav-column .group1 .contents1 .group1 .contents1 a:active, #nav-column .group1 .contents1 .group1 .contents1 a:hover {
	background-color:#5488bb;
	text-decoration:none
}
#nav-column .group1 .contents1 .group1 .contents1 .group2 .contents2 a {
	color:#003366;
	padding:4px 5px 4px 35px;
	background-position:23px 8px;
	background-color:#8ab4de;
	background-image:url(/licensees/licensee487/images/navarrow.gif);
	background-repeat:no-repeat;
}
#nav-column .group1 .contents1 .group1 .contents1 .group2 .contents2 a:hover, #nav-column .group1 .contents1 .group1 .contents1 .group2 .contents2 a:active {
	background-color:#79a2cc;
}
#nav-column .group1 .contents1 .group2 .contents2 .group3 .contents3 a {
	padding-left:40px;
	background-image:none;
	color:#fff
}
#nav-column a.Current {
	font-weight:bold
}
#header_image {
	position:relative;
	bottom:12px;
	left:5px;
}
#left_unc {
	position:relative;
	top:90px;
	float:right;
}
.kohrc a {
	color:#fff !important;
}
#kohlsCaresLink {
	width:240px;
	height:80px;
	position:absolute;
	top:80px;
	right:14px;
	z-index:1500 !important;
}

/*///////////////////*/

/* END CUSTOM STYLES */

/*///////////////////*/
