/*ESTILOS PARA FORMULARIOS, CAMPOS Y BOTONES*/

}
.boxtext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
	border: 1px solid #330099;
}
.boton {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
	border: 1px solid #330099; 
	}


BODY {
	background-color:#FFFFFF;
	FONT-SIZE: 10px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	SCROLLBAR-FACE-COLOR: #E5E5E5;
	SCROLLBAR-DARKSHADOW-COLOR: #c0c0c0;
	SCROLLBAR-BASE-COLOR: #e0f0f0
}
TD {
	FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
TH {
	FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
P {
	FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
BR {
	FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
TR {
	FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
DIV {
	FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
SPAN {
	FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.default {
	FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
H6 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #313131; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
H5 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #313131; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
H4 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #313131; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.head {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #313131; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.title {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #313131; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.white {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.red {
	COLOR: #FF0000; TEXT-DECORATION: none
}
.tf {
	BORDER-RIGHT: #777777 1px solid; BORDER-TOP: #777777 1px solid; FONT-SIZE: 10px; BORDER-LEFT: #777777 1px solid; WIDTH: 100%; BORDER-BOTTOM: #777777 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #f8f8f8
}
A:link {
	FONT-WEIGHT: bold; COLOR: #330099; TEXT-DECORATION: none
}
A:visited {
	FONT-WEIGHT: bold; COLOR: #330099; TEXT-DECORATION: none
}
A:hover {
	FONT-WEIGHT: bold; COLOR: #330099; TEXT-DECORATION: underline
}
A:link {
	COLOR: #330099; TEXT-DECORATION: none
}
A:visited {
	COLOR: #330099; TEXT-DECORATION: none
}
A:hover {
	COLOR: #330099; TEXT-DECORATION: underline
}
A.white:visited {
	COLOR: #ffffff
}
.subhead {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #414141
}
A.white:link {
	COLOR: #fff
}
A.white:hover {
	COLOR: #ffe086
}
FORM {
	MARGIN-BOTTOM: 0px
}
CODE {
	FONT-SIZE: 8pt; FONT-FAMILY: Courier New, Courier, monospace
}


/*estilos basicos*/
BODY,TD,FORM,INPUT,SELECT,TEXTAREA{font-size:11px;font-family:Verdana,arial,helvetica}
TABLE{border-collapse:collapse;empty-cells:show} TR,TD{vertical-align:top}

P,UL{font-size:11px;margin-bottom:10px;margin-top:0px} P{text-indent:24px} LI{margin-left:12px}
H1,H2,H3,H4{font-family:helvetica,arial,sans-serif;letter-spacing:-1px;margin:0px 6px 6px}
H1{color:#3289CC;font-weight:normal;font-size:23px}H2{color:#668BB6;font-size:18px}H3{color:#527FAE;font-size:14px}H4{font-size:12px}
A{color:#039}A:visited{color:#527FAE}
pre.menu{margin-left: 15px; width: 110px; font-family: helvetica,Arial; font-size: 8pt;}
.button{color:#000;background-color:#e6e6e6;margin:2px 0px 4px}
.button1{color:#000;background-color:#e5e5ce;margin:2px 0px 4px}
.boton0{
	color:#527FAE;
	background-color:#e6e6e6;
	background-image : url(images/bg_bot0.gif);
	padding : 6px;
	width : 29px;
	text-align : center;
	border-bottom : 0;
	border-bottom-color : White;
	border-bottom-style : none;
	border-bottom-width : 0;
	border-color : White White White White;
	border-left : 0 none White;
	border-left-color : White;
	border-left-style : none;
	border-left-width : 0;
	border : 0px;
	border-collapse : collapse;
	vertical-align : middle;
	font-weight : bold;
	font-size : 8pt;

}

.boton1{
	color:#527FAE;
	background-color:#e6e6e6;
	background-image : url(images/bg_bot1.gif);
	padding : 6px;
	width : 55px;
	text-align : center;
	border-bottom : 0;
	border-bottom-color : White;
	border-bottom-style : none;
	border-bottom-width : 0;
	border-color : White White White White;
	border-left : 0 none White;
	border-left-color : White;
	border-left-style : none;
	border-left-width : 0;
	border : 0px;
	border-collapse : collapse;
	vertical-align : middle;
	font-weight : bold;
	font-size : 8pt;

}

.boton2{
	color:#527FAE;
	background-color:#e6e6e6;
	background-image : url(images/bg_bot2.gif);
	padding : 6px;
	width : 90px;
	text-align : center;
	border-bottom : 0;
	border-bottom-color : White;
	border-bottom-style : none;
	border-bottom-width : 0;
	border-color : White White White White;
	border-left : 0 none White;
	border-left-color : White;
	border-left-style : none;
	border-left-width : 0;
	border : 0px;
	border-collapse : collapse;
	vertical-align : middle;
	font-weight : bold;
	font-size : 8pt;
}

.boton_mnu1{
	color:#527FAE;
	background-color:#e6e6e6;
	background-image : url(images/bg_botmnu1.gif);
	padding : 6px;
	font-weight : bold;
	font-size : 8pt;
	width : 65px;
	text-align : center;
	border-bottom : 0;
	border-bottom-color : White;
	border-bottom-style : none;
	border-bottom-width : 0;
	border-color : White White White White;
	border-left : 0 none White;
	border-left-color : White;
	border-left-style : none;
	border-left-width : 0;
	border : 0px;
	border-collapse : collapse;
	vertical-align : middle;
}
.boton_mnu2{
	color:#527FAE;
	background-color:#e6e6e6;
	background-image : url(images/bg_botmnu2.gif);
	padding : 6px;
	font-weight : bold;
	font-size : 8pt;
	width : 90px;
	text-align : center;
	border-bottom : 0;
	border-bottom-color : White;
	border-bottom-style : none;
	border-bottom-width : 0;
	border-color : White White White White;
	border-left : 0 none White;
	border-left-color : White;
	border-left-style : none;
	border-left-width : 0;
	border : 0px;
	border-collapse : collapse;
	vertical-align : middle;
}

.text{
	border-width : 0 0 0 0;
	border : 1px solid #527FAE;
	vertical-align : top;
}
select{
	border-width : 0 0 0 0;
	border : 1px solid #527FAE;
	vertical-align : top;
}

/*estilos de y dentro de FORM*/
FORM{margin-top:0px;/*margin-left:24px*/}
FORM TD{padding:2px}FORM P{text-indent:0px}
FORM H4{font-weight:bold;font-size:10px;text-align:right;letter-spacing:0px;margin:0px;padding:0px}

.hlp{color:#666;line-height:14px;margin-top:4px;text-indent:0px}
.hlp_ch{font-size:11px;color:#666;line-height:14px;margin-top:1px;text-indent:0px}
.masinfo{text-align:right;margin-top:4px;margin-bottom:11px}


/*estilos para el Visual Word*/

.vw_titulo1{letter-spacing:1px;margin:0px 6px 6px;color:0080c0;font-size:10px}


/*estilos que arman cajas con fondo*/
.logo{background:#d9d9d9 url(../img/logobg.gif) repeat-x;margin:0px -16px 12px -24px;padding:12px 12px 0px 8px}
.logo P{font-weight:bold;font-size:10px;text-indent:0px;margin:0px -12px 0px -20px;padding:2px 12px 6px 24px;border-bottom:1px solid #999}
.logo A,.logo A:visited{color:#666}
	.logomenu{text-align:right;position:absolute;top:8px;right:16px}
	.logomenu A,.logomenu A:visited{color:#c60}
.foot{font-weight:normal;font-size:10px;background-color:#ccc;text-align:center;clear:both;margin:24px -16px 0px -24px;padding:2px 4px 5px;border-top:1px solid #b3b3b3;border-bottom:4px inset #ccc}
.foot A{font-weight:bold}

.loginbox{background-color:#ccc;margin-bottom:12px;margin-left:12px;padding:4px;
border-style:solid solid inset solid;border-width:1px 1px 4px 1px;border-color:#999 #999 #ccc #999}
.loginbox FORM{margin:0px}
.loginbox P{font-size:10px;margin-bottom:4px;text-indent:0px;margin-top:0 px}
.loginbox H1{color:#000;font-weight:bold;font-size:15px;background-color:#eee;margin:-5px -5px 4px;border-bottom:2px solid #000}
.loginbox H2{color:#fff;font-weight:normal;font-size:11px;background-color:#000;text-align:center;text-transform:uppercase;margin:8px -4px 4px;padding:1px 1px 0px}
.loginbox .button{color:#fff;font-weight:bold;background-color:#666;margin:2px 4px 4px 0px;padding:0px}
.perdio{margin:0px;text-indent:0px;text-align:center}

.helpbox{background-color:#ffffe6;margin-bottom:12px;margin-left:12px;padding:4px;
border-style:solid solid inset solid;border-width:1px 1px 4px 1px;border-color:#999 #999 #ccc #999}
.helpbox P{font-size:11px;margin-bottom:4px;text-indent:0px;margin-top:0 px}
.helpbox H1{color:#666648;font-weight:bold;font-size:13px;background-color:#eee;margin:-5px -5px 4px;padding:2px;border-bottom:1px solid #666}
.helpbox H2{color:#fff;font-weight:normal;font-size:12px;background-color:#996;text-align:center;text-transform:uppercase;margin:8px -4px 4px;padding:1px 1px 0px}


/*estilos que arman columnas de layout*/
hr{clear:both;visibility:hidden}
.rcol{float:right;width:148px;}


/*estilos para tablas de emails, etc*/
.nolmg{margin-left:-24px}
.lsmenu{background-color:#f6f6f6;float:left;margin:-12px 12px 0px 0px;width:96px}
.lsmenu P,.lsmenu H3,.lsmenu H4{color:#126;font-weight:normal;font-size:10px;text-align:right;text-indent:0px;letter-spacing:0px;margin:0px 0px 1px;padding:2px 6px 4px 12px;border-right:1px solid #aaa;border-bottom:1px solid #999}
.lsmenu H3{color:#666;font-size:9px;text-align:left;letter-spacing:2px;padding-top:4px}
.lsmenu H4{font-weight:bold}

.lstable{border-bottom:4px inset #ccc}
.lstable TD,TH{padding:4px;border:1px solid #666;}
.lstable TD.sort{background-color:#fffff5}
.lstable TH{color:#333;font-weight:bold;background-color:#e5e5e5;text-align:left;font-size:10px;margin:0px;}
.lstable TH A{color:#000}
.lstable TH.sort{background-color:#e5e5ce}
TR.H TD{background-color:#eaf2ff} TR.H TD.sort{background-color:#eaf2f5} /*resalte naranja: tr.H td{background-color:#fff8e1} tr.H td.sort{background-color:#fff8cf}*/
.lstable .chk{width:1px}
.lstable CAPTION,.msgtable CAPTION{caption-side:top;color:#666;font-size:10px;text-align:left}
.lslopt,.lsropt{margin-bottom:6px} .lsropt{float:right;margin-left:8px}
.lsroptnomg{float:right;margin-left:8px}

.msgtable{border:1px solid #666;border-bottom:4px inset #ccc}
.msgtable TD{background-color:#fff;padding:2px}
.msgtable H4{width:60px}
.msgtable INPUT{margin-right:6px}

.lsbottom TD{background-color:#3d7393;padding:4px 6px 4px}
.lsbottompre{border:1px solid #999;}
.lsbottompre TD{background-color:#ccc;padding:2px 6px}
.lsbottom INPUT,.lsbottompre INPUT{margin:0px}

.msghead P{font-size:10px;padding-bottom:4px;border-bottom:1px solid #ccc;margin:0px}
.msgbody TD{margin-top:6px;padding:8px 12px 8px 0px;}
/*line-height:14px;font-family:arial,sans-serif;margin-top:6px;padding:8px 12px 8px 0px;}*/