BODY, TD {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	color: #333333;
}

A {
	color: #616161;
	font-weight: bold;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	text-decoration: none;
} 

A:hover {
	text-decoration: none;
	color: #3C7B6A;
} 

.borde {
	border: 1px solid #3D3D3D;
}

.textoBlanco {
	color: #FFFFFF;
}
.textoVerde {
	color: #3C7B6A;
}

input {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	background-color: #CCCCCC;
	border: 1px solid #999999;	
}
select {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	background-color: #CCCCCC;
	
}

textarea {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	background-color: #CCCCCC;
	border: 1px solid #999999;	
	line-height:12px;
	
	scrollbar-arrow-color: #FFFFFF;
	scrollbar-shadow-color: #CCCCCC;
	scrollbar-3Dlight-color: #CCCCCC;
	scrollbar-track-color: #CCCCCC;
	scrollbar-face-color: #CCCCCC;
	scrollbar-highlight-color: #CCCCCC;
	scrollbar-darkshadow-color: #CCCCCC;
}

A.menu:visited {	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	width:168px;
	height:20px;
	padding-top:6px;
	color:#DBD9D9;
	text-decoration:  none;
} 

A.menu:active {	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	width:168px;
	height:20px;
	padding-top:6px;
	color:#000000;
	text-decoration:  none;
	background-color: #3C7B6A;
	background-image: url(../imagenes/fondo-opcion-menu-verde.jpg);
} 

A.menu:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	width:168px;
	height:20px;
	padding-top:6px;
	color:#DBD9D9;
	text-decoration:  none;
} 

A.menu:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	width:168px;
	height:20px;
	padding-top:6px;
	font-weight: bold;
	text-decoration:  none;
	background-color: #3C7B6A;
	background-image: url(../imagenes/fondo-opcion-menu-verde.jpg);
} 

.indice {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	width:168px;
	height:20px;
	padding-top:6px;
	font-weight: bold;
	text-decoration:  none;
	background-color: #3C7B6A;
	background-image: url(../imagenes/fondo-opcion-menu-verde.jpg);
} 

.TituloBlanco {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:x-small;
	color: #FFFFFF;
}
.TituloVerde {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:x-small;
	color: #3C7B6A;
}
.textoblancotamfijo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #FFFFFF;
}
.textogristamfijo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#CCCCCC;
}

.autofill-box {
		
z-index: 108;
padding: 1px;
background: #e5e5e5;
border: 1px solid #000;
text-align: left;
width:184px;
font: 10px Verdana, Arial, sans-serif;
}

.autofill-box li {padding: 1px 7px;}

.autofill-box .selection {
background: #3366CC;
color: #FFF;
}

input.login {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #EBEBEB;
	height: 14px;
	background-color: #65BC94;
	border: 1px solid #CCCCCC;
}

.textovertical {writing-mode: tb-rl; filter: flipv fliph}
