/*GLOBAL FRAMEWORK V1.74 - AUTHORIZED PERSONNEL ONLY - EYES ONLY */
* {margin: 0px; padding: 0px; border: 0px none; outline: 0px; text-shadow: #000000 0 0 0px;}
HTML {overflow:-moz-scrollbars-vertical;}
BODY { font: 12px Georgia, "Times New Roman", Times, serif; color: #737373; background: #FFFFFF; text-align: center; }
P, TD, TH, DIV, SPAN, LI { font: 12px Georgia, "Times New Roman", Times, serif; }
H1, H2, H3, H4, H5, H6 {font-weight: normal; font-size: 100%; display: block}
STRONG {font-weight: bold}
TABLE {border-collapse: collapse; border-spacing: 0;}
TH {text-align: left;}
TD, TH {empty-cells: show}
INPUT, SELECT, TEXTAREA { font: 11px Georgia, "Times New Roman", Times, serif; border: 1px solid #CFCFCF; color: #666666; background: #FFFFFF; padding: 1px; }
INPUT.NoStyle, BUTTON {border: none!important; background: none!important; width: auto!important; height: auto!important}
.nuevoButton { background:#521505!important;color:#FFFFFF!important;font-weight: bold!important; width:140px!important; height:25px!important;}
TEXTAREA {overflow:auto;}
UL, LI {list-style: none;}
HR {color: #CCCCCC; background: #CCCCCC; height: 1px; border: 1px none #CCCCCC;}
/*DH: Comentada porque bajaba 600 veces por request este archivo iepngfix.htc*/


A {text-decoration: none}

/*Cleaners*/
.CleanFloats{clear: both; float: none; height: 0px;}
.Clearfix:after {/*W3C*/
	content:"."; 
	display:block; 
	height:0; 
	clear:both; 
	visibility:hidden;
}
*+html .Clearfix {min-height: 1%;} /*IE7*/
* html .Clearfix {height:1%;} /*IE6*/

/*Positions*/
.Left {float: left;}
.Right {float: right;}

/*Aligns*/
.aLeft {text-align: left;}
.aRight {text-align: right;}
.aCenter {text-align: center;}
/*FIN GLOBAL*/

/*MAIN STRUCTURE*/
.MainBox { text-align: left; margin: 0px auto; width: 1000px; font-family: Georgia, "Times New Roman", Times, serif; }
/*FIN FRAMEWORK*/

.NewWindowClass
{
*zoom:1;
*background:none;
*filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4d000000,endColorstr=#4d000000);
background:transparent url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAMAAAAoyzS7AAADAFBMVEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACzMPSIAAABAHRSTlNNAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAhTh5BAAAAA1JREFUeAEBAgD9/wAAAAIAAX4FDdIAAAAASUVORK5CYII=);
overflow:hidden;
}

.NewWindowClassIframe
{
	display:none;/*sorry for IE5*/
	display/**/:block;/*sorry for IE5*/
	position:absolute;/*must have*/
	top:0;/*must have*/
	left:0;/*must have*/
	z-index:-1;/*must have*/
	filter:mask();/*must have*/
}

/*ERROR 404*/
.Msg404 { padding: 20px 170px 20px 225px; background: url(../images/hdot_line.gif) repeat-x left bottom; }
.Msg404 H2 { font: normal 22px/50px Georgia, "Times New Roman", Times, serif; color: #fe4110; border-bottom: 1px solid #ECEBEB; }
.Msg404 P { font: 13px "Trebuchet MS", Arial, Helvetica, sans-serif; color: #404040; margin-bottom: 13px; margin-top: 13px; }
.Msg404 P A {color: #404040; text-decoration: underline}