/* common styles */
.clear {clear:both;	display:block; float:none;}
h1 {font-size:14pt; margin:3px 0px; padding:1px 0px;}
h1.encyclopedia {font-size:12pt;font-family:Arial}
h1.library {font-size:10pt;}

.animation h1 {font-size:10pt}
.animation .transcript li {margin-left:15px}

h2 {font-size:11pt; margin:1px 0px; padding:1px 0px;}
h3 {font-size:10pt; margin:0px; padding:1px 0px;}
h4 {font-size:10pt; margin:0px; padding:0px;}
ul.bullets {list-style-image:url(http://www.healthscout.com/common/images/arrow.gif); margin:8px 0px 8px 10px;	padding:0px 0px 0px 10px;}
ul.bullets li {}
.hr-solid {background-color:transparent;border-top:1px solid #C0C0C0;display:block;height:1px;overflow:hidden;}

.tower {margin:12px auto 8px auto; overflow:hidden;	padding-right:2px; text-align:center; width:120px;}
.ency_index {border-bottom:1px solid #a0a0a0; margin:8px 3px 4px 3px; padding:10px 0px;	text-align:center;}
.ency_index a {font-weight:bold; padding:0px 5px;}
.ency_thumbs {border-bottom: solid 1px #c0c0c0; margin-bottom:5px;}
.continue {text-align:center; font-size:0.85em; font-weight:bold; padding-bottom:5px; display:block; margin-bottom:5px;}
.continue a {display:block; color:#000000;}
.line {height:1px; background-color:#808080; display:block; clear:both;}
.banner{background-image:url(http://www.healthscout.com/common/images/adtext.gif); background-position:top center;	background-repeat:no-repeat; margin:3px 0px 0px 0px; padding:12px 0px 4px 12px;	width:720px;}
.pagination a {color:#000000}
.small a {color:#000000}
/* /common styles */

.header {width:760px; height:60px; padding-top:15px;}

#masthead {background-image:url(http://www.healthscout.com/common/images/top_background.gif); padding:11px 0px; width:760px;}
#bodymain {width:760px;}
#adam_aux {border-bottom:1px solid #d3d3d3;margin-top:-5px; margin-bottom:10px; }
#frmConditions .title {font-weight:bold; font-size:10pt}

.article {background-image:url(http://www.healthscout.com/common/images/arrow.gif); background-position:top left; background-repeat:no-repeat;	padding-left:10px;}
.article h2 {margin-top:10px;}

body {background-color: #ffffff; color: #333333; font-family: Verdana; font-size:10pt; font-weight:normal; margin: 0px 0px 16px 1px;}
a {color:#000000;}

.mainbody {width:97%; padding:6px 5px; font-size:10pt}
.mainbody .date {color:#5A6F68; font-size:8pt; font-style:italic; text-align:right; margin-right:35px;clear:both;}
.mainbody .bigtab {color:#ffffff; background-color:#6699cc; border:1px solid #40300c; border-bottom:none; display:inline; font-weight:bold; padding: 1px 3px 1px 3px;}
.mainbody .smalltab {color:#ffffff; font-size:0.85em; background-color:#6699cc; border:1px solid #40300c; border-bottom:none; display:inline; font-weight:bold; padding: 1px 3px 1px 3px;}
/* print and email */
.mainbody .options {display:block; height:25px; margin-top:5px;}
.mainbody .options a {font-family:Verdana; font-size:8pt; text-decoration:none; color:#333333}
.mainbody .options a.print {background-image:url(http://www.healthscout.com/images/printer.gif); background-position:center left; background-repeat:no-repeat; padding:0px 0px 0px 24px; float:left;}
.mainbody .options a.email {background-image:url(http://www.healthscout.com/images/send.gif); background-position:center left; background-repeat:no-repeat; padding:0px 0px 0px 26px;float:right;}
/* /print and email */

td.leftspacer {background-image:url(http://www.healthscout.com/common/images/gradiant.gif); height:1px; margin:0px; padding:0px;}
td.leftcolumn {background-image:url(http://www.healthscout.com/common/images/gradiant.gif); height:100%; margin:0px; padding:0px;}
td.leftcolumn .adjust {height:1%; position:relative; top:-53px;}
td.leftcolumn .home-adjust {height:1%; position:relative; top:5px;}

td.rightspacer {height:1px; margin:0px;	padding:0px;background-color:#e7f3ff}
td.rightcolumn {background-color:#e7f3ff; font-size:0.8em; background-position: center top; background-image: url(http://www.healthscout.com/common/images/adtext.gif); background-repeat: no-repeat; padding:0px 4px 0px 4px; margin:0px;}
td.rightcolumn ul.ad-link {}
td.rightcolumn ul.ad-link li a {color:#000000}
td.rightcolumn ul {list-style-type:none; margin:8px; padding:0px;}
td.rightcolumn ul li {padding-top:5px; padding-bottom:5px; }
td.rightcolumn .features {border:solid 1px #c0c0c0; margin:25px 1px 1px 0px;}
td.rightcolumn .features .title {color:#ffffff; background-color:#ff0000; font-size:10pt; font-weight:bold; display:block;}
td.rightcolumn .features ul {margin:4px; text-align:left;}
td.rightcolumn .features ul li {font-size:10pt; font-weight:bold; font-size:10pt;}

.tabs {margin:0px; padding:0px;	text-align:left;}
.tabs .tab {background-color:#ff0000; border:1px solid #40300c; border-bottom:none; color:#ffffff; font-family:Verdana, sans-serif; font-size:8pt; font-weight:bold; margin:0px; padding:1px 3px; text-decoration:none;}
.tabs .ads {float:right; width:66%;}
.tabs .ads .ad {float:left;	text-align:center; width:33%;}
.tabs ul.links {background-color:#b1c2d1; border-top:1px solid #40300c; list-style-type:none; margin:0px; padding:0px;}
.tabs ul.links li {margin:0px; padding:0px;}
.tabs ul.links li a {color:#321d00;	font-family:Verdana, sans-serif; font-size:8pt;	font-weight:bold; margin:0px; padding:0px; text-decoration:underline;}
.tabs ul.links li a.active {color:#ff0000; text-decoration:none;}

#searchbar-hc {margin:0px; padding:3px 0px;	float:none;}
.tabs #searchbar-tabs {background-color:#b1c2d1; margin:0px; padding-top:4px; width:132px;}
.tabs #searchbar-tabs div {float:left;}
.tabs #searchbar-tabs div a {position:relative; top:-3px;font-family:Arial;text-decoration:underline}
.tabs #searchbar-body {margin:0px;width:130px;}

.rail {margin:0px; padding:3px 0px;	width:132px;}
.rail .tab {}
.rail ul.links {border-bottom:1px solid #40300c;}
.rail ul.links li {border-bottom:1px solid #67879e;	padding:0px 4px 0px 12px;}
.rail ul.links li.search {padding:0px 0px 0px 0px; margin:0px 0px 0px 0px}
.rail ul.links li.search a {text-decoration:none; vertical-align:middle;color:#1e4a71;}
.rail ul.links li.search .newsletters img {display:inline;	float:left;	margin:1px 0px 10px 5px;	padding:1px 0px; vertical-align:text-bottom;}
.rail ul.links li.search .newsletters a {text-decoration:underline; vertical-align:top; color:#7f181b; padding: 0px 0px 0px 5px ; font-size:10px; float:left; }

.rail ul.links li a {text-decoration:none; vertical-align:top; }
.rail ul.links li.underline a {text-decoration:underline;}

.rail ul.resources {margin:0px;	padding:0px;}
.rail ul.resources li {margin:0px; padding:0px;	width:132px;}
.rail ul.resources li.active {background-color:#D3DFEF}
.rail ul.resources li img.link {display:inline;	float:left;	margin:1px 0px 0px 0px;	padding:1px 0px; vertical-align:text-bottom;}
.rail ul.resources li a.link {float:left; margin:1px 0px; overflow:hidden; padding:0px;	width:90px;}

.rail ul.special-offers li a {text-decoration:underline;}

.rail form.therapist {background-color:#b1c2d1;	color:#321d00;font-family:Verdana, sans-serif;font-size:8pt; font-weight:bold;	margin:0px;	padding:0px 0px 0px 1px;}
.rail form.therapist input {font-family:arial; font-size:8pt}
.rail form.therapist input.text {width:100px;}
.rail form.therapist input[type=submit] {width:24px;}
.rail form.therapist .sponsor {font-family:Arial, Helvetica, sans-serif; font-size:6pt;	font-weight:bold; }
.rail form.therapist .sponsor a {font-size:6pt;}

.content {background-image:url(http://www.healthscout.com/common/images/gradiant.gif);	padding:6px 0px 0px 0px;}
.content .tab {float:left; margin:4px 0px 0px 0px;}
.content ul.links {clear:both; padding:0px 0px 0px 4px;}
.content ul.links li {display:inline; white-space:nowrap;}
.content ul.links li a {padding:0px 3px 0px 0px;}


.promo {font-family:arial; font-size:0.8em;	font-weight:bold; margin:6px 3px 3px 3px; padding:6px 0px 5px 0px;}
.promo a{color:#000000}
.promo h4 {margin:8px 0px;}
.promo h4 a {color:#000000; text-decoration:underline;}
.promo ul {list-style-type:none; margin:0px; padding-top:5px; padding-left:1px; width:100%;}
.promo ul li {float:left; width:33%;}
.promo ul li a {color:#ff1010; display:block; padding:2px 4px 0px 0px; text-decoration:underline; font-weight:normal;}

#lefNav-minitower {padding:8px 4px;background-image:url(http://www.healthscout.com/common/images/adtext.gif); background-position:top center;	background-repeat:no-repeat; }

.footer {font-family:Verdana; font-size:7pt; text-align:left;padding-left:15px;}
.footer td {font-size:7pt; text-align:left;}
.footer a {color:#2660A0; text-decoration:none; padding-right:10px;}
.footer a.dark {color:#000000;text-decoration:underline; padding-right:0px;}
.footer img.logo {float:left; height:50px; width:45px;}
.footer .text {margin-left:50px;}
.footer .text .links {}
.footer .text .links a {padding-right:12px;}

.footer .margin {margin-left:15%;}
.footer .verticals {width:100%;}
.footer .verticals ul {list-style-type:none;margin:2px 0px;padding:0px;}
.footer .verticals ul li {margin-top:5px; margin-bottom:2px;text-align:left}
.footer .verticals ul li a {color: #2660A0}
.footer .verticals td {vertical-align:top}

.footer a.honcodeLink {margin-right: 5px;}


/* FLOATING RIGHT COLUMN RELATED THING */
.item ul li {margin:0px 0px 0px 0px; padding:2px 0px;}
.item ul.movie {margin:0px 0px 2px 0px; padding:3px 0px 0px 0px; list-style-type:none; }
.item ul.movie li {margin-left:-15px; padding-left:20px; background: transparent url(http://www.healthscout.com/common/images/camera.gif) no-repeat 0pt 3px; list-style-type:none;}
.item ul li.more {height:1.0em; list-style-image:none; list-style-type:none; background:none; text-align:right;}

.related {float:right; font-size:0.85em; padding:12px 2px 4px 12px;	width:120px; }
.related .item {margin:8px 0px 15px 2px; }
.related .item h3 {color:#ffffff; background-color:#6699cc;	border:1px solid #000000; border-bottom:none; font-size:1.0em; font-weight:bold; padding:3px;}
.related .item h3.notab {background-color:#ffffff; color: #FF0000; font-weight:bold; border:none; margin:0px; padding:0px 0px 2px 0px; font-size:1.1em}
.related .item ul {margin:1px 0px 2px 2px; padding:0px 0px 0px 11px;list-style-type:disc; }
.related .item ul.nodot {list-style-type:none; margin:0px; padding: 0px; border:none}
.related .item ul.nodot li {padding:0px 1px 3px 0px;}
.related .item ul.nodot li a {font-weight:bold; text-decoration:none; font-family:Arial}
.related .item ul li a {color:#000000;}
.related .item ul li.more a {float:right;}
/* /FLOATING RIGHT COLUMN RELATED THING */

/* NON FLOATING RELATED */
.full .related {float:none;	width:auto;}
.full .related h3 {display:inline; margin:0px; padding:0px 3px;}
.full .related h3.tab {border:1px solid #000000; border-bottom:none; color:#ffffff; display:inline; background-color:#6699cc; font-weight:bold; font-size:1.0em; padding:1px 2px 0px 2px;}
.full .related ul {border-top:1px solid #67879e; margin:0px; padding:2px 0px 0px 16px;}
.full .related .item ul li {margin:0px 0px 0px 0px;	padding:2px 0px 2px 5px;}
.full .related .item ul.movie {margin:0px 0px 2px 0px; padding:3px 0px 0px 0px; list-style-type:none; }
.full .related .item ul.movie li {margin:0px 0px 2px 0px; padding:0px 0px 0px 20px;}
.full .related .item ul li.more a {float:right; color:#321D00;font-family:verdana,sans-serif;font-size:8pt;font-weight:normal;}

.video .full .related .item ul li a {font-weight:bold;}
/* /NON FLOATING RELATED */

/* LINKS STUFF */
.link {color:#000000; font-size:0.85em; margin:4px 0px;}
.link a {color:#000000;}
.link .tab {border:1px solid #000000; border-bottom:none; color:#ffffff; display:inline; background-color:#6699cc; font-weight:bold; font-size:1.0em; padding:1px 2px 0px 2px;}
.link .description {font-family:Arial, Helvetica, sans-serif; font-weight:bold;	padding:4px 0px;}
.link .links {border-top:1px solid #67879e;}
.link .links p {font-size:0.85em; font-weight:bold;	margin:3px 0px;	padding:0px;}
.link .links ul {margin:2px 0px 2px 9px; padding:0px 0px 0px 9px;}
.link .links ul li {padding-bottom:2px; padding-top:2px;}
.link .links ul li a {color:#000000;}

.biglink {color:#000000; margin:4px 0px; font-size:10pt;}
.biglink .tab {color:#ff0000; display:block; font-weight:bold; padding:1px 2px 2px 2px; text-decoration:none; background: #ffffff url(http://www.healthscout.com/common/images/dot_rule.gif) bottom repeat-x;}
.biglink .description {font-family:Arial, Helvetica, sans-serif; font-weight:bold;	padding:4px 0px;}

.google .links ul {list-style-type:none; margin:0px; padding:0px;}
.google .links ul li {margin:5px; padding:2px 0px 3px 0px;}
.google .links ul li a {display:block;}
.google .links ul li a .main {color:#000000; font-weight:bold; text-decoration:underline;}
.google .links ul li a .black {color:#000000; font-weight:normal; text-decoration:none;}
.google .links ul li a .blue {color:#000000; font-weight:normal; text-decoration:underline;}
/* /LINKS STUFF */

/* channels */
.channel h1 {padding-bottom:2px; margin-bottom:0px; display:block}
.channel h3 {color:#ffffff; background-color:#6699cc; border:1px solid #000000; border-bottom:none; font-size:0.85em; font-weight:bold; margin-top:1px; padding:2px 2px 1px 2px; display:inline;}
.channel ul {border-top:1px solid #67879e; margin:0px;}
.channel {}
.channel .left {float:left; width:72%}
.channel .right {float:right; width:27%;margin-right:1px;}
.channel .item ul.links {border-top:1px solid #40300c; list-style-type:none; margin:0px; padding:0px;}

.channel .item ul.arrow {}
.channel .item ul.arrow li {background:transparent url(http://www.healthscout.com/common/images/arrow.gif) no-repeat scroll 0pt 0px;list-style-type:none;margin-left:0px;padding-bottom:10px;padding-left:10px;}
.channel .item ul.arrow li.more {background:none}

.channel .item {padding-bottom: 10px; margin:10px 0px;}
.channel .item ul li a {display:block; font-weight:bold; color:#000000;}
.channel .item ul li.more {padding-top:10px;} 
.channel .item ul.movie li {margin: 0px; padding:0px 0px 5px 20px;}
.channel .item ul.movie li.more {padding-top:10px;} 
.channel .item ul li {padding:0px 0px 14px 0px;}
.channel .section ul.articles {margin:0px; list-style-type:none; padding:0px;}
.channel .section ul.articles li {font-weight:bold; padding:2px 1px 2px 10px; background: transparent url(http://www.healthscout.com/common/images/arrow.gif) no-repeat 0pt 0px;}
.channel .section ul.articles li p {display:none}
.channel .encyclopedia {float:right; width:125px; margin:30px 0px 0px 5px; padding:0px 2px 5px 5px;}
.channel .encyclopedia ul {margin-left:15px; padding:0px; list-style-type:disc; border:none; }
.channel .encyclopedia ul li {padding-top: 2px; font-size:8pt;}
.channel .encyclopedia h3 {display:block}
.channel .breadcrumbs {display:block; margin-bottom:2px;}
.channel .breadcrumbs ul {border:none; margin:0px; display:inline; padding:0px 5px; list-style-type:none;}
.channel .breadcrumbs ul li {float:left; font-style:italic}
.channel .breadcrumbs ul li a {font-weight:bold; color: #000000; font-style:normal;}
.channel .google .links ul {font-size:10pt; border:none;}
.channel .diseases {margin-top:10px;}
.channel .diseases ul {border:none; list-style-type:none; float:left; width:30%; margin-left:0px; padding:0px 5px 0px 8px;}
.channel .diseases ul li {font-size:8pt; background: transparent url(http://www.healthscout.com/common/images/arrow.gif) no-repeat 0pt -4px; padding:0px 5px 10px 8px;}
.channel .diseases ul li a {font-size:8pt; text-decoration:none;}

/* /channels */

/* ul.ency */
.mainbody ul.ency {border-bottom:1px solid #d3d3d3; border-top:1px solid #d3d3d3;list-style-type:none;margin:10px 0px;padding:8px 0px 7px 0px;text-align:center;}
.mainbody ul.notop {border-top:none;}
.mainbody ul.ency li {display:inline; font-size:1.0em; margin:0px; padding:0px 1px;}
.mainbody ul.ency a {color:#000000; font-weight:normal;	text-decoration:underline; padding:6px 0px;}
.mainbody ul.ency a:hover {color:#2b00ff; text-decoration:none;}
/* /ul.ency */

/* ul.list */
.mainbody ul.list {list-style-type:none; margin:0px; padding:4px 0px;}
.mainbody ul.list li {margin:0px; padding:2px 0px 1px 0px;}
.mainbody ul.list li a {color:#000000; font-weight:normal}
.mainbody ul.list li a:hover {}
.mainbody ul.list li.title {margin:10px 0px 1px 0px; font-weight:bold}
/* /ul.list */

/* library */
.library{}
.library h1.bigtab {font-size:10pt;}
.library img {float:left; padding:4px 0px; clear:left;}
.library .items {float:left; font-weight:bold; width:33%;}
.library ul {margin:0px; padding:0px; list-style-type:disc;}
.library ul li {margin-left:20px;}
.library .list {}
.library .list .text {margin-left:83px;}
.library .list a {color:#000000; font-weight:bold; float:left; clear:left; text-decoration:none;}
.library .list a.top {font-size: 0.75em; text-align:right; float:right; font-weight:normal;}
.library .tools {}
.library .tools .text {margin-left:90px; background: #ffffff url(http://www.healthscout.com/common/images/dot_rule.gif) bottom repeat-x;}
.library .tools a {font-weight:bold; color: #ff0000; text-decoration:none}
.library .tools .dotline {height:2px; background: #ffffff url(http://www.healthscout.com/common/images/dot_rule.gif) bottom repeat-x; }

.library ul.community {list-style-type:none;}
.library ul.community li {}
.library ul.community li a {color:#FF0000;font-weight:bold;padding-left:15px;text-decoration:none;}
.library ul.community li .image {}
.library ul.community li .text {background:transparent url(http://www.healthscout.com/common/images/arrow.gif) no-repeat scroll 0px 0px;border-bottom:1px solid #C0C0C0;float:right;padding-bottom:15px;width:330px;}
.library ul.community li .text .blurb {font-size:8pt;padding-left:15px}

/* /library */

/* homesection */
.homesection {margin: 0px; padding: 0px;}
.homesection a {color:#000000}
.homesection h1 {font-size:10pt; color:#FF0000;	background: #ffffff url(http://www.healthscout.com/common/images/dot_rule.gif) bottom repeat-x;}
.homesection h1 .sub {font-size:8pt; font-style:italic; display:block; font-weight: normal}
.homesection h2 {font-size:10pt;}
.homesection ul.features {list-style-type:none;	margin:5px 15px 0px 0px; padding: 2px 2px 2px 2px;}
.homesection img {float:left; vertical-align:top; padding:5px 5px 0px 5px;}
.homesection ul.features .text a {font-weight:bold; display:block; padding-bottom:2px; position:relative; vertical-align:top;}
.homesection ul.features li {margin-top:5px;}
.homesection .section {margin:0px 15px 0px 0px;}
.left {width:45%; float:left;}
.right {width:50%;float:right; margin-right:15px;}

.homesection .title {color:#FF0000;font-size:10pt;font-weight:bold;margin:0px;padding:0px;}
.homesection .title .new {color:#FF0000;font-family: Arial Black, Arial;font-size:12px;font-weight:normal;}
.homesection .title .sub {font-style:italic; font-size:8pt; font-weight:normal}
.homesection ul.articles {background:#FFFFFF url(http://www.healthscout.com/common/images/dot_rule.gif) repeat-x scroll center top;list-style-type:none;margin-left:0px;margin-top:0px;padding-left:0px;padding-top:10px;} 
.homesection ul.articles li {background:transparent url(http://www.healthscout.com/common/images/arrow.gif) no-repeat scroll 0pt 0px;list-style-type:none;margin-left:0px;padding-bottom:10px;padding-left:10px;}
.homesection ul.articles li.feature {background:none;list-style-type:none;margin-left:0px;padding-bottom:10px;padding-left:0px;}
.homesection ul.articles li a {font-weight:bold; color:#000000}

.homesection ul.articles li .text .byline {margin-left:0px}
.homesection ul.articles li .text .byline ul {list-style-type:disc; margin-left:0px; padding-left:0px;}
.homesection ul.articles li .text .byline ul li {background:transparent none repeat scroll 0%;list-style-type:disc;margin-left:10px;padding-left:0px; padding-bottom:5px;}
.homesection ul.articles li .text .byline ul b {font-weight:normal;}
/* /homesection */

/* newsarchive */
.newsarchive ul.articles {}
.newsarchive ul.articles li {list-style-type:disc; font-family:Verdana; font-weight:bold; margin-left:15px}
.newsarchive ul.articles li a {color:#000000; font-size:8pt;text-decoration:none;}
.newsarchive ul.articles li.date {list-style-type:none; font-size:10pt; text-align:left; float:none; color:#000000; font-style:normal; margin:15px 0px 5px -15px; }
/* /newsarchive */

/* bigbox ad */
.bigbox {padding-right: 0px;background-position: center top;padding-left: 0px;background-image: url(http://www.healthscout.com/common/images/adtext.gif);padding-bottom: 10px;margin:auto;width: 340px;padding: 20px 0px 5px 0px;background-repeat: no-repeat;display:inline;}
/* /bigbox ad */

/* video */
.video {}
.video .player {text-align: center; margin: 10px 0px 10px 0px;}
.video .player .last-update {font-size:8pt; padding-bottom:10px; display:block;}
.video h1 {font-size:12pt; font-weight:bold; margin-bottom:15px;}
.video h1.index {font-size:14pt; font-family:arial; font-weight:bold}
.video h2 {font-size:10pt; font-weight:bold}
.video .title {font-size:14pt; font-family:Arial; font-size:14pt; font-weight:bold; display:block; margin: 5px 0px 10px;}
.video .google .links ul {font-size:10pt; border:none;}
.video .full .related {padding-left:0px}
/* /video */

/* dotted separator */
.dotline {clear:both; height:2px; background: #ffffff url(http://www.healthscout.com/common/images/dot_rule.gif) bottom repeat-x; display:block;}
/* /dotted separator */

/* related links in animation player */
.media-related-links {float:left}
.media-related-links ul {list-style-type:none; margin-left:5px; margin-top:0px; padding:0px;}
.media-related-links ul li {margin:5px 0px 0px 5px; float:left}
/* /related links in animation player */

/* hsc-specific links */
.adam h1 {font-family:Arial}
.hsn-links ul {margin:0px; padding:0px;}
.hsn-links ul li {margin:0px; padding:0px; text-align:center; height:15px;}
.encyclopedia a {color:#000000}
.drug a {color:#0000ff}
.drug ul li a {color:#000000}
.drug .continue a {color:#000000}
.newsbody a {color:#0000ff}
.newsbody .continue a {color:#000000}
/* /hsc-specific links */
