A:active{color:#036;border:none;}
A:hover{color:#000;}
body{background-color:#fff;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:0.7em;line-height:1.4em;margin:0;padding:0;}
.pagetitle{color:#972934;background-color:#7C99B5;font-family:Verdana;padding-top:2px;font:bold 12pt;width:100%;border-color:#FFF;}
.maintext{font-family:verdana;font-size:10px;line-height:12px;letter-spacing:normal;padding-top:10px;padding-right:7px;padding-left:7px;width:100%;margin-right:0;text-align:justify;vertical-align:top;}
.tableheader{font-weight:700;font-family:verdana, arial, geneva, sans-serif;font-size:xx-small;color:#000;}
.subheader{font-weight:700;font-family:arial, geneva, sans-serif;font-size:8pt;color:#336;background-color:#7F9EDA;}
.subheader2{font-weight:700;font-family:verdana, arial, geneva, sans-serif;font-size:7pt;color:#FFF;}
.menuButton{font-weight:700;font-family:verdana;font-size:8pt;color:#FFFF87;background-color:#1B618F;border:solid 2px #CFB529;cursor:hand !important;}
.boxheader{font-weight:700;font-family:verdana, arial, geneva, sans-serif;font-size:9px;color:#fff;background-color:#1b618f;}
.boxheaderred{font-weight:700;font-family:verdana, arial, geneva, sans-serif;font-size:9px;color:#fff;background-color:#B22222;border-top:1px solid buttonhighlight;border-left:1px solid buttonhighlight;border-bottom:1px solid buttonshadow;border-right:1px solid buttonshadow;border-color:#B22222;border-style:solid;}
.boxheaderlblue{font-weight:700;font-family:verdana, arial, geneva, sans-serif;font-size:9px;color:#fff;background-color:#369;border-top:1px solid buttonhighlight;border-left:1px solid buttonhighlight;border-bottom:1px solid buttonshadow;border-right:1px solid buttonshadow;border-color:#369;border-style:solid;}
.boxdtldgreen{background:#FAFAEA;font-family:arial, geneva, sans-serif;font-size:10px;color:#000;border-top:1px solid #848284;border-left:1px solid #848284;border-bottom:1px solid #848284;border-right:1px solid #848284;}
.boxheadergray{font-weight:700;font-family:verdana, arial, geneva, sans-serif;font-size:11px;color:gray;background-color:#2b326a;}
.boxdtl{font-family:arial, geneva, sans-serif;font-size:10px;color:#000;}
.boxdtl11{font-family:arial, geneva, sans-serif;font-size:11px;color:#000;}
.boxdtlv11{font-family:verdana, geneva, sans-serif;font-size:10px;color:#000;}
.menuitems{font-weight:700;font-family:verdana, arial, geneva, sans-serif;font-size:10px;color:#000;}
.hmenuitems{font-weight:700;font-family:verdana, arial, geneva, sans-serif;font-size:10px;color:#FFF;background-color:#1b618f;}
.linkitems{font-family:verdana, arial, geneva, sans-serif;font-size:10px;color:#000;text-decoration:none;}
.linkitems1{font-family:verdana, arial, geneva, sans-serif;font-size:5px;color:#000;text-decoration:none;}
.linkitemsbig{font-weight:700;font-family:verdana, arial, geneva, sans-serif;font-size:15px;color:#FFF;text-decoration:none;}
.linknavigation{font-weight:700;font-family:verdana, arial, geneva, sans-serif;font-size:10px;color:#036;text-decoration:none;}
A.linknavigation{font-weight:700;font-family:verdana, arial, geneva, sans-serif;font-size:9px;color:#036;text-decoration:none;}
.AttentionBox{font-weight:700;font-family:Verdana;font-size:10pt;color:#2B328B;background-color:#FFF5CB;border-right:#cfb529 thin solid;border-top:#cfb529 thin solid;border-left:#cfb529 thin solid;width:312px;border-bottom:#cfb529 thin solid;border-color:#cfb529;}
.AttentionBox1{font-family:arial, geneva, sans-serif;font-size:13px;color:#000;background-color:#FFF5CB;border-right:#cfb529 0 solid;border-top:#cfb529 0 solid;border-left:#cfb529 0 solid;width:312px;border-bottom:#cfb529 0 solid;border-color:#cfb529;}
.datagridheader{font-weight:700;font-family:verdana, arial, geneva, sans-serif;font-size:10px;color:#fff;background-color:#1b618f;}
.datagriditems{font-family:arial, geneva, sans-serif;font-size:10px;color:#000;background-color:#FFF;}
.datagriditems-alternating{font-family:arial, geneva, sans-serif;font-size:10px;color:#000;background-color:#F5F5F5;}
.MyGridView{font-family:arial, geneva, sans-serif;font-size:10px;color:#000;background-color:#E5EEF9;}
.MyGridView tr.row{font-size:10px;color:#000;background-color:#E5EEF9;}
.MyGridView tr.rowa{font-size:10px;color:#000;background-color:#FFF;}
A:link,A:visited{color:#1b618f;border:none;}
.MyGridView tr.row:hover,.MyGridView tr.rowa:hover{background-color:#FFC;color:#333;}
/* Policy Status Colors */
.attentionred{font-weight:700;font-family:verdana, arial, geneva, sans-serif;font-size:10px;color:#8C1A1A;}
.attentionblue{font-weight:700;font-family:verdana, arial, geneva, sans-serif;font-size:10px;color:Navy;}
.attentionwhite{font-weight:700;font-family:verdana, arial, geneva, sans-serif;font-size:10px;color:#FFF;}
.attentionyellow{font-weight:700;font-family:verdana, arial, geneva, sans-serif;font-size:10px;color:#FEE645;}
.attentiongreen{font-weight:700;font-family:verdana, arial, geneva, sans-serif;font-size:10px;color:#429E4A;}
.attentioncyan{font-weight:700;font-family:verdana, arial, geneva, sans-serif;font-size:10px;color:#0392CE;}
/* End Policy Status Colors*/
.attentionred10{font-weight:700;font-family:verdana, arial, geneva, sans-serif;font-size:7.5pt;color:#8C1A1A;}
.attentionblueb{font-weight:700;font-family:verdana, arial, geneva, sans-serif;font-size:10px;color:#FFF;background-color:#084273;}
.attentionbluefix{font-weight:700;font-family:Courier New, verdana, arial, geneva, sans-serif;font-size:11px;color:#0000A0;}
.attentionblack{font-weight:700;font-family:verdana, arial, geneva, sans-serif;font-size:10px;color:#000;}
.attentiongray{font-family:verdana, arial, geneva, sans-serif;font-size:10px;color:#000;}
.attentionarrow{font-family:verdana, arial, geneva, sans-serif;font-size:7px;color:#000;line-height:2.5em;}
.white78{font-family:arial, geneva, sans-serif;font-size:7.8pt;color:#fff;}
.white8{font-family:arial, geneva, sans-serif;font-size:8pt;color:#fff;}
.white11{font-family:arial, geneva, sans-serif;font-size:11pt;color:#fff;}
.black8{font-family:arial, geneva, sans-serif;font-size:8pt;color:#2b326a;background-color:#0C0C9C;border-right:#CFB529 thin solid;border-top:#CFB529 thin solid;border-left:#CFB529 thin solid;border-bottom:#CFB529 thin solid;border-color:#CFB529;}
.grey8{font-family:arial, geneva, sans-serif;font-size:8pt;color:#7F7F7F;}
.bullv{font-family:verdana;font-size:2pt;}
.CategoryHeader{font-weight:700;font-size:14px;text-transform:none;color:#FFF;border-bottom:#636363 thin solid;background-color:#084273;}
.GeneralPanelHeaderWhite{background-color:#084273;font-weight:700;font-family:verdana, arial, geneva, sans-serif;font-size:10px;color:#FFF;}
.ItemStyle{font-size:10px;font-family:Verdana, Arial;}
.Content{background-color:#b1bbc4;}
.ReportTitle{font-weight:700;font-size:14px;text-transform:uppercase;color:#000;}
.FooterStyleRight{font-weight:700;font-size:11px;color:#FFF;border-top:#636363 thin solid;background-color:#084273;}
div.menuBar,div.menuBar a.menuButton,div.menu,div.menu a.menuItem{font-family:Verdana, "MS Sans Serif" , Arial, sans-serif;font-size:7pt;font-style:normal;font-weight:400;color:#000;}
div.menuBar{background-color:#bdbcb8;border:2px solid;text-align:left;border-color:#f0f0f0 #909090 #909090 #f0f0f0;padding:4px 2px;}
div.menuBar a.menuButton{background-color:transparent;border:1px solid #d0d0d0;color:#000;cursor:default;left:0;position:relative;text-decoration:none;top:0;z-index:100;margin:1px;padding:2px 6px;}
div.menuBar a.menuButton:hover{background-color:transparent;color:#000;border-color:#f0f0f0 #909090 #909090 #f0f0f0;}
div.menuBar a.menuButtonActive,div.menuBar a.menuButtonActive:hover{background-color:#a0a0a0;color:#fff;left:1px;top:1px;border-color:#909090 #f0f0f0 #f0f0f0 #909090;}
div.menu{background-color:#a4bdce;border:1px solid;left:0;position:absolute;top:0;visibility:hidden;z-index:101;border-color:#f0f0f0 #000 #000 #f0f0f0;padding:0 1px 1px 0;}
div.menu a.menuItem{color:#006;cursor:default;display:block;text-decoration:none;white-space:nowrap;border-bottom-width:1px;border-bottom-color:#fff;border-bottom-style:solid;text-align:justify;padding:1px 1em;}
div.menu a.menuItem:hover,div.menu a.menuItemHighlight{background-color:#1b618f;color:#FFF;}
div.menu a.menuItem span.menuItemArrow{margin-right:-0.75em;}
div.menu div.menuItemSep{border-top:1px solid #909090;border-bottom:solid 2px #f0f0f0;margin:4px 2px;}
.calendar-text{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:9px;color:#000;}
.Reports_GeneralPanelBackground{background-color:#FFF5CB;border:1px solid #006;}
.reports_ReportsImg{color:#FFF;background-color:#003466;font-family:Verdana, Helvetica, Arial, sans-serif;font-size:10px;width:172px;position:relative;height:55px;top:0;left:4px;}
.reports_ReportsImg2{color:#FFF;background-color:#003466;font-family:Verdana, Helvetica, Arial, sans-serif;font-size:10px;width:172px;position:relative;height:55px;top:0;left:0;}
.AgencyMasterMenu{font-weight: bold;font-family: verdana, arial, geneva, sans-serif;font-size: 10px;color: #ffffff;text-decoration: none;}
.AgencyMasterMenu A{font-weight: bold;font-family: verdana, arial, geneva, sans-serif;font-size: 10px;color: #ffffff;text-decoration: none;cursor: hand !important;display: block;cursor: hand !important;}
.AgencyMasterMenu a:hover{font-weight: bold;font-family: verdana, arial, geneva, sans-serif;font-size: 10px;color: #003366;text-decoration: none;cursor: hand !important;}
.AgencyMasterMenu a:link{font-weight: bold;font-family: verdana, arial, geneva, sans-serif;font-size: 10px;color: #ffffff;text-decoration: none;cursor: hand !important;}
.AgencyMasterMenu a:visited{font-weight: bold;font-family: verdana, arial, geneva, sans-serif;font-size: 10px;color: #ffffff;text-decoration: none;cursor: hand !important;}
/*.AgencyMasterMenu{font-weight:700;font-family:verdana, arial, geneva, sans-serif;font-size:10px;color:#fff;text-decoration:none;}
.AgencyMasterMenu ul{color:#fff;text-decoration:none;cursor:hand !important;display:block;height:20px;}
.AgencyMasterMenu ul li{text-decoration:none;cursor:hand !important;}
.AgencyMasterMenu ul li:hover{text-decoration:none;cursor:hand !important;color:#003366}*/
.IE8Fix{z-index: 9999;background-color: #CFB529;font-size: 10px;}
.ACHAuthorizatio_Panel{overflow: scroll; height: 250px}
.payinfo{border-right:#2b326a thin solid;border-top:#2b326a thin solid;border-left:#2b326a thin solid;border-bottom:#2b326a thin solid;position:relative;background-color:#F5F5F5;}
.pay_btncontinue{font-weight:700;font-family:arial, geneva, sans-serif;font-size:13px;color:#fff;background-color:#087131;width:72px;height:22px;border-color:#036;border-style:solid;border-width:2px;}
.pay_btnprint{font-weight:700;font-family:arial, geneva, sans-serif;font-size:13px;color:#fff;background-color:#CACACA;width:72px;height:22px;border-color:#036;border-style:solid;border-width:2px;}
.pay_btnquestion{border-right:window 1px ridge;border-top:window 1px ridge;font-weight:700;font-size:12px;border-left:window 1px ridge;width:24px;color:#203a81;border-bottom:window 1px ridge;height:19px;background-color:#7f9db9;text-decoration:underline;}
.pay_btnCancel{font-weight:700;font-family:arial, geneva, sans-serif;font-size:13px;color:#fff;background-color:#B52021;width:72px;height:22px;border-color:#036;border-style:solid;border-width:2px;}
.pay_header{height:22px;font-family:Verdana, arial, geneva, sans-serif;background-color:#084273;color:#fff;font-weight:700;font-size:small;text-align:center;vertical-align:middle;}
.pay_headersmall{height:22px;font-weight:700;font-family:verdana, arial, geneva, sans-serif;font-size:10px;color:#fff;background-color:#213884;text-align:center;vertical-align:middle;}
.pay_footerbg{background-color:#7E8EA8;}
.pay_background{font-size:11px;font-family:Verdana, arial, geneva, sans-serif;background-color:#FFF5CB;}
.pay_errormsg{font-weight:700;font-family:verdana, arial, geneva, sans-serif;font-size:10px;color:#A40C0C;background-color:#FFFFC0;width:100%;}
.pay_accent{font-weight:700;font-family:verdana, arial, geneva, sans-serif;font-size:10px;color:#A40C0C;}
.pay_readonlybox{text-align:center;width:63px;background-color:#E5EEF9;font-size:x-small;border-color:#7F9DB9;border-style:solid;border-width:1px;}
.pay_receiptbg{background-color:#fff;font-size:11px;font-family:Verdana, arial, geneva, sans-serif;border-color:#000;border-style:solid;border-width:1px;}
.pay_btnback,.pay_btnhelp{font-weight:700;font-family:arial, geneva, sans-serif;font-size:13px;color:#fff;background-color:#395194;width:72px;height:22px;border-color:#036;border-style:solid;border-width:2px;}
/******************************************************************************/
.pay_searchopt_bg{background-color:#FFF5CB;}
.pay_datagrid_rows{font-family:Verdana, arial, geneva, sans-serif;font-size:10px;color:#000;background-color:#E2E8EF;}
.pay_datagrid_altrows{font-family:Verdana, arial, geneva, sans-serif;font-size:10px;color:#000;background-color:#fff;}
.PaymentButton{font-weight:700;font-family:arial, geneva, sans-serif;font-size:13px;color:#FFF;background-color:#007850;border-color:#429E4A;border-style:solid;border-width:2px;}
.efin_error_ModalPopup{background-color:#FFFFCE;width:300px;border-color:#505050;border-style:solid;border-width:1px;padding:0;}
.efin_error_header{height:20px;background-color:#950908;text-align:center;color:#fff;font-weight:700;}
.footer{font-weight:700;font-family:verdana, arial, geneva, sans-serif;font-size:9px;color:#1B618F;background-color:#CFB529;}
.defaultlabel{font-size:xx-small;font-family:Verdana;color:#1B618F;}
.MainMenu_Administration{background-color:#FFEC9F;}
.pay_datagrid_header,.pay_datagrid_footer{font-weight:700;font-family:verdana, arial, geneva, sans-serif;font-size:10px;color:#fff;background-color:#2B2E7D;}
