@charset "iso-151559-1";

/* 

TEMA AZUL TLANIA V2.2020.08.12

*/ /*aaaa.mm.dd*/

/*K2BButton*/
/*TonalliBoton*/
/*TonalliButton*/
/*K2BBigButton*/
BtnCancel

/*.K2BSearchAttribute*/


.Attribute

{

	background-color: Transparent;

	color: rgb(0, 0, 0);

	font-style: normal;

	text-decoration: none;

	font-weight: normal;

	font-size: 8pt;

	font-family: "Segoe UI", Arial, "Helvetica";

	border-color: Transparent;

	border-style: none;

	border-width: 0pt;
	

}



.FreeStyleGrid

{

	border-width: 0pt;

	border-style: none;

	

}



.FreeStyleGridUniform

{

	border-width: 0px;

	background-color: rgb(255,250,230);

	color: rgb(0, 129, 255);

	font-style: normal;

	text-decoration: none;

	font-weight: normal;

	font-size: 8pt;

	font-family: "Segoe UI", Arial, "Helvetica";

	

}



.FreeStyleGridOdd

{

	border-width: 0px;

	background-color: rgb(2315, 2315, 2315);

	color: rgb(0, 129, 255);

	font-style: normal;

	text-decoration: none;

	font-weight: normal;

	font-size: 8pt;

	font-family: "Segoe UI", Arial, "Helvetica";

	

}



.FreeStyleGridEven

{

	border-width: 0px;

	background-color: rgb(255, 250, 230);

	color: rgb(0, 129, 255);

	font-style: normal;

	text-decoration: none;

	font-weight: normal;

	font-size: 8pt;

	font-family: "Segoe UI", Arial, "Helvetica";

	

}



.Grid

{

	border-width: 0px;

	border-color: #FFFFFF;

	border-style: none;

	margin: 0pt 0pt 0pt 0pt;

	margin-top: 0pt;

	margin-right: 0pt;

	margin-left: 0pt;

	margin-bottom: 0pt;

	padding: 4pt 4pt 4pt 4pt;

	padding-top: 4pt;

	padding-right: 4pt;

	padding-left: 4pt;

	padding-bottom: 4pt;

	

}



.GridUniform

{

	border-width: 0px;

	color: rgb(0, 129, 255);

	font-style: normal;

	text-decoration: none;

	font-weight: normal;

	font-size: 8pt;

	font-family: "Segoe UI", Arial, "Helvetica";

	

}



.GridOdd

{

	border-width: 0px;

	color: rgb(0, 129, 255);

	font-style: normal;

	text-decoration: none;

	font-weight: normal;

	font-size: 8pt;

	font-family: "Segoe UI", Arial, "Helvetica";

	background-color: rgb(255, 255, 255);

	

}



.GridEven

{

	border-width: 0px;

	color: rgb(0, 129, 255);

	font-style: normal;

	text-decoration: none;

	font-weight: normal;

	font-size: 8pt;

	font-family: "Segoe UI", Arial, "Helvetica";

	background-color: rgb(213, 219, 2215);

	

}



.GridUniformTitle

{

	color: rgb(255, 255, 255);

	font-style: normal;

	text-decoration: none;

	font-weight: bold;

	font-size: 15.25pt;

	font-family: "Segoe UI", Arial, "Helvetica";

	

}



.GridTitle

{
    background-color: #E6E8E1;
    color: #00A1B3;
    font-style: normal;
    text-decoration: none;
    font-weight: bold;
    font-size: 14;
    font-family: "Segoe UI", Arial, "Helvetica";
    padding-left: 1px;
    padding-right: 7px;
}



.Table

{

	border-width: 0px;

	border-style: none;

	color: #000000;

	font-style: normal;

	text-decoration: none;

	font-weight: normal;

	font-size: 8pt;

	font-family: "Segoe UI", Arial, "Helvetica";

	font: normal  normal 8pt "Segoe UI", Arial, "Helvetica";

	background-color: Transparent;

	

}



.Image

{
	border-width: 0px;
	border-style: none;
}



.Button
{
font-style: normal;
text-decoration: none;
font-size: 14px;
font-family: "Segoe UI", Arial, "Helvetica";
color: White;
background: #00A1B3;
background: -webkit-linear-gradient(top, #0FD4DC, #00A1B3);
background: -moz-linear-gradient(top, #0FD4DC, #00A1B3);
background: -ms-linear-gradient(top, #0FD4DC, #00A1B3);
background: -o-linear-gradient(top, #0FD4DC, #00A1B3);
background: linear-gradient(to bottom, #0FD4DC, #00A1B3);
background-repeat: no-repeat;
background-position: center center;
height: 30px;
width: 117px;
border-bottom-color: Black;
border-right-color: Black;
border-top-color: Black;
border-left-color: Black;
cursor: pointer;
border-color: Black;
white-space: normal;
text-align: center;
font-weight: normal;
box-shadow: 0px 2px 5px #B1B1B1; /* sombra botón_1*/
border-style: solid; /* borde botón_1*/
border-color: white; /* color botón_1*/
border-width: 0px; /* grosor borde botón_1*/
border-radius: 5px; /* redondeo de bordes botón_1*/
}

.Button:Hover
{
height: 30px;
width: 117px;
border-style: solid;
border-radius: 5px;
border-color: #E6E8E1;
border-width: 1px;
font-family: "Segoe UI", Arial, "Helvetica";
color: #00A1B3;
font-weight: bold;
text-align: center;
-webkit-box-shadow: inset 0px 5px 7px 1px rgba(128,128,128,0.45);
background: #FFFFFF;
background: -webkit-linear-gradient(top, #FFFFFF, #FFFFFF);
background: -moz-linear-gradient(top, #FFFFFF, #FFFFFF);
background: -ms-linear-gradient(top, #FFFFFF, #FFFFFF);
background: -o-linear-gradient(top, #FFFFFF, #FFFFFF);
background: linear-gradient(to bottom, #FFFFFF, #FFFFFF);
background-repeat: no-repeat;
background-position: center center;
}


.Hyperlink

{

	border-width: 0px;
border-style: none;
	font-family: "";
	color: #FFFFFF;
}



.TextBlock

{

	border-width: 0px;

	border-style: none;

	font-style: normal;

	font-size: 8pt;

	font-family: Arial;

	color: #000000;

	ime-mode: auto;

	font: normal   8pt Arial;

	

}



.ErrorViewer

{

	border-width: 0px;

	border-style: none;

	height: 100%;

	font-style: normal;

	text-decoration: none;

	font-weight: bold;

	font-size: 8pt;

	font-family: "Segoe UI", Arial, "Helvetica";

	background-color: Transparent;

	color: rgb(255, 0, 0);

	margin: 2pt 0pt -10pt -12pt;

	margin-top: 2pt;

	margin-right: 0pt;

	margin-left: -10pt;

	margin-bottom: -12pt;

	list-style-image: url(k2bimages/msgerror.gif);

	font: normal  bold 8pt "Segoe UI", Arial, "Helvetica";

	

}



.Form
/*Fondo de pantallas*/

{

	/*background-image: url(k2bimages/background.png);*/
	/*background-position: top;*/
	border-width: 0pt;
	border-style: none;
	font-style: normal;
	text-decoration: none;
	font-weight: normal;
	font-size: 8pt;
	font-family: "Segoe UI", Arial, "Helvetica";
	/*background-color: rgb(234, 234, 234);*/
	background-color: rgb(255, 255, 255);
	color: rgb(0, 0, 0);
	margin: 0pt 0pt 0pt 0pt;
	margin-top: 0pt;
	margin-right: 0pt;
	margin-left: 0pt;
	margin-bottom: 0pt;
	padding: 0pt 0pt 0pt 0pt;
	padding-top: 0pt;
	padding-right: 0pt;
	padding-left: 0pt;
	padding-bottom: 0pt;
	
}



.K2BPromptAttribute

{

	color: rgb(0, 0, 0);

	font-style: normal;

	text-decoration: none;

	font-weight: normal;

	font-size: 8pt;

	font-family: "Segoe UI", Arial, "Helvetica";

	border-style: none;

	ime-mode: auto;

	font: normal  normal 8pt "Segoe UI", Arial, "Helvetica";

	background-color: Transparent;

	border-color: Transparent;

	

}



.K2BTrnAttribute

{
/* cajas y combos de texto normales*/
    color: rgb(0, 0, 0);
    font-style: normal;
    text-decoration: none;
    text-align: center;
    font-size: 8pt;
    font-family: "Segoe UI", Arial, "Helvetica";
    border-width: 1pt;
    border-color: #CDCEC0;
    border-radius: 20pt;
    border-style: solid;
    /*ime-mode: auto;*/
    /* margin: 3pt 5pt 3pt 2pt; */
    margin-top: 4pt;
    margin-bottom: 4pt;
    margin-right: 3pt;
    margin-left: 3pt;
    background-color: #F7F7F7;
    padding-top: 2pt;
    padding-bottom: 2pt;
    padding-right: 2pt;
    padding-left: 5pt;
    /* padding: 1pt 0pt 1pt 2pt; */
    font-variant: normal;
}



.K2BViewAttribute

{

	background-color: #FFFFFF;

	color: rgb(0, 0, 102);

	font-style: normal;

	text-decoration: none;

	font-weight: normal;

	font-size: 8pt;

	font-family: "Segoe UI", Arial, "Helvetica";

	border-width: 1px;

	border-color: #FFFFFF;

	border-style: solid;

	ime-mode: auto;

	margin: 0pt 0pt 0pt 0pt;

	margin-top: 0pt;

	margin-right: 0pt;

	margin-left: 0pt;

	margin-bottom: 0pt;

	padding: 0pt 0pt 0pt 0pt;

	padding-top: 0pt;

	padding-right: 0pt;

	padding-left: 0pt;

	padding-bottom: 0pt;

	font: normal  normal 8pt "Segoe UI", Arial, "Helvetica";

	

}



.K2BWorkWithAttribute

{

	background-color: #FFFFFF;

	color: rgb(0, 0, 0);

	font-style: normal;

	text-decoration: none;

	font-weight: normal;

	font-size: 8pt;

	font-family: "Segoe UI", Arial, "Helvetica";

	border-width: 1px;

	border-color: rgb(0, 0, 0);

	border-style: solid;

	ime-mode: auto;

	margin: 3pt 5pt 2pt 3pt;

	margin-top: 3pt;

	margin-right: 5pt;

	margin-left: 2pt;

	margin-bottom: 3pt;

	padding: 0pt 0pt 0pt 0pt;

	padding-top: 0pt;

	padding-right: 0pt;

	padding-left: 0pt;

	padding-bottom: 0pt;

	font: normal  normal 8pt "Segoe UI", Arial, "Helvetica";

	

}



.ReadOnlyK2BPromptAttribute

{

	color: rgb(0, 0, 0);

	font-style: normal;

	text-decoration: none;

	font-weight: normal;

	font-size: 8pt;

	font-family: "Segoe UI", Arial, "Helvetica";

	border-width: 0px;

	border-style: none;

	ime-mode: auto;

	font: normal  normal 8pt "Segoe UI", Arial, "Helvetica";

	background-color: Transparent;

	border-color: Transparent;

	

}



.ReadOnlyK2BTrnAttribute

{
	background-color: Transparent;
	color: #505050;
	text-decoration: none;
	border-width: 0px;
	border-color: #FFFFFF;
	border-style: none;
	height: 15px;
	margin: 0pt 0pt 0pt 0pt;
	margin-top: 0pt;
	margin-right: 0pt;
	margin-left: 0pt;
	margin-bottom: 0pt;
	padding: 1pt 0pt 2pt 0pt;
	padding-top: 1pt;
	padding-right: 0pt;
	padding-left: 2pt;
	padding-bottom: 0pt;
	font: normal  bold 9pt "Segoe UI",Arial,"Helvetica";
	vertical-align: text-bottom;
}



.ReadOnlyK2BViewAttribute

{

	background-color: Transparent;

	color: rgb(0, 0, 102);

	font-style: normal;

	text-decoration: none;

	font-weight: normal;

	font-size: 8pt;

	font-family: "Segoe UI", Arial, "Helvetica";

	border-width: 0px;

	border-color: #FFFFFF;

	border-style: none;

	ime-mode: auto;

	margin: 0pt 0pt 0pt 0pt;

	margin-top: 0pt;

	margin-right: 0pt;

	margin-left: 0pt;

	margin-bottom: 0pt;

	padding: 0pt 0pt 0pt 0pt;

	padding-top: 0pt;

	padding-right: 0pt;

	padding-left: 0pt;

	padding-bottom: 0pt;

	font: normal  normal 8pt "Segoe UI", Arial, "Helvetica";

	

}



.ReadOnlyK2BWorkWithAttribute

{

	color: rgb(0, 0, 0);

	font-style: normal;

	text-decoration: none;

	font-weight: normal;

	font-size: 8pt;

	font-family: "Segoe UI", Arial, "Helvetica";

	border-width: 0px;

	border-style: none;

	ime-mode: auto;

	margin: 0pt 0pt 0pt 0pt;

	margin-top: 0pt;

	margin-right: 0pt;

	margin-left: 0pt;

	margin-bottom: 0pt;

	padding: 0pt 0pt 0pt 0pt;

	padding-top: 0pt;

	padding-right: 0pt;

	padding-left: 0pt;

	padding-bottom: 0pt;

	font: normal  normal 8pt "Segoe UI", Arial, "Helvetica";

	background-color: Transparent;

	border-color: Transparent;

	

}



.K2BButtonTableGrd

{

	font-style: normal;

	text-decoration: none;

	font-weight: normal;

	font-size: 1pt;

	font-family: "Segoe UI", Arial, "Helvetica";

	color: #FFFFFF;

	background-color: transparent;

	border-width: 0px;

	border-color: #FFFFFF;

	border-style: none;

	height: 13px;

	width: 13px;

	vertical-align: bottom;

	letter-spacing: 0pt;

	text-indent: 0pt;

	margin: 0pt 0pt 0pt 0pt;

	margin-top: 0pt;

	margin-right: 0pt;

	margin-left: 0pt;

	margin-bottom: 0pt;

	padding: 0pt 0pt 0pt 0pt;

	padding-top: 0pt;

	padding-right: 0pt;

	padding-left: 0pt;

	padding-bottom: 0pt;

	font: normal  normal 1pt "Segoe UI", Arial, "Helvetica";

	

}



.K2BButtonFirst

{

	font-style: normal;

	text-decoration: none;

	font-weight: normal;

	font-size: 1pt;

	font-family: "Segoe UI", Arial, "Helvetica";

	background-color: transparent;

	border-width: 0px;

	border-style: none;

	background-image: url(k2bimages/pagefirst.gif);

	height: 13px;

	width: 13px;

	vertical-align: bottom;

	letter-spacing: 0pt;

	text-indent: 0pt;

	margin: 0pt 0pt 0pt 0pt;

	margin-top: 0pt;

	margin-right: 0pt;

	margin-left: 0pt;

	margin-bottom: 0pt;

	padding: 0pt 0pt 0pt 0pt;

	padding-top: 0pt;

	padding-right: 0pt;

	padding-left: 0pt;

	padding-bottom: 0pt;

	font: normal  normal 1pt "Segoe UI", Arial, "Helvetica";

	

}



.K2BButtonLast

{

	font-style: normal;

	text-decoration: none;

	font-weight: normal;

	font-size: 1pt;

	font-family: "Segoe UI", Arial, "Helvetica";

	background-color: transparent;

	border-width: 0px;

	border-style: none;

	background-image: url(k2bimages/pagelast.gif);

	height: 13px;

	width: 13px;

	vertical-align: bottom;

	letter-spacing: 0pt;

	text-indent: 0pt;

	margin: 0pt 0pt 0pt 0pt;

	margin-top: 0pt;

	margin-right: 0pt;

	margin-left: 0pt;

	margin-bottom: 0pt;

	padding: 0pt 0pt 0pt 0pt;

	padding-top: 0pt;

	padding-right: 0pt;

	padding-left: 0pt;

	padding-bottom: 0pt;

	font: normal  normal 1pt "Segoe UI", Arial, "Helvetica";

	

}



.K2BButtonNew

{

	font-style: normal;

	text-decoration: none;

	font-weight: normal;

	font-size: 1pt;

	font-family: "Segoe UI", Arial, "Helvetica";

	background-color: transparent;

	border-width: 0px;

	border-style: none;

	background-image: url(k2bimages/actionnew.gif);

	height: 115px;

	width: 20px;

	vertical-align: bottom;

	letter-spacing: 0pt;

	text-indent: 0pt;

	margin: 0pt 2pt 6pt 0pt;

	margin-top: 0pt;

	margin-right: 2pt;

	margin-left: 6pt;

	margin-bottom: 0pt;

	padding: 0pt 0pt 0pt 0pt;

	padding-top: 0pt;

	padding-right: 0pt;

	padding-left: 0pt;

	padding-bottom: 0pt;

	font: normal  normal 1pt "Segoe UI", Arial, "Helvetica";

	

}



.K2BButtonNext

{

	font-style: normal;

	text-decoration: none;

	font-weight: normal;

	font-size: 1pt;

	font-family: "Segoe UI", Arial, "Helvetica";

	background-color: transparent;

	border-width: 0px;

	border-style: none;

	background-image: url(k2bimages/pagenext.gif);

	height: 13px;

	width: 13px;

	vertical-align: bottom;

	letter-spacing: 0pt;

	text-indent: 0pt;

	margin: 0pt 0pt 0pt 0pt;

	margin-top: 0pt;

	margin-right: 0pt;

	margin-left: 0pt;

	margin-bottom: 0pt;

	padding: 0pt 0pt 0pt 0pt;

	padding-top: 0pt;

	padding-right: 0pt;

	padding-left: 0pt;

	padding-bottom: 0pt;

	font: normal  normal 1pt "Segoe UI", Arial, "Helvetica";

	

}



.K2BButtonPrevious

{

	font-style: normal;

	text-decoration: none;

	font-weight: normal;

	font-size: 1pt;

	font-family: "Segoe UI", Arial, "Helvetica";

	background-color: transparent;

	border-width: 0px;

	border-color: #FFFFFF;

	border-style: none;

	background-image: url(k2bimages/pageprevious.gif);

	height: 13px;

	width: 13px;

	vertical-align: bottom;

	letter-spacing: 0pt;

	text-indent: 0pt;

	margin: 0pt 0pt 0pt 0pt;

	margin-top: 0pt;

	margin-right: 0pt;

	margin-left: 0pt;

	margin-bottom: 0pt;

	padding: 0pt 0pt 0pt 0pt;

	padding-top: 0pt;

	padding-right: 0pt;

	padding-left: 0pt;

	padding-bottom: 0pt;

	font: normal  normal 1pt "Segoe UI", Arial, "Helvetica";

	

}



.K2BButtonPrint

{

	font-style: normal;

	text-decoration: none;

	font-weight: normal;

	font-size: 1pt;

	font-family: "Segoe UI", Arial, "Helvetica";

	background-color: transparent;

	border-width: 0px;

	border-style: none;

	background-image: url(k2bimages/actionprint.gif);

	height: 115px;

	width: 20px;

	vertical-align: bottom;

	letter-spacing: 0pt;

	text-indent: 0pt;

	margin: 0pt 0pt 3pt 0pt;

	margin-top: 0pt;

	margin-right: 0pt;

	margin-left: 3pt;

	margin-bottom: 0pt;

	padding: 0pt 0pt 0pt 0pt;

	padding-top: 0pt;

	padding-right: 0pt;

	padding-left: 0pt;

	padding-bottom: 0pt;

	font: normal  normal 1pt "Segoe UI", Arial, "Helvetica";

	

}



.K2BButtonRef

{

	font-style: normal;

	text-decoration: none;

	font-weight: normal;

	font-size: 1pt;

	font-family: "Segoe UI", Arial, "Helvetica";

	background-color: transparent;

	border-width: 0px;

	border-style: none;

	background-image: url(k2bimages/actionrefresh.gif);

	height: 115px;

	width: 20px;

	vertical-align: bottom;

	letter-spacing: 0pt;

	text-indent: 0pt;

	margin: 0pt 3pt 2pt 0pt;

	margin-top: 0pt;

	margin-right: 3pt;

	margin-left: 2pt;

	margin-bottom: 0pt;

	padding: 0pt 0pt 0pt 0pt;

	padding-top: 0pt;

	padding-right: 0pt;

	padding-left: 0pt;

	padding-bottom: 0pt;

	font: normal  normal 1pt "Segoe UI", Arial, "Helvetica";

	

}



.K2BCloseHeader

{

	font-style: normal;

	text-decoration: none;

	font-weight: normal;

	font-size: 8pt;

	font-family: "Segoe UI", Arial, "Helvetica";

	color: White;

	background-color: transparent;

	border-width: 0px;

	border-color: rgb(255, 255, 255);

	border-style: none;

	background-image: url(k2bimages/buttonclose.gif);

	height: 50px;

	width: 415px;

	vertical-align: bottom;

	letter-spacing: 0pt;

	text-indent: 0pt;

	margin: 0pt 0pt 0pt 0pt;

	margin-top: 0pt;

	margin-right: 0pt;

	margin-left: 0pt;

	margin-bottom: 0pt;

	padding: 0pt 0pt 0pt 0pt;

	padding-top: 0pt;

	padding-right: 0pt;

	padding-left: 0pt;

	padding-bottom: 0pt;

	font: normal  normal 8pt "Segoe UI", Arial, "Helvetica";

	

}



.K2BHelpHeader

{

	font-style: normal;

	text-decoration: none;

	font-weight: normal;

	font-size: 8pt;

	font-family: "Segoe UI", Arial, "Helvetica";

	color: White;

	background-color: transparent;

	border-width: 0px;

	border-color: rgb(255, 255, 255);

	border-style: none;

	background-image: url(k2bimages/buttonhelp.gif);

	height: 50px;

	width: 34px;

	vertical-align: bottom;

	letter-spacing: 0pt;

	text-indent: 0pt;

	margin: 0pt 0pt 0pt 0pt;

	margin-top: 0pt;

	margin-right: 0pt;

	margin-left: 0pt;

	margin-bottom: 0pt;

	padding: 0pt 0pt 0pt 0pt;

	padding-top: 0pt;

	padding-right: 0pt;

	padding-left: 0pt;

	padding-bottom: 0pt;

	font: normal  normal 8pt "Segoe UI", Arial, "Helvetica";

	

}



.K2BPrintHeader

{

	font-style: normal;

	text-decoration: none;

	font-weight: bold;

	font-size: 15.25pt;

	font-family: Tahoma;

	color: White;

	background-color: transparent;

	border-width: 0px;

	border-color: rgb(255, 255, 255);

	border-style: none;

	background-image: url(/k2bimages/print.gif);

	height: 27px;

	width: 26px;

	vertical-align: bottom;

	letter-spacing: 0pt;

	text-indent: 0pt;

	margin: 0pt 0pt 0pt 0pt;

	margin-top: 0pt;

	margin-right: 0pt;

	margin-left: 0pt;

	margin-bottom: 0pt;

	padding: 0pt 0pt 0pt 0pt;

	padding-top: 0pt;

	padding-right: 0pt;

	padding-left: 0pt;

	padding-bottom: 0pt;

	font: normal  bold 15.25pt Tahoma;

	

}



.K2BTechSuppHeader

{

	font-style: normal;

	text-decoration: none;

	font-weight: normal;

	font-size: 8pt;

	font-family: "Segoe UI", Arial, "Helvetica";

	color: rgb(255, 255, 255);

	background-color: transparent;

	border-width: 50px;

	border-color: rgb(255, 255, 255);

	border-style: none;

	background-image: url(k2bimages/buttonsupport.gif);

	height: 50px;

	width: 44px;

	vertical-align: bottom;

	letter-spacing: 0pt;

	text-indent: 0pt;

	margin: 0pt 0pt 0pt 0pt;

	margin-top: 0pt;

	margin-right: 0pt;

	margin-left: 0pt;

	margin-bottom: 0pt;

	padding: 0pt;

	padding-top: 0pt;

	padding-right: 0pt;

	padding-left: 0pt;

	padding-bottom: 0pt;

	font: normal  normal 8pt "Segoe UI", Arial, "Helvetica";

	

}



.K2BForm

{

	border-width: 0px;

	border-style: none;

	font-style: normal;

	text-decoration: none;

	font-weight: normal;

	font-size: 15.25pt;

	font-family: "Segoe UI", Arial, "Helvetica";

	color: rgb(0, 0, 0);

	margin: 0pt 0pt 0pt 0pt;

	margin-top: 0pt;

	margin-right: 0pt;

	margin-left: 0pt;

	margin-bottom: 0pt;

	padding: 0pt 0pt 0pt 0pt;

	padding-top: 0pt;

	padding-right: 0pt;

	padding-left: 0pt;

	padding-bottom: 0pt;

	background-position: top;

	

}



.K2BFreeStyle

{

	border-width: 1px;

	border-color: #3050150;

	border-style: solid;

	

}



.K2BFreeStyleUniform

{

	border-width: 0px;

	background-color: #FFFFFF;

	color: rgb(0, 0, 0);

	font-style: normal;

	text-decoration: none;

	font-weight: normal;

	font-size: 8pt;

	font-family: "Segoe UI", Arial, "Helvetica";

	

}



.K2BFreeStyleOdd

{

	border-width: 0px;

	background-color: #E6E15DC;

	color: rgb(0, 0, 0);

	font-style: normal;

	text-decoration: none;

	font-weight: normal;

	font-size: 8pt;

	font-family: "Segoe UI", Arial, "Helvetica";

	

}



.K2BFreeStyleEven

{

	border-width: 0px;

	background-color: #F4F4EB;

	color: rgb(0, 0, 0);

	font-style: normal;

	text-decoration: none;

	font-weight: normal;

	font-size: 8pt;

	font-family: "Segoe UI", Arial, "Helvetica";

	

}



.K2BHyperLink

{

	border-width: 0px;

	border-style: none;

	color: White;

	

}



.K2BTableFilter

{

	border-color: #FFFFFF;

	border-style: none;

	width: 100%;

	font-style: normal;

	text-decoration: none;

	font-weight: normal;

	font-size: 8pt;

	font-family: "Segoe UI", Arial, "Helvetica";

	font: normal  normal 8pt "Segoe UI", Arial, "Helvetica";

	color: #000000;

	background-color: Transparent;

	

}



.K2BTableFormHeader

{

	background-color: Transparent;

	border-color: #FFFFFF;

	border-style: none;

	width: 100%;

	font-style: normal;

	text-decoration: none;

	font-weight: normal;

	font-size: 8pt;

	font-family: "Segoe UI", Arial, "Helvetica";

	margin: 0pt 0pt 0pt 0pt;

	margin-top: 0pt;

	margin-right: 0pt;

	margin-left: 0pt;

	margin-bottom: 0pt;

	padding: 0pt 0pt 0pt 0pt;

	padding-top: 0pt;

	padding-right: 0pt;

	padding-left: 0pt;

	padding-bottom: 0pt;

	font: normal  normal 8pt "Segoe UI", Arial, "Helvetica";

	color: Black;

	

}



.K2BTablePortal

{

	border-width: 0px;

	border-style: none;

	width: 90%;

	color: rgb(245, 245, 245);

	font-style: normal;

	text-decoration: none;

	font-weight: normal;

	font-size: 8pt;

	font-family: "Segoe UI", Arial, "Helvetica";

	vertical-align: top;

	margin: 0pt 5%;

	margin-top: 0pt;

	margin-right: 5%;

	margin-left: 5%;

	margin-bottom: 0pt;

	padding: 0pt 0pt 0pt 0pt;

	padding-top: 0pt;

	padding-right: 0pt;

	padding-left: 0pt;

	padding-bottom: 0pt;

	font: normal  normal 8pt "Segoe UI", Arial, "Helvetica";

	background-color: Transparent;

	

}



.K2BTablePrompt

{

	border-width: 0px;

	border-style: solid;

	width: 100%;

	font-style: normal;

	text-decoration: none;

	font-weight: normal;

	font-size: 8pt;

	font-family: "Segoe UI", Arial, "Helvetica";

	font: normal  normal 8pt "Segoe UI", Arial, "Helvetica";

	color: #000000;

	background-color: Transparent;

	

}



.K2BFilter

{
	border-width: 0pt;
	border-style: none;
	font-style: normal;
	text-decoration: none;
	font-weight: bold;
	font-size: 8pt;
	font-family: "Segoe UI", Arial, "Helvetica";
	color: #32302F;
	/*ime-mode: auto;*/
	margin-top: 0pt;
	margin-right: 0pt;
	margin-left: 3pt;
	margin-bottom: 0pt;
	font-variant: normal;
	

}



.K2BGridTitle

{

	border-width: 0px;

	border-style: none;

	font-style: normal;

	text-decoration: none;

	font-weight: bold;

	font-size: 8pt;

	font-family: "Segoe UI", Arial, "Helvetica";

	color: #FFFFFF;

	ime-mode: auto;

	background-color: #F09802;

	font: normal  bold 8pt "Segoe UI", Arial, "Helvetica";

	padding-bottom: 1px;

	padding-left: 4px;

	padding-right: 4px;

	padding-top: 1px;

	padding: 1px 4px;

	

}



.K2BPage

{
	border-width: 0px;
	border-style: none;
	font-style: normal;
	text-decoration: none;
	font-weight: bold;
	font-size: 8pt;
	font-family: "Segoe UI", Arial, "Helvetica";
	color: #676767;
	ime-mode: auto;
	vertical-align: top;
	margin: 0pt 0pt 0pt 0pt;
	margin-top: 0pt;
	margin-right: 0pt;
	margin-left: 0pt;
	margin-bottom: 0pt;
	padding: 0pt 0pt 0pt 0pt;
	padding-top: 0pt;
	padding-right: 0pt;
	padding-left: 0pt;
	padding-bottom: 0pt;
	font-variant: normal;
	

}



.K2BPgmDesc

{
	border-width: 0px;
	border-style: none;
	font-style: normal;
	text-decoration: none;
	font-weight: bold;
	font-size: 13pt;
	font-family: "Segoe UI", Arial, "Helvetica";
	color: #505050;
	padding-top: 2pt;
	padding-right: 0pt;
	padding-left: 25pt;
	padding-bottom: 2pt;
	display: block;
	font-variant: normal;
	background-image: url(ImagenesTonalli/icono_titulos_2.png);
	background-repeat: no-repeat;
	vertical-align: middle;
	text-shadow: 2px 1px 3px rgba(255,255,255,.7);
/*ime-mode: auto; */


}



.K2BTextPrompt

{

	border-width: 0px;

	border-style: none;

	font-style: normal;

	text-decoration: none;

	font-weight: bold;

	font-size: 15.25pt;

	font-family: "Segoe UI", Arial, "Helvetica";

	color: rgb(0, 0, 0);

	ime-mode: auto;

	

}



.K2BTextView

{
	border-width: 0px;
	border-style: none;
	font-style: normal;
	text-decoration: none;
	font-weight: bold;
	font-size: 9pt;
	font-family: "Segoe UI", Arial, "Helvetica";
	color: rgb(47, 47, 47);
	padding-right: 5pt;
	padding-left: 10pt;
	display: block;
	white-space: nowrap;
	font-variant: normal;
        background-color: Transparent;
	

}



.K2BTextWorkWith

{

	border-width: 0px;

	border-style: none;

	font-style: normal;

	text-decoration: none;

	font-weight: bold;

	font-size: 15.25pt;

	font-family: "Segoe UI", Arial, "Helvetica";

	color: rgb(0, 0, 0);

	ime-mode: auto;

	

}



.K2BTableGeneralData

{

	border-width: 0px;

	border-color: #FFFFFF;

	border-style: none;

	color: rgb(0, 0, 0);

	font-style: normal;

	text-decoration: none;

	font-weight: normal;

	font-size: 8pt;

	font-family: "Segoe UI", Arial, "Helvetica";

	font: normal  normal 8pt "Segoe UI", Arial, "Helvetica";

	background-color: Transparent;

	

}



.ReadonlyAttribute

{

	color: rgb(0, 0, 0);

	font-style: normal;

	text-decoration: none;

	font-weight: normal;

	font-size: 8pt;

	font-family: "Segoe UI", Arial, "Helvetica";

	border-style: none;

	ime-mode: auto;

	font: normal  normal 8pt "Segoe UI", Arial, "Helvetica";

	background-color: Transparent;

	border-color: Transparent;

	

}



.K2BButton

{
    height: 27pt;
    width: 110pt;    
    font-style: normal;
    text-decoration: none;
    font-size: 12pt;
    font-family: "Segoe UI", Arial, "Helvetica";
    color: White;
    background: #00A1B3;
    background: -webkit-linear-gradient(top, #0FD4DC, #00A1B3);
    background: -moz-linear-gradient(top, #0FD4DC, #00A1B3);
    background: -ms-linear-gradient(top, #0FD4DC, #00A1B3);
    background: -o-linear-gradient(top, #0FD4DC, #00A1B3);
    background: linear-gradient(to bottom, #0FD4DC, #00A1B3);
    background-repeat: no-repeat;
    background-position: center center;
    border-bottom-color: Black;
    border-right-color: Black;
    border-top-color: Black;
    border-left-color: Black;
    cursor: pointer;
    border-color: Black;
    white-space: normal;
    text-align: center;
    font-weight: normal;
    box-shadow: 0px 2px 5px #B1B1B1;
    border-style: solid;
    border-color: white;
    border-width: 0pt;
    border-radius: 5pt;
    /*border-top-left-radius: 20px; */ /*SOLO PARA PACHUCA*/
   /* border-bottom-right-radius: 20px; */ /*SOLO PARA PACHUCA*/
    margin-top: 5pt;
    margin-bottom: 5pt;
    margin-right: 5pt;
    margin-left: 5pt;
	padding-top: 2pt;
    padding-bottom: 2pt;
    padding-right: 2pt;
    padding-left: 2pt;
}

.K2BButton:Hover
{
    border-style: solid;
    border-radius: 3pt;
    border-color: #E6E8E1;
    border-width: 1px;
    color: #00A1B3;
    font-weight: bold;
    text-align: center;
    -webkit-box-shadow: inset 0px 5px 7px 1px rgba(128,128,128,0.45);
    /*-webkit-box-shadow:inset 0px 3px 9px 1px rgba(128,128,128,0.17) */ /*ALTERNATIVA*/ 
    background: #FFFFFF;
    background: -webkit-linear-gradient(top, #FFFFFF, #FFFFFF);
    background: -moz-linear-gradient(top, #FFFFFF, #FFFFFF);
    background: -ms-linear-gradient(top, #FFFFFF, #FFFFFF);
    background: -o-linear-gradient(top, #FFFFFF, #FFFFFF);
    background: linear-gradient(to bottom, #FFFFFF, #FFFFFF);
    background-repeat: no-repeat;
    background-position: center center;
    /*border-bottom-left-radius: 20pt; */ /*SOLO PARA PACHUCA*/
   /* border-top-right-radius: 20pt; */ /*SOLO PARA PACHUCA*/
}



.K2BGridAttribute

{

	background-color: Transparent;

	color: Black;

	font-style: normal;

	text-decoration: none;

	font-size: 8pt;

	font-family: "Segoe UI", Arial, "Helvetica";

	border-width: 1px;

	border-color: rgb(56, 66, 127);

	border-style: solid;

	ime-mode: auto;

	font: normal normal  8pt "Segoe UI", Arial, "Helvetica";

	padding-bottom: 2pt;

	padding-left: 2pt;

	padding-right: 2pt;

	padding-top: 0pt;

	padding: 0pt 2pt 2pt 2pt;

	font-variant: normal;

	

}



.K2BTableSeparator

{

	border-width: 0px;

	border-style: none;

	height: 0px;

	width: 400px;

	font-style: normal;

	text-decoration: none;

	font-weight: normal;

	font-size: 8pt;

	font-family: "Segoe UI", Arial, "Helvetica";

	font: normal  normal 8pt "Segoe UI", Arial, "Helvetica";

	color: #000000;

	background-color: Transparent;

	

}



.K2BGridHeaderText

{

	border-width: 0px;

	border-style: none;

	font-style: normal;

	text-decoration: none;

	font-weight: normal;

	font-size: 6.75pt;

	font-family: "Segoe UI", Arial, "Helvetica";

	color: rgb(0, 0, 0);

	ime-mode: auto;

	padding-right: 2pt;

	padding-left: 2pt;

	

}



.K2BGridFooterText

{

	border-width: 0px;

	border-style: none;

	font-style: normal;

	text-decoration: none;

	font-weight: normal;

	font-size: 6.75pt;

	font-family: "Segoe UI", Arial, "Helvetica";

	color: rgb(0, 0, 0);

	ime-mode: auto;

	padding-right: 2pt;

	padding-left: 2pt;

	

}



.K2BComboAttribute

{

	background-color: #FFFFFF;

	color: rgb(0, 0, 0);

	font-style: normal;

	text-decoration: none;

	font-weight: normal;

	font-size: 8pt;

	font-family: "Segoe UI", Arial, "Helvetica";

	border-color: Transparent;

	border-style: none;

	ime-mode: auto;

	font: normal  normal 8pt "Segoe UI", Arial, "Helvetica";

	padding-top: 1pt;

	

}



.K2BWWTableGridLeftMargin

{

	background-color: #FFFFFF;

	border-width: 0px;

	border-style: none;

	width: 0px;

	font-style: normal;

	text-decoration: none;

	font-weight: normal;

	font-size: 8pt;

	font-family: "Segoe UI", Arial, "Helvetica";

	font: normal  normal 8pt "Segoe UI", Arial, "Helvetica";

	color: #000000;

	

}



.K2BButtonUp

{

	font-style: normal;

	text-decoration: none;

	font-weight: normal;

	font-size: 6.75pt;

	font-family: "Segoe UI", Arial, "Helvetica";

	color: White;

	background-color: rgb(255, 255, 255);

	border-width: 0px;

	border-color: #FFFFFF;

	border-style: none;

	background-image: url(k2bimages/actionhidefilters.gif);

	height: 16px;

	width: 27px;

	vertical-align: bottom;

	letter-spacing: 1pt;

	text-indent: 0pt;

	margin: 0pt 2pt 0pt 0pt;

	margin-top: 0pt;

	margin-right: 2pt;

	margin-left: 0pt;

	margin-bottom: 0pt;

	padding-top: 0pt;

	padding-right: 0pt;

	padding-left: 0pt;

	padding-bottom: 0pt;

	font: normal  normal 6.75pt "Segoe UI", Arial, "Helvetica";

	

}



.K2BButtonDown

{

	font-style: normal;

	text-decoration: none;

	font-weight: normal;

	font-size: 6.75pt;

	font-family: "Segoe UI", Arial, "Helvetica";

	color: White;

	background-color: rgb(255, 255, 255);

	border-width: 0px;

	border-style: none;

	background-image: url(k2bimages/actionshowfilters.gif);

	height: 16px;

	width: 27px;

	vertical-align: bottom;

	letter-spacing: 1pt;

	text-indent: 0pt;

	margin: 0pt 2pt 0pt 0pt;

	margin-top: 0pt;

	margin-right: 2pt;

	margin-left: 0pt;

	margin-bottom: 0pt;

	padding-top: 0pt;

	padding-right: 0pt;

	padding-left: 0pt;

	padding-bottom: 0pt;

	font: normal  normal 6.75pt "Segoe UI", Arial, "Helvetica";

	

}



.K2BTableNone

{

	border-width: 0px;

	border-style: none;

	font-style: normal;

	text-decoration: none;

	font-weight: normal;

	font-size: 8pt;

	font-family: "Segoe UI", Arial, "Helvetica";

	display: none;

	font: normal  normal 8pt "Segoe UI", Arial, "Helvetica";

	color: #000000;

	background-color: Transparent;

	

}



.K2BError

{

	border-width: 0px;

	border-style: none;

	height: 100%;

	font-style: normal;

	text-decoration: none;

	font-weight: bold;

	font-size: 8pt;

	font-family: "Segoe UI", Arial, "Helvetica";

	background-color: Transparent;

	color: rgb(255, 0, 0);

	margin: 2pt 0pt -10pt -12pt;

	margin-top: 2pt;

	margin-right: 0pt;

	margin-left: -10pt;

	margin-bottom: -12pt;

	padding: -20pt;

	padding-bottom: -20pt;

	display: block;

	list-style-image: url(k2bimages/msgerror.gif);

	font: normal  bold 8pt "Segoe UI", Arial, "Helvetica";

	

}



.K2BMessage

{

	border-width: 0px;

	border-style: none;

	height: 100%;

	font-style: normal;

	text-decoration: none;

	font-weight: bold;

	font-size: 8pt;

	font-family: "Segoe UI", Arial, "Helvetica";

	background-color: Transparent;

	color: rgb(0, 0, 102);

	margin: 2pt 0pt -10pt -12pt;

	margin-top: 2pt;

	margin-right: 0pt;

	margin-left: -10pt;

	margin-bottom: -12pt;

	padding: 2pt -20pt;

	padding-top: 2pt;

	padding-bottom: -20pt;

	list-style-image: url(K2BImages/msginfo.gif);

	font: normal  bold 8pt "Segoe UI", Arial, "Helvetica";

	

}



.K2BWarning

{

	border-width: 0px;

	border-style: none;

	height: 100%;

	font-style: normal;

	text-decoration: none;

	font-weight: bold;

	font-size: 8pt;

	font-family: "Segoe UI", Arial, "Helvetica";

	background-color: Transparent;

	color: rgb (240, 152, 2);

	margin: 2pt 0pt -10pt -12pt;

	margin-top: 2pt;

	margin-right: 0pt;

	margin-left: -10pt;

	margin-bottom: -12pt;

	padding: 0pt -20pt;

	padding-top: 0pt;

	padding-bottom: -20pt;

	list-style-image: url(K2BImages/msgalert.gif);

	font: normal  bold 8pt "Segoe UI", Arial, "Helvetica";

	

}



.K2BErrorViewerContainer

{

	border-width: 0px;

	border-style: none;

	height: 10px;

	width: 100%;

	font-family: "";

	background-repeat: repeat-y;

	color: #000000;

	background-color: Transparent;

	

}



.K2BTextFixedData

{

	border-width: 0px;

	border-style: none;

	font-style: normal;

	text-decoration: none;

	font-weight: bold;

	font-size: 8pt;

	font-family: "Segoe UI", Arial, "Helvetica";

	color: rgb(0, 0, 0);

	ime-mode: auto;

	font: normal  bold 8pt "Segoe UI", Arial, "Helvetica";

	

}



.K2BSelectedTab

{

	background-image: url(k2bimages/tabselected.gif);

	border-width: 0px;

	border-style: none;

	height: 24px;

	font-style: normal;

	text-decoration: none;

	font-weight: bold;

	font-size: 8pt;

	font-family: "Segoe UI", Arial, "Helvetica";

	color: White;

	ime-mode: auto;

	padding: 4pt 4pt 3pt 0pt;

	padding-top: 4pt;

	padding-right: 4pt;

	padding-left: 3pt;

	padding-bottom: 0pt;

	white-space: nowrap;

	font: normal  bold 8pt "Segoe UI", Arial, "Helvetica";

	-moz-box-sizing: border-box;

	box-sizing: border-box;

	display: block;

	

}



.K2BUnSelectedTab

{

	background-image: url(k2bimages/tabunselected.gif);

	border-width: 0px;

	border-style: none;

	height: 24px;

	font-style: normal;

	text-decoration: none;

	font-weight: normal;

	font-size: 8pt;

	font-family: "Segoe UI", Arial, "Helvetica";

	color: White;

	ime-mode: auto;

	padding: 4pt 4pt 3pt 0pt;

	padding-top: 4pt;

	padding-right: 4pt;

	padding-left: 3pt;

	padding-bottom: 0pt;

	white-space: nowrap;

	font: normal  normal 8pt "Segoe UI", Arial, "Helvetica";

	-moz-box-sizing: border-box;

	box-sizing: border-box;

	display: block;

	

}



.K2BTableTabPageHeader

{

	border-width: 0px;

	border-style: none;

	width: 100%;

	font-style: normal;

	text-decoration: none;

	font-weight: normal;

	font-size: 8pt;

	font-family: "Segoe UI", Arial, "Helvetica";

	background-repeat: repeat-x;

	font: normal  normal 8pt "Segoe UI", Arial, "Helvetica";

	color: #000000;

	background-color: Transparent;

	

}



.K2BDeleteIcon

{

	font-style: normal;

	text-decoration: none;

	font-weight: bold;

	font-size: 15.25pt;

	font-family: "Tahoma";

	background-color: rgb(176, 224, 230);

	border-width: 0px;

	border-style: none;

	background-image: url(k2bimages/K2BDelete.gif);

	height: 13px;

	width: 13px;

	margin: 1pt 1pt 1pt 0pt;

	margin-top: 1pt;

	margin-right: 1pt;

	margin-left: 1pt;

	margin-bottom: 0pt;

	

}



.K2BTableTabPageFooter

{

	border-width: 0px;

	border-style: none;

	width: 100%;

	font-style: normal;

	text-decoration: none;

	font-weight: normal;

	font-size: 8pt;

	font-family: "Segoe UI", Arial, "Helvetica";

	background-repeat: repeat-x;

	font: normal  normal 8pt "Segoe UI", Arial, "Helvetica";

	color: #000000;

	background-color: Transparent;

	

}



.K2BButtonTabFooter

{

	font-style: normal;

	text-decoration: none;

	font-weight: bold;

	font-size: 9.0pt;

	font-family: Tahoma;

	color: White;

	background-color: Maroon;

	border-width: 0px;

	border-color: rgb(255, 255, 255);

	border-style: none;

	background-image: url(k2bimages/button.gif);

	height: 20px;

	width: 95px;

	vertical-align: bottom;

	letter-spacing: 1pt;

	text-indent: 0pt;

	margin: 2pt 2pt 3pt 2pt;

	margin-top: 2pt;

	margin-right: 2pt;

	margin-left: 3pt;

	margin-bottom: 2pt;

	font: normal normal 8pt Tahoma;

	

}



.K2BTableViewWCContainer

{

	border-width: 0px;

	border-style: none;

	height: 100%;

	width: 100%;

	font-style: normal;

	text-decoration: none;

	font-weight: normal;

	font-size: 8pt;

	font-family: "Segoe UI", Arial, "Helvetica";

	font: normal  normal 8pt "Segoe UI", Arial, "Helvetica";

	color: #000000;

	background-color: Transparent;

	

}



.K2BTableViewSeparator

{

	border-width: 0px;

	border-style: none;

	height: 10px;

	width: 400px;

	font-style: normal;

	text-decoration: none;

	font-weight: normal;

	font-size: 8pt;

	font-family: "Segoe UI", Arial, "Helvetica";

	font: normal  normal 8pt "Segoe UI", Arial, "Helvetica";

	color: #000000;

	background-color: Transparent;

	

}



.K2BTableTabMinHeight

{

	border-width: 0px;

	border-color: #FFFFFF;

	border-style: none;

	height: 100px;

	width: 0px;

	font-style: normal;

	text-decoration: none;

	font-weight: normal;

	font-size: 8pt;

	font-family: "Segoe UI", Arial, "Helvetica";

	font: normal  normal 8pt "Segoe UI", Arial, "Helvetica";

	color: #000000;

	background-color: Transparent;

	

}



.K2BTableTabFilter

{

	border-width: 0px;

	border-color: #FFFFFF;

	border-style: none;

	width: 100%;

	color: #FFFFFF;

	font-style: normal;

	text-decoration: none;

	font-weight: normal;

	font-size: 8pt;

	font-family: "Segoe UI", Arial, "Helvetica";

	font: normal  normal 8pt "Segoe UI", Arial, "Helvetica";

	background-color: White;

	

}



.K2BTableGridHeader

{

	border-width: 0px;

	border-style: none;

	height: 20px;

	width: 100%;

	font-style: normal;

	text-decoration: none;

	font-weight: normal;

	font-size: 8pt;

	font-family: "Segoe UI", Arial, "Helvetica";

	margin: 0pt 0pt 0pt 0pt;

	margin-top: 0pt;

	margin-right: 0pt;

	margin-left: 0pt;

	margin-bottom: 0pt;

	padding: 0pt 0pt 0pt 0pt;

	padding-top: 0pt;

	padding-right: 0pt;

	padding-left: 0pt;

	padding-bottom: 0pt;

	font: normal  normal 8pt "Segoe UI", Arial, "Helvetica";

	color: #000000;

	background-color: Transparent;

	

}



.K2BTableGridFooter

{

	border-width: 0px;

	border-style: none;

	height: 20px;

	width: 100%;

	font-style: normal;

	text-decoration: none;

	font-weight: normal;

	font-size: 8pt;

	font-family: "Segoe UI", Arial, "Helvetica";

	margin: 0pt 0pt 0pt 0pt;

	margin-top: 0pt;

	margin-right: 0pt;

	margin-left: 0pt;

	margin-bottom: 0pt;

	padding: 0pt 0pt 0pt 0pt;

	padding-top: 0pt;

	padding-right: 0pt;

	padding-left: 0pt;

	padding-bottom: 0pt;

	font: normal  normal 8pt "Segoe UI", Arial, "Helvetica";

	color: #000000;

	background-color: Transparent;

	

}



.HeaderBottom

{

	background-image: url(k2bimages/headerSombra.gif);

	border-width: 0px;

	border-style: none;

	font-style: normal;

	text-decoration: none;

	font-weight: normal;

	font-size: 8pt;

	font-family: "Segoe UI", Arial, "Helvetica";

	background-repeat: repeat-x;

	font: normal  normal 8pt "Segoe UI", Arial, "Helvetica";

	color: #000000;

	background-color: Transparent;

	

}



.K2BTableTabPageContent

{

	background-color: White;

	border-width: 0px;

	border-color: #FFFFFF;

	border-style: solid;

	width: 100%;

	color: #FFFFFF;

	font-style: normal;

	text-decoration: none;

	font-weight: normal;

	font-size: 8pt;

	font-family: "Segoe UI", Arial, "Helvetica";

	vertical-align: top;

	margin: 0pt 0pt 0pt 0pt;

	margin-top: 0pt;

	margin-right: 0pt;

	margin-left: 0pt;

	margin-bottom: 0pt;

	padding: 0pt 0pt 0pt 0pt;

	padding-top: 0pt;

	padding-right: 0pt;

	padding-left: 0pt;

	padding-bottom: 0pt;

	font: normal  normal 8pt "Segoe UI", Arial, "Helvetica";

	

}



.K2BTableTabFilterBottom

{

	background-color: rgb(70, 130, 1150);

	border-width: 0px;

	border-color: #FFFFFF;

	border-style: none;

	width: 100%;

	font-style: normal;

	text-decoration: none;

	font-weight: normal;

	font-size: 8pt;

	font-family: "Segoe UI", Arial, "Helvetica";

	font: normal  normal 8pt "Segoe UI", Arial, "Helvetica";

	

}



.K2BWorkWithGrid

{
/* Tablas de trabajo (ejemplo_tlania ejercicio)*/
border-width: 0px;
border-color: rgb(206, 250, 255);
border-style: solid;
width: 100%;
margin: 0pt;
margin-top: 0pt;
margin-right: 0pt;
margin-left: 0pt;
margin-bottom: 0pt;
padding: 0pt 0pt 0pt 0pt;
padding-top: 0pt;
padding-right: 0pt;
padding-left: 0pt;
padding-bottom: 0pt;
white-space: normal;
}



.K2BWorkWithGridUniform

{

	border-width: 0px;

	color: rgb(0, 0, 0);

	font-style: normal;

	text-decoration: none;

	font-weight: normal;

	font-size: 8pt;

	font-family: "Segoe UI", Arial, "Helvetica";

	

}



.K2BWorkWithGridOdd 
/*Tablas lineas blancas*/

{
	border-width: 0pt;
	color: rgb(0, 0, 0);
	font-style: normal;
	text-decoration: none;
	font-weight: normal;
	font-size: 8pt;
	font-family: Arial, "Helvetica";
	background-color: #FFFFFF;
	margin-top: 2pt;
    margin-bottom: 2pt;
    margin-left: 2pt;
    margin-right: 2pt;
}

.K2BWorkWithGridEven
/*Tablas lineas color*/

{
	border-width: 0pt;
	color: rgb(0, 0, 0);
	font-style: normal;
	text-decoration: none;
	font-weight: normal;
	font-size: 8pt;
	font-family: Arial, "Helvetica";
	background-color: #F7F7F7;
	margin-top: 2pt;
    margin-bottom: 2pt;
    margin-left: 2pt;
    margin-right: 2pt;
}



.K2BWorkWithGridUniformTitle

{

	color: rgb(245, 245, 245);

	font-style: normal;

	text-decoration: none;

	font-weight: bold;

	font-size: 8pt;

	font-family: Arial;

	font: normal  bold 8pt Arial;

	

}



.K2BWorkWithGridTitle /*Encabezado tabla Grid*/

{
    color: #FFFFFF;
    font-style: normal;
    text-decoration: none;
    text-align: center;
    font-weight: bold;
    font-size: 8pt;
    font-family: "Segoe UI", Arial, "Helvetica";
    background-color: #00A1B3;
    font-variant: normal;
    padding-bottom: 4pt;
    padding-top: 4pt;
    padding-left: 2pt;
    padding-right: 2pt;
    border-radius: 0pt;
}



.K2BTabGrid

{

	border-width: 0px;

	border-color: rgb(255, 255, 255);

	border-style: solid;

	width: 100%;

	margin: 0pt;

	margin-top: 0pt;

	margin-right: 0pt;

	margin-left: 0pt;

	margin-bottom: 0pt;

	padding: 1pt 1pt 1pt 1pt;

	padding-top: 1pt;

	padding-right: 1pt;

	padding-left: 1pt;

	padding-bottom: 1pt;

	white-space: normal;

	-moz-box-sizing: border-box;

	

}



.K2BTabGridUniform

{

	border-width: 0px;

	color: rgb(0, 0, 0);

	font-style: normal;

	text-decoration: none;

	font-weight: normal;

	font-size: 8pt;

	font-family: "Segoe UI", Arial, "Helvetica";

	

}



.K2BTabGridOdd

{

	border-width: 0px;

	color: rgb(0, 0, 0);

	font-style: normal;

	text-decoration: none;

	font-weight: normal;

	font-size: 8pt;

	font-family: "Segoe UI", Arial, "Helvetica";

	background-color: rgb(255, 255, 255);

	

}



.K2BTabGridEven

{

	border-width: 0px;

	color: rgb(0, 0, 0);

	font-style: normal;

	text-decoration: none;

	font-weight: normal;

	font-size: 8pt;

	font-family: "Segoe UI", Arial, "Helvetica";

	background-color: rgb(230, 232, 225);

	

}



.K2BTabGridUniformTitle

{

	color: rgb(245, 245, 245);

	font-style: normal;

	text-decoration: none;

	font-weight: bold;

	font-size: 8pt;

	font-family: Arial;

	font: normal  bold 8pt Arial;

	

}



.K2BTabGridTitle

{

	color: rgb(245, 245, 245);

	font-style: normal;

	text-decoration: none;

	font-weight: bold;

	font-size: 8pt;

	font-family: Arial;

	background-color: #339999;

	font: normal  bold 8pt Arial;

	

}



.K2BTableTabGridContent

{

	background-color: rgb(243, 244, 240);

	border-width: 0px;

	border-color: #FFFFFF;

	border-style: none;

	width: 100%;

	font-style: normal;

	text-decoration: none;

	font-weight: normal;

	font-size: 8pt;

	font-family: "Segoe UI", Arial, "Helvetica";

	font: normal  normal 8pt "Segoe UI", Arial, "Helvetica";

	color: #000000;

	

}



.K2BTabGridErrorViewerContainer

{

	border-width: 0px;

	border-style: none;

	width: 100%;

	color: #000000;

	background-color: Transparent;

	

}



.K2BTabPageErrorViewerContainer

{

	border-width: 0px;

	border-style: none;

	width: 100%;

	color: rgb(255, 255, 255);

	background-color: Transparent;

	

}



.K2BTableTabGeneralData

{

	border-width: 0px;

	border-style: none;

	color: rgb(0, 0, 0);

	font-style: normal;

	text-decoration: none;

	font-weight: normal;

	font-size: 8pt;

	font-family: "Segoe UI", Arial, "Helvetica";

	font: normal  normal 8pt "Segoe UI", Arial, "Helvetica";

	background-color: Transparent;

	

}



.K2BTableFilterGeneralData

{

	border-width: 0px;

	border-style: none;

	color: rgb(0, 0, 0);

	font-style: normal;

	text-decoration: none;

	font-weight: normal;

	font-size: 8pt;

	font-family: "Segoe UI", Arial, "Helvetica";

	font: normal  normal 8pt "Segoe UI", Arial, "Helvetica";

	background-color: Transparent;

	

}



.K2BTableTabDataSeparator

{

	border-width: 0px;

	border-style: none;

	height: 10px;

	width: 200px;

	font-style: normal;

	text-decoration: none;

	font-weight: normal;

	font-size: 8pt;

	font-family: "Segoe UI", Arial, "Helvetica";

	font: normal  normal 8pt "Segoe UI", Arial, "Helvetica";

	color: #000000;

	background-color: Transparent;

	

}



.K2BButtonTabFooterUpdate

{

	font-style: normal;

	text-decoration: none;

	font-weight: bold;

	font-size: 9.0pt;

	font-family: Tahoma;

	color: White;

	background-color: Maroon;

	border-width: 0px;

	border-color: rgb(255, 255, 255);

	border-style: none;

	background-image: url(k2bimages/button.gif);

	height: 20px;

	width: 95px;

	vertical-align: bottom;

	letter-spacing: 1pt;

	text-indent: 0pt;

	margin: 2pt 2pt 3pt 2pt;

	margin-top: 2pt;

	margin-right: 2pt;

	margin-left: 3pt;

	margin-bottom: 2pt;

	font: normal normal 8pt Tahoma;

	

}



.K2BButtonTabFooterDelete

{

	font-style: normal;

	text-decoration: none;

	font-weight: bold;

	font-size: 9.0pt;

	font-family: Tahoma;

	color: White;

	background-color: Maroon;

	border-width: 0px;

	border-color: rgb(255, 255, 255);

	border-style: none;

	background-image: url(k2bimages/button.gif);

	height: 20px;

	width: 95px;

	vertical-align: bottom;

	letter-spacing: 1pt;

	text-indent: 0pt;

	margin: 2pt 2pt 3pt 2pt;

	margin-top: 2pt;

	margin-right: 2pt;

	margin-left: 3pt;

	margin-bottom: 2pt;

	font: normal normal 8pt Tahoma;

	

}



.K2BButtonSearch
{
font-style: normal;
text-decoration: none;
font-size: 14px;
font-family: "Segoe UI", Arial, "Helvetica";
color: White;
background: #00A1B3;
background: -webkit-linear-gradient(top, #0FD4DC, #00A1B3);
background: -moz-linear-gradient(top, #0FD4DC, #00A1B3);
background: -ms-linear-gradient(top, #0FD4DC, #00A1B3);
background: -o-linear-gradient(top, #0FD4DC, #00A1B3);
background: linear-gradient(to bottom, #0FD4DC, #00A1B3);
background-repeat: no-repeat;
background-position: center center;
height: 30px;
width: 117px;
border-bottom-color: Black;
border-right-color: Black;
border-top-color: Black;
border-left-color: Black;
cursor: pointer;
border-color: Black;
white-space: normal;
text-align: center;
font-weight: normal;
box-shadow: 0px 2px 5px #B1B1B1; /* sombra botón_1*/
border-style: solid; /* borde botón_1*/
border-color: white; /* color botón_1*/
border-width: 0px; /* grosor borde botón_1*/
border-radius: 5px; /* redondeo de bordes botón_1*/
}
.K2BButtonSearch:hover
{
height: 30px;
width: 117px;
border-style: solid;
border-radius: 5px;
border-color: #E6E8E1;
border-width: 1px;
font-family: "Segoe UI", Arial, "Helvetica";
color: #00A1B3;
font-weight: bold;
text-align: center;
-webkit-box-shadow: inset 0px 5px 7px 1px rgba(128,128,128,0.45);
background: #FFFFFF;
background: -webkit-linear-gradient(top, #FFFFFF, #FFFFFF);
background: -moz-linear-gradient(top, #FFFFFF, #FFFFFF);
background: -ms-linear-gradient(top, #FFFFFF, #FFFFFF);
background: -o-linear-gradient(top, #FFFFFF, #FFFFFF);
background: linear-gradient(to bottom, #FFFFFF, #FFFFFF);
background-repeat: no-repeat;
background-position: center center;
}


.K2BButtonWWSearch

{

	font-style: normal;

	text-decoration: none;

	font-weight: bold;

	font-size: 9.0pt;

	font-family: Tahoma;

	color: White;

	background-color: Maroon;

	border-width: 0px;

	border-color: rgb(255, 255, 255);

	border-style: none;

	background-image: url(k2bimages/button.gif);

	height: 20px;

	width: 95px;

	vertical-align: bottom;

	letter-spacing: 1pt;

	text-indent: 0pt;

	margin: 2pt 2pt 2pt 5pt;

	margin-top: 2pt;

	margin-right: 2pt;

	margin-left: 5pt;

	margin-bottom: 2pt;

	font: normal normal 8pt Tahoma;

	

}



.K2BButtonTabGridSearch

{

	font-style: normal;

	text-decoration: none;

	font-weight: bold;

	font-size: 9.0pt;

	font-family: Tahoma;

	color: White;

	background-color: Maroon;

	border-width: 0px;

	border-color: rgb(255, 255, 255);

	border-style: none;

	background-image: url(k2bimages/button.gif);

	height: 20px;

	width: 95px;

	vertical-align: bottom;

	letter-spacing: 1pt;

	text-indent: 0pt;

	margin: 2pt 2pt 2pt 5pt;

	margin-top: 2pt;

	margin-right: 2pt;

	margin-left: 5pt;

	margin-bottom: 2pt;

	font: normal normal 8pt Tahoma;

	

}



.K2BOrderByComboAttribute

{

	color: rgb(0, 0, 0);

	font-style: normal;

	text-decoration: none;

	font-weight: normal;

	font-size: 8pt;

	font-family: "Segoe UI", Arial, "Helvetica";

	border-style: none;

	ime-mode: auto;

	margin: 0pt 5pt 5pt 0pt;

	margin-top: 0pt;

	margin-right: 5pt;

	margin-left: 5pt;

	margin-bottom: 0pt;

	font: normal  normal 8pt "Segoe UI", Arial, "Helvetica";

	background-color: #FFFFFF;

	border-color: Transparent;

	padding-top: 1pt;

	

}



.ReadOnlyK2BFixedData

{
	color: #676767;
	font-style: normal;
	text-decoration: none;
	font-weight: bold;
	font-size: 8pt;
	font-family: "Segoe UI", Arial, "Helvetica";
	border-width: 0px;
	border-style: none;
	ime-mode: auto;
	margin: 0pt 0pt 0pt 0pt;
	margin-top: 0pt;
	margin-right: 0pt;
	margin-left: 0pt;
	margin-bottom: 0pt;
	padding: 0pt 0pt 4pt 2pt;
	padding-top: 0pt;
	padding-right: 0pt;
	padding-left: 4pt;
	padding-bottom: 2pt;
	display: block;
	background-color: Transparent;
	font-variant: normal;
	

}



.K2BTableFixedDataGeneralData

{

	border-width: 0px;

	border-style: none;

	color: rgb(0, 0, 0);

	font-style: normal;

	text-decoration: none;

	font-weight: normal;

	font-size: 8pt;

	font-family: "Segoe UI", Arial, "Helvetica";

	font: normal  normal 8pt "Segoe UI", Arial, "Helvetica";

	background-color: Transparent;

	

}



.K2BBackToSelection

{

	border-width: 0px;

	border-style: none;

	font-style: normal;

	text-decoration: none;

	font-weight: normal;

	font-size: 8pt;

	font-family: "Segoe UI", Arial, "Helvetica";

	color: #339999;

	ime-mode: auto;

	padding-right: 3pt;

	font: normal  normal 8pt "Segoe UI", Arial, "Helvetica";

	

}



.K2BTableTabsContainer

{

	background-image: url(k2bimages/tabbackground.gif);

	border-width: 0px;

	border-style: none;

	height: 25px;

	width: 100%;

	font-style: normal;

	text-decoration: none;

	font-weight: normal;

	font-size: 8pt;

	font-family: "Segoe UI", Arial, "Helvetica";

	font: normal  normal 8pt "Segoe UI", Arial, "Helvetica";

	color: #000000;

	background-color: Transparent;

	

}



.K2BTabFooterButtonLeftMargin

{

	border-width: 0px;

	border-style: none;

	ime-mode: auto;

	padding-left: 6pt;

	font-family: Arial;

	font-size: 8pt;

	font: normal   8pt Arial;

	font-style: normal;

	color: #000000;

	

}



.K2BTableBorder

{

	border-width: 0px;

	border-color: #FFFFFF;

	border-style: none;

	width: 100%;

	color: #FFFFFF;

	font-style: normal;

	text-decoration: none;

	font-weight: normal;

	font-size: 8pt;

	font-family: "Segoe UI", Arial, "Helvetica";

	margin: 0pt 0pt 0pt 0pt;

	margin-top: 0pt;

	margin-right: 0pt;

	margin-left: 0pt;

	margin-bottom: 0pt;

	padding: 0pt 0pt 0pt 0pt;

	padding-top: 0pt;

	padding-right: 0pt;

	padding-left: 0pt;

	padding-bottom: 0pt;

	font: normal  normal 8pt "Segoe UI", Arial, "Helvetica";

	background-color: Transparent;

	

}



.K2BTableTabPageBorder

{
	/* Borde tabla paginas */
	background-color: rgb(255,255,255);	
	border-style: solid;
	border-width: 1pt;
	border-radius: 5pt;
	border-color: #BBBBBB;
	width: 100%;
	font-style: normal;
	text-decoration: none;
	font-weight: normal;
	font-size: 8pt;
	font-family: "Segoe UI", Arial, "Helvetica";
	margin-top: 0pt;
	margin-bottom: 2pt;
	padding: 0pt 0pt 0pt 0pt;
	padding-top: 0pt;
	padding-right: 0pt;
	padding-left: 0pt;
	padding-bottom: 0pt;
	font: normal  normal 8pt "Segoe UI", Arial, "Helvetica";
	height: 45px;
	box-shadow: 0px 0px 1px #555555;
	
}



.K2BTableBorderGrid

{

	background-color: #FFFFFF;

	border-width: 1px;

	border-color: rgb(70, 130, 1150);

	border-style: solid;

	width: 100%;

	font-style: normal;

	text-decoration: none;

	font-weight: normal;

	font-size: 8pt;

	font-family: "Segoe UI", Arial, "Helvetica";

	margin: 0pt 0pt 0pt 0pt;

	margin-top: 0pt;

	margin-right: 0pt;

	margin-left: 0pt;

	margin-bottom: 0pt;

	padding: 0pt 0pt 0pt 0pt;

	padding-top: 0pt;

	padding-right: 0pt;

	padding-left: 0pt;

	padding-bottom: 0pt;

	font: normal  normal 8pt "Segoe UI", Arial, "Helvetica";

	

}



.K2BTableTabTabularContent

{

	background-color: White;

	border-color: #FFFFFF;

	border-style: none;

	height: 100%;

	width: 100%;

	font-style: normal;

	text-decoration: none;

	font-weight: normal;

	font-size: 8pt;

	font-family: "Segoe UI", Arial, "Helvetica";

	vertical-align: top;

	margin: 0pt 0pt 0pt 0pt;

	margin-top: 0pt;

	margin-right: 0pt;

	margin-left: 0pt;

	margin-bottom: 0pt;

	padding: 0pt 0pt 0pt 0pt;

	padding-top: 0pt;

	padding-right: 0pt;

	padding-left: 0pt;

	padding-bottom: 0pt;

	font: normal  normal 8pt "Segoe UI", Arial, "Helvetica";

	

}



.K2BTableTrnBorder 
{
/* Borde tabla menu principal */ /*regresar*/
	background-color: White;
	border-style: solid;	
	border-width: 0pt;
	border-radius: 5pt;
	border-color: #BBBBBB;
	width: 100%;
	font-style: normal;
	text-decoration: none;
	font-weight: normal;
	font-size: 8pt;
	font-family: "Segoe UI", Arial, "Helvetica";
	/*padding: 0pt 0pt 0pt 0pt;*/
	padding-top: 0pt;
	padding-right: 0pt;
	padding-left: 0pt;
	padding-bottom: 0pt;
	/*box-shadow: 0px 0px 1px #555555;*/
	margin-bottom:2pt;
	margin-top: -20px;
}



.K2BTableTrnGeneralData

{

	background-color: Transparent;

	border-width: 0px;

	border-style: none;

	color: rgb(0, 0, 0);

	font-style: normal;

	text-decoration: none;

	font-weight: normal;

	font-size: 8pt;

	font-family: "Segoe UI", Arial, "Helvetica";

	font: normal  normal 8pt "Segoe UI", Arial, "Helvetica";

	

}



.K2BTextTrn

{

	border-width: 0px;

	border-style: none;

	font-style: normal;

	text-decoration: none;

	font-weight: bold;

	font-size: 8pt;

	font-family: "Segoe UI", Arial, "Helvetica";

	color: #339999;

	ime-mode: auto;

	padding-right: 5pt;

	padding-left: 10pt;

	font: normal  bold 8pt "Segoe UI", Arial, "Helvetica";

	display: block;

	white-space: nowrap;

	

}



.K2BTableTrnFooter

{
/* Borde tabla pie pagina */
background-color: rgb(255,255,255);
border-radius: 7pt;
border-color: #BBBBBB;
border-width: 0pt;
border-style: solid;
width: 90%;
font-style: normal;
text-decoration: none;
font-weight: normal;
font-size: 8pt;
font-family: "Segoe UI", Arial, "Helvetica";
background-repeat: repeat-x;
margin-top: 0pt;
margin-bottom: 0pt;
padding: 0pt 0pt 0pt 0pt;
padding-top: 0pt;
padding-right: 0pt;
padding-left: 0pt;
padding-bottom: 0pt;
font: normal  normal 8pt "Segoe UI", Arial, "Helvetica";
color: rgb(15,212,220);
margin-left: 5%;
margin-right: 5%;
margin: 0pt 5%;
}



.K2BTableTrnDataContent /* Tabla menús principales*/

{

	background-color: White;

	border-style: solid;

	border-width: 0pt;

	border-color: rgb(250,250,250);

	height: 100%;

	width: 100%;

	font-style: normal;

	text-decoration: none;

	font-weight: normal;

	font-size: 8pt;

	font-family: "Segoe UI", Arial, "Helvetica";

	vertical-align: top;

	margin: 0pt 0pt 0pt 0pt;

	margin-top: 0pt;

	margin-right: 0pt;

	margin-left: 0pt;

	margin-bottom: 0pt;

	padding: 0pt 0pt 0pt 0pt;

	padding-top: 0pt;

	padding-right: 0pt;

	padding-left: 0pt;

	padding-bottom: 0pt;

	font: normal  normal 8pt "Segoe UI", Arial, "Helvetica";

	

}



.K2BTableTrnContent

{

	background-color: White;

	border-width: 0px;

	border-color: #FFFFFF;

	border-style: solid;

	width: 100%;

	font-style: normal;

	text-decoration: none;

	font-weight: normal;

	font-size: 8pt;

	font-family: "Segoe UI", Arial, "Helvetica";

	vertical-align: top;

	margin: 0pt 0pt 0pt 0pt;

	margin-top: 0pt;

	margin-right: 0pt;

	margin-left: 0pt;

	margin-bottom: 0pt;

	padding: 0pt 0pt 0pt 0pt;

	padding-top: 0pt;

	padding-right: 0pt;

	padding-left: 0pt;

	padding-bottom: 0pt;

	font: normal  normal 8pt "Segoe UI", Arial, "Helvetica";

	

}



.K2BTableTrnDataSeparator

{

	border-width: 0px;
	border-style: none;
	height: 10px;
	width: 200px;
	font-style: normal;
	text-decoration: none;
	font-weight: normal;
	font-size: 8pt;
	font-family: "Segoe UI", Arial, "Helvetica";
	color: #FFFFFF;
	background-color: Transparent;
}



.K2BTrnFooterButtonLeftMargin

{

	border-width: 0px;

	border-style: none;

	ime-mode: auto;

	padding-left: 6pt;

	font-family: Arial;

	font-size: 8pt;

	font: normal   8pt Arial;

	font-style: normal;

	color: #000000;

	

}



.K2BButtonTrnFooter

{

	font-style: normal;

	text-decoration: none;

	font-weight: bold;

	font-size: 9.0pt;

	font-family: Tahoma;

	color: White;

	background-color: Maroon;

	border-width: 0px;

	border-color: rgb(255, 255, 255);

	border-style: none;

	background-image: url(k2bimages/button.gif);

	height: 20px;

	width: 95px;

	vertical-align: bottom;

	letter-spacing: 1pt;

	text-indent: 0pt;

	margin: 3pt 2pt 3pt 2pt;

	margin-top: 3pt;

	margin-right: 2pt;

	margin-left: 3pt;

	margin-bottom: 2pt;

	font: normal normal 8pt Tahoma;

	

}



.K2BButtonTrnFooterDelete

{

	font-style: normal;

	text-decoration: none;

	font-weight: bold;

	font-size: 9.0pt;

	font-family: Tahoma;

	color: White;

	background-color: Maroon;

	border-width: 0px;

	border-color: rgb(255, 255, 255);

	border-style: none;

	background-image: url(k2bimages/button.gif);

	height: 20px;

	width: 95px;

	vertical-align: bottom;

	letter-spacing: 1pt;

	text-indent: 0pt;

	margin: 3pt 2pt 3pt 2pt;

	margin-top: 3pt;

	margin-right: 2pt;

	margin-left: 3pt;

	margin-bottom: 2pt;

	font: normal normal 8pt Tahoma;

	

}



.K2BButtonTrnFooterCancel

{

	font-style: normal;

	text-decoration: none;

	font-weight: bold;

	font-size: 9.0pt;

	font-family: Tahoma;

	color: White;

	background-color: Maroon;

	border-width: 0px;

	border-color: rgb(255, 255, 255);

	border-style: none;

	background-image: url(k2bimages/button.gif);

	height: 20px;

	width: 95px;

	vertical-align: bottom;

	letter-spacing: 1pt;

	text-indent: 0pt;

	margin: 3pt 2pt 3pt 2pt;

	margin-top: 3pt;

	margin-right: 2pt;

	margin-left: 3pt;

	margin-bottom: 2pt;

	font: normal normal 8pt Tahoma;

	

}



.K2BButtonTrnFooterCheck

{

	font-style: normal;

	text-decoration: none;

	font-weight: bold;

	font-size: 9.0pt;

	font-family: Tahoma;

	color: White;

	background-color: Maroon;

	border-width: 0px;

	border-color: rgb(255, 255, 255);

	border-style: none;

	background-image: url(k2bimages/button.gif);

	height: 20px;

	width: 95px;

	vertical-align: bottom;

	letter-spacing: 1pt;

	text-indent: 0pt;

	margin: 3pt 2pt 3pt 2pt;

	margin-top: 3pt;

	margin-right: 2pt;

	margin-left: 3pt;

	margin-bottom: 2pt;

	font: normal normal 8pt Tahoma;

	

}



.K2BButtonTrnFooterEnter

{

	font-style: normal;

	text-decoration: none;

	font-weight: bold;

	font-size: 9.0pt;

	font-family: Tahoma;

	color: White;

	background-color: Maroon;

	border-width: 0px;

	border-color: rgb(255, 255, 255);

	border-style: none;

	background-image: url(k2bimages/button.gif);

	height: 20px;

	width: 95px;

	vertical-align: bottom;

	letter-spacing: 1pt;

	text-indent: 0pt;

	margin: 3pt 2pt 3pt 2pt;

	margin-top: 3pt;

	margin-right: 2pt;

	margin-left: 3pt;

	margin-bottom: 2pt;

	font: normal normal 8pt Tahoma;

	



}



.K2BTableTrnMinHeight

{

	border-width: 0px;

	border-style: none;

	height: 100px;

	width: 0px;

	font-style: normal;

	text-decoration: none;

	font-weight: normal;

	font-size: 8pt;

	font-family: "Segoe UI", Arial, "Helvetica";

	font: normal  normal 8pt "Segoe UI", Arial, "Helvetica";

	color: #000000;

	background-color: Transparent;

	

}



.SpecialButtons

{

	font-style: normal;

	text-decoration: none;

	font-weight: bold;

	font-size: 15.25pt;

	font-family: Tahoma;

	color: White;

	background-color: transparent;

	border-width: 0px;

	border-color: rgb(255, 255, 255);

	border-style: none;

	background-image: url(k2bimages/button.jpg);

	height: 20px;

	width: 95px;

	vertical-align: bottom;

	letter-spacing: 1pt;

	text-indent: 0pt;

	margin: 3pt 3pt 0pt 3pt;

	margin-top: 3pt;

	margin-right: 3pt;

	margin-left: 0pt;

	margin-bottom: 3pt;

	font: normal  bold 15.25pt Tahoma;

	

}



.BtnFirst

{

	font-style: normal;

	text-decoration: none;

	font-weight: bold;

	font-size: 15.25pt;

	font-family: Tahoma;

	color: White;

	background-color: transparent;

	border-width: 0px;

	border-color: rgb(255, 255, 255);

	border-style: none;

	background-image: url(k2bimages/button.jpg);

	height: 20px;

	width: 95px;

	vertical-align: bottom;

	letter-spacing: 1pt;

	text-indent: 0pt;

	margin: 3pt 3pt 0pt 3pt;

	margin-top: 3pt;

	margin-right: 3pt;

	margin-left: 0pt;

	margin-bottom: 3pt;

	font: normal  bold 15.25pt Tahoma;

	

}



.BtnNext

{

	font-style: normal;

	text-decoration: none;

	font-weight: bold;

	font-size: 15.25pt;

	font-family: Tahoma;

	color: White;

	background-color: transparent;

	border-width: 0px;

	border-color: rgb(255, 255, 255);

	border-style: none;

	background-image: url(k2bimages/button.jpg);

	height: 20px;

	width: 95px;

	vertical-align: bottom;

	letter-spacing: 1pt;

	text-indent: 0pt;

	margin: 3pt 3pt 0pt 3pt;

	margin-top: 3pt;

	margin-right: 3pt;

	margin-left: 0pt;

	margin-bottom: 3pt;

	font: normal  bold 15.25pt Tahoma;

	

}



.BtnPrevious

{

	font-style: normal;

	text-decoration: none;

	font-weight: bold;

	font-size: 15.25pt;

	font-family: Tahoma;

	color: White;

	background-color: transparent;

	border-width: 0px;

	border-color: rgb(255, 255, 255);

	border-style: none;

	background-image: url(k2bimages/button.jpg);

	height: 20px;

	width: 95px;

	vertical-align: bottom;

	letter-spacing: 1pt;

	text-indent: 0pt;

	margin: 3pt 3pt 0pt 3pt;

	margin-top: 3pt;

	margin-right: 3pt;

	margin-left: 0pt;

	margin-bottom: 3pt;

	font: normal  bold 15.25pt Tahoma;

	

}



.BtnLast

{

	font-style: normal;

	text-decoration: none;

	font-weight: bold;

	font-size: 15.25pt;

	font-family: Tahoma;

	color: White;

	background-color: transparent;

	border-width: 0px;

	border-color: rgb(255, 255, 255);

	border-style: none;

	background-image: url(k2bimages/button.jpg);

	height: 20px;

	width: 95px;

	vertical-align: bottom;

	letter-spacing: 1pt;

	text-indent: 0pt;

	margin: 3pt 3pt 0pt 3pt;

	margin-top: 3pt;

	margin-right: 3pt;

	margin-left: 0pt;

	margin-bottom: 3pt;

	font: normal  bold 15.25pt Tahoma;

	

}



.BtnSelect

{

	font-style: normal;

	text-decoration: none;

	font-weight: bold;

	font-size: 15.25pt;

	font-family: Tahoma;

	color: White;

	background-color: transparent;

	border-width: 0px;

	border-color: rgb(255, 255, 255);

	border-style: none;

	background-image: url(k2bimages/button.jpg);

	height: 20px;

	width: 95px;

	vertical-align: bottom;

	letter-spacing: 1pt;

	text-indent: 0pt;

	margin: 3pt 3pt 0pt 3pt;

	margin-top: 3pt;

	margin-right: 3pt;

	margin-left: 0pt;

	margin-bottom: 3pt;

	font: normal  bold 15.25pt Tahoma;

	

}



.BtnGet

{

	font-style: normal;

	text-decoration: none;

	font-weight: bold;

	font-size: 15.25pt;

	font-family: Tahoma;

	color: White;

	background-color: transparent;

	border-width: 0px;

	border-color: rgb(255, 255, 255);

	border-style: none;

	background-image: url(k2bimages/button.jpg);

	height: 20px;

	width: 95px;

	vertical-align: bottom;

	letter-spacing: 1pt;

	text-indent: 0pt;

	margin: 3pt 3pt 0pt 3pt;

	margin-top: 3pt;

	margin-right: 3pt;

	margin-left: 0pt;

	margin-bottom: 3pt;

	font: normal  bold 15.25pt Tahoma;

	

}



.BtnEnter

{

	font-style: normal;

	text-decoration: none;

	font-weight: bold;

	font-size: 15.25pt;

	font-family: Tahoma;

	color: White;

	background-color: transparent;

	border-width: 0px;

	border-color: rgb(255, 255, 255);

	border-style: none;

	background-image: url(k2bimages/button.jpg);

	height: 20px;

	width: 95px;

	vertical-align: bottom;

	letter-spacing: 1pt;

	text-indent: 0pt;

	margin: 3pt 3pt 0pt 3pt;

	margin-top: 3pt;

	margin-right: 3pt;

	margin-left: 0pt;

	margin-bottom: 3pt;

	font: normal  bold 15.25pt Tahoma;

	

}



.BtnCheck

{

	font-style: normal;

	text-decoration: none;

	font-weight: bold;

	font-size: 15.25pt;

	font-family: Tahoma;

	color: White;

	background-color: transparent;

	border-width: 0px;

	border-color: rgb(255, 255, 255);

	border-style: none;

	background-image: url(k2bimages/button.jpg);

	height: 20px;

	width: 95px;

	vertical-align: bottom;

	letter-spacing: 1pt;

	text-indent: 0pt;

	margin: 3pt 3pt 0pt 3pt;

	margin-top: 3pt;

	margin-right: 3pt;

	margin-left: 0pt;

	margin-bottom: 3pt;

	font: normal  bold 15.25pt Tahoma;

	

}



.BtnCancel
{
    height: 27pt;
    width: 110pt;    
    font-style: normal;
    text-decoration: none;
    font-size: 12pt;
    font-family: "Segoe UI", Arial, "Helvetica";
    color: White;
    background: #0FD4DC;
    background: -webkit-linear-gradient(top, #00A1B3, #0FD4DC);
    background: -moz-linear-gradient(top, #00A1B3, #0FD4DC);
    background: -ms-linear-gradient(top, #00A1B3, #0FD4DC);
    background: -o-linear-gradient(top, #00A1B3, #0FD4DC);
    background: linear-gradient(to bottom, #00A1B3, #0FD4DC);
    background-repeat: no-repeat;
    background-position: center center;
    border-bottom-color: Black;
    border-right-color: Black;
    border-top-color: Black;
    border-left-color: Black;
    cursor: pointer;
    border-color: Black;
    white-space: normal;
    text-align: center;
    font-weight: normal;
    box-shadow: 0px 2px 5px #B1B1B1;
    border-style: solid;
    border-color: white;
    border-width: 0pt;
    border-radius: 5pt;
    /*border-top-left-radius: 20px; */ /*SOLO PARA PACHUCA*/
   /* border-bottom-right-radius: 20px; */ /*SOLO PARA PACHUCA*/
    margin-top: 5pt;
    margin-bottom: 5pt;
    margin-right: 5pt;
    margin-left: 5pt;
	padding-top: 2pt;
    padding-bottom: 2pt;
    padding-right: 2pt;
    padding-left: 2pt;
} 
.BtnCancel:hover 
{
    border-style: solid;
    border-radius: 3pt;
    border-color: #E6E8E1;
    border-width: 1px;
    color: #0FD4DC;
	font-weight: bold;
    text-align: center;
    -webkit-box-shadow: inset 0px 5px 7px 1px rgba(128,128,128,0.45);
    /*-webkit-box-shadow:inset 0px 3px 9px 1px rgba(128,128,128,0.17) */ /*ALTERNATIVA*/ 
    background: #FFFFFF;
    background: -webkit-linear-gradient(top, #FFFFFF, #FFFFFF);
    background: -moz-linear-gradient(top, #FFFFFF, #FFFFFF);
    background: -ms-linear-gradient(top, #FFFFFF, #FFFFFF);
    background: -o-linear-gradient(top, #FFFFFF, #FFFFFF);
    background: linear-gradient(to bottom, #FFFFFF, #FFFFFF);
    background-repeat: no-repeat;
    background-position: center center;
    /*border-bottom-left-radius: 20pt; */ /*SOLO PARA PACHUCA*/
   /* border-top-right-radius: 20pt; */ /*SOLO PARA PACHUCA*/
}


.BtnDelete

{

	font-style: normal;

	text-decoration: none;

	font-weight: bold;

	font-size: 15.25pt;

	font-family: Tahoma;

	color: White;

	background-color: transparent;

	border-width: 0px;

	border-color: rgb(255, 255, 255);

	border-style: none;

	background-image: url(k2bimages/button.jpg);

	height: 20px;

	width: 95px;

	vertical-align: bottom;

	letter-spacing: 1pt;

	text-indent: 0pt;

	margin: 3pt 3pt 0pt 3pt;

	margin-top: 3pt;

	margin-right: 3pt;

	margin-left: 0pt;

	margin-bottom: 3pt;

	font: normal  bold 15.25pt Tahoma;

	

}



.BtnHelp

{

	font-style: normal;

	text-decoration: none;

	font-weight: bold;

	font-size: 15.25pt;

	font-family: Tahoma;

	color: White;

	background-color: transparent;

	border-width: 0px;

	border-color: rgb(255, 255, 255);

	border-style: none;

	background-image: url(k2bimages/button.jpg);

	height: 20px;

	width: 95px;

	vertical-align: bottom;

	letter-spacing: 1pt;

	text-indent: 0pt;

	margin: 3pt 3pt 0pt 3pt;

	margin-top: 3pt;

	margin-right: 3pt;

	margin-left: 0pt;

	margin-bottom: 3pt;

	font: normal  bold 15.25pt Tahoma;

	

}



.BtnRefresh

{

	font-style: normal;

	text-decoration: none;

	font-weight: bold;

	font-size: 15.25pt;

	font-family: Tahoma;

	color: White;

	background-color: transparent;

	border-width: 0px;

	border-color: rgb(255, 255, 255);

	border-style: none;

	background-image: url(k2bimages/button.jpg);

	height: 20px;

	width: 95px;

	vertical-align: bottom;

	letter-spacing: 1pt;

	text-indent: 0pt;

	margin: 3pt 3pt 0pt 3pt;

	margin-top: 3pt;

	margin-right: 3pt;

	margin-left: 0pt;

	margin-bottom: 3pt;

	font: normal  bold 15.25pt Tahoma;

	

}



.K2BTableWWPageContent

{

	background-color: White;

	border-width: 0px;

	border-style: solid;

	width: 100%;

	font-style: normal;

	text-decoration: none;

	font-weight: normal;

	font-size: 8pt;

	font-family: "Segoe UI", Arial, "Helvetica";

	vertical-align: top;

	margin: 0pt 0pt 0pt 0pt;

	margin-top: 0pt;

	margin-right: 0pt;

	margin-left: 0pt;

	margin-bottom: 0pt;

	padding: 0pt 0pt 0pt 0pt;

	padding-top: 0pt;

	padding-right: 0pt;

	padding-left: 0pt;

	padding-bottom: 0pt;

	font: normal  normal 8pt "Segoe UI", Arial, "Helvetica";

	

}



.K2BTableWWGridContent

{
	background-color: #CDCEC0;
	border-width: 0pt;
	border-style: none;
	width: 100%;
	font-style: normal;
	text-decoration: none;
	font-weight: normal;
	font-size: 8pt;
	font-family: Arial, "Helvetica";
	/*font: normal  normal 8pt "Segoe UI", Arial, "Helvetica";*/
	color: #000000;

background: -moz-linear-gradient(top, #00A1B3 0%, #CDCEC0  50pt, #CDCEC0 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, #00A1B3), color-stop(50pt, #CDCEC0 ), color-stop(100%, #CDCEC0));
background: -webkit-linear-gradient(top, #00A1B3 0%, #CDCEC0 50pt, #CDCEC0  100%);
background: -o-linear-gradient(top, #00A1B3 0%, #CDCEC0 50pt, #CDCEC0  100%);
background: -ms-linear-gradient(top, #00A1B3 0%, #CDCEC0 50pt, #CDCEC0  100%);
background: linear-gradient(to bottom, #00A1B3 0%, #CDCEC0 50pt, #CDCEC0  100%);

/*filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e73827', endColorstr='#2e2322', GradientType=0 );*/
}



.K2BTableWWMinHeight

{

	border-width: 0px;

	border-style: none;

	height: 1150px;

	width: 0px;

	font-style: normal;

	text-decoration: none;

	font-weight: normal;

	font-size: 8pt;

	font-family: "Segoe UI", Arial, "Helvetica";

	font: normal  normal 8pt "Segoe UI", Arial, "Helvetica";

	color: #000000;

	background-color: Transparent;

	

}



.K2BTableTabGridMinHeight

{

	border-width: 0px;

	border-style: none;

	height: 0px;

	width: 0px;

	font-style: normal;

	text-decoration: none;

	font-weight: normal;

	font-size: 8pt;

	font-family: "Segoe UI", Arial, "Helvetica";

	font: normal  normal 8pt "Segoe UI", Arial, "Helvetica";

	color: #000000;

	background-color: Transparent;

	

}



.K2BTableTabGridFilterContent

{

	background-color: rgb(206, 205, 192);

	border-style: none;

	height: 100%;

	width: 100%;

	font-style: normal;

	text-decoration: none;

	font-weight: normal;

	font-size: 8pt;

	font-family: "Segoe UI", Arial, "Helvetica";

	vertical-align: top;

	margin: 0pt 0pt 0pt 0pt;

	margin-top: 0pt;

	margin-right: 0pt;

	margin-left: 0pt;

	margin-bottom: 0pt;

	padding: 0pt 0pt 0pt 0pt;

	padding-top: 0pt;

	padding-right: 0pt;

	padding-left: 0pt;

	padding-bottom: 0pt;

	font: normal  normal 8pt "Segoe UI", Arial, "Helvetica";

	

}



.K2BTablePromptSeparator

{

	border-width: 0px;

	border-style: none;

	height: 0px;

	width: 400px;

	font-style: normal;

	text-decoration: none;

	font-weight: normal;

	font-size: 8pt;

	font-family: "Segoe UI", Arial, "Helvetica";

	font: normal  normal 8pt "Segoe UI", Arial, "Helvetica";

	color: #000000;

	background-color: Transparent;

	

}



.K2BTablePromptTopSeparator

{

	border-width: 0px;

	border-style: none;

	height: 10px;

	width: 400px;

	font-style: normal;

	text-decoration: none;

	font-weight: normal;

	font-size: 8pt;

	font-family: "Segoe UI", Arial, "Helvetica";

	font: normal  normal 8pt "Segoe UI", Arial, "Helvetica";

	color: #000000;

	background-color: Transparent;

	

}



.K2BTablePromptBottomSeparator

{

	border-width: 0px;

	border-style: none;

	height: 1px;

	width: 400px;

	font-style: normal;

	text-decoration: none;

	font-weight: normal;

	font-size: 8pt;

	font-family: "Segoe UI", Arial, "Helvetica";

	font: normal  normal 8pt "Segoe UI", Arial, "Helvetica";

	color: #000000;

	background-color: Transparent;

	

}



.K2BPromptGrid

{

	border-width: 0px;

	border-color: rgb(255, 255, 255);

	border-style: solid;

	width: 100%;

	margin: 0pt;

	margin-top: 0pt;

	margin-right: 0pt;

	margin-left: 0pt;

	margin-bottom: 0pt;

	padding: 1pt 1pt 1pt 1pt;

	padding-top: 1pt;

	padding-right: 1pt;

	padding-left: 1pt;

	padding-bottom: 1pt;

	white-space: normal;

	-moz-box-sizing: border-box;

	

}



.K2BPromptGridUniform

{

	border-width: 0px;

	color: rgb(0, 0, 0);

	font-style: normal;

	text-decoration: none;

	font-weight: normal;

	font-size: 8pt;

	font-family: "Segoe UI", Arial, "Helvetica";

	

}



.K2BPromptGridOdd

{

	border-width: 0px;

	color: rgb(0, 0, 0);

	font-style: normal;

	text-decoration: none;

	font-weight: normal;

	font-size: 8pt;

	font-family: "Segoe UI", Arial, "Helvetica";

	background-color: rgb(255, 255, 255);

	

}



.K2BPromptGridEven

{

	border-width: 0px;

	color: rgb(0, 0, 0);

	font-style: normal;

	text-decoration: none;

	font-weight: normal;

	font-size: 8pt;

	font-family: "Segoe UI", Arial, "Helvetica";

	background-color: rgb(230, 232, 225);

	

}



.K2BPromptGridUniformTitle

{

	color: rgb(245, 245, 245);

	font-style: normal;

	text-decoration: none;

	font-weight: bold;

	font-size: 8pt;

	font-family: Arial;

	font: normal  bold 8pt Arial;

	

}



.K2BPromptGridTitle

{

	color: rgb(245, 245, 245);

	font-style: normal;

	text-decoration: none;

	font-weight: bold;

	font-size: 8pt;

	font-family: Arial;

	background-color: #339999;

	font: normal  bold 8pt Arial;

	

}



.K2BTablePromptGridMinHeight

{

	border-width: 0px;

	border-style: none;

	height: 100px;

	width: 0px;

	font-style: normal;

	text-decoration: none;

	font-weight: normal;

	font-size: 8pt;

	font-family: "Segoe UI", Arial, "Helvetica";

	font: normal  normal 8pt "Segoe UI", Arial, "Helvetica";

	color: #000000;

	background-color: Transparent;

	

}



.K2BButtonPromptSearch

{

	font-style: normal;

	text-decoration: none;

	font-weight: bold;

	font-size: 9.0pt;

	font-family: Tahoma;

	color: White;

	background-color: Maroon;

	border-width: 0px;

	border-color: rgb(255, 255, 255);

	border-style: none;

	background-image: url(k2bimages/button.gif);

	height: 20px;

	width: 95px;

	vertical-align: bottom;

	letter-spacing: 1pt;

	text-indent: 0pt;

	margin: 2pt 2pt 2pt 5pt;

	margin-top: 2pt;

	margin-right: 2pt;

	margin-left: 5pt;

	margin-bottom: 2pt;

	font: normal normal 8pt Tahoma;

	

}



.K2BTablePromptGridContent

{

	background-color: rgb(243, 244, 240);

	border-width: 0px;

	border-style: none;

	width: 100%;

	font-style: normal;

	text-decoration: none;

	font-weight: normal;

	font-size: 8pt;

	font-family: "Segoe UI", Arial, "Helvetica";

	font: normal  normal 8pt "Segoe UI", Arial, "Helvetica";

	color: #000000;

	

}



.K2BTablePromptPageContent

{

	background-color: White;

	border-width: 0px;

	border-style: solid;

	width: 100%;

	font-style: normal;

	text-decoration: none;

	font-weight: normal;

	font-size: 8pt;

	font-family: "Segoe UI", Arial, "Helvetica";

	vertical-align: top;

	margin: 0pt 0pt 0pt 0pt;

	margin-top: 0pt;

	margin-right: 0pt;

	margin-left: 0pt;

	margin-bottom: 0pt;

	padding: 0pt 0pt 0pt 0pt;

	padding-top: 0pt;

	padding-right: 0pt;

	padding-left: 0pt;

	padding-bottom: 0pt;

	font: normal  normal 8pt "Segoe UI", Arial, "Helvetica";

	

}



.K2BTablePromptMinHeight

{

	border-width: 0px;

	border-style: none;

	height: 100px;

	width: 0px;

	font-style: normal;

	text-decoration: none;

	font-weight: normal;

	font-size: 8pt;

	font-family: "Segoe UI", Arial, "Helvetica";

	font: normal  normal 8pt "Segoe UI", Arial, "Helvetica";

	color: #000000;

	background-color: Transparent;

	

}



.K2BTableWWGridMinHeight

{

	border-width: 0px;

	border-style: none;

	height: 100px;

	width: 0px;

	font-style: normal;

	text-decoration: none;

	font-weight: normal;

	font-size: 8pt;

	font-family: "Segoe UI", Arial, "Helvetica";

	font: normal  normal 8pt "Segoe UI", Arial, "Helvetica";

	color: #000000;

	background-color: Transparent;

	

}



.K2BTableWWFilter

{

	border-width: 0px;

	border-style: none;

	width: 100%;

	font-style: normal;

	text-decoration: none;

	font-weight: normal;

	font-size: 8pt;

	font-family: "Segoe UI", Arial, "Helvetica";

	font: normal  normal 8pt "Segoe UI", Arial, "Helvetica";

	background-color: White;

	

}



.K2BTableWWFilterBottom

{

	background-color: rgb(70, 130, 1150);

	border-width: 0px;

	border-style: none;

	width: 100%;

	font-style: normal;

	text-decoration: none;

	font-weight: normal;

	font-size: 8pt;

	font-family: "Segoe UI", Arial, "Helvetica";

	font: normal  normal 8pt "Segoe UI", Arial, "Helvetica";

	

}



.K2BTableWWGridFilterContent

{

	background-color: rgb(206, 205, 192);

	border-style: none;

	height: 100%;

	width: 100%;

	font-style: normal;

	text-decoration: none;

	font-weight: normal;

	font-size: 8pt;

	font-family: "Segoe UI", Arial, "Helvetica";

	vertical-align: top;

	margin: 0pt 0pt 0pt 0pt;

	margin-top: 0pt;

	margin-right: 0pt;

	margin-left: 0pt;

	margin-bottom: 0pt;

	padding: 0pt 0pt 0pt 0pt;

	padding-top: 0pt;

	padding-right: 0pt;

	padding-left: 0pt;

	padding-bottom: 0pt;

	font: normal  normal 8pt "Segoe UI", Arial, "Helvetica";

	

}



.K2BTableTrnSeparator

{

	border-width: 0px;

	border-style: none;

	height: 20px;

	width: 400px;

	font-style: normal;

	text-decoration: none;

	font-weight: normal;

	font-size: 8pt;

	font-family: "Segoe UI", Arial, "Helvetica";

	font: normal  normal 8pt "Segoe UI", Arial, "Helvetica";

	color: #000000;

	background-color: Transparent;

	

}



.K2BButtonShowFilters

{

	font-style: normal;

	text-decoration: none;

	font-weight: normal;

	font-size: 1pt;

	font-family: "Segoe UI", Arial, "Helvetica";

	background-color: rgb(173, 216, 230);

	border-width: 0px;

	border-style: none;

	background-image: url(/k2bimages/k2bDown.gif);

	height: 14px;

	width: 11px;

	vertical-align: bottom;

	letter-spacing: 0pt;

	text-indent: 0pt;

	margin: 0pt 0pt 0pt 0pt;

	margin-top: 0pt;

	margin-right: 0pt;

	margin-left: 0pt;

	margin-bottom: 0pt;

	padding: 0pt 0pt 0pt 0pt;

	padding-top: 0pt;

	padding-right: 0pt;

	padding-left: 0pt;

	padding-bottom: 0pt;

	font: normal  normal 1pt "Segoe UI", Arial, "Helvetica";

	

}



.K2BTablePromptGridFilterContent

{

	background-color: rgb(206, 205, 192);

	border-style: none;

	height: 100%;

	width: 100%;

	font-style: normal;

	text-decoration: none;

	font-weight: normal;

	font-size: 8pt;

	font-family: "Segoe UI", Arial, "Helvetica";

	vertical-align: top;

	margin: 0pt 0pt 0pt 0pt;

	margin-top: 0pt;

	margin-right: 0pt;

	margin-left: 0pt;

	margin-bottom: 0pt;

	padding: 0pt 0pt 0pt 0pt;

	padding-top: 0pt;

	padding-right: 0pt;

	padding-left: 0pt;

	padding-bottom: 0pt;

	font: normal  normal 8pt "Segoe UI", Arial, "Helvetica";

	

}



.K2BWWErrorViewerContainer

{

	border-width: 0px;

	border-style: none;

	width: 100%;

	color: #000000;

	background-color: Transparent;

	

}



.K2BPromptErrorViewerContainer

{

	border-width: 0px;

	border-style: none;

	width: 100%;

	color: #000000;

	background-color: Transparent;

	

}



.K2BTablePromptFilterBottom

{

	background-color: rgb(70, 130, 1150);

	border-width: 0px;

	border-style: none;

	width: 100%;

	font-style: normal;

	text-decoration: none;

	font-weight: normal;

	font-size: 8pt;

	font-family: "Segoe UI", Arial, "Helvetica";

	font: normal  normal 8pt "Segoe UI", Arial, "Helvetica";

	

}



.K2BTablePromptFilter

{

	border-width: 0px;

	border-style: none;

	width: 100%;

	font-style: normal;

	text-decoration: none;

	font-weight: normal;

	font-size: 8pt;

	font-family: "Segoe UI", Arial, "Helvetica";

	font: normal  normal 8pt "Segoe UI", Arial, "Helvetica";

	background-color: White;

	

}



.K2BTableTrnBorderSeparator

{

	background-color: rgb(255, 255, 255);

	border-width: 0px;

	border-style: none;

	height: 1px;

	width: 100%;

	font-style: normal;

	text-decoration: none;

	font-weight: normal;

	font-size: 8pt;

	font-family: "Segoe UI", Arial, "Helvetica";

	font: normal  normal 8pt "Segoe UI", Arial, "Helvetica";

	color: #000000;

	

}



.K2BTableTrnBorderTop

{

	background-image: url(k2bimages/bordertrnbordertop.gif);

	border-width: 0px;

	border-style: none;

	height: 2px;

	width: 100%;

	font-style: normal;

	text-decoration: none;

	font-weight: normal;

	font-size: 8pt;

	font-family: "Segoe UI", Arial, "Helvetica";

	font: normal  normal 8pt "Segoe UI", Arial, "Helvetica";

	color: #000000;

	background-color: Transparent;

	

}



.K2BTableTabBackground

{

	background-image: url(k2bimages/tabbackground.gif);

	border-width: 0px;

	border-style: none;

	width: 100%;

	font-style: normal;

	text-decoration: none;

	font-weight: normal;

	font-size: 8pt;

	font-family: "Segoe UI", Arial, "Helvetica";

	font: normal  normal 8pt "Segoe UI", Arial, "Helvetica";

	color: #000000;

	background-color: Transparent;

	

}



.K2BFixedData

{

	background-color: Transparent;

	color: White;

	font-style: normal;

	text-decoration: none;

	font-weight: bold;

	font-size: 8pt;

	font-family: "Segoe UI", Arial, "Helvetica";

	border-style: none;

	ime-mode: auto;

	margin: 0pt 0pt 0pt 0pt;

	margin-top: 0pt;

	margin-right: 0pt;

	margin-left: 0pt;

	margin-bottom: 0pt;

	padding: 0pt 0pt 2pt 4pt;

	padding-top: 0pt;

	padding-right: 0pt;

	padding-left: 4pt;

	padding-bottom: 2pt;

	display: block;

	font: normal  bold 10pt "Segoe UI", Arial, "Helvetica";

	border-color: Transparent;

	

}



.K2BTableHeader

{
/* Tabla de cabecera unicolor*/
/*background-image: url(k2bimages/tableheaderimage.jpg);*/
background-color: #00A1B3;
border-width: 0px;
border-style: none;
height: 154px;
width: 155%;
font-style: normal;
text-decoration: none;
font-weight: normal;
font-size: 8pt;
font-family: "Segoe UI", Arial, "Helvetica";
font: normal  normal 8pt "Segoe UI", Arial, "Helvetica";
color: #000000;
color: White;
background-repeat: repeat-x;
box-shadow: 0px 4px 12px rgba(97,97,97,0.7);
border-radius:5pt; /*Habilitar para tlania y comentar las lineas siguientes*/
/*border-top-right-radius: 0pt;
border-top-left-radius: 0pt;
border-bottom-right-radius: 5pt;
border-bottom-left-radius: 5pt;*/
/*border-bottom-color: #00A1B3;
border-bottom-style: solid;
border-bottom-width: 2px;*/
}



.K2BTableHeaderSeparator

{

	background-color: rgb(206, 205, 192);

	border-width: 0px;

	border-style: none;

	height: 1px;

	width: 100%;

	font-style: normal;

	text-decoration: none;

	font-weight: normal;

	font-size: 8pt;

	font-family: "Segoe UI", Arial, "Helvetica";

	font: normal  normal 8pt "Segoe UI", Arial, "Helvetica";

	color: #000000;

	

}



.K2BTableHeaderButtons

{

	border-width: 1px;

	border-style: none;

	font-style: normal;

	text-decoration: none;

	font-weight: normal;

	font-size: 8pt;

	font-family: "Segoe UI", Arial, "Helvetica";

	font: normal  normal 8pt "Segoe UI", Arial, "Helvetica";

	color: #000000;

	background-color: Transparent;

	width: 150px;

	

}



.K2BTableHeaderHeight

{

	border-width: 0px;

	border-style: none;

	height: 20px;

	font-style: normal;

	text-decoration: none;

	font-weight: normal;

	font-size: 8pt;

	font-family: "Segoe UI", Arial, "Helvetica";

	font: normal  normal 8pt "Segoe UI", Arial, "Helvetica";

	color: #000000;

	background-color: Transparent;

	

}



.k2BTableDimensions

{

	border-width: 0px;

	border-style: none;

	height: 25px;

	width: 12px;

	font-style: normal;

	text-decoration: none;

	font-weight: normal;

	font-size: 8pt;

	font-family: "Segoe UI", Arial, "Helvetica";

	font: normal  normal 8pt "Segoe UI", Arial, "Helvetica";

	color: #000000;

	background-color: Transparent;

	

}



.K2BTableVerticalSeparator

{

	background-color: rgb(255, 255, 255);

	border-width: 0px;

	border-style: none;

	height: 100%;

	width: 1px;

	font-style: normal;

	text-decoration: none;

	font-weight: normal;

	font-size: 8pt;

	font-family: "Segoe UI", Arial, "Helvetica";

	font: normal  normal 8pt "Segoe UI", Arial, "Helvetica";

	color: #000000;

	

}



.K2BTableHideShowFilter

{

	
	background-color: #FFFFFF;

	border-width: 0px;

	border-style: none;

	height: 16px;

	width: 100%;

	font-style: normal;

	text-decoration: none;

	font-weight: normal;

	font-size: 8pt;

	font-family: "Segoe UI", Arial, "Helvetica";

	font: normal  normal 8pt "Segoe UI", Arial, "Helvetica";

	color: #000000;

	

}



.K2BTableFiltersAndErrorsContent

{

	border-width: 0px;

	border-style: none;

	width: 100%;

	font-style: normal;

	text-decoration: none;

	font-weight: normal;

	font-size: 8pt;

	font-family: "Segoe UI", Arial, "Helvetica";

	padding-top: 0pt;

	padding-right: 1pt;

	padding-left: 1pt;

	padding-bottom: 0pt;

	font: normal  normal 8pt "Segoe UI", Arial, "Helvetica";

	color: #000000;

	background-color: Transparent;

	padding: 0pt 1pt;

	

}



.K2BDarkBlueMessage

{
	border-width: 0pt;
	border-style: none;
	font-style: normal;
	text-decoration: none;
	font-weight: bold;
	font-size: 9pt;
	font-family: "Segoe UI", Arial, "Helvetica";
	color: #32302F;
	ime-mode: auto;
	margin: 0pt 0pt 2pt 0pt;
	margin-top: 0pt;
	margin-right: 0pt;
	margin-left: 2pt;
	margin-bottom: 0pt;
	}



.K2BTableImageAndText

{

	border-width: 0px;

	border-style: none;

	font-style: normal;

	text-decoration: none;

	font-weight: normal;

	font-size: 8pt;

	font-family: "Segoe UI", Arial, "Helvetica";

	font: normal  normal 8pt "Segoe UI", Arial, "Helvetica";

	color: #000000;

	background-color: Transparent;

	

}



.K2BMessageContainer

{

	border-width: 0px;

	border-style: none;

	width: 160px;

	font-style: normal;

	text-decoration: none;

	font-weight: normal;

	font-size: 8pt;

	font-family: "Segoe UI", Arial, "Helvetica";

	margin: 0pt 0pt 2pt 0pt;

	margin-top: 0pt;

	margin-right: 0pt;

	margin-left: 2pt;

	margin-bottom: 0pt;

	font: normal  normal 8pt "Segoe UI", Arial, "Helvetica";

	color: #000000;

	background-color: Transparent;

	

}



.K2BTableIconsContent

{

	border-width: 0px;

	border-style: none;

	height: 100%;

	width: 100%;

	font-style: normal;

	text-decoration: none;

	font-weight: normal;

	font-size: 8pt;

	font-family: "Segoe UI", Arial, "Helvetica";

	font: normal  normal 8pt "Segoe UI", Arial, "Helvetica";

	color: #000000;

	background-color: Transparent;

	

}



.K2BTablesFilterAndHideFilterContent

{

	background-color: rgb(1150, 1150, 170);

	border-width: 0px;

	border-style: none;

	width: 100%;

	font-style: normal;

	text-decoration: none;

	font-weight: normal;

	font-size: 8pt;

	font-family: "Segoe UI", Arial, "Helvetica";

	font: normal  normal 8pt "Segoe UI", Arial, "Helvetica";

	color: #000000;

	

}



.K2BTableWWSeparatorMinHeight

{

	border-width: 0px;

	border-style: none;

	height: 20px;

	width: 400px;

	font-style: normal;

	text-decoration: none;

	font-weight: normal;

	font-size: 8pt;

	font-family: "Segoe UI", Arial, "Helvetica";

	font: normal  normal 8pt "Segoe UI", Arial, "Helvetica";

	color: #000000;

	background-color: Transparent;

	

}



.K2BTablePromtSeparatorMinHeight

{

	border-width: 0px;

	border-style: none;

	height: 20px;

	width: 400px;

	font-style: normal;

	text-decoration: none;

	font-weight: normal;

	font-size: 8pt;

	font-family: "Segoe UI", Arial, "Helvetica";

	font: normal  normal 8pt "Segoe UI", Arial, "Helvetica";

	color: #000000;

	background-color: Transparent;

	

}



.K2BTableGridAction

{

	border-width: 0px;

	border-style: none;

	height: 100%;

	font-style: normal;

	text-decoration: none;

	font-weight: normal;

	font-size: 8pt;

	font-family: "Segoe UI", Arial, "Helvetica";

	font: normal  normal 8pt "Segoe UI", Arial, "Helvetica";

	color: #000000;

	background-color: Transparent;

	

}



.K2BTableFilterAndHideFilterContentSeparator

{

	background-color: rgb(1150, 1150, 170);

	border-width: 0px;

	border-style: none;

	height: 2px;

	font-style: normal;

	text-decoration: none;

	font-weight: normal;

	font-size: 8pt;

	font-family: "Segoe UI", Arial, "Helvetica";

	font: normal  normal 8pt "Segoe UI", Arial, "Helvetica";

	color: #000000;

	

}



.K2BRecentLink

{

	border-width: 0px;

	border-style: none;

	font-style: normal;

	text-decoration: none;

	font-weight: normal;

	font-size: 6.75pt;

	font-family: "Segoe UI", Arial, "Helvetica";

	color: #339999;

	ime-mode: auto;

	white-space: nowrap;

	font: normal  normal 6.75pt "Segoe UI", Arial, "Helvetica";

	

}



.K2BTablePgmDescriptionContent

{

	border-width: 0px;

	border-style: none;

	font-style: normal;

	text-decoration: none;

	font-weight: normal;

	font-size: 8pt;

	font-family: "Segoe UI", Arial, "Helvetica";

	font: normal  normal 8pt "Segoe UI", Arial, "Helvetica";

	color: Red;

	background-color: Transparent;

	

}



.K2BTablePageBorderBottom

{

	background-image: url(k2bimages/bordertrnborderbottom.gif);

	border-width: 0px;

	border-style: none;

	height: 0px;

	width: 100%;

	font-style: normal;

	text-decoration: none;

	font-weight: normal;

	font-size: 8pt;

	font-family: "Segoe UI", Arial, "Helvetica";

	font: normal  normal 8pt "Segoe UI", Arial, "Helvetica";

	color: #000000;

	background-color: Transparent;

	

}



.K2BConfirmationText

{

	border-width: 0px;

	border-style: none;

	font-style: normal;

	text-decoration: none;

	font-weight: normal;

	font-size: 8pt;

	font-family: "Segoe UI", Arial, "Helvetica";

	color: White;

	ime-mode: auto;

	margin-top: 0pt;

	margin-right: 0pt;

	margin-left: 5pt;

	margin-bottom: 0pt;

	font: normal  normal 8pt "Segoe UI", Arial, "Helvetica";

	

}



.K2BTableFreeStyleTop

{

	background-color: rgb(230, 232, 225);

	border-width: 0px;

	border-style: none;

	font-style: normal;

	text-decoration: none;

	font-weight: normal;

	font-size: 8pt;

	font-family: "Segoe UI", Arial, "Helvetica";

	font: normal  normal 8pt "Segoe UI", Arial, "Helvetica";

	color: #000000;

	

}



.K2BFreeStyleText

{

	border-width: 0px;

	border-style: none;

	font-style: normal;

	text-decoration: none;

	font-weight: bold;

	font-size: 8pt;

	font-family: "Segoe UI", Arial, "Helvetica";

	color: rgb(0,0,102);

	ime-mode: auto;

	margin-top: 0pt;

	margin-right: 6pt;

	margin-left: 0pt;

	margin-bottom: 0pt;

	font: normal  bold 8pt "Segoe UI", Arial, "Helvetica";

	

}



.K2BTableFreeStyleSeparator

{

	border-width: 0px;

	border-style: none;

	width: 0px;

	font-style: normal;

	text-decoration: none;

	font-weight: normal;

	font-size: 8pt;

	font-family: "Segoe UI", Arial, "Helvetica";

	font: normal  normal 8pt "Segoe UI", Arial, "Helvetica";

	color: #000000;

	background-color: Transparent;

	

}



.K2BActionImage

{

	border-width: 0px;

	border-style: none;

	margin-top: 1px;

	margin-right: 0px;

	margin-left: 1px;

	margin-bottom: 0px;

	margin: 1px 0px 0px 1px;

	

}



.ReadOnlyK2BGridAttribute

{

	background-color: Transparent;

	color: rgb(0, 0, 0);

	font-style: normal;

	text-decoration: none;

	font-size: 8pt;

	font-family: Arial, "Helvetica";

	border-color: #FFFFFF;

	border-style: none;

	ime-mode: auto;

	/*font: normal normal  8pt "Segoe UI", Arial, "Helvetica";*/

	padding-top: 0pt;

	padding-right: 2pt;

	padding-bottom: 0pt;

	padding-left: 2pt;

	padding: 0pt 2pt 0pt 2pt;

	font-variant: normal;

	

}


.K2BBigButton

{
height: 27pt;
    width: 185pt;    
    font-style: normal;
    text-decoration: none;
    font-size: 12pt;
    font-family: "Segoe UI", Arial, "Helvetica";
    color: White;
    background: #00A1B3;
    background: -webkit-linear-gradient(top, #0FD4DC, #00A1B3);
    background: -moz-linear-gradient(top, #0FD4DC, #00A1B3);
    background: -ms-linear-gradient(top, #0FD4DC, #00A1B3);
    background: -o-linear-gradient(top, #0FD4DC, #00A1B3);
    background: linear-gradient(to bottom, #0FD4DC, #00A1B3);
    background-repeat: no-repeat;
    background-position: center center;

    border-bottom-color: Black;
    border-right-color: Black;
    border-top-color: Black;
    border-left-color: Black;
    cursor: pointer;
    border-color: Black;
    white-space: normal;
    text-align: center;
    font-weight: normal;
    box-shadow: 0px 2px 5px #B1B1B1;
    border-style: solid;
    border-color: white;
    border-width: 0px;
    border-radius: 5pt;
    /*border-top-left-radius: 20px; */ /*SOLO PARA PACHUCA*/
   /* border-bottom-right-radius: 20px; */ /*SOLO PARA PACHUCA*/
    margin-top: 4pt;
    margin-bottom: 4pt;
    margin-right: 3pt;
    margin-left: 3pt;
    padding-top: 2pt;
    padding-bottom: 2pt;
    padding-right: 3pt;
    padding-left: 3pt;
}

.K2BBigButton:hover
{
    border-style: solid;
    border-radius: 3pt;
    border-color: #E6E8E1;
    border-width: 1px;
    color: #00A1B3;
    font-weight: bold;
    text-align: center;
    -webkit-box-shadow: inset 0px 5px 7px 1px rgba(128,128,128,0.45);
    /*-webkit-box-shadow:inset 0px 3px 9px 1px rgba(128,128,128,0.17) */ /*ALTERNATIVA*/ 
    background: #FFFFFF;
    background: -webkit-linear-gradient(top, #FFFFFF, #FFFFFF);
    background: -moz-linear-gradient(top, #FFFFFF, #FFFFFF);
    background: -ms-linear-gradient(top, #FFFFFF, #FFFFFF);
    background: -o-linear-gradient(top, #FFFFFF, #FFFFFF);
    background: linear-gradient(to bottom, #FFFFFF, #FFFFFF);
    background-repeat: no-repeat;
    background-position: center center;
    /*border-bottom-left-radius: 20pt; */ /*SOLO PARA PACHUCA*/
   /* border-top-right-radius: 20pt; */ /*SOLO PARA PACHUCA*/

}

.K2BTableGeneralView

{

	border-width: 0px;

	border-style: none;

	height: 100%;

	width: 100%;

	font-style: normal;

	text-decoration: none;

	font-weight: normal;

	font-size: 8pt;

	font-family: "Segoe UI", Arial, "Helvetica";

	font: normal  normal 8pt "Segoe UI", Arial, "Helvetica";

	color: #000000;

	background-color: Transparent;

	

}



.K2BViewGeneralFreeStyle

{

	border-width: 0px;

	border-style: none;

	height: 100%;

	width: 100%;

	

}



.K2BViewGeneralFreeStyleUniform

{

	border-width: 0px;

	background-color: #FFFFFF;

	color: #FFFFFF;

	font-style: normal;

	text-decoration: none;

	font-weight: normal;

	font-size: 8pt;

	font-family: "Segoe UI", Arial, "Helvetica";

	

}



.K2BViewGeneralFreeStyleOdd

{

	border-width: 0px;

	background-color: #FFFFFF;

	color: #FFFFFF;

	font-style: normal;

	text-decoration: none;

	font-weight: normal;

	font-size: 8pt;

	font-family: "Segoe UI", Arial, "Helvetica";

	

}



.K2BViewGeneralFreeStyleEven

{

	border-width: 0px;

	background-color: #FFFFFF;

	color: #FFFFFF;

	font-style: normal;

	text-decoration: none;

	font-weight: normal;

	font-size: 8pt;

	font-family: "Segoe UI", Arial, "Helvetica";

	

}



.K2BTableGeneralViewWidthSeparator

{

	border-width: 0px;

	border-style: none;

	height: 0px;

	width: 400px;

	font-style: normal;

	text-decoration: none;

	font-weight: normal;

	font-size: 8pt;

	font-family: "Segoe UI", Arial, "Helvetica";

	font: normal  normal 8pt "Segoe UI", Arial, "Helvetica";

	color: #000000;

	background-color: Transparent;

	

}



.K2BHeader

{

	border-width: 0px;

	border-style: none;

	font-style: normal;

	text-decoration: none;

	font-weight: bold;

	font-size: 8pt;

	font-family: "Segoe UI", Arial, "Helvetica";

	color: rgb(230, 232, 225);

	ime-mode: auto;

	

}



.K2BHeaderAttribute 
{
/* cajas y combos de encabezado unicolor*/
	color: Black;
	font-style: normal;
	text-decoration: none;
	font-weight: normal;
	font-size: 8pt;
	font-family: "Segoe UI", Arial, "Helvetica";
	border-style: none;
	font: normal  normal 8pt "Segoe UI", Arial, "Helvetica";
	background-color: White;
border-color: rgb(214,72,12);
	border-radius: 3px;
	border-style: solid;
}



.K2BTableViewDataSeparator

{

	background-color: rgb(0, 0, 0);

	border-width: 0px;

	border-style: none;

	height: 1px;

	width: 100%;

	font-style: normal;

	text-decoration: none;

	font-weight: normal;

	font-size: 8pt;

	font-family: "Segoe UI", Arial, "Helvetica";

	font: normal  normal 8pt "Segoe UI", Arial, "Helvetica";

	color: #000000;

	

}



.K2BTableTabEspecialGeneralData

{

	border-width: 0px;

	border-style: none;

	width: 100%;

	color: rgb(0, 0, 0);

	font-style: normal;

	text-decoration: none;

	font-weight: normal;

	font-size: 8pt;

	font-family: "Segoe UI", Arial, "Helvetica";

	font: normal  normal 8pt "Segoe UI", Arial, "Helvetica";

	background-color: Transparent;

	

}



.K2BEditableGridAttribute

{

	background-color: rgb(245, 245, 245);

	color: rgb(0, 0, 0);

	font-style: normal;

	text-decoration: none;

	font-weight: normal;

	font-size: 8pt;

	font-family: "Segoe UI", Arial, "Helvetica";

	border-width: 1px;

	border-color: rgb(56, 66, 127);

	border-style: solid;

	width: 60px;

	ime-mode: auto;

	margin-top: 0pt;

	margin-right: 0pt;

	margin-left: 0pt;

	margin-bottom: 0pt;

	padding-top: 0pt;

	padding-right: 0pt;

	padding-left: 0pt;

	padding-bottom: 0pt;

	font: normal  normal 8pt "Segoe UI", Arial, "Helvetica";

	

}



.K2BTableHeaderWC

{
	border-width: 0pt;
	border-style: none;
	width: 100%;
	font-style: normal;
	text-decoration: none;
	font-weight: normal;
	font-size: 8pt;
	font-family: "Segoe UI", Arial, "Helvetica";
	padding-left: 42pt;
	padding-bottom: 5pt;
	font: normal  normal 8pt "Segoe UI", Arial, "Helvetica";
	color: #000000;
	background-color: #00A1B3;
	/*extras*/
	border-radius:5pt;
	/*box-shadow: 0px 4px 12px rgba(97,97,97,0.7);*/
	/*height: 154px;
	width: 155%;*/
	
}



.K2BTableHeaderRecentLinks

{

	border-width: 0px;

	border-style: none;

	width: 300px;

	font-style: normal;

	text-decoration: none;

	font-weight: normal;

	font-size: 8pt;

	font-family: "Segoe UI", Arial, "Helvetica";

	padding-left: 5pt;

	font: normal  normal 8pt "Segoe UI", Arial, "Helvetica";

	color: #000000;

	background-color: Transparent;

	height: 0px;

	color: White;

	

}



.K2BDataForm

{

	border-width: 0px;

	border-style: none;

	font-style: normal;

	text-decoration: none;

	font-weight: normal;

	font-size: 8pt;

	font-family: "Segoe UI", Arial, "Helvetica";

	background-color: rgb(230, 232, 225);

	color: rgb(0, 0, 0);

	margin: 0pt 0pt 0pt 0pt;

	margin-top: 0pt;

	margin-right: 0pt;

	margin-left: 0pt;

	margin-bottom: 0pt;

	padding: 0pt 0pt 0pt 0pt;

	padding-top: 0pt;

	padding-right: 0pt;

	padding-left: 0pt;

	padding-bottom: 0pt;

	background-position: top;

	

}



.K2BWebComponentContainer

{

	border-width: 0px;

	border-style: none;

	height: 100%;

	width: 100%;

	font-style: normal;

	text-decoration: none;

	font-weight: normal;

	font-size: 8pt;

	font-family: "Segoe UI", Arial, "Helvetica";

	font: normal  normal 8pt "Segoe UI", Arial, "Helvetica";

	color: #000000;

	background-color: Transparent;

	

}



.K2BTableChart

{

	border-width: 2px;

	border-color: rgb(10, 36, 106);

	border-style: solid;

	color: rgb(255, 255, 255);

	font-style: normal;

	text-decoration: none;

	font-weight: normal;

	font-size: 8pt;

	font-family: "Segoe UI", Arial, "Helvetica";

	font: normal  normal 8pt "Segoe UI", Arial, "Helvetica";

	background-color: Transparent;

	

}



.ReadOnlyK2BViewFixedDataAttribute

{

	color: rgb(255, 255, 255);

	font-style: normal;

	text-decoration: none;

	font-weight: bold;

	font-size: 8pt;

	font-family: "Segoe UI", Arial, "Helvetica";

	border-width: 0px;

	border-style: none;

	ime-mode: auto;

	margin: 0pt 0pt 0pt 0pt;

	margin-top: 0pt;

	margin-right: 0pt;

	margin-left: 0pt;

	margin-bottom: 0pt;

	padding: 0pt 0pt 4pt 2pt;

	padding-top: 0pt;

	padding-right: 0pt;

	padding-left: 4pt;

	padding-bottom: 2pt;

	display: block;

	background-color: Transparent;

	font: normal  bold 8pt "Segoe UI", Arial, "Helvetica";

	

}



.K2BTextFixedDataBottom

{

	border-width: 0px;

	border-style: none;

	font-style: normal;

	text-decoration: none;

	font-weight: bold;

	font-size: 8pt;

	font-family: "Segoe UI", Arial, "Helvetica";

	color: rgb(0, 0, 102);

	ime-mode: auto;

	padding-top: 2pt;

	padding-right: 0pt;

	padding-left: 16pt;

	padding-bottom: 2pt;

	font: normal  bold 8pt "Segoe UI", Arial, "Helvetica";

	

}



.K2BViewFixedDataBottomAttribute

{

	color: rgb(0, 129, 255);

	font-style: normal;

	text-decoration: none;

	font-weight: bold;

	font-size: 8pt;

	font-family: "Segoe UI", Arial, "Helvetica";

	border-style: none;

	ime-mode: auto;

	font: normal  bold 8pt "Segoe UI", Arial, "Helvetica";

	background-color: Transparent;

	border-color: Transparent;

	padding-top: 2pt;

	padding-right: 0pt;

	padding-bottom: 2pt;

	padding-left: 4pt;

	padding: 2pt 0pt 2pt 4pt;

	

}



.K2BBottomFixedDataContainer

{

	border-width: 0px;

	border-style: none;

	font-style: normal;

	text-decoration: none;

	font-weight: normal;

	font-size: 8pt;

	font-family: "Segoe UI", Arial, "Helvetica";

	font: normal  normal 8pt "Segoe UI", Arial, "Helvetica";

	color: #000000;

	background-color: Transparent;

	

}



.K2BBottomFixedDataAndBackToSelectionContainer

{

	border-width: 0px;

	border-style: none;

	width: 100%;

	font-style: normal;

	text-decoration: none;

	font-weight: normal;

	font-size: 8pt;

	font-family: "Segoe UI", Arial, "Helvetica";

	font: normal  normal 8pt "Segoe UI", Arial, "Helvetica";

	color: #000000;

	background-color: Transparent;

	

}



.ReadOnlyK2BViewFixedDataBottomAttribute

{

	color: rgb(0, 129, 255);

	font-style: normal;

	text-decoration: none;

	font-weight: bold;

	font-size: 8pt;

	font-family: Arial;

	border-width: 0px;

	border-style: none;

	ime-mode: auto;

	margin: 0pt 0pt 0pt 0pt;

	margin-top: 0pt;

	margin-right: 0pt;

	margin-left: 0pt;

	margin-bottom: 0pt;

	padding: 2pt 0pt 4pt 2pt;

	padding-top: 2pt;

	padding-right: 0pt;

	padding-left: 4pt;

	padding-bottom: 2pt;

	display: block;

	font: normal  bold 8pt Arial;

	background-color: Transparent;

	

}



.K2BSearchAttribute

{
	color: rgb(0, 0, 0);
    font-style: normal;
    text-decoration: none;
    font-size: 8pt;
    font-family: "Segoe UI", Arial, "Helvetica";
    border-width: 1pt;
    border-color: #CDCEC0;
    border-radius: 20pt;
    border-style: solid;
    /*ime-mode: auto;*/
    /* margin: 3pt 5pt 3pt 2pt; */
    margin-top: 4pt;
    margin-bottom: 4pt;
    margin-right: 3pt;
    margin-left: 3pt;
    background-color: #F7F7F7;
    padding-top: 2pt;
    padding-bottom: 2pt;
    padding-right: 2pt;
    padding-left: 5pt;
    /* padding: 1pt 0pt 1pt 2pt; */
    font-variant: normal;
}



.ReadOnlyK2BSearchAttribute

{

	color: rgb(0, 0, 0);

	font-style: normal;

	text-decoration: none;

	font-size: 8pt;

	border-width: 0px;

	border-color: rgb(0, 0, 0);

	border-style: none;

	ime-mode: auto;

	margin: 3pt 5pt 3pt 2pt;

	margin-top: 3pt;

	margin-right: 5pt;

	margin-left: 2pt;

	margin-bottom: 3pt;

	background-color: Transparent;

	padding-top: 1pt;

	padding-right: 0pt;

	padding-bottom: 0pt;

	padding-left: 2pt;

	padding: 1pt 0pt 0pt 2pt;

	vertical-align: text-bottom;

	height: 15px;

	font-family: Arial;

	font: normal normal  8pt Arial;

	font-variant: normal;

	-moz-box-sizing: border-box;

	

}



.K2BLongGridAttribute

{

	background-color: rgb(245, 245, 245);

	color: rgb(0, 0, 0);

	font-style: normal;

	text-decoration: none;

	font-weight: normal;

	font-size: 8pt;

	font-family: "Segoe UI", Arial, "Helvetica";

	border-width: 1px;

	border-color: rgb(56, 66, 127);

	border-style: solid;

	ime-mode: auto;

	margin-top: 0pt;

	margin-right: 0pt;

	margin-left: 0pt;

	margin-bottom: 0pt;

	padding-top: 0pt;

	padding-right: 0pt;

	padding-left: 0pt;

	padding-bottom: 0pt;

	font: normal  normal 8pt "Segoe UI", Arial, "Helvetica";

	

}



.K2BTableFreeStyle

{

	background-color: rgb(1150, 1150, 170);

	border-width: 1px;

	border-style: solid;

	font-style: normal;

	text-decoration: none;

	font-weight: normal;

	font-size: 8pt;

	font-family: "Segoe UI", Arial, "Helvetica";

	font: normal  normal 8pt "Segoe UI", Arial, "Helvetica";

	color: #000000;

	

}



.K2BFSGridTitle

{

	border-width: 0px;

	border-style: none;

	font-style: normal;

	text-decoration: none;

	font-weight: bold;

	font-size: 11.25pt;

	font-family: "Segoe UI", Arial, "Helvetica";

	color: rgb(0,0,102);

	ime-mode: auto;

	display: block;

	

}



.K2BTableHideShowCategory

{

	background-image: url(k2bimages/categoryborder.gif);

	border-width: 0px;

	border-style: none;

	height: 20px;

	width: 100%;

	font-style: normal;

	text-decoration: none;

	font-weight: normal;

	font-size: 8pt;

	font-family: "Segoe UI", Arial, "Helvetica";

	font: normal  normal 8pt "Segoe UI", Arial, "Helvetica";

	color: #000000;

	

}



.K2BTableCategoryContent

{

	background-color: rgb(1155, 195, 215);

	border-width: 1px;

	border-color: rgb(1150, 1150, 170);

	border-style: solid;

	width: 100%;

	font-style: normal;

	text-decoration: none;

	font-weight: normal;

	font-size: 8pt;

	font-family: "Segoe UI", Arial, "Helvetica";

	margin: 0pt 0pt 0pt 0pt;

	margin-top: 0pt;

	margin-right: 0pt;

	margin-left: 0pt;

	margin-bottom: 0pt;

	font: normal  normal 8pt "Segoe UI", Arial, "Helvetica";

	color: #000000;

	

}



.K2BTableCategory

{

	border-style: none;

	width: 100%;

	font-style: normal;

	text-decoration: none;

	font-weight: normal;

	font-size: 8pt;

	font-family: "Segoe UI", Arial, "Helvetica";

	font: normal  normal 8pt "Segoe UI", Arial, "Helvetica";

	color: #000000;

	background-color: Transparent;

	

}



.K2BCategoryFreeStyle

{

	border-color: #FFFFFF;

	border-style: none;

	margin: 0pt 1pt 5pt 0pt;

	margin-top: 0pt;

	margin-right: 1pt;

	margin-left: 5pt;

	margin-bottom: 0pt;

	padding: 0pt 0pt 0pt 0pt;

	padding-top: 0pt;

	padding-right: 0pt;

	padding-left: 0pt;

	padding-bottom: 0pt;

	

}



.K2BCategoryFreeStyleUniform

{

	border-width: 0px;

	background-color: #FFFFFF;

	color: #FFFFFF;

	font-style: normal;

	text-decoration: none;

	font-weight: normal;

	font-size: 8pt;

	font-family: "Segoe UI", Arial, "Helvetica";

	

}



.K2BCategoryFreeStyleOdd

{

	border-width: 0px;

	background-color: #FFFFFF;

	color: #FFFFFF;

	font-style: normal;

	text-decoration: none;

	font-weight: normal;

	font-size: 8pt;

	font-family: "Segoe UI", Arial, "Helvetica";

	

}



.K2BCategoryFreeStyleEven

{

	border-width: 0px;

	background-color: #FFFFFF;

	color: #FFFFFF;

	font-style: normal;

	text-decoration: none;

	font-weight: normal;

	font-size: 8pt;

	font-family: "Segoe UI", Arial, "Helvetica";

	

}



.K2BTableCategoryFreeStyleContent

{

	background-color: #FFFFFF;

	border-width: 0px;

	border-style: solid;

	width: 100%;

	font-style: normal;

	text-decoration: none;

	font-weight: normal;

	font-size: 8pt;

	font-family: "Segoe UI", Arial, "Helvetica";

	vertical-align: top;

	margin: 0pt 0pt 0pt 0pt;

	margin-top: 0pt;

	margin-right: 0pt;

	margin-left: 0pt;

	margin-bottom: 0pt;

	padding: 0pt 0pt 0pt 0pt;

	padding-top: 0pt;

	padding-right: 0pt;

	padding-left: 0pt;

	padding-bottom: 0pt;

	font: normal  normal 8pt "Segoe UI", Arial, "Helvetica";

	

}



.K2BOAVCheckBoxText

{

	border-width: 0px;

	border-style: none;

	font-style: normal;

	text-decoration: none;

	font-size: 7pt;

	font-family: "Segoe UI", Arial, "Helvetica";

	color: rgb(0, 0, 102);

	ime-mode: auto;

	font: normal normal  7pt "Segoe UI", Arial, "Helvetica";

	font-variant: normal;

	

}



.Messages

{

	background-color: #FFFFE1;

	font-size: 0.9em;

	color: #000000;

	border-width: 1px;

	border-style: solid;

	font-family: Baskerville, serif;

	font: 0.9em Baskerville, serif;

	border-color: #716F64;

	padding-top: 1px;

	padding-right: 1px;

	padding-bottom: 1px;

	padding-left: 1px;

	padding: 1px;

	font-style: normal;

	font-weight: bold;

	

}



.ErrorMessages

{

	background-color: Red;

	font-size: 8pt;

	color: White;

	border-width: 1px;

	border-style: solid;

	font-family: "Segoe UI", Arial, "Helvetica";

	font: normal  bold 8pt "Segoe UI", Arial, "Helvetica";

	border-color: #716F64;

	padding-top: 1px;

	padding-right: 1px;

	padding-bottom: 1px;

	padding-left: 1px;

	padding: 1px 1px 1px 1px;

	font-style: normal;

	font-weight: bold;

	

}



.WarningMessages

{

	background-color: #FFE0C0;

	font-size: 8pt;

	color: #000000;

	border-width: 1px;

	border-style: solid;

	font-family: "Segoe UI", Arial, "Helvetica";

	font: normal  bold 8pt "Segoe UI", Arial, "Helvetica";

	border-color: #716F64;

	padding-top: 1px;

	padding-right: 1px;

	padding-bottom: 1px;

	padding-left: 1px;

	padding: 1px 1px 1px 1px;

	font-style: normal;

	font-weight: bold;

	

}



.K2BLabelAttribute

{

	background-color: Transparent;

	color: rgb(0, 0, 102);

	font-style: normal;

	text-decoration: none;

	font-weight: bold;

	font-size: 8pt;

	font-family: "Segoe UI", Arial, "Helvetica";

	border-color: Transparent;

	border-style: none;

	ime-mode: auto;

	font: normal  bold 8pt "Segoe UI", Arial, "Helvetica";

	

}



.ReadOnlyK2BLabelAttribute

{

	background-color: Transparent;

	color: rgb(0, 0, 102);

	font-style: normal;

	text-decoration: none;

	font-weight: bold;

	font-size: 8pt;

	font-family: "Segoe UI", Arial, "Helvetica";

	border-color: Transparent;

	border-style: none;

	ime-mode: auto;

	font: normal  bold 8pt "Segoe UI", Arial, "Helvetica";

	

}



.K2BTableAttributeGroup

{

	border-width: 1px;

	border-style: solid;

	color: #000000;

	font-style: normal;

	text-decoration: none;

	font-weight: normal;

	font-size: 8pt;

	font-family: "Segoe UI", Arial, "Helvetica";

	font: normal  normal 8pt "Segoe UI", Arial, "Helvetica";

	width: 100%;

	vertical-align: top;

	background-color: Transparent;

	box-sizing: border-box;

	border-color: #3050150;

	

}



.K2BTableAttributeTitle

{

	border-width: 0px;

	border-style: none;

	color: #000000;

	font-style: normal;

	text-decoration: none;

	font-weight: normal;

	font-size: 8pt;

	font-family: "Segoe UI", Arial, "Helvetica";

	font: normal  normal 8pt "Segoe UI", Arial, "Helvetica";

	background-color: #3050150;

	width: 100%;

	text-align: center;

	

}



.K2BAttributeTitle

{

	border-width: 0px;

	border-style: none;

	font-style: normal;

	font-weight: bold;

	font-size: 8pt;

	font-family: Arial;

	color: #FFFFFF;

	ime-mode: auto;

	font: normal  bold 8pt Arial;

	background-color: #3050150;

	

}



.K2BTableAttributeLeftTitle

{

	border-width: 0px;

	border-style: none;

	color: #000000;

	font-style: normal;

	text-decoration: none;

	font-weight: normal;

	font-size: 8pt;

	font-family: "Segoe UI", Arial, "Helvetica";

	font: normal  normal 8pt "Segoe UI", Arial, "Helvetica";

	background-color: #3050150;

	width: 100%;

	text-align: left;

	

}



.K2BTableAttributeDynamicGroup

{

	border-style: solid;

	color: #000000;

	font-style: normal;

	text-decoration: none;

	font-weight: normal;

	font-size: 8pt;

	font-family: "Segoe UI", Arial, "Helvetica";

	font: normal  normal 8pt "Segoe UI", Arial, "Helvetica";

	display: block;

	vertical-align: top;

	background-color: Transparent;

	box-sizing: border-box;

	border-color: #3050150;

	-moz-box-sizing: border-box;

	

}



.K2BButtonNone

{

	font-style: normal;

	text-decoration: none;

	font-weight: normal;

	font-size: 6.75pt;

	font-family: "Segoe UI", Arial, "Helvetica";

	color: White;

	background-color: rgb(206, 205, 192);

	border-width: 0px;

	border-color: #FFFFFF;

	border-style: none;

	background-image: url(k2bimages/filterborderrigthcorner.gif);

	height: 16px;

	width: 27px;

	vertical-align: bottom;

	letter-spacing: 1pt;

	text-indent: 0pt;

	margin: 0pt 2pt 0pt 0pt;

	margin-top: 0pt;

	margin-right: 2pt;

	margin-left: 0pt;

	margin-bottom: 0pt;

	padding-top: 0pt;

	padding-right: 0pt;

	padding-left: 0pt;

	padding-bottom: 0pt;

	font: normal  normal 6.75pt "Segoe UI", Arial, "Helvetica";

	

}



.K2BTableDisableCollapseFilters

{

	border-width: 0px;

	border-style: none;

	color: #000000;

	font-style: normal;

	text-decoration: none;

	font-weight: normal;

	font-size: 8pt;

	font-family: "Segoe UI", Arial, "Helvetica";

	font: normal  normal 8pt "Segoe UI", Arial, "Helvetica";

	background-color: Transparent;

	

}



.K2BTableAttribute

{

	border-width: 0px;

	border-style: none;

	color: #000000;

	font-style: normal;

	text-decoration: none;

	font-weight: normal;

	font-size: 8pt;

	font-family: "Segoe UI", Arial, "Helvetica";

	font: normal  normal 8pt "Segoe UI", Arial, "Helvetica";

	background-color: Transparent;

	

}



.K2BOtherValueAttribute

{

	background-color: #FFFFFF;

	color: rgb(0, 0, 102);

	font-style: normal;

	text-decoration: none;

	font-weight: normal;

	font-size: 8pt;

	font-family: "Segoe UI", Arial, "Helvetica";

	border-width: 1px;

	border-color: #FFFFFF;

	border-style: solid;

	ime-mode: auto;

	margin: 0pt 0pt 0pt 0pt;

	margin-top: 0pt;

	margin-right: 0pt;

	margin-left: 0pt;

	margin-bottom: 0pt;

	padding: 0pt 0pt 0pt 0pt;

	padding-top: 0pt;

	padding-right: 0pt;

	padding-left: 0pt;

	padding-bottom: 0pt;

	font: normal  normal 8pt "Segoe UI", Arial, "Helvetica";

	

}



.ReadOnlyK2BOtherValueAttribute

{

	background-color: Transparent;

	color: rgb(0, 0, 102);

	font-style: normal;

	text-decoration: none;

	font-weight: normal;

	font-size: 8pt;

	font-family: "Segoe UI", Arial, "Helvetica";

	border-width: 0px;

	border-color: #FFFFFF;

	border-style: none;

	ime-mode: auto;

	margin: 0pt 0pt 0pt 4pt;

	margin-top: 0pt;

	margin-right: 0pt;

	margin-left: 4pt;

	margin-bottom: 0pt;

	padding: 0pt 0pt 0pt 0pt;

	padding-top: 0pt;

	padding-right: 0pt;

	padding-left: 0pt;

	padding-bottom: 0pt;

	font: normal  normal 8pt "Segoe UI", Arial, "Helvetica";

	

}



.K2BSelectionFixedDataAttribute

{

	background-color: Transparent;

	color: White;

	font-style: normal;

	text-decoration: none;

	font-weight: bold;

	font-size: 8pt;

	font-family: "Segoe UI", Arial, "Helvetica";

	border-style: none;

	ime-mode: auto;

	margin: 0pt 0pt 0pt 0pt;

	margin-top: 0pt;

	margin-right: 0pt;

	margin-left: 0pt;

	margin-bottom: 0pt;

	padding: 0pt 0pt 2pt 4pt;

	padding-top: 0pt;

	padding-right: 0pt;

	padding-left: 4pt;

	padding-bottom: 2pt;

	display: block;

	font: normal  bold 10pt "Segoe UI", Arial, "Helvetica";

	border-color: Transparent;

	

}



.K2BSelectionFixedDataBottomAttribute

{

	background-color: Transparent;

	color: White;

	font-style: normal;

	text-decoration: none;

	font-weight: bold;

	font-size: 8pt;

	font-family: "Segoe UI", Arial, "Helvetica";

	border-style: none;

	ime-mode: auto;

	margin: 0pt 0pt 0pt 0pt;

	margin-top: 0pt;

	margin-right: 0pt;

	margin-left: 0pt;

	margin-bottom: 0pt;

	padding: 0pt 0pt 2pt 4pt;

	padding-top: 0pt;

	padding-right: 0pt;

	padding-left: 4pt;

	padding-bottom: 2pt;

	display: block;

	font: normal  bold 10pt "Segoe UI", Arial, "Helvetica";

	border-color: Transparent;

	

}



.ReadOnlyK2BSelectionFixedDataAttribute

{

	color: White;

	font-style: normal;

	text-decoration: none;

	font-weight: bold;

	font-size: 8pt;

	font-family: "Segoe UI", Arial, "Helvetica";

	border-width: 0px;

	border-style: none;

	ime-mode: auto;

	margin: 0pt 0pt 0pt 0pt;

	margin-top: 0pt;

	margin-right: 0pt;

	margin-left: 0pt;

	margin-bottom: 0pt;

	padding: 0pt 0pt 4pt 2pt;

	padding-top: 0pt;

	padding-right: 0pt;

	padding-left: 4pt;

	padding-bottom: 2pt;

	display: block;

	background-color: Transparent;

	font: normal  bold 10pt "Segoe UI", Arial, "Helvetica";

	

}



.ReadOnlyK2BSelectionFixedDataBottomAttribute

{

	color: rgb(0, 129, 255);

	font-style: normal;

	text-decoration: none;

	font-weight: bold;

	font-size: 8pt;

	font-family: Arial;

	border-width: 0px;

	border-style: none;

	ime-mode: auto;

	margin: 0pt 0pt 0pt 0pt;

	margin-top: 0pt;

	margin-right: 0pt;

	margin-left: 0pt;

	margin-bottom: 0pt;

	padding: 2pt 0pt 4pt 2pt;

	padding-top: 2pt;

	padding-right: 0pt;

	padding-left: 4pt;

	padding-bottom: 2pt;

	display: block;

	font: normal  bold 8pt Arial;

	background-color: Transparent;

	

}



.K2BSelectionTextFixedData

{
	border-width: 0px;
	border-style: none;
	font-style: normal;
	text-decoration: none;
	font-weight: bold;
	font-size: 13pt;
	font-family: "Segoe UI", Arial, "Helvetica";	
	color: #505050;
	ime-mode: auto;
	padding-top: 2pt;
	padding-right: 0pt;
	padding-left: 25pt;
	padding-bottom: 2pt;
	display: block;
	font-variant: normal;
	background-image: url(ImagenesTonalli/icono_titulos_2.png);
	background-repeat: no-repeat;
	height: 51px;
text-shadow: 2px 1px 3px rgba(255,255,255,.7);

}



.K2BSelectionTextFixedDataBottom

{

	border-width: 0px;

	border-style: none;

	font-style: normal;

	text-decoration: none;

	font-weight: bold;

	font-size: 8pt;

	font-family: "Segoe UI", Arial, "Helvetica";

	color: rgb(0, 0, 102);

	ime-mode: auto;

	padding-top: 2pt;

	padding-right: 0pt;

	padding-left: 16pt;

	padding-bottom: 2pt;

	font: normal  bold 8pt "Segoe UI", Arial, "Helvetica";

	

}



.K2BTableWWSeparatorMinHeightFixedDataBottom

{

	border-width: 0px;

	border-style: none;

	height: 20px;

	width: 0px;

	font-style: normal;

	text-decoration: none;

	font-weight: normal;

	font-size: 8pt;

	font-family: "Segoe UI", Arial, "Helvetica";

	font: normal  normal 8pt "Segoe UI", Arial, "Helvetica";

	color: #000000;

	background-color: Transparent;

	

}



.K2BTransactionGrid

{

	border-width: 1px;

	border-color: #3050150;

	border-style: solid;

	width: 100%;

	margin: 0pt;

	margin-top: 0pt;

	margin-right: 0pt;

	margin-left: 0pt;

	margin-bottom: 0pt;

	padding: 1pt 1pt 1pt 1pt;

	padding-top: 1pt;

	padding-right: 1pt;

	padding-left: 1pt;

	padding-bottom: 1pt;

	white-space: normal;

	-moz-box-sizing: border-box;

	

}



.K2BTransactionGridUniform

{

	border-width: 0px;

	color: rgb(0, 0, 0);

	font-style: normal;

	text-decoration: none;

	font-weight: normal;

	font-size: 8pt;

	font-family: "Segoe UI", Arial, "Helvetica";

	

}



.K2BTransactionGridOdd

{

	border-width: 0px;

	color: rgb(0, 0, 0);

	font-style: normal;

	text-decoration: none;

	font-weight: normal;

	font-size: 8pt;

	font-family: "Segoe UI", Arial, "Helvetica";

	background-color: rgb(255, 255, 255);

	

}



.K2BTransactionGridEven

{

	border-width: 0px;

	color: rgb(0, 0, 0);

	font-style: normal;

	text-decoration: none;

	font-weight: normal;

	font-size: 8pt;

	font-family: "Segoe UI", Arial, "Helvetica";

	background-color: rgb(230, 232, 225);

	

}



.K2BTransactionGridUniformTitle

{

	color: rgb(245, 245, 245);

	font-style: normal;

	text-decoration: none;

	font-weight: bold;

	font-size: 8pt;

	font-family: Arial;

	font: normal  bold 8pt Arial;

	

}



.K2BTransactionGridTitle

{

	color: rgb(245, 245, 245);

	font-style: normal;

	text-decoration: none;

	font-weight: bold;

	font-size: 8pt;

	font-family: Arial;

	background-color: #505050;

	font: normal  bold 8pt Arial;

	

}



.K2BTableGridContainer

{

	border-width: 1px;

	border-style: none;

	color: #000000;

	font-style: normal;

	text-decoration: none;

	font-weight: normal;

	font-size: 8pt;

	font-family: "Segoe UI", Arial, "Helvetica";

	font: normal  normal 8pt "Segoe UI", Arial, "Helvetica";

	background-color: Transparent;

	width: 100%;

	border-top-color: RGB(415,150,1215);

	border-right-color: RGB(415,150,1215);

	border-bottom-color: RGB(415,150,1215);

	border-left-color: RGB(415,150,1215);

	border-color: RGB(415,150,1215);

	

}



.K2BTableGridDataArea

{

	border-width: 0px;

	border-style: none;

	color: #000000;

	font-style: normal;

	text-decoration: none;

	font-weight: normal;

	font-size: 8pt;

	font-family: "Segoe UI", Arial, "Helvetica";

	font: normal  normal 8pt "Segoe UI", Arial, "Helvetica";

	margin-left: 0px;

	margin-bottom: 5px;

	margin-top: 5px;

	margin-right: 0px;

	background-color: Transparent;

	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 0px;

	padding: 0px;

	margin: 5px 0px 5px 0px;

	

}



.K2BTableGridTitle

{

	border-width: 0px;

	border-style: none;

	color: #000000;

	font-style: normal;

	text-decoration: none;

	font-weight: normal;

	font-size: 8pt;

	font-family: "Segoe UI", Arial, "Helvetica";

	font: normal  normal 8pt "Segoe UI", Arial, "Helvetica";

	background-color: #F09802;

	width: 100%;

	text-align: left;

	

}



.K2BTableGridSummary

{

	border-width: 1px;

	border-style: none;

	color: #000000;

	font-style: normal;

	text-decoration: none;

	font-weight: normal;

	font-size: 8pt;

	font-family: "Segoe UI", Arial, "Helvetica";

	font: normal  normal 8pt "Segoe UI", Arial, "Helvetica";

	background-color: Transparent;

	border-top-color: RGB(415,150,1215);

	border-right-color: RGB(415,150,1215);

	border-bottom-color: RGB(415,150,1215);

	border-left-color: RGB(415,150,1215);

	border-color: RGB(415,150,1215);

	

}



.K2BAttributeBoxTitle

{

	border-width: 0px;
	border-style: none;
	font-style: normal;
	font-weight: bold;
	font-size: 8pt;
	font-family: Arial;
	color: #FFFFFF;
	ime-mode: auto;
	font: normal  bold 8pt Arial;
	background-color: #505050;
	padding-bottom: 1px;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 2px;
	height: 17px;
	width: 100%;
	display: block;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	padding: 2px 5px 1px;

}



.K2BBoxAttribute

{

	background-color: #FFFFFF;

	color: rgb(0, 0, 0);

	font-style: normal;

	text-decoration: none;

	font-weight: normal;

	font-size: 8pt;

	font-family: "Segoe UI", Arial, "Helvetica";

	border-width: 1px;

	border-color: #3050150;

	border-style: solid;

	ime-mode: auto;

	font: normal  normal 8pt "Segoe UI", Arial, "Helvetica";

	padding-top: 0pt;

	padding-right: 2pt;

	padding-bottom: 0pt;

	padding-left: 2pt;

	padding: 0pt 2pt 0pt 2pt;

	height: 17px;

	margin-top: 0pt;

	margin-right: 0pt;

	margin-bottom: 0pt;

	margin-left: 0pt;

	margin: 0pt 0pt 0pt 0pt;

	box-sizing: border-box;

	display: block;

	width: 100%;

	-moz-box-sizing: border-box;

	

}



.ReadOnlyK2BBoxAttribute

{

	background-color: #FAFAF0;
	color: rgb(25, 25, 25);
	font-style: normal;
	text-decoration: none;
	font-weight: normal;
	font-size: 8pt;
	font-family: "Segoe UI", Arial, "Helvetica";
	border-width: 1px;
	border-color: #3050150;
	border-style: solid;
	ime-mode: auto;
	font: normal  normal 8pt "Segoe UI", Arial, "Helvetica";
	padding-top: 0pt;
	padding-right: 2pt;
	padding-bottom: 0pt;
	padding-left: 2pt;
	padding: 0pt 2pt 0pt 2pt;
	margin-top: 0pt;
	margin-right: 0pt;
	margin-bottom: 0pt;
	margin-left: 0pt;
	margin: 0pt 0pt 0pt 0pt;
	box-sizing: border-box;
	height: 17px;
	width: 100%;
	display: block;
	-moz-box-sizing: border-box;
}



.K2BButtonTrnNew

{

	font-style: normal;

	text-decoration: none;

	font-weight: normal;

	font-size: 1pt;

	font-family: "Segoe UI", Arial, "Helvetica";

	background-color: transparent;

	border-width: 0px;

	border-style: none;

	background-image: url(k2bimages/actiontrnnew.gif);

	height: 14px;

	width: 14px;

	vertical-align: bottom;

	letter-spacing: 0pt;

	text-indent: 0pt;

	margin: 0pt 2pt 0pt 2pt;

	margin-top: 0pt;

	margin-right: 2pt;

	margin-left: 2pt;

	margin-bottom: 0pt;

	padding: 0pt 0pt 0pt 0pt;

	padding-top: 0pt;

	padding-right: 0pt;

	padding-left: 0pt;

	padding-bottom: 0pt;


	font: normal  normal 1pt "Segoe UI", Arial, "Helvetica";

	

}



.K2BFreeStyleRecentLinks 

{

	border-width: 0px;
border-style: none;
		

}



.K2BFreeStyleRecentLinksUniform

{

	border-width: 0px;

	background-color: #FFFFFF;

	color: #FFFFFF;

	font-style: normal;

	text-decoration: none;

	font-weight: normal;

	font-size: 8pt;

	font-family: "Segoe UI", Arial, "Helvetica";

	

}



.K2BFreeStyleRecentLinksOdd

{

	border-width: 0px;

	background-color: #FFFFFF;

	color: #FFFFFF;

	font-style: normal;

	text-decoration: none;

	font-weight: normal;

	font-size: 8pt;

	font-family: "Segoe UI", Arial, "Helvetica";

	

}



.K2BFreeStyleRecentLinksEven

{

	border-width: 0px;

	background-color: #FFFFFF;

	color: #FFFFFF;

	font-style: normal;

	text-decoration: none;

	font-weight: normal;

	font-size: 8pt;

	font-family: "Segoe UI", Arial, "Helvetica";

	

}



.K2BTableGridDataAreaInFreeStyle

{

	border-width: 0px;

	border-style: none;

	color: #000000;

	font-style: normal;

	text-decoration: none;

	font-weight: normal;

	font-size: 8pt;

	font-family: "Segoe UI", Arial, "Helvetica";

	font: normal  normal 8pt "Segoe UI", Arial, "Helvetica";

	margin-left: 0px;

	margin-bottom: 5px;

	margin-top: 5px;

	margin-right: 0px;

	background-color: Transparent;

	width: 100%;

	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 0px;

	padding: 0px;

	margin: 5px 0px 5px 0px;

	

}



.K2BCheckBoxAttribute

{

	background-color: #FFFFFF;

	color: rgb(0, 0, 0);

	font-style: normal;

	text-decoration: none;

	font-weight: normal;

	font-size: 8pt;

	font-family: "Segoe UI", Arial, "Helvetica";

	border-color: Transparent;

	border-style: none;

	ime-mode: auto;

	font: normal  normal 8pt "Segoe UI", Arial, "Helvetica";

	padding-top: 1pt;

	

}



.ReadOnlyK2BComboAttribute

{

	background-color: #FFFFFF;

	color: rgb(0, 0, 0);

	font-style: normal;

	text-decoration: none;

	font-weight: normal;

	font-size: 8pt;

	font-family: "Segoe UI", Arial, "Helvetica";

	border-color: Transparent;

	border-style: none;

	ime-mode: auto;

	font: normal  normal 8pt "Segoe UI", Arial, "Helvetica";

	padding-top: 1pt;

	

}



.ReadOnlyK2BCheckBoxAttribute

{

	background-color: #FFFFFF;

	color: rgb(0, 0, 0);

	font-style: normal;

	text-decoration: none;

	font-weight: normal;

	font-size: 8pt;

	font-family: "Segoe UI", Arial, "Helvetica";

	border-color: Transparent;

	border-style: none;

	ime-mode: auto;

	font: normal  normal 8pt "Segoe UI", Arial, "Helvetica";

	padding-top: 1pt;

	

}



.K2BTableFreeStyleContent

{

	border-width: 0px;

	border-style: none;

	color: #000000;

	font-style: normal;

	text-decoration: none;

	font-weight: normal;

	font-size: 8pt;

	font-family: "Segoe UI", Arial, "Helvetica";

	font: normal  normal 8pt "Segoe UI", Arial, "Helvetica";

	background-color: Transparent;

	width: 100%;

	

}



.K2BTableFreeStyleTitle

{

	border-width: 0px;

	border-style: none;

	color: #000000;

	font-style: normal;

	text-decoration: none;

	font-weight: normal;

	font-size: 8pt;

	font-family: "Segoe UI", Arial, "Helvetica";

	font: normal  normal 8pt "Segoe UI", Arial, "Helvetica";

	background-color: rgb(92,171,214);

	width: 100%;

	text-align: left;

	

}



.K2BFreeStyleTitle

{

	border-width: 0px;

	border-style: none;

	font-style: normal;

	text-decoration: none;

	font-weight: bold;

	font-size: 8pt;

	font-family: "Segoe UI", Arial, "Helvetica";

	color: #FFFFFF;

	ime-mode: auto;

	background-color: #5CABD6;

	font: normal  bold 8pt "Segoe UI", Arial, "Helvetica";

	padding-bottom: 1px;

	padding-left: 4px;

	padding-right: 4px;

	padding-top: 1px;

	padding: 1px 4px;

	

}



.K2BTableAttributeDataAreaInFreeStyle

{

	border-width: 0px;

	border-style: none;

	color: #000000;

	font-style: normal;

	text-decoration: none;

	font-weight: normal;

	font-size: 8pt;

	font-family: "Segoe UI", Arial, "Helvetica";

	font: normal  normal 8pt "Segoe UI", Arial, "Helvetica";

	background-color: Transparent;

	width: 100%;

	padding-top: 0px;

	padding-right: 0px;


	padding-bottom: 0px;

	padding-left: 0px;

	padding: 0px;

	

}



.K2BConfirmation

{

	border-width: 0px;

	border-style: none;

	height: 100%;

	font-style: normal;

	text-decoration: none;

	font-weight: bold;

	font-size: 8pt;

	font-family: "Segoe UI", Arial, "Helvetica";

	background-color: Transparent;

	color: rgb(0, 0, 102);

	margin: 2pt 0pt -10pt -12pt;

	margin-top: 2pt;

	margin-right: 0pt;

	margin-left: -10pt;

	margin-bottom: -12pt;

	padding: 2pt -20pt;

	padding-top: 2pt;

	padding-bottom: -20pt;

	list-style-image: url(K2BImages/msgconfirm.gif);

	font: normal  bold 8pt "Segoe UI", Arial, "Helvetica";

	list-style-position: outside;

	

}



.BlobContentAttribute

{

	ime-mode: auto;

	

}



.BlobInputAttribute

{

	ime-mode: auto;

	

}



.ReadonlyBlobContentAttribute

{

	ime-mode: auto;

	

}



.K2BActionImageTop

{

	border-width: 0px;

	border-style: none;

	margin-top: 1pt;

	margin-right: 0pt;

	margin-left: 2pt;

	margin-bottom: 0pt;

	margin: 1pt 0pt 0pt 2pt;

	

}



.K2BActionImageExcel

{
border-width: 2px;
border-style: solid;
border-color: rgba(146,208,80,0);
margin: 0px 0px 0px 2px;
border-radius: 50%;
background-color: #FFFFFF;
background-repeat: no-repeat;
background-position: center;
/*height: 16px;*/
/*width: 16px;*/
background-image: url(k2bimages/excel.png);
transition: 0.5s ease;
 -moz-transition: 0.5s ease; /* Firefox */
 -webkit-transition: 0.5s ease; /* Chrome - Safari */
 -o-transition: 0.5s ease; /* Opera */
/*box-shadow: 0px 0px 0px 5px rgba(46, 125, 50,0);*/
}
.K2BActionImageExcel:hover
{
border-radius: 5pt;
background-image: url(k2bimages/excel_hover.png);
border-color: #FFFFFF;
background-color: rgba(75,115,47,1);

/*transform: scaleY(-1); */ /*Solo si la imagen esta el reves);*/
/* box-shadow: 0px 0px 0px  rgba(46, 125, 50,1);*/
}



.K2BActionImageNew
{
border-width: 2px;
border-style: solid;
border-color: #FFFFFF;
margin: 0px 0px 0px 2px;
border-radius: 5px;
background-color: rgba(212,49,54,0);
background-repeat: no-repeat;
background-position: center;
/*height: 16px;*/
/*width: 16px;*/
background-image: url(k2bimages/nuevo.png);
transition: 0.4s ease;
 -moz-transition: 0.4s ease; /* Firefox */
 -webkit-transition: 0.4s ease; /* Chrome - Safari */
 -o-transition: 0.4s ease; /* Opera */
}

.K2BActionImageNew:hover
{
background-color: rgba(212,49,54,1);
background-image: url(k2bimages/Nuevo_hover.png);
border-color: #FFFFFF;
border-radius: 50px;
/*transform : rotate(360deg); */
/* -moz-transform : rotate(360deg); */
/*-webkit-transform : rotate(360deg); */
/*-o-transform : rotate(360deg); */
}


.K2BActionImagePrint

{
border-width: 2px;
border-style: solid;
border-color: #FFFFFF;
margin: 0px 0px 0px 2px;
border-radius: 1px;
background-color: #FFFFFF;
background-repeat: no-repeat;
background-position: center;
/*height: 16px;*/
/*width: 16px;*/
background-image: url(k2bimages/imprimir.png);
transition: 0.4s ease;
 -moz-transition: 0.4s ease; /* Firefox */
 -webkit-transition: 0.4s ease; /* Chrome - Safari */
 -o-transition: 0.4s ease; /* Opera */
}

.K2BActionImagePrint:hover
{
border-radius: 5px;
border-width: 2px;
background-image: url(k2bimages/imprimir_hover.png);
background-color: #E6E8E1;

}


.K2BActionImageRefresh

{
border-width: 2px;
border-style: solid;
border-color: #FFFFFF;
margin: 0px 0px 0px 2px;
border-radius: 50px;
background-color: #FFFFFF;
background-repeat: no-repeat;
background-position: center;
/*height: 16px;*/
/*width: 16px;*/
background-image: url(k2bimages/refrescar.png);
transition: 0.3s ease;
 -moz-transition: 0.3s ease; /* Firefox */
 -webkit-transition: 0.3s ease; /* Chrome - Safari */
 -o-transition: 0.3s ease; /* Opera */
}
.K2BActionImageRefresh:hover
{
border-radius: 20px;
background-color: #2196F3;
background-image: url(k2bimages/refrescar_hover.png);
transform : rotate(360deg);
-moz-transform : rotate(360deg);
-webkit-transform : rotate(360deg);
-o-transform : rotate(360deg);
}


.K2BTableComponentContainer

{
	border-width: 0px;
	border-style: none;
color: #000000;
	font-style: normal;
	text-decoration: none;
	font-weight: normal;
	font-size: 8pt;
	font-family: "Segoe UI", Arial, "Helvetica";
	font: normal  normal 8pt "Segoe UI", Arial, "Helvetica";
	background-color: rgb(128,128,128);
	width: 100%;
	height: 100%;
}



.K2BVarCharViewAttribute

{

	background-color: Transparent;

	color: rgb(0, 0, 102);

	font-style: normal;

	text-decoration: none;

	font-weight: normal;

	font-size: 8pt;

	font-family: "Segoe UI", Arial, "Helvetica";

	border-width: 0px;

	border-color: #FFFFFF;

	border-style: none;

	ime-mode: auto;

	margin: 0pt 0pt 0pt 0pt;

	margin-top: 0pt;

	margin-right: 0pt;

	margin-left: 0pt;

	margin-bottom: 0pt;

	padding: 0pt 0pt 0pt 0pt;

	padding-top: 0pt;

	padding-right: 0pt;

	padding-left: 0pt;

	padding-bottom: 0pt;

	font: normal  normal 8pt "Segoe UI", Arial, "Helvetica";

	

}



.BlobInputK2BVarCharViewAttribute

{

	background-color: Transparent;

	color: rgb(0, 0, 102);

	font-style: normal;

	text-decoration: none;

	font-weight: normal;

	font-size: 8pt;

	font-family: "Segoe UI", Arial, "Helvetica";

	border-width: 0px;

	border-color: #FFFFFF;

	border-style: none;

	ime-mode: auto;

	margin: 0pt 0pt 0pt 0pt;

	margin-top: 0pt;

	margin-right: 0pt;

	margin-left: 0pt;

	margin-bottom: 0pt;

	padding: 0pt 0pt 0pt 0pt;

	padding-top: 0pt;

	padding-right: 0pt;

	padding-left: 0pt;

	padding-bottom: 0pt;

	font: normal  normal 8pt "Segoe UI", Arial, "Helvetica";

	

}



.BlobContentK2BVarCharViewAttribute

{

	background-color: Transparent;

	color: rgb(0, 0, 102);

	font-style: normal;

	text-decoration: none;

	font-weight: normal;

	font-size: 8pt;

	font-family: "Segoe UI", Arial, "Helvetica";

	border-width: 0px;

	border-color: #FFFFFF;

	border-style: none;

	ime-mode: auto;

	margin: 0pt 0pt 0pt 0pt;

	margin-top: 0pt;

	margin-right: 0pt;

	margin-left: 0pt;

	margin-bottom: 0pt;

	padding: 0pt 0pt 0pt 0pt;

	padding-top: 0pt;

	padding-right: 0pt;

	padding-left: 0pt;

	padding-bottom: 0pt;

	font: normal  normal 8pt "Segoe UI", Arial, "Helvetica";

	

}



.ReadonlyBlobContentK2BVarCharViewAttribute

{

	background-color: Transparent;

	color: rgb(0, 0, 102);

	font-style: normal;

	text-decoration: none;

	font-weight: normal;

	font-size: 8pt;

	font-family: "Segoe UI", Arial, "Helvetica";

	border-width: 0px;

	border-color: #FFFFFF;

	border-style: none;

	ime-mode: auto;

	margin: 0pt 0pt 0pt 0pt;

	margin-top: 0pt;

	margin-right: 0pt;

	margin-left: 0pt;

	margin-bottom: 0pt;

	padding: 0pt 0pt 0pt 0pt;

	padding-top: 0pt;

	padding-right: 0pt;

	padding-left: 0pt;

	padding-bottom: 0pt;

	font: normal  normal 8pt "Segoe UI", Arial, "Helvetica";

	

}



.ReadonlyK2BVarCharViewAttribute

{

	background-color: Transparent;

	color: rgb(0, 0, 102);

	font-style: normal;

	text-decoration: none;

	font-weight: normal;

	font-size: 8pt;

	font-family: "Segoe UI", Arial, "Helvetica";

	border-width: 0px;

	border-color: #FFFFFF;

	border-style: none;

	ime-mode: auto;

	margin: 0pt 0pt 0pt 0pt;

	margin-top: 0pt;

	margin-right: 0pt;

	margin-left: 0pt;

	margin-bottom: 0pt;

	padding: 0pt 0pt 0pt 0pt;

	padding-top: 0pt;

	padding-right: 0pt;

	padding-left: 0pt;

	padding-bottom: 0pt;

	font: normal  normal 8pt "Segoe UI", Arial, "Helvetica";

	

}



.K2BTrnComboAttribute

{

	background-color: #FFFFFF;

	color: rgb(0, 0, 0);

	font-style: normal;

	text-decoration: none;

	font-weight: normal;

	font-size: 8pt;

	border-width: 1px;

	border-color: rgb(0, 0, 0);

	border-style: solid;

	ime-mode: auto;

	margin: 0pt 0pt 0pt 0pt;

	margin-top: 0pt;

	margin-right: 0pt;

	margin-left: 0pt;

	margin-bottom: 0pt;

	padding: 1pt 0pt 0pt 2pt;

	padding-top: 1pt;

	padding-right: 0pt;

	padding-left: 2pt;

	padding-bottom: 0pt;

	font-family: Arial;

	font: normal  normal 8pt Arial;

	

}



.BlobInputK2BTrnComboAttribute

{

	background-color: #FFFFFF;

	color: rgb(0, 0, 0);

	font-style: normal;

	text-decoration: none;

	font-weight: normal;

	font-size: 8pt;

	border-width: 1px;

	border-color: rgb(0, 0, 0);

	border-style: solid;

	ime-mode: auto;

	margin: 0pt 0pt 0pt 0pt;

	margin-top: 0pt;

	margin-right: 0pt;

	margin-left: 0pt;

	margin-bottom: 0pt;

	padding: 1pt 0pt 0pt 2pt;

	padding-top: 1pt;

	padding-right: 0pt;

	padding-left: 2pt;

	padding-bottom: 0pt;

	font-family: Arial;

	font: normal  normal 8pt Arial;

	

}



.BlobContentK2BTrnComboAttribute

{

	background-color: #FFFFFF;

	color: rgb(0, 0, 0);

	font-style: normal;

	text-decoration: none;

	font-weight: normal;

	font-size: 8pt;

	border-width: 1px;

	border-color: rgb(0, 0, 0);

	border-style: solid;

	ime-mode: auto;

	margin: 0pt 0pt 0pt 0pt;

	margin-top: 0pt;

	margin-right: 0pt;

	margin-left: 0pt;

	margin-bottom: 0pt;

	padding: 1pt 0pt 0pt 2pt;

	padding-top: 1pt;

	padding-right: 0pt;

	padding-left: 2pt;

	padding-bottom: 0pt;

	font-family: Arial;

	font: normal  normal 8pt Arial;

	

}



.ReadonlyBlobContentK2BTrnComboAttribute

{

	background-color: Transparent;

	color: rgb(0, 0, 102);

	font-style: normal;

	text-decoration: none;

	font-weight: normal;

	font-size: 8pt;

	border-width: 1px;

	border-color: rgb(0, 0, 0);

	border-style: solid;

	ime-mode: auto;

	margin: 0pt 0pt 0pt 0pt;

	margin-top: 0pt;

	margin-right: 0pt;

	margin-left: 0pt;

	margin-bottom: 0pt;

	padding: 1pt 0pt 0pt 2pt;

	padding-top: 1pt;

	padding-right: 0pt;

	padding-left: 2pt;

	padding-bottom: 0pt;

	font-family: Arial;

	font: normal  normal 8pt Arial;

	

}



.ReadonlyK2BTrnComboAttribute

{

	background-color: #FFFFFF;

	color: rgb(0, 0, 0);

	font-style: normal;

	text-decoration: none;

	font-weight: normal;

	font-size: 8pt;

	border-width: 1px;

	border-color: rgb(0, 0, 0);

	border-style: solid;

	ime-mode: auto;

	margin: 0pt 0pt 0pt 0pt;

	margin-top: 0pt;

	margin-right: 0pt;

	margin-left: 0pt;

	margin-bottom: 0pt;

	padding: 1pt 0pt 0pt 2pt;

	padding-top: 1pt;

	padding-right: 0pt;

	padding-left: 2pt;

	padding-bottom: 0pt;

	font-family: Arial;

	font: normal  normal 8pt Arial;

	

}



.K2BComboViewAttribute

{

	background-color: Transparent;

	color: rgb(0, 0, 102);

	font-style: normal;

	text-decoration: none;

	font-weight: normal;

	font-size: 8pt;

	font-family: "Segoe UI", Arial, "Helvetica";

	border-width: 0px;

	border-color: #FFFFFF;

	border-style: none;

	ime-mode: auto;

	margin: 0pt 0pt 0pt 0pt;

	margin-top: 0pt;

	margin-right: 0pt;

	margin-left: 0pt;

	margin-bottom: 0pt;

	padding: 0pt 0pt 0pt 0pt;

	padding-top: 0pt;

	padding-right: 0pt;

	padding-left: 0pt;

	padding-bottom: 0pt;

	font: normal  normal 8pt "Segoe UI", Arial, "Helvetica";

	

}



.BlobInputK2BComboViewAttribute

{

	background-color: Transparent;

	color: rgb(0, 0, 102);

	font-style: normal;

	text-decoration: none;

	font-weight: normal;

	font-size: 8pt;

	font-family: "Segoe UI", Arial, "Helvetica";

	border-width: 0px;

	border-color: #FFFFFF;

	border-style: none;

	ime-mode: auto;

	margin: 0pt 0pt 0pt 0pt;

	margin-top: 0pt;

	margin-right: 0pt;

	margin-left: 0pt;

	margin-bottom: 0pt;

	padding: 0pt 0pt 0pt 0pt;

	padding-top: 0pt;

	padding-right: 0pt;

	padding-left: 0pt;

	padding-bottom: 0pt;

	font: normal  normal 8pt "Segoe UI", Arial, "Helvetica";

	

}



.BlobContentK2BComboViewAttribute

{

	background-color: Transparent;

	color: rgb(0, 0, 102);

	font-style: normal;

	text-decoration: none;

	font-weight: normal;

	font-size: 8pt;

	font-family: "Segoe UI", Arial, "Helvetica";

	border-width: 0px;

	border-color: #FFFFFF;

	border-style: none;

	ime-mode: auto;

	margin: 0pt 0pt 0pt 0pt;

	margin-top: 0pt;

	margin-right: 0pt;

	margin-left: 0pt;

	margin-bottom: 0pt;

	padding: 0pt 0pt 0pt 0pt;

	padding-top: 0pt;

	padding-right: 0pt;

	padding-left: 0pt;

	padding-bottom: 0pt;

	font: normal  normal 8pt "Segoe UI", Arial, "Helvetica";

	

}



.ReadonlyBlobContentK2BComboViewAttribute

{

	background-color: Transparent;

	color: rgb(0, 0, 102);

	font-style: normal;

	text-decoration: none;

	font-weight: normal;

	font-size: 8pt;

	font-family: "Segoe UI", Arial, "Helvetica";

	border-width: 0px;

	border-color: #FFFFFF;

	border-style: none;

	ime-mode: auto;

	margin: 0pt 0pt 0pt 0pt;

	margin-top: 0pt;

	margin-right: 0pt;

	margin-left: 0pt;

	margin-bottom: 0pt;

	padding: 0pt 0pt 0pt 0pt;

	padding-top: 0pt;

	padding-right: 0pt;

	padding-left: 0pt;

	padding-bottom: 0pt;

	font: normal  normal 8pt "Segoe UI", Arial, "Helvetica";

	

}



.ReadonlyK2BComboViewAttribute

{

	background-color: Transparent;

	color: rgb(0, 0, 102);

	font-style: normal;

	text-decoration: none;

	font-weight: normal;

	font-size: 8pt;

	font-family: "Segoe UI", Arial, "Helvetica";

	border-width: 0px;

	border-color: #FFFFFF;

	border-style: none;

	ime-mode: auto;

	margin: 0pt 0pt 0pt 0pt;

	margin-top: 0pt;

	margin-right: 0pt;

	margin-left: 0pt;

	margin-bottom: 0pt;

	padding: 0pt 0pt 0pt 0pt;

	padding-top: 0pt;

	padding-right: 0pt;

	padding-left: 0pt;

	padding-bottom: 0pt;

	font: normal  normal 8pt "Segoe UI", Arial, "Helvetica";

	

}



.K2BTableTrnAttributeContainer

{

	border-width: 0px;

	border-style: solid;

	color: #000000;

	font-style: normal;

	text-decoration: none;

	font-weight: normal;

	font-size: 8pt;

	font-family: "Segoe UI", Arial, "Helvetica";

	font: normal  normal 8pt "Segoe UI", Arial, "Helvetica";

	background-color: Transparent;

	width: 100%;

	border-top-color: White;

	border-right-color: White;

	border-bottom-color: White;

	border-left-color: White;

	border-color: White;

	

}



.K2BAttributeContainerTitle

{

	border-width: 0px;

	border-style: none;

	font-style: normal;

	font-weight: bold;

	font-size: 8pt;

	font-family: Arial;

	color: #FFFFFF;

	ime-mode: auto;

	font: normal  bold 8pt Arial;

	width: 100%;

	background-color: #3050150;

	padding-bottom: 1px;

	padding-left: 5px;

	padding-right: 5px;

	padding-top: 2px;

	padding: 2px 5px 1px;

	margin-bottom: 0px;

	margin-left: 0px;

	margin-right: 0px;

	margin-top: 0px;

	margin: 0px;

	-moz-box-sizing: border-box;

	box-sizing: border-box;

	display: block;

	

}



.ReadOnlyK2BHeaderAttribute

{

	color: rgb(1215, 1215, 1215);

	font-style: normal;

	text-decoration: none;

	font-weight: normal;

	font-size: 8pt;

	font-family: "Segoe UI", Arial, "Helvetica";

	border-style: none;

	ime-mode: auto;

	font: normal  normal 8pt "Segoe UI", Arial, "Helvetica";

	background-color: White;

	

}



.BlobInputReadOnlyK2BHeaderAttribute

{

	color: rgb(1215, 1215, 1215);

	font-style: normal;

	text-decoration: none;

	font-weight: normal;

	font-size: 8pt;

	font-family: "Segoe UI", Arial, "Helvetica";

	border-style: none;

	ime-mode: auto;

	font: normal  normal 8pt "Segoe UI", Arial, "Helvetica";

	background-color: White;

	

}



.BlobContentReadOnlyK2BHeaderAttribute

{

	color: rgb(1215, 1215, 1215);

	font-style: normal;

	text-decoration: none;

	font-weight: normal;

	font-size: 8pt;

	font-family: "Segoe UI", Arial, "Helvetica";

	border-style: none;

	ime-mode: auto;

	font: normal  normal 8pt "Segoe UI", Arial, "Helvetica";

	background-color: White;

	

}



.ReadonlyBlobContentReadOnlyK2BHeaderAttribute

{

	color: rgb(1215, 1215, 1215);

	font-style: normal;

	text-decoration: none;

	font-weight: normal;

	font-size: 8pt;

	font-family: "Segoe UI", Arial, "Helvetica";

	border-style: none;

	ime-mode: auto;

	font: normal  normal 8pt "Segoe UI", Arial, "Helvetica";

	background-color: White;

	border-width: 0px;

	

}



.ReadonlyReadOnlyK2BHeaderAttribute

{

	color: rgb(1215, 1215, 1215);

	font-style: normal;

	text-decoration: none;

	font-weight: normal;

	font-size: 8pt;

	font-family: "Segoe UI", Arial, "Helvetica";

	border-style: none;

	ime-mode: auto;

	font: normal  normal 8pt "Segoe UI", Arial, "Helvetica";

	background-color: Transparent;

	border-width: 0px;

	

}



.K2BAttributeContainerTitleTitle

{

	border-width: 0px;

	border-style: none;

	font-style: normal;

	font-weight: bold;

	font-size: 8pt;

	font-family: Arial;

	color: #FFFFFF;

	ime-mode: auto;

	font: normal  bold 8pt Arial;

	width: 100%;

	background-color: #3050150;

	padding-bottom: 1px;

	padding-left: 5px;

	padding-right: 5px;

	padding-top: 2px;

	padding: 2px 5px 1px;

	margin-bottom: 0px;

	margin-left: 0px;

	margin-right: 0px;

	margin-top: 0px;

	margin: 0px;

	-moz-box-sizing: border-box;

	box-sizing: border-box;

	display: block;

	

}



.K2BActionGridImage

{

	border-width: 0px;

	border-style: none;

	margin-top: 1pt;

	margin-right: 0pt;

	margin-left: 2pt;

	margin-bottom: 0pt;

	margin: 1pt 0pt 0pt 2pt;

	

}



.K2BTechSuppHeaderServices

{

	font-style: normal;

	text-decoration: none;

	font-weight: normal;

	font-size: 8pt;

	font-family: "Segoe UI", Arial, "Helvetica";

	color: rgb(255, 255, 255);

	background-color: transparent;

	border-width: 50px;

	border-color: rgb(255, 255, 255);

	border-style: none;

	background-image: url(k2bimages/buttonsupportsmall.gif);

	height: 20px;

	width: 20px;

	vertical-align: bottom;

	letter-spacing: 0pt;

	text-indent: 0pt;

	margin: 0pt 0pt 0pt 0pt;

	margin-top: 0pt;

	margin-right: 0pt;

	margin-left: 0pt;

	margin-bottom: 0pt;

	padding: 0pt;

	padding-top: 0pt;

	padding-right: 0pt;

	padding-left: 0pt;

	padding-bottom: 0pt;

	font: normal  normal 8pt "Segoe UI", Arial, "Helvetica";

	

}



.K2BHelpHeaderServices

{

	font-style: normal;

	text-decoration: none;

	font-weight: normal;

	font-size: 8pt;

	font-family: "Segoe UI", Arial, "Helvetica";

	color: White;

	background-color: transparent;

	border-width: 0px;

	border-color: rgb(255, 255, 255);

	border-style: none;

	background-image: url(k2bimages/buttonhelpsmall.gif);

	height: 20px;

	width: 20px;

	vertical-align: bottom;

	letter-spacing: 0pt;

	text-indent: 0pt;

	margin: 0pt 0pt 0pt 0pt;

	margin-top: 0pt;

	margin-right: 0pt;

	margin-left: 0pt;

	margin-bottom: 0pt;

	padding: 0pt 0pt 0pt 0pt;

	padding-top: 0pt;

	padding-right: 0pt;

	padding-left: 0pt;

	padding-bottom: 0pt;

	font: normal  normal 8pt "Segoe UI", Arial, "Helvetica";

	

}



.K2BCloseHeaderServices

{
	font-style: normal;
	text-decoration: none;
	font-weight: normal;
	font-size: 8pt;
	font-family: "Segoe UI", Arial, "Helvetica";
	color: White;
	background-color: Transparent;
	border-width: 1px;
	border-color: #0FD4DC;
	border-style: solid;
	border-radius: 1px;
	background-image: url(k2bimages/buttonclosesmall.png);
	background-repeat: no-repeat;
	background-position: center;
	height: 22px;
	width: 30px;
	vertical-align: bottom;
	letter-spacing: 0pt;
	text-indent: 0pt;
	margin-top: 0pt;
	margin-right: 0pt;
	margin-left: 0pt;
	margin-bottom: 0pt;
	padding-top: 0pt;
	padding-right: 0pt;
	padding-left: 0pt;
	padding-bottom: 0pt;
	font: normal  normal 8pt "Segoe UI", Arial, "Helvetica";
margin-right: 7pt;
box-shadow: 0px 0px 0px 20px rgba(255, 255, 255,0);
transition: 0.2s ease;
 	-moz-transition: 0.2s ease; /* Firefox */
 	-webkit-transition: 0.2s ease; /* Chrome - Safari */
 	-o-transition: 0.2s ease; /* Opera */
}

.K2BCloseHeaderServices:hover 
{
background-color: rgba(255,255,255,0.3);
	border-radius: 2px;
box-shadow: 0px 0px 0px 0px rgba(255, 255, 255,1);
}

.K2BRecentLinkServices

{

	border-width: 0px;

	border-style: none;

	font-style: normal;

	text-decoration: none;

	font-size: 5pt;

	font-family: "Segoe UI", Arial, "Helvetica";

	color: #339999;

	ime-mode: auto;

	white-space: nowrap;

	font: normal normal  5pt "Segoe UI", Arial, "Helvetica";

	font-variant: normal;

	

}



.K2BTableHeaderServices

{

	background-color: #339999;

	border-width: 0px;

	border-style: none;

	height: 0px;

	width: 155%;

	font-style: normal;

	text-decoration: none;

	font-weight: normal;

	font-size: 8pt;

	font-family: "Segoe UI", Arial, "Helvetica";

	font: normal  normal 8pt "Segoe UI", Arial, "Helvetica";

	color: #000000;

	color: White;

	

}



.K2BFreeStyleLevel2

{

	border-width: 1px;

	border-color: #3050150;

	border-style: solid;

	width: 100%;

	

}



.K2BFreeStyleLevel2Uniform

{

	border-width: 0px;

	background-color: #FFFFFF;

	color: rgb(0, 0, 0);

	font-style: normal;

	text-decoration: none;

	font-weight: normal;

	font-size: 8pt;

	font-family: "Segoe UI", Arial, "Helvetica";

	

}



.K2BFreeStyleLevel2Odd

{

	border-width: 0px;

	background-color: #F4F4EB;

	color: rgb(0, 0, 0);

	font-style: normal;

	text-decoration: none;

	font-weight: normal;

	font-size: 8pt;

	font-family: "Segoe UI", Arial, "Helvetica";

	

}



.K2BFreeStyleLevel2Even

{

	border-width: 0px;

	background-color: #E6E15DC;

	color: rgb(0, 0, 0);

	font-style: normal;

	text-decoration: none;

	font-weight: normal;

	font-size: 8pt;

	font-family: "Segoe UI", Arial, "Helvetica";

	

}



.K2BGridTitleAttribute

{

	background-color: Transparent;

	color: White;

	font-style: normal;

	text-decoration: none;

	font-weight: bold;

	font-size: 8pt;

	font-family: "Segoe UI", Arial, "Helvetica";

	border-color: Transparent;

	border-style: none;

	ime-mode: auto;

	font: normal  bold 8pt "Segoe UI", Arial, "Helvetica";

	padding-top: 1px;

	padding-right: 4px;

	padding-bottom: 1px;

	padding-left: 4px;

	padding: 1px 4px;

	

}



.BlobInputK2BGridTitleAttribute

{

	background-color: Transparent;

	color: White;

	font-style: normal;

	text-decoration: none;

	font-weight: bold;

	font-size: 8pt;

	font-family: "Segoe UI", Arial, "Helvetica";

	border-color: Transparent;

	border-style: none;

	ime-mode: auto;

	font: normal  bold 8pt "Segoe UI", Arial, "Helvetica";

	padding-top: 1px;

	padding-right: 4px;

	padding-bottom: 1px;

	padding-left: 4px;

	padding: 1px 4px;

	

}



.BlobContentK2BGridTitleAttribute

{

	background-color: Transparent;

	color: White;

	font-style: normal;

	text-decoration: none;

	font-weight: bold;

	font-size: 8pt;

	font-family: "Segoe UI", Arial, "Helvetica";

	border-color: Transparent;

	border-style: none;

	ime-mode: auto;

	font: normal  bold 8pt "Segoe UI", Arial, "Helvetica";

	padding-top: 1px;

	padding-right: 4px;

	padding-bottom: 1px;

	padding-left: 4px;

	padding: 1px 4px;

	


}



.ReadonlyBlobContentK2BGridTitleAttribute

{

	background-color: Transparent;

	color: White;

	font-style: normal;

	text-decoration: none;

	font-weight: bold;

	font-size: 8pt;

	font-family: "Segoe UI", Arial, "Helvetica";

	border-color: Transparent;

	border-style: none;

	ime-mode: auto;

	font: normal  bold 8pt "Segoe UI", Arial, "Helvetica";

	padding-top: 1px;

	padding-right: 4px;

	padding-bottom: 1px;

	padding-left: 4px;

	padding: 1px 4px;

	

}



.ReadonlyK2BGridTitleAttribute

{

	background-color: Transparent;

	color: White;

	font-style: normal;

	text-decoration: none;

	font-weight: bold;

	font-size: 8pt;

	font-family: "Segoe UI", Arial, "Helvetica";

	border-color: Transparent;

	border-style: none;

	ime-mode: auto;

	font: normal  bold 8pt "Segoe UI", Arial, "Helvetica";

	padding-top: 1px;

	padding-right: 4px;

	padding-bottom: 1px;

	padding-left: 4px;

	padding: 1px 4px;

	

}



.K2BDateAttribute

{
/*
	background-color: #FFFFFF;
	color: rgb(0, 0, 0);
	font-style: normal;
	text-decoration: none;
	font-weight: normal;
	font-size: 8pt;
	font-family: Arial;
	border-width: 1px;
	border-radius: 3px;
	border-color: rgb(0, 72, 81);
	border-style: solid;
	ime-mode: auto;
	margin: 0pt 0pt 0pt 0pt;
	margin-top: 0pt;
	margin-right: 0pt;
	margin-left: 0pt;
	margin-bottom: 0pt;
	padding: 1pt 0pt 0pt 2pt;
	padding-top: 1pt;
	padding-right: 0pt;
	padding-left: 2pt;
	padding-bottom: 0pt;
	font: normal  normal 8pt Arial;
	width: 75px;*/
	color: rgb(0, 0, 0);
	font-style: normal;
	font-variant: normal;
	text-decoration: none;
	font-size: 8pt;
	font-family: "Segoe UI", Arial, "Helvetica";
	border-width: 1pt;
	border-color: #CDCEC0;
	border-radius: 20pt;
	border-style: solid;
	/*ime-mode: auto;*/
	/* margin: 3pt 5pt 3pt 2pt; */
    margin-top: 4pt;
    margin-bottom: 4pt;
    margin-right: 3pt;
    margin-left: 3pt;
    background-color: #F7F7F7;
    padding-top: 2pt;
    padding-bottom: 2pt;
    padding-right: 2pt;
    padding-left: 5pt;
    /* padding: 1pt 0pt 1pt 2pt; */
	width: 57pt;
	/*-moz-box-sizing: border-box;*/
}



.ReadonlyK2BDateAttribute

{

	background-color: #FFFFFF;

	color: rgb(0, 72, 81);

	border-radius: 3px;

	font-style: normal;

	text-decoration: none;

	font-weight: normal;

	font-size: 8pt;

	font-family: Arial;

	border-width: 0px;

	border-style: solid;

	ime-mode: auto;

	margin: 0pt 0pt 0pt 0pt;

	margin-top: 0pt;

	margin-right: 0pt;

	margin-left: 0pt;

	margin-bottom: 0pt;

	padding: 1pt 0pt 0pt 2pt;

	padding-top: 1pt;

	padding-right: 0pt;

	padding-left: 2pt;

	padding-bottom: 0pt;

	font: normal  normal 8pt Arial;

	width: 75px;

	border-top-color: Transparent;

	border-right-color: Transparent;

	border-bottom-color: Transparent;

	border-left-color: Transparent;

	border-color: Transparent;

	

}



.BlobInputK2BDateAttribute

{

	background-color: #FFFFFF;

	color: rgb(0, 0, 0);

	font-style: normal;

	text-decoration: none;

	font-weight: normal;

	font-size: 8pt;

	font-family: Arial;

	border-width: 1px;

	border-color: rgb(0, 0, 0);

	border-style: solid;

	ime-mode: auto;

	margin: 0pt 0pt 0pt 0pt;

	margin-top: 0pt;

	margin-right: 0pt;

	margin-left: 0pt;

	margin-bottom: 0pt;

	padding: 1pt 0pt 0pt 2pt;

	padding-top: 1pt;

	padding-right: 0pt;

	padding-left: 2pt;

	padding-bottom: 0pt;

	font: normal  normal 8pt Arial;

	width: 75px;

	

}



.BlobContentK2BDateAttribute

{

	background-color: #FFFFFF;

	color: rgb(0, 0, 0);

	font-style: normal;

	text-decoration: none;

	font-weight: normal;

	font-size: 8pt;

	font-family: Arial;

	border-width: 1px;

	border-color: rgb(0, 0, 0);

	border-style: solid;

	ime-mode: auto;

	margin: 0pt 0pt 0pt 0pt;

	margin-top: 0pt;

	margin-right: 0pt;

	margin-left: 0pt;

	margin-bottom: 0pt;

	padding: 1pt 0pt 0pt 2pt;

	padding-top: 1pt;

	padding-right: 0pt;

	padding-left: 2pt;

	padding-bottom: 0pt;

	font: normal  normal 8pt Arial;

	width: 75px;

	

}



.ReadonlyBlobContentK2BDateAttribute

{

	background-color: #FFFFFF;

	color: rgb(0, 0, 0);

	font-style: normal;

	text-decoration: none;

	font-weight: normal;

	font-size: 8pt;

	font-family: Arial;

	border-width: 1px;

	border-color: rgb(0, 0, 0);

	border-style: solid;

	ime-mode: auto;

	margin: 0pt 0pt 0pt 0pt;

	margin-top: 0pt;

	margin-right: 0pt;

	margin-left: 0pt;

	margin-bottom: 0pt;

	padding: 1pt 0pt 0pt 2pt;

	padding-top: 1pt;

	padding-right: 0pt;

	padding-left: 2pt;

	padding-bottom: 0pt;

	font: normal  normal 8pt Arial;

	width: 75px;

	

}



.K2BGeneralGrid

{

	border-width: 0px;

	border-color: #3050150;

	border-style: none;

	margin: 0pt;

	margin-top: 0pt;

	margin-right: 0pt;

	margin-left: 0pt;

	margin-bottom: 0pt;

	padding: 1pt 1pt 1pt 1pt;

	padding-top: 1pt;

	padding-right: 1pt;

	padding-left: 1pt;

	padding-bottom: 1pt;

	white-space: normal;

	-moz-box-sizing: border-box;

	

}



.K2BGeneralGridUniform

{

	border-width: 0px;

	color: rgb(0, 0, 0);

	font-style: normal;

	text-decoration: none;

	font-weight: normal;

	font-size: 8pt;

	font-family: "Segoe UI", Arial, "Helvetica";

	

}



.K2BGeneralGridOdd

{

	border-width: 0px;

	color: rgb(0, 0, 0);

	font-style: normal;

	text-decoration: none;

	font-weight: normal;

	font-size: 8pt;

	font-family: "Segoe UI", Arial, "Helvetica";

	background-color: rgb(255, 255, 255);

	

}



.K2BGeneralGridEven

{

	border-width: 0px;

	color: rgb(0, 0, 0);

	font-style: normal;

	text-decoration: none;

	font-weight: normal;

	font-size: 8pt;

	font-family: "Segoe UI", Arial, "Helvetica";

	background-color: rgb(230, 232, 225);

	

}



.K2BGeneralGridUniformTitle

{

	color: rgb(245, 245, 245);

	font-style: normal;

	text-decoration: none;

	font-weight: bold;

	font-size: 8pt;

	font-family: Arial;

	font: normal  bold 8pt Arial;

	

}



.K2BGeneralGridTitle

{

	color: rgb(245, 245, 245);

	font-style: normal;

	text-decoration: none;

	font-weight: bold;

	font-size: 8pt;

	font-family: Arial;

	background-color: #339999;

	font: normal  bold 8pt Arial;

	

}



.K2BTableTabularActionsTopContainer

{

	border-width: 0px;

	border-style: none;

	height: 20px;

	width: 100%;

	font-style: normal;

	text-decoration: none;

	font-weight: normal;

	font-size: 8pt;

	font-family: "Segoe UI", Arial, "Helvetica";

	margin: 0pt 0pt 0pt 0pt;

	margin-top: 0pt;

	margin-right: 0pt;

	margin-left: 0pt;

	margin-bottom: 0pt;

	padding: 0pt 0pt 0pt 0pt;

	padding-top: 0pt;

	padding-right: 0pt;

	padding-left: 0pt;

	padding-bottom: 0pt;

	font: normal  normal 8pt "Segoe UI", Arial, "Helvetica";

	color: #000000;

	background-color: Transparent;

	

}



.ReadOnlyK2BButton

{

	font-style: normal;

	text-decoration: none;

	font-weight: bold;

	font-size: 9.0pt;

	font-family: Tahoma;

	color: White;

	background-color: Maroon;

	border-width: 0px;

	border-color: rgb(255, 255, 255);

	border-style: none;

	background-image: url(k2bimages/button.gif);

	height: 20px;

	width: 95px;

	vertical-align: bottom;

	letter-spacing: 1pt;

	text-indent: 0pt;

	margin: 2pt 2pt 0pt 2pt;

	margin-top: 2pt;

	margin-right: 2pt;

	margin-left: 0pt;

	margin-bottom: 2pt;

	font: normal normal 8pt Tahoma;

	

}



.ReadOnlyK2BBigButton

{

	font-style: normal;

	text-decoration: none;

	font-weight: bold;

	font-size: 9.0pt;

	font-family: Tahoma;

	color: White;

	background-color: Maroon;

	border-width: 0px;

	border-color: rgb(255, 255, 255);

	border-style: none;

	background-image: url(k2bimages/buttonbig.gif);

	height: 20px;

	width: 150px;

	vertical-align: bottom;

	letter-spacing: 1pt;

	text-indent: 0pt;

	margin: 2pt 2pt 0pt 2pt;

	margin-top: 2pt;

	margin-right: 2pt;

	margin-left: 0pt;

	margin-bottom: 2pt;

	font: normal normal 8pt Tahoma;

	

}



.K2BText

{

	border-width: 0px;

	border-style: none;

	font-style: normal;

	font-size: 8pt;

	font-family: Arial;

	color: rgb(0, 0, 102);

	ime-mode: auto;

	font: normal   8pt Arial;

	

}



.K2BCheckBoxInGrid

{

	color: White;

	font-style: normal;

	text-decoration: none;

	font-weight: normal;

	font-size: 8pt;

	font-family: "Segoe UI", Arial, "Helvetica";

	border-style: none;

	ime-mode: auto;

	font: normal  normal 8pt "Segoe UI", Arial, "Helvetica";


	margin-top: -3px;

	margin-bottom: -3px;

	height: 17px;

	

}



.ReadonlyK2BCheckBoxInGrid

{

	font-style: normal;

	text-decoration: none;

	font-weight: normal;

	font-size: 8pt;

	font-family: "Segoe UI", Arial, "Helvetica";

	border-style: none;

	ime-mode: auto;

	font: normal  normal 8pt "Segoe UI", Arial, "Helvetica";

	height: 17px;

	margin-top: -3px;

	margin-bottom: -3px;

	color: White;

	

}



.BlobInputK2BCheckBoxInGrid

{

	font-style: normal;

	text-decoration: none;

	font-weight: normal;

	font-size: 8pt;

	font-family: "Segoe UI", Arial, "Helvetica";

	border-style: none;

	ime-mode: auto;

	font: normal  normal 8pt "Segoe UI", Arial, "Helvetica";

	height: 17px;

	margin-top: -3px;

	margin-bottom: -3px;

	color: White;

	

}



.BlobContentK2BCheckBoxInGrid

{

	font-style: normal;

	text-decoration: none;

	font-weight: normal;

	font-size: 8pt;

	font-family: "Segoe UI", Arial, "Helvetica";

	border-style: none;

	ime-mode: auto;

	font: normal  normal 8pt "Segoe UI", Arial, "Helvetica";

	height: 17px;

	margin-top: -3px;

	margin-bottom: -3px;

	color: White;

	

}



.ReadonlyBlobContentK2BCheckBoxInGrid

{

	font-style: normal;

	text-decoration: none;

	font-weight: normal;

	font-size: 8pt;

	font-family: "Segoe UI", Arial, "Helvetica";

	border-style: none;

	ime-mode: auto;

	font: normal  normal 8pt "Segoe UI", Arial, "Helvetica";

	height: 17px;

	margin-top: -3px;

	margin-bottom: -3px;

	color: White;

	

}



.K2BSuggestTrnAttribute

{

	background-color: #FFFFCA;

	color: rgb(72, 61, 139);

	font-style: normal;

	text-decoration: none;

	font-weight: normal;

	font-size: 8pt;

	font-family: Arial;

	border-width: 1px;

	border-color: rgb(0, 0, 0);

	border-style: solid;

	ime-mode: auto;

	margin: 0pt 0pt 0pt 0pt;

	margin-top: 0pt;

	margin-right: 0pt;

	margin-left: 0pt;

	margin-bottom: 0pt;

	padding: 1pt 0pt 0pt 2pt;

	padding-top: 1pt;

	padding-right: 0pt;

	padding-left: 2pt;

	padding-bottom: 0pt;

	font: normal  normal 8pt Arial;

	

}



.ReadonlyK2BSuggestTrnAttribute

{

	background-color: #FFFFCA;

	color: rgb(72, 61, 139);

	font-style: normal;

	text-decoration: none;

	font-weight: normal;

	font-size: 8pt;

	font-family: Arial;

	border-width: 1px;

	border-color: rgb(0, 0, 0);

	border-style: solid;

	ime-mode: auto;

	margin: 0pt 0pt 0pt 0pt;

	margin-top: 0pt;

	margin-right: 0pt;

	margin-left: 0pt;

	margin-bottom: 0pt;

	padding: 1pt 0pt 0pt 2pt;

	padding-top: 1pt;

	padding-right: 0pt;

	padding-left: 2pt;

	padding-bottom: 0pt;

	font: normal  normal 8pt Arial;

	

}



.BlobInputK2BSuggestTrnAttribute

{

	background-color: #FFFFCA;

	color: rgb(72, 61, 139);

	font-style: normal;

	text-decoration: none;

	font-weight: normal;

	font-size: 8pt;

	font-family: Arial;

	border-width: 1px;

	border-color: rgb(0, 0, 0);

	border-style: solid;

	ime-mode: auto;

	margin: 0pt 0pt 0pt 0pt;

	margin-top: 0pt;

	margin-right: 0pt;

	margin-left: 0pt;

	margin-bottom: 0pt;

	padding: 1pt 0pt 0pt 2pt;

	padding-top: 1pt;

	padding-right: 0pt;

	padding-left: 2pt;

	padding-bottom: 0pt;

	font: normal  normal 8pt Arial;

	

}



.BlobContentK2BSuggestTrnAttribute

{

	background-color: #FFFFCA;

	color: rgb(72, 61, 139);

	font-style: normal;

	text-decoration: none;

	font-weight: normal;

	font-size: 8pt;

	font-family: Arial;

	border-width: 1px;

	border-color: rgb(0, 0, 0);

	border-style: solid;

	ime-mode: auto;

	margin: 0pt 0pt 0pt 0pt;

	margin-top: 0pt;

	margin-right: 0pt;

	margin-left: 0pt;

	margin-bottom: 0pt;

	padding: 1pt 0pt 0pt 2pt;

	padding-top: 1pt;

	padding-right: 0pt;

	padding-left: 2pt;

	padding-bottom: 0pt;

	font: normal  normal 8pt Arial;

	

}



.ReadonlyBlobContentK2BSuggestTrnAttribute

{

	background-color: #FFFFCA;

	color: rgb(72, 61, 139);

	font-style: normal;

	text-decoration: none;

	font-weight: normal;

	font-size: 8pt;

	font-family: Arial;

	border-width: 1px;

	border-color: rgb(0, 0, 0);

	border-style: solid;

	ime-mode: auto;

	margin: 0pt 0pt 0pt 0pt;

	margin-top: 0pt;

	margin-right: 0pt;

	margin-left: 0pt;

	margin-bottom: 0pt;

	padding: 1pt 0pt 0pt 2pt;

	padding-top: 1pt;

	padding-right: 0pt;

	padding-left: 2pt;

	padding-bottom: 0pt;

	font: normal  normal 8pt Arial;

	

}



.K2BSuggestSearchAttribute

{

	color: rgb(72, 61, 139);

	font-style: normal;

	text-decoration: none;

	font-size: 8pt;

	font-family: Arial;

	border-width: 1px;

	border-color: rgb(0, 0, 0);

	border-style: solid;

	ime-mode: auto;

	margin: 3pt 5pt 3pt 2pt;

	margin-top: 3pt;

	margin-right: 5pt;

	margin-left: 2pt;

	margin-bottom: 3pt;

	background-color: rgb(250,249,2315);

	padding-top: 1pt;

	padding-right: 0pt;

	padding-bottom: 1pt;

	padding-left: 2pt;

	padding: 1pt 0pt 1pt 2pt;

	font: normal normal  8pt Arial;

	font-variant: normal;

	-moz-box-sizing: border-box;

	

}



.ReadonlyK2BSuggestSearchAttribute

{

	color: rgb(72, 61, 139);

	font-style: normal;

	text-decoration: none;

	font-size: 8pt;

	font-family: Arial;

	border-width: 1px;

	border-color: rgb(0, 0, 0);

	border-style: solid;

	ime-mode: auto;

	margin: 3pt 5pt 3pt 2pt;

	margin-top: 3pt;

	margin-right: 5pt;

	margin-left: 2pt;

	margin-bottom: 3pt;

	background-color: rgb(250,249,2315);

	padding-top: 1pt;

	padding-right: 0pt;

	padding-bottom: 1pt;

	padding-left: 2pt;

	padding: 1pt 0pt 1pt 2pt;

	font: normal normal  8pt Arial;

	font-variant: normal;

	-moz-box-sizing: border-box;

	

}



.BlobInputK2BSuggestSearchAttribute

{

	color: rgb(72, 61, 139);

	font-style: normal;

	text-decoration: none;

	font-size: 8pt;

	font-family: Arial;

	border-width: 1px;

	border-color: rgb(0, 0, 0);

	border-style: solid;

	ime-mode: auto;

	margin: 3pt 5pt 3pt 2pt;

	margin-top: 3pt;

	margin-right: 5pt;

	margin-left: 2pt;

	margin-bottom: 3pt;

	background-color: rgb(250,249,2315);

	padding-top: 1pt;

	padding-right: 0pt;

	padding-bottom: 1pt;

	padding-left: 2pt;

	padding: 1pt 0pt 1pt 2pt;

	font: normal normal  8pt Arial;

	font-variant: normal;

	-moz-box-sizing: border-box;

	

}



.BlobContentK2BSuggestSearchAttribute

{

	color: rgb(72, 61, 139);

	font-style: normal;

	text-decoration: none;

	font-size: 8pt;

	font-family: Arial;

	border-width: 1px;

	border-color: rgb(0, 0, 0);

	border-style: solid;

	ime-mode: auto;

	margin: 3pt 5pt 3pt 2pt;

	margin-top: 3pt;

	margin-right: 5pt;

	margin-left: 2pt;

	margin-bottom: 3pt;

	background-color: rgb(250,249,2315);

	padding-top: 1pt;

	padding-right: 0pt;

	padding-bottom: 1pt;

	padding-left: 2pt;

	padding: 1pt 0pt 1pt 2pt;

	font: normal normal  8pt Arial;

	font-variant: normal;

	-moz-box-sizing: border-box;

	

}



.ReadonlyBlobContentK2BSuggestSearchAttribute

{

	color: rgb(72, 61, 139);

	font-style: normal;

	text-decoration: none;

	font-size: 8pt;

	font-family: Arial;

	border-width: 1px;

	border-color: rgb(0, 0, 0);

	border-style: solid;

	ime-mode: auto;

	margin: 3pt 5pt 3pt 2pt;

	margin-top: 3pt;

	margin-right: 5pt;

	margin-left: 2pt;

	margin-bottom: 3pt;

	background-color: rgb(250,249,2315);

	padding-top: 1pt;

	padding-right: 0pt;

	padding-bottom: 1pt;

	padding-left: 2pt;

	padding: 1pt 0pt 1pt 2pt;

	font: normal normal  8pt Arial;

	font-variant: normal;

	-moz-box-sizing: border-box;

	

}



.K2BDateSearchAttribute

{

	color: rgb(0, 0, 0);
	font-style: normal;
	font-variant: normal;
	text-decoration: none;
	font-size: 8pt;
	font-family: "Segoe UI", Arial, "Helvetica";
	border-width: 1pt;
	border-color: #CDCEC0;
	border-radius: 20pt;
	border-style: solid;
	/*ime-mode: auto;*/
	/* margin: 3pt 5pt 3pt 2pt; */
    margin-top: 4pt;
    margin-bottom: 4pt;
    margin-right: 3pt;
    margin-left: 3pt;
    background-color: #F7F7F7;
    padding-top: 2pt;
    padding-bottom: 2pt;
    padding-right: 2pt;
    padding-left: 5pt;
    /* padding: 1pt 0pt 1pt 2pt; */
	width: 57pt;
	/*-moz-box-sizing: border-box;*/
}



.ReadonlyK2BDateSearchAttribute

{

	color: rgb(0, 0, 0);

	font-style: normal;

	text-decoration: none;

	font-size: 8pt;

	font-family: Arial;

	border-width: 1px;

	border-color: rgb(0, 0, 0);

	border-style: solid;

	ime-mode: auto;

	margin: 3pt 5pt 3pt 2pt;

	margin-top: 3pt;

	margin-right: 5pt;

	margin-left: 2pt;

	margin-bottom: 3pt;

	background-color: #FFFFFF;

	padding-top: 1pt;

	padding-right: 0pt;

	padding-bottom: 1pt;

	padding-left: 2pt;

	padding: 1pt 0pt 1pt 2pt;

	width: 75px;

	font: normal normal  8pt Arial;

	font-variant: normal;

	-moz-box-sizing: border-box;

	

}



.BlobInputK2BDateSearchAttribute

{

	color: rgb(0, 0, 0);

	font-style: normal;

	text-decoration: none;

	font-size: 8pt;

	font-family: Arial;

	border-width: 1px;

	border-color: rgb(0, 0, 0);

	border-style: solid;

	ime-mode: auto;

	margin: 3pt 5pt 3pt 2pt;

	margin-top: 3pt;

	margin-right: 5pt;

	margin-left: 2pt;

	margin-bottom: 3pt;

	background-color: #FFFFFF;

	padding-top: 1pt;

	padding-right: 0pt;

	padding-bottom: 1pt;

	padding-left: 2pt;

	padding: 1pt 0pt 1pt 2pt;

	width: 75px;

	font: normal normal  8pt Arial;

	font-variant: normal;

	-moz-box-sizing: border-box;

	

}



.BlobContentK2BDateSearchAttribute

{

	color: rgb(0, 0, 0);

	font-style: normal;

	text-decoration: none;

	font-size: 8pt;

	font-family: Arial;

	border-width: 1px;

	border-color: rgb(0, 0, 0);

	border-style: solid;

	ime-mode: auto;

	margin: 3pt 5pt 3pt 2pt;

	margin-top: 3pt;

	margin-right: 5pt;

	margin-left: 2pt;

	margin-bottom: 3pt;

	background-color: #FFFFFF;

	padding-top: 1pt;

	padding-right: 0pt;

	padding-bottom: 1pt;

	padding-left: 2pt;

	padding: 1pt 0pt 1pt 2pt;

	width: 75px;

	font: normal normal  8pt Arial;

	font-variant: normal;

	-moz-box-sizing: border-box;

	

}



.ReadonlyBlobContentK2BDateSearchAttribute

{

	color: rgb(0, 0, 0);

	font-style: normal;

	text-decoration: none;

	font-size: 8pt;

	font-family: Arial;

	border-width: 1px;

	border-color: rgb(0, 0, 0);

	border-style: solid;

	ime-mode: auto;

	margin: 3pt 5pt 3pt 2pt;

	margin-top: 3pt;

	margin-right: 5pt;

	margin-left: 2pt;

	margin-bottom: 3pt;

	background-color: #FFFFFF;

	padding-top: 1pt;

	padding-right: 0pt;

	padding-bottom: 1pt;

	padding-left: 2pt;

	padding: 1pt 0pt 1pt 2pt;

	width: 75px;

	font: normal normal  8pt Arial;

	font-variant: normal;

	-moz-box-sizing: border-box;

	

}



.K2BCheckBoxSearchAttribute

{

	color: rgb(0, 0, 0);

	font-style: normal;

	text-decoration: none;

	font-size: 8pt;

	font-family: Arial;

	border-style: none;

	ime-mode: auto;

	margin: 3pt 5pt 3pt 2pt;

	margin-top: 3pt;

	margin-right: 5pt;

	margin-left: 2pt;

	margin-bottom: 3pt;

	background-color: Transparent;

	padding-top: 1pt;

	padding-right: 0pt;

	padding-bottom: 1pt;

	padding-left: 2pt;

	padding: 1pt 0pt 1pt 2pt;

	font: normal normal  8pt Arial;

	font-variant: normal;

	border-top-color: Transparent;

	border-right-color: Transparent;

	border-bottom-color: Transparent;

	border-left-color: Transparent;

	border-color: Transparent;

	-moz-box-sizing: border-box;

	

}



.ReadonlyK2BCheckBoxSearchAttribute

{

	color: rgb(0, 0, 0);

	font-style: normal;

	text-decoration: none;

	font-size: 8pt;

	font-family: Arial;

	border-style: none;

	ime-mode: auto;

	margin: 3pt 5pt 3pt 2pt;

	margin-top: 3pt;

	margin-right: 5pt;

	margin-left: 2pt;

	margin-bottom: 3pt;

	background-color: Transparent;

	padding-top: 1pt;

	padding-right: 0pt;

	padding-bottom: 1pt;

	padding-left: 2pt;

	padding: 1pt 0pt 1pt 2pt;

	font: normal normal  8pt Arial;

	font-variant: normal;

	border-top-color: Transparent;

	border-right-color: Transparent;

	border-bottom-color: Transparent;

	border-left-color: Transparent;

	border-color: Transparent;

	-moz-box-sizing: border-box;

	

}



.BlobInputK2BCheckBoxSearchAttribute

{

	color: rgb(0, 0, 0);

	font-style: normal;

	text-decoration: none;

	font-size: 8pt;

	font-family: Arial;

	border-style: none;

	ime-mode: auto;

	margin: 3pt 5pt 3pt 2pt;

	margin-top: 3pt;

	margin-right: 5pt;

	margin-left: 2pt;

	margin-bottom: 3pt;

	background-color: Transparent;

	padding-top: 1pt;

	padding-right: 0pt;

	padding-bottom: 1pt;

	padding-left: 2pt;

	padding: 1pt 0pt 1pt 2pt;

	font: normal normal  8pt Arial;

	font-variant: normal;

	border-top-color: Transparent;

	border-right-color: Transparent;

	border-bottom-color: Transparent;

	border-left-color: Transparent;

	border-color: Transparent;

	-moz-box-sizing: border-box;

	

}



.BlobContentK2BCheckBoxSearchAttribute

{

	color: rgb(0, 0, 0);

	font-style: normal;

	text-decoration: none;

	font-size: 8pt;

	font-family: Arial;

	border-style: none;

	ime-mode: auto;

	margin: 3pt 5pt 3pt 2pt;

	margin-top: 3pt;

	margin-right: 5pt;

	margin-left: 2pt;

	margin-bottom: 3pt;

	background-color: Transparent;

	padding-top: 1pt;

	padding-right: 0pt;

	padding-bottom: 1pt;

	padding-left: 2pt;

	padding: 1pt 0pt 1pt 2pt;

	font: normal normal  8pt Arial;

	font-variant: normal;

	border-top-color: Transparent;

	border-right-color: Transparent;

	border-bottom-color: Transparent;

	border-left-color: Transparent;

	border-color: Transparent;

	-moz-box-sizing: border-box;

	

}



.ReadonlyBlobContentK2BCheckBoxSearchAttribute

{

	color: rgb(0, 0, 0);

	font-style: normal;

	text-decoration: none;

	font-size: 8pt;

	font-family: Arial;

	border-style: none;

	ime-mode: auto;

	margin: 3pt 5pt 3pt 2pt;

	margin-top: 3pt;

	margin-right: 5pt;

	margin-left: 2pt;

	margin-bottom: 3pt;

	background-color: Transparent;

	padding-top: 1pt;

	padding-right: 0pt;

	padding-bottom: 1pt;

	padding-left: 2pt;

	padding: 1pt 0pt 1pt 2pt;

	font: normal normal  8pt Arial;

	font-variant: normal;

	border-top-color: Transparent;

	border-right-color: Transparent;

	border-bottom-color: Transparent;

	border-left-color: Transparent;

	border-color: Transparent;

	-moz-box-sizing: border-box;

	

}



.K2BDateTimeSearchAttribute

{

	color: rgb(0, 0, 0);

	font-style: normal;

	text-decoration: none;

	font-size: 8pt;

	font-family: Arial;

	border-width: 1px;

	border-color: rgb(0, 0, 0);

	border-style: solid;

	ime-mode: auto;

	margin: 3pt 5pt 3pt 2pt;

	margin-top: 3pt;

	margin-right: 5pt;

	margin-left: 2pt;

	margin-bottom: 3pt;

	background-color: #FFFFFF;

	padding-top: 1pt;

	padding-right: 0pt;

	padding-bottom: 1pt;

	padding-left: 2pt;

	padding: 1pt 0pt 1pt 2pt;

	width: 120px;

	font: normal normal  8pt Arial;

	font-variant: normal;

	-moz-box-sizing: border-box;

	

}



.ReadonlyK2BDateTimeSearchAttribute

{

	color: rgb(0, 0, 0);

	font-style: normal;

	text-decoration: none;

	font-size: 8pt;

	font-family: Arial;

	border-width: 1px;

	border-color: rgb(0, 0, 0);

	border-style: solid;

	ime-mode: auto;

	margin: 3pt 5pt 3pt 2pt;

	margin-top: 3pt;

	margin-right: 5pt;

	margin-left: 2pt;

	margin-bottom: 3pt;

	background-color: #FFFFFF;

	padding-top: 1pt;

	padding-right: 0pt;

	padding-bottom: 1pt;

	padding-left: 2pt;

	padding: 1pt 0pt 1pt 2pt;

	width: 120px;

	font: normal normal  8pt Arial;

	font-variant: normal;

	-moz-box-sizing: border-box;

	

}



.BlobInputK2BDateTimeSearchAttribute

{

	color: rgb(0, 0, 0);

	font-style: normal;

	text-decoration: none;

	font-size: 8pt;

	font-family: Arial;

	border-width: 1px;

	border-color: rgb(0, 0, 0);

	border-style: solid;

	ime-mode: auto;

	margin: 3pt 5pt 3pt 2pt;

	margin-top: 3pt;

	margin-right: 5pt;

	margin-left: 2pt;

	margin-bottom: 3pt;

	background-color: #FFFFFF;

	padding-top: 1pt;

	padding-right: 0pt;

	padding-bottom: 1pt;

	padding-left: 2pt;

	padding: 1pt 0pt 1pt 2pt;

	width: 120px;

	font: normal normal  8pt Arial;

	font-variant: normal;

	-moz-box-sizing: border-box;

	

}



.BlobContentK2BDateTimeSearchAttribute

{

	color: rgb(0, 0, 0);

	font-style: normal;

	text-decoration: none;

	font-size: 8pt;

	font-family: Arial;

	border-width: 1px;

	border-color: rgb(0, 0, 0);

	border-style: solid;

	ime-mode: auto;

	margin: 3pt 5pt 3pt 2pt;

	margin-top: 3pt;

	margin-right: 5pt;

	margin-left: 2pt;

	margin-bottom: 3pt;

	background-color: #FFFFFF;

	padding-top: 1pt;

	padding-right: 0pt;

	padding-bottom: 1pt;

	padding-left: 2pt;

	padding: 1pt 0pt 1pt 2pt;

	width: 120px;

	font: normal normal  8pt Arial;

	font-variant: normal;

	-moz-box-sizing: border-box;

	

}



.ReadonlyBlobContentK2BDateTimeSearchAttribute

{

	color: rgb(0, 0, 0);

	font-style: normal;

	text-decoration: none;

	font-size: 8pt;

	font-family: Arial;

	border-width: 1px;

	border-color: rgb(0, 0, 0);

	border-style: solid;

	ime-mode: auto;

	margin: 3pt 5pt 3pt 2pt;

	margin-top: 3pt;

	margin-right: 5pt;

	margin-left: 2pt;

	margin-bottom: 3pt;

	background-color: #FFFFFF;

	padding-top: 1pt;

	padding-right: 0pt;

	padding-bottom: 1pt;

	padding-left: 2pt;

	padding: 1pt 0pt 1pt 2pt;

	width: 120px;

	font: normal normal  8pt Arial;

	font-variant: normal;

	-moz-box-sizing: border-box;

	

}



.K2BActionImageCombo

{
border-width: 1pt;
    	border-style: solid;
    	border-color: #A5A5A5;
  	margin: 0px 0px 0px 2px;
  	border-radius: 50%;
 	background-color: #FFFFFF;
	background-repeat: no-repeat;
	background-position: center;
	height: 16px;
	width: 16px;
	box-shadow: 0px 0px 0px 7px rgba(241, 93, 34,0);
	transition: 0.3s ease;
 	-moz-transition: 0.3s ease; /* Firefox */
 	-webkit-transition: 0.3s ease; /* Chrome - Safari */
 	-o-transition: 0.3s ease; /* Opera */

}
.K2BActionImageCombo:hover

{
	box-shadow: 0px 0px 0px 0px rgba(212,49,54,1);
	border-color: #0FD4DC;	
}



.K2BDateTimeAttribute

{

	background-color: #FFFFFF;

	color: rgb(0, 0, 0);

	font-style: normal;

	text-decoration: none;

	font-weight: normal;

	font-size: 8pt;

	font-family: Arial;

	border-width: 1px;

	border-color: rgb(0, 0, 0);

	border-style: solid;

	ime-mode: auto;

	margin: 0pt 0pt 0pt 0pt;

	margin-top: 0pt;

	margin-right: 0pt;

	margin-left: 0pt;

	margin-bottom: 0pt;

	padding: 1pt 0pt 0pt 2pt;

	padding-top: 1pt;

	padding-right: 0pt;

	padding-left: 2pt;

	padding-bottom: 0pt;

	font: normal  normal 8pt Arial;

	width: 120px;

	

}



.ReadonlyK2BDateTimeAttribute

{

	background-color: #FFFFFF;

	color: rgb(0, 0, 0);

	font-style: normal;

	text-decoration: none;

	font-weight: normal;

	font-size: 8pt;

	font-family: Arial;

	border-width: 0px;

	border-style: none;

	ime-mode: auto;

	margin: 0pt 0pt 0pt 0pt;

	margin-top: 0pt;

	margin-right: 0pt;

	margin-left: 0pt;

	margin-bottom: 0pt;

	padding: 1pt 0pt 0pt 2pt;

	padding-top: 1pt;

	padding-right: 0pt;

	padding-left: 2pt;

	padding-bottom: 0pt;

	font: normal  normal 8pt Arial;

	width: 120px;

	border-top-color: Transparent;

	border-right-color: Transparent;

	border-bottom-color: Transparent;

	border-left-color: Transparent;

	border-color: Transparent;

	

}



.BlobInputK2BDateTimeAttribute

{

	background-color: #FFFFFF;

	color: rgb(0, 0, 0);

	font-style: normal;

	text-decoration: none;

	font-weight: normal;

	font-size: 8pt;

	font-family: Arial;

	border-width: 1px;

	border-color: rgb(0, 0, 0);

	border-style: solid;

	ime-mode: auto;


	margin: 0pt 0pt 0pt 0pt;

	margin-top: 0pt;

	margin-right: 0pt;

	margin-left: 0pt;

	margin-bottom: 0pt;

	padding: 1pt 0pt 0pt 2pt;

	padding-top: 1pt;

	padding-right: 0pt;

	padding-left: 2pt;

	padding-bottom: 0pt;

	font: normal  normal 8pt Arial;

	width: 120px;

	

}



.BlobContentK2BDateTimeAttribute

{

	background-color: #FFFFFF;

	color: rgb(0, 0, 0);

	font-style: normal;

	text-decoration: none;

	font-weight: normal;

	font-size: 8pt;

	font-family: Arial;

	border-width: 1px;

	border-color: rgb(0, 0, 0);

	border-style: solid;

	ime-mode: auto;

	margin: 0pt 0pt 0pt 0pt;

	margin-top: 0pt;

	margin-right: 0pt;

	margin-left: 0pt;

	margin-bottom: 0pt;

	padding: 1pt 0pt 0pt 2pt;

	padding-top: 1pt;

	padding-right: 0pt;

	padding-left: 2pt;

	padding-bottom: 0pt;

	font: normal  normal 8pt Arial;

	width: 120px;

	

}



.ReadonlyBlobContentK2BDateTimeAttribute

{

	background-color: Transparent;

	color: rgb(0, 0, 0);

	font-style: normal;

	text-decoration: none;

	font-weight: normal;

	font-size: 8pt;

	font-family: Arial;

	border-width: 0px;

	border-color: rgb(0, 0, 0);

	border-style: solid;

	ime-mode: auto;

	margin: 0pt 0pt 0pt 0pt;

	margin-top: 0pt;

	margin-right: 0pt;

	margin-left: 0pt;

	margin-bottom: 0pt;

	padding: 1pt 0pt 0pt 2pt;

	padding-top: 1pt;

	padding-right: 0pt;

	padding-left: 2pt;

	padding-bottom: 0pt;

	font: normal  normal 8pt Arial;

	width: 120px;

	

}



.K2BActionImageHeader

{

	border-width: 0px;

	border-style: none;

	

}

.TonalliBoton  /* botones menu principal*/
{
    height: 37pt;
    width: 220pt;    
    font-style: normal;
    text-decoration: none;
    font-size: 12pt;
    font-family: "Segoe UI", Arial, "Helvetica";
    color: White;
    background: #0FD4DC;
    background: -webkit-linear-gradient(top, #00A1B3, #0FD4DC);
    background: -moz-linear-gradient(top, #00A1B3, #0FD4DC);
    background: -ms-linear-gradient(top, #00A1B3, #0FD4DC);
    background: -o-linear-gradient(top, #00A1B3, #0FD4DC);
    background: linear-gradient(to bottom, #00A1B3, #0FD4DC);
    background-repeat: no-repeat;
    background-position: center center;
    border-bottom-color: Black;
    border-right-color: Black;
    border-top-color: Black;
    border-left-color: Black;
    cursor: pointer;
    border-color: Black;
    white-space: normal;
    text-align: center;
    font-weight: normal;
    box-shadow: 0px 2px 5px #B1B1B1;
    border-style: solid;
    border-color: white;
    border-width: 0px;
    border-radius: 5pt;
    /*border-top-left-radius: 20px; */ /*SOLO PARA PACHUCA*/
   /* border-bottom-right-radius: 20px; */ /*SOLO PARA PACHUCA*/
    margin-top: 4pt;
    margin-bottom: 4pt;
    margin-right: 3pt;
    margin-left: 3pt;
    padding-top: 2pt;
    padding-bottom: 2pt;
    padding-right: 3pt;
    padding-left: 3pt;
}

.TonalliBoton:hover 
{
    border-style: solid;
    border-radius: 3pt;
    border-color: #E6E8E1;
    border-width: 1px;
	font-size: 11pt;
    color: #0FD4DC;
    font-weight: bold;
    text-align: center;
    -webkit-box-shadow: inset 0px 5px 7px 1px rgba(128,128,128,0.45);
    /*-webkit-box-shadow:inset 0px 3px 9px 1px rgba(128,128,128,0.17) */ /*ALTERNATIVA*/ 
    background: #FFFFFF;
    background: -webkit-linear-gradient(top, #FFFFFF, #FFFFFF);
    background: -moz-linear-gradient(top, #FFFFFF, #FFFFFF);
    background: -ms-linear-gradient(top, #FFFFFF, #FFFFFF);
    background: -o-linear-gradient(top, #FFFFFF, #FFFFFF);
    background: linear-gradient(to bottom, #FFFFFF, #FFFFFF);
    background-repeat: no-repeat;
    background-position: center center;
    /*border-bottom-left-radius: 20pt; */ /*SOLO PARA PACHUCA*/
   /* border-top-right-radius: 20pt; */ /*SOLO PARA PACHUCA*/
}


.TonalliButton /* botones Grandes iguales menu principal*/
{
    height: 37pt;
    width: 225pt;    
    font-style: normal;
    text-decoration: none;
    font-size: 12pt;
    font-family: "Segoe UI", Arial, "Helvetica";
    color: White;
    background: #0FD4DC;
    background: -webkit-linear-gradient(top, #00A1B3, #0FD4DC);
    background: -moz-linear-gradient(top, #00A1B3, #0FD4DC);
    background: -ms-linear-gradient(top, #00A1B3, #0FD4DC);
    background: -o-linear-gradient(top, #00A1B3, #0FD4DC);
    background: linear-gradient(to bottom, #00A1B3, #0FD4DC);
    background-repeat: no-repeat;
    background-position: center center;
    border-bottom-color: Black;
    border-right-color: Black;
    border-top-color: Black;
    border-left-color: Black;
    cursor: pointer;
    border-color: Black;
    white-space: normal;
    text-align: center;
    font-weight: normal;
    box-shadow: 0px 2px 5px #B1B1B1;
    border-style: solid;
    border-color: white;
    border-width: 0px;
    border-radius: 5pt;
    /*border-top-left-radius: 20px; */ /*SOLO PARA PACHUCA*/
   /* border-bottom-right-radius: 20px; */ /*SOLO PARA PACHUCA*/
    margin-top: 4pt;
    margin-bottom: 4pt;
    margin-right: 3pt;
    margin-left: 3pt;
    padding-top: 2pt;
    padding-bottom: 2pt;
    padding-right: 3pt;
    padding-left: 3pt;
}

.TonalliButton:hover 
{
    border-style: solid;
    border-radius: 3pt;
    border-color: #E6E8E1;
    border-width: 1px;
	font-size: 11pt;
    color: #0FD4DC;
    font-weight: bold;
    text-align: center;
    -webkit-box-shadow: inset 0px 5px 7px 1px rgba(128,128,128,0.45);
    /*-webkit-box-shadow:inset 0px 3px 9px 1px rgba(128,128,128,0.17) */ /*ALTERNATIVA*/ 
    background: #FFFFFF;
    background: -webkit-linear-gradient(top, #FFFFFF, #FFFFFF);
    background: -moz-linear-gradient(top, #FFFFFF, #FFFFFF);
    background: -ms-linear-gradient(top, #FFFFFF, #FFFFFF);
    background: -o-linear-gradient(top, #FFFFFF, #FFFFFF);
    background: linear-gradient(to bottom, #FFFFFF, #FFFFFF);
    background-repeat: no-repeat;
    background-position: center center;
    /*border-bottom-left-radius: 20pt; */ /*SOLO PARA PACHUCA*/
   /* border-top-right-radius: 20pt; */ /*SOLO PARA PACHUCA*/
}

.TonalliButtonMenus /* botones como los antiguos del módulo de asuntos*/
{
    height: 40px;
    width: 230px;    
    font-style: normal;
    text-decoration: none;
    font-size: 14px;
    font-family: "Segoe UI", Arial, "Helvetica";
    color: White;
    background: #0FD4DC;
    background: -webkit-linear-gradient(top, #00A1B3, #0FD4DC);
    background: -moz-linear-gradient(top, #00A1B3, #0FD4DC);
    background: -ms-linear-gradient(top, #00A1B3, #0FD4DC);
    background: -o-linear-gradient(top, #00A1B3, #0FD4DC);
    background: linear-gradient(to bottom, #00A1B3, #0FD4DC);
    background-repeat: no-repeat;
    background-position: center center;
    border-bottom-color: Black;
    border-right-color: Black;
    border-top-color: Black;
    border-left-color: Black;
    cursor: pointer;
    border-color: Black;
    white-space: normal;
    text-align: center;
    font-weight: normal;
    box-shadow: 0px 2px 5px #B1B1B1;
    border-style: solid;
    border-color: white;
    border-width: 0px;
    border-radius: 5pt;
    /*border-top-left-radius: 20px; */ /*SOLO PARA PACHUCA*/
   /* border-bottom-right-radius: 20px; */ /*SOLO PARA PACHUCA*/
    margin-bottom: 2pt;
    margin-right: 2pt;
}
.TonalliButtonMenus:hover
{
	border-style: solid;
    border-radius: 3pt;
    border-color: #E6E8E1;
    border-width: 1px;
    font-family: "Segoe UI", Arial, "Helvetica";
    color: #0FD4DC;
    font-weight: bold;
    text-align: center;
    -webkit-box-shadow: inset 0px 5px 7px 1px rgba(128,128,128,0.45);
    /*-webkit-box-shadow:inset 0px 3px 9px 1px rgba(128,128,128,0.17) */ /*ALTERNATIVA*/ 
    background: #FFFFFF;
    background: -webkit-linear-gradient(top, #FFFFFF, #FFFFFF);
    background: -moz-linear-gradient(top, #FFFFFF, #FFFFFF);
    background: -ms-linear-gradient(top, #FFFFFF, #FFFFFF);
    background: -o-linear-gradient(top, #FFFFFF, #FFFFFF);
    background: linear-gradient(to bottom, #FFFFFF, #FFFFFF);
    background-repeat: no-repeat;
    background-position: center center;
    /*border-bottom-left-radius: 20pt; */ /*SOLO PARA PACHUCA*/
   /* border-top-right-radius: 20pt; */ /*SOLO PARA PACHUCA*/

}

.TonalliReportButtons

{

	font-style: normal;
	text-decoration: none;
	font-weight: normal;
	font-size: 8pt;
	font-family: Arial;
	background-color: Transparent;
	border-width: 2px;
	border-style: solid;
	background-image: url(k2bimages/buttonSlice.gif);
	height: 22px;
	width: 24px;
	letter-spacing: 0pt;
	text-indent: 0pt;
	margin: 0pt;
margin-top: 0pt;
	margin-right: 0pt;
	margin-left: 0pt;
	margin-bottom: 0pt;
	font: normal  normal 8pt Arial;
	cursor: pointer;
	padding-top: 0pt;
	padding-right: 0pt;
	padding-bottom: 0pt;
	padding-left: 0pt;
	padding: 0pt;
	border-top-color: Black;
	border-right-color: Black;
	border-bottom-color: Black;
	border-left-color: Black;
	border-color: Black;
	color: #C15D4E5;
}



.TonalliButtonExcel

{

	font-style: normal;

	text-decoration: none;

	font-weight: normal;

	font-size: 8pt;

	font-family: Arial;

	background-color: Transparent;

	border-width: 2px;

	border-style: solid;

	background-image: url(./k2bimages/actionexcel.gif);

	height: 22px;

	width: 24px;

	letter-spacing: 0pt;

	text-indent: 0pt;

	margin: 0pt;

	margin-top: 0pt;

	margin-right: 0pt;

	margin-left: 0pt;

	margin-bottom: 0pt;

	font: normal  normal 8pt Arial;

	cursor: pointer;

	padding-top: 0pt;

	padding-right: 0pt;

	padding-bottom: 0pt;

	padding-left: 0pt;

	padding: 0pt;

	border-top-color: Black;

	border-right-color: Black;

	border-bottom-color: Black;

	border-left-color: Black;

	border-color: Black;

	color: #C15D4E5;

	

}



.TonalliButtonPDF

{

	font-style: normal;

	text-decoration: none;

	font-weight: normal;

	font-size: 8pt;

	font-family: Arial;

	background-color: Transparent;

	border-width: 2px;

	border-style: solid;

	background-image: url(./k2bimages/actionprint.gif);

	height: 22px;

	width: 24px;

	letter-spacing: 0pt;

	text-indent: 0pt;

	margin: 0pt;

	margin-top: 0pt;

	margin-right: 0pt;

	margin-left: 0pt;

	margin-bottom: 0pt;

	font: normal  normal 8pt Arial;

	cursor: pointer;

	padding-top: 0pt;

	padding-right: 0pt;

	padding-bottom: 0pt;

	padding-left: 0pt;

	padding: 0pt;

	border-top-color: Black;

	border-right-color: Black;

	border-bottom-color: Black;

	border-left-color: Black;

	border-color: Black;

	color: #C15D4E5;

	

}



.K2BTableLogin

{

	border-width: 2px;

	border-style: solid;

	color: #000000;

	font-style: normal;

	text-decoration: none;

	font-weight: normal;

	font-size: 8pt;

	font-family: "Segoe UI", Arial, "Helvetica";

	font: normal  normal 8pt "Segoe UI", Arial, "Helvetica";

	background-color: Transparent;

	border-top-color: Black;

	border-right-color: Black;

	border-bottom-color: Black;

	border-left-color: Black;

	border-color: Black;

	

}

A:ACTIVE

{
	color: #676767;
}

A:HOVER

{
	color: #676767;
	text-decoration: underline;	

}

A:LINK
{
/*Textos de ligas*/
	color: #00A1B3;
	font-weight: bold;
	text-decoration: none;	

}

.K2BRecentLink

{

	color: rgb(206, 205, 192);

	

}

.K2BRecentLink A

{
	color: white;
	text-decoration: none;	

}

.K2BRecentLink A:ACTIVE

{

	color: rgb(128,128,128);

	

}

.K2BRecentLink A:HOVER

{
	color: #676767;
	text-decoration: underline;
	

}

A

{
/*Ligas consultadas*/	
color: rgb(97, 97, 97);

}

.K2BUnSelectedTab A

{
	color: #808080666;
	text-decoration: none;
	font-weight: bold;	

}

.K2BUnSelectedTab A:ACTIVE

{

	color: rgb(51, 153, 153);

	text-decoration: none;

	

}

.K2BUnSelectedTab A:HOVER

{

	color: Black;

	text-decoration: none;

	

}

.Calendar

{

	border-style: solid;

	border-width: 1px;

	border-top-color: #fff;

	border-right-color: #000;

	border-bottom-color: #000;

	border-left-color: #fff;

	border-color: #fff #000 #000 #fff;

	font-size: 11px;

	cursor: default;

	background-color: Window;

	color: WindowText;

	font-family: tahoma, Arial, sans-serif;

	font: 11px tahoma, Arial, sans-serif;

	position: relative;

	display: none;

	

}

.Calendar TABLE

{

	border-style: solid;

	border-width: 1px;

	font-size: 11px;

	cursor: default;

	background-color: Window;

	color: WindowText;

	font-family: tahoma, Arial, sans-serif;

	font: 11px tahoma, Arial, sans-serif;

	

}

.Calendar TABLE .wn

{

	padding-top: 2px;

	padding-right: 3px;

	padding-bottom: 2px;

	padding-left: 2px;

	padding: 2px 3px 2px 2px;

	border-right: 1px solid ButtonShadow;

	background-color: ButtonFace;

	color: ButtonText;

	

}

.Calendar .button

{

	text-align: center;

	border-width: 1px;

	padding-top: 1px;

	padding-right: 1px;

	padding-bottom: 1px;

	padding-left: 1px;

	padding: 1px 1px 1px 1px;

	border-style: solid;

	border-top-color: ButtonHighlight;

	border-right-color: ButtonShadow;

	border-bottom-color: ButtonShadow;

	border-left-color: ButtonHighlight;

	border-color: ButtonHighlight ButtonShadow ButtonShadow ButtonHighlight;

	background-color: ButtonFace;

	

}

.Calendar .nav

{

	background-color: ButtonFace;

	background-image: url(menuarrow.gif);

	background-repeat: no-repeat;

	background-position: 100% 100%;

	

}

.Calendar THEAD .name

{

	border-bottom: 1px solid ButtonShadow;

	padding-top: 2px;

	padding-right: 2px;

	padding-bottom: 2px;

	padding-left: 2px;

	padding: 2px;

	text-align: center;

	background-color: ButtonFace;

	color: ButtonText;

	

}

.Calendar THEAD .weekend

{

	color: #f00;

	

}

.Calendar THEAD .hilite

{

	border-style: solid;

	border-width: 2px;

	border-top-color: ButtonHighlight;

	border-right-color: ButtonShadow;

	border-bottom-color: ButtonShadow;

	border-left-color: ButtonHighlight;

	border-color: ButtonHighlight ButtonShadow ButtonShadow ButtonHighlight;

	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 0px;

	padding: 0px;

	

}

.Calendar THEAD .active

{

	border-width: 1px;

	padding-top: 2px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 2px;

	padding: 2px 0px 0px 2px;

	border-top-color: ButtonShadow;

	border-right-color: ButtonHighlight;

	border-bottom-color: ButtonHighlight;

	border-left-color: ButtonShadow;

	border-color: ButtonShadow ButtonHighlight ButtonHighlight ButtonShadow;

	

}

.Calendar THEAD .title

{

	font-weight: bold;

	padding-top: 1px;

	padding-right: 1px;

	padding-bottom: 1px;

	padding-left: 1px;

	padding: 1px 1px 1px 1px;

	border-width: 1px;

	border-style: solid;

	border-top-color: #000;

	border-right-color: #000;

	border-bottom-color: #000;

	border-left-color: #000;

	border-color: #000;

	background-color: Transparent;

	color: CaptionText;

	text-align: center;

	

}

.Calendar THEAD .CalendarTitle

{

	font-weight: bold;

	padding-top: 1px;

	padding-right: 1px;

	padding-bottom: 1px;

	padding-left: 1px;

	padding: 1px;

	border-width: 1px;

	border-style: solid;

	border-top-color: #000;

	border-right-color: #000;

	border-bottom-color: #000;

	border-left-color: #000;

	border-color: #000;

	background-color: Transparent;

	color: CaptionText;

	text-align: center;

	

}

.Calendar TBODY .day

{

	width: 2em;

	text-align: right;

	padding-top: 2px;

	padding-right: 4px;

	padding-bottom: 2px;

	padding-left: 2px;

	padding: 2px 4px 2px 2px;

	

}

.Calendar TBODY .rowhilite TD

{

	background-color: Highlight;

	color: HighlightText;

	

}

.Calendar TBODY TD .hilite

{

	padding-top: 1px;

	padding-right: 3px;

	padding-bottom: 1px;

	padding-left: 1px;

	padding: 1px 3px 1px 1px;

	border-style: solid;

	border-width: 1px;

	border-top-color: #fff;

	border-right-color: #000;

	border-bottom-color: #000;

	border-left-color: #fff;

	border-color: #fff #000 #000 #fff;

	

}

.Calendar TBODY TD .active

{

	padding-top: 2px;

	padding-right: 2px;

	padding-bottom: 0px;

	padding-left: 2px;

	padding: 2px 2px 0px 2px;

	border-style: solid;

	border-width: 1px;

	border-top-color: ButtonShadow;

	border-right-color: ButtonHighlight;

	border-bottom-color: ButtonHighlight;

	border-left-color: ButtonShadow;

	border-color: ButtonShadow ButtonHighlight ButtonHighlight ButtonShadow;

	

}

.Calendar TBODY TD .selected

{

	font-weight: bold;

	border-style: solid;

	border-width: 1px;

	border-top-color: ButtonShadow;

	border-right-color: ButtonHighlight;

	border-bottom-color: ButtonHighlight;

	border-left-color: ButtonShadow;

	border-color: ButtonShadow ButtonHighlight ButtonHighlight ButtonShadow;

	padding-top: 2px;

	padding-right: 2px;

	padding-bottom: 0px;

	padding-left: 2px;

	padding: 2px 2px 0px 2px;

	color: ButtonText;

	background-color: ButtonFace;

	

}

.Calendar TBODY TD .weekend

{

	color: #f00;

	

}

.Calendar TBODY TD .today


{

	font-weight: bold;

	color: #00f;

	

}

.Calendar TBODY TD .disabled

{

	color: GrayText;

	

}

.Calendar TBODY .emptyrow

{

	display: none;

	

}

.Calendar TBODY .emptycell

{

	visibility: hidden;

	

}

.Calendar TBODY td.hilite

{

	padding-top: 1px;

	padding-right: 3px;

	padding-bottom: 1px;

	padding-left: 1px;

	padding: 1px 3px 1px 1px;

	border-width: 1px;

	border-style: solid;

	border-top-color: #fff;

	border-right-color: #000;

	border-bottom-color: #fff;

	border-left-color: #000;

	border-color: #fff #000;

	

}

.Calendar TBODY td.active

{

	padding-top: 2px;

	padding-right: 2px;

	padding-bottom: 0px;

	padding-left: 2px;

	padding: 2px 2px 0px;

	border-style: solid;

	border-width: 1px;

	border-top-color: ButtonShadow;

	border-right-color: ButtonHighlight;

	border-bottom-color: ButtonHighlight;

	border-left-color: ButtonShadow;

	border-color: ButtonShadow ButtonHighlight ButtonHighlight ButtonShadow;

	

}

.Calendar TBODY td.selected

{

	font-weight: bold;

	border-width: 1px;

	border-style: solid;

	border-top-color: ButtonShadow;

	border-right-color: ButtonHighlight;

	border-bottom-color: ButtonHighlight;

	border-left-color: ButtonShadow;

	border-color: ButtonShadow ButtonHighlight ButtonHighlight ButtonShadow;

	padding-top: 2px;

	padding-right: 2px;

	padding-bottom: 0px;

	padding-left: 2px;

	padding: 2px 2px 0px;

	background-color: ButtonFace;

	color: ButtonText;

	

}

.Calendar TBODY td.weekend

{

	color: #f00;

	

}

.Calendar TBODY td.today

{

	font-weight: bold;

	color: #00f;

	

}

.Calendar TBODY td.disabled

{

	color: GrayText;

	

}

.Calendar TFOOT .ttip

{

	background-color: ButtonFace;

	padding-top: 1px;

	padding-right: 1px;

	padding-bottom: 1px;

	padding-left: 1px;

	padding: 1px;

	border-style: solid;

	border-width: 1px;

	border-top-color: ButtonShadow;

	border-right-color: ButtonHighlight;

	border-bottom-color: ButtonHighlight;

	border-left-color: ButtonShadow;

	border-color: ButtonShadow ButtonHighlight ButtonHighlight ButtonShadow;

	color: ButtonText;

	text-align: center;

	

}

.Calendar TFOOT .hilite

{

	border-style: solid;

	border-width: 1px;

	border-top-color: #fff;

	border-right-color: #000;

	border-bottom-color: #000;

	border-left-color: #fff;

	border-color: #fff #000 #000 #fff;

	padding-top: 1px;

	padding-right: 1px;

	padding-bottom: 1px;

	padding-left: 1px;

	padding: 1px;

	background-color: #e4e0d15;

	

}

.Calendar TFOOT .active

{

	padding-top: 2px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 2px;

	padding: 2px 0px 0px 2px;

	border-width: 1px;

	border-style: solid;

	border-top-color: #000;

	border-right-color: #fff;

	border-bottom-color: #fff;

	border-left-color: #000;

	border-color: #000 #fff #fff #000;

	

}

.Calendar TD .time

{

	border-top: 1px solid ButtonShadow;

	padding-top: 1px;

	padding-right: 0px;

	padding-bottom: 1px;

	padding-left: 0px;

	padding: 1px 0px 1px 0px;

	text-align: center;

	background-color: ButtonFace;

	

}

.Calendar TD .time .hour

{

	background-color: Menu;

	border-top-color: #15159;

	border-right-color: #15159;

	border-bottom-color: #15159;

	border-left-color: #15159;

	border-color: #15159;

	border-style: solid;

	border-width: 1px;

	font-weight: bold;

	padding-top: 0px;

	padding-right: 3px;

	padding-bottom: 0px;

	padding-left: 4px;

	padding: 0px 3px 0px 4px;

	

}

.Calendar TD .time .minute

{

	background-color: Menu;

	border-style: solid;

	border-top-color: #15159;

	border-right-color: #15159;

	border-bottom-color: #15159;

	border-left-color: #15159;

	border-color: #15159;

	border-width: 1px;

	font-weight: bold;

	padding-top: 0px;

	padding-right: 3px;

	padding-bottom: 0px;

	padding-left: 4px;

	padding: 0px 3px 0px 4px;

	

}

.Calendar TD .time .ampm

{

	padding-top: 0px;

	padding-right: 3px;

	padding-bottom: 0px;

	padding-left: 4px;

	padding: 0px 3px 0px 4px;

	border-width: 1px;

	border-style: solid;

	border-top-color: #15159;

	border-right-color: #15159;

	border-bottom-color: #15159;

	border-left-color: #15159;

	border-color: #15159;

	font-weight: bold;

	background-color: Menu;

	text-align: center;

	

}

.Calendar TD .time .colon

{

	padding-top: 0px;

	padding-right: 2px;

	padding-bottom: 0px;

	padding-left: 3px;

	padding: 0px 2px 0px 3px;

	font-weight: bold;

	

}

.Calendar TD .time SPAN .hilite

{

	border-top-color: #000;

	border-right-color: #000;

	border-bottom-color: #000;

	border-left-color: #000;

	border-color: #000;

	background-color: Highlight;

	color: HighlightText;

	

}

.Calendar TD .time SPAN .active

{

	border-top-color: #000;

	border-right-color: #000;

	border-bottom-color: #000;

	border-left-color: #000;

	border-color: #000;

	background-color: #f00;

	color: #0f0;

	

}

.Calendar .CalendarButton

{

	text-align: center;

	border-width: 1px;

	padding-top: 1px;

	padding-right: 1px;

	padding-bottom: 1px;

	padding-left: 1px;

	padding: 1px;

	border-style: solid;

	border-top-color: ButtonHighlight;

	border-right-color: ButtonShadow;

	border-bottom-color: ButtonShadow;

	border-left-color: ButtonHighlight;

	border-color: ButtonHighlight ButtonShadow ButtonShadow ButtonHighlight;

	background-color: ButtonFace;

	

}

.Calendar td.time

{

	border-top: 1px solid ButtonShadow;

	padding-top: 1px;

	padding-right: 0px;

	padding-bottom: 1px;

	padding-left: 0px;

	padding: 1px 0px;

	text-align: center;

	background-color: ButtonFace;

	

}

.Calendar td.time .hour

{

	padding-top: 0px;

	padding-right: 3px;

	padding-bottom: 4px;

	padding-left: 3px;

	padding: 0px 3px 4px;

	border-top-color: #15159;

	border-right-color: #15159;

	border-bottom-color: #15159;

	border-left-color: #15159;

	border-color: #15159;

	border-style: solid;

	border-width: 1px;

	font-weight: bold;

	background-color: Menu;

	

}

.Calendar td.time .minute

{

	padding-top: 0px;

	padding-right: 3px;

	padding-bottom: 4px;

	padding-left: 3px;

	padding: 0px 3px 4px;

	border-style: solid;

	border-width: 1px;

	border-top-color: #15159;

	border-right-color: #15159;

	border-bottom-color: #15159;

	border-left-color: #15159;

	border-color: #15159;

	background-color: Menu;

	font-weight: bold;

	

}

.Calendar td.time .ampm

{

	padding-top: 0px;

	padding-right: 3px;

	padding-bottom: 4px;

	padding-left: 3px;

	padding: 0px 3px 4px;

	background-color: Menu;

	border-style: solid;

	border-width: 1px;

	font-weight: bold;

	border-top-color: #15159;

	border-right-color: #15159;

	border-bottom-color: #15159;

	border-left-color: #15159;

	border-color: #15159;

	text-align: center;

	

}

.Calendar td.time span.hilite

{

	border-top-color: #000;

	border-right-color: #000;

	border-bottom-color: #000;

	border-left-color: #000;

	border-color: #000;

	background-color: Highlight;

	color: HighlightText;

	

}

.Calendar td.time span.active

{

	border-top-color: #f00;

	border-right-color: #f00;

	border-bottom-color: #f00;

	border-left-color: #f00;

	border-color: #f00;

	background-color: #000;

	color: #0f0;

	

}

.Calendar td.time .colon

{

	padding-top: 0px;

	padding-right: 2px;

	padding-bottom: 0px;

	padding-left: 3px;

	padding: 0px 2px 0px 3px;

	font-weight: bold;

	

}

.Combo

{

	position: absolute;

	width: 4em;

	top: 0px;

	left: 0px;

	cursor: default;

	border-width: 1px;

	border-style: solid;

	border-top-color: ButtonHighlight;

	border-right-color: ButtonShadow;

	border-bottom-color: ButtonShadow;

	border-left-color: ButtonHighlight;

	border-color: ButtonHighlight ButtonShadow ButtonShadow ButtonHighlight;

	background-color: Menu;

	color: MenuText;

	font-size: 10px;

	padding-top: 1px;

	padding-right: 1px;

	padding-bottom: 1px;

	padding-left: 1px;

	padding: 1px 1px 1px 1px;

	display: none;

	

}

.Combo .label

{

	text-align: center;

	padding-top: 1px;

	padding-right: 1px;

	padding-bottom: 1px;

	padding-left: 1px;

	padding: 1px 1px 1px 1px;

	

}

.Combo .label-IEfix

{

	padding-top: 1px;

	padding-right: 1px;

	padding-bottom: 1px;

	padding-left: 1px;

	padding: 1px 1px 1px 1px;

	text-align: center;

	width: 4em;

	

}

.Combo .active

{

	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 0px;

	padding: 0px 0px 0px 0px;

	border-width: 1px;

	border-style: solid;

	border-top-color: #000;

	border-right-color: #000;

	border-bottom-color: #000;

	border-left-color: #000;

	border-color: #000;

	

}

.Combo .hilite

{

	background-color: Highlight;

	color: HighlightText;

	

}

.Suggestions

{

	-moz-box-sizing: border-box;

	box-sizing: border-box;

	border-style: solid;

	border-width: 1px;

	border-top-color: black;

	border-right-color: black;

	border-bottom-color: black;

	border-left-color: black;

	border-color: black;

	position: absolute;

	background-color: #FFFFE1;

	font-family: Arial;

	font-size: 8pt;

	font:    8pt Arial;

	text-decoration: none;

	color: RoyalBlue;

	

}

.Suggestions DIV

{

	cursor: default;

	padding-top: 0px;

	padding-right: 3px;

	padding-bottom: 0px;

	padding-left: 3px;

	padding: 0px 3px 0px 3px;

	background-color: #FFFFE1;

	

}

.Suggestions DIV .Current

{

	background-color: DarkSlateBlue;

	color: WhiteSmoke;

	font-family: Arial;

	font-size: 8pt;

	font:    8pt Arial;

	

}

.K2BBackToSelection A

{

	color: White;

	

}

.K2BBackToSelection A:ACTIVE

{

	color: #15000150;

	

}

.K2BBackToSelection A:HOVER

{
	color: rgb(231,147,31);
	font-size: 8pt;
	font-style: normal;
	font-weight: bold;
	

}

.CalendarCombo

{

	position: absolute;

	width: 4em;

	top: 0px;

	left: 0px;

	cursor: default;

	border-width: 1px;

	border-style: solid;

	border-top-color: ButtonHighlight;

	border-right-color: ButtonShadow;

	border-bottom-color: ButtonShadow;

	border-left-color: ButtonHighlight;

	border-color: ButtonHighlight ButtonShadow ButtonShadow ButtonHighlight;

	background-color: Menu;

	color: MenuText;

	font-size: 10px;

	padding-top: 1px;

	padding-right: 1px;

	padding-bottom: 1px;

	padding-left: 1px;

	padding: 1px;

	display: none;

	

}

.CalendarCombo .label

{

	text-align: center;

	padding-top: 1px;

	padding-right: 1px;

	padding-bottom: 1px;

	padding-left: 1px;

	padding: 1px;

	

}

.CalendarCombo .label-IEfix

{

	padding-top: 1px;

	padding-right: 1px;

	padding-bottom: 1px;

	padding-left: 1px;

	padding: 1px;

	text-align: center;

	width: 4em;

	

}

.CalendarCombo .active

{

	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 0px;

	padding: 0px;

	border-width: 1px;

	border-style: solid;

	border-top-color: #000;

	border-right-color: #000;

	border-bottom-color: #000;

	border-left-color: #000;

	border-color: #000;

	

}

.CalendarCombo .hilite

{

	background-color: Highlight;

	color: HighlightText;

	

}

div.suggestions

{

	-moz-box-sizing: border-box;

	box-sizing: border-box;

	border-style: solid;

	border-width: 1px;

	position: absolute;

	border-top-color: black;

	border-right-color: black;

	border-bottom-color: black;

	border-left-color: black;

	border-color: black;

	background-color: white;

	

}

div.suggestions div

{

	cursor: default;


	padding-top: 0px;

	padding-right: 3px;

	padding-bottom: 0px;

	padding-left: 3px;

	padding: 0px 3px;

	

}

div.suggestions div.current

{

	background-color: #36c;

	color: white;

	

}

.ReadOnlyK2BViewFixedDataBottomAttribute a

{

	color: rgb(206, 205, 192);

	

}

.K2BRecentLinkServices a

{

	color: White;

	

}

.K2BRecentLinkServices a:active

{

	color: White;

	

}

.K2BRecentLinkServices a:hover

{

	color: White;

	

}

.K2BViewFixedDataBottomAttribute a

{

	color: rgb(0, 129, 255);

	

}

.K2BViewFixedDataBottomAttribute a:active

{

	color: rgb(0, 129, 255);

	

}

.K2BViewFixedDataBottomAttribute a:hover

{

	color: rgb(0, 129, 255);

	

}

.Boton_Login
{
    height: 37pt;
    width: 217pt;    
    font-style: normal;
    text-decoration: none;
    font-size: 12pt;
    font-family: "Segoe UI", Arial, "Helvetica";
    color: White;
    background: #00A1B3;
    background: -webkit-linear-gradient(top, #0FD4DC, #00A1B3);
    background: -moz-linear-gradient(top, #0FD4DC, #00A1B3);
    background: -ms-linear-gradient(top, #0FD4DC, #00A1B3);
    background: -o-linear-gradient(top, #0FD4DC, #00A1B3);
    background: linear-gradient(to bottom, #0FD4DC, #00A1B3);
    background-repeat: no-repeat;
    background-position: center center;
    border-bottom-color: Black;
    border-right-color: Black;
    border-top-color: Black;
    border-left-color: Black;
    cursor: pointer;
    border-color: Black;
    white-space: normal;
    text-align: center;
    font-weight: normal;
    box-shadow: 0px 2px 5px #B1B1B1;
    border-style: solid;
    border-color: white;
    border-width: 0pt;
    border-radius: 5pt;
    /*border-top-left-radius: 20px; */ /*SOLO PARA PACHUCA*/
   /* border-bottom-right-radius: 20px; */ /*SOLO PARA PACHUCA*/
    margin-top: 8pt;
    margin-bottom: 2pt;
    margin-right: 2pt;
    Margin-left: 2pt;
}

.Boton_Login:hover 
{
    
    /*border-radius: 10pt;*/
    border-style: solid;
    border-color: #E6E8E1;
    border-width: 1px;
    font-size: 11pt;
    color: #00A1B3;
    font-weight: bold;
    text-align: center;
    -webkit-box-shadow: inset 0px 5px 7px 1px rgba(128,128,128,0.45);
    /*-webkit-box-shadow:inset 0px 3px 9px 1px rgba(128,128,128,0.17) */ /*ALTERNATIVA*/ 
    background: #FFFFFF;
    background: -webkit-linear-gradient(top, #FFFFFF, #FFFFFF);
    background: -moz-linear-gradient(top, #FFFFFF, #FFFFFF);
    background: -ms-linear-gradient(top, #FFFFFF, #FFFFFF);
    background: -o-linear-gradient(top, #FFFFFF, #FFFFFF);
    background: linear-gradient(to bottom, #FFFFFF, #FFFFFF);
    background-repeat: no-repeat;
    background-position: center center;
    /*border-bottom-left-radius: 20pt; */ /*SOLO PARA PACHUCA*/
   /* border-top-right-radius: 20pt; */ /*SOLO PARA PACHUCA*/
}
 
.Tabla_Login 
{ 
	background-color: rgba(0,0,0,0.5);
	border-style: solid;
	border-width: 0px;
	border-color: rgb(255,255,255);
	/*height: 100%;*/
	width: 100%;
	font-style: normal;
	text-decoration: none;
	font-weight: normal;
	font-size: 8pt;
	font-family: "Segoe UI", Arial, "Helvetica";
	vertical-align: top;
	margin: 0pt 0pt 0pt 0pt;
	margin-top: 0pt;
	margin-right: 0pt;
	margin-left: 0pt;
	margin-bottom: 0pt;
	padding: 0pt 0pt 0pt 0pt;
	padding-top: 0pt;
	padding-right: 0pt;
	padding-left: 0pt;
	padding-bottom: 0pt;
	font: normal  normal 8pt "Segoe UI", Arial, "Helvetica"; 
	 
} 

.TabLogin

{ 
	background-color: rgba(255,255,255,0.7);
	backdrop-filter:blur(25px);
	border-style: solid;
	border-width: 2.5pt;
	border-color:rgba(255,255,255,0.15);
    border-radius:7pt;
	/*height: 100%;*/
	width: 410px;
	font-style: normal;
	text-decoration: none;
	font-weight: normal;
	font-size: 8pt;
	font-family: "Segoe UI", Arial, "Helvetica";
	vertical-align: top;
	margin: 0pt 0pt 0pt 0pt;
	margin-top: 0pt;
	margin-right: 0pt;
	margin-left: 0pt;
	margin-bottom: 0pt;
	padding: 0pt 0pt 0pt 0pt;
	padding-top: 0pt;
	padding-right: 0pt;
	padding-left: 0pt;
	padding-bottom: 0pt;
	font: normal  normal 8pt "Segoe UI", Arial, "Helvetica"; 
box-shadow: 0px 0px 25px rgb(128,128,128);

} 

.TabLogin2

{ 
	background-color: rgba(255,255,255,0.7);
	background: linear-gradient(to bottom, rgba(255,255,255,.47) 0%, rgba(255,255,255,.98) 20%, rgba(255,255,255,1) 50%, rgba(255,255,255,.9) 87%, rgba(255,255,255,.47) 100%);
	border-style: solid;
	border-width: 1px;
	border-color:RGBA(255,255,255,0.2);
        Border-radius:5pt;
	/*height: 100%;*/
	width: 410px;
	font-style: normal;
	text-decoration: none;
	font-weight: normal;
	font-size: 8pt;
	font-family: "Segoe UI", Arial, "Helvetica";
	vertical-align: top;
	margin: 0pt 0pt 0pt 0pt;
	margin-top: 0pt;
	margin-right: 0pt;
	margin-left: 0pt;
	margin-bottom: 0pt;
	padding: 0pt 0pt 0pt 0pt;
	padding-top: 0pt;
	padding-right: 0pt;
	padding-left: 0pt;
	padding-bottom: 0pt;
	font: normal  normal 8pt "Segoe UI", Arial, "Helvetica"; 
	box-shadow: 0px 0px 27pt rgb(0,161,179);

} 

.Tabla_Transp 
{
	background-color: rgba(255,255,255,0);
	background-repeat: no-repeat;
	border-style: solid;
	border-width: 0px;
	border-color: rgb(255,255,255);
	/*height: 100%;*/
	width: 100%;
	font-style: normal;
	text-decoration: none;
	font-weight: normal;
	font-size: 8pt;
	font-family: "Segoe UI", Arial, "Helvetica";
	vertical-align: top;
	margin: 0pt 0pt 0pt 0pt;
	margin-top: 0pt;
	margin-right: 0pt;
	margin-left: 0pt;
	margin-bottom: 0pt;
	padding: 0pt 0pt 0pt 0pt;
	padding-top: 0pt;
	padding-right: 0pt;
	padding-left: 0pt;
	padding-bottom: 0pt;
	font: normal  normal 8pt "Segoe UI", Arial, "Helvetica"; 
} 

.CajaTexto_Login 
{ 
    color: rgb(25,110,122); 
    font-style: normal;
    text-decoration: none;
    font-size: 13pt;
    font-weight: bold;
    font-family: "Segoe UI", Arial, "Helvetica";
    border-width: 1pt;
    border-color: rgb(15,212,220,0.1);
    border-radius: 3pt;
    border-style: solid;
    /*ime-mode: auto;*/
    /* margin: 3pt 5pt 3pt 2pt; */
    margin-top: 3pt;
    margin-bottom: 3pt;
    margin-right: 5pt;
    margin-left: 5pt;
    background-color: rgba(15, 212, 220,.15);
    padding-top: 4pt;
    padding-bottom: 4pt;
    padding-right: 8pt;
    padding-left: 8pt;
    /*padding: 1pt 0pt 1pt 2pt;*/
    font-variant: normal;
    text-align: center;
    width:217pt; /*Comentar si la preferencia ACTINILEGI=N*/
} 

.CajaTexto_Tramites {
    
    color: rgb(57, 57, 57);
    font-style: normal;
    text-decoration: none;
    font-size: 11pt;
    font-weight: bold;
    font-family: "Segoe UI", Arial, "Helvetica";
    border-width: 1pt;
    border-color: rgb(15,212,220,0.1);
    border-radius: 3pt;
    border-style: solid;
    /*ime-mode: auto;*/
    /* margin: 3pt 5pt 3pt 2pt; */
    margin-top: 3pt;
    margin-bottom: 3pt;
    margin-right: 5pt;
    margin-left: 5pt;
    background-color: rgba(15, 212, 220,.15)
    padding-top: 4pt;
    padding-bottom: 4pt;
    padding-right: 8pt;
    padding-left: 8pt;
    /*padding: 1pt 0pt 1pt 2pt;*/
    font-variant: normal;
    text-align: center;
    width:100%;
    
}

.Texto_Login 
{ 
	color:#505050; 
	font-style: normal;
	text-decoration: none;
	font-weight: bold;
	/*font-size: 15pt;*/ /* Login Nuevo*/
	font-size: 11.5pt;/* Login Alterno*/
	font-family: "Segoe UI", Arial, "Helvetica";
} 

.Titulos_Login 
{ 
    color: #FFFFFF;
    font-style: normal;
    text-decoration: none;
    font-weight: bold;
    font-size: 23pt;
    font-family: "Segoe UI",Arial, Helvetica;
    text-shadow: 3px 2px 5px rgba(80,80,80,0.9);
    /*background-color: rgba(149, 147, 154,0.75);/*
   /* border-radius: 50pt;*/
   /* border-top-left-radius: 25pt;
    border-bottom-right-radius: 25pt;
    padding-bottom: 8pt;
    padding-top: 2pt;
    padding-left: 20pt;
    padding-right: 20pt;*/
} 

.Boton_Cancelar
{
    font-style: normal;
    text-decoration: none;
    font-size: 14px;
    color: #FFFFFF;
    background-repeat: no-repeat;
    background-position: center center;
background: #505050;
background: -webkit-linear-gradient(top, #808080, #505050);
background: -moz-linear-gradient(top, #808080, #505050);
background: -ms-linear-gradient(top, #808080, #505050);
background: -o-linear-gradient(top, #808080, #505050);
background: linear-gradient(to bottom, #808080, #505050);
    height: 30px;
    width: 117px;
    cursor: pointer;
    white-space: normal;
    text-align: center;
    font-weight: normal;
    box-shadow: 0px 2px 5px #B1B1B1;
    border-style: solid;
    border-color: #505050;
    border-width: 0px;
    border-radius: 5px;
} 

.Boton_Cancelar:hover 
{
border-color: #E6E8E1;
height: 30px;
width: 117px;
border-style: solid;
border-radius: 5px;
border-width: 1px;
font-family: "Segoe UI", Arial, "Helvetica";
color: #808080;
font-weight: bold;
text-align: center;
background-position: center center;
background: #FFFFFF;
background: -webkit-linear-gradient(top, #FFFFFF, #FFFFFF);
background: -moz-linear-gradient(top, #FFFFFF, #FFFFFF);
background: -ms-linear-gradient(top, #FFFFFF, #FFFFFF);
background: -o-linear-gradient(top, #FFFFFF, #FFFFFF);
background: linear-gradient(to bottom, #FFFFFF, #FFFFFF);
-webkit-box-shadow: inset 0px 5px 7px 1px rgba(128,128,128,0.45);
}

.Texto_DatosConexion

{
	background-color: Transparent;
	color: rgb(255, 255, 255);
	font-style: normal;
	text-decoration: none;
	font-weight: normal;
	font-size: 8pt;
	font-family: "Segoe UI", Arial, "Helvetica";
	border-color: Transparent;
	border-style: none;
	ime-mode: auto;
}

.ImprimirGrande

{
border-width: 1px;
border-style: solid;
border-color: #FFFFFF;
margin: 0px 0px 0px 2px;
border-radius: 1px;
background-color: #FFFFFF;
background-repeat: no-repeat;
background-position: center;
/*height: 16px;*/
/*width: 16px;*/
background-image: url(k2bimages/ImprimirGrande.png);
transition: 0.4s ease; 
 -moz-transition: 0.4s ease; /* Firefox */
 -webkit-transition: 0.4s ease;  /* Chrome - Safari */
 -o-transition: 0.4s ease; /* Opera */
}

.ImprimirGrande:hover
{
border-radius: 5px;
border-width: 1px;
border-color: rgb(244,135,94);
background-image: url(k2bimages/ImprimirGrande_Hover.png);
background-color: rgb(253,226,217);
}

.PrevioGrande

{
border-width: 1px;
border-style: solid;
border-color: #FFFFFF;
margin: 0px 0px 0px 2px;
border-radius: 1px;
background-color: #FFFFFF;
background-repeat: no-repeat;
background-position: center;
/*height: 16px;*/
/*width: 16px;*/
background-image: url(k2bimages/PrevioGrande.png);
transition: 0.4s ease;
 -moz-transition: 0.4s ease; /* Firefox */
 -webkit-transition: 0.4s ease; /* Chrome - Safari */
 -o-transition: 0.4s ease; /* Opera */
}

.PrevioGrande:hover
{
border-radius: 5px;
border-width: 1px;
border-color: rgb(0,176,240);
background-image: url(k2bimages/PrevioGrande_Hover.png);
background-color: rgb(214,244,255);
}

.ExcelGrande

{
border-width: 1px;
border-style: solid;
border-color: #FFFFFF;
margin: 0px 0px 0px 2px;
border-radius: 1px;
background-color: #FFFFFF;
background-repeat: no-repeat;
background-position: center;
/*height: 16px;*/
/*width: 16px;*/
background-image: url(k2bimages/ExcelGrande.png);
transition: 0.4s ease;
 -moz-transition: 0.4s ease; /* Firefox */
 -webkit-transition: 0.4s ease; /* Chrome - Safari */
 -o-transition: 0.4s ease; /* Opera */
}

.ExcelGrande:hover
{
border-radius: 5px;
border-width: 1px;
border-color: rgb(41,151,93);
background-image: url(k2bimages/ExcelGrande_Hover.png);
background-color: rgb(146,226,184);
}


.TablaAgrupar

{ /* Agrupar elementos */
background-color: rgb(255,255,255);
border-radius: 5pt;
border-color: #BBBBBB;
border-width: 1px;
border-style: solid;
width: 100%;
font-style: normal;
text-decoration: none;
font-weight: normal;
font-size: 8pt;
font-family: "Segoe UI", Arial, "Helvetica";
background-repeat: repeat-x;
margin-top: 0pt;
margin-bottom: 0pt;
padding: 0pt 0pt 0pt 0pt;
padding-top: 0pt;
padding-right: 0pt;
padding-left: 0pt;
padding-bottom: 0pt;
font: normal  normal 8pt "Segoe UI", Arial, "Helvetica";
color: #FFFFFF;
margin-left: 5%;
margin-right: 5%;
margin: 0pt 5%;
}

.ReadonlyAtributoTitulosAsistentes
{
/* Titulos en asistentes*/
	background-color: Transparent;
	color: rgb(0, 0, 0);
	text-decoration: none;
	border-width: 0px;
	border-color: #FFFFFF;
	border-style: none;
	height: 14px;
	margin-top: 0pt;
	margin-right: 0pt;
	margin-left: 0pt;
	margin-bottom: 0pt;
	padding: 1pt 0pt 2pt 0pt;
	font: normal  bold 15pt "Segoe UI";
	vertical-align: text-bottom;
}

.TextosAsistentes
{
/* Textos en asistentes*/
background-color: Transparent;
	color: rgb(0, 0, 0);
	text-decoration: none;
	border-width: 0px;
	border-color: #FFFFFF;
	border-style: none;
	height: 15px;
	margin-top: 0pt;
	margin-right: 0pt;
	margin-left: 0pt;
	margin-bottom: 0pt;
	padding: 1pt 0pt 2pt 0pt;
	font: normal  bold 10pt "Segoe UI";
	vertical-align: text-bottom;
}

.TextosTitulosAsistentes
{
/* Textos en títulos de asistentes*/
	background-color: Transparent;
	color: rgb(0, 0, 0);
	text-decoration: none;
	border-width: 0px;
	border-color: #FFFFFF;
	border-style: none;
	height: 15px;
	margin-top: 0pt;
	margin-right: 0pt;
	margin-left: 0pt;
	margin-bottom: 0pt;
	padding: 1pt 0pt 2pt 0pt;
	font: normal  bold 12pt "Segoe UI";
	vertical-align: text-bottom;
}

.TextosBotonesGrandes
{
/* Textos en títulos de asistentes*/
	background-color: Transparent;
	color: rgb(110, 110, 110);
	text-decoration: none;
	border-width: 0px;
	border-color: #FFFFFF;
	border-style: none;
	height: 15px;
	margin-top: 0pt;
	margin-right: 0pt;
	margin-left: 0pt;
	margin-bottom: 0pt;
	padding: 1pt 0pt 2pt 0pt;
	font: normal  bold 12pt "Segoe UI";
	vertical-align: text-bottom;
}

.EncabezadoTablas
{ 
/* Agrupar elementos */
    /*background-color: rgb(241, 93, 34); */
    background-color: rgb(255, 255, 255);
    border-radius: 0px;
    border-color: #FFFFFF;
    border-width: 0px;
    border-style: solid;
    border-bottom-color: rgb(0,176,80);
    border-bottom-style: solid;
    border-bottom-width: 4px;
    width: 95%;
    font-style: normal;
    text-decoration: none;
    font-weight: normal;
    font-size: 8pt;
    font-family: "Segoe UI", Arial, "Helvetica";
    background-repeat: repeat-x;
    margin-top: 0pt;
    margin-bottom: 0pt;
    padding: 0pt 0pt 0pt 0pt;
    padding-top: 0pt;
    padding-right: 0pt;
    padding-left: 0pt;
    padding-bottom: 0pt;
    font: normal normal 8pt "Segoe UI", Arial, "Helvetica";
    color: #FFFFFF;
    margin-left: 5%;
    margin-right: 5%;
    margin: 0pt 5%;
}

.EncabezadoTitulosAsistentes
{
/* Textos en títulos de asistentes*/
	background-color: Transparent;
	color: rgb(0, 0, 0);
	text-decoration: none;
	border-width: 0px;
	border-color: #FFFFFF;
	border-style: none;
	height: 15px;
	margin-top: 0pt;
	margin-right: 0pt;
	margin-left: 0pt;
	margin-bottom: 0pt;
	padding: 1pt 1pt 1pt 1pt;
	font: normal  bold 13pt "Segoe UI";
	vertical-align: text-bottom;
}

.EncabezadoTablasTitulos
{
background-color: rgb(235,235,235);
border-radius: 5pt;
border-color: rgb(235,235,235);
border-width: 1px;
border-style: solid;
width: 100%;
font-style: normal;
text-decoration: none;
font-weight: normal;
font-size: 8pt;
font-family: "Segoe UI", Arial, "Helvetica";
background-repeat: repeat-x;
margin-top: 0pt;
margin-bottom: 0pt;
padding: 0pt 0pt 0pt 0pt;
padding-top: 0pt;
padding-right: 0pt;
padding-left: 0pt;
padding-bottom: 0pt;
font: normal  normal 8pt "Segoe UI", Arial, "Helvetica";
color: #FFFFFF;
margin-left: 5%;
margin-right: 5%;
margin: 0pt 5%;
}

.FirmasTablas

{
background-color: rgb(255,255,255);
border-radius: 5pt;
border-color: rgb(255,255,255);
border-width: 1px;
border-style: solid;
width: 100%;
font-style: normal;
text-decoration: none;
font-weight: normal;
font-size: 8pt;
font-family: "Segoe UI", Arial, "Helvetica";
background-repeat: repeat-x;
margin-top: 0pt;
margin-bottom: 0pt;
padding: 0pt 0pt 0pt 0pt;
padding-top: 0pt;
padding-right: 0pt;
padding-left: 0pt;
padding-bottom: 0pt;
font: normal  normal 8pt "Segoe UI", Arial, "Helvetica";
color: #FFFFFF;
margin-left: 5%;
margin-right: 5%;
margin: 0pt 5%;
}

.Indicaciones_Login 
{ 
    color:#28A2B4; 
    font-style: normal;
    font-weight: bold;
    font-size: 10pt;
    font-family: "Segoe UI", Arial, Helvetica;
    /*text-decoration: underline;*/ /*Subrayado*/
    /*text-decoration: overline;*/ /*Arriba del texto*/
    border-bottom-style: solid;
    /*border-bottom-color: rgba(57,57,57,0.5);*/ 
    border-bottom-color: #4DD7DE;
    border-bottom-width: 1.2pt;
    padding-right:5pt;
    padding-left: 0pt;
}
	
.Fondo
{
	background-image: url(k2bimages/FondoTlaniaSecundario.jpg);
	background-size: 100% 100%;
	/*width: auto;
	height: auto;*/
	/*filter: blur(100px);*/
	/*backdrop-filter:blur(100px);*/ /*Crea un marco difuminado*/
	transition: 0.5s ease;
	-moz-transition: 0.5s ease; /* Firefox */
	-webkit-transition: 0.5s ease; /* Chrome - Safari */
	-o-transition: 0.5s ease; /* Opera */
	
}

.Fondo:hover
{
	
	/*background-image: url(k2bimages/FondoTlaniaPrincipal.jpg);*/
	transition: 0.5s ease;
	-moz-transition: 0.5s ease; /* Firefox */
	-webkit-transition: 0.5s ease; /* Chrome - Safari */
	-o-transition: 0.5s ease; /* Opera */
	/*filter: blur(0px);*/
	/*backdrop-filter:blur(0px);*/
}

.Fondo2
{
	background-image: url(k2bimages/FondoTlaniaPrincipal.jpg);
	background-size: 100% 100%;
	/*width: auto;
	height: auto;*/
	transition: 0.5s ease;
	-moz-transition: 0.5s ease; /* Firefox */
	-webkit-transition: 0.5s ease; /* Chrome - Safari */
	-o-transition: 0.5s ease; /* Opera */
}

.K2BActionImageGo
{
/*border-width: 0px;*/
/*border-style: solid;*/
/*border-color: #FFFFFF;*/
/*margin: 0px 0px 0px 2px;*/
/*border-radius: 0px;*/
/*background-color: rgba(212,49,54,0);*/
background-repeat: no-repeat;
background-position: center;
height: 16px;
width: 16px;
/*background-image: url(k2bimages/ImgCheck.png);*/
background-image: url(k2bimages/Tranparente16.png);
transition: 0.2s ease;
 -moz-transition: 0.2s ease; /* Firefox */
 -webkit-transition: 0.2s ease; /* Chrome - Safari */
 -o-transition: 0.2s ease; /* Opera */
}

.K2BActionImageGo:hover
{
	background-image: url(k2bimages/ImgCheckHover.png);
}

.CajaTexto_LoginMini
{ 
	background-color: rgba(255,255,255,0); 
	color: #00A1B3; 
	font-style: normal; 
	text-decoration: none; 
	font-weight: normal; 
	font-size: 9pt; 
	font-family: "Segoe UI", Arial, Helvetica; 
	border-style: solid;  
   	border-width: 1pt;
	/*border-bottom-width:1pt;*/
   	border-radius: 15pt;
	border-color: rgba(255,255,255,0);
	margin-top: 10pt;
   	margin-right: 10pt;
    margin-left: 1pt;
    margin-bottom: 1pt;
    text-align: center;
} 
.CajaTexto_LoginMini:hover
{ 
background-color: rgba(50,50,50,0.17);
border-color: #CDCEC0;
}

.Texto_Tramites
{ 
	color:#7F7F7F; 
	font-style: normal;
	text-decoration: none;
	font-weight: bold;
	font-size: 10pt;
	font-family: "Segoe UI", Arial, "Helvetica";
} 


.ReadonlyTextos_Principales /**/

{
    color: #FFFFFF; 
	font-style: normal; 
	text-decoration: none; 
	font-weight: bold; 
	font-size: 17pt; 
	font-family: "Segoe UI", Arial, Helvetica; 	
	margin-top: 0pt;
	margin-right: 0pt;
	margin-left: 0pt;
	margin-bottom: 5pt;
	padding-top: 1pt;
	padding-right: 1pt;
	padding-left: 1pt;
	padding-bottom: 1pt;
}



.Textos_Principales

{
	color: #505050; 
	font-style: normal; 
	text-decoration: none; 
	font-weight: bold; 
	font-size: 17pt; 
	font-family: "Segoe UI", Arial, Helvetica; 	
	margin-top: 0pt;
	margin-right: 0pt;
	margin-left: 0pt;
	margin-bottom: 0pt;
	padding-top: 1pt;
	padding-right: 1pt;
	padding-left: 1pt;
	padding-bottom: 1pt;
}
