@charset "utf-8";
/* CSS Document */
body
{ 	
	font-family:Verdana, Geneva, sans-serif;
	margin-top:5px;
	margin-left:0;
	margin-bottom:0;
	margin-right:0;	
}
form
{
	margin:0px;
}

.bigfont
{
	font-size:24px;
}

.bodytext
{
	font-size:11px;
	text-align:justify;
	line-height:17px;
	color:#333f4f;
}

.button {
	-moz-box-shadow:inset 0px 1px 0px 0px #f29c93;
	-webkit-box-shadow:inset 0px 1px 0px 0px #f29c93;
	box-shadow:inset 0px 1px 0px 0px #f29c93;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #fe1a00), color-stop(1, #ce0100) );
	background:-moz-linear-gradient( center top, #fe1a00 5%, #ce0100 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fe1a00', endColorstr='#ce0100');
	background-color:#fe1a00;
	-moz-border-radius:1px;
	-webkit-border-radius:1px;
	border-radius:1px;
	border:1px solid #d83526;
	display:inline-block;
	color:#ffffff;
	font-size:11px;
	font-weight:normal;
	padding-left:5px;
	padding-right:5px;
	text-decoration:none;
	text-transform:uppercase;
	text-shadow:1px 1px 0px #b23e35;
}.button:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #ce0100), color-stop(1, #fe1a00) );
	background:-moz-linear-gradient( center top, #ce0100 5%, #fe1a00 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ce0100', endColorstr='#fe1a00');
	background-color:#ce0100;
}.button:active {
	position:relative;
	top:1px;
}

.bodytextbold
{
	font-size:11px;
	font-weight:bold;
	text-align:justify;
}

.columnheadleft
{
	font-size:11px; 
	font-weight:bold; 
	color:#333333; 
	padding-left:3px; 
	padding-right:3px; 
	line-height:22px; 
	background:-webkit-gradient( linear, left top, left bottom, color-stop(5%, #b9d6f0), color-stop(100%, #ebf3fa) );
	background:-moz-linear-gradient( center top, #b9d6f0 5%, #ebf3fa 100% );
	background:-ms-linear-gradient( top, #b9d6f0 5%, #ebf3fa 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b9d6f0', endColorstr='#ebf3fa');
	background-color:#b9d6f0;	
	text-align:left; 
}

.columnheadright
{
	font-size:11px; 
	font-weight:bold; 
	color:#333333; 
	padding-left:3px; 
	padding-right:3px; 
	line-height:22px; 
	background:-webkit-gradient( linear, left top, left bottom, color-stop(5%, #b9d6f0), color-stop(100%, #ebf3fa) );
	background:-moz-linear-gradient( center top, #b9d6f0 5%, #ebf3fa 100% );
	background:-ms-linear-gradient( top, #b9d6f0 5%, #ebf3fa 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b9d6f0', endColorstr='#ebf3fa');
	background-color:#b9d6f0;	
	text-align:right; 
}

.columnheadcenter
{
	font-size:11px; 
	font-weight:bold; 
	color:#333333; 
	padding-left:3px; 
	padding-right:3px; 
	line-height:22px; 
	background:-webkit-gradient( linear, left top, left bottom, color-stop(5%, #b9d6f0), color-stop(100%, #ebf3fa) );
	background:-moz-linear-gradient( center top, #b9d6f0 5%, #ebf3fa 100% );
	background:-ms-linear-gradient( top, #b9d6f0 5%, #ebf3fa 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b9d6f0', endColorstr='#ebf3fa');
	background-color:#b9d6f0;	
	text-align:center; 
}

.columnvalueleft
{
	font-size:11px; 
	color:#333333; 
	padding-left:3px; 
	padding-right:3px; 
	line-height:18px;
	background-color:#f1f1f1;
	text-align:left;		 
}

.columnvalueright
{
	font-size:11px; 
	color:#333333; 
	padding-left:3px; 
	padding-right:3px; 
	line-height:18px;
	background-color:#f1f1f1;
	text-align:right;		 
}

.columnvaluecenter
{
	font-size:11px; 
	color:#333333; 
	padding-left:3px; 
	padding-right:3px; 
	line-height:18px;
	background-color:#f1f1f1;
	text-align:center;		 
}

.datetext
{
	font-size:10px;
	color:#054a98;
	text-align:left;
}

.colvalueleftlink
{
    font-size: 11px;
    font-weight: normal;
    color: #06192b;
    background-color:#f1f1f1;
    text-align:left;
    padding: 2px;
    text-decoration: none;
}

.colvalueleftlink a:link
{
    font-size: 11px;
    font-weight: normal;
    color: #06192b;
    background-color:#f1f1f1;
    text-align:left;
    padding: 2px;
    text-decoration: none;
}

.colvalueleftlink a:visited
{
    font-size: 11px;
    font-weight: normal;
    color: #06192b;
    background-color:#f1f1f1;
    text-align:left;
    padding: 2px;
    text-decoration: none;
}

.colvalueleftlink a:active
{
    font-size: 11px;
    font-weight: normal;
    color: #06192b;
    background-color:#f1f1f1;
    text-align:left;
    padding: 2px;
    text-decoration: none;
}
.colvalueleftlink a:hover
{    
    color: #06192b;    
    text-decoration: underline;
}

.linecolor
{
    background-color:#C2D3E2;	
}

.highlightedtext
{
	font-size: 12px;
	color:#FFF;
	background-color:#006;
	line-height:18px;
	padding:10px;
	text-align:justify;
	border:solid 1px #003;
		
}

/* ########################################## */
/* ######### CSS for Financial Tools ######## */
/* ########################################## */

.tg-calculator
{
	font-size:18px;
	color:#003;
	font-weight:normal;
}

.tg-calculator-head
{
	font-size:16px;
	color:#625815;
	font-weight:bold;
	text-align:center;
	background-color:#e0ddca;
}

.tg-calculator-subhead
{
	font-size:12px;
	color:#e57c01;
	font-weight:bold;
	text-align:left;
}

.tg-calculator-labeltext
{
	font-size:12px;
	color:#11294c;
	font-weight:normal;
	text-align:left;
	line-height: 20px;
	padding-bottom:5px;
}

.tg-calculator-labeltext_while
{
	font-size:12px;
	color:#ffffff;
	font-weight:normal;
	text-align:left;
	line-height: 20px;
	padding-bottom:5px;
}

.tg-calculator-fieldtext
{
	font-size:12px;
	font-weight:normal;
	-moz-border-radius:8px;
	-webkit-border-radius:8px;
	border-radius:8px;
	border:1px solid #a1aab2;
	padding:3px;
	text-decoration:none;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(5%, #f9f9f9), color-stop(100%, #e9e9e9) );
	background:-moz-linear-gradient( center top, #f9f9f9 5%, #e9e9e9 100% );
	background:-ms-linear-gradient( top, #f9f9f9 5%, #e9e9e9 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f9f9f9', endColorstr='#e9e9e9');
	background-color:#f9f9f9;
	color:#444444;
	text-align:right;	
	text-shadow:1px 1px 0px #ffffff;
 	-webkit-box-shadow:inset 1px 1px 0px 0px #ffffff;
 	-moz-box-shadow:inset 1px 1px 0px 0px #ffffff;
 	box-shadow:inset 1px 1px 0px 0px #ffffff;
}

.tg-calculator-total
{
	font-size:13px;
	color:#11294c;
	font-weight:bold;	
}

.tg-calculator-result
{
	font-size:13px;
	color:#000000;
	font-weight:bold;	
	border:solid 1px #ededea;
	text-align:right;
	background-color:#ededea;
	width:125px;		
}

.tg-calculator-button {
	-moz-box-shadow:inset 0px 1px 0px 0px #fff6af;
	-webkit-box-shadow:inset 0px 1px 0px 0px #fff6af;
	box-shadow:inset 0px 1px 0px 0px #fff6af;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #ffec64), color-stop(1, #ffab23) );
	background:-moz-linear-gradient( center top, #ffec64 5%, #ffab23 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffec64', endColorstr='#ffab23');
	background-color:#ffec64;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #ffaa22;
	display:inline-block;
	color:#333333;
	font-family:arial;
	font-size:15px;
	font-weight:bold;
	padding:2px 2px;
	text-decoration:none;
	text-shadow:1px 1px 0px #ffee66;
}.tg-calculator-button:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #ffab23), color-stop(1, #ffec64) );
	background:-moz-linear-gradient( center top, #ffab23 5%, #ffec64 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffab23', endColorstr='#ffec64');
	background-color:#ffab23;
}.tg-calculator-button:active {
	position:relative;
	top:1px;
}
/* This imageless css button was generated by CSSButtonGenerator.com */

.tg-creditor-name
{
	font-size:11px;
	color:#999;
	text-align:left;
}

.tg-tools-result
{
	font-size:13px;
	color:#006;
	text-align:left;
	padding-left:10px;
}

.row1
{
	font-size:11px; 
	color:#333333; 
	padding-left:3px; 
	padding-right:3px; 
	line-height:18px;
	background-color:#c5e0b6;		
}

.row2
{
	font-size:11px; 
	color:#333333; 
	padding-left:3px; 
	padding-right:3px; 
	line-height:18px;
	background-color:#e6e3d4;		
}

.fgworksheetvalueleft
{
	text-align:left;
}

.fgworksheetvalueright
{
	text-align:right;
}

.fgworksheetvaluecenter
{
	text-align:center;
}
	
.commonlabeltext
{
	font-size:14px;
	color:#11294c;
	font-weight:normal;
	text-align:left;
	line-height: 20px;
	padding-bottom:5px;
	font-weight:bold;
}

.commonfieldtext
{
	font-size:12px;
	font-weight:normal;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	border:1px solid #a1aab2;
	padding:5px;
	text-decoration:none;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(5%, #f9f9f9), color-stop(100%, #e9e9e9) );
	background:-moz-linear-gradient( center top, #f9f9f9 5%, #e9e9e9 100% );
	background:-ms-linear-gradient( top, #f9f9f9 5%, #e9e9e9 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f9f9f9', endColorstr='#e9e9e9');
	background-color:#f9f9f9;
	color:#444444;
	text-align:left;	
	text-shadow:1px 1px 0px #ffffff;
 	-webkit-box-shadow:inset 1px 1px 0px 0px #ffffff;
 	-moz-box-shadow:inset 1px 1px 0px 0px #ffffff;
 	box-shadow:inset 1px 1px 0px 0px #ffffff;
}	

.buttonmain {
	font-size:12px;
	font-weight:normal;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	border:1px solid #337fed;
	padding:5px 9px;
	text-decoration:none;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(5%, #3d94f6), color-stop(100%, #1e62d0) );
	background:-moz-linear-gradient( center top, #3d94f6 5%, #1e62d0 100% );
	background:-ms-linear-gradient( top, #3d94f6 5%, #1e62d0 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#3d94f6', endColorstr='#1e62d0');
	background-color:#3d94f6;
	color:#ffffff;
	display:inline-block;
	text-transform:capitalize;
	text-shadow:1px 1px 0px #1570cd;
 	-webkit-box-shadow:inset 1px 1px 0px 0px #97c4fe;
 	-moz-box-shadow:inset 1px 1px 0px 0px #97c4fe;
 	box-shadow:inset 1px 1px 0px 0px #97c4fe;
}.buttonmain:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(5%, #1e62d0), color-stop(100%, #3d94f6) );
	background:-moz-linear-gradient( center top, #1e62d0 5%, #3d94f6 100% );
	background:-ms-linear-gradient( top, #1e62d0 5%, #3d94f6 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#1e62d0', endColorstr='#3d94f6');
	background-color:#1e62d0;
}.buttonmain:active {
	position:relative;
	top:1px;
}


