/* structure

--------------------------------- */

body {

  margin:0;

  padding:0;

  background:#fff url(images/bg_green.gif);

  color:#333;

  text-align:center;

  font:x-small Verdana, Arial, Helvetica, sans-serif;

  voice-family: "\"}\""; voice-family:inherit;

  font-size:12px;

  } html>body {font-size:12px;}

  #container2 {
	position:relative;
	width:700px;
	margin:0 auto;
	text-align:left;
	height: 1500px;
	background-color: #FFFFFF;
  }

#borderone {

  border:1px solid #CCCCCC;

  border-width:0 1px;

  }





/* hidden text

--------------------------------- */

h1, h2, h3 {

  margin:0;

  background-repeat:no-repeat;

  background-position:left top;

  }

h1 span, h2 span, h3 span, #quickSummary p.p1 span {display:none;}



  

/* header and summary

--------------------------------- */

#pageHeader h1 {

  height:5px;

  background:url(whiteness.gif) no-repeat 5px 5px;

  }

#pageHeader2 {

  height:115px;

  background:url(images/bg_lmpheader.gif) no-repeat left top;

  }

  

#flashheader

{

position:absolute;

top:6px;

left: 160px;

width:531px;

height:103;



}





/*- Menu Tabs C--------------------------- */



#menu {

	position:absolute;

	top:115px;

	left: 0px;

	right:0px;

	width:400px;

	margin:0;

	width:700px;

	text-align:right;

	color:#FFFFFF;

	background-color:#7B9D48;

	font-size:12px;

    line-height:normal;

	}





    #menu ul {

	margin:0;

	padding:10px;

	list-style:none;

      }

    #menu li {

      display:inline;

      margin:0;

      padding:0;

      }

    #menu a {

      float:left;

      background:url("images/tableftC.gif") no-repeat left top;

      margin:0;

      padding:0 0 0 4px;

      text-decoration:none;

      }

    #menu a span {

      float:left;

      display:block;

      background:url("images/tabrightC.gif") no-repeat right top;

      padding:5px 15px 4px 6px;

      color:#385614;

      }

    /* Commented Backslash Hack hides rule from IE5-Mac \*/

    #menu a span {float:none;}

    /* End IE5-Mac hack */

    #menu a:hover span {

      color:#FFF;

      }

    #menu a:hover {

      background-position:0% -42px;

      }

    #menu a:hover span {

      background-position:100% -42px;

      }  

	

	#menu p.p1 {

  height:32px;

  margin:0;

  background:url(images/bg_menu.gif);

   }

   

   	#Layer1 {

	position:absolute;

	width:537px;

	height:91px;

	z-index:1;

	left: 152px;

	top: 13px;

}

 

     #Searchbox{

	position:absolute;

	width:248px;

	height:23px;

	z-index:1;

	left: 434px;

	top: 4px;

	margin:0;

	padding:0;

}

 

 #Searchbox label {

 font-size:13px;

 font-weight:bold;

 }





/* welcome content

--------------------------------- */

#welcomeconsulturology {

  margin:0;

  border:0px;

  padding:0px;

  border-bottom:0px;

   background-color:#FFFFFF;

   height: 1800px;

  }

  

  #welcomeurologylist {

  margin:0;

  border:0px;

  padding:0px;

  border-bottom:0px;

   background-color:#FFFFFF;

   height: 1200px;

  }

  

  

   #titlebit {
	position:absolute;
	top:160px;
	left:0px;
	width:662px;
	margin:20px;


  border:0px:

  }

    #titlebit h1 {

  font-size:14px;

  color: #3E5E19;

  }

  

 

  

  #welcometext {

	position:absolute;

	top:203px;

	left:1px;

	width:394px;

	margin:20px;

	border:0px:;

	height: 475px;

  }
  
    #welcometexturo {
	position:absolute;
	top:334px;
	left:0px;
	width:394px;
	margin:20px;







	border:0px:;
	height: 475px;
	background-color: #FFFFFF;

  }

  

 #welcometext table {

 border:0px;

 background-color: #B6DF9F;

 padding:0px;

 cell-padding:10px;

 cell-spacing:0px;

 } 

  

   #welcometext h2{

  font-size:13px;

  color:#3E5E19;

   margin:0px;

 padding: 0px;

  }

  

    #welcometext h3{

  font-size:13px;

  color:#FFFFFF;

   margin:0px;

 padding: 0px;

  }

  

  

  #welcomeconsultimage {

 position:absolute;

  top:162px;

  left:440px;

  width:250px;

  }

  



  



/* link list

--------------------------------- */

#linkList {

  position:absolute;

  top:306px;

  left:0;

  width:140px;

  }

#linkList h3 {height:23px;}

#lselect h3 {

  height:41px;

  background-image:url(images/bg_select.gif);

  }

#larchives h3 {background-image:url(bg_archives.gif);}

#lresources h3 {background-image:url(bg_resources.gif);}

#linkList ul {

  margin:1em 0 1.5em;

  padding:0;

  font-size:12px;

  list-style:none;

  }

#larchives li, #lresources li {text-transform:lowercase;}

#linkList ul li {

  background:url(../icon_diamond.gif) no-repeat 2px 50%;

  margin:0 0 .5em;

  padding:0 0 0 14px;

  line-height:1.5em;

  }

#linkList li a:link, #linkList li a:visited {

  font-family:Verdana,Arial,Sans-serif;

  font-weight:bold;

  }

#linkList #lselect li {

  background:url(icon_pg.gif) no-repeat 0 15%;

  color:#A79355;

  }

#linkList #lselect a:link, #linkList #lselect a:visited {display:block;}

#linkList #lselect a.c:link, #linkList #lselect a.c:visited {

  display:inline;

  font-family:Georgia,Serif;

  font-weight:normal;

  color:#616623;

  background-color:transparent;

  text-transform:lowercase;

  }

  

  

  /* contact box

  ---------------------------------*/

  #contactboxurology {

	position:absolute;

	width:688px;

	height:100px;

	padding: 5px;

	border:0;

	z-index:1;

	left: 1px;

	top: 1109px;

	text-align:center;

	color:#3E5E19;

	/*background-color:#FBFBE1;*/

	background-color:#B6DE9F;

	 background:url("images/bg_contact.jpg");

	font-size:11px;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-weight:bold;

}



#contactboxurology a:link, a:visited {

  color:#385614;

  background-color:transparent;

  font-weight:bold;

  text-decoration:none;

  }

#contactboxurology a:hover {

  color:#ffffff;

  display:block;

  background:url("images/tabemail.gif") no-repeat center top;

  font-weight:bold;

  text-decoration:underline;

  }

  

  #contactboxurology h2 {

  color:#385614;

  font-size:14px;

  background-color:transparent;

  text-decoration:none;

  }

  

  

  

   #contactboxurologylist {
	position:absolute;
	width:688px;
	height:100px;
	padding: 5px;
	border:0;
	z-index:1;
	left: 1px;
	top: 1524px;
	text-align:center;
	color:#3E5E19;
	/*background-color:#FBFBE1;*/

	background-color:#B6DE9F;
	background:url("images/bg_contact.jpg");
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;

}



#contactboxurologylist a:link, a:visited {

  color:#385614;

  background-color:transparent;

  font-weight:bold;

  text-decoration:none;

  }

#contactboxurologylist a:hover {

  color:#ffffff;

  display:block;

  background:url("images/tabemail.gif") no-repeat center top;

  font-weight:bold;

  text-decoration:underline;

  }

  

  #contactboxurologylist h2 {

  color:#385614;

  font-size:14px;

  background-color:transparent;

  text-decoration:none;

  }

  

   #contactboxurologylist2 {
	position:absolute;
	width:688px;
	height:100px;
	padding: 5px;
	border:0;
	z-index:1;
	left: 1px;
	top: 1415px;
	text-align:center;
	color:#3E5E19;
	/*background-color:#FBFBE1;*/

	background-color:#B6DE9F;
	background:url("images/bg_contact.jpg");
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;

}



#contactboxurologylist2 a:link, a:visited {

  color:#385614;

  background-color:transparent;

  font-weight:bold;

  text-decoration:none;

  }

#contactboxurologylist2 a:hover {

  color:#ffffff;

  display:block;

  background:url("images/tabemail.gif") no-repeat center top;

  font-weight:bold;

  text-decoration:underline;

  }

  

  #contactboxurologylist2 h2 {

  color:#385614;

  font-size:14px;

  background-color:transparent;

  text-decoration:none;

  }







/* footer

--------------------------------- */

#footer {

 height:35px;

  background-color:#7B9D48;

  z-index:1;

  color:#FFFFFF;

  margin:0;

  padding:10px;

  border:1px solid #7B9D48;

  border-width:1px 0;

  font:11px Verdana, Arial, Helvetica, sans-serif;

   }

   
#footer2 {
	position:absolute;
	margin-top: 0px;
	height:50px;
	background-color:#7B9D48;
	color:#FFFFFF;
	border:1px solid #7B9D48;
	border-width:1px 0;
	font:11px Verdana, Arial, Helvetica, sans-serif;
	top: 1526px;
	left:0px;
	width: 700px;
   }
   

   

#dp a:link, #footer a:visited {

color:#FFFFFF;

  padding:0 5px;

  font-weight:normal;

  }

  

  #dp a:hover {

  color:#FFFFFF;

  padding:0 5px;

  font-weight:normal;

  text-decoration:underline;

  }

  

  

  #dp {

  padding:0px;

  z-index:2;

  font-weight:normal;

  text-align: right;

  background-color:#7B9D48;

  }





/* links

--------------------------------- */

a:link, a:visited {

  color:#3E5E19;

  background-color:transparent;

  font-weight:bold;

  text-decoration:none;

  }

a:hover {

  color:#3E5E19;

  background-color:transparent;

  text-decoration:underline;

  }





/* misc

--------------------------------- */

acronym {border-width:0;}





form {

   margin: 0;

   padding: 0;

}



  

 .style4 {color: #666666}

.style5 {

	color: #000000;

	font-weight: bold;

}

