/*File is overwritten on Channels*/
 /* New Styles */
 /* background & images for corners */
.rbroundbox { background: url(http://media.monster.com/id/js/mons/JSRD/top_bkg.gif) repeat-x; }
.rbtop div  { background: url(http://media.monster.com/id/js/mons/JSRD/top_left.gif) no-repeat top left; }
.rbtop      { background: url(http://media.monster.com/id/js/mons/JSRD/top_rgt.gif) no-repeat top right; }
.rbbot div  { background: url(http://media.monster.com/id/js/mons/JSRD/btm_left.gif) no-repeat bottom left; }
.rbbot      { background: url(http://media.monster.com/id/js/mons/JSRD/btm_rgt.gif) no-repeat bottom right; background-color:#F2F3E5; }
.rbtop div, .rbtop
{
	width: 100%;
	height: 27px;
	font-size: 10px;
}
.rbbot div, .rbbot
{
	width: 100%;
	height: 14px;
	font-size: 10px;
}

.KWrbroundbox  { background: url(http://media.monster.com/id/js/mons/JSRD/KWtop_bkg.gif) repeat-x; }
.KWroundboxbtm { background: url(http://media.monster.com/id/js/mons/JSRD/kw_btmbkg.gif) repeat-x; }
.KWrbtop div   { background: url(http://media.monster.com/id/js/mons/JSRD/top_left.gif) no-repeat top left; }
.KWrbtop       { background: url(http://media.monster.com/id/js/mons/JSRD/top_rgt.gif) no-repeat top right; }
.KWrbbot div   { background: url(http://media.monster.com/id/js/mons/JSRD/kw_btmlft.gif) no-repeat bottom left; }
.KWrbbot       { background: url(http://media.monster.com/id/js/mons/JSRD/kw_btmrgt.gif) no-repeat bottom right; }
.KWrbtop div, .KWrbtop
{
	width: 100%;
	height: 27px;
	font-size: 10px;
}
.KWrbbot div, .KWrbbot
{
	width: 100%;
	height: 14px;
}

.Featcontent  { margin: 0 10px; }
.Featroundbox { width: 20em; margin: auto; }
.Featroundbox { background: url(http://media.monster.com/id/js/mons/JSRD/feat_topbkg.gif) repeat-x; vertical-align:top; }
.Featroundboxbtm { background: url(http://media.monster.com/id/js/mons/JSRD/feat_btmbkg.gif) repeat-x; vertical-align:baseline; }
.Feattop div  { background: url(http://media.monster.com/id/js/mons/JSRD/feat_toplft.gif) no-repeat top left; }
.Feattop      { background: url(http://media.monster.com/id/js/mons/JSRD/feat_toprgt.gif) no-repeat top right; }
.Featbot div  { background: url(http://media.monster.com/id/js/mons/JSRD/feat_btmlft.gif) no-repeat bottom left; }
.Featbot      { background: url(http://media.monster.com/id/js/mons/JSRD/feat_btmrgt.gif) no-repeat bottom right; }
.Feattop div, .Feattop
{
	width: 100%;
	height: 14px;
}
.Featbot div, .Featbot
{
	width: 100%;
	height: 14px;
}
.KeywordTitle {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #660099;	
}
.jobsrchtable
{
	border-bottom: 0;
	border-top: 0;
	border-left: 1px;
	border-right: 1px;
	border-style: solid;
	border-color: #CCCC99;
	background-color:#F2F2E6;
	padding: 10px 0 6px 0px; 		
}
.jobctgtable
{
	border: 1px;
	border-style: solid;
	border-color: #CCCC99;	
}
.Locationtable
{
	border: 1px;
	border-style: solid;
	border-color: #CCCC99;
	width: 100%;	
}
.BrwsMapTable
{
	border: 1px;
	border-style: solid;
	border-color: #F2F2E6;
	background-color: #F2F2E6;
	vertical-align:top;	
}
.FeaturedTable
{
	border-bottom: 0;
	border-top: 0;
	border-left: 1px;
	border-right: 1px;
	border-style: solid;
	border-color: #660099;
	background-color: #FFFFFF;	
}
.rbtop1
{
	background: url(http://media.monster.com/id/js/mons/JSRD/top_rgt.gif) no-repeat top right;
}
.FooterSmall
{
	font-size: 8pt; 
	font-style:	 normal; 
	font-family: Verdana, Geneva, Arial, san-serif;
	color: #999999;
}
.KeywrdField
{
	font-size: 9pt; 
	font-style: normal; 
	font-family: Arial, Helvetica, san-serif;
	background-color: #FFFFFF;
	border: 1px solid #CCCC99;
	height: 21px;
}
.PageHeadline
{	
	font-family: GillSans, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 15pt;
	font-weight: bold;
	font-style: normal;
	color: #660099;	
	word-spacing: normal;
	letter-spacing:	normal;
	text-transform:	none;
}



.FtdSrcrdbxTop   { background: url(http://media.monster.com/id/js/mons/JSRD/FtrdSrch_topbkg.gif) repeat-x; }
.FtrdSrchrndboxBtm   { background: url(http://media.monster.com/id/js/mons/JSRD/FtrdSrch_btmbkg.gif) repeat-x; }
.FtrdSrchrbtop div   { background: url(http://media.monster.com/id/js/mons/JSRD/FtrdSrch_toplft.gif) no-repeat top left; }
.FtrdSrchrbtop       { background: url(http://media.monster.com/id/js/mons/JSRD/FtrdSrch_toprgt.gif) no-repeat top right; }
.FtrdSrchrbbot div   { background: url(http://media.monster.com/id/js/mons/JSRD/FtrdSrch_btmlft.gif) no-repeat bottom left; }
.FtrdSrchrbbot       { background: url(http://media.monster.com/id/js/mons/JSRD/FtrdSrch_btmrgt.gif) no-repeat bottom right; }
.FtrdSrchrbtop div, .FtrdSrchrbtop
{
	width: 100%;
	height: 10px;
}
.FtrdSrchrbbot div, .FtrdSrchrbbot
{
	width: 100%;
	height: 14px;
}

.ImpvSrcrdbxTop   { background-color:#adad82; }
.ImpvSrchrndboxBtm   { background-color:#e6e6ce; }
.ImpvSrchrbtop div   { background: url(http://media.monster.com/id/js/mons/JSRD/ImpvSrc_toplft.gif) no-repeat top left; }
.ImpvSrchrbtop       { background: url(http://media.monster.com/id/js/mons/JSRD/ImpvSrc_toprgt.gif) no-repeat top right; }
.ImpvSrchrbbot div   { background: url(http://media.monster.com/id/js/mons/JSRD/ImpvSrc_btmlft.gif) no-repeat bottom left; }
.ImpvSrchrbbot       { background: url(http://media.monster.com/id/js/mons/JSRD/ImpvSrc_btmrgt.gif) no-repeat bottom right; }
.ImpvSrchrbtop div, .ImpvSrchrbtop
{
	width: 100%;
	height: 8px;
}
.ImpvSrchrbbot div, .ImpvSrchrbbot
{
	width: 100%;
	height: 10px;
}
.ImpBoldWhite
{
	font-size: 11px;
	font-family: Verdana, Geneva, Arial, san-serif;
	font-weight: bold;
	color: white;
}



.JobSrchCkbox
{
	background-color: #FFFFFF;
	border: 1px solid #CCCC99;
	height: 21px;
}
.FtrdSrchRsltTbl
{
	border-bottom: 0;
	border-top: 0;
	border-left: 1px;
	border-right: 1px;
	border-style: solid;
	border-color: #CCCC99;
	background-color: #F2F2E6;	
}
#RltdJbTtl
{
	width: 162px;
	padding: 10px 4px 6px 0;
}

.SponsoredTextBox
{
	border: 1px solid #CCCC99;
	background-color: #FFFFFF;
	padding: 10px 10px 10px 5px;
}

.ImpBoxLinksTitle
{
font-weight:bold;
margin-bottom:0px;
margin-left:14px;
font-size:x-small;
}
.ImpHeader
{
cursor:pointer;
margin-bottom: 3px;
color:#8964A8;
}

.ImpBoxLinksBetween
{
max-width:400px;
background-color:#E5EBC6;
padding-left:0px;
padding-right:0px;
padding-top:0px;
padding-bottom:0px;
}

.ImpBoxLinksInner
{
overflow:auto;
max-height:300px;
max-width:400px;
height: expression(this.scrollHeight > 300? "300px" : "auto" );
white-space:nowrap;
font-size:xx-small;
margin-left:5px;
margin-right:5px;
padding:10px;
padding-top:3px;
padding-bottom:3px;
padding-left:10px;
width: 290px;
}


.ImpBoxLinksOuter
{
padding:0px;
position:absolute;
border:solid #B1C555 1px;
left:160px;
}	

.ImpBoxLinksOuter td
{
white-space:nowrap;
}

.ImpBoxLinksOuter a
{
margin-left: 0px;
font-size:xx-small;
}	

.ImpEchoCriteria
{
margin-left: 16px;
font-size:xx-small;
}

.ImpBoxLinksOuter .ImpLinkSel
{
margin-left: -7px;
}

.srchoptcontent  { margin: 0 10px; }
.srchoptroundbox { width: 20em; margin: auto; }
.srchoptroundbox { background: url(http://media.monster.com/id/js/mons/JSRD/srchopt_topbkg.gif) repeat-x; vertical-align:top; }
.srchoptroundboxbtm { background: url(http://media.monster.com/id/js/mons/JSRD/srchopt_btmbkg.gif) repeat-x; vertical-align:baseline; }
.srchopttop div  { background: url(http://media.monster.com/id/js/mons/JSRD/srchopt_toplft.gif) no-repeat top left; }
.srchopttop      { background: url(http://media.monster.com/id/js/mons/JSRD/srchopt_toprgt.gif) no-repeat top right; }
.srchoptbot div  { background: url(http://media.monster.com/id/js/mons/JSRD/srchopt_btmlft.gif) no-repeat bottom left; }
.srchoptbot      { background: url(http://media.monster.com/id/js/mons/JSRD/srchopt_btmrgt.gif) no-repeat bottom right; }
.srchopttop div, .srchopttop
{
	width: 100%;
	height: 14px;
}
.srchoptbot div, .srchoptbot
{
	width: 100%;
	height: 14px;
}
<!-- End of More Search Opt -->
.AdvSrchbxTop { background-color:#ADAD82; }
.AdvSrchboxTop {background-color:#ADAD82; }
.AdvSrchbxBtm { background-color:#F2F2E5; }
.AdvSrchtop div { background: url(http://media.monster.com/id/js/mons/JSRD/ImpvSrc_toplft.gif) no-repeat top left; }
.AdvSrchtop { background: url(http://media.monster.com/id/js/mons/JSRD/ImpvSrc_toprgt.gif) no-repeat top right; }
.AdvSrchbot div { background: url(http://media.monster.com/id/js/mons/JSRD/ImpvSrc_btmlft.gif) no-repeat bottom left; }
.AdvSrchbot { background: url(http://media.monster.com/id/js/mons/JSRD/ImpvSrc_btmrgt.gif) no-repeat bottom right; }
.AdvSrchtop div, .AdvSrchtop
{
	width: 100%;
	height: 24px;
}
.AdvSrchbot div, .AdvSrchbot
{
	width: 100%;
	height: 10px;
}
.SelctJobCatSmall
{
	font-size: 8pt; 
	font-style: normal; 
	font-family: Arial, Helvetica, san-serif;
	font-weight: normal;
	color: #000000;
	padding-bottom: 6px;
}
#moreOptDiv
{
	padding: 5px 0 5px 10px;
}

.MoreOptTbl
{
	border-bottom: 0;
	border-top: 0;
	border-left: 1px;
	border-right: 1px;
	border-style: solid;
	border-color: #CCCC99;
	background-color: #FFFFFF;	
}
.TblRowHdr
{
	font-family: Verdana, Geneva, Arial, san-serif;
	font-size: 9pt;
	color: white;
	font-weight: bold;
	background-color: ADAD82;
	padding: 4px 0 4px 12px;
}
.mOptDiv
{
	padding: 5px 0 5px 10px;
}

.optiontext 
{
	position: relative;
	float: left;
	width: 200px;
	left: 5;
}

.optionimage
{
	position: relative;
	width: 16px;
	cursor: pointer;
}

div#warnings
{
	background-color: lightyellow;
	border: solid 1px red;
	padding: 10px;
	margin: 5px;
}