	
/*  SERPS (this and the following pink box should be moved to a seperate serps stylesheet) */
	.serpsC {padding:15px 0 0;}
	.serpsC table {}
/*	.serpsC table td {width:20%;}  */
	.serpsC div.imageContainer table td {width:auto;}
	
	.indResultContainer {margin:0 0 5px 0;}
	.indResult {padding-top:1px; width:600px; margin: 0px; position:relative;}
	.indResult .resCorner {display:none; height:62px; width:62px; position:absolute; bottom:0; right:0;}
	.indResultContainer .ccFeat {background:url(/img/search/cc-featured-top.gif?v=1) 0 0 no-repeat;}
	.indResultContainer .ccFeat .indResultBase {background:url(/img/search/cc-featured-base.gif?v=1) 0 0 no-repeat;}
	.indResultContainer .ccFeat .resCorner {display:block; background:url(/img/search/cc_search_featured_corner.gif?v=1) 0 0 no-repeat;}
	.indResultContainer .snFeat {background:url(/img/search/sn-featured-top.gif?v=1) 0 0 no-repeat;}
	.indResultContainer .snFeat .indResultBase {background:url(/img/search/sn-featured-base.gif?v=1) 0 0 no-repeat;}
	.indResultContainer .snFeat .resCorner {display:block; background:url(/img/search/sn_search_featured_corner.gif?v=1) 0 0 no-repeat;}
	.indResultContainer .tuFeat {background:url(/img/search/tu-featured-top.gif?v=1) 0 0 no-repeat;}
	.indResultContainer .tuFeat .indResultBase {background:url(/img/search/tu-featured-base.gif?v=1) 0 0 no-repeat;}
	.indResultContainer .tuFeat .resCorner {display:block; background:url(/img/search/tu_search_featured_corner.gif?v=1) 0 0 no-repeat;}
	.indResultContainer .scFeat {background:url(/img/search/sc-featured-top.gif?v=1) 0 0 no-repeat;}
	.indResultContainer .scFeat .indResultBase {background:url(/img/search/sc-featured-base.gif?v=1) 0 0 no-repeat;}
	.indResultContainer .scFeat .resCorner {display:block; background:url(/img/search/sc_search_featured_corner.gif?v=1) 0 0 no-repeat;}
	.indResultContainer .pcFeat {background:url(/img/search/pc-featured-top.gif?v=1) 0 0 no-repeat;}
	.indResultContainer .pcFeat .indResultBase {background:url(/img/search/pc-featured-base.gif?v=1) 0 0 no-repeat;}
	.indResultContainer .pcFeat .resCorner {display:block; background:url(/img/search/pc_search_featured_corner.gif?v=1) 0 0 no-repeat;}
	.indResultContainer .hkFeat {background:url(/img/search/hk-featured-top.gif?v=1) 0 0 no-repeat;}
	.indResultContainer .hkFeat .indResultBase {background:url(/img/search/hk-featured-base.gif?v=1) 0 0 no-repeat;}
	.indResultContainer .hkFeat .resCorner {display:block; background:url(/img/search/hk_search_featured_corner.gif?v=1) 0 0 no-repeat;}
	.indResultContainer .cgFeat {background:url(/img/search/cg-featured-top.gif?v=1) 0 0 no-repeat;}
	.indResultContainer .cgFeat .indResultBase {background:url(/img/search/cg-featured-base.gif?v=1) 0 0 no-repeat;}
	.indResultContainer .cgFeat .resCorner {display:block; background:url(/img/search/cg_search_featured_corner.gif?v=1) 0 0 no-repeat;}
	.indResultBase {height:20px; background:url(/img/search/results-base.gif?v=1) 0 0 no-repeat; margin: 0px;}
	.indResult div.c {padding: 10px 0px 0;}

/*	Conditionalized classes to show the gray bar at the top */
	.seekerContainter .indResult {background:url(/img/search/gb-results-top.gif?v=1) 0 0 no-repeat;}
	.seekerContainter .ccFeat {background:url(/img/search/gb-cc-featured-top.gif?v=1) 0 0 no-repeat;}
	.seekerContainter .snFeat {background:url(/img/search/gb-sn-featured-top.gif?v=1) 0 0 no-repeat;}
	.seekerContainter .tuFeat {background:url(/img/search/gb-tu-featured-top.gif?v=1) 0 0 no-repeat;}
	.seekerContainter .scFeat {background:url(/img/search/gb-sc-featured-top.gif?v=1) 0 0 no-repeat;}
	.seekerContainter .pcFeat {background:url(/img/search/gb-pc-featured-top.gif?v=1) 0 0 no-repeat;}
	.seekerContainter .hkFeat {background:url(/img/search/gb-hk-featured-top.gif?v=1) 0 0 no-repeat;}
	.seekerContainter .cgFeat {background:url(/img/search/gb-cg-featured-top.gif?v=1) 0 0 no-repeat;}
	.seekerContainter .indResult div.c {padding:15px 10px 0;}



	.search_res_menubar {height:25px; background-color:#f7f7f7;}
	.search_res_menubar_top {background-image:url(); background-repeat:no-repeat; background-position:top right;}
	.search_res_menubar_base {background-image:url(); background-repeat:no-repeat; background-position:top right;}
	
	.serpRatingWrapper {position:relative; top:3px;}
	.serpRatingWrapper .tt {cursor:default;}

	#map {background:#e7e7e7 url(/img/myTown/mapLoading.gif) 50% 50% no-repeat;}
	.ccAges .checkBox, ccServices .checkBox {width:12px;}
	.ccAges .label2, .ccServices .label2 {width:195px;}
	.pcExperience .checkBox, .pcService .checkBox {width:12px;}
	.pcExperience .label3, .pcService .label3{width:120px;}

/*  day care SERPS */
	
	.DCResults {overflow:hidden;}
	.DCResultCont {padding:0; margin:0 0 15px; background:url(/img/dotted_line.gif?v=1) 0 0 repeat-x;}/* ie6fix adds width for due to a bug */
	.DCResultCont .tl, .DCResultCont .tr, .DCResultCont .bl, .DCResultCont .br {display:none;}
	.DCResultCont .c {position:relative; padding:15px 20px 10px;}
	.DCInfo {width:100%;}
	.DCInfo tr.top td {width:185px; vertical-align: top;}
	.DCInfo .description {vertical-align:top; padding:0;}
	.DCInfo .tdC {padding-right:8px;}
/* Featured */	
	.DCfeatured {background:#ffedd3; background-image:none; position:relative; border:none;}
	.DCfeatured .c {min-height:56px; padding-top:10px;}
	.DCfeatured .DCInfo .one .tdC {padding-left:15px;}
	.DCfeatured .DCInfo tr.top td {padding-top:15px;}
	.DCfeatured .DCInfo tr.top td.one {width:183px;}	
	.DCfeatured .DCInfo .description {padding:15px 0 0 15px;}	
	.DCfeatured .DCInfo .description .imageCell {float:left;}
	
/* corners */
	.DCfeatured .tl, .DCfeatured .tr, .DCfeatured .bl, .DCfeatured .br {position:absolute; display:block;}
	.DCfeatured .tl {top:0px; left:0px; background:url(/img/dc-corner-tl.gif?v=1) 0 0 no-repeat; height:50px; width:59px;}
	.DCfeatured .tr {top:0px; right:0px; background:url(/img/dc-corner-tr.gif?v=1) 0 0 no-repeat; height:27px; width:30px;} 
	.DCfeatured .bl {bottom:0px; left:0px; background:url(/img/dc-corner-bl.gif?v=1) 0 0 no-repeat; height:27px; width:30px;} 
	.DCfeatured .br {bottom:0px; right:0px; background:url(/img/dc-corner-br.gif?v=1) 0 0 no-repeat; height:27px; width:30px;}

/* Naccrra */
	.DCccrra {background:#cfe2f0; background-image:none; position:relative; border:none;}
	.DCccrra.c {min-height:56px; padding-top:10px;}
	.DCccrra .DCInfo .one .tdC {padding-left:15px;}
	.DCccrra .DCInfo tr.top td {padding-top:15px;}
	.DCccrra .DCInfo tr.top td.one {width:183px;}	
	.DCccrra .DCInfo .description {padding:15px 0 0 15px;}	
	.DCccrra .DCInfo .description .imageCell {float:left;}
	
/* corners */
	.DCccrra .tl, .DCccrra .tr, .DCccrra .bl, .DCccrra .br {position:absolute; display:block;}
	.DCccrra .tl {top:0px; left:0px; background:url(/img/ccrr-corner-tl.gif?v=1) 0 0 no-repeat; height:50px; width:59px;}
	.DCccrra .tr {top:0px; right:0px; background:url(/img/ccrr-corner-tr.gif?v=1) 0 0 no-repeat; height:27px; width:30px;} 
	.DCccrra .bl {bottom:0px; left:0px; background:url(/img/ccrr-corner-bl.gif?v=1) 0 0 no-repeat; height:27px; width:30px;} 
	.DCccrra .br {bottom:0px; right:0px; background:url(/img/ccrr-corner-br.gif?v=1) 0 0 no-repeat; height:27px; width:30px;}
	
/* for viewJobApplication */

	.xpand {}
	.xpandAll {margin:0 0 15px;}
	.xpandAll a {padding:0 8px 0 17px; background: 0 2px no-repeat; cursor:pointer;}
	.xpandAll a.togCol {background-image: url(/img/right_arrow_all_on.gif?v=1);}
	.xpandAll a.togExp {background-image: url(/img/down_arrow_all_on.gif?v=1);}
	.xpandAll a.disabled {text-decoration: none; color:#cccccc; cursor:default;}
	.xpand .indXpand {}
	.indXpand .headCustom {font-weight: bold; color:#369; text-decoration:underline; padding:3px 0 0 16px; background: url(/img/right_arrow.gif?v=1) 0 5px no-repeat; cursor:pointer;}
	.indXpand .cont {height:0px; margin: 0; overflow:hidden;}


/* job search results */
	.applied {background:url(/img/applied-job-search-results.gif) 0 -5px no-repeat; padding: 0 0 0 20px; color:#666; line-height:24px;}
	.indResultJob {padding-top:1px; width:600px;/* one day this will use the grid.. one day.  but for now I have to specify width here for IE6 */ background:url(/img/search/gb-results-top.gif?v=1) 0 0 no-repeat; margin: 0px; position:relative;}	
	.indResultJobHeader {height:20px; text-align:right; padding: 0 10px 0 0;}
