/*  Dr Goodness website Cascading Style Sheet #1.
    Created January 29, 2008 by Danie Gouws.  Last update Jan 25, 2010.   */


#Weather { position:absolute; left: 40px; top: 5px;
           line-height: 140%;  
	     font-family: "Tahoma"; font-size: 15px; color: #0000ff; }


.Testpage  {background-color:yellow;
	      width: 30%;}

li.Rarro { list-style-image: url(GenImages/Ritearro.PNG); list-style-position: outside; }
li.Disc  { list-style-type: disc; }


#nav, #nav ul { /* all lists */
	padding: 0;
	margin: 0;
	list-style: none;
	line-height: 1;
}

#nav a {
	display: block;
	width: 10em;
}

#nav li { /* all list items */
	float: left;  
	width: 10em; /* width needed or else Opera goes nuts */
}

#nav li ul { /* second-level lists */
	position: absolute;
	background: orange;
	width: 10em;
	left: -999em; /* using left instead of display to hide menus because display: none isn't read by screen readers */
}

#nav li:hover ul, #nav li.sfhover ul { /* lists nested under hovered list items */
	left: auto;
}

#Refer2  { display: none; }

.SvcButn {width: 65px; height:19px;
     text-decoration: none; border: none; 
     background-color: white;
     text-align: center; font-weight: bold;
     font-family: "Arial Narrow"; font-size: 14px;
     color: #4A2885; vertical-align: text-bottom;
}

.Hide {width: 65px; height:19px;
     text-decoration: none; border: none; 
     background-color: white;
     text-align: center; font-weight: bold;
     font-family: "Arial Narrow"; font-size: 14px;
     color: #4A2885; vertical-align: text-bottom;
     display:none;
}

#FootLinks { position:absolute;  left: 460px; }

#wrap      {position:relative; top: 5%;
            position:relative; left: 2.5%; }

#logo1     {background-color:transparent;
            border-color:white;
	      width: 800px; height: 70px;
		position:absolute; left: 5px;
		position:absolute; top: 1px;}

#s40a_FixIE8 {
		 width: 150px; height: 25px;
		 position:absolute; left: 490px;
		 position:absolute; top: 15px;
		 font-family: "Tahoma"; font-size: 11px; line-height: 140%; color: #044476; }

#home_video {
		 width: 70px; height: 25px;
             z-index: 2; display: block;
		 position:absolute; left: 680px; top: 10px;  }

#video_link {
             width: 150px; height: 40px;
             z-index: 1; display: none;
             position:absolute; left: 680px; top: 12px; 
		 font-family: "Tahoma"; font-size: 11px; line-height: 140%; color: #044476; }

#s40b_FixIE8 {
		 width: 500px; height: 700px;
		 position:absolute; left: 15px;
		 position:absolute; top: 15px;
		 font-family: "Tahoma"; font-size: 11px; line-height: 140%; color: #044476; }

#mail_p_s  {background-color:transparent;
	      width: 50px; height: 20px;
		position:absolute; left: 780px; 
	      position:absolute; top: 10px; }

#s1_links   {width: 950px; height: 50px;
		 position:absolute; left: 5px;
		 position:absolute; top: 70px;
             border-color: white;
             text-decoration: none; display: none; }

#s41_menu   {width: 950px; height: 50px;
		 position:absolute; left: 5px;
		 position:absolute; top: 70px;
             border-color: white;
             text-decoration: none; }

#s412_agency {width: 114px; height: 21px;
             position:absolute; left: 79px;
             position:absolute; top: 0px; }

#s413_team  {width: 95px; height: 21px;
             position:absolute; left: 193px;
             position:absolute; top: 0px; }

#s414_MHService {width: 198px; height: 21px;
             position:absolute; left: 288px;
             position:absolute; top: 0px; }

#s414_MHOptions {width: 335px; height: 21px;
             position:absolute; left: 288px;
             position:absolute; top: 22px; display: none; }

#s414_therapy {width: 102px; height: 21px;
             position:absolute; left: 0px;
             position:absolute; top: 0px; }

#s414_testing {width: 133px; height: 21px;
             position:absolute; left: 103px;
             position:absolute; top: 0px; }

#s414_seminar {width: 100px; height: 21px;
             position:absolute; left: 236px;
             position:absolute; top: 0px; }

#s415_Forensic {width: 156px; height: 21px;
             position:absolute; left: 486px;
             position:absolute; top: 0px; }

#s415_FOptions {width: 335px; height: 21px;
             position:absolute; left: 258px;
             position:absolute; top: 22px; display: none; }

#s415_civilcase {width: 72px; height: 21px;
             position:absolute; left: 0px;
             position:absolute; top: 0px; }

#s415_criminal {width: 94px; height: 21px;
             position:absolute; left: 72px;
             position:absolute; top: 0px; }

#s415_litigate {width: 158px; height: 21px;
             position:absolute; left: 166px;
             position:absolute; top: 0px; }

#s415_seminar {width: 105px; height: 21px;
             position:absolute; left: 324px;
             position:absolute; top: 0px; }

#s415_psyclass {width: 144px; height: 21px;
             position:absolute; left: 429px;
             position:absolute; top: 0px; }

#s416_Forms {width: 79px; height: 21px;
             position:absolute; left: 642px;
             position:absolute; top: 0px; }

#s416_FormOptions {width: 335px; height: 21px;
             position:absolute; left: 480px;
             position:absolute; top: 22px; display: none; }

#s416_FOForms {width: 160px; height: 21px;
             position:absolute; left: 182px;
             position:absolute; top: 0px; }

#s417_Info  {width: 110px; height: 21px;
             position:absolute; left: 721px;
             position:absolute; top: 0px; }

#s417_InfoOptions {width: 335px; height: 21px;
             position:absolute; left: 300px;
             position:absolute; top: 22px; display: none; }

#s417_Directions {width: 65px; height: 21px;
             position:absolute; left: 0px;
             position:absolute; top: 0px; }

#s417_Fees  {width: 42px; height: 21px;
             position:absolute; left: 65px;
             position:absolute; top: 0px; }

#s417_Payoptions {width: 109px; height: 21px;
             position:absolute; left: 107px;
             position:absolute; top: 0px; }

#s417_Jobs {width: 89px; height: 21px;
             position:absolute; left: 216px;
             position:absolute; top: 0px; }

#s417_Community {width: 140px; height: 21px;
             position:absolute; left: 305px;
             position:absolute; top: 0px; }

#s417_OtherLinks {width: 80px; height: 21px;
             position:absolute; left: 445px;
             position:absolute; top: 0px; }

#TopLine    {position:absolute; left: 0px;
             position:absolute; top: 115px; }

#s3_images  {background-color:white;
	       width: 420px; height: 420px;
		 position:absolute; left: 5px;
		 position:absolute; top: 135px; }

#s4_toprimage {background-color:white;
	       width: 420px; height: 125px;
		 position:absolute; left: 425px;
		 position:absolute; top: 135px; }

#s5_vertimage {background-color:white;
	       width: 190px; height: 295px;
		 position:absolute; left: 425px;
		 position:absolute; top: 260px; }

#s6_smallriteimg {background-color:white;
	       width: 230px; height: 110px;
		 position:absolute; left: 615px;
		 position:absolute; top: 260px; }

#s7_blurb   {background-color:white;
	       width: 230px; height: 185px;
		 position:absolute; left: 615px;
		 position:absolute; top: 370px; }

#BotLine    {position:absolute; left: 0px; top: 560px; }

#AboutLine    {position:absolute; left: 0px;
               position:absolute; top: 1065px; }

#AboutLine2   {position:absolute; left: 0px;
               position:absolute; top: 675px; }

#AboutLine3   {position:absolute; left: 0px; top: 905px; }

#AboutLineJ   {position:absolute; left: 0px;
               position:absolute; top: 1348px; }

#AboutLine4   {position:absolute; left: 0px;
               position:absolute; top: 1630px; }

#AboutLinef   {position:absolute; left: 0px;
               position:absolute; top: 3860px; }

#s8_footlinks {background-color:white;
	       width: 800px; height: 30px;
		 position:absolute; left: 5px;
		 position:absolute; top: 570px; }

#s27_footlinks {background-color:white;
	       width: 800px; height: 30px;
		 position:absolute; left: 5px;
		 position:absolute; top: 1085px; }

#s273_footlinks {background-color:white;
	       width: 800px; height: 30px;
		 position:absolute; left: 5px;
		 position:absolute; top: 923px; }

#s27j_footlinks {background-color:white;
	       width: 800px; height: 30px;
		 position:absolute; left: 5px; top: 1363px; }

#s27d_footlinks {background-color:white;
	       width: 800px; height: 30px;
		 position:absolute; left: 5px;
		 position:absolute; top: 695px; }


#s27e_footlinks {background-color:white;
	       width: 800px; height: 30px;
		 position:absolute; left: 5px;
		 position:absolute; top: 1650px; }

#s27f_footlinks {background-color:white;
	       width: 800px; height: 30px;
		 position:absolute; left: 5px;
		 position:absolute; top: 3880px; }

#s21_Lefthdng {background-color:white;
	       width: 303px; height: 38px;
		 position:absolute; left: 5px;
		 position:absolute; top: 120px; }

#s21b_ColorBlob {background-color: rgb(181,159,111);
		 width: 303px; height: 38px;
		 position:absolute; left: 5px;
		 position:absolute; top: 120px; }

#s21b_LeftBanr {background-color: rgb(181,159,111);
		 width: 100px; height: 15px;
		 position:absolute; left: 25px;
		 position:absolute; top: 130px;
		 font-family: "Tahoma"; font-size: 14px; 
		 color: white; font-weight:bold; }

#s22_Lefpix {background-color:white;
	       width: 140px; height: 125px;
		 position:absolute; left: 5px;
             position:absolute; top: 165px; }

#s22b_Lefname {background-color:white;
             width: 140px; height: 20px;
		 position:absolute; left: 145px;
	       position:absolute; top: 180px;
		 font-family: "Tahoma"; font-size: 11px; color: #918E00; }

#s22c_Describe {background-color:white;
             width: 140px; height: 20px;
		 position:absolute; left: 145px;
	       position:absolute; top: 195px; 
		 font-family: "Tahoma"; line-height: 140%;
		 font-size: 10px; color: #044476; }

#s22k_Describe {background-color:white;
             width: 140px; height: 20px;
		 position:absolute; left: 145px;
	       position:absolute; top: 210px; 
		 font-family: "Tahoma"; line-height: 140%;
		 font-size: 10px; color: #044476; }

#GMapPos   { position:absolute; left: 180px; top: 145px; }

#GLftHnd   { position:absolute; left: 305px; top: 150px; }

#GRgtHnd   { position:absolute; left: 120px; top: 150px; }

#DirShow  { position:absolute; left: 70px; top: 195px; }

li {list-style-type: disc; }

#s23_Lefcolum {background-color:white;
	       width: 280px; height: 900px;
		 position:absolute; left: 5px; top: 300px;
		 text-align:justify;  line-height: 140%;
		 font-family: "Tahoma"; font-size: 10px; color: #044476; }

#Quick_links {background-color:white;
             width: 280px; position:absolute; left: 5px; top: 440px;
             line-height: 140%; font-family: "Tahoma";
             font-size: 11px; color: #044476; }

#Video3_link {background-color:white;
              width: 280px; position:absolute; left: 5px; top: 590px;  }

#Video3b_link {background-color:white;
              width: 280px; position:absolute; left: 5px; top: 660px;  }

#Video3c_link {background-color:white;
               width: 280px; position:absolute; left: 5px; top: 440px;  }

#EndOfPage {position:absolute; top: 2800px;
            position:absolute; left: 5px; }

#s24_Stippel {background-color:white;
	       width: 2px; height: 915px;
		 position:absolute; left: 307px;
             position:absolute; top: 159px;}

#s25_Ritecolum {background-color:white;
	       width: 460px; height: 900px;
		 position:absolute; left: 335px;
		 position:absolute; top: 170px;
		 text-align:justify;  line-height: 130%;
		 font-family: "Tahoma"; font-size: 11px; color: rgb(122,122,122); }

#team01     {background-color:white;
	       width: 460px; height: 900px;
		 position:absolute; left: 335px;
		 position:absolute; top: 180px;
		 text-align:justify;  line-height: 140%;
		 font-family: "Tahoma"; font-size: 11px; color: rgb(122,122,122); }

#s26_Righthdng {background-color:white;
	       width: 540px; height: 38px;
		 position:absolute; left: 308px;
		 position:absolute; top: 120px;}

.Infoheads {background-color:white; line-height: 120%;
		font-family: "Tahoma"; font-size:  11px; font-weight:bold; color: rgb(36,64,104); }

#drg_Stippel {background-color:white;
	       width: 2px; height: 200px;
		 position:absolute; left: 308px; top: 159px; }

#tm-drg-mpa { background-color: white;
              position:absolute; top: 180px; 		  
              position:absolute; left: 335px;
		  width: 480px; 
 	        text-align:justify; line-height: 140%; 
 		  font-family: "Tahoma"; font-size: 11px; color: rgb(122,122,122); }

#Jindent    { text-indent: 18px; }
 	        
#tm-drg-mor-info { background-color: white;
		       position:absolute; top: 410px; left: 335px; 
 	             line-height: 140%; 
 		       font-family: "Tahoma"; font-size: 11px; color: rgb(122,122,122); }

#tm-drg-resume   { background-color: white;
		       position:absolute; top: 450px; left: 5px; 
	             line-height: 140%; 
 		       font-family: "Tahoma"; font-size: 11px; color: rgb(122,122,122); }

#tm-kfl-resume   { background-color: white;
		       position:absolute; top: 490px; left: 5px; 
	             line-height: 140%; 
 		       font-family: "Tahoma"; font-size: 11px; color: rgb(122,122,122); }

#tm-sal-resume   { background-color: white;
		       position:absolute; top: 540px; left: 5px; 
	             line-height: 140%; 
 		       font-family: "Tahoma"; font-size: 11px; color: rgb(122,122,122); }

#tm-elg-resume   { background-color: white;
		       position:absolute; top: 440px; left: 5px; 
	             line-height: 140%; 
 		       font-family: "Tahoma"; font-size: 11px; color: rgb(122,122,122); }

#s30_KellyLk0 {background-color:white;
             width: 135px; height: 135px;
		 position:absolute; left: 340px;
	       position:absolute; top: 175px; 
		 font-family: "Tahoma"; line-height: 140%;
		 text-align: center; font-size: 10px; color: #918E00; }

#s31_MandyLk1 {background-color:white;
             width: 135px; height: 135px;
		 position:absolute; left: 492px;
	       position:absolute; top: 175px; 
		 font-family: "Tahoma"; line-height: 140%;
		 text-align: center; font-size: 10px; color: #918E00; }

#s32_JohnLk2 {background-color:white;
             width: 135px; height: 135px;
		 position:absolute; left: 647px; top: 175px; 
		 font-family: "Tahoma"; line-height: 140%;
		 text-align: center; font-size: 10px; color: #918E00; }

#s33_JennieLk3 {background-color:white;
             width: 135px; height: 135px;
		 position:absolute; left: 341px; top: 338px; 
		 font-family: "Tahoma"; line-height: 140%;
		 text-align: center; font-size: 10px; color: #918E00; }

#s35_ZoeLk5 {background-color:white;
             width: 135px; height: 135px;
		 position:absolute; left: 493px; top: 338px; 
		 font-family: "Tahoma"; line-height: 140%;
		 text-align: center; font-size: 10px; color: #918E00; }

#s34_SallyLk4 {background-color:white;
             width: 135px; height: 135px;
		 position:absolute; left: 648px;
	       position:absolute; top: 500px; 
		 font-family: "Tahoma"; line-height: 140%;
		 text-align: center; font-size: 10px; color: #918E00; }

#s36_LaurieLk6 {background-color:white;
             width: 125px; height: 125px;
		 position:absolute; left: 346px; top: 500px; 
		 font-family: "Tahoma"; line-height: 140%;
		 text-align: center; font-size: 10px; color: #918E00; }

#s37_WesLk7 {background-color:white;
             width: 125px; height: 125px;
		 position:absolute; left: 497px; top: 500px; 
		 font-family: "Tahoma"; line-height: 140%;
		 text-align: center; font-size: 10px; color: #918E00; }

#s38_CandaceLk8 {background-color:white;
             width: 125px; height: 125px;
		 position:absolute; left: 652px; top: 500px; 
		 font-family: "Tahoma"; line-height: 140%;
		 text-align: center; font-size: 10px; color: #918E00; }

#s39_Lauren {background-color:white;
             width: 125px; height: 125px;
		 position:absolute; left: 652px; top: 338px; 
		 font-family: "Tahoma"; line-height: 140%;
		 text-align: center; font-size: 10px; color: #918E00; }

.Sul {text-decoration:underline;}

#idiv552    {position:absolute; left: 30px;
		 position:absolute; top: 935px; }

#idiv1484    {position:absolute; left: 80px;
		 position:absolute; top: 1130px; }

#idiv555    {position:absolute; left: 30px;
		 position:absolute; top: 1325px; }

#idiv1479    {position:absolute; left: 120px;
		 position:absolute; top: 1620px; }

#idiv1474    {position:absolute; left: 35px;
		 position:absolute; top: 2035px; }














