html, body {
 FONT-FAMILY: Verdana, Arial, Geneva, Helvetica, sans-serif;
 FONT-SIZE: 8pt;
 border: 0;
 margin: 0 auto;
 width: 766px;
 padding: 0;
 color: #000000;
 background-color: #ffffff;
 background-image: url('/images/bg.gif');
}
 :link {
  color: #336699;
  background-color: inherit;
 }
 :visited {
  color: #4B6778;
  background-color: inherit;
 }
 :active {
  color: #336699;
  background-color: inherit;
 }
img {
 margin: 0;
 padding: 0;
 /*vertical-align: middle;  */
 border: 0;
}
a:link img, a:visited img {
 border-style: none;
}
a img {
 color: black;   /* The only way to hide the border in NS 4.x */
 background-color: inherit;
}
a.mnu:link, a.mnu:visited, a.mnu:hover, a.mnu:active {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 color : #153d4e;
 background-color: inherit;
 font-weight: bold;
 font-style: normal;
 text-decoration: none;
}
td.td_menu {
 padding-left: 2px;
 padding-right: 2px;
 text-align: center;
 white-space: nowrap;
}
form {
 border: 0;
 margin: 0;
 padding: 0;
}
.submit        {
 height: 18px;
 background-color: #f4f4f4;
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-size: 10px;
 color: #000000;
 border-width : 1px;
 border-color : #999999;
}
table {
 text-align: left;
}
th, td {
 FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
 FONT-SIZE: 8pt;
}
.main {
 FONT-FAMILY: Verdana, Arial, Geneva, Helvetica, sans-serif;
 FONT-SIZE: 8pt
}
/* Price list tables */
table.price_list td.title_left {
 width: 30%;
 height: 16px;
}

table.price_list td.title_right {
 width: 14%;
 height: 16px;
 text-align: center;
}

table.price_list th {
 font-weight: normal;
 width: 30%;
 height: 16px;
 color: inherit;
 background: #FFFFFF;
}

table.price_list td {
 width: 14%;
 height: 16px;
 color: inherit;
 background: #FFFFFF;
 text-align: center;
}

/* domains price list */
table.d_price_list th {
 font-weight: normal;
 width: 245px;
 height: 16px;
 color: inherit;
 background: #F9F9F9;
}

table.d_price_list td {
 width: 100px;
 height: 16px;
 color: inherit;
 background: #F9F9F9;
 text-align: center;
}

/* links */
A:link {
 color: #4B6778;
 background-color: inherit;
 text-decoration: none
}

A:hover {
 color: #6182D7;
 background-color: inherit;
}

A:visited {
 text-decoration: none
}

B:link {
 color: #919C8F;
 background-color: inherit;
 text-decoration: none
}

B:hover {
 color: #6FA68E;
 background-color: inherit;
}

B:visited {
 color: #919C8F;
 background-color: inherit;
 text-decoration: none
}

/* headlines navigation CSS */
#navcontainer {
 width: 100%;
 text-align: left;
 white-space: nowrap;
 /*border: 0;*/
 border-bottom: 1px solid #E2DAC2;
 padding: 0;
 margin: 0;
}

#navcontainer ul {
 padding: 0;
 margin: 0;
 /*border: 0;*/
 list-style-type: none;
 font-family: Arial, Helvetica, sans-serif;
 border-bottom: 1px solid #E2DAC2;
}

#navcontainer a {
 display: block;
 padding-top: 2px;
 padding-bottom: 2px;
 padding-left: 5px;
 width: 100%;
 background-color: #F8F8F8;
 color: inherit;
 border-bottom: 1px solid #E2DAC2;
}

#navcontainer a:link, #navlist a:visited {
 /*color: #EEE;    */
 /*text-decoration: none;  */
}

#navcontainer a:hover {
 background-color: #EAEAEA;
 color: inherit;
 cursor: auto;
}