@charset "utf-8";
/* CSS Document */

.pageDetails			{ font-size:0.8em; height:30px; color:#666; }
.totRecords, .records	{ float:left; line-height:20px; }
.totRecords				{ width:410px; }
.totRecords	span		{ color:#ff7800; }

.resultBox				{ float:left; border-top:solid 1px #e1e1e1; padding:20px 0; }
.image, .details, .contact { float:left; }
.image					{ width:100px; height:140px; border:solid 1px #e1e1e1; padding:10px 10px 0 10px; }
.image span				{ display:inline-block; margin-left:-11px; line-height:30px; padding-left:35px; background:url(../images/searchDoctors/more_icon.gif) left center no-repeat; font-size:0.8em; font-weight:bold; color:#ff7800; cursor:pointer; }
.image span:hover		{ text-decoration:underline; }

.details				{ width:265px; margin-left:15px; color:#7b7b7b; }
.details p				{ margin-top:0; font-size:0.7em; line-height:18px; margin-bottom:10px; }
.details p span			{ color:#ff7800; }
.contact				{ width:160px; margin-left:15px; }
.contact ul				{ margin:0; padding:0; }
.contact li				{ padding:0 0 0 25px; margin-bottom:10px; font-size:0.7em; text-decoration:underline; cursor:pointer; background:url(../images/searchDoctors/contact_icon.gif) left top no-repeat; line-height:20px; }
.contact li:hover		{ text-decoration:none; }
.contact li.appReq		{ background-position:left top; }
.contact li.member		{ background-position:left -22px; }
.contact li.emailThisDoc{ background-position:left bottom; }

.advSearch div .inputTxt{ width:238px; margin:10px; }
.advSearch div .inputSelect { width:255px; margin:10px; }
.advSearch div .formBtn { margin:0 10px; }

#pagenation				{ margin:15px 0; height:25px; clear:left; }
#pagenation ul			{ width:80%; margin:0 auto; }
#pagenation li			{ background-image:none; float:left; padding:2px 0; margin:0; }
#pagenation li a		{ padding:3px 8px; margin:2px; border:solid 1px #ccc; }
#pagenation li a:hover	{ color:#ff7800; }
#pagenation li a.setA	{ color:#ff7800; font-weight:bold; }
#pagenation li a.setZ	{ border-color:#e1e1e1; background-color:#e1e1e1; }


