BODY { font-family: Verdana, Arial, sans-serif; font-size: 12px; color: black; scrollbar-face-color: #5A6BA5;
	   scrollbar-shadow-color: #000000; scrollbar-highlight-color: #FFFFFF; scrollbar-3dlight-color: #000000;
	   scrollbar-darkshadow-color: #000000; scrollbar-track-color: #1C2D67; scrollbar-arrow-color: #B8C8FE;
	   }

/*  text used throughout site */
.sitetext { font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; }
.sitetext a:link {  color: #003366; text-decoration: underline; }
.sitetext a:visited {  color: #003366; text-decoration: underline; }
.sitetext a:hover {  color: #993333; text-decoration: underline; }
.sitetext a:active {  color: #993333; text-decoration: underline; }

/* styles for the service bureau homepage */
.section_title { font-family: Helvetica, Arial, sans-serif; font-size: 14px; font-weight: bold }
.section_title a:link {  color: #993333; text-decoration: none}
.section_title a:visited {  color: #993333; text-decoration: none}
.section_title a:hover {  color: #333333; text-decoration: none; background-color: #FFFFFF}
.section_title a:active {  color: #993333; text-decoration: underline}

.section_text { font-family: Helvetica, Arial, sans-serif; font-size: 11px; color: black; }
.section_text a:link {  color: #003366; text-decoration: none; }
.section_text a:visited {  color: #003366; text-decoration: none; }
.section_text a:hover {  color: #333333; text-decoration: none; }
.section_text a:active {  color: #003366; text-decoration: underline; }

/* styles for exchange rate list screens */
.exchange_rates { font-family: Helvetica, Arial, sans-serif; font-size: 11px; background-color: #FDFDB9; }
.exchange_rates a:link { color: #1C2D67; text-decoration: underline; }
.exchange_rates a:visited { color: #1C2D67; text-decoration: underline; }
.exchange_rates a:hover { color: #993333; text-decoration: underline; }
.exchange_rates a:active { color: #1C2D67; text-decoration: underline;}

/*  footer link */
.footer_link { font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal;
		color: #FFFFFF; font-weight: bold;}
.footer_link a:link {  color: #FFFFFF; text-decoration: none; }
.footer_link a:visited {  color: #FFFFFF; text-decoration: none; }
.footer_link a:hover {  color: #FFCCCC; text-decoration: none; }
.footer_link a:active {  color: #FFCCCC; text-decoration: underline; }

/* styles for all list screens */
TH.list_hdr    { font-family: Helvetica, Arial, sans-serif; font-size: 12px; color: #FCFC99; text-align: center;
				 background: url('/Images/col_headers.gif') }  /* columns */

TD.table_title { font-family: Helvetica, Arial, sans-serif; font-size: 16x; color: #FCFC99; background-color: 344464; font-weight: bold; padding-bottom: 0} 
TD.table_bottom_bar { font-family: Helvetica, Arial, sans-serif; font-size: 12px; color: white; background-color: 344464; } 

input.chkbox { width: 1.5em; height: 1.5em; } /* reduces size of checkbox */

/* styles for transaction list screens */
TD.transact_rl {
	font-family: Helvetica, Arial;
	font-size: 11px;
	color: #1C2D67;
	background-color: #FDFDB9;
	border: none;
	cell-spacing: 0;
}  /* released transactions */

TD.transact_rj { font-family: Helvetica, Arial, sans-serif; font-size: 11px; color: #1C2D67; background-color: #FDFDB9; }  /* rejected transactions */
TD.transact_ac { font-family: Helvetica, Arial, sans-serif; font-size: 11px; color: #1C2D67; background-color: #FDFDB9; }  /* cleared transactions */
TD.transact_sn { font-family: Helvetica, Arial, sans-serif; font-size: 11px; color: #1C2D67; background-color: #FDFDB9; }  /* pending clearance */

/* styles for ACROSS list screens */
TD.across_rl { font-family: Helvetica, Arial, sans-serif; font-size: 13px; color: white; background-color: #1C2D67; }  /* ACROSS accepted, Released */
TD.across_ar { font-family: Helvetica, Arial, sans-serif; font-size: 13px; color: white; background-color: #1C2D67; }  /* ACROSS accepted, pending Release */
TD.across_rj { font-family: Helvetica, Arial, sans-serif; font-size: 13px; color: white; background-color: #1C2D67; }  /* rejected ACROSS Release */
TD.across_sn { font-family: Helvetica, Arial, sans-serif; font-size: 13px; color: white; background-color: #1C2D67; }  /* pending ACROSS acceptance */

TABLE.ngb { border: none; cell-spacing: 0; }

BODY.protariff_form { font-family: Verdana, Arial, sans-serif; font-weight: bold; color: navy };
TD.protariff_description {
	font-family: Verdana, Arial, sans-serif;
	font-weight: lighter;
	color: #000000;
	font-size: 12px;
	font-variant: normal;
};

.protariff_tariff {
	font-family: Verdana, Arial, sans-serif;
	font-weight: bold;
	color: #993333;
	font-size: 12px;
	font-style: normal;
	font-variant: normal;
};
.protariff_tariff a:link {  color: #993333; text-decoration: none; }
.protariff_tariff a:visited {  color: #993333; text-decoration: none; }
.protariff_tariff a:hover {  color: #FFCCCC; text-decoration: none; }
.protariff_tariff a:active {  color: #FFCCCC; text-decoration: underline; }

TD.tariff_header {
	color: #003399;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
TD.tariff_detail {
	color: #FFFF99;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;

}

A.datecombo { font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; }
td.datecombo { font-size: 10px; padding-top: 5px; }

.n2 { background : #FFFFFF; font-size: 9pt; font-family: verdana, arial, helvetica, sans-serif; }
.about { background-image: url(../img/f_about.gif); font-size: 10pt; font-family: verdana, arial, helvetica, sans-serif; }
.pre { background : #FFFFFF; color : #000000; font : 8pt "Courier New", Monospace; }
.p0 { background : #2020A0; color : #D0F0FF; } 
.p2 { color : #2020A0; background : #D0F0FF; font-size: 9pt; font-family: verdana, arial, helvetica, sans-serif;
	  letter-spacing: 0pt; font-weight: bold; }
.tit { font-size: 18pt; font-family: verdana, arial, helvetica, sans-serif; letter-spacing: 2pt; 
	   font-weight: bold; text-align: center; line-height: 22pt; }
A.a1 { color: #D0F0FF; }
.a1 { color: #D0F0FF; background-color: #2020A0; font-size: 10pt; font-family: verdana, arial, helvetica, sans-serif;
	  font-weight: bold; }
A:hover.a1 { color: #FFFFD0; }
A:visited.a1 { text-decoration: none; }
.p1 { background-image: url(../img/cs1.gif); font-size: 11pt; font-family: verdana, arial, helvetica, sans-serif;
	  font-weight: bold; }
A:hover.p1 { color: #FFFFD0; }
UL.u1 { list-style-image: url(../img/sb_2.gif); list-style-position: outside; margin-left: 22; margin-top: 0;
	    margin-bottom: 15; font-size: 9pt; font-family: verdana, arial, helvetica, sans-serif; }
UL.u2 { list-style-image: url(../img/img0.gif); list-style-position: outside; margin-left: 25; margin-top: 10;
	    margin-bottom: 15; font-size: 11pt; font-family: verdana, arial, helvetica, sans-serif; line-height: 15pt; }
H3 { color : #2020A0; font-size: 11pt; font-family: verdana, arial, helvetica, sans-serif; letter-spacing: 0pt;
	 font-weight: bold; }
