#AddPayees{	height: 400px;}#OwnPayee{	border-color: Black;	border-style: solid;	border-width: 1px;	height: 80%;	position: absolute;	right: 5%;	top: 5%;	width: 40%;}#ownPayeeButton{	left: 5%;	position: relative;	top: 200px;	width: 50%;}#SafePayee{	border-color: Black;	border-style: solid;	border-width: 1px;	height: 80%;	left: 5%;	position: absolute;	top: 5%;	width: 40%;}#safePayeeDropdown{	left: 2%;	position: relative;	top: 200px;	width: 50%;}#valSummary{	color: Red;	font-size: 12pt;	text-align: center;}.adBoxSide{	background-color: white;	color: navy;	display: none;	left: 0%;	margin-top: 5%;	overflow: hidden;	position: absolute;	width: auto;}.adBoxTop{	background-color: Transparent;	border-color: white;	border-style: solid;	border-width: 0px;	font-family: Arial, Tahoma, Verdana, Helvetica;	font-size: 8pt;	font-weight: normal;	height: 100%;	margin-left: 20%;	margin-right: 20%;	margin-top: 1%;	position: absolute;	top: 0%;	width: 40%;}.alternateRow{	background-color: #DEE6EE;	font-family: Arial, Tahoma, Verdana, Helvetica;	font-size: 10pt;	padding-left: 0;	padding-right: 0;	text-indent: 4px;}.box{	border-color: #006666;	border-style: solid;	border-width: 1px;}.boxHeader{	background-color: #339966;	color: White;	height: 27px;	left: 0%;	position: relative;	text-align: left;	top: 0%;	width: 100%;}.composeMessageOverflow{	border-color: Black;	border-style: solid;	border-width: 1px;	height: 300px;	overflow-y: scroll;	width: 80%;}.configContainer{	bottom: 0%;	left: 0%;	margin-left: 1%;	position: absolute;	width: 76%;}.confirmationText{	font-family: Arial, Tahoma, Verdana, Helvetica;	font-size: 10pt;	font-weight: normal;}.confirmDialogHidden{	background-color: White;	border-color: #006666;	border-style: solid;	border-width: 1px;	font-family: Arial, Tahoma, Verdana, Helvetica;	font-size: 10pt;	font-weight: normal;	left: 1%;	position: absolute;	text-align: center;	top: 1%;	visibility: hidden;	width: 76%;}.confirmDialogOverflow{	background-color: White;	border-color: #006666;	border-style: solid;	border-width: 1px;	font-family: Arial, Tahoma, Verdana, Helvetica;	font-size: 10pt;	font-weight: normal;	left: 1%;	overflow: scroll;	position: absolute;	text-align: center;	top: 1%;	visibility: visible;	width: 76%;}.confirmDialogVisible{	background-color: White;	border-color: #006666;	border-style: solid;	border-width: 1px;	font-family: Arial, Tahoma, Verdana, Helvetica;	font-size: 10pt;	font-weight: normal;	left: 1%;	position: absolute;	text-align: center;	top: 1%;	visibility: visible;	width: 76%;}.cuLogo{	background-color: Transparent;	height: 100%;	left: 0%;	position: absolute;	top: 0%;	width: 25%;}.displayed{	display: inline;}.displayText{	color: Red;	font-family: Arial, Tahoma, Verdana, Helvetica;	font-size: 10pt;	font-weight: bold;}.dynamicContent{	background-color: #eeeeee;	left: 1%;	position: absolute;	top: 2%;	width: 98%;}.EcomGrid{	background-color: LightGray;	border-color: Black;	border-style: solid;	border-width: 1px;	color: Black;	font-family: Arial, Tahoma, Verdana, Helvetica;	font-size: 8pt;	font-weight: normal;	padding: 5;	width: 100%;}.ecomGridFooter{	background-color: #C0C0C4;	border-top-style: solid;	border-top-width: 1px;	border-top-color: Black;}.ecomGridHeader{	background-color: #424542;	color: WHITE;	font-weight: bold;}.ecomGridHeader a{	color: White;	text-decoration: none;}.ecomGridHeader a:active{	color: White;	text-decoration: underline;}.ecomGridHeader a:hover{	color: White;	text-decoration: underline;}.ecomGridHeader a:link{	color: White;	text-decoration: underline;}.ecomGridHeader a:visited{	color: White;	text-decoration: underline;}.ecomGridHeaderHiddenText{	background-color: #A5BACE;	color: #A5BACE;	font-weight: bold;}.ecomGridHyper{	color: Black;	font-size: 8pt;	font-weight: normal;}.ecomGridPager{	font-size: 12pt;	font-weight: bold;	padding-left: 10px;	padding-right: 10px;	background-color: LightGrey;}.ecomGridPager a{	font-size: 12pt;	font-weight: bold;	padding-left: 10px;	padding-right: 10px;}.ecomGridRow{	background-color: white;}.ecomGridRowAlt{	background-color: #eeeeee;}.ecomGridSelected{	background-color: Navy;	color: White;}.enrollInfoFieldsClass{	color: Black;	font-family: Arial, Tahoma, Verdana, Helvetica;	font-size: 8pt;	font-weight: normal;	text-align: left;}.footer{	background-color: #C0C0C4;	color: white;	font-family: Arial, Tahoma, Verdana, Helvetica;	font-size: 8pt;	font-weight: normal;	height: 40px;	left: 0%;	margin-top: 5%;	text-align: center;	width: 100%;}.footer2{	background-color: #C0C0C4;	bottom: 1px;	color: white;	font-family: Arial, Tahoma, Verdana, Helvetica;	font-size: 8pt;	font-weight: normal;	height: 40px;	left: 1px;	margin-top: 5%;	position: absolute;	text-align: center;	width: 100%;}.footerBottomBox{	background-color: Transparent;	bottom: 0%;	color: WHITE;	font-size: 6pt;	height: 50%;	position: relative;}.footerNavBox{	background-color: Transparent;	bottom: 0%;	color: #C0C0C4;	height: 50%;	position: relative;}.footerNavBox a{	color: Black;	font-size: 8pt;	text-decoration: underline;}.footerNavBox a:active{	color: Black;	font-size: 8pt;	text-decoration: underline;}.footerNavBox a:hover{	color: Black;	font-size: 8pt;	text-decoration: underline;}.footerNavBox a:link{	color: Black;	font-size: 8pt;	text-decoration: underline;}.footerNavBox a:visited{	color: Black;	font-size: 8pt;	text-decoration: underline;}.header{	background-color: #C3C3C1;	border-bottom-color: #006666;	border-bottom-style: double;	border-bottom-width: thin;	color: Black;	font-family: Arial, Tahoma, Verdana, Helvetica;	font-size: 10pt;	font-weight: normal;	height: 125px;	left: 0%;	padding: 0px;	position: absolute;	top: 0%;	width: 100%;}.headerLinks{	background-color: Transparent;	height: 100%;	position: absolute;	right: 0%;	text-align: center;	top: 60px;	width: 25%;}.headerLinks a{	color: NAVY;	font-size: 8pt;	text-decoration: underline;}.headerLinks a:active{	color: PURPLE;	font-size: 8pt;	text-decoration: underline;}.headerLinks a:hover{	color: PURPLE;	font-size: 8pt;	text-decoration: underline;}.headerLinks a:link{	color: PURPLE;	font-size: 8pt;	text-decoration: underline;}.headerLinks a:visited{	color: PURPLE;	font-size: 8pt;	text-decoration: underline;}.headerNavBox{	background-color: Transparent;	bottom: 0%;	height: 40px;	position: absolute;	width: 100%;}.headerNavBox a{	color: White;	text-decoration: none;}.headerNavBox a:active{	color: White;	text-decoration: none;}.headerNavBox a:hover{	color: White;	text-decoration: none;}.headerNavBox a:link{	color: White;	text-decoration: none;}.headerNavBox a:visited{	color: White;	text-decoration: none;}.headerTopBox{	background-color: Transparent;	height: 60%;	position: relative;}.helpbox{	border-color: #006666;	border-style: solid;	border-width: 1px;	margin-left: 5%;	padding-left: 2%;	text-align: left;}.helpBoxHeader{	background-color: #424542;	color: white;	font-size: 10pt;	height: 10px;	text-align: center;	top: 0%;}.helpBoxItem{	background-color: Transparent;	padding-bottom: 5px;	text-align: left;}.helpBoxSide{	background-color: white;	border-color: #006666;	border-style: solid;	border-width: 1px;	color: Black;	font-family: Arial, Tahoma, Verdana, Helvetica;	font-size: 8pt;	font-weight: normal;	width: 100%;}.helpBoxSide a{	color: #006666;	text-decoration: underline;}.helpBoxSide a:active{	color: #006666;	text-decoration: underline;}.helpBoxSide a:hover{	color: #006666;	text-decoration: underline;}.helpBoxSide a:link{	color: #006666;	text-decoration: underline;}.helpBoxSide a:visited{	color: #006666;	text-decoration: underline;}.helpBoxTop{	background-color: White;	border-color: #006666;	border-style: none;	border-width: 1px;	color: Black;	font-family: Arial, Tahoma, Verdana, Helvetica;	font-size: 10pt;	font-weight: normal;	margin-bottom: 1%;	margin-left: 50px;	text-align: center;}.helpBoxTopLeft{	background-color: White;	border-color: #006666;	border-style: solid;	border-width: 1px;	color: Black;	font-family: Arial, Tahoma, Verdana, Helvetica;	font-size: 10pt;	font-weight: normal;	height: 5%;	left: 1%;	margin-bottom: 1%;	padding: 3px;	position: absolute;	text-align: center;	top: 10%;	width: 74%;}.hidden{	visibility: hidden;}.historyOverflow{	border-color: Black;	border-style: solid;	border-width: 1px;	height: 300px;	overflow-y: scroll;	width: 60%;}.inboxMessageOverflow{	border-color: Black;	border-style: solid;	border-width: 1px;	height: 150px;	overflow-y: scroll;	width: 80%;}.inPlaceEditDataGridItemClass{	background-color: "Pink";}.mainContainer{	background-color: white;	left: 0%;	position: absolute;	text-align: center;	top: 125px;	width: 100%;}.mainContent{	background-color: white;	height: 100%;	left: 0%;	position: relative;	width: 100%;}.mainContentWelcomePage{	background-color: white;	height: 300px;	left: 0%;	position: relative;	width: 100%;}.mainLeft{	background-color: white;	height: 95%;	left: 0%;	position: absolute;	top: 5%;	width: 25%;}.mainRight{	background-color: white;	height: 100%;	position: absolute;	right: 0%;	top: 0%;	width: 20%;}.messageHeaderLabel{	background-color: Navy;	color: White;	font-family: Arial, Tahoma, Verdana, Helvetica;	font-size: 8pt;	font-weight: normal;	text-align: left;	width: 100%;}.messages{	background-color: White;	border-color: #006666;	border-style: solid;	border-width: 1px;	height: 30%;	left: 10px;	position: absolute;	top: 0px;	width: 95%;}.navigatingText{	background-color: White;	border-color: #006666;	border-style: solid;	border-width: 1px;	bottom: 0px;	height: 30%;	position: absolute;	right: 5px;	width: 48%;}.navTop{	background-color: #C424542;	color: white;	font-family: Arial, Tahoma, Verdana, Helvetica;	font-size: 8pt;	font-weight: bold;	height: 20px;	padding-left: 10px;	padding-right: 10px;	position: relative;	text-align: left;	top: 0%;	width: 100%;}.navTop a{	color: White;	font-size: 8pt;	text-decoration: none;}.navTop a:active{	color: White;	font-size: 8pt;	text-decoration: none;}.navTop a:hover{	color: White;	font-size: 8pt;	text-decoration: underline;}.navTop a:link{	color: White;	font-size: 8pt;	text-decoration: none;}.navTop a:visited{	color: White;	font-size: 8pt;	text-decoration: none;}.navTopSelected{	background-color: #B5B2B5;	color: Blue;	font-family: Arial, Tahoma, Verdana, Helvetica;	font-size: 8pt;	font-weight: bold;	height: 20px;	padding-bottom: 10px;	padding-left: 5px;	padding-right: 5px;	padding-top: 1px;	position: relative;	text-align: left;	text-decoration: Underline;}.normalText,.reqText{	color: Black;	font-family: Arial, Tahoma, Verdana, Helvetica;	font-size: 8pt;	font-weight: normal;}.notDisplayed{	display: none;}.OnBehalfText{	border-bottom-color: #98FB98;	border-bottom-width: thin;	border-right-color: #98FB98;	border-top-color: #98FB98;	color: Black;	font-family: Arial, Tahoma, Verdana, Helvetica;	font-size: 8pt;	font-weight: normal;}.payDtlDummyClass{	width: 10%;}.payDtlPanelClass {	width: 100%;}.payDtlPayInfoClass{	background-color: lavender;	color: Black;	font-family: Arial, Tahoma, Verdana, Helvetica;	font-size: 10pt;	font-weight: bold;	width: 100%;}.payDtlPayLeftInfoFieldsClass{	color: Black;	font-family: Arial, Tahoma, Verdana, Helvetica;	font-size: 8pt;	font-weight: normal;	text-align: left;	width: 20%;}.payDtlPayRightInfoFieldsClass{	color: Black;	font-family: Arial, Tahoma, Verdana, Helvetica;	font-size: 8pt;	font-weight: normal;	text-align: right;	width: 20%;}.paymentTextBoxes{	color: Black;	font-family: Arial, Tahoma, Verdana, Helvetica;	font-size: 8pt;	font-weight: normal;	width: 50px;}.pending{	background-color: White;	border-color: #006666;	border-style: solid;	border-width: 1px;	bottom: 0px;	height: 30%;	left: 10px;	position: absolute;	width: 48%;}.personalWelcome{	color: Black;	font-family: Arial, Tahoma, Verdana, Helvetica;	font-size: 12pt;	font-weight: bold;}.printable{	border-color: #006666;	border-style: solid;	border-width: 1px;	color: Black;	margin-bottom: 5%;	margin-left: 5%;	margin-right: 5%;	margin-top: 5%;	text-align: center;}.readMessageOverflow{	border-color: Black;	border-style: solid;	border-width: 1px;	height: 300px;	overflow-y: scroll;	width: 60%;}.reqText{	left: 1%;	position: absolute;	text-align: left;}.row{	background-color: #FFFFFF;	font-family: Arial, Tahoma, Verdana, Helvetica;	font-size: 10pt;	padding-left: 0;	padding-right: 0;	text-indent: 4px;}.rowSelector{	font-size: 8pt;	text-decoration: none;	width: 5px;}.rowSelector a{	font-size: 8pt;	text-decoration: none;	width: 5px;}.scrollableBig{	height: 300px;	overflow-x: scroll;	overflow-y: scroll;	width: 100%;}.scrollableBigNav{	height: 310px;	overflow-x: scroll;	overflow-y: scroll;	padding-left: 15px;	width: 100%;}.scrollableLittle{	height: 140px;	overflow-x: scroll;	overflow-y: scroll;	width: 100%;}.scrollableLittleNav{	height: 140px;	overflow-x: scroll;	overflow-y: scroll;	padding-left: 15px;	width: 100%;}.selectedRow{	background-color: #B1B2D0;	color: #FFFFFF;	font-family: Arial, Tahoma, Verdana, Helvetica;	font-size: 10pt;	font-weight: normal;	padding-left: 4;	padding-right: 4;	text-indent: 4px;}.sendMessageOverflow{	border-color: Black;	border-style: solid;	border-width: 1px;	height: 150px;	overflow-y: scroll;	width: 80%;}.separatorText{	color: #000000;	font-size: 6pt;}.signonGraphics{	margin-left: 50px;	margin-right: 50px;}.subNavTop{	background-color: #B5B2B5;	color: #000080;	font-family: Arial, Tahoma, Verdana, Helvetica;	font-weight: normal;	height: 15px;	left: 0px;	padding-left: 10px;	padding-right: 10px;	position: absolute;	top: 21px;	width: 100%;}.subNavTop a{	color: White;	font-size: 8pt;	text-decoration: none;}.subnavTop a:active{	color: White;	font-size: 8pt;	text-decoration: none;}.subnavTop a:hover{	color: White;	font-size: 8pt;	text-decoration: underline;}.subnavTop a:link{	color: White;	font-size: 8pt;	text-decoration: none;}.subnavTop a:visited{	color: White;	font-size: 8pt;	text-decoration: none;}.tabControlSelected{	border-bottom-color: Gray;	border-color: #006666;	border-left-color: White;	border-right-color: Gray;	border-style: solid;	border-top-color: White;	border-width: 2px;}.tabControlUnselected{	border-bottom-color: White;	border-color: White;	border-left-color: White;	border-right-color: Gray;	border-style: solid;	border-top-color: White;	border-width: 1px;}.tabDivClass{	border: solid 1px #000000;	height: 210px;	width: 100%;}.tabHeader{	background-color: LightGray;	color: Black;	font-family: Arial, Tahoma, Verdana, Helvetica;	font-size: 10pt;	font-weight: normal;	margin-left: -4px;	text-align: center;	text-decoration: none;	text-indent: 4px;	width: 200px;}.tabHeader_Selected{	background-color: LightGray;	color: Black;	font-family: Arial, Tahoma, Verdana, Helvetica;	font-size: 10pt;	font-weight: normal;	margin-left: -4px;	text-align: center;	text-decoration: none;	text-indent: 4px;	width: 200px;}.tableHeader{	background-color: #006666;	font-size: 12pt;	font-weight: bold;	height: 30px;	text-align: Center;}.tabTableMain{	border-color: Black;	border-style: solid;	border-width: 1px;}.titleText{	color: NAvy;	font-family: Arial, Tahoma, Verdana, Helvetica;	font-size: 12pt;	font-weight: bold;	text-align: left;}.VAMValSummaryErrors a{	color: Red;	font-size: 12pt;}.VAMValSummaryErrors a:Active{	color: Red;	font-size: 12pt;}.VAMValSummaryErrors a:hover{	color: Red;	font-size: 12pt;}.VAMValSummaryErrors a:link{	color: Red;	font-size: 12pt;}.VAMValSummaryErrors a:visited{	color: Red;	font-size: 12pt;}.VAMValSummaryErrors li{	color: Red;	font-size: 14pt;}.warning{	color: #E80000;	font-family: Arial, Tahoma, Verdana, Helvetica;	font-size: 8pt;	font-weight: bold;}.warningText{	color: Red;	font-family: Arial, Tahoma, Verdana, Helvetica;	font-size: 8pt;	font-weight: bolder;}.welcomeContainer{	height: 20%;	left: 0%;	position: absolute;	text-align: center;	top: 0%;	width: 80%;}.welcomeContainerFirstTime{	height: 100%;	left: 0%;	position: absolute;	text-align: center;	top: 0%;	width: 80%;}.welcomeContainerWelcomePage{	height: 50%;	left: 0%;	position: absolute;	text-align: center;	top: 0%;	width: 80%;}.welcomeMessageGrid{	background-color: LightGray;	color: Black;	font-family: Arial, Tahoma, Verdana, Helvetica;	font-size: 8pt;	font-weight: normal;	padding: 5;	position: relative;	width: 100%;}.welcomeMessageLbl{	background-color: #006666;	color: White;	width: 100%;}.welcomeMessages{	border-color: Black;	border-style: solid;	border-width: 1px;	height: 120px;	left: 50%;	position: absolute;	top: 5px;	width: 48%;}.welcomeMsgOverflow{	height: 100px;	overflow-y: scroll;	width: 100%;}.welcomeNavText{	border-color: Black;	border-style: solid;	border-width: 1px;	height: 120px;	left: 50%;	position: absolute;	top: 175px;	width: 48%;}.welcomeNavTextLbl{	background-color: Navy;	color: White;	width: 100%;}.welcomeOverflow{	height: 100px;	overflow-y: scroll;	width: 100%;}.welcomePageCenter{	border-color: Black;	border-style: Solid;	border-width: 1px;	height: 140px;	left: 5px;	position: absolute;	top: 5px;	width: 99%;}.welcomePageLeft{	border-color: Black;	border-style: Solid;	border-width: 1px;	height: 315px;	left: 5px;	position: absolute;	top: 5px;	width: 48%;}.welcomePageRight{	border-color: Black;	border-style: Solid;	border-width: 1px;	height: 315px;	right: 5px;	position: absolute;	top: 5px;	width: 48%;}.welcomePaymentGrid{	background-color: LightGray;	color: Black;	font-family: Arial, Tahoma, Verdana, Helvetica;	font-size: 8pt;	font-weight: normal;	padding: 5;	position: relative;	width: 100%;}.welcomePaymentLbl{	background-color: #006666;	color: White;	width: 100%;}a{	color: navy;	font-size: 8pt;	text-decoration: underline;}a:active{	color: navy;	text-decoration: Underline;}a:hover{	color: navy;	text-decoration: Underline;}a:link{	color: navy;	text-decoration: Underline;}a:visited{	color: navy;	text-decoration: Underline;}body{	color: navy;	font-family: Arial, Tahoma, Verdana, Helvetica;	font-weight: normal;	margin: 0%, 0%, 0%, 0%;}input{	font-family: Arial, Tahoma, Verdana, Helvetica;	font-size: 8pt;	font-weight: normal;}select{	font-family: Arial, Tahoma, Verdana, Helvetica;	font-size: 8pt;	font-weight: normal;}submit{	font-family: Arial, Tahoma, Verdana, Helvetica;	font-size: 8pt;	font-weight: normal;}