body
  {
  background-color: #F6F5F5;
  background: url('../images/main-bg.gif');
  margin: 0px;
  padding: 0px;
  }

.ndp_gradient_background
  {
  background: url('../images/bg_login_ndp.gif');
  }
.cust_support .description {
    background: #fcc910;
}
/* added from individual pages August 2008 DG */

.child {display:none}
.childshown {display:block}
.mainchild {display:none}
.mainchildshown {display:block}
.results {padding: 10px}

/* end DG addition */


/* Altered by Heidi :: 3-11-2005 */
/* Advanced Net Detective Plus */

A.np3:link,
A.np3:visited,
A.np3:active {
FONT-SIZE: 12px;
COLOR: #F8CE29;
FONT-FAMILY: verdana,arial,helvetica,sans-serif;
}

A.mainnav:link,
A.mainnav:visited,
A.mainnav:active {
FONT-SIZE: 10px;
COLOR: #F8CE29;
FONT-FAMILY: verdana,arial,helvetica,sans-serif
}

A.mainnav:hover {
FONT-SIZE: 10px;
COLOR: #ffffff;
FONT-FAMILY: verdana,arial,helvetica,sans-serif;
TEXT-DECORATION: none
}
A.np2:link,
A.np2:visited,
A.np2:active {
FONT-SIZE: 16px;
COLOR: #F8CE29;
FONT-FAMILY: verdana,arial,helvetica,sans-serif;
}

A.np2:hover {
FONT-SIZE: 16px;
COLOR: #ffffff;
FONT-FAMILY: verdana,arial,helvetica,sans-serif;
TEXT-DECORATION: none
}
A.nav2:link,
A.nav2:visited,
A.nav2:active
{
FONT-SIZE: 10px;
COLOR: #ffffff;
FONT-FAMILY: verdana,arial,helvetica,sans-serif
}

A.nav2:hover {
FONT-SIZE: 10px;
COLOR: #F8CE29;
FONT-FAMILY: verdana,arial,helvetica,sans-serif;
TEXT-DECORATION: none
}

a.blk:link, 
a.blk:visited, 
a.blk:active {
font-size:10px; 
color:#000000; 
font-weight:bold; 
font-family:verdana, arial, helvetica, sans-serif; 
text-decoration:underline;
}

a.blk:hover {
font-size:10px; 
color:#644c84; 
font-weight:bold; 
font-family:verdana, arial, helvetica, sans-serif; 
text-decoration:none;
}

A.subnav:link,
A.subnav:visited,
A.subnav:active {
FONT-SIZE: 10px;
COLOR: #8d8472;
FONT-FAMILY: verdana,arial,helvetica,sans-serif;
}

A.subnav:hover {
FONT-SIZE: 10px;
COLOR: #6075b6;
FONT-FAMILY: verdana,arial,helvetica,sans-serif;
TEXT-DECORATION: none
}

A.tab:link,
A.tab:visited,
A.tab:active {
FONT-SIZE: 11px;
COLOR: #F8CE29;
FONT-FAMILY: verdana,arial,helvetica,sans-serif;
}

A.tab:hover {
FONT-SIZE: 11px;
COLOR: #ffffff;
FONT-FAMILY: verdana,arial,helvetica,sans-serif;
TEXT-DECORATION: none
}

A.tabtitle:link,
A.tabtitle:visited,
A.tabtitle:active {
FONT-SIZE: 10px;
COLOR: #ffffff;
FONT-FAMILY: verdana,arial,helvetica,sans-serif;
}

A.tabtitle:hover{
FONT-SIZE: 10px;
COLOR: #ffffff;
FONT-FAMILY: verdana,arial,helvetica,sans-serif;
TEXT-DECORATION: none;
}

A.page:link,
A.page:visited,
A.page:active {
FONT-SIZE: 12px;
COLOR: #7C609F;
FONT-FAMILY: verdana,arial,helvetica,sans-serif;
}

A.page:hover {
FONT-SIZE: 12px;
COLOR: #7C609F;
FONT-FAMILY: verdana,arial,helvetica,sans-serif;
TEXT-DECORATION: none;
}

a:link {
font-family:verdana,arial,helvetica,sans-serif; 
FONT-SIZE: 9px; 
font-weight:bold; 
COLOR: #7C609F; 
TEXT-DECORATION: underline;
}

a.mappoplink { font-weight: normal; white-space: nowrap; font-size: 15px ! important; }
a.mappoplink:hover { font-weight: normal ! important; }

a:visited,
a:active {
font-family:verdana,arial,helvetica,sans-serif; 
FONT-SIZE: 9px; 
font-weight:bold; 
COLOR: #9D9D9C; 
TEXT-DECORATION: underline;
}

a:hover {
font-family:verdana,arial,helvetica,sans-serif; 
FONT-SIZE: 9px; 
font-weight:bold; 
COLOR: #7C609F; 
TEXT-DECORATION: none;
}

A.bgw_anchor2:link,
A.bgw_anchor2:visited,
A.bgw_anchor2:active {
font-family:verdana,arial,helvetica,sans-serif;
FONT-SIZE: 11px;
COLOR: #FFFFFF;
TEXT-DECORATION: none
}

A.bgw_anchor2:hover {
font-family:verdana,arial,helvetica,sans-serif;
FONT-SIZE: 11px;
COLOR: #FFFFFF;
TEXT-DECORATION: none
}

A.footer:link,
A.footer:visited,
A.footer:active {
FONT-WEIGHT: bold;
FONT-SIZE: 9px;
COLOR: #8d8472;
FONT-FAMILY: verdana,arial,helvetica,sans-serif;
}

A.footer:hover {
FONT-WEIGHT: bold;
FONT-SIZE: 9px;
COLOR: #8d8472;
FONT-FAMILY: verdana,arial,helvetica,sans-serif;
TEXT-DECORATION: none
}

P, TD {
FONT-SIZE: 11px;
FONT-FAMILY: tahoma, verdana,arial,helvetica,sans-serif;
}

TH {
FONT-SIZE: 10px;
COLOR: #564171;
FONT-FAMILY: verdana,arial,helvetica,sans-serif;
}

TD.feature {
FONT-SIZE: 10px;
FONT-WEIGHT: bold;
FONT-FAMILY: verdana,arial,helvetica,sans-serif;
COLOR: #000000;
}

.footer {
FONT-SIZE: 9px;
COLOR: #644C84;
FONT-FAMILY: verdana,arial,helvetica,sans-serif;
}

TD.mainblk, B.mainblk {
FONT-SIZE: 11px;
COLOR: #000000;
FONT-FAMILY: verdana,arial,helvetica,sans-serif;
}

TD.mainwt {
FONT-SIZE: 11px;
COLOR: #ffffff;
FONT-FAMILY: verdana,arial,helvetica,sans-serif;
}

TD.maininfo {
FONT-SIZE: 10px;
COLOR: #737373;
FONT-FAMILY: verdana,arial,helvetica,sans-serif;
}
.purpo {
FONT-SIZE: 10px;
COLOR: #564171;
FONT-FAMILY: verdana,arial,helvetica,sans-serif;
}
.black {
FONT-SIZE: 12px;
COLOR: #000000;
FONT-FAMILY: tahoma, verdana,arial,helvetica,sans-serif;
}

TD.resultstitle {
FONT-SIZE: 10px;
COLOR: #ffffff;
FONT-FAMILY: verdana,arial,helvetica,sans-serif;
}

SPAN.tabtitle {
FONT-WEIGHT: bold;
FONT-SIZE: 10px;
COLOR: #F8CE29;
FONT-FAMILY: verdana,arial,helvetica,sans-serif;
}

SPAN.title3 {
FONT-SIZE: 16px;
COLOR: #be0b04;
FONT-FAMILY: arial, verdana,arial,helvetica,sans-serif;
}

TD.title,
SPAN.title {
FONT-SIZE: 16px;
COLOR: #000000;
FONT-FAMILY: arial, verdana,arial,helvetica,sans-serif;
}

SPAN.title2 {
FONT-SIZE: 10px;
COLOR: #ffffff;
FONT-FAMILY: verdana,arial,helvetica,sans-serif;
}

SPAN,TD.wt {
FONT-WEIGHT: bold;
FONT-SIZE: 9px;
COLOR: #ffffff;
FONT-FAMILY: verdana,arial,helvetica,sans-serif;
}
SPAN.boldblu
{
FONT-WEIGHT: bold;
FONT-SIZE: 11px;
COLOR: #644C84;
FONT-FAMILY: tahoma,verdana,arial,helvetica,sans-serif
}

SPAN.boldletter2
{
FONT-WEIGHT: bold;
FONT-SIZE: 14px;
COLOR: #644C84;
FONT-FAMILY: tahoma,verdana,arial,helvetica,sans-serif
}

SPAN.boldletter
{
FONT-WEIGHT: bold;
FONT-SIZE: 13px;
COLOR: #644C84;
FONT-FAMILY: arial black, verdana,arial,helvetica,sans-serif
}
A.footer2:link,
A.footer2:visited,
A.footer2:active {
FONT-WEIGHT: bold;
FONT-SIZE: 9px;
COLOR: #dedede;
FONT-FAMILY: tahoma, verdana,arial,helvetica,sans-serif;
}

A.footer2:hover {
FONT-WEIGHT: bold;
FONT-SIZE: 9px;
COLOR: #dedede;
FONT-FAMILY: tahoma, verdana,arial,helvetica,sans-serif;
TEXT-DECORATION: none;
}

a.navad:link,
a.navad:visited,
a.navad:active {
font-size:11px; 
color:#CD0001;
font-weight:bold; 
font-family:verdana, arial, helvetica, sans-serif; 
text-decoration:none;
}

a.navad:hover {
font-size:11px; 
color:#656565;
font-weight:bold; 
font-family:verdana, arial, helvetica, sans-serif; 
text-decoration:underline;
}

a.legacy:link, 
a.legacy:visited, 
a.legacy:active {
font-size:10px; 
color:#bd0b02; 
font-weight:bold; 
font-family:verdana, arial, helvetica, sans-serif; 
text-decoration:underline}

a.legacy:hover {
font-size:10px; 
color:#644C84; 
font-weight:bold; 
font-family:verdana, arial, helvetica, sans-serif; 
text-decoration:none
}

.redtxt {
font-size:11px; 
color:#CD0001; 
font-weight:bold; 
font-family:verdana, tahoma, trebuchet ms, arial, helvetica, sans-serif;
}

.mainad {
font-size:11px; 
color:#656565; 
font-family:verdana, tahoma, trebuchet ms, arial, helvetica, sans-serif;
}

.bullad {
font-size:10px; 
color:#656565; 
font-family:verdana, tahoma, trebuchet ms, arial, helvetica, sans-serif;
}

.redad {
font-size:15px; 
color:#CD0001; 
font-weight:bold; 
font-family:arial, verdana, tahoma, trebuchet ms, arial, helvetica, sans-serif;
}

.bkad {
font-size:15px; 
color:#000000; 
font-weight:bold; 
font-family:arial, verdana, tahoma, trebuchet ms, arial, helvetica, sans-serif;
}

.bluad {
font-size:12px; 
color:#000000; 
font-weight:bold; 
font-family:verdana, tahoma, trebuchet ms, arial, helvetica, sans-serif;
}

.txt {
font-size:12px; 
color:#CD0001; 
font-weight:bold; 
font-family:verdana, tahoma, trebuchet ms, arial, helvetica, sans-serif;
}

.justify {text-align:justify;}
 
 /*New Features titles*/
.yellow {
FONT-SIZE: 10px;
COLOR: #F8CE29;
FONT-FAMILY: verdana,arial,helvetica,sans-serif;
}

.f_wt {
FONT-SIZE: 10px;
COLOR: #ffffff;
FONT-FAMILY: verdana,arial,helvetica,sans-serif;
}

.red {
FONT-SIZE: 10px;
COLOR: #BD0B02;
FONT-FAMILY: verdana,arial,helvetica,sans-serif;

}

