@charset "utf-8";

/*** FILTERS ***/
	.rightBorder { background: url('../images/rightDottedBorder14pxMargin.gif') top right repeat-y; }
	.fullHeight { height: 142px; }
	.halfHeight { height: 42px; }
	.age { background: url('../images/horizontalDotted14pxMargin.gif') repeat-x; padding-bottom: 5px; }
	.gender {  } 
	
	#filters { overflow: auto; padding: 0; }
		#filters h2 { color: #000000; font-weight: bold; font-size: 11px; margin-bottom: 5px; }
		#filters div { float: left; /* padding-right: 12px; */ }
		#filters div div { overflow: auto; }
		#filters div div a.goBack { font-size: 12px; }
		#filters div div a.boston,  #filters div div a.center { font-weight: bold; }
		#filters div div .title , #filters div div .selected { font-size: 12px; color: #000000; font-weight: bold; margin-bottom: .25em; }
		#filters div div ul li a { font-size: 12px; }
		#filters div div ul li{ padding-bottom: .5em; }
	
	#programSpecialty { display: none; }
	
	#centerDepartment, #programSpecialty { width: 214px; }
		.dj_ie6  #centerDepartment, .dj_ie6  #programSpecialty { width: 204px; }
	
		#centerDepartment div, #programSpecialty div { width: 194px; }
			.dj_ie6  #centerDepartment div, .dj_ie6  #programSpecialty div{ width: 184px; }
	
	#location { width: 158px; } /* was 148 but a horizontal scroll bar appears */
		#location div { width: 138px; } /* was 128 but a horizontal scroll bar appears */
	
	#language { width: 148px; }
		#language div { width: 128px; }
	
	#ageGroupGender, #ageGroupGender div { width: 110px; }
	
	.boardCertification { background: yellow; }
	.lowerDottedBorder { background: url('../images/horizontalDottedBorder.gif') bottom left repeat-x; }

/*** RESULTS ***/
	.resultsGroup { width: 702px; b/ackground: yellow; float: left; m/argin-bottom: 10px; }
	.lowerResults { margin-top: 20px; }
	.letter { width: 27px; b/ackground: blue; font-weight: bold; font-size: 14px; text-align: left }
	
	.physicians, .physician { width: 675px; b/ackground: green }
		.physician { border-bottom: 1px solid #dadcdb; b/ackground: yellow; overflow: auto; margin-bottom: 1em; padding-bottom: .3em }
			.physician div { padding-bottom: .3em }
		.physicianInfo { width: 565px; padding-right: 20px; b/ackground: orange; float: left; }
		.physicianPhone { width: 90px; b/ackground: #CCFFFF; float: left; font-weight: bold; }
		.physicianName { font-weight: bold }
	
	#descriptions { display: block; margin-bottom: 1em; }
	
	div .noResultsMessage  { padding-left: 1.5em }
		div .noResultsMessage ul li { list-style: disc; margin-left: 2.5em; padding-left: 0}
