/* CSS Document */

Body{
	background-color: #FFFFFF  /* #D0E3F2 */
	}
	
.Logo{
	background-color: #70A9D8;
}

.AppTitle{
	font-size : 24pt;
	font-family : Verdana, Arial, Helvetica, san-serif;
	font-weight : bold;
	text-align : left;
	color: #000080;
	background-color: #D0E3F2
}

.AppSubTitle{
	font-size : 12pt;
	font-family : Verdana, Arial, Helvetica, san-serif;
	font-weight : bold;
	text-align : left;
	color: #000080;
	background-color: #D0E3F2
}

.AppVersion{
	font-size : 11pt;
	font-family : Verdana, Arial, Helvetica, san-serif;
	font-weight : bold;
	text-align : left;
	color: #DB3443; /* #666666; */
	background-color: #D0E3F2;
}

.ConditionTitle{
	font-size : 18.00pt;
	font-family : Arial, Helvetica, Sans-serif;
	font-weight : bold;
	text-align : center;
	color: #000080;
	background-color: #7BBDFF;
/*	background-color: #00CCFF */
}
	
.PageTitle{
	font-size : 12.00pt;
	font-family : Verdana, Arial, Helvetica, Sans-serif;
	font-weight : bold;
	text-align : left;
	color: #000080
}

.MarginLinksArea{
	font-size : 8.00pt;
	font-family : Verdana, Arial, Helvetica, Sans-serif;
	font-weight : normal;
	text-align : left;
	color: #000080; 
	background-color: #D0E3F2;   /* #D0E3F2;  */
	text-decoration: none;
	vertical-align: middle
}

.MarginLinks{
	font-size : 8.00pt;
	font-family : Verdana, Arial, Helvetica, Sans-serif;
	font-weight : normal;
	text-align : left;
	color: #000080; 
	background-color: #D0E3F2;   /* #D0E3F2;  */
	text-decoration: none;
	vertical-align: middle
}

.MarginLinks:hover {
	color: #990000; 
	text-decoration: underline
}

.MainPage{
	background-color: #FFFFFF;  /* #D0E3F2; */
	font-size : 10.00pt;
	font-family : Verdana, Arial, Helvetica, Sans-serif;
	font-weight : normal;
	margin-right: 10px;
	margin-left: 5px;
}

.OptionLinks{
	font-size : 10.00pt;
	font-family : Verdana, Arial, Helvetica, Sans-serif;
	font-weight : bold;
	text-align : left;
	color: #000080; 
	background-color: #FFFFFF  /* #D0E3F2; */
	text-decoration: none
}

.OptionLinks:hover {
	color: #990000; 
	text-decoration: underline
}

.Footer{
	font-size : 8pt;
	font-family : Verdana, Arial, Helvetica, Sans-serif;
	font-weight : normal;
	text-align : center;
	color: #444444;
/*	color: #989795; */
	background-color: #70A9D8;
	border-top-style: solid;
	border-top-width: .5pt;
}

.Footer:hover {
	color: #990000; 
	text-decoration: underline
}

.InputsReadOnly{ 
	font-size : 10.00pt; 
	font-family : Arial, Sans-serif; 
	font-weight : normal; 
	text-align : right ;
	border-style:none;
	background-color: #FFFFFF;   /* lightgrey   */
}

.InputsVal{ 
	font-size : 10.00pt; 
	font-family : Arial, Sans-serif; 
	font-weight : normal; 
	text-align : right ;
	background-color: #FFF8DC   /* lightgrey   */
}

.InputsText{ 
	font-size : 10.00pt; 
	font-family : Arial, Sans-serif; 
	font-weight : normal; 
	text-align : left; 
	background-color: #FFF8DC   /* lightgrey   */
}

.InputsCaption{ 
	font-size : 10.00pt; 
	font-family : Arial, Sans-serif; 
	font-weight : normal; 
	text-align : left 
}

.InputsCaptionR{ 
	font-size : 10.00pt; 
	font-family : Arial, Sans-serif; 
	font-weight : normal; 
	text-align : right 
}

.InputsCaptionC{ 
	font-size : 10.00pt; 
	font-family : Arial, Sans-serif; 
	font-weight : normal; 
	text-align : center 
}

.SumTableHeading{ 
	font-size : 10.00pt; 
	font-family : Arial, Sans-serif; 
	font-weight : bold; 
	text-align : center; 
	background-color: #FFA07A
}

.SumTableCaption{ 
	font-size : 10.00pt; 
	font-family : Arial, Sans-serif; 
	font-weight : normal; 
	text-align : left; 	
	background-color: #FFF8DC
}

.SumTableCaptionBold{ 
	font-size : 10.00pt; 
	font-family : Arial, Sans-serif; 
	font-weight : bold; 
	text-align : left; 
	background-color: #FFA07A;
}

.SumTableData{ 
	font-size : 10.00pt; 
	font-family : Arial, Sans-serif; 
	font-weight : normal; 
	text-align : center;
	background-color: #FFF8DC
}

.SumTableDataBold{ 
	font-size : 10.00pt; 
	font-family : Arial, Sans-serif; 
	font-weight : bold; 
	text-align : center;
	background-color: #FFE4C4;  /* #CDA275;  /* #FFFFCC; /* #FFF8DC */
}

.TableData{ 
	font-size : 10.00pt; 
	font-family : Arial, Sans-serif; 
	font-weight : normal; 
	text-align : center;
}

.OutputsVal{ 
	font-size : 10.00pt; 
	font-family : Arial, Sans-serif; 
	font-weight : bold; 
	text-align : right;
	color : blue
/*	background-color: #00CCFF */
}

.OutputsValxx{ 
	font-size : 10.00pt; 
	font-family : Arial, Sans-serif; 
	font-weight : normal; 
	text-align : right ;
	background-color: #00CCFF
}

.OutputsCalcVal{ 
	font-size : 10.00pt; 
	font-family : "Arial", Sans-serif; 
	text-align : right; 
	color : blue; 
	background-color: lightgrey  /* #FFF8DC */  /* #FFA07A */  /* lightgrey */
}

.Indent{ 
	padding-left: 20pt;
	padding-right: 20pt;
}

.TableFooterText{ 
	font-size : 8.00pt; 
	font-family : Verdana, Arial, Helvetica, Sans-serif;
	font-weight : normal
}

.PopupLinks:hover {
	color: #990000; 
	text-decoration: underline
}

.CloseWindowLink {
	COLOR: #0F94D5; 
	FONT-FAMILY: Arial; 
	FONT-SIZE: 10pt; 
	FONT-WEIGHT: normal; 
	TEXT-DECORATION: underline
}

.CloseWindowLink:hover {
	COLOR: #D22D17
}

.ErrorText{
	font-weight: normal; 
	color: red;
}

.PopupTitle{ 
	font-size : 10.00pt;
	font-family : Verdana, Arial, Helvetica, Sans-serif;
	font-weight : bold;
}

