A:link{color: #003366;}
A:visited{color: #003366;}
A:active{color: #003366;}
A:hover{color: #003366;}
body{margin: 0;padding: 0;background-color: #ffffff;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 0.7em;line-height: 1.4em;}
.pagetitle{color: #972934;background-color: #7C99B5;border-color: #FFFFFF;font-family: Verdana;padding-top: 2px;font: bold 12pt;width: 100%;}
.maintext{font-family: verdana;font-size: 10px;text-align: justify;line-height: 12px;letter-spacing: normal;padding-top: 10px;padding-right: 7px;padding-left: 7px;vertical-align: top;width: 100%;margin-right: 0px;text-align: justify;vertical-align: top;}
.tableheader{font-weight: bold;font-family: verdana, arial, geneva, sans-serif;font-size: xx-small;color: #000000;}
.subheader{font-weight: bold;font-family: verdana, arial, geneva, sans-serif;font-size: 10px;color: #000000;background-color: #A4E9FF;}
.subheader2{font-weight: bold;font-family: verdana, arial, geneva, sans-serif;font-size: 7pt;color: #FFFFFF;}
.menuButton{font-weight: bold;font-family: arial, geneva, sans-serif;font-size: 13px;color: #ffffff;background-color: #789AC5;border-color: #789AC5;}
.boxheader{font-weight: bold;font-family: verdana, arial, geneva, sans-serif;font-size: 10px;color: #ffffff;background-color: #7C99B5;border-top: 1px solid buttonhighlight;border-left: 1px solid buttonhighlight;border-bottom: 1px solid buttonshadow;border-right: 1px solid buttonshadow;border-style: solid;border-color: #848284;}
.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:#848284;}
.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;}
.hmenuitems{font-weight:700;font-family:verdana, arial, geneva, sans-serif;font-size:10px;color:#FFF;background-color:#002080;}
.linkitems{font-family:verdana, arial, geneva, sans-serif;font-size:10px;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:arial,verdana , geneva, sans-serif;font-size:10px;text-decoration:none;}
.menuitems,.hmenu{font-weight:700;font-family:verdana, arial, geneva, sans-serif;font-size:10px;color:#FFF;}
.LoginPanel{ font-family: Verdana; font-size: 10pt; color: #2B328B; background-color:#B7CDED; border: solid 2px #2B326A}
.linknavigation a:link {color:#FFFFFF;text-decoration: none;cursor: hand !important;}
.linknavigation a:hover {cursor: hand !important;}
#sidemenu {font-weight: bold;font-family: arial,verdana , geneva, sans-serif;font-size: 10pt; color: #FFFFFF; text-decoration: none}
#sidemenu a:link{color: #FFFFFF;text-decoration: none;}
#sidemenu a:hover{color: #FFFFFF;}
#sidemenu a:visited{color: #FFFFFF;text-decoration: none;}
#sidemenu a:active{color: #FFFFFF}
.AttentionBox{font-weight:700;font-family:arial, geneva, sans-serif;font-size:13px;color:#fff;background-color:#7C99B5;border-right:#000 thin solid;border-top:#000 thin solid;border-left:#000 thin solid;width:312px;border-bottom:#000 thin solid;border-color:#000;}
.AttentionBox1{font-family:arial, geneva, sans-serif;font-size:13px;color:#000;background-color:#DBE4F0;border-right:#996 0 solid;border-top:#996 0 solid;border-left:#996 0 solid;width:312px;border-bottom:#996 0 solid;border-color:#996;}
.attentiongrayheader{font-weight:700;font-family:Verdana,arial,geneva,sans-serif;font-size:10px;color:#fff;background-color:#848284;}
.datagridheader{font-weight:700;font-family:verdana, arial, geneva, sans-serif;font-size:10px;color:#fff;background-color:#789AC5;}
.datagriditems{font-family:arial, geneva, sans-serif;font-size:10px;color:#000;background-color:#E5EEF9;}
.datagriditems1{font-family:arial, geneva, sans-serif;font-size:10px;color:#000;background-color:#FFF;}
/*Policy Status Colors*/
.attentionred{font-weight: bold;font-family: verdana, arial, geneva, sans-serif;font-size: 10px;color: #8C1A1A;}
.attentionyellow{font-weight: bold;font-family: verdana, arial, geneva, sans-serif;font-size: 10px;color: #FEE645;}
.attentionblue{font-weight: bold;font-family: verdana, arial, geneva, sans-serif;font-size: 10px;color: Navy;}
.attentionblack{font-weight: bold;font-family: verdana, arial, geneva, sans-serif;font-size: 10px;color: #000000;}
.attentiongreen{font-weight: bold;font-family: verdana, arial, geneva, sans-serif;font-size: 10px;color: #0E7432;}
.attentioncyan{font-weight: bold;font-family: verdana, arial, geneva, sans-serif;font-size: 10px;color: #0392CE;}
/*End 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:#002080;}
.attentionwhite{font-weight:700;font-family:verdana, arial, geneva, sans-serif;font-size:10px;color:#FFF;}
.attentionbluefix{font-weight:700;font-family:Courier New, verdana, arial, geneva, sans-serif;font-size:11px;color:#00008B;}
.attentiongray{font-family:verdana, arial, geneva, sans-serif;font-size:10px;color:#000;}
.attentionarrow{font-family:Weddings, verdana, arial, geneva, sans-serif;font-size:7px;color:#000;line-height:2.5em;}
.attentionblueheader{font-weight:700;font-family:Verdana,arial,geneva,sans-serif;font-size:10px;color:#fff;background-color:#084273;}
.modalBackground{background-color:Gray;filter:alpha(opacity=40);opacity:0.5px;}
.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:#000;}
.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:#000;border-bottom:#636363 thin solid;background-color:#DBDADB;}
.GeneralPanelHeaderWhite{background-color:#A2BAD7;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:#EBEBD7;}
.ReportTitle{font-weight:700;font-size:14px;text-transform:uppercase;color:#000;}
.FooterStyleRight{font-weight:700;font-size:11px;color:#636363;border-top:#636363 thin solid;background-color:#dadac8;}
div.menuBar,div.menuBar a.menuButton,div.menu,div.menu a.menuItem{font-family:Verdana, "MS Sans Serif" , Arial, sans-serif;font-size:8pt;font-style:normal;font-weight:400;color:#000;}
div.menuBar{background-color:#d0d0d0;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:#D9D9D4;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:#2b2e7b;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:#fff;color:#2b2e7b;}
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:#E5EEF9;border:1px solid #006;}
.reports_ReportsImg{color:#FFF;background-color:#7C99B5;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:#7C99B5;font-family:Verdana, Helvetica, Arial, sans-serif;font-size:10px;width:172px;position:relative;height:55px;top:0;left:0;}
.AgencyMasterMenu{font-weight:700;font-family:verdana, arial, geneva, sans-serif;font-size:10px;color:#036;text-decoration:none; z-index:999}
.AgencyMasterMenu a{font-weight:700;font-family:verdana, arial, geneva, sans-serif;font-size:10px;color:#036;text-decoration:none;cursor:hand !important;display:block;width:100%;height:20px;}
.AgencyMasterMenu a:hover{font-weight:700;font-family:verdana, arial, geneva, sans-serif;font-size:10px;color:#507CD1;text-decoration:none;cursor:hand !important;}
/*.AgencyMasterMenu{font-weight:700;font-family:verdana, arial, geneva, sans-serif;font-size:10px;color:#000;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:#507CD1}*/
.animationarea{background:#FFF url(images/demotop.png) no-repeat left top;padding:20px;}
.animationarea p{padding:5px;}
.animationheading{padding-bottom:20px;color:#5377A9;font-family:Arial, Sans-Serif;font-weight:700;font-size:1.5em;}
.animationbottom{height:8px;background:#FFF url(images/demobottom.png) no-repeat left bottom;}
wireFrame{display:none;overflow:hidden;z-index:2;background-color:#FFF;border:solid 1px #D0D0D0;}
CloseButtonStyle{background-color:#666;color:#FFF;text-align:center;font-weight:700;text-decoration:none;border:outset thin #FFF;padding:5px;}
.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:#789AC5;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:#DBE4F0;}
.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;}
.AgencyMasterMenu a:link,.AgencyMasterMenu a:visited{font-weight:700;font-family:verdana, arial, geneva, sans-serif;font-size:10px;color:#fff;text-decoration:none;cursor:hand !important;}
.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:#CCD4E1;}
.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;}
.pay_datagrid_header,.pay_datagrid_footer{font-weight:700;font-family:verdana, arial, geneva, sans-serif;font-size:10px;color:#fff;background-color:#2B2E7D;}

.accordionHeaderSelected{border: 1px solid #2F4F4F;color: white;background-color: #5078B3;font-family: Arial, Sans-Serif;font-size: 12px;font-weight: bold;padding: 5px;margin-top: 5px;cursor: pointer;}
.accordionHeaderSelected a{color: #FFFFFF;background: none;text-decoration: none;}
ccordionHeaderSelected a:hover{background: none;text-decoration: underline;}
.accordionContent{background-color: #D3DEEF;border: 1px dashed #2F4F4F;border-top: none;padding: 5px;padding-top: 10px;}

#menu {padding-left:5px; margin:0; } 
#menu li { list-style-type:none; } 

#agencymenu { font-family: Verdana; font-size: 10px; font-weight: bold }
#agencymenu a { font-family: Verdana; font-size: 10px; }
#agencymenu a:hover { font-family: Verdana; font-size: 10px; padding-top: 5px}

#agencysupervisormenu { font-family: Verdana; font-size: 10px; font-weight: bold }
#agencysupervisormenu a { font-family: Verdana; font-size: 10px; }
#agencysupervisormenu a:hover { font-family: Verdana; font-size: 10px; padding-top: 5px}

#agencyadminmenu { font-family: Verdana; font-size: 10px; font-weight: bold }
#agencyadminmenu a { font-family: Verdana; font-size: 10px; }
#agencyadminmenu a:hover { font-family: Verdana; font-size: 10px; padding-top: 5px}

#agencyadminmenu { font-family: Verdana; font-size: 10px; font-weight: bold }
#agencyadminmenu a { font-family: Verdana; font-size: 10px; }
#agencyadminmenu a:hover { font-family: Verdana; font-size: 10px; padding-top: 5px}

#superagencymenu { font-family: Verdana; font-size: 10px; font-weight: bold } 
#superagencymenu a { font-family: Verdana; font-size: 10px; } 
#superagencymenu a:hover { font-family: Verdana; font-size: 10px; padding-top: 5px} 
