.moduletable_menumain{
	margin: 0px 0px 0px 0px !important;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	width:180px;
}

.menuprincipal{
	margin:0px !important;
	padding:0px !important;
}

.moduletable_menumain UL{
	font-family: "Verdana", arial, helvetica, sans-serif;
	margin: 0px !important;
	padding: 0px;
	LIST-STYLE-TYPE: none;	
}

.moduletable_menumain LI{
	margin-bottom:3px;
}

.moduletable_menumain LI a{
	background-image: url(../images/base_menu.gif) !important;
	background-position:right bottom;
	background-repeat: no-repeat;
	border-left:8px solid #E0E0E0;
	padding:2px 5px 5px 5px;
	font-size:0.6em;
	color:#7C7C7C;
	font-style: normal;
	text-align:left;
	text-decoration: none;
	text-transform:uppercase;
	padding-bottom:5px;
	font-weight:bold;
	display:block;	
	min-height:2.5em;	
}

* html .moduletable_menumain LI a{
	height:3em !important;	
}

.moduletable_menumain LI a:hover{
    background-image: url(../images/base_menu2.gif) !important;
	border-left:8px solid #666666;
	color:#ffffff;
}

.moduletable_menumain LI.current a{
	background-image: url(../images/base_menu2.gif) !important;
	background-position:right bottom;
	background-repeat: no-repeat;	
	border-left:8px solid #666666;
	color:#ffffff;
}

.moduletable_menumain LI.current UL{
	padding:0px;
	margin-bottom:0px;
	margin-left:10px;
	border-left:8px solid #666666;
}

.moduletable_menumain LI.current UL LI{
	background-image:none !important;			
	padding:0px !important;
	margin:0px;
	/*display:auto;	*/
}

.moduletable_menumain LI.current UL LI a{
	text-transform:none !important;
	color: #191919 !important;
	font-weight:normal !important;
	padding:5px 0px 0px 15px !important;
	background-image: url(../images/bullet_menuleft.gif) !important;
	background-position: left 0.8em;
	background-repeat: no-repeat;	
	border:0;
	min-height:2em !important;
	background-color:#f8f8f8 !important;
}

.moduletable_menumain LI.current UL LI a:hover{
	background-image: url(../images/bullet_menuleft.gif) !important;
   	color:#CC0000 !important;
   	background-color:#EEEEEE !important;
   	text-decoration:underline;	
	border:0;	
}

.moduletable_menumain LI.current UL LI.current a{
   color:#CC0000 !important;
   text-decoration:none;
   font-weight:bold !important;
   background-color:#eeeeee !important;
}


.item_level1_yourcv_previewyourapplication span{
	background-image: url(../images/check.gif) !important;
	background-position: right;
	background-repeat: no-repeat;
	padding-right:17px;
}

.item_level1_yourcv_yourapplicationstatus span{
	background-image: url(../images/check.gif) !important;
	background-position: right;
	background-repeat: no-repeat;
	padding:2px 22px 2px 0px;

}

/*-----------------------------------------------------------------------------------------------------------
-------------------------------------------------------------------------------------------------------------*/

.moduletable_menumain2{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	width:180px;
        margin: 3px 0px 0px 0px !important;
}

.moduletable_menumain2 UL{
	font-family: "Verdana", arial, helvetica, sans-serif;
	margin: 0px;
	padding: 0px;
	LIST-STYLE-TYPE: none;	
}

.moduletable_menumain2 LI{
	margin-bottom:3px;
}

.moduletable_menumain2 LI a{
	background-image: url(../images/base_menu3.gif) !important;
	background-position:right bottom;
	background-repeat: no-repeat;
	border-left:8px solid #9C0204;
	padding:2px 5px 5px 5px;
	font-size:0.6em;
	color:#ffffff;
	font-style: normal;
	text-align:left;
	text-decoration: none;
	text-transform:uppercase;
	padding-bottom:5px;
	font-weight:bold;
	display:block;	
	height:2.5em;	
}

.moduletable_menumain2 LI a:hover{
    background-image: url(../images/base_menu4.gif) !important;
	border-left:8px solid #720405;
	color:#ffffff;
}

.moduletable_menumain2 LI.current a{
    background-image: url(../images/base_menu4.gif) !important;
	border-left:8px solid #720405;
	color:#ffffff;
}

.moduletable_menumain2 LI UL{
	padding:0px;
	margin-bottom:0px;
	border-left:8px solid #720405;
}

.moduletable_menumain2 LI UL LI{
	background-image:none !important;			
	padding:0px !important;
	margin:0px;
	/*display:auto;	*/
}

.moduletable_menumain2 LI.current UL LI a{
	text-transform:none !important;
	color: #191919 !important;
	font-weight:normal !important;
	padding:5px 0px 0px 15px !important;
	background-image: url(../images/bullet_menuleft.gif) !important;
	background-position: left 0.8em;
	background-repeat: no-repeat;	
	border:0;
	height:1.5em !important;
	background-color:#f8f8f8 !important;
}

.moduletable_menumain2 LI UL LI a:hover{
	background-image: url(../images/bullet_menuleft.gif) !important;
   	color:#CC0000 !important;
   	background-color:#EEEEEE !important;
   	text-decoration:underline;
}

.moduletable_menumain2 LI UL LI.current a{
   color:#CC0000 !important;
   text-decoration:none;
   font-weight:bold !important;
   background-color:#eeeeee !important;
}

/*----------------------------------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------------------------*/

.moduletable_leftmenu{
	margin-bottom: 10px;
	margin-top: 8px !important;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    
	width:180px;
	border: 1px solid #E7E7E7;
        padding-bottom:5px;
        padding-top:5px;
        background-color:#F8F8F8;
}



.moduletable_leftmenu UL{
    font-family: "Verdana", arial, helvetica, sans-serif;
	margin: 0px;
    padding:0px;
    LIST-STYLE-TYPE: none;    

	
}
.moduletable_leftmenu LI{	
	padding-top:4px;
	padding-bottom:5px;
    padding-left:2px;	
}
 * html .moduletable_leftmenu LI{
   padding-top:3px;
	padding-bottom:4px;
 }


.moduletable_leftmenu LI a{
    background-image: url(../images/bullet_admin.gif) !important;
	background-position:left top;
	background-repeat: no-repeat;
    font-size:0.6em;
    color:#cc0000;
    font-style: normal;
    text-align:left;
    text-decoration: none;
	text-transform:uppercase;
	padding-bottom:5px;
    font-weight:bold;
	display:block;	
	padding-left:15px;
}


.moduletable_leftmenu LI a:hover{
    
}

.moduletable_leftmenu LI UL{
  padding:0px;
  margin-bottom:0px;
 /* margin-left:10px important!;*/
    background-color:  #F8F8F8 !important;

      background-image: url(../images/bullet_menuv2.gif) !important;
	background-position:right;
	background-repeat: repeat-y;
	
}
.moduletable_leftmenu LI UL LI{
     background-image:none !important;
	 background-color:#EEEEEE !important;
	 border:1px solid #ffffff;
	 /*width:180px !important;*/
	
	  padding-top:2px !important;
	  padding-bottom:2px !important;
	  margin-left:3px;
	  margin-bottom:1px;
}

.moduletable_leftmenu LI UL LI a{
        background-color:#EEEEEE !important;
      text-transform:none !important;
	  color: #191919 !important;
	  font-weight:normal !important;
 padding-bottom:0px !important;
     background-image: url(../images/bullet_menuleft.gif) !important;
	background-position: left;
	background-repeat: no-repeat;
	padding-left:15px;
}
.moduletable_leftmenu LI UL LI a:hover{
   color:#CC0000 !important;
   background-color:#EEEEEE !important;
   text-decoration:underline;
}

.moduletable_leftmenu LI UL LI.current a{
   color:#CC0000 !important;
   background-color:#EEEEEE !important;
   text-decoration:none;
   font-weight:bold !important;
}