input {
	color: #000000;
	font-family: Verdana, Arial;
	font-size: 8pt;
}

.chekok {
	background-color: #7FFFD4;
	color: #7FFFD4;
	font: 10pt Verdana;
	letter-spacing: 0px;
	border : 1px groove;
}

.cheknook {
	background-color: #FF4848;
	color: #B22222;
	font: 10pt Verdana;
	letter-spacing: 0px;
	border : 1px groove;
	}

select {
	background-color: #FFFFFF;
	border-bottom: #FBBC00 1px solid;
	border-left: #FBBC00 1px solid;
	border-right: #FBBC00 1px solid;
	border-top: #FBBC00 1px solid;
	color: #000000;
	font: 8pt , Verdana;
	letter-spacing: 0px;
}


table, tr, td {
	font-family: Verdana, Arial;
	font-size: 8pt;
}


td.new{
	font-family: Arial,Verdana,Helvetica,Sans-Serif;
	font-size: 11px;
}


textarea {
	background-color: #FFFFFF;
	color: #000000;
	font-family: Verdana, Arial;
	font-size: 8pt;
}

.button {
	background-color: #FFFFFF;
	color: #004080;
	font-family: Verdana, Arial;
	font-size: 8pt;
}

.button2 {
	background-color: #FF6633;
	color: #FFFFFF;
	font-family: Verdana, Arial;
	font-size: 8px;
}

.chk {
	background-color: #F2F7F9;
	color: #000000;
	font-family: Verdana, Arial;
	font-size: 8pt;
}

.entrada {
	background-color: #FFFFCC FONT: 8pt Verdana;
	border-bottom: 1px solid #000000;
	border-left: 1px solid #000000;
	border-right: 1px solid #000000;
	border-top: 1px solid #000000;
	color: #000000;
	letter-spacing: 0px;
}

.in {
	background-color: #FDF4DE;
	border-bottom: #003399 1px solid;
	border-left: #003399 1px solid;
	border-right: #003399 1px solid;
	border-top: #003399 1px solid;
	color: #003399;
	font: 8pt , Verdana;
	letter-spacing: 0px;
}

.in3 {
	background-color: #FDF4DE;
	color: #003399;
	font: 10pt , Verdana;
	letter-spacing: 0px;
}

.largeplainlink {
	font: bold 14px arial, verdana, helvetica;
	text-decoration: none;
}

.letra {
	color: #000000;
	font: 8pt , Verdana;
	letter-spacing: 2px;
}

.letra2 {
	color: #000000;
	font: bold 8pt , Verdana;
	letter-spacing: 0px;
}

.letral {
	color: #000000;
	font: 8pt , Verdana;
	letter-spacing: 1px;
}

.letran {
	color: #000000;
	font: bold 8pt Verdana, arial;
	letter-spacing: 2px;
}

.letrap {
	color: #000000;
	font: 7pt , Verdana,arial;
	letter-spacing: 0px;
}

.letrat {
	color: #000000;
	font: 8pt , Verdana;
	letter-spacing: 0px;
}

.loco{
	height: 20px;
	text-align: left;
	width: 100px;
}

.not {
	background-color: #F88858;
	border-bottom: 1px outset;
	border-left: 1px outset;
	border-right: 1px outset;
	border-top: 1px outset;
	color: #000000;
	font-family: Verdana, Verdana, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
}

.obliga {
	color: Black;
	font: 8pt , Verdana;
	letter-spacing: 0px;
}

.obliga2 {
	color: #FF6600;
	font: 7pt , Verdana;
	letter-spacing: 0px;
}

.offnot {
	background-color: #FFE097;
	border-bottom: 1px outset;
	border-left: 1px outset;
	border-right: 1px outset;
	border-top: 1px outset;
	color: #000000;
	font-family: Verdana, Verdana, Helvetica, sans-serif;
	font-size: 7pt;
}

.offuser {
	background-color: #D5D8F9;
	border-bottom: 1px outset;
	border-left: 1px outset;
	border-right: 1px outset;
	border-top: 1px outset;
	color: #000000;
	font-family: Verdana, Verdana, Helvetica, sans-serif;
	font-size: 7pt;
}

.onnot {
	background-color: #FA871F;
	border-bottom: 1px outset;
	border-left: 1px outset;
	border-right: 1px outset;
	border-top: 1px outset;
	color: #000000;
	font-family: Verdana, Verdana, Helvetica, sans-serif;
	font-size: 7pt;
}

.onuser {
	background-color: #7A9FD8;
	border-bottom: 1px outset;
	border-left: 1px outset;
	border-right: 1px outset;
	border-top: 1px outset;
	color: #000000;
	font-family: Verdana, Verdana, Helvetica, sans-serif;
	font-size: 7pt;
}

.rad {
	background-color: #D5D8F9;
	color: #000000;
	font-family: Verdana, Verdana, Helvetica, sans-serif;
	font-size: 7pt;
}

.text {
	color: #000000;
	font: normal 13px arial, verdana, helvetica;
	text-decoration: none;
}

.type_a  {
	background-color: #FFFFFF;
	border: 1px solid #000000;
	color: #000000;
}

.type_b  {
	background-color: #000000;
	border: 1px solid #000000;
	color: #FFFFFF;
	cursor: hand;
}

.user {
	background-color: #6670E8;
	border-bottom: 1px outset;
	border-left: 1px outset;
	border-right: 1px outset;
	border-top: 1px outset;
	color: #000000;
	font: bold 8pt Verdana, Arial, Helvetica, sans-serif;
}




/* Table Encabezado Columnas */
.m-tbl-col {
	font-family: Verdana,Arial,Helvetica,Geneva; 
	font-size: 11px;
	font-weight: bold;
	background-color: #336699; 
	color: #ffffff;
	text-decoration: none;
}
a.m-tbl-col {
	color: #ffffff;
	text-decoration: none;
}
a.m-tbl-col:Hover {
	color: #ffffcc;
}

/* Table Border */
.m-tbl-bdr {
	background-color: #666666;
} 


/* Table Fila segundo color */
.m-tbl-cTwo  {
    vertical-align: text-top;
    font-family: Verdana,Arial,Helvetica,Geneva;
	font-size: 11px;
	background-color: #eeeeee;
	color: #000000;	
}

/* Table Fila primer color */
.m-tbl-cOne {
    vertical-align: text-top;
    font-family: Verdana,Arial,Helvetica,Geneva;
	font-size: 11px;
	background-color: #FFFFFF;
	color: #000000;
}

/* Table Paginación Footer */
.m-tbl-ftr {  
	font-family: Verdana,Arial,Helvetica,Geneva; 
	background-color: #CCCCCC; 
	color: #000000;
	font-size: 11px;
	padding-left: 4px;
}

/* Calendar */
.m-cal-hdr {
    font-family: Verdana,Arial,Helvetica,Geneva;
    font-size: 11px;
    color: #ffffff;
    background-color: #888888;
    text-decoration: none;
}

a.m-cal-hdr {
	text-decoration: none;
	
}

.m-cal-dyn {
    font-family: Verdana,Arial,Helvetica,Geneva;
    font-size: 7pt;
    color: #333333;
}

.m-cal-day {
    font-family: Verdana,Arial,Helvetica,Geneva;
    font-size: 11px;
    color: #ffffff;
    background-color: #bbbbbb; 
    border: solid 1px black;
}

.m-cal-tgd {
    font-family: Verdana,Arial,Helvetica,Geneva;
    font-size: 11px;
    color: #cccccc;
    background-color: #eeeeee;
    border: solid 1px black;
}

.m-cal-tdy {
    font-family:  Verdana,Arial,Helvetica,Geneva;
    font-size: 11px;
    color: #ffffff;
    background-color: #ffffff;
    border:solid 2px red;
}

.m-cal-wkn {
    font-family: Verdana,Arial,Helvetica,Geneva;
    font-size: 6pt;
    color:blue;
}

.m-cal-btn {
    font-family: Verdana,Arial,Helvetica,Geneva;
    font-size: 11px;
}

a.m-cal-btn:Visited {
	color: blue;
}

a.m-cal-lnk {
	text-decoration: none;
}

a.m-cal-lnk:Visited {
	color: blue;
}


/* end calendar */
/*
a
{
    color: #336699;
}
a:Hover
{
    background-color: #99ccff;
    color: #003366;
    text-decoration: none;
}
*/
/* WebForm */
.m-frm {
	font-family: Verdana,Arial,Helvetica,Geneva; 
	font-size: 11px;	
	background-color: #FFFFFF;
	color: black;
	text-color: red;
}

/* Fields */
.m-fld {
	font-family: Verdana,Arial,Helvetica,Geneva;
	font-size: 11px;
	color: #000000;
}

BODY{
scrollbar-arrow-color: #666666;
scrollbar-base-color: #000000;
scrollbar-dark-shadow-color: #FFFFFF;
scrollbar-face-color: #FFFFFF;
scrollbar-highlight-color: #FFFFFF;
scrollbar-shadow-color: #FFFFFF;
}

.bg7	{	background-color:#909CC0;	}	
.bg8	{	background-color:$FF0000];	}

.secs    {     background-color: #A5A6A5; }
.secns {     background-color: #A5A6A5; } 
.subsecs    {     background-color: #909CC0; }
.subsecns {     background-color: #909CC0; }
.subsubsecs       { background-color: #909CC0; }
.subsubsecns     { background-color: #909CC0; }

.fsecs { font-size:  11px; font-weight: normal; font-family: Arial,Verdana,Helvetica,Sans-Serif ; color: #FFF7DE;text-decoration: none; }
.fsubsecs { font-size:  11px; font-weight: normal; font-family: Arial,Verdana,Helvetica,Sans-Serif; color: #000040; text-decoration: none;}
.fsubsubsecs { font-size:	11px; font-weight: normal; font-family: Arial,Verdana,Helvetica,Sans-Serif; color: #500000; text-decoration: none;}
.fsecns { font-size: 11px; font-weight: normal; font-family: Arial,Verdana,Helvetica,Sans-Serif; color: #FFFFFF; text-decoration: none;}
.fsubsecns{ font-size:	11px;  font-weight: normal;	font-family: Arial,Verdana,Helvetica,Sans-Serif; color:#000088;text-decoration: none; }	
.fsubsubsecns{	font-size:	11px;font-weight: normal;	font-family: Arial,Verdana,Helvetica,Sans-Serif;color:#900000;text-decoration: none; }
