body {
background:#3e3e3e;
text-align:center;
}

a:link {
color:cc6600;
}
a:visited {
color:cc6600;
}
a:hover {
color:#333333;
}
a:active {
color:#333333;
}
a.nav_link {
color:#ffffff;
text-decoration:none;
}
a:visited.nav_link {
color:#cccccc;
text-decoration:none;
}
a:hover.nav_link {
color:#333333;
text-decoration:none;
}
a:link.footerlink {
color:#ffffff;
}
a:visited.footerlink {
color:#ffffff;
}
a:hover.footerlink {
color:#333333;
}
a:active.footerlink {
color:#333333;
}
table
{
border:0px;
margin:0px;
padding:0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#555555;
}
.banner {
width:575px;
height:125px;
background-color:#cc6600;
}

.content {
font-size:11px;
color:#555555;
padding:10px;
width:575px;
vertical-align:top;
background-color:#c5c5c5;
}

.footer {
background:url('images/footer.jpg') #cc6600;
background-repeat:repeat-y;
font-size:10px; 
padding-top:5px;
padding-bottom:5px;
width:780px;
text-align:center;
color:#FFFFFF;
}

h1 {
font-size:12px;
color: #222222;
font-weight: bold;
margin:0px;
padding-left:0px;
padding-right:0px;
padding-bottom:7px;
padding-top:5px;
}

.layouttable {
width:795px;
background:#ffffff;
margin-left:auto;
margin-right:auto;
}

.logo {
font-size:10px;
background-color:#e1e1e1;
background:e1e1e1;
width:205px;
}

.marquee {
font-weight:bold;
background:#444444;
font-size:9px;
text-align:right;
width:575px;
height:20px;
color:#FFFFFF;
}

.msgbox {
background:e1e1e1;
font-size:10px;
background-color:#555555;
padding:5px;
width:205px;
color:#FFFFFF;
}

.nav_column {
font-size:10px;
background:#909090;
padding-left:20px;
width:205px;
}

.nav_titles {
font-size:12px;
color: #222222;
font-weight: bold;
}

.nav_bull {
color:#aaaaaa;
}

.nav_wire {
margin-left:-15px;
width:188px;
height:25px;
}

.orange {
color:#cc6600;
}

.toplogo {
width:205px;
height:150px;
background:#666666;
}

.leftborder
{
margin:5px;
border-left: #909090 thick solid;
padding:4px;
line-height:17px;
}
.tcell
{
font-weight: bold;
}
.textpositive
{
color:#009900;
text-align:right;
}
.textnegative
{
color:#FF0000;
text-align:right;
}
.price
{
text-align:right;
}
p
{
font-size: 11px;
margin:4px;
padding: 0px;
}
.tiny
{
font-size:10px;
}