BODY {
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	border-width: 8px;
	border-color: #D1E8FF;
	color: #616161;
	background-color: White;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	border-style: solid;
}	
FORM {
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	border-width: 0px;
}
A:link {
	color: #07B4FF;
}
A:visited {
	color: #07B4FF;
}
A:active {
	color: #07B4FF;
}
A:hover {
	color: #07B4FF;
}
.MainHeader { 
	width: 90%;
	color: #616161;
	background-color: White;
	font-size: 10pt;
}
.MainHeaderLogin { 
	width: 90%;
	color: #D1E8FF;
	font-size: 10pt;
	font-weight: bold;
}
.MainBody { 
	width: 90%;
	font-size: 9pt;
}
.MainFooter { 
	width: 90%;
	color: #616161;
	background-color: White;
	font-size: 7pt;
}
.MainMenuItem {
	font-weight: bold;
}
.MainMenuItemAnchor {
	font-weight: bold;
	text-decoration: none;
	white-space: nowrap;
}
.MainMenuItemAnchor:link {
	color: #616161;
}
.MainMenuItemAnchor:visited {
	color: #616161;
}
.MainMenuItemAnchor:active {
	color: #0099FE;
}
.MainMenuItemAnchor:hover {
	color: #0099FE;
}
.ListHeader { 
	width: 90%;
	color: #616161;
	background-color: White;
	font-size: 10pt;
	white-space: nowrap;
}
.ListBody { 
	width: 100%;
	color: #616161;
	background-color: White;
	font-size: 9pt;
	border-style: solid;
	border-color: #344F68;
	border-width: thin;
}
.FormHeader {
	color: #616161;
	background-color: White;
	font-size: 15pt;
	font-weight: bold;
	text-decoration: underline;
	white-space: nowrap;
}	
.FormSectionTitle {
	color: #616161;
	background-color: White;
	font-size: 12pt;
	font-weight: bold;
	white-space: nowrap;
}
.FormSectionHeader {
	color: #616161;
	background-color: White;
	font-size: 10pt;
	font-weight: bold;
	white-space: nowrap;
}	
.FormBody { 
	width: 100%;
	color: #616161;
	background-color: White;
	font-size: 9pt;
	font-weight: bold;
}
.HighlightedTitle {
	color: #0099FE;
	background-color: White;
	font-size: 11pt;
	font-weight: bold;
	white-space: nowrap;
 	border-bottom: 1px solid #0099FE;
}	
.StandardCheckBox {
}
.StandardButton {
	width: 90px;
	color: #07B4FF;
	font-size: 10pt;
	font-weight: bold;
	white-space: nowrap;
}
.LargeButton {
	width: 180px;
	color: #07B4FF;
	font-size: 10pt;
	font-weight: bold;
	white-space: nowrap;
}
.ExtraSmallLabel {
	width: 37px;
	color: #616161;
	background-color: White;
	white-space: nowrap;
}
.SmallLabel {
	width: 75px;
	color: #616161;
	background-color: White;
	white-space: nowrap;
}
.StandardLabel {
	width: 150px;
	color: #616161;
	background-color: White;
	white-space: nowrap;
}
.StandardLabelError {
	color: #0099FE;
	background-color: White;
	white-space: nowrap;
	font-size: 10pt;
	font-weight: bold;
}
.ExtraSmallTextBox {
	width: 37px;
	color: black;
}
.ExtraSmallReadOnlyTextBox {
	width: 37px;
	color: black;
	background-color: silver;
}
.SmallTextBox {
	width: 75px;
	color: black;
}
.SmallReadOnlyTextBox {
	width: 75px;
	color: black;
	background-color: silver;
}
.StandardTextBox {
	width: 150px;
	color: black;
}
.StandardReadOnlyTextBox {
	width: 150px;
	color: black;
	background-color: silver;
}
.MediumTextBox {
	width: 250px;
	color: black;
}
.MediumReadOnlyTextBox {
	width: 250px;
	color: black;
	background-color: silver;
}
.LargeTextBox {
	width: 300px;
	color: black;
}
.LargeReadOnlyTextBox {
	width: 300px;
	color: black;
	background-color: silver;
}
.ExtraLargeTextBox {
	width: 600px;
	color: black;
}
.ExtraLargeReadOnlyTextBox {
	width: 600px;
	color: black;
	background-color: silver;
}
.SmallComboBox {
	width: 100px;
	color: black;
}
.StandardComboBox {
	width: 150px;
	color: black;
}
.MediumComboBox {
	width: 250px;
	color: black;
}
.LargeComboBox {
	width: 300px;
	color: black;
}
.StandardTextArea {
	width: 150px;
	color: black;
	font-family: Arial;
}
.StandardReadOnlyTextArea {
	width: 150px;
	color: black;
	background-color: silver;
	font-family: Arial;
}
.LargeTextArea {
	width: 300px;
	color: black;
	font-family: Arial;
}
.LargeReadOnlyTextArea {
	width: 300px;
	color: black;
	background-color: silver;
	font-family: Arial;
}
.ExtraLargeTextArea {
	width: 600px;
	color: black;
	font-family: Arial;
}
.ExtraLargeReadOnlyTextArea {
	width: 600px;
	color: black;
	background-color: silver;
	font-family: Arial;
}
.AdaptableW75Control {
	width: 75%;
	color: black;
}
.AdaptableW75ReadOnlyControl {
	width: 75%;
	color: black;
	background-color: silver;
}
.AdaptableW90Control {
	width: 90%;
	color: black;
	font-family: Arial;
}
.AdaptableW90ReadOnlyControl {
	width: 90%;
	color: black;
	background-color: silver;
	font-family: Arial;
}
.StandardDesc {
	color: #616161;
	text-align: justify;
}
tr.cabecera {
	color: White;
	background-color: #344F68;
	font-size: 10pt;
	font-weight: bold;
	white-space: nowrap;
}
tr.oscuro {
	background-color: #ADC1D3;
}
tr.claro {
	background-color: #C6DCF2;
}
.LoginDisplay 
{
	border-color: #0099FE;
	border-style: solid;
	border-width: 10px;
}
.ExplanatoryText {
	color: #616161;
	background-color: White;
	font-size: 9pt;
	font-weight: normal;
}