/* 
   - NAV LITE GREY: #827c7b 
   - NAV LITE GREY: #514846 
   
   - RED: #cb2026
*/
p
{
  font-family: arial, sans-serif;
  font-size: 8pt;
  color:#000000;
  text-decoration:none;
  line-height:20px;
}

.body_text
{
  font-family: arial, sans-serif;
  font-size: 8pt;
  color:#000000;
  text-decoration:none;
  line-height:15px;
  padding-top:15px;
  padding-bottom:25px;
}

.body_text_home
{
  font-family: arial, sans-serif;
  font-size: 8pt;
  color:#000000;
  text-decoration:none;
  line-height:15px;
  padding-top:8px;
  padding-bottom:25px;
}

a.news
{
  font-family: arial, sans-serif;
  font-size: 8pt;
  color:#000000;
  text-decoration:none;
  line-height:15px;
}
a.news:hover
{

  color:#cb2026;

}

a.page_links
{
  font-family: arial, sans-serif;
  font-size: 8pt;
  color:#000000;
  text-decoration:underline;
}

a.page_links:hover
{

  color:#cb2026;

}

a.location_info
{
  font-family: arial, sans-serif;
  font-size: 7pt;
  color:#cb2026;
  text-decoration:none;
}
a.location_info:hover
{

  text-decoration:underline;

}

.footer
{
  font-family: arial, sans-serif;
  font-size: 8pt;
  color:#cb2026;
  text-decoration:none;
}

a.footer
{
  font-family: arial, sans-serif;
  font-size: 8pt;
  color:#cb2026;
  text-decoration:none;
}

a.footer:hover
{
  text-decoration:underline;
}

.footer_off
{
  font-family: arial, "lucida console", sans-serif;
  font-size: 8pt;
  color:000000;
  text-decoration:none;
}

.login_txt
{
  font-family: arial, sans-serif;
  font-size: 11pt;
  color:#ffffff;
  text-decoration:none;
}

.login_padding
{
  padding-top:20px;
  padding-bottom:20px;
  padding-left:20px;
  padding-right:20px;
}

.error_txt
{
  font-family: arial, sans-serif;
  font-size: 9pt;
  color:#cb2026;
  text-decoration:none;
}

/* cc = Cookie Crumbs */

a.cc
{
  font-family: arial, sans-serif;
  font-size: 7pt;
  color:#000000;
  text-decoration:none;
}

a.cc:hover
{
  text-decoration:underline;
}

.cc_k
{
  font-family: arial, sans-serif;
  font-size: 7pt;
  color:#000000;
  text-decoration:none;
}

.cc_off
{
  font-family: arial, sans-serif;
  font-size: 7pt;
  color:#cb2026;
  text-decoration:none;
}


/* Hot Topics */
.hot_topics
{
  padding-top:50px;
}

/* Hot Topics */
.hot_topics_back
{
	width: 162px;
	height: 200px;
	background-color: #f2f2f2;
}
.hot_topics_txt
{
	font-family: arial, sans-serif;
    font-size: 8pt;
    line-height:15px;
    color:#000000;
    text-decoration:none;
    padding-left:10px;
    padding-right:10px;
    padding-top:15px;
    padding-bottom:15px;
}

a.hot_topics_link
{
  font-family: arial, sans-serif;
  font-size: 8pt;
  color:#000000;
  text-decoration:underline;
}

a.hot_topics_link:hover
{
  color:#cb2026;
}
/* Privacy Policy */
.privacy_header {  font-family: Arial; font-size: 12px; color: #000000}
.privacy_body {  font-family: Arial; font-size: 10px; color: #111111; text-decoration: none}
a.privacy_body {  font-family: Arial; font-size: 10px; color: #cb2026; text-decoration: none}
a.privacy_body:hover {  font-family: Arial; font-size: 10px; color: #cb2026; text-decoration: underline}

.nav_spacing
{
  line-height:18px;
}

#hot_topics_pad
{
  padding-left:50px;
}

#border
{
	border-color: black;
	border-width: 1px;
	border-style: solid;
}

#login_border_top
{
	border-color: black;
	border-width: 1px 1px 0px 1px;
	border-style: solid;
}

.sitemap a
{
  font-family: arial, sans-serif;
  font-size: 8pt;
  color:#000000;
  text-decoration:none;
}
.sitemap a:hover
{
  color:#cb2026;
}