/* Refine Search Styles */
 


	loud {font-weight:bold;}
	

	#leftNavRefine_content {/*background:#fff; margin:-1px 0px 10px 0px; padding-left:0px; float:left; position:relative; left:0px; top:-10px;*/}
	#refine_nav_col {/*float:left; position:relative; border:0px solid red; background-color:#cde2f0; padding:18px 0 10px; background-repeat:no-repeat; background-position:bottom left; width:186px; background-image:url(/img/column_bottom_grey.gif?v=1); min-height:600px; */}
					
	div#refineSearch * {padding:0px; margin:0px; list-style-type:none; outline:none; font-size:12px;}

	div#refineSearch {/*width:186px; position: relative; background:#cde2f0;*/}
	div#refineSearch a {text-decoration:none;}
	div#refineSearch li {border-bottom:1px solid #E3EDF4;} /* IE whitespace hack */
	div#refineSearch li ul li {border-bottom:0px solid #DBEDB8;} /* IE whitespace hack */

	div#refineSearchContent {margin:9px; height:1%;}
		/* Hides from IE5-mac \
		* html .refineSearchContent {height: 1%;}
		 End hide from IE5-mac */
	div#refineSearchContent div.roundFooter {}
	div#refineSearchContent .header {font-weight:bold; font-size:1.2em; margin:0 0 10px 0; padding:0 0 0 10px;}

	div#refineSearch ul.togglers img { width:13px; height:11px; border:none; padding:0px 0px 0 0; margin:8px 2px 0px 0px; float:left;}
	div#refineSearch ul.togglers a {display:block; padding:0px 0 0 8px; height:29px;}
	div#refineSearch ul.togglers li {padding:0px;}

	div#refineSearch table{}
	div#refineSearch table td{}
	
	#refineSearch #calendarLi {padding:7px 0 10px 0;}

/* refine search catetgories */
	div#refineSearch ul.togglers {margin:10px 0 0 0;}
	ul.togglers li#genInfo {background:url(/img/refine2_single.gif?v=1) 0 0px no-repeat #cde2f0;  margin:0 0 10px;}
	ul.togglers li#experience {background:url(/img/refine2_single.gif?v=1) 0 0px no-repeat #cde2f0;  margin:0 0 10px;}
	ul.togglers li#availability {background:url(/img/refine2_single.gif?v=1) 0 0px no-repeat #cde2f0;  margin:0 0 10px;}	
	ul.togglers li#collegeCaregivers {background:url(/img/refine2_single.gif?v=1) 0 0px no-repeat #cde2f0;  margin:0 0 10px;}


/* lists to be shown and hidden */
	ul.togglers div#genInfoContent {display:block; background:#cde2f0; margin-top:-10px;}
	ul.togglers div#experienceContent {display:block; background:#cde2f0; margin-top:-10px;}
	ul.togglers div#availabilityContent {display:block; background:#cde2f0; margin-top:-10px;}
	ul.togglers div#collegeCaregiversContent {display:block; background:#cde2f0; margin-top:-10px;}
	
	ul.togglers div#genInfoContent ul {display: block; padding:5px; margin:9px 0 0 0;}
	ul.togglers div#experienceContent ul {display: block; padding:5px; margin:9px 0 0 0;}
	ul.togglers div#availabilityContent ul {display: block; padding:5px; margin:9px 0 0 0;}
	ul.togglers div#collegeCaregiversContent ul {display: block; padding:5px; margin:9px 0 0 0;}
	
	ul.togglers li {padding:3px; line-height:27px;}
	

	div.gtop {background:url(/img/refine2_top.gif?v=1) 0 0 no-repeat; height:14px; width:172px;}
	div.gbase {background:url(/img/refine2_bottom.gif?v=1) 0 100% no-repeat; height:19px; width:172px;} 


/* savedSearch */
	.savedSearch {width:172px; margin:9px !important;}
	.savedSearch .top {background: url(/img/saved-search-top.gif?v=1) 0 0 no-repeat; height:19px;}
	.savedSearch .c {background:#CDE2F0; padding:0 10px !important; overflow:hidden;}
	.savedSearch .base {background: url(/img/saved-search-base.gif?v=1) 0 0 no-repeat; height:19px;}
	
	.savedSearch .cta {padding:0 !important; text-align:center; margin-top:17px !important;}
	.savedSearch a {text-decoration:underline !important;} 
	
	.savedSearch #saveThisSearch, .savedSearch #runSavedSearch, .savedSearch #clearSavedSearch, .savedSearch #updateOrRunSavedSearch, .savedSearch #loading {display:none; height:56px;}
	
	.saveThisSearch #saveThisSearch {display:block;}
	.runSavedSearch #runSavedSearch {display:block;}
	.clearSavedSearch #clearSavedSearch {display:block;}
	.updateOrRunSavedSearch #updateOrRunSavedSearch {display:block;}
	.loading #loading {display:block; text-align:center; background:url(/img/smallSpinner-CDE2F0.gif) 50% no-repeat;}
	
	

/* table and form styles */

	ul.togglers td.left {width:80px; line-height:20px;}
	ul.togglers select {width:75px;}
	ul.togglers input {margin: 0 8px 0 0;}
	ul.togglers ul li.cbox {line-height:20px;}
	ul.togglers ul li.cbox input {margin:0 8px 0 0!important;}
	
	div.spacer10 {display:block; height:10px;}
	div.spacer20 {display:block; height:20px;}
	
	
	div#detailedSchedule {z-index:900; border:1px solid black; background:#FFFFFF; width:585px; text-align:left; font-family:Arial, sans-serif; font-size:12px;}
	div#detailedSchedule div.header {display:block; width:100%; height:25px; margin:8px 0 0 10px;}
	div#detailedSchedule div.footer {display:block; width:100%; height:25px; margin:8px 0 0; text-align:center;}
	div#detailedSchedule div#x {background:teal; width:17px; height:17px; position:absolute; top:5px; right:5px;}
	div#detailedSchedule table {width:575px; margin:0 5px; }
	
	div#detailedSchedule tr.availability {background:#DBEDB8; font-weight:bold;}
	div#detailedSchedule td.time {width:150px; text-align:left;}
	div#detailedSchedule tr.l {}
	div#detailedSchedule tr.d {background:#E5F3C9;}
	div#detailedSchedule td {padding:0px 5px; height:25px; text-align:center;}
	

	
	
	