/********************************
 COMMONWEALTH UROLOGY STYLESHEET*
 ********************************/
 
html, body {
	height:100%;
	} 

body { 
	margin:0;
	padding:0;
	} 
	
	.body {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#b0b0b0;
	}

	
	
a, a:visited, a:hover {	
	color:#02509b;	
	text-decoration:none;
	}
a:hover {
	color:#046fd5;
	text-decoration:none;
	}

.clear {clear:both;}

h1, h2, h3, h4, h5, h6{ color:#b0b0b0; font-size:14px;}

h1 {font-size:24px; color:#02509b;}
h2 {font-size:16px; color:#0167c9; }

.bigText {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:23px;
	color:#919090;
	line-height:26px;
	}
	
	.bigText strong{
		color:#02509b;
		font-weight:100;
		}
	
	.bigText a, .bigText a:visited {
		color:#02509b;
		font-family:Georgia, "Times New Roman", Times, serif;
		font-size:23px;
		text-decoration:none;
		}
		
	.bigText a:hover {
		color:#077ef1;
		font-family:Georgia, "Times New Roman", Times, serif;
		font-size:23px;
		text-decoration:none;
		}
/********************************
 *	INLINE LIST STYLES		*
 *	AND CUSTOM STUFF		*
 ********************************/
 
#container {
	width:1016px;
	height:auto;
	margin:0 auto;
	}
	
#logo {
	width:195px;
	height:165px;
	background:url(images/logo.gif);
	margin-left:16px !important;
	margin-left:8px;
	float:left;
	position:relative
	}
	
	#logo li {margin: 0px; padding: 0px; list-style: none;position: absolute; top: 0; margin-left:0px;}

	#logo li, #logo a {height:165px; display: block; }
	
	#logo span { display:none; }
	
	#logo li a {
		display:block;
		height:165px;
		}

		#logo-1	{ width:195px; left:0px; background-image:none; }
		
		#logo-1 a:hover { background:transparent url(images/logo.gif) no-repeat 0px -165px; }
	
#header {
	width:789px;
	height:112px;
	background:url(images/header.gif);
	float:left;
	}
	
#nav {
	width:789px;
	height:53px;
	background:url(images/nav.gif);
	float:left;
	position:relative;
	margin-bottom:0px;
	}
	
	#nav li {margin: 0px; padding: 0px; list-style: none;position: absolute; top: 0; margin-left:0px;}

	#nav li, #nav a {height:53px; display: block; }
	
	#nav span { display:none; }
	
	#nav li a {
		display:block;
		height:53px;
		}

				

		#nav-1	{ width:62px; left:0px; background-image:none; }

		#nav-2	{ width:85px; left:63px; background-image:none; }

		#nav-3	{ width:106px; left:148px; background-image:none; }

		#nav-4	{ width:122px; left:254px; background-image:none; }
		
		#nav-5	{ width:81px; left:376px; background-image:none; }
		
		#nav-6	{ width:117px; left:457px; background-image:none; }
		
		#nav-7	{ width:118px; left:574px; background-image:none; }
				
		#nav-8	{ width:98px; left:692px; background-image:none; }
		

		#nav-1 a:hover { background:transparent url(images/nav.gif) no-repeat 0px -53px; }

		#nav-2 a:hover { background:transparent url(images/nav.gif) no-repeat -63px -53px; }

		#nav-3 a:hover { background:transparent url(images/nav.gif) no-repeat -148px -53px; }

		#nav-4 a:hover { background:transparent url(images/nav.gif) no-repeat -254px -53px; }
		
		#nav-5 a:hover { background:transparent url(images/nav.gif) no-repeat -376px -53px; }
		
		#nav-6 a:hover { background:transparent url(images/nav.gif) no-repeat -457px -53px; }
		
		#nav-7 a:hover { background:transparent url(images/nav.gif) no-repeat -574px -53px; }
				
		#nav-8 a:hover { background:transparent url(images/nav.gif) no-repeat -692px -53px; }
	

		#nav-1 a.current { background:transparent url(images/nav.gif) no-repeat 0px -106px; }

		#nav-2 a.current { background:transparent url(images/nav.gif) no-repeat -63px -106px; }

		#nav-3 a.current { background:transparent url(images/nav.gif) no-repeat -148px -106px; }

		#nav-4 a.current { background:transparent url(images/nav.gif) no-repeat -254px -106px; }
		
		#nav-5 a.current { background:transparent url(images/nav.gif) no-repeat -376px -106px; }
		
		#nav-6 a.current { background:transparent url(images/nav.gif) no-repeat -457px -106px; }
		
		#nav-7 a.current { background:transparent url(images/nav.gif) no-repeat -574px -106px; }
				
		#nav-8 a.current { background:transparent url(images/nav.gif) no-repeat -692px -106px; }
		
		
		
#navNEW {
	width:789px;
	height:53px;
	background:url(images/nav.gif);
	float:left;
	margin-bottom:0px;
	}

#navNEW ul li.top-drop,#navNEW ul {
	float: left;
	list-style: none;
	margin: 0px;
	padding: 0px;
}

#navNEW a#link1, #navNEW a#link2, #navNEW a#link3, #navNEW a#link4, #navNEW a#link5, #navNEW a#link6, #navNEW a#link7, #navNEW a#link8 {
	display: block;
	height: 53px;
}
#navNEW span { display:none; }


		#navNEW-1	{ width:62px;}
		#navNEW-2	{ width:85px;}
		#navNEW-3	{ width:106px;}
		#navNEW-4	{ width:122px;}
		#navNEW-5	{ width:81px;}
		#navNEW-6	{ width:117px;}
		#navNEW-7	{ width:118px;}
		#navNEW-8	{ width:98px;}

		#navNEW-1 a#link1:hover, .menu :hover > #link1 { background:transparent url(images/nav.gif) no-repeat 0px -53px; }
		#navNEW-2 a#link2:hover, .menu :hover > #link2  { background:transparent url(images/nav.gif) no-repeat -62px -53px;}
		#navNEW-3 a#link3:hover, .menu :hover > #link3  { background:transparent url(images/nav.gif) no-repeat -147px -53px; }
		#navNEW-4 a#link4:hover, .menu :hover > #link4  { background:transparent url(images/nav.gif) no-repeat -253px -53px; }
		#navNEW-5 a#link5:hover, .menu :hover > #link5  { background:transparent url(images/nav.gif) no-repeat -375px -53px; }
		#navNEW-6 a#link6:hover, .menu :hover > #link6  { background:transparent url(images/nav.gif) no-repeat -456px -53px; }
		#navNEW-7 a#link7:hover, .menu :hover > #link7  { background:transparent url(images/nav.gif) no-repeat -573px -53px; }
		#navNEW-8 a#link8:hover, .menu :hover > #link8  { background:transparent url(images/nav.gif) no-repeat -691px -53px; }

		#navNEW-1 a#link1.current { background:transparent url(images/nav.gif) no-repeat 0px -106px; }
		#navNEW-2 a#link2.current { background:transparent url(images/nav.gif) no-repeat -62px -106px; }
		#navNEW-3 a#link3.current { background:transparent url(images/nav.gif) no-repeat -147px -106px; }
		#navNEW-4 a#link4.current { background:transparent url(images/nav.gif) no-repeat -253px -106px; }
		#navNEW-5 a#link5.current { background:transparent url(images/nav.gif) no-repeat -375px -106px; }
		#navNEW-6 a#link6.current { background:transparent url(images/nav.gif) no-repeat -456px -106px; }
		#navNEW-7 a#link7.current { background:transparent url(images/nav.gif) no-repeat -573px -106px; }
		#navNEW-8 a#link8.current { background:transparent url(images/nav.gif) no-repeat -690px -106px; }



#nav ul li a[rel]:after{ /*HTML to indicate drop down link*/
/*content: " " url(downimage.gif); /*uncomment this line to use an image instead*/
}

.menuDrop{
position:absolute;
top:1px;
border: 1px solid #E1E1E1; /*THEME CHANGE HERE*/
border-bottom-width: 0;
font:normal 11px Verdana;
line-height:18px;
z-index:100;
background-color: white;
width: 200px;
visibility: hidden;
}

.menuDrop a{
width: auto;
display: block;
text-indent: 3px;
border-bottom: 1px solid #E1E1E1; /*THEME CHANGE HERE*/
padding: 2px 0;
text-decoration: none;
font-size:10px;
font-weight:400;
color: black;
}

* html .menuDrop a{ /*IE only hack*/
width: 100%;
}

.menuDrop a:hover{ /*THEME CHANGE HERE*/
background-color: #F0F0F0;
}

#menuList ul, #menuList li {
	display: inline;
	list-style-type: none;
}

#menuList a, #menuList a:visited, #menuList a:hover {
	float: left;
	margin: 4px 20px 2px 0px;
	font-size:12px;	
	font-family:Verdana,Arial,Helvetica; 
	font-weight:400;
	color:#8A8A8A;	
	line-height:1.5em;
	text-decoration:none;
}

#menuList a:hover
{
	border-bottom: 2px solid #2D5D75;
	padding-bottom:-2px;
	background: transparent;
	color:#676767;
}


#content {
	width:984px;
	height:auto;
	float:left;
	margin-left:16px;
	
	font-size:12px;	
	font-family:Arial,Verdana,Helvetica; 
	font-weight:400;
	color:#646464;	
	line-height:24px;
	text-decoration:none;
		
	}
	
#bottom {
	width:1016px;
	height:518px;
	background:url(images/bottom.jpg);
	float:left;
	position:relative;
	margin-top:0;
	}
	
	#forPatients {
		position:absolute;
		left:70px;
		top:186px;
		width:395px;
		height:115px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#007097;
		xline-height:29px !important;
		}
		
		#forPatients a, #forPatients a:visited {
			color:#007097;
			text-decoration:none;
			font-size:11px;
			}
		
		#forPatients a:hover {
			color:#26bdf1;
			text-decoration:none;
			font-size:11px;
			}
	
		#forPhysicians {
		position:absolute;
		left:557px;
		top:186px;
		width:395px;
		height:115px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#007097;
		xline-height:29px !important;
		}
		
		#forPhysicians a, #forPhysicians a:visited {
			color:#007097;
			text-decoration:none;
			font-size:11px;
			}
		
		#forPhysicians a:hover {
			color:#26bdf1;
			text-decoration:none;
			font-size:11px;
			}
			
		#bottomTables td {
			height:27px !important;
			height:25px;
			}
			
	
	#footerHome {
		position:absolute;
		width:1016px;
		height:auto;
		top:370px;
		text-align:center;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:9px;
		color:#a9a9a9;
		line-height:15px;
		}
		
		#footerHome a, #footerHome a:visited, #footer a, #footer a:visited {
			color:#02509b;
			font-size:9px;
			text-decoration:none;
			}
			
		#footerHome a:hover, #footer a:hover {
			color:#077ef1;
			font-size:9px;
		}
 
 	#footer {
		width:1016px;
		height:auto;
		text-align:center;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:9px;
		color:#a9a9a9;
		line-height:15px;
		}
		
 
 
 /* Sifr Start*/
/* .sIFR-flash {
	visibility: visible !important;
	margin: 0;
	z-index: 10;
}
.sIFR-replaced {
	visibility: visible !important;
}
span.sIFR-alternate {
	position: absolute;
	left: 0;
	top: 0;
	width: 0;
	height: 0;
	display: block;
	overflow: hidden;
}
.sIFR-flash + div[adblocktab=true] {
  display: none !important;
}
.sIFR-hasFlash h1 {
	visibility: hidden;
	font-size:18pt;
	text-transform:capitalize;
	line-height:1em;
	zoom:1;
}
.sIFR-hasFlash h2 {
	visibility:hidden;
	font-size:18pt;
	text-transform:capitalize;
	line-height:1em;
	zoom:1;
}
.sIFR-hasFlash h3 {
	visibility:hidden;
	font-size:14pt;
	text-transform:capitalize;
	line-height:1em;
	zoom:1;
}*/
 /* Sifr End*/
 
 
 .twoColDiv{
     float:left;
	 width:50%;
	 margin-bottom:50px;
 }
 
 .subNav { margin:-1px 20px 0 0;float:left; width:194px; border:1px solid #CFCFCF; border-top:none; position:relative;}
 
.subNav a, .subNav a:visited, .subNav a:hover{text-decoration:none; color:#6A6768;}
.subNav a:hover{text-decoration:none; color:#6A6768;}
/*.subNav a:hover{color:#fff; background:#000;}*/
	.level1.even, .level1.odd {display:block; background:#E8E8E8; padding:5px 10px 5px 20px; /* border-top:#5F0000 1px solid;*/ border-bottom:1px solid #DFDFDF;}
	.level1.even:hover, .level1.odd:hover {background:#e3e3e3; border-bottom:1px solid #DFDFDF;}
	
	.level2.even, .level2.odd {display:block; background:#E8E8E8; padding:5px 10px 5px 40px;/* border-top:#5F0000 1px solid;*/ border-bottom:1px solid #DFDFDF;}
	.level2.even:hover, .level2.odd:hover {background:#e3e3e3; border-bottom:1px solid #DFDFDF;}
	
	.currentPage {font-weight:bold; background:#1960A5 !important; color:#fff !important; border-bottom:1px solid #0F4A7F !important;}
	.currentPage:hover {font-weight:bold; background:#1960A5 !important; color:#fff !important; border-bottom:1px solid #0F4A7F !important;}
.subNav ul { margin:0; padding:0; list-style:none; }
.subNav ul li { margin:0; padding:0; }
.subNav ul li a, .subNav ul li a:visited, .subNav ul li a:hover { display:block; height:auto; background:#7F0709; padding:12px 10px 12px 40px; color:#fff; border-top:#5F0000 1px solid; border-bottom:1px solid #8F0000; }
.subNav ul li a:hover { background:#5F0000; border-bottom:1px solid #5F0000; }
.subNav ul ul li a { padding:12px 10px 12px 60px; }
.subNav ul ul ul li a { padding:12px 10px 12px 80px; }
.subNav ul ul ul ul li a { padding:12px 10px 12px 100px; }


