v\:* { behavior: url(#default#VML); }
a{font-size: 8pt}
a{font-family:tahoma,arial,sans-serif}
a:link {  text-decoration: none;color=RED}
a:active { text-decoration: none; color=RED }
a:visited { text-decoration: none; color=NAVYBLUE}
a:hover { text-decoration: none; color=BE4EDA;}
input	{font-family:tahoma,sans-serif; font-size:11px}
TABLE	{font-family:tahoma,sans-serif; font-size:11px;border:0px}
a		{color:#000099}
.swnu	{font-family:tahoma,sans-serif;font-size:11px;color:#ffffff;text-decoration:none}
.sb		{font-family:tahoma,sans-serif;font-size:11px;color:#003366}
.bnu	{font-family:tahoma,sans-serif;color:#000099;font-size:13px;text-decoration:none}
.sbnu	{font-family:tahoma,sans-serif;font-size:11px;color:#000099;text-decoration:none}
.snub	{font-family:tahoma,sans-serif;font-size:11px;color:#000099;text-decoration:none}
.snu	{font-family:tahoma,sans-serif;font-size:11px;text-decoration:none}
.sw		{font-family:tahoma,sans-serif;font-size:11px;color:#ffffff}
.s		{font-family:tahoma,sans-serif;font-size:11px}
.swnub	{font-family:tahoma,sans-serif;font-size:11px;font-weight:BOLD;color:#FFFFFF;text-decoration:none}
.sbnub	{font-family:tahoma,sans-serif;font-size:11px;font-weight:BOLD;color:#003366;text-decoration:none}
.sbd	{font-family:tahoma,sans-serif;font-size:11px;font-weight:BOLD}
.swb	{font-family:tahoma,sans-serif;font-size:11px;font-weight:BOLD;color:#FFFFFF}
.sbbd	{font-family:tahoma,sans-serif;font-size:11px;font-weight:BOLD;color:#104A7B}
.fwnu	{font-family:tahoma,sans-serif;color:#ffffff;text-decoration:none;font-size:11px}
.fnu	{font-family:tahoma,sans-serif;color:#000099;text-decoration:none;font-size:11px}
.fw		{font-family:tahoma,sans-serif;color:#ffffff;font-size:11px}
.f		{font-family:tahoma,sans-serif;font-size:11px}
.flb	{font-family:tahoma,sans-serif;font-size:24px;font-weight:BOLD;color:#000000}
.flbs	{font-family:tahoma,sans-serif;font-size:11px;font-weight:BOLD;color:#104A7B}
.Tdom	{font-family:tahoma,sans-serif;font-size:11px;font-weight:BOLD;color:#104A7B}
.pbnu	{font-family:tahoma,sans-serif;font-size:11px;color:#000099;text-decoration:none}
.title	{font-family:tahoma,san-serif;font-size:13px;color:#104A7B;font-weight:BOLD}
.Wf		{font-family:tahoma,sans-serif;font-size:12px}
.ns4Wf	{font-family:tahoma,sans-serif;font-size:13px}
.menu	{font-family:tahoma,sans-serif;font-size:11px;color:#000066;font-weight:BOLD;text-decoration:none}
TR.H	{BACKGROUND-COLOR: #C3D6E6}
.Menu_Head
{
	font-weight: bold;
	filter: alpha(opacity=100);
	width: 98%;
	cursor: pointer;
	color: black;
	background-color: lightgrey;
}
.Menu_Head2
{
	font-weight: bold;
	width: 100%;
	cursor: pointer;
	color: black;
	background-color: buttonface;
}
.Menu_Items {
		filter:alpha(opacity=100);


	}
.div_float {
  		float: left;
  	   }


.Description {
		filter:alpha(opacity=90);
		background-color: #6699cc;
		display: none;
		width: 190;
		position: absolute;
		border: 1 solid #006699;
	}
.DescTitle {
		background-color: #006699;
		color: white;
		font-weight: bold;
	}
.bttntext
{
	font-weight: bold;
	font-size: small;
	color: #336699;
	font-family: tahoma,sans-serif;
	text-decoration: none;
}
.Bsbttn
{
	border-right: #104a7b 1px solid;
	border-top: #afc4d5 1px solid;
	font-weight: bold;
	font-size: 11px;
	vertical-align: baseline;
	border-left: #afc4d5 1px solid;
	cursor: hand;
	color: black;
	border-bottom: #104a7b 1px solid;
	font-family: tahoma,sans-serif;
	background-color: #ffcb47;
	text-decoration: none;
}
.sbttn {font-family:tahoma,sans-serif;font-size:11px;background: #D6E7EF;border-bottom: 1px solid #104A7B;border-right: 1px solid #104A7B;border-left: 1px solid #AFC4D5;border-top:1px solid #AFC4D5;color:#000066;height:19px;text-decoration:none;cursor: hand}
.pbttn {font-family:tahoma,sans-serif;font-size:11px;background: #D6E7EF;border-bottom: 1px solid #104A7B;border-right: 1px solid #104A7B;border-left: 1px solid #AFC4D5;border-top: 1px solid #AFC4D5;color:#000066;height: 19px;text-decoration:none;padding-left: 4px;padding-right: 4px;padding-top:2px;cursor: hand}
.obttn {font-family:tahoma,sans-serif;font-size:11px;background: #D6E7EF;vertical-align: middle;color:777777;padding:1px;padding-left:6px;padding-right: 6px;text-decoration:none}
.ns4obttn {font-family:tahoma,sans-serif;font-size:12px;background: #D6E7EF;color:#8CA5B5;text-decoration:none}
.ns4sbttn {font-family:tahoma,sans-serif;font-size:12px;background:#D6E7EF;border-bottom: 1px solid #104A7B;border-right: 1px solid #104A7B;border-left: 1px solid #AFC4D5;border-top: 1px solid #AFC4D5;color:#000066;height: 19px;text-decoration:none}
.drpdwn	{font-family:tahoma,san-serif;font-size:11px;color:#000066;background-color:#D6E7EF}
TABLE.Mtable TD {border-bottom:solid #93BEE2 1px}
.transactionDark {border-color:#336699;border-style:solid;border-width:1px}
.transactionLight {border-color:#336699;border-style:solid;border-width:1px}
.msglistcntrl TD {border-bottom:none}
A.tab {color:#FFFFFF;font-family:Tahoma, san-serif;font-size:11px;text-decoration:none}
FONT.tab {color:#F4D500;font-family:Tahoma, san-serif;font-size:13px}
.tagline{font-family:tahoma,sans-serif;font-size:11px;color:#ffffff;text-decoration:none;font-weight:BOLD;}
.PPModuleTtlTxt{COLOR:#104A7B; FONT-FAMILY:Tahoma, sans-serif}
.PPDesTxt{FONT-FAMILY:Tahoma, san-serif}
.PPModuleBrd{BACKGROUND-COLOR:#DBEAF5}
.PPModuleTtlTbl{BACKGROUND-COLOR:#DBEAF5}
.PPDynamicTbl{BACKGROUND-COLOR:#FFFFFF}
.PPRSbmtBtn{FONT-FAMILY:Tahoma, san-serif; FONT-SIZE:13px; BACKGROUND:#DBEAF5; BORDER-BOTTOM:1px solid #104A7B; BORDER-RIGHT:1px solid #104A7B; BORDER-LEFT:1px solid #AFC4D5; BORDER-TOP:1px solid #AFC4D5; COLOR:#000066; FONT-WEIGHT:normal; TEXT-DECORATION:none; CURSOR:hand}
.nicefield{font-family: Tahoma, Helvetica, sans-serif; font-size: 11px; border-style: solid; border-width: 1}
.tableBG{background-color:#ECECFF}
.tableRow
{
	font-weight: normal;
	font-size: 8pt;
	font-family: tahoma,arial,sans-serif;
	background-color: white;
	border:1;
}
.tableRowAlert
{
	font-weight: bold;
	font-size: 8pt;
	color: Dodgerblue;
	font-family: tahoma,arial,sans-serif;
}
.tableHeader
{
	font-weight: bold;
	font-size: 10pt;
	font-family: tahoma,arial,sans-serif;
	background-color:#dcdcdc;
	border:1;
}
.AltableRow
{
	font-size: 10pt;
	font-family: tahoma,arial,sans-serif;
	background-color: buttonface;
}
.niceFieldLabel
{
	font-weight: bold;
	font-size: 8pt;
	font-family: tahoma,arial,sans-serif;

}
.tableFooter{font-size:10pt;font-family:tahoma,arial,sans-serif;font-weight:bold;background-color:#BCBCC0}
.errorText{font-size:10pt;font-family:tahoma,arial,sans-serif;font-weight:bold;color:white}
.sucessText{font-size:12pt;font-family:tahoma,arial,sans-serif;font-weight:normal;color:#0000FF}
.HeaderField{font-size:20pt;font-family:tahoma,arial,sans-serif;font-weight:bold;color:#0000FF}
.top{position:relative;top:0px}
.portalHeaderSelected{font-size:10pt;font-family:tahoma,arial,sans-serif;font-weight:bold;background-color:#0039BD}
.portalHeaderNotSelected{font-size:10pt;font-family:tahoma,arial,sans-serif;font-weight:bold;background-color:#BCCDF3}
.headerFont{font-size:10pt;font-family:tahoma,arial,sans-serif;font-weight:bold;color:#FFFFFF}
.portalStatusBar{font-size:10pt;font-family:tahoma,arial,sans-serif;font-weight:bold;background-color:#E7E7D6}
.tableBack{font-size:10pt;font-family:tahoma,arial,sans-serif;font-weight:bold;background-color:#FFFFFF;BORDER-WIDTH:1px;BORDER-STYLE:outset;border-color=#0039BD}
.tableBorder{BORDER-WIDTH: 1px; BORDER-STYLE: outset;}
.smartTable{BORDER-WIDTH: 1px;BORDER-STYLE: outset;BORDER-COLOR:#000000;position:absolute;top:1px;left:1px;background-color:#5083B6}
.lineFont{font-size:8pt;font-family:tahoma,arial,sans-serif;font-weight:normal;color:#FFFFFF}
BODY
{
	border-right: 0px;
	padding-right: 0px;
	border-top: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	overflow: hidden;
	border-left: 0px;
	padding-top: 0px;
	border-bottom: 0px;
	background-color: darkgray;
}
.titlebar
{
	font-weight: bold;
	font-size: xx-small;
	color: black;
	font-family: Verdana,Arial,Helvetica;
	height: 23px;
	background-color: darkgray;
	text-align: left;
}
.titlebartext
{
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: XX-Small;
    font-weight: bold;
    cursor: default;
}

.tabFrameOn
{
	BORDER: 0;
	HEIGHT: 92%;
	WIDTH: 100%;
	BORDER-TOP: #5083B6 5PX SOLID;
	BORDER-BOTTOM: #5083B6 5PX SOLID;
	BORDER-LEFT: #5083B6 5PX SOLID;
	BORDER-RIGHT: #5083B6 5PX SOLID;
	SCROLLBAR-FACE-COLOR:#6699CC;
	SCROLLBAR-HIGHLIGHT-COLOR:#FFFFFF;
	SCROLLBAR-SHADOW-COLOR:#6699CC;
	SCROLLBAR-ARROW-COLOR:#FFFFFF;
	SCROLLBAR-DARKSHADOW-COLOR:#6699CC;
}

.tabFrameOff
{
	BORDER: 0;
	HEIGHT: 0%;
	WIDTH: 0%;

}
.tabOff
{
	FONT-FAMILY: Verdana;
	FONT-SIZE: 11;
	FONT-WEIGHT: 700;
	TEXT-ALIGN: CENTER;
	COLOR:#003399;
	BACKGROUND-COLOR:#c4e0f0;
	BORDER-BOTTOM: #c4e0f0 1PX SOLID;
	HEIGHT: 25;
	CURSOR: HAND;
}

.tabOn
{
	FONT-FAMILY: Verdana;
	FONT-SIZE: 11;
	FONT-WEIGHT: 700;
	TEXT-ALIGN: CENTER;
	COLOR: #5083B6;
	BACKGROUND-COLOR:#5083B6;
	BORDER-BOTTOM: #93BEE2 1PX SOLID;
	HEIGHT: 35;
	CURSOR: HAND;
}

thead	{background: buttonface; font: menu; border: 1px outset white;
			 cursor: default; padding-top: 0; padding: bottom: 0;
			 border-top: 1px solid buttonhighlight;
			 border-left: 1px solid buttonhighlight;
			 border-right: 1px solid buttonshadow;
			 border-bottom: 1px solid buttonshadow;
			 height: 16px;
			 }


.arrow		{font-family: webdings; color: black; padding: 0; font-size: 10px;
			height: 11px; width: 10px; overflow: hidden;
			margin-bottom: 2; margin-top: -3; padding: 0; padding-top: 0; padding-bottom: 2;}
			/*nice vertical positioning :-) */