/* Inicio TRAIDO DE headRankings.jspf */
	td {
		color:#000000;
		font-family:Tahoma, sans-serif;
		font-size:11px;
	}
	
	.medidaDiv{
		height:35px;
	}
	
	.medidaOrdenSpan{
		position:relative;
		top:10px;
	}
	
	.vcTitles {
		color:#21648D;
		font-family:Arial;
		font-size:10px;
		text-align:center;
		font-weight: bolder; 
	}
	
	.dragAddDivNodesSize{
		min-width: 31px;
		height:13px;
		width:31px;
	}
	.dragAddDivNodesSizeLong{
		padding-left:5px;
		padding-right:5px;
	/*	height:13px; */
	}
	.dragAddDivMeasuresNodesSize{
		height:13px;
		padding-left:3px;
		padding-right:3px;
	}
	.portlet-form2-TR {
		background: url('../imag/urumol/button_gradient30px_gray.gif') repeat-x;
		height:35px;
	}
	.portlet-form2-TR TD{
		border-color :#C6D5FB;
	}	
	
	.seguimientos-TR {
		background: url('../imag/urumol/button_gradient30px_gray.gif') repeat-x;
		height:35px;
		background-color: '#B3D1EF'
	}
	.seguimientos-TR TD{
		border-color :#C6D5FB;
		font-weight: bold;
		color: black; 
	}	
	
	.portlet-form2 {
		background: url('../imag/urumol/button_gradient30px_gray.gif') repeat-x;
		border-color: #AAAAAA;
		border-style: solid;
		border-width: 1px;
		font-family: Arial;
		font-size: 10px;
		color: #21648d;
		text-align: center;
	}
	.portlet-form2-normal {
		background: url('../imag/urumol/button_gradient30px_gray.gif') repeat-x;
		font-family: Arial;
		font-size: 10px;
		color: #21648d;
		text-align: center;
		padding: 0 0 0 0;
		margin: 0 0 0 0 ;
	}
	.portlet-form2-trash {
		background: url('../imag/urumol/button_gradient30px_gray.gif') repeat-x;
		font-family: Arial;
		font-size: 10px;
		color: #21648d;
		text-align: center;
		padding: 0 0 0 0;
		margin: 0 0 0 0 ;
	}
	.portlet-form4-trash {
		background: url('../imag/urumol/button_gradient_red30px.gif') repeat-x;
		font-family: Arial;
		font-size: 10px;
		color: #21648d;
		text-align: center;
		padding: 0 0 0 0;
		margin: 0 0 0 0 ;
	}
	.portlet-form3 {
		background: url('../imag/urumol/button_gradient_green30px.gif') repeat-x;
		border-color: #6699CC;
		border-style: solid;
		border-width: 1px;
		font-family: Arial;
		font-size: 10px;
		color: #21648d;
		text-align: center;
	}
	.portlet-form4 {
		background: url('../imag/urumol/button_gradient_red30px.gif') repeat-x;
		border-color: #6699CC;
		border-style: solid;
		border-width: 1px;
		font-family: Arial;
		font-size: 10px;
		color: #21648d;
	}
	.portlet-form-button-green2 {
		background:transparent url(../imag/urumol/button_gradient_green30px.gif) repeat-x scroll 0 0;
		border:1px solid #639F62;
		font-family:Arial;
		font-size:10px;
		color: #21648d;
		padding: 20px;
	}
	#dragTable{
        display:none;
		border:1px solid #D7E5F2;
		border-collapse:collapse;
		font-family: Arial;
		font-size: 10px;
		color: #003366;
		margin-left:2px;
		margin-top:2px;
		margin-right:2px;
		margin-bottom:2px;
		table-layout: fixed;
	}
	#dragTable td{
		background:#F9FBFD none repeat scroll 0 0;
		border:1px solid #D7E5F2;
		color: #003366;
		margin-left:2px;
		margin-top:2px;
		margin-right:2px;
		margin-bottom:2px;
	}
	.dragTableTitle{
		padding-left:6px;
	}	
	#tablaSelectYEAR{}
	#tablaSelectYEAR td{
		border:0;
		margin-left:0px;
		margin-top:0px;
		margin-right:0px;
		margin-bottom:0px;
	}
	#tablaMeasures{}
	#tablaMeasures td{
		border:0;
		margin-left:0px;
		margin-top:0px;
		margin-right:0px;
		margin-bottom:0px;
	}
	#dragPeriodsTable{}
	#dragPeriodsTable td{
		border:0;
		margin-left:0px;
		margin-top:0px;
		margin-right:0px;
		margin-bottom:0px;
	}
	.divDragYear{
		cursor: move;
	}
	.divDropYear{}
	.divDragMeasure{
		cursor: move;
	}
	.divDropMeasure{}
	.divDragPeriod{
		cursor: move;
	}
	.divDropPeriod{}
	.divDragHelper{}
	.divDragTrashHelper{}
	.cusrankDialog{}
	.droppable-active {
		filter:alpha(opacity=60);
		opacity: 0.6 ! important;
		outline: 2px dashed black ! important;
		border-style: dashed; 
		background-color: #e9b96e ! important;
	}
	.droppable-hover {
		outline: 1px dotted black;
		border-style: dashed; 
		background-color: #e9b96e ! important;
	}
	.droppable-hover2 {
		outline: 1px dotted black;
		border-style: dashed; 
		background-color: #FF4444 ! important;
	}
	.droppable-active2 {
		outline: 1px dotted black;
		border-style: dashed; 
		background-color: #FF6666 ! important;
	}
	.droppable-active-trash{
		filter:alpha(opacity=60);
		opacity: 0.6 ! important;
		outline: 1px dotted black;
		border-style: dashed; 
		background-color: #e9b96e ;
	}
	.droppable-hover-trash{
		outline: 1px dotted black;
		border-style: dashed; 
		background-color: #FF6666 ! important;
	}
	.divDragTrash{
		/*cursor: move;
		zIndex :'99999';
		*/
	}
	.trashContainerDrop{
		z-index: 3;
	}
	.dynamicDrop{
		position:absolute; 
		display:""; 
	}
	.uncheckedFilter{}
	.checkedFilter{}
	.uncheckedFilterRem{}
	.checkedFilterRem{}
	
	
	
	.fontStyleDAndD{						
		color:#21648D;
		font-family:Arial;
		font-size:10px;
	}
	
/*TABLA DE RESULTADOS*/	
	td.highLightHover{
		padding-left:5px;
	}
	.celdaMedida{
		padding-right:5px;
	}
	td.highLightHover:hover{
	/*	background-color: #CFE8FF;*/
	}
	.evenRow{
		background: #f8f8fa; 
	}
	.oddRow{
		background: #eeeef0; 
	}
	.oddRow TD{
		border-color :#AAA;
	}
	.evenRow TD{
		border-color :#AAA;
	}
	
	.continueOthers{
		/*CLASE DEL TR DE REST OF OTHER*/
		font-style: italic;
		font-weight: bold;
		background: #BFE2FF;
	}
	.subtotals{
		/*CLASE DEL TR DE SUBTOTAL ANIDADA*/
		font-style: italic;
		background: #999;
	}
	.gralTotals{
	/*CLASE DEL TR DE TOTAL GRAL*/
		font-style: italic;
		font-weight: bold;
		background: #696969;
	}
	.generalSubTotal{
	/*CLASE DEL TR DE SUBTOTAL GRAL*/
		font-style: italic;
		font-weight: bold;
		background: #A2A2A2;
	}

	.gralTotals TD {
		font-weight:bolder;
	}
	
	.generalSubTotal TD {
		font-size:11;
		color:black;
	}
	
	
	
	
	#link { 
		position:absolute; 
		background:#ffffff; 
		z-index:99; 
		color:#000000; 
		border:2px solid #004080; 
		-moz-border-radius:10px; 
		visibility: hidden; 
	}
	#divOver { 
		position:absolute; 
		background:#05284C; 
		z-index:98; 
		color:#000000; 
		border:1px solid #004080; 
		visibility: hidden;
		filter:alpha(opacity=30); -
		moz-opacity:0.3; 
		opacity:0.3; 
	}
	
	
	.tdDimensionLink {
		/*color:#21648D;
		cursor:pointer;
		text-align:left;
		text-decoration:underline;*/
		
	}
	
	.spanDimensionLink {
/*		color:#21648D;
		cursor:pointer;
		text-decoration:underline;
		*/
	}
	
/* INI ESTILOS PARA FILTROS SELECCIONADOS **/


	#selectedFiltersDimension{
		padding-bottom: 10px;
		padding-top: 10px;
	}
	
	#filtersTroggle{
		padding-bottom: 10px;
		padding-top: 10px;
	}
	
	.portlet-formMeasure-off {
		-moz-background-clip:border;
		-moz-background-inline-policy:continuous;
		-moz-background-origin:padding;
		background:transparent url(../imag/urumol/button_gradient_measure_off.gif) repeat-x scroll 0 0;
		color:#21648D;
		font-family:Arial;
		font-size:10px;
	}
	
	.portlet-formMeasure {
		-moz-background-clip:border;
		-moz-background-inline-policy:continuous;
		-moz-background-origin:padding;
		background:transparent url(../imag/urumol/button_gradient_measure.gif) repeat-x scroll 0 0;
		color:#21648D;
		font-family:Arial;
		font-size:10px;
	}
	
	.deleteFilter {
		border-bottom:1px solid #6699CC;
		border-right:1px solid #6699CC;
		border-top:1px solid #6699CC;
	}
/* END ESTILOS PARA FILTROS SELECCIONADOS **/	

	#panelSuperiorFlotante{
		background-color: white;
		z-index:1;
	}
	#contenedorSuperiorFixed{
		height:330px; 
		z-index:1;
	}
	
	#contenedorSelectedFiltersDimension{
		z-index:0;
		background-color: white;
		width:735px;
		position:relative;
		text-align:center;
	}
	
	
	#selectedFiltersDimension{
		z-index:0;
		text-align:center;
	
	}
	
	#filtersTroggle{
		padding-bottom: 10px;
		padding-top: 10px;
		z-index:0;
	}
	#contenedorSelectedFiltersDimension1{
		text-align:left;
	}

	.divPaginado{
		font-family:Tahoma; 
		font-size:11px; 
		font-weight:400; 
		font-style:normal; 
		text-align:left;
		z-index: 0;
	}
	
	#contenedorPaginado1{
		position:relative;
		width:250px;
		z-index: 0;
	}
	
	#paginado{
		
	}
	
	#contenedorPaginado{
		text-align:left;
	}
	
	
/* Fin TRAIDO DE headRankings.jspf */
	
/* CSS Nuevo */
    #TB_grid_report {
        display:none;
    }
/* Fin CSS Nuevo */
    
/* headGlobalStart.jspf */

	a {
		color:#21648D;
	}
	
	body {
		background-color:#39414A;
		font-family:Tahoma;
        padding-top: 28px;
	}
	
	/*CONTENEDOR DE LOS FLUSHS*/
	.flushDivContainer{
		margin-left: 200px; 
		margin-right: 100px;
	}
	
/* Div de dialogo hecho mano*/	
	.t {
		height:10px;
		background:  url(../newimages/divBorder/top.gif) 0 0 repeat-x; 
	}
	.b {
		height:10px;
		background:  url(../newimages/divBorder/botton.gif) 0 100% repeat-x;
	}
	.l {
		width:10px;
		background:  url(../newimages/divBorder/left.gif) 0 0 repeat-y;
	}
	.r {
		width:10px;
		background:  url(../newimages/divBorder/right.gif) 100% 0 repeat-y;
	}
	.bl {
		height:10px;
		width:10px;
		background: url(../newimages/divBorder/bl.gif) 0 100% no-repeat;
	}
	.br {
		height:10px;
		width:10px;
		background: url(../newimages/divBorder/br.gif) 100% 100% no-repeat;
	}
	.tl {
		height:10px;
		width:10px;
		background: url(../newimages/divBorder/tl.gif) 0 0 no-repeat;
	}
	.tr {
		height:10px;
		width:10px;
		background: url(../newimages/divBorder/tr.gif) 100% 0 no-repeat;
	} 
	.middle{
		background-color:#FFF;
	}
	.contenedorNewSearch{
		position:absolute;
		left:650;
		top:115;
		display: none; 
		z-index: 1000;
	}
	.tdTopVAlign{
		vertical-align:top;
	}
	
	#mask {
	  position:absolute;
	  left:0;
	  top:0;
	  z-index:9000;
	  background-color:#39414A;
	  display:none;
	}
	  
	.windowOverlay {
	  position:absolute;
	  left:0;
	  top:0;
	  width:100px;
	  height:100px;
	  display:none;
	  z-index:9999;
	  padding:20px;
	}
	
	#newOverlay {
	  width:100px; 
	  height:100px;
	  
	}
	 .MASTERS{
		background-color:#B6EFB3; 
		padding-bottom:2px; 
		padding-left:1px; 
		padding-right:1px; 
		padding-top:1px;
	 }
	
	 .HOUSES{
		background-color:#FFBD6F; 
		padding-bottom:2px; 
		padding-left:1px; 
		padding-right:1px; 
		padding-top:1px;
	 }
	 
	 .TitMASTERS{
		color:#468F3E;
		font-family:Tahoma;
		font-size:14px;
		font-weight:bold;
	 } 
	 .TitHOUSES{
		color:#FF8A00;
		font-family:Tahoma;
		font-size:14px;
		font-weight:bold;
	 }
	 
	 .Tit1MASTERS{
		color:#3FEF2C;
		font-family:Tahoma;
		font-size:14px;
		font-weight:bold;
	 } 
	 .Tit1HOUSES{
		color:#FF8A00;
		font-family:Tahoma;
		font-size:14px;
		font-weight:bold;
	 }
 
 /* Fin headGlobalStart.jspf */
 /* Inicio selectBase.jsp */

	.v2 {
        font-size: small;
        position: absolute;
        left: 0px; 
        top:  0px; 
    }

    ul{
        margin: 5px;
        padding: 10px 0px 0px 20px;
    }

	li{
        padding: 0px 0px 7px 0px;
    }

	#distance { 
		height:50%;
		margin-bottom:-13.75em; /* half of container's height */
    }

	/*CONTENEDOR DE LOS FLUSHS*/
	.flushDivContainer{
		margin-left: 200px; 
		margin-right: 100px;
	}

	.portlet-form-button {
		background: url('../imag/urumol/button_gradient30px_gray.gif') repeat-x;
		border-color: #6699CC;
		border-style: solid;
		border-width: 1px;
		font-family: Arial;
		font-size: 10px;
	}

	.gde {
        font-family: Tahoma;
        font-size: 13px;
    }
    

	#loading {
		display:none;
	}

  
    .windowOverlay {
    position:absolute;
    left:0;
    top:0;
    width:100px;
    height:100px;
    display:none;
    z-index:9999;
    padding:20px;
    }
/* Fin selectBase.jsp */
 
/* Inicio menuGlobalStart.jspf */


#floatMenu {
	position:absolute;
	top:0;
	left:0;
	margin-left:0px;
	width:100%;
	background-color:#a2a2a2;
	border:1px solid #999;
	font-family:Tahoma;
	font-size:11px;
	z-index: 20;
}

#floatMenu tr {
	margin-bottom:5px;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	padding:0px 0 0 2px;
	}

	#floatMenu tr td a {
		display:block;
		border:1px solid #999;
		background-color:#696969;
		border-left:6px solid #999;
		text-decoration:none;
		color:#ccc;
		padding:5px 5px 5px 5px;
	}
	#floatMenu tr td a.menu2 {

		border:1px solid #9f0;
		background-color:#696969;
		border-left:6px solid #9f0;
		text-decoration:none;
		color:#ccc;
		padding:5px 5px 5px 25px;
	}
	#floatMenu tr td.menu3 a {

		border:1px solid #f09;
		background-color:#696969;
		border-left:6px solid #999;
		text-decoration:none;
		color:#ccc;
		padding:5px 5px 5px 25px;
	}
	
	#floatMenu tr td a:hover {
		color:#fff;
		background-color:#333333;
	}
	#floatMenu tr.menu1 td a:hover {
		border-color:#09f;
	}
	
	#floatMenu tr.menu2 td a:hover {
		border-color:#9f0;
	}
	#floatMenu tr.menu3 td a:hover {
		border-color:#f09;
	}
	#floatMenu tr td select {
		/*display:block;*/
		border:1px solid #999;
		background-color:#696969;
		border-left:6px solid #999;
		text-decoration:none;
		color:#ccc;
		padding:5px 5px 5px 0px;
		width:100px;
		font-family:Tahoma;
		font-size:11px;
	}
	
	#floatMenu tr td input {
		border:1px solid #999;
		background-color:#696969;
		border-left:6px solid #999;
		text-decoration:none;
		color:#ccc;
		padding:5px 5px 5px 25px;
		background-image:url(/includes/imag/select_background.png);
		width:156px;
	}
	

/* para ocultar y mostrar la barra de menu*/
a:focus {
	outline: none;
}
#panel {
	background: #ccc;
	height: 34px;
}
.slide {
	margin: 0;
	padding: 0;
}
.btn-slide {
	text-align: center;
/*width: 144px;
	height: 31px;
	padding: 10px 10px 0 0;
*/
	margin: 0 auto;
	display: block;
	font: bold 120%/100% Arial, Helvetica, sans-serif;
	color: black;
	text-decoration: none;
}
#hideShowButton{
	position:absolute;
	left:0;
	z-index: 20;
	top:35;
/*	width:100%;*/
}
.hiddenMenu{}

#horizontalPalneSlide{
	/*width:800px;*/
	margin-left:auto;
	margin-right:auto;
	position:relative;
}

#hideButtonSlide{
	position:relative;
	height:5px;
}

#toggleButton{
	border:0;
	float:left;
}

/*
#floatMenu {
	background-color:#A2A2A2;
	border:1px solid #999999;
	font-family:Tahoma;
	font-size:11px;
	left:400px;
	margin-left:0;
	position:absolute;
	top:15px;
	height:50px;
	z-index:4;
}
#floatMenuToggle {
	font-family:Tahoma;
	font-size:11px;
	left:1px;
	margin-left:0;
	position:absolute;
	top:150px;
	width:165px;
	z-index:3;
}
#floatMenu ul {
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin-bottom:20px;
	padding:10px 0 0 2px;
}

#floatMenu ul li{
	display: inline;
	float: left;

}

#floatMenu ul li a {
	background-color:#696969;
	border-color:#999999;
	border-style:solid;
	border-width:1px 1px 1px 6px;
	color:#FFFFFF;
	display:block;
	padding:5px 5px 5px 5px;
	text-decoration:none;
}
#floatMenu ul li a.menu2 {
	background-color:#222222;
	border-color:#99FF00;
	border-style:solid;
	border-width:1px 1px 1px 6px;
	color:#FFFFFF;
	display:block;
	padding:5px 5px 5px 5px;
	text-decoration:none;
}
#floatMenu ul li.menu3 a {
	background-color:#222222;
	border-color:#0099FF;
	border-style:solid;
	border-width:1px 1px 1px 6px;
	color:#FFFFFF;
	display:block;
	padding:5px 5px 5px 5px;
	text-decoration:none;
}
#floatMenu ul li a:hover {
	background-color:#333333;
	color:#FFFFFF;
}
#floatMenu ul.menu1 li a:hover {
	border-color:#0099FF;
}
#floatMenu ul.menu2 li a:hover {
	border-color:#99FF00;
}
#floatMenu ul.menu3 li a:hover {
	border-color:#FF0099;
}
#floatMenu ul li select {
	background-color:#696969;
	border-color:#999999;
	border-style:solid;
	border-width:1px 1px 1px 6px;
	color:#FFFFFF;
	display:block;
	font-family:Tahoma;
	font-size:11px;
	padding:5px 5px 5px 5px;
	text-decoration:none;
	width:90px;
}
#floatMenu ul li input {
	background-color:#222222;
	background-image:url(../imag/urumol/select_background.png);
	border-color:#999999;
	border-style:solid;
	border-width:1px 1px 1px 6px;
	color:#CCCCCC;
	display:block;
	padding:5px 5px 5px 5px;
	text-decoration:none;
}
*/
#floatMenuToggleImg {
    display:none;
}

 
/* Fin menuGlobalStart.jspf */
 /* Inicio inline en rankings.jsp */
    #resultTable {
        table-layout:fixed;
        border-collapse: collapse;
        border: solid 1px #AAA;
    }
 /* Fin inline en rankings.jsp */
 /* Inicio inline en RankingUtils.java */
    #filtersTable {
        background-color:#69C;
    }

    #filterRow {
        background-color:#EEEEF0;
        border: 1px solid #AAA;
    }
 /* Fin inline en RankingUtils.java */
 /* Inicio inline en rankingDetails.jsp */
    #floatingHeaderContainer {
        background-color:#C6D5FB;
        border: 0px;
    }

    #floatingHeader {
        background-color:black;
    }

    .trEvenRow {
        background-color:#F8F8FA;
    }

    .trOddRow {
        background-color:#EEEEF0;
    }

    #tableResultsBorder {
        background-color:#AAA;
    }
    
    .detailTableResultsBorder {
        background-color:#AAA;
    }
    
 /* Fin inline en rankingDetails.jsp */
 
 /* Inicio estilo_v6.css */
 
 .Tit {
	color:#003366;
	font-family:Arial,Helvetica,sans-serif;
	font-size:14px;
	font-weight:bold;
}
.Tit2 {
	color:#696969;
	font-family:Arial,Helvetica,sans-serif;
	font-size:10px;
	font-weight:bold;
}
.Tit3 {
	color:#003366;
	font-family:Arial,Helvetica,sans-serif;
	font-size:10px;
}
.Tit4 {
	color:#2A2A2A;
}
.Tit5 {
	color:#2A2A2A;
	font-size:12px;
	font-weight:bold;
}
.Tit6 {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color:#2A2A2A;
	font-weight: bold;
}



	.SeparadorGraficas {
		border-color:-moz-use-text-color -moz-use-text-color #A2A2A2;
		border-style:none none solid;
		border-width:0 0 1px;
		margin:0;
		padding:0;
		width:100%;
	}
	 
		
	table.grid {
		background-color:#DDDDDD;
		border:1px solid black;
		border-collapse:collapse;
		font-family:arial;
		font-size:10pt;
		width:100%;
	}
 
		
	TD.TDsearch{
		background-color:#DDDDDD;
		border:1px solid #696969;
		padding-left:4px;
	}
	 
 
	.portlet-form-button-big {
		background: url('../imag/urumol/button_gradient_dimension_gray.gif') repeat-x;
		font-family: Arial;
		font-size: 20px;
		border:1px solid #212121;
	}
	
	TR.TRgrid{
		background-color: #999;
		border: 1px solid black;
		padding-left: 4px;
	}
	
	#TB_overlay { 
		position:absolute;
		z-index:102;
		width:100%;
		height:100%;
		top:0;
		left:0;
		min-height:100%;
		background-color:#999;
		filter:alpha(opacity=60);
		-moz-opacity:0.6; opacity:0.6;
	}
	
 /* Fin estilo_v6.css */
 
/* Inicio headRankingsTotalsBy.jsp */
	.totalsByTitleTR td {
		background-color:#666666;
/*		border:1px solid black;*/
	
		color:white;
		font-weight:bold;
		height:30px;
		text-align:center;
	}
/* Fin headRankingsTotalsBy.jsp */

/* Inicio rankingsDetailMultipart.jsp */
	.detailTitle {
		background-color:#999;
	}
	
	.detailTD {
		background-color:#EEE;
	}
	
/* Fin rankingsDetailMultipart.jsp */


/* Inicio nuevos estilos rankings */
	#trYears{
		background-color:#777b7f;
	}
/* Fin nuevos estilos rankings */

/* Inicio nuevos estilos header */
    
    #botones {
        visibility:hidden;
        background:white;
    }
    
    #printingLogo {
        visibility:hidden;
    }
    
    #logo {
    	background: white url('../imag/urumol/logo_nue.png') no-repeat;
        height:70px;
    }

    #baseInfo {
        text-align:right;
    }

    #username{
	    font-family: Tahoma;
	    font-size: 12px;
        background:white;
    }
    
    #selectedBase {
    	text-align:left;
    	padding-left:250px;
    }
    
    #TDMTopBorder {
    	display:none;
    }
    
    #header {
    	background-color:white;
    	color:black;
    	height:80px
    }

    #URUMOLSpacerTD {
        background-color:white;
    }

    .bottomBorder {
		border-bottom: 2px solid black;
        padding-bottom:20px;
        height:100px;
    }
    
#TB_overlay2 { position:absolute; z-index:105; width:100%; height:100%; top:0; left:0; min-height:100%; background-color:#05284C; filter:alpha(opacity=60); -moz-opacity:0.6; opacity:0.6; }
#TB_overlay_top { position:absolute; z-index:199; width:100%; height:100%; top:0; left:0; min-height:100%; background-color:#05284C; filter:alpha(opacity=60); -moz-opacity:0.6; opacity:0.6; }
#TB_load { position:absolute; z-index:200; top:0; left:0; }
#TB_save { position:absolute; z-index:200; top:0; left:0; }
#TB_window { background:#ffffff; z-index:102; color:#000000; text-align:left; }
#TB_windowDetail { position:absolute; background:#ffffff; z-index:102; color:#000000; display:none; border:2px solid #004080; -moz-border-radius:10px; text-align:left; }
#TB_window2 { position:absolute; background:#ffffff; z-index:107; color:#000000; display:none; border:2px solid #004080; -moz-border-radius:10px; text-align:left; height: 300px;  }
#TB_sub_window2 { background:#ffffff; z-index:108; color:#000000; display:none; border:1px solid #004080;  text-align:left; height: 300px; overflow-y: scroll; scrollbar-arrow-color:blue; 	scrollbar-face-color: #e7e7e7;	scrollbar-3dlight-color: #a0a0a0;	scrollbar-darkshadow-color:#888888; }

#TB_window_memoryAdd { position:absolute; background:#ffffff; z-index:107; color:#000000; display:none; border:2px solid #004080; -moz-border-radius:10px; text-align:left; height: 300px;  }
#TB_sub_window_memoryAdd { background:#ffffff; z-index:108; color:#000000; display:none; border:1px solid #004080;  text-align:left; height: 300px; }
#TB_window_memoryLoad { position:absolute; background:#ffffff; z-index:107; color:#000000; display:none; border:2px solid #004080; -moz-border-radius:10px; text-align:left; height: 300px;  }
#TB_sub_window_memoryLoad { background:#ffffff; z-index:108; color:#000000; display:none; border:1px solid #004080;  text-align:left; height: 300px;  }
#TB_updated_saerch { position:absolute; background:#6395CB; z-index:99; color:#000000; display:none; border:2px solid #ffffff; -moz-border-radius:10px; text-align:left; height: 300px;  }
#TB_HS_00_suggest { position:absolute; background:#6395CB; z-index:99; color:#000000; display:none; border:2px solid #ffffff; -moz-border-radius:10px; text-align:left; height: 300px;  }
#TB_match_dates_suggest { position:absolute; background:#6395CB; z-index:99; color:#000000; display:none; border:2px solid #ffffff; -moz-border-radius:10px; text-align:left; height: 300px;  }
#TB_grid_report { position:absolute; background:#ffffff; z-index:107; color:#000000; display:none; border:2px solid #004080; -moz-border-radius:10px; text-align:left; height: 240px;  }


#TB_window_filtersContainer { background:#ffffff; z-index:108; color:#000000; display:none; border:1px solid #004080;  text-align:left; height: 180px; overflow-y: scroll; scrollbar-arrow-color:blue; 	scrollbar-face-color: #e7e7e7;	scrollbar-3dlight-color: #a0a0a0;	scrollbar-darkshadow-color:#888888; }


#link { position:absolute; background:#ffffff; z-index:99; color:#000000; border:2px solid #004080; -moz-border-radius:10px; visibility: hidden; }
#divOver { position:absolute; background:#05284C; z-index:98; color:#000000; border:1px solid #004080; visibility: hidden;filter:alpha(opacity=30); -moz-opacity:0.3; opacity:0.3; }

#TB_HideSelect{ z-index:99; position:absolute; top:0; left:0; width:100%; height:100%; background-color:#fff; border:none; filter:alpha(opacity=0); -moz-opacity:0; opacity:0; }
    
/* Fin nuevos estilos header */

/* Inicio nuevos estilos rankingsFormAdvanced */
	
	#TB_window {
		background: white;
		width: 729px;
		left: 0px;
		top: 0px;
		display: block;
	}

	#closeButton {
		visibility:hidden;
	}
/* Fin nuevos estilos rankingsFormAdvanced */

/* Inicio nuevos estilos subtablas */

	.subTableTitle {
		background-color:#333;
	}
	
	.subTable {
		background-color:#d5d5d5;
	}

	.tdOddCell {
		background-color:#EEEEF0;
	}

	.tdEvenCell {
        background-color:#F8F8FA;
	}

/* Fin nuevos estilos subtablas */


/*custom ranking override de estilos*/

.portlet-form-button-green {
	background: #7193E2 url('../imag/urumol/button_gradient_transparent.png') repeat-x;
	border-color: #639f62;
	border-style: solid;
	border-width: 1px;
	font-family: Arial;
	font-size: 10px;
	color:white;
}

.goAdvancedForm{
	font-size: 18px;
	color: black;
	cursor: pointer;
}

.portlet-form-button {
	background: transparent url(../imag/urumol/button_gradient_dimension_gray.gif) repeat-x scroll 0 0;
	border-color: black;
	border-style: solid;
	border-width: 1px;
	font-family: Arial;
	font-size: 10px;
}

.portlet-form-button {
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:transparent url(../imag/urumol/button_gradient30px_gray.gif) repeat-x scroll 0 0;
	border:1px solid #212121;
	font-family:Arial;
	font-size:10px;
}

.advancedTitle{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 13px; 
	color: #888888; 
	font-weight: bold;
}


.totalsByResultsTable{
	table-layout:fixed; 
	border-collapse: collapse; 
	border: solid 1px black;
}

/****** Seguimientos ******/
#TB_window_seguimientos_emails{	
	position:absolute;
	background:#ffffff; 
	z-index:107; 
	color:#000000;
	display:none;
	border:2px solid #004080;
	-moz-border-radius:10px; 
	text-align:left; 
	height: 300px;
	width:520px;
}

#TB_sub_window_seguimientos_emails{
	background:#ffffff; 
	z-index:108; 
	color:#000000; 
	display:none; 
	border:1px solid #004080;  
	text-align:left; 
	height: 265px;
}

.spanSeguimientos{
    color: black;
    margin-top:10px;
   
}
.portlet-form-button-seg{
	-moz-border-radius:10px;
    cursor:pointer;
    background: white;
    border: 2px solid #004080;
    text-align:center;
    font-family: Arial;
    font-size: 12px;
    color:black;
    width: 120px;
    height: 50px;
   }
   
 .deleteSeguimientoCheck{}
 
#IndexInput {
}
.novedades span{
	color:#000798;
	font-weight: bold;
    font-size: 170%;
    text-align:left;
}

#IndexInput .novedades.desc{
}

.newsBig{
    text-align:center;
    font-size: 170%;
    margin-top: 100px;
    margin-bottom: 150px;
}

 @media print
{
    #hideShowButton { display:none;}
    #floatMenu { display:none;}
    #printingLogo {
        visibility:visible;
    }
    #logo {
		visibility:hidden;
    }
    body { background-color:white;}
    
}

