@charset "UTF-8";
/* CSS Document */

[if !IE 7]>
	<style type="text/css">
		#wrap {display:table;height:100%}
	</style>
<![endif]

body {
	margin: 0px;
}
html, body {
	height: 100%;
	margin: 0px;
	background-image: url(/images/design001/bodyGrd.gif);
	background-repeat: repeat-x;
	background-position: left 163px;
	background-color: #DBF5FE;
}
.clear {
	clear: both;
}
.hidden {
	display: none;
}
.padding3 {
	padding-top: 3px;
}
.padding6 {
	padding-top: 12px;
}
.paddingLeft {
	padding-left: 15px;
}
.space1 {
	clear: both;
	height: 10px;
}
.space2 {
	clear: both;
	height: 20px;
}
.space3 {
	clear: both;
	height: 10px;
}
.floatLeft {
	float: left;
}
.floatRight {
	float: right;
}
a img {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

#wrap {min-height: 100%;}

#main {
	/* overflow:auto; */
	padding-bottom: 4px;
}  /* must be same height as the footer */

#footer {
	clear:both;
	background-color: #3EA8E7;
	height: 4px;
	margin-top: -4px;
} 

/*Opera Fix*/
body:before {
	content:"";
	height:100%;
	float:left;
	width:0;
	margin-top:-32767px;
}
.headerContainer {
	width: 970px;
	margin-right: auto;
	margin-left: auto;
	background-image: url(/images/design001/headerBkg.gif);
	height: 120px;
	background-repeat: no-repeat;
	background-position: left top;
}
.header {
	background-image: url(/images/design001/headerGrd.gif);
	background-repeat: repeat-x;
	background-position: left top;
	height: 120px;
}
.topNav {
	background-image: url(/images/design001/topNavGrd.gif);
	background-repeat: repeat-x;
	background-position: left top;
	height: 43px;
}
.logo {
	float: left;
	margin-top: 18px;
	margin-left: 6px;
}
.searchFeature {
	float: right;
	margin-top: 10px;
	width: 220px;
	padding-right: 27px;
}
.searchHeaders {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 15px;
	font-weight: normal;
	color: #39AAE9;
	margin: 0px;
}
.jump1menu {
	background-image: url(/images/design001/jump1Bkg.gif);
	background-position: left top;
	height: 22px;
	width: 187px;
	background-repeat: no-repeat;
	float: left;
	font-family: "Segoe UI", Arial, sans-serif;
	font-size: 12px;
	color: #333;
	padding-left: 0px;
	/* padding-top: 2px; */
}
.jump2menu {
	background-image: url(images/jump2Bkg.gif);
	background-position: left top;
	height: 21px;
	width: 165px;
	background-repeat: no-repeat;
	float: left;
	font-family: "Segoe UI", Arial, sans-serif;
	font-size: 12px;
	color: #333;
	padding-left: 1px;
	/* padding-top: 2px; */
	margin-top: 10px;
}
.searchField {
	float: left;
}
.searchField  {
	width: 178px;
	height: 12px;
	/*
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	color: #636363;
	*/
	font-family: "Segoe UI", Arial, sans-serif;
	font-size: 12px;
	color: #333;
	padding-left: 2px;
}

.goBtn {
	float: right;
	margin-left: 8px;
	margin-top: -20px;
}

.goBtn a{
	background-image: url(/images/design001/goBtn_drkBlue.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 16px;
	width: 19px;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 10px;
	text-transform: uppercase;
	color: #FFF !important;
	text-decoration: none;
	display: block;
	padding-left: 5px;
	padding-top: 2px;
}
.goBtn a:hover {
	background-position: left -18px;
}

.goBtn8 {
	float: right;
	margin-left: 8px;
}

.goBtn8 a{
	background-image: url(/images/design001/goBtn_drkBlue.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 16px;
	width: 19px;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 10px;
	text-transform: uppercase;
	color: #FFF !important;
	text-decoration: none;
	display: block;
	padding-left: 5px;
	padding-top: 2px;
}
.goBtn8 a:hover {
	background-position: left -18px;
}


a.goLinkBtn {
	float: right;
	margin-left: 8px;
}

a.goLinkBtn{
	background-image: url(/images/design001/goBtn_drkBlue.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 16px;
	width: 19px;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 10px;
	text-transform: uppercase;
	color: #FFF !important;
	text-decoration: none;
	display: block;
	padding-left: 5px;
	padding-top: 2px;
}
a.goLinkBtn:hover {
	background-position: left -18px;
}


.topNavContainer {
	width: 914px;
	margin-right: auto;
	margin-left: auto;
	padding-left: 28px;
	padding-right: 28px;
	/*
	background-image: url(/images/design001/topNavDivider.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 43px;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 13px;
	color: #FFF;
    */
}
/*
.topNavContainer ul {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
	display: inline;
}
.topNavContainer li {
	float: left;
	background-image: url(/images/design001/topNavDivider.gif);
	background-repeat: no-repeat;
	background-position: right top;
	height: 43px;
}
.topNavContainer li a {
	color: #efdfe3;
	text-decoration: none;
	padding-right: 29px;
	padding-left: 28px;
	padding-top: 13px;
	display: block;
}
.topNavContainer li a:hover {
	color: #FFF;
}
*/
.mainContainer {
	width: 970px;
	margin-right: auto;
	margin-left: auto;
	background-image: url(/images/design001/h_pageBkg.gif);
	background-repeat: repeat-y;
	background-position: left top;
}
.h_colLeft {
	width: 247px;
	float: left;
	background-image: url(/images/design001/h_leftColBkg.gif);
	background-repeat: repeat-y;
	background-position: left top;
}
.h_colRight {
	float: left;
	width: 723px;
}
.healthTools_home {
	background-image: url(/images/design001/toolsBkg_home.gif);
	background-position: left top;
	height: 311px;
	width: 220px;
	background-repeat: no-repeat;
	padding-left: 27px;
	padding-top: 25px;
}
.toolsHeader  {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 20px;
	font-weight: normal;
	color: #FFF;
	margin: 0px;
}
.healthTools_home ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFF;
}
.healthTools_home li {
}
.healthTools_home li a {
	color: #FFF;
	text-decoration: none;
	margin-top: 10px;
}
.healthTools_home li a:hover {
	color: #aee9ff;
}
.icon_library {
	display: block;
	background-image: url(/images/design001/icons_healthTools.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 26px;
	width: 145px;
	padding-left: 63px;
	padding-top: 13px;
}
.icon_eRadio {
	display: block;
	background-image: url(/images/design001/icons_healthTools.gif);
	background-repeat: no-repeat;
	background-position: left -39px;
	height: 26px;
	width: 145px;
	padding-left: 63px;
	padding-top: 13px;
}
.icon_video {
	display: block;
	background-image: url(/images/design001/icons_healthTools.gif);
	background-repeat: no-repeat;
	background-position: left -78px;
	height: 26px;
	width: 145px;
	padding-left: 63px;
	padding-top: 13px;
}
.icon_rx {
	display: block;
	background-image: url(/images/design001/icons_healthTools.gif);
	background-repeat: no-repeat;
	background-position: left -117px;
	height: 26px;
	width: 145px;
	padding-left: 63px;
	padding-top: 13px;
}
.icon_findPhys {
	display: block;
	background-image: url(/images/design001/icons_healthTools.gif);
	background-repeat: no-repeat;
	background-position: left -156px;
	height: 26px;
	width: 145px;
	padding-left: 63px;
	padding-top: 13px;
}
.docFeature h1 {
	background-image: url(/images/design001/blueHeader_med.gif);
	margin: 0px;
	height: 32px;
	width: 200px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 17px;
	font-weight: normal;
	color: #FFF;
	padding-left: 47px;
	padding-top: 4px;
}
.docFeature {
	padding-bottom: 30px;
}
.docPhoto {
	float: left;
	border: 1px solid #908E8F;
	height: 107px;
	width: 84px;
	margin-left: 13px;
	margin-top: 3px;
}
.docText {
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #797979;
	padding-left: 1px;
	width: 115px;
}
.blueLink {
	text-transform: uppercase;
	text-decoration: none;
	font-size: 10px;
	color: #3EA8E7;
	background-image: url(/images/design001/blueArrow.gif);
	background-position: right center;
	background-repeat: no-repeat;
	display: inline-block;
	padding-right: 10px;
	font-family: Arial, Helvetica, sans-serif;
}
.blueLink:hover {
	text-decoration: underline;
}
.blueBtn {
	display: block;
	background-image: url(/images/design001/blueBtn.gif);
	height: 17px;
	width: 115px;
	font-family: Tahoma, Geneva, sans-serif;
	color: #FFF;
	font-size: 11px;
	text-decoration: none;
	text-align: center;
	padding-top: 1px;
	margin-top: 15px;
}
.blueBtn:hover {
	background-position: left -18px;
}
.adRotator {
	height: 117px;
	width: 232px;
	padding-left: 6px;
	padding-bottom: 10px;
}
.homeBtm {
	background-image: url(/images/design001/h_pageBtm.gif);
	background-position: left top;
	height: 11px;
	width: 970px;
	margin-right: auto;
	margin-left: auto;
	background-repeat: no-repeat;
	margin-bottom: -10px
}
.homeBtm8 {
	background-image: url(/images/design001/h_pageBtm.gif);
	background-position: left top;
	height: 11px;
	width: 970px;
	margin-right: auto;
	margin-left: auto;
	background-repeat: no-repeat;
	margin-bottom: 20px;
}
.news {
	width: 491px;
	float: left;
	padding-right: 25px;
	padding-left: 25px;
}
.news h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #2D4B91;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}
.newsPhoto {
	float: left;
	height: 51px;
	width: 51px;
	border: 1px solid #908E8F;
}
.newsText {
	float: left;
	width: 486px;
	/* 
    width: 425px;
	margin-left: 10px;
    */
	line-height: 16px;
	color: #646464;
	padding-bottom: 10px;
}

.Content1 {
	float: left;
	width: 486px;
	line-height: 16px;
	color: #646464;
	padding-bottom: 10px;
	padding-left: 25px;
}
.Content2 {
	float: left;
	width: 225px;
	line-height: 16px;
	color: #646464;
	padding-bottom: 10px;
	padding-left: 8px;
}

.Content3 {
	float: left;
	width: 160px;
	line-height: 16px;
	color: #646464;
	padding-bottom: 10px;
	padding-left: 15px;
}
.newsText p   {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin: 0px;
	color: #646464;
}
.newsText img {
    margin-right: 10px;
}
.eventsHealth {
	float: left;
	width: 182px;
	margin-top: -5px;
}
.eventsHealth_Content1 {
	float: left;
	width: 182px;
	margin-top: -25px;
}
.smallBlueHeader {
	background-image: url(/images/design001/blueHeader_small.gif);
	height: 32px;
	width: 182px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 17px;
	font-weight: normal;
	color: #FFF;
	text-align: center;
	padding-top: 4px;
	background-repeat: no-repeat;
	background-position: left top;
	margin: 0px;
}
.events , .healthNews{
	padding-right: 15px;
	padding-left: 15px;
}
.events ul{
	list-style-type: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
.events li {
	padding-top: 7px;
}
.events li a {
	color: #646464;
	text-decoration: none;
}
.events li a:hover {
	color: #3EA8E7;
}
.healthNews h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #2D4B91;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.healthNews p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin: 0px;
	color: #646464;
	line-height: 16px;
}
.footerArea {
	width: 970px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 20px;
}
.footerArea8 {
	width: 970px;
	margin-right: auto;
	margin-left: auto;
}
.footerRight {
	float: right;
	width: 180px;
	text-align: right;
	padding-right: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 16px;
	color: #204f93;
}
.footerLeft {
	width: 240px;
	float: left;
	padding-left: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3BA0DC;
}
.fb {
	background-image: url(/images/design001/icon_fb.gif);
	background-position: left top;
	height: 22px;
	display: block;
	background-repeat: no-repeat;
	text-decoration: none;
	color: #3BA0DC;
	padding-left: 40px;
	padding-top: 10px;
	padding-bottom: 15px;
}
.youTube {
	background-image: url(/images/design001/icon_youTube.gif);
	background-position: left top;
	height: 22px;
	display: block;
	background-repeat: no-repeat;
	text-decoration: none;
	color: #3BA0DC;
	padding-left: 40px;
	padding-top: 10px;
}
.fb:hover , .youTube:hover{
	color: #41CBFD;
}
.footerMiddle {
	float: left;
	width: 530px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #204f93 !important;
	text-align: center;
}
.footerMiddle a {
	color: #204f93 !important;
	text-decoration: none !important;
	display: inline-block;
	padding-right: 3px;
	padding-left: 3px;
}
.footerMiddle a:hover {
	color: #3170CC !important;
}
.blueBtn2 {
	display: block;
	background-image: url(/images/design001/blueBtn2.gif);
	height: 20px;
	width: 169px;
	font-family: Tahoma, Geneva, sans-serif;
	color: #FFF !important;
	font-size: 11px;
	text-decoration: none;
	text-align: center;
	margin-top: 5px;
	float: right;
	padding-top: 3px;
}
.blueBtn2:hover {
	background-position: left -23px;
}
.c_3colContainer {
	background-image: url(/images/design001/c_3colBkg.gif);
	background-repeat: repeat-y;
	background-position: left top;
	width: 970px;
	margin-right: auto;
	margin-left: auto;
	/*margin-bottom: 20px; */
}

#pageBtm {
	width: 970px;
	margin: 0 auto;
	
}

.c_2colContainer {
	background-image: url(/images/design001/c_2colBkg.gif);
	background-repeat: repeat-y;
	background-position: left top;
	width: 970px;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 20px;
}
.c_2colContainer_FF {
	background-image: url(/images/design001/c_2colBkg.gif);
	background-repeat: repeat-y;
	background-position: left top;
	width: 970px;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 20px;
	margin-top: -20px;
}
.c_fullContainer {
	width: 970px;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 20px;
	background-color: #FFF;
}
.c_healthTools {
	background-image: url(/images/design001/toolsBkg_content.gif);
	float: left;
	height: 158px;
	width: 211px;
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 25px;
	padding-top: 15px;
}
.contentBanner {
	background-image: url(/images/design001/hospitals.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 173px;
	width: 734px;
	float: left;
}
.contentBanner2 {
	background-image: url(/images/design001/patients.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 173px;
	width: 734px;
	float: left;
}
.contentBanner3 {
	background-image: url(/images/design001/edu.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 173px;
	width: 734px;
	float: left;
}
.contentBanner4 {
	background-image: url(/images/design001/online.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 173px;
	width: 734px;
	float: left;
}
.contentBanner5 {
	background-image: url(/images/design001/medical.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 173px;
	width: 734px;
	float: left;
}
.contentBanner6 {
	background-image: url(/images/design001/giving.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 173px;
	width: 734px;
	float: left;
}
.contentBanner7{
	background-image: url(/images/design001/careers.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 173px;
	width: 734px;
	float: left;
}
.c_bannerHeader  {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 30px;
	font-weight: normal;
	color: #1A338A;
	margin-top: 70px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 60px;
}

.goBtn2 {
	float: right;
	/*
	margin-left: 8px;
	margin-top: 10px;
	*/
	margin-right: 8px;
	margin-top: -23px;
}
.goBtn2 a {
	background-image: url(/images/design001/goBtn_ltBlue.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 16px;
	width: 19px;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 10px;
	text-transform: uppercase;
	color: #FFF;
	text-decoration: none;
	display: block;
	padding-left: 5px;
	padding-top: 2px;
}
.goBtn2 a:hover {
	background-position: left -18px;
}

a.goBtn2_8 {
	float: right;
	/*
	margin-left: 8px;
	margin-top: 10px;
	*/
	margin-right:8px;
	margin-top: 9px;
}
a.goBtn2_8{
	background-image: url(/images/design001/goBtn_ltBlue.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 16px;
	width: 19px;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 10px;
	text-transform: uppercase;
	color: #FFF;
	text-decoration: none;
	display: block;
	padding-left: 5px; 
	padding-top: 2px;
}
a.goBtn2_8:hover {
	background-position: left -18px;
}

.utilityLinks a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #E4F1F6 !important;
	text-decoration: none;
}
.utilityLinks a:hover , .bookmark a:hover{
	color: #FFF;	
	}
.print {
	background-image: url(/images/design001/icon_print.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 11px;
	display: inline-block;
	padding-left: 20px;
	padding-top: 2px;
}
.email {
	background-image: url(/images/design001/icon_email.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 10px;
	display: inline-block;
	padding-left: 20px;
	margin-left: 12px;
}
.newsletters {
	background-image: url(/images/design001/icon_newsletter.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 10px;
	display: inline-block;
	padding-left: 17px;
	margin-left: 12px;
	padding-top: 4px;
}
.shareBtn a {
	background-image: url(/images/design001/shareBtn.gif);
	display: block;
	height: 18px;
	width: 81px;
	background-repeat: no-repeat;
	background-position: left top;
}
.shareBtn a:hover {
	background-position: left -18px;
}
.regPage {
	float: left;
	/*width: 504px; */
	width: 404px;
	padding-top: 10px;
	padding-left: 30px;
	padding-right: 15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #676767;
	line-height: 16px;
}

.regPage_IE6 {
	float: left;
	/*width: 504px; */
	width: 680px;
	padding-top: 10px;
	padding-left: 25px;
	/*padding-right: 15px; */
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #676767;
	line-height: 16px;
}

.appPage {
	float: left;
	width: 689px;
	padding-top: 10px;
	padding-left: 30px;
	padding-right: 15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #676767;
	line-height: 16px;
}
.fullWidth {
	float: left;
	width: 910px;
	padding-top: 10px;
	padding-left: 30px;
	padding-right: 30px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #676767;
	line-height: 16px;
}
.subNav {
	float: left;
	width: 186px;
	padding-left: 30px;
	padding-right: 20px;
	padding-top: 15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #2441B1;
}
.subNav ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
.subNav li {
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
}
.subNav li a {
	color: #3EA8E7;
	text-decoration: none;
}
.subNav2 {
	float: left;
	width: 186px;
	padding-left: 23px;
	/* padding-right: 20px; */
	padding-right: 5px;
	padding-top: 15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #2441B1;
}

.subNav2_IE8 {
	float: left;
	width: 186px;
	padding-left: 23px;
	/* padding-right: 20px; */
	padding-right: 5px;
	padding-top: 15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #2441B1;
}
.subNav2_IE6 {
	float: left;
	width: 186px;
	padding-left: 23px;
	/* padding-right: 20px; */
	padding-right: 0px;
	padding-top: 15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #2441B1;
}

.firstLevel   {
	font-size: 13px;
	font-weight: bold;
}
.subNav li a:hover {
	color: #2441B1;
}
.breadcrumbs {
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999;
	height: 17px;
	padding-top: 3px;
	padding-right: 10px;
}
.breadcrumbs a {
	color: #999;
	text-decoration: none !important;
}
.breadcrumbs a:hover {
	color: #6BA8E7;
}
.textSize {
	float: right;
	width: 100px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999;
	height: 20px;
}
.textSize ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	display: inline;
}
.textSize li {
	float: left;
}
.aMinus {
	background-image: url(/images/design001/aMinus.gif);
	background-repeat: no-repeat;
	background-position: left top;
	display: inline-block;
	height: 13px;
	width: 13px;
	margin-top: 3px;
	margin-left: 8px;
}
.aPlus {
	background-image: url(/images/design001/aPlus.gif);
	background-repeat: no-repeat;
	background-position: left top;
	display: inline-block;
	height: 13px;
	width: 13px;
	margin-top: 3px;
	margin-left: 8px;
}
.aMinus:hover , .aPlus:hover{
	background-position: left -13px;
}
.pageTitle {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 20px;
	font-weight: normal;
	color: #1A338A;
	margin-top: 40px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.taxonomy {
	float: left;
	width: 145px;
	padding-left: 105px;
	padding-top: 15px;
	padding-right: 20px;
}
.taxonomy h1 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	font-weight: normal;
	color: #3EA8E7;
	margin: 0px;
}
.taxonomy ul {
	padding: 0px;
	list-style-type: none;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.taxonomy li {
	padding-top: 0px;
	margin: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

.taxonomy8 {
	float: left;
	width: 145px;
	padding-left: 115px;
	padding-top: 15px;
	padding-right: 20px;
}
.taxonomy8 h1 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	font-weight: normal;
	color: #3EA8E7;
	margin: 0px;
}
.taxonomy8 ul {
	padding: 0px;
	list-style-type: none;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.taxonomy8 li {
	padding-top: 0px;
	margin: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

.taxTopic {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #666;
}

.taxonomyLink   {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #AB385C;
	text-decoration: none;
}
.taxonomy8 li a:hover {
	color: #CA1139;
}
.taxonomy li a:hover {
	color: #CA1139;
}
.seeAll {
	text-transform: uppercase;
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	color: #AB385C;
	text-decoration: none;
}
.backBtn {
	background-image: url(/images/design001/backBtn.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 22px;
	width: 42px;
	display: inline-block;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 13px;
	color: #FFF;
	padding-left: 39px;
	padding-top: 3px;
	float: left;
	margin-right: 10px;
}
.backBtn:hover , .newSearchBtn:hover, .apptBtn a:hover{
	background-position: left -25px;
}
.newSearchBtn {
	background-image: url(/images/design001/newSearchBtn.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 22px;
	width: 95px;
	display: inline-block;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 13px;
	color: #FFF;
	padding-top: 3px;
	text-align: center;
	float: left;
}
.physLeft {
	float: left;
	width: 541px;
}
.physRight {
	float: right;
	width: 350px;
}
.blueHeader {
	background-image: url(/images/design001/blueHeader_lg.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 36px;
	width: 536px;
}
.docName {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 17px;
	color: #FFF;
	float: left;
	padding-top: 7px;
	padding-left: 15px;
}
.bookmark {
	float: right;
	padding-top: 4px;
	padding-right: 15px;
}
.bookmark a {
	background-image: url(/images/design001/icon_bookmark.gif);
	background-repeat: no-repeat;
	background-position: left top;
	display: inline-block;
	height: 18px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #DAF5FE;
	text-decoration: none;
	padding-left: 20px;
	padding-top: 3px;
}
.docDetailsLeft {
	float: left;
	width: 201px;
	background-image: url(/images/design001/physLeftColShdw.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.docDetailsRight {
	float: right;
	width: 340px;
}
.docDetailPhoto img {
	border: 1px solid #999;
	height: 233px;
	width: 180px;
}
.apptBtn a {
	height: 20px;
	width: 145px;
	background-image: url(/images/design001/apptBtn.gif);
	background-repeat: no-repeat;
	background-position: left top;
	display: block;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	color: #FFF;
	text-decoration: none;
	padding-left: 37px;
	padding-top: 5px;
}
.drkBlueHeader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #2D4B91;
	margin: 0px;
}
.redLinks ul {
	margin: 0px;
	list-style-type: none;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.redLinks li {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 6px;
	margin-left: 0px;
	padding: 0px;
}
.redLinks {
	padding-right: 20px;
}
.redLinks li a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #980035;
	text-decoration: none;
	background-image: url(/images/design001/redArrow.gif);
	background-repeat: no-repeat;
	background-position: left 4px;
	display: block;
	padding-left: 10px;
}
.redLinks li a:hover {
	color: #CD1239;
}
.activeTab {
	background-image: url(/images/design001/tabUp.gif);
	height: 25px;
	width: 170px;
	margin: 0px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	font-weight: normal;
	color: #666;
	float: left;
	background-repeat: no-repeat;
	background-position: left top;
	text-align: center;
	padding-top: 17px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.linkTab {
	display: inline-block;
	background-image: url(/images/design001/tabDown.gif);
	float: left;
	height: 25px;
	width: 170px;
	background-repeat: no-repeat;
	background-position: left top;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	color: #3DB9F8;
	text-decoration: none;
	text-align: center;
	padding-top: 17px;
}
.linkTab:hover {
	background-image: url(/images/design001/tabUp.gif);
	color: #666666;
}
.docInfo {
	padding-right: 20px;
	padding-left: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666;
}
.docInfo ul{
	margin: 0px;
	list-style-type: none;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.docInfo li {
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 0px;
}
.docInfo li a {
	color: #3EA8E7;
	text-decoration: none;
}
.docInfo li a:hover {
	text-decoration: underline;
}
.icon_fb {
	background-image: url(/images/design001/soc_fb.gif);
	background-repeat: no-repeat;
	background-position: left top;
	display: block;
	height: 18px;
	padding-left: 30px;
	padding-top: 5px;
	width: 60px;
	margin-top: 2px;
}
.icon_youtube {
	background-image: url(/images/design001/soc_youTube.gif);
	background-repeat: no-repeat;
	background-position: left top;
	display: block;
	height: 18px;
	padding-left: 30px;
	padding-top: 5px;
	width: 60px;
	margin-top: 2px;
}
.icon_linkedin {
	background-image: url(/images/design001/soc_linkedin.gif);
	background-repeat: no-repeat;
	background-position: left top;
	display: block;
	height: 18px;
	padding-left: 30px;
	padding-top: 5px;
	width: 60px;
	margin-top: 2px;
}
.icon_twitter {
	background-image: url(/images/design001/soc_twitter.gif);
	background-repeat: no-repeat;
	background-position: left top;
	display: block;
	height: 18px;
	padding-left: 30px;
	padding-top: 5px;
	width: 60px;
	margin-top: 2px;
}
.icon_fb:hover , .icon_youtube:hover, .icon_linkedin:hover, .icon_twitter:hover{
	background-position: left -23px;
}

.ib-fix{
list-style: none inside none;  
padding: 0px;
}
	