	body { background-image: url(images/bk_page.jpg); background-repeat: repeat; background-color: #cccccc; margin-top: 10px; margin-left: 0px;}

/* Page Parts */	
#header1 { position: relative; top: 0px; left: 0px; border: 0px #000000 dashed; width: 800px; height: 10px; }
#header2 { position: relative; top: 0px; left: 0px; border: 0px #000000 dashed; width: 800px; height: 171px; }
#header3 { position: absolute; top: 0px; left: 0px; border: 0px #000000 dashed; width: 210px; height: 171px; }
#header4 { position: absolute; top: 0px; left: 210px; border: 0px #000000 dashed; width: 580px; height: 171px; }
#header5 { position: absolute; top: 0px; left: 790px; border: 0px #000000 dashed; width: 10px; height: 171px; }
#menu_head { position: relative; top: 0px; left: 0px; border: 0px #000000 dashed; width: 800px; height: 22px; }
#menu_body { position: relative; top: 0px; left: 0px; border: 0px #000000 dashed; width: 800px; height: 41px; }
#menu_body1 { position: absolute; top: 0px; left: 0px; border: 0px #000000 dashed; width: 215px; height: 41px; }
#menu_body2 { background-image: url(images/bk_menu.gif); background-repeat: repeat; position: absolute; top: 0px; left: 215px; border: 0px #000000 dashed; width: 585px; height: 41px; }

#menu { position: relative; top: 10px; left: 10px; border: 1px; width: 575px; height: 30px; }
#menubottom { position: relative; top: 0px; left: 125px; border: 1px; width: 575px; height: 30px; }
#sidemenu { position: relative; top: -2px; left: 12px; border: 1px; width: 185px; }
#menu_date { position: relative; top: 5px; width: 250px; left: 310px; border: 0px; }

#page { background-image: url(images/bk_content.gif); background-repeat: repeat; position: relative; top: 0px; left: 0px; border: 1px #000000 dashed; width: 800px; height: 800px; }
#content_left { position: absolute; top: 10px; left: 0px; border: 1px #000000 dashed; width: 195px; }
#content_center { background-image: url(images/divider500.gif); background-repeat: repeat; position: absolute; top: 0px; left: 195px; border: 0px #000000 dashed; width: 20px; }
#content { margin-bottom: 30px; position: relative; top: 10px; left: 10px; border: 0px #000000 dashed; width: 500px; }

#subcontent { z-index: 100; position: relative; top: 0px; left: 0px; border: 0px #000000 dashed; width: 500px; }
#form { position: relative; top: 0px; left: 20px; border: 1px; width: 480px; }
#login { position: relative; top: 0px; left: 310px; border: 0px; width: 250px; }
#login_photo { background-image: url(images/knee_rehab.jpg); position: absolute; top: 5px; left: 0px; height: 125px; border: 0px; width: 450px; }
#error { background-color: #3c3081; margin-bottom: 30px; position: relative; top: 10px; left: 20px; border: 2px #000000 solid; width: 480px; padding: 5px; }

/* Text Options */	

	.textheader { z-index: 100; background-image: url(images/text_head.gif); height: 23px; margin-top: 0px; padding-left: 15px; padding-top: 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; color: #3c3081; text-align: left; font-style: normal;  }
	
	.basic { margin-top: 5px; margin-left: 20px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; font-style: normal; font-weight: normal; color: #3c3081; text-align: justify; font-style: normal; line-height: 1.3; }

	.basic2 { margin-top: 5px; margin-left: 20px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; font-style: normal; font-weight: normal; color: #FFFFCC; text-align: justify; font-style: normal; line-height: 1.3; }
	
	.basicR { margin-top: 5px; margin-right: 20px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; font-style: normal; font-weight: bold; color: #3c3081; text-align: right; font-style: normal; line-height: 1.0; }
	
	.jobhead { margin-top: 15px; padding-left: 3px; padding-top: 3px; background: #d2a86e; height: 23px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; font-style: normal; font-weight: bold; color: #FFFFCC; text-align: left; font-style: normal; }
	
	.p { font: 10pt times new roman, times, serif; color: #3c3081; text-align: right; }

	.p1 { font: 16px times new roman, times, serif; color: #3c3081; text-align: justify; }

	.p1a { font: 16px times new roman, times, serif; color: #3c3081; text-align: left; }

	.p1c { font: 13px times new roman, times, serif; color: #3c3081; font-weight: normal; text-align:  center; }
        
	.p2 { padding: 10px; font: 11px verdana, arial, helvetica, geneva, san-serif; color: #3c3081; text-align: right; font-style: italic; font-weight: normal; line-height: 1.0; }             
	
	.p2r { padding: 10px; font: 11px verdana, arial, helvetica, geneva, san-serif; color: #3c3081; text-align: right; font-style: italic; font-weight: bold; line-height: 1.0; }
 		
	.p3 { font: 10px verdana, arial, helvetica, geneva, san-serif; color: #3c3081; text-align: left; line-height: 1.0; } 

	.p3r { padding: 2px; font: 9px verdana, arial, helvetica, geneva, san-serif; color: #3c3081; text-align: right; font-style: normal; font-weight: normal; line-height: 1.5; }

/* JOBS PAGE */
	.p3c { margin-top: 0px; margin-right: 0px; border-bottom: 1px #3c3081 dashed; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; font-style: normal; font-weight: normal; color: #3c3081; text-align: center; font-style: normal; line-height: 1.2; }
	
	.p3u { margin-top: 0px; margin-right: 0px; border-bottom: 1px #3c3081 dashed;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; font-style: normal; font-weight: bold; color: #3c3081; text-align: left; font-style: normal; line-height: 1.2; }

	.p4 { margin-top: 0px; margin-right: 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; font-style: normal; font-weight: normal; color: #3c3081; text-align: left; font-style: normal; line-height: 1.2; }

	.p4b { margin-top: 0px; margin-right: 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; font-style: normal; font-weight: bold; color: #3c3081; text-align: left; font-style: normal; line-height: 1.2; }
	
	.p5 { font: 10px verdana, arial, helvetica, geneva, san-serif; color: #3c3081; text-align: right; line-height: 1.0; }

	.p6 { font: 14px times new roman, times, serif; color: #3c3081; text-align: left; line-height: 1.0; } 

	.b1 { font: 20px times new roman, times, serif; color: #3c3081; text-align: left; }

	.b1c { font: 20px times new roman, times, serif; color: #3c3081; text-align: center; }      

	.b2 { padding-top: 10px; font: 24px times new roman, times, serif; color: #3c3081; text-align: left; }
        
	.b3 { font: 14px times new roman, times, serif; color: #ffffff; text-align: center; }
        
	.b3_l { font: 16px times new roman, times, serif; color: #3c3081; font-weight: bold; text-align: left; }
	
	.footertext { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; color: #3c3081; text-align: center; font-style: normal; line-height: 1.0; }


/* Linking Text */	       
	.links { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; font-style: normal; font-weight: bold; color: #3c3081; text-decoration: none; text-transform: uppercase; }
	
	a.links { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; font-style: normal; font-weight: bold; color: #3c3081; text-decoration: none; text-transform: uppercase; }

	a.links:hover  { color: #D2A86E; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; text-decoration: underline; font-style: normal; }
  
	.linksR { padding-top: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: right; font-size: 7pt; font-style: normal; font-weight: bold; color: #3c3081; text-decoration: none; text-transform: uppercase; }
	
	a.linksR { font-family: Verdana, Arial, Helvetica, sans-serif; text-align: right; font-size: 7pt; font-style: normal; font-weight: bold; color: #3c3081; text-decoration: none; text-transform: uppercase; }

	a.linksR:hover  { color: #D2A86E; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: right; font-size: 7pt; text-decoration: underline; font-style: normal; }
    	
	.menu { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; font-style: normal; font-weight: bold; color: #FFFFCC; text-decoration: none; text-align: left; }
	
	a.menu { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; font-style: normal; font-weight: bold; color: #FFFFCC; text-decoration: none; text-align: left; }

	a.menu:hover  { color: #3C3081; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; text-decoration: underline; font-style: normal; }

	.city { margin-top: 5px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; font-weight: bold; color: #3c3081; text-align: left; font-style: italic; line-height: 1.0; }
  	
	.facility { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; font-style: normal; font-weight: normal; color: #3c3081; text-decoration: none; text-align: left; }
	
	a.facility { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; font-style: normal; font-weight: normal; color: #3c3081; text-decoration: none; text-align: left; }

	a.facility:hover  { color: #3C3081; font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; text-decoration: underline; font-style: normal; }
	
	.footer { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; font-weight: normal; color: #3c3081; text-decoration: none; text-transform: uppercase; text-align: center; }
	
	a.footer { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; font-weight: bold; color: #3c3081; text-decoration: none; text-transform: uppercase; }

	a.footer:hover  { color: #ffffff; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; text-decoration: underline; font-style: normal; }
