body {
     margin:0px;
     padding:0px;
     background-color:#EDEDED;
     font-family:Arial,Helvetica,sans-serif;
}

#wrapper {
         border:0px;
         width:100%;
         height:100%;
         text-align:center;
}

#stripcell {
           height:25px;
           background-color:#bb1b10;
           background-image:url(images/strip.gif);
           background-repeat:repeat-x;
           background-position:top left;
           color:#EDEDED;
           padding-bottom:5px;
           
}

form {
     margin:0px;
     padding:0px;
}

#striptable {
            height:20px;
            width:760px;
            text-align:right;
            font-size:10px;
            border:0px;
            font-family:Verdana,Tahoma;
}

#striptable a {
              color:#FFF;
              text-decoration:none;
}

#striptable a:link {
                   color:#FFF;
                   text-decoration:none;
}

#striptable a:active {
                     color:#FFF;
                     text-decoration:none;
}

#striptable a:visited {
                      color:#FFF;
                      text-decoration:none;
}

#striptable a:hover {
                    color:#bb1b10;
                    text-decoration:underline;
}

#main {
      width:760px;
      border:0px;
      background-color:#fff;
      text-align:left;
      border-left:1px solid #AEAEAE;
      border-right:1px solid #AEAEAE;
      border-bottom:1px solid #AEAEAE;
}

#headertable {
             width:100%;
             border:0px;
}

#login {
       width:100%;
       background-color:#0E0D0E;
       background-image:url(images/strip.gif);
       background-repeat:repeat-x;
       background-position:top left;
       height:30px;
}

.login {
       border:1px solid #AEAEAE;
       /* font-size:15pt; */
}

#header {
        padding:3px;
        text-align:left;
        width:300px;
}

#nav {
     width:100%;
     height:30px;
     border-top:1px solid #AEAEAE;
     background-color:#0e2454;
     background-image:url(images/navbg.gif);
     background-repeat:repeat-x;
     background-position:top left;
     font-size:12pt;
     font-family:sans-serif,Arial,Tahoma;
     font-weight:bold;
}

.navbutton {
           width:152px;
           height:100%;
           text-align:center;
           border-right:1px solid #AEAEAE;
}

.navbutton a {
             width:100%;
             height:26px;
             padding-top:4px;
             display: block;
             color:#fff;
             text-decoration:none;
}

.navbutton a:visited {
                     color:#fff;
                     background-color:#0e2454;
                     background-image:url(images/navbg.gif);
                     background-repeat:repeat-x;
                     background-position:top left;
}

.navbutton a:hover {
                   background-color:#bb1b10;
                   background-image:url(images/navbg2.gif);
                   background-repeat:repeat-x;
                   background-position:top left;
}

#contenttable {
              width:766px;
              border:0px;
}

.contenttables {
               width:100%;
               border:0px;
}

.space {
       height:15px;
       * height: 5px;
       line-height:0px;
       padding:0px;
       margin:0px;
}

.plans {
       width:376px;
       height:183px;
       border:1px solid #AEAEAE;
       background-color:#FFF;
       font-family:Arial,Helvetica,sans-serif;
       font-size:20px;
       line-height:20px;
       color:#0e2454;
       text-align:left;
}

#coverage {
          border:1px solid #AEAEAE;
          background-color:#FFF;
          font-family:Arial,Helvetica,sans-serif;
          font-size:20px;
          line-height:20px;
          color:#0e2454;
          text-align:left;
          width:100%;
}

.plantitle {
           height:30px;
           padding:5px;
           background-color:#d6d6d6;
           background-image:url(images/planbg.gif);
           background-repeat:repeat-x;
           background-position:top left;
           border-bottom:1px solid #ededed;
}

.plantitle2 {
           height:30px;
           padding:5px;
           background-color:#1D325E;
           background-image:url(images/navbg.gif);
           background-repeat:repeat-x;
           background-position:top left;
}

.bullets {
         font-family:Arial,Helvetica,sans-serif;
         font-size:11px;
         list-style-image:url(images/star2.gif);
         color:#0e2454;
         text-align:left;
         margin-left:0px;
         padding-left:10px;
}

.buttonsmain {
             width:375px;
             text-align:center;
             border:0px;
             padding-bottom:10px;
             color:#FFF;
}

#coveragearea {
              width:100%;
              border:0px;
              padding:7px;
}

#frontmapcaption {
                 font-size:10px;
                 color:#0e2454;
                 font-family:Verdana,Arial,Tahoma;
}

#numberformtable {
                 width:100%;
                 border:0px;
                 font-family:Arial,Helvetica,sans-serif;
                 font-size:13px;
                 line-height:20px;
                 color:#0e2454;
}

#numberform {
            border:0px;
            border:1px solid #AEAEAE;
            background-color:#d6d6d6;
            background-image:url(images/planbg.gif);
            background-position:top left;
            background-repeat:repeat-x;
            padding:15px;
}

#thenumberformtable {
                    width:100%;
                    border:0px;
                    font-family:Arial,Helvetica,sans-serif;
                    font-size:13px;
                    line-height:20px;
                    color:#0e2454;
}

#why {
     font-size:10px;
     font-family:Arial,Helvetica,sans-serif;
}

#why a {
       color:#bb1b10;
       text-decoration:none;
}

#why a:link {
            color:#bb1b10;
            text-decoration:none;
}

#why a:active {
              color:#bb1b10;
              text-decoration:none;
}

#why a:visited {
            color:#bb1b10;
            text-decoration:none;
}

#why a:hover {
             color:#0e2454;
             text-decoration:underline;
}

.numform {
         border:1px solid #AEAEAE;
         color:#bb1b10;
}

.numform2 {
         border:1px solid #bb1b10;
         color:#bb1b10;
}

.wordage {
         font-size:10px;
         font-family:Arial,Helvetica,sans-serif;
         color:#939393;
}

.wordage a {
           color:#0e2454;
           text-decoration:none;
}

.wordage a:link {
                color:#0e2454;
                text-decoration:none;
}

.wordage a:active {
                  color:#0e2454;
                  text-decoration:none;
}

.wordage a:visited {
                   color:#0e2454;
                   text-decoration:none;
}

.wordage a:hover {
                 color:#bb1b10;
                 text-decoration:underline;
}

.wordage2 {
         font-size:10px;
         font-family:Arial,Helvetica,sans-serif;
         color:#939393;
}

.wordage2 a {
           color:#939393;
           text-decoration:none;
}

.wordage2 a:link {
                color:#939393;
                text-decoration:none;
}

.wordage2 a:active {
                  color:#939393;
                  text-decoration:none;
}

.wordage2 a:visited {
                   color:#939393;
                   text-decoration:none;
}

.wordage2 a:hover {
                 color:#bb1b10;
                 text-decoration:underline;
}

.footer {
        width:100%;
        padding:5px;
        border:1px solid #AEAEAE;
        color:#939393;
        font-size:12px;
        line-height:20px;
        text-align:center;
        background-color:#FFF;
        font-family:Arial,Helvetica,sans-serif;
}

.footer a {
        color:#0e2454;
        text-decoration:none;
}

.footer a:link {
               color:#0e2454;
               text-decoration:none;
}

.footer a:active {
                 color:#0e2454;
                 text-decoration:none;
}

.footer a:visited {
                  color:#0e2454;
                  text-decoration:none;
}

.footer a:hover {
                color:#bb1b10;
                text-decoration:underline;
}

.footer2 {
        width:100%;
        padding:5px;
        padding-top:8px;
        color:#939393;
        font-size:12px;
        line-height:20px;
        text-align:center;
        background-color:#FFF;
        font-family:Arial,Helvetica,sans-serif;
}

.footer2 a {
        color:#939393;
        text-decoration:none;
}

.footer2 a:link {
               color:#939393;
               text-decoration:none;
}

.footer2 a:active {
                 color:#939393;
                 text-decoration:none;
}

.footer2 a:visited {
                  color:#939393;
                  text-decoration:none;
}

.footer2 a:hover {
                color:#bb1b10;
                text-decoration:underline;
}


.legal {
       color:#939393;
       font-size:11px;
       line-height:20px;
       text-align:center;
       font-family:Arial,Helvetica,sans-serif;
}

.numerr {
        color:#bb1b10;
        font-size:12px;
        font-family:Arial,Helvetica,sans-serif;
        text-align:center;
}

.instructions {
              width:100%;
              padding:7px;
              color:#0e2454;
              font-size:13px;
              font-family:Arial,Helvetica,sans-serif;
}

#contacttablemain {
                  width:100%;
                  border:0px;
                  padding:7px;
                  font-size:13px;
                  font-family:Arial,Helvetica,sans-serif;
}

#contacttablemain a {
        color:#0e2454;
        text-decoration:none;
}

#contacttablemain a:link {
               color:#bb1b10;
               text-decoration:none;
}

#contacttablemain a:active {
                 color:#bb1b10;
                 text-decoration:none;
}

#contacttablemain a:visited {
                  color:#bb1b10;
                  text-decoration:none;
}

#contacttablemain a:hover {
                color:#0e2454;
                text-decoration:underline;
}

.contacttitle {
              font-weight:bold;
              font-size:14px;
}

#contactformtable {
                  border:0px;
                  font-size:12px;
                  font-family:Arial,Helvetica,sans-serif;
}

.instru {
        font-size:11px;
        font-family:Arial,Helvetica,sans-serif;
}

#contactinfo {
             width:355px;
             font-size:12px;
}

.notice {
        border:1px solid #AEAEAE;
        width:100%;
        padding:4px;
        text-align:center;
        background-color:#fff;
        color:#0e2454;
        /* font-style:italic; */
}

.notice a {
        color:#0e2454;
        text-decoration:none;
}

.notice a:link {
               color:#bb1b10;
               text-decoration:none;
}

.notice a:active {
                 color:#bb1b10;
                 text-decoration:none;
}

.notice a:visited {
                  color:#bb1b10;
                  text-decoration:none;
}

.notice a:hover {
                color:#0e2454;
                text-decoration:underline;
}

#webmailtable {
              width:100%;
              border:0px;
              font-size:13px;
}

#webmailformtable {
                  border:1px solid #AEAEAE;
                  padding:4px;
                  font-size:12px;
}

#portaltable {
             width:100%;
             border:0px;
             padding:7px;
}

.module {
        width:100%;
        border:1px solid #AEAEAE;
        padding:5px;
        font-size:12px;
        font-family:Arial,Helvetica,sans-serif;
}

.module a {
        color:#0e2454;
        text-decoration:none;
}

.module a:link {
               color:#bb1b10;
               text-decoration:none;
}

.module a:active {
                 color:#bb1b10;
                 text-decoration:none;
}

.module a:visited {
                  color:#bb1b10;
                  text-decoration:none;
}

.module a:hover {
                color:#0e2454;
                text-decoration:underline;
}

#downloadtable {
               width:100%;
               padding:10px;
               border:0px;
}
