html {}
html a:hover {visibility:visible;}
html a:visited:hover {visibility:visible;}
body {background-color:#e4e4e3; margin:0px; padding:0px; font-family: "Trebuchet MS", arial, sans-serif; font-size: 16px;}
div {margin:0; padding:0;}
form {margin:0; padding:0;}
.clearfix:after {content: ".";  display: block; height: 0; clear: both; visibility: hidden;}
* html .clearfix {height: 1%;} 
p {font-family: "Trebuchet MS", arial, sans-serif; color:#000000;} 
.heading {font-family: "Trebuchet MS", arial, sans-serif; color:#666; font-size: 25px; font-weight:bold; } 
.headingWhite {font-family: "Trebuchet MS", arial, sans-serif; color:#FFFFFF; font-size: 25px; font-weight:bold; } 
.testhead {font-family: "Trebuchet MS", arial, sans-serif; color:#000000; font-size: 19px; font-weight:bold; } 
li {font-family: "Trebuchet MS", arial, sans-serif; color:#000000;} 
h1 {font-family: "Trebuchet MS", arial, sans-serif; color:#666; font-size: 17px; line-height:18px;}  
h2 {font-family: "Trebuchet MS", arial, sans-serif; color:#666; font-size: 15px; line-height:16px;}  
h3 {font-family: "Trebuchet MS", arial, sans-serif; color:#666; font-size: 13px; line-height:14px;}  	
td.product {font-family: "Trebuchet MS", arial, sans-serif; color:#666; font-size: 12px; line-height:12px;} 	
.link_arrow { background: url(/images/bullet_arrows.gif) left no-repeat; padding: 3px 0px 3px 20px; margin: 5px 0px; display: block;}
/* #TEXT (id=TEXT) deprecated; use .TEXT (class=TEXT) */
#TEXT2 {font-family: "Trebuchet MS", arial, sans-serif; color:#000000; font-size: 14px; line-height:18px; padding: 8px;} 
#TEXT {font-family: "Trebuchet MS", arial, sans-serif; color:#000000; font-size: 12px; line-height:12px; padding: 8px;} 
.TEXT {font-family: "Trebuchet MS", arial, sans-serif; color:#000000; font-size: 12px; line-height:12px; padding: 8px;} 
#HowTEXT {font-family: "Trebuchet MS", arial, sans-serif; color:#000000; font-size: 13px; line-height:14px; padding: 8px;} 								
.small {font: normal 9px verdana, sans-serif; color: #FFFFFF; margin-top: 10px; margin-bottom: 0px;}
.smallblack { font: normal 9px verdana, sans-serif; color: #000000; margin-top: 10px; margin-bottom: 0px;}
small {font: normal 9px verdana, sans-serif; color: #007bd1; font-weight: normal;}
#main a, #main a:link, #main a:visited {font-family: "Trebuchet MS", arial, sans-serif; font-weight:bold; text-decoration:underline;color:#007bd1;}
#spacer {font-family: "Trebuchet MS", arial, sans-serif; color:#666; font-size: 12px; line-height:8px;} 	
#main a:hover, #main a:visited:hover {font-family: "Trebuchet MS", arial, sans-serif; font-weight: bold; color:#ff9900; text-decoration:underline;}
#home a, #home a:link, #home a:visited {font-family: "Trebuchet MS", arial, sans-serif; font-weight:bold; text-decoration:underline;color:#6363FF;}
#home a:hover, #home a:visited:hover {font-family: "Trebuchet MS", arial, sans-serif; font-weight: bold; color:#C74C28; text-decoration:underline;}
#home td.homeads {font-family: "Trebuchet MS", arial, sans-serif; font-weight:normal; font-size: 12px; color:#868686;}
.member {background: url("/images/member_bug.gif") left no-repeat; padding: 13px 0px 13px 50px; margin: 5px 0px; display: block; font-weight: bold;}
.membership { }
/* #formHead (id=formHead) deprecated; use .formHead (class=formHead) */
#formHead {font-family: "Trebuchet MS", arial, sans-serif; font-weight:bold; text-decoration:none; color:#FFFFFF; background-color:#FA9E0D;}
.formHead {font-family: "Trebuchet MS", arial, sans-serif; font-weight:bold; text-decoration:none; color:#FFFFFF; background-color:#FA9E0D;}
#formHeadgray {font-family: "Trebuchet MS", arial, sans-serif; font-weight:bold; text-decoration:none; color:#FFFFFF; background-color:#999999;}
#smalltext {font-family: "Trebuchet MS", arial, sans-serif; font-weight:normal; font-size: 10px; text-align: left;}
.smalltext {font-family: "Trebuchet MS", arial, sans-serif; font-weight:normal; font-size: 10px; text-align: left;}
/* #miniformhead (id=miniformhead) deprecated; use .miniformhead (class=miniformhead) */
#miniformhead {font-family: "Trebuchet MS", arial, sans-serif; font-weight:bold; font-size: 12px; color:#000000; background-color:#DCE4F7; padding: 6px 6px 4px 6px; }
.miniformhead {font-family: "Trebuchet MS", arial, sans-serif; font-weight:bold; font-size: 12px; color:#000000; background-color:#DCE4F7; padding: 6px 6px 4px 6px; }
/* #miniform (id=miniform) deprecated; use .miniform (class=miniform) */
#miniform  {font-family: "Trebuchet MS", arial, sans-serif; font-weight:normal; font-size: 12px; color:#000000; padding: 6px 0px 10px 4px;}
.miniform  {font-family: "Trebuchet MS", arial, sans-serif; font-weight:normal; font-size: 12px; color:#000000; padding: 6px 0px 10px 4px;}
input.send-btn {font-family: "Trebuchet MS", arial, sans-serif; font-size: 11px; font-weight : bold;}
input.std {background-color: #FFFFFF; font-weight: normal; font-size: 11px; color: black;}
select.std {background-color: #FFFFFF; font-weight: normal; font-size: 11px; color: black;}
/* #additional_text (id=additional_text) deprecated; use .additional_text (class=additional_text) */
#additional_text {font-family: "Trebuchet MS", arial, sans-serif; font-weight:normal; font-size: 12px; text-align: left;}
.additional_text {font-family: "Trebuchet MS", arial, sans-serif; font-weight:normal; font-size: 12px; text-align: left;}
a, a:link, a:visited {}
a:hover, a:visited:hover {}
a.map, a.map:link, a.map:visited {font-family: "Trebuchet MS", arial, sans-serif; font-weight:bold; text-decoration:underline;color:#0086E5; font-size: 12px; }
a.map:hover, a.map:visited:hover {font-family: "Trebuchet MS", arial, sans-serif; font-weight: bold; color:#C74C28; text-decoration:underline;}
#footer a, #footer a:link, #footer a:visited {font-family: "Trebuchet MS", arial, sans-serif; font-size:11px; line-height:12px; text-decoration:underline;color:#666;}
#footer a:hover, #footer a:visited:hover {font-family: "Trebuchet MS", arial, sans-serif; font-size:11px; line-height:12px; color:#666; text-decoration:underline;}
#main {width:80%; text-align:left;}
#nav {width:80%;height:34px;} 
#logo {display:block; float:left; position:relative;width:147px;float:left;}
#head_spacer  {background-image: url(/images/head_spacer.gif); background-repeat: repeat; width:100%; max-width: none; height:75px; display:block; float:left;}
#testbed  {background-image: url(/images/Beta_Test_background.gif); background-repeat: repeat; width:100%; height: 100%; max-width: none; display:block; float:left;}
#head_spacer_right  {background-image: url(/images/head_spacer.gif); background-repeat: repeat; height:116px; display:block; float:right;}
#primary_menu  {min-width: 650px; width: 100%; display:block;}
#head_spacer_result  {background-image: url(/images/head_spacer.gif); background-repeat: repeat; width: 100%; height:115px; display:block; float:left;}
#head_spacer_report  {background-image: url(/images/head_spacer_result.gif); background-repeat: repeat; min-width: 600px; width: 100%; height:115px; display:block; float:left;}
#report_menu  {min-width: 600px; width: 100%; display:block; float:left;}
#nav_over {display:block;float:left;margin-top:0px;margin-bottom:0px; margin-left:15px;}
/* top nav mouseover /media */
#nav_over  a:hover img{visibility:visible; display:block;} 
#nav_over  html a:hover {visibility:visible;display:block;}
#refer_friend {display:inline; float:right; position:relative;width:130px;float:right;}
/* top nav mouseover /media (primary nav) */            
#nav_over  .aboutus {background-image: url(/images/about_us_on.gif); background-repeat: no-repeat; width:79px; height:25px; display:block;float:left;}
#nav_over  .aboutus a , #nav_over  .aboutus img {width:79px; height:25px; display:block;}
#nav_over  .backhome {background-image: url(/images/HOME_on.gif); background-repeat: no-repeat; width:66px; height:25px; display:block; float:left;}
#nav_over  .backhome a , #nav_over  .backhome img {width:66px; height:25px; display:block;}
#nav_over  .myaccount {background-image: url(/images/my_account_on.gif); background-repeat: no-repeat; width:101px; height:25px; display:block; float:left;}
#nav_over  .myaccount a , #nav_over  .myaccount img {width:101px; height:25px; display:block;}
#nav_over  .membertools {background-image: url(/images/member_tools_on.gif); background-repeat: no-repeat; width:124px; height:25px; display:block; float:left;}
#nav_over  .membertools a , #nav_over  .membertools img {width:124px; height:25px; display:block;}
#nav_over  .how {background-image: url(/images/works_on.gif); background-repeat: no-repeat; width:124px; height:25px; display:block;float:left;}
#nav_over  .how a , #nav_over  .how img {width:124px; height:25px; display:block;}
#nav_over  .howrpt {background-image: url(/images/works_on_rpt.gif); background-repeat: no-repeat; width:124px; height:25px; display:block;float:left;}
#nav_over  .howrpt a , #nav_over  .howrpt img {width:124px; height:25px; display:block;}
#nav_over  .dnsreport {background-image: url(/images/DNSreport_on.gif); background-repeat: no-repeat; width:101px; height:25px; display:block;float:left;}
#nav_over  .dnsreport a , #nav_over  .dnsreport img {width:101px; height:25px; display:block;}
#nav_over  .dnsstuffrpt {background-image: url(/images/DNSstuff_on_rpt.gif); background-repeat: no-repeat; width:158px; height:25px; display:block;float:left;}
#nav_over  .dnsstuffrpt a , #nav_over  .dnsreportrpt img {width:158px; height:25px; display:block;}
#nav_over  .dnsstuffrptwht {background-image: url(/images/DNSstuff_on_rpt_wht.gif); background-repeat: no-repeat; width:158px; height:25px; display:block;float:left;}
#nav_over  .dnsstuffrptwht a , #nav_over  .dnsreportrpt img {width:158px; height:25px; display:block;}
#nav_over  .dnsforumsrpt {background-image: url(/images/DNSForums_on_rpt.gif); background-repeat: no-repeat; width:102px; height:25px; display:block;float:left;}
#nav_over  .dnsforumsrpt a , #nav_over  .dnsforumsrpt img {width:102px; height:25px; display:block;}
#nav_over  .dnsforums {background-image: url(/images/DNSForums_on.gif); background-repeat: no-repeat; width:102px; height:25px; display:block;float:left;}
#nav_over  .dnsforums a , #nav_over  .dnsforums img {width:102px; height:25px; display:block;}
#nav_over  .faq {background-image: url(/images/FAQ_on.gif); background-repeat: no-repeat; width:51px; height:25px; display:block;float:left;}
#nav_over  .faq a , #nav_over  .faq img {width:51px; height:25px; display:block;}
#nav_over  .faqrpt {background-image: url(/images/FAQ_on_rpt.gif); background-repeat: no-repeat; width:51px; height:25px; display:block;float:left;}
#nav_over  .faqrpt a , #nav_over  .faqrpt img {width:51px; height:25px; display:block;}
#nav_over  .whatstuff {background-image: url(/images/whatstuff_on.gif); background-repeat: no-repeat; width:102px; height:25px; display:block;float:left;}
#nav_over  .whatstuff a , #nav_over  .whatstuff img {width:102px; height:25px; display:block;}
#nav_over  .whatstuffrpt {background-image: url(/images/whatstuff_on_rpt.gif); background-repeat: no-repeat; width:102px; height:25px; display:block;float:left;}
#nav_over  .whatstuffrpt a , #nav_over  .whatstuffrpt img {width:102px; height:25px; display:block;}
#test_result  {background-image: url(/images/test_rpt_head_BG.gif); background-repeat: no-repeat; width: 350px; height: 42px; display: block; float: left; text-align: center; vertical-align: middle; font-family: "Trebuchet MS", arial, sans-serif; font-size: 19px; font-weight: bold;}
pre {font-size: normal; display: block; font-family: monospace; white-space: pre;}
pre a {font-size: normal; font-family: monospace; font-weight: lighter;}
