body {
    margin-top: 00px;
	font-family:  Verdana;
	font-size: 11px;
	text-align:center;
	color:#333333;
	width:960px; 
	margin-left:auto; 
	margin-right:auto;
	line-height: 15px;
}

.floatLeft
{
	float:left;
}

.floatRight
{
	float:right;
}

.floatNone
{
	float: none;
}

.textAlignCenter
{
	text-align: center;
}

.errorMessage
{
	color: #993366;
	font-weight: bold;
}

.width100Percent
{
	width: 100%;
}

.paddingRight20
{
	padding-right:20px;
}

.paddingLeft10
{
	padding-left:10px;
}

.paddingLeft15
{
	padding-left:15px;
}

.paddingLeft20
{
	padding-left:20px;
}

.paddingLeft30
{
	padding-left:30px;
}

.paddingLeft40
{
	padding-left:40px;
}

.paddingTop6
{
	padding-top: 6px;
}

.paddingBottom3
{
	padding-top: 3px;
}

.paddingBottom15
{
	padding-top: 15px;
}
/* Master Page styles */
#masterHeader
{
	height: 120px;
	width: 960px;
}

#masterHeaderLogo
{
	width: 240px;
}

#masterHeaderSpacer
{
	width: 120px;
	height: 120px;
}

#masterHeaderNav
{
	width: 600px;
	height: 120px;
}

#masterHeaderNavTop
{
	height: 40px;
	width: 100%;
}

#masterHeaderNavTopLinks
{
	padding-top: 10px;
	padding-left: 75px;
	
}

#masterHeaderNavMid
{
	height: 40px;
	width: 97%;
	text-align: right;
	padding-right: 10px;
}

#masterHeaderNavMidSearchBox
{
	
}

#masterHeaderNavMidSearchButton
{
	padding-left: 2px;
}

#masterHeaderNavBtm
{
	height: 40px;
	width: 100%;
}

#masterContent
{
	float:left;
}

#masterFooter
{

}

#masterFooterLinks
{
	text-align: left;
	padding: 10px 0px 10px 30px;
height: 20px;
width: 500px;
}

/* Homepage styles */
#homeContent
{
	padding-top: 30px;
}

#homeContentLeftQL
{
	text-align: left;
	padding-left: 30px;
	padding-bottom: 10px;
}

#homeContentLeftHelp
{
	text-align: left;
	padding-left: 30px;
	padding-bottom: 20px;
}

#homeContentLeftDYKTop
{
	background: url(/imgs/home/didyouknow_head.gif) top left no-repeat;
	width: 236px;
	height: 38px;
}

#homeContentLeftDYKMid
{
	background: url(/imgs/home/didyouknow_repeater.gif) top left repeat-y;
	width: 236px;
	text-align: left;
}

#homeContentLeftDYKBtm
{
	background: url(/imgs/home/didyouknow_btm.gif) top left no-repeat;
	width: 236px;
	height: 7px;
}

#homeContentLeft
{
	width: 242px;
	min-height: 350px;
	background: url(/imgs/home/divide_green.jpg) top right no-repeat;
}

#homeContentMid
{
	width: 470px;
	min-height: 350px;
	padding-left: 3px;
	padding-right: 5px;
}

#homeContentMidBlurb
{
	text-align: left;
	padding-left: 20px;
	padding-bottom: 20px;
}

#homeContentMidFeatureTop
{
	background: url(/imgs/home/feature_top.gif) top left no-repeat;
	width: 470px;
	height: 17px;
}

#homeContentMidFeatureMid
{
	background: url(/imgs/home/feature_repeater.gif) top left repeat-y;
	width: 470px;
}

#homeContentMidFeatureMidLeft
{
	width: 220px;
	min-height: 10px;
	padding-left: 20px;
	text-align: left;
}

#homeContentMidFeatureMidDivider
{
	padding-left: 5px;
	padding-right: 5px;
}

#homeContentMidFeatureBtm
{
	background: url(/imgs/home/feature_btm.gif) top left no-repeat;
	width: 470px;
	height: 17px;
}

#homeContentRight
{
	width: 240px;
	height: 350px;
	background: url(/imgs/home/divide_blue.gif) top left no-repeat;
	text-align: left;
}

#homeFunctionButtons
{
	padding-top: 20px;
	padding-bottom: 20px;
}

#homeFBECard
{
	padding-right: 20px;
}

#homeFBPhysician
{
	padding-left: 20px;
}

#homeFBSupportBanner
{
	padding-bottom: 10px;
}

.btmDivider
{
	padding-bottom: 7px;
}

#homeHospitalsLMH
{
	width: 480px;
	height: 140px;
	background-color: #8CBE00;
}

#homeHospitalsLMHLeft
{
	padding-left: 30px;
	padding-top: 20px;
	width: 210px;
}

#homeHospitalsLMHRight
{
	padding-left: 30px;
	padding-top: 17px;
	width: 210px;
}

#homeHospitalsWDH
{
	width: 480px;
	height: 140px;
	background-color: #3399DC;
}

#homeHospitalsWDHLeft
{
	padding-left: 30px;
	padding-top: 15px;
	width: 210px;
}

#homeHospitalsWDHRight
{
	padding-left: 30px;
	padding-top: 17px;
	width: 210px;
}

/* section styles */
#sectionLeftColumnLeft
{
	width: 145px;
	min-height: 461px;
	background: url(/imgs/section/green_divide.gif) top right no-repeat;
}

#sectionLeftColumnRight
{
	padding-left: 30px;
	width: 500px;
}

#sectionLeftBreadcrumb
{
	width: 720px;
	padding-bottom: 10px;
}

#theBreadCrumbContent
{
	padding-top:10px; 
	padding-left: 30px;
}

#sectionLeftColumns
{
	width: 720px;
}

#sectionLeft
{
	width: 720px;
}

#sectionRightCalendar
{
	background: url(/imgs/section/blue_divide.gif) top left no-repeat;
	margin-top: 30px;
	min-height: 400px;
}

#sectionRight
{
	width: 240px;
}

/* homepage news control styles */
#newsDate
{
	width: 45px;
}

#newsItem
{
	width: 150px;
}

/* calendar control styles */

.otherMonthDay
{
	background-color: White;
}

.otherDays
{
	text-decoration:none;
    border-style: solid;
	border-color: White;
	border-width: 0 1px 1px 0;
	text-align: center;
}

.calToday
{
	background-color:#006A30;
    border-style: solid;
	border-color: White;
	border-width: 0 1px 1px 0;
	text-align: center;
	color: White;
}
.eventDate
{
	color: #000000;
    font-weight: normal;
	background-color:#8ABE00;
	text-decoration:none;
	border-style: solid;
	border-color: White;
	border-width: 0 1px 1px 0;
	text-align: center;
}


.titleHome
{
	color : #027BC4;
	font-size : 11px;
	font-family : Verdana;
	font-weight : bold;
}
.homePageContent
{
	color:#333333;
	font-size : 11px;
	font-family : Verdana;
	font-weight : normal;
	line-height:170%;
}
.leftNav {
    color: #007AC0;
    font-family: Verdana;
    font-size: 11px;
    text-decoration: none;
}

A:visited.leftNav {
    font-family: Verdana;
    font-size: 11px;
    color: #007AC0;
}
A:hover.leftNav {
    color: #ACD64C;
    font-family: Verdana;
    font-size: 11px;
    text-decoration: none;
}
.leftNavs {
    color: #0075b1;
    font-family: Verdana;
    font-weight: bold;
    font-size: 11px;
    text-decoration: none;
}

A:hover.leftNavs {
    color: #0075b1;
    font-family: Verdana;
    font-weight: bold;
    font-size: 11px;
    text-decoration: none;
}

A:visited.leftNavs {
    font-family: Verdana;
    font-size: 11px;
    font-weight: bold;
    color: #0075b1;
}
.leftNavSub
{
	color: #007AC0;
    font-family: Verdana;
    font-size: 11px;
    text-decoration: none;
    padding-left:10px;
}

A:visited.leftNavSub {
    font-family: Verdana;
    font-size: 11px;
    color: #007AC0;
    padding-left:10px;
}
A:hover.leftNavSub {
    color: #ACD64C;
    font-family: Verdana;
    font-size: 11px;
    text-decoration: none;
    padding-left:10px;
}
.leftNavSubs {
    color: #0075b1;
    font-family: Verdana;
    font-weight: bold;
    font-size: 11px;
    text-decoration: none;
    padding-left:10px;
}



A:visited.leftNavSubs {
    font-family: Verdana;
    font-size: 11px;
    font-weight: bold;
    color: #0075b1;
    padding-left:10px;
}
A:hover.leftNavSubs {
    color: #0075b1;
    font-family: Verdana;
    font-weight: bold;
    font-size: 11px;
    text-decoration: none;
    padding-left:10px;
}




.searchBox
{
	height:11px;
	border:solid 1px #3399DC;
	font-size: 11px;
	color: #3399DC;
	padding-left: 5px;
}


/* Event Calendar Styles */
.eventCategoryHeader 
{
	background-color:#3399DC; 
	text-decoration:none;
	color: #FFFFFF;
	height:21px;
	padding-left:10px;
	font-size:13px;
}
.eventHeader
{
	text-decoration:none;
	color: #3498CA;
	height:18px;
	font-weight:bold;
	font-size:13px;
}
.eventName
{
	color: #505050;
	font-size: 11px;
}


span:hover.eventName
{
	color: #016FAC;
	font-size: 11px;
}
.eventHeaderTree
{
	text-decoration:none;
	color: #016FAC;
	height:18px;
	font-weight:bold;
	font-size:13px;
}

a:visited {
	color : #3399DC;
	text-decoration:none;
}
a:hover {
	color : #666666 ;
	text-decoration:none;
}

a.footerLink {
	color : #006FAB;
	text-decoration:none;
	cursor: pointer;
}
a.footerLink:visited {
	color : #006FAB;
	text-decoration:none;
}
a.footerLink:hover {
	color : #666666 ;
	text-decoration:none;
}

a.leftNav {
	color : #006FAB;
	text-decoration:none;
	cursor: pointer;
}
a.leftNav:visited {
	color : #006FAB;
	text-decoration:none;
}
a.leftNav:hover {
	color : #006FAB ;
	text-decoration:none;
}

a.topNav {
	color : #666666;
	text-decoration:none;
	cursor: pointer;
}
a.topNav:visited {
	color : #666666;
	text-decoration:none;
}
a.topNav:hover {
	color : #006FAB ;
	text-decoration:none;
}

.breadCrumb
{
	color:#999999;
	font-size : 10px;
	font-family : Arial;
	font-weight : normal;	
	text-decoration:none;
}
.breadCrumbCurrent
{
	color:#669933;
	font-size : 10px;
	font-family : Arial;
	font-weight : normal;	
	text-decoration:none;
	
}

/* ecard styles */

#ecardValidation
{
	float: left;
	padding-top: 30px;
}

#ecardForm
{
	padding-top: 30px;
	width: 530px;
	height: 100px;
	float: left;
}

#ecardFormTo
{
	width: 50%;
	float:left;
}

#ecardFormFrom
{
	width: 47%;
	float:left;
	padding-left: 15px;
}

#ecardTemplate
{
	padding-top: 30px;
	width: 530px;
	float: left;
}

#ecardMessage
{
	padding-top: 30px;
	width: 530px;
	height: 100px;
	float: left;
}

#ecardPreview
{
	padding-top: 30px;
	padding-bottom: 30px;
	float: left;
}

.ECardTitle
{
	width: 80px;
	display: inline-block;
}

.ECardHeader
{
	font-weight: bold;
}

