/* CSS Document */
/*<!--* 	{margin:0px; padding:0px}
-->*/
html, body {
	padding:0;
	margin:0 auto;
	text-align:center;
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	background-image:url(../images/bg_v.jpg);
	background-repeat:repeat;
}

.healthyindent { 
	padding-left: 150px;
}

.faqq {
	color:#a00b10;
	font-weight:bold;
	}

.rcp_h1 { padding-left: 150px; font-weight:bold; font-size:18px; color:#a00b10;}
.rcp_h2 { padding-left: 150px; font-weight:bold; font-size:11px; color:#a00b10;}

p { color:#000000; background:none;}
td { color:#000000; background:none; font-size:12px;}
h1 { font-weight:bold; font-size:18px; color:#a00b10;}
h2 { font-weight:bold; font-size:11px; color:#a00b10;}
h3 { font-weight:bold; font-size:11px; color:#a00b10;}
li {list-style:none; color:#000000; margin:0px; padding:0px; }

.imgCen { float:left;}

a:link 		{color: #016446; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none}
a:visited 	{color: #009366; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none}
a:hover 	{color: #009366; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline}
a:active 	{color: #016446; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none}

.menu ul{
        margin: 0; padding: 0;
        float: left;
		font-weight:bold;
		}

.menu ul li{
        display: inline;}

.menu ul li a{
        /*float: left; */text-decoration: none;
        color: #009366;
        padding: 5px 5px;}

.menu ul li a:visited{
        color: #009366;}

.menu ul li a:hover, .menu ul li .current{
        color: #009366;
		
        background-color:#FCE5EF;
		line-height:5px;}
		
.imgR {text-align:center;}

#cssnav, #cssnav ul { /* all lists */
	padding: 7px 0 0 0;
	margin: 0;
	list-style: none;
	line-height: 15px;
}

#cssnav a {
	display: block;
	/*width: 60px10em*/;
}

#cssnav li { /* all list items */
	text-align:center;
	float: left;
	width: 60px/*10em*/; /* width needed or else Opera goes nuts */
}

#cssnav li ul { /* second-level lists */
	position: absolute;
	background: #FFFF99;
	width: 100px/*10em*/;
	line-height: 15px;
	left: -999em; /* using left instead of display to hide menus because display: none isn't read by screen readers */
	z-index:110;
}

#cssnav li ul li { /* second-level lists */
	width: 100px/*10em*/;
	line-height: 15px;
	left: -999em; /* using left instead of display to hide menus because display: none isn't read by screen readers */
	border-bottom: solid #FFCCCC 1px;
}

#cssnav li ul ul { /* third-and-above-level lists */
	margin: -1em 0 0 10em;
}

#cssnav li:hover ul ul, #cssnav li:hover ul ul ul, #cssnav li.sfhover ul ul, #cssnav li.sfhover ul ul ul {
	left: -999em;
}

#cssnav li:hover ul, #cssnav li li:hover ul, #cssnav li li li:hover ul, #cssnav li.sfhover ul, #cssnav li li.sfhover ul, #cssnav li li li.sfhover ul { /* lists nested under hovered list items */
	left: auto;
}

.homeBooks {
	text-align:center;
	color:#990000;
	font-style:italic;
}