.bodyForm
{
	background-color: white;
}

A
{
	font-size: 8pt;
	color: black;
	font-family: Verdana;
	text-decoration: none;
}
A:active
{
	font-size: 8pt;
	color: black;
	font-family: Verdana;
	text-decoration: none;
}
A:hover
{
	font-size: 8pt;
	color: darkblue;
	font-family: Verdana;
	text-decoration: underline;
}

.frmBarCode
{
	font-family:Free 3 of 9 Extended ;
	font-size:50pt;
}
.frmLnk
{
	font-size: 8pt;
	color: black;
	font-family: Verdana;
	text-decoration: underline;
	cursor: hand;
}
.frmLnkWhite
{
	font-size: 8pt;
	color: white;
	font-family: Verdana;
	cursor: hand;
}
.frmSubTit
{
	font-size: 12pt;
	color: black;
	font-family: Verdana;
}
.frmSubDos
{
	font-weight: bold;
	font-size: 8pt;
	font-family: Verdana;
}
.frmTit
{
	font-weight: bold;
	font-size: 10pt;
	color: black;
	font-family: Verdana;
}
.frmTit9
{
	font-weight: bold;
	font-size: 9pt;
	color: black;
	font-family: Verdana;
}
.frmTitCal
{
	font-size: 8pt;
	color: orangered;
	font-family: Verdana;
}
.frmTitPor
{
	font-weight: bold;
	font-size: 12pt;
	color: black;
	font-family: Verdana;
}
.frmTitBlue
{
	font-size: 12pt;
	color: blue;
	font-family: Verdana;
}
.frmTitLight
{
	font-weight: normal;
	font-size: 10pt;
	color: dodgerblue;
	font-family: Arial;
}
.frmTitGray
{
	font-size: 12pt;
	color: gray;
	font-family: Verdana;
}
.frmVal
{
	font-size: 8pt;
	color: dimgray;
	font-family: Verdana;
}
.frmValRed
{
	font-size: 8pt;
	color: red;
	font-family: Verdana;
}
.frmValBlue
{
	font-size: 8pt;
	color: blue;
	font-family: Verdana;
}
.frmValWhite
{
	font-size: 8pt;
	color: white;
	font-family: Verdana;
}

/*NUEVO LUCY*/
.frmValWhiteSmall
{
	font-size: 6pt;
	color: white;
	font-family: Verdana;
}


.frmSMALL
{
	font-size: 6pt;
	color: dimgray;
	font-family: Verdana;
}

.frmTitLeg
{
	font-weight: bold;
	font-size: 8pt;
	color: black;
	font-family: Verdana;
}

/*NUEVO LUCY*/
.frmTitLegSmall
{
	font-weight: bold;
	font-size: 6pt;
	color: black;
	font-family: Verdana;
}

.frmLbl
{
	font-size: 8pt;
	font-family: Verdana;
}
.frmLblFact
{
	font-size: 9pt;
	font-family: Verdana;
}
.frmLbl6
{
	font-size: 6pt;
	font-family: Verdana;
}
.frmLbl7
{
	font-size: 7pt;
	font-family: Verdana;
}
.frmLbl8
{
	font-size: 8pt;
	font-family: Verdana;
}
.frmLbl9
{
	font-size: 9pt;
	font-family: Verdana;
}
.frmLbl10
{
	font-size: 10pt;
	font-family: Verdana;
}
.frmLbl11
{
	font-size: 11pt;
	font-family: Verdana;
}
.frmLbl12
{
	font-size: 12pt;
	font-family: Verdana;
}
.frmLbl14
{
	font-size: 14pt;
	font-family: Verdana;
}
.frmLbl16
{
	font-size: 16pt;
	font-family: Verdana;
}
.frmLbl24
{
	font-size: 24pt;
	font-family: Verdana;
}
.frmLblBold
{
	font-family: Verdana;
	font-size: 8pt;
	font-weight: bold;
}
.frmLblBoldDarkRed
{
	font-family: Verdana;
	color: darkred;
	font-size: 8pt;
	font-weight: bold;
}
.frmLblred
{
	font-size: 8pt;
	color: red;
	font-family: Verdana;
}
.frmLblblue
{
	font-size: 8pt;
	color: blue;
	font-family: Verdana;
}
.frmLblgreen
{
	font-size: 8pt;
	color: green;
	font-family: Verdana;
}

/*NUEVO LUCY*/
.frmLblSmall
{
	font-size: 6pt;
	font-family: Verdana;
}

.frmPrinter
{
	font-size: 10pt;
	font-family: 'Courier New';
}
.frmLblwhite
{
	font-size: 8pt;
	color: white;
	font-family: Verdana;
}
.frmLblMenudo
{
	font-size: 7pt;
	font-family: Verdana;
}
.frmLblMenudo6
{
	font-size: 6pt;
	font-family: Verdana;
}
.frmLblMenudoBol
{
	font-size: 7pt;
	font-family: Verdana;
	font-weight: bold;
}
.frmLblBol
{
	font-size: 8pt;
	font-family: Verdana;
	font-weight: bold;
}
.rptTit
{
	font-weight: bold;
	font-size: 10pt;
	font-family: Verdana;
}
.rptSub
{
	font-size: 9pt;
	font-family: Verdana;
}



.txtNum
{
	width: 80px;
	border-right: gray 1px solid;
	border-top: gray 1px solid;
	border-left: gray 1px solid;
	border-bottom: gray 1px solid;
	font-family: verdana;
	font-size: 8pt;
}
.txtNumSmall
{
	width: 60px;
	border-right: gray 1px solid;
	border-top: gray 1px solid;
	border-left: gray 1px solid;
	border-bottom: gray 1px solid;
	font-family: verdana;
	font-size: 8pt;
}
.txtNumH
{
	width: 26px;
	border-right: gray 1px solid;
	border-top: gray 1px solid;
	border-left: gray 1px solid;
	border-bottom: gray 1px solid;
	font-family: verdana;
	font-size: 8pt;
}

.txtNumM
{
	width: 26px;
	border-right: gray 1px solid;
	border-top: gray 1px solid;
	border-left: gray 1px solid;
	border-bottom: gray 1px solid;
	font-family: verdana;
	font-size: 8pt;
}

.txtNum2
{
	width: 60px;
	border-right: gray 1px solid;
	border-top: gray 1px solid;
	border-left: gray 1px solid;
	border-bottom: gray 1px solid;
	font-family: verdana;
	font-size: 8pt;
}

.txtCod
{
	width: 80px;
	border-right: gray 1px solid;
	border-top: gray 1px solid;
	border-left: gray 1px solid;
	border-bottom: gray 1px solid;
	font-family: verdana;
	font-size: 8pt;
}
.txtDdl
{
	width: 180px;
	border-right: gray 1px solid;
	border-top: gray 1px solid;
	border-left: gray 1px solid;
	border-bottom: gray 1px solid;
	font-family: verdana;
	font-size: 8pt;
}
.txtDes
{
	width: 300px;
	border-right: gray 1px solid;
	border-top: gray 1px solid;
	border-left: gray 1px solid;
	border-bottom: gray 1px solid;
	font-family: verdana;
	font-size: 8pt;
}
.txtGlo
{
	width: 300px;
	border-right: gray 1px solid;
	border-top: gray 1px solid;
	border-left: gray 1px solid;
	border-bottom: gray 1px solid;
	font-family: verdana;
	font-size: 8pt;
}
.txtNom
{
	width: 180px;
	border-right: gray 1px solid;
	border-top: gray 1px solid;
	border-left: gray 1px solid;
	border-bottom: gray 1px solid;
	font-family: verdana;
	font-size: 8pt;
}

.txtGlos
{
	width: 250px;
	border-right: gray 1px solid;
	border-top: gray 1px solid;
	border-left: gray 1px solid;
	border-bottom: gray 1px solid;
	font-family: verdana;
	font-size: 8pt;
}

.txtAbr
{
	width: 100px;
	border-right: gray 1px solid;
	border-top: gray 1px solid;
	border-left: gray 1px solid;
	border-bottom: gray 1px solid;
	font-family: verdana;
	font-size: 8pt;
}

.frmCODE
{
	border-bottom: gray 1px solid;
	border-left: gray 1px solid;
	background-color: #ffffcc;
	width: 140px;
	font-family: verdana;
	font-size: 8pt;
	border-top: gray 1px solid;
	border-right: gray 1px solid;
}

.txtImp
{
	width: 80px;
	border-right: gray 1px solid;
	border-top: gray 1px solid;
	border-left: gray 1px solid;
	border-bottom: gray 1px solid;
	font-family: verdana;
	font-size: 8pt;
}
.txtDat
{
	border-right: gray 1px solid;
	border-top: gray 1px solid;
	font-size: 8pt;
	border-left: gray 1px solid;
	width: 80px;
	border-bottom: gray 1px solid;
	font-family: verdana;
}

.cmdRst
{
	border-right: black 1px solid;
	border-top: black 1px solid;
	font-weight: bold;
	font-size: 8pt;
	border-left: black 1px solid;
	color: white;
	border-bottom: black 1px solid;
	font-family: Tahoma;
	background-color: silver;
	text-decoration: none;
}
.cmdOky
{
	border-right: black 1px solid;
	border-top: black 1px solid;
	font-weight: bold;
	font-size: 8pt;
	border-left: black 1px solid;
	color: white;
	border-bottom: black 1px solid;
	font-family: Tahoma;
	background-color: silver;
	text-decoration: none;
}

.cmdClk
{
	background-image: url(../Images/btnACalendar.gif);
	width: 17px;
	cursor: hand;
	border-top-style: none;
	font-family: Verdana;
	border-right-style: none;
	border-left-style: none;
	height: 17px;
	border-bottom-style: none;
}
.cmdClkFI
{
	background-image: url(../Images/btnAIzq.gif);
	width: 15px;
	cursor: hand;
	border-top-style: none;
	font-family: Verdana;
	border-right-style: none;
	border-left-style: none;
	height: 15px;
	border-bottom-style: none;
}
.cmdClkFD
{
	background-image: url(../Images/btnADer.gif);
	background-color: transparent;
	width: 15px;
	cursor: hand;
	border-top-style: none;
	font-family: Verdana;
	border-right-style: none;
	border-left-style: none;
	height: 15px;
	border-bottom-style: none;
}

.homLin
{
	font-size: 10pt;
	color: gray;
	font-family: Arial;
}
.homTit
{
	font-weight: bold;
	font-size: 8pt;
	color: black;
	font-family: Verdana;
}
.homTitWin
{
	font-size: 10pt;
	color: black;
	font-family: verdana;
}
.homBigTit
{
	font-size: 16pt;
	color: tomato;
	font-family: verdana;
}
.homVal
{
	font-size: 8pt;
	color: black;
	font-family: Verdana;
}
.homValRed
{
	font-size: 8pt;
	color: red;
	font-family: Verdana;
}
.ddlDate
{
	width: 80px;
	border-right: gray 1px solid;
	border-top: gray 1px solid;
	border-left: gray 1px solid;
	border-bottom: gray 1px solid;
	font-family: verdana;
	font-size: 8pt;
}
.ddlTime
{
	width: 60px;
	border-right: gray 1px solid;
	border-top: gray 1px solid;
	border-left: gray 1px solid;
	border-bottom: gray 1px solid;
	font-family: verdana;
	font-size: 8pt;
}
.frmNotTit
{
	font-weight: bold;
	font-size: 8pt;
	color: red;
	font-family: Verdana;
}
.frmNotRes
{
	font-weight: bold;
	font-size: 8pt;
	color: gray;
	font-family: Verdana;
}
.frmNotDes
{
	font-size: 8pt;
	color: black;
	font-family: Verdana;
}

.dgpar
{
	font-size: 8pt;
	color: black;
	font-family: Verdana, Tahoma;
	background-color: beige;
}

.dgimpar
{
	font-size: 8pt;
	color: black;
	font-family: Verdana, Tahoma;
	background-color: white;
}
.dgheader
{
	font-size: 8pt;
	color: #a52929;
	font-family: Verdana, Tahoma;
	background-color: #a8a8a8;
}


.ItemAlterno
{
	font-size: 8pt;
	color: gray;
	font-family: Verdana;
	background-color: beige;
}

.ItemEnEdicion
{
	font-size: 8pt;
	color: gray;
	font-family: Verdana;
}

.EncabezadoGrilla
{
	font-weight: bold;
	font-size: 8pt;
	color: black;
	font-family: Verdana;
	background-color: #d7d7d7;
	/*text-decoration: underline;
	cursor: hand;*/
}

.EncabezadoGrilla2
{
	font-weight: bold;
	font-size: 8pt;
	cursor: hand;
	color: darkslategray;
	font-family: Verdana;
	background-color: #d7d7d7;
	text-decoration: underline;
}

.PieDeGrilla
{
	font-weight: bold;
	font-size: 8pt;
	color: black;
	font-family: Verdana;
	background-color: #d7d7d7;
}

.ItemCentral
{
	font-size: 8pt;
	color: gray;
	font-family: Verdana;
}

/*
'ListItemType.Pager()
'ListItemType.SelectedItem()
'ListItemType.Separator()
*/

.PaginasGrilla
{
	/*font-weight: bold;
	font-size: 8pt;*/
	color: black;
	font-family: Verdana;
	background-color: #d7d7d7;
}

.ItemSeleccionado
{
	font-weight: bold;
	font-size: 8pt;
	color: gray;
	font-family: Verdana;
}

.GridGeneral
{
	font-weight: bold;
	font-size: 8pt;
	color: gray;
	font-family: Verdana;
}
.frmlbl2
{
	font-size: 9pt;
	font-family:Arial ;	
}
.frmlbl2bol
{
	font-size: 9pt;
	font-family:Arial ;
	font-weight:bold;
}
H1 { PAGE-BREAK-AFTER: always }


thead { display: table-header-group; }
tfoot { display: table-footer-group; }


