﻿body 
{
	font-family:Arial;
	font-size:9pt;
}

table
{
	font-family:Arial;
	font-size:9pt;
}

.contentTitle
{
	font-weight: bold; 
	font-size: 13.5pt; 
	color: #000066;
	margin-bottom:15px;
}

.contentHeader
{
	font-weight:bold;
	font-size: 10.5pt; 
	color: #000066;
}

.readMoreLnk
{
	font-size:9pt;
	font-weight:bold;
	text-decoration:none;
	color:#e4701e !important;
}

.quote
{
	font-size:12pt;
	font-weight:normal;
	color: #003675;
	font-style:italic;
	text-decoration:none;
	text-align:center;
}

.readMoreLnk:hover
{
	text-decoration:underline;
}

/*-----------------------------------------------*/
/*BLUE TABLE*/
/*-----------------------------------------------*/

.blueTable
{
	background-image:url(../../Images/RWJHLayout/BlueTableTop.png);
	background-position:center top;
	background-repeat:no-repeat;
	width:504px;
}

.blueTable tr td
{
	width:494px;
	text-align:left;
	padding-left:10px;
	vertical-align:middle;
}

.blueTableRow
{
	height:22px;
	vertical-align:middle;
	border-right: solid 1px #d5d6d6;
	border-left: solid 1px #d5d6d6;
}

.blueTableFirstRow
{
	height:25px;
	font-size:11pt;
	font-weight:bold;
	color:White;
	vertical-align:top;
}

.blueTableRowAlt
{
	height:22px;
	background-color: #f0f0e7;
	border: solid 1px #d5d6d6;
}

.blueTableLastRow
{
	height:23px;
	background-image:url(../../Images/RWJHLayout/BlueTableLastRow.png);
	background-repeat:no-repeat;
}

.blueTableLastRowAlt
{
	height:23px;
	background-image:url(../../Images/RWJHLayout/BlueTableLastRowAlt.png);
	background-repeat:no-repeat;
}


/*-----------------------------------------------*/
/*BLUE TABLE ENDS*/
/*-----------------------------------------------*/

/*-----------------------------------------------*/
/*BLUE BOX*/
/*-----------------------------------------------*/

.blueBoxTop
{
	width:191px;
	height:21px;
	text-align:left;
	padding-left:20px;
	background-image:url(../../Images/RWJHLayout/BlueBoxTop.png);
	background-repeat:no-repeat;
	font-size:11pt;
	font-weight:bold;
	color:White;
	vertical-align:middle;
	padding-bottom:9px;
}

.blueBrightBoxTopMid
{
	background-image:url(../../Images/RWJHLayout/BlueBrightBoxMidTop.png);
}

.blueBoxTopLarge
{
	background-image:url(../../Images/RWJHLayout/blueBoxTopLarge.png);
	height:36px;
}

.blueBoxTopMid
{
	background-image:url(../../Images/RWJHLayout/BlueBoxMidTop.png);
}

.blueBrightBoxTop
{
	background-image:url(../../Images/RWJHLayout/BlueBrightBoxTop.png);
}

.blueBoxContent
{
	border-left:solid 1px #001454;
	border-right:solid 1px #001454;
	background-color:#E3E2CF;
	width:189px;
	padding-left:20px;
	color:#003675;
	text-align:left;
}

.blueBoxContentMid
{
	background-color:#f2f1e0;
}

.blueBoxContent a
{
	color:#003675;
	text-decoration:none;
}
.blueBoxContent a:hover
{
	text-decoration:underline;
}

.blueBoxContent ul
{
	padding: 0px;
	margin: 0px 5px 5px 5px;
}

.blueBoxContent ul li ul
{
	padding: 0px;
	margin: 5px 5px 5px 15px;
}

.blueBoxContent li
{
	margin-bottom:5px;
}

.blueBoxBottom
{
	width:211px;
	height:11px;
	background-image:url(../../Images/RWJHLayout/BlueBoxBottom.png);
	background-repeat:no-repeat;
}

.blueBoxBottomMid
{
	height:15px;
	background-image:url(../../Images/RWJHLayout/BlueBoxBottomMid.png)
}

/*-----------------------------------------------*/
/*BLUE BOX ENDS*/
/*-----------------------------------------------*/

/*-----------------------------------------------*/
/* BUTTONS */
/*-----------------------------------------------*/
.WellnessCenterButton
{
	border: 0px;
	width:179px;
	height:83px;
	background-image:url(../../Public/Images/Banners/BtnWellnessCenter.png)
}

.HowAreWeDoingButton
{
	border: 0px;
	width:175px;
	height:90px;
	background-image:url(../../Public/Images/Banners/BtnHowAreWeDoing.png)
}

.LakeviewChildButton
{
	border: 0px;
	width:178px;
	height:89px;
	background-image:url(../../Public/Images/Banners/BtnLakeviewChild.png)
}

.SchedAppointmentButton
{
	border: 0px;
	width:154px;
	height:22px;
	background-image:url(../../Public/Images/Banners/BtnSchedAppointment.png)
}
/* END BUTTONS */
/*-----------------------------------------------*/


/*for compatibility*/

.hr{ 
	display: block; 
	height: 1px; 
	line-height: 1px; 
	background-color: #B4B5B3; 
	color: Gray; 
	margin: 6px auto 6px auto; 
	padding: 0; 
} 
.hr hr{display: none;}

/*-----------------------------------------------*/
/* News Featured */
/*-----------------------------------------------*/

.newsFeaturedTop
{
	width: 494px;
	height: 11px;
	background-image:url(../../Images/RWJHLayout/NewsFeaturedTop.gif);
	background-repeat:no-repeat;
	background-position:bottom;
	background-color: #e5e3c9;
}

.newsFeaturedContent
{
	width: 472px;
	background-color: #e5e3c9;
	border-left: solid 1px #cccccc;
	border-right: solid 1px #cccccc;
	padding-left: 10px;
	padding-right: 10px;
}

.newsFeaturedBottom
{
	width: 494px;
	height: 11px;
	background-image:url(../../Images/RWJHLayout/NewsFeaturedBottom.gif);
	background-repeat:no-repeat;
	background-position:top;
	background-color: #e5e3c9;
}

/*END News Featured*/
/*-----------------------------------------------*/

.contentSideBarTop
{
	font-family:Arial;
	font-size: 9pt;
	font-weight:bold;
	background-image: url(../../Images/RWJHLayout/ContentSideBarTLMargin.gif);
	background-position:top left;
	background-repeat: no-repeat;
	background-color: #5c82af;
	width: 180px;
	height: 22px;
	padding: 0px 0px 0px 0px;
	text-align:center;
	color:#ffffff;
}

.contentSideBar
{
	font-family:Arial;
	font-size: 9pt;
	width: 158px;
	background-image: url(../../Images/RWJHLayout/ContentSideBarBLMargin.gif);
	background-position:bottom left;
	background-repeat:no-repeat;
	padding: 6px 4px 10px 8px;
	background-color: #e4e4d1;
	color: #504639;
	text-align:left;	
}