@charset "iso-151559-1";

/* TEMA NARANJA V4.2017.10.10*/


:root
{
--color-principal: #882039;
--color-secundario: #09c5d6;
--color-enfasis-oscuro: #9B132F;
--color-hover: #B1495C;
--color-pastel: #CB919C;
--color-pastel-oscuro:#D7ABB5;
--color-fondo-solido:#FECCDA;
--color-gris-claro: #EEEEEE;
--color-textos:#505050;
--color-sombra:#00A1B3;
--color-texto-enfasis:#FFFFFF;
--color-transparente:rgba(255,255,255,0);
}
.Attribute

{

	background-color: Transparent;

	color: rgb(0, 0, 0);

	font-style: normal;

	text-decoration: none;

	font-weight: normal;

	font-size: 8pt;

	font-family: "Arial";

	border-color: Transparent;

	border-style: none;

	ime-mode: auto;
	

}



.FreeStyleGrid

{

	border-width: 0px;

	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: "Arial";

	

}



.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: "Arial";

	

}



.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: "Arial";

	

}



.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: "Arial";

	

}



.GridOdd

{

	border-width: 0px;

	color: rgb(0, 129, 255);

	font-style: normal;

	text-decoration: none;

	font-weight: normal;

	font-size: 8pt;

	font-family: "Arial";

	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: "Arial";

	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: "Arial";

	

}



.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: "Arial";

	font: normal  normal 8pt "Arial";

	background-color: Transparent;

	

}



.Image

{
	border-width: 0px;
	border-style: none;
}



.Button
{
	font-style: normal;
	text-decoration: none;
	font-size: 14px;
	font-family: "Arial";
	color: #00A1B3;
	background: #00A1B3;
	background: -webkit-linear-gradient(top, #09c5d6, #00A1B3);
	background: -moz-linear-gradient(top, #09c5d6, #00A1B3);
	background: -ms-linear-gradient(top, #09c5d6, #00A1B3);
	background: -o-linear-gradient(top, #09c5d6, #00A1B3);
	background: linear-gradient(to bottom, #09c5d6, #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: "Arial";
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: "Arial";

	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 "Arial";

	

}



.Form

{

	background-image: url(k2bimages/Blackground.png);

	border-width: 0px;

	border-style: none;

	font-style: normal;

	text-decoration: none;

	font-weight: normal;

	font-size: 8pt;

	font-family: "Arial";

	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;

	

}



.K2BPromptAttribute

{

	color: rgb(0, 0, 0);

	font-style: normal;

	text-decoration: none;

	font-weight: normal;

	font-size: 8pt;

	font-family: "Arial";

	border-style: none;

	ime-mode: auto;

	font: normal  normal 8pt "Arial";

	background-color: Transparent;

	border-color: Transparent;

	

}



.K2BTrnAttribute

{
/* cajas y combos de texto normales*/
	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: #A5A5A5;
	border-radius: 3px;
	border-style: solid;

	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;
}



.K2BViewAttribute

{

	background-color: #FFFFFF;

	color: rgb(0, 0, 102);

	font-style: normal;

	text-decoration: none;

	font-weight: normal;

	font-size: 8pt;

	font-family: "Arial";

	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 "Arial";

	

}



.K2BWorkWithAttribute

{

	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: 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 "Arial";

	

}



.ReadOnlyK2BPromptAttribute

{

	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;

	font: normal  normal 8pt "Arial";

	background-color: Transparent;

	border-color: Transparent;

	

}



.ReadOnlyK2BTrnAttribute

{
	background-color: Transparent;
	color: rgb(241, 93, 34);
	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 10pt "Segoe UI";
	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: "Arial";

	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 "Arial";

	

}



.ReadOnlyK2BWorkWithAttribute

{

	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: 0pt 0pt 0pt 0pt;

	padding-top: 0pt;

	padding-right: 0pt;

	padding-left: 0pt;

	padding-bottom: 0pt;

	font: normal  normal 8pt "Arial";

	background-color: Transparent;

	border-color: Transparent;

	

}



.K2BButtonTableGrd

{

	font-style: normal;

	text-decoration: none;

	font-weight: normal;

	font-size: 1pt;

	font-family: "Arial";

	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 "Arial";

	

}



.K2BButtonFirst

{

	font-style: normal;

	text-decoration: none;

	font-weight: normal;

	font-size: 1pt;

	font-family: "Arial";

	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 "Arial";

	

}



.K2BButtonLast

{

	font-style: normal;

	text-decoration: none;

	font-weight: normal;

	font-size: 1pt;

	font-family: "Arial";

	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 "Arial";

	

}



.K2BButtonNew

{

	font-style: normal;

	text-decoration: none;

	font-weight: normal;

	font-size: 1pt;

	font-family: "Arial";

	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 "Arial";

	

}



.K2BButtonNext

{

	font-style: normal;

	text-decoration: none;

	font-weight: normal;

	font-size: 1pt;

	font-family: "Arial";

	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 "Arial";

	

}



.K2BButtonPrevious

{

	font-style: normal;

	text-decoration: none;

	font-weight: normal;

	font-size: 1pt;

	font-family: "Arial";

	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 "Arial";

	

}



.K2BButtonPrint

{

	font-style: normal;

	text-decoration: none;

	font-weight: normal;

	font-size: 1pt;

	font-family: "Arial";

	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 "Arial";

	

}



.K2BButtonRef

{

	font-style: normal;

	text-decoration: none;

	font-weight: normal;

	font-size: 1pt;

	font-family: "Arial";

	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 "Arial";

	

}



.K2BCloseHeader

{

	font-style: normal;

	text-decoration: none;

	font-weight: normal;

	font-size: 8pt;

	font-family: "Arial";

	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 "Arial";

	

}



.K2BHelpHeader

{

	font-style: normal;

	text-decoration: none;

	font-weight: normal;

	font-size: 8pt;

	font-family: "Arial";

	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 "Arial";

	

}



.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: "Arial";

	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 "Arial";

	

}



.K2BForm

{

	border-width: 0px;

	border-style: none;

	font-style: normal;

	text-decoration: none;

	font-weight: normal;

	font-size: 15.25pt;

	font-family: "Arial";

	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: "Arial";

	

}



.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: "Arial";

	

}



.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: "Arial";

	

}



.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: "Arial";

	font: normal  normal 8pt "Arial";

	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: "Arial";

	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 "Arial";

	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: "Arial";

	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 "Arial";

	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: "Arial";

	font: normal  normal 8pt "Arial";

	color: #000000;

	background-color: Transparent;

	

}



.K2BFilter

{
	border-width: 0px;
	border-style: none;
	font-style: normal;
	text-decoration: none;
	font-weight: bold;
	font-size: 8pt;
	font-family: "Arial";
	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: "Arial";

	color: #FFFFFF;

	ime-mode: auto;

	background-color: #09c5d6;

	font: normal  bold 8pt "Arial";

	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: "Arial";
	color: #007380;
	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: normal;
	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: "Arial";

	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: 8pt;
	font-family: Arial;
	color: rgb(47, 47, 47);
	ime-mode: auto;
	padding-right: 5pt;
	padding-left: 10pt;
	display: block;
	white-space: nowrap;
	font-variant: normal;	

}



.K2BTextWorkWith

{

	border-width: 0px;

	border-style: none;

	font-style: normal;

	text-decoration: none;

	font-weight: bold;

	font-size: 15.25pt;

	font-family: "Arial";

	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: "Arial";

	font: normal  normal 8pt "Arial";

	background-color: Transparent;

	

}



.ReadonlyAttribute

{

	color: rgb(0, 0, 0);

	font-style: normal;

	text-decoration: none;

	font-weight: normal;

	font-size: 8pt;

	font-family: "Arial";

	border-style: none;

	ime-mode: auto;

	font: normal  normal 8pt "Arial";

	background-color: Transparent;

	border-color: Transparent;

	

}



.K2BButton

{
font-style: normal;
text-decoration: none;
font-size: 14px;
font-family: "Arial";
color: White;
background: #00A1B3;
background: -webkit-linear-gradient(top, #09c5d6, #00A1B3);
background: -moz-linear-gradient(top, #09c5d6, #00A1B3);
background: -ms-linear-gradient(top, #09c5d6, #00A1B3);
background: -o-linear-gradient(top, #09c5d6, #00A1B3);
background: linear-gradient(to bottom, #09c5d6, #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*/
}

.K2BButton:Hover
{
height: 30px;
width: 117px;
border-style: solid;
border-radius: 5px;
border-color: #E6E8E1;
border-width: 1px;
font-family: "Arial";
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;
}



.K2BGridAttribute

{

	background-color: Transparent;

	color: Black;

	font-style: normal;

	text-decoration: none;

	font-size: 8pt;

	font-family: "Arial";

	border-width: 1px;

	border-color: rgb(56, 66, 127);

	border-style: solid;

	ime-mode: auto;

	font: normal normal  8pt "Arial";

	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: "Arial";

	font: normal  normal 8pt "Arial";

	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: "Arial";

	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: "Arial";

	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: "Arial";

	border-color: Transparent;

	border-style: none;

	ime-mode: auto;

	font: normal  normal 8pt "Arial";

	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: "Arial";

	font: normal  normal 8pt "Arial";

	color: #000000;

	

}



.K2BButtonUp

{

	font-style: normal;

	text-decoration: none;

	font-weight: normal;

	font-size: 6.75pt;

	font-family: "Arial";

	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 "Arial";

	

}



.K2BButtonDown

{

	font-style: normal;

	text-decoration: none;

	font-weight: normal;

	font-size: 6.75pt;

	font-family: "Arial";

	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 "Arial";

	

}



.K2BTableNone

{

	border-width: 0px;

	border-style: none;

	font-style: normal;

	text-decoration: none;

	font-weight: normal;

	font-size: 8pt;

	font-family: "Arial";

	display: none;

	font: normal  normal 8pt "Arial";

	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: "Arial";

	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 "Arial";

	

}



.K2BMessage

{

	border-width: 0px;

	border-style: none;

	height: 100%;

	font-style: normal;

	text-decoration: none;

	font-weight: bold;

	font-size: 8pt;

	font-family: "Arial";

	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 "Arial";

	

}



.K2BWarning

{

	border-width: 0px;

	border-style: none;

	height: 100%;

	font-style: normal;

	text-decoration: none;

	font-weight: bold;

	font-size: 8pt;

	font-family: "Arial";

	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 "Arial";

	

}



.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: "Arial";

	color: rgb(0, 0, 0);

	ime-mode: auto;

	font: normal  bold 8pt "Arial";

	

}



.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: "Arial";

	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 "Arial";

	-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: "Arial";

	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 "Arial";

	-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: "Arial";

	background-repeat: repeat-x;

	font: normal  normal 8pt "Arial";

	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: "Arial";

	background-repeat: repeat-x;

	font: normal  normal 8pt "Arial";

	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: "Arial";

	font: normal  normal 8pt "Arial";

	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: "Arial";

	font: normal  normal 8pt "Arial";

	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: "Arial";

	font: normal  normal 8pt "Arial";

	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: "Arial";

	font: normal  normal 8pt "Arial";

	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: "Arial";

	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 "Arial";

	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: "Arial";

	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 "Arial";

	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: "Arial";

	background-repeat: repeat-x;

	font: normal  normal 8pt "Arial";

	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: "Arial";

	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 "Arial";

	

}



.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: "Arial";

	font: normal  normal 8pt "Arial";

	

}



.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: "Arial";

	

}



.K2BWorkWithGridOdd

{

	border-width: 0px;

	color: rgb(0, 0, 0);

	font-style: normal;

	text-decoration: none;

	font-weight: normal;

	font-size: 8pt;

	font-family: "Arial";

	background-color: rgb(255, 255, 255);

	

}



.K2BWorkWithGridEven

{

	border-width: 0px;

	color: rgb(0, 0, 0);

	font-style: normal;

	text-decoration: none;

	font-weight: normal;

	font-size: 8pt;

	font-family: "Arial";

	background-color: rgb(230, 232, 225);

	

}



.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: normal;
	font-size: 8pt;
	font-family: Arial;
	background-color: #09c5d6; 
	font-variant: normal;
padding-bottom: 2pt;
    	padding-top: 2pt;
}



.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: "Arial";

	

}



.K2BTabGridOdd

{

	border-width: 0px;

	color: rgb(0, 0, 0);

	font-style: normal;

	text-decoration: none;

	font-weight: normal;

	font-size: 8pt;

	font-family: "Arial";

	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: "Arial";

	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: "Arial";

	font: normal  normal 8pt "Arial";

	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: "Arial";

	font: normal  normal 8pt "Arial";

	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: "Arial";

	font: normal  normal 8pt "Arial";

	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: "Arial";

	font: normal  normal 8pt "Arial";

	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: "Arial";
color: White;
background: #00A1B3;
background: -webkit-linear-gradient(top, #09c5d6, #00A1B3);
background: -moz-linear-gradient(top, #09c5d6, #00A1B3);
background: -ms-linear-gradient(top, #09c5d6, #00A1B3);
background: -o-linear-gradient(top, #09c5d6, #00A1B3);
background: linear-gradient(to bottom, #09c5d6, #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: "Arial";
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: "Arial";

	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 "Arial";

	background-color: #FFFFFF;

	border-color: Transparent;

	padding-top: 1pt;

	

}



.ReadOnlyK2BFixedData

{
	color: #007380;
	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: 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: "Arial";

	font: normal  normal 8pt "Arial";

	background-color: Transparent;

	

}



.K2BBackToSelection

{

	border-width: 0px;

	border-style: none;

	font-style: normal;

	text-decoration: none;

	font-weight: normal;

	font-size: 8pt;

	font-family: "Arial";

	color: #339999;

	ime-mode: auto;

	padding-right: 3pt;

	font: normal  normal 8pt "Arial";

	

}



.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: "Arial";

	font: normal  normal 8pt "Arial";

	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: "Arial";

	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 "Arial";

	background-color: Transparent;

	

}



.K2BTableTabPageBorder

{
	/* Borde tabla paginas */
	background-color: rgb(255,255,255);	
border-style: solid;
border-width: 1px;
border-radius: 7px;
	border-color: #BBBBBB;
	width: 100%;
	font-style: normal;
	text-decoration: none;
	font-weight: normal;
	font-size: 8pt;
	font-family: "Arial";
	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 "Arial";
	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: "Arial";

	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 "Arial";

	

}



.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: "Arial";

	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 "Arial";

	

}



.K2BTableTrnBorder 
{
/* Borde tabla menu principal */ 
	background-color: White;
border-style: solid;	
border-width: 1px;
	border-radius: 7px;
	border-color: #BBBBBB;
	width: 100%;
	font-style: normal;
	text-decoration: none;
	font-weight: normal;
	font-size: 8pt;
	font-family: "Arial";
	padding: 0pt 0pt 0pt 0pt;
	padding-top: 0pt;
	padding-right: 0pt;
	padding-left: 0pt;
	padding-bottom: 0pt;
	font: normal  normal 8pt "Arial";
}



.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: "Arial";

	font: normal  normal 8pt "Arial";

	

}



.K2BTextTrn

{

	border-width: 0px;

	border-style: none;

	font-style: normal;

	text-decoration: none;

	font-weight: bold;

	font-size: 8pt;

	font-family: "Arial";

	color: #339999;

	ime-mode: auto;

	padding-right: 5pt;

	padding-left: 10pt;

	font: normal  bold 8pt "Arial";

	display: block;

	white-space: nowrap;

	

}



.K2BTableTrnFooter

{
/* Borde tabla pie pagina */
background-color: rgb(255,255,255);
border-radius: 7px;
border-color: #BBBBBB;
border-width: 1px;
border-style: solid;
width: 90%;
font-style: normal;
text-decoration: none;
font-weight: normal;
font-size: 8pt;
font-family: "Arial";
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 "Arial";
color: #FFFFFF;
margin-left: 5%;
margin-right: 5%;
margin: 0pt 5%;
}



.K2BTableTrnDataContent /* Tabla men�s principales*/

{

	background-color: White;

	border-style: solid;

border-width: 0px;

border-color: rgb(250,250,250);

	height: 100%;

	width: 100%;

	font-style: normal;

	text-decoration: none;

	font-weight: normal;

	font-size: 8pt;

	font-family: "Arial";

	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 "Arial";

	

}



.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: "Arial";

	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 "Arial";

	

}



.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: "Arial";

	font: normal  normal 8pt "Arial";

	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
{
    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;
} 
.BtnCancel:hover 
{
border-color: #E6E8E1;
height: 30px;
width: 117px;
border-style: solid;
border-radius: 5px;
border-width: 1px;
font-family: "Arial";
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);
}


.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: "Arial";

	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 "Arial";

	

}



.K2BTableWWGridContent

{

	background-color: #E6E8E1;
	border-width: 0px;
	border-style: none;
	width: 100%;
	font-style: normal;
	text-decoration: none;
	font-weight: normal;
	font-size: 8pt;
	font-family: "Arial";
	font: normal  normal 8pt "Arial";
	color: #000000;
	

}



.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: "Arial";

	font: normal  normal 8pt "Arial";

	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: "Arial";

	font: normal  normal 8pt "Arial";

	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: "Arial";

	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 "Arial";

	

}



.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: "Arial";

	font: normal  normal 8pt "Arial";

	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: "Arial";

	font: normal  normal 8pt "Arial";

	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: "Arial";

	font: normal  normal 8pt "Arial";

	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: "Arial";

	

}



.K2BPromptGridOdd

{

	border-width: 0px;

	color: rgb(0, 0, 0);

	font-style: normal;

	text-decoration: none;

	font-weight: normal;

	font-size: 8pt;

	font-family: "Arial";

	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: "Arial";

	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: "Arial";

	font: normal  normal 8pt "Arial";

	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: "Arial";

	font: normal  normal 8pt "Arial";

	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: "Arial";

	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 "Arial";

	

}



.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: "Arial";

	font: normal  normal 8pt "Arial";

	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: "Arial";

	font: normal  normal 8pt "Arial";

	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: "Arial";

	font: normal  normal 8pt "Arial";

	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: "Arial";

	font: normal  normal 8pt "Arial";

	

}



.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: "Arial";

	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 "Arial";

	

}



.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: "Arial";

	font: normal  normal 8pt "Arial";

	color: #000000;

	background-color: Transparent;

	

}



.K2BButtonShowFilters

{

	font-style: normal;

	text-decoration: none;

	font-weight: normal;

	font-size: 1pt;

	font-family: "Arial";

	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 "Arial";

	

}



.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: "Arial";

	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 "Arial";

	

}



.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: "Arial";

	font: normal  normal 8pt "Arial";

	

}



.K2BTablePromptFilter

{

	border-width: 0px;

	border-style: none;

	width: 100%;

	font-style: normal;

	text-decoration: none;

	font-weight: normal;

	font-size: 8pt;

	font-family: "Arial";

	font: normal  normal 8pt "Arial";

	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: "Arial";

	font: normal  normal 8pt "Arial";

	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: "Arial";

	font: normal  normal 8pt "Arial";

	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: "Arial";

	font: normal  normal 8pt "Arial";

	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: "Arial";

	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 "Arial";

	border-color: Transparent;

	

}



.K2BTableHeader

{
/* Tabla de cabecera unicolor*/
background-image: url(k2bimages/tableheaderimage.jpg);
background-color: White;
border-width: 0px;
border-style: none;
height: 154px;
width: 155%;
font-style: normal;
text-decoration: none;
font-weight: normal;
font-size: 8pt;
font-family: "Arial";
font: normal  normal 8pt "Arial";
color: #000000;
color: White;
background-repeat: repeat-x;
box-shadow: 0px 4px 12px rgba(97,97,97,0.7);
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: "Arial";

	font: normal  normal 8pt "Arial";

	color: #000000;

	

}



.K2BTableHeaderButtons

{

	border-width: 1px;

	border-style: none;

	font-style: normal;

	text-decoration: none;

	font-weight: normal;

	font-size: 8pt;

	font-family: "Arial";

	font: normal  normal 8pt "Arial";

	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: "Arial";

	font: normal  normal 8pt "Arial";

	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: "Arial";

	font: normal  normal 8pt "Arial";

	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: "Arial";

	font: normal  normal 8pt "Arial";

	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: "Arial";

	font: normal  normal 8pt "Arial";

	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: "Arial";

	padding-top: 0pt;

	padding-right: 1pt;

	padding-left: 1pt;

	padding-bottom: 0pt;

	font: normal  normal 8pt "Arial";

	color: #000000;

	background-color: Transparent;

	padding: 0pt 1pt;

	

}



.K2BDarkBlueMessage

{
	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: #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: "Arial";

	font: normal  normal 8pt "Arial";

	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: "Arial";

	margin: 0pt 0pt 2pt 0pt;

	margin-top: 0pt;

	margin-right: 0pt;

	margin-left: 2pt;

	margin-bottom: 0pt;

	font: normal  normal 8pt "Arial";

	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: "Arial";

	font: normal  normal 8pt "Arial";

	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: "Arial";

	font: normal  normal 8pt "Arial";

	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: "Arial";

	font: normal  normal 8pt "Arial";

	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: "Arial";

	font: normal  normal 8pt "Arial";

	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: "Arial";

	font: normal  normal 8pt "Arial";

	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: "Arial";

	font: normal  normal 8pt "Arial";

	color: #000000;

	

}



.K2BRecentLink

{

	border-width: 0px;

	border-style: none;

	font-style: normal;

	text-decoration: none;

	font-weight: normal;

	font-size: 6.75pt;

	font-family: "Arial";

	color: #339999;

	ime-mode: auto;

	white-space: nowrap;

	font: normal  normal 6.75pt "Arial";

	

}



.K2BTablePgmDescriptionContent

{

	border-width: 0px;

	border-style: none;

	font-style: normal;

	text-decoration: none;

	font-weight: normal;

	font-size: 8pt;

	font-family: "Arial";

	font: normal  normal 8pt "Arial";

	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: "Arial";

	font: normal  normal 8pt "Arial";

	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: "Arial";

	color: White;

	ime-mode: auto;

	margin-top: 0pt;

	margin-right: 0pt;

	margin-left: 5pt;

	margin-bottom: 0pt;

	font: normal  normal 8pt "Arial";

	

}



.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: "Arial";

	font: normal  normal 8pt "Arial";

	color: #000000;

	

}



.K2BFreeStyleText

{

	border-width: 0px;

	border-style: none;

	font-style: normal;

	text-decoration: none;

	font-weight: bold;

	font-size: 8pt;

	font-family: "Arial";

	color: rgb(0,0,102);

	ime-mode: auto;

	margin-top: 0pt;

	margin-right: 6pt;

	margin-left: 0pt;

	margin-bottom: 0pt;

	font: normal  bold 8pt "Arial";

	

}



.K2BTableFreeStyleSeparator

{

	border-width: 0px;

	border-style: none;

	width: 0px;

	font-style: normal;

	text-decoration: none;

	font-weight: normal;

	font-size: 8pt;

	font-family: "Arial";

	font: normal  normal 8pt "Arial";

	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";

	border-color: #FFFFFF;

	border-style: none;

	ime-mode: auto;

	font: normal normal  8pt "Arial";

	padding-top: 0pt;

	padding-right: 2pt;

	padding-bottom: 0pt;

	padding-left: 2pt;

	padding: 0pt 2pt 0pt 2pt;

	font-variant: normal;

	

}


.K2BBigButton

{
font-style: normal;
text-decoration: none;
font-size: 14px;
font-family: "Arial";
color: White;
background: #00A1B3;
background: -webkit-linear-gradient(top, #09c5d6, #00A1B3);
background: -moz-linear-gradient(top, #09c5d6, #00A1B3);
background: -ms-linear-gradient(top, #09c5d6, #00A1B3);
background: -o-linear-gradient(top, #09c5d6, #00A1B3);
background: linear-gradient(to bottom, #09c5d6, #00A1B3);
background-repeat: no-repeat;
background-position: center center;
height: 30px;
width: 190px;
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*/

}

.K2BBigButton:hover
{
height: 30px;
width: 190px;
border-style: solid;
border-radius: 5px;
border-color: #E6E8E1;
border-width: 1px;
font-family: "Arial";
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;
}

.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: "Arial";

	font: normal  normal 8pt "Arial";

	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: "Arial";

	

}



.K2BViewGeneralFreeStyleOdd

{

	border-width: 0px;

	background-color: #FFFFFF;

	color: #FFFFFF;

	font-style: normal;

	text-decoration: none;

	font-weight: normal;

	font-size: 8pt;

	font-family: "Arial";

	

}



.K2BViewGeneralFreeStyleEven

{

	border-width: 0px;

	background-color: #FFFFFF;

	color: #FFFFFF;

	font-style: normal;

	text-decoration: none;

	font-weight: normal;

	font-size: 8pt;

	font-family: "Arial";

	

}



.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: "Arial";

	font: normal  normal 8pt "Arial";

	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: "Arial";

	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: "Arial";
	border-style: none;
	font: normal  normal 8pt "Arial";
	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: "Arial";

	font: normal  normal 8pt "Arial";

	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: "Arial";

	font: normal  normal 8pt "Arial";

	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: "Arial";

	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 "Arial";

	

}



.K2BTableHeaderWC

{

	border-width: 0px;

	border-style: none;

	width: 100%;

	font-style: normal;

	text-decoration: none;

	font-weight: normal;

	font-size: 8pt;

	font-family: "Arial";

	padding-left: 42pt;

	padding-bottom: 5pt;

	font: normal  normal 8pt "Arial";

	color: #000000;

	background-color: Transparent;

	

}



.K2BTableHeaderRecentLinks

{

	border-width: 0px;

	border-style: none;

	width: 300px;

	font-style: normal;

	text-decoration: none;

	font-weight: normal;

	font-size: 8pt;

	font-family: "Arial";

	padding-left: 5pt;

	font: normal  normal 8pt "Arial";

	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: "Arial";

	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: "Arial";

	font: normal  normal 8pt "Arial";

	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: "Arial";

	font: normal  normal 8pt "Arial";

	background-color: Transparent;

	

}



.ReadOnlyK2BViewFixedDataAttribute

{

	color: rgb(255, 255, 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: 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 "Arial";

	

}



.K2BTextFixedDataBottom

{

	border-width: 0px;

	border-style: none;

	font-style: normal;

	text-decoration: none;

	font-weight: bold;

	font-size: 8pt;

	font-family: "Arial";

	color: rgb(0, 0, 102);

	ime-mode: auto;

	padding-top: 2pt;

	padding-right: 0pt;

	padding-left: 16pt;

	padding-bottom: 2pt;

	font: normal  bold 8pt "Arial";

	

}



.K2BViewFixedDataBottomAttribute

{

	color: rgb(0, 129, 255);

	font-style: normal;

	text-decoration: none;

	font-weight: bold;

	font-size: 8pt;

	font-family: "Arial";

	border-style: none;

	ime-mode: auto;

	font: normal  bold 8pt "Arial";

	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: "Arial";

	font: normal  normal 8pt "Arial";

	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: "Arial";

	font: normal  normal 8pt "Arial";

	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: Arial;

	border-width: 1px;

	border-color: #A5A5A5;

	border-radius: 3px;

	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;

	font: normal normal  8pt Arial;

	font-variant: normal;

	-moz-box-sizing: border-box;

	

}



.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: "Arial";

	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 "Arial";

	

}



.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: "Arial";

	font: normal  normal 8pt "Arial";

	color: #000000;

	

}



.K2BFSGridTitle

{

	border-width: 0px;

	border-style: none;

	font-style: normal;

	text-decoration: none;

	font-weight: bold;

	font-size: 11.25pt;

	font-family: "Arial";

	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: "Arial";

	font: normal  normal 8pt "Arial";

	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: "Arial";

	margin: 0pt 0pt 0pt 0pt;

	margin-top: 0pt;

	margin-right: 0pt;

	margin-left: 0pt;

	margin-bottom: 0pt;

	font: normal  normal 8pt "Arial";

	color: #000000;

	

}



.K2BTableCategory

{

	border-style: none;

	width: 100%;

	font-style: normal;

	text-decoration: none;

	font-weight: normal;

	font-size: 8pt;

	font-family: "Arial";

	font: normal  normal 8pt "Arial";

	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: "Arial";

	

}



.K2BCategoryFreeStyleOdd

{

	border-width: 0px;

	background-color: #FFFFFF;

	color: #FFFFFF;

	font-style: normal;

	text-decoration: none;

	font-weight: normal;

	font-size: 8pt;

	font-family: "Arial";

	

}



.K2BCategoryFreeStyleEven

{

	border-width: 0px;

	background-color: #FFFFFF;

	color: #FFFFFF;

	font-style: normal;

	text-decoration: none;

	font-weight: normal;

	font-size: 8pt;

	font-family: "Arial";

	

}



.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: "Arial";

	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 "Arial";

	

}



.K2BOAVCheckBoxText

{

	border-width: 0px;

	border-style: none;

	font-style: normal;

	text-decoration: none;

	font-size: 7pt;

	font-family: "Arial";

	color: rgb(0, 0, 102);

	ime-mode: auto;

	font: normal normal  7pt "Arial";

	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: "Arial";

	font: normal  bold 8pt "Arial";

	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: "Arial";

	font: normal  bold 8pt "Arial";

	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: "Arial";

	border-color: Transparent;

	border-style: none;

	ime-mode: auto;

	font: normal  bold 8pt "Arial";

	

}



.ReadOnlyK2BLabelAttribute

{

	background-color: Transparent;

	color: rgb(0, 0, 102);

	font-style: normal;

	text-decoration: none;

	font-weight: bold;

	font-size: 8pt;

	font-family: "Arial";

	border-color: Transparent;

	border-style: none;

	ime-mode: auto;

	font: normal  bold 8pt "Arial";

	

}



.K2BTableAttributeGroup

{

	border-width: 1px;

	border-style: solid;

	color: #000000;

	font-style: normal;

	text-decoration: none;

	font-weight: normal;

	font-size: 8pt;

	font-family: "Arial";

	font: normal  normal 8pt "Arial";

	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: "Arial";

	font: normal  normal 8pt "Arial";

	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: "Arial";

	font: normal  normal 8pt "Arial";

	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: "Arial";

	font: normal  normal 8pt "Arial";

	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: "Arial";

	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 "Arial";

	

}



.K2BTableDisableCollapseFilters

{

	border-width: 0px;

	border-style: none;

	color: #000000;

	font-style: normal;

	text-decoration: none;

	font-weight: normal;

	font-size: 8pt;

	font-family: "Arial";

	font: normal  normal 8pt "Arial";

	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: "Arial";

	font: normal  normal 8pt "Arial";

	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: "Arial";

	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 "Arial";

	

}



.ReadOnlyK2BOtherValueAttribute

{

	background-color: Transparent;

	color: rgb(0, 0, 102);

	font-style: normal;

	text-decoration: none;

	font-weight: normal;

	font-size: 8pt;

	font-family: "Arial";

	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 "Arial";

	

}



.K2BSelectionFixedDataAttribute

{

	background-color: Transparent;

	color: White;

	font-style: normal;

	text-decoration: none;

	font-weight: bold;

	font-size: 8pt;

	font-family: "Arial";

	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 "Arial";

	border-color: Transparent;

	

}



.K2BSelectionFixedDataBottomAttribute

{

	background-color: Transparent;

	color: White;

	font-style: normal;

	text-decoration: none;

	font-weight: bold;

	font-size: 8pt;

	font-family: "Arial";

	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 "Arial";

	border-color: Transparent;

	

}



.ReadOnlyK2BSelectionFixedDataAttribute

{

	color: White;

	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: 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 "Arial";

	

}



.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: Normal;
	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: "Arial";

	color: rgb(0, 0, 102);

	ime-mode: auto;

	padding-top: 2pt;

	padding-right: 0pt;

	padding-left: 16pt;

	padding-bottom: 2pt;

	font: normal  bold 8pt "Arial";

	

}



.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: "Arial";

	font: normal  normal 8pt "Arial";

	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: "Arial";

	

}



.K2BTransactionGridOdd

{

	border-width: 0px;

	color: rgb(0, 0, 0);

	font-style: normal;

	text-decoration: none;

	font-weight: normal;

	font-size: 8pt;

	font-family: "Arial";

	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: "Arial";

	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: "Arial";

	font: normal  normal 8pt "Arial";

	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: "Arial";

	font: normal  normal 8pt "Arial";

	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: "Arial";

	font: normal  normal 8pt "Arial";

	background-color: #09c5d6;

	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: "Arial";

	font: normal  normal 8pt "Arial";

	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: "Arial";

	border-width: 1px;

	border-color: #3050150;

	border-style: solid;

	ime-mode: auto;

	font: normal  normal 8pt "Arial";

	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: "Arial";
	border-width: 1px;
	border-color: #3050150;
	border-style: solid;
	ime-mode: auto;
	font: normal  normal 8pt "Arial";
	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: "Arial";

	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 "Arial";

	

}



.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: "Arial";

	

}



.K2BFreeStyleRecentLinksOdd

{

	border-width: 0px;

	background-color: #FFFFFF;

	color: #FFFFFF;

	font-style: normal;

	text-decoration: none;

	font-weight: normal;

	font-size: 8pt;

	font-family: "Arial";

	

}



.K2BFreeStyleRecentLinksEven

{

	border-width: 0px;

	background-color: #FFFFFF;

	color: #FFFFFF;

	font-style: normal;

	text-decoration: none;

	font-weight: normal;

	font-size: 8pt;

	font-family: "Arial";

	

}



.K2BTableGridDataAreaInFreeStyle

{

	border-width: 0px;

	border-style: none;

	color: #000000;

	font-style: normal;

	text-decoration: none;

	font-weight: normal;

	font-size: 8pt;

	font-family: "Arial";

	font: normal  normal 8pt "Arial";

	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: "Arial";

	border-color: Transparent;

	border-style: none;

	ime-mode: auto;

	font: normal  normal 8pt "Arial";

	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: "Arial";

	border-color: Transparent;

	border-style: none;

	ime-mode: auto;

	font: normal  normal 8pt "Arial";

	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: "Arial";

	border-color: Transparent;

	border-style: none;

	ime-mode: auto;

	font: normal  normal 8pt "Arial";

	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: "Arial";

	font: normal  normal 8pt "Arial";

	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: "Arial";

	font: normal  normal 8pt "Arial";

	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: "Arial";

	color: #FFFFFF;

	ime-mode: auto;

	background-color: #5CABD6;

	font: normal  bold 8pt "Arial";

	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: "Arial";

	font: normal  normal 8pt "Arial";

	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: "Arial";

	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 "Arial";

	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: 50%;
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(250,166,52,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(241,93,34,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: "Arial";
	font: normal  normal 8pt "Arial";
	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: "Arial";

	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 "Arial";

	

}



.BlobInputK2BVarCharViewAttribute

{

	background-color: Transparent;

	color: rgb(0, 0, 102);

	font-style: normal;

	text-decoration: none;

	font-weight: normal;

	font-size: 8pt;

	font-family: "Arial";

	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 "Arial";

	

}



.BlobContentK2BVarCharViewAttribute

{

	background-color: Transparent;

	color: rgb(0, 0, 102);

	font-style: normal;

	text-decoration: none;

	font-weight: normal;

	font-size: 8pt;

	font-family: "Arial";

	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 "Arial";

	

}



.ReadonlyBlobContentK2BVarCharViewAttribute

{

	background-color: Transparent;

	color: rgb(0, 0, 102);

	font-style: normal;

	text-decoration: none;

	font-weight: normal;

	font-size: 8pt;

	font-family: "Arial";

	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 "Arial";

	

}



.ReadonlyK2BVarCharViewAttribute

{

	background-color: Transparent;

	color: rgb(0, 0, 102);

	font-style: normal;

	text-decoration: none;

	font-weight: normal;

	font-size: 8pt;

	font-family: "Arial";

	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 "Arial";

	

}



.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: "Arial";

	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 "Arial";

	

}



.BlobInputK2BComboViewAttribute

{

	background-color: Transparent;

	color: rgb(0, 0, 102);

	font-style: normal;

	text-decoration: none;

	font-weight: normal;

	font-size: 8pt;

	font-family: "Arial";

	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 "Arial";

	

}



.BlobContentK2BComboViewAttribute

{

	background-color: Transparent;

	color: rgb(0, 0, 102);

	font-style: normal;

	text-decoration: none;

	font-weight: normal;

	font-size: 8pt;

	font-family: "Arial";

	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 "Arial";

	

}



.ReadonlyBlobContentK2BComboViewAttribute

{

	background-color: Transparent;

	color: rgb(0, 0, 102);

	font-style: normal;

	text-decoration: none;

	font-weight: normal;

	font-size: 8pt;

	font-family: "Arial";

	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 "Arial";

	

}



.ReadonlyK2BComboViewAttribute

{

	background-color: Transparent;

	color: rgb(0, 0, 102);

	font-style: normal;

	text-decoration: none;

	font-weight: normal;

	font-size: 8pt;

	font-family: "Arial";

	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 "Arial";

	

}



.K2BTableTrnAttributeContainer

{

	border-width: 0px;

	border-style: solid;

	color: #000000;

	font-style: normal;

	text-decoration: none;

	font-weight: normal;

	font-size: 8pt;

	font-family: "Arial";

	font: normal  normal 8pt "Arial";

	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: "Arial";

	border-style: none;

	ime-mode: auto;

	font: normal  normal 8pt "Arial";

	background-color: White;

	

}



.BlobInputReadOnlyK2BHeaderAttribute

{

	color: rgb(1215, 1215, 1215);

	font-style: normal;

	text-decoration: none;

	font-weight: normal;

	font-size: 8pt;

	font-family: "Arial";

	border-style: none;

	ime-mode: auto;

	font: normal  normal 8pt "Arial";

	background-color: White;

	

}



.BlobContentReadOnlyK2BHeaderAttribute

{

	color: rgb(1215, 1215, 1215);

	font-style: normal;

	text-decoration: none;

	font-weight: normal;

	font-size: 8pt;

	font-family: "Arial";

	border-style: none;

	ime-mode: auto;

	font: normal  normal 8pt "Arial";

	background-color: White;

	

}



.ReadonlyBlobContentReadOnlyK2BHeaderAttribute

{

	color: rgb(1215, 1215, 1215);

	font-style: normal;

	text-decoration: none;

	font-weight: normal;

	font-size: 8pt;

	font-family: "Arial";

	border-style: none;

	ime-mode: auto;

	font: normal  normal 8pt "Arial";

	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: "Arial";

	border-style: none;

	ime-mode: auto;

	font: normal  normal 8pt "Arial";

	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: "Arial";

	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 "Arial";

	

}



.K2BHelpHeaderServices

{

	font-style: normal;

	text-decoration: none;

	font-weight: normal;

	font-size: 8pt;

	font-family: "Arial";

	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 "Arial";

	

}



.K2BCloseHeaderServices

{
	font-style: normal;
	text-decoration: none;
	font-weight: normal;
	font-size: 8pt;
	font-family: "Arial";
	color: #09c5d6;
	background-color: ;
	border-width: 1px;
	border-color: # F09802;
	border-style: solid;
	border-radius: 1px;
	background-image: url(k2bimages/buttonclosesmall.png);
	background-repeat: no-repeat;
	background-position: center;
	height: 22px;
	width: 32px;
	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 "Arial";
	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: 0px;
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: "Arial";

	color: #339999;

	ime-mode: auto;

	white-space: nowrap;

	font: normal normal  5pt "Arial";

	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: "Arial";

	font: normal  normal 8pt "Arial";

	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: "Arial";

	

}



.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: "Arial";

	

}



.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: "Arial";

	

}



.K2BGridTitleAttribute

{

	background-color: Transparent;

	color: White;

	font-style: normal;

	text-decoration: none;

	font-weight: bold;

	font-size: 8pt;

	font-family: "Arial";

	border-color: Transparent;

	border-style: none;

	ime-mode: auto;

	font: normal  bold 8pt "Arial";

	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: "Arial";

	border-color: Transparent;

	border-style: none;

	ime-mode: auto;

	font: normal  bold 8pt "Arial";

	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: "Arial";

	border-color: Transparent;

	border-style: none;

	ime-mode: auto;

	font: normal  bold 8pt "Arial";

	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: "Arial";

	border-color: Transparent;

	border-style: none;

	ime-mode: auto;

	font: normal  bold 8pt "Arial";

	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: "Arial";

	border-color: Transparent;

	border-style: none;

	ime-mode: auto;

	font: normal  bold 8pt "Arial";

	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;

	

}



.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: "Arial";

	

}



.K2BGeneralGridOdd

{

	border-width: 0px;

	color: rgb(0, 0, 0);

	font-style: normal;

	text-decoration: none;

	font-weight: normal;

	font-size: 8pt;

	font-family: "Arial";

	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: "Arial";

	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: "Arial";

	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 "Arial";

	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: "Arial";

	border-style: none;

	ime-mode: auto;

	font: normal  normal 8pt "Arial";


	margin-top: -3px;

	margin-bottom: -3px;

	height: 17px;

	

}



.ReadonlyK2BCheckBoxInGrid

{

	font-style: normal;

	text-decoration: none;

	font-weight: normal;

	font-size: 8pt;

	font-family: "Arial";

	border-style: none;

	ime-mode: auto;

	font: normal  normal 8pt "Arial";

	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: "Arial";

	border-style: none;

	ime-mode: auto;

	font: normal  normal 8pt "Arial";

	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: "Arial";

	border-style: none;

	ime-mode: auto;

	font: normal  normal 8pt "Arial";

	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: "Arial";

	border-style: none;

	ime-mode: auto;

	font: normal  normal 8pt "Arial";

	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;

	text-decoration: none;

	font-size: 8pt;

	font-family: Arial;

	border-width: 1px;

	border-color: #A5A5A5;

	border-radius: 3px;

	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;

	

}



.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: 1px;
    	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 5px 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(241, 93, 34,1);
border-color: #00A1B3;	
}



.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*/
{
font-style: normal;
text-decoration: none;
font-size: 14px;
font-family: "Arial";
color: White;
background: #00A1B3;
background: -webkit-linear-gradient(top, #09c5d6, #00A1B3);
background: -moz-linear-gradient(top, #09c5d6, #00A1B3);
background: -ms-linear-gradient(top, #09c5d6, #00A1B3);
background: -o-linear-gradient(top, #09c5d6, #00A1B3);
background: linear-gradient(to bottom, #09c5d6, #00A1B3);
background-repeat: no-repeat;
background-position: center center;
height: 40px;
width: 230px;
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*/
}
.TonalliBoton:hover
{
border-style: solid;
border-radius: 5px;
border-color: #E6E8E1;
border-width: 1px;
font-family: "Arial";
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;
}

.TonalliButton 
{
/* botones Grnades iguales menu principal*/
font-style: normal;
text-decoration: none;
font-size: 14px;
font-family: "Arial";
color: White;
background: #00A1B3;
background: -webkit-linear-gradient(top, #09c5d6, #00A1B3);
background: -moz-linear-gradient(top, #09c5d6, #00A1B3);
background: -ms-linear-gradient(top, #09c5d6, #00A1B3);
background: -o-linear-gradient(top, #09c5d6, #00A1B3);
background: linear-gradient(to bottom, #09c5d6, #00A1B3);
background-repeat: no-repeat;
background-position: center center;
height: 40px;
width: 230px;
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*/

}

.TonalliButton:hover 
{
border-style: solid;
border-radius: 5px;
border-color: #E6E8E1;
border-width: 1px;
font-family: "Arial";
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;
}

.TonalliButtonMenus
{
/* botones como los antiguos del m�dulo de asuntos*/

font-style: normal;
text-decoration: none;
font-size: 14px;
font-family: "Arial";
color: White;
background: #00A1B3;
background: -webkit-linear-gradient(top, #09c5d6, #00A1B3);
background: -moz-linear-gradient(top, #09c5d6, #00A1B3);
background: -ms-linear-gradient(top, #09c5d6, #00A1B3);
background: -o-linear-gradient(top, #09c5d6, #00A1B3);
background: linear-gradient(to bottom, #09c5d6, #00A1B3);
background-repeat: no-repeat;
background-position: center center;
height: 40px;
width: 230px;
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*/
}
.TonalliButtonMenus:hover
{
border-style: solid;
border-radius: 5px;
border-color: #E6E8E1;
border-width: 1px;
font-family: "Arial";
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;
}

.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: "Arial";

	font: normal  normal 8pt "Arial";

	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: #007380;
}

A:HOVER

{
	color: #007380;
	text-decoration: underline;	

}

A:LINK
{
/*Textos de ligas*/
	color: #007380;
	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: #007380;
	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 
{
font-style: normal;
text-decoration: none;
font-size: 14px;
font-family: "Arial";
color: White;
background: #00A1B3;
background: -webkit-linear-gradient(top, #09c5d6, #00A1B3);
background: -moz-linear-gradient(top, #09c5d6, #00A1B3);
background: -ms-linear-gradient(top, #09c5d6, #00A1B3);
background: -o-linear-gradient(top, #09c5d6, #00A1B3);
background: linear-gradient(to bottom, #09c5d6, #00A1B3);
background-repeat: no-repeat;
background-position: center center;
height: 40px;
width: 140px;
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*/

} 
.Boton_Login:hover 
{
height: 40px;
width: 140px;
border-style: solid;
border-radius: 5px;
border-color: #E6E8E1;
border-width: 1px;
font-family: "Arial";
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;
}
 
.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: "Arial";
	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 "Arial"; 
	 
} 

.TabLogin

{ 
background-color: rgba(255,255,255,0.93);
	border-style: solid;
	border-width: 1px;
	border-color:#FFFFFF;
border-radius:15px;
	/*height: 100%;*/
	width: 100%;
	font-style: normal;
	text-decoration: none;
	font-weight: normal;
	font-size: 8pt;
	font-family: "Arial";
	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 "Arial"; 
box-shadow: 0px 0px 25px rgb(128,128,128);

} 

.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: "Arial";
	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 "Arial"; 
} 

.CajaTexto_Login 
{ 
	background-color: rgba(255,255,255,0.3); 
	color: #505050; 
	font-style: normal; 
	text-decoration: none; 
	font-weight: normal; 
	font-size: 13pt; 
	font-family: "Segoe UI", Arial, "Helvetica"; 
	border-style: solid;  
border-color: #AAAAAA;
   	border-width: 1px;
   	border-radius: 5px;
	margin-top: 1pt;
   	margin-right: 1pt;
    	margin-left: 1pt;
    	margin-bottom: 1pt;
    	text-align: center;
} 

.Texto_Login 
{ 
color:#505050; 
	font-style: normal;
	text-decoration: none;
	font-weight: bold;
	font-size: 15pt;
	font-family: "Segoe UI", Arial, "Helvetica";
} 

.Titulos_Login 
{ 
    color: #FFFFFF;
    font-style: normal;
    text-decoration: none;
    font-weight: normal;
    font-size: 32pt;
    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: "Arial";
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: "Arial";
	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: 7px;
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: "Arial";
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 "Arial";
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: #BBBBBB; /*#0b8426;*/
    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: "Arial";
    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 "Arial";
    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: 7px;
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: "Arial";
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 "Arial";
color: #FFFFFF;
margin-left: 5%;
margin-right: 5%;
margin: 0pt 5%;
}

.FirmasTablas

{
background-color: rgb(255,255,255);
border-radius: 7px;
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: "Arial";
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 "Arial";
color: #FFFFFF;
margin-left: 5%;
margin-right: 5%;
margin: 0pt 5%;
}

/* Clases de facturaci�n para Cozumel */

.TablaSombraAsistentes
{
	background-color:white;
	-webkit-box-shadow: 0 30px 60px 0 rgba(0,0,0,0.3);
    box-shadow: 0 30px 60px 0 rgba(0,0,0,0.3);
}
}

.TituloEtiquetasAsistentes
{
	color: #0f0e0a;
	font-size: 20px;
	font-weight: 600;
	font-family:Arial;
	text-transform: uppercase;
	margin: 10px 8px 10px 8px;
}

.BotonAsistentesGrande
{
	background-color: #660000;
	border: none;
	color: white;
	padding: 15px 92px;
	text-align: center;
	text-decoration: none;
	display: inline-block;
	text-transform: uppercase;
	font-size: 14px;
	font-family:Arial;
	-webkit-box-shadow: 0 10px 30px 0�rgba(95,186,233,0.4);
	box-shadow: 0 10px 30px 0�rgba(95,186,233,0.4);
	margin: 5px 20px 40px 20px;
	-webkit-transition: all 0.3s�ease-in-out;
	-moz-transition: all 0.3s ease-in-out;
	 -ms-transition: all 0.3s ease-in-out;
 	-o-transition: all 0.3s ease-in-out;
	transition: all 0.3s�ease-in-out;
}

.BotonAsistentesGrande:hover
{
	background-color: #990000;
	padding: 15px 112px;
}

.BotonAsistentesMini
{
	background-color: #660000;
	border: none;
	color: white;
	padding: 5px 27px;
	text-align: center;
	text-decoration: none;
	display: inline-block;
	text-transform: uppercase;
	font-size: 9px;
	font-family:Arial;
	-webkit-box-shadow: 0 10px 30px 0�rgba(95,186,233,0.4);
	box-shadow: 0 10px 30px 0�rgba(95,186,233,0.4);
	margin: 5px 20px 40px 20px;
	-webkit-transition: all 0.3s�ease-in-out;
	-moz-transition: all 0.3s ease-in-out;
	 -ms-transition: all 0.3s ease-in-out;
 	-o-transition: all 0.3s ease-in-out;
	transition: all 0.3s�ease-in-out;
}

.BotonAsistentesMini:hover
{
	background-color: #990000;
}

.TituloEtiquetasAsistentes
{
	font-family: Arial;
    font-size: 20px;
    font-weight: bold;
    font-style: normal;
    color: #0E0E0E;
}

.EtiquetasAsistentes
{
	font-family: Arial;
    font-size: 14px;
    font-weight: normal;
    font-style: normal;
    color: #686868;
}

.AtributosAsistentes
{
	border-width: 0pt 0pt 2pt 0pt;
    border-color: #DADADA;
    border-style: solid;
    padding: 5pt 2pt;
	width:388px;
	/*Textos*/
	color: #0E0E0E;
	font-family: 'Arial';
    font-size: 18pt;
    font-weight: bold;
    font-style: normal;
    text-align: center;
}

/* Clases de facturaci�n para Reynosa */
/*Atributos*/

.CajasTextosGrandes
{
	font-style: normal;
    text-decoration: none;
    font-weight: bold;
    font-size: 12pt;
    font-family: "Century Gothic", Arial, Helvetica;
    color: var(--color-principal);
    padding-top: 7pt;
    padding-right: 5pt;
    padding-left: 5pt;
    padding-bottom: 4pt;
	margin:3pt 0pt 5pt 0pt;
    vertical-align: middle;
	border-color: var(--color-principal);
	border-style:solid;
	border-radius:0pt;
	border-width: 0pt 0pt 2pt 0pt;
	background-color:#f4f4f4;/*var(--color-texto-enfasis);*/
	width:100% !important;
	
}

.CajasTextosGrandesAnchas
{
	font-style: normal;
    text-decoration: none;
    font-weight: bold;
    font-size: 11pt;
    font-family: "Century Gothic", Arial, Helvetica;
    color: var(--color-principal);
    padding-top: 7pt;
    padding-right: 5pt;
    padding-left: 5pt;
    padding-bottom: 4pt;
	margin:3pt 0pt 5pt 0pt;
    vertical-align: middle;
	border-color: var(--color-principal);
	border-style:solid;
	border-radius:3pt;
	border-width: 1pt 1pt 2pt 1pt;
	background-color:var(--color-fondo-solido);
	height: 55pt !important;
	width:100% !important;
}

.CajasTextosPequenas
{
	font-style: normal;
    text-decoration: none;
    font-weight: bold;
    font-size: 11pt;
    font-family: "Century Gothic", Arial, Helvetica;
    color: var(--color-principal);
    padding-top: 7pt;
    padding-right: 5pt;
    padding-left: 5pt;
    padding-bottom: 4pt;
	margin:3pt 0pt 5pt 0pt;
    vertical-align: middle;
	border-color: var(--color-principal);
	border-style:solid;
	border-radius:3pt;
	border-width: 0pt 0pt 1pt 0pt;
	background-color:var(--color-fondo-solido);
	width:57pt !important;
}

/*Tablas*/

.TablaAsistentesContenedora
{

	background-color: #FFFFFF;
    border-style: solid;
    border-width: 0pt;
    border-radius: 5pt;
    border-color: #BBBBBB; 
    width: 290pt !important;
	/*min-width:670px;*/
    padding-top: 10pt;
    padding-right: 15pt;
    padding-left: 15pt;
    padding-bottom: 5pt;
	margin-top: 10pt;
    margin-bottom: 5pt;
    /*box-shadow: 0pt 2pt 7pt var(--color-principal);*/
}

.TablaGridContenedora
{

	background-color: #FFFFFF;
    border-style: solid;
    border-width: 0pt;
    border-radius: 5pt;
    border-color: #BBBBBB;
    width: 99% !important;
	min-width:650px;
    padding-top: 10pt;
    padding-right: 15pt;
    padding-left: 15pt;
    padding-bottom: 5pt;
	margin-top: 10pt;
    margin-bottom: 5pt;
    box-shadow: 0pt 2pt 7pt var(--color-principal);
}

.TablaSeparador
{
	border-style: solid;
    border-width: 2pt 0pt 0pt 0pt;
    border-radius: 0pt;
    border-color: var(--color-gris-claro);
    width: 100% !important;
	/*min-width:600px;*/
    padding-top: 0pt;
    padding-right: 0pt;
    padding-left: 0pt;
    padding-bottom: 0pt;
	margin-top: -1pt;
    margin-bottom: -4pt;
    /*box-shadow: 0pt 3pt 8pt var(--color-principal);*/
}

.TablaContenedoraTransparente

{
	border-width: 0pt;
	border-style: none;
	color: #000000;
	font-style: normal;
	text-decoration: none;
	font-weight: normal;
	font-size: 8pt;
	font-family: "Century Gothic", "Segoe UI",Arial,Helvetica;
	font: normal  normal 8pt "Century Gothic", "Segoe UI",Arial,Helvetica;
	background-color: Transparent;
	width: 99%;
}

.TablaIconosPequenos

{
	background-color:var(--color-principal) !important;
	border-radius:20pt;
	width:16px !important;
	height:16px !important;
}

.TablaIconosMedianos

{
	background-color:var(--color-principal) !important;
	border-radius:20pt;
	width:32px !important;
	height:32px !important;
}

.TablaIconosGrandes

{
	background-color:var(--color-principal) !important;
	border-radius:20pt;
	width:64px !important;
	height:64px !important;
}

.TablaBarraHerramientas

{
	
	border-radius:25pt!important;
	border-width:2pt!important;
	border-color:var(--color-gris-claro) !important;
	border-style:solid;
	width:170px !important;
	height:25px !important;
	padding-left:10pt;
}

.TabLoginExterna
{ 
	background-color: var(color-transparente);
	border-style: solid;
	border-width: 0pt;
	border-color: var(color-transparente);/*#efefef;*/
	border-radius: 7pt;
	/* height: 100%; */
	width:100% !important;
	font-style: normal;
	text-decoration: none;
	font-weight: normal;
	font-size: 8pt;
	font-family: "Arial";
	vertical-align: top;
	padding-top: 0pt;
	padding-right: 0pt;
	padding-left: 0pt;
	padding-bottom: 0pt;
	font: normal normal 8pt "Arial";
	/*box-shadow: 0pt 0pt 25pt var(--color-principal);*/
	/*backdrop-filter: blur(10px);*/
} 

/*Textos*/

.TextosGrandes
{
	font-style: normal;
    text-decoration: none;
    font-weight: bold;
    font-size: 9.5pt;
    font-family: "Century Gothic", Arial, Helvetica;
    color: var(--color-textos);
    padding-top: 1pt;
    padding-right: 1pt;
    padding-left: 1pt;
    padding-bottom: 1pt;
    vertical-align: middle;
}

.TextosTitulos1
{
	font-style: normal;
    text-decoration: none;
    font-weight: bold;
    font-size: 13pt;
    font-family: "Century Gothic", Arial, Helvetica;
    color: var(--color-textos);
    padding-top: 1pt;
    padding-right: 1pt;
    padding-left: 1pt;
    padding-bottom: 0pt;
    vertical-align: middle;
}

.TextosTitulos2
{
	font-style: normal;
    text-decoration: none;
    font-weight: normal;
    font-size: 9pt;
    font-family: "Century Gothic", Arial, Helvetica;
    color: var(--color-textos);
    padding-top: 1pt;
    padding-right: 1pt;
    padding-left: 1pt;
    padding-bottom: 0pt;
    vertical-align: middle;
}

.TextosPantalla
{ 
	font-style: normal;
    text-decoration: none;
    font-weight: normal;
    font-size: 15pt;
    font-family: "Century Gothic", Arial, Helvetica;
    color: var(--color-textos);
    padding-top: 1pt;
    padding-right: 1pt;
    padding-left: 1pt;
    padding-bottom: 0pt;
    vertical-align: middle;
}

.TextosTituloPantalla 
{
	
    font-style: normal;
    text-decoration: none;
    font-weight: bold;
    font-size: 12pt;
    font-family: "Century Gothic", Arial, Helvetica;
    color: var(--color-principal);
    padding-top: 10pt;
    padding-right: 10pt;
    padding-left: 10pt;
    padding-bottom: 10pt;
    display: block;
    font-variant: normal;
    vertical-align: middle;
    text-shadow: 2pt 1pt 3pt rgba(255,255,255,.7);
	text-transform: uppercase;
}

.TextosTitulosGrid
{
    font-style: normal;
    text-decoration: none;
    font-weight: bold;
    font-size: 11pt;
    font-family: "Century Gothic", Arial, Helvetica;
    color: var(--color-textos);
    padding-top: 1pt;
    padding-right: 1pt;
    padding-left: 1pt;
    padding-bottom: 1pt;
    display: block;
    font-variant: normal;
    vertical-align: middle;
	
	background-color:var(--color-gris-claro);
    border-radius:25pt;
}

.TextosIndicaciones
{
 font-style: normal;
    text-decoration: none;
    font-weight: bold;
    font-size: 8pt;
    font-family: "Century Gothic", Arial, Helvetica;
    color: var(--color-textos);
    padding-top: 1pt;
    padding-right: 1pt;
    padding-left: 1pt;
    padding-bottom: 0pt;
    vertical-align: middle;
}

/*Botones*/
.BotonWebPrincipal
{
    height: 35pt;
    width: 120pt;
    font-style: normal;
    text-decoration: none;
    font-weight: normal;
    font-size: 14pt;
    font-family: "Century Gothic", Arial, Helvetica;
    color: var(--color-texto-enfasis);
    padding-top: 3pt;
    padding-right: 3pt;
    padding-left: 3pt;
    padding-bottom: 3pt;
	margin: 0pt 7pt 0pt 7pt;
    vertical-align: middle;
	border-color: var(--color-enfasis-oscuro);
	border-style:solid;
	border-radius:3pt;
	border-width:0pt 0pt 2pt 0pt;
	background-color:var(--color-principal);
}

.BotonWebPrincipal:hover 
{
	border-color: var(--color-enfasis-oscuro);
	border-width: 2pt 0pt 0pt 0pt;
	background-color:var(--color-hover);
	color: var(--color-texto-enfasis);
	font-weight: normal;
	
}

.BotonWebMenus
{
	height: 35pt;
	width: 210pt;
	font-style: normal;
    text-decoration: none;
    font-weight: normal;
    font-size: 12pt;
    font-family: "Century Gothic", Arial, Helvetica;
    color: var(--color-texto-enfasis);
    padding-top: 3pt;
    padding-right: 3pt;
    padding-left: 3pt;
    padding-bottom: 3pt;
	margin: 4pt 7pt 4pt 7pt;
    vertical-align: middle;
	border-color: var(--color-enfasis-oscuro);
	border-style:solid;
	border-radius:3pt;
	border-width:0pt 0pt 2pt 0pt;
	background-color:var(--color-principal);
}

.BotonWebMenus:hover
{
	border-color: var(--color-enfasis-oscuro);
	border-width: 2pt 0pt 0pt 0pt;
	background-color:var(--color-hover);
	color: var(--color-texto-enfasis);
	font-weight: normal;
}



.BotonWebSecundario
{
	height: 35pt;
	width: 120pt;
	font-style: normal;
    text-decoration: none;
    font-weight: normal;
    font-size: 14pt;
    font-family: "Century Gothic", Arial, Helvetica;
    color: var(--color-principal);
    padding-top: 3pt;
    padding-right: 3pt;
    padding-left: 3pt;
    padding-bottom: 3pt;
	margin: 0pt 7pt 0pt 7pt;
    vertical-align: middle;
	border-color: var(--color-pastel-oscuro);
	border-style:solid;
	border-radius:3pt;
	border-width:0pt 0pt 2pt 0pt;
	background-color:var(--color-fondo-solido);
}

.BotonWebSecundario:hover
{
	border-color: var(--color-gris-claro);
	border-width: 2pt 1pt 1pt 1pt;
	background-color:var(--color-texto-enfasis);
	color:var(--color-principal);
	font-weight: normal;
	
}

.BotonWebAyuda
{
    height: 20pt;
    width: 52pt;
    font-style: normal;
    text-decoration: none;
    font-weight: normal;
    font-size: 9pt;
    font-family: "Century Gothic", Arial, Helvetica;
    color: var(--color-texto-enfasis);
    padding: 1pt 1pt 1pt 1pt;
	margin: 2pt 2pt 2pt 2pt;
    vertical-align: middle;
	border-color: var(--color-enfasis-oscuro);
	border-style:solid;
	border-radius:3pt;
	border-width:0pt 0pt 2pt 0pt;
	background-color:var(--color-principal);
}

.BotonWebAyuda:hover
{
	border-color: var(--color-enfasis-oscuro);
	border-width: 2pt 0pt 0pt 0pt;
	background-color:var(--color-hover);
	color: var(--color-texto-enfasis);
	font-weight: normal;
}


/*Form*/

.FondoSolido
{
	background-position: top;
	border-width: 0pt;
	border-style: none;
	font-style: normal;
	text-decoration: none;
	font-weight: normal;
	font-size: 8pt;
	font-family: "Century Gothic", "Segoe UI",Arial,Helvetica;
	Background:var(--color-fondo-solido); 
	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:var(--color-texto-enfasis); 
}

.TextoIconos

{
	color:var(--color-principal) !important;
	font-size: 15pt !important;
	font-family: '77-Essential-Icons' !important;
	font-style: normal !important;
	font-weight: normal !important;
}

/* ---------------------------------- */
		/* facturacion-estilos */
/* ---------------------------------- */


.facturacion-estilos{
	background-position: center;
    background-size: cover!important;
    background-repeat: no-repeat;
}

.facturacion-estilos  {
	box-sizing: border-box;
}

 .facturacion-estilos *,
 .facturacion-estilos *:before,
 .facturacion-estilos *:after {
	box-sizing: inherit;
  }

.facturacion-estilos #IMAGE1{
	height: auto;
    width: 200px!important;
    aspect-ratio: 260/116;
    margin-bottom: 15px;
}

.facturacion-estilos  form .BotonAsistentesGrande:hover{
	background-color: #990000;
    padding: 15px 92px!important;
}


/* header */
.facturacion-estilos .pageHeader{
	position: relative;
    width: 100%;
    background-color: white;
    min-height: 80px;
    display: flex;
    justify-content: center;
    align-items: center;
	margin-bottom: 35px;
}
.facturacion-estilos .pageHeader h1{
	color: #54565a;
}

.facturacion-estilos .pageHeader::before {
content: '';
    position: absolute;
    width: 100%;
    height: 13px;
    top: 100%;
    left: 0;
    background-image: url(https://cozumel.gob.mx/wp-content/themes/isla-cozumel-v2/images/ayuntamiento-2124/general/borde-color2.png);
}


/* footer */
.facturacion-estilos .borderNavBar{
	position: relative;
}
.facturacion-estilos .borderNavBar::before {
    content: '';
    position: absolute;
    width: 100%;
    height: 13px;
    top: 100%;
    left: 0;
    background-image: url(https://cozumel.gob.mx/wp-content/themes/isla-cozumel-v2/images/ayuntamiento-2124/general/borde-color2.png);
	transform: translateY(-120%);
}

@media all and (max-width: 767px) {
    .facturacion-estilos .footer .p-5.bordered {
        padding:15px!important
    }

    .facturacion-estilos .footer .p-5.bordered img {
        display: block;
        margin: 10px auto
    }

    .facturacion-estilos .footer ul {
        margin: 10px 0
    }
}

.facturacion-estilos footer {
    min-height: 44vh;
    width: 100%;
    position: relative;
    overflow: hidden;
    display: flex;
    justify-content: center;
    align-items: center;
    color: #fff;
    padding: 70px 9px
}
.facturacion-estilos footer .container{
	width: 95%;
    max-width: 1200px;
}
.facturacion-estilos  .container .row{
	display: flex;
    justify-content: space-around;
    flex-wrap: wrap;
}
@media(min-width:992px){
	.facturacion-estilos  .container .row{
	flex-wrap: nowrap
	}
}

.facturacion-estilos  .container .col-12{
	padding: 15px ;
	text-align: center;
}
@media(min-width:992px){
	.facturacion-estilos  .container .col-12{
		text-align: left;
	}
}

/* configuracion formulario e imagen de ejemplo */
@media(max-width:991px){

	#TBL8>tbody>tr{
		display: flex;
		flex-wrap: wrap;
		justify-content: center;
	}
}

.facturacion-estilos footer p,.facturacion-estilos footer h4 {
    color: #fff
}
.facturacion-estilos footer p{
	font-size: 15px;
	padding-left: 7px;
}
.facturacion-estilos footer h4 {
	margin-top: 0;
}

.facturacion-estilos .footer-bg {
    width: 102%;
    height: 100%;
    position: absolute;
    top: 0;
    left: -3px;
    background-image: url(https://cozumel.gob.mx/wp-content/themes/isla-cozumel-v2/images/ayuntamiento-2124/logos/buzo2.webp);
    background-position: center top;
    background-size: cover;
    background-position-x: 65%;
    filter: blur(2px);
    -webkit-filter: blur(2px);
	z-index: -2;
}

.facturacion-estilos  .footer-bg::after {
    position: absolute;
    content: '';
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(11,22,70,.774);
    background-color: rgba(0,31,63,.9);
    background-color: rgba(4,40,77,.93);
    background-color: rgba(76,0,24,.88)
}



footer h4 {
    font-size: 24px
}


/* ---------------------------------- */
		/* facturacion-estilos */
/* ---------------------------------- */


.facturacion-estilos{
	background-position: center;
    background-size: cover!important;
    background-repeat: no-repeat;
	background: unset;
}
body.Form.facturacion-estilos::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-image: url(k2bimages/Blackground.png);
    z-index: -2;
    background-size: cover;
    opacity: .4;
}

.facturacion-estilos  {
	box-sizing: border-box;
}

 .facturacion-estilos *,
 .facturacion-estilos *:before,
 .facturacion-estilos *:after {
	box-sizing: inherit;
  }

.facturacion-estilos #IMAGE1{
	height: auto;
    width: 200px!important;
    aspect-ratio: 260/110;
    margin-bottom: 15px;
}
.facturacion-estilos #IMAGE2{
    box-shadow: 0px 20px 10px -16px #cbcbcb;
}
@media(min-width:767px){
	.facturacion-estilos #IMAGE2{
		margin-left: 15px;
	}
}

.facturacion-estilos  form .BotonAsistentesGrande:hover{
	background-color: #990000;
    padding: 15px 92px!important;
}


/* header */
.facturacion-estilos .pageHeader{
	position: relative;
    width: 100%;
    background-color: white;
    min-height: 80px;
    display: flex;
    justify-content: center;
    align-items: center;
	margin-bottom: 35px;
}
.facturacion-estilos .pageHeader h1{
	color: #393b3d;
    font-size: 35px;
}

.facturacion-estilos .pageHeader::before {
content: '';
    position: absolute;
    width: 100%;
    height: 13px;
    top: 100%;
    left: 0;
    background-image: url(https://cozumel.gob.mx/wp-content/themes/isla-cozumel-v2/images/ayuntamiento-2124/general/borde-color2.png);
}


/* leyenda de facturacion */
.facturacion-estilos #TXTLEYENDAFACTURACION{

}


/* footer */
.facturacion-estilos .borderNavBar{
	position: relative;
}
.facturacion-estilos .borderNavBar::before {
    content: '';
    position: absolute;
    width: 100%;
    height: 13px;
    top: 100%;
    left: 0;
    background-image: url(https://cozumel.gob.mx/wp-content/themes/isla-cozumel-v2/images/ayuntamiento-2124/general/borde-color2.png);
	transform: translateY(-120%);
}

@media all and (max-width: 767px) {
    .facturacion-estilos .footer .p-5.bordered {
        padding:15px!important
    }

    .facturacion-estilos .footer .p-5.bordered img {
        display: block;
        margin: 10px auto
    }

    .facturacion-estilos .footer ul {
        margin: 10px 0
    }
}

.facturacion-estilos footer {
    min-height: 44vh;
    width: 100%;
    position: relative;
    overflow: hidden;
    display: flex;
    justify-content: center;
    align-items: center;
    color: #fff;
    padding: 70px 9px
}
.facturacion-estilos footer .container{
	width: 95%;
    max-width: 1200px;
}
.facturacion-estilos  .container .row{
	display: flex;
    justify-content: space-around;
    flex-wrap: wrap;
}
@media(min-width:992px){
	.facturacion-estilos  .container .row{
	flex-wrap: nowrap
	}
}

.facturacion-estilos  .container .col-12{
	padding: 15px ;
	text-align: center;
}
@media(min-width:992px){
	.facturacion-estilos  .container .col-12{
		text-align: left;
	}
}

/* configuracion formulario e imagen de ejemplo */
@media(max-width:991px){

	#TBL8>tbody>tr{
		display: flex;
		flex-wrap: wrap;
		justify-content: center;
	}
}
/* oculta boton de ayuda */

input[name*="AYUDA"] {
    display: none;
}

.facturacion-estilos footer p,.facturacion-estilos footer h4 {
    color: #fff
}
.facturacion-estilos footer p{
	font-size: 15px;
	padding-left: 7px;
}
.facturacion-estilos footer h4 {
	margin-top: 0;
}

.facturacion-estilos .footer-bg {
    width: 102%;
    height: 100%;
    position: absolute;
    top: 0;
    left: -3px;
    background-image: url(https://cozumel.gob.mx/wp-content/themes/isla-cozumel-v2/images/ayuntamiento-2124/logos/buzo2.webp);
    background-position: center top;
    background-size: cover;
    background-position-x: 65%;
    filter: blur(2px);
    -webkit-filter: blur(2px);
	z-index: -2;
}

.facturacion-estilos  .footer-bg::after {
    position: absolute;
    content: '';
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(11,22,70,.774);
    background-color: rgba(0,31,63,.9);
    background-color: rgba(4,40,77,.93);
    background-color: rgba(76,0,24,.88)
}



footer h4 {
    font-size: 24px
}

/* footer formulario */
table#TBL7 tbody tr:nth-of-type(2){
    margin: 5px 0;
    
}

table#TBL7 tbody tr:nth-of-type(2) td {
    background-color: #fff!important;
    padding: 15px 0;   
}
table#TBL7 tbody tr:nth-of-type(2) p span {
  color: #960948!important;
}

/* avisos de privacidad */
.contenedor-avisos-de-privacidad {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(33,33,33,.7);
    padding: 50px 15px;
   
    justify-content: center;
	max-width:100vw;
	overflow-y:hidden;
	display: none;
}


.contenedor-avisos-de-privacidad>div{
	width: 100%;
    max-width: 1000px;
    text-align: center;
    background-color: white;
    padding: 30px 10px;
    overflow: auto;
	box-shadow: 0px 22px #fff;
}

.header-modal{
	display:flex;
	justify-content:end;
	padding-right:15px;
}
.header-modal span{
	font-size:25px;
	border-bottom: solid 2px #a0a39f;
	cursor:pointer;
	padding: 5 8px;
}
.header-modal span:hover{
	color:#960948;
	background-color:#f1f1f1
}
.avison_item_btns{
	display:flex;
	justify-content:center;
}
.aviso_item{
	padding-bottom: 8px;
    border-bottom: 1px solid #eeeeee;
    display: flex;
    justify-content: center;
    max-width: 500px;
    margin: auto;
    flex-direction: column;
}
@media(min-width:600px){
	.aviso_item{
		flex-direction: row;
		justify-content: space-between;
	
	}
}
.aviso_item h4{
	font-size:15px;
	margin: 8px 0 10px 0;
	color: #545454;
}
.avison_item_btns .btn_privacy{
	padding:5px 10px;
	color:white;
	background-color:#960948;
	margin: 0 10px 0 0;
	font-size:11px;
	font-weight:400
}
.avison_item_btns .btn_privacy:hover{
	background-color:#740638;
}

#btnAvisoPrivacidad{
	display: block;
	margin-top: 10px;
}


/* ajustes veda */
.facturacion-estilos .pageHeader::before{
	filter: grayscale(1)!important;
}

.BotonAsistentesGrande{
	background-color: #40383a;
}

.facturacion-estilos form .BotonAsistentesGrande:hover {
	background-color: #231f20!important;
	padding: 15px 92px!important;
}

.facturacion-estilos .borderNavBar::before {
	filter: grayscale(1);
}
.facturacion-estilos .footer-bg::after{
	filter: grayscale(.85);
}
table#TBL7 tbody tr:nth-of-type(2) p span {
    color: #231f20!important;
}
/* ajustes veda */