.footer {
	font: normal 10px/12px Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-align: center;
	vertical-align: middle;
}
.footer a:link {
	color: #FFFFFF;
	text-decoration: none;
}
.footer a:visited {
	color: #FFFFFF;
	text-decoration: none;
}
.footer a:hover {
	color: #000000;
}
.hometext {
	font: normal 10px/16px Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-align: left;
	vertical-align: middle;
	padding-right: 40px;
	padding-left: 50px;
}
.hometext a:link {
	color: #95A5D2;
	text-decoration: none;
}
.hometext a:visited {
	color: #95A5D2;
	text-decoration: none;
}
.hometext a:hover {
	color: #FFFFFF;
}
.hometextheader {
	font: bold normal 14px/14px Verdana, Arial, Helvetica, sans-serif;
	color: #95A5D2;
}
.contenttext {
	font: normal 10px/14px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-align: left;
	vertical-align: top;
	padding-right: 50px;
	padding-left: 50px;
}
.staffnames {
	font: 14px/14px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-align: left;
	vertical-align: top;
}
.boldheader {
	font: bold normal 14px/14px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
}
.staff {
	font: normal 12px/18px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-align: left;
	vertical-align: top;
	padding-left: 50px;
}
.blueheadarrow {
	font: 16px Verdana, Arial, Helvetica, sans-serif;
	color: #95A5D2;
	vertical-align: top;
}
.staff a:link {
	color: #000000;
	text-decoration: none;
}
.contenttext a:link {
	color: #7E7250;
	text-decoration: none;
	font-weight: bold;
}
.staff a:visited {
	text-decoration: none;
	color: #000000;
}
.staff a:hover {
	color: #7e7250;
}
.contenttext a:hover {
	color: #000000;
}
.stafffoot {
	background: url(company/images/stff_01.jpg) no-repeat scroll;
}
.contenttext a:visited {
	color: #7E7250;
	text-decoration: none;
	font-weight: bold;
}
.faqquestions {
	font: bold normal 12px/15px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-align: left;
	vertical-align: top;
}
.stafftitles {
	font: normal 10px/14px Verdana, Arial, Helvetica, sans-serif;
}
.bernietext {
	font: normal 10px/13px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-align: left;
	vertical-align: top;
	padding-right: 50px;
}
.announcement {
	font: bold normal 13px/18px Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-align: left;
	vertical-align: bottom;
}
.announcement a:link {
	font: bold 10px/22px Verdana, Arial, Helvetica, sans-serif;
	color: #95A5D2;
	text-decoration: none;
}
.announcement a:visited {
	font: bold 10px/22px Verdana, Arial, Helvetica, sans-serif;
	color: #95A5D2;
	text-decoration: none;
}
.announcement a:hover {
	font: bold 10px/22px Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
}
.pediatric {
	font: bold normal 14px/16px Verdana, Arial, Helvetica, sans-serif;
	color: #7e7250;
}
.pediatric a:link {
	font: bold normal 14px/16px Verdana, Arial, Helvetica, sans-serif;
	color: #7e7250;
	text-decoration: none;
}
.pediatric a:visited {
	font: bold normal 14px/16px Verdana, Arial, Helvetica, sans-serif;
	color: #7e7250;
	text-decoration: none;
}
.pediatric a:hover {
	font: bold normal 14px/16px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
}
.plainbrown {
	font: bold normal 10px/14px Verdana, Arial, Helvetica, sans-serif;
	color: #7E7250;
}
.plainbrown a:link {
	font: bold normal 10px/14px Verdana, Arial, Helvetica, sans-serif;
	color: #7E7250;
	text-decoration: none;
}
.plainbrown a:visited {
	font: bold normal 10px/14px Verdana, Arial, Helvetica, sans-serif;
	color: #7E7250;
	text-decoration: none;
}
.plainbrown a:hover {
	font: bold normal 10px/14px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
}
.floatright {
	float: right;
}

body {
	background-color: #F7FFE8;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

div.homepage { background:#000 url(/images/home_03.jpg) no-repeat bottom right; padding:40px 600px 20px 40px; }
div#icons { position:relative; margin-top:20px; }

p#kit { position:relative; left:-5px; background:#000 url(images/patient-kit.png) no-repeat left top; height:100px; padding:26px 0px 0px 85px; color:#000; line-height: 1.4; }
p#kit a { color:#000; font-weight:normal; }
p#kit a:hover { text-decoration:underline; }
div#news { margin:10px 0 0; position:absolute; font-family:arial; top:80px; left:0; width:400px; background:transparent url(images/news-icon.png) no-repeat 5px 7px; height:80px; padding:0 0 0 80px; }
div#news p { margin:0; color:#000; font-size:10px; line-height:14px; }
div#news strong { font-size:12px; color:#fff; line-height:25px; }
div#news p em { font-style:normal; color:#fff; font-size:9px; line-height:25px; }
div#news p a { color:#000; font-weight:normal; text-decoration:underline; }
div#news p a:hover { text-decoration:none; color:#000; }

p {  }

sup { font-size:.5em; }

ul#nav { z-index:900; }
ul#nav, ul#nav li { list-style-type:none; margin:0; padding:0; display:block; }
ul#nav li { float:left; width:159px; position:relative; }
ul#nav a { border-left:1px solid #95a5d2; background-color:#fff; display:block; font:11px/20px arial; color:#000; text-decoration:none; text-align:center; }
ul#nav a:hover { background-color:#000; color:#fff; }
ul#nav li#firstnav { width:160px; }
ul#nav li#firstnav a { border-left:none; }

ul#nav ul { position:absolute; z-index:1000; left:0; top:20px; display:none; width:159px; margin:0; padding:0; border-top:1px solid #95a5d2;  border-right:1px solid #95a5d2; }
ul#nav ul ul { left:159px; top:0; display:none; }
ul#nav li ul li ul,
ul#nav li:hover ul li ul,
ul#nav li.hover ul li ul { display:none; }
ul#nav li:hover ul,
ul#nav li ul li:hover ul,
ul#nav li:hover  ul li:hover ul,
ul#nav li.hover ul,
ul#nav li ul li.hover ul,
ul#nav li.hover  ul li.hover ul { display:block; }
ul#nav ul a { text-align:left; padding:0 10px; border-bottom:1px solid #95a5d2; }
span.more { float:right; font-weight:bold; }


