BODY {
	FONT-SIZE: 10pt; FONT-FAMILY: Arial, Helvetica, sans-serif;
	/*
scrollbar-face-color:#003366;
scrollbar-highlight-color:#7E98AF;
scrollbar-3dlight-color:#8A8AFF;
scrollbar-darkshadow-color:#084270;
scrollbar-shadow-color:#526E9E;
scrollbar-arrow-color:#FFFFFF;
scrollbar-track-color:#A2B0D5;
*/
}
FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.welcomeHeading {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #205FBA; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.pageHeading {
	FONT-WEIGHT: bold; FONT-SIZE: 24px; COLOR: #6666CC; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.pageHeadingSub {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #6666CC; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.sectionHeading {
	FONT-WEIGHT: bold; FONT-SIZE: 12pt; COLOR: #003366
; font-family: Arial, Helvetica, sans-serif
}
.sectionSubHeading {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #003366
; font-family: Arial, Helvetica, sans-serif
}
.subHeading {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt
; font-family: Arial, Helvetica, sans-serif
}
.tableHeading {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; color: #FFFFFF; background-color: #6666CC
; font-family: Arial, Helvetica, sans-serif
}
.subTitle {
	FONT-WEIGHT: bold; FONT-SIZE: 18px
; font-family: Arial, Helvetica, sans-serif
}
.footnotes {
	FONT-SIZE: 7.5pt; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.smallText {
	FONT-SIZE: 7pt; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif
}
.smalltext {
	FONT-SIZE: 7pt; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.mediumText {
	FONT-SIZE: 7.5pt; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif
}
.mediumtext {
	FONT-SIZE: 9pt; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.largeText {
	FONT-SIZE: 12pt
}
.largetext {
	FONT-SIZE: 12pt; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.xLargeText {
	FONT-SIZE: 14pt
}
.Xlargetext {
	FONT-SIZE: 14pt; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.infoText {
	FONT-SIZE: 10pt; COLOR: #006600
; font-family: Arial, Helvetica, sans-serif
}
.infoTextSmall {
	FONT-SIZE: 7.5pt; COLOR: #006600; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.legalText {
	FONT-SIZE: 7pt; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.reverseText {
	FONT-SIZE: 10pt; COLOR: #ffffff
; font-family: Arial, Helvetica, sans-serif
}
.reverseTextSmall {
	FONT-SIZE: 7.5pt; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.displayNumber {
	FONT-SIZE: 10pt; COLOR: #ff0000
; font-family: Arial, Helvetica, sans-serif
}
.warnMessage {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #cc6600
; font-family: Arial, Helvetica, sans-serif
}
.infoMessage {
	FONT-SIZE: 10pt; COLOR: #006600
; font-family: Arial, Helvetica, sans-serif
}
.tableTitle { FONT-WEIGHT: bold; FONT-SIZE: 14px; color: #FFFFFF; background-color: #6666CC ; font-family: Arial, Helvetica, sans-serif}
.tableItemName {
	FONT-WEIGHT: lighter;
	FONT-SIZE: 12px;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
}

.SubNav { FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #6666CC; FONT-FAMILY: Arial; TEXT-DECORATION: none }
.SubNavSelected { FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #FFFFFF; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none }
.SubNav:hover { FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #0033CC; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none }
.SubNavSelected:hover { FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #FFFFFF; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none }

.LoginNav { FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #FFFFFF; FONT-FAMILY: Arial; TEXT-DECORATION: none }
.LoginNavSelected { FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #FFFFFF; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none }
.LoginNav:hover { FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #FFFFFF; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none }
.LoginNavSelected:hover { FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #FFFFFF; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none }

.MainNavBar:hover { FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #0099ff; FONT-FAMILY: Arial; TEXT-DECORATION: none}
.MainNavBarSelected:hover { FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #0099ff; FONT-FAMILY: Arial; TEXT-DECORATION: underline }
.MainNavBar { FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #ffffff; FONT-FAMILY: Arial; TEXT-DECORATION: none ; background-position: center; line-height: normal}
.MainNavBarSelected { FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #0099ff; FONT-FAMILY: Arial; text-decoration: none}

.copyright { FONT-SIZE: 7.5pt; FONT-FAMILY: Arial, Helvetica, sans-serif; color: #000000}
.silvercopyright { FONT-SIZE: 7.5pt; FONT-FAMILY: Arial, Helvetica, sans-serif; color: #CCCCCC}
.bluecopyright { FONT-SIZE: 7.5pt; FONT-FAMILY: Arial, Helvetica, sans-serif; color: #205FBA}

.BottomNav { FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #003366; FONT-FAMILY: Arial; TEXT-DECORATION: none }
.BottomNavSelected { FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #0099FF; FONT-FAMILY: Arial; text-decoration: none}
.BottomNav:hover { FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #0099FF; FONT-FAMILY: Arial; TEXT-DECORATION: none}
.BotomNavSelected:hover { FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #0099FF; FONT-FAMILY: Arial; text-decoration: none}

.MessageNormal { FONT-SIZE: 10pt; COLOR: #ff0000 ; font-family: Arial, Helvetica, sans-serif}
.MessageSmall { FONT-SIZE: 7pt; COLOR: #ff0000; FONT-FAMILY: Arial, Helvetica, sans-serif}

.SilverNavBar { FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #CCCCCC; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #000000; TEXT-DECORATION: none }
.SilverNavBarSelected:hover { FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #FFFFFF; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #000000}
.SilverNavBarSelected { FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #FFFFFF; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #000000; TEXT-DECORATION: none }
.SilverNavBar:hover { FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #FFFFFF; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #000000}
.SilverLoginNav { FONT-WEIGHT: bold; FONT-SIZE: 7pt; COLOR: #CCCCCC; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none }
.SilverLoginNav:hover { FONT-WEIGHT: bold; FONT-SIZE: 7pt; COLOR: #CCCCCC; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline }
.SilverLoginNavSelected { FONT-WEIGHT: bold; FONT-SIZE: 7pt; COLOR: #CCCCCC; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline }
.SilverNavSelected:hover { FONT-WEIGHT: bold; FONT-SIZE: 7pt; COLOR: #333399; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline }
.SilverLoginNavSelected:hover { FONT-WEIGHT: bold; FONT-SIZE: 7pt; COLOR: #CCCCCC; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline }.Maintable { FONT-WEIGHT: normal; FONT-SIZE: 12px; color: #000000; background-color: #FFFFFF; font-family: Arial, Helvetica, sans-serif }

.blueBody { FONT-SIZE: 9pt; FONT-FAMILY: Arial, Helvetica, sans-serif ; color: #003366}
.whiteBody { FONT-SIZE: 10pt; FONT-FAMILY: Arial, Helvetica, sans-serif ; background-color: #FFFFFF}


.StdNav { FONT-WEIGHT: normal; FONT-SIZE: 9pt; COLOR: #003366; FONT-FAMILY: Arial; TEXT-DECORATION: none }
.StdNavSelected { FONT-WEIGHT: normal; FONT-SIZE: 9pt; COLOR: #8888bb; FONT-FAMILY: Arial; TEXT-DECORATION: none }
.StdNavSelected:hover { FONT-WEIGHT: normal; FONT-SIZE: 9pt; COLOR: #8888bb; FONT-FAMILY: Arial; TEXT-DECORATION: none }
.StdNav:hover { FONT-WEIGHT: normal; FONT-SIZE: 9pt; COLOR: #0099FF; FONT-FAMILY: Arial; TEXT-DECORATION: none }

.PIPNav { FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #205FBA; FONT-FAMILY: Arial; TEXT-DECORATION: none }
.PIPNavSelected { FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #8888bb; FONT-FAMILY: Arial; TEXT-DECORATION: none }
.PIPNavSelected:hover { FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #0099FF; FONT-FAMILY: Arial; TEXT-DECORATION: none }
.PIPNav:hover { FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #0099FF; FONT-FAMILY: Arial; TEXT-DECORATION: none }

.PopNav { FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #FFFFFF; FONT-FAMILY: Arial; TEXT-DECORATION: none }
.PopNavSelected { FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #72DCF6; FONT-FAMILY: Arial; TEXT-DECORATION: none }
.PopNavSelected:hover { FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #72DCF6; FONT-FAMILY: Arial; text-decoration: none }
.PopNav:hover { FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #72DCF6; FONT-FAMILY: Arial; TEXT-DECORATION: none }

.PopCell { FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #FFFFFF; FONT-FAMILY: Arial; TEXT-DECORATION: none ; background-color: #0066CC}
.PopShadow{position:relative; left:-5; top:-5; filter:shadow(silver,direction=135)}


.ItalicNav { FONT-WEIGHT: normal; FONT-SIZE: 9pt; COLOR: #003366; FONT-FAMILY: Arial; TEXT-DECORATION: none; font-style: italic}
.ItalicNav:hover { FONT-WEIGHT: normal; FONT-SIZE: 9pt; COLOR: #0099FF; FONT-FAMILY: Arial; TEXT-DECORATION: none; font-style: italic}

.blackLabel { FONT-SIZE: 10pt; FONT-FAMILY: Arial; color: #333333; font-weight: 700 }
.blueLabel { FONT-SIZE: 9pt; FONT-FAMILY: Arial; color: #003366 ; font-weight: 700}

.stdBody { FONT-SIZE: 9pt; FONT-FAMILY: Arial, Helvetica, sans-serif ; color: #333333}
.stdBullet { FONT-SIZE: 9pt; FONT-FAMILY: Arial, Helvetica, sans-serif ; color: #003366}
.stdLabel { FONT-SIZE: 10pt; FONT-FAMILY: Arial; color: #333333; font-weight: 700 }
.sectionUlineHeading { FONT-WEIGHT: bold; FONT-SIZE: 12pt; COLOR: #003366 ; font-family: Arial, Helvetica, sans-serif ; text-decoration: underline}
.sectionUlineSubHeading { FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #003366 ; font-family: Arial, Helvetica, sans-serif ; text-decoration: underline}.superScript { FONT-SIZE: 7px; FONT-FAMILY: Arial, Helvetica, sans-serif ; vertical-align: text-top}

.formFieldLabelTD {
	border: solid #336699 1px;
	font-size:12px;
	background-color: #BFD7FD;
	white-space: nowrap;
	font-weight: bolder;
}
div#newPipAccounts
{
	margin: 0px 20px 0px 20px;
	display: none;
}
div#PipSearch
{
	margin: 0px 20px 0px 20px;
	display: none;
}
div#PipCreateAccount
{
	margin: 0px 20px 0px 20px;
	display: none;
}
div#pipnums
{
	margin: 0px 20px 0px 20px;
	display: none;
}

div#wait{display: none;position: absolute; margin-left:-100px; left: 50%; width: 200px;margin-top:-50px; top: 50%; height: 100px;background-color: #ffffff;z-index:5;}

.currentRow {
	background-color: #BFD7FD;
}
.tooltip{
	font-size:10px;
	width:150px;
}
.deleted{
	text-decoration:line-through;
	FONT-SIZE: 9pt; FONT-FAMILY: Arial, Helvetica, sans-serif ; color: #333333;
}
.highlightEditSpot{
	border:1px #2254B1 solid;
}
.underline{
	text-decoration:underline;
}

.fileTableHeaderTR{
	border-bottom:1px solid black;
	font-size:11px;
}
.lztd{
		font-size:10px;
		color:#000000;
		border-top: solid 1px black;
	}
.lztable {
	border: solid 1px black;
	}
	
.fieldLabel
{
	background-color: #045993;
	color: #FFFFFF;
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 12px;
	height: 22px;
	text-align: right;
	padding-left:10px;
	padding-right:10px;
	white-space:nowrap;
	width: 120px;
}

.input, .inputdisabled
{
	background-color:#FFFFFF;
	border-color: #000080;
	border-style: solid;
	border-width: 1px;
	color: #000000;
}

.inputdisabled
{
	background-color: #DDDDDD;
	color: #000000;
}