﻿body 
{
    background: #000000 url(images/bg.jpg) repeat-x top left;
    background-attachment: fixed;
    margin: 0px;
    color: #999999;
    font-family: Arial, Verdana;
}

a
{
    color: #ffffff;
}

a:hover
{
    color: #ffff00;
}

.box
{
    width: 100%;
    padding: 5px;
}

.boxHeader
{
    font-weight: bold;
    padding: 0px;
	 /*color: #8055ff;*/
	 color: #0066FF;
	 background: url(images/dpHeaderBG.png) no-repeat top left;
	 border-top: solid 1px #555555;
	 border-bottom: solid 1px #000000;
	 border-left: solid 1px #444444;
}

.boxContent
{
    background: #333333;
    height: 100px;
    vertical-align: top;
}

.centerBox
{
    background: #000000 url(images/page_03.gif) no-repeat top left;
    vertical-align: top;
}

.centerBoxContent
{
    padding: 40px 5px 5px 5px;
    min-height: 500px;
    vertical-align: top;
}

.footer
{
    background: url(images/footerBG.jpg) repeat-x top left;
    color: #444444;
    font-size: 14px;
    text-align:center;
    height: 57px;
    width: 780px;
}

.header
{
    background: #000000 url(images/page_01.gif) no-repeat top left;
    width: 780px;
    height: 164px;
}

.header_left
{
    width: 100%;
    font-size: xx-large;
    font-weight: bold;
    color: #ff0000;
}

.header_left_small
{
    width: 100%;
    color: #ffffff;
    padding-left: 5px;
    font-style: italic;
    font-weight: bold;
    text-align: center;
}

.header_right
{
    width: 50%;
    background: url(images/topRightLogo.png) no-repeat top right;
}

.ImgDesc
{
    font-size:11px;
}

.login
{
    color: #000000;
}

.login a
{
    color: #000000;
}

.login a:hover
{
    color: #ff0000;
}

.navbar
{
    background: #f2f2f2 url(images/page_02.gif) no-repeat top left;
    width: 780px;
    height: 27px;
    padding: 0px;
    color: #000000;
}

.navbar a:hover
{
    color:#ffffff;
}

.navbar a
{
    color: #000000;
    font-weight:bold;
}

.newsContent
{
    padding:0px;
    color: #777777;
}

.newsTitle
{
    font-weight: bold;
    padding: 0px;
	color: #CCCCCC;
}

.newsHeader
{
    padding:0px;
    border-bottom: solid 1px #000000;
}

.newsItem
{
    padding:0px;
}

.noborder
{
    border:none;
}

.NotesBox
{
    background: #333333;
    padding: 5px;
}

.sideBG
{
    background: url(images/chainBG.jpg) repeat-y top left;
    padding: 0px;
    margin: 0px;
}

.siteby
{
    font-size: 12px;
    font-weight: normal;
    color: #444444;
}

.siteby a
{
    color: #444444;
}

.siteby a:hover
{
    color: #990000;
}


