﻿/*Base template css*/

.f-r {
	float:right;
}
.f-l, .space, .pollButtonOne {
	float:left;
}
.f-n {
	float:none;
}
.rightAlign, .Right, .right  {
	text-align: right;
}
.centerAlign, .Center, .center {
	text-align: center;
}
.leftAlign, .Left, .left {
	text-align: left;
}



/* TREE */
.DomainTree-DisplayVertical {
	display:block;
	font-size:11px;
	font-weight:bold;
	padding-bottom:5px !important;
}
.DomainTree-DisplayVertical .collapsed {
	background:url('/images/sprite-master-icons.gif') no-repeat 0 -179px;
	float:left;
	height:15px;
	width:20px;
}
.DomainTree-DisplayVertical .expanded {
	background:url('/images/sprite-master-icons.gif') no-repeat 0 -202px;
	float:left;
	height:15px;
	width:20px;
}
.menu {
	height: 29px;
	line-height:29px;
	width:auto;
}
.error {
	width: 715px;
	color: #990000;
	background-color: #FCA7A3;
	height: 20px;
	border: 1px solid #990000;
	padding-top: 5px 5px 1px 13px;
	font-weight: bold;
}
.top-bar-menu {
	height: 15px;
}
.body-content {
	padding-left:20px;
	padding-right: 20px;
	width: 960px;
}
.questionnaire-calendar-end-date {
	margin-left:2px;
	width:70px;
}
.homeAdditionalOptions {
	overflow: hidden;
	clear: both;
}
.copyright {
	font-size:9px;
	text-align: center;
	color: #666;
}
.executive {
	float: left;
	padding-right: 5px;
	padding-left: 5px;
	height: 15px;
}
.top-links {
	font-size:11px;
	list-style-type:none;
	padding-right:20px;
}
.top-links a {
	color: #000;
}
.text-1-modul-login {
	color:#006699;
	font-family:verdana;
	font-size:11px;
	font-weight:normal !important;
	padding-bottom:1px;
	padding-left:2px;
	padding-top:1px;
}
textarea.text-1-modul-login {
	color:#006699;
	font-family:verdana;
	font-size:11px;
	font-weight:normal !important;
	padding-bottom:1px;
	padding-left:2px;
	padding-top:1px;
	overflow-x:auto;
	overflow-y:hidden;
	height:60px
}
.text-area-1-column {
	width: 295px;
	height: 60px;
}
.table-results-title {
	color: #FFF;
	font-weight:bold;
}
.filter-button {
	font-size: 11px;
	height: 20px;
	width: 72px;
	background-color:Transparent;
	background-image:url("/images/sprites_master.gif");
	background-repeat:no-repeat;
	border:medium none;
	color:#FFFFFF !important;
	font-weight:bold !important;
	padding-bottom:3px;
	padding-top:1px;
}
.table-results-form {
	width: 75px;
	margin-left: 10px;
}
.table-result-line-1 {
	background-color: #FCFCFC;
	color: #000000;
}
.table-result-line-2 {
	background-color: #E9E9E9;
	color: #000000;
}
.table-results-checkbox {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin-left: 10px;
	height: 12px;
	width: 13px;
}
.table-filter-button {
	background-color: #CCCCCC;
	border: 1px solid #666666;
	height: 18px;
	color: #333333;
	font-weight: 600;
	font-size: 10px;
	width: 70px;
	line-height: normal;
	padding-bottom:2px;
    #padding-bottom:0;
	_padding-bottom:0;
}
.table-results-button {
	background-color: #CCCCCC;
	border: 1px solid #666666;
	height: 18px;
	color: #333333;
	font-weight: normal;
	font-size: 10px;
	width: 70px;
	line-height: normal;
}
.multi-view-header-template-bu {
	background-image: url("/images/sprites_master.gif"); 
	background-position: -990px -2958px; 
	height:28px;
	padding:0 0 0 160px;
}
.multi-view-header-template-bu li {
	display:inline;
}
.multi-view-header-template-bu a {
	color:#025997!important;
	text-decoration: none;
	font-weight: bold;
	margin-left: 25px;
	line-height:25px;
	padding:0 8px 0 0;
}
/*Configuracion de textos---------------------------------------*/
.text-color-1 {
	color: #333
}
.text-type-1 {
	font-weight: normal;
	margin-top: 3px;
	margin-left: 10px;
}
.text-type-2 {
	font-size: 11px;
	font-weight: normal;
	text-decoration: underline;
}
.text-type-3 {
	color:#000000;
	font-size:18px;
	font-weight:bold;
	margin-top:8px;
}
.text-type-4 {
	color:#000000;
	font-size:11px;
	font-weight:normal;
	height: 70px !important;
	overflow: hidden !important;
}
.text-type-5 {
	font-weight: bold;
	font-size: 11px;
}
.texto-col-1-colum-1-title {
	font-size:11px;
	font-weight:bold;
}
.texto-col-2-colum-2-valor {
	font-size:15px;
	font-weight:bold;
	color:#FFFFFF;
	margin-top:2px;
	margin-left: 5px;
	margin-right:9px;
	text-align:right;
}
.texto-col-2-colum-3-title {
	font-size:11px;
	font-weight:normal;
	color:#000000;
	margin-top:13px;
	margin-left: 10px;
}
.texto-col-2-colum-2-title {
	font-weight:bold;
	color:#FFFFFF;
	margin-top:33px;
	margin-left: 20px;
}
.texto-cont-1 {
	font-size:18px !important;
	font-weight:bold;
	color:#FFFFFF;
	margin-top:8px;
}
.texto-col-1-colum-2-title {
	font-weight:bold;
	color:#FFFFFF;
	margin-top:33px;
	margin-left: 20px;
}
.texto-col-1-colum-3-title {
	font-size:11px;
	font-weight:normal;
	color:#FFFFFF;
	margin-top:13px;
	margin-left: 10px;
}
.texto-col-1-colum-3-form {
	font-size:10px;
	font-weight:normal;
	margin-top:7px;
	margin-left: 5px;
	width:120px;
	height: 18px;
	margin-bottom: 5px;
}
.texto-15 {
	font-weight: bold;
	padding-top: 10px;
	padding-left: 10px;
	color: #2A6EAB;
}

.texto-parrafo {
	font-weight: normal;
	line-height: 13px;
	padding-left: 10px;
	padding-right: 10px;
	font-size: 11px;
	padding: 0 0 8px 0;
	display:block
}
.texto-col-1-colum-1-title {
	height: 15px;
	overflow: hidden;
}
.text-bold-blue {
	font-weight: bold;
	font-size: 18px;
	color: #025997;
}
/*End----------------------------------------------------*/
.config-colum {
	float:left;
	height:20px;
	padding-top:5px;
	width:370px;
	overflow:hidden
}
.config-colum-b {
	float:left;
	height:20px;
	padding-top:3px;
	width:370px;
	overflow:hidden
}
.config-colum-c {
	float:left;
	height:95px;
	padding-top:3px;
	width:370px;
	overflow:hidden
}
.config-colum-textarea {
	float:left;
	padding-right:9px
}
.bannedCompaniesBox {
	height:81px;
}
.search-resumme-container {
	float:left;
	padding-right:9px;
	width:170px;
}
.search-resumme-container div span input {
	width:168px;
    *width:167px;
}

.term-and-condition-container {
	height:110px;
	border:none;
	background-color:#fff;
	padding:2px;
	width:953px;
}
.term-and-condition-container-internalCompanies {
	height:110px;
	border:none;
	background-color:#fff;
	padding:2px;
	width:906px;
}
.home-banner-bottom {
	text-align: center;
	padding-top: 10px;
	padding-bottom: 10px;
}
.config-colum-input {
	width: 170px;
}
.config-colum-input select {
	width: 170px;
	background-color:red;
	border:none;
	overflow-x:hidden;
	overflow-y:auto;
	width:170px;
}
/*.body-ancho-9 {
	width: 735px;
	margin-left: 13px;
	margin-top: 20px;
}
.body-ancho-5b {
	width: 360px;
	margin-left: 10px;
}*/
.txt-email {
	width: 354px;
	margin-left: 10px;
	padding-top:10px;
	float:left
}
.configuration-check-text {
	float:left;
	height:13px;
	padding:2px 10px 2px 5px;
}
/*.body-ancho-3 {
	width: 150px;
	float: left;
	height: 19px;
	padding-top: 3px;
}*/
.contenedor-left-4 {
	width: 190px;
	float: left;
}
.contenedor-left {
	width: 380px;
	float: left;
}
.body-flecha-1 {
	/*background-image: url(/images/flecha-1.gif);*/
	background-repeat: no-repeat;
	background-position: center center;
	float: left;
	height: 32px;
	width: 32px;
}

/*.body-main-4 {
	width: 960px;
	float: left;
}
.float-nuevox {
	float: left;
	width: auto;
}
.margen-max-nuevo {
	margin-bottom: 5px;
}
.sp-cuadro-7 {
	border: 1px solid #2060A7;
	width: 300px;
	margin-left: 9px;
	overflow: auto;
	height: 80px;
}*/
/*.contenedor-left-4sp2c {
	width: 160px;
	float: left;
}
.contenedor-left-4sp2cc {
	width: 160px;
}
.contenedor-left-4sp2 {
	width: 560px;
	float: left;
}
.zz-margen-1 {
	margin-top: 5px;
	margin-left: 12px;
}*/
div.falso {
	position: absolute;
	top: 0px;
	left: 0px;
	z-index: 0;
	width: 320px;
}
input.file {
	position: relative;
 filter:alpha(opacity: 0);
	opacity: 0;
	z-index: 1;
}
.posicion {
	position: relative;
}
/*.bg-arrow-base {
	background-image:url(/images/flechagris.gif);
	background-repeat: no-repeat;
	background-position: center center;
}*/
/*------------------------------------------ Table popup --------------------------------------- */
.pop-top-left {
	background-image: url(/images/pop-top-l.png) !important;
	width: 12px;
	height: 18px !important;
	background-image: none;
 filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/pop-top-l.png') !important;
}
.pop-top-center {
	background-image: url(/images/pop-top-c.gif);
	background-repeat: repeat-x;
	background-position: center top;
	height: 17px !important;
}
.pop-top-right {
	background-image: url(/images/pop-top-r.png) !important;
	width: 12px;
	height: 18px !important;
	background-image: none;
 filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/pop-top-r.png') !important;
}
.pop-top-left-b {
	background-image: url(/images/pop-top-l-b.png) !important;
	width: 12px;
	height: 18px !important;
	background-image: none;
 filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/pop-top-l-b.png') !important;
}
.pop-top-center-b {
	background-image: url(/images/pop-top-c-b.png);
	background-repeat: repeat-x;
	background-position: center top;
	height: 17px !important;
}
.pop-top-right-b {
	background-image: url(/images/pop-top-r-b.png) !important;
	width: 12px;
	height: 18px !important;
	background-image: none;
 filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/pop-top-r-b.png') !important;
}
.pop-mid-right {
	background-image: url(/images/pop-mid-r.gif);
	background-repeat: repeat-y;
	background-position: left top;
	width: 12px;
}
.pop-mid-left {
	background-image: url(/images/pop-mid-l.gif);
	background-repeat: repeat-y;
	background-position: left top;
	width: 12px;
}
.pop-mid-center {
	background-image: url(/images/pop-mid-c.png);
	background-repeat: repeat;
	background-position: left top;
}
.pop-botton-left {
	background-image: url(/images/pop-botton-l.png) !important;
	width: 12px;
	height: 18px !important;
	background-image: none;
 filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/pop-botton-l.png') !important;
}
.pop-botton-center {
	background-image: url(/images/pop-botton-mid.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
.pop-botton-right {
	background-image: url(/images/pop-botton-r.png) !important;
	width: 12px;
	height: 18px !important;
	background-image: none;
 filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/pop-botton-r.png') !important;
}
/* fin de table popup  */

.checkbox-detail-4 {
	margin-left: 5px;
	float: left;
	width: 400px;
	line-height: 20px;
}
.checkbox-cont-l {
	float: left;
	width: 430px;
}
.checkbox {
	height: 20px;
	float: left;
	width: 20px;
}
.checkout {
	float:left;
	padding-bottom:1px;
	width:20px;
 *width:auto;
}
.checkout-margen {
	margin-top:3px;
	margin-left:2px;
}
.radio {
	height: 14px;
	float: left;
	width: 14px;
}
.checkbox-size input {
	height: 14px;
	width: 14px;
	margin-left: 4px;
	margin-top: 2px;
	border:none;
	outline:none;
}
.captcha-texbox-legend {
	font-size: 10px;
	color: #006699;
	font-weight: bold;
}
.descrip-results-filter {
	font-size: 11px;
	font-weight: normal;
}
.text-area-1-colum-multi {
	height: 75px;
	width: 297px;
	background-color: #FFFFFF;
	border: 1px solid #7F9DB9;
	overflow: auto;
}
.table-subtitle {
	color: #006699;
	padding-bottom: 5px;
	padding-top: 10px;
	font-weight: bold;
}
.modul-description {
	font-weight: normal;
	margin-top: 3px;
	color: #333;
}
.soft-blue-box {
	background-color:#DFF3FF;
	float: left;
	width: 960px;
}

.soft-blue-box-report-est {
	background-color:#DFF3FF;
    float: left;
    width: 750px;
}

.soft-blue-box-report-est-no-width {
	background-color:#DFF3FF;
    float: left;
}

.soft-blue-box .OneColumnSize3C {
	width:308px;
}
.grey-box {
	background-color:#E8E8E8;
	float: left;
	width: 958px;
	border-top:0 solid #ccc;
	border-right:1px solid #ccc;
	border-left:1px solid #ccc;
	border-bottom:0 solid #ccc;
}
.table-result-title-bg {
	background-color: #025B91;
	color: #FFFFFF;
	font-weight: bold
}
.user-info {
	float: right;
	width: 770px;
	height: 35px;
	text-align: right;
	padding-top: 15px;
	font-size: 10px;
	padding-right: 55px;
	color:#333333;
	font-size:11px;
}
.from-experience {
	width: 50px;
	padding-left: 5px;
}
.job-offer-block {
	width: 60px;
	float: left;
	height: 22px;
}
.job-offer-title-b {
	width: 7px;
	float: left;
	height: 19px;
	padding-top: 3px;
	padding-left: 6px;
}
.job-offer-title {
	width: auto;
	float: left;
	height: 19px;
	padding-top: 3px;
	padding-left: 15px;
}
.bold, .Bold, .boldText {
	font-weight:bold;
}
.contenedor {
	width:550px;
	padding-left:8px;
}
/*.font-11 {
	font-size:11px;
}*/
.Input3COneColumn-b {
	border: 1px solid #2060A7;
	overflow: auto;
	height: 80px;
	background: white;
}
/*.margen-left-right-10 {
	margin-left:10px;
	margin-right:10px;
}
.margen-top-right-10 {
	margin-top:10px;
	margin-right:10px;
}*/
.search-engine-by-code {
height:14px;
margin-left:22px;
width:140px;
}

/*.resumeeDetailsSubtitleBlack {
	color:#000000;
	font-size:14px;
	font-weight:bold;
	padding-left:10px;
	padding-top:10px;
}
.ancho-h1 {
	float: left;
	width: 812px;
	background-repeat: no-repeat;
	background-position: right;
}*/
.subtitle {
	color: #0073BA;
	height: 21px;
	padding-top: 5px;
	float: left;
	font-weight: bold;
}
.button {
	background-color:Transparent;
	background-image:url(/images/sprites_master.gif);
	background-repeat:no-repeat;
	border:medium none;
	color:#FFFFFF !important;
	font-weight:bold !important;
	padding-bottom:3px;
	padding-top:1px;
}
.modul-mid-column {
	width: 160px;
	float: left;
}
.modul-2-column-big {
	width: 475px;
	float: left;
	padding-right:10px
}
.ReportViewer-mid {
	width: 475px;
	float: left;
	padding-right:10px
}
.ReportViewer-mid-b {
	width: 475px;
	float: left;
}
.selector-column-container {
	background-color:#FFFFFF;
	border:1px solid #7F9DB9;
	height:75px;
	overflow:auto;
	width:100%;
}
.selector-box {
	background-color:#E8E8E8;
	float:left;
	width:100%;
}
.selector-column-container tr {
	height:20px;
}
.selector-column-container td, label {
	padding-left:3px;
}
.selector-checkbox-item {
	float:left;
	width:91%;
	height:20px;
}
.selector-checkbox-detail {
	float:left;
	padding-left:5px;
	padding-top:3px;
}
.modul-2-column {
	width: 610px;
	float: left;
}
.modul-3-column {
	width: 960px;
	float: left;
}
.form-width-column {
	width: 295px;
}
.form-1-column {
	width: 295px;
}
.t-layout {
	table-layout:fixed;
}
.reorderList {
	width:950px;
	float:left
}
.reorderList li a {
	color:#666 !important;
}
.reorderList li {
	color:#FFFFFF;
	height:22px;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
}
.reorderList ul {
	float:left
}
.reorderList td {
	vertical-align: top;
}
.reorderListErase {
	height:14px;
	padding:3px 3px 0;
	width:14px;
	float:left
}
.reorderListErase input {
	height:14px;
	width:14px;
	float:left
}
.reorderListNameEdit {
	float:left;
	height:14px;
	padding:2px 3px 4px;
	width:14px;
}
.reorderListNameEdit input {
	float:left;
	height:13px;
	width:13px
}
.reorderListDefault {
	border-left:1px solid #999999;
	float:left;
	height:14px;
	padding:3px;
	width:83px;
}
.reorderListDefault input {
	height:13px;
	width:13px;
	float:left;
}
.reorderListDefault label {
	margin-left:5px;
	float:left;
	color:#333
}
.reorderListQuestion {
	height:14px;
	padding:3px;
	width:794px;
*width:792px;
}
.reorderList li div {
	float:left;
}
.DragQuestion {
	background-color: #D8E4F1;
	width: 930px;
	height: 20px;
	float:left;
	overflow:hidden
}
.title-1-modul {
	color: #025997;
	font-weight: bold;
	font-size: 11px;
}
.title-1-modul div div ul li table {
	background-image: url(/images/sprites_master.gif);
	background-position: -1066px -1109px;
	margin-bottom: 1px
}
.title-1-modul div div ul li table table {
	background-image: none;
}
.lastPipe a {
	background-image: none !important;
}
.button-search-options-b {
	background-image:url("/images/line.gif");
	background-position:right center;
	background-repeat:no-repeat;
	float:left;
	height:16px;
	width:25px;
}
.dragHandle {
	background-image:url("/images/sprites_master.gif");
	background-position:-722px -2634px;
	background-repeat:no-repeat;
	cursor:move;
	float:left;
	height:20px;
	width:20px;
}
.float-navegacion_hdv .hdv {
	padding:3px 0 3px 17px;
	background:#FFFFFF url(/images/sprites_master.gif) no-repeat scroll -1193px -231px;
	font-weight:normal !important;
}
.hdv {
	color:#006699;
	font-size:11px;
	font-weight:bold;
}
.modul-login-column {
	width: 320px;
	float: none;
}
h2.hdv {
	font-size:18px;
	color:#006699;
	margin: 5px 0px 3px 8px;
}
/*h5.hdv {
	color:#006699;
	margin: 3px 0px 3px 8px;
}*/
.hdvH2 {
	color:#085A8C;
	font-size:24px;
	padding-bottom:10px;
	padding-top:16px;
}
.divPersonalImage {
	float:left;
	padding: 57px 10px 0;
	width: 100px;
}
.divPersonalImageForPrint {
	float:left;
	padding: 20px 10px 0;
	width: 100px;
}
.divPersonalInfoContainer td {
	vertical-align:top
}
.ResumeeWasSeen {
	color:#FF0000;
	font-size:10px;
	text-align:center;
}
.hdvTitle {
	color:#085A8C;
	font-size:24px;
	padding-top:16px;
}
.hdvSubtitle {
	color:#025997 !important;
	font-size:18px;
	font-weight:normal;
}
.hdvTitle span {
	display:block;
	text-transform:capitalize;
}
.contenedor-left_hdv .texto {
	color:#000000;
	display:block;
	padding-left:8px;
}
.contenedor-left_hdv {
	float:left;
	padding-left:10px;
	padding-top:3px;
	width:315px;
}
.contenedor-navegacion_hdv {
	height:32px;
	padding-top:10px;
	text-align:center;
}
.textarea_hdv {
	height:60px;
	width:278px;
}
.textarea_hdv_container {
	overflow:hidden;
}
.textarea_hdv_container textarea {
	overflow-x:hidden;
	overflow-y:auto
}
.textarea_hdv_container, .hdv_container {
	padding: 0 5px
}
.containerOptionNavigation {
	height:25px;
	padding:5px 0 0 58px;
}
.containerOptionNavigation div a {
	text-decoration:none;
	color:#fff
}
.containerOptionNavigation div {
	background-color:transparent;
	background-image:url(/images/sprites_master.gif);
	background-position:-211px -19px;
	background-repeat:no-repeat;
	border:medium none;
	cursor:pointer;
	float:left;
	font-size:10px !important;
	height:18px;
	margin-left:1px;
	margin-right:1px;
	padding-top:1px;
	text-align:center;
	text-decoration:none;
	width:85px !important;
}
.navigation-comments {
	padding-left:2px;
	padding-bottom:10px
}
.align_right_button {
	margin-bottom:5px;
	margin-top:5px;
	padding-right:10px;
	text-align:right;
}
.PreselectedCandidate {
	font-size:10px;
	height:25px;
	padding:5px 10px;
	float:none;
}
.PreselectedCandidate span {
	display:block;
	float:left;
	height:20px;
	padding-top:2px;
}
.hv_area {
	background-color:#FDFDFD;
	border:1px solid #7F9DB9;
	font-size:10px;
	height:165px;
	text-align:left;
	width:278px;
	overflow-x:auto;
	overflow-y:hidden;
}
.cuestionario_respuestas {
	height: 21px;
	padding-top: 5px;
	padding-left: 30px;
	margin-left: 100px;
}
.soft-blue-bg {
	background-color:#DFF3FF;
	background-position:left top;
	background-repeat:repeat-x;
	height:25px;
	padding-bottom:4px;
	padding-top:5px;
	text-align:center;
}
.soft-blue-bg li {
	background-image:url(/images/line-b.gif);
	background-position:right 3px;
	background-repeat:no-repeat;
	display:inline;
	height:20px;
	padding-left:10px;
	padding-right:10px;
	padding-top:5px;
	width:auto;
}
.soft-blue-bg li a {
	font-size:10px;
	font-weight:normal;
	text-decoration:underline;
}
.background-none, .last-link-option {
	background-image:none !important;
}
.radio_button_cent {
	width: 20px;
	float: left;
	padding-left:3px;
}
.radio_button_cent span {
	display:block;
	height:20px;
	width:20px;
}
.radio_button_cent input {
	height:20px;
	width:20px;
}
.blue-print-text {
	font-size: 10px;
	font-weight: normal;
	text-decoration: underline;
}
.cuestionario_preguntas {
	height: 21px;
	padding-top: 5px;
	font-weight: bold;
	padding-left: 13px;
	margin-left: 100px;
}
.button12d, .gray-button {
	background-color: #CCCCCC;
	border: 1px solid #666666;
	background-repeat: repeat-x;
	background-position: left top;
	height: 17px;
	color: #333333;
	font-weight: normal;
	font-size: 10px;
	padding-right: 5px;
	padding-left: 5px;
	width: 70px;
	padding-bottom: 4px;
	line-height: normal;
}
.gray-button-b {
	background-color: #CCCCCC;
	border: 1px solid #666666;
	background-repeat: repeat-x;
	background-position: left top;
	height: 17px;
	color: #333333;
	font-weight: normal;
	font-size: 10px;
	padding-right: 5px;
	padding-left: 5px;
	width: 80px;
	padding-bottom: 4px;
	line-height: normal;
	text-align:center
}
.RadScheduler .rsAptContent {
	color:gray;
	font-size:10px !important;
	line-height:normal;
	overflow:hidden;
	padding:5px 2px !important;
	text-indent:0;
}

.radioButtonListPaymentType {
	display:block;
	height:28px;
	margin:0 !important;
	padding:2px !important;
}
.questionItem {
	text-decoration:none;
	color:Black;
	font-weight: normal;
	cursor: pointer;
	cursor: hand;
}
.body-titulo-3 {
	color: #006699;
	padding-left: 10px;
	padding-top: 10px;
	font-weight: bold;
}
.title {
	color:#006699;
	font-weight:bold;
	padding-bottom:2px;
	padding-top:5px;
	display:block;
}
.box-border {
	border: 1px solid #2060A7;
	overflow: auto;
	height: 80px;
}
.segmentation_forms {
	border:1px solid #0073BA;
	height:82px;
	overflow:auto;
	width:306px;
}
.apDiv2 {
	height: 1px;
	left:0;
	position:relative;
	top:0;
	width:241px;
	z-index:1;
}
.light-blue-container {
	background-color: #D7F0FF;
}
/*.body-ancho-200 {
	width: 200px;
	margin-left: 2px;
}*/
.options-cell {
	text-align:right;
	background-image:none !important;
}
.image-cell {
	background-image:none !important;
	padding:0 0px 2px !important
}
input.gridOption {
	background-color:#CCCCCC;
	border:1px solid #666666;
	color:#333333;
	font-size:10px !important;
	font-weight:normal;
	height:17px;
	line-height:normal;
	margin:0;
	padding-bottom:4px;
	padding-left:5px;
	padding-right:5px;
	text-decoration: none !important;
	width:67px;
}
.rgPagePrev, .rgPageNext {
	display: none;
}
.printbutton {
	background-color: transparent;
	border: none;
	/*background-image: url(/images/print1.png);*/
	background-repeat: no-repeat;
	background-position: left top;
	height: 25px;
	color: black;
	width: 100px;
	font-size: 11px;
	font-weight: 600;
	padding-bottom: 2px;
	padding-top: 2px;
	line-height: normal;
	vertical-align: top;
	cursor:pointer;
}
.oilAndGasbutton 
{
    background-image: url(/images/icon_down_cv_og.jpg);
	background-repeat:no-repeat;
	border:medium none;
	padding-left:15px;
	padding-right:9px;
	width:auto;
	background-color:#fff;
	cursor:pointer
}
.GridCommandRow_Default td {
	margin-right: 5px;
	margin-left: 5px;
	height: 30px;
	background-color: #E9E9E9;
	margin-bottom: 2px;
	color: #333333;
	border-top: solid 2px white;
	padding-left:39px;
}
.details-payment-option td {
	border:none !important
}
.optionsRow td {
	padding-left:39px;
	border-bottom:solid 1px #eee
}
.GridPager_Default {
	text-align:right;
	background-color: #025b91;
}
.GridPager_Default_LightWeight {
	height:2px;
	background-color: #025b91;
	overflow:hidden;
	margin-top:2px
}
.GridPager_Default a {
	color:#7BB1D4;
	font-family:Verdana;
	font-size:10px;
	margin:0 2px;
}
/*test mod grilla */

.MasterTable_Default {
    border-collapse: separate !important;
    border-left: 1px solid #B7B7B7;
    border-right: 1px solid #B7B7B7;
    empty-cells: show;
    table-layout: auto;
    text-align: left;
    width: 100%;
}
.gridOption {
	font-size:10px;
	font-weight:normal;
}
.optionsRow {
	background-color: #D7F0FF;
	background-image:url(/images/bg-options.png);
	background-position:left top;
	background-repeat:repeat-x;
	margin-bottom:2px;
	margin-left:5px;
	margin-right:5px;
}
.optionsRow_2 td {
	height:30px;
	padding:5px 2px 2px;
	vertical-align:top;
	color:#999;
	font-size:10px
}
.optionsRow_3 {
	padding-top:0 !important;
	vertical-align:top;
	width:85px
}
.optionPipe {
	background-image:url(/images/line.gif);
	background-position:right 4px;
	background-repeat:no-repeat;
	color:#333 !important;
}
.grid_optionContainer a {
	color:#999;
	padding-left:5px;
	padding-right:5px;
	text-decoration:none;
}
.grid_optionContainer a:hover {
	color:#666;
}
.grid_optionContainer {
	color:#999;
	padding-top:5px
}
.rgSortAsc {
    background-color: transparent;
    background-image: url("/images/sprite-master-wizard.gif");
    cursor: pointer;
    background-position: -7px -173px;
    background-repeat: no-repeat;
    border: medium none;
    font-weight: bold;
    height: 20px;
    margin-left: 0 !important;
    margin-top: 2px;
    padding-bottom: 5px;
    padding-left: 10px;
    width: 20px;
}
.rgSortDesc {
    background-color: transparent;
    background-image: url("/images/sprite-master-wizard.gif");
    cursor: pointer;
    background-position: -7px -230px;
    background-repeat: no-repeat;
    border: medium none;
    font-weight: bold;
    height: 20px;
    margin-left: 0 !important;
    margin-top: 2px;
    padding-bottom: 5px;
    padding-left: 10px;
    width: 20px;
}
.SelectedRow_Default input, .GridRow_Default input, .GridAltRow_Default input {
	margin-left: 5px;
	margin-right: 5px;
}
.SelectedRow_Default td {
	background-color:#D7F0FF;
	height:25px;
	margin-bottom:2px;
	margin-left:5px;
	margin-right:5px;
	border-bottom: solid 2px white;
}
.GridRow_Default {
	background-color:#FCFCFC;
	color:#000000;
	height:25px;
}
GridRow_Default_2 {
	background-color:#FCFCFC;
	color:#000000;
	height:25px;
	margin-bottom:2px;
}
.GridRow_Default td {
	padding-right:5px;
	height:25px;
	padding: 0px 5px 2px;   
}
.GridAltRow_Default td {
	background-color:#C8DCF4;
	height:25px;
	padding: 0 5px 2px;
}
.MasterTableAlt_Default tr.GridRow_Default_2 td {
	background-color:#E9E9E9;
	color:#000000;
	height:25px;
	margin-bottom:2px;
}
.GridRow_Default_2 td {
	background-color:#FCFCFC;
	color:#000000;
	height:25px;
	margin-bottom:2px;
}
.gridItemsPerPagePanel {
	float: left;
	margin-left: 10px;
}
.GridPager_Default td {
	color:#333333;
	height:30px;
	margin-bottom:2px;
	font-size: 11px;
	border-top: 1px solid #FFFFFF;
}
.GridHeader_Default a {
	color:#FFFFFF;
}
.GridHeader_Image {
	background-color:#025B91;
	color:#FFFFFF;
	height:30px;
	margin-bottom:2px;
	margin-left:5px;
	margin-right:5px;
}
.GridHeader_Default {
    background-color: #025B91;
    background-image: url("/images/line-c-tall.gif");
    background-position: right center;
    background-repeat: no-repeat;
    border-top: 1px solid #FFFFFF;
    color: #FFFFFF;
    height: 30px;
    white-space: normal !important;
}
.GridHeader_Default .table-header {
	margin-left:auto;
	margin-right:auto;
}
.GridHeader_Default .table-header-text {
	text-align:center;
}
.GridHeader_Default .table-header-arrow {
}
.dashBoardMessagePopupAlign {
	text-align:center;
}
.radr_clipRegion {
	border:none !important;
}
.modul-4-column {
	width:240px;
}
.referredOptionsTitleStyle {
	width:310px;
	float:left;
}
.referredFirstColumnStyle {
	float:left;
	width:310px
}
.referredButtonsSection {
	height:30px;
	text-align:right;
}
.referredErrorRows {
	font-size: 11px;
	padding:2px;
}
.reportFrame {
	border: 1px solid #E3E3E3;
	margin-top: 5px;
	padding: 5px;
}
.chango-summary-panel {
	overflow-x:hidden;
	overflow-y:auto;
	padding-top: 10px;
}
.shoppingCart-summary-panel {
	height:125px;
	float:right;
	width:265px;
	margin-top:20px;
	margin-right:5px;
}
.chango-summary-title-cell {
	width:80px;
	text-align:left;
	margin-left:15px;
}
.chango-summary-value-cell {
	font-weight:bold;
	text-align: right;
	margin-right: 15px;
}
.titulo_center {
	font-size: 20px !important;
	color: #025997;
	margin-bottom: 15px;
	font-weight: bold;
	text-align: center;
}
/*.body-Items-cuadro {
	height: 24px;
	width: auto;
	padding-top: 2px;
	float: right;
	margin-right: 2px;
}*/
.table-title-tar-borde-t {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #D6D6D6;
}
.table-height {
	height: 200px;
}
.table-title-tar-borde-r {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #D6D6D6;
}
.table-title-tar-borde-l {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #D6D6D6;
}
.table-title-tar-borde-b {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D6D6D6;
}
.table-title-tar-borde-a {
	border-top-width: 1px;
	border-right-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-top-color: #D6D6D6;
	border-right-color: #D6D6D6;
}
.summary-when-cant-edit {

	float:right;
height:125px;
margin-right:5px;
margin-top:20px;
width:265px;
}
.table-title-tar {
	font-size: 10px;
	font-weight: bold;
}
.table-text-tar {
	font-size: 10px;
}
.table-title-tar-bg {
	background-color: #D6D6D6;
}
.table-title-tar-borde td {
	border-top-width: 1px;
	border-right-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-top-color: #D6D6D6;
	border-right-color: #D6D6D6;
	border-bottom-color: #D6D6D6;
	border-left-color: #D6D6D6;
}
.input-card-text-cell {
	height:25px;
	width:155px;
}
.input-card-button {
	vertical-align:middle;
}

.pre-payment-card-panel {
	float:left;
	width:400px;
	height:125px;
	margin-top:20px
}
.summary-value-cell {
	font-weight:bold;
	text-align: right;
	width:144px;
	margin-left:80px;
}
.input-card-title-cell {
	height:25px;
	margin-left:10px;
}
.input-card-cell {
	height:25px;
	margin-left:10px;
	width:100px;
}
.concept-container {
	height: 70px;
	text-align:right;
	width:280px;
	padding-left:485px;
}
.conceptTitle {
	width: 130px;
	float: left;
}
.conceptValue {
	float: right;
	width: 145px;
}
.delete-cell {
	width:10px;
}
.productName-cell {
	padding-left:5px;
}
.totalValue-cell {
	text-align:right;
	padding-right:10px;
}
.table-results-button-big {
	background-color:#CCCCCC;
	border:1px solid #666666;
	color:#333333;
	font-size:10px;
	font-weight:normal;
	height:18px;
	line-height:normal;
	width:100px;
}
.carrito-quantity-field {
	width:30px;
	float:left;
	text-align:center;
}
.list-links {
	color: #006699;
	font-weight:bold;
}
div#divResumeeDetails div.sectionTitle {
	width:960px !important;
}
.table-cell {
	font-size:11px !important;
}
.first-column {
	padding-left:20px;
	width:60px;
}
.FilterPanelUniversityCandidatesApplications-Background {
	background-color:#E2E7EA;
	float:left;
	width:230px;
}
.FilterPanelUniversityCandidatesApplications-main {
	float:left;
	padding-left:10px;
	width:720px;
}
.bg-table-carrito {
	background-color:#FCFCFC;
	border-left:1px solid #E0E0E0;
	border-top:1px solid #E0E0E0;
	border-right:1px solid #E0E0E0;
	color:#000000;
	float:left;
	width:778px;
	padding-left:5px;
	padding-top:5px;
	padding-right:5px
}
.bg-table-carrito-b {
	background-color:#FCFCFC;
	border-left:1px solid #E0E0E0;
	border-bottom:1px solid #E0E0E0;
	border-right:1px solid #E0E0E0;
	color:#000000;
	float:left;
	width:778px;
	margin-bottom:10px;
	padding-left:5px;
	padding-top:5px;
	padding-right:5px
}
.carrito-item-deletebutton {
	width: 17px;
	margin-left: 10px;
	height: 17px;
	padding-top: 3px;
	padding-left: 3px;
}
.table-row {
	height:25px;
}
.assignCarrearToUser-ListBox {
	height:82px;
	padding:2px !important;
	width:300px;
}
.bg-carrito {
	background-image:url("/images/sprites_master.gif");
	background-position:-203px -2781px;
	background-repeat:no-repeat;
	height: 65px;
	width: 790px;
}
.PopComments {
	padding:10px 0;
	text-align:center;
}
.PopComments textarea {
	width:290px;
	padding-left:3px;
	height:150px;
	overflow:auto;
}
.first-search-options div input {
	width:420px
}
.first-search-options .form-1-column {
	width:275px
}
.button-search-options input {
	width:72px !important;
	height:18px
}
.FilterPanelUniversityCandidatesApplications .section .sectionTitle .filterContainer {
	width: 177px;
}
.uploadErrorGridTitle {
	width: 310px;
	height: 20px;
}
.JobBoardOptionRow {
	padding:10px;
}
.SelectedRow_Default input.gridOption, .GridRow_Default input.gridOption, .GridAltRow_Default input.gridOption {
	background-image: url("/images/option-button-new.png");
    _background-image: url("/images/option-button-new-ie6.gif");
    background-position: 1px 2px;
    _background-position: left 1px;
    background-repeat: no-repeat;
    color: #025b91;
    font-size: 10px;
    font-weight: bold;
    height: 27px;
    _height: 22px;
    line-height: normal;
    margin: 0;
    _padding-top: 2px;
    padding-left: 5px;
    padding-right: 9px;
    width: 71px;
    margin: 0 5px 0 5px;
    outline-width: 81px;
    cursor: pointer;
    border: none;
    background-color: transparent;
}
.Color-ElEmpleo {
	color:#025997;
}
.Column-2-Container {
	border:1px solid #C9C9C9;
	float:left;
	margin-right:2px;
	width:376px;
	padding-bottom: 2px;
}
.Column-3-Container {
	border:1px solid #C9C9C9;
	float:left;
	margin-right:2px;
	width:249px;
	padding-bottom: 2px;
}
.Column-4-Container {
	border:1px solid #C9C9C9;
	float:right;
	margin-right:2px;
	width:186px;
	padding-bottom: 2px;
}
.Column-Main-Container {
	float:left;
	border:1px solid #C9C9C9;
	width:200px;
	margin-right:2px;
	color:#025997;
	padding-bottom: 2px;
}
.Column-Main {
	float:left;
	width:200px;
	margin-right:2px;
	color:#025997;
}
.Column-2 {
	float:left;
	margin-right:2px;
	width:376px;
}
.Column-3 {
	float:left;
	margin-right:2px;
	width:249px;
}
.Column-4 {
	float:right;
	height:200px;
	margin-right:2px;
	width:186px;
}
.column1 {
	width:220px
}
.column2 {
	width:153px
}
.ColumnSize15 {
	width:15px;
}
.ColumnSize60 {
	width:60px;
}
.ColumnSize90 {
	width:90px;
}
.ColumnSize80 {
	width:80px;
}
.viewReferredLabel {
	padding-left:9px;
}
.titleText {
	color:#0073BA;
	font-weight:bold;
}
.templateEditorContent #properties {
	padding:5px;
}
.parentChildRepeater-parent-tittle {
	color: #006699;
	padding-bottom: 5px;
	padding-left: 5px;
	padding-top: 10px;
	font-weight: bold;
}
.parentChildRepeater-child-tittle {
	float:left;
	padding:2px;
}
.parentChildRepeater-parent-cell {
	width: 200px;
	float: left;
	padding-top: 3px;
}
.parentChildRepeater-child-cell {
	width: 400px;
	margin-left: 10px;
	height: 17px;
	padding-top: 3px;
}
.parentChildRepeater-child-cell-container {
	width: 400px;
	float: left;
	margin-left: 10px;
}
.ViewJobOfferDetail-top-links-WithOutLateralBar {
	width: auto;
	float: right;
	height: 20px;
	padding-top: 5px;
	padding-right: 10px;
	padding-left: 10px;
	background-repeat: no-repeat;
	background-position: right 3px;
}
/* drag grips ---------------------------------------------------------------------------------------------*/

.RadDockCustomized .rdContent {
	color:gray;
	height:257px;
	line-height:1.2;
	padding:5px;
}
.RadDockCustomized .rdContent iframe {
	border:medium none #999999;
	height:256px;
	padding:0 !important;
	width:366px;
}
.RadDockCustomized .rdGripTop, .RadDockCustomized .rdGripLeft {
	background:#666;
}
.RadDockCustomized .rdGripTop {
	top:1px;
	height:3px;
}
.RadDockCustomized .rdGripLeft {
	left:1px;
	width:3px;
}
.RadDockCustomized .rdWGripLeft .rdContent {
	margin-left:3px;
}
.RadDockCustomized .rdTopLeft, .RadDockCustomized .rdTopRight, .RadDockCustomized .rdBottomLeft, .RadDockCustomized .rdBottomRight, .RadDockCustomized .rdLeftMiddle, .RadDockCustomized .rdRightMiddle {
	height: 4px;
	width: 4px;
	line-height: 4px;
	background: #5c5c5c;
}
.RadDockCustomized .rdTopCenter, .RadDockCustomized .rdBottomCenter {
	background: #5c5c5c;
	height: 4px;
	line-height: 4px;
}
.RadDockCustomized .rdWrapTable .rdSideBorders.rdHTitlebar {
	border: 0 !important;
}
.RadDockZone_Default {
	background-color:white;
	border:1px solid white;
}
.raddockzone, .RadDockZone_ rdVertical, .RadDockZoneCustomized {
	margin:10 !important;
	width:390px !important
}
.RadDockZoneCustomized .rdPlaceHolder {
	border-color:#CCCCCC;
}
.RadDockCustomized {
	background:window;
	color:windowtext;
}
.RadDockCustomized .rdHTitlebar .rdTitlebar {
	height:25px;
	background-image:url(/images/sprites_master.gif);
	background-position: -611px -248px;
	_background-position: -611px -248px;
	background-repeat: no-repeat;
	border-top-width: 0;
	border-right-width: 0;
	border-bottom-width: 1px;
	border-left-width: 0;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}
.RadDockCustomized.rdCollapsed .rdHTitlebar .rdTitlebar {
	padding-bottom:0px;
}
.RadDockCustomized .rdTitle {
	color: #025997;
	font-weight: bold;
}
.RadDockCustomized .rdHTitlebar .rdTitle {
	padding-top: 6px;
	padding-left:10px;
	padding-right: 45px;
	text-indent: 2px;
	overflow: hidden;
}
.RadDockCustomized .rdExpand {
	width:15px;
	background:url("/images/sprite-master-icons.gif") no-repeat scroll -1px -173px transparent;
}
.RadDockCustomized .rdClose {
	width:15px;
	background:url("/images/sprite-master-icons.gif") no-repeat scroll left -221px transparent;
}
.RadDockCustomized .rdPin {
	width:15px;
 /*background:url(/aspnet-ajax/WebResource.axd?d=4zAfKWAC6glgitxsd4LaamWaTdnA3ySwgcHx8VOHBE fORleSwBV1EUKXkPgNwQcFgqsf9zLo3nBf2HdEk14ddA2&t=633675127520000000) repeat-x;*/
}
.RadDockCustomized .rdUnpin {
	width:15px;
 /*background:url(/aspnet-ajax/WebResource.axd?d=4zAfKWAC6glgitxsd4LaamWaTdnA3ySwgcHx8VOHBE fORleSwBV1EUKXkPgNwQcFm-BnNPwNo8SPscmzO-o_HA2&t=633675127520000000) repeat-x;*/
}
.RadDockCustomized .rdCustom {
	width:15px;
/* background:url(/aspnet-ajax/WebResource.axd?d=4zAfKWAC6glgitxsd4LaamWaTdnA3ySwgcHx8VOHBE fORleSwBV1EUKXkPgNwQcFL6QD1yRq40wrfG0oBA8ngA2&t=633675127520000000) no-repeat;*/
}
.RadDockCustomized_rtl .rdHTitlebar .rdTitle {
	margin-left:45px;
	margin-right:12px;
}
.RadDockCustomized .rdTitlebar .rdCommands {
	right: 4px;
}
.RadDockCustomized_rtl .rdTitlebar .rdCommands {
	right: auto;
	left: 4px;
}
.RadDockCustomized .rdHTitlebar .rdCommands a {
	padding:11px 0 0 0;
}
.RadDockCustomized .rdTitlebar .rdCommands a {
	height:15px;
}
.RadDockCustomized .rdCollapse {
	width:15px;
	background:url("/images/sprite-master-icons.gif") no-repeat scroll -1px -196px transparent;
}
.RadDockCustomized .rdTopBorder, .RadDockCustomized .rdSideBorders, .RadDockCustomized .rdBottomBorder {
	border-width:1px;
	border-color:#CCCCCC;
}
.RadDockCustomized .rdSideBorders {
	border-style:none solid none;
}
.RadDockCustomized .rdTopBorder {
}
.rdVariableHeight .rdSideBorders {
	border-bottom:1px solid #CCCCCC;
	height:auto;
}
/* fin Rad control-----------------------------------------------------------------------------------*/


.list-box {
	width: 300px;
	height: 82px;
}
.list-box-university-company {
	width: 205px;
	height: 82px;
}
.ViewJobOfferOptionsPanel input {
	margin-left:10px;
}
.ViewJobOfferOptionsPanel label {
	padding-left:5px;
	padding-right:100px;
}
.buttonsSection {
	height:30px;
	text-align:right;
}
.manager-cell {
	width: 290px;
	float: left;
	height: 17px;
	padding-top: 3px;
}
.manager-cell-title {
	width: 285px;
	height: 17px;
	padding-top: 3px;
	color:#006699;
	display:inline-block;
	font-weight:bold;
	margin-bottom:5px;
	margin-top:10px;
}
.ViewJobOfferDetail-top-links {
	width: auto;
	float: right;
	height: 20px;
	padding-top: 5px;
	padding-right: 10px;
	padding-left: 10px;
	background-image: url(/images/line-b.gif);
	background-repeat: no-repeat;
	background-position: right 3px;
}
.resumeeNavigator {
	width:320px;
	background-image: url(/images/sprites_master.gif);
	background-repeat: no-repeat;
	background-position: -146px -1107px;
	height:413px
}
div.reportFormatCell span.radioButtonList label {
	width:100px
}
.listOptions {
	text-align: right;
}
/* Parametros para la creacion de formularios -----------------------------------------------------------------*/


.field-tiny {
	width:80px;
}
select.field-tiny {
	width:82px;
}
.field-tiny-calendar {
	width:80px;
	margin-right: 3px;
}
.field-small {
	width:164px;
}
select.field-small {
	width:166px;
}
.field-small-calendar {
	width:164px;
	margin-right: 3px;
}
.field-medium {
	width:341px;
}
select.field-medium {
	width:346px;
}
.field-medium-calendar {
	width:341px;
	margin-right: 3px;
}
.field-large {
	width:505px;
}
select.field-large {
	width:507px;
}
.field-large-calendar {
	width:505px;
	margin-right: 3px;
}
.field-xlarge {
	width:694px;
}
select.field-xlarge {
	width:695px;
}
.field-xlarge-calendar {
	width:694px;
}
.field-tiny-column-size, .field-small-column-size, .field-medium-column-size, .field-large-column-size, .field-xlarge-column-size {
	display:block;
	float:left;
	padding:5px 5px 10px 0;
}
.field-tiny-column-size {
	width:86px;
}
.field-small-column-size {
	width:178px;
}
.field-medium-column-size {
	width:347px;
}
.field-large-column-size {
	width:541px;
}
.field-xlarge-column-size {
	width:728px;
}
.field-center {
	text-align:center;
	float:left;
}
.field-left {
	text-align:left;
	float:left
}
.field-right {
	text-align:right;
	float:left;
}
.field-forms-container {
	padding-left:5px;
	width:735px;
}
.field-xlarge-column-size .CalendarContainer img {
	float:left;
	margin-left:1px;
	margin-top:1px;
}
.field-xlarge-column-size .CalendarContainer input {
	width:694px;
	float:left;
}
.field-large-column-size .CalendarContainer img {
	float:left;
	margin-left:1px;
	margin-top:1px;
}
.field-large-column-size .CalendarContainer input {
	width:505px;
	float:left;
}
.field-medium-column-size .CalendarContainer img {
	float:left;
	margin-left:1px;
	margin-top:1px;
}
.field-medium-column-size .CalendarContainer input {
	width:340px;
	float:left;
}
.field-small-column-size .CalendarContainer img {
	float:left;
	margin-left:1px;
	margin-top:1px;
}
.field-small-column-size .CalendarContainer input {
	width:157px;
	float:left;
}
.field-tiny-column-size .CalendarContainer img {
	float:left;
	margin-left:1px;
	margin-top:1px;
}
.field-tiny-column-size .CalendarContainer input {
	width:55px;
	float:left;
}

.companyOptions select {
	margin-top:5px;
}
.manageProductPackage-Stock, .manageProductPackage-StockAverage, .manageProductPackage-InPromotionSelection {
	margin-left:9px;
	width:133px;
}
.selectedCriteriaName {
	color:#025997;
	font-size:11px;
	font-weight:bold;
	margin-left:7px;
	margin-top:10px;
	overflow-x:hidden;
	width:88px;
}
.selectedCriteriaValue {
	margin-left:1px;
	margin-top:10px;
	width:129px;
}
.FilterPanelCandidates .section .sectionTitle .filterContainer {
	width: 194px;
}
.companyOptions {
	display:inline;
	margin-top:10px;
	font-size:10px
}
.resumeeTipOption{
    margin-top:10px;
	font-size:10px;
	color: #2E9AFE;
	}
.selectedCriteriaContainer, .FilterPanelCandidates {
	background-color:#E2E7EA;
	background-position:center bottom;
	background-repeat:repeat-x;
	float:left;
	width:230px;
}
.selected-criteria-container-footer {
	background-image:url("/images/sprites_master.gif");
	background-position:-202px -2744px;
	background-repeat:no-repeat;
	height:8px;
	width:230px;
}
.selectedCriteriaBox {
	float: left;
	width: 230px;
	background-position: center bottom;
	background-repeat: repeat-x;
}
.selectedCriteriaDiv {
	width:230px;
}
.selectedCriteriaDiv table div input {
	margin-top:5px
}

.CharacteristicValue {
	float:left;
	width:141px;
}
.vip-container .ancho-40px {
	padding-top:7px;
}
.vip-container .f-r {
	padding-top:2px;
}
.modalPopup p {
	font-size: 16px;
}
.dialog-background {
	background-color: Black;
	filter: alpha(opacity=55);
	opacity: 0.55;
}
.dialog {
	width: 250px;
}
.dialog div {
	text-align:center;
}
.dialog textarea {
	width: 246px;
}
.hidden {
	display: none;
}
.BulletBoxPanel {
	background-image:url("/images/sprite-master-icons.gif");
	background-position:12px -325px;
	background-repeat:no-repeat;
	cursor:default;
	display:block;
	height:13px;
	padding-left:10px;
	width:13px;
}
.TextoLoginBoxPanel {
	font-size: 16px;
	color: #025997;
	margin-top:0px;
	padding-top:0px;
	font-weight: bold;
}
.TextoLoginUlBoxPanel {
	color: #333;
	font-weight: normal;
	font-size: 11px;
}
.TextoLoginUlOverBoxPanel {
	color: #025997;
}
.BodyContentBoxPanel {
	background-color: #f4f4f4;
}
.ScrollBoxPanel {
	margin-top: 4px;
	height: 135px;
	overflow:auto;
	width:215px;
}
.HomeOptionsBoxPanel {
	background-image: url(/images/sprite_master_2.png);
	background-repeat: no-repeat;
	width:220px;
	height:180px;
}
.LoginBoxTextBoxPanel {
	color: #025997;
	font-weight: bold;
	margin-top: 15px;
	margin-left: 10px;
	margin-bottom: 10px;
	font-size: 11px;
}
.MainTableBoxPanel {
	border-style: none;
	border-collapse: collapse;
	border-spacing: 0px;
}
.ActiveProductsInCompanies_IsGift {
	float:left;
	width:130px;
	padding-top: 2px;
}
.ActiveProductsInCompanies_IsGift label {
	width:90px;
	float:left;
}
.ActiveProductsInCompanies_IsGift input {
	float: left;
	margin-right: 3px;
	height: 13px;
	width: 13px;
}
.ActiveProductsInCompany_Buttons {
	padding-left:300px;
	margin-top:15px;
	text-align:right;
}
.ActiveProductsInCompany_GlobalOptions {
	color: #006699;
	font-weight: bold;
	font-size: 11px;
	margin-top: 10px;
	margin-left: 10px;
}
.ActiveProductsInCompany_GlobalOptions_Value {
	float:left;
	width:230px;
}
.ActiveProductsInCompany_GlobalOptions_Payment {
	float:left;
	width:250px;
}
.ActiveProductsInCompanies_WhiteRow {
	width:958px;
	background-color: #FCFCFC;
	border-left:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
}
.ActiveProductsInCompanies_GreyRow {
	background-color:#f3edb6;
}
.ActiveProductsInCompanies_ProductName {
	float:left;
	padding-left:5px;
	padding-top:5px;
	width:748px;
}
.ActiveProductsInCompany_HeaderBackGround {
	background-color:#025B91;
	color:#FFFFFF;
	height:30px;
	font-weight:bold;
	border-left:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
}
.EventFormCenter {
	width:642px;
}
.CandidateNotificationText {
	background-color: #F4F4F4;
	height:220px;
	padding-left:5px;
	width:640px;
}
.ActiveProductsInCompanies_RepeaterHeader {
	float:left;
	width:760px;
	padding-top: 7px;
	padding-left:5px;
	text-align:center;
}
.ActiveProductsInCompany_ExpirationDateHeader {
	float:left;
	width:130px;
	padding-top: 7px;
	padding-left:5px;
	text-align:center;
}
.CharacteristicDeleteButton {
	background:url("/images/sprite-master-icons.gif") repeat scroll left -349px transparent;
	border:0 none;
	cursor:pointer;
	float:right;
	height:15px;
	right:3px;
	top:-1px;
	width:26px;
}
.CharacteristicContainer {
	display:block;
	float:left;
	margin-left:5px;
	margin-top:3px;
	width:141px;
}
.CharacteristicButtonContainer {
	display:block;
	margin-left:5px;
	margin-top:3px;
	float: right;
}
.CharacteristicTitle {
	font-weight:bold;
	margin-right:2px;
	width:141px;
}
.checkboxlist-select-all-label {
	color:#006699;
	font-weight:bold;
	padding-bottom:5px;
	padding-left:10px;
	padding-top:10px;
}
.checkboxlist-check {
	float:left;
	margin-left:15px;
	padding-top:3px;
 #padding-top:0px;
 #margin-left: 12px;
	_margin-left: 6px;
}
.checkboxlist-select-all {
	float:left;
	padding-top:3px;
}
.optionLeft, .optionCenter, .optionRight, .optionLeft-width-5, .optionCenter-padding-3 {
	float: left;
}
.checkboxlist-container {
	background-color:white;
	border:1px solid #2060A7;
	height:80px;
	overflow-x:hidden;
	overflow-y:auto;
}
.checkboxlist-container-height160 {
	background-color:white;
	border:1px solid #2060A7;
	height:160px;
	overflow-x:hidden;
	overflow-y:auto;
}
.universityCompanies-notifications {
	margin-left:10px;
}
.eventText {
	font-family: Verdana;
	font-size:9px;
}
.companiesListBox {
	width: 300px;
	height: 135px;
	margin-left: 9px;
	border: solid 1px #7F9DB9
}
.companiesListBox td {
	padding-bottom: 5px;
}
.companiesListBox tr {
	padding-bottom: 5px;
}
.universityCompanesRepors {
	float:left;
	height:98px;
	width:640px;
}
.selector-column-base {
	float:left;
	margin-bottom:6px;
	width:280px;
}
.selector-column-container-base {
	background-color:#FFFFFF;
	border:1px solid #7F9DB9;
	height:75px;
	overflow:auto;
	width:306px;
}
.selector-box-base {
	background-color:Transparent;
	float:left;
}
.buleboxJobOffer {
	width:945px;
	padding-right: 5px;
	padding-left: 10px;
	background-color: #CAE0F4;
	height: 70px;
}
.selector-big-column {
	float:left;
	margin-bottom:6px;
	margin-left:4px;
	width:47%;
}
.selector-spacing-column-base {
	float:left;
	width:20px;
}
.selector-small-spacing-column {
	float:left;
	width:4%;
}
.productInPackageView {
	border:1px solid #ccc;
	float:left;
	height:127px;
	margin-right:17px;
	width:308px;
}
.productInPackageReportTitle {
	color:#006699;
	font-weight:bold;
	padding-bottom:5px;
	padding-top:10px;
	margin-right:40px;
}
.price {
	margin-left:6px;
	width:260px;
}
.productActivationCheck {
	height:15px;
	overflow:hidden;
	padding-left:17px;
	width:100px;
}
.productActivationCheck label {
	padding-left:5px;
	float:left;
}
.RadScheduler_Vista .deleteButton {
	background-attachment:scroll;
	background-color:transparent;
	background-image:url("/images/sprite-master-icons.gif");
	background-position:11px -31px !important;
	background-repeat:repeat;
	height:15px;
	text-decoration:none;
	width:26px;
}
.userEmailText {
	width: 292px;
	margin-left: 10px;
}
.userEmailContainer {
	width: 292px;
}
.userEmailContainer-left {
	width: 315px;
	float: left;
}
.currencyContainer {
	float:left;
	padding-left:5px;
	width:20px;
	padding-top:2px;
}
.custom-column-header {
	padding-left:10px;
	text-align:left;
}
.firstGridColumn span {
	display:block;
	height:13px !important;
	margin:0 !important;
	padding:0 0 0 5px !important;
	width:13px !important;
}
.firstGridColumn input {
	height:13px !important;
	margin:0 !important;
	width:13px !important;
}
.manageProducts-InPromotion {
	margin-left:10px;
}
.manageProducts-InPromotion td {
	width:35px;
}
.manageProducts-InPromotion label {
	margin-left:5px;
}
.radioButtonList {
	padding-left:10px;
}
.dateRangeSearchStartSubtitle {
	font-size:11px;
	font-weight:normal;
	padding:1px 2px 0 9px;
}
.dateRangeSearchEndSubtitle {
	font-size:11px;
	font-weight:normal;
	padding:1px 2px 0 9px;
}
.soft-blue-box div.CalendarContainer {
	width:90px
}
.soft-blue-box div.CalendarContainer input {
	float:left;
}
.soft-blue-box div.CalendarContainer img {
	float:left;
	padding-left:1px;
	padding-top:1px;
}
.multipleSelectionFilter {
	background-color:white;
	border:1px solid #2060A7;
	height:68px;
	margin-left:9px;
	overflow-y:auto;
	overflow-x:hidden;
}
.selectedAnswerRow {
	background-color: #F4F4F4
}
.academyStatus-optionsSpace {
	margin-left:5px;
	padding-left:10px;
}
.academyStatus-optionsSpace label {
	width:100px !important;
}
.academyStatus-optionsSpace td {
	padding-right:35px
}
.inuniversities-aproval-optionsSpace label {
	margin-left: 5px
}
.sp-cuadro-alpha2 label {
	margin-left:5px;
}
.inuniversities-aproval-topspace {
	height: 15px;
}
.inuniversities-aproval-optionsSpace {
	margin-left:15px;
	width:300px;
	height:20px
}
.maxiselector-child-deletebutton {
	width: 17px;
	float: left;
	margin-left: 10px;
	padding-top: 1px;
	padding-left: 3px;
}
.maxiselector-parent-tittle {
	float:left;
	font-weight:bold;
	width:95px;
	overflow:hidden;
	padding-left:5px
}
.maxiselector-parent-cell {
	width: 100px;
	float: left;
	padding-top: 1px;
}
.maxiselector-top-line {
	border-top: 1px solid #CCCCCC;
}
.maxiselector-child-alto-2x4x4b {
}
.maxiselector-parent-box {
	width: 296px !important;
}
.r1 {
	margin: 0 5px
}
.r2 {
	margin: 0 3px
}
.r3 {
	margin: 0 2px
}
.r4 {
	margin: 0 1px;
	height: 2px
}
.activeTooltip, a.gridOption:hover span.tooltip {
	display: block;
	position: absolute;
	margin-top: 10px;
	margin-left: -10px;
	width: 175px;
	padding: 5px;
	z-index: 100;
	color: #000000;
	background: #FFFFAA;
	text-align: left;
	text-decoration: none;
}
a.gridOption span.tooltip {
	display: none;
}
span.tooltip a:hover span {
	display: block;
	position: absolute;
	margin-top: 10px;
	margin-left: -10px;
	width: 175px;
	padding: 5px;
	z-index: 100;
	color: #000000;
	background: #FFFFAA;
	text-align: left;
	text-decoration: none;
}
span.tooltip {
	position: relative;
}
span.tooltip a span {
	display: none;
}
span.tooltip a:hover {
	font-size: 99%;
	color: #000000;
}
/* scrolling */

.ajax__tab_plain .ajax__tab_active .ajax__tab_outer {
	background:#FFFFE1;
}
.ajax__tab_plain .ajax__tab_body {
	text-align: center;
	vertical-align: middle;
}
.ajax__tab_plain .ajax__tab_header {
	text-align: center;
	vertical-align: middle;
}
.ee__multi_tab_view .ajax__tab_body {
	font-family:verdana, tahoma, helvetica;
	font-size:10pt;
	border:0px solid #999999;
	border-top:0;
	padding:0px;
	background-color:#ffffff;
}
.ajax__scroll_horiz {
	overflow-x:scroll;
}
.ajax__scroll_vert {
	overflow-y:scroll;
}
.ajax__scroll_both {
	overflow:scroll
}
.ajax__scroll_auto {
	overflow:auto
}
.ajax__tab_plain .ajax__tab_outer {
	text-align: center;
	vertical-align: middle;
	border:2px solid #999999;
}
.ajax__tab_plain .ajax__tab_inner {
	text-align: center;
	vertical-align: middle;
	height:31px;
}
.ee__multi_tab_view .ajax__tab_active .ajax__tab_outer {
	background:url("/images/sprites_master.gif") no-repeat;
	background-position:right -304px;
}
.ee__multi_tab_view .ajax__tab_active .ajax__tab_inner {
	background:url("/images/sprites_master.gif") no-repeat;
	background-position:-1px -278px;
}
.ee__multi_tab_view .ajax__tab_active .ajax__tab_tab {
	background:url("/images/sprites_master.gif") no-repeat;
	background-position:-10px -661px;
	color:#025B91;
	font-weight:bold;
}
.ajax-tab-bg-line {
	background-image:url("/images/sprites_master.gif");
	background-position:17px -637px !important;
	height:25px;
	visibility:visible;
}
/* plain theme */
.report-text-content1 {
	font-weight:normal;
	color: black;
}
.report-text-content3 {
	font-weight: normal;
	color: black;
}
.report-section-Header hr {
	color:Gray;
	height: 2px;
}
.report-text-header1 {
	font-weight: bold;
	font-size: 16px;
	color: black;
}
.report-text-header2 {
	font-weight: bold;
	font-size: 14px;
	color: black;
}
.report-text-header3 {
	font-weight: bold;
	color: black;
}
.report-section-Header .sectionTitle .center {
	background-image:none;
	background-position:left top;
	background-repeat:repeat-x;
	border-bottom:1px solid;
	float:left;
	height:27px;
	line-height:normal;
	margin-bottom:0;
	margin-top:5px;
	text-align:center;
	width:100%;
}
.chango-item-deletebutton {
	margin-left: 10px;
	height: 17px;
	padding-top: 3px;
	padding-left: 3px;
	width:25px;
	float:left;
}
.ancho-cont-5 {
	background-image:url(/images/Products/cont-5.png);
	background-position:left top;
	background-repeat:no-repeat;
	height:111px;
	width:695px;
}
.chango-validators {
	float:left;
}
.chango-Card-Column {
	width:20px;
}
.chango-quantity-column {
	width:60px;
}
/*.chango-title-text {
	margin-left: 4px;
	width: 130px !important;
	overflow: hidden;
	text-align: left;
}

.cont-2-box {
	margin-left:10px;
	margin-top:10px;
}*/
.ancho-cont-2b-col-1 {
	height:104px;
	text-align:left;
	width:230px;
	overflow:hidden;
}
.ancho-cont-2b-col-1c {
	height:38px;
	text-align: left;
	padding-top: 3px;
}
.ancho-cont-2-col-2 {
	width:155px;
	height:111px;
	background-image: url(/images/Products/bg-cont-2-col-2.png);
	background-repeat: no-repeat;
	background-position: left top;
}
.ancho-cont-2-col-3 {
	width:140px;
	height:111px;
}
.ancho-cont-2-col-2 {
	width:155px;
	height:111px;
	background-image: url(/images/Products/bg-cont-2-col-2.png);
	background-repeat: no-repeat;
	background-position: left top;
}
.ancho-cont-2b-col-1b {
	height:80px;
	padding-bottom:5px;
	padding-top:13px;
	text-align:left;
}
.ancho-cont-1 {
	width:640px;
	height:111px;
	background-image:url(/images/Products/bg-cont-1.png);
	background-repeat:no-repeat;
	background-position:left top;
	overflow:hidden
}
.ancho-cont-1-col-1 {
	width:345px;
	height:111px;
	text-align: center;
}
.ancho-cont-1-col-2 {
	width:155px;
	height:111px;
	background-image: url(/images/Products/bg-cont-1-col-2.png);
	background-repeat: no-repeat;
	background-position: left top;
}
.ancho-cont-1-col-3 {
	width:150px;
	height:111px;
}
.ancho-cont-2 {
	width:640px;
	height:111px;
	background-image:url(/images/Products/bg-cont-2.png);
	background-repeat:no-repeat;
	background-position:left top;
	overflow:hidden
}
.ancho-cont-4 {
	width:695px;
	height:170px;
	background-image:url(/images/Products/bg-cont-4.png);
	background-repeat:no-repeat;
	background-position:left top;
}
.ancho-cont-2-col-1 {
	padding-top: 8px;
	padding-left: 10px;
	padding-right: 10px;
}
.text-h1 {
	font-size: 20px;
	color: #025997;
	padding-bottom: 15px;
	font-weight: bold;
}
/*.text-banner-home {
	color:#FFFFFF;
	float:left;
	font-weight:bold;
	height:21px;
}*/
.bg-home-r {
	background:url("/images/sprites_master.gif") no-repeat scroll -980px -112px transparent;
	float:left;
	height:110px;
	padding-top:8px;
	width:20px;
}
.optionLeft, .optionCenter, .optionRight {
	float: left;
}
.habeasDataCheck {
    float: left;
    height:22px;
    padding-left: 4px;
    padding-top: 3px;
    width: 18px;
}
.habeasDataContainer {
	height:20px;	
}
.habeasDataContainer a {
	padding-top:3px;
	float:left;
	text-decoration: none;
}
.habeasDataContainer span {
	float:left;
	padding-left:10px;
}
.termsAndConditionCheck {
	float:left;
	height:22px;
	padding-left:4px;
	padding-top:3px;
	width:18px;
}
.termsAndConditionCheck input {
	float:left;
	width:14px;
	height:14px;
}
.personConfigurationCheckboxCell {
	float:left;
	height:16px;
	padding:2px;
	width:13px;
	overflow:hidden
}
.personConfigurationCheckboxCell input {
	height:13px;
	width:13px;
	float:left
}
.SelectedRow_Default {
	background-color:#D7F0FF;
	height:25px;
	margin-bottom:2px;
	margin-left:5px;
	margin-right:5px;
	border-bottom: solid 2px white;
}
.GridCommandRow_Default {
	margin-right: 5px;
	margin-left: 5px;
	height: 30px;
	background-color: #E9E9E9;
	margin-bottom: 2px;
	color: #333333;
}
.ee__multi_tab_view .ajax__tab_outer {
	padding-right:6px;
	background:url("/images/sprites_master.gif") no-repeat;
	background-position:right -276px;
}
.ee__multi_tab_view .ajax__tab_inner {
	padding-left:10px;
	background:url("/images/sprites_master.gif") no-repeat;
	background-position:-1px -633px;
}
.ee__multi_tab_view .ajax__tab_tab {
	padding:7px 4px 4px;
	margin:0;
	background:url("/images/sprites_master.gif") repeat scroll -1514px -1962px transparent;
	color:#FFFFFF;
	font-weight:bold;

}
.home-companies-logged-in-main-content .ee__multi_tab_view .ajax__tab_header {
	background-image:none !important;
}
.ee__multi_tab_view .ajax__tab_header {
	background-position:-990px -80px;
	background-repeat:repeat-x;
}
.ajax__tab_default .ajax__tab_header {
	white-space:nowrap;
}
.ajax__tab_default .ajax__tab_outer {
	display:-moz-inline-box;
	display:inline-block
}
.ajax__tab_default .ajax__tab_inner {
	display:-moz-inline-box;
	display:inline-block
}
.ajax__tab_default .ajax__tab_tab {
	margin-right:4px;
	overflow:hidden;
	text-align:center;
	cursor:pointer;
	display:-moz-inline-box;
	display:inline-block
}
.jobOfferInUniversitiesCreateCompanyLink {
	width: 100px;
	float: left;
	margin-top: 30px !important;
	margin-left:0 !important;
}
.charsleftbox {
	background-color:#FFFFFF;
	border:1px solid #4797CF;
	float:left;
	height:13px;
	margin-left:13px;
	width:40px;
	color:#006699;
}
.charsleftbox-tiny {
	background-color:#FFFFFF;
	border:1px solid #4797CF;
	float:left;
	height:12px;
	margin-left:10px;
	width:26px;
	color:#006699;
}
.maxcharsbox {
	border-style:none;
	float:left;
	margin-left:13px;
}
.maxcharsbox-tiny {
	border-style:none;
	float:left;
	margin-left:5px;
}
.errorField {
	background-color:#FEDAD8 !important;
	border:1px solid #990000 !important;
}
.dateboxTextBox {
	width:110px;
	margin-right:3px;
}
.container table {
	width:280px !important;
}
.datebox {
	width:inherit !important;
}
.section .sectionTitle .options .optioncontainer .clientoption {
	font-size:10px;
	font-weight:normal;
}
.section .sectionTitle .options .optioncontainer {
	font-size:10px;
	background-image: url(/images/sprites_master.gif);
	background-repeat: no-repeat;
	background-position:right -237px;
	padding-right:2px;
	padding-left:3px;
	float: right;
	height:20px;
	padding-top:6px;
	text-decoration:underline;
}
.optioncontainer a {
	color:#666 !important;
	font-size:10px !important;
}
.optioncontainer a:hover {
	color:#333
}
.postbackoption {
	font-size:10px;
}
.section .sectionTitle .right {
	background-image: url(/images/sprites_master.gif);
	background-repeat: no-repeat;
	background-position: -997px -248px;
	height: 27px;
	float: right;
	width: 3px;
}
.section .sectionTitle {
	background-image: url(/images/sprites_master.gif);
	background-repeat: repeat-x;
	background-position: left -248px;
	height: 27px;
	width:100%;
}
/*.PublishCompanyPanel input {
	margin-left:10px;
}
.PublishCompanyPanel label {
	margin-left:5px;
	margin-right:100px;
}
.ManageJobOffersButtonBar {
	float: none !important;
	margin: 10px 0 0;
	width:100%;
}*/
.largebutton, .button12 {
	background-color: Transparent;
	border: none;
	background-image: url(/images/sprites_master.gif);
	background-repeat: no-repeat;
	background-position: left -62px;
	height: 25px;
	color: #FFFFFF;
	width: 175px;
	font-weight: bold;
	padding-bottom: 2px;
	padding-top: 2px;
}
.smallButtonLink {
	background-color: transparent;
	border: none;
	background-image: url(/images/sprites_master.gif);
	background-repeat: no-repeat;
	background-position:-432px -37px;
	height: 21px;
	color: #FFFFFF;
	width: 108px;
	font-size: 10px;
	font-weight:bold;
	padding-bottom: 2px;
	padding-top: 2px;
	cursor:pointer;
}
.smallLogButton, .smallbutton {
	background-color: transparent;
	border: none;
	background-image: url(/images/sprites_master.gif);
	background-repeat: no-repeat;
	background-position: left -19px;
	color: #FFFFFF;
	cursor: pointer;
	width: 72px;
	padding-bottom: 2px;
	padding-bottom: 2px;
	line-height: normal;
	vertical-align: top;
	font-weight: bold;
	height:18px
}
.validator {
	color:#bb0000 !important;
	font-size:10px;
	font-weight:normal;
	margin-top:3px;
}
.validator-b {
	color:#bb0000 !important;
	font-size:10px;
	font-weight:normal;
	padding-top:10px;
	padding-bottom:10px
}
.formErrorMessage {
	background-color:#FCA7A3;
	background-repeat:no-repeat;
	border:1px solid #990000;
	color:#990000;
	font-weight:bold;
	height:20px;
	margin-bottom:5px;
	padding:5px 5px 1px 10px;
}
.result {
	border-bottom: solid 1px gray;
	padding-bottom: 5px;
}
.description {
	font-style: italic;
}
.descriptionContainer {
	float:left;
	padding-bottom:20px;
}
.progressBar_text {
	padding-top: 10px;
	font-size: 10px;
}
.navigator_bar_link_optional {
	text-decoration:none;
	padding-left:20px;
}
.progressbar {
	background-color: white;
	border: solid 1px black;
	width: 150px;
	height: 3px !important;
	font-size: 3px; /*For IE6*/
	overflow:hidden;
}
.progressbar .completed {
	width: 20%;
	height: 3px !important;
	z-index: 1;
	float: left;
	background-color: highlight;
}
.navigationBar_bg_hdv_bottom {
	background-image:url("/images/sprites_master.gif");
	background-position:-202px -2756px;
	height:15px;
}
/*.navigator_bar_link {
	text-decoration:none;
}*/
.progressBar_body {
	height:3px;
	text-align:center;
	padding-top:10px;
	padding-left:23px;
 *padding-left:10px !important; /*For IE*/
 *padding-right:15px !important; /*For IE*/
	width:160px;
}
/*.tree-container .sectionTitle {
	display: none
}*/
.navigationBar_bg_hdv_item {
	padding: 5px 15px;
	padding-right:0px;
	border-bottom:solid #d9d9d9 1px
}
.navigationBar_bg_hdv_top {
	background-image:url("/images/sprites_master.gif");
	background-position:-579px -2668px;
	background-repeat:no-repeat;
	display:block;
	height:43px;
	text-align:center;
	width:200px;
}
.navigationBar_bg_hdv_top li {
	padding: 3px 15px;
}
.navigationBar_bg_hdv1 {
	background-color:#e8e8e8;
	margin-left:0;
	margin-top:0px;
	width:185px;
}
.navigationBar_bg_hdv2 {
	background-color:#e2f1f8;
	margin-left:0;
	margin-top:0px;
}
.map {
	width: 725px;
	float:right;
	height: 900px;
}
.map .setCenter {
	background-color: #F3F3F3;
	border: 1px solid #A3A3A3;
	padding: 5px;
	width: 100px;
}
.map .setCenter div {
	background-image:url("/images/sprite-master-icons.gif");
	background-position:-30px -2px;
	background-repeat:no-repeat;
	cursor:pointer;
	text-align:right;
	width:100px;
}
.addReferredIdentificationCode {
	margin-left: 9px;
}
.navigationBar_bg_hdv {
	background-image:url(/images/bg_mid_hdv.gif);
	width:200px;
	border:solid red 1 px;
}
.infoWindow .title {
	padding: 0px 3px 0px 10px;
}
.infoWindow .row {
	padding: 0px 3px 0px 10px;
	margin-left: 10px;
	margin-top: 3px;
}
.infoWindow .showMore {
	background-color:#F3F3F3;
	background-image:none;
	color:#0B58A6;
	font-size:11px;
	height:18px;
	text-align:right;
	text-decoration:none;
	width:220px;
}
.infoWindow {
	border-left: 1px solid #F3F3F3;
	border-right: 1px solid #F3F3F3;
	border-top: 1px solid #F3F3F3;
	height: auto;
	line-height: 30px;
	text-align: left;
	padding: 5px 0px 10px 0px;
	width: 220px;
}
.RadSplitter_Vista .resizeBar, .RadSplitter_Vista .resizeBarOver, .RadSplitter_Vista .resizeBarInactive, .RadSplitter_Vista .slideContainerResize, .RadSplitter_Vista .slideContainerResizeOver {
	width: 2px !important;
}
.RadSplitter_Vista .resizeBar, .RadSplitter_Vista .resizeBarOver, .RadSplitter_Vista .resizeBarInactive {
	padding: 0 !important;
}
/*.RadGrid_Vista {
	background-color: #fff !important;
	border: 0 !important;
}*/

/*div.wrapper div.leftPaneHeader {
	background-color: #fcfcfc;
	border-top: solid 1px black;
	border-bottom: solid 1px #9eb6ce;
	height: 18px;
	color: #1f3695;
	padding: 4px 0 0 5px;
}
div.innerWrapper {
	float: left;
}
div.wrapper {
	width: 760px;
	float: left;
	margin-bottom:10px;
	padding: 30px 0 0;
	background: transparent url(Images/div_topFrame.jpg) no-repeat 0 0;
}
div.wrapper2 {
	float: left;
	width: 760px;
}
div.wrapper3 {
	padding: 0 26px;
	float: left;
	background: transparent url('Images/div_innerFrame.gif') repeat-y 0 0;
}*/

h3.browser {
	padding: 0 0 0 50px;
	height: 23px;
	font-weight: normal;
}
/*.GridDataDiv_Vista {
	height: 474px !important;
}*/
.captcha img {
	width: 160px;
	height: 40px;
}
.control {
	width: 295px !important;
	margin-left:9px;
}

.logButton, .dashBoradMessagePopupButton, .longbutton {
	background-color: Transparent;
	border: none;
	background-image: url(/images/sprites_master.gif);
	background-repeat: no-repeat;
	background-position: left 2px;
	height: 20px;
	color: #FFFFFF;
	width: 156px !important;
	font-weight: bold;
	cursor: pointer;
}
td.modbutton input {
	background-color: Transparent;
	border: none;
	background-image: url(/images/sprites_master.gif);
	background-repeat: no-repeat;
	background-position: left 2px !important;
	height: 20px;
	color: #FFFFFF;
	width: 156px !important;
	font-weight: bold;
}
.workAbroadListHolder {
	height:100px;
	width:360px;
	border: solid 1px #7F9DB9;
}
.resumeSummaryLink {
	color: #333333;
	text-decoration: underline;
}
.Modified_Box {
	color:#FF0000 !important;
}
.pdfbutton {
	background-color: Transparent;
	border: none;
	/*background-image: url(/images/pdf.png);*/
	background-repeat: no-repeat;
	background-position: left top;
	height: 25px;
	color: black;
	width: 135px;
	font-size: 11px;
	font-weight: 600;
	padding-bottom: 2px;
	padding-top: 2px;
	line-height: normal;
	vertical-align: top;
	cursor:pointer;
}
.print {
	background-color: Transparent;
	border: none;
	/*background-image: url(/images/print1.png);*/
	background-repeat:no-repeat;
	background-position: left top;
	height: 25px;
	color: black;
	width: 118px;
	font-size: 11px;
	font-weight: bold;
	padding-bottom: 2px;
	padding-top: 2px;
	line-height: normal;
}
.mgr-l-10 {
	display:inline-block;
	width:90px;
}
.productDataInPackageRow-item {
	padding:2px;
	float:left;
}

.ControlPopup {
	margin-left: 2px;
	width: 200px;
}
.section .sectionTitle .text {
	color: #025997;
	height: 18px;
	width: auto;
	padding-top: 6px;
	float: left;
	font-weight: bold;
}
.section .sectionTitle .icon, .section .sectionTitle .expanded, .section .sectionTitle .collapsed {
	float:left;
	height:16px;
	margin: 5px 5px 0 5px;
	_margin:5px 5px 0 3px;
	width:16px;
}
div.forgot-password a {
	font-size:10px;
	color:#333;
}
/* Main menu ------------------------------------------------------------------------------------------------------------------ */

.MainMenu {
	margin-top:2px;
	text-align:left; /*alineacion sobre izquierda del main menu pedido por ellos*/
	font-weight:bold;
	padding-left:20px/*alineacion sobre izquierda del main menu pedido por ellos*/
}
.MainMenu .rmVertical .rmLast .rmLink .optionLeft {
	background-image: url(/images/fondo-pie-l.gif);
}
.MainMenu .rmVertical .rmLast .rmLink .optionRight {
	background-image: url(/images/fondo-pie-r.gif);
}
.MainMenu .rmVertical .rmLast .rmLink:hover .optionHovered .optionLeft {
	background-image: url(/images/fondo-pie-l.gif);
}
.MainMenu .rmVertical .rmLast .rmLink:hover .optionHovered .optionRight {
	background-image: url(/images/fondo-pie-r.gif);
}
.MainMenu .rmHorizontal .rmExpanded .optionLeft, .MainMenu .rmHorizontal .rmLink:hover .optionLeft {
	background-image: url(/images/fondo-l.gif);
}
.MainMenu .rmHorizontal .rmExpanded .optionRight, .MainMenu .rmHorizontal .rmLink:hover .optionRight {
	background-image: url(/images/fondo-r.gif);
}
.rmSlide .rmLast .rmLink .optionRight {
	cursor:pointer;
	border:none;
	background-image: url(/images/fondo-pie-r.png) !important;
	background-color:transparent !important;
	background-repeat:no-repeat;
	width:11px;
	height:22px;
	background-image: none;
 filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/fondo-pie-r.png') !important;
}
.rmSlide div.optionRight {
	background-image:none !important;
	background-color:#0072b7
}
.rmSlide .rmLast .rmLink .optionLeft {
	cursor:pointer;
	border:none;
	background-image: url(/images/fondo-pie-l.png) !important;
	background-color:transparent !important;
	background-repeat:no-repeat;
	width:11px;
	height:22px;
	background-image: none;
 filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/fondo-pie-l.png') !important;
}
.rmSlide div.optionLeft {
	background-image:none !important;
	background-color:#0072b7
}
.rmSlide div.optionCenter {
	background-image:none !important;
	background-color:#0072b7
}
.MainMenu .rmHorizontal .rmExpanded .optionCenter, .MainMenu .rmHorizontal .rmLink:hover .optionCenter {
	background-image:url("/images/sprites_master.gif");
	background-position:-1532px -1911px;
}
.MainMenu .rmVertical .rmLink:hover .optionHovered .optionLeft {
	background-image: url(/images/fondo-pie-c.gif);
	background-repeat: repeat-x;
	width: 11px;
	height: 22px;
}
.MainMenu .rmVertical .rmLink:hover .optionHovered .optionCenter {
	background-image: url(/images/fondo-pie-c.gif);
	background-repeat: repeat-x;
	height: 19px;
	padding-top: 3px;
}
.MainMenu .rmVertical .rmLink:hover .optionHovered .optionRight {
	background-image: url(/images/fondo-pie-c.gif);
	background-repeat: repeat-x;
	width: 11px;
	height: 22px;
}
.MainMenu .rmVertical .rmLink .optionLeft {
	background-image: url(/images/fondo-pie-c.gif);
	background-repeat: repeat-x;
	width: 11px;
	height: 22px;
}
.MainMenu .rmVertical .rmLink .optionRight {
	background-image: url(/images/fondo-pie-c.gif);
	background-repeat: repeat-x;
	width: 11px;
	height: 22px;
}
.MainMenu .rmVertical .rmLink .optionCenter {
	background-image: url(/images/fondo-pie-c.gif);
	background-repeat: repeat-x;
	height: 19px;
	padding-top: 3px;
	width: 187px !important;
}
.MainMenu .rmVertical .rmLink .optionCenter .optionText {
	padding-left: 3px;
	padding-right: 3px;
}
.MainMenu .rmVertical .rmItem {
	height: 22px;
}
.MainMenu .rmHorizontal .rmLink {
	color:#0072B7;
	text-decoration:none;
	cursor: pointer;
}
.MainMenu .rmHorizontal .rmLink .optionLeft {
	width: 11px;
	height: 22px;
}
.MainMenu .rmHorizontal .rmLink .optionCenter {
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 4px;
	height: 18px;
}
.MainMenu .rmHorizontal .rmLink .optionCenter-padding-3 {
	padding-left: 3px;
	padding-top: 5px;
	padding-right: 3px;
	height: 18px;
}
.MainMenu .rmHorizontal .rmLink .optionRight {
	width: 11px;
	height: 22px;
}
.MainMenu .rmHorizontal .rmLink .optionLeft-width-5 {
	width: 5px;
	height: 22px;
}
.MainMenu .rmHorizontal .rmExpanded, .MainMenu .rmHorizontal .rmLink:hover {
	color: #ffffff;
	text-decoration:none;
}
.MainMenu .rmVertical .rmLink {
	color: #ffffff;
	text-align: left;
}
.MainMenu .rmVertical .rmLink .optionHovered .optionCenter .optionText {
	background-image: none;
	background-color: white;
	color:#0072B7;
	height: 15px;
	padding-bottom: 2px;
}
/*----------------------------------------------------------------------------------------*/

.selectionOptions {
	text-align:right;
	padding-bottom:3px;
	padding-top:3px;
}
.superBanner {
	width: 960px;
	height: 270px;
}
.productAndServices {
	width: 100%;
}
.communityAndArticles {
	background-image:url("/images/sprites_master.gif");
	background-position:0 -1960px;
	background-repeat:no-repeat;
	float:left;
	height:217px;
	padding-right:10px;
	text-align:right;
	width:510px;
}
.communityAndArticlesImg {
	padding-top:10px;
	background-position:0 -1960px;
	background-repeat:no-repeat;
	float:left;
	height:217px;
	padding-right:10px;
	text-align:right;
	width:510px;
}
.homeCompaniesServices {
	width: 790px;
	padding-right:10px;
	float: left
}
/*.banner160x200 {
	width: 160px;
	height: 600px
}*/
.faqHomeNotLoggedId, .pollHomeNotLoggedIn {
	background-image:url("/images/sprites_master.gif");
	background-position:-519px -321px;
	background-repeat:no-repeat;
	float:left;
	height:217px;
	overflow:hidden;
	width:215px;
}
.faqHomeNotLoggedId {
	padding-right:10px;
}
.pollHomeNotLoggedIn iframe {
	margin-left:5px;
	width:205px;
}
.faqComunidad, .repeaterPoll {
	background-image:url(/images/sprites_master.gif);
	background-position:-519px -358px;
	background-repeat:no-repeat;
	padding:5px;
	height:170px;
	width:205px;
	font-size:11px;
	position:relative;
}
div.faqComunidad li {
	background-position:-1193px -233px;
	background-repeat:no-repeat;
	padding-bottom:10px;
    list-style-type: disc;
    margin-left: 20px;
}

div.faqComunidad ul li a {
	font-size:11px;
	color:#666;
	text-decoration:none;
}
div.faqComunidad ul li a:hover {
	font-size:11px;
	color:#666;
	text-decoration:undeline;
}
.moreFaqs {
	bottom:0;
	height:20px;
	padding-bottom:2px;
	position:absolute;
	text-align:right;
	width:206px;
}
.pollOptions {
	position:absolute;
	bottom:0;
	padding-bottom:2px;
	width:205px;
	text-align:center;
}
/*.pollButtonTwo {
	float: left;
	height: 20px;
	margin-left: 10px;
}*/
.section0C .sectionTitle .center {
	margin-top:10px;
	width:100%;
}
/*.RadRotator radr_Default radr_noBorder {
	height: 90px;
	width: 500px;
	visibility: visible;
}*/
.leftColor0 {
	width:116px;
	background-image:url("/images/piramide.png");
	background-repeat:repeat-x;
}
.leftColor1 {
	width:116px;
	background-image:url("/images/piramide.png");
	background-repeat:repeat-x;
}
.leftColor2 {
	width:116px;
	background-image:url("/images/piramide.png");
	background-repeat:repeat-x;
}
.leftColor3 {
	width:116px;
	background-image:url("/images/piramide.png");
	background-repeat:repeat-x;
}
.lineColor0 {
	background-color:#e2f4fe;
	height:84px;
 *height: 79px;
}
.lineColor1 {
	background-color:#cbefff;
	height:56px;
 *height:51px;
}
.lineColor2 {
	background-color:#b0e6fe;
	height:56px;
 *height:51px;
}
.lineColor3 {
	background-color:#87d9fe;
	height:56px;
 *height:51px;
}
.positonLevelAndSubLevelJobOfferSearch, .PositionLevelAndSubLevelTableJobOfferSearch {
	width:640px;
	padding-bottom:5px;
	height:252px
}
.PositionLevelAndSubLevelTableJobOfferSearch label {
	padding-left:5px
}
.positonLevelAndSubLevelMain, .PositionLevelAndSubLevelTable {
	width:620px;
	padding-bottom:5px;
}
table.PositionLevelAndSubLevelTable input {
	margin:5px;
 *margin:0;
}
table.PositionLevelAndSubLevelTable li {
	line-height:20px;
}
.positionLevelAndSubLevel-right {
	float:right;
	padding-left:10px;
	width:310px;
}

.generalContainer {
	padding-top:5px
}
.generalContainer select {
	height:85px !important;
}
.exceptionDetails {
	width: 560px;
	height: 200px;
	border:solid 1px #999;
	padding:5px;
	background-color:#fff;
	margin: 0 auto 0 auto;
}
table.table-salaryPoint-results span {
	display:block;
}
table.table-salaryPoint-results td {
	color:#FFFFFF;
	height:30px;
	margin-bottom:2px;
	padding-left:5px !important;
	padding-right:5px;
	white-space:normal !important;
}
table.table-salaryPoint-results a {
	display:block;
	color:#FFFFFF;
}
.firtsLine td {
	background-color:#FCFCFC;
	height:25px;
}
.firtsLine span {
	color:#000000 !important;
}
.firtsLine a {
	color:#000000 !important;
	font-weight: bold
}
.secondLine td {
	background-color:#E9E9E9;
	height:25px;
}
.secondLine span {
	color:#000000 !important;
}
.secondLine a {
	color:#000000 !important;
	font-weight: bold
}
.descriptionField {
	padding:2px 0;
}
.table-salaryPoint-details {
	width: 100%;
}
table.table-salaryPoint-details span {
	font-size: 11px;
}
.table-salaryPoint-details .ancho-228px {
	background-color:#C0DEFD;
	border:1px solid #8CBFF4;
	padding:5px
}
.table-salaryPoint-details .ancho-540px {
	background-color:#FFF;
	border:1px solid #8CBFF4;
	padding:5px
}
.imageSalaryPointDetails {
	background-image:url("/images/piramide.png");
	background-repeat:no-repeat;
	float:left;
	height:337px;
	width:118px;
}
.levelsSalaryPointDetails {
	background-image:url("/images/piram-bg.png");
	background-position:left top;
	background-repeat:repeat-x;
	float:left;
	height:337px;
	padding-left:7px;
	width:835px;
	background-color: #87D9FE;
}
.levelsSalaryPointDetails li {
	height:26px;
	padding-top:3px;
}
.relatedPositions {
	width: 475px;
	padding-right: 10px;
	float: left;
}
.relatedPositions-b {
	width: 475px;
	float: left;
}
.relatedPositionsSalaryAspiration {
	width: 100%;
	padding-right: 10px;
	float: left;
}
.relatedPositionItems {
	overflow: auto;
}
.relatedPositionItems li {
	padding-left:10px;
}
.relatedPositionItems li a {
	color:#006699;
}
.table-figures, .table-salaryPoint-results {
	width: 100%;
}
.table-Salary-Point-Details table {
	width: 100%;
}
table.internal-table td {
    background-color:#FCFCFC;
    border-bottom:1px solid #8CBFF4;
    border-right:1px solid #8CBFF4;
    color:#000000;
    font-weight:normal;
    padding:10px;
    text-align:center;
}
.column1SalaryFigures {
    background-color:#C0DEFD;
    font-weight:bold;
    height:25px;
    text-align:center;
    width:65px;
}
.column1SalaryFigures2 {
    background-color:#C0DEFD;
    font-weight:bold;
    text-align:center;
}
.column2SalaryFigures {
	background-color:#E0EDFE;
	border-bottom:1px solid #8CBFF4;
    border-right:1px solid #8CBFF4;
	font-weight:bold;
	text-align:center;
	width:65px;
}
.column1SalaryFigures span, .column2SalaryFigures span {
	padding-left:5px;
	display:block
}
.column3SalaryFigures, .column4SalaryFigures, .column5SalaryFigures, .column6SalaryFigures, .column7SalaryFigures {
	background-color:#C0DEFD;
	border-top:1px solid #8CBFF4;
	border-right:1px solid #8CBFF4;
	border-left:1px solid #8CBFF4;
	color:#FFFFFF;
	font-weight:bold;
	height:30px;
	padding-right:5px;
	text-align:center;
	white-space:normal !important;
	width:20%;
	color:Black
}
.optionForMainContent {
	height:18px;
	font-size:10px !important;
	text-align:right
}
div.optionForMainContent li {
	display:inline;
}
.pdfVersion {
	background-image:url("/images/sprite-master-icons.gif");
	background-position:-487px -15px;
	background-repeat:no-repeat;
	border:medium none;
	padding-left:15px;
	padding-right:9px;
	width:95px;
	background-color:#fff;
	cursor:pointer;
}
.printVersion {
	background-image:url("/images/sprite-master-icons.gif");
	background-position:-487px -32px;
	background-repeat:no-repeat;
	border:medium none;
	padding-left:15px;
	padding-right:9px;
	width:60px;
	background-color:#fff;
	cursor:pointer
}
.print2Version {
	background-image:url("/images/sprite-master-icons.gif");
	background-position:-487px 2px;
	background-repeat:no-repeat;
	border:medium none;
	padding-left:15px;
	padding-right:9px;
	width:auto;
	background-color:#fff;
	cursor:pointer
}
.li-exportable-print-extra {
	width:105px;
}
.li-exportable-pdf {
	width:95px;
}
.li-exportable-print {
	width:60px;
}
.companyBaseContainer {
	float: left;
	width: 765px;
}
.contenidoCompanyBase {
	width: 750px;
	overflow:auto;
}
/*.imagenPublicidad {
	float: left;
	width: 160px;
}*/
.IndividualProductsTable {
	width:310px;
	border:none;
	border: solid 1px #e2e1e1;
	float:left;
	margin-left: 110px;
	margin-top:10px
}
table.IndividualProductsTable .Description {
	height:50px;
	display:block;
}
table.IndividualProductsTable .price {
	text-align:center;
	background-color:#F2F2F2;
	color:#333333;
	font-size:16px !important;
	font-weight:bold !important;
	height:18px;
	color:#0C78B8;
}
tr.tableSelectContent td {
	padding-left:5px
}
.tableImages {
	height:150px;
	width:310px
}
.tableTitle {
	background-color:#F2F2F2;
	color:#333333;
	font-size:11px !important;
	font-weight:bold !important;
	height:18px;
}
tr.tableTitle td {
	padding:5px;
}
.tableContent td {
	font-size:11px;
	padding:5px;
}
.panel-product-list {
	padding:10px;
}
.table-product-list {
	width:760px;
}
.table-product-list td {
	border-top: 1px solid #D6D6D6;
	border-right: 1px solid #D6D6D6;
	border-left: 1px solid #D6D6D6;
}
.table-product-list-bottom {
	border-bottom: 1px solid #D6D6D6;
}
.dashboardManager {
	overflow: auto;
}
.dashboardManager table {
	width: 99%;
}
.dashboardManager td {
	border-bottom: solid 1px #eeeeee;
	padding: 5px;
	vertical-align: top;
}
.dashboardManager-icon {
	width: 130px;
	height:50px
}
td.dashboardManager-icon img {
	width:120px;
	height:40px
}
.dashboardManager-selection {
	width: 15px;
}
.dashboardManager-options {
	padding-right:5px;
	padding-top:5px;
	text-align:right;
}
.asociatedInstitutions {
	width: 650px;
	float: left;
	padding-right: 10px;
}
.button-type-1_long {
	width: 162px;
	background:url("/images/sprites_master.gif") no-repeat;
	color:#fff;
	height: 18px;
	background-position: 0px 0px;
	border:none;
	font-weight: bold !important;
}
.maxiselector-child-cell {/*verificar datos */
	width: 130px;
	float: left;
	margin-left: 10px;
	padding-top: 1px;
	display:inline-table;
}
.search-options {
	width:790px;
	float:left;
	height:125px;
	background:url("/images/sprites_master.gif") no-repeat;
	background-position: left -112px;
}
.search-options-not-logged {
	width:960px;
	float:left;
	height:125px;
	background:url("/images/sprites_master.gif") no-repeat;
	background-position: left -112px;
}
.options-content {
	float:left;
	width:940px;
}
.options-content-logged {
	float:left;
	width:770px;
}
.search-and-products-container {
	height:125px;
}
.first-search-options {
	height:48px;
	padding-top:15px;
}
.first-search-options-keyword {
color:#FFFFFF;
float:left;
font-family:arial;
font-size:16px;
font-weight:bold;
padding-left:20px;
padding-top:2px;
width:133px;
}

.first-search-options-where {
	color:#FFFFFF;
	float:left;
	font-weight:bold;
	height:15px;
	padding-left:5px;
	padding-top:5px;
	width:53px;
	padding-left:40px;
}
div.search-options-not-logged div span input {
	width:295px !important;
}
div.options-content-logged div span input {
width:190px !important;
}

div.first-search-options span, div.first-search-options input, div.second-search-options span, div.third-search-options span, div.third-search-options input {
	float:left;
}
div.first-search-options span {
	height:24px;
	padding-left:6px;
	padding-right:5px;
	padding-top:3px;
}
div.second-search-options span {
	color:#FFFFFF;
	display:block;
	font-size:12px;
	height:25px;
	padding-left:10px;
	padding-right:10px;
	width:129px;
}

div.third-search-options span {
color:#FFFFFF;
font-size:12px;
padding-left:10px;
padding-right:10px;
}

.second-search-options {
	padding-left:10px;
	height:25px
}
div.third-search-options {
	height:25px;
	padding-left:10px;
	padding-top:4px;
}
div.second-search-options li {
	display:inline;
	padding-right:2px;
}

.second-search-options li a {
background-image:url("/images/sprites_master.gif");
background-position:right -27px;
background-repeat:no-repeat;
color:#FFFFFF;
font-size:12px;
padding-right:11px;
text-decoration:underline;
}

.third-search-options li a {
background-image:url("/images/sprites_master.gif");
background-position:right -27px;
background-repeat:no-repeat;
color:#FFFFFF;
font-size:12px;
padding-right:11px;
text-decoration:none;
}



.second-search-options li a:hover, .third-search-options li a:hover {
color:#FFFFFF;
text-decoration:underline;
}

div.third-search-options li {
	display:inline;
	padding-left:10px;
	font-weight:bold;
}
.button-search-options {
	padding-top:3px;
	float:left;
	background-color:transparent !important;
}
.button-search-options input {
	background-position:-433px -19px !important;
	color:#2C709D !important;
}
.button-search-options-b input {
	background-color:Transparent !important;
	cursor:pointer;
	border:none;
	background-repeat:no-repeat;
	background-image:url(/images/icono_lupa.png)!important;
	width:20px;
	height:20px;
	background-image: none;
 filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/icono_lupa.png') !important;
}
.products-container {
	background:url("/images/sprites_master.gif") no-repeat;
	background-position: -1005px -406px;
	float:left;
	height:103px;
	padding:8px 15px;
	text-align:center;
	width:140px;
	position:relative
}

.job-offers-by-position-content {
	width:230px;
	float:left;
	background-color:#c1dcf9
}
.job-offers-by-city-in-geographip {
	width:230px;
	float:left;
	background-color:#c1dcf9
}
.home-persons-main-options {
	width:550px;
	padding-right:10px;
	padding-left:10px;
	float:left;
}
.position-list-by-positions {
	width:190px;
	padding:20px;
	height:260px;
	overflow:hidden;
	position:relative;
	background-color:#e4ebfc;
	background-image:url(/images/line-softBlue-b.png);
	background-position:left top;
	background-repeat:repeat-x;
}
.position-list-by-positions-footer {
	background-color:#E4EBFC;
	background-image:url("/images/sprites_master.gif");
	background-position:-1012px -253px;
	height:26px;
	padding-right:10px;
	padding-top:2px;
	text-align:right;
}
.position-list-by-positions-footer a {
	color:Gray;
	display:block;
	height:15px;
	overflow:hidden;
}
.position-list-by-cities-footer a {
	color:Gray;
	display:block;
	height:15px;
	overflow:hidden;
}
.position-list-by-positions li {
	background-image:url(/images/sprites_master.gif);
	background-position:-1197px -233px;
	padding-bottom:5px;
	padding-left:10px;
	position:relative;
	border-bottom: 1px solid lightgrey;
}
.position-list-by-positions a {
	color:Gray;
}
.position-list-by-positions span {
	position:absolute;
	right:0;
	_right:20px;
	top:0;
	color:Gray;
}
.position-list-by-positions-footer a {
	color:Gray;
}
.position-list-by-cities {
	width:190px;
	padding:20px;
	height:175px;
	overflow:hidden;
	position:relative;
	background-color:#ededed;
	background-image:url(/images/line-softGrey-b.png);
	background-position:left top;
	background-repeat:repeat-x;
}
.position-list-by-cities-footer {
	background-color:#EDEDED;
	background-image:url(/images/sprites_master.gif);
	background-position:-1012px -323px;
	height:25px;
	text-align:right;
	padding-right:10px;
	padding-top:2px;
}
.position-list-by-cities li {
	background-image:url(/images/sprites_master.gif);
	background-position:-1197px -233px;
	padding-bottom:5px;
	padding-left:10px;
	position:relative;
	border-bottom: 1px solid lightgrey;
}
.position-list-by-cities a {
	color:Gray;
}
.position-list-by-cities span {
	position:absolute;
	right:0;
	_right:20px;
	top:0;
	color:Gray;
}
.home-rotator-companies {
	background-image:url(/images/sprites_master.gif);
	background-position:left -711px;
	background-repeat:no-repeat;
}
.radr_relativeWrapper {
	width:509px !important;
}
/*.RadRotator {
	width:510px !important;
	background-image:url(/images/sprites_master.gif);
	background-position:522px -805px;
	background-repeat:no-repeat;
}*/
.section-content {
	position:relative;
}
.home-reports-joboffersusers-container .component {
	overflow:hidden
}
.home-reports-joboffersusers-container img {
	margin-left:-28px;
	margin-top:-68px;
}
.our-products-list {
	background-image:url(/images/sprites_master.gif);
	background-position:995px -736px
}
.our-products-list td {
	height:152px;
	width:240px;
}
.products-list span {
	display:block;
	overflow:hidden;
	width: 140px;
}
.products-item {
	padding-left:5px;
	padding-right:5px;
	height:60px
}
.products-item-title, .products-title {
	display:block;
	font-size:11px;
	font-weight:bold
}
.products-item-image {
	width:60px;
	height:60px;
	float:left;
}
.products-item-content {
	display:block;
	padding-left:5px;
	padding-right:5px;
}
.home-companies-logged-in-main-content {
	overflow: hidden;
	padding-bottom: 10px
}
.MainMenu .rmVertical .rmItem, .MainMenu .rmVertical .rmLink, .MainMenu .rmVertical .rmText {
	width: 300px;
	height:20px;
}
.raddockzone {
	padding:0 !important;
}
.rdHorizontal .raddock, .rdVertical .raddock {
	padding:4px 0 7px 0 !important;
}
div.rdVariableHeight .rdSideBorders {
	color:Gray;
	width:378px;
}
.rdContent div {
	color:Gray;
	overflow:hidden
}
.referredText {
	width: 200px;
}
.ancho-540px .title-1-modul li, .ancho-540px .title-1-modul ul {
	font-weight:normal;
	padding-left:10px;
 #padding-left:0px;
	_padding-left:0px;
}
.ancho-540px .title-1-modul ul {
	padding-top:5px;
}
.ancho-540px .title-1-modul {
	padding-bottom:10px;
	padding-top:10px;
	text-align:left !important
}
.ancho-540px .title-1-modul label {
	padding-left:10px;
}
.homeUniversitiesButton {
	width: 237px;
}
.comparer-block {
	padding-top:5px;
	display:inline-block;
}
.pdn-b-5 {
	padding-bottom:5px
}
.pdn-r-5 {
	padding-right:5px
}
.pdn-l-5 {
	padding-left:5px
}
.pdn-t-5 {
	padding-top:5px;
}
.pdn-b-t {
	padding: 10px 0;
}
.pdn-l-r {
	padding: 0 10px;
}
.pdn-t-15 {
	padding-top: 15px;
}
.pdn-t-20 {
	padding-top: 20px;
}
.pdn-t-25 {
	padding-top:25px;
}
.pdn-t-26 {
	padding-top:26px !important
}
.pdn-t-28 {
	padding-top:28px !important
}
.pdn-l-30 {
	padding-left: 30px;
}
.pdn-t-60 {
	padding-top: 60px !important;
}
.pdn {
	padding-top:10px;
}
.pdn-b {
	padding-bottom: 10px;
}
.pdn-l {
	padding-left: 10px;
}
.pdn-r {
	padding-right: 10px;
}
.mrg {
	margin-top: 10px;
}
.mrg-r {
	margin-right:10px;
}
.mrg-b {
	margin-bottom: 10px;
}
.mrg-l {
	margin-left: 10px;
}
.mrg-l-r {
	margin-left: 10px;
	margin-right: 10px;
}
.mrg-l-5 {
	margin-left: 5px;
}
.mrg-r-5 {
	margin-right:5px;
}
.mrg-i {
	margin-left: 6px;
}
/********************Carousel*******************/

/**
 * This <div> element is wrapped by jCarousel around the list
 * and has the classname "jcarousel-container".
 */
.jcarousel-container {
	position: relative;
}
.jcarousel-clip {
	z-index: 2;
	padding: 0;
	margin: 0;
	overflow: hidden;
	position: relative;
}
.jcarousel-list {
	z-index: 1;
	overflow: hidden;
	position: relative;
	top: 0;
	left: 0;
	margin: 0;
	padding: 0;
}
.jcarousel-list li, .jcarousel-item {
	float: left;
	list-style: none;
	/* We set the width/height explicitly. No width/height causes infinite loops. */
    width: 75px;
	height: 75px;
}
.jcarousel-next {
	z-index: 3;
	display: none;
}
.jcarousel-prev {
	z-index: 3;
	display: none;
}
.jcarousel-skin-tango .jcarousel-container {
	background-image:url(/images/sprites_master.gif);
	background-position:754px -1353px;
	background-repeat:no-repeat;
}
.jcarousel-skin-tango .jcarousel-container-horizontal {
	width: 709px;
	padding: 25px 40px 10px;
}
.jcarousel-skin-tango .jcarousel-container {
	background-image:url(/images/sprites_master.gif);
	background-position:754px -1353px;
	background-repeat:no-repeat;
}
.jcarousel-skin-tango .jcarousel-container-horizontal {
	width: 709px;
	padding: 25px 40px 10px;
}
.jcarousel-skin-tango .jcarousel-container-vertical {
	width: 75px;
	height: 245px;
	padding: 40px 20px;
}
.jcarousel-skin-tango .jcarousel-clip-horizontal {
	width:  100%;
	height: 75px;
}
.jcarousel-skin-tango .jcarousel-clip-vertical {
	width:  75px;
	height: 245px;
}
.jcarousel-skin-tango .jcarousel-item {
	width: 100%;
	height: 60px;
}
.jcarousel-skin-tango .jcarousel-item-horizontal {
	margin-right: 10px;
}
.jcarousel-skin-tango .jcarousel-item-vertical {
	margin-bottom: 10px;
}
.jcarousel-skin-tango .jcarousel-item-placeholder {
	background: #fff;
	color: #000;
}
/*Horizontal Buttons*/
.jcarousel-skin-tango .jcarousel-next-horizontal {
	position: absolute;
	top: 26px;
	right: 5px;
	width: 32px;
	height: 60px;
	cursor: pointer;
	background-image:url(/images/sprites_master.gif);
	background-position:-87px -1112px;
	background-repeat:no-repeat;
}
.jcarousel-skin-tango .jcarousel-next-horizontal:hover {
	background-position:-87px -1112px;
}
.jcarousel-skin-tango .jcarousel-next-horizontal:active {
	background-position:-87px -1112px;
}
.jcarousel-skin-tango {
	background-image:url(/images/sprites_master.gif);
	background-position:left -974px;
	background-repeat:no-repeat;
}
.jcarousel-skin-tango-small {
	background-image:url(/images/sprites_master.gif);
	background-position:left -974px;
	background-repeat:no-repeat;
}
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal, .jcarousel-skin-tango .jcarousel-next-disabled-horizontal:hover, .jcarousel-skin-tango .jcarousel-next-disabled-horizontal:active {
	cursor: default;
	background-position:-87px -1112px;
}
.jcarousel-skin-tango .jcarousel-prev-horizontal {
	position: absolute;
	top: 26px;
	left: 5px;
	width: 32px;
	height: 60px;
	cursor: pointer;
	background-image:url(/images/sprites_master.gif);
	background-position:-36px -1112px;
	background-repeat:no-repeat;
}
.jcarousel-skin-tango .jcarousel-prev-horizontal:hover {
	background-position:-36px -1112px;
}
.jcarousel-skin-tango .jcarousel-prev-horizontal:active {
	background-position:-36px -1112px;
}
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal, .jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:hover, .jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:active {
	cursor: default;
	background-position:-36px -1112px;
}
/*carrousel small*/
.jcarousel-next {
	z-index: 3;
	display: none;
}
.jcarousel-prev {
	z-index: 3;
	display: none;
}
.jcarousel-skin-tango-small .jcarousel-container {
	background-image:url(/images/sprites_master.gif);
	background-position:754px -1353px;
	background-repeat:no-repeat;
}
.jcarousel-skin-tango-small .jcarousel-container-horizontal {
	width: 709px;
	padding: 25px 40px 10px;
}
.jcarousel-skin-tango-small .jcarousel-container {
	background-image:url(/images/sprites_master.gif);
	background-position:514px -1353px;
	background-repeat:no-repeat;
}
.jcarousel-skin-tango-small .jcarousel-container-horizontal {
	width: 470px;
	padding: 25px 40px 10px;
}
.jcarousel-skin-tango-small .jcarousel-container-vertical {
	width: 75px;
	height: 245px;
	padding: 40px 20px;
}
.jcarousel-skin-tango-small .jcarousel-clip-horizontal {
	width:  100%;
	height: 75px;
}
.jcarousel-skin-tango-small .jcarousel-clip-vertical {
	width:  75px;
	height: 245px;
}
.jcarousel-skin-tango-small .jcarousel-item {
	width: 100%;
	height: 60px;
}
.jcarousel-skin-tango-small .jcarousel-item-horizontal {
	margin-right: 10px;
}
.jcarousel-skin-tango-small .jcarousel-item-vertical {
	margin-bottom: 10px;
}
.jcarousel-skin-tango-small .jcarousel-item-placeholder {
	background: #fff;
	color: #000;
}
/*Horizontal Buttons */
.jcarousel-skin-tango-small .jcarousel-next-horizontal {
	position: absolute;
	top: 26px;
	right: 5px;
	width: 32px;
	height: 60px;
	cursor: pointer;
	background-image:url(/images/sprites_master.gif);
	background-position:-87px -1112px;
	background-repeat:no-repeat;
}
.jcarousel-skin-tango-small .jcarousel-next-horizontal:hover {
	background-position:-87px -1112px;
}
.jcarousel-skin-tango-small .jcarousel-next-horizontal:active {
	background-position:-87px -1112px;
}
.jcarousel-skin-tango-small {
	background-image:url(/images/sprites_master.gif);
	background-position:left -974px;
	background-repeat:no-repeat;
}
.jcarousel-skin-tango-small-small {
	background-image:url(/images/sprites_master.gif);
	background-position:left -974px;
	background-repeat:no-repeat;
}
.jcarousel-skin-tango-small .jcarousel-next-disabled-horizontal, .jcarousel-skin-tango-small .jcarousel-next-disabled-horizontal:hover, .jcarousel-skin-tango-small .jcarousel-next-disabled-horizontal:active {
	cursor: default;
	background-position:-87px -1112px;
}
.jcarousel-skin-tango-small .jcarousel-prev-horizontal {
	position: absolute;
	top: 26px;
	left: 5px;
	width: 32px;
	height: 60px;
	cursor: pointer;
	background-image:url(/images/sprites_master.gif);
	background-position:-36px -1112px;
	background-repeat:no-repeat;
}
.jcarousel-skin-tango-small .jcarousel-prev-horizontal:hover {
	background-position:-36px -1112px;
}
.jcarousel-skin-tango-small .jcarousel-prev-horizontal:active {
	background-position:-36px -1112px;
}
.jcarousel-skin-tango-small .jcarousel-prev-disabled-horizontal, .jcarousel-skin-tango-small .jcarousel-prev-disabled-horizontal:hover, .jcarousel-skin-tango-small .jcarousel-prev-disabled-horizontal:active {
	cursor: default;
	background-position:-36px -1112px;
}
/*carrousel big*/
.jcarousel-next {
	z-index: 3;
	display: none;
}
.jcarousel-prev {
	z-index: 3;
	display: none;
}
.jcarousel-skin-tango-big .jcarousel-container {
	background-image:url(/images/sprites_master.gif);
	background-position:754px -1353px;
	background-repeat:no-repeat;
}
.jcarousel-skin-tango-big .jcarousel-container-horizontal {
	width: 709px;
	padding: 25px 40px 10px;
}
.jcarousel-skin-tango-big .jcarousel-container {
	background-image:url(/images/sprites_master.gif);
	background-position:615px -1212px;
	background-repeat:no-repeat;
}
.jcarousel-skin-tango-big .jcarousel-container-horizontal {
	width: 570px;
	padding: 25px 40px 10px;
}
.jcarousel-skin-tango-big .jcarousel-container-vertical {
	width: 75px;
	height: 245px;
	padding: 40px 20px;
}
.jcarousel-skin-tango-big .jcarousel-clip-horizontal {
	width:  100%;
	height: 215px;
}
.jcarousel-skin-tango-big .jcarousel-clip-vertical {
	width:  75px;
	height: 245px;
}
.jcarousel-skin-tango-big .jcarousel-item {
	width: 100%;
	height: 245px;
}
.jcarousel-skin-tango-big .jcarousel-item-horizontal {
	margin-right: 10px;
}
.jcarousel-skin-tango-big .jcarousel-item-vertical {
	margin-bottom: 10px;
}
.jcarousel-skin-tango-big .jcarousel-item-placeholder {
	background: #fff;
	color: #000;
}
/*Horizontal Buttons */

.jcarousel-skin-tango-big .jcarousel-next-horizontal {
	position: absolute;
	top: 85px;
	right: 5px;
	width: 32px;
	height: 60px;
	cursor: pointer;
	background-image:url(/images/sprites_master.gif);
	background-position:-87px -1112px;
	background-repeat:no-repeat;
}
.jcarousel-skin-tango-big .jcarousel-next-horizontal:hover {
	background-position:-87px -1112px;
}
.jcarousel-skin-tango-big .jcarousel-next-horizontal:active {
	background-position:-87px -1112px;
}
.jcarousel-skin-tango-big {
	background-image:url(/images/sprites_master.gif);
	background-position:left -833px;
	background-repeat:no-repeat;
}
.jcarousel-skin-tango-big-small {
	background-image:url(/images/sprites_master.gif);
	background-position:left -974px;
	background-repeat:no-repeat;
}
.jcarousel-skin-tango-big .jcarousel-next-disabled-horizontal, .jcarousel-skin-tango-big .jcarousel-next-disabled-horizontal:hover, .jcarousel-skin-tango-big .jcarousel-next-disabled-horizontal:active {
	cursor: default;
	background-position:-87px -1112px;
}
.jcarousel-skin-tango-big .jcarousel-prev-horizontal {
	position: absolute;
	top: 85px;
	left: 5px;
	width: 32px;
	height: 60px;
	cursor: pointer;
	background-image:url(/images/sprites_master.gif);
	background-position:-36px -1112px;
	background-repeat:no-repeat;
}
.jcarousel-skin-tango-big .jcarousel-prev-horizontal:hover {
	background-position:-36px -1112px;
}
.jcarousel-skin-tango-big .jcarousel-prev-horizontal:active {
	background-position:-36px -1112px;
}
.jcarousel-skin-tango-big .jcarousel-prev-disabled-horizontal, .jcarousel-skin-tango-big .jcarousel-prev-disabled-horizontal:hover, .jcarousel-skin-tango-big .jcarousel-prev-disabled-horizontal:active {
	cursor: default;
	background-position:-36px -1112px;
}
/********************Fin estilos para Carousel*******************/

.double-arrow-vip {
	margin-left: 6px;
	background-image:url(/images/sprites_master.gif);
	background-repeat:no-repeat;
	background-position:-999px -2266px;
	width: 27px;
	height: 209px;
}
.load-image-successfully {
	background-image:url("/images/sprite-master-icons.gif");
	background-position:-79px -96px;
	background-repeat:no-repeat;
	height:16px;
	width:24px;
}
.products-view-more {
	bottom:10px;
	left:50px;
	position:absolute;
}
.change-site {
	height:20px;
}
.Questions {
	background-color:#f9f9f9;
	margin-bottom:5px;
	overflow:hidden;
	padding-left:10px;
	padding-right:31px;
}
.Questions span {
	font-weight:bold;
	padding-right:5px;
}
.Answers {
	overflow:hidden;
	padding-bottom:10px;
	padding-left:10px;
	padding-top:5px;
}
.Answers span {
	background-color:#F3F3F3;
	background-image:url(/images/sprites_master.gif);
	background-position:11px -87px;
	display:inline;
	font-weight:normal;
	overflow:hidden;
}
.QuestionaireTitle {
	display:block;
	font-weight:bold;
	padding-bottom:5px;
	padding-top:5px;
	padding-left:5px
}

.vip-services-container {
	height:220px;
	background-color:#00ff00
}
.warning-screen {
	text-align:center;
	width:610px;
}
.buttonsSectionOnConfirmationOrder {
	height:30px;
	padding-right:30px;
	text-align:right;
}
.note_container {
	padding:0 5px 3px;
	color:#666;
	font-size:10px
}
.note_container-b {
	padding:0 5px;
	color:#999;
	font-size:10px
}
.note_container-c, .note_container-c .note_text {
	margin-bottom:10px;
	font-size:12px
}
.note_text {
	font-size:11px;
	font-weight:bold
}
.POFupDialog {
}
.PopTitle {
	font-weight: bold;
	font-size: 18px;
	color: #025997;
	padding-bottom:5px;
	text-align:center;
}
/*Add a la agenda-------------------------------------------------------------------------------*/
.rsFooter {
	background-image:url(/images/sprites_master.gif) !important;
	background-position:-1006px -858px !important;
	background-color:#f6f6f6 !important;
}
.diaryFooter {
	background-image:url(/images/sprites_master.gif);
	background-position:-1005px -873px;
	height:15px;
}
.rsAptEditSizingWrapper, .rsAdvancedEdit {
	display:none !important;
}
.RadScheduler .rsFooter {
	border:none !important;
}
.RadScheduler .rsTopWrap {
	border-top:none !important;
	border-bottom:none !important;
	border-color:#dcdcdc !important;
}
.RadScheduler_Vista .rsVerticalHeaderTable th {
	border-color:#ccc !important;
	font-weight:bold !important;
}
.RadScheduler_Vista .rsAllDayRow td, .RadScheduler_Vista .rsContentTable .rsAllDayRow td {
	border-color:#f6f6f6 !important;
	background-color:#f6f6f6 !important;
	border-style:solid;
}
.RadScheduler_Vista .rsSpacerCell, .RadScheduler_Vista .rsHorizontalHeaderWrapper {
	background:#f6f6f6 none repeat scroll 0 0 !important;
	border-color:#A7BAC5;
}
.rsHorizontalHeaderTable {
	width:99% !important;
}
.RadScheduler .rsHeader {
	background-color:#F6F6F6 !important;
	height:35px !important;
}
.rsContentTable {
	width:99% !important;
	background-color:#fff
}
.rsContentScrollArea {
	background-color:#f6f6f6;
}
.RadScheduler .rsVerticalHeaderTable tbody div {
	text-align:center;
}
.RadScheduler_Vista .rsAllDayHeader, .RadScheduler_Vista .rsVerticalHeaderWrapper, .RadScheduler_Vista .rsVerticalHeaderTable {
	background:#dcdcdc none repeat scroll 0 0 !important;
}
.RadScheduler_Vista .rsVerticalHeaderTable .rsAlt th {
}
.RadScheduler .rsAllDayHeader {
	background-color:#F6F6F6 !important;
	border-color:#CCCCCC !important;
	border-style:solid;
	border-width:0 0 1px !important;
	color:#999999 !important;
	font-family:arial !important;
	font-size:10px !important;
	padding-top:3px !important;
}
.RadScheduler .rsSpacerCell, .RadScheduler .rsVerticalHeaderTable th, .RadScheduler .rsHorizontalHeaderTable th {
	border-style:solid;
	border-width:0;
	overflow:hidden;
}
.RadScheduler .rsFooter a {
	color:#999 !important;
}
.rsSpacerCell {
	border:none !important;
}
.rsHeader {
	background-image:url(/images/sprites_master.gif) !important;
	background-position:-1004px -915px !important;
}
.diaryHeader {
	background-image:url(/images/sprites_master.gif) !important;
	background-position:-1003px -888px !important;
	height:15px;
}
.RadScheduler .rsHeader h2 {
	padding-top:8px;
}
.diaryContainer {
	font-family:Arial !important;
}
.dateTime select {
	margin-right:10px
}
.bottomPanel {
	background-image:url(/images/sprites_master.gif);
	background-position:left -1812px;
	height:26px;
}
.centralPanel {
	background-image:url(/images/body-preview-b.png);
	background-position:left top;
	background-repeat:repeat-y;
	padding-left:25px;
	padding-right:25px;
}
.topPanel {
	background-image:url(/images/sprites_master.gif);
	background-position:left -1837px;
	height:26px;
}
.centralPanel .ThreeColumnSize3C {
	width:730px !important;
}
.centralPanel .contenedor-imagen {
	width:370px !important;
}
.centralPanel .OneColumnSize3C {
	width:360px !important;
}
.bottomPanel2 {
	background-image:url(/images/sprites_master.gif);
	background-position:left -1759px;
	height:26px;
}
.centralPanel2 {
	background-image:url(/images/body-preview.png);
	background-position:left top;
	background-repeat:repeat-y;
	padding-left:25px;
	padding-right:25px;
}
.topPanel2 {
	background-image:url(/images/sprites_master.gif);
	background-position:left -1784px;
	height:26px;
}
.topPanel2 .ThreeColumnSize3C {
	width:auto !important;
}
.centralPanel2 .OneColumnSize3C {
	width:292px !important;
}
.optionsRow_3_content {
	height:20px;
	overflow:hidden;
	width:85px;
}
.optionsRow_3_input input {
	float:left;
	height:13px;
	width:13px
}
.checkbox-item input {
	height:13px;
	width:13px
}
.optionsRow_3_input {
	height:20px;
	width:17px;
}
.optionsRow_3_label {
	height:20px;
	width:66px;
}
.optionsRow_3_content span {
	display:block;
	float:left;
	overflow:hidden;
}
.navigatorBar-disable span, .navigatorBar-disable div, .navigatorBar-disable a {
	color:#9d9da1 !important;
	text-decoration:none !important;
}
.jobOfferSummaryLargeDescription {
	display:block;
	width:880px;
}
.Calendar-GridRow.CalendarContainer img {
	margin-left:1px;
	float:left
}
.publishing-media-item-a {
	background-image: url(/images/publishing_elempleo.png);
	background-position:left top;
	float:right;
	height:28px;
	right:5px;
	top:19px;
	width:125px;
}
.publishing-media-item-b {
	background-image: url(/images/publishing_sitio.png);
	background-position:left top;
	float:right;
	height:28px;
	position:absolute;
	right:5px;
	top:19px;
	width:125px;
}
.publishing-media-item-c {
	background-image: url(/images/publishing_bases.png);
	background-position:left top;
	float:right;
	height:28px;
	position:absolute;
	right:5px;
	top:19px;
	width:122px;
}
.registration-content-section .CalendarContainer {
	width:250px;
}
.registration-content-section .CalendarContainer img, .registration-content-section .CalendarContainer input {
	float:left
}
.registration-content-section .CalendarContainer img {
	margin-left:1px;
}
.test2 {
	height:300px;
	background-color:Red;
}
.test1 {
	height:300px;
	background-color:yellow;
}
.termsAndConditionContainer {
	height:20px;
}
.termsAndConditionContainer label {
	padding-top:3px;
	float:left;
	font-weight:normal;
}


.termsAndConditionContainer span {
	float:left;
	padding-left:10px;
}

.registration-content-section .ThreeColumnSize3C li {
	width:730px;
	padding: 0 !important;
	margin: 0 !important;
}
.registration-content-section .ThreeColumnSize3C ul {
	width:730px;
	padding: 0 !important;
	margin: 0 !important;
}
.ThreeColumnSize3C li {
	padding: 0 !important;
	margin: 0 !important;
}
.personPhoto-file {
	_height:20px !important
}
.preselectedCandidates {
	padding-top:5px;
	float:right
}
.preselectedCandidates a {
	font-size:10px
}
.option-text a, .option-text-b a {
	font-size:10px !important;
	color:#666
}
.option-text-b {
	padding-top:5px;
	float:right
}
.dropDownListContainer, .dropDownListInputContainer {
	float:left;
	padding-right:5px
}
.dropDownListInputContainer div {
	float:left !important;
	display:inline !important;
}
.no-scroll {
	overflow:hidden
}
.color-red {
	background-color:Red;
	width:960px
}
.color-one {
}
.color-two {
	color:#999;
}
.consultationReadedDetailBox, .consultationNotReadedDetailBox2 {
	padding-top:5px;
	background-color:#FFFFFF;
}
.grid-pager-itemsperpage-container {
	float:left;
	height:25px;
	padding-top:5px;
	width:70px;
}
.grid-pager-itemsperpage-container select {
	width:70px;
	border:1px solid #FFFFFF;
}
.grid-pager-pages-current {
	padding:0 3px;
	color:#fff;
}
.grid-pager-pages-current a {
	padding:0 3px;
	text-decoration:underline;
	color:#7BB1D4;
}
.grid-pager-pages-current a:hover {
	padding:0 3px;
	text-decoration:none;
	color:#fff
}
.grid-pager-pages-previous {
	background-color:Transparent;
	background-image:url("/images/sprite-master-icons.gif");
	background-position:left -155px;
	background-repeat:no-repeat;
	border:medium none;
	cursor:pointer;
	padding-bottom:2px;
	height:18px !important;
	width:18px !important;
	float:left;
}
.grid-pager-pages-previous-disabled {
	background-color:Transparent;
	background-image:url("/images/sprite-master-icons.gif");
	background-position:left -115px;
	background-repeat:no-repeat;
	border:medium none;
	cursor:default;
	float:left;
	height:18px !important;
	padding-bottom:2px;
	width:18px !important;
}
.grid-pager-pages-next {
	background-color:Transparent;
	background-image:url("/images/sprite-master-icons.gif");
	background-position:left -135px;
	background-repeat:no-repeat;
	border:medium none;
	cursor:pointer;
	float:left;
	height:18px !important;
	margin:0 !important;
	padding-bottom:2px;
	width:18px !important;
	padding-right:3px
}
.grid-pager-pages-next-disabled {
	background-color:Transparent;
	background-image:url("/images/sprite-master-icons.gif");
	background-position:left -95px;
	background-repeat:no-repeat;
	border:medium none;
	cursor:default;
	float:left;
	height:18px !important;
	padding-bottom:2px;
	padding-right:3px;
	width:18px !important;
}
.grid-pager-pages-numbers {
	float: left;
	line-height: 16px;
}
.grid-pager-pages-numbers a {
	color:#7BB1D4;
    font-family:Verdana;
    font-size:11px;
    margin:0 2px;
}
.grid-pager-pages-container {
	background-position:7px -693px;
	color:#7BB1D4;
	float:left;
	height:21px;
	padding:6px 7px 0 15px;
	text-align:center;
}
.grid-pager-pages-extended  {
	background-image:url(/images/sprites_master.gif);
}
.grid-pager-container {
	float:right;
	height:30px;
	overflow:hidden;
}
.grid-quick-filter-container {
	color:#FFFFFF;
	float:right;
	height:23px;
	overflow:hidden;
	padding-top:7px;
	text-align:left;
	width:510px;
}
.grid-page-info-container {
	color:#FFFFFF;
	float:left;
	height:22px;
	overflow:hidden;
	padding:8px 3px 0 5px;
	text-align:left;
	width:200px;
}
.grid-no-records-to-display {
	background-color:#DFF3FF;
	height:90px;
	text-align:center;
	color:#006699;
	font-weight:bold;
}
.filter-toggle-button-collapsed {
	background-color:transparent;
	background-image:url("/images/sprites_master.gif");
	background-position:-305px -36px;
	border:medium none;
	color:#025997;
	font-weight:bold;
	height:24px;
	padding-bottom:1px;
	width:95px;
	cursor:pointer
}
.filter-toggle-button-expanded {
	background-color:transparent;
	background-image:url("/images/sprites_master.gif");
	background-position:-1407px -1542px;
	border:medium none;
	color:#025997;
	font-weight:bold;
	height:24px;
	padding-bottom:1px;
	width:95px;
	cursor:pointer
}
.toggle-button-container {
	float:left;
	height:20px;
	padding-left:10px;
	padding-right:73px;
	padding-top:7px;
	width:90px;
}
.filter-summary-container {
	float:left;
}
.filter-summary-has-more {
	float:left;
}
.blue-box {
	background-color:#025b91;
	border-bottom:1px solid #dff3ff;
	height:31px;
	border-right:1px solid #CCCCCC;
}
.filter-summary-container {
	background-image:url("/images/sprites_master.gif");
	background-position:0 -2626px;
	background-repeat:no-repeat;
	height:30px;
	overflow:hidden;
	padding-left:10px;
	width:710px;
}
.filter-button-container {
	padding-bottom:5px;
	padding-right:10px;
	text-align:right;
	width: auto;
}
.filter-button-container-report-est {
    padding-bottom:5px;
    padding-right:10px;
    text-align:right;
    width:740px;
}
.filter-summary-filtered {
	background-image:url("/images/sprite-master-icons.gif");
	background-position:-484px -386px;
	background-repeat:no-repeat;
	color:#FFFFFF;
	float:left;
	height:16px;
	overflow:hidden;
	padding-left:25px;
	padding-top:11px;
	width:665px;
}
.clear-button-container {
	float:left;
	padding-top:7px;
}
.filter-summary-description {
	font-weight:bold;
	display:block;
	float:left;
	padding-right:5px
}
.filter-summary-filtered ul {
	width:455px;
	float:left;
}
.filter-summary-filtered li {
	background-image:url(/images/sprites_master.gif);
	background-position:0 -701px;
	display:inline;
	padding-left:5px;
	padding-right:5px;
}
.filter-clear-button {
	background-color:Transparent;
	background-image:url("/images/sprite-master-icons.gif");
	background-position:1px -58px;
	background-repeat:no-repeat;
	border:medium none;
	color:#2C709D !important;
	cursor:pointer;
	font-weight:bold !important;
	height:18px;
	padding-bottom:2px;
	width:18px !important;
}
.filter-summary-unfiltered {
	color:#FFFFFF;
	padding-left:5px;
	padding-top:11px;
}
.filter-summary-item-first {
	background-image:none !important
}
.grid-quick-filter-container li {
	background-image:url(/images/sprites_master.gif);
	background-position:-150px -700px;
	display:inline;
	padding-left:4px;
	padding-right:4px;
}
.grid-quick-filter-option-first {
	background-image:none !important;
}
.grid-quick-filter-container span {
	display:block;
	float:left;
	font-size:11px;
	font-weight:bold;
	overflow:hidden;
	width:70px;
}
.grid-quick-filter-container div {
	float:right;
	width:510px;
}
.filter-panel-title-left {
	background:transparent url(/images/sprites_master.gif) no-repeat scroll -1px -633px;
	float:left;
	height:25px;
	width:10px;
}
.filter-panel-title-center {
	background:transparent url(/images/tab.png) repeat-x scroll 0 0;
	color:#FFFFFF;
	float:left;
	font-weight:bold;
	height:20px;
	padding-top:5px;
}
.filter-panel-title-right {
	height:25px;
	width:10px;
	background-color:Yellow;
	float:left;
	background:transparent url(/images/sprites_master.gif) no-repeat scroll right -276px;
}
.filter-panel-title-container {
	height:25px;
}
/*Grid action icons----------------------------------------------------------------------------------------------------------*/
.option-grid-base {
	background-color:Transparent !important;
	background-position: 0;
	border:none !important;
	margin:0 1px !important;
	padding:0 !important;
	width: 21px !important;
	height: 17px !important;
	background-image: url("/images/GridActions/Default.gif");
	background-repeat:no-repeat;
	display:block;
	float:left
}
.option-grid-perform-search {
	background-image: url("/images/GridActions/Search.gif") !important;
}
.option-grid-open-new-tab
{
	background-image: url("/images/GridActions/newTab.gif") !important;
}
.option-grid-perform-search-disable {
	background-image: url("/images/GridActions/Search2.gif") !important;
}
.option-grid-program-search {
	background-image: url("/images/GridActions/programarSearch.gif") !important;
}
.option-grid-program-search-disable {
	background-image: url("/images/GridActions/programarSearch2.gif") !important;
}
.option-grid-assign-external-code {
	background-image: url("/images/GridActions/asignarCodigoOp.gif") !important;
}
.option-grid-assign-external-code-disable {
	background-image: url("/images/GridActions/asignarCodigoOp2.gif") !important;
}
.option-grid-publish {
	background-image: url("/images/GridActions/Publish.gif") !important;
}
.option-grid-publish-disable {
	background-image: url("/images/GridActions/Publish2.gif") !important;
}
.option-grid-delete {
	background-image: url("/images/GridActions/Cancel.gif") !important;
}
.option-grid-delete-disable {
	background-image: url("/images/GridActions/Cancel2.gif") !important;
}
.option-grid-renew {
	background-image: url("/images/GridActions/Renew.gif") !important;
}
.option-grid-renew-disable {
	background-image: url("/images/GridActions/Renew2.gif") !important;
}
.option-grid-unpublish {
	background-image: url("/images/GridActions/Unpublish.gif")!important;
}
.option-grid-unpublish-disable {
	background-image: url("/images/GridActions/Unpublish2.gif") !important;
}
.option-grid-republish {
	background-image: url("/images/GridActions/Publish.gif") !important;
}
.option-grid-republish-disable {
	background-image: url("/images/GridActions/Publish2.gif") !important;
}
.option-grid-view-statistics {
	background-image: url("/images/GridActions/Stadistics.gif") !important;
}
.option-grid-view-statistics-disable {
	background-image: url("/images/GridActions/Stadistics2.gif") !important;
}
.option-grid-modify {
	background-image: url("/images/GridActions/Edit.gif") !important;
}
.option-grid-modify-disable {
	background-image: url("/images/GridActions/Edit2.gif") !important;
}
.option-grid-history {
	background-image: url("/images/GridActions/historial.gif") !important;
}
.option-grid-history-disable {
	background-image: url("/images/GridActions/historial2.gif") !important;
}
.option-grid-apply-questionnaire {
	background-image: url("/images/GridActions/Apply.gif") !important;
}
.option-grid-apply-questionnaire-disable {
	background-image: url("/images/GridActions/Apply2.gif") !important;
}
.option-grid-apply-quick-questionnaire {
	background-image: url("/images/GridActions/QuickApply.gif") !important;
}
.option-grid-apply-quick-questionnaire-disable {
	background-image: url("/images/GridActions/QuickApply2.gif") !important;
}
.option-grid-reapply-questionnaire {
	background-image: url("/images/GridActions/ReApply.gif") !important;
}
.option-grid-reapply-questionnaire-disable {
	background-image: url("/images/GridActions/ReApply2.gif") !important;
}
.option-grid-delete-application {
	background-image: url("/images/GridActions/Cancel.gif") !important;
}
.option-grid-delete-application-disable {
	background-image: url("/images/GridActions/Cancel2.gif") !important;
}
.option-grid-send-to-friend {
	background-image: url("/images/GridActions/enviarAmigo.gif") !important;
}
.option-grid-send-to-friend-disable {
	background-image: url("/images/GridActions/enviarAmigo2.gif") !important;
}
.option-grid-recover-password {
	background-image: url("/images/GridActions/restablecerContrasena.gif") !important;
}
.option-grid-recover-password-disable {
	background-image: url("/images/GridActions/restablecerContrasena2.gif") !important;
}
.option-grid-send {
	background-image: url("/images/GridActions/Send.gif") !important;
}
.option-grid-send-disable {
	background-image: url("/images/GridActions/Send2.gif") !important;
}
.option-grid-resend {
	background-image: url("/images/GridActions/ReSend.gif") !important;
}
.option-grid-resend-disable {
	background-image: url("/images/GridActions/ReSend2.gif") !important
}
.option-grid-cancel {
	background-image: url("/images/GridActions/Cancel.gif") !important;
}
.option-grid-cancel-disable {
	background-image: url("/images/GridActions/Cancel2.gif") !important;
}
.option-grid-view-result {
	background-image: url("/images/GridActions/ViewResult.gif") !important;
}
.option-grid-view-result-disable {
	background-image: url("/images/GridActions/ViewResult2.gif") !important;
}
.option-grid-view-report {
	background-image: url("/images/GridActions/default.gif") !important;
}
.option-grid-view-report-disable {
	background-image: url("/images/GridActions/default2.gif") !important;
}
.option-grid-associate-to-process {
	background-image: url("/images/GridActions/Associate.gif") !important;
}
.option-grid-associate-to-process-disable {
	background-image: url("/images/GridActions/Associate2.gif") !important;
}
.option-grid-view-videointerview {
	background-image: url("/images/GridActions/cam2.gif") !important;
}
.option-grid-view-videointerview-disable {
	background-image: url("/images/GridActions/cam.gif") !important;
}
.option-grid-detail {
}
.option-grid-attach-note {
}
.option-grid-apply-joboffer {
}
/*--------------------------------------------------------------------------------------------------------------------------*/
.notification-icon {
	height:16px;
	width:16px;
	margin-left:5px;
}
.notification-icon-diligense {
	background-image:url("/images/sprite-master-icons.gif") !important;
	background-position:0 -435px;
}
.notification-icon-pencil {
	background-image:url("/images/sprite-master-icons.gif") !important;
	background-position:-37px -31px;
}
.notification-icon-rejected {
	background-image:url("/images/sprite-master-icons.gif") !important;
	background-position:-37px -60px;
}
.notification-icon-employee {
	background-image:url("/images/sprite-master-icons.gif") !important;
	background-position:-37px -95px;
}
.notification-icon-purchased {
	background-image:url("/images/sprite-master-icons.gif") !important;
	background-position:-37px -163px;
}
.notification-icon-discarded {
	background-image:url("/images/sprite-master-icons.gif") !important;
	background-position:-37px -130px;
}
.notification-icon-preselected {
	background-image:url("/images/sprite-master-icons.gif") !important;
	background-position:-38px -232px;
}
.notification-icon-selected {
	background-image:url("/images/sprite-master-icons.gif") !important;
	background-position:0 0;
}
.notification-icon-external {
	background-image:url("/images/sprite-master-icons.gif") !important;
	background-position:-37px -269px;
}
.notification-icon-new {
	background-image:url("/images/sprite-master-icons.gif") !important;
	background-position:-37px -269px;
}
.notification-icon-university {
	background-image:url("/images/sprite-master-icons.gif") !important;
	background-position:-483px -617px;
}
.notification-icon-quick-application {
	background-image:url("/images/icon-descarga-doc.gif") !important;	
}
.massive-options-container {
	float:left;
	padding:5px 0 0 5px;
}
.grid-massive-options-custom-control {
	float:left;
	padding-right:1px;
}
.massive-options-container .short-medium {
	background-position:-433px -19px !important;
	color:#025B91 !important;
}
.massive-options-container .short-large {
	background-position:-433px top !important;
	color:#025B91 !important;
}
.massive-options-container .short-xlarge {
	background-position:-600px top !important;
	color:#025B91 !important;
}
.grid-custom-control-in-header-container {
	float:left;
	padding:5px 0 0 5px;
}
.navigator-footer .massive-options-container {
	float:none !important;
	padding-top:0 !important;
}
.FilterPanelUniversityCandidatesApplications-main .grid-quick-filter-container {
	width:300px !important;/*width:400px !important;*/
}
.FilterPanelUniversityCandidatesApplications-main .grid-quick-filter-container div {
	width:300px !important;/*width:400px !important;*/
}
.consultation-quick-filters .grid-quick-filter-container {
	width:490px !important;
}
.consultation-quick-filters .grid-quick-filter-container div {
	width:490px !important;
}
.reportVipGraphicPosition {
	height:252px;
}
.reportVipGraphicPositionContainer {
	vertical-align:bottom;
	width:365px;
}
.salaryaandlevel {
	width:350px !important;
}
#states-chart {/*cambiar a clase en el aspx*/
	float: left;
	width: 395px;
}
.radeditor {
	width:940px !important;
}
.RadMenu {
	float:none !important;
	width:960px;
}
.rmHorizontal {
	width:960px
}
.elempleoSegmentationTitle {
	background-image:url("/images/elempleoSegmentation.png");
	background-position:left top;
	background-repeat:no-repeat;
	height:20px;
	padding:10px 0 0 10px;
	width:315px;
}
.metrabajoSegmentationTitle {
	background-image:url("/images/metrabajoSegmentation.png");
	background-position:left top;
	background-repeat:no-repeat;
	height:20px;
	padding:10px 0 0 10px;
	width:315px;
}
.title-ext {
	display:inline !important;
}
.segmentation-button {
	background-position:left top;
	cursor:pointer;
	height:18px;
	margin-right:2px;
	width:156px !important;
	background-color:Transparent;
	background-image:url("/images/sprites_master.gif");
	background-repeat:no-repeat;
	border:medium none;
	color:#FFFFFF !important;
	font-weight:bold !important;
	padding-bottom:3px;
	padding-top:1px;
	margin-left:5px
}
.dashlet-image-container {
	height:170px !important;
	overflow:hidden;
}
.dashlet-link-container a {
	color:Gray;
	font-size:10px
}
.dashlet-title-container {
	font-weight:bold;
	color:red !important;
	border-bottom: 1px solid #ccc;
	padding-bottom:2px;
	margin-bottom:2px;
}
.txt-explanation {
	color:#666;
	font-size:10px;
	margin-top:15px;
}
.bg-carrito-footer {
	border-bottom:1px solid #CCCCCC;
	border-left:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
	margin-bottom:5px;
	padding:5px;
}
.bg-carrito-image-container-es-CO {
	background-image:url("/images/card-logos.png");
	background-position:left top;
	background-repeat:no-repeat;
	height:61px;
	padding:10px;
}
.bg-carrito-image-container-es-CR {
	background-image:url("/images/card-logos-CR.png");
	background-position:left top;
	background-repeat:no-repeat;
	height:61px;
	padding:10px;
}
.no-data-message {
	font-size:15px;
	height:100px;
	padding-left:20px;
	padding-right:20px;
	padding-top:90px;
	text-align:center;
	width:327px !important;
}
.no-data-message-2 {
	font-size:15px;
	height:100px;
	padding-left:20px;
	padding-right:20px;
	padding-top:90px;
	text-align:center;
	width:327px !important;
}
.CalendarContainer {
/*height:21px*//* verificar alto 25junio2010*/
}
.border-all {
	border:solid 1px #ccc;
}
.border-l-t {
	border-left:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
}
.border-l-t .ActiveProductsInCompanies_WhiteRow {
	border: none !important
}
.n-border-t {
	border-top:none !important
}
.border-b {
	border-bottom:1px solid #CCCCCC;
}
.financial-title {
	background-color:#EDEDED;
	font-size:13px;
	font-weight:bold;
	padding-bottom:7px;
	padding-left:16px;
}
.dashlet-progressbar-mask {
	background-image:url("/images/front_progres_bar.png") !important;
	background-position:left top !important;
	background-repeat:no-repeat !important;
	height:30px !important;
	left:0;
	position:absolute;
	top:0;
	width:185px;
	z-index:10;
	background-image: none;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/front_progres_bar.png') !important;
}
.box-options-1 .HomeOptionsBoxPanel {
	background-position:-219px 1px
}
.box-options-7 .HomeOptionsBoxPanel {
	background-position:-219px -179px
}
.box-options-13 .HomeOptionsBoxPanel {
	background-position:-439px 1px
}
.box-options-16 .HomeOptionsBoxPanel {
	background-position:-659px 1px
}
.box-options-12 .HomeOptionsBoxPanel {
	background-position:-1319px -179px
}
.box-options-5 .HomeOptionsBoxPanel {
	background-position:-1319px 1px
}
.box-options-9 .HomeOptionsBoxPanel {
	background-position:-1539px 1px
}
.box-options-4 .HomeOptionsBoxPanel {
	background-position:-879px 1px
}
.box-options-6 .HomeOptionsBoxPanel {
	background-position:-439px -179px
}
.box-options-15 .HomeOptionsBoxPanel {
	background-position:-659px -179px
}
.box-options-14 .HomeOptionsBoxPanel {
	background-position:-879px -179px
}
.rdVariableHeight .rdSideBorders .rdContent {
	overflow:hidden !important;
}
/*Agregados Dashlets--------------------------------------------------------------------*/
.dashlet-table-SavedSearchs {
	width:368px;
	table-layout:fixed;
}
.dashlet-table-container {
	background-image:url("/images/line-softGrey-c.png");
	background-position:left top;
	background-repeat:repeat-x;
	height:257px;
	overflow:hidden;
	width:368px;
}
.dashlet-table-RecommendedOffers th.dashlet-1-colum {
	width:300px !important;
}
.dashlet-table-RecommendedOffers th.dashlet-2-colum {
	width:68px !important;
}
.dashlet-table-RecommendedOffers tr.dashlet-footer td {
	padding-top:9px !important;
}
.dashlet-table-SelectionProcessByExecution th.dashlet-1-colum {
	width:138px !important;
}
.dashlet-table-SelectionProcessByExecution th.dashlet-2-colum {
	width:72px !important;
	text-align:center
}
.dashlet-table-SelectionProcessByExecution th.dashlet-3-colum {
	width:76px !important;
}
.dashlet-table-SelectionProcessByExecution th.dashlet-4-colum {
	width:73px !important;
}
.dashlet-table-PublishedJobOffers .dashlet-1-colum {
	width:118px !important;
}
.dashlet-table-PublishedJobOffers .dashlet-2-colum {
	width:79px !important;
}
.dashlet-table-PublishedJobOffers .dashlet-3-colum {
	width:34px !important;
	text-align:center
}
.dashlet-table-PublishedJobOffers .dashlet-4-colum {
	width:55px !important;
	text-align:center
}
.dashlet-table-PublishedJobOffers .dashlet-5-colum {
	width:79px !important;
}
.dashlet-table-PublishedJobOffers a {
	color:#000;
}
.dashlet-table-SelectionProcessByExecution td.dashlet-1-colum-none {
	height:21px;
	overflow:hidden;
	padding-bottom:2px !important;
}
.dashlet-table-SelectionProcessByExecution td.dashlet-2-colum, .dashlet-table-SelectionProcessByExecution td.dashlet-3-colum, .dashlet-table-SelectionProcessByExecution td.dashlet-4-colum {
	height:21px;
	overflow:hidden;
	padding-bottom:2px !important;
}
.dashlet-table-SelectionProcessByExecution td.dashlet-2-colum, .dashlet-table-SelectionProcessByExecution td.dashlet-4-colum {
	text-align:center
}
.dashlet-table-container th.dashlet-1-colum {
	color:#025997;
	height:30px;
	padding-left:3px;
	width:118px;
}
.dashlet-table-container th.dashlet-2-colum {
	color:#025997;
	height:30px;
	width:121px;
}
.dashlet-table-container th.dashlet-3-colum {
	color:#025997;
	height:30px;
	width:74px;
}
.dashlet-table-container th.dashlet-4-colum {
	color:#025997;
	height:30px;
	width:52px;
}
.dashlet-table-container th.dashlet-5-colum {
	color:#025997;
	height:30px;
	width:52px;
}
.dashlet-table-container td.dashlet-1-colum {
	color:#025997;
	padding-left:3px;
	padding-bottom:10px;
}
.dashlet-table-container td.dashlet-2-colum {
	color:#025997;
	padding-bottom:9px;
}
.dashlet-table-container td.dashlet-3-colum {
	color:#025997;
	padding-bottom:9px;
}
.dashlet-table-container td.dashlet-4-colum {
	color:#025997;
	padding-bottom:9px;
}
.dashlet-table-container td.dashlet-5-colum {
	color:#025997;
	padding-bottom:9px;
}
.dashlet-table-container .dashlet-footer {
	border-top:2px solid #FFFFFF;
	height:12px;
	padding:5px 0;
	text-align:right;
}
.dashlet-table-container .dashlet-footer a {
	background-image:url("/images/sprite-master-icons.gif");
	background-position:left -460px;
	background-repeat:no-repeat;
	color:#025997;
	font-size:10px;
	padding-left:18px;
	padding-right:9px;
}
.dashlet-footer-links a, .dashlet-footer-links-2 a {
	background-image:url("/images/sprite-master-icons.gif");
	background-position:left -460px;
	background-repeat:no-repeat;
	color:#025997;
	font-size:10px;
	padding-left:18px;
	padding-right:9px;
}
.dashlet-table-data {
	height:232px;
	overflow:hidden
}
.dashlet-table-data-2 {
	height:209px;
	overflow:hidden
}
.profile-container {
	float:left;
	width:368px
}
.dashlet-1-colum-yellow {
	background-image:url("/images/sprite-master-icons.gif") !important;
	background-position:-480px -92px;
	background-repeat:no-repeat;
	padding-bottom:10px;
	padding-left:22px;
}
.dashlet-footer-references .dashlet-1-colum-yellow {
	font-size:10px;
}
.dashlet-1-colum-blue {
	background-image:url("/images/sprite-master-icons.gif") !important;
	background-position:-480px -61px;
	background-repeat:no-repeat;
	padding-bottom:10px;
	padding-left:22px;
}
.dashlet-footer-references .dashlet-1-colum-blue {
	font-size:10px;
}
.dashlet-footer-references {
	border-top:2px solid #FFFFFF;
	height:16px;
	overflow:hidden;
	padding:3px 0;
}
.dashlet-footer-links {
	border-top:2px solid #FFFFFF;
	height:20px;
	overflow:hidden;
	padding:3px 0;
}
.dashlet-footer-links-2 {
	height:20px;
	overflow:hidden;
}
.dashlet-1-colum-none {
	padding-left:3px;
}
.dashlet-table-SelectionProcessByExecution .dashlet-details {
	border-top:2px solid #FFFFFF;
	height:30px;
}
/*End-----------------------------------------------------------------*/
.upload-container .section-content {
	position:static !important;
}
.refered-container ul input {
	float:left;
	margin:0 !important
}
.refered-container ul label {
	float:left;
	padding-left:3px
}
.refered-container span {
	display:block;
	height:20px;
}
.refered-container .title {
	padding-bottom:4px
}
.menu-options-resumee {
	padding-top:4px
}
.alert-icon {
	background-image:url("/images/sprites_master.gif");
	background-position:-1072px -1522px;
	height:137px;
	margin-left:auto;
	margin-right:auto;
	width:151px;
}
.error-icon {
	background-image:url("/images/sprites_master.gif");
	background-position:-1218px -1522px;
	height:137px;
	margin-left:auto;
	margin-right:auto;
	width:151px;
}
.home-banner-bottom-container {
	background-color:#C0C0C0;
	height:120px;
	margin-left:auto;
	margin-right:auto;
	width:738px;
}
.no-bg {
	background-image:none !important
}
.MasterTable_Default .ancho-860px span {
	padding-left:10px
}
.hor-check-container {
	display:block;
	float:left;
	overflow:hidden;
	padding:5px 0 10px 11px;
}
.Genders {
	display:block;
	padding-left:6px;
}
.Genders label {
	float:left
}
.Genders input {
	float:left;
	width:13px;
	height:13px
}
.SearchScopeID .f-l span input {
	float:left;
	width:13px;
	height:13px
}
.SearchScopeID .f-l span label {
	float:left
}
.LastUpdateTable label {
	float:left
}
.LastUpdateTable input {
	float:left;
	width:13px;
	height:13px
}
.ancho-650px .text {
	height:15px !important;
	overflow:hidden;
	width:500px !important;
}
.emailContainer, .emailContainer2, .emailContainer3, .emailContainer4, .emailContainer5 {
	width:125px !important;
	padding-top:0 !important
}
.filter-by-container {
	background-color:#025B91;
	color:#FFFFFF;
	height:22px;
	padding-top:5px;
	text-align:center;
}
.filter-by-container a {
	color:#FFFFFF;
	font-size:10px
}
.company-logo-list {
	padding-top:10px
}
.company-logo-list-item {
	float:left;
	width:192px;
	text-align:center
}
.company-logo-list-image img {
	width:130px !important;
	height:60px !important;
	border:solid 1px #ccc !important;
}
.company-logo-list-new {
	height:20px;
	padding-bottom:10px;
	color:Red;
	font-weight:bold
}
.details-payment-option {
	background-image:url("/images/dot.gif");
	background-position:center 5px;
	background-repeat:repeat-x;
	padding:10px 5px 5px;
	width:868px;
}
.details-payment-option-item {
	float:left;
	padding:5px 5px 0 0;
	width:429px;
}
.AuthorizePayment .bg-table-carrito {
	float:none !important;
	border-bottom:1px solid #E0E0E0;
	padding-bottom:5px
}
.joboffersworkreas-list-inside td {
	border:none !important;
	height:29px;
}
.joboffersworkreas-list-inside {
	width:332px
}
.email-newsletter-container {
	width:460px;
	overflow:hidden
}
.email-newsletter-container .clear2 {
	padding-bottom:10px !important
}
.email-newsletter-container .validator {
	padding-left:145px;
	width:240px
}
.email-newsletter-container .emailContainer, .email-newsletter-container .emailContainer2, .email-newsletter-container .emailContainer3, .email-newsletter-container .emailContainer4, .email-newsletter-container .emailContainer5 {
	height:16px !important;
	overflow:hidden;
	padding-bottom: 0 !important
}
.email-newsletter-container .Select3COneColumn {
	margin-bottom:5px;
}
.margin-auto {
	margin:0 auto;
}
.field_UnitDetail_ActiveUnits_box_cell, .field_UnitDetail_UnitsToAdd_box_cell {
	text-align:left
}
.ancho-385px img {
	width:385px
}
.dashlet-preload {
	background-color:#F4F4F4;
	height:168px;
	padding-left:149px;
	padding-top:90px;
	width:219px;
}
dashlet-error {
	font-size:15px;
	height:100px;
	padding-left:20px;
	padding-right:20px;
	padding-top:90px;
	text-align:center;
	width:327px !important;
}
.cms-community-preload {
	height:98px;
	padding-left:20px;
	padding-top:60px;
	text-align:center;
}
.cms-faq-preload {
	background-image:url("/images/sprites_master.gif");
	background-position:-519px -358px;
	background-repeat:no-repeat;
	font-size:11px;
	height:120px;
	padding-left:93px;
	padding-top:60px;
	position:relative;
	width:121px;
}
.cms-testimonies-preload {
	height:98px;
	padding-left:20px;
	padding-top:60px;
	text-align:center;
}
.email-icon {
	background-image:url("/images/sprite-master-icons.gif") !important;
	background-position:-40px -376px;
	background-repeat:no-repeat;
	height:11px;
	width:16px;
}
.map-icon-elempleo {
	background-image:url("/images/sprite-master-icons.gif") !important;
	background-position:-78px -163px;
	background-repeat:no-repeat;
	height:15px;
	width:17px;
}
.no-logo-base {
	background-image:url("/images/sprites_master.gif");
	background-position:-582px -2714px;
	background-repeat:no-repeat;
	height:60px;
	width:140px;
}
.transparent-background {
	background-color: Gray;
	filter: alpha(opacity=1);
	opacity: 0.1;
}
.banner-pauta-container
{
    background-color:#C0C0C0;
    float:left;
    padding-bottom:5px;
}

.Grid_Row_Viewed
{
    background-color:#E2E7EA;
}

.time-out-icon 
{
    background-image:url("/images/time-out.png");
    background-position:center center;
    background-repeat:no-repeat;
    height:137px;
    margin-left:auto;
    margin-right:auto;
    width:151px;
}

.joboffer-detail-footer-button-main {
	padding-top: 20px;
	width: 100%;
	text-align: left;
}
/*Barra ETC*/
/* @group Layout */
div#container {
	width: 980px;
	margin: 0 auto;
}
/* Head */

/* Top Bar */
div.top-bar {
	border-left: 1px solid #BE0000;
	border-right: 1px solid #dfddda;

	border-bottom: 1px solid #BE0000;
	background: #f5f5f3 url("/images/bg-top-bar.jpg") top left repeat-x;
	margin: 0 0 0px 0;
	position: relative;
	font:13px/1.231 arial,helvetica,clean,sans-serif;
	*font-size:small;
	*font:x-small;
	height: 24px;
}

div.top-bar ul,li{margin:0;padding:0;}

div.top-bar img{border:0;}

/* Mi Cuenta */
div.mi-cuenta {
	width: 380px;
	padding: 0 0 0 9px;
	float: left;
	color: #fff;
	font-size: 85%;
	font-weight: bold;
	line-height: 25px;
	height: 1%;
	position: absolute;
	top: 0px;
	left: 0px;
}

div.mi-cuenta a:link, div.mi-cuenta a:visited {
	text-decoration: underline;
	color: #fff;
}

/* Nuestros Portales Especializados - Top Bar */
div.nuestros-portales-especializados {
	width: 650px;
	float: right;
}

div.nuestros-portales-especializados h5 {
	color: #fff;
	width: 270px;
	padding: 0 8px 0 0;
	line-height: 25px;
	height: 1%;
	float: left;
	text-align: right;
	margin: 0;
	font-size: 77%;
	font-weight: normal;
}

div.nuestros-portales-especializados ul {
	float: right;
	margin: 0;
	border-bottom: 1px solid #dfddda;
	background: #fff;
}

div.nuestros-portales-especializados ul li {
	border-left: 1px solid #dfddda;
}

div#hd ul li {
	list-style: none;
	float: left;
}

div.nuestros-portales-especializados ul img {
	display: block;
}

.clearfix{ display:block;}
/*Barra ETC*/

.separador-compartir {
	padding: 5px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #e5e5e5;
	border-bottom-color: #e5e5e5;
}
.iconos-compartir-oferta {
	margin-left: 0px;
	list-style-type: none;
	padding: 0px;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 0px;
	}
.iconos-compartir-oferta li{
	float:left;
	}
.iconos-compartir-oferta li div{

	float:left;
	
	}
.iconos-compartir-oferta img{
	margin-right: 10px;
	}
.custom-note{
    font-size: 10px;
    padding-top: 5px;
}
.custom-note span
{
    font-size: 10px;
    padding-top: 5px;
    font-weight: bold;
}

/*******************RadComboBox_Default***************************/

.RadComboBox_Default * {
    margin: 0;
    padding: 0;
    width: 306px !important;
}

.RadComboBox_Default {
    vertical-align: bottom;
}
.RadComboBox_Default table {
    border: 0 none;
}

.RadComboBox_Default td.rcbArrowCell {
    -moz-border-bottom-colors: none;
    -moz-border-image: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background: none;
    border-style: none;
    border-width: 0;
    padding: 0;
    width: 0;
}
.RadComboBox_Default .rcbDisabled .rcbArrowCell {
    background-position: 0 -23px;
    border-color: #878787;
}
.RadComboBox_Default td.rcbArrowCellLeft {
    border-right-width: 0;
}
.RadComboBox_Default td.rcbArrowCellRight {
    border-left-width: 0;
}


.RadComboBox_Default .rcbArrowCell a {
    font-size: 0;
    height: 0;
    line-height: 0;
    text-decoration: none;
    text-indent: -9999px;
    width: 0;
}
.RadComboBox_Default .rcbDisabled .rcbArrowCell a {
    cursor: no-drop;
}
.RadComboBox_Default .rcbDisabled .rcbArrowCellHidden a {
    cursor: default;
}
.RadComboBox_Default td.rcbArrowCellHidden, .RadComboBox_Default .rcbDisabled .rcbArrowCellHidden, .RadComboBox_Default .rcbArrowCellHidden a {
    width: 0;
}


.RadComboBoxDropDown_Default .rcbItem, .RadComboBoxDropDown_Default .rcbHovered, .RadComboBoxDropDown_Default .rcbDisabled, .RadComboBoxDropDown_Default .rcbLoading {
    min-height: 14px;
    padding: 4px 20px 4px 4px;
}
* html .RadComboBoxDropDown_Default .rcbItem, * html .RadComboBoxDropDown_Default .rcbHovered, * html .RadComboBoxDropDown_Default .rcbDisabled, * html .RadComboBoxDropDown_Default .rcbLoading {
    height: 14px;
}
.RadComboBoxDropDown_Default_rtl .rcbItem, .RadComboBoxDropDown_Default_rtl .rcbHovered, .RadComboBoxDropDown_Default_rtl .rcbDisabled, .RadComboBoxDropDown_Default_rtl .rcbLoading {
    padding: 4px 4px 4px 20px;
}

.RadComboBoxDropDown_Default em
{
    font-style: normal;
    font-weight: bold;
    color: #000;
}

.RadComboBoxDropDown_Default .rcbHovered {
    background: none repeat scroll 0 0 #0072B7;
    color: #FFFFFF;
    
}

.RadComboBoxDropDown_Default .rcbHovered em{
	color:#FFF
}

.rcbSlide {
    display: none;
    float: left;
    overflow: hidden;
    position: absolute;
}
.RadComboBoxDropDown_Default {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 0;
    cursor: default;
    position: absolute;
    width: 306px !important;
}
.RadComboBoxDropDown_Default_rtl {
    direction: rtl;
    text-align: right;
}


.RadComboBoxDropDown_Default .rcbHeader, .RadComboBoxDropDown_Default .rcbFooter {
    background: none repeat scroll 0 0 #929292;
    color: #FFFFFF;
    padding: 4px;
}
.RadComboBoxDropDown_Default .rcbNoWrap .rcbItem, .RadComboBoxDropDown_Default .rcbNoWrap .rcbHovered, .RadComboBoxDropDown_Default .rcbNoWrap .rcbDisabled, .RadComboBoxDropDown_Default .rcbNoWrap .rcbLoading {
    white-space: nowrap;
}

.RadComboBoxDropDown_Default .rcbList {
	list-style: none outside none;
	margin: 0;
	padding: 0;
}
.RadComboBoxDropDown_Default .rcbScroll{
	border: 1px solid #CCC;
	box-shadow: 1px 1px 4px #aaa;
	-moz-box-shadow: 1px 1px 4px #aaa;    /* Firefox */
	-webkit-box-shadow: 1px 1px 4px #aaa; /* Safari */
	}
/*---------------DidYouMean------------------------*/
.correccion-resultado-busqueda {
	background-color: #d7f0ff;
	padding: 5px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #B7B7B7;
	border-left-color: #B7B7B7;
	margin: 0px;
}
.enunciado-correccion-busqueda {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333;
}
.palabra-busqueda-resultado {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #025b91;
	font-style: italic;
}
.correccion-resultado-busqueda a:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #025b91;
	text-decoration: underline;
}
.correccion-resultado-busqueda a:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #025b91;
	text-decoration: underline;
}
.correccion-resultado-busqueda a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #333;
	text-decoration: underline;
}
.correccion-resultado-busqueda a:active{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #025b91;
	text-decoration: underline;
}
.texto-normal-correccion{
	font-style: normal;
	}

/* CSS Document "ResumeeTips" */

.ReviewCv {
    float: left;
    overflow: hidden;
    padding-right: 10px;
    width: 790px;
	background-color:#FFF;
}
.NameContainer {
	float:left;
	width:600px;
	margin:22px 0 0 20px;
}
.NameText {
	color:#0b528c;
	font-size:36px;
	font-weight:bold;
}
.LogoVip {
	width:112px;
	height:66px;
	background:url(/images/logo-vip.jpg) left bottom no-repeat;
	float:right;
	margin:12px 8px 20px 0;
}
.MainNote {
	width:324px;
	height: auto;
	float:left;
	margin:0 0 0 36px;
}
.Note {
	width:324px;
	height: auto;
	float:left;
	margin:15px 0 0 0;
}
.Note2 {
	width:324px;
	height: auto;
	float:left;
	margin:6px 0 0 0;
}
.NoteTop {
	background-image:url(/images/note.png);
	background-position:0 0;
	height:12px;
	width:324px;
}
.NoteTopRight {
	background-image:url(/images/note.png);
	background-position:9px 0;
	height:12px;
	width:324px;
}
.NoteCenter {
	height:auto;
}
.NoteBg {
	float:left;
	background-color:#0b528c;
	width:303px;
	min-height:24px;
	display:block;
	padding:0 6px;
}
.NoteBgRight {
	float: right;
	background-color:#0b528c;
	width:303px;
	min-height:24px;
	display:block;
	padding:0 6px;
}
.NoteBgText {
	font-size:24px;
	color:#FFF;
	font-weight:bold;
	text-align:center;
}
.NoteText {
	font-size:13px;
	color:#FFF;
	text-align:left;
}
.NoteBulletRight {
	height:24px;
	width:9px;
	float:right;
	background-image:url(/images/note.png);
	background-position:58px -12px;
}
.NoteBulletLeft {
	height:24px;
	width:9px;
	float:left;
	background-image:url(/images/note.png);
	background-position:40px -18px;
	margin:10px 0 0 0;
}
.NoteBulletTop {
	height:9px;
	width:24px;
	float:left;
	background-image:url(/images/note.png);
	background-position:35px 0;
	margin:0 0 0 36px;
}
.NoteBottom {
	background-image:url(/images/note.png);
	background-position:0 -35px;
	height:20px;
	width:324px;
}
.NoteBottomRight {
	background-image:url(/images/note.png);
	background-position:9px -35px;
	height:20px;
	width:324px;
}
.DescriptionContent {
	width:354px;
	height: auto;
	float: right;
	margin:0 56px 0 0;
}
.DescriptionText {
	font-size:14px;
	color:#535353;
	text-align:left;
}

.DescriptionText strong {
	color:#0b528c;
}
.SectionContent {
	width:702px;
	height:auto;
	margin:22px auto;
}
.PersonalInfoGray {
	background-color:#f5f5f5;
	border:1px solid #d9d9d9;
	min-height:243px;
	margin:0 0 0 13px;
	padding:14px 18px;
}
.ProfileGray {
	background-color:#f5f5f5;
	border:1px solid #d9d9d9;
	min-height:120px;
	margin:0 0 0 13px;
	padding:14px 18px;
}
.EmploymentGray {
	background-color:#f5f5f5;
	border:1px solid #d9d9d9;
	min-height:164px;
	margin:0 0 0 13px;
	padding:14px 18px;
}
.ExperienceGray {
	background-color:#f5f5f5;
	border:1px solid #d9d9d9;
	min-height:200px;
	margin:0 0 0 13px;
	padding:14px 18px;
}
.EducationGray {
	background-color:#f5f5f5;
	border:1px solid #d9d9d9;
	min-height:148px;
	margin:0 0 0 13px;
	padding:14px 18px;
}
.LanguagesGray {
	background-color:#f5f5f5;
	border:1px solid #d9d9d9;
	min-height:110px;
	margin:0 0 0 13px;
	padding:14px 18px;
}
.SectionTittles {
	color:#0b528c;
	font-size:18px;
	font-weight:bold;
	text-align:left;
}
.SectionArrow {
	width:29px;
	height:34px;
	background-image:url(/images/bull-arrow.png);
	position: absolute;
	margin:10px 0 0 0;
}
.InfoLeft {
	float:left; 
	width:318px;
	padding:14px 0;
}
.InfoRight {
	float: right; 
	width:318px;
	padding:14px 0;
}
.PhotoContainer {
	width:116px;
	float:left;
}
.PhotoContainer span {
	font-size:9px;
	color:#88a9c4;
	text-align:left;
	text-decoration:underline;
}
.DataContainer  {
	width:200px;
	float:right;
}
.DataContainerText {
	color:#959595;
	font-size:13px;
	line-height:18px;
	padding-right: 5px;
}
.DataContainerText strong {
	color:#535353;
	font-weight:lighter;
}
.RightNote {
	float:right; 
	width:324px;
}
.TextComplete {
	width:100%;
	margin:10px 0;
}
p.Info {
	font-size:13px;
	text-align:left;
	color:#959595;
}
.YellowBt {
	height:28px;
	width:100%;
}
.YbtLeft {
	background-image:url(/images/bt-yellow-left.png);
	width:8px;
	height:28px;
	float:left;
}
.YbtBg {
	height:28px;
	width:auto;
	background:url(/images/ybt-bg.png) repeat;
	float:left;
}
.YbtBg span, .YbtBg a, .YbtBg a:visited {
	font-size:14px;
	color:#FFF;
	padding:0 6px;
	line-height:28px;
	text-shadow: 1px 1px #b8813b;
	text-decoration:none;
}
.YbtRight {
	background-image:url(/images/bt-yellow-Right.png);
	width:8px;
	height:28px;
	float:left;
}
.YbtPosition {
	float:right;
	width:110px;
	height:28px;
	margin:100px 0 0 0;
}
.YbtPosition2 {
	float:right;
	width:110px;
	height:28px;
}
.YbtPosition3 {
	float:right;
	width:110px;
	height:28px;
	margin:16px 0 0 0;
}
.YbtPositionMiddle {
	width:212px;
	height:28px;
	margin:16px auto;
}
.ExperienceTagline {
	font-size:11px;
	color:#0b528c;
	text-align:left;
	padding:0 0 0 16px;
	background:url(/images/tagline.gif) left no-repeat;
	margin:8px 0;
}
.LanguageLeft {
	float:left; 
	width:180px;
	padding:14px 0;
	background:url(/images/three-separator.gif) right repeat-y;
	margin:0 26px;
}
.LanguageRight {
	float:left; 
	width:180px;
	padding:14px 0;
}



/*******************RadComboBox_Home***************************/

.RadComboBox_Home * {
    margin: 0;
    padding: 0;
    width: 190px !important;
}

.RadComboBox_Home {
    vertical-align: bottom;
	padding-top: 3px;
	float:left;
}

.RadComboBox_Home {
    vertical-align: bottom;
}
.RadComboBox_Home table {
    border: 0 none;
}

.RadComboBox_Home td.rcbArrowCell {
    -moz-border-bottom-colors: none;
    -moz-border-image: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background: none;
    border-style: none;
    border-width: 0;
    padding: 0;
    width: 0;
}
.RadComboBox_Home .rcbDisabled .rcbArrowCell {
    background-position: 0 -23px;
    border-color: #878787;
}
.RadComboBox_Home td.rcbArrowCellLeft {
    border-right-width: 0;
}
.RadComboBox_Home td.rcbArrowCellRight {
    border-left-width: 0;
}


.RadComboBox_Home .rcbArrowCell a {
    font-size: 0;
    height: 0;
    line-height: 0;
    text-decoration: none;
    text-indent: -9999px;
    width: 0;
}
.RadComboBox_Home .rcbDisabled .rcbArrowCell a {
    cursor: no-drop;
}
.RadComboBox_Home .rcbDisabled .rcbArrowCellHidden a {
    cursor: default;
}
.RadComboBox_Home td.rcbArrowCellHidden, .RadComboBox_Home .rcbDisabled .rcbArrowCellHidden, .RadComboBox_Home .rcbArrowCellHidden a {
    width: 0;
}


.RadComboBoxDropDown_Home    .rcbItem, .RadComboBoxDropDown_Home    .rcbHovered, .RadComboBoxDropDown_Home    .rcbDisabled, .RadComboBoxDropDown_Home    .rcbLoading {
    min-height: 14px;
    padding: 4px 20px 4px 4px;
}
* html .RadComboBoxDropDown_Home    .rcbItem, * html .RadComboBoxDropDown_Home    .rcbHovered, * html .RadComboBoxDropDown_Home    .rcbDisabled, * html .RadComboBoxDropDown_Home    .rcbLoading {
    height: 14px;
}
.RadComboBoxDropDown_Home_rtl .rcbItem, .RadComboBoxDropDown_Home_rtl .rcbHovered, .RadComboBoxDropDown_Home_rtl .rcbDisabled, .RadComboBoxDropDown_Home_rtl .rcbLoading {
    padding: 4px 4px 4px 20px;
}

.RadComboBoxDropDown_Home    em
{
    font-style: normal;
    font-weight: bold;
    color: #000;
}

.RadComboBoxDropDown_Home    .rcbHovered {
    background: none repeat scroll 0 0 #0072B7;
    color: #FFFFFF;
    
}

.RadComboBoxDropDown_Home    .rcbHovered em{
	color:#FFF
}

.rcbSlide {
    display: none;
    float: left;
    overflow: hidden;
    position: absolute;
}
.RadComboBoxDropDown_Home    {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 0;
    cursor: default;
    position: absolute;
    width: 160px !important;
}
.RadComboBoxDropDown_Home_rtl {
    direction: rtl;
    text-align: right;
}


.RadComboBoxDropDown_Home    .rcbHeader, .RadComboBoxDropDown_Home    .rcbFooter {
    background: none repeat scroll 0 0 #929292;
    color: #FFFFFF;
    padding: 4px;
}
.RadComboBoxDropDown_Home    .rcbNoWrap .rcbItem, .RadComboBoxDropDown_Home    .rcbNoWrap .rcbHovered, .RadComboBoxDropDown_Home    .rcbNoWrap .rcbDisabled, .RadComboBoxDropDown_Home    .rcbNoWrap .rcbLoading {
    white-space: nowrap;
}

.RadComboBoxDropDown_Home    .rcbList {
	list-style: none outside none;
	margin: 0;
	padding: 0;
}
.RadComboBoxDropDown_Home    .rcbScroll{
	border: 1px solid #CCC;
	box-shadow: 1px 1px 4px #aaa;
	-moz-box-shadow: 1px 1px 4px #aaa;    /* Firefox */
	-webkit-box-shadow: 1px 1px 4px #aaa; /* Safari */
	}

.iconos-compartir-oferta-persona {
	margin-left: 0px;
	list-style-type: none;
	padding: 0px;
	/*margin-top: 5px;*/
	margin-right: 0px;
	margin-bottom: 0px;
	}
	
.iconos-compartir-oferta-persona li{
	float:left;
	}
.iconos-compartir-oferta-persona li div{

	float:left;
	
	}	
.iconos-compartir-oferta-persona img{
	margin-right: 10px;
	}
	
/*******************BasicCandidateData**Control********************/
.registration-summary-subsection_N2 {
    background-color: #FFFFFF;
    border: 1px solid #CCCCCC;
    margin-top: 10px;
    width: 642px;
}

.tex_tituloOfer {
    color: #06598C;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 20px;
    padding-bottom: 8px;
    padding-left: 10px;
    padding-top: 10px;
}
.tex_tituloOfer span {
    display: block;
    text-transform: capitalize;
}
.tex_SubTituloOfer {
    color: #06598C;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 16px;
}
.conte_infoPerfil {
    padding-bottom: 15px;
    padding-left: 10px;
    padding-top: 10px;
}
.marcoImages {
    border: 1px solid #0B5D8D;
    padding: 5px;
}
.camIzq {
    float: left;
}
.texContGris {
    color: #999999;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 11px;
    font-weight: bold;
    line-height: 18px;
    text-align: left;
}
.texContAzul {
    color: #005991;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 13px;
    text-align: left;
}
.texTituloAzul {
    color: #005997;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 15px;
    font-weight: bold;
    padding-top: 3px;
    text-align: left;
}
.resumee_datails_panel .icon{
    background: url("/images/sprite-master-icons.gif") no-repeat scroll -483px -284px #FFFFFF;
    float: left;
    height: 16px;
    margin: 5px 5px 0;
    width: 16px;
}
.resumee_datails_panel {
    margin-bottom: 10px;
    margin-top: 20px;
}
.camDer {
    float: left;
    padding-left: 20px;
    padding-top: 10px;
    width: 470px;
}
.Conte3caj_Inf {
    border-top: 1px dotted #666666;
    float: left;
    margin-left: 10px;
    width: 623px;
}
.info1Caja {
    float: left;
    padding-bottom: 10px;
    padding-top: 10px;
    width: 294px;
}
.info2Caja {
    border-left: 1px dotted #666666;
    float: left;
    padding-bottom: 10px;
    padding-left: 20px;
    padding-top: 10px;
    width: 303px;
}
.preview_offer_container_short {
    background-color: #F3F3F3;
    border: 1px solid #CCCCCC;
    width: 650px;
}

.preview_offer_container .sectionTitle {
    background-image: none !important;
    padding-left: 5px;
    padding-top: 5px;
}
.preview_offer_container .sectionTitle .text {
    color: #000000 !important;
    font-size: 16px;
    padding-top: 2px;
}
.registration-summary-subsection_N2 {
    background-color: #FFFFFF;
    border: 1px solid #CCCCCC;
    margin-top: 10px;
    margin-left: 5px;
    width: 638px;
}
.texNeg_Contenido {
    color: #000000;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    line-height: 14px;
    padding: 16px 12px;
    text-align: justify;
}
.texGris_6 {
    color: #666666;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    font-weight: bold;
}
.texAzul_6 {
    color: #186592;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
}
.texNeg_ContenidoBold {
    color: #000000;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    font-weight: bold;
    line-height: 14px;
    text-align: justify;
}
.contMenu2 {
    float: left;
    height: 60px;
    margin-bottom: 6px;
    margin-left: 15px;
    margin-top: 8px;
    width: 182px;
    text-align: center;
}
.borde_gris {
    border: 1px solid #CCCCCC;
    padding: 3px;
}
.posicMenu2 {
    list-style-type: armenian;
}
.TexLinAzul {
    color: #186592;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 11px;
    padding-bottom: 6px;
    padding-right: 14px;
    padding-top: 3px;
    text-align: right;
    text-decoration: underline;
}
.TexLinAzul a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#186592;
	text-decoration: underline;
}
.TexLinAzul a:hover {
	color:#666666;
	text-decoration: underline;
}
.BarraGris1 {
    background-color: #CDCDCD;
    color: #666666;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 10px;
    padding-right: 15px;
    text-align: right;
    text-decoration: underline;
}
.BarraGris1 a{
	background-color:#CDCDCD;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#666666;
	text-align:right;
	text-decoration: underline;
}
.BarraGris1 a:hover{
	color:#999999;
	text-align:right;
	text-decoration: underline;
}
.university-logo-container {
    padding: 10px 0;
}
.lightbox-u-logo-list {
    float: left;
    margin: 10px 4px;
    width: 192px;
}
.logo-white {
    background-color: #FFFFFF;
}
.lightbox-logos {
    float: none !important;
    margin: 0 auto;
    width: 130px;
}
.viewMoreLink {
	background:url("/images/flecha_gris_abajo.gif") no-repeat right center transparent !important;
	padding-right: 12px;	
}
.viewLessLink {
	background:url("/images/flecha_gris_arriba.gif") no-repeat right center transparent !important;
	padding-right: 12px;	
}
.dashlet-preload-ba
{
    background-color: #F4F4F4;
    height: 168px;    
    padding-top: 90px;    
    text-align: center;
}
.fleft{
	float:left;}

.joboffer-banner-bottom {	
	padding-top: 10px;
	padding-bottom: 10px;
}
.joboffer-banner-bottom-container {
	background-color:#C0C0C0;
	height:120px;
	margin-left:auto;
	margin-right:auto;
	width:738px;
}
.search-banner-bottom-container {
	background-color:#C0C0C0;
	height:120px;
	margin-left:auto;
	margin-right:auto;
	width:738px;
}
.search-banner-bottom {
	text-align: center;
	padding-top: 10px;
	padding-bottom: 10px;
}
.boton-login-empresas {
 
display: inline-block;
padding: 6px 12px;
margin-bottom: 0;
font-size: 14px;
font-weight: 400;
line-height: 1.42857143;
text-align: center;
white-space: nowrap;
vertical-align: middle;
-ms-touch-action: manipulation;
touch-action: manipulation;
cursor: pointer;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
background-image: none;
border: 1px solid transparent;
border-top-color: transparent;
border-right-color: transparent;
border-bottom-color: transparent;
border-left-color: transparent;
border-top-color: transparent;
border-right-color: transparent;
border-bottom-color: transparent;
border-left-color: transparent;
border-radius: 4px;
background-color: #e25928;
border-color: transparent;
color: #fff;
-webkit-box-shadow: 0 2px 0 0 #b9451a;
-moz-box-shadow: 0 2px 0 0 #b9451a;
box-shadow: 0 2px 0 0 #b9451a;
padding: 6px 18px;
font-family: Arial,'Helvetica Neue',Helvetica,sans-serif;
font-weight: 700;
text-decoration:none;
}