body {
	background:url(../imagestact/bg_bigger.jpg) repeat-x #d1dbe5;
	margin: 0; 
	padding: 0;
	text-align: center; 
	color: #000000;
	font-family:Arial;
}

#container0{width: 1000px;}
#container {
	width: 1000px;  
	background: #FFFFFF;
	margin: 0 auto; 	
	text-align: left; 
	font-size:12px;
}
#header { 
	background: #C4c8d4; 	
	height:143px;	
}
#header ul { z-index:999; }
#header h1 {
	margin: 0; 
	padding: 10px 0; 
}
#mainContent {
	padding: 0; 
	background: #FFFFFF;
}
#footer { 	
	background: url(../imagestact/bg_foot.jpg) no-repeat;
	height:107px;
} 
.footercont { 
	padding: 15px 15px 10px 10px; 
	color:#FFFFFF;
} 
#footer p {
	margin: 0; 
	padding: 10px 0; 
}
#footer ul{ list-style:none; margin:0px; padding:0px;}
#footer ul li{ float:left; padding:0 5px; border-right:1px solid #FFFFFF; }
#footer a{ text-decoration:none; color:#FFFFFF; font:bold 12px Arial;}

.fleft{ float:left;}
.fright{float:right;}

input, select{ border:none; width:248px; height:23px; 
	color:#828282; 
	font:bold 12px Arial;
	padding-left:2px;
	border:1px solid #999999;
}

.fleft{ float:left;}
.fright{ float:right;}
/*---------------Menus---------------*/
.topmenu{ 
	background:url(../imagestact/bg_topmenu.png) no-repeat; 
	float:right; 
	height:54px; 
	width:279px; 
	font-family:Arial;
}
.topmenu ul, .ulnew{ margin:10px; padding:0px; list-style:none; }
.topmenu li{ float:left; font-weight:bold; }
.topmenu ul li span, .ulnew li span{ background:url(../imagestact/bullet_topmenu.png) no-repeat; color:#FFFFFF; padding-left:10px;}
.topmenu a, .ulnew a{ color:#FFFFFF; text-decoration:none;}
.clogo a img{ border:none;}

.ulnew{ margin:0px 25px !important;}
.ulnew li{ float:none; padding:6px 0;}
.ulnew li span{ font-family:Arial; font-size:12px; font-weight:bold; color:#581C28; letter-spacing:0.5px;}

.firstt{ margin-left:10px !important}
.lastt{ margin-left:23px !important}
.middlet{ margin-left:23px !important}
.clogo{ width:260px; margin-top:18px; float:left; margin-bottom:12px; margin-left:30px;}

.mainmenu{ background:url(../imagestact/bg_menu.jpg) no-repeat; height:40px;}
.mainmenu ul{ list-style:none; padding-top:10px }
.mainmenu ul li{ float:left; font-family:Impact; text-transform:uppercase; font-weight:normal; font-size:20px; color:#FFFFFF; 	
	margin:11px 0px;
	padding-right: 41px;
	/*filter: glow(color=#ffff00,strength=3);
	filter: dropshadow(color=#000000,offX=2,offY=2); //For shadow ie7*/
	/*text-shadow: 0.1em 0.1em 0.05em #000;*/
}
.mainmenu a {
    color: #FFFFFF;
    display: block;
    height: 20px;
    text-decoration: none;
    width: 95px;
}
.mainmenu a img{border:none;}
.firstm{}
.lastm{ padding-right:0px; }

.havechildsfhover ul{
	left: auto;	
}

topmenu ul li, .topmenu ul li.havechildsfhover	{
	left: float;	
	height:52px;
}

#item1{	background:url(../imagestact/title1.png) 0 0 no-repeat; width:91px; height:20px;}
#item1.active{background-position:0px -21px;}
#item1:hover{background-position:0px -21px;}

#item2{	background:url(../imagestact/title2.png) 0 0 no-repeat; width:102px; height:20px;}
#item2.active{background-position:0px -21px;}
#item2:hover{background-position:0px -21px;}

#item3{	background:url(../imagestact/title3.png) 0 0 no-repeat; width:81px; height:20px;}
#item3.active{background-position:0px -21px;}
#item3:hover{background-position:0px -21px;}

#item4{	background:url(../imagestact/title4.png) 0 0 no-repeat; width:141px; height:20px;}
#item4.active{background-position:0px -21px;}
#item4:hover{background-position:0px -21px;}

#item5{	background:url(../imagestact/title5.png) 0 0 no-repeat; width:94px; height:20px;}
#item5.active{background-position:0px -21px;}
#item5:hover{background-position:0px -21px;}

#item6{	background:url(../imagestact/title6.png) 0 0 no-repeat; width:100px; height:20px;}
#item6.active{background-position:0px -21px;}
#item6:hover{background-position:0px -21px;}

#item7{	background:url(../imagestact/title7.png) 0 0 no-repeat; width:40px; height:20px;}
#item7.active{background-position:0px -20px;}
#item7:hover{background-position:0px -20px;}
/*---------------End Menus---------------*/

.contflash{ height:280px; width:998px; margin-bottom:-60px; //margin-bottom:-60px;}
.qsearch{ margin:-69px 5px 0px; background:url(../imagestact/bg_search.jpg) no-repeat; height:202px}
.qsearch table{ padding:4px 28px 4px 10px}
.qsearch .searchleft{ font:bold 12px Arial; color:#FFFFFF;}
.qsearch .searchleft td{ width:250px; padding-right:15px; padding-bottom:8px;}
.searchword{ font-size:14px; font-weight:bold; 
	margin-right:15px; color:#FFFFFF; 
	border:none !important; width:70px; background:none; 
	cursor:pointer;}
.qsearch .sear{ margin:2px auto;}
.qsearch .sear td{ padding: 5px;}
	
.signhome{ background:url(../imagestact/bg_signhome.jpg); width:380px; height:164px;}
.signhome td{ vertical-align:top; font:bold 12px Arial; color:#FFFFFF;}
.signhome input{ font-size:14px; font-weight:bold; 
	margin-right:15px; color:#FFFFFF; 
	border:none; width:170px; background:none; 
	cursor:pointer; margin-top:8px;}
	
.stamp{ margin-left:873px; position:relative; width:128px; height:130px;}
.stamp a{ display:none;}
.dinamichome{ min-height:620px;}
.col_1{ width:610px;}
.col_2{ width:362px; margin-top:10px; margin-right:15px;}

.col_left{ margin:20px 0px 0px 15px; width:590px}
.texthome{ width:315px; height:142px; float:left; text-align:justify; color:#333333; line-height:18px;}
.featjobs{ margin:30px 0 0 15px;}
.featjobs table{ width:100%; border:0px;}
.featjobs table td{ padding:10px 12px; color:#581c28; font-weight:bold; vertical-align:top; border:0px;}
.featjobs hr{ height:5px; width:100%; color:#581c28; background:#581c28; border:none; margin-bottom:0px;}
.impar{ background:#f0f2f7;}
.par{ background:#eaedf2; }

.newshome{ height:565;}
.employhome{ width:350px; height:275px; margin-top:20px;}
.lastm{ border-right:none !important;}

#tableall{ font-weight:bold;}
#tableall td{ padding-right:5px;}
.featjob{ width:580px; height:370px;}

.cape_all{ background:url(../imagestact/backtry2.jpg) repeat-x #ebebeb; margin:24px 10px 30px; 
	border:1px solid #d7d7d7;
	border-bottom:none;
}

.title_all{  background:url(../imagestact/bg_titleall.jpg) no-repeat; padding:11px 20px; margin-top:-10px;}
.title_var{  background:url(../imagestact/backgrounds/title_var.jpg) no-repeat; padding:11px 20px; margin-top:-10px;}

.cape_2{ background:url(../imagestact/backgrounds/back_prueba.png) repeat-x; 
	margin:31px 31px 70px; 
	padding-top:6px; 
	text-align:justify;
	color:#1e2b3c;
}
.cape_2left, .cape_nleft{  
	margin-left:-5px;
	padding-bottom:1px;
	background:url(../imagestact/backgrounds/border_left_cape2.png) repeat-y;
}
.cape_2right, .cape_nright{ width:10; background:url(../imagestact/backgrounds/border_right_cape2.png) repeat-y; 
	background-position:right; 
	margin-right:-5px;
	padding-bottom:5px;
}

.cape_new{ margin:0px;}
.cape_nleft{ background:url(../imagestact/backgrounds/bleft_new.png) no-repeat; background-position:left top; min-height:150px; }
.cape_nright{ background:url(../imagestact/backgrounds/bright_new.png) no-repeat; background-position:right top; min-height:150px; }
.contentcapes{ margin:25px; padding-bottom:5px; width:875px;}

.cape_all_bottom{ margin-top:-10px; }
.box-top-2 {
   background: url(../imagestact/backgrounds/border_bottom_left.jpg) no-repeat scroll 0 0 transparent;
   height: 13px;
	 margin:0px -1px;
}
.box-top-2 span {
    background: url(../imagestact/backgrounds/border_bottom_right.jpg) no-repeat scroll right top transparent;
    display: block;
    height: 13px;
    padding: 0 13px;
}
.box-top-2 span span {
    background: url(../imagestact/backgrounds/bottom_img.png) repeat scroll 0 0 #FFFFFF;
    padding: 0;
}

.logohome{ background:url(../imagestact/backgrounds/bg_loginall.png) no-repeat; background-position:center; 
	height:250px;
	z-index:1001 !important;
	}
.logohome table, .reg_emp table, .reg_seek table{    
	color: #FFFFFF;
  font-weight: bold;
  padding: 15px 19px;
	height:auto;
	cursor:auto;
	font-size:12px;
	text-align:left;
}
.b_log{ width:112px; text-align:center; background:url(../imagestact/backgrounds/bg_butlog.png) no-repeat;
	color:#FFFFFF;
	height:25px;   border:none;
}

#signuphome{ cursor:pointer;}

#reg_top, #log_top{ cursor:pointer;}

#content_register{margin-left:-155px; width:620px;}
.reg_seek{ background:url(../imagestact/backgrounds/bg_registerseek.png) no-repeat; background-position:center; float:left;}
.reg_emp{ background:url(../imagestact/backgrounds/bg_registeremp.png) no-repeat; background-position:center; float:right}
.reg_seek, .reg_emp{ width:294px; height:320px;}

.reg_emp table td{ padding:3px 0;}

.select {
    background: url(../imagestact/backgrounds/bg_select_cat.png) no-repeat scroll center center transparent;
    clip: rect(0px, 80px, 24px, 0px);
    cursor: pointer;
    height: 23px;        
    overflow: hidden;
    position: relative;
    width: 250px;
	 	padding-left:0px;
}
.select .catregis {
    color: #828282;
    display: block;    
    padding-left: 3px;
		width:220px;
		margin-top:0px;
}
.select select {
    cursor: pointer;
    margin: 0;
    opacity: 0;
    padding: 0;
    position: absolute;
    right: -2px;
    top: 2px; //top:2px;
    width: 250px;
		filter:Alpha(Opacity=0); PADDING-BOTTOM: 0px
}

.select2 {
	background: url(../imagestact/backgrounds/selectone.png) no-repeat scroll center center transparent;
	clip: rect(0px, 80px, 24px, 0px);
	cursor: pointer;
	height: 23px;        
	overflow: hidden;
	position: relative;
	width: 239px !important;
  padding-left:0px;
	margin-left:10px !important;
	border: 1px solid #999999;
}
.select2 .catregis {
    color: #828282;
    display: block;    
    padding-left: 3px;
		width:210px; //width:200px;
		margin-top:0px;
}
.select2 select {
    cursor: pointer;
    margin: 0;
    opacity: 0;
    padding: 0;
    position: absolute;
    right: -2px;
    top: 2px; 
		width: 240px;
		filter:Alpha(Opacity=0); PADDING-BOTTOM: 0px
}		

.tlogin input{ height:auto; width:20px; padding-right:10px; margin-top:10px; }

.cape_iz{ background:url(../imagestact/backtry2.jpg) repeat-x #ebebeb;
	/*background-image:-moz-linear-gradient(#6f6f6f 6%, #eBeBeB 18%);  */
	width:691px; 
	margin:24px 8px 30px 12px; 
	//border:1px solid #d7d7d7;
	border:none;
}
.titall{  background:url(../imagestact/backgrounds/bgtitall.jpg) no-repeat; padding:11px 20px; margin-top:-10px; //margin-top:0px;}
.titblue{ background:url(../imagestact/backgrounds/top_bluetitle.jpg) no-repeat; padding:11px 20px; 
	margin-top:-10px; height:18px; //margin-top:0px; }

.titall img, titblue img{ border:none;}

.butts { background:url(../imagestact/backgrounds/button_blue.png) no-repeat center center; }
.buttsblue{ background:url(../imagestact/backgrounds/button_brown.png) no-repeat center center;}

.butts img, .buttsblue img{ padding:9px 0; border:none; cursor:pointer;}
.butts, .buttsblue{ text-align:center;  margin: 15px 0 10px 0; height:30px;}

.titjsprof{ width:370px; height:24px; background:#333333; color:#FFFFFF; margin-left:12px;}
.titjsprof div{ padding:4px 10px; font-weight:bold; }

.basicinfo{ width:340px; margin-left:12px; 
	padding:10px 15px 35px 15px; line-height:18px;
	background-image:-moz-linear-gradient(50% 20% , #DBDBDB, #EBEBEB);
  filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#dbdbdb', EndColorStr='#ebebeb'); 
 }
.adinfo{ width:240px; margin-left:392px; min-height:145px; background:url(../imagestact/backgrounds/bg_contactjs.png) no-repeat;
	padding:20px 25px 8px;
}	
.adinfo2{ width:240px; min-height:145px; background:url(../imagestact/backgrounds/shadow_info.png) no-repeat;
	padding:10px 25px 8px; margin-top:5px;
	text-align:left;
}	


/*Styles for tabs */
	.tabs{ font:bold 12px Arial; }
	.tabs H1 { margin-bottom: 2px; font-family: Garamond, "Times New Roman", Times, Serif;}
	.tabs DIV.container { margin: auto; width: 90%; margin-bottom: 10px;}
	.tabs TEXTAREA { width: 80%;}
	.tabs FIELDSET { border: 1px solid #ccc; padding: 1em; margin: 0; }
	.tabs LEGEND { color: #ccc; font-size: 100%; }
	.tabs INPUT, TEXTAREA { font-family: Arial, verdana; font-size:12px!important; padding: 7px; border: 1px solid #999; }
	.tabs LABEL { display: block; margin-top: 10px; } 
	.tabs IMG { margin: 5px; }

	UL.tabNavigation {
		list-style: none;
		margin: 0 0 0 18px;		    
		width:622px;		
		padding:0px;	
		height:34px;		
	}
	UL.tabNavigation LI {
		text-transform:uppercase;
		height:36px;
		text-align:center;
		float:left;				
	}
	UL.tabNavigation LI A {
		padding: 15px 0 0 0;		    
		color: #000000;
		text-decoration: none;
		display:block;
	}
	UL.tabNavigation LI A.selected,
	UL.tabNavigation LI A:hover {
		color: #000000;		   
		margin:8px 1px; 
		padding: 8px 0 6px 0;		
		background:#ffffff;    
	}		
	UL.tabNavigation LI A:focus {			outline: 0;			}
	
	.wraptab{ background:url(../imagestact/backgrounds/back_prueba.png) repeat-x scroll 0 0 transparent}
	
	#first, #second, #third, #four, #five {
		padding-top:5px;
		margin:-7px 12px 0 12px; 
		background:url(../imagestact/backgrounds/back_prueba.png) repeat-x scroll 0 0 transparent;	
		
	}
	
	#first   {		 }
	#second {    }
	#third   {    }		
	#four     {    }		
	.waste   {	 	min-height: 50px;		}
	.waste2 {	 	min-height: 50px !important; margin-top:50px;		}
	.waste3 {  	height:10px; }
	#item1tab{	background:url(../imagestact/backgrounds/bg_avail.png) 0 0 no-repeat; width:103px;}				
	#item2tab{	background:url(../imagestact/backgrounds/bg_prefer.png) 0 0 no-repeat; width:131px; }		
	#item3tab{	background:url(../imagestact/backgrounds/bg_type.png) 0 0 no-repeat; width:81px; }		
	#item4tab{	background:url(../imagestact/backgrounds/bg_travel.png) 0 0 no-repeat; width:160px; }
	#item5tab{	background:url(../imagestact/backgrounds/bg_avail.png) 0 0 no-repeat; width:103px;}				
	.contentabs{ padding:35px 5px 5px 35px; font-weight:normal; height:125px; }
		
	/*#item4tab.active, #item3tab.active, #item2tab.active, #item1tab.active {background-position:0px -38px;}
	#item4tab:hover, #item3tab:hover, #item2tab:hover, #item2tab:hover, #item1tab:hover {background-position:0px -38px;}*/

	.allul{	list-style:square; margin:0; padding-left:12px;}
	.allul li{ float:left; padding-right:40px; padding-bottom:3px; margin-right:10px;}
	.cont1{ margin-bottom:20px;}
	.cont1 ul{ list-style:square; margin:0; }

/*End Styles tabs */

  .tdleft{ width:691px; }
	.tdright{ vertical-align:top; }
	
	/*Menus right for js and em*/
	.menuseek{ background:url(../imagestact/backgrounds/bg_menujobs.png) no-repeat; 
		width:250px; height:204px;
		margin-top:55px;
		padding-left:24px;
		padding-top:1px;			//padding-top:0px;
	}
	
	.menuseek .menjobs{ ///margin:25px 25px 0 !important;}
	
	.menjobs{ list-style:none; padding-top:28px; padding-left:0px; }
	.menjobs li, .menuem li{
		height:12px; margin:11px; width:150px;
		*margin:0px;
		*height:11px;
	}
	.menjobs li span, .menuem li span{ 
		background:url(../imagestact/bullet_topmenu.png) no-repeat; color:#FFFFFF; padding-left:15px;
		*padding-left:0px;
	}
	.menjobs a, .menuem a{ display:block;}
	.menuem .menjobs{padding-top:16px;}
	
	#seek1{	background: url(../imagestact/titles/myprofilejs.png) 15px 2px no-repeat; width:150px;}				
	#seek2{	background: url(../imagestact/titles/myeresumes.png) 15px 2px no-repeat; margin-top:16px;}				
	#seek3{	background: url(../imagestact/titles/savedjobs.png) 15px 2px no-repeat; margin-top:19px;}				
	#seek4{	background: url(../imagestact/titles/resources.png) 15px 2px no-repeat; margin-top:19px;}				
	#seek5{	background: url(../imagestact/titles/searchjobs.png) 15px 2px no-repeat; margin-top:19px;}	
	
	#seek1.active, #seek1:hover, #seek2.active, #seek2:hover, #seek3.active, #seek3:hover, #seek4.active, #seek4:hover, #seek5.active, #seek5:hover, #emp1.active, #emp1:hover, #emp2.active, #emp2:hover, #emp3.active, #emp3:hover, #emp4.active, #emp4:hover { background-position:15px -10px; }

	.menuem{
		background:url(../imagestact/backgrounds/bg_menuem.png) no-repeat; 
		width:250px; height:175px;
		margin-top:55px;
		padding-left:20px;
	}
	
	#emp1{	background: url(../imagestact/titles/myprofilejs.png) 15px 2px no-repeat; width:150px;}				
	#emp2{	background: url(../imagestact/titles/myjobsem.png) 15px 2px no-repeat; margin-top:16px;}				
	#emp3{	background: url(../imagestact/titles/newjobem.png) 15px 2px no-repeat; margin-top:19px;}				
	#emp4{	background: url(../imagestact/titles/resources.png) 15px 2px no-repeat; margin-top:19px;}					
	
	/*end menus rights*/
	
		
	.editprof{ width:672px; margin:5px 10px 0px; border:1px solid #d7d7d7; padding:0px; font-weight:bold; color:#1e2b3c;}
	.editprof td{ padding-left:5px; border-bottom:1px solid #d7d7d7; height:30px;}
	.editprof td div{ float:left; width:87px; margin:4px 0;}
	.editprof input{ border:none; height:20px; background:#FFFFFF; color:#666666; 
		width:225px; 
		font-weight:normal;		
	}
	.editprof .MultiFile-wrap{ width:auto; margin:0px; position:relative;}
	.editprof .MultiFile-label{ width:200px; margin-left:270px !important;}
	.editprof #MultiFile1_wrap_list{ width:0px !important;}
	/*.editprof span{ width:80px;}*/
	.bor{ border-right:1px solid #d7d7d7;}
	.lspace{ margin-left:20px !important; width:75px !important; }
	.subcajax{ width:310px!important; margin-left:10px !important;}
	.subcajax input{ height:11px; width:20px; vertical-align:middle; }
	#jmiles { width:55px; }
	
	.ui-datepicker-trigger{ margin-top:1px !important; margin-left:-34px; margin-right:21px!important; 
		width:20px!important;
		position:relative !important;
		float:right !important;
		//margin-top:0px !important;
	}
	#container #cont .ui-datepicker-trigger{ 
		margin-top:5px !important; 
		margin-left:-34px; 
		margin-right:15px!important; 
		width:20px!important;
		position:relative !important;
		float: none !important;
		margin-left:5px !important;
	}
	
	#newmore .ui-datepicker-trigger{ //margin-top:-24px !important;}
	.inplar{ width:560px !important;} /*input large*/
	#subjax{ margin:0px !important; width:auto !important; }
	
	.editprof td .editevent{width:655px !important;}
	.editprof td .editevent div{width:auto !important;}
	.editprof td .editevent span{ border:none !important;}
	
	.cke_contents{ height:140px !important}
	
	
	/*My jobs employer*/
	.contjob{ margin:10px 12px;}
	.pagina{margin-top:25px; margin-bottom:16px;}
	.pagina2{margin-top:-10px; margin-bottom:16px;}
	.pagin{ width:20px; height:20px; background:#253549; color:#FFFFFF; line-height:18px;}
	.pagin a, .paginsear a{ color:#FFFFFF; text-decoration:none; }
	.paginsear{ width:20px; height:20px; background:#581c28; color:#FFFFFF; line-height:18px;}
	.minidesc{ background:url(../imagestact/backgrounds/listjobs.png) no-repeat; 
		width:612px; height:67px; 
		padding:11px 25px; 
		margin-bottom:25px;		
	}
	.minidesc span{ color:#1e2b3c; font:12px; line-height:18px;}
	.tit, .titsear{ background:url(../imagestact/backgrounds/myjobs.png) no-repeat; 
		padding:7px 12px; 
		width:636px; 
		height:14px;
		color:#FFFFFF;
		margin-left:4px;
	}
	.tit a, .titsear a{ color:#FFFFFF;}
	.titsear{background:url(../imagestact/backgrounds/searjob.png) no-repeat;} 
	.titsear span{ text-decoration:underline;}
	.classjob{ width:100%; font-size:12px;}
	.classjob td{ vertical-align:middle; text-align:left; width:50%;}
	.classrem{ float:right; width:125px; margin-top:-5px;}
	 
	.ulpag{ padding-left:0px; //width:240px;}
	.ulpag li{ display:inline-block; list-style:none; width:20px; padding:0 2px; //float:left;}
  .ulpag a{ text-decoration:none;}
	
	.spleft{ margin-right:15px;}	
	
	.detinfo{ padding:15px 5px 0px 17px; color:#1e2b3c; width:645px;}
	.detinfo table tr td{padding:4px 0;}
	.detinfo p{margin:3px 0;}
	.infor{ background:url(../imagestact/backgrounds/somsup.png); 
		position:absolute; 
		margin: 5px 12px 0 18px;
    padding-top: 5px;
		color:#581c28; font-weight:bold;
		height:35px !important;
		
	}
	.fortit{ font-family:impact; font-size:20px; color:#FFFFFF; margin-top:-5px; text-transform:uppercase;}
	.ftit{ height:18px; padding:11px 17px 0; color:#1E2B3C;}
	.fabout{ margin-left:15px; margin-top:10px;}
	
	.buttsred{ background:url(../imagestact/backgrounds/but_red.png) no-repeat; padding:10px 0; width:200px;}
	.buttssky{ background:url(../imagestact/backgrounds/but_blue.png) no-repeat; padding:10px 0; width:200px;}
	.but{vertical-align:top; padding-top:24px;}
	.but table tr td{padding:5px; cursor:pointer;}
	
	.sear{ margin:15px auto 0; }
	.sear td{ width:50%; padding:8px 20px; text-align:left;}
	
	.errord{ margin:50px auto; color:#1E2BC; font-size:17px; font-weight:bold;}
	
	.spaceres{ width:60px !important; padding-left:20px !important;}
	.tabd{ width:692px; border:none !important; }
	.tabd td{ border:none !important;}
	.tabd input{ width:200px;}
	.tabd .select2 { width:200px !important; background:url(../imagestact/backgrounds/selecttwo.png) no-repeat scroll center center;}
	.tabd .select2 .catregis{ width:165px; padding:0px; margin-top:2px; height:19px !important} 
	.tabd .select2 select{ width:200px;}
	
	.addmore{ background:url(../imagestact/backgrounds/button_blue.png) no-repeat center center !important; 
		width:150px !important; height:30px !important; 
		font:11px Verdana !important; font-weight:bold !important; 
		color:#FFFFFF !important; margin-left:540px !important;
		padding:0 5px 4px 8px;
		//margin-bottom:-23px;
	}	
	
	.addpload{ background:url(../imagestact/backgrounds/btupload.png) no-repeat center center !important; 
		width:130px !important; height:28px !important; 
		font:11px Verdana !important; font-weight:bold !important; 
		color:#FFFFFF !important; margin:0px !important;
		padding:0 5px 4px 7px;
		cursor:pointer;
		//margin-bottom:-20px !important;
	}
		
	input.hide {
		position:absolute;
		left:150px;
		-moz-opacity:0;
		filter:alpha(opacity: 0);
		opacity: 0;
		z-index: 2;
		width: 90px;
		height: 25px;
		//margin-top:-5px !important;
	}
	
	input.browse {
	 border: none;
	 behavior:url(/templates/jm-rzdesign/css/border-radius.htc);
			-moz-border-radius: 7px;
			-webkit-border-radius: 7px;
			-khtml-border-radius: 7px;
			border-radius: 7px;
	 background:#073581;
	 color:#fff;
	 z-index:1;
	 width: auto;
	 height: auto;
	 text-transform: uppercase;
	 font-weight: bold;
	 font-size: 12px;
	 line-height: 25px;
	 margin-left:177px;
	}



.titlemploy{ background:url(../imagestact/backgrounds/emofm.png); position:relative;
	width:350px; height:44px; margin-top:-60px; z-index:2; text-align:center; padding:8px 0}
.tit1e1{ font:23px Impact; color:#FFFFFF; z-index:3;
	text-shadow: 1px 1px 1px #000000;
	filter: glow(color=#ffff00,strength=3);
	filter: dropshadow(color=#000000,offX=2,offY=2);
}
.tit2{ color:#FFFFFF; font-family:Arial; font-weight:bold; font-size:14px;}

/*Resources*/
.listre {
    background: url("../imagestact/backgrounds/listresour2.png") no-repeat scroll 0 0 transparent;
    height: 26px;    
    padding: 24px 64px 17px;
    width: 534px;
}
.butr {
    float: right;
    height: 25px;
    margin-top: -11px; margin-bottom:1px; margin-right:2px;
    width: 110px;
}
.butr a img{ border:none;}

.pagjs .pagin{ width:20px; height:20px; background:#581c28; color:#FFFFFF; line-height:18px; text-decoration:none;}

.resright{ background:url(../imagestact/backgrounds/bgresour.png) no-repeat; 
		width:278px; height:178px;
		margin-top:55px;
		padding-left:6px; padding-top:20px;
}
.newright{ background:url(../imagestact/backgrounds/bg_news.png) no-repeat;
	width:278px; height:204px;
	margin-top:55px;
	padding-left:5px; padding-top:30px;
}
	
.artdesc{ background:url(../imagestact/backgrounds/listjobs.png) no-repeat; 
		width:612px; height:71px; 
		padding:9px 25px; margin-bottom:2px; 		
}
.artdesc span{ color:#1e2b3c; font:12px; line-height:18px;}	
.artdesc p{margin:0px;}
.ulnew a{ color:#2c3e57; font:12px; line-height:18px; text-decoration:none;}
.ulnew a.active, .ulnew a:hover{color:#581c28;}

.butgo{ margin-top:16px; margin-right:5px }

.menjobs{ margin:25px 25px 0 !important; padding:0px; list-style:none; //margin:10px 25px 0 !important;}
.menjobs li{ float:none; padding:7px 0 1px; //padding:10px 0 6px;}
.menjobs li span{ background:url(../imagestact/bullet_topmenu.png) no-repeat; 
	padding-left:14px;
	font-family:Arial; font-size:12px; font-weight:bold; 
	letter-spacing:0.5px;	display:block;	
}
.menjobs a{ color:#2c3e57; font:12px; line-height:18px; text-decoration:none;}
.menjobs a.active, .menjobs a:hover{color:#581c28;}

#contsear input{ }
.sear td input{ border-bottom: medium none; border-left: medium none; border-top: medium none; border-right: medium none}

.fjob a{ font-weight:normal; text-decoration:none; color:#581C28; cursor:pointer;}

.wnews{ background:url(../imagestact/bg_news.png) no-repeat;
	width:328px;		height:217px;
	color:#1e2b3c;	font-size:14px;
  padding:20px 15px 28px 17px;
}
.wnews span a{ font-size:12px; font-weight:bold; text-decoration:none;color:#1e2b3c;}

.sec{padding:2px}


/*-------------aboutus--------------*/
.aboutus{ width:900px;padding:20px 16px;}
.aboutus td{ vertical-align:top; }
.aboutus .cape_2{margin:0px!important}

.ab1{cursor:pointer; width:250px; margin-top:1px; margin-right:-3px; background:#334865; font-weight:bold; color:#ffffff; padding:10px 7px;}
.ab2{cursor:pointer; width:250px; margin-top:1px; margin-right:-3px; background:#8AA3C4; font-weight:bold; color:#ffffff; padding:10px 7px;}
.contab{ margin:25px 20px 25px 29px; width:630px;}

/*-------------faqs--------------*/
.faqs{margin:25px 29px; width:615px;}
.faqs ul{ margin-left:30px;}
.faqs ul li{ list-style:square; margin:15px 0px; padding-left:10px;}

.faq1{ background:url(../imagestact/backgrounds/emp_faqs.png) no-repeat; 
		width:247px; height:170px;
		margin-top:10px;
		padding-left:6px; padding-top:20px;
		cursor:pointer;
}
.faq2{ background:url(../imagestact/backgrounds/seek_faqs.png) no-repeat; 
		width:247px; height:170px;
		margin-top:0px;
		padding-left:6px; padding-top:20px;
		cursor:pointer;
}

/*-------------Contact us--------------*/
.cont1{ margin-left:18px; margin-top:25px; margin-right:-10px; color:#1e2b3c;}
.cont1 td{ padding:0;}
.cont1 input, textarea{ background:#8AA3C4; width:160px; height:20px; border:none;color:#1e2b3c !important;}
.cont1 textarea{width:147px !important; height:`px;}
.cont1 .butts{ width:120px; margin-top:0px;}

.tabshi{ margin-left:0px;}
.tabshi td{ padding: 0 5px; }
.adinform p{margin:0px;}
.tshields td{ vertical-align:top;}
#employ a, #jobs a{ color:#1e2b3b; text-decoration:none;}

.normalink{ color:#FFFFFF; text-decoration:none;}

/*-------------Remember pw--------------*/
.remempw{ width:auto; padding:50px 0px;}
.remempw td{ vertical-align:text-top; height:40px; }
.remempw .buttsblue{ padding:2px 0px 6px 6px; color:#FFFFFF; border:none; width:120px;}

.mini{ font-size:12px; font-weight:normal; font-family:tahoma; color:#FFFFFF; margin-left:5px;}
.tdmini{ padding:0 5px !important }

.hacer{
	background-image:-moz-linear-gradient(50% 20% , #DBDBDB, #EBEBEB);
  filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#dbdbdb', EndColorStr='#ebebeb'); 
	}

.withborder{ border:1px solid #999999 !important;}

ul.menu2 ul{ display:none; list-style:none;}
ul.menu2 li{ position:relative; margin:0; font-size:15px; background:#000066; width:40px; height:40px; z-index:999 !important;}
ul.menu2 li:hover > ul { display:block;}
ul.menu2 > li > ul /* Solo para los ul debajo de los li de primer nivel. */
{
   position:absolute;
   left:0px;
   top:19px;
	 margin-left:-41px; //margin-left:-10px;
   display:none;
   list-style:none;
}
ul.menu2 > li /* Sólo para li de primer nivel */
{
   display:inline;
}
#itemb{	background:url(../imagestact/backgrounds/bg_sumenu1.png) 0 0 no-repeat; width:106px; height:30px;}
#item1.active{background-position:0px -21px;}


#itemc{	background:url(../imagestact/backgrounds/bg_sumenu2.png) 0 0 no-repeat; width:106px; height:30px;}
#item2.active{background-position:0px -21px;}

.date-pick{ border:1px solid #999999 !important; }

.ddark{ color:#003399;}
