



#RootSplash .SiteAreaBlurb h1.Title {display:none}


/* IE7 WIDTH PROBLEM */
#LandingNoSidebar #container #contentarea #contentborder #content #contentmain .SiteAreaNavigator   {overflow:hidden; margin-left:0px; margin-right:5px; width:660px}
#LandingNoSidebar #container #contentarea #contentborder #content #contentmain {overflow:hidden; margin-left:0px; margin-right:5px; width:660px; padding-bottom:20px;}

#shadow1 {width:1004px; background:url(shadow1.gif) repeat-y;  display:block; overflow:hidden; margin:0 auto}


/* THESE DON'T GENERALLY CHANGE */
body {margin:0; padding:0}
.breaker {clear: both}
#LandingNoSidebar #contentheader, 
#Landing #contentheader,  
#LandingNoFeatureNoSideBar #contentheader, 
#Document #contentheader, #contentheader   {margin-bottom:0px;}
#container {width: 890px; display:block; overflow:hidden}
#contentarea {float: left;	width: 680px}

#masthead {width: 890px; border:0; padding:0; margin:0; display: block; margin-left: auto; margin-right: auto; border:5px solid #fff;}
#contentarea #sidebar {width: 173px;	float: left;}
#contentarea #contentborder, #MainSplash #contentarea #contentholder, #MainSplash #siteareas  {clear:both; float: left;   margin-bottom: 5px; }
#RootSplash #MainSplash #contentholder {clear:both; float: left; width: 660px;  margin-bottom: 5px; }
#MainSplash #siteareas {padding:5px; padding-bottom:0px}

#MainSplash #features { }

#MainSplash #features #left  {float: left;	width: 448px}


#MainSplash #features #right, #MainSplash #contentlower #right {float: right;	width: 227px; padding:0px}

#news .RecentNews p, #contentlower #left p, #features .FeatureRotatorBlurb p  {margin: 0; padding: 10px 10px 10px 0}

 
#MainSplash #features, #MainSplash #rightcontent #ContentRotater, #MainSplash #splitcontent   { 	overflow: hidden}

#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: 448px; padding: 0px; line-height:1.5em;}
#MainSplash #contentlower #left img {display: block; margin: 0; padding: 0; border: 0}

#Document #sidebar {float: right;	margin-bottom: 10px; width: 178px; clear:both}

.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;	width: 448px; padding:0px;}



/* GENERAL */
body{font:12px Arial;color:#000;background:#eff3f9 url(body-background.gif) repeat-x top left;}
a {color: #0065a4; text-decoration:none; }
a:hover, a:active {color: #6689ae; ; text-decoration: underline}

/* MASTHEAD */
#masthead {width: 890px;  }
 

/* TOOLBAR SEARCH A TO Z */

#toollinks {background: #b2b2b2;width:890px; display:block; margin:0 auto; color:#ffffff; font-weight: bold; }
#toollinks .encyclopedia {display: block; float:left; margin:10px 15px}

#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(toolbar2.gif) repeat-x; margin:0 auto}





#toollinks .AlphabeticalLinks a, #toollinks a.go {background-color: #e3e3e3; color: #999999;	padding: 2px;	font-weight: bold; font-size: 90%; text-decoration: none;	text-transform: uppercase; border: 1px solid #999999; line-height:2.5em; margin-bottom:2px;}

#toollinks .AlphabeticalLinks a:active, #toollinks .AlphabeticalLinks a:hover, #toollinks a.go:active, #toollinks a.go:hover  {color:#fff; background: #a0a0a4  }
#toollinks .sitesearch input {width:175px}




#nav-column {float: left; width: 210px; padding-bottom:30px;  }

/* 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 */
 
 
 
/* End hide from IE5-mac */
#nav-inset {margin:0px; margin-right:5px}
#nav-column h1, #nav-column h2, #nav-column h3, #nav-column h4 {margin:0; font-size:100%}
#nav-column a {background-color: #e1f0fc; color:#000; font-weight:bold; display: block; font-size: 100%;   text-decoration: none;  font-family:  arial;padding:3px 5px 3px 20px; }
#nav-column a:hover,
#nav-column a:active {background-color: #cee3f3; color:#000}
#nav-column h1 {color: #1b4f82; background:url(righth3.gif) no-repeat; font-size: 110%; font-weight: normal; margin: 0; font-family:  georgia, serif; margin: 4px 0 0 0}
#nav-column h1 a, #nav-column h1.myaccount, #nav-column a.firstlink, #nav-column a.lastlink {font-family:  georgia, serif;border: 0; background: url(righth3.gif) no-repeat; font-size: 115%; font-weight: bold; color: #1b4f82; padding: 8px 15px}

#nav-column a.lastlink {margin-top: 3px; font-size: 100%}
#nav-column h1 a:hover,
#nav-column h1 a:active, #nav-column a.firstlink:active, #nav-column a.firstlink:hover, #nav-column a.lastlink:active, #nav-column a.lastlink:hover {color:#1b4f82}
#nav-column .contents2 {border: none; color: #000; font-weight: bold; background-color: #e1f0fc; padding-bottom:10px }
#nav-column .contents2 a {border: none; color: #000; font-weight: normal; font-size:90%;}

#nav-column .contents2 .group3 .contents3 a {padding-left:30px}
#nav-column .contents2 h3 {margin-left:20px; margin-top:7px}
#nav-column .contents2 h3 a {margin-left:-20px; margin-top:-7px; width:180px}


#nav-column div.CSSInjector {margin:5px 0}
#nav-column div.CSSInjector a {color: #1b4f82; font-size: 100%; font-weight: bold; background-color: #e1f0fc; padding: 4px 15px;}
#nav-column div.CSSInjector a:hover,
#nav-column div.CSSInjector a:active {background-color: #e1f2fc;  color: #1b4f82}


/*










#nav-column .contents2 .group3 h3 a {border: none; color: #000; font-weight: bold; font-size:100%; background-color: #e1f0fc;  margin:-5px -20px -5px -15px; }
#nav-column .contents2 .group3 h3 a:active , #nav-column .contents2 .group3 h3 a:hover {background-color: #cee3f3; color:#000; margin:-5px -30px -5px -15px; border: none; color: #000; font-weight: bold; font-size:100%; }
 
#nav-column .contents2 h3 a {border: none; color: #000; font-weight: normal; font-size:100%; background-color: #e1f0fc;  margin:-5px -20px -5px -20px;  }
#nav-column .contents2 h3 a:active,#nav-column .contents2 h3 a:hover {background-color: #cee3f3; color:#000; margin:-5px -20px -5px -20px; }
 
#nav-column .contents2 h3 {font-size:90%; color: #333333; margin: 0;   background-color: #e1f0fc;  margin:5px 20px; }



#nav-column .contents2 .group3 h3 {  font-size:90%; color: #666;
margin: 0px 15px 0px 0; padding: 4px 15px 6px 15px;}
#nav-column .contents2 .group3 .contents3 a  {padding:3px 5px 3px 30px;}

#nav-column .group3 .contents3 h4 {margin: 0; padding: 0; border: 0; font-size: 100%}
#nav-column .group3 .contents3 h4 a {padding:4px 15px; border: 0; font-weight: normal}
#nav-column .group3 .contents3 .group4 .contents4 {margin-left: 20px}


#MainSplash #nav-column a.spanishsub {display: none}


#nav-column a.spanishlink {border: 0; background: #70b4c9 url(title.gif) repeat-x; font-size: 90%; font-weight: bold; color: #fff; margin: 0; padding: 8px 15px}
#nav-column a.spanishlink:hover,
#nav-column a.spanishlink:active { color:#fff}


#nav-column .contents2 {padding-bottom:10px}






















#nav-column a {background-color: #e1f0fc; color:#000; font-weight:bold; display: block; font-size: 100%;   text-decoration: none;  font-family:  arial;padding:3px 5px 3px 20px; margin-right:5px; }
#nav-column a:hover,
#nav-column a:active {background-color: #cee3f3; color:#000}

#nav-column h1 {color: #1b4f82; background:url(righth3.gif) no-repeat; font-size: 110%; font-weight: normal; margin: 0; font-family:  georgia, serif; margin: 4px 0 0 0}
#nav-column h1 a, #nav-column h1.myaccount, #nav-column a.firstlink, #nav-column a.lastlink {font-family:  georgia, serif;border: 0; background: url(righth3.gif) no-repeat; font-size: 115%; font-weight: bold; color: #1b4f82; margin-right: 5px; padding: 8px 15px}


#nav-column a.firstlink {font-size: 110%}
#nav-column a.lastlink {margin-top: 3px; font-size: 100%}
#nav-column h1 a:hover,
#nav-column h1 a:active, #nav-column a.firstlink:active, #nav-column a.firstlink:hover, #nav-column a.lastlink:active, #nav-column a.lastlink:hover { color:#1b4f82}

#nav-column .contents2 {border: none; color: #000; font-weight: bold; background-color: #e1f0fc; margin-right:5px;  }

#nav-column .contents2 a {border: none; color: #000; font-weight: normal; font-size:90%;  background-color: #e1f0fc; }
#nav-column .contents2 a:hover,
#nav-column .contents2 a:active {border: none; color: #000; font-weight: normal;  margin-right:0px; background-color: #cee3f3; }

#nav-column h2 {font-size: 100%; margin: 0; padding: 0;}

#nav-column .group2 h2 {border: none; color: #000; font-weight: bold;}

#nav-column .group2 h2 a {border: none; color: #000; font-weight: bold; padding:5px 5px 5px 20px;}


#nav-column .group2 h2 a:hover,
#nav-column .group2 h2 a:active {border: none; color: #000; font-weight: bold;}
*/
 
 
/* CONTAINERS (GENERAL AND SPLASH PAGES) */
#container {margin-top: 0px; width: 890px; border-left:5px solid #fff; border-right:5px solid #fff; clear: both; margin-left: auto; margin-right: auto; background:#fff; }
#contentarea #contentborder #content {padding: 10px  5px 0px 15px; overflow:hidden; width:680px;}
#Document #contentarea #contentborder #content {padding: 10px  5px 0px 15px; overflow:hidden; width:660px;}
#contentarea { display:block; overflow:hidden}
#contentarea #contentborder, 
#siteareas, 
#contentholder {background-color: #f1f1f1;   }
#Landing #contentborder, #LandingNoSidebar #contentborder, #Document #contentborder {background-color:#fff; padding:0px; margin:0px;}

#clientintro {background-color: #FFF;background-repeat: repeat-x; line-height: 1.5em; }
#clientintro .note {color:#999}
#clientintro {padding:10px}

#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 */


 

#RootSplash #MainSplash #portalmast2, #portalmast, #portalmast2, #Document #container #contentarea #contentheader #portalmast {display:none;}
#MainSplash #portalmast2 {width:100%;color:#fff;  background: #fff url(title.gif) repeat-x ; height:47px; line-height:47px; font-size:170%;  padding: 0px 15px; font-family:georgia, serif; font-weight: normal; display:block;}

/*width:100%;color:#fff;  background: #fff url(title.gif) repeat-x ; height:47px; line-height:47px; font-size:170%;  padding: 0px 15px; font-family:georgia, serif; font-weight: normal}*/
/* BREADCRUMBS */
.BreadCrumbs {font-size: 90%; padding: 10px 17px ;	width:auto; background:#fff; }
.BreadCrumbs a {text-decoration: none}
/*.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 {margin-top:2px; font-size: 150%; font-weight: normal; padding:0px 18px; background: url(title.gif) repeat-x center center; font-family: georgia, serif; color: #FFF; height:47px; line-height:47px;}
#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: 22px; padding-top:10px;background-image: url(sc-sidearrow.gif); background-position: 10px 16px;	background-repeat: no-repeat; margin-bottom: 8px; margin-left:10px;}
#MainSplash .RotatingRecipeTitle {margin: 10px 0 0 0px}
#RootSplash .RotatingRecipeTitle {display: none}

/* SPLASH PAGE FEATURES */
#features {margin-bottom: 10px; width:680px; display: block; background-image:url(featuresback.gif); background-repeat: repeat-y;}

#features #left .content .item a {display: block; color:#0065a4; font-size:225%; letter-spacing:-.025em; width:90%; margin-bottom:10px; ; font-family:Georgia, Times New Roman, serif; }
#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 {font-size:.9em; display:block;	text-align:right;	/*float:right;*/	 background-image: url(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: url(righthead.gif) no-repeat; font-size: 120%; height:34px; line-height:34px;font-weight: bold; margin: 0; padding:0px 10px; font-family:  Georgia,"Times New Roman",Times,serif; }	
#features #right #rightcontent {padding: 10px 15px; font-size:100%}
#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(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 { padding: 0px 10px; font-size: 110%}

/* MAIN SPLASH 2 COLUMNS */
#topimg {background-image: url(mainsplash-content-top.gif);	height: 11px; font-size: 1px}
#bottomimg {clear:both; background-image: url(mainsplash-content-bottom.gif);	height: 10px; font-size: 1px; }
#splitcontent {width:660px; background-image: url(mainsplash-content-back.jpg); background-repeat: repeat-y; padding: 10px 0 10px 20px}
#splitcontent #sitenavigator, #MainSplash #news  {padding: 0px}
#splitcontent #sitenavigator {float: left;	width: 296px; line-height:1.5em;  background-color:#fff;  }
#splitcontent #news {float: right; width: 296px; line-height:1.5em;  padding-right:31px}
*html #splitcontent #news {float: right; width: 296px; line-height:1.5em;  padding-right:20px}
 #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(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 {width:680px; background-image: url(lowerback.gif); background-repeat:repeat-y;	 }


/* SPLASH PAGE LOWER FEATURES: LEFT */
#contentlower #left h1, #contentlower #left h2 {font-weight: bold; font-size: 110%;	margin: 0;	padding: 0 0 0 10px; color: #0065a4}
#contentlower #left .TipOfTheDay .buct h3 {font-weight: bold; font-size: 110%;	margin: 0px;	padding: 0; color: #15477b}
#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%}
.flashlink {font-size:90%; margin-top:.25em; margin-left:20px;}
#contentlower #left .TipOfTheDay {margin-left:20px;}
.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(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: url(righthead.gif) no-repeat; font-size: 120%; height:34px; line-height:34px;font-weight: bold; margin: 0; padding:0px 10px; font-family:  Georgia,"Times New Roman",Times,serif; }	
#contentlower #right .SiteAreaNavigator {padding: 10px 10px 40px 10px}

#contentlower #right .SiteAreaNavigator a, 
#contentlower #right .content a, 
#belowcontent a {font-size: 100%}

#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: 695px; 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;}



#siteareas .SiteAreaNavigator {padding:10px}
#siteareas .SiteAreaNavigator .image {float: left;}
#siteareas .SiteAreaNavigator .content {margin-left: 90px;}
#siteareas .siteareasingle {clear: both; height: 100px; margin-bottom: 5px;width:670px}
#siteareas .siteareadouble {margin-bottom: 5px; height:12.6em; }
#siteareas .siteareasingle, #siteareas .siteareadoubleleft, #siteareas .siteareadoubleright {background-color: #FFF;background-repeat: repeat-x; line-height: 1.5em; }

#siteareas .siteareadoubleleft {float: left; height:12.5em;  width: 338px;}
#siteareas .siteareadoubleright {float: right; height:12.5em;  width: 325px; }
/* SOLUTION CENTERS CONTENT AREA 






*html #siteareas .siteareadoubleright {float: right; height:12.5em;  width: 325px; margin-right:5px; }

*/

/* 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, .MiniContent h2 {color: #0665a4; font-size:180%;	line-height: normal;	margin: 0; width:475px; font-family:georgia, serif}
.DisplayContent .buct88 h2 {width:auto}

.DisplayContent .buct92 h3, .DisplayContent .buct85 h3, .DisplayContent .buct86 h3, #content #contentmain .MiniContent h3, .DisplayContent h2, #article h2, .DisplayContent .buct6 b, .DisplayContent .buct30 h3, .Sub-Heading {color: #0065a4; font-size: 130%; border: none;	line-height: normal; padding: 0;	text-transform: none; font-family:georgia, serif}

.DisplayContent .buct92 h4, .DisplayContent .buct85 h4, .DisplayContent .buct86 h4, #content #contentmain .MiniContent h4,.DisplayContent h3, .Sub-Heading2  {color: #000; font-size: 110%; 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,.DisplayContent h4, .Sub-Heading3 {color: #000; 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: #0065a4; font-weight: normal; font-size: 140%; padding: 0; margin: 0 0 1.1em 0; font-family:georgia;}
#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(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}
#content .AlphabeticalLinks, .CollectionNavigator {display: block; margin-bottom:5px}
#content .AlphabeticalLinks a {background-color: #fff; color: #0065a4;	padding: 3px;	font-weight: bold; font-size: 90%; text-decoration: none;	text-transform: uppercase; border: 1px solid #0065a4; line-height: 2.5em}
#content .go a, #content a.go, div.searchcriteria table tbody tr td a {background-color: #fff; color: #0065a4;	padding: 3px;	font-weight: bold; font-size: 90%; text-decoration: none;	text-transform: uppercase; border: 1px solid #0065a4;}
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: #0065a4 }
.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}
.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(sc-back.gif); background-repeat: no-repeat;}
#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(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(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; }
.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}
div.nextprevious a:hover, SearchResults div.content div.nextprevious a:active {text-decoration: underline}
.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:#e1f0fc; padding:6px 10px; border:1px solid #D0D0D0;border-collapse: collapse; color:#0065a4}
.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:485px; float:right; margin-right:15px; }
*html #Landing #content #contentmain {width:485px; float:right; margin-right:5px; }
#Landing #sidebar .RotatingDocument, #Landing #sidebar #fastfact {background: #e1f0fc; 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: #0065a4; line-height: normal; font-size: 160%; font-weight: bold; border: 0; margin-top: 0; margin-bottom: 5px; padding: 0; font-family:Times New Roman, serif}
#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 {height:36px;display:block;color: #fff; background: url(righthead.gif) no-repeat; font-size: 110%; font-weight: bold; margin: 0; line-height:36px; padding-left:15px; font-family:georgia, serif  }	
#sidebar .RelatedDocuments .content, 
#sidebar .SubtopicDocumentGrouped .content,
#sidebar .CollectionNavigator {font-size:90%;   background:#e1f0fc;  padding:10px 15px; margin-top:0px; display:block;}
#sidebar .RelatedDocuments .more a, #sidebar .RelatedDocuments .item a, #sidebar .SubtopicDocumentGrouped .item a, #sidebar .CollectionNavigator a {background-image: url(sc-sidearrow.gif); background-repeat: no-repeat;	display: block;	margin: 0;	padding-left:12px; background-position: 0px 6px; padding-bottom:3px}
#sidebar .RelatedDocuments h4, #sidebar .SubtopicDocumentGrouped h3 {font-size: 110%; margin-bottom: 2px; margin-top: 0; color: #15477b;}
#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 { padding: 7px 15px; margin-top:0px;  background-color:#fff; font-size:90%}
#printemail .printerfriendly a.go {display: block;	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: 24px;	background-image: url(print.gif); background-repeat: no-repeat; }
#printemail .EmailFriend a.go {display: block;	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: 24px;	background-image: url(email.gif); background-repeat: no-repeat; background-position:0 2px  }

#content #printemail .printerfriendly a.go:hover, 
#content #printemail .printerfriendly a.go:active {color:#333; background-color: #fff; background-image: url(print.gif); background-repeat: no-repeat; }
#content #printemail .EmailFriend a.go:hover, 
#content #printemail .EmailFriend a.go:active {color:#333; background-color: #fff; background-image: url(email.gif); background-repeat: no-repeat; }


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: #00665a4}


/* FOOTER */
#footer {clear: both;	padding: 10px 0px 0px 0px;	text-align: center; font-size:85%; color:#A5A5A5}

#BackToTop, .BackToTop {padding-left: 17px; margin-bottom: 0px;	text-align: left}
a.BackToTop, #BackToTop a,.BackToTop a {height:17px; display: block; padding-top:2px;  text-transform:uppercase; padding-left:26px; background-image: url(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}
.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}
#Popup {background-color:#ffffff; background-image:no-image; }
#Popup p {color:#0665a4; font-weight:bold;}
/*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}
#PFDocument #PrintedFrom {padding:20px; padding-bottom:0px}
#PFDocument #PFfooter {color:#666; text-align:left; font-size:90%; padding:20px; padding-top:0px}
#PFDocument img {0; margin-left: 15px}
#PFDocument #clientlogo {height:65px;  width:1718px; margin-bottom:20px;}
#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%; background:#ffffff;}
* 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, .InteractionSearchResults h2  {color: #0065a4; font-size:140%;	line-height: normal;	margin: 0; margin-top:2em}
.InteractionSearchResults h2 {margin-bottom:1em}
.InteractionSearchResults input {border:0}
.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:#fff;  background: #fff url(title.gif) repeat-x ; height:47px; line-height:47px; font-size:170%;  padding: 0px 15px; font-family:georgia, serif; font-weight: normal}
 
#MainSplash #Header {display:none}
#RootSplash #portalmast {display:none}
#MainSplash .BreadCrumbs {background:#fff; border-bottom:none; padding:5px 17px; margin:0px;}

#feature {background: #e1f0fc; padding: 10px 15px; margin:0px; margin-bottom:10px; margin-left:15px;}
#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(icon-tools.gif) no-repeat left center; height:15px; padding-left:20px; margin: 0 0 0 20px;}
#nav-column .contents2 a.IconGlossary {background: url(icon-glossary.gif) no-repeat left center; height:15px; padding-left:20px; margin: 0 0 0 20px;}
#nav-column .contents2 a.IconMulti { background: url(icon-multi.gif) no-repeat left center; height:15px; padding-left:20px; margin: 0 0 0 20px;}
#nav-column .contents2 a.IconLetters { background: url(icon-letters.gif) no-repeat left center; height:15px; padding-left:20px; margin: 0 0 0 20px;}
#nav-column .contents2 a.IconResources {background: url(icon-resources.gif) no-repeat left center; height:15px; padding-left:20px; margin: 0 0 0 20px;}
#nav-column .contents2 a.IconNews { background: url(icon-news.gif) no-repeat left center; height:15px; padding-left:20px; margin: 0 0 0 20px;}
#nav-column .contents2 a.IconRecipes {background: url(icon-recipes.gif) no-repeat left center; height:15px; padding-left:20px; margin: 0 0 0 20px;}
#nav-column .contents2 a.IconNFacts { background: url(icon-nfacts.gif) no-repeat left center; height:15px; padding-left:20px; margin: 0 0 0 20px;}
#nav-column .contents2 a.IconSuccess { background: url(icon-success.gif) no-repeat left center; height:15px; padding-left:20px; margin: 0 0 0 20px;}


#features #right h3 {margin-bottom:10px}
#features #right .SubtopicDocumentList  {padding: 0px 10px; display: block; margin-bottom: 0px; font-size: 100%}
#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 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(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(icon-tools.gif) no-repeat}
#feature .SubtopicDocumentList .item a {padding-left:20px; background-position:0 1px}
#feature .SubtopicDocumentListMulti .item {background:url(icon-multi.gif) no-repeat}
#feature .SubtopicDocumentListMulti .item a {padding-left:20px; background-position:0 1px}
#feature .SubtopicDocumentListPod .item {background:url(icon-multi.gif) no-repeat}
#feature .SubtopicDocumentListPod .item a {padding-left:20px; background-position:0 1px}
#feature .SubtopicDocumentListFAQ .item {background:url(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;   background-color:#e1f0fc; 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}

#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(sc-sidearrow.gif); background-repeat: no-repeat;	display: block;	margin: 0;	padding-left:12px; background-position: 0px 5px;}



/* 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(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:0px; padding:0px; display:block}
#Category {float: left; width: 360px; margin-left: 0px}


/* 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:5px}


#RootSplash #features #right #rightcontent {padding:0 10px 15px 10px}
#RootSplash #features #right #rightcontent a {background-image: url(images/sc-sidearrow.gif); background-repeat: no-repeat; display: block; padding-left: 12px; background-position: 0px 6px; margin-bottom:10px}


#featuredmulti {padding-top:10px;  }
#featuredmulti .multihead {color:#15477b; width:30%;  float:left; clear:both}
#featuredmulti img {display:none}
#featuredmulti .RotatingRecipeLink a {margin:0; padding:0; margin-left:32%; 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(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}
.moremulti a.tools {background: url(icon-tools.gif) no-repeat 0px 10px; height:15px; padding-left:20px; height:1.5em; margin-right:20px; padding-top:10px;}
.moremulti a.multi { background: url(icon-multi.gif) no-repeat left center; height:15px; padding-left:20px; height:1.5em}


 
img {
	border: 0;
}



/*==================================*/
/*------------ TABS ----------------*/
/*==================================*/

ul#tabs { 
 	width: 890px;
 	height: 30px;
 	float: left;
 	background: url(tabs.jpg) top left no-repeat;
 	font-size: 90%; 
	text-transform: uppercase; 
	font-weight: normal; 
	list-style:none; 
margin:0px; padding:0px;

}

ul#tabs li {margin: 0; padding: 0; list-style: none; float: left;}

ul#tabs a {display: block; text-align: left; color: #fff; }


#patientsvisitors_but {left: 0px; top: 0px; width: 171px; height: 30px;}
#quality_but {left: -171px; top: 0px; width: 76px; height: 30px;}
#services_but {left: -247px; top: 0px; width: 85px; height: 30px;}
#hospitals_but {left: -332px; top: 0px; width: 126px; height: 30px;}
#physiciansclinic_but {left: -458px; top: 0px; width: 223px; height: 30px;}
#carepricer_but {left: -681px; top: 0px; width: 122px; height: 30px;}
#billpay_but {left: -803px; top: 0px; width: 87px; height: 30px;}

#patientsvisitors_but a {height: 23px; padding: 7px 0 0 15px;}
#quality_but a {height: 23px; padding: 7px 0 0 5px;}
#services_but a {height: 23px; padding: 7px 0 0 5px;}
#hospitals_but a {height: 23px; padding: 7px 0 0 5px;}
#physiciansclinic_but a {height: 23px; padding: 7px 0 0 5px;}
#carepricer_but a {height: 23px; padding: 7px 0 0 35px;}
#billpay_but a {height: 23px; padding: 7px 0 0 25px;}

#patientsvisitors_but a:hover {background: url(tabs.jpg) 0px -38px no-repeat; color: #fff;}
#quality_but a:hover {background: url(tabs.jpg) -171px -38px no-repeat; color: #fff;}
#services_but a:hover {background: url(tabs.jpg) -247px -38px no-repeat; color: #fff;}
#hospitals_but a:hover {background: url(tabs.jpg) -332px -38px no-repeat; color: #fff;}
#physiciansclinic_but a:hover {background: url(tabs.jpg) -458px -38px no-repeat; color: #fff;}
#carepricer_but a:hover {background: url(tabs.jpg) -681px -38px no-repeat; color: #fff;}
#billpay_but a:hover {background: url(tabs.jpg) -803px -38px no-repeat; color: #fff;}

/* Active buttons */
#patientsvisitorspage #patientsvisitors_but a {background: url(tabs.jpg) 0px -38px no-repeat; color: #fff;}
#qualitypage #quality_but a {background: url(tabs.jpg) -171px -38px no-repeat; color: #fff;}
#servicespage #services_but a {background: url(tabs.jpg) -247px -38px no-repeat; color: #fff;}
#hospitalspage #hospitals_but a {background: url(tabs.jpg) -332px -38px no-repeat; color: #fff;}
#physiciansclinicpage #physiciansclinic_but a {background: url(tabs.jpg) -458px -38px no-repeat; color: #fff;}
#carepricerpage #carepricer_but a {background: url(tabs.jpg) -681px -38px no-repeat; color: #fff;}
#billpaypage #billpay_but a {background: url(tabs.jpg) -803px -38px no-repeat; color: #fff;}

/*==================================*/
/*------------ HEADER --------------*/
/*==================================*/

#header {
	background: url(header_bg.jpg) no-repeat;
	width: 890px;
	height: 125px;
	clear:both; 
}

#header #home{
	padding: 20px 0 0 10px;
	width: 420px;
	height: 85px;
	overflow:hidden;
	text-indent:-5000em;
	float: left;
}

#header #home a{
	display: block;
	width: 420px;
	height: 85px; padding-top: 20px 0 0 10px
}



ul#navigationmh {
 	
 	height: 40px;
width:870px;
 	background: url(navigation_bg.jpg) top left no-repeat;
 	font-size: 90%; 
	text-transform: uppercase; 
	font-weight: bold; 
	list-style:none; 
 border-left:5px solid #ffffff; border-right:5px solid #ffffff; border-bottom:5px solid #ffffff; 
}

ul#navigationmh li {margin: 0; padding: 0; list-style: none; float: left; display:block;}

ul#navigationmh a { color: #666666;}


#cancer_but {left: 0px; top: 0px; width: 151px; height: 40px;}
#heart_but {left: -151px; top: 0px; width: 146px; height: 40px;}
#womensservices_but {left: -297px; top: 0px; width: 149px; height: 40px;}
#motherbaby_but {left: -446px; top: 0px; width: 147px; height: 40px;}
#orthoneuro_but {left: -593px; top: 0px; width: 148px; height: 40px;}
#primarycare_but {left: -741px; top: 0px; width: 149px; height: 40px;}

#cancer_but a {height: 23px; padding: 17px 0 0 0;}
#heart_but a {height: 23px; padding: 17px 0 0 0;}
#womensservices_but a {height: 23px; padding: 17px 0 0 0;}
#motherbaby_but a {height: 23px; padding: 17px 0 0 0;}
#orthoneuro_but a {height: 23px; padding: 17px 0 0 0;}
#primarycare_but a {height: 23px; padding: 17px 0 0 0;}

#cancer_but a:hover {background: navigation_bg.jpg) 0px -40px no-repeat; color: #fff;}
#heart_but a:hover {background: navigation_bg.jpg) -151px -40px no-repeat; color: #fff;}
#womensservices_but a:hover {background: navigation_bg.jpg) -297px -40px no-repeat; color: #fff;}
#motherbaby_but a:hover {background: navigation_bg.jpg) -446px -40px no-repeat; color: #fff;}
#orthoneuro_but a:hover {background: navigation_bg.jpg) -593px -40px no-repeat; color: #fff;}
#primarycare_but a:hover {background: navigation_bg.jpg) -741px -40px no-repeat; color: #fff;}


#LandingNoSidebar #contentarea #title {display:none;}
#Landing #container #contentarea #title {display:none;}
#Document #container #contentarea #title {display:none;}
 
#LandingNoSidebar #container #contentarea #content .RecentNews {margin-left:5px;}
 
.mfooter {background-image:url(footer.gif); background-repeat:repeat-x; height:152px; margin-bottom:5px;text-align:center; color:#fff; text-transform:uppercase; font-size: 90%; }
.mfooter .mfooterlinks {padding:20px 0px;}
.mfooter a {text-transform:uppercase; color:#fff;  font-size: 90%; padding:0px 8px; margin:0px 0;  }
.swfooter {clear: both;	padding: 10px 0px 0px 0px;	text-align: center; font-size:85%; color:#A5A5A5; margin-bottom:10px;}
#LandingNoSidebar #portalmast2 {display:none}

#tabs sup {

	font-size: .7em;

	line-height: 0%;

}
 
.swfooter {display:none;}

#nav-column a.flulink {color: #1b4f82; background:url(righth3.gif) no-repeat; font-size: 115%; font-weight: bold; font-family:  georgia, serif; margin: 4px 0 0 0; border: 0; padding: 8px 15px}
#nav-column a.flulink:hover,
#nav-column a.flulink:active {color:#1b4f82}

/* H1N1 RECENT UPDATES */
#recentupdates {width: 660px; padding: 0; margin: 0; display: block}
#recentupdates .content {background: url('recentupdates2.gif') repeat-x; padding: 0 10px; margin: 0}
#recentupdates h2 {margin: 2px 0 0 0; font-size: 150%; font-weight: normal; padding: 0 18px;
background: transparent url(title.gif) repeat-x center center; font-family: georgia,serif; color: #fff; height: 47px; line-height: 47px}
#recentupdates h3 {color:#000; font-weight: bold; font-size:16px; height:23px; margin:10px 0}
#recentupdates ul, #cdctwitter ul {list-style:none}
#recentupdates ul, #cdctwitter ul, #cdctwitter li {margin:0; padding:0}
#recentupdates ul{margin-top:15px}

#cdcnews {width:300px; float:left}
#cdcnews h3 {background: url('cdcfeed.gif') left center no-repeat; padding-left:35px}

#whonews {width:300px; float:right}
#whonews h3 {background: url('whofeed.gif') left center no-repeat; padding-left:32px}

ul.more a {color:#666; font-size:90%; padding-left:21px; height:15px; line-height:15px; display:block; margin-bottom:5px}
ul.more {list-style:none}
ul.more, ul.more li {margin:0; padding:0}
ul.more a.rss {background:url('rss.gif') no-repeat}
ul.more a.link {background:url('view.gif') no-repeat; color:#666}

.rss_item {font-size:90%; margin-bottom:1em}
.rss_item p {margin:0}
.rss_item br {display:none}
.rss_item a {font-size:110%; font-weight: bold}

.rss_date {color:#666; font-family:verdana; font-weight: bold; text-transform: uppercase; font-size:80%;display:block; margin-bottom:6px}

/* H1N1 LANDING PAGE */
#H1N1Landing #content #contentmain {border: 0; float: left; width: 433px; margin-right: 10px}
#H1N1Landing #content #sidebar {width: 227px; float: right; margin: 0 0 20px 10px}
#H1N1Landing #content #sidebar h4 {color: #fff; background: url(righthead.gif) no-repeat 0 0; font-size: 120%; height: 34px; line-height: 34px; font-weight: bold; margin: 0; padding: 0 10px; font-family: Georgia,"Times New Roman",Times,serif}
#H1N1Landing #content #sidebar .RecentNews {font-size:90%; background:#e1f0fc; padding: 5px 15px 10px 15px; margin:0}
#H1N1Landing #content #sidebar .RecentNews .item {background: url(sc-sidearrow.gif) 0 6px no-repeat; padding: 0 12px 10px 12px}
#H1N1Landing #content #sidebar .RecentNews .item a {line-height: 15px}

#H1N1Landing #content {background: #FFF}
