#divbody{
	background-color: #faf4da;
	margin: 0px;
	color:#646464;
	font-family:'Verdana',Arial,Sans-Serif;
	
	line-height:2em;
	padding:0px;
	width:940px;
	padding-bottom:10px;
	
	
	font-size:62.5%;
	
	}
.txtu{width:230px; font-size: 10px;}
.txt1{width:250px; font-size: 10px;}
.txt2{width:250px; height:60px;font-size: 10px;}
.dpd1{width:255px; font-size: 10px;}
.chk1{width:5px;}	
#miez p{
	margin:0px;
	font-size: 11px;
	text-align: center;
	line-height: 1.2em;
	margin-top: 15px;
	}
.button_L{
	background-image:url(TherapistSearch/images/button_L.gif);
	margin: auto;
	width: 4px;
	height: 23px;
	background-repeat:no-repeat;
	}
.button_R{
	background-image:url(TherapistSearch/images/button_R.gif);
	margin: auto;
	width: 4px;
	height: 23px;
	background-repeat:no-repeat;
	}
.button_C{
	background-image:url(TherapistSearch/images/button_C.gif);
	margin: auto;
	width: 1px;
	height: 23px;
	}
	
#divbody img {
	border: none;
}				
#topTS{
	background-image:url(TherapistSearch/images/top.gif);
	margin: auto;
	width: 728px;
	height: 22px;
	}
		
#bottomTS{
	background-image:url(TherapistSearch/images/bott.gif);
	width: 728px;
	height: 22px;
	margin: auto;
	}	
#miez{
	text-align: center;
	background-color: #ffffff;
	border-left: #f6ddd1 1px solid;
	border-right: #f6ddd1 1px solid;
	width: 640px;
	margin: auto;
	padding: 0 43px 10px;
	}	

a:link, a:visited {
	color: #db5400;
	text-decoration: none;
}

#divbody h1{
	font-size: 16px;
}

#divbody h2{
	color: #db5502;
	font-size: 14px;
	font-family: Trebuchet Ms, Verdana, Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	margin:0px;
	line-height: normal;
	}
	
#divbody h3{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-transform:uppercase;
	font-weight: bold;
	color: #db5502;
	margin:0 0 6px 0;
	}
	
#divbody ol, li{
	margin: 0;
	padding: 0;
}	

.err {color: #df3f00; font-weight:bold;}


#divbody input[type="text"]{
	font-size: 10px;
	width:250px
}
#divbody input[type="password"]{
	font-size: 10px;
	width:250px
}
#divbody input[type="submit"]:hover{
	cursor:pointer;
	width:auto;
}
#divbody input[type="submit"]{
	cursor:pointer;
	width:auto;
}
#divbody input[type="checkbox"]{
	width:20px
}
#Zip{
width:100px;
}

#Miles{
width:100px;
}
#line{
	border-bottom: #e5e5e5 1px solid;
	}
#headerTS{
	border-bottom: #e5e5e5 1px solid;
	background-color: #ffffff;
	border-left: #f6ddd1 1px solid;
	border-right: #f6ddd1 1px solid;
	padding: 0 10px 5px 10px;
	text-align:center;
	width:1-00px;
	}
/* LOGIN */
#topl{
	background-image:url(TherapistSearch/images/topl.gif);
	margin: auto;
	width: 428px;
	height: 13px;
	}
		
#bottl{
	background-image:url(TherapistSearch/images/bottl.gif);
	width: 428px;
	height: 13px;
	margin: auto;
	}	
#miezl{
	text-align: center;
	background-color: #ffffff;
	border-left: #f6ddd1 1px solid;
	border-right: #f6ddd1 1px solid;
	width: 340px;
	margin: auto;
	padding: 0 43px 10px;
	}	
#griditem td{
	background-color: #ffffff;
	border-left: #f6ddd1 1px solid;
	border-right: #f6ddd1 1px solid;
	border-top: #f6ddd1 1px solid;
	border-bottom: #f6ddd1 1px solid;
	margin: auto;
	vertical-align:top;
}
#grid{
	text-align: left;
	background-color: #E8FFFF;
	border-left: #f6ddd1 1px solid;
	border-right: #f6ddd1 1px solid;
	border-top: #f6ddd1 1px solid;
	border-bottom: #f6ddd1 1px solid;
	width: 100%;
	margin: auto;
}
#griditem{
	text-align: left;
	background-color: #E8FFFF;
	border-left: #f6ddd1 0px solid;
	border-right: #f6ddd1 0px solid;
	border-top: #f6ddd1 0px solid;
	border-bottom: #f6ddd1 0px solid;
	padding-bottom:10px;
	width: 100%;
}
#gridview{
	text-align: left;
	background-color: #E8FFFF;
	border-left: #f6ddd1 1px solid;
	border-right: #f6ddd1 1px solid;
	border-top: #f6ddd1 1px solid;
	border-bottom: #f6ddd1 1px solid;
	width: 100%;
	margin: auto;
}
#gridview td{
	text-align: left;
	border-left: #f6ddd1 0px solid;
	border-right: #f6ddd1 0px solid;
	border-top: #f6ddd1 0px solid;
	border-bottom: #f6ddd1 1px solid;	
}
.tb1{width: 140px;}
.tb2{}
.tb3{width: 200px;}
#gridviewSUP{
	background-color: #E8FFFF;
	border-left: #f6ddd1 1px solid;
	border-right: #f6ddd1 1px solid;
	border-top: #f6ddd1 1px solid;
	border-bottom: #f6ddd1 1px solid;
	width: 100%;
	margin: auto;
}
#gridviewSUP td{
	border-left: #f6ddd1 0px solid;
	border-right: #f6ddd1 0px solid;
	border-top: #f6ddd1 0px solid;
	border-bottom: #f6ddd1 1px solid;
}
    .pager a { color : #ff5a00; font-weight : bold; }
    .pager a:hover { background : #ff5a00; color : #fff; text-decoration : none; }
    .pager ul { margin : 0; list-style-type : none; }
    .pager li a { width : 10px; text-decoration : none; border : 1px solid #ff5a00; background : none; line-height : 10px; padding : 0px 2px 0px 2px; }
    .pager li.active a { background : #ff5a00; color : #fff; }
    .pager li { display : inline; margin : 0 2px 0 2px; }
    
    
/****************************************************
**  Styles for the Therapist Search Results/List
*****************************************************/

.therapist_links
{
	color:			#404F44;
	font-size:		9pt;
}

.therapist
{
	font-size:		14pt;
	font-weight:		bold;
	color:			#404F44;
	padding-top:		60px;
	padding-bottom:		5px;
	border-bottom:		1px solid #404F44;
	margin-bottom:		10px;
}

.therapist_name
{
	font-size:		14pt;
	font-weight:		bold;
	color:			#404F44;
	width:			340px;
	float:			left;
}

.therapist_titles
{
	text-align:		right;
	padding-top:		5px;
	font-weight:		normal;
	font-size:		8pt;
	float:			right;
	width:			290px;
}

.therapist_description
{
	padding-left:		10px;
	padding-right:		10px;
	font-size:		12px;
}

.address_titles
{
	font-weight:		bold;
	font-size:		8pt;
}

.address_content
{
	font-size:		8pt;
	text-align:		left;
	padding-bottom:		5px;
}

.detail_cell_header
{
	text-align:		left;
	font-weight:		bold;
	font-size:		9pt;
}

.detail_cell_text
{
	font-size:		9pt;
	text-align:		left;
	padding-bottom:		12px;
}

.detail_overview
{
	font-size:		11pt;
	text-align:		left;
	padding-bottom:		15px;
}

.detail_address
{
	font-size:		9pt;
	text-align:		left;
	padding-bottom:		15px;
}
