/* reset css */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	
	background: transparent;
}
body {
	line-height: 1;
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}

/* remember to define focus styles! */
:focus {
	outline: 0;
}

/* remember to highlight inserts somehow! */
ins {
	text-decoration: none;
}
del {
	text-decoration: line-through;
}

/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: collapse;
	border-spacing: 0;
}


/* general */
.skipNav {display: none}
.breaker {clear: both}

body {font: 12px Arial; color: #333; background: #fff url(body-background.png) repeat-x top left;}

a {color: #006cb6; text-decoration: none}
a:hover, a:active {color: #006cb6; text-decoration:underline}

.separator {clear: both; margin: 8px 0; border-top: solid 1px #ccc}

/* Header */
#header {width: 980px; margin: 0 auto; padding: 0; border: 0; display: block}
#logo {float: left; width: 680px; height: 107px; border: 0; display:block}
#logo a {float: left; width: 340px; height: 107px; border: 0; display:block}

#toplinks {float: left; width: 300px; height: 100px; border: 0; margin: 15px 0 0 0; display:block}

#toplinks img.number {float: left; margin: 1px 0 0 20px; padding: 0; border: 0}
#toplinks ul#utility {list-style:none; float: right; margin: 0; padding: 0; border: 0}
#toplinks ul#utility  li {float: left; margin: 0; padding: 0 6px 0 0; color: #333}
#toplinks ul#utility  li.last {padding-right: 0}
#toplinks ul#utility  li a {color: #333; text-decoration: none; margin: 0; padding: 0}
#toplinks ul#utility li a:hover, #toplinks  ul#utility  li a:active {text-decoration: underline}

#toplinks #search {float:right; margin: 3px 0; padding: 0; display: block}
#toplinks #search input {width:200px; background-color: #fff; border: 1px solid #ccc; margin: 2px 0 0 0; padding: 3px; height: 15px; vertical-align: top; font-size: 12px}

#toplinks #search a.go, 
#toplinks #search a.go:active, 
#toplinks #search a.go:hover {width: 36px; height: 25px; padding: 0; margin: 0}

#toplinks #socialmedia {clear: both}
#toplinks #socialmedia ul {float: right}
#toplinks #socialmedia ul li {float: left; width: 21px; padding-right: 3px}
#toplinks #socialmedia ul li.last {padding-right: 0}

/* TopNav */
#topnavcontainer {clear: both; width: 978px; height: 40px; margin: 0 auto; padding: 0; display: block; border: 1px solid #7fb5da; background: transparent url(topnav-back.gif) repeat-x 0 0}

#topnav {list-style-type: none; width: 948px; margin: 0; padding: 0 29px; border: 0; position: absolute; z-index: 5}
*html #topnav {width: 1006px}
#topnav li {float: left; position: relative; margin: 0; padding: 0; border: 0; font: 14px Arial}
#topnav li a.topnavMain {float: left; padding: 12px 9px; display: block; height: 40px}
#topnav li:hover, #topnav li a.topnavMain:hover {background: transparent url(topnav-hover.gif) repeat-x 0 0; text-decoration: none; color: #FFF}
#topnav li:hover a.topnavMain {color: #FFF}

#topnav li ul.subnav {list-style-type: none;	display: none; position: absolute; margin: 0; padding: 0; top: 40px; left: 0; border: 1px solid #7fb5da; border-top: 0; background-color: #fff; width: 198px;	z-index: 3}
#topnav li ul li {height: auto; border-top: 1px solid #7fb5da; margin: 0}
#topnav li ul li a {width: 188px; padding: 5px; display: block; background: #FFF; text-decoration: none; font-size: 12px}
#topnav li ul li a:hover {background-color: #006cb6; color: #FFF; text-decoration: none}
#topnav li > ul {top: auto; left: auto}
#topnav li:hover ul.subnav, #topnav li.over ul.subnav {display: block}

/* Containers */
#container {width: 980px; margin: 0 auto; padding: 0 0 50px 0; border: 0; display: block; background: transparent url(container-back.png) no-repeat 0 0; min-height: 511px}
#contentarea {width: 920px; margin: 0 auto; padding: 20px 29px; border: 0; display: block}

/* MainSplash Containers */
#Level1 {clear: both; width: 920px; display: block}
#Level1 #StartJourney {float: left; width: 610px; background-color: #fdfbf3; padding: 0}
#Level1 #StartJourney h2 {font-size: 16px; color: #006cb6; padding: 5px 0}
#Level1 #StartJourney p {padding: 5px 0}
#Level1 #StartJourney p img, #Level1 #StartJourney p strong {padding: 0}

#Level1 #JoinDiscussion {float: left; width: 300px; margin-right: 10px; padding: 5px 0 10px 0; color: #666; background-color: #f0f9fe}
#Level1 #JoinDiscussion ul {float: left; margin: 5px 0; padding: 0}
#Level1 #JoinDiscussion ul li {padding: 5px 10px 5px 0; margin-right: 10px; clear: both; font-size: 13px}
#Level1 #JoinDiscussion ul li img {float: left; padding: 0; margin: 0}
#Level1 #JoinDiscussion ul li p {clear: both}
#Level1 #JoinDiscussion p img {float: left; padding: 5px; margin: 0 0 0 5px}
#Level1 #JoinDiscussion p a.start img,
#Level1 #JoinDiscussion p a.blog  img {float: left; font-weight: bold; padding: 0; margin: 0}
#Level1 #JoinDiscussion h3 {padding: 0 0 10px 0;	}
#Level1 #JoinDiscussion h3 a {color: #006cb6; font-size: 16px; border: none;	line-height: normal; text-transform: none; margin: 0; padding: 0; font-weight: normal}

*html #Level1 #QuickTools ul li {width: 290px}
*html #Level1 #QuickTools ul li:hover {background: transparent url(quicktools2.jpg) no-repeat 0 0; font-weight: bold; width: 300px; height: 22px; padding: 8px 0 0 10px}
*html #Level1 #QuickTools ul li a:hover, *html #Level1 #QuickTools ul li a:active {font-size: 14px; font-weight: bold; text-decoration: underline}

#Level2, #Level3 {margin-top: 20px; clear: both; width: 920px; display: block}

#Level2 #Column1, #Level2 #Column2 {width: 300px; float: left; margin-right: 10px}
#Level2 #Column3 {width: 300px; float: left}

#Level2 #Column1 p, #Level2 #Column2 p, #Level2 #Column3 p {padding: 0 10px}
#Level2 #Column1 p a img, #Level2 #Column2 a img {margin-top: 10px}
 
#Level2 #Column1 .RecentNews .content .item a {padding: 0 10px; display: block; margin: 0}
#Level2 #Column1 .RecentNews .content .item br {display: none}
#Level2 #Column1 .RecentNews .content .FeatureRotatorBlurb {margin-top: 10px; padding-left: 10px}

#Level2 #Column2 .RotatingImageTag a img {margin-top: 0}

#Level2 a.meet {float: left; font-weight: bold; padding: 8px 10px; font-size: 14px}

#Level2 #QuickTools {float: left; width: 300px}
#Level2 #QuickTools ul {float: left; margin: 0; padding: 0}
#Level2 #QuickTools ul li {background: transparent url(quicktools.jpg) no-repeat 0 0; font-weight: bold; width: 300px; height: 22px; padding: 8px 0 0 10px}
#Level2 #QuickTools ul li:hover {background: transparent url(quicktools.jpg) no-repeat 0 -30px}
*html #Level2 #QuickTools ul li:hover {background: transparent url(quicktools2.jpg) no-repeat 0 0; font-weight: bold; width: 300px; height: 22px; padding: 8px 0 0 10px}


#Level3 #MeridianLinks {float: left; width: 278px; margin-right: 10px; padding: 10px}
#Level3 #MeridianLinks p img {padding: 5px 0}
#Level3 #MeridianLinks ul, #Level3 #MeridianLinks .RecentNews {float: left; width: 278px}
#Level3 #MeridianLinks ul li, #Level3 #MeridianLinks .RecentNews .content .item {margin: 0; padding: 5px 10px}
#Level3 #MeridianLinks ul li a, #Level3 #MeridianLinks .RecentNews .content .item a {background: transparent url(blue-arrow.gif) no-repeat 0 3px; padding-left: 10px}
#Level3 #MeridianImage {float: left; width: 610px}

/* BreadCrumbs */
#RootSplash .BreadCrumbs {display: none}
.BreadCrumbs {font-size: 11px; padding: 0 0 10px 0; width:auto}
.BreadCrumbs a {text-decoration: none}
.BreadCrumbs a:hover, .BreadCrumbs a:active {text-decoration:underline}

/* Nav-Column */
#nav-column {float: left; width: 200px; margin-right: 20px}

*html #nav-column ul, *html #nav-column ul li {margin: 0; padding: 0; overflow: hidden}

#nav-column #nav-inset {border: 1px solid #7fb5da}

#nav-column ul {width: 198px; margin: 0; padding: 0; list-style-type: none; }
#nav-column ul li {padding: 5px 10px}
#nav-column ul li a, #nav-column ul li a:hover {text-decoration: none; font-weight: bold; background: transparent url(blue-arrow.gif) no-repeat 0 3px; padding-left: 15px; display: block}

#nav-column ul li ul {border: 0; width: 188px}
#nav-column ul li ul li {padding: 3px 5px}
#nav-column ul li ul li a {background: none; font-weight: normal}
#nav-column ul li ul li a:hover {background: none; text-decoration: underline; font-weight: normal}

#nav-column ul li a.firstlink {font-size: 13px; font-weight: bold; margin: 0; padding: 0; background: none}


/* Main Templates */
#SectionSplash, #Landing, #LandingNoSidebar, #Document {float: left; width: 700px}
#DocumentHome {float: left; width: 100%}
#RelatedDocument {display: none}

#SectionSplash #contentmain .SiteAreaNavigator {display: block}
#SectionSplash #contentmain .SiteAreaNavigator .image {float: left;	width: 78px}
#SectionSplash #contentmain .SiteAreaNavigator .content {margin-left: 88px}


#LandingNoSidebar #contentmain .SiteAreaNavigator {display: block}
#LandingNoSidebar #contentmain .SiteAreaNavigator .image {float: left;	width: 54px}
#LandingNoSidebar #contentmain .SiteAreaNavigator .content {margin-left: 64px}

#portalmast {font-size: 20px; color: #d66b00; margin-bottom: 5px}
#Header {font-family: Georgia; font-size: 24px; color: #006cb6; padding-bottom: 10px}
#contentarea #sidebar {width: 173px; float: right}

#Landing #content #contentmain {width: 507px; margin-right: 20px; float:left}
#Landing #sidebar .RotatingDocument, 
#Landing #sidebar #fastfact {background: #fff url(navcolumn.gif) repeat-x; border:1px solid #c4ced0; 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: #599fcf; line-height: normal; font-size: 180%; font-weight: normal; border: 0; margin-top: 0; margin-bottom: 5px; padding: 0; font-family: Georgia, 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}

#LandingNoSidebar #contentmain .SiteAreaNavigator .separator,
#LandingSidebarNoFeature #contentmain .SiteAreaNavigator .separator {border-bottom: solid 1px #ccc; 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}

#LandingNoSidebar #container #contentarea #contentborder #content #contentmain .SiteAreaNavigator {overflow:hidden}

#Document #sidebar {float: right; margin: 0 0 5px 0; padding: 0; width: 200px; display: block; border: 0}
#Document #sidebar #AboveRelated {padding: 0; margin: 0}
#Document2 #sidebar {display:none}

.title, .newsbrowsetitle, .SubtopicDocumentGrouped h3, .SiteAreaBlurb h1.Title {color: #666; font-weight: bold; font-size: 14px; 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}


/* Features */
#features #left .RotatingImageText {display:none}

#feature {background: #FFF url(featureback.gif) repeat-x left top; padding: 10px; margin:0px; margin-bottom:10px; display: block}
#feature a {font-weight: bold}

#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}

/* Document Display */

.buct2 table {clear: both}
.buct2 table .left, .buct2 table .right {display: block}
.buct2 table.img {clear: both}
.more {font-weight: bold}

#Document #contentmain p,
.DisplayContent p {line-height: 1.75em; display: block; margin:10px 0}

#Document #contentmain p img,
.DisplayContent p img {clear: both}

.DisplayContent ul {margin:0 0 0 40px; list-style: disc}
.DisplayContent ol {margin:0 0 0 40px; list-style: roman}

.DisplayContent .buct90 h2, .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 {font-size: 18px; color: #d66b00; font-weight: bold; line-height: normal; margin: 5px 0}
.DisplayContent .buct88 h2 {width:auto}

.DisplayContent .buct90 h3, .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, #contentmain h2 {color: #006cb6; font-size: 16px; border: none;	line-height: normal; padding: 0;	text-transform: none; margin: 5px 0; font-weight: normal}

.DisplayContent .buct90 h4, .DisplayContent .buct92 h4, .DisplayContent .buct85 h4, .DisplayContent .buct86 h4, #content #contentmain .MiniContent h4,.DisplayContent h3, .Sub-Heading2, #contentmain h3  {color: #999; font-size: 14px; border: none;	line-height: normal; 	margin-bottom: 0px;	padding: 0;	text-transform: none; font-weight: bold; margin: 5px 0}

.DisplayContent .buct90 h5, .DisplayContent .buct92 h5, .DisplayContent .buct85 h5, .DisplayContent .buct86 h5,.DisplayContent h4, .Sub-Heading3 {color: #a5a5a5; font-size: 12px; border: none;	line-height: normal; 	margin-bottom: 0px;	padding: 0;	text-transform: none; font-weight: bold; margin: 5px 0}

.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 {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}

.DisplayContent h1.Header {font-family: Georgia; font-weight: normal; font-size: 24px; color: #006cb6; padding-bottom: 10px}

/* 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: #006cb6 url(topnav-hover.gif) repeat-x 0 0; font-size: 110%; font-weight: bold; margin: 0; padding: 10px 15px; border:1px solid #7fb5da}	

#sidebar .RelatedDocuments .content, 
#sidebar .SubtopicDocumentGrouped .content,
#sidebar #RecipeSidebar .CollectionNavigator {font-size:90%; border:1px solid #7fb5da; background:url(navcolumn.gif) repeat-x; border-top: none; padding:10px 15px; display: block}

#sidebar .RelatedDocuments .more a, 
#sidebar .RelatedDocuments .item a, 
#sidebar .SubtopicDocumentGrouped .item a, 
#sidebar #RecipeSidebar .CollectionNavigator a {display: block;	margin: 0;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}

#sidebar .RelatedDocuments .separator {display: none}




/* Print Email */
#printemail {width: 180px; margin: 0; padding: 0 0 0 20px}

#printemail a.go {float: left; display: block; text-transform: uppercase; text-decoration:none; border: none; background-color: none; color: #666; font-weight: bold; margin: 4px 0; font-size: 90%; padding-left: 20px; width: 100%; height: 13px; display: block}

#printemail a.go:hover, 
#printemail a.go:active {color: #333; text-decoration: underline}

#printemail .printerfriendly a.go {background: transparent url('print.gif') no-repeat 0 0; height: 20px}
#printemail .EmailFriend a.go {clear: both; background: transparent url('email.gif') no-repeat 0 0; height: 20px}

/* Email Popop */
.e-mail {padding: 15px; margin: 0; background: #FFF}
.e-mail .title {color:#d66b00; font-size:14px}
.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, 
.e-mail a.go:active, .e-mail .go a:active, 
.e-mail a.go:hover, .e-mail .go a:hover {width: 36px; height: 25px; padding: 0; margin: 0; display: block; text-indent: -1000000px; background: transparent url(go-button.gif) no-repeat 0 0}

/* Footer */
#footer {clear: both; width: 920px; margin: 0 auto; padding: 10px 30px; border: 0; display: block; font-size: 0.9em}
#footer ul {list-style:none}
#footer ul li {float: left; margin: 0; padding: 0 6px 0 0; color: #333}
#footer ul li a, #footer a {color: #333; text-decoration: none}
#footer ul li a:hover, #footer ul li a:active,
#footer a:hover, #footer a:active {text-decoration: underline}
.copyright {clear: both; display: block; padding: 5px 0 0 0}

/* MMFooter */
#MMFooter {background: #599fcf url(footer-background.gif) repeat-x top left}
#MeridianFooter {width: 980px; margin: 0 auto; padding: 20px 0; border: 0; display: block; color: #FFF; font-size: 0.9em}
.meridian {width: 185px; float: left; margin: 0 25px 0 0}
.meridian p {margin: 1em 0}
.column {width: 160px; float: left; margin: 0 30px 15px 0}
.column h6 {font-weight: bold; font-size: 12px; margin: 0 0 .25em 0}
.column ul {list-style:none; display: block; margin: 0; padding: 0}
.column ul li {background: transparent url(dot-footer.gif) no-repeat 0 4px; padding-left: 7px; margin-bottom: 0.25em}
.column ul li a {color: #FFF; text-decoration: underline; line-height: 16px}
.column ul li a:hover, .column ul li a:active {color: #FFF; text-decoration: none}




#RootSplash .SiteAreaBlurb h1.Title {display:none}
#news .RecentNews p, #contentlower #left p, #features .FeatureRotatorBlurb p  {margin: 0; padding: 0}
#MainSplash #features, #MainSplash #rightcontent #ContentRotater, #MainSplash #splitcontent   {width: 100%;	overflow: hidden}
#MainSplash .RotatingRecipeImage {width: 159px; float: left; margin-right:10px}
#MainSplash #news .RecentNews .separator br {display: none}

.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: 300px; margin-right: 20px}
#Category {float: left; width: 300px; margin-left: 5px}


.AdvancedSearch {margin-left: 0px; margin-right: 0px; 	width: 100%; 	clear:both}
.AdvancedSearch div.title p {margin-bottom: 0px;	padding-bottom: 0px}
.AdvancedSearch div.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}
.AdvancedSearch div.content {background-color: #f2f2f2;	line-height: normal;	margin-top: 0px;	padding-left:10px;	padding-right:10px;	padding-bottom:10px;	padding-top:1px}
.AdvancedSearch div.content div.label {font-weight: bold;	margin-top: 10px;	margin-bottom: 3px;	color:#333; font-size:100%}
.AdvancedSearch div.content div.go {margin-top: 1em; display: block}
div.SearchResults div.searchcriteria .title {color: #66645B;	font-size: 110%;	font-weight: bold}


.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 .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}



.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}


.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}


.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:#70b4c9; padding:6px 10px; border:1px solid #D0D0D0;border-collapse: collapse; color:#fff}
.charthead p, .chartsub p {margin:0}

.Glossary, #Popup {padding: 15px; background: #FFF}
.Glossary .title {display: none}



.FactsSearch .inputTitle {display: block}
.SubtopicSearch input,.SubtopicSearch select {display:block; margin-bottom:1em}

.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}




.Box {background-color:#f2f2f2; margin-bottom:1em; width: 100%}
.Box td {background-color:#f2f2f2; padding:5px 10px; font-size: 11px}
.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}



.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}


#contentmain .SubtopicDocumentList .nextprevious,
#contentmain .RecentNews .nextprevious,
#contentmain .AlphabeticalList .nextprevious,
#contentmain .StaticSearch .nextprevious,
#contentmain .SearchResults .nextprevious,
#contentmain .PillIdSearchResults .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,
#contentmain .StaticSearch .nextprevious a,
#contentmain .SearchResults .nextprevious a,
#contentmain .PillIdSearchResults .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,
#contentmain .StaticSearch .nextprevious a:hover,
#contentmain .StaticSearch .nextprevious a:active,
#contentmain .SearchResults .nextprevious a:hover, 
#contentmain .SearchResults .nextprevious a:active,
#contentmain .PillIdSearchResults .nextprevious a:hover, 
#contentmain .PillIdSearchResults .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}



.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}

.RegularTitleHeader a {color:#ff6633; display:block; font-size:150%; margin-top:.25em}


#PFDocument object {display:none}


.buct92 .indexnav {display:none}
.DisplayContent ul table  {margin:1.5em 0}
.noresults, .error {display:block; margin-bottom:1em; color:#c00}

.indexnav {display:none} 

.PostingDate {color:#999; font-size:90%; float: right; position: relative; top: -15px}

.SiteAreaNavigator .content2 {margin-left: 91px}

#fb-root{margin-top:20px;}

