body div, body p, body th, 
body td, body li, body dd,
body dt    {
  font:Verdana;
  font-size: 12px;
	text-align:left;
}

body {
font:Verdana;
  width: 814px;
  margin: 5px auto;
  font-size: 12px;
	text-align:left;
}

table.globalTable {
  border: 1px solid #000;
  background-color: #d0dee2;
  width: 814;
}

/* For the outer flaps*/
td.spacerOutTD {
  background-color: #d0dee2;
}

/* For the inside spacer td */
td.spacerInTD {
  background-color: #d0dee2;
}

td.topBanner {
  background-color:#000000;
  color: #fff;
  border-style: solid;
  border-color: #fff;
  border-width: 0 1px 0 1px;
}

td.topBanner td {
  color: #fff;
}

td.leftCol {
  background-color: #eaeaea;
  border-style: solid;
  border-color: #fff;
  border-width: 0 1px 0 1px;
}

td.rightCol {
  background-color: #eaeaea;
  border-style: solid;
  border-color: #fff;
  border-width: 0 1px 0 1px;
}

td.rightColSecondary {
  background-color:#990000;
  border-style: solid;
  border-color: #fff;
  border-width: 0 1px 0 1px;
}

.rightColBody {
  padding: 5px;
}

td.mainContent {
  background-color: #f3f3f3;
  border-style: solid;
  border-color: #fff;
  border-width: 0 1px 0 1px;
  padding: 0px;
}

td.mainContent table {
  width: 95%;
}


.mainContentBody {
  padding: 10px;
  background-color: #f3f3f3;
}


td.topBanner br {
 line-height: 0;
}

.alignRight {
  text-align: right;
}

.leftHighlight {
  background-color: #fff;
  color: #7797ae;
  padding: 5px;
  width: 141px;
}

/* For the search extended module */
.inputbox {
  width: 120px;
  border: 1px solid #000;
}


/* Text attributes */

.leftCol a:link {
  color: #000;
  text-decoration: none;
}

.leftCol a:visited {
  color: #000;
  text-decoration: none;
}

.leftCol a:hover {
  color: #000;
  text-decoration: none;
}

.mainContentBody a:link {
  color: #46616C;
  text-decoration: underline;
}

.mainContentBody a:visited {
  color: #46616C;
  text-decoration: underline;
}

.mainContentBody a:hover {
  color: #6d6968;
  text-decoration: underline;
}

.topBanner a:link {
  color: #fff;
  text-decoration: none;
}

.topBanner a:visited {
  color: #fff;
  text-decoration: none;
}

.topBanner a:hover {
  color: #fff;
  text-decoration: none;
}


.contentheading  /*Heading for News titles*/
{
  font:Verdana;
  font-size: 18px;
  font-weight: bold;
}

.contentheading a:link {
  font:Verdana;
  font-size: 12px;
  font-weight: normal;
}


.head    /* page headers for Gallery*/
{
  font:Verdana;
  font-size: 16px;
  font-weight: bold;
}


