

 body {
		font-size : smaller;
		font-family : arial, helvetica, sans-serif;
		background-color : #fff;
		color : #ff00cc;
		margin : 0;
		padding : 0;
      }

/* BOTTOM OF HEALTHPRO ABOUT PAGE */
.bottom {
		position : relative;
		left : 0;
		margin : 0;
		padding : 0;
		width : 100%;
		z-index : 2;
		clear : both
}

.bottom img {
margin-right : 2.3em;
margin-top : 2.3em;
vertical-align : top}


/* TOP BANNER */
.banner {
		position : absolute;
		top : 0;
		left : 0;
		margin : 0;
		padding : 0;
		height : 40px;
		width : 100%;
		z-index : 3;
}


.banner p{margin-top : 3%}

.banner img{
padding : 0;
vertical-align : middle; 
margin-left : 40px;
}

/* MENU */
.menu {
		font-size : 0.99em;
		position : absolute;
		top :40px;
		left : 0;
		padding : 0;
		margin: 0; 
		height : 6%;
		width : 100%;
		z-index: 3; 
      }


.menu A:hover {
		text-decoration : none;
		text-transform : uppercase;
      }

.menu A:hover {
		text-decoration : none;
		text-transform : uppercase;
      }

.menu A:hover {
		text-decoration : none;
		text-transform : uppercase;
      }


.menu ul {
		list-style-type : none;
		margin-left : 0;
		margin-bottom : 0;
      }


.menu li {
		font-family : arial, helvetica, sans-serif;
		text-align : left;
		text-transform : uppercase;
		font-size : 0.89em;
		border : none;
		display : inline;
		padding-right : 0.2em;
		margin-bottom : 0;
      }



/*SUB MENU */
.submenu {
		font-size : 0.9em;
		position : absolute;
		top :0;
		left : 0;
		padding : 0;
		padding-top : 8.5%;
		margin: 0; 
		height : 2%;
		width : 100%;
		z-index: 2; 
      }

.submenu form{
padding-top : .4em;
padding-right : 3em;
float : right;
}

.submenu A:hover {
		text-decoration : none;
		text-transform : uppercase;
      }

.submenu A:hover {
		text-decoration : none;
		text-transform : uppercase;
      }

.submenu A:hover {
		text-decoration : none;
		text-transform : uppercase;
      }


.submenu ul {
		list-style-type : none;
		margin-left : 0;
		margin-bottom : 0;
		margin-top : 1%;
      }


.submenu li {
		font-family : arial, helvetica, sans-serif;
		text-align : left;
		text-transform : uppercase;
		font-size : 0.89em;
		border : none;
		display : inline;
		padding-right : 0.2em;
		margin-bottom : 0;
      }



/* CONTENT */

#with_submenu {margin-top : 17%}

.content img {
		border : none;
      }


.content {
		position : relative;
		margin-top : 13%;
				margin-left : 3em;
								margin-right : 3em;

		width : 75%;
		height : 100%;
		background-color : #fff;
		color : #000;
		line-height : 1.5em;
      }


.content p {
		margin-right : 40px;
      }


/* CONTENT headers */
.content h1 {
		font-size : 1.5em;
		font-family : arial, sans-serif;
		font-weight : bold;
		text-align : left;
		background-color : #fff;
		text-transform : none;
		z-index : 1;
		line-height : 1.5em;
      }


.content h2 {
		font-size : 1.2em;
		text-align : left;
		background-color : #fff;
 		font-weight : bold;
		text-transform : none;
		padding-right : 1em
     }


.content h3 {
		font-size : .95em;
		text-align : left;
		background-color : #fff;
		font-weight : bold;
		text-transform : uppercase;
		margin-top : 2em
      }


em {
		font-weight : 700;
		font-style : normal;
      }

h1 {font-size : 1.5em}

/* CONTENT list */
ul {
		list-style : square;
     }


li {
		margin-top : 0.5em;
      }

/* CONTENT links 
.content A:link {
		background-color : #fff;
		text-decoration : underline;
		font-weight : normal;
      }


.content A:visited {
		background-color : #fff;
		text-decoration : underline;
		font-weight : normal;
      }


.content A:hover {
		background-color : #fff;
		text-decoration : underline;
 		font-weight : normal;
       }
*/

/* LEFT COLUMN */
#leftcoltherapist {
		width : 47%;
		}
		
.leftcol {
		width : 40%;
		float : left;
		padding-right : 6%;
		margin-top : 0;
}

.leftcol img{border : solid 1px #000}

.leftcol ul {
		list-style : square;
		margin-left : 1em
     }


.leftcol li {
		margin-top : 0.5em;
      }


   
   

/* RIGHT COLUMN */

#rightcoltherapist {
		width : 45%;
		margin-top : 0;
		float : right;
}

#thumbs {margin-top : -5em}

#rightcol {
		width : 43%;
		min-width : 260px;
		float : right;
}


.rightcol ul {
		list-style : square;
		padding-left : .8em
     }


.rightcol li {
		margin-top : 0.5em;
 		margin-left : 1em
     }
      
 
/* GOOGLE ADS */
.ads {
		font-size : 0.9em;
		position : absolute;
		top : 0;
		left : 0;
		margin-left : 80%;
		padding : 2em;
		padding-top : 5em;
		width : 15%;
		z-index : 1;
	}

A:link {
		text-decoration : none;
		      }


A:visited {
		text-decoration : none;
		     }


A:hover {
		text-decoration : none;
		      }

.ads h2 {font-size : 1.2em;
padding-top : 6em}

.ads p {
		margin-top : 3em;
      }

.ads li{margin-top : 1.5em;
	line-height : 1.1em;
	margin-left : -1.8em;
	color : #fff;
	}



/* GOOGLE time and date */
#timedate {
		text-transform : uppercase;
		color : #fff;
		background-color : #61616c;
      }


#timedate h2 {text-align : center;
	font-size : 1.1em;
	}
	


/*list items on the Specialities Page*/
#ctl00_cphMain_blSpecialtiesL li {margin-top : 1em;
line-height : 1.3em;
}

#ctl00_cphMain_blSpecialtiesR li {margin-top : 1em;
line-height : 1.3em;
}

	
	
	
/*directory*/
.directory {
		width : 100%;
		}

.directory em {
		font-weight : bold;
		text-transform : none;
		text-decoration : none		
		}

.directory strong {
		font-weight : bold;
		text-transform : none;
		padding : .1em;
		}

.directory h2 {
	font-weight : bold;
	font-size : 1.2em;
line-height : 1em;
padding-top : 1.3em;
background-color : #fff;
	}


.directory h2 a{background-color : #fff;
	}
	
.directory td {
		padding-top : 1em;
		width : 30%;
		padding-right : 2%;
		}

				
.letters {
		margin-left : 5%;
		text-transform : uppercase;
		font-size : 1em;
		line-height : 2em;
		text-align : center;
		}

.letters A:link {
		margin-left : .4em;
		margin-right : .4em;
		text-decoration : none;
		padding : .3em;
		      }
		      
.letters A:hover {
		margin-left : .4em;
		margin-right : .4em;
		text-decoration : none;
		padding : .3em;
		      }
		      
.letters A:visited {
		margin-left : .4em;
		margin-right : .4em;
		text-decoration : none;
		padding : .3em;
		      }
		      



		
#column {
	float : left;
	line-height : 1.5em;
	position : relative;
	width : 30%
		}
	
#column em {font-weight : bold;}

#column strong {
	font-weight : bold;
	text-transform : none;
	}
			



/*specialistHeading as a DIV*/
.specialistHeading {
font-size : 1.5em;
font-weight : bold;
padding-top : .2em;
padding-left : 3.3%;
width : 95%;
clear : both;
float : left;
margin-top : 3em;
}

.specialistHeading A:link{
	position : absolute;
	right : 10%;
	font-size : .7em;
	line-height : 1em;
	text-decoration : none;
	}

.specialistHeading A:visited{
	position : absolute;
	right : 10%;
	font-size : .7em;
	line-height : 1em;
	text-decoration : none;
	}

.specialistHeading A:hover{
	position : absolute;
	right : 10%;
	font-size : .7em;
	line-height : 1em;
	text-decoration : none;
	}	
			
			
/*SEARCH FORM*/


option {margin-top : .3em}

/*SEARCH FORM PAGE BUTTON*/
#button {margin-top : 2em;}

#button A:link {
	padding : 1em;
	text-decoration : none;
	background-color : #b2b2c0;
	color : #fff;
	      }


#button A:visited {
	padding : 1em;
	background-color : #b2b2c0;
	color : #fff;
     }


#button A:hover {
	padding : 1em;
	background-color : #b2b2c0;
	color : #fff;
      }




/*APPLICATION WIZARD BUTTON LINK*/

#buttonLink {margin-top : 2em;
}

#buttonLink A:link {
	padding : 1em;
	text-decoration : none;
	      }


#buttonLink A:visited {
	padding : 1em;
	text-decoration : none;
     }


#buttonLink A:hover {
	padding : 1em;
	text-decoration : none;
      }



.buttonLink
{
	background-color : #b2b2c0;
	color : #fff;
	border-top : solid 3px #b2b2c0;
	border-right : solid 3px #90909a;
	border-left : solid 3px #90909a;
	border-bottom : solid 3px #1b1b2b;
}

input {border : solid 1px #000}

