body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #EFEFEF;
}
td {
	font-family: Arial, Helvetica, sans-serif;
	color: #373A5B;
	font-size: 11px;
	text-align: justify;
}
.xic {
	font-family: Arial, Helvetica, sans-serif;
	color: #444444;
	font-size: 11px;
}
.ablau {
	color: #0033FF;
}
.ablau:hover {
	color: #666666;
}
.anavigation {
	color: #00346B;
	font-size: 10px;
	text-decoration: none;
}
.anavigation:hover {
	color: #0066FF;
	text-decoration: underline;
}
.awhite {
	color: #FFFFFF;
	text-decoration: none;
}
.awhite:hover {
	color: #DDDDFF;
}
.menuright {

	font-family: Arial, Helvetica, sans-serif;
	color: #000033;
	font-size: 10px;
}
select {
	font-family: Arial, Helvetica, sans-serif;
	color: #666666;
	font-size: 10px;

}
input {
	border: 1px solid #D3D3D3;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3100B0;
	font-weight: bold;
	background-color: #F4F4FB;
}
.copyright {
	font-family: Arial, Helvetica, sans-serif;
	color: #444444;
	font-size: 11px;

}
.bluelight {
	font-family: Arial, Helvetica, sans-serif;
	color: #5ABED6;
	font-size: 11px;
}
.blue {
	font-family: Arial, Helvetica, sans-serif;
	color: #182884;
	font-size: 11px;
}
a {
	color: #525963;
	text-decoration: underline;
}
a:hover {
	color: #000066;
}
.separate {
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 11px;
	letter-spacing: 1px;
}
.aportales {

	color: #94C7D6;
}
.tinput {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #003366;
	font-weight: normal;
	border-top: 1px none #848284;
	border-right: 1px none #848284;
	border-bottom: 1px none #848284;
	border-left: 1px none #848284;
	text-align: left;

}
.tinput2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	font-weight: bold;
	border-top: 1px none #848284;
	border-right: 1px none #848284;
	border-bottom: 1px none #848284;
	border-left: 1px none #848284;
}
.oinput {
	border: none #848284;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0033CC;
	font-weight: bold;
}

.orange {
	font-family: Arial, Helvetica, sans-serif;
	color: #FF9900;
	font-size: 11px;
	text-align: left;
}
.noborder {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #000000;
	border: none;
	text-align: left;

}
.blanc {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 11px;
}
.tdsec {

	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 11px;
	text-align: justify;
}
.inputform {
	color: #006699;
	text-decoration: none;
	border: none;
	font-size: 11px;
	text-align: right;
	background-color: #FFFFFF;
}
.inputformm {
	color: #000066;
	text-decoration: none;
	border: none;
	font-size: 11px;
	font-weight: normal;
	background-color: #F7F7FF;
	text-align: right;
}
.inputformverd {
	color: #003300;
	text-decoration: none;
	border: none;
	font-size: 11px;
	text-align: right;
	background-color: #EFFBEF;
}
.style3 {
color: #00CC00
}
.Title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000066;
	border: none;
	text-align: left;
}
.Summary {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	border: none;
	text-align: left;
	text-decoration: none;
}
.Summary:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #990066;
	border: none;
	text-align: left;
	text-decoration: underline;
}
.xiclink {
	font-family: Arial, Helvetica, sans-serif;
	color: #444444;
	font-size: 11px;
	text-decoration: none;
}
.xiclink:hover {
	font-family: Arial, Helvetica, sans-serif;
	color: #666666;
	font-size: 11px;
}
.headwhite {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #CCFF66;
	border: none;
}
.truewhite {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FFE391;
	border: none;
}
.cabeceraTabla
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	background-color: #F2F2EA;
	border: 1px solid;
}
.pieTabla
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	background-color: #F2F2EA;
	border: 1px solid;
	vertical-align: middle
}
.Tabla
{	
	font-family: Arial;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	border: 1px solid;
}
.Tabla_1
{
	background-color: #FDFDFB;
	font-family: Arial;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	border: 1px solid;
	vertical-align: top;
	
}
.Tabla_2
{
	background-color: #FDFDFB;
	font-family: Arial;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	border: 1px solid;
}
.TablaDetalle
{
	font-family: Verdana;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	background-color: #FFFFFF;
	border: 1px solid;
	vertical-align: top;
	align: center;	
}
.TablaDetalle_3
{
	font-family: Verdana;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	background-color: #F2F2EA;
	border: 1px solid;
	vertical-align: top;
	align: center;	
}
.TablaDetalle_2
{
	font-family: Verdana;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	background-color: #FDFDFB;
	border: 1px solid;
	vertical-align: top;
	align: center;	
}
.Tabla_Informacion_1
{
	background-color: #F3F5F9;
	font-family: Arial;
	font-size: 11px;
	font-style: normal;	
	color: #000000;
	border: 1px solid #90A4BF;
	vertical-align: middle;
	text-align: right;
}
.Tabla_Informacion_2
{
	background-color: #FFFFFF;
	font-family: Arial;
	font-size: 11px;
	font-style: normal;	
	color: #000000;
	border: 1px solid #90A4BF;
	vertical-align: middle;
	text-align: right;
}
.Tabla_Informacion_3
{
	background-color: #FDFDFB;
	font-family: Arial;
	font-size: 11px;
	font-style: normal;	
	color: #000000;
	border: 1px solid;
	vertical-align: middle;
	text-align: right;
}
.Tabla_Informacion_4
{
	background-color: #F2F2EA;
	font-family: Arial;
	font-size: 11px;
	font-style: normal;	
	color: #000000;
	border: 1px solid;
	vertical-align: middle;
	text-align: right;
}

.Tabla_Boton
{
	background-color: #F3F5F9;
	font-family: Arial;
	font-size: 11px;
	font-style: normal;	
	color: #000000;
	border: 1px solid #90A4BF;
	font-weight: bold;
	vertical-align: middle;	
}
.Tabla_Boton_1
{
	background-color: #F2F2EA;
	font-family: Arial;
	font-size: 11px;
	font-style: normal;	
	color: #000000;
	border: 1px solid;
	vertical-align: middle;	
}
.sky {

  width: 165px;
  margin: 0;
  padding: 6.1px 8px 6.1px;
  text-align: center;
  background : #FFFFFF;
  font-family : Verdana,Arial, Helvetica, Sans-serif;
        font-style : normal;
        color : #37568D;
        font-size : 11px;
	font-weight : bold;
        text-decoration : none;
        border-bottom : 1px solid #37568D;
        border-right : 1px solid #37568D;
}
.cuadro{	
	background: #FFFFFF;
	border: 1px solid #90A4BF;
	padding: 10px 15px 10px 15px;
	margin: 0 0 10px 0; 
	font-size: 10px;		
	color: #89D2E5;
}
.groovybutton_2
{
   font-size:9px;
   font-family:Tahoma,sans-serif;
   font-weight:bold;
   color:#444444;
   height:18px;
   background-color:#CCCCCC;  	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#ffFFFFFF',EndColorStr='#ffCCCCCC');
   border-top-style:solid;
   border-top-color:#CCCCCC;
   border-top-width:1px;
   border-bottom-style:solid;
   border-bottom-color:#CCCCCC;
   border-bottom-width:1px;
   border-left-style:solid;
   border-left-color:#999999;
   border-left-width:10px;
   border-right-style:solid;
   border-right-color:#CCCCCC;
   border-right-width:1px;
}
input.groovybutton
{
   font-size:11px;
   font-family:Tahoma,sans-serif;
   color:#333333;
   height:18px;
   background-color:#DDDDDD;
   filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#ffFFFFFF',EndColorStr='#ffCCCCCC');
   border-top-style:solid;
   border-top-color:#DDDDDD;
   border-top-width:1px;
   border-bottom-style:solid;
   border-bottom-color:#DDDDDD;
   border-bottom-width:1px;
   border-left-style:solid;
   border-left-color:#DDDDDD;
   border-left-width:1px;
   border-right-style:solid;
   border-right-color:#DDDDDD;
   border-right-width:1px;
}