/* CSS Document */

/* Body */
body,
html
	{width: 100%; height:100%; padding:0; margin:0;}

body
	{background: url(../images/body_background.jpg) repeat-x top #999999;}

#body
	{width: 970px; background: #FFFFFF;}


/* default fonts */
body,
table td
	{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px}

/* header */
#headerContainer
	{height: 90px}

	#header
		{height: 90px}

	#header .logo
		{width: 194px; height: 73px; padding:0; margin:10px; display: block; text-indent: -5000px; background: url(../images/pcp_logo.jpg) no-repeat center;}

	#header .treatment,
	#header .treatment .title,
	#header .treatment .flags
		{text-align: center}

	#header .treatment .title
		{font-size: 20px; padding: 0; margin: 0 0 9px 0; color: #993399; position:relative;top:4px; padding-left:3px;}

	#header .treatment .title a
		{color: #993399; text-decoration: none}
#colRightContainer .testimonial
			{font-size: 0.8em;}
	#header .contact
		{text-align: right; margin:11px 10px 2px 2px; color: #c68825; background-color:#FFFFFF; font-size: 18px; font-weight: bold; width:95%;}
	#header .contact .number
		{font-size: 24px; margin: 0 0 5px 0;}
	#header .contact .hours
		{
		font-size: 12px;
		display: block;
		color: #FF0000;}

	#header h2,
	#header h2 a {font-size: 17px;}





/* right col */
#colRightContainer
	{background-image: url(../images/right_col_background_grey.jpg)}

	#colRightContainer
		{width: 200px; background-position: left; background-repeat: repeat-y;}

	/* Right col */
	#colRightContainer .colRight
		{margin: 10px;}

		#colRightContainer .colRight h3
			{font-size: 1.2em;}

		/* get hlep form */
		#getHelpForm
			{background: url(../images/right_col_background_orange.jpg) repeat-y left; padding: 10px;}

			#getHelpForm form
				{padding: 0; margin:0;}

			#getHelpForm h2
				{padding: 0; margin:0 0 10px 0; color: #DF9409}

			#getHelpForm td
				{line-height: 25px;}

			#getHelpForm input,
			#getHelpForm select
				{font-size: 14px;}

			#getHelpForm .name,
			#getHelpForm .phone,
			#getHelpForm .email
				{width: 125px; border: 1px solid #999999; line-height: 20px; height: 20px; padding: 0 3px;}

			#getHelpForm .problem
				{width: 100%;}

			#getHelpForm label
				{display: block; font-weight: bold;}

			#getHelpForm .submit
				{background: url(../images/send_button.gif) no-repeat center; color: #FFFFFF; width: 74px; height: 28px; display: block; border: none; margin: 0; padding: 0; font-size: 16px; font-weight: bold; text-decoration: underline;}

			#getHelpForm .confidential
				{display: block; font-size: 9px; color: #666666; line-height: 115%; padding: 0 5px 0 0;}

			#getHelpForm .spacer
				{height: 10px;}

			h3.getRehabToday {font-size: 16px}
			p.getRehabToday {font-size: 13px; color: #000000;}

/* main container */
#mainContainer
	{padding-bottom: 50px; width: 780px !important;}

/* content container */
#contentContainer
	{margin: 10px;}

#contentOuter
	{margin: 1px 0 5px 0}


	/* banner */
	#banner
		{height: 180px; background-color: b84929; color: #FFFFFF;}

		/* navigation main */
		#navigationMain
			{width: 160px;}

			#navigationMain ul
				{list-style: none; padding:0; margin:4px; width: 100%;}

			#navigationMain ul li
				{list-style: none; padding:0; margin:0 0 0 -5px;}

			#navigationMain ul li div.spacer
				{border-top: 1px solid #CCCCCC; margin: 4px 0 5px 5px;}

			#navigationMain ul li a,
			#navigationMain ul li a:visited
		{display: block; height: 24px; line-height: 24px; padding: 0 3px; color: #FFFFFF; text-decoration: none;}

			#navigationMain ul li a:hover,
			#navigationMain ul li a:active
				{text-decoration: underline;}


    #mid
    {text-align: center; }


		/* images */
		#banner .bannerImages img
			{margin: 0 10px 0 0;}


	/* breadcrumbs */
	#breadcrumbs
		{border-bottom: 2px solid #CCCCCC; color:#999999; font-size:10px; padding: 0 0 5px 0;}

		#breadcrumbs a {color: #999999;}
		#breadcrumbs a.active {font-weight: bold; text-decoration: none;}

		#breadcrumbs a:link,
		#breadcrumbs a:active,
		#breadcrumbs a:visited
			{color: #999999;}

		#breadcrumbs a:hover
			{color: #333333;}



	/* navigation left */
	#navigationLeft
		{width: 160px;}

		#navigationLeft ul
			{list-style: none; padding:0 0 10px 0; margin: 0 0 10px 0; border-bottom: 2px solid #999999;}

		#navigationLeft ul li
			{list-style: none; padding:0; margin:0;}

		#navigationLeft ul li div.spacer
			{border-top: 1px solid #CCCCCC; margin: 9px 0 10px 0;}

		#navigationLeft ul li a,
		#navigationLeft ul li a:visited
			{display: block; height: 24px; line-height: 24px; padding: 0 5px}

		#navigationLeft ul li a:hover,
		#navigationLeft ul li a:active,
		#navigationLeft ul li a.active
			{color: #FFFFFF; background-color: #c68825; text-decoration: none;}

			#aboutPage #navigationLeft ul li a#aboutLink,
			#accomodationPage #navigationLeft ul li a#accomodationLink,
			#familyHelpPage #navigationLeft ul li a#familyHelpLink,
			#fastHelpPage #navigationLeft ul li a#fastHelpLink,
			#howWeHelpPage #navigationLeft ul li a#howWeHelpLink,
			#problemsPage #navigationLeft ul li a#problemsLink,
			#rehabCostsPage #navigationLeft ul li a#rehabCostsLink,
			#treatmentPage #navigationLeft ul li a#treatmentLink,
			#whattobringPage #navigationLeft ul li a#whattobringLink,
			#secondaryCarePage #navigationLeft ul li a#secondaryCareLink
				{color: #FFFFFF; background-color: #c68825; text-decoration: none;}

	/* content */
	#content
		{padding: 10px; color: #000000; line-height: 125%;}

	h1,
	h2,
	h3
		{color: #b84929;}

	h1 {font-size: 1.8em; line-height: normal;}
	h2 {font-size: 1.6em; line-height: normal;}
	h3 {font-size: 1.4em; line-height: normal;}
	h4 {font-size: 1.2em; line-height: normal;}
	h5 {font-size: 1.1em; line-height: normal;}

	a,
	a:link,
	a:active,
	a:visited
		{color: #c68825;}

	.large {font-size: 1.2em;}
	p, normal {font-size: 1.0em;}
	.small {font-size: 0.8em;}

	p {line-height: 125%;}

	#content img
		{margin: 5px;}


	/* footer */
	#footer
		{border-top: 2px solid #CCCCCC; color:#999999; font-size:10px; padding: 5px 0 0 0;}

		#footer a {color: #999999;}
		#footer a:link,
		#footer a:active,
		#footer a:visited
			{color: #999999;}

		#footer a:hover
			{color: #333333;}


	form input, form select, form textarea {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; margin: 2px 0; padding: 2px;}


    /* fpstyle */

	/* CSS Document */
#scroll h2{
font-weight:bold;
font-size:13px;
color:#c68825;
font-family:Verdana,Arial,Helvetica;
}
#scroll a:link{

font-size:12px;
color:#c68825;
font-family:Verdana,Arial,Helvetica;
text-decoration:none;

}
#scroll a:visited{
font-size:12px;
color:#c68825;
font-family:Verdana,Arial,Helvetica;
text-decoration:none;
}
#scroll a:hover{

font-size:12px;
color:#c68825;
font-family:Verdana,Arial,Helvetica;
text-decoration:underline;
}

#scroll{
padding:15px;
padding-left:10px;
padding-right:10px;
margin-top:-10px;
margin-bottom:-10px;
_margin-top:0px;
_margin-bottom:-10px;
font-size:12px;
*margin-top:0px;
*margin-bottom:0px;
background-color:#ffffff;
}

#scroll p{

padding-left:10px;
padding-right:0px;
text-align:justify;
color:#c68825;
font-size:12px;
margin-right:8px;
}


div.scrollholder
{
position: relative;
width: 102%;
height: 195px;
overflow: auto;
z-index: 1;
color:#000000;
font-family:Verdana,Arial,Helvetica;
font-size:12px;
text-align:left;
border:1px #c68825 solid;
margin-left:3px;
}

div.scroll
{
position: absolute;
left: 0; top: 0;
width: 95%;
z-index: 2;
padding-left:6px;
text-align:left;
}

/* <Scrollbrad background color> */
div.track
{
position: relative;
float:right;
top: 0;
width: 11px; height: 100%;
font-size: 0;
z-index: 3;
background: #EFEFEF;
}

/* scrollbar button color */
div.drag_bar
{
position:absolute;
width:63%; _width: 68%; *width: 68%; height: auto;
cursor:default;
z-index: 4;
background: #C5D0D6;
float:right;
border:2px solid #9FAAB0;
text-decoration:none;
height:16.2328px;
}

/**** eof  fpstyles ****/

.fpcrosslink{
font-family:Verdana,Arial,Helvetica;
font-size:12px;
color:#FFFFFF;
text-decoration:none;
}
.fpcrosslink a:link{
font-family:Verdana,Arial,Helvetica;
font-size:12px;
color:#FFFFFF;
text-decoration:none;
}
.fpcrosslink a:visited{
font-family:Verdana,Arial,Helvetica;
font-size:12px;
color:#FFFFFF;
text-decoration:none;
}
.fpcrosslink a:hover{
font-family:Verdana,Arial,Helvetica;
font-size:12px;
color:#FFFFFF;
text-decoration:underline;

}
.fpfooterlink_title{
background-color:#99BB33;
color:#ffffff; font-family:  Verdana, Arial, Helvetica; font-size:13px;
text-decoration:none;
text-align:left;
}
.fpfooterlink_title a:link{
color:#ffffff; font-family:  Verdana, Arial, Helvetica; font-size:13px;
background-color:#99BB33;
text-decoration:none;
text-align:left;
border-left:none;
}
.fpfooterlink_title a:visited{
color:#ffffff; font-family:  Verdana, Arial, Helvetica;font-size:13px;
background-color:#99BB33;
text-decoration:none;
text-align:left;
border-left:none;
}
.fpfooterlink_title a:hover{
color:#ffffff; font-family:  Verdana, Arial, Helvetica; font-size:13px;
background-color:#99BB33;
text-decoration:underline;
text-align:left;
border-left:none;
}
.fpfooterlink_list ul{
background-color:#F0F0C0;
color:#000000; font-family:  Verdana, Arial, Helvetica; font-size:13px;
text-decoration:none;
margin:0px;
padding:0px;
}
.fpfooterlink_list ul li{
background-color:#F0F0C0;
color:#000000; font-family:  Verdana, Arial, Helvetica; font-size:13px;
text-decoration:none;
list-style:none;
margin:0px;
padding:0px;
}
.fpfooterlink_list ul li a:link{
background-color:#F0F0C0;
color:#000000; font-family:  Verdana, Arial, Helvetica; font-size:13px;
text-decoration:none;
}
.fpfooterlink_list ul li a:visited{
background-color:#F0F0C0;
color:#000000; font-family:  Verdana, Arial, Helvetica; font-size:13px;
text-decoration:none;
}
.fpfooterlink_list ul li a:hover{
background-color:#F0F0C0;
color:#000000; font-family:  Verdana, Arial, Helvetica; font-size:13px;
text-decoration:underline;
}

.title2{
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:21px;
font-weight:bold;
color:#c68825;
text-decoration:none;
}
.title2 a:link{
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:21px;
font-weight:bold;
color:#c68825;
text-decoration:none;
}
.title2 a:visited{
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:21px;
font-weight:bold;
color:#c68825;
text-decoration:none;
}
.title2 a:hover{
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:21px;
font-weight:bold;
color:#c68825;
text-decoration:none;
}

.sitemaplinks{
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:normal;
color:#c68825;
text-decoration:none;
line-height:20px;
}
.sitemaplinks a:link{
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:normal;
color:#c68825;
text-decoration:none;
}
.sitemaplinks a:visited{
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:normal;
color:#c68825;
text-decoration:none;
}
.sitemaplinks a:hover{
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:normal;
color:#c68825;
text-decoration:underline;
}


#fplogo{
margin-top: 10px;
margin-left: 10px;

}

#pfcontnt{
padding-right: 30px;
}

#linkhm{
position: relative;
top: 13px;
*top: 0px;
_top: 0px;
}

#titleup{
font-size: 18px;
position: relative;
top: 6px;
*top: 15px;
_top: 6px;
}

#fpmap{
padding-top:30px;
*padding-top:17px;
_padding-top:23px;
}

#seoservices{
position:relative;
top:13px;
*top:3px;
_top:3px;
}

	/* fpstyle */


