html				{ height: 100%; }
body				{ background: #FFFFFF; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; height: 100%; color: #666666; font-size: 8pt; font-family: Arial, Verdana, helvetica, Sans-Serif;}
#bodyTable			{ width: 100%; height: 100%; border: solid 0px black; font-size: 8pt; font-family: Arial, Verdana, helvetica, Sans-Serif;}
#sideBar			{ width: 206px; height: 100%; text-align: left; vertical-align: top; background-color: #153b3b; }	
#contentClmn		{ width: 100%; height: 100%; vertical-align: top;}
#contentTbl			{ width: 100%; height: 100%; vertical-align: top;}
#header				{ width: 100%; height: 79px; vertical-align: top; text-align: right; background: #3a6e32 url(../images/header_graphic.jpg) no-repeat;}
#main_menu			{ width: 100%; height: 34px; vertical-align: top;}
#main_menu_t		{ width: 100%; height: 34px; padding: 0px 0px 0px 0px; }
#main_menu_stretch  { height: 34px; vertical-align: top; text-align: right; background: #a6c448 url(../images/main_menu/background.jpg); }
#sub_menu			{ width: 100%; height: 22px; vertical-align: top; }
#sub_menu_t			{ width: 100%; height: 22px; padding: 0px 0px 0px 0px; }
#sub_menu_stretch	{ height: 22px; vertical-align: top; text-align: right; background: #153b3b url(../images/sub_menu/background.jpg); }
#pre_body			{ height: 25px; vertical-align: top; text-align: right; background: #FFFFFF url(../images/sub_menu/pre_body_background.jpg);}
#the_body			{ vertical-align: top; }
#the_body_t			{ width: 594px; padding: 0px 10px 0px 10px; font-size: 10pt; font-family: Arial, Verdana, helvetica, Sans-Serif; }
#heading			{ font-size: 12pt; font-weight: bold; color: #000000; font-family: Arial, Verdana, helvetica, Sans-Serif; }
#subheading			{ color: #003333; letter-spacing: 5px;}
#imgcolumn			{ width: 260px; padding: 0px 0px 0px 0px; vertical-align: top; text-align: left;}
#textcolumn			{ font-size: 10pt; font-family: Arial, Verdana, helvetica, Sans-Serif;}
#highlight			{ color: Black; }
#text				{ line-height: 14pt;}
.spacer				{ font-size: 1pt; }
#sidebar_text		{ color: White; width: 206px; height: 166px; background: #153b3b url(../images/side_gradient.jpg);} 
#sidebar_font		{ font-size: 10pt; padding: 5px 5px 5px 5px;}

#rehab_services_table { width: 572px; height: 198px; background-image: url(../images/props/rehab_services_table.jpg); padding: 0px 0px 0px 0px;}
#res_services_table { width: 275px; height: 150px; background-image: url(../images/props/res_services_table.jpg); padding: 0px 0px 0px 0px;}
#res_policy_table { width: 200px; height: 405px; background-image: url(../images/props/res_policy_table.jpg); padding: 0px 0px 0px 0px;}
#table_pad_left  { padding: 0px 0px 0px 15px; }
#table_pad_right { padding: 0px 0px 0px 0px; }
A.redlink { color: #663300; font-weight: normal; text-decoration: none; font-size: 10pt; font-weight: bold; font-family: Arial, Verdana, helvetica, Sans-Serif;}
A.redlink:visited { color: #663300; font-weight: bold; }
A.redlink:hover { color: #FFFFFF; font-weight: bold; text-decoration: none;}
A.backtotoplink { color: #663300; font-weight: normal; text-decoration: underline; font-size: 10pt; font-family: Arial, Verdana, helvetica, Sans-Serif;}
A.backtotoplink:visited { color: #663300; font-weight: normal; }
A.backtotoplink:hover { color: #663300; font-weight: bold; text-decoration: none;}

/* Image floating with text around it */
#Image_Text_wrap_Content { }
#Left_Floated_Image { float:left; clear:left; padding: 0; margin-right: 15px; margin-bottom: 5px;}
#Right_Floated_Image {float:right; clear:right; padding: 0; margin-left: 0px; padding-left: 15px; margin-bottom: 5px;}

.table_pad_left  { padding: 0px 0px 0px 15px; }


.formspacer {width: 10px;}

#formSelect
{
	width: 100%;
	font-size: 10px; 
	border: solid 1px #000000; 
	background-color: #F7F8FF;
}

#formSelect1{width: 100%; font-size: 10px; border: solid 1px #000000; background-color: #F7F8FF;}



.txtfield, .txtarea
{
	font-size: 8pt; 
	font-weight: bold;
	border: solid 1px #153b3b; 
	background-color: #a6c448; width:240px; margin-bottom:4px;
}


input.button
{
	font-size: 8pt;
	font-family: Arial, Verdana, helvetica, Sans-Serif;
	font-weight: bold;
	background-color: #153b3b;
	color: #a6c448;
	margin-right: 6px;
	border: solid 1px #a6c448;
}


