body {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 12px;
	color: #000;
	background: url(/Content/Upload/AssetMgmt/images/body_bg.gif) repeat-x;
	text-align: center;
	/* part 1 of 2 centering hack */
	}
#content {
	width: 970px; 
	padding: 0px;
	margin-top: 0px;
	margin-bottom: 20px;
	margin-right: auto;
	margin-left: auto; 	
	/* opera does not like 'margin:20px auto' */
	text-align:left; 
	/* part 2 of 2 centering hack */
	width: 400px; /* ie5win fudge begins */
	voice-family: "\"}\"";
	voice-family:inherit;
	width: 970px;
	}
html>body #content {
	width: 970px; /* ie5win fudge ends */
	}
.h1Title{
	position: absolute;
	margin-left: -3000px;
}
a img{
	border: none;
}
p{
	margin-top: 0px;
}
table{
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 16px;
}
#header {
	text-align: right;
	height: 1px;
}
#logo {
	width:206px;
	height: 91px;
	float: left;
}
#logoforeRiver{
	float: left;
	padding-top: 6px;
}
#logoNewEngland{
	float: left;
	padding-top: 6px;
	padding-bottom: 6px;
}
#logoVNA{
	float: left;
	padding-top: 6px;
}
#logoGarysHouse{
	float: left;
}
#utilityGarysHouse{
	float: left;
	height: 81px;
	height: 60px;
/*	width: 760px;*/
	width: 680px;
	padding: 0px;
	color: #999999;
	font-size: 10px;
	display: block;
	margin: 0px;
	float: right;
}
#utilityVNA{
	float: left;
	height: 81px;
	height: 60px;
/*	width: 760px;*/
	width: 680px;
	padding: 0px;
	color: #999999;
	font-size: 10px;
	display: block;
	margin: 0px;
	float: right;
}
#utilityNewEngland{
	float: left;
	height: 81px;
/*	width: 760px;*/
	width: 700px;
	padding: 0px;
	color: #999999;
	font-size: 10px;
	display: block;
	margin: 0px;
	float: right;
}
#utilityforeRiver{
	float: left;
	height: 81px;
/*	width: 760px;*/
	width: 700px;
	padding: 0px;
	color: #999999;
	font-size: 10px;
	display: block;
	margin: 0px;
	float: right;
}
#utility {
	float: left;
	height: 81px;
	width: 760px;
	padding: 0px;
	color: #999999;
	font-size: 10px;
	display: block;
	margin: 0px;
}
#utility a, #utilityforeRiver a, #utilityNewEngland a, #utilityVNA a, #utilityGarysHouse a{
	color: #a80532;
	text-decoration: none;
}
#utility a:hover, #utilityforeRiver a:hover, #utilityNewEngland a:hover, #utilityVNA a:hover, #utilityGarysHouse a:hover{
	color: #a80532;
	text-decoration: underline;
}
.searchTextBox{
	padding: 0px;
	margin: 0px;
	margin-bottom: 2px;
}
#utility input{
	font-size: 12px;
	color: #999999;
	padding-left: 2px;
}
#search_btn {
	margin: 0px 0px 0px 6px;
	background: url(/Content/Upload/AssetMgmt/images/search_btn.gif);
	width: 28px;
	height: 28px;
	border: 0px;
	cursor: pointer;
	margin-top: 8px;
}
#mainnav {
	float: left;
	height: 38px;
	padding: 0px;
	margin: 0px;
}
#mainflash {
	float: left;
	margin: 0px 0px 10px 0px;
}
#hleftbox {
	float: left;
	width: 212px;
	margin-right: 12px;
	background: #f2f2f2;
}
#hcenterbox {
	float: left;
	width: 520px;
	margin-right: 12px;
}
#hrightbox {
	float: left;
	width: 212px;
}
.tab {
	padding: 0px;
}
.tableftcontent {
	padding: 0px;

}
.tableftcontent ul {
	list-style: none;
	margin: 0px;
	padding: 0px;	
}
.tableftcontent li {
	list-style: none;
	margin: 0px;
	padding: 0px;
	border-top: 1px solid #ccc;
	border-left: 1px solid #ccc;
	border-right: 1px solid #ccc;
	padding: 8px;
}
.tableftcontent ul a {
	margin: 0;
	text-decoration: none;
	color: #333;
	background-image: url(/Content/Upload/AssetMgmt/images/contentArrow.gif);
	background-repeat: no-repeat;
	background-position: left 5px;
	padding-left: 10px;
}
.tableftcontent ul a:hover {
	color: #3393cc;
}
.tableftcontent b {
	font-size: 11px;
	font-weight: bold;
	color: #1080c2;
}
.tableftbot {
	padding: 0px;
}
.tabcentercontent {
}
.homecontent, .homecontent2 {
	padding: 12px;
	border-left: 1px solid #ccc;
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	line-height: 18px;
/*	height: 310px;*/
}
.homecontent2{
/*	min-height: 322px !important; _height: 351px;*/
}
.homecontent strong, .homecontent2 strong{
	color: #006EB0;
	font-size: 13px;
}
.homecontent a, .homecontent2 a{
	text-decoration: none;
	color: #3393cc;
}
.homecontent a:hover, .homecontent2 a:hover{
	text-decoration: underline;
}
.homecontent .date {
	color: #666;
	font-size: 11px;
}
.homecontent ul, .homecontent2 ul{
	list-style: none;
}
.homecontent ul li, .homecontent2 ul li{
	background-image: url(/Content/Upload/AssetMgmt/images/contentArrow.gif);
	background-repeat: no-repeat;
	background-position: left 7px;
	padding-left: 10px;
}
.tabcenterbot {
	padding: 4px 0px 0px 15px;
	height: 25px;
	background: url(/Content/Upload/AssetMgmt/images/tab_whatshap_bot.gif) no-repeat;
}
.tabcenterbot a {
	font-size: 10px;
	text-decoration: none;
	font-weight: bold;
	color: #3393cc;
}
.tabcenterbot a:hover {
	text-decoration: underline;
}
.tabrightcontent {
	margin: 0px;
	width: 212px;
	height: 53px;
	text-align: center;
	background: url(/Content/Upload/AssetMgmt/images/tab_quicklinks_bg.gif) no-repeat;
	padding: 0px 0px 0px 0px;
}
.tabrightcontent select {
	width: 192px;
	margin-top: 14px;
}
.tabrightbot {
	padding: 0px;
}
.btnfeature {
	margin-top: 14px;
	float: left;
}
#sidNavDiv {
	float: left;
	width: 212px;
	margin-top: 17px;
}
#sidenavigation ul, #sidenavigation #sideNav ul li ul{
	list-style: none;
	margin: 0px;
	padding: 0px;
}
#mercyLogoSub{
	margin-top: 50px;
	clear:left;
	float: none;
	display: inline;
	position: absolute;
	margin-left: 25px;
}
a#wtgBtn{
	margin-top: 5px;
	display: block;
}
a#momBtn{
	display: block;
	margin-top: 10px;
}
#sidenavigation{
	background-color: #F2F2F2;
	border-top: solid 1px #CCCCCC;
	background-image: url(/Content/Upload/AssetMgmt/images/sidenavBot.gif);
	background-position: bottom;
	background-repeat: no-repeat;
	padding-bottom: 8px;
}
#sideNav{

}

#sidenavigation ul li a{
	display: block;
	color: #333333;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-top: 0px;
	margin: 0px;
	padding-bottom: 6px;
	padding-top: 6px;
	padding-right: 2px;
	background-image: url(/Content/Upload/AssetMgmt/images/navArrow.gif);
	background-repeat: no-repeat;
	background-position: 10px 11px;
	padding-left: 22px;
	border-right: solid 1px #CCCCCC;
	border-bottom: solid 1px #CCCCCC;
	border-left: solid 1px #CCCCCC;
}
#sidenavigation ul li a:hover{
	text-decoration: underline;
}
#sidenavigation a#SideNavItem2_selected{
	background-color: #A80532;
	color: #FFFFFF;
	background-image: url(/Content/Upload/AssetMgmt/images/sidenavArrow1level.gif);
	background-repeat: no-repeat;
	background-position: 10px 11px;
}
#sideNav li{
	margin: 0px;
	padding: 0px;
}
#sideNav ul{
	margin: 0px;
	padding: 0px;
	margin-top: -14px;
}

#sidenavigation #sideNav .SideNavItem2_selected_current ul li, #sidenavigation #sideNav .SideNavItem2_selected ul li{
	background-color: #FBFBFB;
}
#sidenavigation #sideNav .SideNavItem3_selected_current ul li, #sidenavigation #sideNav .SideNavItem3_selected ul li{
	background-color: #EBEBEB;
}
/*
#sidenavigation #sideNav .SideNavItem3_selected ul li a
{
	border-right: solid 1px #A80532;
	border-bottom: solid 1px #A80532;
	border-left: solid 1px #A80532;
}
*/
#sidenavigation #sideNav .SideNavItem4_selected_current ul li, #sidenavigation #sideNav .SideNavItem4_selected ul li{
	background-color: #DBDBDB;
}
#sidenavigation #sideNav .SideNavItem2_selected_current ul li a, #sidenavigation #sideNav .SideNavItem2_selected ul li a{
	padding-left: 35px;
	background-position: 24px 11px;
}
#sidenavigation #sideNav .SideNavItem3_selected_current ul li a, #sidenavigation #sideNav .SideNavItem3_selected ul li a{
	padding-left: 45px;
	background-position: 34px 11px;
}
#sidenavigation #sideNav .SideNavItem4_selected_current ul li a, #sidenavigation #sideNav .SideNavItem4_selected ul li a{
	padding-left: 55px;
	background-position: 44px 11px;
}
#sidenavigation a#SideNavItem3_selected{
	background-color: #A80532;
	color: #FFFFFF;
	background-image: url(/Content/Upload/AssetMgmt/images/sidenavArrow1level.gif);
	background-repeat: no-repeat;
	background-position: 24px 11px;
}
/*
#sidenavigation #sideNav .SideNavItem2_selected_current ul li a, #sidenavigation #sideNav .SideNavItem2_selected ul li a{
	padding-left: 35px;
	background-position: 24px 11px;
	background-color: #FBFBFB;
}
#sidenavigation #sideNav .SideNavItem3_selected_current ul li a, #sidenavigation #sideNav .SideNavItem3_selected ul li a{
	padding-left: 45px;
	background-position: 34px 11px;
	background-color: #F2F2F2;
}
#sidenavigation #sideNav .SideNavItem4_selected_current ul li a, #sidenavigation #sideNav .SideNavItem4_selected ul li a{
	padding-left: 55px;
	background-position: 44px 11px;
	background-color: #E9E9E9;
}
*/
a#SideNavItem3_selected, a#SideNavItem4_selected, a#SideNavItem5_selected{
	font-weight: bold;
}
#sidenavigation a#SideNavItem1_selected{
	display: none;
}
#sidenavigation #sideNav{
	margin-top: 0px;
}
#sidenavigation #sideNav ul{
	margin-top: 0px !important; margin-top: -14px;
}
#subPageContent{
	float: left;
	margin-top: 17px;
	background-image: url(/Content/Upload/AssetMgmt/images/subBG.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	margin-left: 9px;
	padding-right: 16px;
	padding-bottom: 16px;
	padding-left: 16px;
	padding-top: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	width: 496px !important; 	width: 528px;
	line-height: 18px;
}
#subPageContentNoSide{
	float: left;
	margin-top: 17px;
	background-image: url(/Content/Upload/AssetMgmt/images/subBGNoRight.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	margin-left: 9px;
	padding-right: 16px;
	padding-bottom: 16px;
	padding-left: 16px;
	padding-top: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	width: 710px !important; 	width: 740px;
	line-height: 18px;
}
#subPageContent table, #subPageContentNoSide table, #subPageContentNoSide span{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
}
#subPageContentNoSide span, .MsoNormal{
	font-family: Arial, Helvetica, sans-serif !important; font-family: Arial, Helvetica, sans-serif;
	font-size: 12px !important; font-size: 12px;
	color: #333333 !important;	color: #333333;
	line-height: 18px !important; 	line-height: 18px;
}
#subPageContent a, #subPageContentNoSide a, #pageLevel a{
	color: #0065A2;
	text-decoration: none;
}
#subPageContent ul, #subPageContentNoSide ul{
	list-style: none;
}
#subPageContent ul li, #subPageContentNoSide ul li{
	background-image: url(/Content/Upload/AssetMgmt/images/contentArrow.gif);
	background-repeat: no-repeat;
	background-position: left 7px;
	padding-left: 10px;
	margin-top: 4px;
	margin-bottom: 4px;
}
#subPageContent a:hover, #subPageContentNoSide a:hover, #pageLevel a:hover{
	text-decoration: underline;
}
#Breadcrumb{
	font-size: 10px;
	color: #666666;
}
#Breadcrumb a{
	color: #0078BF;
	text-decoration: none;
}
#Breadcrumb a:hover{
	text-decoration: underline;
}
#subPageContent #PageTitle, #subPageContentNoSide #PageTitle{
	color:#49297A;
	font-size: 24px;
	margin-top: 20px;
	margin-bottom: 10px;
	width: 350px;
	float: left;
	line-height: normal;
}
#subPageContent #contentDiv .PageTitle1{
	color:#49297A;
	font-size: 24px;
	margin-top: 20px;
	margin-bottom: 10px;
	width: 100%;
	float: none;
	line-height: normal;
	display: none;
}

#fontStyles{
	float: right;
	margin-top: 34px;
	margin-right: 10px;
}
#contentDiv{
	float: none;
	clear: both;
	line-height: 18px;
}
#contentDiv div table{
	border-color: #CCCCCC;
	border-collapse: collapse;
}
#PrintEmailTop{
	clear: both;
	float: right;
	width: 220px;
	margin-left: -100px;
	margin-top: 10px;
	margin-bottom: 10px;
	text-align: right;
}
#divPrintPageSub{
/*	margin-top: 24px;*/
	width: 100px;
	float: left;
}
#divEmailPageSub{
/*	margin-left: 12px;
	margin-top: 24px;*/
	float: left;
	width: 110px;
}
#divPrintPage{
	clear: left;
	float: left;
	margin-top: 24px;
}
#divEmailPage{
	float: left;
	margin-left: 12px;
	margin-top: 24px;
}
.EmailLink {
	PADDING-RIGHT: 0px;
	BACKGROUND-POSITION: 2px center;
	PADDING-LEFT: 2px;
	BACKGROUND-IMAGE:  url(/Content/Upload/AssetMgmt/images/email.gif);
	PADDING-BOTTOM: 0px;
	WIDTH: 17px;
	PADDING-TOP: 0px;
	BACKGROUND-REPEAT: no-repeat;
	HEIGHT: 15px;
}
.PrintLink {
	PADDING-RIGHT: 0px;
	BACKGROUND-POSITION: left center;
	PADDING-LEFT: 2px;
	BACKGROUND-IMAGE: url(/Content/Upload/AssetMgmt/images/print.gif);
	PADDING-BOTTOM: 0px;
	WIDTH: 17px;
	PADDING-TOP: 0px;
	BACKGROUND-REPEAT: no-repeat;
	HEIGHT: 15px;
}
#PrintLink a, #EmailLink a{
	color: #0065A2;
	text-decoration: none;
	font-size: 11px;
}
#PrintLink a:hover, #EmailLink a:hover{
	text-decoration: underline;
}
#SecondMark{
	float: right;
	margin-top: 15px;
} 
#SecondMark1{
	float: right;
	margin-top: 26px;
} 
#rightColSub{
	float: left;
	margin-top: 17px;
	margin-left: 8px;
}
#dtainContext, #dtainCalendar, #dtainDirectory, #dtainNews, #dtaGreystone{
	clear: both;
	width: 212px;
	margin-top: 17px;
}
.inContexttab-title, .inCalendartab-title, .inDirectorytab-title, .inNewstab-title, .Greystonetab-title {
	height: 34px;
	background-image: url(/Content/Upload/AssetMgmt/images/dtaHeader.jpg);
	background-repeat: no-repeat;
	color: #49297A;
	font-size: 16px;
	font-family: Arial, Helvetica, sans-serif;
	letter-spacing: .1px;
	padding-left: 10px;
	padding-top: 8px;
}
#dtainContext-list, #dtainCalendar-list, #dtainDirectory-list, #dtainNews-list, #dtaGreystone-list{
	background-color: #F5F5F5;
	background-image: url(/Content/Upload/AssetMgmt/images/dtaBG.gif);
	background-repeat: repeat-y;
}
#dtainContext-list ul, #dtainCalendar-list ul, #dtainDirectory-list ul, #dtainNews-list ul, #dtaGreystone-list ul{
	list-style: none;
	margin: 0px;
	padding: 0px;
	margin-top: 3px;
}
#dtainContext-list ul li, #dtainCalendar-list ul li, #dtainDirectory-list ul li, #dtainNews-list ul li, #dtaGreystone-list ul li{
	padding-top: 8px;
	padding-bottom: 8px;
	padding-right: 5px;
}
#dtainContext-list a, #dtainCalendar-list a, #dtainDirectory-list a, #dtainNews-list a, #dtaGreystone-list a{
	background-image: url(/Content/Upload/AssetMgmt/images/dtaArrow.gif);
	background-repeat: no-repeat;
	background-position: left 5px;
	padding-left: 10px;
	margin-left: 12px;
	color: #333333;
	text-decoration: none;
	display: block;
	font-size: 11px;
}
#dtainContext-list a:hover, #dtainCalendar-list a:hover, #dtainDirectory-list a:hover, #dtainNews-list a:hover, #dtaGreystone-list a:hover{
	text-decoration: underline;
}
#dtainContext-bottom, #dtainCalendar-bottom, #dtainDirectory-bottom, #dtainNews-bottom, #dtaGreystone-bottom{
	background-image: url(/Content/Upload/AssetMgmt/images/dtaBottom.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
	height: 12px;
}
#dtainDirectory-list .dtaMoreLink a, #dtainNews-list .dtaMoreLink a{
	background-position: 50px 5px;
	padding-left: 0px;
	color: #0078BF;
	font-size: 11px;
	font-weight: bold;
}
#footer{
	clear: both;
	border-top: solid 1px #DC9BAD;
	margin-top: 20px;
	display:  table;
	width: 100%;
	text-align: center;
	font-size: 11px;
	color: #999999;
	padding-top: 10px;
	font-family: Arial, Helvetica, sans-serif;
	margin-bottom: 20px;
}
#footer a{
	color: #0078BF;
	text-decoration: none;
	padding-left: 4px;
	padding-right: 4px;
}
#footer a:hover{
	text-decoration: underline;
}
/*--------------------extras & migrated styles-------------------*/
.inCalP img{
	float: left;
	 MARGIN-RIGHT: 12px;
	 height: 76px;
	 width: 102px;
}
#fontHeader{
	float: left;
	font-size: 10px;
	color: #666666;
}
#fontPicker{
	float: left;
	margin-left: 6px;
}
.strong{
	font-weight: bold;
}
.light{
	color: #999999;
	font-size: 11px;
}
#recipeBG{
	background-image: url(/Content/Upload/AssetMgmt/contentImages/checks.gif);
	background-repeat: repeat;
	height: 100%;
}
.recCont{
	padding: 10px;
}
#thumbBox{ /*Outermost DIV for thumbnail viewer*/
	position: absolute;
	left: 0;
	top: 0;
	width: auto;
	padding: 10px;
	padding-bottom: 0;
	background-color: #DBD8C4;
	visibility: hidden;
	z-index: 10;
	cursor: hand;
	cursor: pointer;
	margin-top: -20px;
}
#thumbBox .footerbar{ /*Footer DIV of thumbbox that contains "close" link */
font: bold 16px Tahoma;
letter-spacing: 5px;
line-height: 1.1em;
color: white;
padding: 5px 0;
text-align: right;
}
#thumbBox #thumbImage{ /*DIV within thumbbox that holds the enlarged image */
background-color: white;
padding: 6px;
}

#thumbLoading{ /*DIV for showing "loading" status while thumbbox is being generated*/
position: absolute;
visibility: hidden;
border: 1px solid black;
background-color: #EFEFEF;
padding: 5px;
z-index: 5;
}
.sectCol234of4 p
		{
			padding:	.5em 1em;
		}
		.sectCol234of4 ul
		{
			list-style-type: disc;
			padding-left:  2em;
		}
		.sectCol1of2 {width: 40%}
		.sectCol2of2 {width: 60%}
		.sectCol1of2 img {margin-left: 1em;}
		.sectCol1of4 img {width: 162;	}
DIV.sectCol1of5 {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FLOAT: left;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	WIDTH: 200px;
	PADDING-TOP: 0px;
}
DIV.sectCol1of5 {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FLOAT: left;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	WIDTH: 200px;
	PADDING-TOP: 0px;
}
DIV.sectCol2345of5 {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px;
}
DIV.sectCol1of4 {	
	WIDTH: 162px;
	float: right;
}
DIV.sectCol234of4 {	
	WIDTH: 538px;
	float: left;
}
hide from older browsers TABLE#FDS {
	BORDER-RIGHT: #e0e0e0 2px solid;
	BORDER-TOP: #e0e0e0 2px solid;
	BORDER-LEFT: #e0e0e0 2px solid;
	BORDER-BOTTOM: #e0e0e0 2px solid;
}TABLE#FDS TD {
	BORDER-RIGHT: #e0e0e0 1px solid;
	BORDER-TOP: #e0e0e0 1px solid;
	FONT-SIZE: 9px;
	BORDER-LEFT: #e0e0e0 1px solid;
	LINE-HEIGHT: 20px;
	BORDER-BOTTOM: #e0e0e0 1px solid;
	TEXT-ALIGN: center;
}TABLE#FDS TH {
	PADDING-RIGHT: 6px;
	PADDING-LEFT: 6px;
	FONT-SIZE: 10px;
	PADDING-BOTTOM: 6px;
	VERTICAL-ALIGN: bottom;
	COLOR: navy;
	PADDING-TOP: 6px;
	BACKGROUND-COLOR: #e0e0e0;
	TEXT-ALIGN: center;
}
.tblHeader{
	vertical-align: top; 
	text-align: center; 
	font-weight: bold;
}			
.tblFooter{
	font-size:	.7em;
	vertical-align: top;
}
.tblRowAlt{
	background-color: #e4ece8; 
}
.tblCol1{
	vertical-align: top;
	text-align: center; 
}
.tblCol2, .tblCol3, .tblCol4{
	vertical-align: top;
	text-align: right; 
}
#pageLevel, #pageLevel1
{
	text-align: left;
	width: 730px;
	
	margin-left: auto;
	margin-right: auto;
}	
.there {font-family: Arial, Helvetica, sans-serif;
	font-size: 11px; color: #FF3333;}
.leftheader {font-family: Arial, Helvetica, sans-serif;
	font-size: 12px; color: #263E84; font-weight: 900;}
	
/* line spacing */
.psm {line-height: 14px;}
.plg {line-height: 17px;}

/* margins */

.mainCont {padding: 0px 0px 0px 25px; line-height: 18px;}
.leftHpNav {margin: 0px 0px 0px 0px; text-align: center;}
.popCont {margin: 10px 25px 10px 25px; line-height: 18px;}
.leftCont {margin: 0px 0px 0px 0px; line-height: 18px;}

/* lists */

#pageHeading .sectCol1of3, #pageContent .sectCol1of3
{
/*	width: 233px;
	float: left;*/
}

#pageHeading .sectCol23of3, #pageContent .sectCol23of3
{
/*	width: 462px;
	float: left;
	border-left: 4px solid #00498C;*/
}

#pageHeading img
{
	border: 0 solid #000000;
}

#pageHeading img
{
	display: block;
}

#pageContent
{
/*	border-top: 0px solid #00498C;*/
}

#pageContent .mainCont
{
	padding: 0px 0px 0px 0px; 
	line-height: 18px;
}

.sectCol1of3, .sectCol23of3
{
	border: 0px solid #000000;
}

#pageFooting
{
	font-size: .8em;
	padding-top: 2em;
}

#pageContent .sectCol1of3
{
	border-top: 4px solid #00498C;
}

#pageContent .sectcol23of3
{
	padding: 1em;
/*	border-top: 4px solid #00498C;*/
}

* html #pageContent .sectCol23of3
{
	padding: 1em;
}

.floatRight
{
	float: right;
	
	padding: 1em;
}

.textAlignRight
{
	text-align: right;
}

.ListTypeNone
{
	list-style-type: none;
}

.ListTypeNone li
{
	margin-top: 1em;
}
.sectColumns{
}
.sectColumns p{
	text-align: left;
}
.tagline1, .tagline2, .tagline3, .tagline4{
	color:#49297A;
	font-size: 18px;
	font-weight: bold;
	display: block;
	width: 300px;
	padding-left: 10px;
}
.fcnName{
	font-weight: bold;
}
.PrintBody{
	background-color: #FFFFFF;
	background-image: none;
}
#searchFooter td{
	color: #999999;
	padding: 4px;
}
#searchFooter .pageNum{
	color: #A80532;
	font-size: 16px;
}
.pageNum a{
	font-size: 11px;
}
.search-page-url{
	color: #999999;
	font-weight: normal;
	font-size: 11px;
}
.search-page-rank{
	color: #333333;
}

/*buttons*/
.ContactUs{
	background-color: #005D93;
	color: #FFFFFF;
	text-transform: uppercase;
	width: 116px;
	border: solid 1px #0069A8;
}
.sendMessage{
	background-color: #005D93;
	color: #FFFFFF;
	text-transform: uppercase;
	width: 116px;
	border: solid 1px #0069A8;
}
.preReg, .donate, .medCard, .junVol, .paceBTN, .RadiolBtn, .volBtn{
	background-color: #005D93;
	color: #FFFFFF;
	text-transform: uppercase;
	width: 116px;
	border: solid 1px #0069A8;
}
.search-button, .incal_search_btn{
	background-color: #005D93;
	color: #FFFFFF;
	text-transform: uppercase;
	width: 90px;
	border: solid 1px #0069A8;
}
/**/
/*################upgrade#########*/
.Captcha {background-color:ffffff;}
.inCarProcessing{
          BORDER: #ff0000 2px solid;
          	width: 450px; }
			
.index_PICell ul, .index1_PICell ul, .index2_PICell ul, .index3_PICell ul{
	margin: 0px;
	padding: 0px;
}
#subPageContent .index_PICell ul li, #subPageContent .index1_PICell ul li,  #subPageContent .index2_PICell ul li,  #subPageContent .index3_PICell ul li{
	background-image: none;
}
.index_PIHeader{
	font-weight: bold;
	font-size: 13px;
}
.index1_PIHeader, .index2_PIHeader, .index3_PIHeader{
	font-weight: bold;
	font-size: 13px;
}
.index_PIChild, .index1_PIChild, .index2_PIChild, .index3_PIChild{
	margin-left: 10px;
}
.PrintBody{
	padding-top: 10px;
}
.PrintBody a{
	color: #0065A2;
	text-decoration: none;
}
.PrintBody a:hover{
	text-decoration: underline;
}
.PrintTable{
	margin-top: 20px;
}
.page_title{
	line-height: normal;
	font-size: 16px;
}
.section_header{
	font-size: 14px;
}
.indexnav_text{
	margin: 0px;
	padding: 0px;
	margin-top: 2px;
	margin-bottom: 2px;
}
.photo{
	float: left;
	margin-right: 10px;
}
div#contentDiv .alphaPanel a{
	font-size: 12px;
}
#adultHealth, #PediatricHealth, #CancerCenter, #HeartCenter, #OrthopaedicCenter, #PregnancyBirthandBabyCenter, #WomensCenter, #Newsletters{
	font-size: 14px;
	font-weight: bold;
	color:#49297A;
	padding: 8px;
	background-color: #EEEEEE;
	border: solid 1px #E4E4E4;
	border-bottom: none;

}
#adultHealthCont, #PediatricHealthCont, #CancerCenterCont, #HeartCenterCont, #OrthopaedicCenterCont, #PregnancyBirthandBabyCenterCont, #WomensCenterCont, #NewslettersCont{
	margin-bottom: 8px;
	padding: 8px;
	background-color: #EEEEEE;
	border: solid 1px #E4E4E4;
	border-top: none;

}


#portalHeading, #portalHeading1{
	float: left;
	width: 700px;
}
#pageContent, #pageContent1{
	clear: left;
	float: left;
	width: 100%;
}
.hdgPortalCol1, .hdgPortalCol11{
	float: left;
	height: 150px;
	width: 340px;
	background-color: #0069AA;
	text-align: right;
	padding: 10px;
}
.hdgPortalCol11{
	background-color: #A40046;
}
.textRight, .textRight1{
	font-size: 46px;
	margin-top: 6px;
	color: #FFFFFF;
	font-family: Georgia, "Times New Roman", Times, serif;
}
.hdgPortalCol2, .hdgPortalCol21{
	background-color: #FFFFFF;
	height: 165px;
	width: 350px;
	float: left;
	border-bottom: 4px solid #0069AA;
	padding: 10px;

}
.hdgPortalCol21{
	border-bottom: 4px solid #A40046;
}
.textLeft, .textLeftMD1{
	font-size: 38px;
	font-weight: bold;
	margin-top: 6px;
	margin-top: 78px;
	font-size: 24px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #0065A2;
}
.textLeft{
	margin-top: 74px;
}
.subText{
	font-size: 16px;
	color: #0069AA;
	display: block;
	font-weight: normal;
	margin-bottom: 0px;
	padding-bottom: 0px;
}
.sectCol1of1, .sectCol1of21{
	clear: left;
	float: left;
	width: 340px;
	text-align: right;
	padding: 10px;
}
.sectCol1of1 ul, .sectCol1of1 ul li, .sectCol1of21 ul, .sectCol1of21 ul li{
	list-style: none;
}
#pageLevel .sectCol1of1 a, .sectCol1of21 a{
	color: #0065A2;
	text-decoration: none;
	display: block;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
#pageLevel .sectCol1of1 a:hover, .sectCol1of21 a:hover{
	text-decoration: underline;
}
.sectCol2of2, .sectCol2of21{
	float: left;
	width: 350px;
}
#specLogo{
	margin-top: 14px;
	float: left;
	width: 200px;
}
.adultHeader, .testHeader, .pedHeader, .newsletterHeader{
	font-weight: bold;
	color: #005486;
	padding-bottom: 6px;
}
.alphaTD{
/*	width: 600px;*/
	width: 100%;
	border: solid 1px;
	padding: 10px;
}
.AlphaLink{
	width: 200px;
}
.adultPic, .testPic{
	padding-right: 20px;
}
.healthLib{
	width: 490px;
}
.pedDrop, .adultDrop, .testDrop{
	padding-top: 10px;
}
.newsletterHeader1 .more-link{
	padding-left: 10px;
}
.AlphaLink{
	width: 400px;
}
.FromAlphaTitle{
	font-weight: bold;
	font-size: 14px;
}
.indexnav_text a{
	background-image: url(/Content/Upload/AssetMgmt/images/contentArrow.gif);
	background-repeat: no-repeat;
	background-position: left 5px;
	padding-left: 10px;
}
.index_glossary{
	margin-top: 10px;
}
#porLogo{
	float: left;
	background-color: #B30737;
	width: 180px;
	text-align: center;
	padding-top: 16px;
	padding-bottom: 16px;
	border-bottom: solid 3px #800000;
	border-right: solid 3px #800000;
}
h2.page_title{
	display: none;
}
#porResHeader{
	float: left;
	width: 540px;
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #0081C6;
	font-size: 22px;
	font-weight: bold;
	padding-top: 50px;
	text-align: center;
	padding-bottom: 69px;
	border-bottom: solid 3px #800000;
}
#porSideNav{
	width: 177px;
	float: left;
}
#porSideNav a{
	color: #0081C6;
	text-decoration: none;
	font-weight: bold;
	display: block;
	width: 100%;
	border-bottom: dotted 1px #0081C6;
	padding-bottom: 6px;
	padding-top: 7px;
}
#porSideNav a:hover{
	background-color: #CCCCCC;
}
#porMainNav{
	background-color: #B30737;
	float: left;
	width: 100%;
}
#porMainNav a{
	background-color: #B30737;
	color: #E7E7FF;
	float: left;
	text-decoration: none;
	font-weight: bold;
	font-size: 12px;
	padding: 5px;
	border-right: solid 1px #FFFFFF;
}
#porMainNav a:hover{
	background-color: #E7E7FF;
	color: #B30737;
}
#breadPor #Breadcrumb{
	margin-top: 4px;
	margin-bottom: 4px;
	padding-left: 10px;
	padding-bottom: 6px;
	float: left;
	width: 100%;
	border-bottom: dashed 1px #E0E0E0;
}
#porSideNav ul{
	list-style: none;
	margin: 0px;
	padding: 0px;
}
#porRight{
	float: left;
	width: 540px;
	border-left: solid 3px #800000;
}
#porCont{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 15px;
	padding: 10px;
	float: left;
}
#porFoot{
	clear: left;
	float: left;
	width: 100%;
	background-image: url(/Content/Upload/AssetMgmt/images/portal/footer.gif);
	background-repeat: no-repeat;
	background-position: left;
	font-size: 10px;
	color: #0081C6;
	padding:2px;
	height: 150px;
	padding-top: 60px;
	text-align: center;
	display: inline;
	margin-left: 6px;
}
#porFoot a{
	color: #0081C6;
}
.copyright{
	clear: left;
	float: left;
	display: inline;
	margin-left: 160px;
	padding-top: 10px;
}
.floatRight{
	float: right;
	margin-top: -30px;
}
.floatRight .linkStyle{
	display: block;
	margin-bottom: 9px;
}
.headerBar{
	width: 90%;
	display: block;
	font-weight:	bold;
	border:1px solid #006699;
	padding: .25em 0em .25em .75em;
 	}
.article_title{
	line-height: normal;
}
#momentOfMercy{
	margin-top: 16px;
}
.hidden, .hidden1, .hidden2{
	display: none;
}
.crosspromotionTitle{
	font-weight: bold;
	font-size: 14px;
	font-style: italic;
	display: block;
	clear: left;
	float: left;
	border-top: solid 1px #E9E9E9;
	padding-top: 20px;
	width: 100%;
	padding-bottom: 6px;
	color:#999999;
	margin-top: -26px;
}
.crosspromotionUL{
	padding-top: 0px;
	margin-top: 20px;
	margin-left: 70px;
}
/***video player***/
#player1{
	padding-left: 18px;
}