body, div, td { font: 12px/20px Arial, Verdana, Helvetica, sans-serif; }

body { margin: 0px; padding: 0px; }

a { font-weight: bold; }
a:link { color: #642466; }
a:visited { color: #A47EA6; }
a:hover, a:active { color: #000000; }


H1 { margin: 0px; padding: 0px; font-size: 13px; color: #642466; }
H2 { margin: 0px; padding: 0px; font-size: 12px; color: #642466;}

div { margin: 0; padding: 0; border: none; }
img { margin: 0; padding: 0; border: none; }

br.clear { clear: both; font-size: 0; margin: 0; padding: 0; }

body{ background: #F2F5e2; }

#pagediv_C { width: 100%;  text-align: center; }
  
  #pagediv { width: 900px; text-align: left; margin: 0 auto 0 auto; }
	
	
	/*** Main Column LAYOUT   *******************************/
	#pageColumns { width: 900px;  background: #FFFFFF; position: relative; }
	

	 #ColumnRt { width: 648px; float: right; }
	 	  /*** RIGHT COLUMN CUSTOM STYLES  ********************************/
		  #hdr { position: relative; width: 648px; height: 146px; background: url(../images/h-top-bg.gif) no-repeat top; }
		  		#topNav { position: absolute; top: 8px; right: 35px; font-size: 11px; }
					#topNav a { text-decoration: none; font-weight: normal; }
					#topNav a:link, #topNav a:visited { color: #6D6E71; }
					#topNav a:hover, #topNav a:active { color: #000; }
		  

            #mainNav { position: relative; height: 20px; }


		  /* Internal */
	   	  #contentArea { padding: 0px 90px 28px 110px; margin: 0; background: url(../images/bg-txt.jpg) no-repeat 0px 118px; min-height: 610px; _height: 610px; }
	   	  #contentArea p { margin: 0 0 12px 0; padding: 0; }
		  .contentTable { width: auto; padding: 0; margin: 0; border-spacing: 0; border-collapse: collapse; border-width: 0; }
		  
		  #physicianResults td H3 { font-size: 13px; margin: 0px 0px 5px 0px; }
		  #physicianResults td img { margin: 0px 0px 5px 0px; }
		  #physicianResults td { font-size: 11px; line-height: 12px; }
		  
		  
	
	
	#ColumnLft { width: 252px; float: left; }  	
	    /*** LEFT COLUMN CUSTOM STYLES ********************************/
		#innerLft { position: relative; margin-left: 22px; width: 212px;  }
			#lftBox1 { height: 312px; background: #E6EAD2 url(../images/h-btm-box1.gif) no-repeat bottom left; }
		  		.logo { position: absolute; top: 41px; left: 19px; }
		  		.respectTxt { position: absolute; top: 215px; left: 15px; }
				
				
				/* Internal */
				#sideNav { position: absolute; top: 135px; padding-left: 12px; }
				#sideNav ul { margin: 0px; padding: 0px; }
				#sideNav li { margin: 0px; list-style: none; }
				#sideNav a { font-weight: normal; text-decoration: none; padding-left: 15px; }
				#sideNav a:link, #sideNav a:visited { color: #404042; }
				#sideNav a:hover, #sideNav a:active { color: #711371; background: url(../images/nav-arrow.gif) no-repeat 0px 3px; }
				
				
			#lftBox3 { height: 256px; background: #D4DBB4; padding: 5px 13px 0px 13px; font-size: 10px; line-height: 12px; }
				#lftBox3 a { text-decoration: none; font-weight: normal; }
				#lftBox3 a:link, #lftBox3 a:visited  { color: #701471 }
				#lftBox3 a:hover, #lftBox3 a:active { color: #000; }
				
			#btmLogo { padding: 72px 0px 18px 0px; }
			
	#clearOut { width: 100%; height: 1px; clear: both; } /* to clear footer */
	*html #clearOut { margin-top: -13px; } /* Only for IE*/


	/*** BOTTOM CUSTOM STYLES ********************************/

	#btmNav { width: 630px; padding: 0px 17px 10px 0px; font-size: 10px; }
	#btmNav a { text-decoration: none; }
	#btmNav a:link, #btmNav a:visited  { color: #8C8C8C; }
	#btmNav a:hover,#btmNav a:active { color: #000000; }
	

	
	
	
	