
body { background-color:#ffffff; margin:0; } 

a:link, a:visited { color: #c3cdd5; text-decoration:none; }
a:hover { color: #8ba5ba; text-decoration:underline; }

a.left_column_heading:link, a.left_column_heading:visited { color: #ffffff; text-decoration:none; }
a.left_column_heading:hover { color: #c3cdd5; text-decoration:none; }

a.link_on_white:link, a.link_on_white:visited { color: #2a5f93; text-decoration:none; }
a.link_on_white:hover { color: #113046; text-decoration:none; }

a.billing_table:link, a.billing_table:visited { color: #113046; text-decoration:none; }
a.billing_table:hover { color: #c3cdd5; text-decoration:none; }

a.white:link, a.white:visited { color: #ffffff; text-decoration:none; }
a.white:hover { color: #113046; text-decoration:none; }

a.white_bold:link, a.white_bold:visited { color: #ffffff; font-weight:bold; text-decoration:underline; }
a.white_bold:hover { color: #113046; font-weight:bold; text-decoration:underline; }

a.domains:link, a.domains:visited { color: #ffffff; text-decoration:none; }
a.domains:hover { color: #a1c0d7; text-decoration:none; }

a.footer:link, a.footer:visited { color: #c3cdd5; text-decoration:none; }
a.footer:hover { color: #ffffff; text-decoration:none; }

a.footer_over:link, a.footer_over:visited { color: #ffffff; text-decoration:none; }
a.footer_over:hover { color: #ffffff; text-decoration:none; }

a.body_small:link, a.body_small:visited { color: #c3cdd5; text-decoration:none; }
a.body_small:hover { color: #8ba5ba; text-decoration:underline; }

a.body_black:link, a.body_black:visited { color: #113046; text-decoration:none; }
a.body_black:hover { color: #c3cdd5; text-decoration:none; }

a.body_accounts:link, a.body_accounts:visited { color: #2a5f93; text-decoration:none; }
a.body_accounts:hover { color: #000000; text-decoration:none; }

a.body_accounts_small:link, a.body_accounts_small:visited { color: #2a5f93; text-decoration:none; }
a.body_accounts_small:hover { color: #000; text-decoration:none; }

a.body_accounts_on:link, a.body_accounts_on:visited { color: #000000; text-decoration:none; }
a.body_accounts_on:hover { color: #2a5f93; text-decoration:none; }

a.body_admin:link, a.body_admin:visited { color: #000000; text-decoration:none; }
a.body_admin:hover { color: #2a5f93; text-decoration:none; }

.blockScreen {
    position: absolute;
    left: 0px;
    top: 0px;
    width: 100%;
    height: 6000px;
    z-index: 20;
    background-color: #000;
    filter: alpha(opacity = 60);
    opacity:.6;
}

.white {
  font-family: Verdana, Arial, Helvetica;
  font-size:11px;
  color:#ffffff;
  font-weight: normal;
  text-decoration:none;
  line-height: 13px;
}

.white_bold {
  font-family: Verdana, Arial, Helvetica;
  font-size:11px;
  color:#ffffff;
  font-weight: bold;
  text-decoration:underline;
  line-height: 13px;
}

.body {
  font-family: Verdana, Arial, Helvetica;
  font-size:11px;
  color:#ffffff;
  font-weight: normal;
  text-decoration:none;
  line-height: 13px;
}

.body_small {
  font-family:Arial, Helvetica;
  font-size:9px;
  color:#113046;
  font-weight: normal;
  text-decoration:none;
  line-height: 11px;
}

.body_accounts_small {
  font-family:Arial, Helvetica;
  font-size:9px;
  color:#2a5f93;
  font-weight: normal;
  text-decoration:none;
  line-height: 11px;
}


.body_small_white {
  font-family:Arial, Helvetica;
  font-size:9px;
  color:#ffffff;
  font-weight: normal;
  text-decoration:none;
  line-height: 11px;
}

.body_column {
  font-family:tahoma, Verdana, Arial, Helvetica;
  font-size:10px;
  color:#ffffff;
  font-weight: normal;
  text-decoration:none;
  line-height: 12px;
}

.body_black {
  font-family:tahoma, Verdana, Arial, Helvetica;
  font-size:13px;
  color:#000000;
  font-weight: normal;
  text-decoration:none;
  line-height: 15px;
}

.body_accounts {
  font-family: Verdana, Arial, Helvetica;
  font-size:11px;
  color:#000000;
  font-weight: normal;
  text-decoration:none;
  line-height: 13px;
}

.body_accounts_on {
  font-family: Verdana, Arial, Helvetica;
  font-size:11px;
  color:#2a5f93;
  font-weight: normal;
  text-decoration:none;
  line-height: 13px;
}

.body_admin {
  font-family: Verdana, Arial, Helvetica;
  font-size:10px;
  color:#000000;
  font-weight: normal;
  text-decoration:none;
  line-height: 12px;
}

.alerts {
  font-family: Verdana, Arial, Helvetica;
  font-size:10px;
  color:#113046;
  font-weight: normal;
  text-decoration:none;
  line-height: 13px;
}

.alert_heading {
  font-family: Verdana, Arial, Helvetica;
  font-size:14px;
  color:#113046;
  font-weight: bold;
  text-decoration:none;
  line-height: 16px;
}


.bx_maintenance {
  font-family: Tahoma, Verdana, Arial, Helvetica;
  font-size:10px;
  color:#000000;
  font-weight: normal;
  text-decoration:none;
  line-height: 12px;
}

.content {
  font-family:tahoma;
  font-size:10px;
  color:#ffffff;
  font-weight: normal;
  text-decoration:none;
  line-height: 12px;
}

.subheading {
  font-family: Verdana, Arial, Helvetica;
  font-size:14px;
  color:#a1c0d7;
  font-weight: bold;
  text-decoration:none;
  line-height: 16px;
}

.subheadingOR {
  font-family: Verdana, Arial, Helvetica;
  font-size:14px;
  color:#c3cdd5;
  font-weight: bold;
  text-decoration:none;
  line-height: 16px;
}

.FantasticoHeader {
  font-family: Arial, Helvetica;
  font-size:14px;
  color:#a1c0d7;
  font-weight: bold;
  text-decoration:none;
  text-align:left;
  line-height: 18px;
}

.rowHeading {
  font-family: Arial, Helvetica;
  font-size:12px;
  color:#ffffff;
  font-weight: bold;
  text-decoration:none;
  text-align:center;
  line-height: 12px;
}

.rowHeadingHosting {
  font-family: Arial, Helvetica;
  font-size:11px;
  color:#ffffff;
  font-weight: bold;
  text-decoration:none;
  line-height: 12px;
}

.rowColor1 {
  font-family: Arial, Helvetica;
  font-size:13px;
  color:#113045;
  font-weight: bold;
  text-decoration:none;
  line-height: 12px;
  background-color:#adb9c2;
}
.rowColor2 {
  font-family: Arial, Helvetica;
  font-size:11px;
  color:#113045;
  font-weight: normal;
  text-decoration:none;
  line-height: 13px;
  background-color:#adb9c2;
}
.rowColor3 {
  font-family: Arial, Helvetica;
  font-size:9px;
  color:#113045;
  font-weight: normal;
  text-decoration:none;
  line-height: 11px;
}

.error {
  font-family:Arial, Helvetica;
  font-size:14px;
  color:#ff3333;
  font-weight: normal;
  text-decoration:none;
  line-height: 14px;
}

.login {
  font-family:Arial, Helvetica;
  font-size:11px;
  color:#113046;
  font-weight: normal;
  text-decoration:none;
  line-height: 0px;
}

.footer {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 9px;
  color:#c3cdd5;
  font-weight: normal;
  text-decoration:none;
  line-height: 14px;
}

.footer_over {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 9px;
  color:#ffffff;
  font-weight: normal;
  text-decoration:none;
  line-height: 14px;
}

.left_column_heading {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  color:#ffffff;
  font-weight: bold;
  text-decoration:none;
  line-height: 16px;
  text-shadow:2px 2px 2px #113046;
}

.billing_table {
  font-family: Verdana, Arial, Helvetica;
  font-size:10px;
  color:#000000;
  font-weight: normal;
  text-decoration:none;
  line-height: 12px;
}


#xtraDom, #xtraDom ul { 
  padding: 0; 
  margin: 0; 
  list-style: none; 
} 
#xtraDom a { 
  display: block; 
  width: 10em; 
} 
#xtraDom li { 
  float: left; 
  width: 10em; 
}
#xtraDom li ul { 
  position: absolute; 
  width: 10em; 
  left: -999em; 
} 
#xtraDom li:hover ul { 
  display: block; 
  width: 10em; 
  left: auto; 
}
#xtraDom li:hover ul, #xtraDom li.sfhover ul { 
  left: auto; 
}



#rollover {
  position:relative;
}

/*p.link a:hover {background-color: #2B2E21;color:#fff;}*/
p.link a:link span{display: none;}
p.link a:visited span{display: none;}
p.link a:hover span {
  position: absolute;
  margin: -40px 0px 0px 0px;
  background-color: #113046;
  max-width:220;
  padding: 8px 10px 8px 10px;
  border: 1px solid #bcc8d1;
  font: normal 10px/12px verdana;
  color: #ffffff;
  text-align:left;
  display: block;
  filter:alpha(opacity=90);
  opacity: 0.900;
}
