
.PageHeader
	{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: x-small;
		font-weight: bold;
		color: #660000;

		text-align:left;

	}
.PageHeaderRev
	{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: x-small;
		font-weight: bold;
		color: #660000;

		text-align:right;

	}

.PageHeaderLight { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: x-small; font-weight: bold; color: #FFCC66}

.PageSubHeader
	{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 7.5pt;
		font-weight: bold;
		color: #000000 ;
		text-decoration: none;

		text-align:left;

	}
.PageSubHeaderRev
	{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 7.5pt;
		font-weight: bold;
		color: #000000 ;
		text-decoration: none;

		text-align:right;

	}

.PageSubHeader-Col { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: xx-small; font-weight: bold; color: #660000}

.PageText
	{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 7.5pt;
		font-weight:normal;
		color: #000000;
		border-color: #999999 #333333 #333333 #CCCCCC;
		border-top-width: 1px;
		border-right-width: 1px;
		border-bottom-width: 1px;
		border-left-width: 1px;

		text-align:left;

	}
.PageTextRev
	{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 7.5pt;
		font-weight:normal;
		color: #000000;
		border-color: #999999 #333333 #333333 #CCCCCC;
		border-top-width: 1px;
		border-right-width: 1px;
		border-bottom-width: 1px;
		border-left-width: 1px;

		text-align:right;

	}

.PageText-MenuTop { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: xx-small; font-weight: normal; color: #660000}

.PageTextBold
	{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 7.5pt;
		font-weight: bold;
		color: #000000;
		border-color: #999999 #333333 #333333 #CCCCCC;
		border-top-width: 1px;
		border-right-width: 1px;
		border-bottom-width: 1px;
		border-left-width: 1px;

		text-align:left;

	}
.PageTextBoldRev
	{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 7.5pt;
		font-weight: bold;
		color: #000000;
		border-color: #999999 #333333 #333333 #CCCCCC;
		border-top-width: 1px;
		border-right-width: 1px;
		border-bottom-width: 1px;
		border-left-width: 1px;

		text-align:right;

	}

.PageTextCentre { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: xx-small; font-weight: normal; color: #000000 ; text-align: center}

.PageTextGrey { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7.5pt; font-weight: normal; color: #999999; border-color: #999999 #333333 #333333 #CCCCCC; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px }

.PageTextAqua { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7.5pt; font-weight: normal; color: #66aaaa; border-color: #999999 #333333 #333333 #CCCCCC; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px }

.PageTextLarger {
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #000000; border-color: #999999 #333333 #333333 #CCCCCC; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px
}

.PageTextSmall_Blue { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: normal; color: #000099}
.PageTextSmall_Red { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: normal; color: #FF0000}
.PageTextSmall_Black { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: normal; color: #000000}
.PageTextSmall_Black2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: normal; color: #000000 ; width: 30px}
.PageTextUnderline { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: xx-small; font-weight: normal; color: #000000 ; text-decoration: underline}
.PageTextVerySmall_Black { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 6px; font-weight: normal; color: #000000 }

.autoCompleteSelect { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7.5pt; font-weight: normal; color: #000000; border-color: #999999 #333333 #333333 #CCCCCC; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.bnilogo {  font-family: "Times New Roman", Times, serif; font-size: 8px; font-style: italic; color: #000000}
.vsmall {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8px}
.thinborders {  border: 1px #000000 solid}
.List {  line-height: 120%}
.RegMark {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: xx-small; vertical-align: top; color: #660000; text-align: right}
.PageText-Menu { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: xx-small; font-weight: normal; color: #FFCC00}
.thinborders2 { border: #000000 solid; border-width: 0px 1px 0px 0px}
.thinborders1 { border: 1px #000000 solid}
.thinborders3 { border: #000000 solid; border-width: 0px 0px 1px}
.thinborders_bottom { border: solid; border-width: 0px 0px 1px ; border-color: #000000 #000000 #cccccc}
.thinbordersShadow { border: 1px solid; border-color: #FFFFFF #333333 #333333 #FFFFFF}
.thinborderstext { border: #000000 solid; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7.5pt; border-width: 0px 1px 1px 0px}
.thinborderstextsmall { border: #000000 solid; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; border-width: 1px 0px 0px 1px}
.thinborders_bottomRight { border: #000000 solid; border-width: 0px 1px 1px 0px}
.thinborderstextmedium { border: #000000 solid; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; border-width: 1px 0px 0px 1px ; font-weight: bold}
.thinborderstextsmallCol { border: #000000 solid; font-family: Arial, Helvetica, sans-serif; font-size: 9px; border-width: 1px 0px 0px 1px ; background-color: #CCCCCC}
.thinborderstextbold { border: #000000 solid; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7.5pt; border-width: 0px 1px 1px 0px ; font-weight: bold}
.FormFieldNoBorders {  background-image: url(Media/BGD/3Pinstripe.gif); border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold}
.thinbordersYellow { border: solid; border-color: #FFFFCC #996600 #996600 #FFFFCC; border-width: 1px 0px}
.smalltextBlue { font-family: Arial, Helvetica, sans-serif; font-size: 9px; font-style: normal ; color: #0000CC; text-decoration: none}
.smalltextRed { font-family: Arial, Helvetica, sans-serif; font-size: 9px; font-style: normal ; color: #FF0000; text-decoration: none}
.FormFieldNoBordersWhite { border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold }
.thinborders_bottomRightLeft { border: #000000 solid; border-width: 0px 1px 1px}
.TextAreaStyle {  height: 250px; width: 100%; border-color: #999999 #666666 #666666 #999999; float: left; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; background-color: #FFFFFF; overflow: scroll; clip:  rect(   ); font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7.5pt; font-weight: normal}
.TextAreaStyle2 { border-color: #999999 #333333 #666666 #999999; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; clip:   rect(   ); overflow: auto; width: 100%; height: 18px; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.TextAreaStyle3 { border-color: #999999 #666666 #666666 #999999; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; clip: rect( ); overflow: auto; width: 100%; height: 36px; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.TextAreaStyle4 { height: 850px; width: 100%; border-color: #999999 #666666 #666666 #999999; float: left; background-color: #FFFFFF; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; color: #000000; padding-top: 10px; padding-right: 10px; padding-bottom: 10px; padding-left: 10px}
.FontSelector { border-color: #FFFFFF #666666 #666666 #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; height: 26px; clip:  rect(   ); border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.thinbordersDarkGrey { border: 1px #999999 solid}
.thinborders_right { border: solid; border-width: 0px 1px; border-color: #000000 #666666 #cccccc #FFFFFF}
.thinborders_left { border: solid; border-width: 0px 0px 0px 1px; border-color: #000000 #FFFFFF #cccccc #CCCCCC}
.thinborders_top { border: solid; border-width: 1px 0px 0px; border-color: #CCCCCC #000000 #cccccc}
.thinborders_rightLightgrey { border: solid; border-width: 0px 1px 0px 0px; border-color: #000000 #CCCCCC #cccccc #FFFFFF}
.thinborders_bottomdark { border: solid; border-width: 1px 0px; border-color: #FFFFFF #000000 #999999}
.NoBorders { border: 0px solid; border-color: #000000 #000000 #cccccc ; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: normal; cursor: hand}
.NoBorders_UL { border: 0px solid; border-color: #000000 #000000 #cccccc ; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: normal; cursor: hand; background-image: url(Media/BGD/3Pinstripe.gif) ; text-decoration: underline}
.thinborders_topdark { border: solid; border-width: 1px 0px 0px; border-color: #00FFFF #000000 #cccccc}
.arial3pt { font-family: Arial, Helvetica, sans-serif; font-size: 3px; font-weight: normal; color: #000000 }
.arial4pt { font-family: Arial, Helvetica, sans-serif; font-size: 4px; font-weight: normal; color: #000000 }
.arial5pt { font-family: Arial, Helvetica, sans-serif; font-size: 5px; font-weight: normal; color: #000000 }
.arial6pt { font-family: Arial, Helvetica, sans-serif; font-size: 6px; font-weight: normal; color: #000000 }
.arial7pt { font-family: Arial, Helvetica, sans-serif; font-size: 7px; font-weight: normal; color: #000000 }
.arial8pt { font-family: Arial, Helvetica, sans-serif; font-size: 8px; font-weight: normal; color: #000000 }
.arial9pt { font-family: Arial, Helvetica, sans-serif; font-size: 9px; font-weight: normal; color: #000000 }
.arial12pt { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #000000 }
.arial14pt { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: normal; color: #000000 }
.Button {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7.5pt}
.TextAreaStyle5 { border-color: #999999 #666666 #666666 #999999; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; clip: rect( ); overflow: auto; width: 100%; height: 200px; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px }
.menutext { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7.5pt; font-weight: normal; color: #000000; border-color: #999999 #333333 #333333 #CCCCCC; text-decoration: none; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.TextArea4Lines { border-color: #999999 #666666 #666666 #999999; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; clip: rect( ); overflow: auto; width: 100%; height: 72px; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px }
.smalltextBlack { font-family: Arial, Helvetica, sans-serif; font-size: 9px; font-style: normal ; color: #0000CC; text-decoration: none }
.smalltext { font-family: Arial, Helvetica, sans-serif; font-size: 9px; font-style: normal ; color: #000000; text-decoration: none }
.thinborderstext2 { border: 1px #000000 solid; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7.5pt}
.TextAreaStyle3a { border-color: #999999 #666666 #666666 #999999; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; clip: rect( ); overflow: auto; width: 100%; height: 100px; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px }
.BNIWEBHead {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7.5pt; font-style: normal; font-weight: bold; color: #5280B1}
.BNIWEBHeadMain { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-style: normal; font-weight: bolder; color: #006699}

.White2GreyVerticalFade
	{
		filter:progid:DXImageTransform.Microsoft.Gradient(startcolorstr=white, endcolorstr=#cccccc, gradienttype=0);
		background-color:#ffffff;
	}

.Grey2WhiteVerticalFade
	{
		filter:progid:DXImageTransform.Microsoft.Gradient(startcolorstr=#cccccc, endcolorstr=white, gradienttype=0);
		background-color:#cccccc;
	}

.Red2BlackVerticalFade
	{
		filter:progid:DXImageTransform.Microsoft.Gradient(startcolorstr=#AC282C, endcolorstr=black, gradienttype=0);
		background-color:#AC282C;
	}

.Yellow2WhiteHorizontalFade
	{
		filter:progid:DXImageTransform.Microsoft.Gradient(startcolorstr=#FFF2AA, endcolorstr=white, gradienttype=1);
		border: solid;
		border-width: 0px 0px 1px ;
		border-color: #000000 #000000 #cccccc;
		background-color:#FFF2AA;
	}




/*
These are changable styles for reversable languages
*/

/*
MMTop
*/
		#Layer1 {
			position:absolute;
			width:100;
			height:75;
			z-index:1;

			left: 10;

			top: 25;
		}

		.SearchCell {

			text-align:right;

			font-weight:bold;
			font-size:8pt;
			font-family:Verdana, Arial, Helvetica, sans-serif;
			color: #FFFFFF;
		}

		.SearchCell {

			text-align:right;

			font-weight:bold;
			font-size:8pt;
			font-family:Verdana, Arial, Helvetica, sans-serif;
			color:orange;
		}

		.SearchEntry {

			text-align:left;

			background-color:#EAC4B9;
			border-color:#741c1e;
			font-size:8pt;
			font-family:Verdana, Arial, Helvetica, sans-serif;
			color:#741c1e;
		}

		.CounterCell {

			text-align:left;

			font-weight:bold;
			font-size:8pt;
			font-family:Verdana, Arial, Helvetica, sans-serif;
			color:#FFFFFF;
		}

		.CounterDisplay {

			left:4px;
			text-align:left;

			top:2px; 
			font-family:Verdana, Arial, Helvetica, sans-serif; font-size:8pt;
			color:#CB9898;
			font-weight:normal;
			width:200px;
			overflow:hidden;
			border:0px solid black;
		}

		.TopMenuBlend {

			filter:progid:DXImageTransform.Microsoft.Gradient(startcolorstr=#741c1e, endcolorstr=black, gradienttype=1);

		}

