/* JOBS LIST STYLES */
#ptitle
{
	position:relative;
	margin-left:16px;
	top:20px;
}

#viewbasket
{
	width:106px;
	height:18px;
	margin:4px 0px 3px 443px;
	background:url(../images/BUA.gif) no-repeat;
}

#viewbasket a
{
	position:absolute;
	padding:3px 0px 0px 10px;
	width:106px;
	height:18px;
	color:#336699;
	text-decoration:none;
	font:bold 10px Verdana, Arial, Helvetica, sans-serif ;
}

#viewbasket a:hover  
{
	background:url(../images/BUB.gif) no-repeat;
	color:#FFFFFF; 
}

#viewbasketnovis
{
	width:106px;
	height:18px;
	margin:4px 0px 3px 443px;
}

#sformcontainer
{
	height:100px;
	width:509px;
	border:solid 1px #3296AE;
	margin:20px 0px 0px 46px;
	background:#ffffff;
}

#topresultsbox
{
	position:absolute;
	top:74px;
	left:238px;
	width:200px;
	height:90px;
}

#trbtext
{
	margin:20px 0px 0px 0px;	
	text-align:center;
	color:#3296AE;
	font-weight:bold;
}

#trbtext b  { color:#336699; }

#trbtextnone
{
	margin:12px 0px 0px 0px;	
	text-align:center;
	font-weight:bold;
}

#trbtextnone b  { color:#996633; }

#topresarrows  
{
	position:absolute;
	top:70px; 
	width:180px;
}

#leftarr
{
	position:absolute;
	margin-left:15px;
	background:url(../images/ARL.gif) no-repeat;
}

#leftarr a
{
	width:20px;
	height:7px;
	display:block;
}

#trbtext2
{
	position:absolute;
	margin:-5px 0px 0px 45px;
}

#trbtext2 b  { color:#336699; }

#rightarr
{
	position:absolute;
	margin-left:158px;
	background:url(../images/ARR.gif) no-repeat;
}

#rightarr a
{
	width:20px;
	height:7px;
	display:block;
}

#sformbox  
{
	position:absolute;
	width:275px;
	height:90px;
	margin:5px 0px 0px 230px;
}

.formtext  
{
	position:absolute;
	color:#336699;
	font:normal 9px Verdana, Arial, Helvetica, sans-serif ;
	left:0px;
}

#sktext 
{
	color: #336699; 
	font:normal 9px Tahoma, Arial, Helvetica, sans-serif ; 
}

#sk
{
	top:10px;
	width:260px;
}

#si  { top:37px; }

#sr  { top:64px; }

#sbutton
{
	width:98px;
	height:18px;
	margin:53px 0px 0px 119px;
	position:absolute;
	background:url(../images/BVB.gif) no-repeat;
}

#sbutton a
{
	position:absolute;
	padding:3px 0px 0px 10px;
	width:98px;
	height:18px;
	color:#FFFFFF; 
	text-decoration:none;
	font:bold 10px Verdana, Arial, Helvetica, sans-serif ;
}

#sbutton a:hover  
{
	background:url(../images/BVA.gif) no-repeat;
	color:#336699;

}

#bottomlines
{
	margin:24px 0px 0px 46px;
	background:url(../images/FL.gif) right repeat-y;
	width:509px;
	height:28px;
}

#bottomresultsbar
{
	position:relative;
	top:1px;
	height:26px;
	background:url(../images/FL1.gif) right repeat-y;
	border-right:solid 1px #999999;
}

#bottomresarrows  
{
	position:absolute;
	margin:10px 0px 0px 325px; 
	width:180px;
}

#resultscontainer
{
	width:509px;
	margin:20px 0px 20px 46px;
	border-bottom:solid 2px #CCCCCC;
}

#titlebar
{
	background:#003366 url(../images/J2.gif) right top no-repeat;
	height:18px;
}

#titletext
{
	width:300px;
	color:#FFFFFF;
	font:bold 11px Verdana, Arial, Helvetica, sans-serif ;
	position:absolute;
	margin:2px 0px 0px 9px;
}

#jobtitlebar
{
	background:#CCCCCC;
	height:16px;
	width:509px;
}

#jobtitletext
{
	width:500px;
	position:absolute;
	margin:1px 0px 0px 9px;
}

#jobtitletext a
{
	color:#336699;
	font:bold 11px Verdana, Arial, Helvetica, sans-serif ;
}

#outerdescr
{
	background:#cccccc;
	width:509px;
}

#innerdescr
{
	margin-left:1px;
	background:#ffffff;
	width:507px;
}

#descrtext
{
	padding:9px 8px 38px 8px;
	font: 11px/12px;
}

#descrfooter
{
	margin-top:10px;
	font: 11px/14px;
}

#descrfooter b {  color:#336699;  }

#viewdetails
{
	width:98px;
	height:18px;
	margin:-29px 0px 3px 275px;
	position:absolute;
	background:url(../images/BVA.gif) no-repeat;
}

#viewdetails a
{
	position:absolute;
	padding:3px 0px 0px 10px;
	width:98px;
	height:18px;
	color:#336699;
	text-decoration:none;
	font:bold 10px Verdana, Arial, Helvetica, sans-serif ;
}

#viewdetails a:hover  
{
	background:url(../images/BVB.gif) no-repeat;
	color:#FFFFFF; 
}

#addtobasket
{
	width:117px;
	height:18px;
	margin:-29px 0px 3px 380px;
	position:absolute;
	background:url(../images/BWA.gif) no-repeat;
}

#addtobasket a
{
	position:absolute;
	padding:3px 0px 0px 10px;
	width:117px;
	height:18px;
	color:#336699;
	text-decoration:none;
	font:bold 10px Verdana, Arial, Helvetica, sans-serif ;
}

#addtobasket a:hover  
{
	background:url(../images/BWB.gif) no-repeat;
	color:#FFFFFF; 
}

#inbasket
{
	width:117px;
	height:18px;
	margin:-26px 0px 3px 398px;
	padding-left:18px;
	position:absolute;
	color:#32A640;
	font:bold 10px Verdana, Arial, Helvetica, sans-serif ;
	background:url(../images/GB.gif) no-repeat;
}


