H1
{
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 13pt;	
	color: #804228;	
	font-weight: bold;
	padding-top: 5px;
}

H2
{
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 10pt;	
	color: #804228;	
	font-weight: bold;
	padding-top: 5px;
}

H3
{
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 8pt;	
	color: #804228;	
	font-weight: bold;
}

.defaultStyle
{
	line-height: 1.7em;
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 9pt;	
	color: #615e42;
}

.defaultStyleSmall
{
	line-height: 1.7em;
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 8pt;	
	color: #615e42;
}

A
{
	color: #225b07;
	text-decoration:none;
}

A:hover
{
	text-decoration:underline;
}

A.feedback
{
	color: #225b07;
	font-weight:bold;
	text-decoration:none;
}

A.feedback:hover
{
	text-decoration:underline;
}

A.footNavTitle
{
	line-height: 1.7em;
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 8pt;	
	color: #615e42;
}
A.footNavTitle:hover
{
	text-decoration:underline;
}

A.servicesNav
{
	color: #804228;
	text-decoration:none;
}

A.servicesNav:hover
{
	text-decoration:underline;
}

A.nav3
{
	color: #503d17;
	font-weight: bold;
	text-decoration:none;
}

A.nav3:hover
{
	color: #852b05;
	font-weight: bold;
	text-decoration:none;
}

A.sidebarTextLink
{
	color: #225b07;
	text-decoration:none;
	font-weight: normal;
}
A.sidebarTextLink:hover
{
	text-decoration: underline;
}

FORM
{
	padding: 0;
	margin: 0;	
}

BODY.default
{
	padding: 0;
	margin: 0;
	background-color: #407706;	
}

TABLE.shellb
{
	width: 900px;
	height: 100%;	
	background-color: #f3e6ca;
}

TABLE.shella
{
	width: 900px;
	height: 100%;	
	background-color: #e1d7ac;
}

TABLE.nav2
{
	background-color: #e3ca98;	
	border-color: #bfa369;
	border: solid 1px #9b7d3a;
}

TD.header
{
	height:133px;
	background-image: url(../img/header.jpg);
	background-repeat: no-repeat;
}

TD.nav
{
	height:38px;
	background-image: url(../img/n_background.gif);
	background-repeat:repeat-x;
}

TD.navSpace
{
	width: 21px;	
}

TD.nav3
{
	padding-top:3;
	height:25px;
	background-repeat:repeat-x;
}
TD.nav3Text
{
	font-family: Arial, Verdana, Sans-Serif;
	font-size: 9pt;	
	color: #503d17;
	/*color: #852b05;*/
	font-weight: bold;
}

TD.footNavTitle
{
	line-height: 1.7em;
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 8pt;	
	color: #615e42;
}

TD.footText
{
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 7pt;	
	color: #615e42;
}

TD.clinicHead
{
	height: 192px;
}
TD.normalHead
{
	height: 25px;
}

TD.sidebarTop
{
	height: 12px;
	background-image: url(../img/s_top.gif);
	background-position: center top;
	background-repeat: no-repeat;
}
TD.sidebar
{
	width: 203px;
	padding-top:16px;
}
TD.sidebarContent
{
	width: 203px;
	line-height: 1.7em;
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 8pt;	
	color: #615e42;
	background-image: url(../img/s_background.gif);
	background-repeat: repeat-y;
	background-position: center;
	padding-left: 12px;
	padding-right: 12px;
}

TD.sidebarb
{
	width: 280px;
	padding-top:16px;
}
TD.sidebarContentb
{
	width: 280px;
	line-height: 1.7em;
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 8pt;	
	color: #615e42;
	background-image: url(../img/s_background.gif);
	background-repeat: repeat-y;
	background-position: center;
	padding-left: 12px;
	padding-right: 12px;
}

TD.sidebarBottom
{
	height: 12px;
	background-image: url(../img/s_bottom.gif);
	background-position: center top;
	background-repeat: no-repeat;
}
TD.sidebarWhiteContent
{
	width: 203px;
	line-height: 1.7em;
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 8pt;	
	color: #615e42;
	background-image: url(../img/sWhite_background.gif);
	background-repeat: repeat-y;
	background-position: center;
	padding-left: 12px;
	padding-right: 12px;
}
TD.sidebarWhiteTop
{
	height: 12px;
	background-image: url(../img/sWhite_top.gif);
	background-position: center top;
	background-repeat: no-repeat;
}
TD.sidebarWhiteBottom
{
	height: 12px;
	background-image: url(../img/sWhite_bottom.gif);
	background-position: center top;
	background-repeat: no-repeat;
}

A.footTextLink
{
	color: #615e42;	
	text-decoration: none;
	font-weight: normal;
}
A.footTextLink:hover
{
	text-decoration: underline;
}

TD.footNav
{
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 7pt;	
	color: #615e42;
	padding: 0px 3px 0px 3px;
}

A.footNavLink
{
	color: #615e42;
	text-decoration: none;
	line-height: 1.5em;
}
A.footNavLink:hover
{
	text-decoration: underline;
}

A.n_home
{
	display: block;
	width: 50px;
	height: 38px;
	background-image: url(../img/n_home.gif);
	background-repeat: no-repeat;	
}
A.n_home:hover
{
	background-position: -50px 0px;	
}
A.n_homeSel
{
	display: block;
	width: 50px;
	height: 38px;
	background-image: url(../img/n_home.gif);
	background-repeat: no-repeat;	
	background-position: -50px 0px;	
}

A.n_services
{
	display: block;
	width: 64px;
	height: 38px;
	background-image: url(../img/n_services.gif);
	background-repeat: no-repeat;	
}
A.n_services:hover
{
	background-position: -64px 0px;	
}
A.n_servicesSel
{
	display: block;
	width: 64px;
	height: 38px;
	background-image: url(../img/n_services.gif);
	background-repeat: no-repeat;	
	background-position: -64px 0px;	
}

A.n_qualifications
{
	display: block;
	width: 177px;
	height: 38px;
	background-image: url(../img/n_qualifications.gif);
	background-repeat: no-repeat;	
}
A.n_qualifications:hover
{
	background-position: -177px 0px;	
}
A.n_qualificationsSel
{
	display: block;
	width: 177px;
	height: 38px;
	background-image: url(../img/n_qualifications.gif);
	background-repeat: no-repeat;	
	background-position: -177px 0px;	
}

A.n_problems
{
	display: block;
	width: 126px;
	height: 38px;
	background-image: url(../img/n_problems.gif);
	background-repeat: no-repeat;	
}
A.n_problems:hover
{
	background-position: -126px 0px;	
}
A.n_problemsSel
{
	display: block;
	width: 126px;
	height: 38px;
	background-image: url(../img/n_problems.gif);
	background-repeat: no-repeat;	
	background-position: -126px 0px;	
}

A.n_news
{
	display: block;
	width: 48px;
	height: 38px;
	background-image: url(../img/n_news.gif);
	background-repeat: no-repeat;	
}
A.n_news:hover
{
	background-position: -48px 0px;	
}
A.n_newsSel
{
	display: block;
	width: 48px;
	height: 38px;
	background-image: url(../img/n_news.gif);
	background-repeat: no-repeat;	
	background-position: -48px 0px;	
}

A.n_feedback
{
	display: block;
	width: 71px;
	height: 38px;
	background-image: url(../img/n_feedback.gif);
	background-repeat: no-repeat;	
}
A.n_feedback:hover
{
	background-position: -71px 0px;	
}
A.n_feedbackSel
{
	display: block;
	width: 71px;
	height: 38px;
	background-image: url(../img/n_feedback.gif);
	background-repeat: no-repeat;	
	background-position: -71px 0px;	
}

A.n_contact
{
	display: block;
	width: 79px;
	height: 38px;
	background-image: url(../img/n_contact.gif);
	background-repeat: no-repeat;	
}
A.n_contact:hover
{
	background-position: -79px 0px;	
}
A.n_contactSel
{
	display: block;
	width: 79px;
	height: 38px;
	background-image: url(../img/n_contact.gif);
	background-repeat: no-repeat;	
	background-position: -79px 0px;	
}

A.n_privacy
{
	display: block;
	width: 57px;
	height: 38px;
	background-image: url(../img/n_privacy.gif);
	background-repeat: no-repeat;	
}
A.n_privacy:hover
{
	background-position: -57px 0px;	
}
A.n_privacySel
{
	display: block;
	width: 57px;
	height: 38px;
	background-image: url(../img/n_privacy.gif);
	background-repeat: no-repeat;	
	background-position: -57px 0px;	
}

A.n_psic
{
	display: block;
	width: 186px;
	height: 85px;
	background-image: url(../img/n_psic.gif);
	background-repeat: no-repeat;	
}
A.n_psic:hover
{
	background-position: -186px 0px;	
}
A.n_psicSel
{
	display: block;
	width: 186px;
	height: 85px;
	background-image: url(../img/n_psic.gif);
	background-repeat: no-repeat;	
	background-position: -186px 0px;	
}

A.n_lps
{
	display: block;
	width: 186px;
	height: 85px;
	background-image: url(../img/n_lps.gif);
	background-repeat: no-repeat;	
}
A.n_lps:hover
{
	background-position: -186px 0px;	
}
A.n_lpsSel
{
	display: block;
	width: 186px;
	height: 85px;
	background-image: url(../img/n_lps.gif);
	background-repeat: no-repeat;	
	background-position: -186px 0px;	
}

A.n_cp
{
	display: block;
	width: 186px;
	height: 85px;
	background-image: url(../img/n_cp.gif);
	background-repeat: no-repeat;	
}
A.n_cp:hover
{
	background-position: -186px 0px;	
}
A.n_cpSel
{
	display: block;
	width: 186px;
	height: 85px;
	background-image: url(../img/n_cp.gif);
	background-repeat: no-repeat;	
	background-position: -186px 0px;	
}

A.n_him
{
	display: block;
	width: 186px;
	height: 85px;
	background-image: url(../img/n_him.gif);
	background-repeat: no-repeat;	
}
A.n_him:hover
{
	background-position: -186px 0px;	
}
A.n_himSel
{
	display: block;
	width: 186px;
	height: 85px;
	background-image: url(../img/n_him.gif);
	background-repeat: no-repeat;	
	background-position: -186px 0px;	
}

A.n_lrh
{
	display: block;
	width: 186px;
	height: 85px;
	background-image: url(../img/n_lrh.gif);
	background-repeat: no-repeat;	
}
A.n_lrh:hover
{
	background-position: -186px 0px;	
}
A.n_lrhSel
{
	display: block;
	width: 186px;
	height: 85px;
	background-image: url(../img/n_lrh.gif);
	background-repeat: no-repeat;	
	background-position: -186px 0px;	
}

A.n_tna
{
	display: block;
	width: 186px;
	height: 85px;
	background-image: url(../img/n_tna.gif);
	background-repeat: no-repeat;	
}
A.n_tna:hover
{
	background-position: -186px 0px;	
}
A.n_tnaSel
{
	display: block;
	width: 186px;
	height: 85px;
	background-image: url(../img/n_tna.gif);
	background-repeat: no-repeat;	
	background-position: -186px 0px;	
}

A.n_lpfhc
{
	display: block;
	width: 186px;
	height: 85px;
	background-image: url(../img/n_lpfhc.gif);
	background-repeat: no-repeat;	
}
A.n_lpfhc:hover
{
	background-position: -186px 0px;	
}
A.n_lpfhcSel
{
	display: block;
	width: 186px;
	height: 85px;
	background-image: url(../img/n_lpfhc.gif);
	background-repeat: no-repeat;	
	background-position: -186px 0px;	
}

A.n3_team
{
	display: block;
	width: 74px;
	height: 20px;
	background-image: url(../img/n3_team.gif);
	background-repeat: no-repeat;	
}
A.n3_team:hover
{
	background-position: -74px 0px;	
}
A.n3_teamSel
{
	display: block;
	width: 74px;
	height: 20px;
	background-image: url(../img/n3_team.gif);
	background-repeat: no-repeat;	
	background-position: -74px 0px;	
}

A.n3_about
{
	display: block;
	width: 57px;
	height: 20px;
	background-image: url(../img/n3_about.gif);
	background-repeat: no-repeat;	
}
A.n3_about:hover
{
	background-position: -57px 0px;	
}
A.n3_aboutSel
{
	display: block;
	width: 57px;
	height: 20px;
	background-image: url(../img/n3_about.gif);
	background-repeat: no-repeat;	
	background-position: -57px 0px;	
}
A.n3_services
{
	display: block;
	width: 72px;
	height: 20px;
	background-image: url(../img/n3_services.gif);
	background-repeat: no-repeat;	
}
A.n3_services:hover
{
	background-position: -72px 0px;	
}
A.n3_servicesSel
{
	display: block;
	width: 72px;
	height: 20px;
	background-image: url(../img/n3_services.gif);
	background-repeat: no-repeat;	
	background-position: -72px 0px;	
}
A.n3_contact
{
	display: block;
	width: 123px;
	height: 20px;
	background-image: url(../img/n3_contact.gif);
	background-repeat: no-repeat;	
}
A.n3_contact:hover
{
	background-position: -123px 0px;	
}
A.n3_contactSel
{
	display: block;
	width: 123px;
	height: 20px;
	background-image: url(../img/n3_contact.gif);
	background-repeat: no-repeat;	
	background-position: -123px 0px;	
}

.image
{
	border: solid 3px #c49e4c;
}

.sidebarH1
{
	font-family: Arial, Verdana, Sans-Serif;
	font-size: 13pt;	
	color: #615e42;	
	font-weight: bold;
	text-align: center;
	line-height: 1.2em;
}
.sidebarH2
{
	font-family: Arial, Verdana, Sans-Serif;
	font-size: 11pt;	
	color: #615e42;	
	font-weight: bold;
	text-align: center;
	line-height: 1.2em;
}
.sidebarH3
{
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 8pt;	
	color: #355d97;	
	font-weight:bold;
	text-transform: uppercase;
	line-height: 0.5em;
}

.nav2H1
{
	font-family: Arial, Verdana, Sans-Serif;
	font-size: 10pt;	
	color: #555130;	
	font-weight: bold;
	margin-bottom:8px;
}

UL.sidebar
{
	list-style-type: square;
	margin-left: 8px;
	padding-left: 8px;
}
UL.sidebar li
{
	line-height: 1.5em;
}

UL
{
	list-style-type: square;
	margin-left: 8px;
	padding-left: 8px;
}
UL li
{
	line-height: 1.5em;
}

HR.nav3
{
	margin-top:4;
	border: 0;
	color: #c6b872;
	background-color: #c6b872;
	height: 1px;
	width: 100%;
	text-align: center;
}
HR.sidebar
{
	border: 0;
	color: #c6b872;
	background-color: #c6b872;
	height: 1px;
	width: 100%;
	text-align: center;
}

TD.contentSpacer
{
	width: 22px;
}

.formText
{
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 8pt;
	color: #000000;
	height: 20px;
	padding-top: 2px;
	padding-left: 2px;
	border: solid 1px #9b7d38;
	background-color: #fcfcfc;
	width: 200px;
}

.formText2
{
	width: 530px;
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 8pt;	
	border: solid 1px #9b7d38;
	padding-top: 2px;
	padding-left: 2px;
}

.oopsText
{
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 7pt;
	color: #FF0000;
}

.oopsTextBig
{
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 8pt;
	color: #FF0000;
}

TD.roundTopLeft
{
	height: 12px;
	background-image: url(../img/s_topLeft.gif);
	background-position: left top;
	background-repeat: no-repeat;
}
TD.roundTopRight
{
	height: 12px;
	background-image: url(../img/s_topRight.gif);
	background-position: right top;
	background-repeat: no-repeat;
}
TD.roundBotLeft
{
	height: 12px;
	background-image: url(../img/s_botLeft.gif);
	background-position: left bottom;
	background-repeat: no-repeat;
}
TD.roundBotRight
{
	height: 12px;
	background-image: url(../img/s_botRight.gif);
	background-position: right bottom;
	background-repeat: no-repeat;
}
TD.roundContent
{
	padding-left:6px;
	padding-right:6px;
	border-left: solid 1px #dcc38b;
	border-right: solid 1px #dcc38b;
	background-color: #f9f3e5;
}

TD.mapdirBackLeft
{
	width: 16px;
	background-image: url(../img/mapdir_backLeft.png);
	background-position: left top;
	background-repeat: repeat-y;
}
TD.mapdirBackTop
{
	/* width = map width - 137*/
	width: 233px;
	height: 38px;
	background-image: url(../img/mapdir_backTop.png);
	background-position: left bottom;
	background-repeat: repeat-x;
}
TD.mapdirBackRight
{
	width: 18px;
	background-image: url(../img/mapdir_backRight.png);
	background-position: right top;
	background-repeat: repeat-y;
}
TD.mapdirBackBottom
{
	height: 22px;
	background-image: url(../img/mapdir_backBottom.png);
	background-position: left bottom;
	background-repeat: repeat-x;
}
TD.mapdirMain
{
	background-color: #EFF1DF;
}
TD.mapdirTopRight
{
	display: block;
	width: 18px;
	height: 38px;
	background-image: url(../img/mapdir_topRight.png);
	background-position: right bottom;
	background-repeat: no-repeat;
}
TD.mapdirBottomRight
{
	display: block;
	width: 18px;
	height: 22px;
	background-image: url(../img/mapdir_bottomRight.png);
	background-position: right bottom;
	background-repeat: no-repeat;
}
TD.mapdirBottomLeft
{
	display: block;
	width: 16px;
	height: 22px;
	background-image: url(../img/mapdir_bottomLeft.png);
	background-position: left bottom;
	background-repeat: no-repeat;
}

#header
{
	width: 900px;
	/*height: 133px;*/
	/*position: relative;*/
}

#newsletter
{
	width: 179px;
	height: 52;	
	right: 0px;
	top: 0px;
	/*position: absolute;*/
	float:right;
	z-index: 100;
}

A.n_newsletterSignUp
{
	display: block;
	width: 179px;
	height: 26px;
	background-image: url(../img/n_newsletterSignUp.jpg);
	background-repeat: no-repeat;	
}
A.n_newsletterSignUp:hover
{
	background-position: -179px 0px;	
}

A.n_newsletterLogin
{
	display: block;
	width: 179px;
	height: 26px;
	background-image: url(../img/n_newsletterLogin.jpg);
	background-repeat: no-repeat;	
}
A.n_newsletterLogin:hover
{
	background-position: -179px 0px;	
}

#service-links a { color:#225b07!important; font-weight:bold; font-size:14px !important;}

#service-links td {color: #225b07 !important; font-weight:bold; font-size:14px !important;}

ul.services
{
	line-height: 1.7em;
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 9pt;	
	color: #615e42;
}
	ul.services li
	{
		margin-bottom:6px;
	}
