/* ----- Used to display vertical scrollbar for Firefox ----- */
html
{
  min-height: 100%; margin-bottom: .5px;
}


body
{
  background: #36414D;
  color: #7F7F7F;
  font-family: Verdana, tahoma, arial;
  font-size: 10px;
  margin: 0px;
  padding: 0px;
  text-align: center;
}


/* ----- Default size for fonts in table structure ----- */
table
{
  font-size: 10px;
}


/* ----- Default style for links on webpage ----- */
a:link
{
  color: #9D9D9B;
  font-size: 11px;
  font-weight: bold;
  text-decoration: underline;
}
	
a:visited
{
  color: #9D9D9B;
  font-size: 11px;
  font-weight: bold;
  text-decoration: underline;	
}
	
a:hover, a:active
{
  color: #FFFFFF;
  font-size: 11px;
  font-weight: bold;
  text-decoration: none;
}


/* ----- Image for the top banner ----- */
td.header
{
    background: url(/images/logo.jpg) no-repeat;
}


/* ----- For the main navigation bar ----- */
#nav
{
  clear: both;
  display: block;
  height: 22px;
  width: 776px;
  margin-left: 0px;
}


td.main_body
{
  background: #333333;
  width: 462px;
  padding-top: 20px;
  padding-left: 20px;
  padding-right: 20px;
  padding-bottom: 87px;
  vertical-align: top;
}


/* ----- Greeting is the Welcome and Date Information ----- */
#greeting
{
  font-style: italic;
  font-size: 20px;
  font-family: arial, tahoma;
}


/* ----- Title Styles ----- */
.NewsTitles
{
  color: #827961;
  font-weight: bold;
}


/* ----- Style for the MORE link at bottom of each story ----- */
.flt-rgt
{
  float: right;
}


.headline1Title
{
  background: url(/images/heading-bg-1.gif) no-repeat;
  color: #909090;
  display: block;
  font-family: arial, tahoma;
  font-size: 14px;
  font-weight: bold;
  height: 25px;
  margin-bottom: 12px;
  padding-left: 40px;
  padding-top: 4px;
}

td.headline1
{
  background: #1F1F1F;
  padding: 10px;
  width: 254px;
  height: 170px;
  font-size: 10px;
  vertical-align: top;
}


.headline2Title
{
  background: url(/images/heading-bg-2.gif) no-repeat;
  color: #909090;
  display: block;
  font-family: arial, tahoma;
  font-size: 14px;
  font-weight: bold;
  height: 25px;
  margin-bottom: 5px;
  padding-left: 38px;
  padding-top: 4px;
}

td.headline2
{
  background: #494949;
  padding: 10px;
  width: 254px;
  font-size: 10px;
  vertical-align: top;
}



/* ----- FOOTER START ----- */

td.footer
{
  height: 80px;
  background: url(/images/footer-bg.gif) no-repeat;
  color: #FFFFFF;
  font-size: 11px;
  text-align: center;
  vertical-align: bottom;
  padding-bottom: 20px;
}

#footer a:link
{
  color: #FFFFFF;
  font-size: 11px;
  font-weight: bold;
  text-decoration: none;
}

#footer a:visited
{
  color: #FFFFFF;
  font-size: 11px;
  font-weight: bold;
  text-decoration: none;
}

#footer a:hover, #footer a:active
{
  color: #FFFFFF;
  font-size: 11px;
  font-weight: bold;
  text-decoration: underline;
}

/* ----- FOOTER END ----- */

