/* CSS Document */
.rowWrapper { float:none; clear:both; overflow:hidden; zoom:1; }

#PhysicianLocatorFilterWrapper { overflow:hidden; zoom:1; }
#PhysicianLocatorFilterWrapper #PhysicianLocatorFilter {
	width:690px;
	height:184px;
	background-image:url(../../../../images/PhysicianLocator/FilterBackgroundv2.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	overflow:hidden; zoom:1;
	position:relative;
}
#PhysicianLocatorFilterWrapper #PhysicianLocatorFilter .FilterHeading {
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#0A51A1;
	position:absolute;
	left:15px;
	top:15px;
}

#PhysicianLocatorFilterWrapper #PhysicianLocatorFilter .FilterFormWrapper { overflow:hidden; zoom:1; }
#PhysicianLocatorFilterWrapper #PhysicianLocatorFilter .FilterFormWrapper form { margin:0; padding:0; text-align:left; overflow:hidden; zoom:1; }
#PhysicianLocatorFilterWrapper #PhysicianLocatorFilter .FilterFormWrapper form #LeftColumnFilterWrapper {
	height:120px;
	width:360px;
	position:absolute;
	left:15px;
	top:45px;
	padding-top:10px;
}

/* Left Column Filter */
#PhysicianLocatorFilterWrapper #PhysicianLocatorFilter .FilterFormWrapper form #LeftColumnFilterWrapper .fieldContainer { padding:0; }
#PhysicianLocatorFilterWrapper #PhysicianLocatorFilter .FilterFormWrapper form #LeftColumnFilterWrapper .fieldContainer label {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#2B7ECE;
	display:inline;
	float:left;
	width:60px;
	line-height:20px;
}

/* Right Column Filter */
#PhysicianLocatorFilterWrapper #PhysicianLocatorFilter .FilterFormWrapper form #RightColumnFilterWrapper {
	height:62px;
	left:389px;
	position:absolute;
	top:80px;
	width:286px;
}
#PhysicianLocatorFilterWrapper #PhysicianLocatorFilter .FilterFormWrapper form #RightColumnFilterWrapper .fieldContainer { padding:0; }
#PhysicianLocatorFilterWrapper #PhysicianLocatorFilter .FilterFormWrapper form #RightColumnFilterWrapper .fieldContainer label {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#2B7ECE;
	display:inline;
	float:left;
	width:95px;
	line-height:20px;
}

/* Name Field */
#PhysicianLocatorFilterWrapper #PhysicianLocatorFilter .FilterFormWrapper form #LeftColumnFilterWrapper #div_srch_Name { margin:0; padding:0 0 10px 0; overflow:hidden; zoom:1; height:20px; line-height:normal; }
#PhysicianLocatorFilterWrapper #PhysicianLocatorFilter .FilterFormWrapper form #LeftColumnFilterWrapper #div_srch_Name .formField {
	background-image:url(../../../../images/PhysicianLocator/field_long_background.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	width:290px; float:left; height:20px;
}
#PhysicianLocatorFilterWrapper #PhysicianLocatorFilter .FilterFormWrapper form #LeftColumnFilterWrapper #div_srch_Name .formField input {
	border:0 none; height:16px; width:275px;
	margin-left:5px; margin-top:1px; font-size:12px;
}

/* Specialty Field */
#PhysicianLocatorFilterWrapper #PhysicianLocatorFilter .FilterFormWrapper form #LeftColumnFilterWrapper #div_srch_CategoryId { margin:0; padding:0 0 10px 0; overflow:hidden; zoom:1; height:20px; line-height:normal; }
#PhysicianLocatorFilterWrapper #PhysicianLocatorFilter .FilterFormWrapper form #LeftColumnFilterWrapper #div_srch_CategoryId .formField { width:290px; height:20px; float:left; }
#PhysicianLocatorFilterWrapper #PhysicianLocatorFilter .FilterFormWrapper form #LeftColumnFilterWrapper #div_srch_CategoryId .formField select {
	border:1px solid #BDDAEE; height:20px; width:285px;
	margin-left:1px; font-size:11px;
}

/* Language Field */
#PhysicianLocatorFilterWrapper #PhysicianLocatorFilter .FilterFormWrapper form #LeftColumnFilterWrapper #div_srch_LanguageId { margin:0; padding:0 0 10px 0; overflow:hidden; zoom:1; height:20px; line-height:normal; }
#PhysicianLocatorFilterWrapper #PhysicianLocatorFilter .FilterFormWrapper form #LeftColumnFilterWrapper #div_srch_LanguageId .formField { width:290px; height:20px; float:left; }
#PhysicianLocatorFilterWrapper #PhysicianLocatorFilter .FilterFormWrapper form #LeftColumnFilterWrapper #div_srch_LanguageId .formField select {
	border:1px solid #BDDAEE; height:20px; width:285px;
	margin-left:1px; font-size:11px;
}

/* City Field */
#PhysicianLocatorFilterWrapper #PhysicianLocatorFilter .FilterFormWrapper form #LeftColumnFilterWrapper .rowWrapper #div_srch_City { float:left; clear:none; width:208px; }
#PhysicianLocatorFilterWrapper #PhysicianLocatorFilter .FilterFormWrapper form #LeftColumnFilterWrapper .rowWrapper #div_srch_City .formField {
	background-image:url(../../../../images/PhysicianLocator/field_short_background.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	width:144px; float:left; height:20px;
}
#PhysicianLocatorFilterWrapper #PhysicianLocatorFilter .FilterFormWrapper form #LeftColumnFilterWrapper .rowWrapper #div_srch_City .formField input {
	border:0 none; height:16px; width:135px;
	margin-left:5px; margin-top:1px; font-size:12px;
}

/* Zip Field */
#PhysicianLocatorFilterWrapper #PhysicianLocatorFilter .FilterFormWrapper form #LeftColumnFilterWrapper .rowWrapper #div_srch_Zip { float:left; clear:none; width:140px; }
#PhysicianLocatorFilterWrapper #PhysicianLocatorFilter .FilterFormWrapper form #LeftColumnFilterWrapper .rowWrapper #div_srch_Zip label {
	width:27px;
	text-align:right;
	padding-right:5px;
}
#PhysicianLocatorFilterWrapper #PhysicianLocatorFilter .FilterFormWrapper form #LeftColumnFilterWrapper .rowWrapper #div_srch_Zip .formField {
	background-image:url(../../../../images/PhysicianLocator/field_zip_background.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	width:106px; float:left; height:20px;
}
#PhysicianLocatorFilterWrapper #PhysicianLocatorFilter .FilterFormWrapper form #LeftColumnFilterWrapper .rowWrapper #div_srch_Zip .formField input {
	border:0 none; height:16px; width:95px;
	margin-left:5px; margin-top:1px; font-size:12px;
}

/* Filter Option Field */
#PhysicianLocatorFilterWrapper #PhysicianLocatorFilter .FilterFormWrapper form #RightColumnFilterWrapper #div_srch_SortOptions,
#PhysicianLocatorFilterWrapper #PhysicianLocatorFilter .FilterFormWrapper form #RightColumnFilterWrapper #div_srch_ItemsPerPage { width:280px; }
#PhysicianLocatorFilterWrapper #PhysicianLocatorFilter .FilterFormWrapper form #RightColumnFilterWrapper #div_srch_SortOptions { padding-bottom:10px; }

#PhysicianLocatorFilterWrapper #PhysicianLocatorFilter .FilterFormWrapper form #RightColumnFilterWrapper #div_srch_SortOptions .formField select,
#PhysicianLocatorFilterWrapper #PhysicianLocatorFilter .FilterFormWrapper form #RightColumnFilterWrapper #div_srch_ItemsPerPage .formField select {
	border:1px solid #BDDAEE; height:20px; width:181px;
	margin-left:1px; font-size:11px;
}

/* Submit Button */
#PhysicianLocatorFilterWrapper #PhysicianLocatorFilter .FilterFormWrapper form #FilterButtonWrapper {
	height:62px;
	left:621px;
	position:absolute;
	top:143px;
	width:286px;
}
#PhysicianLocatorFilterWrapper #PhysicianLocatorFilter .FilterFormWrapper form #FilterButtonWrapper input { border:0 none; }
