.pageContainer{width:792px;}
.container{margin-left:20px;margin-bottom:50px;width:610px;}
.welcomeContainer{width:608px;margin-bottom:27px;margin-top:27px;padding-bottom:3px;border-bottom:1px solid #ced9ea;}
.welcome{margin:25px 20px 0 0;padding:0 0 2px 0;color:#1c6794;font-size:20px;line-height:23px;letter-spacing:normal;font-weight:900;border-bottom:1px solid #ced9ea;font-family:Geneva,Arial,sans-serif;}
.wrapContent{width:606px;}
.leftPage{float:left;width:100px;}
.rightPage{float:right;width:506px;text-align:left;}
.clear{clear:both;}
fieldset{BORDER-RIGHT:0;BORDER-TOP:0;BORDER-LEFT:0;BORDER-BOTTOM:0;TEXT-ALIGN:left;margin-top:0;padding-top:0;margin-bottom:0;padding-bottom:0;}
input[type="submit"].pull-right{float:right;padding:1px 5px 0 0;}
.reg{vertical-align:top;}
.txt-input{FONT-SIZE:12px;COLOR:#000;FONT-FAMILY:Arial,Helvetica,sans-serif;}
.bodywhite{FONT-SIZE:12px;FONT-FAMILY:Arial,Helvetica,sans-serif;BACKGROUND-COLOR:#fff;margin:0;}
.upperCase{text-transform:uppercase;}
.imgHeader{margin:27px 0 0 0;padding:0 0 6px 0;}
.center{text-align:center;}
.underline{text-decoration:underline;}
.h1{margin:27px 20px 10px 0;padding:0 0 6px 0;color:#1c6794;font-size:medium;font-weight:bold;border-bottom:1px solid #ced9ea;}
.h1-noborder{margin:0 20px 0 0;padding:30px 0 0 0;color:#1c6794;font-family:Arial,Helvetica,sans-serif;font-size:medium;font-weight:bold;}
.longdash{border:none;}
.h1-important{margin:0 20px 10px 0;padding:20px 0 0 0;color:#c33;font-family:Arial,Helvetica,sans-serif;font-size:medium;font-weight:bold;}
.h2-top{margin:0;FONT-SIZE:small;COLOR:#1c6794;FONT-FAMILY:Arial,Helvetica,sans-serif;FONT-WEIGHT:bold;padding:0 0 10px 0;}
.h2-bottom{margin:20px 0 0 0;FONT-SIZE:small;COLOR:#1c6794;FONT-FAMILY:Arial,Helvetica,sans-serif;FONT-WEIGHT:bold;padding:0;}
.h2{margin:20px 0 0 0;FONT-SIZE:small;COLOR:#1c6794;FONT-FAMILY:Arial,Helvetica,sans-serif;FONT-WEIGHT:bold;padding:0 0 10px 0;}
.h2-cap{margin:20px 0 0 0;FONT-SIZE:small;COLOR:#1c6794;FONT-FAMILY:Arial,Helvetica,sans-serif;FONT-WEIGHT:bold;padding:0;}
.h2-content{margin:20px 0 0 0;padding:0 0 5px 0;FONT-SIZE:small;COLOR:#1c6794;FONT-FAMILY:Arial,Helvetica,sans-serif;FONT-WEIGHT:bold;}
.h3{margin:20px 0 0 0;FONT-SIZE:12px;COLOR:#1c6794;FONT-FAMILY:Arial,Helvetica,sans-serif;FONT-WEIGHT:bold;padding:0 0 5px 0;}
.tagline-black{margin:0 20px 0 0;FONT-SIZE:12px;COLOR:#333;FONT-FAMILY:Arial,Helvetica,sans-serif;FONT-WEIGHT:bold;padding:0 0 10px 0;}
.tagline-blue{margin:0 20px 0 0;FONT-SIZE:12px;COLOR:#1c6794;FONT-FAMILY:Arial,Helvetica,sans-serif;FONT-WEIGHT:bold;padding:0 0 10px 0;}
.topSummary{height:31px;margin:0;background-color:#777;padding:0 15px 0 10px;color:#fff;font-size:12px;}
.topSummaryAlt{height:31px;margin:0;background-color:#fff;padding:4px 20px 5px 20px;color:#333;font-size:12px;}
.txt-body{margin:0 20px 10px 0;padding:2px 0 3px 0;color:#333;font-family:Arial,Helvetica,sans-serif;font-size:12px;}
.txt-indent{margin:0 20px 0 20px;padding:2px 0 3px 0;color:#333;font-family:Arial,Helvetica,sans-serif;font-size:12px;}
.txt-bold{FONT-WEIGHT:bold;}
.txt-italic{font-family:Arial,Helvetica,sans-serif;font-size:12px;font-style:italic;}
.txt-italic-bold{font-family:Arial,Helvetica,sans-serif;font-size:12px;font-style:italic;font-weight:bold;}
.txt-bold-white{FONT-WEIGHT:bold;color:#fff;font-size:12px;FONT-FAMILY:Arial,Helvetica,sans-serif;}
.txt-body-bold{margin:0 20px 10px 0;padding:2px 0 3px 0;FONT-WEIGHT:bold;FONT-SIZE:12px;COLOR:#333;FONT-FAMILY:Arial,Helvetica,sans-serif;}
.txt-blue-bold{FONT-WEIGHT:bold;FONT-SIZE:12px;COLOR:#1c6794;FONT-FAMILY:Arial,Helvetica,sans-serif;}
.txt-body-small{margin:0 20px 0 0;padding:0;color:#333;font-family:Arial,Helvetica,sans-serif;font-size:.7em;}
.txt-body.warning{font-weight:bold;color:#c33;}
.normal{FONT-WEIGHT:normal;FONT-SIZE:12px;COLOR:#333;FONT-FAMILY:Arial,helvetica,sans-serif;}
ul li{margin:0;padding:0;color:#1c6794;}
ul.txt-body li{margin:0 20px 10px 40px;padding:0;list-style-type:disc;color:#333;font-family:Arial,Helvetica,sans-serif;font-size:12px;}
ul.sub li{margin:0 20px 10px 0;padding:0;list-style-type:circle;color:#333;font-family:Arial,Helvetica,sans-serif;font-size:12px;}
ul.txt-body li ul.txt-body-lvl2{padding:0;margin:10px 40px;}
ul.txt-body li ul.txt-body-lvl2 li{margin:0 0 10px;list-style-type:circle;}
ul.noteText li{text-align:left;margin:0 0 10px 140px;padding:0;list-style-type:disc;font-family:Arial,Helvetica,sans-serif;font-size:12px;}
.noteTextLeft{color:#1c6794;font-family:Arial,helvetica,sans-serif;font-size:12px;padding:10px 10px 10px 10px;}
.noBullet{LIST-STYLE-TYPE:none;margin-top:0;margin-left:0;padding-left:1em;text-indent:-1em;}
ol li{margin:0 20px 10px 0;padding:0;FONT-SIZE:12px;FONT-FAMILY:Arial,Helvetica,sans-serif;}
ol li ul{margin-top:10px;}
.formContainer{margin:0 20px 0 0;padding:0;border:1px solid #ced9ea;}
.labelContainer{FONT-WEIGHT:normal;FONT-SIZE:12px;COLOR:#333;FONT-FAMILY:Arial,Helvetica,sans-serif;margin-left:5px;}
.labelContainer.align-top{vertical-align:top;}
.formHeader{padding:0;background-color:#1c6794;color:#fff;text-align:left;height:22px;}
.formHeader th{text-align:left;}
.formHeader-center{padding:0;background-color:#1c6794;color:#fff;text-align:center;height:22px;}
.formRow-bg{background-color:#ebf0f6;}
.buttonContainer{margin:10px 20px 75px 0;padding:0;}
.midButtonContainer{margin:10px 20px 15px 0;padding:0;}
.sideNav-bg{background:#fff url(/eftps/images/misc/sidenav_bg.png) repeat-y fixed;vertical-align:top;width:160px;}
.side-img-link{padding:12px;background:#d6d2d2;}
.formLabel{FONT-WEIGHT:bold;FONT-SIZE:12px;COLOR:#333;FONT-FAMILY:Arial,Helvetica,sans-serif;padding:0;}
.noteContainer{margin:0 20px 20px 0;padding:0;border:3px double #1c6794;background-color:#ebf0f6;}
.tax-type-warning{display:none;}
.tax-type-warning .noteContainer{width:590px;}
.errorTitle{color:#c33;font-weight:bold;font-family:Arial,helvetica,sans-serif;font-size:12px;padding:10px 10px 0 10px;text-align:center;}
.noteTitle{color:#1c6794;font-weight:bold;font-family:Arial,helvetica,sans-serif;font-size:12px;padding:10px 10px 0 10px;text-align:center;}
.noteText{color:#1c6794;font-family:Arial,helvetica,sans-serif;font-size:12px;padding:5px 10px 10px 10px;text-align:center;}
.noteBlue{color:#1c6794;font-family:Arial,helvetica,sans-serif;font-size:12px;}
.noteLink{COLOR:#1C6794;FONT-WEIGHT:normal;FONT-SIZE:12px;FONT-FAMILY:Arial,Helvetica,sans-serif;TEXT-DECORATION:underline;}
a.noteLink:link,visited,active,hover{COLOR:#1C6794;FONT-WEIGHT:normal;FONT-SIZE:12px;FONT-FAMILY:Arial,Helvetica,sans-serif;TEXT-DECORATION:underline;}
.bodyLink{COLOR:#1C6794;FONT-WEIGHT:bold;FONT-SIZE:12px;FONT-FAMILY:Arial,Helvetica,sans-serif;TEXT-DECORATION:underline;}
.bodyLink-small{COLOR:#1C6794;FONT-WEIGHT:bold;FONT-SIZE:9px;FONT-FAMILY:Arial,Helvetica,sans-serif;TEXT-DECORATION:underline;}
a.bodyLink:link,visited,active,hover{COLOR:#1C6794;FONT-WEIGHT:bold;FONT-SIZE:12px;FONT-FAMILY:Arial,Helvetica,sans-serif;TEXT-DECORATION:underline;}
.disabledLink{PADDING-RIGHT:12px;PADDING-LEFT:12px;FONT-SIZE:12px;PADDING-BOTTOM:0;COLOR:#8DAECA;PADDING-TOP:0;FONT-FAMILY:Arial,helvetica,sans-serif;text-decoration:underline;}
.tableRow1{background-color:#ebf0f6;}
.tableRow2{background-color:#fff;}
.tableColumn1{FONT-WEIGHT:normal;FONT-SIZE:12px;COLOR:#333;FONT-FAMILY:Arial,Helvetica,sans-serif;margin-left:5px;width:40%;text-align:left;}
.tableColumn2{margin:0 20px 10px 0;padding:2px 0 3px 3px;color:#333;font-family:Arial,Helvetica,sans-serif;font-size:12px;width:35%;}
.faqTable{border:1px solid #ced9ea;}
.helpTitle{color:#1c6794;font-weight:bold;font-family:Arial,helvetica,sans-serif;font-size:12px;text-align:left;margin-left:10px;padding:10px 10px 10px 0;border-bottom:1px solid #ced9ea;width:90%;text-transform:uppercase;}
.helpText{color:#000;font-family:Arial,helvetica,sans-serif;font-size:12px;text-align:left;padding:10px 10px 10px 10px;}
a.info span{display:none;}
.hidden{display:none;}
.unhidden{display:block;}
#divMayus{display:block;position:absolute;width:175px;padding:5px;margin:10px;z-index:100;color:red;font-weight:bold;font-family:Arial,Helvetica,sans-serif;font-size:8pt;text-align:center;text-decoration:none;border:3px double #1c6794;background-color:#fff;}
.capsPosition{position:relative;}
.capsLock{display:block;position:absolute;left:-150px;width:120px;padding:5px;margin:10px;z-index:100;color:red;font-weight:bold;font-family:Arial,Helvetica,sans-serif;font-size:8pt;text-align:center;text-decoration:none;border:3px double #1c6794;background-color:#fff;}
ol.level1{list-style-type:decimal;text-align:left;}
ol.level2{list-style-type:lower-alpha;text-align:left;}
p .txt-indent{line-height:5px;}
#helpTable{border-color:#1c6794;border-width:0 0 1px 1px;border-style:solid;text-align:center;background-color:#FFF;}
.helpTabletd{border-color:#1c6794;border-width:1px 1px 0 0;border-style:solid;margin:0;padding:4px;background-color:#FFF;}
.leftFloat{float:left;margin:0 .5em .5em 0;}
.rightFloat{float:right;margin:0 0 .5em .5em;}
.news{color:#900;font-size:12px;}
.sep{border-top:1px solid #ced9ea;}
.helpTableth{border-color:#1c6794;border-width:1px 1px 0 0;border-style:solid;margin:0;padding:4px;background-color:#FFF;background-color:#ebf0f6;font-weight:bold;}
.importantContainer{padding:20px 28px;border:double #1c6794;margin-bottom:20px;}
.faqCat{color:#333;font-weight:bold;font-size:12px;font-family:Arial,Helvetica,sans-serif;text-decoration:none;}
.faqCat:hover{text-decoration:underline;}
.faq_content ul li{color:#333;list-style-type:disc;}
.faq_content ul.level2{margin-left:40px;}
.faq_content dl{margin-bottom:20px;}
.faq_content dt{font-size:13px;font-weight:bold;margin-bottom:10px;margin-left:20px;color:#1c6794;}
.faq_content dd{margin-left:30px;margin-bottom:10px;padding-bottom:20px;}
ol.number-style{counter-reset:list;margin:10px 0 25px;}
ol.number-style>li{list-style:none;text-indent:-1em;}
ol.number-style>li:before{content:counter(list) ") ";counter-increment:list;position:relative;left:-3px;}
ol.number-style li{margin:0;}
ol.number-style li ol li{text-indent:0;}
ul.space-list{margin:10px 0;}
ul.categories{list-style-type:none;padding:10px;margin:10px;}
.categories li{margin-bottom:5px;}
.categories li a{text-decoration:underline;}
.categories li a:hover{color:#333;}
ul.questions{list-style-type:disc;padding-left:10px;margin-left:10px;}
.topLink{float:right;color:#333;text-decoration:underline;font-size:10px;}
.topLink2{padding-left:3px;color:#333;text-decoration:underline;font-size:10px;}
h2.subheader{color:#1c6794;font-size:14px;margin:30px 0 10px;padding:0 10px;background-color:#ebf0f6;border:1px solid #ced9ea;}
#Printbtn.printOnly{background-image:url("/eftps/images/common/print_btn.png");display:block;width:102px;height:67px;float:right;margin-right:30px;margin-top:20px;}
table.formContainer.payment-table td{padding:2px 5px;vertical-align:middle;}
.payment-flow-authorization .bubble,.payment-flow-authorization .helpTitle,.payment-flow-authorization .helpText{display:none!important;}
.payment-flow-authorization.section{border:solid 1px #ced9ea;width:590px;margin-top:20px;font-size:12px;}
.payment-flow-authorization.section fieldset{margin:0;padding:0;}
.payment-flow-authorization.section fieldset legend{margin:0 0 10px 0;padding:0;}
.payment-flow-authorization.section fieldset legend span{background-color:#EBF0F6;color:#1B6592;font-size:1em;font-weight:bold;padding:2px 0 2px 20px;width:570px;display:block;}
.payment-flow-authorization.section .subSection{margin:0 26px 10px 26px;border:1px solid #ced9ea;}
.payment-flow-authorization.section .subSection fieldset legend span{width:516px;}
.payment-flow-authorization.section .subSection fieldset legend a span{width:auto;}
.payment-flow-authorization.section textarea{width:536px;}
.payment-flow-authorization fieldset .formItem{padding-bottom:0;min-height:40px;padding-left:25px;margin-bottom:1em;}
.payment-flow-authorization fieldset .formItem p span{color:#3b3b3b;font-size:1em;}
.payment-flow-authorization fieldset .formItem div{margin-right:10px;white-space:nowrap;}
.payment-flow-authorization fieldset .formItem p{margin:0;padding:0;}
.payment-flow-authorization label{font-weight:bold;display:block;padding-bottom:5px;}
.payment-flow-authorization .lblCheck{display:inline;}
.payment-flow-authorization .hiLight{margin:10px 26px;background-color:#ebf0f6;padding:5px 0 5px 3px;}
.payment-flow-authorization .hiLight span{font-size:.9em;font-weight:bold;}
.payment-flow-authorization .hiLight p{margin:0 0 5px 0;}
.validation-error-image{border:none;vertical-align:text-bottom;}
.validation-error-image.float{float:left;}
input{font-family:Arial,Helvetica,sans-serif;font-size:12px;}
input[maxLength="1"]{width:1em;}
input[maxLength="2"]{width:1.75em;}
input[maxLength="3"]{width:2.5em;}
input[maxLength="4"]{width:3.25em;}
input[maxLength="5"]{width:4em;}
input[maxLength="6"]{width:5em;}
input[maxLength="7"]{width:5.5em;}
input[maxLength="8"]{width:6.75em;}
input[maxLength="9"]{width:7.75em;}
input[maxLength="10"]{width:8.5em;}
input[maxLength="11"]{width:9.25em;}
input[maxLength="12"]{width:10em;}
input[maxLength="13"]{width:11em;}
input[maxLength="14"]{width:11.75em;}
input[maxLength="15"]{width:12.5em;}
input[maxLength="17"]{width:14.25em;}
input[maxLength="20"]{width:16.75em;}
input[maxLength="23"]{width:19.25em;}
input[maxLength="25"]{width:21em;}
input[maxLength="30"]{width:25em;}
input[maxLength="35"]{width:29.5em;}
input[maxLength="40"]{width:33.5em;}
input[maxLength="50"]{width:41.75em;}
input[maxLength="60"]{width:33.5em;}
input[maxLength="1"].number-ml{width:.75em;}
input[maxLength="2"].number-ml{width:1.5em;}
input[maxLength="3"].number-ml{width:2em;}
input[maxLength="4"].number-ml{width:2.5em;}
input[maxLength="5"].number-ml{width:3em;}
input[maxLength="6"].number-ml{width:3.5em;}
input[maxLength="7"].number-ml{width:4.25em;}
input[maxLength="8"].number-ml{width:4.75em;}
input[maxLength="9"].number-ml{width:5.5em;}
input[maxLength="10"].number-ml{width:6em;}
input[maxLength="11"].number-ml{width:6.25em;}
input[maxLength="12"].number-ml{width:7em;}
input[maxLength="13"].number-ml{width:7.75em;}
input[maxLength="14"].number-ml{width:8.25em;}
input[maxLength="15"].number-ml{width:9em;}
input[maxLength="17"].number-ml{width:10em;}
input[maxLength="20"].number-ml{width:11.75em;}
input[maxLength="23"].number-ml{width:13.5em;}
input[maxLength="25"].number-ml{width:14.75em;}
input[maxLength="30"].number-ml{width:17.75em;}
input[maxLength="35"].number-ml{width:20.5em;}
input[maxLength="40"].number-ml{width:23.5em;}
input[maxLength="50"].number-ml{width:29.5em;}
input[maxLength="60"].number-ml{width:23.5em;}
input[maxLength="4"][type="password"]{width:2.5em;}
input[maxLength="12"][type="password"]{width:7em;}
input.date-ml{width:5.25em;}
input.ssn-ml{width:6em;}
input.phone-number-ml{width:7.25em;}
input.zip-ml,input.ein-ml{width:5.75em;}
.inline-image{position:relative;top:1px;}
.faq-agency .fed-agency-hide{display:none!important;}
.input-disabled{background-color:#EBEBE4;border:1px solid #ABADB3;padding:2px 1px;}
.email-terms{white-space:pre-wrap;}
.reveal h3{color:#333;font-size:16px;margin:0;}
.modal-header{color:#666;font-size:2rem;line-height:2.25rem;}
.modal-container{border-radius:3px!important;}
.modal-text{line-height:normal;text-rendering:optimizeLegibility;font-size:16px;}
.hidden-text{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0;white-space:nowrap;}