body {
background-color: #0a0a0a;
margin: 0;
padding: 0;
text-align: left;
font-family: Arial,Verdana,sans-sarif;
}

h1,h2,h3,p,a {
color: #000000;
background-color: transparent;
}

h1 {
font-size: 3ex;
font-weight: bold;
font-style: oblique;
text-align: center;
border: solid 1px #7bb5ff;
border-left: solid 1px #c0c0c0;
color: #08ff52;
background-color: #505050;
}

h2 {
font-size: 2.25ex;
font-weight: bold;
font-style: oblique;
text-align: center;
color: #ff6600;
background-color: #303030;
border: 0;
border-top: dotted 1px #ff6600;
}

h3 {
font-size: 2.5ex;
font-weight: bold;
font-style: italic;
text-align: center;
margin-left: 12px;
}

p {
font-size: 2ex;
}

p.legal {
font-size: 1.5ex;
font-style: oblique;
}

a:link {
color: #505050;
background-color: transparent;
text-decoration: underline;
}

a:visited {
color: #505050;
background-color: transparent;
text-decoration: underline;
}

a:hover {
color: #00ad6b;
background-color: transparent;
text-decoration: none;
}

a:active {
color: #505050;
background-color: transparent;
text-decoration: underline;
}

a.launch:link {
color: #008000;
background-color: transparent;
font-size: 1.2em;
font-weight: bold;
text-decoration: none;
text-align: left;
margin-left: 18px;
}

a.launch:visited {
color: #008000;
background-color: transparent;
font-size: 1.2em;
font-weight: bold;
text-decoration: none;
text-align: left;
margin-left: 18px;
}

a.launch:hover {
color: #800080;
background-color: transparent;
font-size: 1.2em;
font-weight: bold;
text-decoration: none;
text-align: left;
margin-left: 18px;
}

a.launch:active {
color: #c0c0c0;
background-color: transparent;
font-size: 1.2em;
font-weight: bold;
text-decoration: none;
text-align: left;
margin-left: 18px;
}

#navset ul{ 
font-size: 90%;
margin: 0; 
padding: 0; 
list-style-type: none;
color:#808080; 
text-decoration: none; 
border: solid 1px #d8d8d8;
}

#navset li { 
background-color: #808080;
margin: 0;
border: solid 1px #808080;
width: 96%;
}

#navset a{ 
display: block; 
padding: 2px; 
text-align:center;
background-color: #808080;
border: solid 1px #f1f100;
width: 100%; 
color:#f1f100; 
text-decoration: none;
font-weight: bold;
}

#navset a:link, #navset a:visited{ 
color: #f1f100; 
text-decoration: none;
font-weight: bold;
}

#navset a:hover{ 
background-color: #303030;
border: solid 1px #00d67b;
color: #7bb5ff; 
text-decoration: none;
font-weight: bold;
}
  
#navset a:active{
border: solid 1px #f1f100;
color: #f1f100; 
text-decoration: none;
font-weight: bold;
}

#active a:link, #active a:visited, #active a:hover{
background-color: #303030;
color: #7bb5ff; 
text-decoration: none;
font-weight: bold;
border: solid 1px #00d67b;
}

#subnav ul{ 
font-size: 90%;
margin: 0; 
margin-top: 48px;
padding: 0; 
list-style-type: none;
color:#808080; 
text-decoration: none; 
border: solid 1px #d8d8d8;
}

#subnav li { 
background-color: #303030;
margin: 0;
border: solid 1px #303030;
width: 96%;
}

#subnav a{ 
display: block; 
padding: 2px; 
text-align:center;
background-color: #303030;
border: solid 1px #ff0000;
width: 100%; 
color:#ff0000; 
text-decoration: none;
font-weight: bold;
}

#subnav a:link, #subnav a:visited{ 
color: #ff0000; 
text-decoration: none;
font-weight: bold;
}

#subnav a:hover{ 
background-color: #808080;
border: solid 1px #f1f100;
color: #f1f100; 
text-decoration: none;
font-weight: bold;
}
  
#subnav a:active{
border: solid 1px #ff0000;
color: #ff0000; 
text-decoration: none;
font-weight: bold;
}

#active a:link, #active a:visited, #active a:hover{
background-color: #808080;
color: #f1f100; 
text-decoration: none;
font-weight: bold;
border: solid 1px #f1f100;
}

#bodynav ul{ 
font-size: 90%;
font-weight: bold;
margin: 8; 
margin-top: 12px;
padding: 0; 
list-style-type: none;
background-color: #00d67b;
text-decoration: none; 
border: double 3px #303030;
width: 25%;
float: right;
}

#bodynav li { 
background-color: #303030;
margin: 0;
border: solid 1px #303030;
}

#bodynav p {
font-weight: bold;
color: #000000;
background-color: #00d67b;
margin: 1;
white-space: no wrap;
text-align: center;
}


#bodynav a{ 
display: block; 
padding: 2px; 
text-align:center;
background-color: #303030;
border: solid 1px #c0c0c0;
color:#7bb5ff; 
text-decoration: none;
font-weight: bold;
}

#bodynav a:link, #subnav a:visited{ 
color: #7bb5ff; 
text-decoration: none;
font-weight: bold;
}

#bodynav a:hover{ 
background-color: #000000;
border: solid 1px #00d67b;
color: #00d67b; 
text-decoration: none;
font-weight: bold;
}
  
#bodynav a:active{
border: solid 1px #c0c0c0;
color: #7bb5ff; 
text-decoration: none;
font-weight: bold;
}

#active a:link, #active a:visited, #active a:hover{
background-color: #000000;
color: #00d67b; 
text-decoration: none;
font-weight: bold;
border: solid 1px #00d67b;
}

.logo {
width: 255px;
height: 101px;
border: 0;
margin-left: 14px;
}

.dtag {
width: 120px;
height: 100px;
margin: 2px;
border: 0;
}

.maintable {
margin: 6px 3%;
width: 94%;
height: 100%;
border: solid 1px #e0e0e0;
padding: 0;
}

.topspace {
background-color: #000000;
background-image: url('images/dynaphore-bg.gif');
background-repeat: repeat-x;
width: 100%;
border: solid 1px #c0c0c0;
}

.leftspace {
background-color: #505050;
background-image: url('images/silverbar2.gif');
background-repeat: repeat;
background-position: top left;
width: 20%;
border-right: solid 1px #c0c0c0;
text-align: center;
}

.contentbody {
background-color: #c0c0c0;
padding: 8px;
border: solid 2px #808080;
}

.lowerspace {
background-color: #c0c0c0;
border: solid 1px #505050;
text-align: center;
}