*
{
	font-size: 11px;
	font-family: Arial, Verdana, Tahoma, sans-serif;
}

SELECT, TEXTAREA, INPUT
{
	border: 1px solid gray;
	height: 20px;
}

A, A:visited, A:active
{
	color: #191970;
}

INPUT[type="checkbox"]
{
	border-top-style: none !important;
	border-right-style: none !important;
	border-left-style: none !important;
	border-bottom-style: none !important;
}

INPUT.Checkbox, .Checkbox INPUT
{
	border-top-style: none !important;
	border-right-style: none !important;
	border-left-style: none !important;
	border-bottom-style: none !important;
}

.TableTitle
{
	font-weight: bold;
	color: #ffffff;
	background-color: #336699;
}

.TableElement
{
	color: black;
	background-color: #E2EBF1;
}
	
.BodyElement
{
	color: black;
	background-color: #E2EBF1;
}

.TableElementOdd
{
	color: black;
	background-color: #CADCE9;
}

.TableBorder
{
	border-right: #82a9c3 1px solid;
	border-top: #82a9c3 1px solid;
	border-left: #82a9c3 1px solid;
	border-bottom: #82a9c3 1px solid;
}

.RPCollegamento
{
	color: #0000ff;
	background-color: #E2EBF1;
}

.RPCorrente
{
	font-weight: bolder;
	background-color: #E2EBF1;
}

.White, .White A, .White A:visited, .TableTitle A, .TableTitle A:visited, A.TableTitle, A.TableTitle:visited
{
	color: #ffffff;
}

.ModuleTitle
{
	font-weight: bold;
	font-size: 18px;
}

.LightedRow
{
	background-color: #ffcc66;
}

.OverRow
{
	background-color: #e7f3ff;
}

.OverLightedRow
{
	background-color: #e3b066;
}

.KBoardFormsRequired
{
	font-weight: bold;
}

.KBoardFormsValidationError
{
	font-weight: bold;
	color: #ff0000;
}

.ErrorMessage
{
	color: #ff0000;
}

.InputNoBorder, .InputNoBorder INPUT
{
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
}

.TableHeader
{
	height:40px;
	width:100%;
}