BODY { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #000066; PADDING-TOP: 0px; FONT-FAMILY: 'Roboto', 'Helvetica', sans-serif; }
    BODY.popup { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 12px; COLOR: #000066; PADDING-TOP: 0px; FONT-FAMILY: 'Roboto', 'Helvetica', sans-serif; BACKGROUND-COLOR: #F7F9F2; }
    BODY.popupData { FONT-FAMILY: 'Roboto', 'Helvetica', sans-serif; BACKGROUND-COLOR: #F7F9F2; }
TR { background: #F7F9F2; }
#divStayTopLeft { position: absolute; z-index: -1; }
P { FONT-SIZE: 9pt; COLOR: #000066; FONT-FAMILY: 'Roboto', 'Helvetica', sans-serif; }
    P.smallText { PADDING-LEFT: 1px; FONT-SIZE: 8pt; }
    P.mediumText { PADDING-LEFT: 1px; FONT-SIZE: 9pt; }
    P.largeText { PADDING-LEFT: 1px; FONT-SIZE: 10pt; }
.smallText { PADDING-LEFT: 1px; FONT-SIZE: 8pt; }
P.smallTextWrap { FONT-SIZE: 8pt; LINE-HEIGHT: 8pt; }
P.smallerText { FONT-SIZE: 7pt; }
P.smallBold { PADDING-LEFT: 1px; FONT-WEIGHT: bold; FONT-SIZE: 8pt; }
.smallBold { PADDING-LEFT: 1px; FONT-WEIGHT: bold; FONT-SIZE: 8pt; }
.smallBoldNoPadding { FONT-WEIGHT: bold; FONT-SIZE: 8pt; }
P.smallBoldUrgent { FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #cc3333; }
P.smallBoldClosed { FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #666666; }
A.smallBoldLink { FONT-WEIGHT: bold; FONT-SIZE: 8pt; }
P.whiteText { COLOR: #ffffff; }
P.readOnly { PADDING-LEFT: 3px; FONT-SIZE: 8pt; COLOR: #808080; MARGIN-RIGHT: 10px; FONT-FAMILY: 'Roboto', 'Helvetica', sans-serif; BACKGROUND-COLOR: #FFF; }
.readOnlyTxtBox { border: #f7f9f2 solid 1px; background: #f7f9f2; color: #000066; overflow: hidden; }

.readOnly { PADDING-LEFT: 3px; FONT-SIZE: 8pt; COLOR: #000066; MARGIN-RIGHT: 10px; FONT-FAMILY: 'Roboto', 'Helvetica', sans-serif; BACKGROUND-COLOR: #fdea8f; }
P.sectionHeading { PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #000066; FONT-FAMILY: 'Roboto', 'Helvetica', sans-serif; BACKGROUND-COLOR: #dddddd; }
P.disabledText { FONT-SIZE: 8pt; COLOR: #999999; }
P.pageHeading { FONT-WEIGHT: bold; FONT-SIZE: 12pt; COLOR: #003399; FONT-FAMILY: 'Roboto', 'Helvetica', sans-serif; LETTER-SPACING: 1px; }
P.reqPageHeading { FONT-WEIGHT: bold; FONT-SIZE: 12pt; COLOR: #000000; FONT-FAMILY: 'Roboto', 'Helvetica', sans-serif; LETTER-SPACING: 1px; }
.subheading { FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #000066; FONT-FAMILY: 'Roboto', 'Helvetica', sans-serif; }
.heading { FONT-WEIGHT: bold; FONT-SIZE: 12pt; COLOR: #000066; FONT-FAMILY: 'Roboto', 'Helvetica', sans-serif; }
P.errorHeading { FONT-WEIGHT: bold; FONT-SIZE: 12pt; COLOR: #cc3333; FONT-FAMILY: 'Roboto', 'Helvetica', sans-serif; }
P.welcomeHeading { FONT-WEIGHT: bold; FONT-SIZE: 11pt; COLOR: #000066; FONT-FAMILY: 'Roboto', 'Helvetica', sans-serif; LETTER-SPACING: 1px; }
P.warning { FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #cc3333; FONT-FAMILY: 'Roboto', 'Helvetica', sans-serif; LETTER-SPACING: 1px; }
A { COLOR: #12527d; TEXT-DECORATION: underline; }
    A:hover { COLOR: #000066; }
    A:visited { COLOR: #12527d; }
    A:hover { COLOR: #000066; }
    A.smallLink { FONT-SIZE: 8pt; }
    A.largeLink { FONT-SIZE: 9pt; }
    A.boldLink { FONT-WEIGHT: bold; FONT-SIZE: 9pt; }
    A.mainMenu { FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #ffffff; FONT-FAMILY: 'Roboto', 'Helvetica', sans-serif; TEXT-DECORATION: none; }
div.mainNav ul li a:visited { color: #ffffff; }
div.mainNav ul li.pin a.mainMenu { color: #333; }
div.mainNav ul li a.mainMenu:hover { color: #008ade; }
A.mainMenu:visited { }
A.mainMenu:hover { COLOR: #008ade; TEXT-DECORATION: none; }
A.mainMenuOn { FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: white; FONT-FAMILY: 'Roboto', 'Helvetica', sans-serif; TEXT-DECORATION: none; }
    A.mainMenuOn:visited { FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: white; FONT-FAMILY: 'Roboto', 'Helvetica', sans-serif; TEXT-DECORATION: none; }
    A.mainMenuOn:hover { COLOR: white; TEXT-DECORATION: none; }
P.menu { FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #cadef1; FONT-FAMILY: 'Roboto', 'Helvetica', sans-serif; }
A.menu { COLOR: #cadef1; LETTER-SPACING: 0px; TEXT-DECORATION: none; }
    A.menu:visited { }
    A.menu:hover { COLOR: white; TEXT-DECORATION: none; }
A.menuCurrent { font-weight: bold; TEXT-DECORATION: none; }
    A.menuCurrent:visited { TEXT-DECORATION: none; }
    A.menuCurrent:active { TEXT-DECORATION: none; }
    A.menuCurrent:hover { TEXT-DECORATION: none; }
A.lhsNavMenu { FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #6699cc; TEXT-DECORATION: none; }
    A.lhsNavMenu:hover { COLOR: #003399; }
    A.lhsNavMenu:active { COLOR: #003399; }
    A.lhsNavMenu:visited { COLOR: #6699cc; }
A.inactive { COLOR: #999999; TEXT-DECORATION: underline; }
    A.inactive:visited { COLOR: #0066cc; TEXT-DECORATION: underline; }
    A.inactive:hover { COLOR: #000066; TEXT-DECORATION: underline; }
DIV.menu { DISPLAY: none; FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #b9d3ec; FONT-FAMILY: 'Roboto', 'Helvetica', sans-serif; }
TD.menuOne { PADDING-RIGHT: 10px; PADDING-LEFT: 10px; WIDTH: 1px; TEXT-ALIGN: center; }
TD.menuTwo { PADDING-RIGHT: 10px; BACKGROUND-POSITION: right top; PADDING-LEFT: 17px; BACKGROUND-IMAGE: url(/anaqua/Image/cnrRgtEndNav.gif); PADDING-BOTTOM: 2px; PADDING-TOP: 2px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #003399; }
P.footerMenu { FONT-SIZE: 8pt; COLOR: #0066cc; PADDING-TOP: 2px; TEXT-ALIGN: center; }
A.footerMenu { COLOR: #0066cc; TEXT-DECORATION: underline; }
    A.footerMenu:hover { COLOR: #000066; }
P.copyright { FONT-SIZE: 8pt; COLOR: #999999; TEXT-ALIGN: center; FONT-FAMILY: 'Roboto', 'Helvetica', sans-serif; }
P.footertext { COLOR: #00a8de; TEXT-DECORATION: NONE; FONT-SIZE: 9px; TEXT-ALIGN: center; }
P.error { FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #cc3333; }
.errorlist { font-weight: bold; font-size: 8pt; BACKGROUND-COLOR: transparent; color: red; }
.infolist { font-weight: bold; BACKGROUND-COLOR: transparent; color: blue; }
SPAN.errorlist { font-weight: bold; font-size: 8pt; color: red; }
SPAN.infolist { font-weight: bold; color: blue; }
.errorlist ul { color: red; font-weight: bold; margin: 0; padding: 0; margin-left: 5px; background-color: transparent; border-style: none; list-style-type: none; }
.infolist ul { color: blue; font-weight: bold; margin: 0; padding: 0; margin-left: 5px; background-color: transparent; border-style: none; list-style-type: none; }

.ajax__calendar_container { z-index: 1000; }

.errorWrap { PADDING-LEFT: 1px; FONT-SIZE: 8pt; font-weight: bold; COLOR: #cc3333; }

P.errorBold { FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #cc3333; }
.errorBold { FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #cc3333; }
P.process { FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #003399; }
.process { FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #003399; }
SPAN.validatorProcess { FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #4682B4; }
P.helpSubhead { FONT-SIZE: 8pt; COLOR: #af3030; }
SPAN.mandatory { FONT-SIZE: 11pt; COLOR: #CF0025; vertical-align: middle; }

TD.smallText { FONT-SIZE: 8pt; }
TD.alignTop { PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; VERTICAL-ALIGN: top; PADDING-TOP: 1px; }
TD.alignBtm { PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; VERTICAL-ALIGN: bottom; PADDING-TOP: 1px; }
TD.redHeaderMain { background-color: #eaf0df; vertical-align: top; padding: 3px; font-weight: normal; font-size: 12px; text-align: center; color: #555; white-space: nowrap; }
TD.underline { HEIGHT: 1px; }
TD.underlineForm { HEIGHT: 1px; BACKGROUND-COLOR: #999999; }
TD.underlineResults { HEIGHT: 1px; background: url(/anaqua/Image/dotted_hor.gif) repeat-x; }
TD.formDivider { BACKGROUND-POSITION: 50% bottom; BACKGROUND-IMAGE: url(/anaqua/Image/lineDivider.gif); HEIGHT: 2px; padding: 0px !important; }
TD.formDividerVert { BACKGROUND-IMAGE: url(/anaqua/Image/lineVertical.gif); WIDTH: 2px; }
TD.dLineDivider { BACKGROUND-IMAGE: url(/anaqua/Image/dottedline.gif); HEIGHT: 1px; }
TD.dLineDividerVert { BACKGROUND-IMAGE: url(/anaqua/Image/dottedlineVert.gif); WIDTH: 1px; }
TD.redBorder { BORDER-RIGHT: #ec5c36 1px solid; PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 5px; BORDER-LEFT: #ec5c36 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #ec5c36 1px solid; BACKGROUND-COLOR: #ffffff; }
TD.redHeaderBody { BORDER-RIGHT: #d2e2b6 1px solid; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; BORDER-LEFT: #d2e2b6 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #d2e2b6 1px solid; }
TD.redHeaderBodyShaded { PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; }
TR.redBorder { BORDER-RIGHT: #f8b59d 2px solid; BORDER-LEFT: #f8b59d 2px solid; }
TR.hideSection { display: none; }
TD.redHeaderBodyShadedBdr { BORDER-RIGHT: #d2e2b6 1px solid; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; BORDER-LEFT: #d2e2b6 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #d2e2b6 1px solid; }
TD.sectionHeadingFAQ { PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 9pt; PADDING-BOTTOM: 1px; COLOR: #003399; PADDING-TOP: 1px; FONT-FAMILY: 'Roboto', 'Helvetica', sans-serif; BACKGROUND-COLOR: #eaf0df; }
TD.body { PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 5px; }

div.ajax__calendar_days table tr td { padding: 0px 0px 0px 0px; }

TD.padded { PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; }
TABLE.formBodyShaded { PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; PADDING-TOP: 1px; BACKGROUND-COLOR: #F7F9F2; }
TABLE.reqBodyShaded { BORDER-RIGHT: #d2e2b6 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #d2e2b6 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; BORDER-LEFT: #d2e2b6 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #d2e2b6 1px solid; BACKGROUND-COLOR: #F7F9F2; }
    TABLE.reqBodyShaded tr { BACKGROUND-COLOR: #F7F9F2; }
.requestBody { background-color: #ffffff; }
    .requestBody tr { background-color: #ffffff; }
TD.formBodyShaded { PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 8px; PADDING-TOP: 1px; BACKGROUND-COLOR: #ffffcc; }
TABLE.formBodyShadedNoPadd { BACKGROUND-COLOR: #ffffcc; }
TD.formBodyShadedNoPadd { BACKGROUND-COLOR: #ffffcc; }
TD.resultsBodyShaded { PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 8px; PADDING-TOP: 1px; BACKGROUND-COLOR: #eeeeee; }
TD.resultsBodyShadedNoPadd { BACKGROUND-COLOR: #eeeeee; }
TD.paddTop { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 8px; }
TD.paddTopThin { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 2px; }
TD.paddTopThinRgt { PADDING-RIGHT: 8px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 2px; }
TD.paddTopThinLft { PADDING-RIGHT: 0px; PADDING-LEFT: 8px; PADDING-BOTTOM: 0px; PADDING-TOP: 2px; }
TD.paddBtm { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 8px; PADDING-TOP: 0px; }
TD.paddBtmThin { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; PADDING-TOP: 0px; }
TD.paddRight { PADDING-RIGHT: 8px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; }
TD.paddLeft { PADDING-RIGHT: 0px; PADDING-LEFT: 8px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; }
TD.paddLeftRight { PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-TOP: 0px; }
TD.paddTopLftRgt { PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-TOP: 8px; }
TD.paddTopRgt { PADDING-RIGHT: 8px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 8px; }
TD.paddTopLft { PADDING-RIGHT: 0px; PADDING-LEFT: 8px; PADDING-BOTTOM: 0px; PADDING-TOP: 8px; }
TD.paddTopPlus { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 15px; }
TD.paddedPlus { PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px; }
TD.paddTopBtmRgt { PADDING-RIGHT: 5px; PADDING-LEFT: 0px; PADDING-BOTTOM: 1px; PADDING-TOP: 2px; BACKGROUND-COLOR: #f7f9f2; }
TD.paddLeftIndent { PADDING-RIGHT: 0px; PADDING-LEFT: 24px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; }
TD.paddLeftTopIndent { PADDING-RIGHT: 0px; PADDING-LEFT: 24px; PADDING-BOTTOM: 0px; PADDING-TOP: 8px; }
TD.formHeaderLeft { BACKGROUND-POSITION: left top; BACKGROUND-IMAGE: url(/anaqua/Image/cnrLeftEndForm.gif); WIDTH: 8px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #ffcc33; }
TD.formHeaderRight { BACKGROUND-POSITION: right top; BACKGROUND-IMAGE: url(/anaqua/Image/cnrRgtEndForm.gif); WIDTH: 8px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #ffcc33; }
TD.formHeaderMain { PADDING-RIGHT: 1px; PADDING-LEFT: 1px; FONT-WEIGHT: bold; FONT-SIZE: 9pt; PADDING-BOTTOM: 1px; TEXT-TRANSFORM: uppercase; COLOR: #000066; PADDING-TOP: 1px; FONT-FAMILY: 'Roboto', 'Helvetica', sans-serif; LETTER-SPACING: 1px; BACKGROUND-COLOR: #ffcc33; }

TD.formHeaderMainLow { PADDING-RIGHT: 1px; PADDING-LEFT: 1px; FONT-WEIGHT: bold; FONT-SIZE: 9pt; PADDING-BOTTOM: 1px; COLOR: #000066; PADDING-TOP: 1px; FONT-FAMILY: 'Roboto', 'Helvetica', sans-serif; LETTER-SPACING: 1px; BACKGROUND-COLOR: #ffcc33; }
TD.formHeaderLink { PADDING-RIGHT: 1px; PADDING-LEFT: 1px; FONT-WEIGHT: bold; FONT-SIZE: 7pt; PADDING-BOTTOM: 1px; color: #000066; PADDING-TOP: 1px; FONT-FAMILY: 'Roboto', 'Helvetica', sans-serif; BACKGROUND-COLOR: #F7F9F2; TEXT-ALIGN: right; }
A.formHeader { COLOR: #000066; TEXT-DECORATION: none; }
    A.formHeader:hover { COLOR: #000066; TEXT-DECORATION: none; }
    A.formHeader:visited { COLOR: #000066; TEXT-DECORATION: none; }
TD.resultsHeaderLeft { }
TD.resultsHeaderRight { }
TD.resultsHeaderMain { PADDING-RIGHT: 1px; PADDING-LEFT: 1px; FONT-WEIGHT: bold; FONT-SIZE: 9pt; PADDING-BOTTOM: 1px; TEXT-TRANSFORM: uppercase; COLOR: #000066; PADDING-TOP: 1px; FONT-FAMILY: 'Roboto', 'Helvetica', sans-serif; LETTER-SPACING: 1px; }
TD.resultsHeaderLink { PADDING-RIGHT: 1px; PADDING-LEFT: 1px; FONT-WEIGHT: bold; FONT-SIZE: 7pt; PADDING-BOTTOM: 1px; COLOR: #f8b59d; PADDING-TOP: 1px; FONT-FAMILY: 'Roboto', 'Helvetica', sans-serif; BACKGROUND-COLOR: #b0cce7; TEXT-ALIGN: right; }
TD.orangeHeaderLeft { BACKGROUND-POSITION: left top; BACKGROUND-IMAGE: url(/anaqua/Image/cnrLeftEndOrange.gif); WIDTH: 8px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #ff9c50; }
TD.orangeHeaderRight { BACKGROUND-POSITION: right top; BACKGROUND-IMAGE: url(/anaqua/Image/cnrRgtEndOrange.gif); WIDTH: 8px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #ff9c50; }
TD.orangeHeaderMain { PADDING-RIGHT: 1px; PADDING-LEFT: 1px; FONT-WEIGHT: bold; FONT-SIZE: 8pt; PADDING-BOTTOM: 1px; TEXT-TRANSFORM: uppercase; COLOR: white; PADDING-TOP: 1px; FONT-FAMILY: 'Roboto', 'Helvetica', sans-serif; LETTER-SPACING: 1px; BACKGROUND-COLOR: #ff9c50; }
TD.orangeHeaderLink { PADDING-RIGHT: 1px; PADDING-LEFT: 1px; FONT-WEIGHT: bold; FONT-SIZE: 7pt; PADDING-BOTTOM: 1px; COLOR: #f8b59d; PADDING-TOP: 1px; FONT-FAMILY: 'Roboto', 'Helvetica', sans-serif; BACKGROUND-COLOR: #ff9c50; TEXT-ALIGN: right; }
TD.orangeBorder { BORDER-RIGHT: #ff9900 1px solid; PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 5px; BORDER-LEFT: #ff9900 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #ff9900 1px solid; BACKGROUND-COLOR: #ffffff; }
TD.reqTopLeft { BACKGROUND-POSITION: left top; BACKGROUND-IMAGE: url(/anaqua/Image/cnrReqTopLft.gif); WIDTH: 8px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #ffffcc; }
TD.reqTopRight { BACKGROUND-POSITION: right top; BACKGROUND-IMAGE: url(/anaqua/Image/cnrReqTopRgt.gif); WIDTH: 8px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #ffffcc; }
TD.reqBtmLeft { BACKGROUND-POSITION: left bottom; BACKGROUND-IMAGE: url(/anaqua/Image/cnrReqBtmLft.gif); WIDTH: 8px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #ffffcc; }
TD.reqBtmRight { BACKGROUND-POSITION: right bottom; BACKGROUND-IMAGE: url(/anaqua/Image/cnrReqBtmRgt.gif); WIDTH: 8px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #ffffcc; }
TR.oddRow { background: #f3f6ec; }

    TR.oddRow TD TABLE TBODY TR { BACKGROUND-COLOR: #f3f6ec; }
TR.even { background: #f3f6ec; }
TR.evenRow { BACKGROUND-COLOR: white; }
    TR.evenRow TD TABLE TBODY TR { BACKGROUND-COLOR: white; }
TR.headerRow { BACKGROUND-COLOR: #dddddd; }
TD.headerRow { BACKGROUND-COLOR: #dddddd; }
TR.headerRowDk { FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #ffffff; FONT-FAMILY: 'Roboto', 'Helvetica', sans-serif; BACKGROUND-COLOR: #555; }
TR.headerRowII { PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 9pt; PADDING-BOTTOM: 2px; TEXT-TRANSFORM: uppercase; COLOR: #000066; PADDING-TOP: 2px; FONT-FAMILY: 'Roboto', 'Helvetica', sans-serif; LETTER-SPACING: 1px; BACKGROUND-COLOR: #b0cce7; }
TD.headerRowII { PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 9pt; PADDING-BOTTOM: 2px; TEXT-TRANSFORM: uppercase; COLOR: #000066; PADDING-TOP: 2px; FONT-FAMILY: 'Roboto', 'Helvetica', sans-serif; LETTER-SPACING: 1px; BACKGROUND-COLOR: #b0cce7; }
TD.headerDk { FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #ffffff; FONT-FAMILY: 'Roboto', 'Helvetica', sans-serif; BACKGROUND-COLOR: #003399; }
P.headerDk { FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #ffffff; LINE-HEIGHT: 12pt; FONT-FAMILY: 'Roboto', 'Helvetica', sans-serif; BACKGROUND-COLOR: #003399; }
TD.calendarHead { FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #ffffff; FONT-FAMILY: 'Roboto', 'Helvetica', sans-serif; BACKGROUND-COLOR: #003399; }
TD.calendarBkgrnd { FONT-SIZE: 9pt; COLOR: #ffffff; FONT-FAMILY: 'Roboto', 'Helvetica', sans-serif; BACKGROUND-COLOR: #6699cc; }
TD.calendar { FONT-SIZE: 9pt; COLOR: #000066; FONT-FAMILY: 'Roboto', 'Helvetica', sans-serif; BACKGROUND-COLOR: #ffffff; }
TD.calendarShade { FONT-SIZE: 9pt; COLOR: #000066; FONT-FAMILY: 'Roboto', 'Helvetica', sans-serif; BACKGROUND-COLOR: #eeeeee; }
UL { FONT-SIZE: 8pt; MARGIN-LEFT: 24px; COLOR: #000066; FONT-FAMILY: 'Roboto', 'Helvetica', sans-serif; }
    UL.large { FONT-SIZE: 9pt; MARGIN-LEFT: 24px; COLOR: #000066; FONT-FAMILY: 'Roboto', 'Helvetica', sans-serif; }
    UL.arrow { FONT-SIZE: 8pt; LIST-STYLE-IMAGE: url(/anaqua/Image/arrowDoubleRgtRed.gif); MARGIN-LEFT: 24px; COLOR: #000066; FONT-FAMILY: 'Roboto', 'Helvetica', sans-serif; }
LI.question { FONT-WEIGHT: bold; FONT-SIZE: 9pt; LIST-STYLE-IMAGE: url(/anaqua/Image/icoQuestion.gif); MARGIN-LEFT: 1px; COLOR: #003399; FONT-FAMILY: 'Roboto', 'Helvetica', sans-serif; }
LI.answer { FONT-SIZE: 9pt; LIST-STYLE-IMAGE: url(/anaqua/Image/icoAnswer.gif); MARGIN-LEFT: 1px; COLOR: #003399; FONT-FAMILY: 'Roboto', 'Helvetica', sans-serif; }
OL.terms { FONT-SIZE: 9pt; COLOR: #000066; FONT-FAMILY: 'Roboto', 'Helvetica', sans-serif; }
OL { FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #000066; FONT-FAMILY: 'Roboto', 'Helvetica', sans-serif; }
    OL.request { FONT-WEIGHT: normal; FONT-SIZE: 9pt; COLOR: #000066; LINE-HEIGHT: 14pt; FONT-FAMILY: 'Roboto', 'Helvetica', sans-serif; }
TD.checkbox { WIDTH: 14px; }
SELECT { FONT-SIZE: 8pt; }
    SELECT.smallText { PADDING-LEFT: 1px; FONT-SIZE: 8pt; }
    SELECT.bold { FONT-WEIGHT: bold; }
INPUT { FONT-SIZE: 8pt; }
TEXTAREA { FONT-SIZE: 8pt; FONT-FAMILY: 'Roboto', 'Helvetica', sans-serif; }
OPTION.condition { FONT-WEIGHT: bold; COLOR: #006600; }
OPTION.action { FONT-WEIGHT: bold; COLOR: #660000; }
OPTION.subheading { COLOR: #0000cc; }
OPTION.disabled { COLOR: #999999; }
PRE { PADDING-LEFT: 1px; FONT-SIZE: 8pt; COLOR: #000066; FONT-FAMILY: 'Roboto', 'Helvetica', sans-serif; }
TD.rankingBlack { BACKGROUND-COLOR: #000000; PADDING: 0px !important; PADDING-BOTTOM: 0px !important; PADDING-LEFT: 0px !important; PADDING-RIGHT: 0px !important; PADDING-TOP: 0px !important; }
    TD.rankingBlack A { FONT-WEIGHT: bold; FONT-SIZE: 14pt; COLOR: #ffffff; FONT-FAMILY: 'Roboto', 'Helvetica', sans-serif; TEXT-DECORATION: none; }
        TD.rankingBlack A:hover { FONT-WEIGHT: bold; FONT-SIZE: 14pt; COLOR: #ffffff; FONT-FAMILY: 'Roboto', 'Helvetica', sans-serif; TEXT-DECORATION: none; }
        TD.rankingBlack A:visited { FONT-WEIGHT: bold; FONT-SIZE: 14pt; COLOR: #ffffff; FONT-FAMILY: 'Roboto', 'Helvetica', sans-serif; TEXT-DECORATION: none; }
TD.rankingDarkBlue { BACKGROUND-COLOR: #003399; PADDING: 0px !important; PADDING-BOTTOM: 0px !important; PADDING-LEFT: 0px !important; PADDING-RIGHT: 0px !important; PADDING-TOP: 0px !important; }
    TD.rankingDarkBlue A { FONT-WEIGHT: bold; FONT-SIZE: 14pt; COLOR: #ffffff; FONT-FAMILY: 'Roboto', 'Helvetica', sans-serif; TEXT-DECORATION: none; }
        TD.rankingDarkBlue A:hover { FONT-WEIGHT: bold; FONT-SIZE: 14pt; COLOR: #ffffff; FONT-FAMILY: 'Roboto', 'Helvetica', sans-serif; TEXT-DECORATION: none; }
        TD.rankingDarkBlue A:visited { FONT-WEIGHT: bold; FONT-SIZE: 14pt; COLOR: #ffffff; FONT-FAMILY: 'Roboto', 'Helvetica', sans-serif; TEXT-DECORATION: none; }
TD.rankingLightBlue { BACKGROUND-COLOR: #cadef1; PADDING: 0px !important; PADDING-BOTTOM: 0px !important; PADDING-LEFT: 0px !important; PADDING-RIGHT: 0px !important; PADDING-TOP: 0px !important; }
    TD.rankingLightBlue A { FONT-WEIGHT: bold; FONT-SIZE: 14pt; COLOR: #000000; FONT-FAMILY: 'Roboto', 'Helvetica', sans-serif; TEXT-DECORATION: none; }
        TD.rankingLightBlue A:hover { FONT-WEIGHT: bold; FONT-SIZE: 14pt; COLOR: #000000; FONT-FAMILY: 'Roboto', 'Helvetica', sans-serif; TEXT-DECORATION: none; }
        TD.rankingLightBlue A:visited { FONT-WEIGHT: bold; FONT-SIZE: 14pt; COLOR: #000000; FONT-FAMILY: 'Roboto', 'Helvetica', sans-serif; TEXT-DECORATION: none; }
TD.rankingYellow { BACKGROUND-COLOR: #fdea8f; PADDING: 0px !important; PADDING-BOTTOM: 0px !important; PADDING-LEFT: 0px !important; PADDING-RIGHT: 0px !important; PADDING-TOP: 0px !important; }
    TD.rankingYellow A { FONT-WEIGHT: bold; FONT-SIZE: 14pt; COLOR: #000000; FONT-FAMILY: 'Roboto', 'Helvetica', sans-serif; TEXT-DECORATION: none; }
        TD.rankingYellow A:hover { FONT-WEIGHT: bold; FONT-SIZE: 14pt; COLOR: #000000; FONT-FAMILY: 'Roboto', 'Helvetica', sans-serif; TEXT-DECORATION: none; }
        TD.rankingYellow A:visited { FONT-WEIGHT: bold; FONT-SIZE: 14pt; COLOR: #000000; FONT-FAMILY: 'Roboto', 'Helvetica', sans-serif; TEXT-DECORATION: none; }
TD.rankingRed { BACKGROUND-COLOR: #e7511b; PADDING: 0px !important; PADDING-BOTTOM: 0px !important; PADDING-LEFT: 0px !important; PADDING-RIGHT: 0px !important; PADDING-TOP: 0px !important; }
    TD.rankingRed A { FONT-WEIGHT: bold; FONT-SIZE: 14pt; COLOR: #ffffff; FONT-FAMILY: 'Roboto', 'Helvetica', sans-serif; TEXT-DECORATION: none; }
        TD.rankingRed A:hover { FONT-WEIGHT: bold; FONT-SIZE: 14pt; COLOR: #ffffff; FONT-FAMILY: 'Roboto', 'Helvetica', sans-serif; TEXT-DECORATION: none; }
        TD.rankingRed A:visited { FONT-WEIGHT: bold; FONT-SIZE: 14pt; COLOR: #ffffff; FONT-FAMILY: 'Roboto', 'Helvetica', sans-serif; TEXT-DECORATION: none; }
.InvMainMenu { FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #ffffff; FONT-FAMILY: 'Roboto', 'Helvetica', sans-serif; LETTER-SPACING: 1px; }
INPUT.searchSmallText { FONT-SIZE: 9px; FONT-FAMILY: 'Roboto', 'Helvetica', sans-serif; }
SELECT.searchSmallText { FONT-SIZE: 9px; FONT-FAMILY: 'Roboto', 'Helvetica', sans-serif; }
P.smallBoldReport { PADDING-LEFT: 1px; FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #000066; TEXT-DECORATION: none; }
/* decoration for the submenu for header. */
.subNav A { FONT-FAMILY: 'Roboto', 'Helvetica', sans-serif; text-decoration: none; }
    .subnav A:hover { FONT-FAMILY: 'Roboto', 'Helvetica', sans-serif; text-decoration: underline; }

A. { PADDING-LEFT: 1px; FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #000066; TEXT-DECORATION: none; }

    A.smallBoldReport { PADDING-LEFT: 1px; FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #000066; TEXT-DECORATION: none; }

        A.smallBoldReport:visited { PADDING-LEFT: 1px; FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #000066; TEXT-DECORATION: none; }

        A.smallBoldReport:hover { PADDING-LEFT: 1px; FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #000066; TEXT-DECORATION: underline; }

TR.ReportHeaderColumn { FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #000066; BACKGROUND-COLOR: #ffffcc; FONT-FAMILY: 'Roboto', 'Helvetica', sans-serif; }
TR.ReportOddRow { BACKGROUND-COLOR: #ffffcc; }
TR.ReportEvenRow { BACKGROUND-COLOR: white; }

TD.ReportHeaderNormal { PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 1px; PADDING-TOP: 2px; }
TD.ReportHeaderLeft { BACKGROUND-IMAGE: url(/anaqua/Image/RptTopLft.gif); BACKGROUND-POSITION: left top; BACKGROUND-REPEAT: no-repeat; PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 1px; PADDING-TOP: 2px; }
    TD.ReportHeaderLeft:hover { BACKGROUND-POSITION: left top; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #AAAADD; PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 1px; PADDING-TOP: 2px; }
    TD.ReportHeaderLeft Table TR { background-color: #eaf0df; }
TD.ReportHeaderRight { BACKGROUND-IMAGE: url(/anaqua/Image/RptTopRt.gif); BACKGROUND-POSITION: right top; BACKGROUND-REPEAT: no-repeat; PADDING-BOTTOM: 2px; PADDING-LEFT: 1px; PADDING-RIGHT: 2px; PADDING-TOP: 2px; }
TD.ReportHeaderColumn { PADDING-BOTTOM: 2px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; PADDING-TOP: 2px; }
TR.ReportHeader { background-color: #eaf0df; vertical-align: top; padding: 3px; font-weight: normal; font-size: 10px; text-align: left; color: #555; white-space: nowrap; }
.ToolTip { POSITION: absolute; Z-INDEX: 4; DISPLAY: none; BORDER: 1px solid; }
INPUT.searchSmallTextYellow { FONT-SIZE: 9px; FONT-FAMILY: 'Roboto', 'Helvetica', sans-serif; BACKGROUND-COLOR: #FFFF99; }
INPUT.searchTextYellow { BACKGROUND-COLOR: #FFFF99; }
TD.blackBorder { BORDER-RIGHT: black 1px solid; BORDER-BOTTOM: black 1px solid; BACKGROUND-COLOR: #dddddd; }
TD.whiteBorderRightSpace { BORDER-RIGHT: 2px solid; BORDER-COLOR: #f7f9f2; }
.icon { BORDER: none; }
.link { CURSOR: hand; BORDER: none; TEXT-DECORATION: none; }
TABLE.repeaterTable { FONT-SIZE: 8pt; BORDER-COLLAPSE: collapse; BORDER: 1px solid #dcdedb; }

TR.repeaterRow { BACKGROUND-COLOR: #ffffcc; FONT-FAMILY: 'Roboto', 'Helvetica', sans-serif; TEXT-ALIGN: center; }
TR.repeaterAlternateRow { BACKGROUND-COLOR: White; FONT-FAMILY: 'Roboto', 'Helvetica', sans-serif; TEXT-ALIGN: center; }
TR.repeaterHeader { FONT-WEIGHT: bold; FONT-FAMILY: 'Roboto', 'Helvetica', sans-serif; TEXT-ALIGN: center; }
    TR.repeaterHeader TD { BORDER-TOP: 1px solid #dcdedb; BORDER-BOTTOM: 1px solid #dcdedb; }

td.body { padding: 0px 10px 10px 10px; }
form { margin: 0px; padding: 0px; font-size: 8pt; }
td.formHeaderLeft { background: none; }
td.formHeaderRight { background: none; }
td.formHeaderMain { background: none; text-transform: none; padding-bottom: 5px; }
td.underlineForm { background: url(/anaqua/Image/dotted_hor.gif) repeat-x; }
td.formBodyShadedNoPadd { font-size: 1px; padding: 0px; background: none; }
td.formBodyShaded { background: #F7F9F2; }
td.formBodyShadedNoPadd img { display: none; }
td.formBodyShaded img { display: inline-block; }
a.menu { color: #12527D; FONT-FAMILY: 'Roboto', 'Helvetica', sans-serif; text-decoration: none; }
    a.menu:hover { color: #00a8de; FONT-FAMILY: 'Roboto', 'Helvetica', sans-serif; text-decoration: underline; }
#rssCell1link { color: #000000; text-decoration: none; }
#rssCell2link { color: #000000; text-decoration: none; }
td.formDivider { background: #ccc; }
td.formDividerVert { background: #ccc; }
tr.ReportHeaderColumn { background: #e3ead5; }
tr.ReportOddRow { background: #f3f6ec; }

/*Universal Styles*/
body { padding: 0px; margin: 0px; FONT-FAMILY: 'Roboto', 'Helvetica', sans-serif; font-size: 11px; background: #eef3f7; }
a { color: #12527d; }
    a:hover { color: #00a8de; }
img { border: none; }

h3 { margin: 0px; FONT-FAMILY: 'Roboto', 'Helvetica', sans-serif; font-size: 14px; color: #000; }

    h3 .subHeading { font-size: 11px; font-weight: normal; }

.pageContainer { background: #fff; z-index: 100; }

.contentContainer { background: #fff; z-index: 96; }

.homePageBody { background-color: #ffffff; }

.clearfix:after { content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0; }

.clearfix { display: inline-block; }

html[xmlns] .clearfix { display: block; }

* html .clearfix { height: 1%; }

select { font-size: 11px; }

.blueButton { border: 1px #9bacc4 solid; background: url(/anaqua/Image/mainbutton_bg.gif) repeat-x; font-size: 11px; height: 20px; padding-left: 9px; padding-right: 9px; }
/* IE 7 Only */
* + html .buttonSecondary { padding: 0; }
.buttonSecondary { border: 1px #9bacc4 solid; background: url(/anaqua/Image/mainbutton_bg.gif) repeat-x; font-size: 11px; height: 20px; padding: 0px 5px 0px 5px; width: auto; overflow: visible; }
.buttonPrimary { border: 1px #b5cdaa solid; background: url(/anaqua/Image/mainbutton_green_bg.gif) repeat-x; font-size: 11px; color: #1d3512; height: 20px; padding-left: 9px; padding-right: 9px; }


/* IE 7 Only */
* + html .buttonPrimary { padding: 0; }

.buttonPrimary { border: 1px #b5cdaa solid; background: url(/anaqua/Image/mainbutton_green_bg.gif) repeat-x; font-size: 11px; color: #1d3512; height: 20px; padding: 0px 5px 0px 5px; width: auto; overflow: visible; }
.buttonDanger { border: 1px #9bacc4 solid; background: url(/anaqua/Image/mainbutton_bg.gif) repeat-x; font-size: 11px; height: 20px; padding-left: 9px; padding-right: 9px; color: #cc0000; }
/* IE 7 Only */
* + html .buttonDanger { padding: 0; }
.buttonDanger { border: 1px #9bacc4 solid; background: url(/anaqua/Image/mainbutton_bg.gif) repeat-x; font-size: 11px; height: 20px; color: #cc0000; padding: 0px 5px 0px 5px; width: auto; overflow: visible; }
.strong { font-weight: bold; }
.alignRight { float: right; }
.error { FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #cc3333; }
.marginRight { margin-right: 12px; }
p.error { FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #cc3333; background: none; margin-bottom: 5px; }
.nextButton { background: url(/anaqua/Image/Buttons/nextBackgnd.gif); border: 1px #b5cdaa solid; font-size: 11px; height: 20px; padding: 0px; width: 40px; }
.previousButton { background: url(/anaqua/Image/Buttons/previousBackgnd.gif); border: 1px #b5cdaa solid; font-size: 11px; height: 20px; padding: 0px; width: 40px; }
.doubleNextButton { background: url(/anaqua/Image/Buttons/doubleNextBackgnd.gif); border: 1px #b5cdaa solid; font-size: 11px; height: 20px; padding: 0px; width: 40px; }
.doublePreviousButton { background: url(/anaqua/Image/Buttons/doublePreviousBackgnd.gif); border: 1px #b5cdaa solid; font-size: 11px; height: 20px; padding: 0px; width: 40px; }
.upButton { background: url(/anaqua/Image/Buttons/upBackgnd.gif); border: 1px #b5cdaa solid; font-size: 11px; height: 20px; padding: 0px; width: 40px; }
.downButton { background: url(/anaqua/Image/Buttons/downBackgnd.gif); border: 1px #b5cdaa solid; font-size: 11px; height: 20px; padding: 0px; width: 40px; }

/** Header Styles **/
div.header { background: #12527d; color: #92b5cd; border-top: 4px #032443 solid; display: inline-block; width: 100%; z-index: 99; }

    div.header a { color: #bfd5e3; text-decoration: none; }
        div.header a:visited { color: #bfd5e3; text-decoration: none; }
        div.header a:hover { color: #fff; text-decoration: underline; }

div.metaNav ul { right: 3px; margin: 0px; padding: 0px; position: absolute; z-index: 97; }

    div.metaNav ul li { float: left; list-style: none; margin: 0px 3px 0px 0px; padding: 1px 6px 6px 6px; background: #084168 url(/anaqua/Image/header/tab_bg.jpg) repeat-x; position: relative; }

        div.metaNav ul li.cmb { float: left; list-style: none; margin: 0px 3px 0px 0px; padding: 0px 0px 0px 0px; background: #084168 url(/anaqua/Image/header/tab_bg.jpg) repeat-x; }

        div.metaNav ul li select { float: left; list-style: none; margin: 0px 3px 0px 0px; padding: 0px 0px 0px 0px; }

div.metaSubnav { position: absolute; display: none; float: left; left: 0px; top: 19px; width: 130px; background-color: #12527d; border: 1px solid #063458; z-index: 98; }

    div.metaSubnav table tr td { height: 15px; color: #bfd5e3; background-color: #12527d; }

/** Logo Styles **/
div.logoGroup { margin: 4px; }

div.clientLogo { float: left; }

    div.clientLogo .clientLogoTable td { padding: 0px; }

    div.clientLogo .clientLogoTable .top { background: url(/anaqua/Image/header/client_logo_top.gif) repeat-x; }
    div.clientLogo .clientLogoTable .left { background: url(/anaqua/Image/header/client_logo_left.gif) repeat-y; }
    div.clientLogo .clientLogoTable .center { background: #fff; }
    div.clientLogo .clientLogoTable .right { background: url(/anaqua/Image/header/client_logo_right.gif) repeat-y; }
    div.clientLogo .clientLogoTable .bottom { background: url(/anaqua/Image/header/client_logo_bottom.gif) repeat-x; }

div.anaquaLogo { float: left; margin-left: 10px; margin-top: 12px; }

/**Main Nav Tabs**/
div.mainNav { font-size: 13px; width: 100%; }

    div.mainNav ul.clearfix { font-size: 13px; display: block; padding: 0 8 0 8; }

    div.mainNav a { color: #fff; text-decoration: none; }
        div.mainNav a:hover { text-decoration: underline; color: #00a8de; }
    div.mainNav ul { padding: 0px 8px; margin: 0px; background: url(/anaqua/Image/header/header_bg_fix.gif) repeat-x bottom; }
        div.mainNav ul li { display: inline; list-style: none; margin: 0px 0px 0px 0px; padding: 0px; float: left; height: 29px; background: url(/anaqua/Image/header/tab_off_bg.gif) repeat-x; position: relative; z-index: 10; cursor: pointer; }
            div.mainNav ul li span { display: block; float: left; background: url(/anaqua/Image/header/tab_off_left.gif) no-repeat; height: 29px; }
            div.mainNav ul li a { background: url(/anaqua/Image/header/tab_off_right.gif) no-repeat top right; padding: 4px 12px 8px 12px; position: relative; top: 4px; }
            div.mainNav ul li.blankTab a { padding: 0px 0px 0px 0px; }
            div.mainNav ul li.pin { background: url(/anaqua/Image/header/tab_on_bg.gif) repeat-x; }
                div.mainNav ul li.pin span { background: url(/anaqua/Image/header/tab_on_left.gif) no-repeat; }
                div.mainNav ul li.pin a { background: url(/anaqua/Image/header/tab_on_right_fix.gif) no-repeat top right; padding: 4px 12px 9px 12px; color: #333; }
                    div.mainNav ul li.pin a:hover { text-decoration: underline; color: #333; }
            div.mainNav ul li.portalPin { background: url(/anaqua/Image/header/portal_tab_on_bg.gif) repeat-x; }
                div.mainNav ul li.portalPin span { background: url(/anaqua/Image/header/portal_tab_on_left.gif) no-repeat; }
                div.mainNav ul li.portalPin a { background: url(/anaqua/Image/header/portal_tab_on_right_fix.gif) no-repeat top right; padding: 4px 12px 9px 12px; color: #333; }
                    div.mainNav ul li.portalPin a:hover { text-decoration: underline; color: #333; }
/**Search Bar**/
div.searchBar { position: absolute; right: 10px; }
    div.searchBar label { FONT-FAMILY: 'Roboto', 'Helvetica', sans-serif; font-weight: bold; color: #92b5cd; font-size: 11px; padding-right: 3px; }
    div.searchBar .dropdown { font-size: 11px; }
    div.searchBar .searchinput { font-size: 11px; width: 110px; }

/**Subnav**/
div.dropShadow { margin: 0px 4px 4px 4px; padding-bottom: 1px; padding-right: 0px; background: #e2e2e2; }

div.dropShadowIE { margin: 0px 4px 4px 4px; padding-bottom: 1px; padding-right: 2px; background: #e2e2e2; }

div.subNav { border: 1px solid #c2c2c2; padding: 8px; padding-top: 8px; background: #eef3f7; color: #c2c2c2; display: inline-block; font-size: 11px; position: relative; z-index: 1; top: -1px; width: 98%; }

div.subNavIE { border: 1px solid #c2c2c2; padding: 8px; padding-top: 8px; background: #eef3f7; color: #c2c2c2; display: inline-block; font-size: 11px; position: relative; z-index: 1; top: -1px; width: 100%; }

/**Main Content**/
.mainContent { margin: 5px; text-align: left; }
    .mainContent .paneFull { width: 100%; }
        .mainContent .paneFull h3 { font-size: 14px; color: #000; margin: 4px 0px 8px 6px; padding: 0px 0px 0px 0px; display: inline-block; }
        .mainContent .paneFull .paginatorInfo { margin-right: 10px; position: relative; top: -3px; }


/** Table Data **/
.tableData { border: 1px solid #d2e2b6; width: 100%; _width: auto; margin-bottom: 5px; }

.topSection, .mainSection { margin-bottom: 0px; border-bottom: none; }
.mainSection { border-top: none; width: 100%; }
/*header*/
.tableData .headerRow { background-color: #eaf0df; }
    .tableData .headerRow th { background-color: #eaf0df; vertical-align: top; padding: 3px; font-weight: normal; font-size: 10px; text-align: left; color: #555; white-space: nowrap; }
    .tableData .headerRow td { background-color: #eaf0df; font-weight: bold; padding: 7px; }

.tableData td { padding: 2px; text-align: left; }
    .tableData td.first { padding-left: 13px; }
.tableData .headerRow .tl { width: 1px; padding: 0px; }
    .tableData .headerRow .tl img { position: relative; left: -1px; top: -1px; }
.tableData .headerRow .tr { width: 1px; padding: 0px; text-align: right; }
    .tableData .headerRow .tr img { position: relative; right: -1px; top: -1px; }

/*Footer*/
.tableData .footerRow td { background-color: #eaf0df; vertical-align: top; padding: 3px; font-weight: normal; font-size: 10px; text-align: left; color: #555; white-space: nowrap; }
.tableData .footerRow .bottomLeft img { vertical-align: middle; margin-right: 7px; }
.tableData .footerRow .bl { width: 1px; padding: 0px; vertical-align: bottom; }
    .tableData .footerRow .bl img { position: relative; left: -1px; top: 1px; }
.tableData .footerRow .br { width: 1px; padding: 0px; text-align: right; vertical-align: bottom; }
    .tableData .footerRow .br img { position: relative; right: -1px; top: 1px; }
.tableData .footerRow label { font-weight: bold; }
.tableData .footerRow .bottom img, .tableData .footerRow .bottom input { vertical-align: middle; }
.tableData .footerRow p { display: inline; }
/*data*/
.tableData a.mainLink { font-size: 12px; text-decoration: none; font-weight: bold; FONT-FAMILY: 'Roboto', 'Helvetica', sans-serif; }
    .tableData a.mainLink:hover { text-decoration: underline; color: #00a8de; }
.tableData .description .summary { color: #777; font-size: 10px; FONT-FAMILY: 'Roboto', 'Helvetica', sans-serif; }
.tableData .date { font-size: 8pt; FONT-FAMILY: 'Roboto', 'Helvetica', sans-serif; }
.tableData .description { font-size: 8pt; FONT-FAMILY: 'Roboto', 'Helvetica', sans-serif; }
.tableData .odd { background: #ffffff; }
/**Detail Table**/
.tableData .buttonGroup { margin-right: 15px; display: inline; }
    .tableData .buttonGroup input, .tableData .buttonGroup img { vertical-align: middle; }

.tableData .buttonGroupEnd { display: inline; vertical-align: middle; }

.tableData .fieldLabelColumnSpan { vertical-align: top; width: 100%; padding: 0px; }
.tableData .fieldLabelTable td.field select { width: auto; }
.tableData .fieldLabelColumn { vertical-align: top; width: 50%; padding: 0px; background: url(/anaqua/Image/label_bg.gif); }
    .tableData .fieldLabelColumn td, .tableData .fieldLabelColumnSpan td { vertical-align: top; }
.tableData td span.required { color: #eb6f28; }
.tableData .fieldLabelTable { width: 100%; font-size: 11px; }
    .tableData .fieldLabelTable td.label div { width: 120px; }
    .tableData .fieldLabelTable td.label { width: 120px; text-align: right; background: #F7F9F2; padding-right: 5px; }
    .tableData .fieldLabelTable td.newLabel { width: 15%; text-align: right; background: #F7F9F2; padding-right: 5px; vertical-align: middle; font-weight: bold; }
    .tableData .fieldLabelTable td.nameNewLabel { width: 15%; text-align: right; background: #F7F9F2; padding-right: 5px; vertical-align: top; font-weight: bold; }
    .tableData .fieldLabelTable td.halfWidthNewLabel { width: 50%; text-align: right; background: #F7F9F2; padding-right: 5px; vertical-align: middle; font-weight: bold; }
    .tableData .fieldLabelTable td.labelOneColumn { width: 15%; text-align: right; background: #F7F9F2; padding-right: 5px; vertical-align: middle; font-weight: bold; }
    .tableData .fieldLabelTable td.labelTwoColumns { width: 15%; text-align: right; background: #F7F9F2; padding-right: 5px; vertical-align: middle; font-weight: bold; }
    .tableData .fieldLabelTable td.narrowNewLabel { width: 10%; text-align: right; background: #F7F9F2; padding-right: 5px; font-weight: bold; }
    .tableData .fieldLabelTable td.headerLabel { width: 15%; text-align: right; background: #F7F9F2; padding-top: 0px; padding-right: 5px; padding-bottom: 0px; vertical-align: top; font-weight: bold; }
    .tableData .fieldLabelTable td.narrowHeaderLabel { width: 10%; text-align: right; background: #F7F9F2; padding-top: 0px; padding-right: 5px; padding-bottom: 0px; font-weight: bold; }
    .tableData .fieldLabelTable td.field { width: 60%; background-color: #F7F9F2; padding-left: 5px; }
    .tableData .fieldLabelTable td.smallField { width: 35%; /*background-color:#F7F9F2;*/ padding-left: 5px; }
    .tableData .fieldLabelTable td.fieldOneColumn { width: 85%; background-color: #F7F9F2; padding-left: 5px; }
    .tableData .fieldLabelTable td.fieldTwoColumns { width: 35%; background-color: #F7F9F2; padding-left: 5px; }
.fieldTwoColumns.calenderWrapper .RadInput { width: auto; margin-right: 0px; }
.tableData .fieldLabelTable td.fieldTwoColumns_TM { width: 35%; background-color: #F7F9F2; padding-left: 2px; }
.tableData .fieldLabelTable td.wideSmallField { width: 35%; background-color: #F7F9F2; padding-left: 5px; }
.tableData .fieldLabelTable td.headerField { width: 35%; background-color: #F7F9F2; vertical-align: top; padding-top: 0px; padding-bottom: 0px; padding-left: 5px; }
.tableData td.content { padding: 7px; }
    .tableData td.content h4 { font-size: 11px; color: #545454; margin: 0px 0px 6px 0px; padding: 0px; }
.tableData .fieldLabelColumnSpan .fieldLabelTable td.label { width: 15%; text-align: right; background: #F7F9F2; padding-right: 5px; }

.tableData .fieldLabelColumnSpan .fieldLabelTable td.field { width: 85%; padding-left: 5px; }

.tableData .fieldLabelColumnSpan .fieldLabelTable td.smallField { width: 35%; padding-left: 5px; background-color: #F7F9F2; }

.tableData .fieldLabelColumnSpan .fieldLabelTable td.labelOneColumn { width: 15%; text-align: right; background: #F7F9F2; padding-right: 5px; vertical-align: middle; font-weight: bold; }

.tableData .fieldLabelColumnSpan .fieldLabelTable td.labelTwoColumns { width: 15%; text-align: right; background: #F7F9F2; padding-right: 5px; vertical-align: middle; font-weight: bold; }

.tableData .fieldLabelColumnSpan .fieldLabelTable td.labelTwoColumns_BE { width: 25%; text-align: right; background: #F7F9F2; padding-right: 5px; vertical-align: middle; font-weight: bold; }

.tableData .fieldLabelColumnSpan .fieldLabelTable td.fieldOneColumn { width: 85%; background-color: #F7F9F2; padding-left: 5px; }

.tableData .fieldLabelColumnSpan .fieldLabelTable td.fieldTwoColumns { width: 35%; background-color: #F7F9F2; padding-left: 5px; }

.tableData .fieldLabelColumnSpan .fieldLabelTable td.fieldTwoColumns_BE { width: 75%; background-color: #F7F9F2; padding-left: 5px; }

.tableData .fieldLabelColumnSpan .fieldLabelTable td.headerField { width: 35%; /* border-bottom:1px solid #FFFFFF; */ background-color: #F7F9F2; vertical-align: top; padding-top: 0px; padding-bottom: 0px; padding-left: 5px; }
.normaldropdown { width: 180px; }
.unicodefont { FONT-FAMILY: "'Roboto', 'Helvetica', sans-serif"; }
.tableData td.field input { font-size: 11px; }
.tableData td.field select { font-size: 11px; width: 225px; }
.tableData td.field textarea { font-size: 11px; width: 220px; }
.tableData td.field .input { width: 220px; }
.tableData td.field .inputPickList { width: 156px; }
.tableData td.field input.pickList { width: 60px; }
.tableData td.field input.dateDay { width: 17px; margin-right: 2px; }
.tableData td.field select.dateMonth { width: 100px; margin-right: 2px; }
.tableData td.field input.dateYear { width: 30px; margin-right: 2px; }

/**Inline Table**/
.tableData .inlineTableContainer { height: 70px; overflow: auto; }
.tableData .inlineTable { font-size: 11px; width: 100%; }
    .tableData .inlineTable th { padding: 4px 4px 4px 4px; background: #eaf0df; }
        .tableData .inlineTable th a { font-weight: normal; }
        .tableData .inlineTable th.sorted a { font-weight: bold; }
    .tableData .inlineTable td { font-weight: normal; border-bottom: #e4e4e4 solid 1px; }
    .tableData .inlineTable .odd { background: #f2f6eb; }
.footerButtonsRight { float: right; margin-top: 6px; }
.footerButtonsLeft { float: left; margin-top: 6px; }
.footerButtons { margin-top: 6px; }
.footerButtonsCenter { text-align: center; margin-top: 6px; }

/**Expandable Table Data (Reports)**/
.tableData .expandableHeader { background: #e3ead5; }
    .tableData .expandableHeader td { border-top: 1px solid #fff; }
    .tableData .expandableHeader a { font-size: 13px; font-weight: bold; text-decoration: none; }
.reportList { width: 100%; }
    .reportList td { vertical-align: top; }
    .reportList .checkbox { padding-left: 8px; }
    .reportList .title { width: 20%; }
    .reportList .description { width: 80%; }

/***Details Pane***/
.paneDetails { margin-left: 10px; }

* html .paneDetails { height: 1%; }

    .paneDetails h3 { margin: 4px 0px 8px 6px; padding: 0px 0px 0px 0px; display: inline-block; }


/***Tabbed Sidebar***/
.sidebar { width: 270px; }
    .sidebar ul.tabs { margin: 0px; padding: 0px; background: url(/anaqua/Image/sidebar/ul_bg.gif) repeat-x bottom; width: 100%; }
        .sidebar ul.tabs li { display: inline; list-style: none; margin: 0px 2px 0px 0px; padding: 0px; float: left; height: 24px; background: url(/anaqua/Image/sidebar/tab_off_bg.gif) repeat-x; }
            .sidebar ul.tabs li span { display: block; float: left; background: url(/anaqua/Image/sidebar/tab_off_left.gif) no-repeat; height: 24px; }
            .sidebar ul.tabs li a { background: url(/anaqua/Image/sidebar/tab_off_right.gif) no-repeat top right; padding: 4px 12px 8px 12px; position: relative; top: 4px; }
            .sidebar ul.tabs li.pin { background: url(/anaqua/Image/sidebar/tab_on_bg.gif) repeat-x; }
                .sidebar ul.tabs li.pin span { background: url(/anaqua/Image/sidebar/tab_on_left.gif) no-repeat; }
                .sidebar ul.tabs li.pin a { background: url(/anaqua/Image/sidebar/tab_on_right.gif) no-repeat top right; text-decoration: none; color: #000; font-weight: bold; }

    .sidebar .content { border: 1px solid #a5bed1; margin-bottom: 4px; padding: 10px; }
        .sidebar .content p { margin: 0px 0px 7px 0px; padding: 0px; }
    .sidebar .withTabs { border-top: none; }
    .sidebar .fade { background: url(/anaqua/Image/sidebar/fade_bg.gif) repeat-x; }
    .sidebar .content ul { margin: 0px; padding: 0px 0px 0px 15px; }
    .sidebar .content li { list-style-image: url(/anaqua/Image/green_bullet1.gif); padding: 0px 0px 5px 0px; }

/**Paginator Styles**/
.paginatorInfo { margin-top: 3px; float: right; }
    .paginatorInfo a { text-decoration: none; }
    .paginatorInfo img, .paginatorInfo input { vertical-align: middle; }
        .paginatorInfo input.gotoPage { width: 25px; font-size: 10px; }
    .paginatorInfo .gotoFirst { margin-right: 5px; }
    .paginatorInfo .gotoPrev { margin-right: 3px; }
    .paginatorInfo .gotoLast { margin-left: 5px; }
    .paginatorInfo .gotoNext { margin-left: 3px; }
    .paginatorInfo .sep { color: #d2e2b6; font-weight: bold; }

.resultsPager { margin-top: 3px; }
    .resultsPager img, .resultsPager select, .resultsPager input { vertical-align: middle; }

/**Footer Styles**/
#footer { color: #9ea1a2; background: #eef3f7 url(/anaqua/Image/dotted_hor2.gif) repeat-x top; padding-top: 15px; padding-bottom: 15px; font-size: 11px; }
    #footer a { color: #00a8de; text-decoration: none; }
        #footer a:hover { text-decoration: underline; }
    #footer .Footertext { color: #00a8de; text-decoration: none; font-size: 9px; text-align: center; }
    #footer .left { float: left; margin: 10px; }
    #footer .right { float: right; margin: 10px; }
    #footer .center { width: 100%; margin-left: auto; margin-right: auto; text-align: center; }
    #footer .centerNET { float: center; text-align: center; }
/***Page Bottom***/
#pageBottom .buttons input, #pageBottom .buttons img { vertical-align: middle; }
    #pageBottom .buttons input.export { margin-left: 50px; }
td.field { background-color: #ffffff; }
td.darkField { background-color: #F7F9F2; }

div.metaNavErrorPage { }
    div.metaNavErrorPage ul { position: absolute; right: 3px; margin: 0px; padding: 0px; }
        div.metaNavErrorPage ul li { float: left; list-style: none; margin: 0px 3px 0px 0px; padding: 20px 20px 3px 3px; }


.boldButton { border: 1px #9bacc4 solid; background: url(/anaqua/Image/RichTextButtons/BoldButton.gif); font-size: 11px; height: 24px; padding: 0px; width: 24px; }

.italicButton { border: 1px #9bacc4 solid; background: url(/anaqua/Image/RichTextButtons/ItalicButton.gif); font-size: 11px; height: 24px; padding: 0px; width: 24px; }

.underlineButton { border: 1px #9bacc4 solid; background: url(/anaqua/Image/RichTextButtons/underlineButton.gif); font-size: 11px; height: 24px; padding: 0px; width: 24px; }

.bulletsButton { border: 1px #9bacc4 solid; background: url(/anaqua/Image/RichTextButtons/bulletsButton.gif); font-size: 11px; height: 24px; padding: 0px; width: 24px; }

.numberingButton { border: 1px #9bacc4 solid; background: url(/anaqua/Image/RichTextButtons/numberingButton.gif); font-size: 11px; height: 24px; padding: 0px; width: 24px; }

th.ReportHeaderColumn { border-bottom: #ccc solid 1px; padding: 4px 4px 4px 4px; FONT-SIZE: 8pt; white-space: nowrap; background: #eaf0df; }

.ReportHeaderColumn a { PADDING-LEFT: 1px; FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #000066; TEXT-DECORATION: none; }

    .ReportHeaderColumn a:visited { PADDING-LEFT: 1px; FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #000066; TEXT-DECORATION: none; }

    .ReportHeaderColumn a:hover { PADDING-LEFT: 1px; FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #000066; TEXT-DECORATION: underline; }

TR.Pager { background-color: #eaf0df; vertical-align: top; padding: 3px; font-weight: normal; font-size: 10px; text-align: left; color: #555; white-space: nowrap; }

.Pager div { Display: inline; PADDING-LEFT: 1px; FONT-SIZE: 8pt; COLOR: #000066; TEXT-DECORATION: none; white-space: nowrap; }

.Pager span { PADDING-LEFT: 1px; FONT-SIZE: 8pt; COLOR: #000066; TEXT-DECORATION: none; white-space: nowrap; }

.textwrap { word-break: break-all; word-wrap: break-word; }

select.lawAdminDropDown { width: 260px; }

.validationSummary { background-color: #ffffff; }
.StatusCenter { margin-left: 15px; }

.TM_dd_list { width: 220px; \ width:212px; [width:212px;
width:212px;]; }

.Con_dd_list { width: 220px; \ width:212px; [width:212px;
width:212px;]; }

.Con_txt { width: 214px; \ width:209px; [width:209px;
width:209px;]; }

.TM_txt_medium { width: 196px; \ width:192px; [width:192px;
width:192px;]; }

.Doc_Main { width: 0px; \ width:810px; [width:0px;
width:0px;]; }

#comments1 { [padding-left:5px;/*this for mozilla*/
/* this is for chrome */padding-left:3px;]; }

.Hyper_Color_Disable { color: #a0a0a0; }

.summaryWidth { width: 618px; \ width:642px; [width:642px;
width:640px;]; }

.summaryWidth_Con { width: 79.4%; \ width:79%; [width:79%;
width:79%;]; }

.CommentsWidth_LegalBody { width: 83.4%; \ width:79%; [width:79%;
width:79%;]; }

.userComments { width: 81%; \ width:78%; [width:78%;
width:78%;]; }

.tdColumnOne { width: 50%; }
.tdColumnTwo { width: 50%; }
.tableData .fieldContactTable { width: 50%; font-size: 11px; }
    .tableData .fieldContactTable td.labelTwoColumns { width: 15%; text-align: right; background: #F7F9F2; vertical-align: middle; font-weight: bold; }
    .tableData .fieldContactTable td.fieldTwoColumns { width: 35%; background-color: #F7F9F2; }
    .tableData .fieldContactTable td.newLabel { width: 15.3%; text-align: right; background: #F7F9F2; vertical-align: middle; font-weight: bold; }
    .tableData .fieldContactTable td.smallField { width: 34.7%; background-color: #F7F9F2; }
.setDivWidth { float: left; width: 1%; \ width:2.5%; [width:2.5%;
    width:2.5%;]; }


.radioButtonList input { margin: 0px; }

.radioButtonList label { margin: -5px 0 0 0; padding: 5px; }

/* Gadget RadDock Title Bar - Begin */
.dockTitle { text-decoration: none; font-weight: bold; color: Black; padding-left: 8px !important; FONT-FAMILY: 'Roboto', 'Helvetica', sans-serif; font-weight: 600; font-size: 11px/17px; color: #000033; float: left; line-height: 17px; padding: 0; margin: 0; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; }
    .dockTitle:hover { text-decoration: underline; font-weight: bold; color: Black; }

.dockTitleCountText { text-decoration: none; color: Black; padding-left: 8px !important; FONT-FAMILY: 'Roboto', 'Helvetica', sans-serif; font-weight: 600; font-size: 11px/17px; color: #000033; float: left; line-height: 17px; padding: 0; margin: 0; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; }

/* Gadget RadDock Title Bar - End */

/* Request Welcome Page - Begin */

#WelcomeContent { background: #FFFFFF !important; padding: 5px; }

/* Request Welcome Page - End */

/* Calendar Gadget Button Styles - Begin */
div.calendarGadgetNav { font-size: 10px; width: 100%; }
    div.calendarGadgetNav ul.clearfix { font-size: 10px; width: 100%; padding: 0px; }
    div.calendarGadgetNav a { color: #12527d; text-decoration: none; }
        div.calendarGadgetNav a:hover { color: #12527d; text-decoration: none; }
    div.calendarGadgetNav ul { margin: 0px; }
        div.calendarGadgetNav ul li { display: inline; list-style: none; margin: 0px 0px 0px 0px; padding: 0px; float: right; height: 20px; background: url(/anaqua/Image/Buttons/CalendarMiddleOff.png) repeat-x; position: relative; z-index: 10; cursor: pointer; }
            div.calendarGadgetNav ul li a { background: url(/anaqua/Image/Buttons/CalendarRightOff.png) no-repeat top right; padding: 4px 12px 13px 0px; position: relative; bottom: 6px; }
            div.calendarGadgetNav ul li.selected { background: url(/anaqua/Image/Buttons/CalendarMiddleOn.png) repeat-x; }
                div.calendarGadgetNav ul li.selected a { background: url(/anaqua/Image/Buttons/CalendarRightOn.png) no-repeat top right; padding: 4px 12px 13px 0px; position: relative; bottom: 6px; }
/* Calendar Gadget Button Styles - End */

#contactUs { margin: 0px; padding-bottom: 5px; padding-left: 0px; padding-right: 0px; width: 100%; }

    #contactUs td { height: 331px; vertical-align: top; padding-left: 8px; padding-right: 8px; }
    #contactUs p { margin: 0px !important; padding: 5px 0 !important; }
/* Calendar Gadget Button Styles - End */

/* My Account Page - Begin */
.MyAccountHelpText { width: 100%; display: block; border: 1px solid #D2E2B6; background-color: #eaf0df; }
.MyAccountHelpTextLabel { width: 100%; border: 0px solid #D2E2B6; background-color: #eaf0df; font-weight: bold; }

.MyAccountOrigLabel { text-align: right; vertical-align: middle; font-weight: bold; padding-right: 10px; width: 30%; }
.MyAccountSecurityLabel { text-align: right; vertical-align: middle; font-weight: bold; padding-right: 10px; width: 31%; }

/* My Account Page - End*/

/*Admin Resource Control Page */
.ResourceDiv { overflow: scroll; height: 400px; border: 1px solid #CCCCCC; background-color: White; }

.tableData .footerRow .BottomTd { width: 33%; }

.tableData .headerRow .thCenter { width: 33%; vertical-align: middle; text-align: left; }

.tableData .headerRow .TopTh { width: 33%; }
/*Admin Resource Control Page */


/*  Create Contact - Begin */
.CreateGreenRow { width: 100%; display: block; border: 1px solid #D2E2B6; background-color: #eaf0df; }

/* Create Contact - End*/

/* Add Contact Popup */
td.conPaddRight, td.conpaddTopRgt { font-size: 8pt; font-weight: bold; padding: 8px 8px 0 0; padding-left: 1px; }
.Contact_txt { width: 300px; font-size: 8pt; }
.Contact_ddl { width: 304px; font-size: 8pt; }
.AlignRight { text-align: right !important; }

/* Add Contact Popup */
/*Aligning No Records Message in  ie-9 */
tr.rgNoRecords td.rgExpandCol { display: none; }
/*Aligning No Records Message in  ie-9 */

.CommentsWidth_Billing { width: 82%; \ width:81%; [width:80.5%;
width:80.5%;]; }


.tableData .fieldLabelTable td.labelTwoColumnsUpload { background: none repeat scroll 0 0 #F7F9F2; font-weight: bold; padding-right: 5px; text-align: right; vertical-align: middle; width: 10%; }

.tableData .fieldLabelTable td.fieldTwoColumnsUpload { background-color: #F7F9F2; padding-left: 5px; width: 39%; }

.GadgetReload { background: url(/anaqua/Style/AnaquaSkin/Dock/arrows-rotate.svg) !important; }

.tableData .fieldLabelTable td.renewallabelOneColumn { width: 25% !important; text-align: right; background: #F7F9F2; padding-right: 5px; vertical-align: middle; font-weight: bold; }
.tableData .fieldLabelTable td.renewalfieldOneColumn { width: 75% !important; background-color: #F7F9F2; padding-left: 5px; }
.indicator { font-size: 65%; vertical-align: super; }
.RadDockZoneTableFullWidth { width: 100% !important; }

.RadDataPager { background: #eaf0df !important; color: #6e7376 !important; cursor: default !important; border-style: none !important; width: 100% !important; }

    .RadDataPager .rdpWrap, .RadDataPager .rdpWrapRight, .RadDataPager .rdpWrapNone { float: none !important; padding: 0px !important; }

.ChaserModifyCell .RadDockZone, .ChaserModifyCell .tableData td { padding: 0px !important; }

td.ChaserModifyCell { padding-bottom: 0px !Important; padding-top: 0px !Important; }

.rwPopupButton { background: none repeat scroll 0 0 white; border: 1px solid #CDCDCD; }

.tableData .fieldLabelTable td.addlaw-col { vertical-align: top; padding-top: 20px; }

/*  -------------------------------------------- 
    ----------------- 404 PAGE ----------------- */
html.error-404page, .error-404page body{
 background:#fff;
    height:100%;
    margin: 0;
    padding:0;
}
html.error-404page div{
    box-sizing:border-box;
     -moz-box-sizing:border-box;
    -webkit-box-sizing:border-box;
}
.error-404page div.container-fullwidth{
    width:100%;
}
.error-404page div.main-content{
    height:90%;
}
.error-404page .anaqualogo img{
    width: 100%
}
.message-404page h1{
    color:#CF0025;
    FONT-FAMILY: 'Roboto', 'Helvetica', sans-serif;
    font-size: 24px;
    text-align: center;
    padding-top:150px;
}
.error-404page .footerContainer{
    height: 10%;  
    background-color:#FFF;
    }
.error-404page .footerCell{
   display: inline;
  
}
.error-404page .footerContainer p.copyright{
    background-color:#FFF;
    color: #062A58;
    font-weight: 600;
    font-size: 11px;
    padding-top: 20px;
}