/*##############################################
#
#  HEADER CSS STYLE 
#  Copyright QuoteZone 
#
##############################################*/

.menutext 
{
   font: 10px/12px Verdana, Arial, Helvetica, sans-serif;
   color: #336699;
   border: none;
   text-align: center;
   vertical-align: middle;
   height: 12px;
   text-decoration: none;
   padding-top: 3px;
   padding-bottom: 3px;
}
.menutext a 
{
   font: 10px/12px Verdana, Arial, Helvetica, sans-serif;
   color: #336699;
   border: none;
   text-align: center;
   vertical-align: middle;
   height: 12px;
   text-decoration: none;
   background-image:url(../banners/images/wum.gif);
   padding-top: 3px;
   padding-bottom: 3px;
}
.menutext a:hover 
{
   font: 10px/12px Verdana, Arial, Helvetica, sans-serif;
   color: #FFFFFF;
   border: none;
   text-align: center;
   vertical-align: middle;
   height: 12px;
   text-decoration: none;
   background-color: #336699;
   padding-top: 3px;
   padding-bottom: 3px;
}

.forgotPass a
{
   font: 10px/12px Verdana, Arial, Helvetica, sans-serif;
   color: #836363;
   border: none;
   vertical-align: middle;
   height: 12px;
   text-decoration: none;
   text-align: left;
}
.forgotPass a:hover
{
   font: 10px/12px Verdana, Arial, Helvetica, sans-serif;
   color: #836363;
   border: none;
   vertical-align: middle;
   height: 12px;
   text-decoration: underline;
   text-align: left;
}

.cniUserMenu a
{
   font: 11px Verdana, Arial, Helvetica, sans-serif;
   color: #836363;
   border: none;
   font-weight: bold;
   vertical-align: middle;
   height: 12px;
   text-decoration: none;
   text-align: left;
}
.cniUserMenu a:hover
{
   font: 11px Verdana, Arial, Helvetica, sans-serif;
   color: #836363;
   font-weight: bold;
   border: none;
   vertical-align: middle;
   height: 12px;
   text-decoration: underline;
   text-align: left;
}

/*##############################################
#
#  FOOTER CSS STYLE 
#  Copyright QuoteZone 
#
##############################################*/
.footer 
{
   background-repeat: repeat;
   height: 29px;
   width: 772px;
}
.footertext 
{
   font: 8px/19px Verdana, Arial, Helvetica, sans-serif;
   color: #336699;
   border: none;
   text-align: center;
   vertical-align: middle;
   height: 19px;
   text-decoration: none;
   padding: 2px;
}
.footertext a 
{
   font: 8px/19px Verdana, Arial, Helvetica, sans-serif;
   color: #FFFFFF;
   border: none;
   text-align: center;
   vertical-align: middle;
   height: 19px;
   text-decoration: none;
   padding: 2px;
}
.footertext a:hover 
{
   font: 8px/19px Verdana, Arial, Helvetica, sans-serif;
   color: #336699;
   border: none;
   text-align: center;
   vertical-align: middle;
   height: 19px;
   text-decoration: none;
   background-color: #9d0d0d;
   padding: 2px;
}

/*##############################################
#
#  FORM CONTENTS CSS STYLE 
#  Copyright QuoteZone 
#
##############################################*/
   .loginStatus 
   {
       font-family:  Arial; 
       font-size:11px; 
       color: #909090; 
       text-decoration: underline; 
       font-weight: normal; 
       font-style: normal; 
       font-variant: normal; 
       text-decoration: none; 
       line-height: 20px;
       text-align: right;
       cursor:default;
   }
   .loginStatus td
   {
       font-family:  Arial; 
       font-size:11px; 
       color: #909090; 
       text-decoration: underline; 
       font-weight: normal; 
       font-style: normal; 
       font-variant: normal; 
       text-decoration: none; 
       line-height: 20px;
       text-align: right;
       cursor:default;
   }
   .loginStatus td.title
   {
        font-family:  Arial;
        font-size:12px;
        color: #A7292A;
        text-decoration: underline;
        font-weight: bold;
        font-style: normal;
        font-variant: normal;
        text-decoration: none;
        text-align: left;
   }
   .loginStatus a
   {
      font: 10px/12px Verdana, Arial, Helvetica, sans-serif;
      color: #909090;
      border: none;
      font-weight: bold;
      vertical-align: middle;
      height: 11px;
      text-decoration: none;
      text-align: right;
   }
   .loginStatus a:hover
   {
      font: 10px/12px Verdana, Arial, Helvetica, sans-serif;
      color: #909090;
      font-weight: bold;
      border: none;
      vertical-align: middle;
      height: 11px;
      text-decoration: underline;
      text-align: right;
   }

   .thirdPageLegend
   {
      font-family:  Arial; 
      font-size:11px; 
      color: #303030; 
      font-weight: normal; 
      border: 1px solid #CCCCCC; 
   }

   .cniThirdPage 
   {
       font-family:  Arial; 
       font-size:11px; 
       color: #909090; 
       text-decoration: underline; 
       font-weight: normal; 
       font-style: normal; 
       font-variant: normal; 
       text-decoration: none; 
       line-height: 20px;
       text-align: right;
       cursor:default;
   }
   .cniThirdPage td
   {
       font-family:  Arial; 
       font-size:11px; 
       color: #909090; 
       text-decoration: underline; 
       font-weight: normal; 
       font-style: normal; 
       font-variant: normal; 
       text-decoration: none; 
       line-height: 20px;
       text-align: right;
       cursor:default;
   }
   .cniThirdPage td.middletext
   {
      font-family:  Arial; 
      font-size:11px; 
      color: #303030; 
      font-weight: normal; 
      line-height: 20px;
      text-align: left;
      cursor:default;
      vertical-align: middle;
   }
    .cniThirdPage td.contact
   {
       font-family:  Arial; 
       font-size:11px; 
       color: #363636; 
       font-weight: normal; 
       line-height: 18px;
       text-align: left;
       cursor:default;
   }
   .cniThirdPage td.legend
   {
       font-family:  Arial;
       font-size:11px;
       color: #2C6093;
       font-weight: normal;
       line-height: 15px;
       text-align: center;
       cursor:default;
   }
   .cniThirdPage td.userTitle
   {
        font-family:  Arial;
        font-size:13px;
        color: #2C6093;
        font-weight: bold;
        text-align: left;
   }
   .cniThirdPage td.newsTitle
   {
        font-family:  Arial;
        font-size:14px;
        color: #2C6093;
        font-weight: bold;
        text-align: left;
   }
   .cniThirdPage td.otherTitle
   {
        font-family:  Arial;
        font-size:13px;
        color: #2C6093;
        font-weight: bold;
        text-align: left;
   }
   .cniThirdPage td.linkTitle
   {
        font-family:  Arial;
        font-size:13px;
        color: #2C6093;
        font-weight: bold;
        text-align: left;
   }
   .cniThirdPage td.alignRight
   {
        font-family:  Arial;
        font-size:12px;
        color: #2C6093;
        font-weight: bold;
        text-align: right;
   }
   .cniThirdPage a
   {
      font: 10px/12px Verdana, Arial, Helvetica, sans-serif;
      color: #939393;
      border: none;
      font-weight: bold;
      vertical-align: middle;
      text-decoration: none;
      text-align: right;
   }
   .cniThirdPage a:hover
   {
      font: 10px/12px Verdana, Arial, Helvetica, sans-serif;
      color: #939393;
      font-weight: bold;
      border: none;
      vertical-align: middle;
      text-decoration: underline;
      text-align: right;
   }
   .cniThirdPage a.otherLink
   {
      font: 10px/12px Verdana, Arial, Helvetica, sans-serif;
      color: #336699;
      border: none;
      font-weight: normal;
      vertical-align: middle;
      text-decoration: none;
      text-align: right;
   }
   .cniThirdPage a:hover.otherLink
   {
      font: 10px/12px Verdana, Arial, Helvetica, sans-serif;
      color: #336699;
      font-weight: normal;
      border: none;
      vertical-align: middle;
      text-decoration: underline;
      text-align: right;
   }


   .cniFirstPageMessage 
   {
       font-family:  Arial; 
       font-size:11px; 
       color: #232323; 
       text-decoration: underline; 
       font-weight: normal; 
       font-style: normal; 
       font-variant: normal; 
       text-decoration: none; 
       line-height: 20px;
       text-align: left;
       cursor:default;
   }
   .cniFirstPageMessage td 
   {
      font-family:  Arial;
      font-size:11px;
      color: #232323;
      text-decoration: underline;
      font-weight: normal;
      font-style: normal;
      font-variant: normal;
      text-decoration: none;
      line-height: 14px;
      text-align: left;
      padding-left: 5px;
      cursor:default;
   }
   .cniFirstPageMessage td.emailerr
   {
      font-family:  Arial;
       font-size:10px;
       color: #BA292A;
       text-decoration: underline;
       font-weight: normal;
       font-style: normal;
       font-variant: normal;
       text-decoration: none;
       line-height: 14px;
       text-align: left;
       cursor:default;
   }
   .cniFirstPageMessage td.bulleterr
   {
      font-family:  Arial;
       font-size:10px;
       color: #BA292A;
       text-decoration: underline;
       font-weight: normal;
       font-style: normal;
       font-variant: normal;
       text-decoration: none;
       line-height: 13px;
       text-align: left;
       cursor:default;
       padding-left: 15px;
   }
   .cniFirstPageMessage td.bullet
   {
      font-family:  Arial;
       font-size:11px;
       color: #232323;
       text-decoration: underline;
       font-weight: normal;
       font-style: normal;
       font-variant: normal;
       text-decoration: none;
       line-height: 14px;
       text-align: left;
       cursor:default;    
       padding-left: 30px;
   }
   .cniFirstPageMessage td.frontTitle {
        font-family:  Arial;
        font-size:11px;
        color: #A2BF24;
        text-decoration: underline;
        font-weight: bold;
        font-style: normal;
        font-variant: normal;
        text-decoration: none;
   }
   .cniFirstPageMessage td.title 
   {
      font-family:  Arial;
       font-size:16px;
       color: #2C6093;
       text-decoration: underline;
       font-weight: bold;
       font-style: normal;
       font-variant: normal;
       text-decoration: none;
       line-height: 20px;
       text-align: center;
       cursor:default;
   }
   .cniFirstPageMessage td.subTitle 
   {
      font-family:  Arial;
       font-size:12px;
       color: #232323;
       text-decoration: underline;
       font-weight: bold;
       font-style: normal;
       font-variant: normal;
       text-decoration: none;
       line-height: 15px;
       text-align: center;
       cursor:default;
   }
   .cniFirstPageMessage a
   {
      font: 10px/12px Verdana, Arial, Helvetica, sans-serif;
      color: #A7292A;
      border: none;
      font-weight: bold;
      vertical-align: middle;
      height: 11px;
      text-decoration: none;
      text-align: left;
   }
   .cniFirstPageMessage a:hover
   {
      font: 10px/12px Verdana, Arial, Helvetica, sans-serif;
      color: #A7292A;
      font-weight: bold;
      border: none;
      vertical-align: middle;
      height: 11px;
      text-decoration: underline;
      text-align: left;
   }

   .signupProblem 
   {
       font-family:  Arial; 
       font-size:11px; 
       color: #A7292A; 
       text-decoration: underline; 
       font-weight: normal; 
       font-style: normal; 
       font-variant: normal; 
       text-decoration: none; 
       line-height: 20px;
       text-align: left;
       cursor:default;
   }
   .signupProblem td
   {
       font-family:  Arial; 
       font-size:11px; 
       color: #A7292A; 
       text-decoration: underline; 
       font-weight: normal; 
       font-style: normal; 
       font-variant: normal; 
       text-decoration: none; 
       line-height: 20px;
       text-align: left;
       cursor:default;
   }
   .signupProblem td.titlesignup 
   {
      font-family: Arial;
      font-size: 10px;
      color: #2C6093;
      text-decoration: underline;
      font-weight: bold;
      font-style: normal;
      font-variant: normal;
      text-decoration: none;
      line-height: 25px;
      text-align: left;
      cursor:default;
      padding-left: 0px;
   }
   .signupProblem td.linesignup 
   {
      font-family: Arial;
      font-size: 9px;
      color: #636363;
      text-decoration: underline;
      font-weight: bold;
      font-style: normal;
      font-variant: normal;
      text-decoration: none;
      line-height: 15px;
      text-align: left;
      cursor:default;
      padding-left: 0px;
   }
   .signupProblem td.linesignup1 
   {
      font-family: Arial;
      font-size: 10px;
      color: #636363;
      text-decoration: underline;
      font-weight: bold;
      font-style: normal;
      font-variant: normal;
      text-decoration: none;
      line-height: 15px;
      text-align: left;
      cursor:default;
      padding-left: 0px;
   }


   .cniLoginPage 
   {
       font-family:  Arial; 
       font-size:11px; 
       color: #A7292A; 
       text-decoration: underline; 
       font-weight: normal; 
       font-style: normal; 
       font-variant: normal; 
       text-decoration: none; 
       line-height: 20px;
       text-align: left;
       cursor:default;
   }
   .cniLoginPage td 
   {
      font-family:  Arial;
       font-size:11px;
       color: #A7292A;
       text-decoration: underline;
       font-weight: normal;
       font-style: normal;
       font-variant: normal;
       text-decoration: none;
       line-height: 15px;
       text-align: left;
       cursor:default;
   }
   .cniLoginPage td.title 
   {
      font-family:  Arial;
       font-size:11px;
       color: #A7292A;
       text-decoration: underline;
       font-weight: bold;
       font-style: normal;
       font-variant: normal;
       text-decoration: none;
       line-height: 15px;
       text-align: left;
       cursor:default;
   }
   .cniLoginPage td.titleSmall
   {
      font-family:  Arial;
      font-size:11px;
      color: #2C6093;
      text-decoration: underline;
      font-weight: bold;
      font-style: normal;
      font-variant: normal;
      text-decoration: none;
      line-height: 15px;
      text-align: left;
      cursor:default;
   }
   .cniLoginPage td.loginQuestion
   {
      font-family:  Arial;
      font-size:11px;
      color: #232323;
      text-decoration: underline;
      font-weight: bold;
      font-style: normal;
      font-variant: normal;
      text-decoration: none;
      line-height: 15px;
      text-align: left;
      cursor:default;
   }

   .cniPassRecover
   {
       font-family:  Arial;
       font-size:11px;
       color: #A7292A;
       text-decoration: underline;
       font-weight: normal;
       font-style: normal;
       font-variant: normal;
       text-decoration: none;
       line-height: 20px;
       text-align: left;
       cursor:default;
   }
   .cniPassRecover td
   {
       font-family:  Arial;
       font-size:11px;
       color: #000000;
       text-decoration: underline;
       font-weight: normal;
       font-style: normal;
       font-variant: normal;
       text-decoration: none;
       line-height: 20px;
       text-align: left;
       cursor:default;
   }
   .cniPassRecover td.loginTitle
   {
       font-family:  Arial;
       font-size:11px;
       color: #2C6093;
       text-decoration: underline;
       font-weight: bold;
       font-style: normal;
       font-variant: normal;
       text-decoration: none;
       line-height: 20px;
       text-align: left;
       cursor:default;
   }
   .cniPassRecover a
   {
       font: 10px/12px Verdana, Arial, Helvetica, sans-serif;
       color: #836363;
       border: none;
       font-weight: bold;
       vertical-align: middle;
       height: 11px;
       text-decoration: none;
       text-align: left;
   }
   .cniPassRecover a:hover
   {
      font: 10px/12px Verdana, Arial, Helvetica, sans-serif;
      color: #836363;
      border: none;
      font-weight: bold;
      vertical-align: middle;
      height: 11px;
      text-decoration: underline;
      text-align: left;
   }

   .dbstatus 
   {
       font-family:  Arial; 
       font-size:11px; 
       color: #009900; 
       background-color: #EEEEEE;
       text-decoration: underline; 
       font-weight: normal; 
       font-style: normal; 
       font-variant: normal; 
       text-decoration: none; 
       line-height: 20px;
       text-align: center;
       vertical-align: top;
       cursor:default;
   }
   
   .welcome
   {
       font-family:  Arial;
       font-size:11px;
       color: #A7292A;
       text-decoration: underline;
       font-weight: normal;
       font-style: normal;
       font-variant: normal;
       text-decoration: none;
       line-height: 20px;
       text-align: left;
       cursor:default;
   }
   .welcome td
   {
       font-family:  Arial;
       font-size:11px;
       color: #000000;
       text-decoration: underline;
       font-weight: normal;
       font-style: normal;
       font-variant: normal;
       text-decoration: none;
       line-height: 20px;
       text-align: left;
       cursor:default;
   }
   .welcome td.footer
   {
       font-family:  Arial;
       font-size:11px;
       color: #000000;
       text-decoration: underline;
       font-weight: normal;
       font-style: normal;
       font-variant: normal;
       text-decoration: none;
       line-height: 20px;
       text-align: center;
       cursor:default;
   }

   .report 
   {
       font-family:  Arial; 
       font-size:11px; 
       color: #A7292A; 
       text-decoration: underline; 
       font-weight: normal; 
       font-style: normal; 
       font-variant: normal; 
       text-decoration: none; 
       line-height: 20px;
       text-align: left;
       cursor:default;
   }
   .report td.reperr 
   {
       font-family:  Arial; 
       font-size:11px; 
       color: #BB2020; 
       text-decoration: underline; 
       font-weight: bold; 
       font-style: normal; 
       font-variant: normal; 
       text-decoration: none; 
       line-height: 20px;
       text-align: left;
       cursor:default;
   }

   .thirdstep td 
   {
       font-family:  Arial; 
       font-size:11px; 
       color: #303030; 
       text-decoration: underline; 
       font-weight: normal; 
       font-style: normal; 
       font-variant: normal; 
       text-decoration: none; 
       line-height: 15px;
       text-align: left;
       cursor:default;
   }
   .thirdstep td.title 
   {
       font-family:  Arial; 
       font-size:11px; 
       color: #A7292A; 
       text-decoration: underline; 
       font-weight: bold; 
       font-style: normal; 
       font-variant: normal; 
       text-decoration: none; 
       line-height: 15px;
       text-align: left;
       cursor:default;
       padding-left: 5px;
   }
   .thirdstep td.legend
   {
       font-family:  Arial;
       font-size:11px;
       color: #A7292A;
       text-decoration: underline;
       font-weight: bold;
       font-style: normal;
       font-variant: normal;
       text-decoration: none;
       line-height: 15px;
       text-align: left;
       cursor:default;
   }
   .thirdstep td.loginTitle
   {
       font-family:  Arial; 
       font-size:11px; 
       color: #A7292A; 
       text-decoration: underline; 
       font-weight: bold; 
       font-style: normal; 
       font-variant: normal; 
       text-decoration: none; 
       line-height: 20px;
       text-align: left;
       cursor:default;
   }
   .thirdstep td.alignLeft
   {
       font-family:  Arial; 
       font-size:11px; 
       color: #A7292A; 
       text-decoration: underline; 
       font-weight: normal; 
       font-style: normal; 
       font-variant: normal; 
       text-decoration: none; 
       line-height: 15px;
       text-align: left;
       cursor:default;
   }
   .thirdstep td.selectText
   {
       font-family:  Arial; 
       font-size:11px; 
       color: #303030; 
       text-decoration: underline; 
       font-weight: normal; 
       font-style: italic; 
       font-variant: normal; 
       text-decoration: none; 
       line-height: 10px;
       text-align: left;
       cursor:default;
   }
   .thirdstep td.loginInfoText
   {
       font-family:  Arial; 
       font-size:11px; 
       color: #303030; 
       text-decoration: underline; 
       font-weight: normal; 
       font-style: normal; 
       font-variant: normal; 
       text-decoration: none; 
       line-height: 10px;
       text-align: left;
       cursor:default;
   }
   .thirdstep td.left
   {
       font-family:  Arial;
       font-size:11px;
       color: #303030;
       text-decoration: underline;
       font-weight: normal;
       font-style: normal;
       font-variant: normal;
       text-decoration: none;
       line-height: 10px;
       text-align: left;
       cursor:default;
       padding-left: 5px;
   }
   .thirdstep a
   {
      font: 11px Verdana, Arial, Helvetica, sans-serif;
      color: #336699;
      border: none;
      font-weight: normal;
      vertical-align: middle;
      height: 15px;
      text-decoration: none;
      text-align: right;
   }
   .thirdstep a:hover
   {
      font: 11px Verdana, Arial, Helvetica, sans-serif;
      color: #336699;
      border: none;
      font-weight: normal;
      vertical-align: middle;
      height: 15px;
      text-decoration: underline;
      text-align: left;
   }

   .cobrand 
   {
       font-family:  Arial; 
       font-size:11px; 
       color: #A7292A; 
       text-decoration: underline; 
       font-weight: normal; 
       font-style: normal; 
       font-variant: normal; 
       text-decoration: none; 
       line-height: 20px;
       text-align: left;
       cursor:default;
   }
   .cobrand td
   {
       font-family:  Arial; 
       font-size:11px; 
       color: #A7292A; 
       text-decoration: underline; 
       font-weight: normal; 
       font-style: normal; 
       font-variant: normal; 
       text-decoration: none; 
       line-height: 20px;
       text-align: right;
       cursor:default;
   }
   .cobrand td.welcome
   {
       font-family:  Arial; 
       font-size:11px; 
       color: #A7292A; 
       text-decoration: underline; 
       font-weight: normal; 
       font-style: normal; 
       font-variant: normal; 
       text-decoration: none; 
       line-height: 20px;
       text-align: left;
       cursor:default;
   }
   .cobrand td.title
   {
       font-family:  Arial; 
       font-size:11px; 
       color: #A7292A; 
       text-decoration: underline; 
       font-weight: bold; 
       font-style: normal; 
       font-variant: normal; 
       text-decoration: none; 
       line-height: 20px;
       text-align: left;
       cursor:default;
   }
   .cobrand td.system
   {
       font-family:  Arial; 
       font-size:12px; 
       color: #A7292A; 
       text-decoration: underline; 
       font-weight: normal; 
       font-style: normal; 
       font-variant: normal; 
       text-decoration: none; 
       line-height: 15px;
       text-align: left;
       cursor:default;
   }
   .cobrand td.waitText
   {
       font-family:  Arial; 
       font-size:11px; 
       color: #4466AA; 
       text-decoration: underline; 
       font-weight: bold; 
       font-style: normal; 
       font-variant: normal; 
       text-decoration: none; 
       line-height: 50px;
       text-align: left;
       cursor:default;
   }
   .cobrand td.alignLeft
   {
       font-family:  Arial; 
       font-size:11px; 
       color: #A7292A; 
       text-decoration: underline; 
       font-weight: normal; 
       font-style: normal; 
       font-variant: normal; 
       text-decoration: none; 
       line-height: 15px;
       text-align: left;
       cursor:default;
   }
   .cobrand td.addText	
   {
       font-family:  Arial; 
       font-size:10px; 
       color: #303030; 
       text-decoration: underline; 
       font-weight: normal; 
       font-style: italic; 
       font-variant: normal; 
       text-decoration: none; 
       line-height: 15px;
       text-align: left;
       cursor:default;
   }
   .cobrand td.website
   {
       font-family:  Arial; 
       font-size:10px; 
       color: #3367DD; 
       text-decoration: underline; 
       font-weight: normal; 
       font-style: italic; 
       font-variant: normal; 
       text-decoration: none; 
       line-height: 15px;
       text-align: left;
       cursor:default;
   }
   .cobrand a
   {
      font: 11px Verdana, Arial, Helvetica, sans-serif;
      color: #336699;
      border: none;
      font-weight: normal;
      vertical-align: middle;
      height: 15px;
      text-decoration: none;
      text-align: right;
   }
   .cobrand a:hover
   {
      font: 11px Verdana, Arial, Helvetica, sans-serif;
      color: #336699;
      border: none;
      font-weight: normal;
      vertical-align: middle;
      height: 15px;
      text-decoration: underline;
      text-align: left;
   }


   .terms 
   {
       font-family:  Arial; 
       font-size:11px; 
       color: #A7292A; 
       text-decoration: underline; 
       font-weight: normal; 
       font-style: normal; 
       font-variant: normal; 
       text-decoration: none; 
       line-height: 20px;
       text-align: left;
       cursor:default;
      vertical-align: top;
   }
   .terms td 
   {
       font-family:  Arial; 
       font-size:11px; 
       color: #A7292A; 
       text-decoration: underline; 
       font-weight: normal; 
       font-style: normal; 
       font-variant: normal; 
       text-decoration: none; 
      vertical-align: top;
       line-height: 20px;
       text-align: right;
       cursor:default;
   }
   .terms td.agree
   {
      font-family:  Arial; 
      font-size:10px; 
      color: #797979; 
      text-decoration: underline; 
      font-weight: normal; 
      vertical-align: top;
      text-decoration: none; 
      line-height: 20px;
      text-align: left;
      cursor:default;
   }
   .terms a
   {
      font-family:  Arial;
      font-size:10px;
      color: #836363;
      font-weight: normal;
      text-decoration: none;
      text-align: left;
   }
   .terms a:hover
   {
      font-family:  Arial;
      font-size:10px;
      color: #836363;
      font-weight: normal;
      text-decoration: underline;
      text-align: left;
   }


   .cniaffstats 
   {
       font-family:  Arial; 
       font-size:11px; 
       color: #232323; 
       text-decoration: underline; 
       font-weight: normal; 
       font-style: normal; 
       font-variant: normal; 
       text-decoration: none; 
       line-height: 20px;
       text-align: left;
       cursor:default;
   }
   .cniaffstats fieldset.legend
   {
       font-family:  Arial;
       font-size:11px;
       color: #2C6093;
       border: 1px solid #2C6093;
       font-weight: bold;
       text-align: center;
       cursor:default;
   }
   .cniaffstats fieldset.legend1
   {
      font-family:  Arial;
      font-size:11px;
      border: 1px solid #A2BF24; 
      background-color: #FFFFEE;
      color: #2C6093;
      font-weight: bold;
      text-align: center;
      cursor:default;
   }
   .cniaffstats td.note
   {
       font-family:  Arial; 
       font-size:10px; 
       color: #595959; 
       text-decoration: underline; 
       font-weight: bold; 
       font-style: normal; 
       font-variant: normal; 
       text-decoration: none; 
       line-height: 13px;
       text-align: left;
       cursor:default;
       padding-left: 3px;
   }
   .cniaffstats td.note1
   {
       font-family:  Arial;
       font-size:10px;
       color: #3939A9;
       font-style: italic;
       font-variant: normal;
       text-decoration: none;
       line-height: 13px;
       text-align: left;
       cursor:default;
       padding-left: 3px;
   }
   .cniaffstats td.note2
   {
       font-family:  Arial;
       font-size:10px;
       color: #363636;
       font-style: italic;
       font-variant: normal;
       text-decoration: none;
       line-height: 13px;
       text-align: left;
       cursor:default;
       padding-left: 3px;
   }
   .cniaffstats td.loading
   {
       font-family:  Arial; 
       font-size: 11px; 
       color: #595959; 
       text-decoration: underline; 
       font-weight: bold; 
       font-style: normal; 
       font-variant: normal; 
       text-decoration: none; 
       line-height: 13px;
       text-align: center;
       cursor:default;
   }
   .cniaffstats td.pageTitle
   {
      font-family:  Arial; 
      font-size:14px; 
      color: #2C6093; 
      font-weight: bold; 
      line-height: 15px;
      text-align: left;
      cursor:default;
      padding-left: 10px;
   }
   .cniaffstats td.centerAlign
   {
      text-align: center;
   }
   .cniaffstats td.dateText
   {
      font-family:  Arial; 
      font-size:12px; 
      color: #2C6093; 
      font-weight: bold; 
      line-height: 15px;
      text-align: left;
      cursor:default;
      padding-left: 10px;
   }
   .cniaffstats td.smallText
   {
      font-family:  Arial; 
      font-size:11px; 
      color: #2C6093; 
      font-weight: bold; 
      line-height: 15px;
      text-align: left;
      cursor:default;
      padding-left: 10px;
   }
   .cniaffstats td.title1
   {
       font-family:  Arial; 
       font-size:11px; 
       color: #232323; 
       text-decoration: underline; 
       font-weight: bold; 
       font-style: normal; 
       font-variant: normal; 
       text-decoration: none; 
       line-height: 15px;
       text-align: left;
       cursor:default;
       padding-left: 3px;
   }
   .cniaffstats tr.title2
   {
       font-family:  Arial; 
       font-size:11px; 
       color: #232323; 
       text-decoration: underline; 
       font-weight: bold; 
       font-style: normal; 
       font-variant: normal; 
       text-decoration: none; 
       line-height: 20px;
       text-align: left;
       cursor:default;
   }
   .cniaffstats td.title3
   {
       font-family:  Arial; 
       font-size:11px; 
       color: #2C6093; 
       font-weight: bold; 
       line-height: 20px;
       text-align: left;
       cursor:default;
   }
   .cniaffstats tr.rate
   {
       font-family:  Arial; 
       font-size:11px; 
       color: #232323; 
       text-decoration: underline; 
       font-weight: normal; 
       font-style: normal; 
       font-variant: normal; 
       text-decoration: none; 
       line-height: 14px;
       text-align: left;
       cursor:default;
   }

   .cniaffstats td.headRed
   {
       font-family:  Arial; 
       font-size:11px; 
       background-color: #A2BF24;
       color: #FFFFFF; 
       text-decoration: underline; 
       font-weight: normal; 
       font-style: normal; 
       font-variant: normal; 
       text-decoration: none; 
       line-height: 20px;
       text-align: left;
       cursor:default;
       padding-left: 3px;
   }
   .cniaffstats td.headRed1
   {
       font-family:  Arial;
       font-size:11px;
       background-color: #336699;
       color: #FFFFFF;
       text-decoration: underline;
       font-weight: normal;
       font-style: normal;
       font-variant: normal;
       text-decoration: none;
       line-height: 20px;
       text-align: left;
       cursor:default;
       padding-left: 3px;
       border: 1px solid #CCCCCC;
       border-bottom-width: 1px;
       border-left-width: 0px;
       border-right-width: 0px;
   }
   .cniaffstats td.headGreen
   {
      font-family:  Arial; 
      font-size:10px; 
      background-color: #A2BF24;
      color: #FFFFFF; 
      font-weight: bold; 
      text-align: center;
      padding-left: 2px;
      padding-right: 2px;
   }
   .cniaffstats td.redNote
   {
       font-family:  Arial; 
       font-size:11px; 
       color: #C7292A; 
       text-decoration: underline; 
       font-weight: normal; 
       font-style: normal; 
       font-variant: normal; 
       text-decoration: none; 
       line-height: 20px;
       text-align: left;
       cursor:default;
       padding-left: 3px;
   }
   .cniaffstats tr.total
   {
       font-family:  Arial; 
       font-size:11px; 
       background-color: #336699;
       color: #FFFFFF; 
       text-decoration: underline; 
       font-weight: bold; 
       font-style: normal; 
       font-variant: normal; 
       text-decoration: none; 
       line-height: 20px;
       text-align: left;
       cursor:default;
       padding-left: 3px;
   }
   .cniaffstats td.err
   {
       font-family:  Arial; 
       font-size:11px; 
       background-color: #A7292A;
       color: #FFFFFF; 
       text-decoration: underline; 
       font-weight: bold; 
       font-style: normal; 
       font-variant: normal; 
       text-decoration: none; 
       line-height: 20px;
       text-align: left;
       padding-left: 5px;
       padding-right: 5px;
       cursor:default;
   }
   .cniaffstats td.error1
   {
       font-family:  Arial; 
       font-size:11px; 
       color: #A7292A; 
       text-decoration: underline; 
       font-weight: bold; 
       font-style: normal; 
       font-variant: normal; 
       text-decoration: none; 
       line-height: 20px;
       text-align: left;
       padding-left: 5px;
       padding-right: 5px;
       cursor:default;
   }
   .cniaffstats tr.headBlueR
   {
       font-family:  Arial; 
       font-size:11px; 
       color: #336699; 
       text-decoration: underline; 
       font-weight: bold; 
       font-style: normal; 
       font-variant: normal; 
       text-decoration: none; 
       line-height: 15px;
       text-align: center;
       cursor:default;
   }
   .cniaffstats td.headBlue
   {
       font-family:  Arial; 
       font-size:11px; 
       background-color: #336699;
       color: #FFFFFF; 
       text-decoration: underline; 
       font-weight: normal; 
       font-style: normal; 
       font-variant: normal; 
       text-decoration: none; 
       line-height: 20px;
       text-align: center;
       cursor:default;
   }
   .cniaffstats tr.headBlueTr
   {
       font-family:  Arial; 
       font-size:10px; 
       background-color: #336699;
       color: #FFFFFF; 
       text-decoration: underline; 
       font-weight: bold; 
       font-style: normal; 
       font-variant: normal; 
       text-decoration: none; 
       line-height: 20px;
       text-align: center;
       cursor:default;
   }
   .cniaffstats td.headBlue1
   {
       font-family:  Arial; 
       font-size:11px; 
       background-color: #336699;
       color: #FFFFFF; 
       text-decoration: underline; 
       font-weight: bold; 
       font-style: normal; 
       font-variant: normal; 
       text-decoration: none; 
       line-height: 20px;
       text-align: left;
       cursor:default;
       padding-left: 3px;
   }
   .cniaffstats tr.success
   {
       font-family:  Arial; 
       font-size:11px; 
       background-color: #A2BF24;
       color: #FFFFFF; 
       text-decoration: underline; 
       font-weight: bold; 
       font-style: normal; 
       font-variant: normal; 
       text-decoration: none; 
       line-height: 20px;
       text-align: center;
       cursor:default;
   }
   .cniaffstats td.success
   {
       font-family:  Arial; 
       font-size:11px; 
       color: #FFFFFF; 
       font-weight: bold; 
   }
   .cniaffstats td.bottomBlue
   {
       font-family:  Arial; 
       font-size:11px; 
       background-color: #336699;
       color: #FFFFFF; 
       text-decoration: underline; 
       font-weight: normal; 
       font-style: normal; 
       font-variant: normal; 
       text-decoration: none; 
       line-height: 20px;
       text-align: center;
       cursor:default;
   }
   .cniaffstats td.qtype
   {
       font-family:  Arial; 
       font-size:11px; 
       color: #113355; 
       text-decoration: underline; 
       font-weight: bold; 
       font-style: normal; 
       font-variant: normal; 
       text-decoration: none; 
       line-height: 20px;
       text-align: left;
       padding-left: 3px;
       cursor:default;
   }
   .cniaffstats td.odd
   {
       font-family:  Arial; 
       font-size:11px; 
       background-color: #99C1E4;
       color: #222222; 
       text-decoration: underline; 
       font-weight: normal; 
       font-style: normal; 
       font-variant: normal; 
       text-decoration: none; 
       line-height: 20px;
       text-align: center;
       cursor:default;
   }
   .cniaffstats td.odd1
   {
       font-family:  Arial;
       font-size:11px;
       background-color: #E0E0E0;
       color: #121212;
       text-decoration: underline;
       font-weight: normal;
       font-style: normal;
       font-variant: normal;
       text-decoration: none;
       line-height: 20px;
       text-align: center;
       cursor:default;
   }
   .cniaffstats td.even
   {
       font-family:  Arial; 
       font-size:11px; 
       background-color: #C6D6E4;
       color: #222222; 
       text-decoration: underline; 
       font-weight: normal; 
       font-style: normal; 
       font-variant: normal; 
       text-decoration: none; 
       line-height: 20px;
       text-align: center;
       cursor:default;
   }
   .cniaffstats td.even1
   {
       font-family:  Arial;
       font-size:11px;
       background-color: #FFFFFF;
       color: #121212;
       text-decoration: underline;
       font-weight: normal;
       font-style: normal;
       font-variant: normal;
       text-decoration: none;
       line-height: 20px;
       text-align: center;
       cursor:default;
   }
   .cniaffstats tr.qtr
   {
       font-family:  Arial; 
       font-size:11px; 
       background-color: #E7E7F0;
       color: #336699; 
       text-decoration: underline; 
       font-weight: bold; 
       font-style: normal; 
       font-variant: normal; 
       text-decoration: none; 
       line-height: 20px;
       text-align: center;
       cursor:default;
   }
   .cniaffstats tr.qtrodd
   {
       font-family:  Arial; 
       font-size:11px; 
       background-color: #F4FAFF;
       color: #336699; 
       text-decoration: underline; 
       font-weight: bold; 
       font-style: normal; 
       font-variant: normal; 
       text-decoration: none; 
       line-height: 20px;
       text-align: center;
       cursor:default;
   }
   .cniaffstats tr.qtreven
   {
       font-family:  Arial; 
       font-size:11px; 
       background-color: #F0F4F8;
       color: #336699; 
       text-decoration: underline; 
       font-weight: bold; 
       font-style: normal; 
       font-variant: normal; 
       text-decoration: none; 
       line-height: 20px;
       text-align: center;
       cursor:default;
   }
   .cniaffstats tr.mover
   {
       font-family:  Arial; 
       font-size:11px; 
       background-color: #DEECFF;
       color: #336699; 
       text-decoration: underline; 
       font-weight: bold; 
       font-style: normal; 
       font-variant: normal; 
       text-decoration: none; 
       line-height: 20px;
       text-align: center;
       cursor:default;
   }
   .cniaffstats tr.qtroddl
   {
       font-family:  Arial; 
       font-size:11px; 
       background-color: #F4FAFF;
       color: #336699; 
       text-decoration: underline; 
       font-weight: bold; 
       font-style: normal; 
       font-variant: normal; 
       text-decoration: none; 
       line-height: 18px;
       text-align: left;
       cursor:default;
   }
   .cniaffstats tr.qtrevenl
   {
       font-family:  Arial; 
       font-size:11px; 
       background-color: #F0F4F8;
       color: #336699; 
       text-decoration: underline; 
       font-weight: bold; 
       font-style: normal; 
       font-variant: normal; 
       text-decoration: none; 
       line-height: 18px;
       text-align: left;
       cursor:default;
   }
   .cniaffstats tr.moverl
   {
       font-family:  Arial; 
       font-size:11px; 
       background-color: #DEECFF;
       color: #336699; 
       text-decoration: underline; 
       font-weight: bold; 
       font-style: normal; 
       font-variant: normal; 
       text-decoration: none; 
       line-height: 18px;
       text-align: left;
       cursor:default;
   }

   .cniPage 
   {
      font-family: Verdana,Geneva,Arial,Helvetica; 
      border: 1px solid #A2BF24; 
      background-color: #FFFFEE;
   }
   .cniPage td 
   {
      font-family:  Arial;
      font-size:11px;
      color: #232323;
      text-decoration: underline;
      font-weight: normal;
      font-style: normal;
      font-variant: normal;
      text-decoration: none;
      line-height: 14px;
      text-align: left;
      padding-left: 5px;
      cursor:default;
   }
   .cniPage td.title 
   {
      font-family:  Arial;
      font-size:16px;
      color: #2C6093;
      text-decoration: underline;
      font-weight: bold;
      font-style: normal;
      font-variant: normal;
      text-decoration: none;
      line-height: 20px;
      text-align: center;
      cursor:default;
   }
   .cniPage td.title1 
   {
      font-family:  Arial;
      font-size:14px;
      color: #2C6093;
      text-decoration: underline;
      font-weight: bold;
      font-style: normal;
      font-variant: normal;
      text-decoration: none;
      line-height: 20px;
      text-align: left;
      padding-left: 10px;
      cursor:default;
   }
   .cniPage td.title2 
   {
      font-family:  Arial;
      font-size:12px;
      color: #2C6093;
      text-decoration: underline;
      font-weight: bold;
      font-style: normal;
      font-variant: normal;
      text-decoration: none;
      line-height: 20px;
      text-align: left;
      padding-left: 10px;
      cursor:default;
   }
   .cniPage td.title3 
   {
      font-family:  Arial;
      font-size:11px;
      color: #2C6093;
      text-decoration: underline;
      font-weight: bold;
      font-style: normal;
      font-variant: normal;
      text-decoration: none;
      line-height: 20px;
      text-align: left;
      padding-left: 10px;
      cursor:default;
   }
   .cnipage td.leftpadding
   {
      text-align: left;
      padding-left: 20px;
   }
   .cnipage td.rightpadding
   {
      text-align: right;
      padding-right: 20px;
   }
   .cnipage td.centrealign
   {
      text-align: center;
   }
   .cnipage td.paddingtop
   {
      text-align: left;
      vertical-align: top;
      padding-top: 20px;
   }



   .cniaffreg 
   {
       font-family: Verdana,Geneva,Arial,Helvetica; 
       font-size:11px; 
       color: #232323; 
       text-decoration: underline; 
       font-weight: normal; 
       font-style: normal; 
       font-variant: normal; 
       text-decoration: none; 
       line-height: 20px;
       text-align: left;
       cursor:default;
   }
   .cniaffreg td 
   {
       font-family: Verdana,Geneva,Arial,Helvetica; 
       font-size:11px; 
       color: #232323; 
       text-decoration: underline; 
       font-weight: normal; 
       font-style: normal; 
       font-variant: normal; 
       text-decoration: none; 
       line-height: 20px;
       text-align: right;
       cursor:default;
   }
   .cniaffreg td.howto 
   {
       font-family:  Arial; 
       font-size:11px; 
       color: #A7292A; 
       text-decoration: underline; 
       font-weight: bold; 
       font-style: normal; 
       font-variant: normal; 
       text-decoration: none; 
       line-height: 20px;
       text-align: left;
       cursor:default;
   }
   .cniaffreg td.howtoMsg
   {
       font-family:  Arial;
       font-size:11px;
       color: #A7292A;
       text-decoration: underline;
       font-weight: normal;
       font-style: normal;
       font-variant: normal;
       text-decoration: none;
       line-height: 20px;
       width: 1px;
       text-align: left;
       cursor:default;
   }
   .cniaffreg a
   {
      font: 11px Verdana, Arial, Helvetica, sans-serif;
      color: #836363;
      border: none;
      font-weight: bold;
      height: 12px;
      text-decoration: none;
      text-align: left;
   }
   .cniaffreg a:hover
   {
      font: 11px Verdana, Arial, Helvetica, sans-serif;
      color: #836363;
      border: none;
      font-weight: bold;
      height: 12px;
      text-decoration: underline;
      text-align: left;
   }
   .cniaffreg td.question
   {
       font-family:  Arial; 
       font-size:11px; 
       color: #232323; 
       text-decoration: underline; 
       font-weight: normal; 
       font-style: normal; 
       font-variant: normal; 
       text-decoration: none; 
       line-height: 20px;
       text-align: left;
       cursor:default;
   }
   .cniaffreg td.italicText
   {
       font-family:  Arial; 
       font-size:11px; 
       color: #303030; 
       text-decoration: underline; 
       font-weight: normal; 
       font-style: italic; 
       font-variant: normal; 
       text-decoration: none; 
       line-height: 20px;
       text-align: left;
       cursor:default;
   }
   .cniaffreg td.continue
   {
       font-family:  Arial; 
       font-size:11px; 
       color: #A7292A; 
       text-decoration: underline; 
       font-weight: normal; 
       font-style: normal; 
       font-variant: normal; 
       text-decoration: none; 
       line-height: 20px;
       text-align: right;
       cursor:default;
   }

   .cniaffreg td.questionfp
   {
       font-family: Verdana,Geneva,Arial,Helvetica; 
       font-size: 10px; 
       color: #232323; 
       text-decoration: underline; 
       font-weight: normal; 
       font-style: normal; 
       font-variant: normal; 
       text-decoration: none; 
       line-height: 20px;
       text-align: left;
       cursor:default;
   }
   .cniaffreg td.agree
   {
       font-family:  Arial; 
       font-size:10px; 
       color: #797979; 
       text-decoration: underline; 
       font-weight: normal; 
       font-style: normal; 
       font-variant: normal; 
       text-decoration: none; 
       line-height: 20px;
       text-align: left;
       cursor:default;
   }
   .cniaffreg td.addStatus
   {
       font-family:  Arial; 
       font-size:10px; 
       color: #000000; 
       text-decoration: underline; 
       font-weight: normal; 
       font-style: normal; 
       font-variant: normal; 
       text-decoration: none; 
       line-height: 12px;
       text-align: left;
       cursor:default;
   }
   .cniaffreg td.wlLogin
   {
       font-family:  Arial; 
       font-size:11px; 
       color: #A7292A; 
       text-decoration: underline; 
       font-weight: normal; 
       font-style: normal; 
       font-variant: normal; 
       text-decoration: none; 
       line-height: 12px;
       text-align: left;
       cursor:default;
   }
   .cniaffreg td.linkTitle
   {
       font-family:  Arial; 
       font-size:11px; 
       color: #A7292A; 
       text-decoration: underline; 
       font-weight: bold; 
       font-style: normal; 
       font-variant: normal; 
       text-decoration: none; 
       line-height: 20px;
       text-align: left;
       cursor:default;
   }
   .cniaffreg td.loginInfo
   {
       font-family:  Arial; 
       font-size:11px; 
       color: #303030; 
       text-decoration: underline; 
       font-weight: normal; 
       font-style: normal; 
       font-variant: normal; 
       text-decoration: none; 
       line-height: 10px;
       text-align: left;
       cursor:default;
   }
   .cniaffreg td.firstFormTitle
   {
      font-family:  Arial;
      font-size:11px;
      color: #2C6093;
      text-decoration: underline;
      font-weight: bold;
      font-style: normal;
      font-variant: normal;
      text-decoration: none;
      text-align: center;
   }

   .cniaffreg td.link
   {
       font-family:  Arial; 
       font-size:11px; 
       color: #3367DD; 
       text-decoration: underline; 
       font-weight: normal; 
       font-style: normal; 
       font-variant: normal; 
       text-decoration: none; 
       line-height: 10px;
       text-align: left;
       cursor:default;
   }

   .cniaffregerror 
   {
      font-family:  Arial; 
      font-size:11px; 
      color: #A7292A; 
      background-color: #FFFCCC;
      text-decoration: underline; 
      font-weight: normal; 
      font-style: normal; 
      font-variant: normal; 
      text-decoration: none; 
      line-height: 20px;
      text-align: left;
      cursor:default;
   }
   .cniaffregerror td
   {
      font-family:  Arial; 
      font-size:11px; 
      color: #A7292A; 
      background-color: #FFFCCC;
      text-decoration: underline; 
      font-weight: normal; 
      font-style: normal; 
      font-variant: normal; 
      text-decoration: none; 
      line-height: 20px;
      text-align: right;
      cursor:default;
   }
   .cniaffregerror td.question
   {
       font-family:  Arial; 
       font-size:11px; 
       color: #232323; 
       text-decoration: underline; 
       font-weight: normal; 
       font-style: normal; 
       font-variant: normal; 
       text-decoration: none; 
       line-height: 20px;
       text-align: left;
       cursor:default;
   }
   .cniaffregerror td.frmTxtErr
   {
      font: 11px Verdana, Arial, Helvetica, sans-serif;
      color: red;
      border: none;
      text-align: center;
      background-color: #FFFCCC;
   }
   .cniaffregerror td.focus
   {
       font-family: Verdana,Geneva,Arial,Helvetica; 
       font-size:11px;
       color: #232323;
       text-decoration: underline;
       font-weight: bold;
       font-style: normal;
       font-variant: normal;
       text-decoration: none;
       line-height: 20px;
       text-align: left;
       cursor:default;
   }


   .cniaffreg td.focus
   {
       font-family: Verdana,Geneva,Arial,Helvetica; 
       font-size:11px;
       color: #232323;
       text-decoration: underline;
       font-weight: bold;
       font-style: normal;
       font-variant: normal;
       text-decoration: none;
       line-height: 20px;
       text-align: left;
       cursor:default;
   }

   .cniaffreg td.focusfp
   {
       font-family: Verdana,Geneva,Arial,Helvetica; 
       font-size:10px;
       color: #232323;
       text-decoration: underline;
       font-weight: bold;
       font-style: normal;
       font-variant: normal;
       text-decoration: none;
       line-height: 20px;
       text-align: left;
       cursor:default;
   }
   .cniaffreg td.imageObs
   {
       font-family:  Arial;
       font-size:9px;
       color: #5E5E5E;
       text-decoration: underline;
       font-weight: bold;
       font-style: normal;
       font-variant: normal;
       text-decoration: none;
       line-height: 20px;
       text-align: left;
       cursor:default;
   }

   .affregObs
   {
       font-family:  Arial;
       font-size:9px;
       color: #5E5E5E;
       text-decoration: underline;
       font-weight: bold;
       font-style: normal;
       font-variant: normal;
       text-decoration: none;
       line-height: 20px;
       text-align: left;
       cursor:default;
   }
   .affregObs td
   {
       font-family:  Arial;
       font-size:9px;
       color: #5E5E5E;
       text-decoration: underline;
       font-weight: bold;
       font-style: normal;
       font-variant: normal;
       text-decoration: none;
       line-height: 20px;
       text-align: left;
       cursor:default;
   }
   .affregObs td.groupNote
   {
       font-family:  Arial;
       font-size: 9px;
       color: #5E5E5E;
       text-decoration: underline;
       font-weight: normal;
       font-style: normal;
       font-variant: normal;
       text-decoration: none;
       line-height: 20px;
       text-align: left;
       cursor:default;
   }
   .affregObs td.signup
   {
       font-family:  Tahoma,arial,sans-serif;
       font-size: 9px;
       color: #656565;
       text-decoration: underline;
       font-weight: bold;
       font-style: normal;
       font-variant: normal;
       text-decoration: none;
       line-height: 12px;
       text-align: left;
       cursor:default;
   }
   .affregObs td.signup1
   {
       font-family:  Tahoma,arial,sans-serif;
       font-size: 9px;
       color: #656565;
       text-decoration: underline;
       font-weight: bold;
       font-style: normal;
       font-variant: normal;
       text-decoration: none;
       line-height: 12px;
       text-align: left;
       cursor:default;
   }
   .affregObs a
   {
      font: 9px Tahoma,arial,sans-serif;
      color: #336699;
      border: none;
      font-weight: normal;
      height: 15px;
      text-decoration: none;
      text-align: right;
   }
   .affregObs a:hover
   {
      font: 9px Tahoma,arial,sans-serif;
      color: #336699;
      border: none;
      font-weight: normal;
      height: 15px;
      text-decoration: underline;
      text-align: left;
   }



   .trackUrls
   {
       font-family:  Arial; 
       font-size:11px; 
       color: #A7292A; 
       text-decoration: underline; 
       font-weight: normal; 
       font-style: normal; 
       font-variant: normal; 
       text-decoration: none; 
       line-height: 20px;
       text-align: left;
       cursor:default;
   }
   .trackUrls td 
   {
       font-family:  Arial; 
       font-size:11px; 
       color: #A7292A; 
       text-decoration: underline; 
       font-weight: normal; 
       font-style: normal; 
       font-variant: normal; 
       text-decoration: none; 
       line-height: 20px;
       text-align: right;
       cursor:default;
   }
   .trackUrls a
   {
      font-family:  Arial;
       font-size:11px;
       color: #336699;
       text-decoration: underline;
       font-weight: normal;
       font-style: italic;
       font-variant: normal;
       text-decoration: none;
       line-height: 20px;
       text-align: left;
   }
   .trackUrls a:hover
   {
      font-family:  Arial;
      font-size:11px;
      color: #336699;
      text-decoration: underline;
      font-weight: normal;
      font-style: italic;
      font-variant: normal;
      text-decoration: underline;
      line-height: 20px;
      text-align: left;
      cursor: help;
   }
   .trackUrls td.question
   {
       font-family:  Arial; 
       font-size:11px; 
       color: #A7292A; 
       text-decoration: underline; 
       font-weight: normal; 
       font-style: normal; 
       font-variant: normal; 
       text-decoration: none; 
       line-height: 20px;
       text-align: left;
       cursor:default;
   }
   .trackUrls td.italicText
   {
       font-family:  Arial; 
       font-size:11px; 
       color: #303030; 
       text-decoration: underline; 
       font-weight: normal; 
       font-style: italic; 
       font-variant: normal; 
       text-decoration: none; 
       line-height: 20px;
       text-align: left;
       cursor:default;
   }
   .trackUrls td.urlsTitle
   {
      font-family:  Arial;
      font-size:13px;
      color: #2C6093;
      font-weight: bold;
      text-align: left;
   }




   /* HEADER TABLE */
   .frmTblHdr
   {
      font-family: Verdana, Arial, Helvetica, sans-serif;
      font-size: 14px;
      line-height: 19px;
      text-align: left;
      vertical-align: middle;
      height: 19px;
      background-image: url(../images/squares_17x19.gif);
      background-repeat: no-repeat;
      background-position: left center;
   }
   .frmTblHdrTxt 
   {
      font: 12px/19px Verdana, Arial, Helvetica, sans-serif;
      color: #000000;
      border: none;
      text-align: left;
      height: 19px;
      padding-left: 20px;
      padding-top: 5px;
      padding-bottom: 5px;
   }
   /* end HEADER TABLE */

   /* TABLE CONTENTS*/
   .frmTblCnts
   {
      background-color: #dfe6ee;
      border: 1px solid #b7c7d7;
   }

   .frmTblCntsInd
   {
      font-family: Verdana, Arial, Helvetica, sans-serif;
      font-size: 10px;
      font-style: normal;
      line-height: 20px;
      font-weight: normal;
      color: #9d0d0d;
      text-align: left;
      text-indent: 3pt;
      cursor:default;
   }

   .frmTblCntsIndFocus
   {
      font-family: Verdana, Arial, Helvetica, sans-serif;
      font-size: 10px;
      font-style: normal;
      line-height: 20px;
      font-weight: bold;
      color: #9d0d0d;
      text-align: left;
      text-indent: 3pt;
      cursor:default;
   }

   .frmTblCntsQst
   {
      font-family: Verdana, Arial, Helvetica, sans-serif;
      font-size: 10px;
      font-style: normal;
      line-height: 20px;
      font-weight: normal;
      color: #000000;
      text-align: left;
      text-indent: 3pt;
      vertical-align: middle;
      cursor:default;
   }

   .frmTblCntsQstUse
   {
      font-family: Verdana, Arial, Helvetica, sans-serif;
      font-size: 10px;
      font-style: normal;
      line-height: 20px;
      font-weight: normal;
      color: #000000;
      text-align: left;
      text-indent: 3pt;
      vertical-align: baseline;
      cursor:default;
   }

   .frmTblCntsQstUseFocus
   {
      font-family: Verdana, Arial, Helvetica, sans-serif;
      font-size: 10px;
      font-style: normal;
      line-height: 20px;
      font-weight: bold;
      color: #000000;
      text-align: left;
      text-indent: 3pt;
      vertical-align: baseline;
      cursor:default;
   }

  .frmTblCntsQstFocus
   {
      font-family: Verdana, Arial, Helvetica, sans-serif;
      font-size: 10px;
      font-style: normal;
      line-height: 20px;
      font-weight: bold;
      color: #000000;
      text-align: left;
      text-indent: 3pt;
      vertical-align: middle;
      cursor:default;
   }

   .frmNmlTxt
   {
      font: 10px Verdana, Arial, Helvetica, sans-serif;
      color: #333333;
      border: none;
      text-align: justify;
   }

   .frmNmlTxtDis
   {
      font: 10px Verdana, Arial, Helvetica, sans-serif;
      color: #990000;
      border: none;
      text-align: justify;
   }

   .frmRadBox 
   {
      color: #666666;
      border: 0px solid #CCCCCC;
      line-height: 12px;
      height: 14px;
      font-family: Verdana, Arial, Helvetica, sans-serif;
      font-size: 10px;
      font-weight: normal;
      text-align: left;
      vertical-align: middle;
   }

   .intro 
   {
      color: #666666;
      border: 0px solid #CCCCCC;
      line-height: 12px;
      height: 14px;
      font-family: Verdana, Arial, Helvetica, sans-serif;
      font-size: 12px;
      font-weight: bold;
      text-align: left;
      vertical-align: middle;
   }

   .countrySelBox 
   {
      color: #666666;
      background: #FFFFFF;
      border: 1px solid #CCCCCC;
      line-height: 18px;
      height: 18px;
      font-family: Verdana, Arial, Helvetica, sans-serif;
      font-size: 10px;
      font-weight: normal;
      text-align: left;
      vertical-align: middle;
      width: 157px;
   }

   .paymentSelBox 
   {
      color: #666666;
      background: #FFFFFF;
      border: 1px solid #CCCCCC;
      line-height: 18px;
      height: 18px;
      font-family: Verdana, Arial, Helvetica, sans-serif;
      font-size: 10px;
      font-weight: normal;
      text-align: left;
      vertical-align: middle;
      width: 100px;
   }

   .affLinksSelBox 
   {
      color: #336699;
      background: #F5F5F5;
      border: 1px solid #CCCCCC;
      line-height: 18px;
      height: 18px;
      font-family: Verdana, Arial, Helvetica, sans-serif;
      font-size: 10px;
      font-weight: normal;
      text-align: left;
      vertical-align: middle;
      width: 190px;
   }

   .quoteTypeSelBox 
   {
      color: #336699;
      background: #F5F5F5;
      border: 1px solid #CCCCCC;
      line-height: 18px;
      height: 18px;
      font-family: Verdana, Arial, Helvetica, sans-serif;
      font-size: 10px;
      font-weight: normal;
      text-align: left;
      vertical-align: middle;
      width: 115px;
   }

   .quoteTypeSelBox1 
   {
      color: #336699;
      background: #F5F5F5;
      border: 1px solid #CCCCCC;
      line-height: 18px;
      height: 18px;
      font-family: Verdana, Arial, Helvetica, sans-serif;
      font-size: 10px;
      font-weight: bold;
      text-align: left;
      vertical-align: middle;
      width: 100px;
   }

   .dateInpBox
   {
      color: #336699;
      background: #F5F5F5;
      border: 1px solid #CCCCCC;
      line-height: 18px;
      height: 15px;
      font-family: Verdana, Arial, Helvetica, sans-serif;
      font-size: 11px;
      font-weight: normal;
      text-align: left;
      vertical-align: top;
      width: 70px;
   }

   .dateInpBox1
   {
      color: #336699;
      background: #F5F5F5;
      border: 1px solid #CCCCCC;
      line-height: 18px;
      height: 15px;
      font-family: Verdana, Arial, Helvetica, sans-serif;
      font-size: 11px;
      font-weight: bold;
      text-align: left;
      vertical-align: top;
      width: 85px;
      padding-left: 5px;
      padding-top: 2px;
   }

   .affInpBox
   {
      color: #336699;
      background: #F5F5F5;
      border: 1px solid  #CCCCCC;
      line-height: 12px;
      height: 14px;
      font-family: Verdana, Arial, Helvetica, sans-serif;
      font-size: 10px;
      font-weight: normal;
      text-align: left;
      vertical-align: middle;
   }

   .repInpBox
   {
      color: #336699;
      background: #F5F5F5;
      border: 1px solid  #CCCCCC;
      line-height: 12px;
      height: 14px;
      font-family: Verdana, Arial, Helvetica, sans-serif;
      font-size: 10px;
      font-weight: normal;
      text-align: left;
      vertical-align: middle;
      padding-left: 5px;
   }

   .frmSelBoxSmlFake
   {
      color: #666666;
      background: #FFFFFF;
      border: 1px solid #CCCCCC;/*#7F9DB9*/
      line-height: 18px;
      font-family: Verdana, Arial, Helvetica, sans-serif;
      font-size: 10px;
      font-weight: normal;
      text-align: left;
      vertical-align: middle;
      width: 100px;
   }

   .frmSelBoxMed 
   {
      color: #666666;
      background: #FFFFFF;
      border: 1px solid #CCCCCC;/*#7F9DB9*/
      line-height: 18px;
      height: 18px;
      font-family: Verdana, Arial, Helvetica, sans-serif;
      font-size: 10px;
      font-weight: normal;
      text-align: left;
      vertical-align: middle;
      width: 170px;
   }

   .frmSelBoxMedFake
   {
      color: #666666;
      background: #FFFFFF;
      border: 1px solid #CCCCCC;/*#7F9DB9*/
      line-height: 18px;
      font-family: Verdana, Arial, Helvetica, sans-serif;
      font-size: 10px;
      font-weight: normal;
      text-align: left;
      vertical-align: middle;
      width: 170px;
   }

   .frmSelBoxBig
   {
      color: #666666;
      background: #FFFFFF;
      border: 1px solid #CCCCCC;
      line-height: 18px;
      height: 18px;
      font-family: Verdana, Arial, Helvetica, sans-serif;
      font-size: 10px;
      font-weight: normal;
      text-align: left;
      vertical-align: middle;
      width: 200px;
   }

   .frmSelBoxGig
   {
      color: #666666;
      background: #FFFFFF;
      border: 1px solid #CCCCCC;
      line-height: 18px;
      height: 18px;
      font-family: Verdana, Arial, Helvetica, sans-serif;
      font-size: 10px;
      font-weight: normal;
      text-align: left;
      vertical-align: middle;
      width: 350px;
   }
   
   .frmSelBoxHug
   {
      color: #666666;
      background: #FFFFFF;
      border: 1px solid #CCCCCC;
      line-height: 18px;
      height: 18px;
      font-family: Verdana, Arial, Helvetica, sans-serif;
      font-size: 10px;
      font-weight: normal;
      text-align: left;
      vertical-align: middle;
      width: 390px;
   }

   .frmHouseNumSelBox
   {
      color: #666666;
      background: #FFFFFF;
      border: 1px solid #CCCCCC;
      line-height: 18px;
      height: 18px;
      font-family: Verdana, Arial, Helvetica, sans-serif;
      font-size: 10px;
      font-weight: normal;
      text-align: left;
      vertical-align: middle;
      width: 324px;
   }

   .frmHouseNumSelBoxFake
   {
      color: #666666;
      background: #FFFFFF;
      border: 1px solid #CCCCCC;/*#7F9DB9*/
      line-height: 18px;
      font-family: Verdana, Arial, Helvetica, sans-serif;
      font-size: 10px;
      font-weight: normal;
      text-align: left;
      vertical-align: middle;
      width: 324px;
   }

   .frmSelBoxHugFake
   {
      color: #666666;
      background: #FFFFFF;
      border: 1px solid #CCCCCC;/*#7F9DB9*/
      line-height: 18px;
      font-family: Verdana, Arial, Helvetica, sans-serif;
      font-size: 10px;
      font-weight: normal;
      text-align: left;
      vertical-align: middle;
      width: 390px;
   }

   .frmInpBox
   {
      color: #666666;
      background: #FFFFFF;
      border: 1px solid  #CCCCCC;
      line-height: 12px;
      height: 14px;
      font-family: Verdana, Arial, Helvetica, sans-serif;
      font-size: 10px;
      font-weight: normal;
      text-align: left;
      vertical-align: middle;
   }

   .linkInpBox
   {
      color: #336699;
      background: #F5F5F5;
      border: 1px solid  #CCCCCC;
      line-height: 12px;
      height: 13px;
      font-family: Verdana, Arial, Helvetica, sans-serif;
      font-size: 10px;
      font-weight: normal;
      text-align: left;
      vertical-align: middle;
   }

   .frmInpBoxdisabled
   {
      color: #666666;
      background: #EFEFEF;
      border: 1px solid  #CCCCCC;
      line-height: 12px;
      height: 14px;
      font-family: Verdana, Arial, Helvetica, sans-serif;
      font-size: 10px;
      font-weight: normal;
      text-align: left;
      vertical-align: middle;
   }

   .frmTextarea
   {
      color: #666666;
      background: #FFFFFF;
      border: 1px solid  #CCCCCC;
      line-height: 12px;
      height: 50px;
      width: 130px;
      font-family: Verdana, Arial, Helvetica, sans-serif;
      font-size: 10px;
      font-weight: normal;
      text-align: left;
      vertical-align: middle;
   }

   .newsTextarea
   {
      color: #101010;
      background: #F5F5F5;
      border: 1px solid  #CCCCCC;
      line-height: 19px;
      height: 90px;
      width: 400px;
      font-family: Verdana, Arial, Helvetica, sans-serif;
      font-size: 11px;
      font-weight: normal;
      font-style: italic;
      text-align: left;
      vertical-align: middle;
      overflow: hidden;
      word-spacing: 2px;
   }

   .cobrandTextarea
   {
      color: #303030;
      background: #F5F5F5;
      border: 1px solid  #CCCCCC;
      line-height: 18px;
      height: 60px;
      width: 300px;
      font-family: Verdana, Arial, Helvetica, sans-serif;
      font-size: 11px;
      font-weight: normal;
      font-style: italic;
      text-align: left;
      vertical-align: middle;
      overflow: hidden;
   }

   .iframeTextarea
   {
      color: #336699;
      background: #F5F5F5;
      border: 1px solid  #CCCCCC;
      line-height: 18px;
      height: 75px;
      width: 460px;
      font-family: Verdana, Arial, Helvetica, sans-serif;
      font-size: 11px;
      font-weight: normal;
      font-style: italic;
      text-align: left;
      vertical-align: middle;
      overflow: hidden;
   }

   /* end TABLE CONTENTS*/
   /* FORM HELP BUTTONS */
   .frmHlpLnk a 
   {
      color: #000000;
      font: normal 9px Tahoma, sans-serif;
      text-decoration: none;
      height: 18px;
      width: 18px;
      background-image: url(../images/cni_question_18x18.gif);
      background-repeat: no-repeat;
      display: block;
      cursor:help;
   }

   .frmHlpLnk a:hover 
   {
      color: #006699;
      text-decoration: none;
      height: 18px;
      width: 18px;
      background-image: url(../images/cni_question_roll_18x18.gif);
      background-repeat: no-repeat;
      display: block;
      cursor:help;
   }
   /* end FORM HELP BUTTONS */

   /* FORM HELP TABLE */
   .frmTblHlp 
   {
      background-color: #F5F5E5;
      border: 1px solid #A2BF24;
   }
   
   .frmTblHlpHdr
   {
      font: 10px Verdana, Arial, Helvetica, sans-serif;
      font-weight: bold;
      color: #333333;
      border: none;
      text-align: left;
      padding-left: 3px;
   }

   .frmTblHlpCnts
   {
      font: 10px Verdana, Arial, Helvetica, sans-serif;
      color: #333333;
      border: none;
      text-align: left;
      padding-left: 3px;
   }
   /* end FORM HELP TABLE */

   /* FORM COMISSION TABLE */
   .frmTblCms 
   {
      background-color: #F5F5E5;
      border: 1px solid #A2BF24;
   }
   
   .frmTblCmsHdr
   {
      font: 10px Verdana, Arial, Helvetica, sans-serif;
      font-weight: bold;
      color: #333333;
      border: none;
      text-align: left;
   }

   .frmTblCmsCnts
   {
      font: 10px Verdana, Arial, Helvetica, sans-serif;
      color: #333333;
      border: none;
      text-align: left;
      padding-left: 10px;
   }
   /* end FORM COMISSION TABLE */

   /* FORM FIND ADDRESS */
   .frmTblFndAdd a 
   {
      color: #000000;
      font: normal 9px Tahoma, sans-serif;
      text-decoration: none;
      height: 18px;
      width: 100px;
      background-image: url(../images/find_address_blue.gif);
      background-repeat: no-repeat;
      display: block;
   }

   .frmTblFndAdd a:hover 
   {
      color: #006699;
      text-decoration: none;
      height: 18px;
      width: 100px;
      background-image: url(../images/find_address_red.gif);
      background-repeat: no-repeat;
      display: block;
   }
   /* end FORM FIND ADDRESS */

   /* FORM FIND */
   .frmTblFnd a
   {
      color: #000000;
      font: normal 9px Tahoma, sans-serif;
      text-decoration: none;
      height: 18px;
      width: 64px;
      background-image: url(../images/find_blue.gif);
      background-repeat: no-repeat;
      display: block;
   }

   .frmTblFnd a:hover
   {
      color: #006699;
      text-decoration: none;
      height: 18px;
      width: 64px;
      background-image: url(../images/find_red.gif);
      background-repeat: no-repeat;
      display: block;
   }
   /* end FORM FIND */

  /* QUIT REASON*/
   .bigblue 
   {
       font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
       font-size: 18px;
       color: #336699;
       vertical-align: bottom;
       text-align: left;
   }

   .home_howqzworks_bg 
    {
       width: 462px;
       background-image: url(../images/how_works_bg_462x168.gif);
       background-repeat: no-repeat;
    }

   .home_howqzworks_bg_bottom 
   {
       width: 462px;
       background-image: url(../images/how_works_bg_462x168.gif);
       background-repeat: no-repeat;
       background-position: left bottom;
   }

   .contenttable_black_text_whiteBG 
   {
       font-family: Arial, sans-serif;
       font-size: 11px;
       font-style: normal;
       line-height: 14px;
       font-weight: normal;
       color: #000000;
       text-align: justify;
       vertical-align: text-top;
       letter-spacing: normal;
       word-spacing: normal;
   }

   .contenttable_black_text_whiteBG a 
   {
       font-family: Arial, sans-serif;
       font-size: 10px;
       font-style: normal;
       line-height: 14px;
       font-weight: normal;
       color: #990000;
       vertical-align: text-top;
       text-decoration: none;
       word-spacing: normal;
       letter-spacing: normal;
       text-align: left;
   }

   .contenttable_black_text_whiteBG a:hover 
   {
       font-family: Arial, sans-serif;
       font-size: 10px;
       font-style: normal;
       line-height: 14px;
       font-weight: normal;
       color: #336699;
       vertical-align: text-top;
       text-decoration: none;
       letter-spacing: normal;
       word-spacing: normal;
       text-align: left;
   }

  /* END QUIT REASON*/


   /* FORM NAVIGATION BUTTONS */
   .frmLoginLnk a
   {
      color: #000000;
      font: normal 9px Tahoma, sans-serif;
      text-decoration: none;
      height: 21px;
      width: 51px;
      background-image: url(../images/login_01.gif);
      background-repeat: no-repeat;
      display: block;
   }

   .frmLoginLnk a:hover
   {
      color: #006699;
      text-decoration: none;
      height: 21px;
      width: 51px;
      background-image: url(../images/login_02.gif);
      background-repeat: no-repeat;
      display: block;
   }

   .frmGetRepLnk a
   {
      color: #000000;
      font: normal 9px Tahoma, sans-serif;
      text-decoration: none;
      height: 20px;
      width: 73px;
      background-image: url(../images/get_report_01.gif);
      background-repeat: no-repeat;
      display: block;
   }
   .frmGetRepLnk a:hover
   {
      color: #006699;
      text-decoration: none;
      height: 20px;
      width: 73px;
      background-image: url(../images/get_report_02.gif);
      background-repeat: no-repeat;
      display: block;
   }


   .frmNxtLnk a 
   {
      color: #000000;
      font: normal 9px Tahoma, sans-serif;
      text-decoration: none;
      height: 20px;
      width: 64px;
      background-image: url(../images/next.gif);
      background-repeat: no-repeat;
      display: block;
   }
   .frmNxtLnk a:hover 
   {
      color: #006699;
      text-decoration: none;
      height: 20px;
      width: 64px;
      background-image: url(../images/next_roll.gif);
      background-repeat: no-repeat;
      display: block;
   }

   .frmGoLnk a 
   {
      color: #000000;
      font: normal 9px Tahoma, sans-serif;
      text-decoration: none;
      height: 20px;
      width: 20px;
      background-image: url(../images/go_01.gif);
      background-repeat: no-repeat;
      display: block;
   }
   .frmGoLnk a:hover 
   {
      color: #006699;
      text-decoration: none;
      height: 20px;
      width: 20px;
      background-image: url(../images/go_02.gif);
      background-repeat: no-repeat;
      display: block;
   }

   .frmContinueLnk a 
   {
      color: #000000;
      font: normal 9px Tahoma, sans-serif;
      text-decoration: none;
      height: 25px;
      width: 180px;
      background-image: url(../images/continue_01.gif);
      background-repeat: no-repeat;
      display: block;
   }
   .frmContinueLnk a:hover 
   {
      color: #006699;
      text-decoration: none;
      height: 25px;
      width: 180px;
      background-image: url(../images/continue_02.gif);
      background-repeat: no-repeat;
      display: block;
   }

   .frmBckLnk a 
   {
      color: #000000;
      font: normal 9px Tahoma, sans-serif;
      text-decoration: none;
      height: 20px;
      width: 64px;
      background-image: url(../images/back.gif);
      background-repeat: no-repeat;
      display: block;
   }

   .frmBckLnk a:hover 
   {
      color: #006699;
      text-decoration: none;
      height: 20px;
      width: 64px;
      background-image: url(../images/back_roll.gif);
      background-repeat: no-repeat;
      display: block;
   }

   .frmQitLnk a 
   {
      color: #000000;
      font: normal 9px Tahoma, sans-serif;
      text-decoration: none;
      height: 20px;
      width: 64px;
      background-image: url(../images/quit.gif);
      background-repeat: no-repeat;
      display: block;
   }
   .frmQitLnk a:hover 
   {
      color: #006699;
      text-decoration: none;
      height: 20px;
      width: 64px;
      background-image: url(../images/quit_roll.gif);
      background-repeat: no-repeat;
      display: block;
   }

   .addBtn a             
   { 
      width:50px; 
      height:21px; 
      display:block; 
      background-image:url(../images/add_01.gif);    
      background-repeat:no-repeat; 
   }

   .addBtn a:hover       
   { 
      width: 50px; 
      height:21px; 
      display:block;
      cursor:pointer; 
      background-image:url(../images/add_02.gif);      
      background-repeat:no-repeat; 
   }

   .welcomeBtn a
   {
      width:210px;
      height:38px;
      display:block;
      background-image:url(../images/click_for_welcome.gif);
      background-repeat:no-repeat;
   }

   .welcomeNewBtn a
   {
      width:263px;
      height:35px;
      display:block;
      background-image:url(../images/ch_4_detailed_overview_01.gif);
      background-repeat:no-repeat;
   }

   .seopaBtn a
   {
      width:210px;
      height:38px;
      display:block;
      background-image:url(../images/click_for_seopa.gif);
      background-repeat:no-repeat;
   }

   .addWsBtn a             
   { 
      width:125px; 
      height:21px; 
      display:block; 
      background-image:url(../images/add_another_website_01.gif);    
      background-repeat:no-repeat; 
   }

   .addWsBtn a:hover       
   { 
      width: 125px; 
      height:21px; 
      display:block;
      cursor:pointer; 
      background-image:url(../images/add_another_website_02.gif);      
      background-repeat:no-repeat; 
   }

   .editBtn a             
   { 
      width:50px; 
      height:22px; 
      display:block; 
      background-image:url(../images/edit_blue_01a.gif);    
      background-repeat:no-repeat; 
   }

   .editBtn a:hover       
   { 
      width: 50px; 
      height:22px; 
      display:block;
      cursor:pointer; 
      background-image:url(../images/edit_red_01a.gif);      
      background-repeat:no-repeat; 
   }

   .updateBtn a             
   { 
      width:50px; 
      height:22px; 
      display:block; 
      background-image:url(../images/update_01.gif);    
      background-repeat:no-repeat; 
   }

   .updateBtn a:hover       
   { 
      width: 50px; 
      height:22px; 
      display:block;
      cursor:pointer; 
      background-image:url(../images/update_02.gif);      
      background-repeat:no-repeat; 
   }

   /* end FORM NAVIGATION BUTTONS */

   /* FORM ERRORS */
   .frmTblExtCnts
   {
      background-color: #dfe6ee;
      border: 0px solid #b7c7d7;
   }

   .frmTblExtCntserror
   {
      background-color: #FFFCCC;
      border: 0px solid #b7c7d7;
   }

   .frmTxtErr
   {
      font: 11px Verdana, Arial, Helvetica, sans-serif;
      color: red;
      border: none;
      text-align: center;
      background-color: #FFFCCC;
   }

   .frmTxtErrFke
   {
      font: 11px Verdana, Arial, Helvetica, sans-serif;
      color: red;
      border: none;
      text-align: center;
      background-color: #FFFCCC;
      display:none;
   }

   .frmErrBg
   {
      border-color: red;
      border-style: dashed;
      border-width: 1px;
   }
   /* end FORM ERRORS */

   /* IFRAME CONTENTS*/
   /*  please check iframe.css   */
   /* end IFRAME CONTENTS*/

   /* AGGREMENT */
   .frmTblAgr
   {
      background-color: #ffffff;
      border: 1px solid #336699;
      width: 652px;
   }

   .frmAgrErr
   {
      color: red;
      text-align: center;
      font: 12px Verdana, Arial, Helvetica, sans-serif;
      border: 0px;
   }

   .frmAgrInpBox
   {
      color: #666666;
      background: #FFFFFF;
      border: 1px solid  #CCCCCC;
      line-height: 12px;
      height: 16px;
      font-family: Verdana, Arial, Helvetica, sans-serif;
      font-size: 14px;
      font-weight: normal;
      text-align: left;
      vertical-align: middle;
      width:100px;
   }

   .frmAgrTxt
   {
      font-family: Arial;
      font-size: 13px;
      font-weight: normal;
      color: #000000;
      text-decoration: none;
   }

   .frmAgrBckLnk
   {
      color: #000000;
      font-family: Arial;
      font-size: 10px;
      font-weight: normal;
      text-decoration: none;
      font-style: italic;
   }

   .frmAgrBckLnk a
   {
      color: #000000;
      font-family: Arial;
      font-size: 10px;
      font-weight: normal;
      text-decoration: none;
      font-style: italic;
   }

   .frmAgrBckLnk a:hover
   {
      color: #000000;
      font-family: Arial;
      font-size: 10px;
      font-weight: normal;
      text-decoration: underline;
      font-style: italic;
   }

   .frmAgrCmpQts a
   {
      color: #000000;
      font: normal 9px Tahoma, sans-serif;
      text-decoration: none;
      height: 39px;
      width: 312px;
      background-image: url(../images/compare.gif);
      background-repeat: no-repeat;
      background-position: right;
      text-align: right;
      display: block;
   }

   .frmAgrCmpQts a:hover
   {
      color: #000000;
      font: normal 9px Tahoma, sans-serif;
      text-decoration: none;
      height: 39px;
      width: 312px;
      background-image: url(../images/compare_roll.gif);
      background-repeat: no-repeat;
      background-position: right;
      text-align: right;
      display: block;
   }

   .frmAgrTms
   {
      font-family: Arial;
      font-size: 11px;
      font-weight: normal;
      color: #000000;
      text-decoration: none;
   }

   .frmAgrTms a
   {
      font-family: Arial;
      font-size: 11px;
      font-weight: normal;
      color: #0000FF;
      text-decoration: none;
   }

   .frmAgrTms a:hover
   {
      font-family: Arial;
      font-size: 11px;
      font-weight: normal;
      color: #0000FF;
      text-decoration: underline;
   }

   .frmAgrMod
   {
      font-family: Arial;
      font-size: 11px;
      font-weight: normal;
      color: #000000;
      text-decoration: none;
   }

   .frmAgrMod a
   {
      font-family: Arial;
      font-size: 11px;
      font-weight: normal;
      color: #000000;
      text-decoration: none;
   }

   .frmAgrMod a:hover
   {
      font-family: Arial;
      font-size: 11px;
      font-weight: normal;
      color: #000000;
      text-decoration: underline;
   }

   /*  SERACHING BEST QUOTE PAGE  */

   .tblSrc
   {
      background-color: #dfe6ee;
      border: 1px solid #b7c7d7;
      font: normal 9px Tahoma, sans-serif;
      text-decoration: none;
      width: 640px;
   }

   .tblSrcTxt
   {
      font: 10px Verdana, Arial, Helvetica, sans-serif;
      color: #333333;
      border: none;
      text-align: justify;
   }

   .tblSrcErr
   {
      background-color: #dfe6ee;
      width:538px;
   }

   .tblSrcErrTxt
   {
      font: 10px Verdana, Arial, Helvetica, sans-serif;
      color: #666666;
      border: none;
      text-align: left;
   }

/*   .tblSrcErrQte
   {
      
   }*/

   .tblSrcErr a.tblSrcErrQte
   {
      color: #000000;
      font: normal 9px Tahoma, sans-serif;
      text-decoration: none;
      height: 21px;
      width: 90px;
      background-image: url(../images/get-quote-red.gif);
      background-repeat: no-repeat;
      display: block;
   }

   .tblSrcErr a.tblSrcErrQte:hover
   {
      color: #006699;
      text-decoration: none;
      height: 21px;
      width: 90px;
      background-image: url(../images/get-quote-green.gif);
      background-repeat: no-repeat;
      display: block;
   }

   .tblSrcTop
   {
      background-color: #E9F0F6;
      border-color: #7295BB;
   }

   .tblSrcTopTxt
   {
      font-family:  Arial;
      font-size: 12px;
      color: #28578F;
      text-decoration: none;
      font-weight: bold;
   }

   /*   BUY ONLINE   */
   .tblQteBuyOnl
   {
      background-color: #FFFFFF;
      border: 0px;
   }

   .tblQteBuyOnlCnts
   {
      background-color: #E9F0F6;
      border: 0px;
   }

   .tblQteBuyOnlCnts td
   {
      background-color: #E9F0F6;
      border: 0px;
   }

   .tblQteBuyOnlCntsInf a.Btn
   {
      color: #000000;
      font: normal 9px Tahoma, sans-serif;
      text-decoration: none;
      height: 22px;
      width: 90px;
      background-image: url(../images/procced-red.gif);
      background-repeat: no-repeat;
      display: block;
      border: 0px;
   }

   .tblQteBuyOnlCntsInf a.Btn:hover
   {
      color: #006699;
      text-decoration: none;
      height: 22px;
      width: 90px;
      background-image: url(../images/procced-green.gif);
      background-repeat: no-repeat;
      display: block;
      border: 0px;
   }

   .tblQteBuyOnlCnts td.Lnk
   {
      font-family: Verdana;
      font-size: 12px;
      font-style: normal;
      font-weight: bolder;
      color: #990000;
      text-decoration: none;
      cursor : pointer;
   }

   .tblQteBuyOnlCnts td.Def
   {
      font-family: Verdana;
      font-size: 12px;
      font-style: normal;
      font-weight: bolder;
      color: #000000;
      text-decoration: none;
      cursor : default;
   }

   /* RETRIEVE QUOTE BUTTONS  */
   table.tblRetQte
   {
      background-color: #E9F0FF;
   }

   a.tblRetQteReRun
   {
      color: #000000;
      font: normal 9px Tahoma, sans-serif;
      text-decoration: none;
      height: 21px;
      width: 120px;
      background-image: url(../images/re-run_quote-green.gif);
      background-repeat: no-repeat;
      display: block;
   }
   
   a.tblRetQteReRun:hover
   {
      color: #006699;
      text-decoration: none;
      height: 21px;
      width: 120px;
      background-image: url(../images/re-run_quote-red.gif);
      background-repeat: no-repeat;
      display: block;
   }
   
   a.tblRetQteMod
   {
      color: #000000;
      font: normal 9px Tahoma, sans-serif;
      text-decoration: none;
      height: 21px;
      width: 120px;
      background-image: url(../images/modify-quote-green.gif);
      background-repeat: no-repeat;
      display: block;
   }
   
   a.tblRetQteMod:hover
   {
      color: #006699;
      text-decoration: none;
      height: 21px;
      width: 120px;
      background-image: url(../images/modify-quote-red.gif);
      background-repeat: no-repeat;
      display: block;
   }
   
   a.tblRetQteVewAll
   {
      color: #000000;
      font: normal 9px Tahoma, sans-serif;
      text-decoration: none;
      height: 21px;
      width: 120px;
      background-image: url(../images/view-all-quotes-green.gif);
      background-repeat: no-repeat;
      display: block;
   }
   
   a.tblRetQteVewAll:hover
   {
      color: #006699;
      text-decoration: none;
      height: 21px;
      width: 120px;
      background-image: url(../images/view-all-quotes-red.gif);
      background-repeat: no-repeat;
      display: block;
   }
   
   a.tblRetQteLogOut
   {
      color: #000000;
      font: normal 9px Tahoma, sans-serif;
      text-decoration: none;
      height: 21px;
      width: 120px;
      background-image: url(../images/logout-retrieve-quote-green.gif);
      background-repeat: no-repeat;
      display: block;
   }
   
   a.tblRetQteLogOut:hover
   {
      color: #006699;
      text-decoration: none;
      height: 21px;
      width: 120px;
      background-image: url(../images/logout-retrieve-quote-red.gif);
      background-repeat: no-repeat;
      display: block;
   }
   
   a.loginQret
   {
      color: #000000;
      font: normal 9px Tahoma, sans-serif;
      text-decoration: none;
      height: 21px;
      width: 120px;
      background-image: url(../images/login-retrieve-quote-green.gif);
      background-repeat: no-repeat;
      display: block;
   }
   
   a.loginQret:hover
   {
      color: #006699;
      text-decoration: none;
      height: 21px;
      width: 120px;
      background-image: url(../images/login-retrieve-quote-red.gif);
      background-repeat: no-repeat;
      display: block;
   }
   
   a.tblRetQteNew
   {
      color: #000000;
      font: normal 9px Tahoma, sans-serif;
      text-decoration: none;
      height: 21px;
      width: 120px;
      background-image: url(../images/get-new-quote_green.gif);
      background-repeat: no-repeat;
      display: block;
   }
   
   a.tblRetQteNew:hover
   {
      color: #006699;
      text-decoration: none;
      height: 21px;
      width: 120px;
      background-image: url(../images/get-new-quote_red.gif);
      background-repeat: no-repeat;
      display: block;
   }


/*  css old !!!!!1*/
/*   a.sendPassword {
      color: #000000;
      font: normal 9px Tahoma, sans-serif;
      text-decoration: none;
      height: 21px;
      width: 120px;
      background-image: url(../images/send-password_green.gif);
      background-repeat: no-repeat;
      display: block;
   }
   
   a.sendPassword:hover {
      color: #006699;
      text-decoration: none;
      height: 21px;
      width: 120px;
      background-image: url(../images/send-password_red.gif);
      background-repeat: no-repeat;
      display: block;
   }
   a.savePassword {
      color: #000000;
      font: normal 9px Tahoma, sans-serif;
      text-decoration: none;
      height: 21px;
      width: 102px;
      background-image: url(../images/save-password_red.gif);
      background-repeat: no-repeat;
      display: block;
   }
   
   a.savePassword:hover {
      color: #006699;
      text-decoration: none;
      height: 21px;
      width: 102px;
      background-image: url(../images/save-password_blue.gif);
      background-repeat: no-repeat;
      display: block;
   }
*/
   /* RTERIEVE QUOTE CHEAPEST PREMIUM TABLE */

   .frmRetTxt
   {
      font-family: Arial, sans-serif;
      font-size: 11px;
      font-style: normal;
      line-height: 14px;
      font-weight: normal;
      color: #000000;
      text-align: justify;
      vertical-align: text-top;
      letter-spacing: normal;
      word-spacing: normal;
   }

   a.frmRetLnk
   {
      font-family: Arial, sans-serif;
      font-size: 12px;
      font-style: normal;
      line-height: 14px;
      font-weight: normal;
      color: #990000;
      vertical-align: text-bottom;
      text-decoration: none;
      word-spacing: normal;
      letter-spacing: normal;
      text-align: left;
   }

   a.frmRetLnk:hover
   {
      font-family: Arial, sans-serif;
      font-size: 12px;
      font-style: normal;
      line-height: 14px;
      font-weight: normal;
      color: #336699;
      vertical-align: text-bottom;
      text-decoration: none;
      letter-spacing: normal;
      word-spacing: normal;
      text-align: left;
   }


   table.tblRetQteChpPrm
   {
      background-color: #dfe6ee;
      border: 1px solid #7295BB;
      width: 770px;
      cursor: default;
   }

   .tblRetQteChpPrmQteNum
   {
      font-family:  Arial;
      font-size: 12px;
      border: 1px solid #b7c7d7;
      color: #28578F;
      text-decoration: none;
      font-weight: bold;
      cursor: default;
   }

   table.tblRetQteChpPrmDet
   {
      background-color: #dfe6ee;
      border: 1px solid #b7c7d7;
      width: 770px;
      cursor: default;
   }

    .tblRetQteChpPrmDet td.tblRetQteChpPrmDetHdr
   {
      background-color: #3774AB;
      border: 1px solid #b7c7d7;
      font-family: Arial;
      font-size: 11px;
      color: #FFFFFF;
      text-decoration: none;
      font-weight: bold;
      cursor: default;
   }

    .tblRetQteChpPrmDet td.tblRetQteChpPrmDetCnt
   {
      color: #333333;
      border: 1px solid #b7c7d7;
      font: 11px Verdana, Arial, Helvetica, sans-serif;
      cursor: default;
   }

   .tblRetQteChpPrmDet a.view
   {
      color: #000000;
      font: normal 9px Tahoma, sans-serif;
      text-decoration: none;
      height: 21px;
      width: 90px;
      background-image: url(../images/view_blue.gif);
      background-repeat: no-repeat;
      display: block;
   }

   .tblRetQteChpPrmDet a.view:hover
   {
      color: #006699;
      text-decoration: none;
      height: 21px;
      width: 90px;
      background-image: url(../images/view_green.gif);
      background-repeat: no-repeat;
      display: block;
   }
   /*   TABLE QUOTE PREMIUM BUTTON     */

   .tblQteBut
   {
      background-color: #dfe6ee;
      border: 0px;
   }

   .tblQteBut td
   {
      color: #333333;
      font: 11px Verdana, Arial, Helvetica, sans-serif;
      border: 0px;
      cursor: pointer;
   }

   /* end SERACHING BEST QUOTE PAGE  */

  /* HOME INTRO */
/*
   .frmIntLnk
   {
      color: #000000;
      font-family: Arial;
      font-size: 10px;
      font-weight: normal;
      text-decoration: none;
      font-style: italic;
   }

   .frmBldOnlLnk a
   {
      color: #000000;
      font: normal 9px Tahoma, sans-serif;
      text-decoration: none;
      height: 50px;
      width: 250px;
      background-image: url(../images/homeb.gif);
      background-repeat: no-repeat;
      background-position: right;
      text-align: right;
      display: block;
   }

   .frmBldOnlLnk a:hover
   {
      color: #000000;
      font: normal 9px Tahoma, sans-serif;
      text-decoration: none;
      height: 50px;
      width: 250px;
      background-image: url(../images/homeb_roll.gif);
      background-repeat: no-repeat;
      background-position: right;
      text-align: right;
      display: block;
   }

   .frmCntOnlLnk a
   {
      color: #000000;
      font: normal 9px Tahoma, sans-serif;
      text-decoration: none;
      height: 50px;
      width: 250px;
      background-image: url(../images/homec.gif);
      background-repeat: no-repeat;
      background-position: right;
      text-align: right;
      display: block;
   }

   .frmCntOnlLnk a:hover
   {
      color: #000000;
      font: normal 9px Tahoma, sans-serif;
      text-decoration: none;
      height: 50px;
      width: 250px;
      background-image: url(../images/homec_roll.gif);
      background-repeat: no-repeat;
      background-position: center;
      text-align: center;
      display: block;
   }

   .frmBldCntLnk a
   {
      color: #000000;
      font: normal 9px Tahoma, sans-serif;
      text-decoration: none;
      height: 50px;
      width: 250px;
      background-image: url(../images/homebc.gif);
      background-repeat: no-repeat;
      background-position: center;
      text-align: center;
      display: block;
   }

   .frmBldCntLnk a:hover
   {
      color: #000000;
      font: normal 9px Tahoma, sans-serif;
      text-decoration: none;
      height: 50px;
      width: 250px;
      background-image: url(../images/homebc_roll.gif);
      background-repeat: no-repeat;
      background-position: center;
      text-align: center;
      display: block;
   }
*/
  /* end HOME INTRO */

   /*  Quit Page */
   .frmQitTxt
   {
      font-family: Arial, sans-serif;
      font-size: 11px;
      font-style: normal;
      line-height: 14px;
      font-weight: normal;
      color: #000000;
      text-align: justify;
      vertical-align: text-top;
      letter-spacing: normal;
      word-spacing: normal;
   }

   .frmQitTit
   {
      font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
      font-size: 18px;
      color: #336699;
      vertical-align: bottom;
      text-align: left;
   }

   /*  end Quit Page */


   /*  end COVER Page */
   .frmCoverSelBox {
      color: #666666;
      background: #FFFFFF;
      border: 1px solid #CCCCCC;
      line-height: 18px;
      height: 18px;
      font-family: Verdana, Arial, Helvetica, sans-serif;
      font-size: 10px;
      font-weight: normal;
      text-align: left;
      vertical-align: middle;
      width: 270px;
   }
   /*  end COVER Page */
