

h1, h2, h3, h4, h5, h6, fieldset, legend {
	display: inline;
}

#mainTable { height: 380px;}
#resultTR { height: 300px;}
#resultDiv {
	overflow: auto;
	scrollbar-arrow-color: #003399;
	scrollbar-base-color: #f3f2f2;
	scrollbar-darkshadow-color: #f3f2f2;
	scrollbar-track-color: #f3f2f2;
	scrollbar-3dlight-color: #f3f2f2;
}
#resultFrame { height: 440px; background-color: #FFFFFF;}
#resultFrameTD { height: 440px;}
#printTR { visibility: visible;}

A {font-family:arial,Helvetica,sans-serif; font-size:9pt; color:#000000; text-decoration:none;}
A:active {font-family:arial,Helvetica,sans-serif; font-size:9pt; color:#000000; text-decoration:underline;}
A:hover {font-family:arial,Helvetica,sans-serif; font-size:9pt; color:#000000; text-decoration:none;}

A.fotter {font-family:arial; font-size:12px; color:#0272c6; padding-right:5px; text-decoration:none;}
A.fotter:active {font-family:arial; font-size:12px; color:#0272c6; padding-right:5px; text-decoration:none;}
A.fotter:hover {font-family:arial; font-size:12px; color:#0272c6; padding-right:5px; text-decoration:none;}

.bodyBG {
	background-color: #FFFFFF;
}

.msg {
	font: bold 13pt Arial, Helvetica, sans-serif;
	color: #0061C8;
	text-align:right;
}


.imgBox
{
	border : 1px ridge white; 
}

.txt12b
{
   font : bold 12px Arial;
   font-weight : bold;
   color : Black; 
 }
 
 .txt12n
{
   font : bold 12px Arial;
   font-weight : normal;
   color : Black; 
 }

.txt12nBlue
{
   font : normal 12px Arial;
   color : #003399; 
 }
 
 .tdDetailDark {
	FONT: bold 12px Arial;
	COLOR: #003399;
	BACKGROUND-COLOR: #f3f2f2;
	text-align: right;
	height: 20px;
	vertical-align: text-top;
	padding: 5px 5px 5px 5px;
	width: 130px;
	border:1px solid #b9b9b9;	
}

.tdDetailDarkEn {
	FONT: bold 12px Arial;
	COLOR: #003399;
	BACKGROUND-COLOR: #f3f2f2;
	text-align: right;
	height: 20px;
	vertical-align: text-top;
	padding: 3px 5px 3px 5px;
	width: 130px;
	border:1px solid #b9b9b9;	
}

.tdDetailLight {
	FONT: bold 12px Arial;
	COLOR: #003399;
	BACKGROUND-COLOR: #ffffff;
	text-align: right;
	height: 20px;
	vertical-align: text-top;
	padding: 5px 5px 5px 5px;
	width: 130px;
	border-right:1px solid #b9b9b9;
	border-left:1px solid #b9b9b9;
}

.tdDetailLightEn {
	FONT: bold 12px Arial;
	COLOR: #003399;
	BACKGROUND-COLOR: #ffffff;
	text-align: right;
	height: 20px;
	vertical-align: text-top;
	padding: 3px 5px 3px 5px;
	width: 130px;
	border-right:1px solid #b9b9b9;
	border-left:1px solid #b9b9b9;
}

.tdDetailContentDark {
	FONT: normal 12px Arial;
	COLOR: #003399;
	BACKGROUND-COLOR: #f3f2f2;
	text-align: right;
	height: 20px;
	vertical-align: text-top;
	padding: 5px 5px 5px 5px;
	border:1px solid #b9b9b9;	
	border-right:0px solid #b9b9b9;	
}

.tdDetailContentDarkEn {
	FONT: normal 12px Arial;
	COLOR: #003399;
	BACKGROUND-COLOR: #f3f2f2;
	text-align: right;
	height: 20px;
	vertical-align: text-top;
	padding: 3px 5px 3px 5px;
	border:1px solid #b9b9b9;	
	border-right:0px solid #b9b9b9;	
}

.tdDetailContentLight {
	FONT: normal 12px Arial;
	COLOR: #003399;
	BACKGROUND-COLOR: #ffffff;
	text-align: right;
	height: 20px;
	vertical-align: text-top;
	padding: 5px 5px 5px 5px;
	border-left:1px solid #b9b9b9;
}

.tdDetailContentLightEn {
	FONT: normal 12px Arial;
	COLOR: #003399;
	BACKGROUND-COLOR: #ffffff;
	text-align: right;
	height: 20px;
	vertical-align: text-top;
	padding: 3px 5px 3px 5px;
	border-left:1px solid #b9b9b9;
}

.tdDetailServicesBank {
	FONT: normal 12px Arial;
	COLOR: #003399; 
	BACKGROUND-COLOR: #f3f2f2;
	text-align: right;
	height: 20px;
	vertical-align: text-top;
	padding: 0px 5px 0px 5px;
	border:1px solid #b9b9b9;	
	border-right:0px solid #b9b9b9;	
}

.tdDetailServicesBankEn {
	FONT: bold 12px Arial;
	COLOR: #003399;
	BACKGROUND-COLOR: #f3f2f2;
	text-align: right;
	height: 125px;
	vertical-align: text-top;
	padding: 3px 5px 3px 5px;
	width: 130px;
	border:1px solid #b9b9b9;	
}

.appTitle {
	text-decoration:underline;
	text-align: center;
	width:750px;
	height:20px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 10pt;
	COLOR: red;
	FONT-FAMILY: arial
}

.errorMsg {
	font: bold 14px Arial;
	COLOR: #ff6600;
	height: 25px;
	background: #EEEFF3;
	vertical-align: middle;
	BORDER-BOTTOM: #B9B9B9 1px solid;
	margin: 0 0 0 0;	
}

.CalcTableCaption {
	FONT-WEIGHT: bold;
	FONT-SIZE: 10pt; 
	FONT-FAMILY: arial;
	BACKGROUND-COLOR: #cfd6e4
}

SELECT {
	border: 1px solid #90B1D2;
	height: 15px;
	font: normal normal normal 11px/normal Arial, Helvetica, sans-serif;
	color: #003399;
}

.field {
	BORDER-right: #90B1D2 1px solid;
	BORDER-TOP: #90B1D2 1px solid;
	FONT-WEIGHT: normal;
	BORDER-left: #90B1D2 1px solid;
	BORDER-BOTTOM: #90B1D2 1px solid;
	FONT-FAMILY: Arial;
	margin-top:2px;
}

.tableFooterLine {
	FONT-WEIGHT: bold;
	FONT-SIZE: 10pt;
	COLOR: black;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #ebebeb
}

.titleBG {
	background: #003399 url(../images/pixel.gif) no-repeat fixed center;
}

.btnSearchField {
	background: #E2E7EC;
	BORDER: #90B1D2 0px solid;
	width: 63px;
	height: 17px;
	cursor: hand;
}

.btnAddSearchField {
	background: #E2E7EC;
	BORDER: #90B1D2 0px solid;
	width: 82px;
	height: 17px;
	cursor: hand;
}

.title {
	font: bold 18px Arial;
	color: White;
	background: #003399;
	border-bottom: 2px solid #B9B9B9;
	vertical-align: middle;
}
.titleH1 {
	font: bold 18px Arial;
	color: White;
	background: #003399;
	vertical-align: middle;
}

.subtitle {
	font: bold 14px Arial;
	COLOR: #013b9c;
	height: 25px;
	background: #EEEFF3;
	vertical-align: middle;
	BORDER-BOTTOM: #B9B9B9 1px solid;
	margin: 0 0 0 0;	
}
.subtitleH2 {
	font: bold 14px Arial;
	color: #013b9c;
	background: #EEEFF3;
	vertical-align: middle;
	margin: 0 0 0 0;	
}

.subtitleMap {
	font: bold 14px Arial;
	COLOR: #013b9c;
	height: 25px;
	background-color: #EEEFF3;
	padding-left: 5px;
	vertical-align: middle;
	BORDER-BOTTOM: #B9B9B9 1px solid;
	margin: 0 0 0 0;	
}

.leftTitle {
	background: #003399 url(../images/titleTop_left.gif) no-repeat fixed top;
	width: 15px;
	height: 50px;
}

.rightTitle {
	background: #003399 url(../images/titleTop_right.gif) no-repeat fixed top;
	width: 15px;
	height: 50px;
}

.txt12bbg
{
	font : normal 12px Arial;
    color : Black;
	background-color: #E2E7EC;
	height: 25px;
 }
 
.darkTableline
{
    FONT-SIZE: 10pt;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #e3ebfa
}

.darkTableline2
{
    FONT-SIZE: 10pt;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #eeeadd
}

.lightTableline
{
    FONT-SIZE: 10pt;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #ffffff;	 
}

.trFooter {
	background-color: #EDECEC;
}

.txtIfr
{
	font : normal 12px Arial;
    color : Black;
	background-color: #FFFFFF;
	padding-right:20px;
 }
 
 .txtIfrTbl
{
	font : normal 12px Arial;
    color : Black;
	background-color: #FFFFFF;
 }
 