/* ECSI blue: 293f6f */
/* ECSI red: 6c193f */
body { /* VWA Added */
  background-color:#999999;
  margin:0px 0px 0px 20px;
}
/* Kolbrener Styles */
.text {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 10px;
   font-style: normal;
   line-height: normal;
   font-weight: normal;
   font-variant: normal;
   text-transform: none;
   color: #000000;
   text-decoration: none;
}
.textBold {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 10px;
   font-style: normal;
   line-height: normal;
   font-weight: bolder;
   font-variant: normal;
   text-transform: none;
   color: #000000;
   text-decoration: none;
}
.textYellow {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 10px;
   font-style: normal;
   line-height: normal;
   font-weight: normal;
   font-variant: normal;
   text-transform: none;
   color: #FFFF99;
   text-decoration: none;
}
.textYellowUnderline {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 10px;
   font-style: normal;
   line-height: normal;
   font-weight: normal;
   font-variant: normal;
   text-transform: none;
   color: #FFFF99;
   text-decoration: underline;
}
.textYellowUnderlineBoldLg {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 14px;
   font-style: normal;
   line-height: normal;
   font-weight: bold;
   font-variant: normal;
   text-transform: none;
   color: #FFFF99;
   text-decoration: underline;
}
.textWhite {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 10px;
   font-style: normal;
   line-height: normal;
   font-weight: normal;
   font-variant: normal;
   text-transform: none;
   color: #FFFFFF;
   text-decoration: none;
}
.textWhiteSm {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 9px;
   font-style: normal;
   line-height: normal;
   font-weight: normal;
   font-variant: normal;
   text-transform: none;
   color: #FFFFFF;
   text-decoration: none;
}
.textWhiteLg {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 12px;
   font-style: normal;
   line-height: normal;
   font-weight: normal;
   font-variant: normal;
   text-transform: none;
   color: #FFFFFF;
   text-decoration: none;
}
.textWhiteBold {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 10px;
   font-style: normal;
   line-height: normal;
   font-weight: bolder;
   font-variant: normal;
   text-transform: none;
   color: #FFFFFF;
   text-decoration: none;
}
.textWhiteBoldLg {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 12px;
   font-style: normal;
   line-height: normal;
   font-weight: bolder;
   font-variant: normal;
   text-transform: none;
   color: #FFFFFF;
   text-decoration: none;
}
.textWhiteUnderline {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 10px;
   font-style: normal;
   line-height: normal;
   font-weight: normal;
   font-variant: normal;
   text-transform: none;
   color: #FFFFFF;
   text-decoration: underline;
}
.textWhiteUnderlineLg {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 12px;
   font-style: normal;
   line-height: normal;
   font-weight: normal;
   font-variant: normal;
   text-transform: none;
   color: #FFFFFF;
   text-decoration: underline;
}
.textRedBold {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 10px;
   font-style: normal;
   line-height: normal;
   font-weight: bolder;
   font-variant: normal;
   text-transform: none;
   color: #FF0000;
   text-decoration: none;
}
.textGreenUnderline {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 10px;
   font-style: normal;
   line-height: normal;
   font-weight: normal;
   font-variant: normal;
   text-transform: none;
   color: #003366;
   text-decoration: underline;
}
.textMaroon {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 10px;
   font-style: normal;
   line-height: normal;
   font-weight: normal;
   font-variant: normal;
   text-transform: none;
   color: #990033;
   text-decoration: none;
}
.textMaroonUnderline {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 10px;
   font-style: normal;
   line-height: normal;
   font-weight: normal;
   font-variant: normal;
   text-transform: none;
   color: #990033;
   text-decoration: underline;
}
.textMaroonBold {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 10px;
   font-style: normal;
   line-height: normal;
   font-weight: bolder;
   font-variant: normal;
   text-transform: none;
   color: #990033;
   text-decoration: none;
}
.headline {
   font-family: Arial, Helvetica, sans-serif;
   font-size: 16px;
   font-style: normal;
   line-height: normal;
   font-weight: bolder;
   font-variant: normal;
   text-transform: none;
   color: #990033;
   text-decoration: none;
}
.subhead {
   font-family: Arial, Helvetica, sans-serif;
   font-size: 11px;
   font-style: normal;
   line-height: normal;
   font-weight: bolder;
   font-variant: normal;
   text-transform: none;
   color: #990033;
   text-decoration: none;
}
.subheadGreen {
   font-family: Arial, Helvetica, sans-serif;
   font-size: 11px;
   font-style: normal;
   line-height: normal;
   font-weight: bolder;
   font-variant: normal;
   text-transform: none;
   color: #003366;
   text-decoration: none;
}
.pageHeadtext {
   font-family: Arial, Helvetica, sans-serif;
   font-size: 24px;
   font-style: normal;
   line-height: normal;
   font-weight: bold;
   font-variant: small-caps;
   text-transform: none;
   color: #ffffff;
   text-decoration: none;
   position: absolute;
   top: 70px;
   left: 260px;
   width: 600px;
}
.text7 {font-size: 7px;}
.text8 {font-size: 8px;}
.text9 {font-size: 9px;}
.text10 {font-size: 10px;}
.text11 {font-size: 11px;}
.text12 {font-size: 12px;}
.text13 {font-size: 13px;}
.text14 {font-size: 14px;}
.text15 {font-size: 15px;}
.text16 {font-size: 16px;}
.text17 {font-size: 17px;}
/* VWA Styles */
#td_bg {
  background-image:url(/img/vwa/table_bg.gif);
  background-repeat:repeat-y;
  background-position:left top;
}
#td_bg_white {
  background-image:url(/img/vwa/table_bg_white.gif);
  background-repeat:repeat-y;
  background-position:left top;
}
#td_bg_white_full {
  width: 650px;
  padding-left: 20px;
  padding-right: 20px;
  vertical-align: top;
  text-align: left;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #000000;
}
#td_bg_white_full p {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-style: normal;
  line-height: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  color: #000000;
  text-decoration: none;
}
#td_bg_white_full p.breadcrumbs {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-style: normal;
  line-height: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  color: #990033;
  text-decoration: none;
  padding-bottom: 15px;
}
#td_bg_white_full td {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 10px;
   font-style: normal;
   line-height: normal;
   font-weight: normal;
   font-variant: normal;
   text-transform: none;
   color: #000000;
   text-decoration: none;
}
#td_bg_white_full th {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 10px;
   font-style: normal;
   line-height: normal;
   font-weight: normal;
   font-variant: normal;
   text-transform: none;
   color: #000000;
   text-decoration: none;
}
#td_bg_white_full li {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 10px;
   font-style: normal;
   line-height: normal;
   font-weight: normal;
   font-variant: normal;
   text-transform: none;
   color: #000000;
   text-decoration: none;
}
#td_bg_grey_left {
  background-image:url(/img/vwa/table_bg_grey_left.gif);
  background-repeat:repeat-y;
  background-position:left top;
  width: 154px;
  padding-left: 25px;
  vertical-align: top;
  text-align: left;
}
#td_bg_white_right {
  /* background-image:url(/img/vwa/table_bg_white_right.gif);
  background-repeat:repeat-y;
  background-position:left top; */
  width: 530px;
  padding-left: 20px;
  padding-right: 20px;
  vertical-align: top;
  text-align: left;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #000000;
}
#td_bg_white_right p {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 10px;
   font-style: normal;
   line-height: normal;
   font-weight: normal;
   font-variant: normal;
   text-transform: none;
   color: #000000;
   text-decoration: none;
}
#td_bg_white_right p.breadcrumbs {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-style: normal;
  line-height: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  color: #990033;
  text-decoration: none;
  padding-bottom: 15px;
}
#td_bg_white_right td {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 10px;
   font-style: normal;
   line-height: normal;
   font-weight: normal;
   font-variant: normal;
   text-transform: none;
   color: #000000;
   text-decoration: none;
}
#td_bg_white_right th {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 10px;
   font-style: normal;
   line-height: normal;
   font-weight: normal;
   font-variant: normal;
   text-transform: none;
   color: #000000;
   text-decoration: none;
}
#td_bg_white_right li {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 10px;
   font-style: normal;
   line-height: normal;
   font-weight: normal;
   font-variant: normal;
   text-transform: none;
   color: #000000;
   text-decoration: none;
}
/* Yellow navigation bar */
#nav {
  background-image:url(/img/vwa/nav_bg2.gif);
  background-repeat:repeat-x;
  background-position:top;
  font-family:Arial, Helvetica, sans-serif;
  font-size:12px;
  font-weight: bolder;
  color:#000000;
  display:block;
  width:722px;
  height:42px;
  padding:10px 0px 5px 0px;
}
/* red area behind search textbox */
#search {
  display:block;
  height:38px;
  width:200px; /* originally: 250px,  change to: 200px */
  font-family:Arial, Helvetica, sans-serif;
  font-size:12px;
  font-weight: bolder;
  color:#FFFFFF;
  background-color:#76003A;
  position:absolute;
  left: 556px; /* originally: 506px, change to: 556px */
  top: 115px;
  padding:5px 0px 0px 0px;
  float: right;
}
/* textbox for searching */
#searchWords {
  width: 100px;
}

#nav a{
  margin-left:8px;
  margin-right:8px;
  color:#000000;
  text-decoration:none;
}
#nav a:hover{
  color:#990033;
  text-decoration:none;
}
/* About Section Menu */
#td_bg_grey_left td {
  margin: 0px;
  padding: 3px;
  border-bottom: 1px solid gray;
}
#td_bg_grey_left td.submenu {
  margin: 0px;
  padding: 3px;
  border-bottom: 1px solid gray;
}
#td_bg_grey_left td.submenu p {
  margin: 0px;
  padding-top: 6px;
  padding-bottom: 6px;
  line-height: .85em;
}
#td_bg_grey_left a {
/*  margin-left:2px;
  margin-right:2px; */
  color:#000000;
  font-size: 8pt;
  font-weight: bold;
  font-family: Arial, Helvetica, sans-serif;
  text-decoration:none;
/*  font-variant: small-caps; */
}
/* hover selector to make about links red */
#td_bg_grey_left a.about:hover{
  color: #990033;
  text-decoration:none;
}
/* hover selector to make services links grey */
#td_bg_grey_left a.services:hover{
  color: #999999;
  text-decoration:none;
}
/* non-hover selectors to make top and bottom services menu different colors */
#td_bg_grey_left a.sala{
  color: #6C193F;
  text-decoration:none;
}
#td_bg_grey_left a.tppa{
  color: #0092DD;
  text-decoration:none;
}
#td_bg_grey_left a.ten98a{
  color: #293F6F;
  text-decoration:none;
}
#td_bg_grey_left a.eservicesa{
  color: #009460;
  text-decoration:none;
}
#td_bg_grey_left a.valuea{
  color: #CD5806;
  text-decoration:none;
}
#td_bg_grey_left a.delinqa{
  color: #5E53C7;
  text-decoration:none;
}
/* non-hover selectors to make top services sub-menu black */
#td_bg_grey_left a.subservices{
  color: #000000;
  font-weight: normal;
  text-decoration:none;
}
/* hover selectors to make top services sub-menu different colors */
#td_bg_grey_left a.subsala:hover{
  color: #6C193F;
  font-weight: normal;
  text-decoration:none;
}
#td_bg_grey_left a.subtppa:hover{
  color: #0092DD;
  font-weight: normal;
  text-decoration:none;
}
#td_bg_grey_left a.subten98a:hover{
  color: #293F6F;
  font-weight: normal;
  text-decoration:none;
}
#td_bg_grey_left a.subasseta:hover{
  color: #009460;
  font-weight: normal;
  text-decoration:none;
}
#td_bg_grey_left a.subeservicesa:hover{
  color: #009460;
  font-weight: normal;
  text-decoration:none;
}
#td_bg_grey_left a.subvaluea:hover{
  color: #CD5806;
  font-weight: normal;
  text-decoration:none;
}
#td_bg_grey_left a.subdelinqa:hover{
  color: #5E53C7;
  font-weight: normal;
  text-decoration:none;
}
/* Sub Navigation half size */
.sub_nav_head {
  background-image:url(/img/vwa/sec_nav_head.gif);
  background-repeat:no-repeat;
  display:block;
  height: auto;
}
.sub_nav_head p {
  font-family:Arial, Helvetica, sans-serif;
  text-align:center;
  font-size:12px;
  font-weight:bold;
  color:#FFFFFF;
  padding:8px 0px 6px 0px;
}
.sub_nav {
  background-image: url(/img/vwa/sec_nav_bg.gif);
  background-repeat:repeat-y;
  background-position:left top;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size:10px;
  font-weight:normal;
  padding:0px 10px 5px 10px;
  line-height:20px;
}
.sub_nav h1{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-style: normal;
  line-height: normal;
  font-weight: bold;
  font-variant: normal;
  text-transform: none;
  color: #000000;
  text-decoration: none;
  margin:5px 0px 5px 0px;
}
.sub_nav p{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-style: normal;
  line-height: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  color: #000000;
  text-decoration: none;
  margin:0px 0px 20px 0px;
}
.sub_nav td{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-style: normal;
  line-height: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  color: #000000;
  text-decoration: none;
  margin:0px 0px 20px 0px;
}
.sub_nav th{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-style: normal;
  line-height: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  color: #000000;
  text-decoration: none;
  margin:0px 0px 20px 0px;
}
.sub_nav a{
  text-decoration:none;
  color:#2e5080;
  font-weight:bold;
}
.sub_nav a:hover{
  text-decoration:underline;
  color: #999999;
  font-weight:bold;
}
.everyother_half {
  display:block;
  width:320px;
  background-color:#f0f0f0;
}
/* Sub Navigation full size */
.sub_nav_head_full {
  background-image:url(/img/vwa/sec_nav_head_full.gif);
  background-repeat:no-repeat;
  display:block;
  height: auto;
}
.sub_nav_head_full p{
  font-family:Arial, Helvetica, sans-serif;
  text-align:center;
  font-size:12px;
  font-weight:bold;
  color:#FFFFFF;
  padding:8px 0px 6px 0px;
}
.sub_nav_full {
  background-image: url(/img/vwa/sec_nav_bg_full.gif);
  background-repeat:repeat-y;
  background-position:left top;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size:10px;
  font-weight:normal;
  padding:10px 20px 10px 20px;
  line-height:20px;
}
.sub_nav_full h1{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-style: normal;
  line-height: normal;
  font-weight: bold;
  font-variant: normal;
  text-transform: none;
  color: #000000;
  text-decoration: none;
  margin:5px 0px 5px 0px;
}
.sub_nav_full h1.large{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 14px;
  font-style: normal;
  line-height: normal;
  font-weight: bold;
  font-variant: normal;
  text-transform: none;
  color: #000000;
  text-decoration: none;
  margin:5px 0px 5px 0px;
}
.sub_nav_full p{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-style: normal;
  line-height: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  color: #000000;
  text-decoration: none;
  margin:0px 0px 20px 0px;
}
.sub_nav_full td{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-style: normal;
  line-height: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  color: #000000;
  text-decoration: none;
  margin:0px 0px 20px 0px;
}
.sub_nav_full th{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-style: normal;
  line-height: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  color: #000000;
  text-decoration: none;
  margin:0px 0px 20px 0px;
}
.sub_nav_full li{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-style: normal;
  line-height: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  color: #000000;
  text-decoration: none;
  margin:0px;
}
.sub_nav_full a{
  text-decoration:none;
  color:#2e5080;
  font-weight:bold;
}
.sub_nav_full a:hover{
  text-decoration:underline;
  color: #999999;
  font-weight:bold;
}
.everyother_full {
  display:block;
  width:640px;
  background-color:#f0f0f0;
}
.everyother {
  display:block;
  background-color:#f0f0f0;
}
/* dynamic styles */
#dyn_td_bg_head_left {
/*  background-image:url(/img/vwa/table_head_left.jpg);
  background-repeat:no-repeat;
  background-position:left top; */
  width: 32px;
  height: 115px;
}
#dyn_td_bg_head_center {
  background-image:url(/img/vwa/table_head_center_1px.jpg);
  background-repeat:repeat-x;
  background-position:left top;
  height: 115px;
}
#dyn_td_bg_head_right {
/*  background-image:url(/img/vwa/table_head_right.jpg);
  background-repeat:no-repeat;
  background-position:left top; */
  width: 32px;
  height: 115px;
}
#dyn_nav_left {
  background-image:url(/img/vwa/nav_bg2_left.gif);
  background-repeat:no-repeat;
  background-position:left top;
  width: 32px;
  height: 42px;
}
#dyn_nav_center {
  background-image:url(/img/vwa/nav_bg2.gif);
  background-repeat:repeat-x;
  background-position:left top;
  font-family:Arial, Helvetica, sans-serif;
  font-size:12px;
  font-weight: bolder;
  color:#000000;
  height:42px;
  padding:10px 0px 5px 0px;
  vertical-align:middle;
}
#dyn_nav_right {
  background-image:url(/img/vwa/nav_bg2_right.gif);
  background-repeat:no-repeat;
  background-position:left top;
  width: 32px;
  height:42px;
}
#dyn_nav_center a{
  margin-left:8px;
  margin-right:8px;
  color:#000000;
  text-decoration:none;
}
#dyn_nav_center a:hover{
  color:#990033;
  text-decoration:none;
}
#dyn_td_bg_left {
  background-image:url(/img/vwa/table_bg_left.gif);
  background-repeat:repeat-y;
  background-position:left top;
  width: 32px;
}
#dyn_td_bg_center {
  background-image:url(/img/vwa/table_bg_center_1px.gif);
  background-repeat:repeat;
  background-position:left top;
}
#dyn_td_bg_right {
  background-image:url(/img/vwa/table_bg_right.gif);
  background-repeat:repeat-y;
  background-position:left top;
  width: 32px;
}
.dyn_sub_nav_head_full_left {
/*  background-image:url(/img/vwa/sec_nav_head_full_left.gif);
  background-repeat:no-repeat;
  background-position:left top; */
  width: 20px;
  height: 31px;
}
.dyn_sub_nav_head_full_center {
  background-image:url(/img/vwa/sec_nav_head_full_center_1px.gif);
  background-repeat:repeat-x;
  background-position:left top;
  width: 646px;
  height: 31px;
}
.dyn_sub_nav_head_full_center p{
  font-family:Arial, Helvetica, sans-serif;
  text-align:center;
  font-size:12px;
  font-weight:bold;
  color:#FFFFFF;
  padding:8px 0px 6px 0px;
}
.dyn_sub_nav_head_full_right {
/*  background-image:url(/img/vwa/sec_nav_head_full_right.gif);
  background-repeat:no-repeat;
  background-position:left top; */
  width: 20px;
  height: 31px;
}
.dyn_sub_nav_full_left {
  background-image: url(/img/vwa/sec_nav_bg_full_left.gif);
  background-repeat:repeat-y;
  background-position:left top;
  width: 20px;
}
.dyn_sub_nav_full_center {
  background-color: #ffffff;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size:10px;
  font-weight:normal;
  padding:10px 0px 10px 0px;
  line-height:20px;
  width: 646px;
}
.dyn_sub_nav_full_right {
  background-image: url(/img/vwa/sec_nav_bg_full_right.gif);
  background-repeat:repeat-y;
  background-position:left top;
  width: 20px;
}
.dyn_sub_nav_foot_full_left {
  background-image:url(/img/vwa/sec_nav_foot_full_left.gif);
  background-repeat:no-repeat;
  background-position:left top;
  width: 20px;
  height: 23px;
}
.dyn_sub_nav_foot_full_center {
  background-image:url(/img/vwa/sec_nav_foot_full_center_1px.gif);
  background-repeat:repeat-x;
  background-position:left top;
  width: 646px;
  height: 23px;
}
.dyn_sub_nav_foot_full_right {
  background-image:url(/img/vwa/sec_nav_foot_full_right.gif);
  background-repeat:no-repeat;
  background-position:left top;
  width: 20px;
  height: 23px;
}
#dyn_td_bg_foot_left {
  background-image:url(/img/vwa/table_foot_left.jpg);
  background-repeat:no-repeat;
  background-position:left top;
  width: 32px;
  height: 28px;
}
#dyn_td_bg_foot_center {
  background-image:url(/img/vwa/table_foot_center_1px.jpg);
  background-repeat:repeat-x;
  background-position:left top;
  height: 28px;
}
#dyn_td_bg_foot_right {
  background-image:url(/img/vwa/table_foot_right.jpg);
  background-repeat:no-repeat;
  background-position:left top;
  width: 32px;
  height: 28px;
}
.dyn_sub_nav_full_center h1{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-style: normal;
  line-height: normal;
  font-weight: bold;
  font-variant: normal;
  text-transform: none;
  color: #000000;
  text-decoration: none;
  margin:5px 0px 5px 0px;
}
.dyn_sub_nav_full_center p{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-style: normal;
  line-height: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  color: #000000;
  text-decoration: none;
  margin:0px 0px 20px 0px;
}
.dyn_sub_nav_full_center td{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-style: normal;
  line-height: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  color: #000000;
  text-decoration: none;
  margin:0px 0px 20px 0px;
}
.dyn_sub_nav_full_center th{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-style: normal;
  line-height: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  color: #000000;
  text-decoration: none;
  margin:0px 0px 20px 0px;
}
.dyn_sub_nav_full_center li{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-style: normal;
  line-height: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  color: #000000;
  text-decoration: none;
  margin:0px;
}
.dyn_sub_nav_full_center a{
  text-decoration:none;
  color:#2e5080;
  font-weight:bold;
}
.dyn_sub_nav_full_center a:hover{
  text-decoration:underline;
  color: #999999;
  font-weight:bold;
}
/* Help Document Styles */
body.helpDoc {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  background-color:#ffffff;
  margin:0px 10px 20px 10px;
  font-size: 12px;
}
.helpDocTitle {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  background-color:#6C193F;
  color:#ffffff;
  font-weight:bold;
  margin: 0px -10px 0px -10px;
  padding:10px 10px 10px 10px;
  font-size: 18px;
}
.helpDoc a{
  text-decoration:none;
  color:#2e5080;
  font-weight:bold;
}
.helpDoc a:hover{
  text-decoration:underline;
  color: #999999;
  font-weight:bold;
}
/* Index page */
.topBlueBox {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 12px;
   font-style: normal;
   line-height: normal;
   font-weight: bolder;
   font-variant: normal;
   text-transform: none;
   color: #FFFFFF;
   text-decoration: none;
   vertical-align: middle;
   padding: 0px 0px 0px 12px;
}
/* Upside Down Index page DHTML Menu */
#index_menu_sal_ud {
  position:absolute;
  left:195px;
  top:453px;
  width:180px;
  height:44px;
  z-index:1;
  visibility: hidden;
  border: 1px solid #6C193F;
  border-top: 4px solid #6C193F;
  color: #000000;
  padding: 0px;
  background-color: #FFFAC2;
}
#index_menu_tpp_ud {
  position:absolute;
  left:195px;
  top:488px;
  width:180px;
  height:44px;
  z-index:2;
  visibility: hidden;
  border: 1px solid #0092DD;
  border-top: 4px solid #0092DD;
  color: #000000;
  padding: 0px;
  background-color: #FFFAC2;
}
#index_menu_tax1098_ud {
  position:absolute;
  left:195px;
  top:519px;
  width:180px;
  height:64px;
  z-index:3;
  visibility: hidden;
  border: 1px solid #293F6F;
  border-top: 4px solid #293F6F;
  color: #000000;
  padding: 0px;
  background-color: #FFFAC2;
}
#index_menu_eservices_ud {
  position:absolute;
  left:195px;
  top:557px;
  width:180px;
  height:184px;
  z-index:4;
  visibility: hidden;
  border: 1px solid #009460;
  border-top: 4px solid #009460;
  color: #000000;
  padding: 0px;
  background-color: #FFFAC2;
}
#index_menu_value_ud {
  position:absolute;
  left:195px;
  top:539px;
  width:180px;
  height:164px;
  z-index:5;
  visibility: hidden;
  border: 1px solid #CD5806;
  border-top: 4px solid #CD5806;
  color: #000000;
  padding: 0px;
  background-color: #FFFAC2;
}
#index_menu_delinq_ud {
  position:absolute;
  left:195px;
  top:616px;
  width:180px;
  height:44px;
  z-index:6;
  visibility: hidden;
  border: 1px solid #5E53C7;
  border-top: 4px solid #5E53C7;
  color: #000000;
  padding: 0px;
  background-color: #FFFAC2;
}
/* Miscellaneous Index page DHTML Menu */
.index_menu_menuChoice {
   height: 20px;
   padding: 0px;
   padding-left: 10px;
}
.index_menu_menuChoice a {
   color: #000000;
   text-decoration: none;
   font-size: 7pt;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-weight: bold;
}
.index_menu_menuChoice a:hover {
   color: #7F062F;
}
.index_menu_areYouBwr {
   background-color: #A83454;
   height: 24px;
   width: 166px;
   padding: 0px;
   padding-left: 10px;
}
.index_menu_areYouBwr a {
   color: #ffffff;
   text-decoration: none;
   font-size: 7pt;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-weight: bold;
}
.index_menu_areYouBwr a:hover {
   color: #000000;
}
/* Index page Login Block Declarations */
div#loginTabBar {
  width: 400px;
  width: "400px";
  height: 29px;
  padding: 0px;
  margin: 0px;
  border: none;
  background-color: #ffffff;
}
div.loginIndivTab {
  float: left;
  width: 196px;
  width: "200px";
  height: 15px;
  height: "29px";
  padding: 5px 0px 7px 0px;
  margin: 0px;
  border: 2px solid #ffffff;
  border-bottom: 0px solid #0092dd;
  background-color: #ffffff;
  text-align: center;
  font-size: 13px;
  font-weight: bold;
  color: #0092dd;
}
div.loginIndivTabSelected {
  position: relative;
  top: 2px;
  float: left;
  width: 191px;
  width: "195px";
  height: 15px;
  height: "29px";
  padding: 3px 0px 9px 0px;
  margin: 0px;
  border: 2px solid #ffffff;
  border-bottom: 0px solid #ffffff;
  background-color: #0092dd;
  text-align: center;
  font-size: 13px;
  font-weight: bold;
  color: #ffffff;
}
div.loginIndivTabSpacer {
  float: left;
  width: 5px;
  width: "5px";
  height: 15px;
  height: "29px";
  padding: 6px 0px 8px 0px;
  margin: 0px;
  border: 0px solid #ffffff;
  border-bottom: 0px solid #ffffff;
  background-color: #0092dd;
  text-align: center;
  font-size: 13px;
  font-weight: bold;
  color: #000000;
}
div.loginDisplayed {
  display: block;
  clear: both;
  width: 366px;
  width: "400px";
  height: 171px;
  height: "195px";
  padding: 15px;
  padding-bottom: 5px;
  background-color: #0092dd;
  border: 2px solid #ffffff;
}
div.loginNotDisplayed {
  display: none;
  clear: both;
  width: 366px;
  width: "400px";
  height: 171px;
  height: "195px";
  padding: 15px;
  padding-bottom: 5px;
  background-color: #0092dd;
  border: 2px solid #ffffff;
}
input.login {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-style: normal;
  line-height: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  color: #000000;
  text-decoration: none;
  margin-bottom: 3px;
}
/* Help Bubble and question image declarations */
.button_question {
  border: 0px solid black;
  vertical-align: middle;
  margin: 0px;
  padding: 0px;
}
.helpBubble {
  position:absolute;
  width:240px;
  width:"260px";
  z-index: 100;
  border: 1px dashed #6c193f;
  background-color: #fffac2;
  color: #000000;
  padding: 0px 10px 10px 10px;
  display: none;
}
.helpBubble h3 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  background-color:#6c193f;
  color:#ffffff;
  font-weight:bold;
  font-size: 10px;
  text-align: center;
  padding: 5px 0px 5px 0px;
  margin: 0px -10px 0px -10px;
  line-height:10px;
  height:10px;
  height:"20px";
}
.helpBubble p {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  color:#000000;
  font-weight: normal;
  font-size: 10px;
  margin: 0px;
  padding-top: 10px;
}
/* Default Styles for tablesort.js routines - add styles to specific page/template to override these defaults */
th.sortedCol {background-color: #6C193F; color: white; padding: 2px;}
th.unsortedCol {background-color: #293F6F; color: white; padding: 2px;}
th.sortedCol a:link {text-decoration: none; color: white; font-size: x-small;}
th.sortedCol a:visited {text-decoration: none; color: white; font-size: x-small;}
th.sortedCol a:hover {text-decoration: none; color: white; font-size: x-small;}
th.unsortedCol a:link {text-decoration: none; color: white; font-size: x-small;}
th.unsortedCol a:visited {text-decoration: none; color: white; font-size: x-small;}
th.unsortedCol a:hover {text-decoration: none; color: white; font-size: x-small;}
td.tableFoot {background-color: #293F6F; color: white; font-weight: bold; padding: 2px;}
td.sortedColCell {background-color: #eeeeeb;}
td.unsortedColCell {background-color: white;}
/* My Account Specific Declarations */
h4.myAcct {
  padding: 0px;
  margin: 0px;
  margin-bottom: 10px;
}
ul.myAcct li {
  padding: 0px;
  margin: 0px;
  margin-bottom: 10px;
}
.myAcctGroup {
  padding: 0px;
  padding-left: 15px;
  margin: 0px;
  margin-bottom: 10px;
}
.myAcctSetoff {
  font-size: 12px;
  background-color: #eeeeee;
  font-weight: bold;
  padding: 10px;
  margin: 15px;
  margin-top: 0px;
  border: 2px solid #76003A;
}
#myAcctPayments {
  /*background-image: url(/img/vwa/myacct_payments.jpg);*/
  background-position: top left;
  background-repeat: no-repeat;
  padding-left: 50px;
}
#myAcctBilling {
  /*background-image: url(/img/vwa/myacct_billing.jpg);*/
  background-position: top left;
  background-repeat: no-repeat;
  padding-left: 50px;
}
#myAcctAcctTools {
  /*background-image: url(/img/vwa/myacct_acctTools.jpg);*/
  background-position: top left;
  background-repeat: no-repeat;
  padding-left: 50px;
}
#myAcctCustServ {
  /*background-image: url(/img/vwa/myacct_custServ.jpg);*/
  background-position: top left;
  background-repeat: no-repeat;
  padding-left: 50px;
}
#myAcctForms {
  /*background-image: url(/img/vwa/myacct_forms.jpg);*/
  background-position: top left;
  background-repeat: no-repeat;
  padding-left: 50px;
}
#myAcctEsigMenu {
  /*background-image: url(/img/vwa/myacct_esigMenu.jpg);*/
  background-position: top left;
  background-repeat: no-repeat;
  padding-left: 50px;
}
#myAcctAddress {
  /*background-image: url(/img/vwa/myacct_address.jpg);*/
  background-position: top left;
  background-repeat: no-repeat;
  padding-left: 50px;
}
#myAcctAddendum {
  padding-left: 50px;
}
#myAcctGoGreen {
  text-align: center;
  padding-bottom: 5px;
}
.myAcctAlert {
  font-size: 12px;
  background-color: #fffac2;
  color: #000000;
  padding: 0px 10px 10px 10px;
  margin: 0px 15px 15px 65px;
  border: 2px solid #6c193f;
}
.myAcctAlert h3 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  background-color:#6c193f;
  color:#ffffff;
  font-weight:bold;
  font-size: 10px;
  text-align: center;
  margin: 0px -10px 0px -10px;
  line-height:20px;
}
.myAcctAlert p {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  color:#000000;
  font-weight: normal;
  font-size: 10px;
  margin: 0px;
  padding-top: 10px;
}
/* General Declarations */
.setoff {
  font-size: 14px;
  background-color: #eeeeee;
  font-weight: bold;
  padding: 10px;
  margin: 15px;
  border: 2px solid #76003A;
}
.setoff1 {
  font-size: 10px;
  background-color: #eeeeee;
  font-weight: bold;
  padding: 10px;
  margin: 15px;
  border: 1px solid #76003A;
}
.setoff2 {
  font-size: 10px;
  background-color: #ffffff;
  font-weight: bold;
  padding: 10px;
  margin: 15px;
  border: 1px solid #76003A;
}
.elemDisplayed {
  display: block;
}
.elemNotDisplayed {
  display: none;
}
/* Forms page styles */
ul.formsList {
  margin-top:0px;
  margin-left:1.5em;
}
ul.formsList li {
  padding-bottom:5px;
}
p.formsPara {
  padding-bottom:5px;
  margin:0px;
}

