a:link, a:visited, a:active { color: #000; text-decoration: none; }
a:link:after, a:visited:after { content: " (" attr(href) ") "; }


div { padding: 0; margin: 0; }
body { width: 100%; padding: 0; margin: 0; font: 12pt "times new roman", serif; COLOR: #000 }
table, tr, td { font: 12pt "times new roman", serif; COLOR: #000 }

ul { font: 12pt "times new roman", serif; COLOR: #000; }
li { margin: 0 0 0.5em 0; }
li.title { font-size: 13pt; font-weight: bold; color: #000; margin: 0 0 0 -15px; padding: 0; }
li.nodot {list-style-type: none; text-align: left; }
img { border: 0; }

#pageFrame { background-color: #000; color: #000; padding: 0; width: 100%;  }

#masthead { display: none; }

#leftColumn {  display: none; }

#innerLeftColumn { display: none; }

#contentColumn { width: 100%; margin-left: 0; border-left: 0 solid #000; }

#innerContentColumn { width: 100%; overflow: visible; margin-right: 0; }

#innerContentColumn { padding: 10px; }

#innerContentColumn p { color: #000; text-align: left; }
#innerContentColumn h1 { color: #000; font-size: 14pt; }
#innerContentColumn h2 { color: #000; font-size: 13pt; }
#innerContentColumn h3 { color: #000; font-size: 12pt; }

#rightColumn { display: none; }
#innerRightColumn { display: none; }

#footer { border-top: 1px solid #000; text-align:center; clear: both; z-index: 10; margin: 0; color: #000; background: #000; padding-top: 10px; }

#innerFooter { display: none; }

form { width: 50%; margin: 0; font: 12pt "times new roman", serif; COLOR: #000; }
fieldset { border: 1px solid #000; padding: 1.5em 0.5em; }
legend { color: #000; font-size: 13pt; font-weight: bold; }

hr { width: 100%; color: #000; background-color: #000; height: 1px; }
table { margin: 0; width: 75%; }
table.hosting { margin: 0; width: 75%; }
table.hosting td { border: 1px solid #000; text-align: left; font: "times new roman", serif; }
table.hosting td.title { background: #fff; color: #000; font-family: Georgia, Times New Roman, Times, serif;  letter-spacing: 0.1em; font-size: 13pt; font-weight: bold;}

#hnav1 ul { display: none; }
#hnav2 ul { display: none; }
#subnav ul { display: none; }

.vnav { display: none; }
.blurb h3 { display: inline; }
.right { float: none; padding: 0; display: block; }
.left { float: none; padding: 0; display: block; }


