/* /// Author Info ///
Title:	Insurance 101 Consumer Guide Styles
Author:	david.s.mohrman@state.or.us
Revised: 03/02/2010
------------------------------------- */


/* ////////[ SECONDARY HEALTH  PAGE STYLES ]////////// */

/* Health 101 Page Styles
---------------------------------------- */

div#paragraphFix h3 {background-color: #3c304b; padding: 4px 6px; color: #FFF;}
div#paragraphFix h4,h5 {border-bottom: solid 1px #3c304b; padding-bottom: 2px; margin-bottom: -6px;}
div#paragraphFix h4 b {border-bottom: solid 4px #3c304b; padding-bottom: 3px;}
div#paragraphFix h5 {font-size: 100%; margin-left: 24px;}
div#paragraphFix .indentText24px {margin-left: 24px;}
div#paragraphFix .boldifyText {font-weight: bold;}
div#paragraphFix ul.secondLevel {list-style: none; margin-top: 9px;}
div#paragraphFix ul p {margin-left: -0px;}
div#paragraphFix em.boldify {font-weight: bold;}

/* ---------------------------------------------- */

/* HEALTH 101 NAVIGATION BOX STYLING
---------------------------------------- */

div.tocNavigationBox101 {
	display: inline; 
	position: relative; 
	float: right; 
	clear: left; 
	width: 37%; 
	margin: 12px; 
	padding: 12px 0px 0px 0px;  
	background-color: #D2CFD6;  
	border: solid 3px #4F4E54; 
	font-size: 85%;
		border-radius: 8px;
		-moz-border-radius: 8px;
		-webkit-border-radius: 8px;
		box-shadow: -2px 2px 4px #D2CFD6;
		-moz-box-shadow: -2px 2px 4px #D2CFD6;
		-webkit-box-shadow: -2px 2px 4px #D2CFD6;	
	}

/* [ 33539B 3c304b 600709 553482 4F4E54 D2CFD6 ] */

div.tocNavigationBox101 h4#mainHeading {font-size: 110%; color: #FFF; text-align: right; background: #4F4E54 url("../consumer/consumer-images/health-101-text-2b.png") no-repeat 5% 50%; padding: 6px; margin-top: -13px; margin-left: 0px;}
div.tocNavigationBox101 h4#mainHeading b {visibility: hidden;}
div.tocNavigationBox101 ul.navList {list-style: none;}
div.tocNavigationBox101 ul.navList li {margin-left: -17px; padding-right: 4px;}
div.tocNavigationBox101 ul.navList li b {font-size: 110%;}
div.tocNavigationBox101 ul.navList a {font-weight: bold; text-decoration: none; color: #600709; height: 24px; width: 100%;}
div.tocNavigationBox101 ul.navList a:hover {text-decoration: underline; color: blue;}
div.tocNavigationBox101 ul.navList span li {font-size: 105%; font-weight: bold;}
div.tocNavigationBox101 ul.navList span b {font-size: 125%; font-weight: bold; color: #911; margin-left: -17px;}
div.tocNavigationBox101 h4#returnLink {font-size: 100%; color: #FFF; text-align: right; margin-top: -1px;  margin-bottom: -1px;  margin-left: -1px;  padding: 6px; background: #4F4E54;}
div.tocNavigationBox101 h4#returnLink a {width: 95%; color: #FFF; text-decoration: none;}
div.tocNavigationBox101 h4#returnLink a:hover {text-decoration: underline;}

/* ---------------------------------------------- */

/* TIP BOX STYLING
------------------------------- */
div.tipBox1a 
		{
		width: 65%;
		border: solid 2px #553482;
		background: #ece0eb url("../consumer/consumer-images/tipster-1b.png") no-repeat 99% 99.5%;
		margin-left: 45px;
		border-radius: 8px;
		-moz-border-radius: 8px;
		-webkit-border-radius: 8px;
		box-shadow: -2px 2px 4px #D2CFD6;
		-moz-box-shadow: -2px 2px 4px #D2CFD6;
		-webkit-box-shadow: -2px 2px 4px #D2CFD6;
		}
div.tipBox1a h3#tipsHeader {font-size: 110%; color: #FFF; text-align: left; background: #553482 url("../consumer/consumer-images/info-exclamation-1a.png") no-repeat 98% 70%; padding: 6px; margin-top: 0px; margin-left: 0px;}
div.tipBox1a p {font-size: 85%; margin: 0 75px 6px 6px; padding-bottom: 18px;} 
div.tipBox1a p p {margin-bottom: 24px;} 
div.tipBox1a p#listStyle {display: list-item; margin-left: 22px;}

/* ---------------------------------------------- */

/* [ TABLE STYLINGS
----------------------------------- */
table.tableStyling1a {width: 95%; margin-top: 9px; margin-left: 12px; border: solid 2px #3c304b;}
table.tableStyling1a caption {display: normal; font-size: 110%; font-weight: bold; text-align: left;}
table.tableStyling1a colgroup#description {background-color: #D2CFD6;}
table.tableStyling1a th {background-color: #3c304b; color: #FFF; line-height: 166%;}
table.tableStyling1a th b {font-size: 110%;}
table.tableStyling1a td {border: solid 1px #3c304b; padding: 3px 5px; margin: 2px;}
table.tableStyling1a tr#totalsRow {font-weight: bold; border-top: solid 2px #3c304b;}
table.tableStyling1a tr#totalsRow td {border-top: solid 3px #3c304b;}
table.tableStyling1a tr#totalsRow td#totalCell {text-align: right; padding-right: 9px;}

/* ---------------------------------------------- */











