body {
padding:0px; 
margin: 0px; 
background-color: #000000; 
text-align: center;
}

p {
font: 12px trebuchet ms, verdana, helvetica, arial, sans-serif;
}

div {
font: 12px trebuchet ms, verdana, helvetica, arial, sans-serif
}

b {
font-weight: bold
}

i {
font-style: italic
}

u {
text-decoration: underline
}

a {
color: #e33000; text-decoration: none
}

a:hover {
color: #000000; text-decoration: underline
}

h1 {
margin: 0px 0px 5px; font: bold 13px trebuchet ms, verdana, helvetica, arial, sans-serif
}

h2 {
margin: 0px 0px 5px; font: bold 13px trebuchet ms, verdana, helvetica, arial, sans-serif
}

h3 {
margin: 0px 0px 5px; font: bold 12px trebuchet ms, verdana, helvetica, arial, sans-serif
}

ul {
font: 12px trebuchet ms, verdana, helvetica, arial, sans-serif; 
}

.shell {
border: #00ff00 0px solid; 
background-color: #ffffff; 
padding:5px;
}

.topnav {
padding:10px; 
}

a.topnavbn {
border: #e33000 1px solid; 
padding: 4px; 
font: 12px trebuchet ms, verdana, helvetica, arial, sans-serif; 
color: #e33000; 
background-color: #ffffff; 
text-decoration: none
}

a.topnavbn:hover {
border: #000000 1px solid; 
color: #000000; 
text-decoration: none
}

.pageshell {
border: #000000 1px solid; 
padding:10px; 
margin:10px; 
}

.footer {
padding: 5px; 
margin: 2px; 
background-color: #eae1c2;
font-size: 11px;
font-family:verdana;
}

td.colfull {
background-color: #e6eada;
}

.colMain {
background-color: #e6eada;
padding:5px;
}

.colMain td {
font-size:12px;
}

.colright {
background-color: #ebeac7;
border-left:10px solid #ffffff;	
padding:5px;
font-size:13px;
}



.shellTd {
border:1px solid #404040;
padding:5px;
}

hr {
height:1px;
color:#d0d0d0;
}

.news {
padding:2px;
background-color:#FFFBD6;
font-family:arial;
border:1px solid #a0a0a0;
margin-bottom:5px;
}

.red {
color:#880000;
}

input {
font-size:12px;
border:1px solid #808080;
}