/* ==================== Global styles ==================== */
body,td {
  font-weight: normal;
  font-size: 11px;
  color: #333333;
  font-family: Arial, Helvetica, sans-serif;
	}

a {
  text-decoration: none;
  color: #FF690B; 0088CC;
	}

a:hover {
  text-decoration: none;
  color: #0088CC; FF690B;
	}

a.white {
  text-decoration: none;
  font-weight:    bold;
  color: #000000;
	}

a.white:hover {
  text-decoration: none;
  color: #ffffff;
	}

a.orange {
  text-decoration: none;
  font-weight:    bold;
  color: #ffffff;
	}

a.orange:hover {
  text-decoration: none;
  color: #FF690B;
	}

a.blue {
  text-decoration: none;
  font-weight:    bold;
  color: #0088CC;
	}

a.blue:hover {
  text-decoration: none;
  color: #ffffff;
}

/* ==================== Menu Stuff ==================== */
.menu_heading {
  background-color: #0099CC;
  font-weight: bold;
  color: #FFFFFF;
  padding-left: 4px;
	}

.menu_heading2 {
  background-color: #0099CC;
  font-weight: bold;
  font-size: 14px;
  color: #ffffff;
  padding-left: 4px;
	}

.menu {
  border-right: 1px dotted #FF6000;
	}

a.menu_item {
  background-color: #ffffff;
  color: #0099cc;
  text-decoration: none;

	}

/* ==================== General Styles ==================== */

BODY                {
    background:     #B7BCC3 url(images/page_bg.gif) repeat-x; #8C1B17;
    margin:         0px;
    font-family:    Arial, Helvetica, sans-serif;
    }

TABLE.master        {
    background:     #ffffff; 
    }

.menu1Header {
	background-color: #000015;
	color: #FFFFFF;
	text-align:     right;
	font-weight: bold;
	font-size: 12px
	}

.menu1              {
    background:     #0099CC;
    text-align:     right;
    padding:        2px 8px 2px 2px;
    border-bottom:  #D78758 1px dotted;
    font-weight:    bold;
    }

A.menu1             {
    font-size:      11px;
    font-weight:    bold;
    vertical-align: middle;
    color:          #000000;
    text-decoration:none;
    padding:        0px;
    border:         0px;
    }

a:hover.menu1       {
    color:          #ffffff;
    }

.menu2              {
    background:     #FFFFFF;
    border-bottom:  #898989 1px dotted;
    text-align:     right;
    padding:        2px 5px 2px 2px;
    }

A.menu2             {
    font-size:      11px;
    color:          #000000;
    text-decoration:none;
    padding:        0px;
    border:         0px;
    }

a:hover.menu2       {
    color:          #ff0000;
    }

.affiliates         {
    background:     #546C75;
    font-size:      10px;
    color:          #565656;
    }

.newsimage {
    border: 1px solid #333333;
	}