body {
	margin: 0px;
	padding: 0px;
	background-color: #E0E1E3;
	background-image: url(/images/design004/body_grd.jpg);
	background-repeat: repeat-x;
}
#topNav , #pageBk1, #footer, #contentArea  {
	width: 970px;
	margin-right: auto;
	margin-left: auto;
	/*position: relative;*/
}
#header {
	width: 965px;
	margin-right: auto;
	margin-left: auto;
	position: relative;
	background: url(/images/design004/headerBkg.jpg) no-repeat left top;
	height: 105px;
}
#logo {
	float: left;
	width: 368px;
}
#search {
	float: right;
}
#pageBk1 {
	background: #FFF url(/images/design004/bk_repeat.gif) repeat-y left top;
	width: 970px;
	overflow: hidden;
}
#pageGradient {
	background: url(/images/design004/bk_top.gif) no-repeat left top;
	width: 960px;
	padding-right: 5px;
	padding-left: 5px;
/*	min-height: 500px;*/	
	overflow: hidden;
}
#left  {
	float: left;
	width: 237px;
	overflow: hidden;
}
#flash {
	height: 356px;
	float: left;
	width: 722px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFF;
}
/*#leftArea, #middleArea, #rightArea {
	float: left;
}*/
#leftArea {
	width: 204px;
	background: url(/images/design004/middleLeft_grd2.gif) no-repeat left top;
	margin: 0px;
	padding: 15px 15px 10px 15px;
}
#middleArea {
	width: 723px;
	float: left;
	background-color: #FFF;
}
#middleLeft {
	float: left;
	width: 447px;
	background: url(/images/design004/middle_gradient.gif) repeat-x left top;
	padding: 7px 20px 10px 20px;
}
#middleRight {
	width: 189px;
	float: left;
	background: #FFF url(/images/design004/middle_gradient.gif) repeat-x;
	padding: 7px 22px 10px 25px;
}
/*#middleFiller {
	width: 960px;
	margin-right: auto;
	margin-left: auto;
	padding: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
}
#bottomFiller {
	width: 960px;
	margin-right: auto;
	margin-left: auto;
	padding: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
}*/
#footer {
	background: url(/images/design004/bottomHome.gif) no-repeat left top;
	width: 950px;
	margin-right: auto;
	margin-left: auto;
	font: 12px Helvetica, sans-serif;
	line-height: 17.5px;
	color: #666666;
	height: 30px;
	position: relative;
	text-align: left;
	padding: 25px 10px 15px 10px;
}
#footerRight {
	float: left;
	text-align: right;
	width: 706px;
}
#footerLeft {
	float: left;
	text-align: left;
	width: 234px;
}
/***********************************************CONTENT PAGE LAYOUT*******************/
#contentArea {
	background: #FFF url(/images/design004/leftGrd.gif) repeat-y left;
}
#contentLeft, #contentMiddle  {
	float: left;
}
#contentMiddle {
	background: url(/images/design004/content_grd.gif) repeat-x;
	float: left;
	width: 723px;
}
#contentMiddleInside {
	float: left;
	width: 447px;
	padding-right: 15px;
	padding-left: 20px;
}
#contentRight {
	float: left;
	width: 198px;
	margin-top: 20px;
	padding: 10px 19px 20px 20px;
	text-align: left;
	background: url(/images/design004/contentRight_grd.gif) repeat-y 1px top;
}

/***********************************************TOP NAVIGATION*******************/
#topNav {
	background: url(/images/design004/topNav_gradient.gif) repeat-x left top;
	height: 39px;
	width: 970px;
}
#topNav ul {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
	display: inline;
	width: 970px;
	position: absolute;
	background: url(/images/design004/topNav_right.gif) no-repeat right top;
	height: 43px;
}
#topNav a {
	font: 14px Tahoma, Geneva, sans-serif;
	color: #FFF;
	text-decoration: none;
}
#topNav li {
	float: left;
	display: block;
	height: 30px;
	padding: 13px 31px 0px 31px;
	background: url(/images/design004/topNav_divider.gif) no-repeat right top;
}
#topNav li.last {
	background-image: url(/images/design004/spacer.gif);
}
#topNav li:hover, li.last:hover {
	background: url(/images/design004/topNav_gradient_hover.gif) repeat-x;
}
.leftNavList {
	list-style-type: none;
	margin: 5px 14px 0px 19px;
	padding: 0px;
}
.leftNavList  li {
	background: url(/images/design004/leftDivider.gif) no-repeat left bottom;
	padding: 6px 0px 6px 0px;
}
.leftNavList  a {
	font: 11px Verdana, Geneva, sans-serif;
	color: #14191d;
	text-decoration: none;
}
.leftNavList a:hover {
	color: #1C5BB0;
}
/********************************************FIND A DOC**********************/
a.findDoc {
	background: url(/images/design004/findDoc_header.gif) no-repeat left top;
	display: block;
	height: 32px;
	width: 237px;
	border: 0px;
}
a.findDoc:hover {
	background-image: url(/images/design004/findDoc_header_over.gif);
}
.docsearch {
	padding: 10px 0px 15px 19px;
}
a.onlineService {
	display: block;
	height: 32px;
	width: 237px;
	border: 0px;
	background: url(/images/design004/onlineService_header.gif) no-repeat left top;
}
a.onlineService:hover {
	background-image: url(/images/design004/onlineService_header_over.gif);
}
/**********************************************MANAGE HEALTH*******/
a.manageHealth {
	background: url(/images/design004/manageHealth_header.gif) no-repeat left top;
	display: block;
	height: 32px;
	width: 237px;
	border: 0px;
}
a.manageHealth:hover {
	background-image: url(/images/design004/manageHealth_header_over.gif);
}
.manageHealthList {
	list-style-type: none;
	padding: 0px;
	margin: 5px 14px 15px 19px;
}
.manageHealthList  li {
	background-position: bottom;
	padding: 3px 0px 3px 0px;
}
.manageHealthList  a {
	font: 12px Verdana, Geneva, sans-serif;
	color: #143077;
	text-decoration: none;
}
.manageHealthList a:hover {
	color: #2956BE;
}
/**********************************************Related Info/TAXONOMY*******/
h1.relatedInfo {
	background: url(/images/design004/relatedInfo_header.gif) no-repeat left top;
	display: block;
	height: 32px;
	width: 234px;
	border: 0px;
	padding: 0px;
	margin: 10px 0px 0px 0px;
}
.relatedInfoList {
	list-style-type: none;
	margin: 5px 14px 0px 19px;
	padding: 0px;
}
.relatedInfoList  li {
	background-position: bottom;
	border-top: 1px solid #CCC;
	padding-top: 3px;
	padding-bottom: 3px;
}
.taxonomylink{
	font: 11px Verdana, Geneva, sans-serif;
	color: #3475CC;
	text-decoration: none;
	line-height:17px;
}
.taxonomylink:hover {
	color: #2047A3;
}
/*****************************************************/

.homeContent {
	font: 12px Tahoma, Geneva, sans-serif;
	color: #504e4e;
	padding-top: 5px;
	margin-top: 0px;
	line-height: 18px;
}
.homeContent a {
	color: #244DAD;
	text-decoration: none;
}
.headingBlueBold {
	color: #134496;
	font: bold 15px Georgia, "Times New Roman", Times, serif;
}
/************************************TEXT SIZE********************/
.textSize {
	font: 11px Verdana, Geneva, sans-serif;
	color: #9E9C9C;
	float: right;
	padding-top: 5px;
}
.aMinus, .aMinus2 {
	height: 22px;
	width: 22px;
	display: block;
	float: right;
	margin-left: 10px;
}
.aMinus {
	background: url(/images/design004/textSize.gif) no-repeat -22px top;
}
.aMinus2 {
	background: url(/images/design004/textSize2.gif) no-repeat -22px top;
}
.aplus, .aplus2 {
	display: block;
	height: 22px;
	width: 22px;
	float: right;
	margin-left: 7px;
}
.aplus {
	background: url(/images/design004/textSize.gif) no-repeat left top;
}
.aplus2 {
	background: url(/images/design004/textSize2.gif) no-repeat left top;
}
/********************************************************/
.video {
	padding-top: 20px;
	text-align: center;
}
/*******************************************TEXT, LINKS*************/

.videoTeaser {
	font: 11px Arial, Helvetica, sans-serif;
	color: #474747;
	line-height: 17px;
	text-align: left;
}
.greyLink {
	color: #3d3d3d;
	text-decoration: none;
	margin-right: 5px;
	margin-left: 5px;
}
.blueLink {
	color: #1650A4;
	text-decoration: none;
	margin-right: 5px;
	margin-left: 5px;
}
.redLink {
	font: 12px Tahoma, Geneva, sans-serif;
	color: #2047A3;
	text-decoration: none;
}
.redLink:hover {
	text-decoration: underline;
}
.utilities a {
	font: 11px Verdana, Geneva, sans-serif;
	color: #6E6C6C;
	text-decoration: none;
	margin-right: 5px;
	margin-left: 5px;
}
.utilities {
	color: #9E9C9C;
	padding-top: 15px;
	padding-right: 15px;
}
.breadcrumbs a {
	font: 12px Verdana, Geneva, sans-serif;
	color: #9E9C9C;
	text-decoration: none;
}
.breadcrumbs 
{
	font: 12px Verdana, Geneva, sans-serif;
	color: #9E9C9C;
	padding-top: 15px;
	padding-right: 15px;
}
.pageTitle {
	font: normal 22px Georgia, "Times New Roman", Times, serif;
	color: #144588;
	padding: 0px;
	margin: 7px 0px 0px 0px;
}
.content {
	font: 12px Tahoma, Geneva, sans-serif;
	color: #4e4e4e;
	line-height: 18px;
}
.contentSmaller {
	font: 11px Verdana, Geneva, sans-serif;
	color: #4e4e4e;
	line-height: 17px;
}
.taxonomyTitle {
	font:normal 13px  Verdana, Geneva, sans-serif;
	color: #666;
	margin: 3px 0px 3px 0px;
	padding: 0px;
}
.taxonomyalllink{
	font: 11px Verdana, Geneva, sans-serif;
	color:#14191d;
	text-decoration: none;
	line-height:17px;
}
.taxonomyalllink:hover {
	color:  #060;
}
/*healthlibrary styles*/
.QuestionText 
{
padding-top:15px;
font-weight:bold;
}
.CorrectAnswer 
{
color:#2956BE;
font-weight:bold;
}
.YourAnswer 
{
	color:#8e1223;
}
.NoAnswer
{
	color:#8e1223;
}
.Button
{
	padding-top:15px;
	padding-bottom: 15px;
}
.Option
{
	display:block;
}
.Score 
{
	padding-top:15px;
	padding-bottom: 15px;
	font-size:11px;
	font-weight:bold;
	color:#0404B4;
}
