
/*
* Start HTML Tags
*/

/*
a
{
	color: #7A1D42; 
}

a:Hover
{
	color: #58581a; 
}

body
{
	background: #FBF0DE;
	margin-top: 0px;
	margin-bottom: 0px;
}



br.betweenLinks
{
	font-size: 10px;
}

h2
{
	color: #7A1D42; 
	font-size: 18px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}

h3
{
	margin-bottom: 7px;
	color: #7A1D42; 
	font-size: 15px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}

h4
{
	margin-bottom: 7px;
	color: #7A1D42; 
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}

hr.thinGray
{
	height: 1px;
	color: #FFFFFF;
	border: 0px solid #CCCCCC;
	border-top-width:1px;
	margin-right: 20px;
}
* html hr.thinGray
{
	margin-top: 12px;
	margin-bottom: 12px;
}

p,ol,ul
{
	margin-top: 1px;
	margin-right: 12px;
	text-decoration: none; 
	color: #333333; 
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
}

menu
{
	color: #000000; 
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	border-left-color: #333333;
	border-left-style: solid;
	border-left-width: 1px;
}

form
{
	margin: 0px;
}

select
{
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #666666; 
}

.physician-search
{
	font-size: 14px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	width: 200px;
}

.physician-search-link
{
	font-weight: bold;
	text-decoration: none;
}

.physician-search-submit
{
	font-weight: bold; 
	color: #000000; 
	padding: 2px;
}

td.physician-search
{
	background: #7A1D42; 
	text-align: left; 
	padding: 10px 50px 10px 10px;
}

input
{
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
}

input.typetext,textarea
{
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
}

td 
{
	text-decoration: none; 
	color: #333333; 
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
}

td.specialists
{
	border-bottom-color: #DADADA;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	padding-bottom: 2px;
	padding-top: 2px;
	text-align: left;
	vertical-align: top;
}

.contactLarge
{
	font-size: 18px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}

big
{
	font-size: 14px;
}

small
{
	font-size: 10px;
}

ul.services
{
	margin-top: 0px;
	margin-left: 15px;
}

li.services
{
	margin-top: 4px;
	margin-bottom: 4px;
}

ul.home-news-list
{
	list-style-type: square;
	padding: 0;
	margin-left: 15px;
	color: #663399;
}

li.home-news-list-item
{
	margin-bottom: 10px;
}

ul.spaced
{
	list-style-type: square;
	padding: 0;
	margin-left: 35px;
}

li.spaced
{
	margin-bottom: 10px;
}

body.printable
{
	background: #FFFFFF;
}

em.required
{
	font-size: 10px;
	color: #999999;
}

.copyrightText
{
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #666666;
}

.discRightText
{
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #7A1D42;
}
*/
/* Many screens have a intro paragraph */
/*
.introParagraph
{
	color: #333333; 
	font-weight: normal;
}



.bodyText 
{
	text-decoration: none; 
	color: #333333; 
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
}

.bold 
{
	font-weight: bold;
}


.whiteSmText {
	text-decoration: none; 
	color: #FFFFFF; 
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
}

.whiteHeader {
	text-decoration: none; 
	color: #FFFFFF; 
	font-size: 14px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}

.whiteHeaderLg {
	text-decoration: none; 
	color: #FFFFFF; 
	font-size: 21px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}

.homeHeader {
	text-decoration: none; 
	color: #DC7540; 
	font-size: 16px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-weight: bold;
}

.homeServices
{
	text-decoration: none; 
	color: #000000; 
	font-size: 15px;
	line-height: 15px;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-weight: normal;
}

a.homeServices
{
	text-decoration: none; 
	color: #7A1D42; 
	font-size: 15px;
	line-height: 15px;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-weight: bold;
	text-decoration: none;
}

a.homeServices:hover
{
	color: #58581a; 
}


.homeSubheads {
	text-decoration: none; 
	color: #000000; 
	font-size: 13px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-weight: bold;
}

.homeIntroText
{
	text-decoration: none; 
	color: #333333; 
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
}

.homeIntroLink 
{
	text-decoration: none; 
	color: #7A1D42; 
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
}

.homeText 
{
	text-decoration: none; 
	color: #494949; 
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
}

.homeLink 
{
	text-decoration: underline; 
	color: #7A1D42; 
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
}

.homeLink:Hover 
{
	color: #58581a;
}

.homeMore
{
	color: #7A1D42; 
	text-decoration: none;
	font-size: 12px;
}

.homeQuickFind
{
	text-decoration: none; 
	color: #494949; 
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
}
.newsText {
	text-decoration: underline; 
	color: #666666; 
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}

.newsTextNew {
	text-decoration: underline; 
	color: #7A1D42; 
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
}

.newsTextNew:Hover 
{
	color: #58581a;
}

.careerPhysRecruit
{
	text-decoration: underline; 
	color: #7A1D42; 
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
}

.careerPhysRecruit:Hover {
    color: #58581a;
}
*/
/*
** Styles for Cardiac Section
*/
/*
.cardiacHilite 
{
	text-decoration: none; 
	color: #7A1D42; 
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
}

.cardiacRiskText
{
	color: #7A1D42;
}

td.cardiacDefinition
{
	background: #7A1D42;
	text-align: left;
	vertical-align: top;
	padding: 6px 13px 6px 13px;
}
*/
/*
** Styles for Contact Section
*/
/*
.contactLetter 
{
	text-decoration: none; 
	color: #E3E3E4; 
	font-size: 60px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.contactLink 
{
	text-decoration: none; 
	color: #7A1D42; 
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}

.contactLink:Hover 
{
	color: #58581a;
}
.contactLinkOff 
{
	text-decoration: none; 
	color: #CCCCCC; 
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}

.servicesMainLink 
{
	text-decoration: none; 
	color: #7A1D42; 
	font-size: 14px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}

.servicesMainLink:Hover 
{
	color: #58581a;
}

.servicesLink 
{
	text-decoration: none; 
	color: #7A1D42; 
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
}

.servicesLink:Hover 
{
	color: #58581a;
}

.servicesHeader 
{
	text-decoration: none; 
	color: #7A1D42; 
	font-size: 14px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}

td.services
{
	border-bottom-color: #58581a;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	padding-top: 10px;
	padding-right: 10px;
	text-align: left;
	vertical-align: top;
}

.box
{
	border-style: solid;
	border-color: #7A1D42;
	border-width: 1px;
	background-color: white;
}

.boxlabel
{
	background-color: #7A1D42;
	border-style: none;
	border-width: 1px;
	border-color: #7A1D42;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}

.boxcontents
{
	border-style: none;
	background-color: #FFFFFF;
}

*/
/*
	table of information, including forms
	should use these styles
*/
/*
.fttable
{
	border-style: none;
	border-width: 1px;
	background-color: white;
	padding: 0px;
	width: 398px;
}

.fttableTwoColumn
{
	border-style: none;
	background-color: white;
	padding: 0px;
	width: 525px;
}


.fttablelabel
{
	background-color: #FFFFFF;
	border-style: none none solid none;
	border-color: #999999;
	border-width: 1px;
	padding: 3px;
	color: #7A1D42;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	width: 125px;
	text-align: left;
	vertical-align: top;
}

.fttablelabelProblem
{
	background-color: #FFFFFF;
	border-style: none none solid none;
	border-color: #999999;
	border-width: 1px;
	padding: 3px;
	color: #FF0000;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	width: 125px;
	text-align: left;
	vertical-align: top;
}

.fttabletitle
{
	color: #7A1D42;
	border-style: none none solid none;
	border-color: #666666;
	border-width: 1px;
	padding: 3px;
	background-color: #FFFFFF;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	vertical-align: bottom;
}

.fttabledata
{
	color: #666666;
	border-style: none none solid none;
	border-color: #999999;
	border-width: 1px;
	padding: 3px;
	background-color: #FFFFFF;
	vertical-align: top;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	width: 580px;
}

.fttableSpanButton
{
	color: #666666;
	border-style: none;
	background-color: #FFFFFF;
	vertical-align: top;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: right;	
}

.fttabledatabold
{
	color: #fbf0de;
	border-style: none;
	background-color: #7A1D42;
	vertical-align: top;
	border-style: solid;
	border-width: 1px;
	border-color: #7A1D42;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}

.fttabledatawhite
{
	color: #7A1D42;
	border-style: none;
	background-color: #fbf0de;
	vertical-align: top;
	border-style: solid;
	border-width: 1px;
	border-color: #fbf0de;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.fttabledatawhitebold
{
	color: #7A1D42;
	border-style: none;
	background-color: #fbf0de;
	vertical-align: top;
	border-style: solid;
	border-width: 1px;
	border-color: #fbf0de;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}

.fttabledataadmin
{
	border-style: none;
	background-color: #fbf0de;
	vertical-align: top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}

.fttabledatainsurance
{
	color: #7A1D42;
	border-style: none;
	background-color: #fbf0de;
	vertical-align: top;
	border-style: solid;
	border-width: 0px;
	border-color: #fbf0de;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
}

.fttablelab
{
	color: #666666;
	padding: 6px;
	background-color: #fbf0de;
	vertical-align: top;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	width: 580px;
}

.fttablelabwhite
{
	color: #666666;
	padding: 6px;
	background-color: #FFFFFF;
	vertical-align: top;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	width: 580px;
}

.pdftable
{
	color: #7A1D42;
	border-style: none;
	background-color: #F2D8C2;
	vertical-align: top;
	border-style: solid;
	border-width: 1px;
	border-color: #C7A181;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}



.contactDark
{
	color: #7A1D42;
	border-style: none;
	background-color: #fbf0de;
	vertical-align: top;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.contactLight
{
	color: #fbf0de;
	border-style: none;
	background-color: #7A1D42;
	vertical-align: top;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}


.weightLossDark
{
	color: #7A1D42;
	border-style: none;
	background-color: #fbf0de;
	vertical-align: top;
	border-style: solid;
	border-width: 1px;
	border-color: #fbf0de;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}


.weightLossLight
{
	color: #7A1D42;
	border-style: none;
	background-color: #FFFFFF;
	vertical-align: top;
	border-style: solid;
	border-width: 1px;
	border-color: #FFFFFF;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.actionresults
{
	border-style: none;
	border-color: #FF0000;
	border-width: 2px;
	padding: 5px;
	margin-right: 10px;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FF0000;
	background: #FFFFFF;
}

*/
/*
** Layout styles
*/
/*
.breadcrumb
{
	color: #7A1D42; 
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
}

.breadcrumbLink
{
	color: #7A1D42; 
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.breadcrumbLink:hover
{
	color: #58581a; 
}

.layoutheaderbar
{
	background: #E5C0A0;
}

.layoutscreentitle
{
	background: #E5C0A0;
	color: white;
	font-size: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	padding-top: 5px;
	padding-bottom: 5px;
}



.layoutscreen-whc-buttons
{
	background: #6666CC;
	padding: 0px;
}


.leftNavSelected
{
	color: #7A1D42; 
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}

.leftNavSubSelected
{
	color: #7A1D42; 
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	margin-left: 10px;
	margin-right: 0px;
	margin-top: 10px;
	margin-bottom: 0px;
}

.leftNavLink
{
	color: #7A1D42; 
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}

.leftNavLinkOpen
{
	color: #7A1D42; 
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
}

.leftNavSub
{
	margin: 5px 0px 0px 10px;
}

.leftNavSubLink
{
	color: #666666; 
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}

.leftNavTest
{
	color: #CC0000; 
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	margin-left: 10px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 10px;
}

.leftNavLink:hover
{
	color: #58581a; 
}

.leftNavSubLink:hover
{
	color: #7A1D42; 
}


.rightNavHeader
{
	color: white;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-align: left;
	background: #58581a;
	width: 123px;
	padding-left: 15px;
	padding-right: 15px;
	padding-top: 5px;
	padding-bottom: 5px;
}

.rightNavBody
{
	background: #FFF1D8;
	width: 123px;
	padding: 15px;
	color: #666666;
}

.rightNavTable
{
	border: 0px;
	width: 123px;
}

.rightNavHighlight
{
	background: #FFF1D8;
	width: 123px;
	padding: 15px;
	color: #7A1D42;
}

.rightNavSelected
{
	color: #7A1D42; 
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
}

.rightNavLink
{
	color: #7A1D42; 
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}

.rightNavLink:hover
{
	color: #58581a; 
}

a.rightNavPromo
{
	text-decoration: none; 
	color: #7A1D42; 
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}

a.rightNavPromo:hover
{
	color: #58581a; 
}

.rightNavPromoBody
{
	background: #FFF1D8;
	width: 123;
	padding: 15px;
	color: #666666;
}

.rightNavRelatedHeader
{
	color: white;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-align: left;

	background: #7A1D42;
	width: 123;
	padding-left: 15px;
	padding-right: 15px;
	padding-top: 5px;
	padding-bottom: 5px;
}

.rightNavRelatedBody
{
	background: #FFF1D8;
	width: 123;
	padding: 15px;
	color: #666666;
}

.rightNavRelatedSelected
{
	color: #CC6633; 
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}

.rightNavRelatedLink
{
	color: #7A1D42; 
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.rightNavRelatedLink:hover
{
	color: #58581a; 
}

.rightNavYourAccountBody
{
	background: #FFFFFF;
	width: 123;
	padding: 15px;
	color: #7A1D42;
}
*/
/*
** Birth Center Preregistration
*/
/*
.regProblem
{
	border-style: none;
	border-color: #FF0000;
	border-width: 2px;
	padding: 5px;
	margin-right: 10px;
	width: 100%;
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif;
	color: #FF0000;
	background: #FFFFFF;
}
.regtable
{
	border-style: none;
	background-color: white;
	padding: 0px;
	margin-right: 0px;
	table-layout: fixed;
	width: 398px;
}

.regtablelabel
{
	width: 160px;
	background-color: white;
	border-style: none;
	color: #666666;
	font-weight: normal;
	vertical-align: center;
}

.regtablelabelSummary
{
	width: 200px;
	background-color: white;
	border-style: none;
	color: #FF9900;
	font-weight: bold;
	vertical-align: center;
}

.regtablelabelProblem
{
	width: 160px;
	background-color: white;
	border-style: none;
	border-width: 2px;
	border-color: #FF0000;
	color: #FF0000;
	font-weight: bold;
	vertical-align: center;
}

.regtabletitle
{
	border-style: none;
	background-color: white;
	vertical-align: top;
	border-style: none;
	font-weight: bold;
}

.regtabledata
{
	border-style: none;
	background-color: white;
	vertical-align: bottom;
	text-align: left;
}

.regtablecontinue
{
	border-style: none;
	background-color: #FFF1D8;
	vertical-align: bottom;
	text-align: right;
}

.regProgress
{
	border-style: solid;
	border-width: 2px;
	border-color: #999999;
	padding: 0px;
	width: 398px;
}
.regProgressDone
{
	background-color: #FF9900;
}
.regProgressToDo
{
	background-color: #FFF1D8;
}
*/

/*
** Styles for Careers Section
*/
/*
.tdCareersHeader
{
	border-style: none;
	border-color: black;
	border-width: 0px;
	background-color: #0A4FA0;
	padding: 5px;
	margin-right: 0px;
	color: #FFFFFF; 
	font-size: 16px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-weight: bold;
}

.tdCareersSubhead
{
	border-style: none;
	border-color: black;
	border-width: 0px;
	background-color: #0A4FA0;
	padding: 5px;
	margin-right: 0px;
	color: #FFFFFF; 
	font-size: 12px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-weight: bold;
}

.careerHeader 
{
	text-decoration: none; 
	color: #666666; 
	font-size: 16px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}

.careerText 
{
	text-decoration: none; 
	color: #666666; 
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
}

.careerLink 
{
	text-decoration: underline; 
	color: #666666; 
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
}

.careerLink:Hover 
{
    color: #7A1D42;
}

.careerLinkWhite
{
	text-decoration: underline; 
	color: #FFFFFF; 
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
}

.careerLinkWhite:Hover 
{
    color: #EDC397;
}
*/
/*
** Styles for Clinical Trial Center Section
*/
/*
.clinicalHeader 
{
	text-decoration: none; 
	color: #666666; 
	font-size: 16px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}

.clinicalLink 
{
	text-decoration: none; 
	color: #7A1D42; 
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}

.clinicalLink:Hover 
{
	color: #937CE6;
}
*/
/*
** Styles for Medical Pavilion
*/
/*
.mpHeader 
{
	text-decoration: none; 
	color: #666666; 
	font-size: 16px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}

td.MpIntro
{
	background-color: #fff2d8;
}

table.MpVideo
{
	background-color: #FFFFFF;
	width:150px;
	margin: 0px 0px 10px 10px; 
	border: 1px solid #e5c0a0;
}

td.MpHeader
{
	border-style: none;
	border-color: black;
	border-width: 0px;
	background-color: #7A1D42;
	padding: 5px;
	margin-right: 0px;
	color: #FFFFFF; 
	font-size: 13px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}

.mpLink 
{
	text-decoration: underline; 
	color: #FFFFFF; 
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}

.mpLink:Hover 
{
	color: #FFFFFF;
}

.mpQuotes
{
	text-decoration: none; 
	color: #666666; 
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	padding: 15px 15px 15px 15px; 
	background-color: #fbf0de; 
	border: 1px solid #caaeae;
}
*/

/*
** Styles for Pharmacy Section
*/
/*
.pharmacyHeader 
{
	text-decoration: none; 
	color: #666666; 
	font-size: 16px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}

.pharmacyLink 
{
	text-decoration: none; 
	color: #7A1D42; 
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}

.pharmacyLink:Hover 
{
	color: #937CE6;
}
*/
/*
** Styles for Physician Recruitment Section
*/
/*
.tdPhysicianHeader
{
	border-style: none;
	border-color: black;
	border-width: 0px;
	background-color: #FF9900;
	padding: 5px;
	margin-right: 0px;
	table-layout: fixed;
	width: 398px;
	color: #FFFFFF; 
	font-size: 13px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}

.tdPhysician1
{
	border-style: none;
	border-color: black;
	border-width: 0px;
	background-color: #FFFFFF;
	padding: 5px;
	margin-right: 0px;
	table-layout: fixed;
	width: 398px;
	color: #666666; 
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
}

.tdPhysician2
{
	border-style: none;
	border-color: black;
	border-width: 0px;
	background-color: #FFF7EC;
	padding: 5px;
	margin-right: 0px;
	table-layout: fixed;
	width: 398px;
	color: #666666; 
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
}

.ftPhysiciantablelabel
{
	background-color: #FFF7EC;
	border-style: none;
	color: #666666;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	width: 125px;
	text-align: left;
	vertical-align: top;
}

.ftPhysiciantabledata
{
	color: #666666;
	border-style: none;
	background-color: #FFF7EC;
	vertical-align: top;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
*/
/*
** Styles for MuirLab Section
*/
/*
.tdLabHeader
{
	border-style: none;
	border-color: black;
	border-width: 0px;
	background-color: #7A1D42;
	padding: 5px;
	margin-right: 0px;
	color: #FFFFFF; 
	font-size: 13px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}
*/
/*
** Styles for Rehabilitation Section
*/
/*
.rehabHeader 
{
	text-decoration: none; 
	color: #666666; 
	font-size: 16px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}

.rehabLink 
{
	text-decoration: none; 
	color: #7A1D42; 
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}

.rehabLink:Hover 
{
	color: #58581a;
}
*/

/*
** Styles for IPA Section
*/
/*
.tdIPAHeader
{
	border-style: none;
	border-color: black;
	border-width: 0px;
	background-color: #FF9966;
	padding: 5px;
	margin-right: 0px;
	table-layout: fixed;
	width: 398px;
	color: #FFFFFF; 
	font-size: 13px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}

.tdIPA1
{
	border-style: none;
	border-color: black;
	border-width: 0px;
	background-color: #FFFFFF;
	padding: 5px;
	margin-right: 0px;
	table-layout: fixed;
	width: 398px;
	color: #666666; 
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
}

.tdIPA2
{
	border-style: none;
	border-color: black;
	border-width: 0px;
	background-color: #FFF7EC;
	padding: 5px;
	margin-right: 0px;
	table-layout: fixed;
	width: 398px;
	color: #666666; 
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
}

.ftIPAtablelabel
{
	background-color: #FFF7EC;
	border-style: none;
	color: #666666;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	width: 125px;
	text-align: left;
	vertical-align: top;
}

.ftIPAtabledata
{
	color: #666666;
	border-style: none;
	background-color: #FFF7EC;
	vertical-align: top;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
*/
/*
** WHC admin tables
*/

.layoutscreentitle_whc
{
	background: #CCCCCC;
	color: white;
	font-size: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	padding-top: 5px;
	padding-bottom: 5px;
}

.whcAdminTable
{
	border-style: none;
	border-width: 1px;
	background-color: white;
	padding: 0px;
	width: 566px;
}

.whcAdminTable100
{
	border-style: none;
	border-width: 1px;
	background-color: white;
	padding: 0px;
	width: 100%;
}


.whcAdminTableLabel
{
	background-color: #FFFFFF;
	border-style: none none solid none;
	border-color: #999999;
	border-width: 1px;
	padding: 3px;
	color: #666666;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	width: 125px;
	text-align: left;
	vertical-align: top;
}

.whcAdminTableLabelProblem
{
	background-color: #FFFFFF;
	border-style: none none solid none;
	border-color: #999999;
	border-width: 1px;
	padding: 3px;
	color: #FF0000;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	width: 125px;
	text-align: left;
	vertical-align: top;
	
}

.whcAdminTableTitle
{
	color: #666666;
	border-style: none none solid none;
	border-color: #666666;
	border-width: 1px;
	padding: 3px;
	background-color: #FFFFFF;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	vertical-align: bottom;
}

.whcAdminTableData
{
	color: #666666;
	border-style: none none solid none;
	border-color: #999999;
	border-width: 1px;
	padding: 3px;
	background-color: #FFFFFF;
	vertical-align: top;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	width: 580px;
}

.whcAdminTableDateHeader
{
	color: #666666;
	border-bottom: 1px solid #666666;
	padding: 3px;
	background-color: #FFFFFF;
	vertical-align: top;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}

.whcAdminTableDataMultiColumn
{
	color: #666666;
	border-style: none none solid none;
	border-color: #E2DBEF;
	border-width: 1px;
	padding: 3px;
	background-color: #FFFFFF;
	vertical-align: top;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.whcAdminTableDataSpan
{
	color: #666666;
	border-style: none;
	background-color: #FFFFFF;
	vertical-align: top;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: right;
}

.whcNavHeader
{
	color: #666666; 
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	margin-top: 10px;
	margin-bottom: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	background: #FFE2CA;
}

.whcNavLink
{
	color: #666666; 
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}

.rightNavHeaderWHC
{
	color: white;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-align: left;

	background: #FF6600;
	width: 123;
	padding-left: 15px;
	padding-right: 15px;
	padding-top: 5px;
	padding-bottom: 5px;
}

a.whcNextStep
{
	color: #FF6600; 
}

a.whcNextStep:Hover
{
	color: #663399; 
}


/*
	This style makes all submit buttons
	and links look alike.
*/
/*
input.whcAdminSubmitButton
{
	color: #FFFFFF;
	background: #FF6600;
	padding: 3px;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-align: center;
	border: 1px ridge #FF9966;
	border: none;
	cursor: hand;
}
a.whcAdminSubmitButton
{
	color: #FFFFFF;
	background: #FF6600;
	padding: 5px;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	text-align: center;
	border: 1px ridge #FF9966;
	border: none;
	line-height: 29px;
	position: relative;
	top: -4px;
}
a.whcAdminSubmitButton:hover
{
	color: #FFFFFF;
}

.whcEasyTableNumber
{
	background: #CCCCCC; 
	color: white;
	font-size: 25px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
	vertical-align: center;
}

.whcEasyTableText
{
	background: #CCCCCC;
	color: #333333;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	vertical-align: center;
}

.letterDivider
{
	background: #FFF2DF; 
	padding: 10px; 
	margin-right: 20px; 
	margin-top: 20px;
}

.whc-subject-selector
{
	width: 500px;
}

.whc-search-ClassLayer
{
	display: none;
	visibility: visible;
}

.whc-search-Letter
{
	float: left; 
	font-size: 48px; 
	line-height: 40px; 
	width: 90px;
	padding: 0px 0px 20px 10px;
}

.whc-search-ClassList
{
	float: left;
	width: 400px;
}

.whc-search-header
{
	color: #7A1D42;
	font-weight: bold;
}

.whcMonthLink
{
	font-weight: bold;
	text-decoration: none;
}

.whcMonthLinkNone
{
	font-weight: bold;
	text-decoration: none;
	color: #666666;
}


.whcSectionTableTitle
{
	color: #7A1D42;
	border-style: none none solid none;
	border-color: #666666;
	border-width: 1px;
	padding: 4px;
	background-color: #FFF2DF;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	vertical-align: bottom;
}

.whcSectionTableData
{
	color: #7A1D42;
	border-style: none none solid none;
	border-color: #999999;
	border-width: 1px;
	padding: 4px;
	background-color: #FFF2DF;
	vertical-align: top;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.whcSectionTableDataMultirow
{
	color: #7A1D42;
	border-style: none none none none;
	padding: 4px;
	background-color: #FFF2DF;
	vertical-align: top;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
*/

/*
** maternity admin
*/
/*
.maternitytable
{
	border-style: none;
	border-width: 1px;
	background-color: white;
	padding: 0px;
	width: 100%;
}

.maternitytabletitle
{
	color: #7A1D42;
	border-style: none;
	background-color: #FFE2CA;
	vertical-align: top;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	vertical-align: bottom;
}

.maternitytabledata
{
	color: #7A1D42;
	border-style: none;
	background-color: #FFFFFF;
	vertical-align: top;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.maternityText
{
	color: #7A1D42;
}


.landingHeader
{
	color: #7A1D42;
	font-size: 45px;
	font-family: Helvetica, Arial, Verdana, sans-serif;
	font-weight: bold;

}
*/

/*
** Admin tables
*/
/*
.AdminTable
{
	border-style: none;
	border-width: 1px;
	background-color: white;
	padding: 0px;
	width: 566px;
}

.AdminTable100
{
	border-style: none;
	border-width: 1px;
	background-color: white;
	padding: 0px;
	width: 100%;
}


.AdminTableLabel
{
	background-color: #FFFFFF;
	border-style: none none solid none;
	border-color: #999999;
	border-width: 1px;
	padding: 3px;
	color: #666666;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	width: 125px;
	text-align: left;
	vertical-align: top;
}

.AdminTableLabelProblem
{
	background-color: #FFFFFF;
	border-style: none none solid none;
	border-color: #999999;
	border-width: 1px;
	padding: 3px;
	color: #FF0000;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	width: 125px;
	text-align: left;
	vertical-align: top;
	
}

.AdminTableTitle
{
	color: #666666;
	border-style: none none solid none;
	border-color: #666666;
	border-width: 1px;
	padding: 3px;
	background-color: #FFFFFF;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	vertical-align: bottom;
}

.AdminTableData
{
	color: #666666;
	border-style: none none solid none;
	border-color: #999999;
	border-width: 1px;
	padding: 3px;
	background-color: #FFFFFF;
	vertical-align: top;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	width: 580px;
}

.AdminTableDateHeader
{
	color: #666666;
	border-style: none none solid none;
	border-color: #666666;
	border-width: 1px;
	padding: 3px;
	background-color: #FFFFFF;
	vertical-align: top;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}

.AdminTableDataMultiColumn
{
	color: #666666;
	border-style: none none solid none;
	border-color: #E2DBEF;
	border-width: 1px;
	padding: 3px;
	background-color: #FFFFFF;
	vertical-align: top;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.AdminTableDataSpan
{
	color: #666666;
	border-style: none;
	background-color: #FFFFFF;
	vertical-align: top;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: right;
}
*/
/*
** imaging admin
*/
/*
.imagingtable
{
	border-style: none;
	border-width: 1px;
	background-color: white;
	padding: 0px;
	width: 100%;
}

.imagingtabletitle
{
	color: #704ECE;
	border-style: none;
	background-color: #FFE2CA;
	vertical-align: top;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	vertical-align: bottom;
}

.imagingtabledata
{
	color: #704ECE;
	border-style: none;
	background-color: #FFFFFF;
	vertical-align: top;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
*/	
