body {
  font-family: Tahoma, Helvetica, Arial; color: #404040;

  }

b {
  color: #000000;
  }

ul {
  margin: 4px 10px 14px 0px; padding: 0px; list-style-position: inside; padding-left: 1em; text-indent: -1em;

  }
.logo {
  width: 768px; text-align: left; padding: 0px; margin: 0px;
  }

.logobar {
width: 768px;

}

.logotype{
font-size: 11px;
}

.nav_back {
  height: 33px; width: 830px; padding: 0px; background: url(graphics/tab_back.gif) repeat-x top left; position: relative; margin: 0;
  }

.nav_vspace {
  width: 3px; height: 3px; padding: 0px; margin: 0px; position: relative; font-size: 1px;
  }

.nav_hspace {
  width: 31px; height: 3px; padding: 0px; margin: 0px; position: relative; font-size: 3px; float: left;
  }

.nav_on {
  height: 30px; width: 128px; text-align: center; float: left; background: url(graphics/tab_on.gif) no-repeat bottom left; padding: 0px; margin: 0px;
  }

.nav_off {
  height: 30px; width: 128px; text-align: center; float: left; background: url(graphics/tab_off.gif) no-repeat bottom left; padding: 0px; margin: 0px;
  }

.nav_text {
  padding: 0px; margin: 6px 0px 0px 0px; font-size: 13px; font-weight: normal; line-height: 30px;
  }

.subnav {
  width: 768px; padding: 10px 0px 0px 0px ; margin: 0; text-align: left;
  }

.subnav_item {
  float: left; padding: 0px 10px 0px 10px ; margin: 0px; font-size: 11px; font-weight: normal; border: solid #C5C5C5; border-width: 0px 0px 0px 1px;
  }

.l_1plus {
  background: url(graphics/adv_plus2_l.gif) repeat-x top left; width: 768px; border: solid #C5C5C5; border-width: 1px 1px 1px 1px;
  }

.l_1adv {
  background: url(graphics/adv_grad_l.gif) repeat-x top left; width: 768px; border: solid #C5C5C5; border-width: 1px 1px 1px 1px;
  }

.l_1ent {
  background: url(graphics/ent_grad_l.gif) repeat-x top left; width: 768px; border: solid #C5C5C5; border-width: 1px 1px 1px 1px;
  }

.l_1dom {
  background: url(graphics/plus_grad_l.gif) repeat-x top left; width: 768px; border: solid #C5C5C5; border-width: 1px 1px 1px 1px;
  }

.l_1res {
  background: url(graphics/res_grad_l.gif) repeat-x top left; width: 768px; border: solid #C5C5C5; border-width: 1px 1px 1px 1px;
  }

.l_1sup {
  background: url(graphics/pur_grad_l.gif) repeat-x top left; width: 768px; border: solid #C5C5C5; border-width: 1px 1px 1px 1px;
  }


.l_2 {
  width: 768px; padding: 0px; margin: 0px; text-align: left; border: solid #FFFFFF;  border-width: 1px 1px 1px 1px;
  }

.l_21 {
   width: 225px; padding: 0px;
  }

.l_22 {
  width: 543px; padding: 0px;
  }

.l_2a {
  width: 768px; padding: 0px; margin: 0; text-align: left; font-size: 11px;
  }

.l_2a1 {
  width: 576px; padding: 0px;
  }

.l_2a2 {
  width: 192px; padding: 0px;
  }

.l_2b {
  width: 768px; padding: 2px 0px 8px 0px; margin: 0; text-align: left;
  }

.l_2b1 {
  width: 568px; font-size: 18px; font-weight: bold; color: #000000;
  }

.l_2b2 {
  width: 200px; text-align: right;
  }


.l_2c {
  width: 768px; padding: 4px 0px 10px 0px; margin: 0; text-align: left;
  }

.l_2c1 {
  width: 576px; border: solid #C5C5C5;  border-width: 0px 1px 0px 0px; text-align: left;
  }

.l_2c2 {
  width: 192px; text-align: left; font-size: 11px;
  }

.l_2d {
  width: 400px; font-size: 12px; padding: 12px 0px 0px 0px; margin: 0; line-height: 16px; text-align: left;
  }

.l_2d1 {
  width: 180px; font-size: 12px; font-weight: bold; text-align: left;
  }

.l_2d2 {
  width: 220px; font-size: 12px; font-weight: bold; text-align: left;
  }

.l_2e {
  padding: 8px 0px 10px 0px;
  }

.l_2e1 {

  }

.l_2e2 {

  }

.l_2f {
  width: 543px; padding: 0px; color: #000000;
  }

.l_2f1 {
  height: 138px;  font-size: 24px; font-weight: bold;
  }

.l_2f2 {
  background: url(graphics/home_grad.gif) repeat-x top left; height: 75px;
  }


.l_2g {
  width: 530px; padding: 0px; margin: 0px; text-align: left;
  }

.l_2g1 {
  width: 150px; border: solid #C5C5C5;  padding: 6px 0px 6px 0px; border-width: 0px 0px 1px 0px; text-align: left; font-weight: bold;
  }

.l_2g2 {
  width: 380px; border: solid #C5C5C5;  padding: 6px 0px 6px 0px; border-width: 0px 0px 1px 0px; text-align: left;
  }

.l_2h {
  width: 768px; font-size: 12px;
  }

.l_2h1 {
  width: 384px; text-align: left;
  }

.l_2h2 {
  width: 384px; text-align: left;
  }


.l_3 {
  width: 768px; padding: 0px; margin: 0; text-align: left;
  }

.l_31 {
  width: 384px; border: solid #C5C5C5; border-width: 0px 1px 0px 1px; padding: 0px;
  }

.l_32 {
  width: 192px; border: solid #C5C5C5; border-width: 0px 0px 0px 0px; padding: 0px;
  }

.l_33 {
  width: 192px; border: solid #C5C5C5; border-width: 0px 0px 0px 1px; padding: 0px;
  }

.l_3a1 {
  background-color: #4CD3F2; border: solid #C5C5C5; border-width: 1px 0px 0px 1px; border-bottom: 1px solid #FFFFFF; color: #FFFFFF;  font-size: 10px; padding: 0px; margin: 0px;
  }

.l_3a2 {
  background-color: #16A8CB; border: solid #C5C5C5; border-width: 1px 0px 0px 1px; border-bottom: 1px solid #FFFFFF; color: #FFFFFF;  font-size: 10px; padding: 0px; margin: 0px;
  }

.l_3a3 {
  background-color: #995557; border: solid #C5C5C5; border-width: 1px 1px 0px 1px; border-bottom: 1px solid #FFFFFF; color: #FFFFFF;font-size: 10px; padding: 0px; margin: 0px;
  }

.l_3b {
  width: 768px; border: solid #FFFFFF; border-width: 1px 1px 1px 1px;
  }

.l_3b1 {
  width: 175px;
  }

.l_3b2 {
  width: 401px; font-size: 20px; font-weight: bold; color: #000000; text-align: left;
  }

.l_3b3 {
  width: 192px; font-size: 11px; text-align: left;
  }

.l_3c1 {
  background-color: #16A8CB; border: solid #C5C5C5; border-width: 1px 0px 0px 1px; border-bottom: 1px solid #FFFFFF; color: #FFFFFF;  font-size: 10px; padding: 0px; margin: 0px;
  }

.l_3c2 {
  background-color: #16A8CB; border: solid #C5C5C5; border-width: 1px 0px 0px 1px; border-bottom: 1px solid #FFFFFF; color: #FFFFFF;  font-size: 10px; padding: 0px; margin: 0px;
  }

.l_3c3 {
  background-color: #16A8CB; border: solid #C5C5C5; border-width: 1px 1px 0px 1px; border-bottom: 1px solid #FFFFFF; color: #FFFFFF;font-size: 10px; padding: 0px; margin: 0px;
  }

.l_3d {
  width: 768px; border: solid #FFFFFF; border-width: 1px 1px 1px 1px;
  }

.l_3d1 {
  width: 185px; text-align: left;
  }

.l_3d2 {
  width: 291px; font-size: 20px; font-weight: bold; color: #000000; text-align: left
  }

.l_3d3 {
  width: 292px; font-size: 11px; text-align: left;
  }


.l_3e1 {
  background-color: #995557; border: solid #C5C5C5; border-width: 1px 0px 0px 1px; border-bottom: 1px solid #FFFFFF; color: #FFFFFF;  font-size: 10px; padding: 0px; margin: 0px;
  }

.l_3e2 {
  background-color: #995557; border: solid #C5C5C5; border-width: 1px 0px 0px 1px; border-bottom: 1px solid #FFFFFF; color: #FFFFFF;  font-size: 10px; padding: 0px; margin: 0px;
  }

.l_3e3 {
  background-color: #995557; border: solid #C5C5C5; border-width: 1px 1px 0px 1px; border-bottom: 1px solid #FFFFFF; color: #FFFFFF;font-size: 10px; padding: 0px; margin: 0px;
  }



.l_3f1 {
  background-color: #26D682; border: solid #C5C5C5; border-width: 1px 0px 0px 1px; border-bottom: 1px solid #FFFFFF; color: #FFFFFF;  font-size: 10px; padding: 0px; margin: 0px;
  }

.l_3f2 {
  background-color: #26D682; border: solid #C5C5C5; border-width: 1px 0px 0px 1px; border-bottom: 1px solid #FFFFFF; color: #FFFFFF;  font-size: 10px; padding: 0px; margin: 0px;
  }

.l_3f3 {
  background-color: #26D682; border: solid #C5C5C5; border-width: 1px 1px 0px 1px; border-bottom: 1px solid #FFFFFF; color: #FFFFFF;font-size: 10px; padding: 0px; margin: 0px;
  }


.l_4 {
  width: 768px; padding: 0px; margin: 0; text-align: left; font-size: 11px;
  }

.l_41 {
  background: url(graphics/home_grad_1.gif) repeat-x top left; width: 192px; border: solid #C5C5C5; border-width: 1px 0px 1px 1px; padding: 0px;
  }

.l_42 {
  background: url(graphics/home_grad_1.gif) repeat-x top left; width: 192px; border: solid #C5C5C5; border-width: 1px 0px 1px 1px; padding: 0px;
  }

.l_43 {
  background: url(graphics/home_grad_2.gif) repeat-x top left; width: 192px; border: solid #C5C5C5; border-width: 1px 0px 1px 1px; padding: 0px;
  }

.l_44 {
  background: url(graphics/home_grad_3.gif) repeat-x top left; width: 192px; border: solid #C5C5C5; border-width: 1px 1px 1px 1px; padding: 0px;
  }

.l_4a {
  width: 768px; padding: 0px 0px 10px 0px; margin: 0; text-align: left;
  }

.l_4a1 {
  background: url(graphics/adv_plus2_s.gif) repeat-x top left; width: 192px; border: solid #C5C5C5; border-width: 0px 0px 1px 1px; font-size: 11px; padding: 0px; margin: 0px;
  }

.l_4a2 {
  background: url(graphics/adv_grad_s.gif) repeat-x top left; width: 192px; border: solid #C5C5C5; border-width: 0px 0px 1px 1px; font-size: 11px; padding: 0px; margin: 0px;
  }

.l_4a3 {
  background: url(graphics/adv_grad_s.gif) repeat-x top left; width: 192px; border: solid #C5C5C5; border-width: 0px 0px 1px 1px; font-size: 11px; padding: 0px; margin: 0px;
  }

.l_4a4 {
  background: url(graphics/ent_grad_s.gif) repeat-x top left; width: 192px; border: solid #C5C5C5; border-width: 0px 1px 1px 1px; font-size: 11px; padding: 0px; margin: 0px;
  }

.l_4b {
  width: 768px; padding: 0px; margin: 0px; text-align: left;
  }

.l_4b1 {
  background: url(graphics/adv_grad_s.gif) repeat-x top left; width: 192px; border: solid #C5C5C5; border-width: 0px 0px 1px 1px; font-size: 11px; padding: 0px; margin: 0px;
  }

.l_4b2 {
  background: url(graphics/adv_grad_s.gif) repeat-x top left; width: 192px; border: solid #C5C5C5; border-width: 0px 0px 1px 1px; font-size: 11px; padding: 0px; margin: 0px;
  }

.l_4b3 {
  background: url(graphics/adv_grad_s.gif) repeat-x top left; width: 192px; border: solid #C5C5C5; border-width: 0px 0px 1px 1px; font-size: 11px; padding: 0px; margin: 0px;
  }

.l_4b4 {
  background: url(graphics/adv_grad_s.gif) repeat-x top left; width: 192px; border: solid #C5C5C5; border-width: 0px 1px 1px 1px; font-size: 11px; padding: 0px; margin: 0px;
  }

.l_4c1 {
  width: 192px; border: solid #C5C5C5; font-weight: bold; border-width: 0px 0px 1px 1px; font-size: 11px; padding: 0px; margin: 0px;
  }

.l_4c2 {
  width: 192px; border: solid #C5C5C5; border-width: 0px 0px 1px 1px; font-size: 11px; text-align: center; padding: 0px; margin: 0px;
  }

.l_4c3 {
  width: 192px; border: solid #C5C5C5; border-width: 0px 0px 1px 1px; font-size: 11px; text-align: center; padding: 0px; margin: 0px;
  }

.l_4c4 {
  width: 192px; border: solid #C5C5C5; border-width: 0px 1px 1px 1px; font-size: 11px; text-align: center; padding: 0px; margin: 0px;
  }

.l_4d {
  width: 768px; padding: 0px 0px 10px 0px; margin: 0; text-align: left;
  }

.l_4d1 {
  background: url(graphics/ent_grad_s.gif) repeat-x top left; width: 192px; border: solid #C5C5C5; border-width: 0px 0px 1px 1px; font-size: 11px; padding: 0px; margin: 0px;
  }

.l_4d2 {
  background: url(graphics/ent_grad_s.gif) repeat-x top left; width: 192px; border: solid #C5C5C5; border-width: 0px 0px 1px 1px; font-size: 11px; padding: 0px; margin: 0px;
  }

.l_4d3 {
  background: url(graphics/ent_grad_s.gif) repeat-x top left; width: 192px; border: solid #C5C5C5; border-width: 0px 0px 1px 1px; font-size: 11px; padding: 0px; margin: 0px;
  }

.l_4d4 {
  background: url(graphics/res_grad_s.gif) repeat-x top left; width: 192px; border: solid #C5C5C5; border-width: 0px 1px 1px 1px; font-size: 11px; padding: 0px; margin: 0px;
  }

.l_4e1 {
  background: url(graphics/ent_grad_s.gif) repeat-x top left; width: 192px; border: solid #C5C5C5; border-width: 0px 0px 1px 1px; font-size: 11px; padding: 0px; margin: 0px;
  }

.l_4e2 {
  background: url(graphics/ent_grad_s.gif) repeat-x top left; width: 192px; border: solid #C5C5C5; border-width: 0px 0px 1px 1px; font-size: 11px; padding: 0px; margin: 0px;
  }

.l_4e3 {
  background: url(graphics/ent_grad_s.gif) repeat-x top left; width: 192px; border: solid #C5C5C5; border-width: 0px 0px 1px 1px; font-size: 11px; padding: 0px; margin: 0px;
  }

.l_4e4 {
  background: url(graphics/ent_grad_s.gif) repeat-x top left; width: 192px; border: solid #C5C5C5; border-width: 0px 1px 1px 1px; font-size: 11px; padding: 0px; margin: 0px;
  }

.l_4f {
  width: 768px; padding: 0px 0px 0px 0px; margin: 0; text-align: left;
  }

.l_4f1 {
  width: 192px; font-size: 11px; border: solid #C5C5C5; border-width: 1px 0px 0px 1px;
  }

.l_4f2 {
  width: 192px; font-size: 11px; border: solid #C5C5C5; border-width: 1px 0px 0px 0px;
  }

.l_4f3 {
  width: 192px; font-size: 11px; border: solid #C5C5C5; border-width: 1px 1px 0px 0px;
  }

.l_4f4 {
  width: 192px; font-size: 11px;
  }

.l_4g {
  width: 768px; padding: 0px 0px 10px 0px; margin: 0; text-align: left;
  }

.l_4g1 {
  background: url(graphics/res_grad_s.gif) repeat-x top left; width: 192px; border: solid #C5C5C5; border-width: 0px 0px 1px 1px; font-size: 11px;
  }

.l_4g2 {
  background: url(graphics/res_grad_s.gif) repeat-x top left; width: 192px; border: solid #C5C5C5; border-width: 0px 0px 1px 1px; font-size: 11px;
  }

.l_4g3 {
  background: url(graphics/ent_grad_s.gif) repeat-x top left; width: 192px; border: solid #C5C5C5; border-width: 0px 0px 1px 1px; font-size: 11px;
  }

.l_4g4 {
  background: url(graphics/adv_grad_s.gif) repeat-x top left; width: 192px; border: solid #C5C5C5; border-width: 0px 1px 1px 1px; font-size: 11px;
  }


.blue {
  background-color: #C5C5C5; text-align: left;
  }

.check {
  background: url(graphics/check.gif) no-repeat center center;
  }

.text_border {
  border: 1px solid #C5C5C5; padding: 6px 6px 6px 11px; font-size: 12px; line-height: 17px;
  }

.text {
  padding: 6px 6px 6px 11px; line-height: 14px;

  }

.hometext {
  padding: 6px 0px 6px 11px; line-height: 14px;

  }

.navtext {
  padding: 6px 6px 6px 11px; line-height: 15px;

  }

.bodytext {
  padding: 6px 20px 6px 0px; font-size: 12px; line-height: 17px;

  }

.bodytextborder {
  padding: 6px 20px 6px 11px; font-size: 12px; line-height: 17px; border: solid #C5C5C5; border-width: 1px 0px 1px 1px;

  }

.pricebig {
  font-size: 20px; color: #FF0000;

  }

.pricesmall {
  font-size: 16px;
  }

.signup {
  background: url(graphics/pur_grad_l.gif) repeat-x top left; margin: 0px; padding: 0px; border: solid #FFFFFF; border-width: 0px 0px 0px 1px;
  }

.deck {
  font-size: 14px;
  line-height: 20px;
  }

.fakelist {

  line-height: 16px;
  }

.button {
  padding: 6px 0px 0px 0px;
  }

.footer {
  width: 768px; border-top: 1px solid #C5C5C5; text-align: left; padding: 8px 0px 0px 0px; font-size: 10px;
  }

.bugfix {
  font-size: 1px; line-height: 1px; padding: 0px; margin: 0px;
  }

.small {
  font-size: 10px;
  }

.hreg {
  font-size:10px; font-weight: normal;

  }

.popup {
  font-size:12px; font-weight: normal; line-height: 15px;

  }

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

sup {
  font-weight: normal;
  }

.cpop {
  position:absolute; border: solid #7A7A7A; border-width: 1px; background-color: #FDFFD5; padding: 6px; margin-left: 170px; font-weight: normal; width: 350px;
  }

a:link {
  color: #003CFF;
  text-decoration: none;
  }

a:visited {
  color: #003CFF;
  text-decoration: none;
  }

a:hover {
  color: #003CFF;
  text-decoration: underline;
  }

a:active {
  color: #003CFF;
  text-decoration: none;
  }
