﻿.jobnew {
    color: #fb0a0a !important;
    font-style: italic !important;
	font-weight:normal !important;
}

.v2_bg_searchjob
{
 background:url(images/v2_bg_searchjob.jpg) no-repeat top left;
 height:279px;
 width:621px;
 float:left;
}

.v2_search_tool input.textbox 
{
   padding:3px 2px 2px 2px; 
   font-family:Tahoma;
   font-size:12px;
   border:solid 1px #88a8f2;
   height:18px;  
}

.v2_search_tool a:link
{
 color:#cc6600;
 text-decoration:underline;
}
.v2_search_tool a:visited
{
 color:#cc6600;
 text-decoration:underline;
}
.v2_popular_categories a:link
{
	 color:#cc6600;
	text-decoration:underline;
	}
.v2_popular_categories a:visited
{
	 color:#cc6600;
	text-decoration:underline;
}	

.v2_text_header
{
   background:url(images/v2_text_header_icon.gif) no-repeat bottom left;	  
   font-weight:bold; 
   text-transform:uppercase;
   color:#575757; 
   float:left;
   padding-top:2px;
   padding-left:20px;   
}

.v2_text_download
{
   background:url(images/v2_text_d_icon.gif) no-repeat bottom left;	  
   font-weight:bold; 
   text-transform:uppercase;
   color:#333333; 
   float:left;
   padding-top:2px;
   padding-left:20px;   
}

.v2_photo_welcome
{
float:left;
width:200px;
height:270px;
margin-left:15px;margin-top:12px;	
}

/*******************************************/
.v2_home_box
{
	width:180px;
	margin-top:4px;
	margin-bottom:5px;
}

.v2_home_box .v2_bg_top_box
{
	background: url(images/v2_bg_top_box.gif) no-repeat;
	height:25px;
	width:180px;
	padding-left:10px;
	padding-top:5px;		
}
.v2_home_box .v2_bg_b_box
{
	border:solid 1px #b8b8b8;	
	padding:5px;
}
.v2_home_box .v2_bg_b_box a
{
	color:#333;
}
.v2_home_box .v2_box_documents a
{
	color:#3477b2;
}
/*******************************************/
.v2_home_box_r
{
	width:180px;
	margin-bottom:1px;
	margin-top:4px;
}

.v2_home_box_r .v2_home_box_r_t
{
	background: url(images/v2_bg_top_right_box.gif) no-repeat;
	height:25px;
	width:249px;
	padding-left:10px;
	padding-top:5px;		
}
.v2_home_box_r .v2_home_box_r_b
{
	border:solid 1px #b8b8b8;
	width:239px;
	padding:4px;
}

/*******************************************/

.v2_top_jobs_h
{
	background: url(images/top-job-h-bg.gif) no-repeat;
	height:25px;
	width:561px;
	padding-left:10px;
	padding-top:5px;		
}


.v2_top_jobs_b
{
	border:solid 1px #b8b8b8;
	width:544px;
	padding-left:10px;
	padding-right:5px;
	padding-top:5px;
	padding-bottom:15px;			
}
/************************************************/
.v2_vipjob
{
 background:url(images/v2_bg_vipjob.jpg) no-repeat top left;
 height:279px;
 width:374px;
 float:right;
}

#mcc 
{
	clear:both;
	overflow:hidden;
	padding:5px;
	overflow:hidden;
	height:210px;	
}
#mcc .spy 
{
	clear: both; 
	padding:0px 0px 0px 0px;	
	overflow:hidden;	
}
#mcc .spy li {
	display:block;
	overflow:hidden;
	border-bottom: dotted 1px #ccc; 
	padding-bottom:7px; 
	padding-top:7px;
	list-style-type:none;	
}
#mcc .images-logo {
	float: left; 
	margin-right:10px;
	border:solid 1px #f6f6f4;	
}
/************************************************/
.ess_jobs
{
	width:985px;
	margin-top:4px;	
}
.ess_jobs_f
{
	background: url(images/top-job-f-bg.gif);
	height:16px;			
}
.ess_jobs_h
{
	background: url(images/ess-job-h-bg.gif) no-repeat;
	height:25px;
	width:998px;
	padding-left:10px;
	padding-top:5px;		
}

.ess_jobs_header
{
   background:url(images/v2_text_header_icon.gif) no-repeat bottom left;	  
   font-weight:bold; 
   text-transform:uppercase;
   color:#575757; 
   float:left;
   padding-top:2px;
   padding-left:20px;   
}
.ess_jobs_b
{
	border:solid 1px #b8b8b8;
	width:982px;
	padding-left:10px;
	padding-right:5px;
	padding-top:5px;
	padding-bottom:15px;			
}
/************************************************/
.v2_top_jobs
{
	width:561px;
	margin-top:4px;	
}
.v2_top_jobs_f
{
	background: url(images/top-job-f-bg.gif);
	height:16px;			
}
/*************************************************/
#homeNav {
	width: auto; padding:4px 4px 0px 1px; 
	VISIBILITY: visible; OVERFLOW: hidden;}

#homeNav UL {
	clear: both; padding:0px 0px 10px 0px;	margin:0px;}

#homeNav UL LI {
	background: url(images/homeNav_icon.png) no-repeat 0px 5px;	
	padding:0px 0px 5px 10px; margin:3px; line-height:15px; list-style-type:none;
	border-bottom:dotted 1px #efebe7;
	}
	
	
/************************************************/
#newsOnHome
{
	font-family:arial;
	font-size:12px;
	margin-right:5px;
}
#newsOnHome .newsTitle
{	
	padding-bottom:15px;
	margin-top:10px;
	
	}

#newsOnHome .newsTitle a
{
	color:#003466;	
	font-family:Arial;
	font-size:20px;	
	line-height:22px;
}
#newsOnHome .boxPhoto
{
	float:left;
	border:solid 1px #dadada ;
	background-color:#f0edef;
	padding:6px;width:167px; height:128px;
	margin-right:8px;
	margin-bottom:8px;	
}	
/************************************************/
#homeNewsNav {
	width:170px; 
	VISIBILITY: visible; OVERFLOW: hidden;
	border:solid 1px #eae6e7;
	float:right;
	margin-bottom:5px;
	}
#homeNewsNav .headertext {
	font-weight:bold;
	color:#043369;
	background-color:#eeeeee;
	padding:4px;font-size:12px;
	border-bottom:solid 1px #eae6e7;
	}

#homeNewsNav UL {
	clear: both; padding:5px;margin:0px;}

#homeNewsNav UL LI {
	background: url(images/list-bullet-link.gif) no-repeat 0px 5px;	
	padding:0px 0px 4px 10px; margin-bottom:5px; line-height:15px; list-style-type:none;	
	}
#homeNewsNav UL LI A {
	color:#003497;	
	}
/*-----------------------------------------
RELATION NEWS
------------------------------------------*/	

#relation-news span UL {
	clear: both; padding:5px;margin:0px;}

#relation-news span UL LI {
	/*background: url(images/list-bullet-link.gif) no-repeat 0px 5px;	*/
	padding:0px 0px 0px 10px; margin-bottom:0px; list-style-type:none;	
	}
#relation-news span UL LI A {	
	font-size: 12px;
	text-decoration: underline;		
	}
	
/*-----------------------------------------

------------------------------------------*/
.nicgroup-box
{
width:237px;
height:220px;
border:solid 1px #ff9831;
padding:5px;
background:url(images/v2_nicgroup_bg.jpg) repeat-x bottom;
margin-top:5px;	
margin-bottom:5px;
}

.nicgroup-box .nic_b
{
	width:233px;
	height:154px;
	background:url(images/v2_nicgroup_b.jpg) no-repeat;	
}

/********************************************/
.nivo-caption a.link {
	display:block;
	color:#181818;
	text-decoration:none;
	text-transform:uppercase;
	font-weight:bold;
	width:80px;
	height:25px;
	letter-spacing:-1px;
	font-size:12px;	
	background-repeat:no-repeat;
	background-image:url(images/link-sprite-ie.gif);
	margin-left:70px;
	padding-left:36px;
	padding-top:10px;
	float:right;	
}
.nivo-caption a.link:hover {
	color:white;
	background-position:left -38px;
}
/*******************************************/
