/*
-----------------------------------------------   PAGE SPECIFIC BACKGROUNDS
*/

/*------------ Homepage  ------------*/
#home #content {background: #CC0086 url(../images/home_BG.gif) no-repeat bottom center;}

/*------------ Register Homepage  ------------*/
/*#register_for_work #content {background: #53B65B  url(../images/LightGreen_Strip.gif) repeat-x bottom left;}*/

/*------------ Employment Homepage  ------------*/
#find_me_a_job #content {background: #53B65B url(../images/find_me_a_job_BG.jpg) no-repeat top left;}

/*------------ About us  ------------*/
/*#about_us  .tr_center .t_cell_2{background: #CC0086 url(../images/about_us_BG.gif) no-repeat top left;}*/
#about_us  #content {background: #CC0086 url(../images/about_us_BG_2.gif) no-repeat bottom center;}

/*------------ Search  ------------*/
#search #content {background: #53B65B url(../images/Green_2_Split.gif) repeat-y top left;}

/*------------ Employers Homepage  ------------*/
#employers #content .tr_center {background:transparent url(../images/Employers_Panel.gif) repeat-x top left;}

/*------------ Employers Interior  ------------*/
#employersi #content {background: #364C51 url(../images/employers_BG.jpg) no-repeat top left;}


/*------------Register  ------------*/


/*------------ News us  ------------*/
#news #content {background: #CC0086 url(../images/Magenta_2_Split.gif) repeat-y top left;}

/*------------ Contact us  ------------*/
#contact_us #content {background: #364C51 url(../images/DarkBlue_2_Split.gif) repeat-y top left;}

/*------------ Search  ------------*/
#site_map #content {background: #53B65B url(../images/Green_2_Split.gif) repeat-y top left;}

/*
======================================================================== DIV TABLE LAYOUT
*/

/*------------  Universal rules  ------------*/
.t_row {width: 788px;display: block; clear: left;}

#content ul,
#content ol {padding: 5px 30px;}

.t_cell_1,
.t_cell_2,
.t_cell_3 {
	display: block;
	float: left;
	padding-top: 10px;
}

/*------------  Text Properties  ------------*/	
.t_cell_1 p,
.t_cell_2 p,
.t_cell_3 p {padding: 5px 15px;}

.t_cell_1 h1, .t_cell_2 h1, .t_cell_3 h1,
.t_cell_1 h2, .t_cell_2 h2, .t_cell_3 h2,
.t_cell_1 h3, .t_cell_2 h3, .t_cell_3 h3,
.t_cell_1 h4, .t_cell_2 h4, .t_cell_3 h4,
.t_cell_1 h5, .t_cell_2 h5, .t_cell_3 h5  {padding: 5px 15px;}
	
	
/*------------  Top Row  ------------*/
.tr_top {
	height: 109px; /*95*/
	*height: auto !important;
	display: block;
	clear: left;
	padding: 10px 0;
}
	
	
/*------------  Center Row  ------------*/
.tr_center {height: 241px;display: none; clear: left;}


/*------------  Bottom Row  ------------*/
.tr_bottom {height: 240px;display: none; clear: left;}


/*------------  Default Formatting  ------------*/
.tr_top .t_cell_1 {display: none;}
.tr_top .t_cell_2 {width: 788px;padding-bottom: 10px;}/*turn off padding in cell 2*/
.tr_top .t_cell_3  {display: none;}

.tr_center .t_cell_1 {display: none;}
.tr_center .t_cell_2 {width: 788px;}/*turn off padding in cell 2*/
.tr_center .t_cell_3 {display: none;}

.tr_bottom .t_cell_1 {display: none;}
.tr_bottom .t_cell_2 {width: 788px;}/*turn off padding in cell 2*/
.tr_bottom .t_cell_3 {display: none;}



/*
======================================================================== PAGE SPECIFIC DIV  LAYOUTS 
*/   


/*------------  Homepage  ------------*/
#home .tr_top {display: block;height:100px;}
#home .tr_center{display: block;height: 230px;padding-bottom:50px;}
#home .tr_bottom {display: block;height:auto;}

#home .tr_bottom .t_cell_1 {display:none;}
#home .tr_bottom .t_cell_2 {width:auto;padding:0 0 25px 0;}
#home .tr_bottom .t_cell_3 {display:block;float:right;padding: 0 20px 10px 0;}


#home a.big_button {
	font-size: 18px;
	width:270px;
	padding: 6px 10px;
}

/*------------ Register For Work ------------*/
#register_for_work .tr_top {height:auto;}

#register_for_work .tr_top .t_cell_2 {display: block; width:527px;}
#register_for_work .tr_top .t_cell_3 {display: block; width:260px;}

#register_for_work .tr_bottom {display:block; height:auto;}
#register_for_work .tr_bottom  .t_cell_2  p{position:relative:z-index:999;margin-bottom:-30px;}



.work_download {
	width:234px;
	margin:15px 18px 0 8px;
	padding: 0 0 5px 0;
	background: #BDD946 url(../images/Downloads_Curves_Bottom.gif) bottom left no-repeat;
}

.work_download h2 {background:#B0CB3E url(../images/Downloads_Curves_Top.gif) top left no-repeat; }

.work_download a {
	color: #74A243;
	padding:5px 35px 5px 5px;
	margin: 5px 5px;
	display:block;
	white-space:nowrap;
	font-size: 11px;
	font-weight:bold;
	text-decoration:none;
	border-bottom: 1px solid #B0CB3E;
}

.work_download a.one {background:transparent url(../images/LGreen_One.gif) center right no-repeat;}
.work_download a.two {background:transparent url(../images/LGreen_Two.gif) center right no-repeat;}
.work_download a.three {background:transparent url(../images/LGreen_Third.gif) center right no-repeat;}
.work_download a.four {background:transparent url(../images/LGreen_Four.gif) center right no-repeat;}
.work_download a.five {background:transparent url(../images/LGreen_Five.gif) center right no-repeat;}
.work_download a.six {background:transparent url(../images/LGreen_Six.gif) center right no-repeat;border-bottom:0;}

.work_download a:hover {
	color: #FFF;
	text-decoration:none;
	background:transparent url(../images/PDF_Download_LGreen_Hover.gif) center right no-repeat;}

.work_download a sub {
	font-weight:bold;
	text-transform:uppercase;
	*position:absolute;
}


#register_menu {
	width: 727px;
	height: 47px;
	margin: 0 auto 10px auto;
	padding:0 10px;
	text-align:center;
	background:#61C268 url(../images/Register_Menu.gif) top left no-repeat;	
}

#register_menu a {padding: 0 20px 0 0px;}



a#question_mark {
	font-size: 12px;
	font-weight:bold;
	text-decoration:none;
	margin: 10px auto 0 auto;
	padding:6px 30px 6px 10px;
	display:block; width:175px;
	background: transparent url(../images/Question_LGreen.gif) center right no-repeat;

}

/*------------ Employment Homepage  ------------*/
#find_me_a_job .tr_center{display: block;font-size:16px;}
#find_me_a_job .tr_bottom {display: block; }

#find_me_a_job .tr_top .t_cell_2 {width:450px;display:block;padding-bottom: 0px;}/*turn off padding in cell 2*/
#find_me_a_job .tr_top h1 {
	padding: 40px 0px 0px 0px;
	font-size:40px;
	display: block;
	color:#BDD945;
	text-align: right;
	}

#find_me_a_job .tr_center .t_cell_1 {width:262px;display:block;}
#find_me_a_job .tr_center .t_cell_2 {
	width:320px;
	font-style:italic;
	display:block;
}
#find_me_a_job .tr_center .t_cell_2 p,
#find_me_a_job .tr_center .t_cell_2 h3 {padding: 0;}

#find_me_a_job .tr_center .t_cell_3 {width:202px;display:block;}

#find_me_a_job .tr_bottom .t_cell_1 {width:262px;display:block;}
#find_me_a_job .tr_bottom .t_cell_2 {width:262px;height:auto;}
#find_me_a_job .tr_bottom .t_cell_3 {width:262px;display:block;_width: 250px;}




/*------------ Employment2 Homepage  ------------*/
#find_me_another_job  .tr_top {height: auto;}
#find_me_another_job .tr_center{display: block; background: #BDD946; height: 300px;}
#find_me_another_job .tr_bottom {display: block;height:auto;}
	
#find_me_another_job .tr_top .t_cell_2 {width:450px;display:block;padding-bottom: 0px;}/*turn off padding in cell 2*/

#find_me_another_job .tr_center .t_cell_2 {width:525px;display:block;}
#find_me_another_job .tr_center .t_cell_3 {width:262px;display:block;}

#find_me_another_job .tr_bottom .t_cell_1 {width:262px;display:block;}
#find_me_another_job .tr_bottom .t_cell_2 {width:525px;}




/*------------  Search ------------*/
#search .tr_top .t_cell_2 {display: block; width:525px;}
#search .tr_top .t_cell_3 {display: block; width:262px;}

#search .tr_top .t_cell_3 p,
#search .tr_top .t_cell_3 a {color:#50AB57;}




/*------------  About us  ------------*/
#about_us .tr_top {height:auto;}

#about_us .tr_center {display: block; height:auto;padding: 10px 0;}
#about_us .tr_center .t_cell_2 {display: block; width:393px;}
#about_us .tr_center .t_cell_3 {display: block; width:393px;}


#about_us .tr_bottom {
	display: block;
	height:auto;
	width:auto;
	padding: 30px 0 0 130px;}

#about_us .tr_bottom .big_button {float:left;}

#about_box h2 {
	padding: 10px 15px;
	background: transparent url(../images/About_Curve_T.gif) top left no-repeat;
}

#about_box {
	width: 321px;height: 350px;
	padding: 0 20px 0 0;
	margin: 5px 10px 10px 30px;
	background: #A8006E url(../images/About_Curve_B.gif) bottom right no-repeat;
}

#about_box p {font-size: 15px;}

#about_us a.purple_arrow:hover {
	border:1px solid #51E2E5;
	background: #39C1C4 url(../images/Blue_Button_Arrow.gif) no-repeat center right;}

/*------------ Employers Homepage  ------------*/
#employers .tr_top {height:auto;}
#employers .tr_center{display:block;height:245px;*height:auto !important;}
#employers .tr_bottom {display:none;}

#employers .tr_top .t_cell_2 {width:auto;display:block;}
#employers .tr_top .t_cell_3 {width:auto;display:block;float:right;}


#employers .tr_center .t_cell_1 {
	width:525px;
	_width:510px;
	display:block;
	padding: 25px 0 0 0;
	height:auto;
}

#employers .tr_center .t_cell_2 {
	width:250px;
	padding:5px 0 0 5px;
}

#Employers_Picture {position:relative;margin:-48px 0 0 0;}

#employers #content #stamp{background: transparent url(../images/giving_you_what_you_need.gif) no-repeat center;}
 

/*--- Employers Menu ---*/
	
.employers_menu {
	width:250px;
	margin:0 15px 0 0;padding: 0 0 5px 0;
	background: #2F5760 url(../images/Employers_Menu_B.gif) no-repeat bottom left;
}

.employers_menu h2 {
	text-align:center;font-size:18px;font-weight:normal;
	padding: 10px 0 5px 0;
	background: transparent url(../images/Employers_Menu_T.gif) no-repeat top left;}

.employers_menu a {
	color: #FFF;
	padding:1px 5px 5px 30px;
	margin: 10px;
	*padding:0 5px 5px 30px;
	*height: 35px;
	*margin: 10px 10px 15px 10px;
	display:block;
	font-size: 17px;font-weight:normal;text-decoration:none;
	background: transparent url(../images/DBlue_Button_Arrow.gif) left center no-repeat;
}

.employers_menu a:hover {color: #FFF;text-decoration:none;}
.employers_menu a sub {
	font-size: 11px;
	font-weight:bold;
	text-transform:uppercase;
	*font-size: 13px;
	*position:absolute;
}

.employers_menu a.single {
	padding: 10px 5px 10px 30px;
	margin:10px;
	height: auto;
}

.employers_menu a.back,
.employers_menu a.more{
	padding:0 20px 0 0; 
	margin: 5px 15px;
	height:auto;
	text-align:right;font-size: 13px;font-weight:bold;
	}
	
.employers_menu a.back{background: #2F5760 url(../images/DBlue_Back.gif) right center no-repeat;}
.employers_menu a.more{background: #2F5760 url(../images/DBlue_More.gif) right center no-repeat;}

	
#postvacancy .tr_top .t_cell_2 {display: block; width:525px;}
#postvacancy .tr_top .t_cell_3 {display: block;width:262px;padding-top: 55px;}

.Download_Box {clear:both;height:45px;padding:5px 0 0 15px;margin: 0 0 0 15px;}

.Download_Box a {float:left;}
.Download_Box p {float:left;font-size:16px;margin: 8px 5px 0 0;}


/*------------  Advice  ------------*/

#advice .tr_top {height:auto;padding: 10px 0;}

#advice .tr_top .t_cell_2 {display: block;height:auto;padding-bottom:0;}
#advice .tr_center {display:block;height:auto;}
#advice .tr_bottom{display:block;height:auto;}

/*------------ Archive ------------*/

ul.advice_box {
	float: left;
	width: 234px;
	margin: 10px 10px 15px 15px;
	_margin: 10px;
	padding: 0 !important;
	list-style:none;
	background: #BDD946 url(../images/Downloads_Curves_Bottom.gif) bottom left no-repeat;}

ul.advice_box li {margin:0 !important;}

li.advice_description {
font-weight:bold;
font-size: 13px;
padding: 10px 10px;
height:50px;
background:#B0CB3E url(../images/Downloads_Curves_Top.gif) top left no-repeat;
}

li.advice_download {padding: 0px 10px 2px 10px;}

li.advice_download a {
	color: #92B014;
	font-weight:bold;
	text-decoration:none;
	padding: 7px 50px 7px 5px;
	display:block;
	background:transparent url(../images/PDF_Download_LGreen.gif) center right no-repeat}
	
li.advice_download a:hover {
	color: #FFF;
	background: transparent url(../images/PDF_Download_LGreen_Hover.gif) center right no-repeat;}


/*------------  Links  ------------*/
#links .tr_top {padding: 10px 0;}
#links .tr_center {display:block;height:auto;}

#links .tr_center .t_cell_2 {background:#6C97A2;padding-bottom: 15px;}
	
/*------------  News us  ------------*/
#news .tr_top {padding: 10px 0;}
#news .tr_top .t_cell_2 {display: block; width:550px;}
#news .tr_top .t_cell_3 {display: block;width:237px;padding-bottom: 100px;}



/*------------  Contact us  ------------*/
#contact_us .tr_top .t_cell_2 {display: block; width:550px;}
#contact_us .tr_top .t_cell_3 {display: block;width:237px;padding-bottom: 100px;}

#contact_us .tr_top .t_cell_3 p {padding: 0 15px; margin:0;}
#contact_us .tr_top .t_cell_3 h2 {padding: 0 15px; margin:0;}



/*------------  Site Map  ------------*/
#site_map .tr_top .t_cell_2 {display: block; width:525px;}
#site_map .tr_top .t_cell_3 {display: block; width:262px;color:#50AB57; }

#site_map .tr_top .t_cell_3 p {margin:  0px 3px 0px 1px;}
#idRightImg {width:260px;height:505px;float:right; display:inline;margin:0 0 0 10px;position:relative;left:0;top:0;}
#OnCall {position:absolute; left:-40px; bottom:0px;}

#IdFeaturedJobs {
	margin-left:20px
	}
#IdFeaturedJobs td {
	width:210px;
	text-align:center;
	background-color:#991e88;
	}
	
#IdFeaturedJobs td#IdLatest  {
	background-color:#f8922e;
	}
	
#IdFeaturedJobs th {
	background-color:#b0309d;
	}
#IdFeaturedJobs a {
	color:#f8922e;
	font-weight:bold;
	}	