.skipnavbutton {
	display: none;
}
.off {
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.1em;
	line-height: 0.1em;
}
.off a:hover {
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.1em;
	line-height: 0.1em;
}
a {
}
a:hover {
}
H1 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 1.4em;
	color: #000;
	font-weight: normal;
	background-image: url(images/dot.jpg);
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 30px;
}
H2 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	color: #09C;
	font-weight: normal;
}
H3 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	color: #000;
	font-weight: normal;
}
P {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 0.85em;
	color: #666;
	font-weight: normal;
}
LI {
}
body {
	margin: 0px;
	background-image: url(images/bg.jpg);
	background-repeat: repeat-x;
}
.maincontainer
{
	width: 900px;
	height: auto;
	margin: 0 auto 0;
}
.topcontainer
{
	width: 900px;
	height: auto;
	float: left;
	padding-top: 11px;
}
.topcontainer_lft
{
	width: 195px;
	height: 153px;
	float: left;
}
.topcontainer_rt
{
	width: 596px;
	height: auto;
	float: left;
	padding-left: 109px;
}
.topcontainer_rt_tp
{
	width: 596px;
	height: 67px;
	float: left;
	background-image: url(images/urology_harley_street.jpg);
	background-repeat: no-repeat;
	background-position: left;
}
.topcontainer_rt_tp_rt
{
	width: 596px;
	height: 67px;
	float: left;
	text-align: right;
	background-image: url(images/contact_number.jpg);
	background-repeat: no-repeat;
	background-position: right;
}
.topcontainer_rt_btm
{
	width: 596px;
	height: auto;
	float: left;
	padding-top: 20px;
}
/* TOP NAV --------------------------------------------------------  */
#topnavholder {
	width: 596px;
	height: 36px;
	float: left;
}
#topnavhidden {
	display: none;
}
#topnav1 {
	width: 76px;
	height: 36px;
	float: left;
}
#topnav1active {
	width: 76px;
	height: 36px;
	float: left;
	background-image: url(images/menu-over.jpg);
	background-repeat: no-repeat;
	display: block;
}
#topnav1 a{
	background-image: url(images/menu-up.jpg);
	background-repeat: no-repeat;
	display: block;
	width: 76px;
	height: 36px;
}
#topnav1 a:hover{
	background-image: url(images/menu-over.jpg);
	background-repeat: no-repeat;
}
#topnav2 {
	width: 86px;
	height: 36px;
	float: left;
}
#topnav2 a{
	background-image: url(images/menu-up.jpg);
	background-repeat: no-repeat;
	display: block;
	width: 86px;
	height: 36px;
	background-position: -76px 0px;
}
#topnav2 a:hover{
	background-image: url(images/menu-over.jpg);
	background-repeat: no-repeat;
	background-position: -76px 0px;
}
#topnav2active {
	width: 86px;
	height: 36px;
	float: left;
	background-image: url(images/menu-over.jpg);
	background-repeat: no-repeat;
	display: block;
	background-position: -76px 0px;
}
#topnav3 {
	width: 85px;
	height: 36px;
	float: left;
}
#topnav3 a{
	background-image: url(images/menu-up.jpg);
	background-repeat: no-repeat;
	display: block;
	width: 85px;
	height: 36px;
	background-position: -162px 0px;
}
#topnav3 a:hover{
	background-image: url(images/menu-over.jpg);
	background-repeat: no-repeat;
	background-position: -162px 0px;
}
#topnav3active {
	width: 85px;
	height: 36px;
	float: left;
	background-image: url(images/menu-over.jpg);
	background-repeat: no-repeat;
	display: block;
	background-position: -162px 0px;
}
#topnav4 {
	width: 85px;
	height: 36px;
	float: left;
}
#topnav4 a{
	background-image: url(images/menu-up.jpg);
	background-repeat: no-repeat;
	display: block;
	width: 85px;
	height: 36px;
	background-position: -247px 0px;
}
#topnav4 a:hover{
	background-image: url(images/menu-over.jpg);
	background-repeat: no-repeat;
	background-position: -247px 0px;
}
#topnav4active {
	width: 85px;
	height: 36px;
	float: left;
	background-image: url(images/menu-over.jpg);
	background-repeat: no-repeat;
	display: block;
	background-position: -247px 0px;
}
#topnav5 {
	width: 97px;
	height: 36px;
	float: left;
}
#topnav5 a{
	background-image: url(images/menu-up.jpg);
	background-repeat: no-repeat;
	display: block;
	width: 97px;
	height: 36px;
	background-position: -332px 0px;
}
#topnav5 a:hover{
	background-image: url(images/menu-over.jpg);
	background-repeat: no-repeat;
	background-position: -332px 0px;
}
#topnav5active {
	width: 97px;
	height: 36px;
	float: left;
	background-image: url(images/menu-over.jpg);
	background-repeat: no-repeat;
	display: block;
	background-position: -332px 0px;
}
#topnav6 {
	width: 72px;
	height: 36px;
	float: left;
}
#topnav6 a{
	background-image: url(images/menu-up.jpg);
	background-repeat: no-repeat;
	display: block;
	width: 72px;
	height: 36px;
	background-position: -429px 0px;
}
#topnav6 a:hover{
	background-image: url(images/menu-over.jpg);
	background-repeat: no-repeat;
	background-position: -429px 0px;
}
#topnav6active {
	width: 72px;
	height: 36px;
	float: left;
	background-image: url(images/menu-over.jpg);
	background-repeat: no-repeat;
	display: block;
	background-position: -429px 0px;
}
#topnav7 {
	width: 95px;
	height: 36px;
	float: left;
}
#topnav7 a{
	background-image: url(images/menu-up.jpg);
	background-repeat: no-repeat;
	display: block;
	width: 95px;
	height: 36px;
	background-position: -501px 0px;
}
#topnav7 a:hover{
	background-image: url(images/menu-over.jpg);
	background-repeat: no-repeat;
	background-position: -501px 0px;
}
#topnav7active {
	width: 95px;
	height: 36px;
	float: left;
	background-image: url(images/menu-over.jpg);
	background-repeat: no-repeat;
	display: block;
	background-position: -501px 0px;
}
/* END OF TOP NAV ----------------------------------------------------------------- */
.banner_container
{
	width: 900px;
	height: auto;
	float: left;
}
.content_container
{
	width: 900px;
	height: auto;
	float: left;
	padding-top: 10px;
}
.content_container li
{
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 0.85em;
	color: #666;
	font-weight: normal;
}
.content_container_lft
{
	width: 270px;
	height: auto;
	float: left;
	padding-right: 20px;
}
.content_container_mid
{
	width: 276px;
	height: auto;
	float: left;
	padding-left: 20px;
	padding-right: 20px;
	background-image: url(images/cnt_line_rpt.jpg);
	background-repeat: repeat-y;
	background-position: left;
}
.content_container_mid a
{
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #06F;
	text-decoration: underline;
}
.content_container_mid a:hover
{
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #06F;
	text-decoration: none;
}
.content_container_rt
{
	width: 274px;
	height: auto;
	float: left;
	padding-left: 20px;
	background-image: url(images/cnt_line_rpt.jpg);
	background-repeat: repeat-y;
	background-position: left;
}
.footer_container
{
	width: 900px;
	height: auto;
	float: left;
	padding-top: 20px;
}
.ftr_tp
{
	width: 900px;
	height: auto;
	float: left;
}
.ftr_tp_lft
{
	width: 26px;
	height: 52px;
	float: left;
	background-image: url(images/ftr_lft.jpg);
	background-repeat: no-repeat;
}
.ftr_tp_mid
{
	width: 846px;
	height: 37px;
	float: left;
	background-image: url(images/ftr_mid.jpg);
	background-repeat: repeat-x;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 0.75em;
	color: #333;
	padding-top: 15px;
	text-align: center;
}
.ftr_tp_mid a
{
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #333;
	text-decoration: none;
}
.ftr_tp_mid a:hover
{
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #333;
	text-decoration: underline;
}
.ftr_tp_rt
{
	width: 28px;
	height: 52px;
	float: left;
	background-image: url(images/ftr_rt.jpg);
	background-repeat: no-repeat;
}
.ftr_btm
{
	width: 900px;
	height: auto;
	float: left;
}
.ftr_btm_tp
{
	width: 900px;
	height: 64px;
	float: left;
	background-image: url(images/ftrbtm.jpg);
	background-repeat: no-repeat;
}
.ftr_btm_btm
{
	width: 900px;
	height: auto;
	float: left;
	padding-bottom: 20px;
	text-align: center;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	color: #333;
}

.ftr_btm_btm2
{
	width: 900px;
	height: auto;
	float: left;
	padding-bottom: 20px;
}
.clm1
{
	width: 250px;
	height: auto;
	float: left;
	padding-left: 40px;
	padding-right: 10px;
}
.clm1 a
{
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	color: #CCC;
	text-decoration: none;
	text-align: left;
}
.clm2
{
	width: 250px;
	height: auto;
	float: left;
	padding-left: 40px;
	padding-right: 10px;
}
.clm2 a
{
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	color: #CCC;
	text-decoration: none;
	text-align: left;
}
.clm3
{
	width: 250px;
	height: auto;
	float: left;
	padding-left: 40px;
	padding-right: 10px;
}
.clm3 a
{
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	color: #CCC;
	text-decoration: none;
	text-align: left;
}


.hid
{
	display: none;
	visibility: hidden;
}
.label {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 0.85em;
	color: #666;
	font-weight: normal;
}

/* INNER PAGE **************************************************************************************************************/

.banner_container_tp
{
	width: 900px;
	height: auto;
	float: left;
	text-align: right;
	padding-top: 10px;
	padding-bottom: 10px;
}
.banner_container_mid
{
	width: 900px;
	height: auto;
	float: left;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 0.85em;
	color: #666;
	font-weight: normal;
}
.banner_container_mid a
{
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #06F;
	text-decoration: underline;
}
.banner_container_mid a:hover
{
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #06F;
	text-decoration: none;
}
.banner_container_btm
{
	width: 900px;
	height: auto;
	float: left;
	text-align: right;
	padding-top: 10px;
	padding-bottom: 20px;
	background-image: url(images/inpg_line_rpt.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
}
.incnt_lft
{
	width: 206px;
	height: auto;
	float: left;
	padding-right: 28px;
}
.incnt_lft_tp
{
	width: 206px;
	height: auto;
	float: left;
}
#subnav
{
	width: 206px;
	float: left;
	text-align: left;
}
#subnav ul
{
	margin: 0px;
	padding: 0px;
	list-style-image: none;
	list-style-type: none;
}
#subnav li
{
	display: table;
	padding-left: 20px;
	padding-top: 5px;
	padding-bottom: 5px;
}
#subnav a
{
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 1.0em;
	color: #666;
	text-decoration: none;
	padding-left: 20px;
}
#subnav a:hover
{
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 1.0em;
	color: #000;
	background-image: url(images/li-lft.jpg);
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 20px;
}
#subnav a.active
{
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 1.0em;
	color: #000;
	background-image: url(images/li-lft.jpg);
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 20px;
}
#subnav a.noborder
{
	padding-left: 0px;
	border: none;
}
#subnav li.noborder
{
	border-bottom: none;
}
.incnt_lft_btm
{
	width: 206px;
	height: auto;
	float: left;
	padding-top: 40px;
}
.incnt_rt
{
	width: 666px;
	height: auto;
	float: left;
}
.incnt_rt a
{
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #06F;
	text-decoration: underline;
}
.incnt_rt a:hover
{
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #06F;
	text-decoration: none;
}
/* Accordion Start */
.accordian {
	width: 666px;
	height: auto;
	float: left;
}

.accordian li {
	list-style-type: none;
	padding: 10px 5px 10px;
}

.accordian li
{
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 0.85em;
	color: #666;
	font-weight: normal;
}

.dimension {
	height: 100%;
}
	
.even, .odd {
	font-weight: bold;
	height: 27px;
	padding-top: 3px;
	padding-left: 5px;
}
	
.even {
	border: 1px solid #d8d8d8;
	background-color: #ececec;
}
	
.odd {
	border: 1px solid #d8d8d8;
	background: #ececec;
	color: white;
}
/* end of accordion */