@charset "utf-8";
body{
	text-align:center;
	padding:0px;
	margin:0px;
}
#dvHeader{margin-top:0px;}
#dvContainer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	text-align: left;
	margin: 0px auto;
	padding: 0px;
	width: 985px;
}
.tdHeaderSearch {
	background-image: url(images/rr_header_bg.gif);
	background-repeat: no-repeat;
	background-position: left top;
	width:708px;
	padding:0px;
}
.tdHeaderSearch h2{ font-size:14pt;color:#524fbb;margin:15px 0px 0px 10px;padding:0px;width:400px;}
#dvHeaderLinks{
	width:235px;
	float:right;
	margin-top:10px;
}
#dvHeaderLinks a:link, #dvHeaderLinks a:visited {color:#fff;}
.dvSearchBox{margin-right:20px;display:inline;float:left;color:#423faa;}
#dvMainContent{border-right:solid 1px #e0e0e0;border-left:solid 1px #e0e0e0;border-bottom:solid 1px #e0e0e0; padding:15px;}
#dvMainContent h1 { padding:0px; margin:0px; font-size:14pt;}

#advancedsearch table{margin-top:20px;}
.pages{float:right;text-align:right;margin-right:10px;color:#000}
.pages a:link, .pages a:visited, .pages a:hover {margin-left:2px; margin-right:2px;}
.resultRecName{padding-bottom:5px;}
.result{width:750px;padding:10px 5px 10px 5px;clear:both;min-height:75px;background-color:#fffbf3;border:solid 1px #000;}
.resultLocation{float:right;text-align:right}
.resultSummary{font-size:8pt;}
.alt{background-color:#fef0cb;}
#resultsWrapper{text-align:left;margin:0px auto;width:755px;}

.xsnazzy h1, .zsnazzy h1 {margin: 0;font-size: 9pt;font-weight:bold;padding: 0 10px 5px 10px;border-bottom: 1px solid #fad87c;}
.xsnazzy p, .zsnazzy p {margin: 0;padding: 5px 10px;font-size: 10px;}
.xsnazzy {background: transparent;float: left;margin: 0 3px;}
.zsnazzy { margin-top:10px;}
.xtop, .xbottom {display: block;background: transparent;font-size: 1px;}
.xb1, .xb2, .xb3, .xb4 {display: block;overflow: hidden;}
.xb1, .xb2, .xb3 {height: 1px;}
.xb2, .xb3, .xb4 {background: #faf1e0;border-left: 1px solid #d19e32;border-right: 1px solid #fad87c;}
.xb1 {margin: 0 5px;background: #deb96c;}
.xb2 {margin: 0 3px;border-width: 0 2px;}
.xb3 {margin: 0 2px;}
.xb4 {height: 2px;margin: 0 1px;}
.xboxcontent {display: block;border: 0 solid #fad87c;border-width: 0 1px;height:auto;font-size:9pt;background-color:#faf1e0 }
.resultcontent{display: block;height:auto;font-size:9pt; }
.color_d {color: #524fbb;background-color:#fad87c}
.color_y{color: #c28300;}

.btmlinks a:link, .btmlinks a:visited, .btmlinks a:hover {font-size:9pt;padding-left:20px;padding-right:20px;}


.clear{clear:both;}
.pad{padding:6px;}

/*----------recruiter detail page-----------------*/
#dvRecDetail{width:920px;margin:10px;}
#dvContactWrapper{margin-bottom:10px;}
#dvContactDetail { float:left;font-size:9pt;line-height:normal;}
#dvWebBtns{clear:both;text-align:right;}
#dvWebBtns a:link, #dvWebBtns a:hover, #dvWebBtns a:visited {margin-left:10px;font-size:10pt;}
.dtTitle{font-size:11pt;font-weight:bold;margin-bottom:10px;border-top:solid 2px #000;padding-top:15px;}
.dtContents{margin-left:10px;font-size:9pt;margin-bottom:20px;}
.noborder{border:none;}
.contactSmallTxt{font-size:8pt;}
#dvPicWrapper{width:140px;float:left;}
/*----------end recruiter detail page-----------------*/

/*-----------browse page--------------*/
#browse ul { margin:0px ;list-style-type:none;width:730px;}
#browse li { list-style-type:none; margin-bottom:10px;font-size:9pt;}
#browse p { margin:5px 0px 30px 10px;line-height:16pt;}
/*-----------end browse page---------*/

/*----------datalist styles--------------*/
.dlTbl{width:100%}
.dlTbl td{padding:10px;font-size:9pt;}

/*----------datalist styles--------------*/

.hpRecImg
{
	float:left;
	margin-right:10px;
	height:50px;
	width:50px;
	border:solid 1px #000;
}
