/*  
 * Standard HTML
 */
body {
	margin: 0;
	padding: 0;
	background-color: white;
	font-family: Arial, Helvetica, sans-serif;
	color: black;
}
p, ol, ul, h1, h2, h3, h4, h5, h6 {
	margin: 1.2em 20px 0 20px;
	line-height:  1.4em;
}
p, ol, ul {
	margin: 1.2em 20px 0 20px;
	line-height:  1.4em;
	font-size: small;			/* IE 5.x size value */
	font-size:  75%;
	voice-family: "\"}\"";		/* IE 5.x parse workaround */
	voice-family: inherit;		/* recover from the hack */
	font-size: medium;			/* correct value for newer browsers */
	font-size:  75%;			
}
li {
	margin-left: 20px;
}
h1, h2, h3, h4, h5, h6 {
	font-weight: bold;
	text-transform: uppercase;
}
h1 {
	margin-bottom: -1em;
	text-align: center;
	font-size: large;			/* IE 5.x size value */
	voice-family: "\"}\"";		/* IE 5.x parse workaround */
	voice-family: inherit;		/* recover from the hack */
	font-size: x-large;			/* correct value for compliant browsers */
}
h2 {
	font-style: oblique;
	font-weight: normal;
	text-transform: capitalize;
	margin-bottom: -0.5em;
	text-align: right;
	font-size: x-large;			/* IE 5.x size value */
	voice-family: "\"}\"";		/* IE 5.x parse workaround */
	voice-family: inherit;	    /* recover from the hack */
	font-size: xx-large;		/* correct value for compliant browsers */
}
h3 {
	margin-bottom: -0.5em;
	font-size: medium;			/* IE 5.x size value */
	voice-family: "\"}\"";		/* IE 5.x parse workaround */
	voice-family: inherit;	   	/* recover from the hack */
	font-size: large;			/* correct value for compliant browsers */
}
h3 img {
	display: none;
}
h3+ul {
	display: none;
}
h4 {
	font-size: small;			/* IE 5.x size value */
	voice-family: "\"}\"";		/* IE 5.x parse workaround */
	voice-family: inherit;		/* recover from the hack */
	font-size: medium;			/* correct value for newer browsers */
}
h5 {
	margin-bottom: -0.5em;
	font-size: small;			/* IE 5.x size value */
	voice-family: "\"}\"";		/* IE 5.x parse workaround */
	voice-family: inherit;		/* recover from the hack */
	font-size: medium;			/* correct value for newer browsers */
}
h6 {
	margin-bottom: -1em;
	font-style: oblique;
	font-size: x-small;			      /* IE 5.x size value */
	voice-family: "\"}\"";		     /* IE 5.x parse workaround */
	voice-family: inherit;		/* recover from the hack */
	font-size: small;			  /* correct value for newer browsers */
}
a {
	font-weight: bold;
	text-decoration: underline;
}
/*  
 * OHOA ids
 */
#upgradealert {
	display: none;
}
#textnav {
}
#textnav p {
	display: none;
}
#mainnavbar {
	display: none;
}
#maincontent {
	margin: 0 5% 10px 5%;
}
#homecontent {
	margin: 0 5% 10px 5%;
}
#mainimageleft, #mainimageright {
	width: 250px;
	margin: 20px auto;
	border: 1px solid black;
}
#mainsidebar {
	border: 1px solid #666633;
	margin-top: 1.4em;
}
#mainsidebar h4 {
	margin-top:  0.4em;
}
#fullheader {
	display: none;
}
#path_photo_full { 
	display: none;
}
#path_photo_thin { 
	display: none;
}
#doctor_nav, #nurse_nav {
	display: none;
}
#navbuttons {
	display: none;
}
/*  
 * OHOA classes
 */
.rightspacing {
	margin-right: 8px;
}
.flush {
	list-style : none outside;
	margin-left: 0;
	padding-left:  0;
}
/* Path section, basics section */
.answer, .suggestion {
	display: block;
	margin-bottom:  1em;
}
.answer p, .answer ul {
	margin-top:  0.5em;
	margin-bottom:  0px;
	font-size: x-small;			   /* IE 5.x size value */
	voice-family: "\"}\"";			/* IE 5.x parse workaround */
	voice-family: inherit;		/* recover from the hack */
	font-size: small;			  /* correct value for newer browsers */
}
/* People section */
.people_subnavback {
	background-color: #336633 !important;  /* green */
}
.people_title{  	/* rollover names in people section;  position/display */
	position:  absolute;
	left:  0;
	bottom:  25px;
	vertical-align : bottom;
	display:  none;
}
.person {  /* rollover names in people section;  fontface */
	color: #003366;					/* dk blue */
	font-weight:  bold;
	margin-bottom: 0px;
	padding-bottom:  0px;
	font-size: xx-small;			   /* IE 5.x size value */
	voice-family: "\"}\"";			/* IE 5.x parse workaround */
	voice-family: inherit;		/* recover from the hack */
	font-size: x-small;			  /* correct value for newer browsers */
}
.people_subnav{
	border:  1px  solid #666633;
}
.popup_subnav{
	position: absolute;
	top:  -60px;
	left:  215px;
	z-index:  12 !important;
	display:  none;
}
ul.people_list{
	border-bottom:  1px  solid #666633;
	width:  250px;
}
ul.people_list li{
		width:  250px;
		margin-left:  0px;
		padding-left:  5px;
		background-color: #ededda;  /* lt. beige */
		border:  1px  solid #666633;
		border-bottom:  none;
}
/* Facilities section */
.facility {
	position: relative;
	width: 30em; 
	margin-top: 1.4em; 
	min-height: 117px;
}
.facility p {
	margin-top: 0;
	font-weight: bold;
}
.facility img {
	border: 1px solid #333300;
	margin-left: 20px;
	margin-right: 20px;
}
.facility_photo_pos_1 {
	float: left;
}
.facility_photo_pos_2 {
	float: right;
}

