body {
	background-color: #FFFFFF;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 16px;
	color: #000000;	
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0x;
	margin-left: 0px;
	scrollbar-base-color:#CCCCCC;
	scrollbar-arrow-color:#FFFFFF;
	}

hr {
	height: 1px;
	color:#6699CC;
	}

a {
	color:#0000CC;
	font-size: 11px;
	font-weight: normal;	
	text-decoration: none;
	font-family: Verdana, Helvetica, sans-serif;
	}

a:hover {	
	color:#0000CC;
	text-decoration:underline;
	font-family: Verdana, Helvetica, sans-serif;
    }
	
.strongfont {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 16px;
	color: #000000;
	font-weight: bold;
	}

.boldfont {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	color: #000000;
	font-weight: bold;
	}

.bottomfont {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	color: #000000;
	}


.box {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: Normal;
	font-size: 11px;
	height: 18;
	text-transform: uppercase;
    }

.boxmay {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: Normal;
	font-size: 11px;
	height: 18;
	text-transform: uppercase;
    }	

.boxright {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: Normal;
	font-size: 11px;
	height: 18;
	text-align: right;
}

.boton{
	color:#003366;
    cursor:pointer;	
	background-color:#FFFFFF;
    font-size:10px;
	font-family:Verdana,Helvetica,sans-serif;
	font-weight:bold;
	border-style:solid;
	border-width:1px;	
	border-color:#6699CC;
    }

.toptable {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	text-transform: none;
	color: #000066;
	background-color:#CCCCCC;
	width: 800px;
	border-spacing: 0;	
}

.maintable {
	width: 800px;
	height: 420px;
	background-color: #FFFFFF;
	border-style:solid;
	border-width:thin;
	border-color:#000000;
	background-attachment:fixed;	 
}

.menucell {
	background-color:#FFFFFF;
	border-right-color:#003366;
	border-right-style:solid;
	border-right-width:thin;
	width: 200px;		
}

.hrmenu {
	color:#006699;
	border-color:#006699;
	border-width:thin;
	}
.amenu {
	color:#000000;
	font-size: 11px;
	font-weight: normal;	
	text-decoration: none;
	font-family: Verdana, Helvetica, sans-serif;
	}

.amenu:hover {	
	color:#000066;
	text-decoration:none;
    background-color:#FFDA46;
	font-family: Verdana, Helvetica, sans-serif;
    }


.bienvenido {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:24px;
	font-style:normal;
	font-weight:bold;
	color:#000000;
}

.Introbienvenido {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-style:normal;
	font-weight:normal;
	color:#000000;
	font-stretch:condensed; 
}

.lineaseparador {
	color:#006699; 	  	
}

.intable {
	background-color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

.headercell {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	background-color: #FFFFFF;
}

.b{
	color: #990000;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	font-family: Verdana, Helvetica, sans-serif;
	}

.b:hover {
	color: #990000;
	text-decoration: underline;
	font-family: Verdana, Helvetica, sans-serif;
    }
	
.c{
	color: #0000FF;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	font-family: Verdana, Helvetica, sans-serif;
	}

.c:hover {	
	color:#0000FF;
	text-decoration:underline;    
	font-family: Verdana, Helvetica, sans-serif;
    }
	
.d{
	color: #000000;
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
	font-family: Verdana, Helvetica, sans-serif;
	background-color: #FFFFFF;
	}

.d:hover {
	color: #000000;
	text-decoration: underline;
	font-family: Verdana, Helvetica, sans-serif;
	background-color: #FFFFFF;
    }		

.e{
	color: #912A2B;
	font-size: 10px;
	font-weight: normal;
	text-decoration: underline;
	font-family: Verdana, Helvetica, sans-serif;
	}

.e:hover {
	color: #912A2B;
	text-decoration: underline;
	font-family: Verdana, Helvetica, sans-serif;
    }
.tdEncabezado {
	color:#000000;
	font-size:14px;
	font-style:normal;
	font-weight:bold;
	}
.aconres {
	color:#003366;
	font-size: 11px;
	font-weight: normal;	
	text-decoration: none;
	font-family: Verdana, Helvetica, sans-serif;
	}

.aconres:hover {	
	color:#FFFFFF;
	text-decoration:underline;
    background-color:#003366;
	font-family: Verdana, Helvetica, sans-serif;
    }
.trencabezado {	
	color:#000000;
	font-size:12px;
	font-weight:bold;
	}

.tdcolumnas {
	background-color:#DDDDDD;
	color:#000000;
	font-size:10px;
	font-weight:bold;
	}
	
.criterio {
	font-size:12px;
	font-style:normal;
	border-top-color:#000000;
	border-top-style:solid;
	border-top-width:thin;	
	}
.datoscriterio {
	font-weight:bold;
	}

.datoscliente {
	font-size: 10px; 
	font-weight: bold; 
	}

.tabladatoscliente {
	border-bottom-color:#336699;
	border-bottom-style:solid;
	border-bottom-width:thin;
	}
.datosclicon{
	font-size:10px;
	font-style:normal;
	font-weight:normal;
	}
.secciontabla{
	border-style:solid;
	border-width:thin;
	border-color:#336699;
	}
.bottomborder{
	border-bottom-style:solid;
	border-bottom-width:thin;
	border-bottom-color:#336699;
	}
.input{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	background-color:#FFFFFF;
	border-style:solid;
	border-width:1px;	
	border-color:#6699CC;
	text-transform: uppercase;
	
	}
.printheader{
	font-size:10px;
	font-style:normal;
	font-weight:bold;	
	}
.sepheader{
	font-size:10px;
	font-style:normal;
	font-weight:bold;
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-bottom-color:#6699CC;
	/*background-color:#E5E5E5;	*/
	}
.mainborder{
	border-style:solid;
	border-width:thin;
	border-color:#000000;
	}
.fields{
	font-size:10px;
	font-style:normal;
	font-weight:bold;
	}
.fieldsinfo{
	font-size:10px;
	font-style:normal;
	font-weight:normal;
	}
.printbottomborder{
	font-size:10px;
	font-style:normal;
	font-weight:bold;
	border-bottom-style:solid;
	border-bottom-width:thin;
	border-bottom-color:#000000;
	}
.printlink{
	color:#999999;
	font-size:10px;
	font-weight:bold;
	}
.printlinesep {	
	border-bottom-style:solid;
	border-bottom-width:thin;
	border-bottom-color:#6699CC;
}
.inputprint{
	background-color:#FFFFFF;
	border-style:solid;
	border-width:thin;
	border-color:#DDDDDD;
	}
.navbar{
	color: #000066;
	font-size: 10px;
	font-weight: normal;
	font-family: Verdana, Helvetica, sans-serif;
	}

.navbar:hover {
	color: #000066;
	text-decoration: underline;
	font-family: Verdana, Helvetica, sans-serif;
    }
	
.combo{
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	FONT-WEIGHT: Normal; 
	FONT-SIZE: 10px; 
	HEIGHT: 15;	
}
.datos{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-style:normal;	
}
.titulos{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-style:normal;
	font-weight:bold;
}
.avisos{
	color: #6699CC;
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
	font-family: Verdana, Helvetica, sans-serif;	
	}

.avisos:hover {
	color: #6699CC;
	text-decoration: underline;
	font-family: Verdana, Helvetica, sans-serif;	
    }
.coincidencias {
	color:#FF3300;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
}
.recomendacion{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style:normal;
	font-weight:normal;
	color:#FF0000;
}
.tituloBol{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-style:normal;
	font-weight:bold;	
	color:#FFFFFF;
}

.capa{
	POSITION:absolute;
	border-bottom-style:solid;
	border-bottom-width:thin;
	border-bottom-color:#003399;	
	z-index:3;
	top:10px;
	left:10px;
	height:200px;
	width:400px;
 	BACKGROUND-COLOR:#CC00EE; 	 
	BORDER-COLOR:#CC00EE;
	display:none;	
}

.mail { color: #2B2EA3; text-decoration: none; }
.mail :visited { color: #2B2EA3; text-decoration: none; }
.mail :hover { color: #939394; text-decoration: underline; }
.mail :active { color: #2B2EA3; text-decoration: none; }


