@import url(http://fonts.googleapis.com/css?family=Open+Sans:400,800);

BODY 
{
	margin: 0;
	padding:0;
	font-family: open sans, verdana,helvetica,arial; 
	font-size: 13px; 
	background-color: #F5F5F5;

	color: #666666;
}

HTML 
{
	overflow: -moz-scrollbars-vertical;
}

p {
margin-top:15px;
margin-bottom:15px;
line-height:16px;
}


form
{
	padding: 0px;
	margin: 0px;
}

hr
{
	border: 0;
	background-color: #A4D2FF;
	color: #A4D2FF;
	height: 1px;
}

select
{
	font-family: open sans, verdana,helvetica,arial; 
	font-weight: normal;
	font-size: 13px;
	box-sizing:content-box;
-ms-box-sizing:content-box;
-moz-box-sizing:content-box;
-webkit-box-sizing:content-box; 
}

input
{
	font-family: open sans, verdana,helvetica,arial; 
	font-weight: normal;
	font-size: 13px;
	box-sizing:content-box;
-ms-box-sizing:content-box;
-moz-box-sizing:content-box;
-webkit-box-sizing:content-box; 
}


textarea
{
	font-family: open sans, verdana,helvetica,arial; 
	font-weight: normal;
	font-size: 13px;
	box-sizing:content-box;
-ms-box-sizing:content-box;
-moz-box-sizing:content-box;
-webkit-box-sizing:content-box; 
}

H1
{
	font-weight:normal; 
	color: #888;
	font-size:17px; 
	margin-bottom:5px; 
	margin-top:3px;
}

H2
{
	font-weight:bold; 
	font-size:13px; 
	margin-bottom:5px; 
	margin-top:1pt;
}

H2
{
	font-weight:bold; 
	font-size:13px; 
	margin-bottom:5pt; 
	margin-top:1pt;
}

H3	
{
	font-weight:bold; 
	font-size:13px;
	background-color:#f4f4f4;
	width:auto;
	color:#888888;
	padding:5px;
	display:relative;
	margin-left: -7px;
	margin-right: -7px;
}

ul
{
	color: #888888;
	MARGIN-BOTTOM: 2px; MARGIN-LEFT: 8px; padding-left:4px;
}

LI {
	

	MARGIN-LEFT: 8px; 
	padding-bottom:2px;
	padding-top:2px;
	padding-left:0px;
}


a {  
	TEXT-DECORATION: none; 
	color: #29A5BD;
	font-weight:bold;
}

a:visited 
{  
	TEXT-DECORATION: none; 
	color: #29A5BD;
}

a:hover 
{  
	TEXT-DECORATION: underline; 
	color: #29A5BD;
}

.boldtext {font-size:13px; font-weight:bold;}
.largertext {font-size:13px;}

.content

{
line-height:17px;
}

#toptable
{
	margin-left: 60px;
	margin-top: 10px;
}

.candbutton A
{
	display: block;
	padding: 3px;
	width: 80px;
	background-color: #666666;
	color: #fff;
	text-align: center;
}

.candbutton A:hover
{
	background-color: #9FCDF3;
	color: #fff;
	text-decoration: none;
}

.recbutton A
{
	display: block;
	padding: 3px;
	width: 80px;
	background-color: #f4f4f4;
	color: #fff;
	text-align: center;
}

.recbutton A:hover
{
	background-color: #dcdcdc;
	color: #fff;
	text-decoration: none;
}

#topareatable
{
	width: 988px;
	margin-bottom: 5px;
}

#paybycc

{

}

#adv

{
border:1px solid #DDDDDD;
padding:5px;
margin-top:15px;
line-height:20px;
background: rgb(240,240,240); /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2YwZjBmMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQ2JSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
background: -moz-linear-gradient(top,  rgba(240,240,240,1) 0%, rgba(255,255,255,1) 46%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(240,240,240,1)), color-stop(46%,rgba(255,255,255,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(240,240,240,1) 0%,rgba(255,255,255,1) 46%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(240,240,240,1) 0%,rgba(255,255,255,1) 46%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(240,240,240,1) 0%,rgba(255,255,255,1) 46%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(240,240,240,1) 0%,rgba(255,255,255,1) 46%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f0f0f0', endColorstr='#ffffff',GradientType=0 ); /* IE6-8 */

}

#adv-job

{
font-weight:bold;
font-size:14px;
}

#adv-single

{
font-weight:bold;
font-size:14px;
color:#219CBD;
}

#adv-only

{
font-weight:bold;
font-size:14px;
}

#adv-price

{
display:inline;
color:#219CBD;
}

#adv-vat

{
display:inline;
font-size:11px;
}

#adv-icons

{
background:url('images/payment-icons.png');
width:125px;
height:35px;
margin-top:5px;
margin-bottom:5px;
}



#adv-button

{
margin-top:10px;
margin-bottom:4px;
}

#adv-button a, .sl_slide a

{
border:1px solid #2196B3;
padding:5px;
border-radius:4px;
color:#ffffff;
line-height:20px;
background: rgb(82,189,216); /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzUyYmRkOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMyMjk4YjYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  rgba(82,189,216,1) 0%, rgba(34,152,182,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(82,189,216,1)), color-stop(100%,rgba(34,152,182,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(82,189,216,1) 0%,rgba(34,152,182,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(82,189,216,1) 0%,rgba(34,152,182,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(82,189,216,1) 0%,rgba(34,152,182,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(82,189,216,1) 0%,rgba(34,152,182,1) 100%); /* W3C */


}


#adv-button a:hover,  .sl_slide a:hover

{
text-decoration:none;
background: rgb(34,152,182); /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzIyOThiNiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM1MmJkZDgiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  rgba(34,152,182,1) 0%, rgba(82,189,216,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(34,152,182,1)), color-stop(100%,rgba(82,189,216,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(34,152,182,1) 0%,rgba(82,189,216,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(34,152,182,1) 0%,rgba(82,189,216,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(34,152,182,1) 0%,rgba(82,189,216,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(34,152,182,1) 0%,rgba(82,189,216,1) 100%); /* W3C */

}


.main-content

{
	padding:10px;
	width: 622px;
}

.mcontent2
{
	width: 432px;
	vertical-align: top;
	padding-left: 7px;
	padding-right: 7px;
	padding-top: 5px;
	padding-bottom: 5px;

	border: 1px solid #ddd;
	
	
}

.mcontentspace
{
	width: 2px;
}

.mcontent3
{
	vertical-align: top;
	width: 170px;
	padding-left: 7px;
	padding-right: 7px;
	padding-top: 5px;
	padding-bottom: 5px;
	margin-left: 0px;
	margin-right: 0px;
	border: 1px solid #ddd;
	
	
}




table.jobstatstable th {
font-size:13px; 
color:white; 
padding:4px;
background-color: #666666;}

table.jobstatstable td {

background-color: #F1F7F9;
padding:4px;
border-bottom: 1px solid #ffffff;
}


.jobtitle {

font-size:16px; 
font-weight:bold;
color:#666666;
padding-bottom:5px;
border-bottom:1px dashed #f4f4f4;

}

.jobdetailsbold
{
font-size:13px; font-weight:bold;
padding-left:0px;
padding-top:4px;
padding-bottom:4px;
vertical-align:top;
}
.jobdetails
{
padding-left:0px;
padding-right:10px;
padding-top:4px;
padding-bottom:4px;
vertical-align:top;
line-height:17px;

}


.jobdetailshead
{
border-top:1px dashed #f4f4f4;
color:#666666;
font-size:13px;
font-weight:bold;
padding:3px;
}



.homeimage { 
float: left; 
margin: 0px 5px 0px 0px;
}




.regformheader
{margin-top:10px;
margin-left:10px;
margin-right:10px;
}

.registererrors {font-size:13px; font-weight:bold; color:#FF0000 }
.errors {font-size:13px; color:#FF0000; font-weight:bold; }

a.joblistheading {  
font-family: open sans, verdana, Arial, Helvetica, sans-serif; 
font-size:  11px;  
TEXT-DECORATION: none; 
color: #BBBDFF;
}

a.joblistheading:visited {  
font-family: open sans, verdana, Arial, Helvetica, sans-serif; font-size:  11px;  
TEXT-DECORATION: none; 
color: #BBBDFF;
}

a.joblistheading:hover {  
font-family: open sans, verdana, Arial, Helvetica,  sans-serif; 
font-size: 11px; 
TEXT-DECORATION: underline; 
color:#BBBDFF;
}


.profile
{
  padding: 0px;

}


#holder
{

	margin: auto;
	width: 970px;

	padding: 0;
	padding-left: 20px;
	padding-right: 21px;
  background-image: url("/nuclearsector/images/background.gif");
  background-repeat: repeat-y;
	text-align: left;
	
}



#footer
{
	padding-top: 4px;
	padding-bottom: 4px;
	text-align: center;
	font-size: 11px;
	font-style: italic;	
	color:#ffffff;

	margin: auto;
}

#bottom
{
	width: 990px;
	height:15px;

padding-top: 4px;
	padding-bottom: 4px;
	text-align: center;

	margin: auto;
}


#footer a 
{


	text-decoration: none;
	font-style: normal;
	font-weight: bold;

}

#footer a:hover
{
	text-decoration: underline;
}



.light2
{
	background-color: #f4f4f4;
}


.registerjobtypes
{
	width: 100%;
	border-collapse: collapse;
}


.registerjobtypesheading
{
	font-size: 13px;
	font-weight: bold;
}


.admin

{
margin:auto;
width:995px;
}

table.admintable

{
border-collapse: collapse;
}

table.admintable th

{
	background-color: #f4f4f4;
	border: 2px solid #ffffff;
	color:#888;
	font-size:13px;
	font-weight:bold;
	padding:4px;
	text-align:left;
	vertical-align:top;
}


table.admintable td

{
	background-color: #F1F7F9;
	border: 2px solid #ffffff;
	padding:4px;
	font-size:13px;
	vertical-align: top;
}
table.admintable td.jobrowpaused
{
	background-color: #cef;
}


table.admintable td.banner

{
	background-color: #ffffff;
	border: 2px solid #ffffff;
	padding:4px;
	font-size:11px;
	vertical-align: top;
}
table.admintable td.filelistdir
{
	background-color: #FFF8F1;
}
table.admintable td.filelistdir a
{
	color: #08f;
}


.admintableth A
{
	
	color: #fff;
}

.admintableth A:hover
{
	color: #fff;
	text-decoration: underline;
}




table.adminsearch

{
border-collapse: collapse;
}

table.adminsearch th

{
	background-color: #f4f4f4;
	border: 2px solid #ffffff;
	color:#888;
	font-size:13px;
	font-weight:bold;
	padding:4px;
	text-align:left;
}


table.adminsearch td

{
	background-color: #F1F7F9;
	border: 2px solid #ffffff;
	padding:4px;
	font-size:11px;
}




.recruiterrow
{
	background-color: #F1F7F9;
	border: 2px solid #ffffff;
}


.statsrow
{
	background-color: #f4f4f4;
	border: 1px solid #ffffff;
}

.userrowclass
{
	background-color: #f4f4f4;
	border-bottom: 1px solid #ffffff;
}

.recruiteradmintext {

padding:5px;
}


.darkblackchead
{
background-color: #666666;
color: #ffffff;
font-weight: bold;
}

.boxtitlebg
{
padding-left: 5px;
background-color: #f4f4f4;
color: #888;
border-bottom:2px solid #ffffff;
}

.boxtitle
{
color: #888;
font-weight: bold;
font-size:13px;
text-align:left;

}

#toprightimage
{
	float: right;
	border-top: 1px solid #fff;
}



#topstrap 
{ 
	font-size: 14px;  
	font-weight:bold;
	float: right;
	padding-left: 3px;
	padding-top: 6px;
}

.clearer 
{
	clear: both; 
	line-height: 0; 
	height: 0;
	visibility: hidden;
}

#fpgreybox
{
	background-color: #f2f0f1;
 	width: 483px; 
 	height:160px;
	vertical-align: top;

}

#fpgreybox P
{
	padding: 0px;
	margin-top: 9px;
		margin-bottom: 9px;
}

#main
{
	height: 100%;
	font-size: 11px;
	width: 640px;
	vertical-align: top;
	margin: 0px;
}

#maindiv
{
margin-top: 6px;
margin-right:4px;
margin-left:4px;
padding: 0px;
min-height: 385px;

}

#greybars
{
	border: 9px solid #F1F7F9;
	padding: 13px;
	vertical-align: top;
}


#greybarsnopad
{
	border: 9px solid #F1F7F9;
	padding-left: 0px;
	padding-top: 10px;
	padding-right: 0px;
vertical-align: top;
}


#nogreybars
{
	padding: 0px;
	vertical-align: top;
}

.pad {
padding-left: 5px;
padding-right: 5px;
}

#topmenubanner
{

	padding-top: 6px;
	padding-right: 60px;
	height: 60px;
	width: 468px;
	float: right;
	
}
#topmenubanner IMG
{
	border: 0px;
	
}



.alt { display: none; }

#topmenu
{
 font-size: 10px;
 font-weight: bold;
}


#topmenu A
{
	text-decoration: none;
	color: #29a5bd;
 	font-size: 10px;
}

#topmenu A:hover
{
	color: #29a5bd;
	text-decoration: underline;
}

#quick
{
	width: 646px;
	height: 42px;
	padding: 0px;
	padding-left:5px;
	padding-top: 0px;
  background-image: url("/nuclearsector/images/searchbg.gif");
  background-repeat: no-repeat;
	vertical-align: top;
}

#quick A,#quick A:hover
{
	color: #fff;
}

#quick td
{
	
}

#quick table
{
	margin: auto;

}


#quick select

{
font-size:13px;
border-radius:4px;
padding:2px;
border:1px solid #DDDDDD;
background: rgb(242,242,242); /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2YyZjJmMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjU1JSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
background: -moz-linear-gradient(top,  rgba(242,242,242,1) 0%, rgba(255,255,255,1) 55%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(242,242,242,1)), color-stop(55%,rgba(255,255,255,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(242,242,242,1) 0%,rgba(255,255,255,1) 55%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(242,242,242,1) 0%,rgba(255,255,255,1) 55%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(242,242,242,1) 0%,rgba(255,255,255,1) 55%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(242,242,242,1) 0%,rgba(255,255,255,1) 55%); /* W3C */



}


.searchselect-disc
{
	width: 180px;
	
		
	
}


.searchselect-loc
{
	width: 145px;
	
}

.search-keys

{
width:130px;
font-size:13px;
border-radius:4px;
	padding:3px;
	border:1px solid #DDDDDD;
background: rgb(242,242,242); /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2YyZjJmMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjU1JSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
background: -moz-linear-gradient(top,  rgba(242,242,242,1) 0%, rgba(255,255,255,1) 55%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(242,242,242,1)), color-stop(55%,rgba(255,255,255,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(242,242,242,1) 0%,rgba(255,255,255,1) 55%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(242,242,242,1) 0%,rgba(255,255,255,1) 55%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(242,242,242,1) 0%,rgba(255,255,255,1) 55%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(242,242,242,1) 0%,rgba(255,255,255,1) 55%); /* W3C */
	
}


#quick form
{
	margin: 0px;
}


#sitelogo {

border: 0;
margin-top:20px;
margin-left:10px;
}

.go 
{
border-bottom:thin solid 1px #02056C;
border-right:thin solid 1px #02056C;
border-top:thin solid 1px #F1F7F9;
border-left:thin solid 1px #F1F7F9;
background-color: #666666; 
color:#ffffff; 
font-weight:bold; 
font-size:13px; 
width:40px;
height:20px;
padding-bottom:6px;
}

#leftborder, .leftborder
{
	width: 162px;
	vertical-align: top;

	padding-left: 3px;


}


#leftborder IMG
{
	border: 0px;
	padding-top: 4px;
	padding-bottom: 4px;
	margin-right: 0px;
} 

#banners IMG
{
	background-color: #fff;
  border: 1px solid #eee;
  
	margin-bottom: 3px;

} 



#maintable
{
	width: 990px;
 	padding: 0px;
 	margin: 0px;
}

#bannerstd
{
	width: 130px;
	vertical-align: top;
	text-align: right;
	padding-right:3px;
	
}


.bannersheader
{
		
	font-size: 13px;
	color: #fff;
	display:block;
	padding:3px;

text-align:center;
}


#banners
{

	vertical-align: top;
	text-align: center;
	
	margin-right: 0px;
	padding: 5px;
	margin-left: 0px;
}

.light {
background-color: #F1F7F9
}

#topboxcontent {
padding-top: 0px; 
padding-left: 10px;
padding-right: 25px; 
padding-bottom: 5px; 
 }
 
.grey  {
background-color:#ECEBEB;
}

.subhead { 
font-family: open sans, verdana, Helvetica, sans-serif; 
font-size: 13px; 
font-weight: bold;
padding-left: 17px;
}

.indexcontent {
padding-top: 5px; 
padding-left: 20px;
padding-right: 20px; 
padding-bottom: 5px; 
 }
 
.indexcontent TD {
text-align: left;
}

 
 
.agencylist
{
 border-bottom: 1px solid  #f4f4f4;
 padding-top:15px;
  padding-bottom:15px;
 width:100%;
 height:70px;
 display:block;
}


 .agencylist a
{
font-size:13px;
}


 .agencylist img
{
  float:right;
  margin-left:10px;
  margin-bottom:10px;
}


.profile_intro

{
padding-top: 5px;
} 



.outline 
{ 
	border-left: 1px solid  #666666;  
	border-right: 1px solid  #666666; 
}





.tablebg
{	background-color: #fff;
}

.darkblue
{
	background-color: #f4f4f4;
	color: #000;
}

.darkblack
{
	background-color: #f4f4f4;
	color: #000;
}


.small
{
	font-size: 8pt;
}

	
A:standard, A.standard:visited, A.standard:hover 
{
color: #22469C;
}



.locationstoplevel
{
	margin-top: 2px;
	background-color: #ccc;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 8px;
	padding-right: 8px;
		font-weight: bold;
	color: #fff;
	font-size: 10pt;
}


.locationstoplevel A,.locationstoplevel A:visited,.locationstoplevel A:hover
{
	font-weight: bold;
	color: #fff;
	font-size: 10pt;
}


.locationsregion
{
	margin-top: 2px;
	background-color: #f4f4f4;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 8px;
	padding-right: 8px;
		font-weight: bold;
	color: #29A5BD;
	font-size: 10pt;
}


.locationsregion A,.locationsregion A:visited,.locationsregion A:hover
{
	font-weight: bold;
	color: #29A5BD;
	font-size: 10pt;
}



table.locationssearch td {

padding-left:4px;
}

table.locationssearch ul
{
	margin: 2px;
	padding: 0;
}

table.locationssearch li 
{
color:#888;
margin-left:10px;
}


.jobboxdarkerstripe
{
	margin-top: 2px;
	background-color: #666666;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 8px;
	padding-right: 8px;
}

.jobboxgreystripe
{
	margin-top: 2px;
	background-color: #f4f4f4;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 8px;
	padding-right: 8px;
}

.jobboxgreystripe A,.jobboxgreystripe A:visited,.jobboxgreystripe A:hover
{
	font-weight: bold;
	color: #fff;
	font-size: 10pt;
}

.jobboxheading
{
	margin-top: 4px;
	background-color: #f4f4f4;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 13px;
	padding-right: 13px;
	margin-left: -7px;
	margin-right: -7px;
	color: #888;
    position: relative;
	width:614px;
}

.jobboxheading A,.jobboxheading A:visited,.jobboxheading A:hover
{
	font-weight: bold;
	color: #29A5BD;
	font-size: 10pt;
}

.jobboxfeaturedheading
{
	margin-top: 2px;
	padding-top: 3px;
		margin-left: -7px;
	margin-right: -7px;
	padding-bottom: 3px;
	padding-left: 18px;
	padding-right: 8px;
		background:#9C9C9C;
	background-image: url("/nuclearsector/images/star1.gif");
	background-repeat: no-repeat;
	background-position:  2px 3px;



}

.jobboxfeaturedheading A,.jobboxfeaturedheading A:visited,.jobboxfeaturedheading A:hover
{
	font-weight: bold;
	color: #fff;
	font-size: 10pt;
}
.jobboxdarkerstripe A,.jobboxdarkerstripe A:visited,.jobboxdarkerstripe A:hover
{
	font-weight: bold;
	color: #fff;
	font-size: 10pt;
}

.jobbox
{
	background-color: #fff;
		padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 6px;
	padding-right: 8px;
	line-height:17px;
	
}

.jobboxlinks
{	
	padding-right: 10px;
	padding-bottom: 10px;
	color:#888;

}


.jobboxlinks ul
{	
	margin:0;
	padding:0;
list-style: none;
}

.jobboxlinks li
{	
	margin:0;
	padding:0;

}

.jobboxlinks A
{
	font-weight: bold;
}


.jstable
{
	padding: 0px;
	padding-bottom:5px;
	
}

.cvresultshead
{

		background-color: #f4f4f4;
	color: #29A5BD;
	
}

.cvresultshead STRONG
{
	
	font-size: 11pt;
	vertical-align: 16%;
}


.cvresultsheadpurchased
{
	background-color: #f4f4f4;
	color: #06c;
}

.cvresultsheadpurchased STRONG
{
	
	font-size: 11pt;
	vertical-align: 16%;
}


.cvresultsinfo 
{
	background-color: #F1F7F9;
	border-bottom:1px solid white;
	
}


.cvresultsdivider

{
	background-color: #F1F7F9;
	border-bottom:1px solid white;
	border-left:1px solid white;

}

.cvresults

{
	background-color: #F1F7F9;
	border-bottom:1px solid white;


}

.cvresultstickcell
{
	font-size: 9pt;
	text-align: right;
	background-color: #f4f4f4;
	color: #29A5BD;

}

.cvresultstickcell B
{
	font-weight: normal;
	vertical-align: 20%;
}

.cvresultstickcellpurchased
{

	font-size: 9pt;
	text-align: right;
	background-color: #f4f4f4;
		color: #06c;
	
}

.cvresultstickcellpurchased B
{
	font-weight: normal;
	vertical-align: 20%;
}




#frontinfobox
{
	margin-top: 5px;
	background-color: #8F9398;
	padding: 0px;
	color: #fff;
	font-size: 11px;
	height: 123px;
	background: url("/images/rotate/stripe.gif");
	
}

#frontinfoboxtext
{
	padding-top: 6px;
	padding-right: 8px;
	height: 117px;
	color: #fff;
	font-size: 11px;


}

#frontinfobox img
{
	padding-right: 10px;
	margin: 0px;
	float: left;
}

#frontinfoboxflash
{
	padding-right: 10px;
	margin: 0px;
	float: left;
}

.menubox
{
	background-color: #F1F7F9;
	color: #666666;
	padding: 0px;	
	margin-top: 5pt;
	margin-right: 0px;
	width:162px;
}


.menuboxhead
{
		
	font-size: 13px;
	color: #fff;;
	background-color: #666666;
	border-bottom: 2px solid white;
	display:block;
	padding:3px;
	font-weight:bold;

}


.menubox strong
{
		
	font-size: 13px;
	color: #fff;;
	background-color: #666666;
	border-bottom: 2px solid white;
border-top: 5px solid white;
	display:block;
	padding:3px;

}

.menubox A
{
	  color: #666666;
    font-weight:bold;
		padding-left:3px;
		padding-right:2px;
		padding-top:2px;
		padding-bottom:2px;
		display:block;
		width:auto;
}

.menubox A:hover
{
	  color: #FFFFFF;
   text-decoration:none; 
   background-color:#666666;
}

.ccardbox
{
float: left;
clear: left;
	
}





.fpheading
{
	font-size: 13px;
	font-weight: bold;
	padding:5px;
color:#666666;
background-color: #F1F7F9;


}

.fptable
{
	width: 100%;
}

.fptable TD
{
	font-size: 11px;
	font-weight: bold;
	padding-top:2px;
		padding-bottom:2px;
}

.fptable a
{
	font-size: 11px;
	font-weight: bold;
	 
font-family: open sans, verdana, Arial, Helvetica, sans-serif; 
font-size:  11px;  
TEXT-DECORATION: none; 
color: #4a84b4;
}

.fptable a:visited {  
font-family: open sans, verdana, Arial, Helvetica, sans-serif; font-size:  11px;  
TEXT-DECORATION: none; 
color: #4a84b4;
}

.fptable a:hover {  
font-family: open sans, verdana, Arial, Helvetica,  sans-serif; 
font-size: 11px; 
TEXT-DECORATION: underline; 

}
	
	
	.featured {
	padding-bottom:3px;
	}


#atopmenu
{
	clear: both;
	border-top: 2px solid #fff;
	border-bottom: 2px solid #fff;
	background-color: #f4f4f4;
	text-align: center;
	width: auto;
	padding-top: 4px;
	padding-bottom: 4px;
	font-size:13px;
}

#atopmenu ul
{

	margin: 0;
	padding: 0;
	list-style-type: none;
}

#atopmenu ul li
{
	display: inline;
	margin: 0;
	padding: 0;
width:auto;
}

#atopmenu a
{

	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 8px;
	padding-right: 8px;

	font-weight: bold;
	color: #29A5BD;
	text-decoration: none;
	margin: 0px;
}

#atopmenu a:hover
{
	background-color: #29A5BD;
	color: #fff;
}

.paddedcell
{
	padding: 15px;
}

.errormessage
{
	font-weight: bold;
	padding: 15px;
	color: red;
	font-size: 14px;
}

.errormessagedetail
{
	font-weight: bold;
	color: red;
}

.bulletspan
{
	vertical-align: 13%;
	color: #888888;


}

.agencyprofilelogo
{
	margin-bottom: 4px;
	margin-left: 10px;
}

.agencytemplatelogo
{
	margin-top: 20px;
	margin-right: 20px;
}

.siteadminlogo
{
	margin-left: 10px;
	margin-top: 10px;
}

.optplain
{
	font-weight: normal;
	color: #777;
}

.optbold
{
	color: #29a5bd;
	font-weight: bold;
}




.admin
{

	border-left: 10px solid #ffffff;
	border-right: 10px solid #ffffff;
	width: 990px;
	padding: 0px;
	background-color: #ffffff;
	align: center;
	
}


.adminmenu

{
background-color:#29A5BD;
height:22px;
}

.admintableheading
{
background-color: #666666;
color: #ffffff;
font-weight: bold;
}


.darkbluechead

{
background-color: #666666;
color: #ffffff;
font-weight: bold;
}


.featuredjobtable
{
	width: 100%;
}

.featuredjobtable TH
{
	width: 8px;
}

#advsearch
{
margin: 0px;
padding-right: 51px;
text-align: right;
padding-bottom: 6px;
}

.headerpad
{
 padding-left: 8px;
}

.hilite
{
	background-color: #ff0;
}

.boxedarea
{
	clear: both;
	padding-left: 7px;
	padding-right: 7px;
	padding-top: 5px;
	padding-bottom: 5px;
	width: 624px;
	border: 1px solid #ddd;
	margin-left: 15px;
}

.boxedarea H1, .unboxedarea H1, .mainheading
{
	background: url("/nuclearsector/images/h1back.gif");
	background-repeat: repeat-x;
	margin-top: -5px;

	margin-left: -7px;
	margin-right: -7px;
	padding-left: 7px;
	padding-right: 7px;
	padding-top: 5px;
	padding-bottom: 10px;
	color: #888;
	font-size:15px; 
	font-weight:bold; 

}



.unboxedarea
{
	padding: 0px;
	clear: both;
	width: 644px;
	margin-left: 13px;
}

.scrolly
{

	height: 75px;
	width: 210px;
	overflow-y: auto;
}


.toptab
{
	color: #888;
	font-weight: bold;
	text-align: center;
  height: 21px;
}

.cs { width: 11px;}


.thinwhiteline
{
	background-color: #FFF;
	width: 976px;
	height: 3px;
	border-left: 1px solid #ADD6FF;
	border-right: 1px solid #ADD6FF;
}

.thickwhiteline
{
	background-color: #FFF;
	width: 976px;
	height: 16px;
	border-left: 1px solid #ADD6FF;
	border-right: 1px solid #ADD6FF;
}


.mainw
{
	width: 976px;
	padding: 0px;
	margin: 0px;
}

.main
{
	width: 976px;	padding: 0px;
	margin: 0px;
}

.footerblock
{
	border: 0px;
	background-color: #FFF;
	width: 978px;
	border-collapse: collapse;
}


.btab
{
	border-collapse: collapse;
}

.twelve
{
	font-size: 13px;
}

.footerpad
{
	text-align: center;
	padding-left: 6px;
	padding-bottom: 6px;
	padding-top: 12px;
}

.restrainer
{
	width: 617px;
	display: block;
	
}

.restrainer TD
{
	padding: 4px;
}

.optionlinks
{
	
	color: #0066cc;
	line-height: 1.4em;
	font-size: 11px;
}


.optionlinks ul
{
display: inline;
list-style: none;
PADDING-LEFT: 2px; 
MARGIN-BOTTOM: 2px; 
MARGIN-LEFT: 8px; 
MARGIN-top: 2px; 

}

.optionlinks li
{
		PADDING-LEFT: 2px; 
		MARGIN-LEFT: 8px; 
		padding-top:2px;
		padding-bottom:2px;
		line-height:14px;
}


.featrec
{
	float: right;
}

.latestfeatured
{
}

.latestfeatured TD
{
	vertical-align: top;
	text-align: left;
	padding-bottom: 3px;
	padding-right: 6px;
	font-size: 12px;
}

.latestfeatured a
{
	font-size: 13px;
}

.smallerbutton
{
	border: 1px solid #4B4B4B;
	border-radius:5px;
background: rgb(170,166,165); /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2FhYTZhNSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM0OTQ5NDkiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  rgba(170,166,165,1) 0%, rgba(73,73,73,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(170,166,165,1)), color-stop(100%,rgba(73,73,73,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(170,166,165,1) 0%,rgba(73,73,73,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(170,166,165,1) 0%,rgba(73,73,73,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(170,166,165,1) 0%,rgba(73,73,73,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(170,166,165,1) 0%,rgba(73,73,73,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#aaa6a5', endColorstr='#494949',GradientType=0 ); /* IE6-8 */



	color:#ffffff; 
	font-weight:bold; 
	font-size:13px; 
	line-height:20px;
	display:block;

}
.smallerbutton:visited
{
	color: #ffffff;
}
.smallerbutton:hover
{
	color: #FFFFFF;
	background: rgb(73,73,73); /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzQ5NDk0OSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNhYWE2YTUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  rgba(73,73,73,1) 0%, rgba(170,166,165,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(73,73,73,1)), color-stop(100%,rgba(170,166,165,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(73,73,73,1) 0%,rgba(170,166,165,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(73,73,73,1) 0%,rgba(170,166,165,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(73,73,73,1) 0%,rgba(170,166,165,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(73,73,73,1) 0%,rgba(170,166,165,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#494949', endColorstr='#aaa6a5',GradientType=0 ); /* IE6-8 */

	cursor: pointer;
	text-decoration: none;
}

#moreoptions

{
float:right;
margin-left:2px;
margin-right: 6px;
font-size:12px;
line-height:16px;
}

.button
{
 
	color:#ffffff; 
	font-weight:bold; 
	font-size:13px; 
	border:1px solid #2196B3;
padding:5px;
border-radius:4px;
color:#ffffff;
line-height:20px;
background: rgb(82,189,216); /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzUyYmRkOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMyMjk4YjYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  rgba(82,189,216,1) 0%, rgba(34,152,182,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(82,189,216,1)), color-stop(100%,rgba(34,152,182,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(82,189,216,1) 0%,rgba(34,152,182,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(82,189,216,1) 0%,rgba(34,152,182,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(82,189,216,1) 0%,rgba(34,152,182,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(82,189,216,1) 0%,rgba(34,152,182,1) 100%); /* W3C */

}


.button:hover
{
	color: #FFFFFF;
	cursor: pointer;
	text-decoration: none;
	background: rgb(34,152,182); /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzIyOThiNiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM1MmJkZDgiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  rgba(34,152,182,1) 0%, rgba(82,189,216,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(34,152,182,1)), color-stop(100%,rgba(82,189,216,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(34,152,182,1) 0%,rgba(82,189,216,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(34,152,182,1) 0%,rgba(82,189,216,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(34,152,182,1) 0%,rgba(82,189,216,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(34,152,182,1) 0%,rgba(82,189,216,1) 100%); /* W3C */
	
}


.buttonapply
{
	border:1px solid #2196B3;
padding:5px;
border-radius:4px;
color:#ffffff;
font-size:13px;
font-weight:bold;
line-height:20px;
background: rgb(82,189,216); /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzUyYmRkOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMyMjk4YjYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  rgba(82,189,216,1) 0%, rgba(34,152,182,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(82,189,216,1)), color-stop(100%,rgba(34,152,182,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(82,189,216,1) 0%,rgba(34,152,182,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(82,189,216,1) 0%,rgba(34,152,182,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(82,189,216,1) 0%,rgba(34,152,182,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(82,189,216,1) 0%,rgba(34,152,182,1) 100%); /* W3C */

}

.buttonapply:hover
{
	color: #FFFFFF;
	cursor: pointer;
	

background: rgb(34,152,182); /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzIyOThiNiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM1MmJkZDgiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  rgba(34,152,182,1) 0%, rgba(82,189,216,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(34,152,182,1)), color-stop(100%,rgba(82,189,216,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(34,152,182,1) 0%,rgba(82,189,216,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(34,152,182,1) 0%,rgba(82,189,216,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(34,152,182,1) 0%,rgba(82,189,216,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(34,152,182,1) 0%,rgba(82,189,216,1) 100%); /* W3C */
}

.topmenu
{
	color: #29a5bd;
	font-weight: bold;
	margin-top: 10px;
	margin-bottom: 10px;
	font-size:14px;
}

.topmenu UL
{

list-style: none;
margin: 0;
padding: 0;
}

.topmenu LI
{
display: inline;
margin: 0;
padding: 0;
}

.topmenu A
{
	padding: 4px;
	color: #29a5bd;
	text-decoration: none;
}

.topmenu A SPAN
{
	color: #888;
}

.topmenu A:hover, .topmenu A:hover SPAN
{
	background-color: #29a5bd;
	text-decoration: none;
	color: #fff;

}

.nopadul
{
	padding: 0px;
	margin: 6px;
	color: #888;
}

#recruitercontent, #recruitercontent TD
{
	font-size: 13px;
}



#leftmenu
{
	vertical-align: top;		
	width: 173px;
	font-size: 10pt;
}

#leftmenu UL
{
	padding: 0px;
	margin: 0px;
	list-style: none;
	margin-top: -14px;

}

#leftmenu LI
{
	padding: 0px;
	margin: 0px;
}

#leftmenu LI B, #filtertable TH, #right-logos span
{
	display: block;
	padding: 5px;
	padding-bottom: 10px;
	padding-top: 10px;

	font-weight: normal;
	border:1px solid #DDDDDD;
padding:5px;
margin-top:15px;
line-height:20px;
background: rgb(240,240,240); /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2YwZjBmMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQ2JSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
background: -moz-linear-gradient(top,  rgba(240,240,240,1) 0%, rgba(255,255,255,1) 46%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(240,240,240,1)), color-stop(46%,rgba(255,255,255,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(240,240,240,1) 0%,rgba(255,255,255,1) 46%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(240,240,240,1) 0%,rgba(255,255,255,1) 46%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(240,240,240,1) 0%,rgba(255,255,255,1) 46%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(240,240,240,1) 0%,rgba(255,255,255,1) 46%); /* W3C */
font-weight:bold;
}

 #right-logos span
 
 {
 margin-top:5px;
 width:115px;
 }

#leftmenu LI A
{
	width: 163px;
	font-size: 13px;
	display: block;
	padding-top: 6px;
  padding-bottom: 6px;
	padding-left: 5px;
	padding-right: 5px;
	margin: 0px;
	background-color: #fff;
	color: #29A5BD;
	border-bottom: 1px dotted #C9C9C9;
}

#leftmenu LI A span
{
	color: #888;
	font-size: 10px;
	padding-right: 5px;
}

#leftmenu LI A:hover
{
	color: #fff;
	background-color: #29A5BD;
	text-decoration: none;
}

#leftmenu LI A:hover, #leftmenu LI A:hover span
{
		color: #fff;
	background-color: #29A5BD;
	text-decoration: none;
}



#creditaccount
{
	display: block;
	margin: 0px;
	padding: 0px;
}



.imgright
{
	float: right;
	margin-left: 10px;
	margin-bottom: 5px;
}

.regformmbg TH
{
	padding-top: 20px;
	font-size:14px;
	color:#666666;	
	border-bottom: 1px dotted #C9C9C9;
	text-align:left;
}

.regformmbg TD
{
 padding-top: 5px;
}

#registerform input[type=text], #registerform input[type=password], #registerform select, #registerform textarea, #loginform, .creditregister input, .creditregister select
{
padding-top:3px;
padding-left:3px;
padding-right:3px;
padding-bottom:3px;
font-size:13px;
border-radius:4px;
border:1px solid #DAD8D8;
background: rgb(242,242,242); /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2YyZjJmMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjU1JSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
background: -moz-linear-gradient(top,  rgba(242,242,242,1) 0%, rgba(255,255,255,1) 55%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(242,242,242,1)), color-stop(55%,rgba(255,255,255,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(242,242,242,1) 0%,rgba(255,255,255,1) 55%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(242,242,242,1) 0%,rgba(255,255,255,1) 55%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(242,242,242,1) 0%,rgba(255,255,255,1) 55%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(242,242,242,1) 0%,rgba(255,255,255,1) 55%); /* W3C */

}

#registerform input

{

}

#registerform select

{

}

#intro
{
float: left;
font-size:13px;
margin-right: 5px;
margin-top: 2px;
color:#888888
}

#introoptions
{
float: left;
font-size:13px;
margin-right: 5px;

}



.homeboxtext

{
font-size:1em;
color:#888888;
padding-top:6px;
margin-left:0px;
margin-right:5px;
line-height:18px;
width:310px;
float:right;
}

.homeboxtext p

{
margin-top:0px;
margin-bottom:10px;
line-height:18px;
text-align:justify;



}



.promotional

{
color: #888888;
font-size:11px;

}

.promotional p

{
margin-top:6px;
margin-bottom:6px;

}


a.buttonlink
{
font-size:13px;
	 border:1px solid #2196B3;
padding:5px;
border-radius:4px;
color:#ffffff;
line-height:20px;
background: rgb(82,189,216); /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzUyYmRkOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMyMjk4YjYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  rgba(82,189,216,1) 0%, rgba(34,152,182,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(82,189,216,1)), color-stop(100%,rgba(34,152,182,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(82,189,216,1) 0%,rgba(34,152,182,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(82,189,216,1) 0%,rgba(34,152,182,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(82,189,216,1) 0%,rgba(34,152,182,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(82,189,216,1) 0%,rgba(34,152,182,1) 100%); /* W3C */
}

a.buttonlink:hover
{
	  color: #FFFFFF;
   text-decoration:none; 
   
background: rgb(34,152,182); /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzIyOThiNiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM1MmJkZDgiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  rgba(34,152,182,1) 0%, rgba(82,189,216,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(34,152,182,1)), color-stop(100%,rgba(82,189,216,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(34,152,182,1) 0%,rgba(82,189,216,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(34,152,182,1) 0%,rgba(82,189,216,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(34,152,182,1) 0%,rgba(82,189,216,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(34,152,182,1) 0%,rgba(82,189,216,1) 100%); /* W3C */
}


.recadmin-head

{
padding:6px;
background-color:#f4f4f4;
}

.recadmin-name

{
color:#888;
font-size:14px;
font-weight:bold;
}


.directorysearch
{
color:#888;
font-size:13px;
font-weight:bold;
}

.prevnexttable TD
{
	padding-top: 6px;
}

table.pagenumbers, A.boxedlink
{
border-collapse: collapse; 
	width:100%;
}

table.pagenumbers TD, A.boxedlink
{
padding: 7px;
}

table.pagenumbers a, A.boxedlink
{

border:1px solid #f4f4f4;
padding:5px;
text-decoration: none;


}

table.pagenumbers a:hover, A.boxedlink:hover
{
border:1px solid #f4f4f4;
height:20px;
background-color:#f4f4f4;


}

.boxedbutton
{
	border:1px solid #f4f4f4;
	padding:4px;
	text-decoration: none;
	background-color: #fff;
	color: #29A5BD;
	font-weight: bold;
	cursor: pointer;
}

.boxedbutton:hover
{
	border:1px solid #f4f4f4;
	background-color:#f4f4f4;
}



.pagenumbers2

{
margin-bottom:30px;
margin-top:15px;
}

.pagenumbers2 a
{

border:1px solid #f4f4f4;
padding:5px;
text-decoration: none;


}

.pagenumbers2 a:hover

{
border:1px solid #f4f4f4;
background-color:#f4f4f4;
text-decoration: none;

}

.loggedinmessage
{
	font-size: 13px;
	color: #888;
	padding-top: 0px;
	padding-left: 0px;
	padding-bottom:15px;
	display:block;
	text-align:left;
}


.recruitercredits 

{
font-size:13px;
font-weight:bold;

}

.recruitercredits b

{
color:#888;
font-size:13px;

}

.recruiterintro

{
line-height:18px;
}

table.cvsearch th

{
text-align:left;
padding:5px;
background-color:#f4f4f4;
border-bottom:2px solid #ffffff;
font-size:13px;
font-weight:bold;
color:#888;
}

table.cvsearch td

{
text-align:left;
padding:5px;

}

#right-logos
{
	text-align: center;
	padding-top: 0px;
	margin-right: 3px;
	margin-top: -4px;
}

#right-logos IMG
{
	margin-top: 6px;
}

#right-logos SPAN
{
	font-size: 10pt;
	display: block;
	margin-right: 11px;
	color: #888;
	
}

body.mceContentBody

{
padding:10px;
}


#mainlogo
{
	
	
	padding-right: 8px;
	padding-top: 15px;
	
}

#toprightban
{
	height: 60px;
	
	padding: 0px;
	padding-top: 10px;
	text-align: center;
	padding-bottom:5px;
}



table.jobpackagetable
{
	width: 100%;
	border-collapse: collapse;
	margin: auto;
	border: 1px solid #0369b7;
		width:570px;
	text-align:left;
}
table.jobpackagetable td
{
	padding:3px;
}
table.jobpackagetable th
{
	padding:3px;
	background-color: #0369b7;
	color: #fff;
	font-weight: bold;
		font-size:13px;
	text-align:left;
}



.jobpackagetable2
{
	width: 600px;
	border-collapse: collapse;
	margin: auto;
	border: 1px solid #0369b7;
}


.jobpackagetable TD, .jobpackagetable2 TD
{
	border: 1px solid #9dd4fc;
}

.sjobtitles
{
	font-size: 13px;

}

.advsearch td
{
padding-bottom:10px;
}

.advsearch strong

{
font-size:13px;
}

.related
{
	float: right;
	text-align: right;


}

.related B
{
	font-size: 13px;
	color: #888;
	line-height: 20px;
}
#storedsearchtable
{
	margin-top: 5px;
	margin-left: -1px;
	margin-right: -1px;
	width: 275px;
	border-top: 1px solid #f4f4f4;
	border-left: 1px solid #f4f4f4;
	border-right: 1px solid #f4f4f4;
	border-collapse: collapse;
}
#storedsearchmaintable
{
border-collapse: collapse;
width: 277px;
}
#storedsearchmaintable TH
{
		text-align: left;
	background-color: #f4f4f4;
	color: #888;
	font-size: 13px;
	padding: 4px;
}
#storedsearchtable TH
{
	text-align: left;
	background-color: #fff;
	font-size: 13px;
	color: #000;
	font-weight: normal;
	padding: 3px;
}
#storedsearchtable TD
{
  padding: 4px;
	border-bottom: 1px solid #f4f4f4;
}
#filtertable
{
	width: 100%;
	border-collapse: collapse;
}


#filtertable TD
{

	font-size: 9px;

	
	padding-top: 6px;
  padding-bottom: 6px;
	padding-left: 5px;
	padding-right: 5px;
	
	border-bottom: 1px dotted #C9C9C9;
}

#filtertable TD A
{
	font-size: 13px;

	margin: 0px;
	background-color: #fff;
	color: #29A5BD;
	
}

.jobsbytitleheading
{
	font-size: 13px;
}

.searchpageimg
{
	float: right;
	margin-left: 15px;
	margin-bottom: 15px;
}
.searchpagetable
{
width: 370px;
margin-left: -4px;
}

.searchpagetable TD
{
	padding: 4px;
}
.rnewsitem 
{
	margin-bottom: 10px;
	font-weight: normal;
	clear: both;
}

.rnewsitem a
{

font-size:13px;
}
.rnewsitem IMG
{
	float: left;
	border: 0;
	margin-right: 4px;
}
.rnewsitem P
{
	padding: 0px;
	margin: 0px;
	font-weight: normal;
	margin-left:22px;
}
.rnewsitem B
{
	display: block;
	font-weight: normal;
	color: #888;
	float: right;
}
.joblistlogo
{
	padding-top: 10px;
	padding-left: 8px; 
	margin-right: -8px; 
	width: 120px; 
	height: 60px; 
	float: right
}

#otherdirectory A
{
border-bottom: 1px solid #cfe7ff;
display: block;
padding-top: 6px;
padding-bottom: 6px;
}

#otherdirectory A:first-of-type
{
border-top: 1px solid #cfe7ff;
}



#otheraz
{
color: #0063ce;
 letter-spacing: -1px;
font-size: 13px;
}

#otheraz A:hover
{
color: #0063ce;
}

#showcasemenu
{
	margin-top: 10px;
	margin-bottom: 10px;
}

#showcasemenu A
{
	background-color: #4b64ae;
border: 1px solid #4b64ae;
	color: #fff;
	font-size: 13px;
	padding: 5px;
}

#showcasemenu A:hover
{
	background-color: #bbbdff;
	text-decoration: none;
}

#showcasemenu B
{
	font-size: 13px;
	border: 1px solid #4b64ae;
	color: #000;
	padding: 5px;
}


.statclass_main
{
width: 100%;
}

.statclass_main TABLE
{
  width: 100%;
    border-collapse: collapse;
    border-top: 1px solid #ccc;
    border-left: 1px solid #ccc;
}

.statclass_main TH
{
    border-right: 1px solid #ccc;
    border-bottom: 1px solid #ccc;
    padding: 4px;
    text-align: right;
    background-color: #eee;
    cursor: pointer;
    
}

.statclass_main TD
{
     border-right: 1px solid #ccc;
    border-bottom: 1px solid #ccc;
    padding: 4px;
    text-align: right;

}

.statclass_resultrow:hover TH
{
    background-color: #EAEDF6;
}
.statclass_resultrow:hover TD
{
    background-color: #EAEDF6;
}

.statclass_head
{
width: 100%;
border-top: 1px solid #ccc;
border-left: 1px solid #ccc;
border-right: 1px solid #ccc;
display: table;
background: #fdfeff; /* Old browsers */
background: -moz-linear-gradient(top, #fdfeff 0%, #e1e5f1 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fdfeff), color-stop(100%,#e1e5f1)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #fdfeff 0%,#e1e5f1 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #fdfeff 0%,#e1e5f1 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #fdfeff 0%,#e1e5f1 100%); /* IE10+ */
background: linear-gradient(to bottom, #fdfeff 0%,#e1e5f1 100%); /* W3C */
font-size: 12pt;
        
}

.statclass_head A
{
    font-weight: normal;
}

.statclass_yearnext
{
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fdfeff', endColorstr='#e1e5f1',GradientType=0 ); /* IE6-9 */
width: 130px;
    padding: 6px;
    text-align: right;
    display: table-cell;
       white-space: nowrap;
}

.statclass_yearhead
{
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fdfeff', endColorstr='#e1e5f1',GradientType=0 ); /* IE6-9 */

    padding: 6px;
    text-align: center;
    display: table-cell;
}

.statclass_creationtime
{background: #fdfeff; /* Old browsers */
background: -moz-linear-gradient(top, #fdfeff 0%, #e1e5f1 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fdfeff), color-stop(100%,#e1e5f1)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #fdfeff 0%,#e1e5f1 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #fdfeff 0%,#e1e5f1 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #fdfeff 0%,#e1e5f1 100%); /* IE10+ */
background: linear-gradient(to bottom, #fdfeff 0%,#e1e5f1 100%); /* W3C */
      border-bottom: 1px solid #ccc;
    border-left: 1px solid #ccc;
    border-right: 1px solid #ccc;
    padding: 8px;
    text-align: right;
}

.statclass_yearprev
{
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fdfeff', endColorstr='#e1e5f1',GradientType=0 ); /* IE6-9 */
width: 130px;
    text-align: left;
    display: table-cell;
    padding: 6px;
    white-space: nowrap;
}

.statclass_day
{
    font-size: 7pt;
    font-family: Arial, helvetica, sans-serif;
}

.statclass_weekend
{
    color: #89C33C !important;
}

.statclass_datecol
{
    width: 100px;
}

.statclass_parentlink
{
    padding: 13px 0px;
}



.statclass_main
{
width: 100%;
}

.statclass_main TABLE
{
  width: 100%;
    border-collapse: collapse;
    border-top: 1px solid #ccc;
    border-left: 1px solid #ccc;
}

.statclass_main TH
{
    border-right: 1px solid #ccc;
    border-bottom: 1px solid #ccc;
    padding: 4px;
    text-align: right;
    background-color: #eee;
    cursor: pointer;
    
}

.statclass_main TD
{
     border-right: 1px solid #ccc;
    border-bottom: 1px solid #ccc;
    padding: 4px;
    text-align: right;

}

.statclass_resultrow:hover TH
{
    background-color: #EAEDF6;
}
.statclass_resultrow:hover TD
{
    background-color: #EAEDF6;
}

.statclass_head
{
width: 100%;
border-top: 1px solid #ccc;
border-left: 1px solid #ccc;
border-right: 1px solid #ccc;
display: table;
background: #fdfeff; /* Old browsers */
background: -moz-linear-gradient(top, #fdfeff 0%, #e1e5f1 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fdfeff), color-stop(100%,#e1e5f1)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #fdfeff 0%,#e1e5f1 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #fdfeff 0%,#e1e5f1 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #fdfeff 0%,#e1e5f1 100%); /* IE10+ */
background: linear-gradient(to bottom, #fdfeff 0%,#e1e5f1 100%); /* W3C */
font-size: 12pt;
        
}

.statclass_head A
{
    font-weight: normal;
}

.statclass_yearnext
{
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fdfeff', endColorstr='#e1e5f1',GradientType=0 ); /* IE6-9 */
width: 130px;
    padding: 6px;
    text-align: right;
    display: table-cell;
       white-space: nowrap;
}

.statclass_yearhead
{
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fdfeff', endColorstr='#e1e5f1',GradientType=0 ); /* IE6-9 */

    padding: 6px;
    text-align: center;
    display: table-cell;
}

.statclass_creationtime
{background: #fdfeff; /* Old browsers */
background: -moz-linear-gradient(top, #fdfeff 0%, #e1e5f1 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fdfeff), color-stop(100%,#e1e5f1)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #fdfeff 0%,#e1e5f1 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #fdfeff 0%,#e1e5f1 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #fdfeff 0%,#e1e5f1 100%); /* IE10+ */
background: linear-gradient(to bottom, #fdfeff 0%,#e1e5f1 100%); /* W3C */
      border-bottom: 1px solid #ccc;
    border-left: 1px solid #ccc;
    border-right: 1px solid #ccc;
    padding: 8px;
    text-align: right;
}

.statclass_yearprev
{
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fdfeff', endColorstr='#e1e5f1',GradientType=0 ); /* IE6-9 */
width: 130px;
    text-align: left;
    display: table-cell;
    padding: 6px;
    white-space: nowrap;
}

.statclass_day
{
    font-size: 7pt;
    font-family: Arial, helvetica, sans-serif;
}

.statclass_weekend
{
    color: #89C33C !important;
}

.statclass_datecol
{
    width: 100px;
}

.statclass_parentlink
{
    padding: 13px 0px;
}



#locationazlist
{

margin-bottom: 15px;
margin-top: 15px;
}
#locationazlist A
{
border: 1px solid #29A5BD;
border-radius: 3px;
padding: 3px;
margin-right: 4px;
}
#locationazlist B
{
border: 1px solid #29A5BD;
border-radius: 3px;
padding: 3px;
margin-right: 4px;
background-color: #29A5BD;
color: #fff;
}



#locationazlist A:hover
{
border: 1px solid #29A5BD;
background-color: #29A5BD;
color: #fff;
text-decoration: none;
}

#breadcrumbs
{
	margin-bottom: 8px;
}




/* - slider */

#sl_container {
	width:300px;
	height:240px;
	z-index:0;
padding: 0px;
margin: auto;
position:relative;

}




#sl_slides {
	position:absolute;
	top:0px;
	left:0px;
	z-index:100;
	padding: 0px;

}

/*
	Slides container
	Important:
	Set the width of your slides container
	Set to display none, prevents content flash
*/

.slides_container {
	width:300px;
height: 240px;
	overflow:hidden;
	position:relative;
	display:none;
}

/*
	Each slide
	Important:
	Set the width of your slides
	If height not specified height will be set by the slide content
	Set to display block
*/

.slides_container div.sl_slide {
	width:300px;
	height:240px;
	display:block;

}



/*
	Next/prev buttons
*/

#sl_slides .next,#sl_slides .prev {
	position:absolute;
	top:100px;
	left:0px;
	width:24px;
	height:43px;
	display:block;
	z-index:101;
	border:0px;
	
}

#sl_slides img

{
border:0px;
}


#sl_slides .next {
		left:276px;
		border:0px;
		
}

/*
	Pagination
*/

.pagination {
	margin:4px auto 0;
	width:200px;
	margin-top:-25px;
	position:absolute;
	z-index:5000;

	


}

.pagination li {
	float:left;
	margin:0 1px;
	list-style:none;
	padding-left:2px;
	padding-top:5px;
	padding-bottom:2px;
	padding-right:2px;
}

.pagination li a {

	display:block;
	width:12px;
	height:0;
	padding-top:12px;
	background-image:url(/nuclearsector/images/pagination.png);
	background-position:0 0;
	float:left;
	overflow:hidden;

}

.pagination li.current a {
	background-position:0 -12px;
	border:0px;
}

/*
	Caption
*/

.sl_caption {
	z-index:500;
	position:absolute;
	bottom:-0px;
	left:0;
	width:280px;
	height:55px;
	padding:10px 10px 10px 10px;
	background:#000;
	background:rgba(0,0,0,.5);
	font-size:1.25em;
	font-weight:bold;
	line-height:1.33;
	color:#fff;
	text-shadow:none;
}

.sl_slide a

{
margin-top:5px;
float:right;
margin-right:-4px;
}
