/* Healthwise styles */

#linkscol {clear:left;width:161px;margin:12px 10px 0 7px;}
#maincol {width:470px;margin:16px 20px 0 9px;}

h1 {font:2.7em georgia, serif;color:#0E7D76;}

/* left sub-nav (green) */
.healthlbry {width:156px;padding:0;margin:0;font-family:verdana, arial, sans-serif;margin-left:3px;}
.healthlbry .headline h2 {border:1px solid #90c135;padding:6px 12px;color:#464646;font-size:1em;background:#c5e980;}
.healthlbry .topics, .healthlbry .backtoprev {border:1px solid #d2d2d2;border-top:none;padding:3px;margin:0;}
.healthlbry .topics ul, .healthlbry .backtoprev ul {margin:0;padding:5px 1px 0 1px;list-style:none;border:1px solid #eaeaea;}
.healthlbry .backtoprev ul {padding-left:0;}
.healthlbry .topics ul li {background:url(../i/hw-topicarrow.gif) 6px 1px no-repeat;margin-bottom:8px;padding-left:17px;}
.healthlbry .backtoprev ul li {background:url(../i/hw-topicarrow.gif) -590px 2px no-repeat;margin-bottom:8px;padding-left:14px;}
.healthlbry .topics ul li.selected {background:url(../i/hw-topicarrow.gif) -283px 3px no-repeat;background-color:#ff5a00;font-weight:bold;color:#fff;margin-left:0;padding:4px 0 4px 17px;}
.healthlbry .topics ul li.selected span {padding-left:0;}

.lbryBrowse {background:#e9f6f0;padding:0;margin:0;width:640px;font-family:verdana, arial, sans-serif;}
.lbryBrowse .title {padding:0;margin:0;}
.lbryBrowse p {font:italic 1.1em/1.6em Georgia, "Times New Roman", Times, serif;color:#464646;padding:5px 12px;margin:0;}
.lbryBrowse ul {margin:0;padding-left:12px;list-style:none;color:#707070;font-size:1.1em;}
.lbryBrowse ul li {float:left;padding:2px 6px;}
.lbryBrowse ul li.selected, .lbryBrowse ul li.selected a {float:left;padding:2px 6px;background:#ff5a00;font-weight:bold;color:#fff;text-align:center;}
.lbryBrowse ul li.selected a {padding:0px 0px;}
.lbryBrowse ul li a {font-weight:bold;}
.lbryBrowse ul li a.inner {font-weight:bold;text-decoration:underline;}
.listings {padding:15px 0;border-bottom:1px solid #b7b7b7;}
.last {border-bottom:none;}
.listings {font-family:verdana, arial, sans-serif;}
.listings .title {float:left;}
.listings .title h3 {padding-bottom:10px;margin:0;font-size:1.4em;}
.listings ul {clear:both;padding:0;margin:0;list-style:none;color:#707070;font-size:1.1em;}
.listings ul li {padding-bottom:5px;}
.jump {float:right;font-size:0.9em;font-weight:bold;}

.dyk {background:#FBF8E6;padding:20px;border-bottom:1px solid #E4DFC5;font-family:verdana, arial, sans-serif;}
.dyk .title {font-size:1.3em;font-weight:bold;color:#60B212;margin-bottom:5px;}
.dyk .btn {float:right;margin-left:20px;}
.dyk .txt {color:#464646;}

.hwContent {font:1.1em/1.3em verdana, arial, sans-serif;}
.hwContent a {text-decoration:underline !important;}
.hwContent p, .hwContent table {margin:0 0 1em 0;padding:0;}
.hwContent h2, .hwContent h3 {font:2em georgia, serif;margin:0 0 0.7em 0;}
.hwContent h4 {font-size:1em;margin:0 0 0.4em 0;}
.hwContent ul {margin:0 0 1em 1.3em;padding:0;}
.hwContent ul ul {margin-top:0.5em;}
.hwContent li {margin:0 0 0.5em 0;padding:0;}

.hwCredits {border:2px solid #E6F5FD;padding:10px;}
.hwCredits table td {padding:0 5px 5px 0;}
.hwCredits p {color:#464646;}

.hwCredit {color:#707070;margin-top:5px;}

.block-quiz {background:#FFFEF8;border:1px solid #D1E8B8;padding:10px;margin:0 0 1em 0;}
.block-quiz p {margin:0 0 0.5em 0;}
.block-quiz .quiz-intro {color:#345C75;}
.block-quiz ol, .block-quiz ul {margin:0 0 0 1.5em;padding:0;}
.block-quiz li {margin:0 0 0.5em 0;padding:0;}
.block-quiz ol.question-answers {list-style-type:lower-alpha;}
.block-quiz .answer-explanation {display:none;background:#fff;border:1px solid #aaa;padding:5px;margin:0.5em 0;font-size:0.9em;color:#464646;}
.block-quiz .correct, .block-quiz .incorrect {font-weight:bold;font-size:1.2em;border-bottom:1px dotted #ccc;padding-bottom:5px;margin:5px 0;color:#000;}

.EmergencyNumber {color:#c00;}

table.severity-questions td {vertical-align:top;padding:5px 10px 5px 0;border-top:1px solid #000;}
.severity-group-header table {margin:0;}
.cys-severity-group {background:url(../i/hw-sev-icons.gif) 0 10px no-repeat;border-top:2px solid #000;padding-top:10px;padding-left:30px;}
.sev-s1, .sev-s1 * {border-color:#D40000 !important;background-position:0 10px;}
.sev-s2, .sev-s2 * {border-color:#E2C422 !important;background-position:-600px 10px;}
.sev-s3, .sev-s3 * {border-color:#00D400 !important;background-position:-1200px 10px;}
.sev-s4, .sev-s4 * {border-color:#000 !important;background-position:-1800px 10px;}

/* add blue border style to table */
table.tableclass { border-collapse: collapse;}
table.tableclass td {border:2px solid #cbd8e0;padding:3px;}

