﻿/** { margin: 0; padding: 0; }*/

body {
	background: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 80%;
 
	 }
	p,span { color:#422a74;/*color:#7c6083;*/}
	h2,h4 {color:#422a74;}
	a { color:#44b9cc; }
	a:hover {text-decoration:underline;}
img { border: none; }

#divHeader
{
	background-color:#ffffff;
	width:978px;
	height:75px;
}

#divHeader #leftimg
{
	
	
	width:50%;
	float:left;
	height:75px;
	text-align:left;
}
#divHeader #rightimg
{
	
	
	width:50%;
	float:right;
	height:75px;
	text-align:right;
}

#divHeader #leftimg img 
{
	margin-top:15px;
}
#toplinksbar
{
	background-color:#e2ddc1;/*#dd5000;*/
	height:10px;
	width:978px;
}
#toplinksbar #rightlinks
{
	background-color:Transparent;
	float:right;
	

}
#toplinksbar #rightlinks a
{
	
	font-family:Arial;
	font-size:9pt;
	font-style:normal;
	font-weight:normal;
	text-decoration:none;
}
#toplinksbar #rightlinks a:hover
{
	text-decoration:underline;
}
#content-body
{
	background-color:#ffffff;
	width:978px;

}

#content-body p
{
	
	font-family:Arial;
	font-size:10pt;
	font-style:normal;
	font-weight:bold;
	text-decoration:none;
}
#content-body #content-main #legalandprivacy, #content-error
{
	padding-top:10px;
}
#content-body #content-main #legalandprivacy p
{
	
	font-family:Arial;
	font-size:10pt;
	font-style:normal;
	font-weight:normal;
	text-decoration:none;
}
#content-body #content-main #legalandprivacy, #content-error #home
{
	float:right;
}
#content-body #content-main #legalandprivacy a
{
	
	font-family:Arial;
	font-size:9pt;
	font-style:normal;
	font-weight:bold;
	text-decoration:none;
}
#content-body #content-main #legalandprivacy a:hover
{
	text-decoration:underline;
}
#content-desc
{
	
	
	width:938px;
	padding:10px 20px 10px 20px;
	background-color:#e0ecd2;
	/*background-image:url(/clinicfinder/images/descbg.jpg);*/
	margin-bottom:1px;
	/*border-left:solid 1px #eaeaea;
	border-top:solid 1px #eaeaea;
	border-right:solid 1px #eaeaea;*/
	
}
#content-desc h2
{
	text-align:center;
}
#content-bottom
{
	width:938px;
	padding:10px 20px 10px 20px;
	/*background-color:#e2ddc1;*/
	background-color:#ebf3e2;
	margin-top:1px;
	border-bottom:solid 1px #422a74;
}
#content-desc p, #content-bottom p
{
	font-size:9pt;
}
#content-main
{
	
	padding:0px 20px 0px 20px;
	width:938px;
	background-color:#e2ddc1;
	height:420px;
}
#content-left
{
	float:left;
	padding:20px 20px 0px 20px;
	display:block;
	
	width:350px;
}
#content-right
{
	float:right;
	padding:20px 20px 0px 0px;
	width:500px;
	display:block;
	
	
}
#map-box
{
	
	padding:0px 20px 0px 0px;
height:380px;
	
	
	/*background-color:white;*/
	
}
#ToggleMapWidth
{
	
	width:16px;
	float:left;
	display:block;
	height:360px;
}
#ToggleMapWidth img
{
	display:none;
}
#map
{
	float:right;
	width:480px;
	height:360px;
	background-color:Gray;
	/*border-left:solid 4px #149ef0;*/
	border-left:solid 1px #ffffff;
	
	
}

#searchbox
{

	background-color:#ffffff;
	width:280px;
	margin:10px 10px 10px 10px;
	display:block;
	height:200px;
	/*border:solid 1px #422a74;*/
	border:solid 1px #dd5000;
	
}
#searchbox #serachbox-inner
{
	/*border:Solid 1px black;*/

	background-color:#ffffff;
}
#searchbox #serachbox-inner #searchTitle
{
	text-align:center;
	padding:10px 0px 1px 0px;
	height:20px;
	background-color:#dd5000;
	
	
}
#searchbox #serachbox-inner #searchTitle p
{
	color:#ffffff;
	font-family:Arial;
	font-size:11pt;
	font-style:normal;
	font-weight:bold;
	text-decoration:none;
	
}
#searchbox #serachbox-inner #searchControls
{
	text-align:left;
	margin:10px 0px 5px 0px;
	
}
label
{
	margin-top:0px;
	padding-top:0px;
	
}
.wrap-outer
{
	margin:5px 5px 0px 5px;
	
	height:20px;
}
.wrap-left
{
	float:left;
	text-align:right;
	
	width:50%;
	height:25px;
	
}
.wrap-left span
{
	
	color:#422a74;
	font-family:Arial;
	font-size:9pt;
	font-style:normal;
	font-weight:bold;
	text-decoration:none;
	margin-right:5px;
}

.wrap-right
{
	float:right;
	text-align:left;
	
	width:50%;
	height:25px;
}
.wrap-right #address 
{
	height:15px;
	width:50px;
	margin-left:5px;
	background-color:#eaeaea;
}
.wrap-right #radius
{
	width:55px;
	margin-left:5px;
	background-color:#eaeaea;
}
.wrap-center
{
	text-align:center;
	
	
}
#div-outer-radius
{
	padding-bottom:20px;
}
wrap-center #btnSetRad
{
	
}
#searchresults-box
{
	margin:20px 0px 10px 20px;
	height:100px;
	width:280px;
	display:none;
	
}
#SearchAgain
{
	
	text-align:right;
	
}
#SearchAgain a
{
	
	font-family:Arial;
	font-size:9pt;
	font-style:normal;
	font-weight:normal;
	text-decoration:none;
}
#SearchAgain a:hover
{
	text-decoration:underline;
}
#result-header
{
	width:280px;
	height:20px;
	background-color:#dd5000;
	padding:1px 0px 1px 0px;
}
#result-header #head-left 
{
	float:left;
}
#result-header #head-right
{
	float:right;
}
#result-header span
{

	color:#ffffff;
	font-family:Arial;
	font-size:11pt;
	font-style:normal;
	font-weight:bold;
	text-decoration:none;
} 
.resulttext span
{
	color:#422a74;
	font-family:Arial;
	font-size:10pt;
	font-style:normal;
	font-weight:normal;
	
}
.resulttext
{
	padding:5px 0px 5px 0px;
}
.resulttext a
{
	font-family:Arial;
	font-size:10pt;
	font-style:normal;
	font-weight:normal;
	text-decoration:none;
	
}
#divFooter
{
	background-color:white;
	width:978px;
}

#divFooter #bottomlinks
{
	background-color:Transparent;
	float:left;
	margin:5px 10px 0px 5px;
}
#divFooter #bottomlinks a
{
	
	font-family:Arial;
	font-size:9pt;
	font-style:normal;
	font-weight:normal;
	text-decoration:none;
}
#divFooter #bottomlinks a:hover
{
	text-decoration:underline;
}
#loading{
	
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
	z-index:100;
	text-align:center;
	vertical-align:middle;

}
#Legend
{
	display:none;
	margin-left:10px;
	float:left;
}

#shadow{
	background:#000;
	position:absolute;
	top:0;
	left:0;
	width:102%;
	height:1000px;
	filter:alpha(opacity=50);
	-moz-opacity: 0.50;
	opacity: 0.50;
	z-index:100;
}
#popup{
	width:100px;
	height:20px;
	position:absolute;
	top:120px;
	left:850px;
	margin-left: -200px;
	z-index:120;
	/*BORDER-RIGHT: #a3c06b 1px solid;
    BORDER-TOP: #e2ecd0 1px solid;
    BORDER-BOTTOM: #a3c06b 1px solid;
    BORDER-LEFT: #e2ecd0 1px solid;*/
    COLOR: #000099;
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: Transparent;/*#c1d69c;*/
    padding-bottom:10px;
    padding-top:10px;
    padding-left:10;
    padding-right:10px;
    display:none;
}
#popup span
{
	color:Lime;
}
#icon-legend
{
	background-color:#ffffff;
	display:none;
	position:absolute;
	top:400px;
	left:450px;
	z-index:120;
	width:250px;
}
#icon-legend span
{
	font-family:Arial;
	font-size:10pt;
	font-style:normal;
	font-weight:bold;
	text-decoration:none;
	
}
#icon-legend ul li
{
	
}
#icon-head
{
	float:right;	
}
#icon-list
{
	padding-top:10px;
}
