body
{
   margin-left: 0px
   margin-right: 0px;
   margin-top: 0px;
   margin-bottom: 0px;
   background-color: #C7BFAB;
}

.td_news_story_picture
{
   background-color: #ffffff;
   border: solid 1px #000000;
}

.table_website_background
{
   background-color: #5D4718;
}

.td_website_border
{
   border: solid 1px #000000;
}

.a_top_menu
{
   font-family: Arial, Verdana;
   font-size: 14pt;
   text-decoration: none;
   color: #ffffff;
}

.a_top_menu_hover
{
   font-family: Arial, Verdana;
   font-size: 14pt;
   text-decoration: none;
   color: #847759;
}

.td_footer_text
{
   font-family: Arial, Verdana;
   font-size: 9pt;
   text-decoration: none;
   color: #ffffff;
}

.a_extra_option
{
   font-family: Arial, Verdana;
   font-size: 10pt;
   text-decoration: none;
   color: #ffffff;
}

.a_extra_option:hover
{
   font-family: Arial, Verdana;
   font-size: 10pt;
   text-decoration: none;
   color: #847759;
}

.a_gallery_link
{
   font-family: Arial, Verdana;
   font-size: 8pt;
   text-decoration: none;
   color: #000000;
}

.a_gallery_link:hover
{
   font-family: Arial, Verdana;
   font-size: 8pt;
   text-decoration: none;
   color: #847759;
}

.a_magazine_link
{
   font-family: Arial, Verdana;
   font-size: 8pt;
   text-decoration: none;
   color: #ffffff;
}

.a_magazine_link:hover
{
   font-family: Arial, Verdana;
   font-size: 8pt;
   text-decoration: none;
   color: #5D4718;
}

.td_content_title
{
   color: #ffffff;
   background-color: #5D4718;
   height: 40px;
   font-family: Arial, Verdana;
   font-size: 12pt;
   font-weight: bold;
   letter-spacing: 3px;
}

.td_content_title_text
{
   color: #ffffff;
   background-color: #5D4718;
   font-family: Arial, Verdana;
   font-size: 12pt;
   font-weight: bold;
   letter-spacing: 3px;
}

.td_content_text
{
   color: #ffffff;
   font-family: Arial, Verdana;
   font-size: 9pt;
   padding-bottom: 5px;
}

.td_content_text_bold
{
   color: #ffffff;
   font-family: Arial, Verdana;
   font-size: 9pt;
   font-weight: bold;
   padding-bottom: 5px;
}

.a_content_link
{
   color: #ffffff;
   font-family: Arial, Verdana;
   font-size: 9pt;
   padding-bottom: 5px;
   text-decoration: none;
   font-weight: bold;
}

.a_content_link:hover
{
   color: #5D4718;
   font-family: Arial, Verdana;
   font-size: 9pt;
   padding-bottom: 5px;
   text-decoration: none;
   font-weight: bold;
}

.td_content_canvas
{
   background-color: #847759;
}

.td_content_canvas2
{
   background-color: #C7BFAB;
}

.a_site_map
{
   font-family: Arial, Verdana;
   font-size: 10pt;
   text-decoration: none;
   color: #ffffff;
}

.a_site_map:hover
{
   font-family: Arial, Verdana;
   font-size: 10pt;
   text-decoration: none;
   color: #5D4718;
}

.a_news_story
{
   font-family: Arial, Verdana;
   font-size: 10pt;
   text-decoration: none;
   font-weight: bold;
   color: #ffffff;
}

.a_news_story:hover
{
   font-family: Arial, Verdana;
   font-size: 10pt;
   text-decoration: none;
   font-weight: bold;
   color: #5D4718;
}

.td_news_story_title
{
   color: #000000;
   font-family: Arial, Verdana;
   font-size: 9pt;
   font-weight: bold;
   padding-bottom: 5px;
}

.td_content_small_text
{
   color: #000000;
   font-family: Arial, Verdana;
   font-size: 8pt;
}

.input_textbox_mandatory
{
   font-family: Verdana;
   font-size: 8pt;
   background-color: #C4AD81;
   color: #000000;
   width: 100%;
   border-style: none;
}

.select_mandatory
{
   font-family: Verdana;
   font-size: 8pt;
   background-color: #C4AD81;
   color: #000000;
   width: 100%;
   border-style: none;
}

.input_textbox
{
   font-family: Verdana;
   font-size: 8pt;
   background-color: #ffffff;
   color: #000000;
   width: 100%;
   border-style: none;
}

.p_failed_validation
{
   font-family: Verdana;
   font-size: 10pt;
   color: Blue;
   width: 100%;
}

.input_button
{
   border-style: none;
   color: #ffffff;
   background-color: #5D4718;
   width: 75px;
   height: 25px
}