a:link{
	color: #003366;
}
	
a:active{
	color: #003366;
}

a:visited{
	color: #003366;
}
	
a:hover{
	color: #FF6600;
}

a{text-decoration:none;}

.Letrapagina {
	font-family: Verdana;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
}

.Letrapeq {
	font-family: Verdana;
	font-size: 9px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
}

.LetraReporte {
	font-family: Verdana;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
}

.Letralink {
	font-family: Verdana;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #cc0000;
}


.LetrapaginaBold {
	FONT: 12px Verdana; COLOR: #000000; font-weight:bold }

.style1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #333333;
	font-weight: bold;
}

.style2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #CC0000;
}

.style3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #CC0000;
}

.style4 {
	font-family: Verdana ,Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}

.style5 {
	font-family: Verdana ,Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #5384C2;
}

.style6 {
	font-family: Verdana ,Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #5384C2;
}

.top_message {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}

.form_message {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}

.TextoGrid {
	font-family: Verdana;
	font-size: 10px;
	color: #666666;
}

.TextoInput, .TextoInputRight {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}

.TextoInputRight {
	text-align:right;
}

.TextoTitulo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #336699;
	font-weight:bold;
}

.TextoCalendar {
	font-family: Verdana;
	font-size: 10px;
}

.TextoDirectory {
	font: 8pt Verdana; 
}

.ex{
	border: Solid 1px #000000;
}

.collapsePanel {
    width:100%;
    background-color:white;
    overflow:hidden;
    line-height: 12px;
}

.main {
							position:absolute;
							left:50%;
							top:50%;
							width:442px;
							height:214px;
							margin-left:-221px;
							margin-top:-180px;
							background-image:url(images/login-main.gif);
							background-repeat:no-repeat;
	}
	
	.forma {
							margin-left:0px;
							margin-top:70px;
	}
	
	.contenido{
							position:absolute;
							left:0px;
							top:0px;
							width:400px;
	}
	
.error {
	font-family: "Trebuchet MS", Verdana, Tahoma, Arial, sans-serif;
	font-weight: bold;
	text-transform: uppercase;
	color: #4c8fc4;
	padding: 10px;
	font-size: 10px;
	
}

.input {
	font-family: "Trebuchet MS", Verdana, Tahoma, Arial, serif;
	font-size: 11px;
	color: #333333;
	border: 1px solid #4A99C4;
}

.inputNoBorder {
	font-family: "Trebuchet MS", Verdana, Tahoma, Arial, serif;
	font-size: 11px;
	color: #333333;
}

.TextoTituloRep {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #336699;
	font-weight:bold;
}

.LetrapaginaRep {
	font-family: Verdana;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
}