body {
  margin:0px;
  padding:0px;
  background-color: #FFFEEB;
  }

a {
  text-decoration:underline;
  font-weight:bold;
  color:#FF6567;  
  }

.table_main {
  width: 963px;
  border:1px #FF4800 solid;
  font: 12px Arial, Helvetica, sans-serif;
  background-color: #FFF;
  table-layout:fixed;
  padding:0 0 0 0;
  }

.table_second { 
  width: 963px;
  font: 12px Arial, Helvetica, sans-serif;
  background-color: #FFF;
  table-layout:fixed;
  padding:0 0 0 0;
  }
 
.borderless {
  border:none;
  }

input.searchbox_text {
  background-color:#FFF; 
  border: #000000 1px solid;
  color: #000000;
  font-family:Arial, Helvetica, sans-serif;
  font-size:11px;
  }

#left_nav
{
  width:160px;
  padding:4px;
  margin:0px;
  height:100%;
}

.menu_pic {
  width:158px;
  height:29px;
  } 

/* Navigation CSS */
#menu {
  width: 160px; /* set width of menu */
  } 

#menu ul { /* remove bullets and list indents */
  list-style: none;
  margin: 0;
  padding: 0;
  }

#menu ul ul {
  z-index: 100;
  padding:0 0 0 0;
  }

/* style, color and size links and headings to suit */
#menu ul li a {
  font: 11px arial, helvetica, sans-serif;
  background:url(/images/naviga.gif);
  display:block;
  width: 137px;
  padding: 6px 0px 5px 20px;
  margin: 1 1 1 1;
  color: #206FBB;
  font-weight:bold; 
  text-decoration: none;
  }

#menu ul ul li a {
  display:block;
  font: 11px arial, helvetica, sans-serif;
  background:fixed;
  padding: 6px 0px 4px 20px;
  margin: 0 0 1 0;
  color: #FFFFFF;
  font-weight:bold;
  text-decoration: none;
  }

#menu ul ul ul li a {
  font: 10px arial, helvetica, sans-serif;
  background: #FFDAC4 no-repeat 0 0; 
  padding: 5px 0px 5px 10px;
  margin: 0px;
  color: #000000;
  font-weight:normal;
  text-decoration: none;
  }

#menu li {
  /* make the list elements a containing block for the nested lists */
  position: relative;
  } 

#menu ul ul ul {
  position: absolute;
  top: 0;
  left: 100%; /* to position them to the right of their containing block */
  width: 100%; /* width is based on the containing block */
  }

div#menu ul ul ul,
div#menu ul li:hover ul ul
{display: none;}

div#menu ul ul li:hover ul
{display: block;}
/*--------------------------------------------*/

#left_nav_bottom {
  background-color: #FFFFFF;
  margin-left:0px;
  width:98%;
  height:100%;
  }

#footer {
  font-family:arial;
  text-align:center;
  vertical-align:top;
  height:30px;
  color:#A2370D;
  font-size:11px;
  }

.footer_link {
  text-align:center;
  font-family:Arial, Helvetica, sans-serif;
  color:#A2370D;
  }

.right_nav {
  background-color:#FFFFFF;
  width:143px; 
  }

#did_u_know_question {
  color:#FFFFFF;
  padding:10px;
  }

.body_content_bk {
  font-family:arial;
  font-size:12px;
  color:#000000;
  padding: 10 0 10 20;
  }

.hr {
  width:90%;
  }

.article {
  margin-left: 30;
  margin-right: 30;
  background:#BCD6E2;
  padding:15;
  }

.home_content {
  font-family: arial;
  font-size:11px;
  color:#214C67;
  }

.red_txtbox {
  background: url(/images/red_txtbox.gif);
  height:42px;
  width:158px;
  }

.top_ten {
  font-family:Arial, Helvetica, sans-serif;
  font-size:11px;
  padding:10 30 15 30;
  text-decoration:none;
  }

.top_ten_a {
  font-family:Arial, Helvetica, sans-serif;
  font-size:11px;
  color:#000000;
  }

.visitor {
  font-family:arial;
  font-size:14px;
  color:#FFFFFF;
  font-weight:bold;
  }
  
.bigtitle {
  color:#000000;
  font-size:25px;
  font-weight:bold;
  }
  
span.subtitle {
  font-size:12px;
  color:#DE463B;
  font-weight:bold;
  }
  
div.subtitle {
  font-size:12px;
  color:#DE463B;
  font-weight:bold;
  }

