/*

COLOR 1 = EF8924
(lighter color)

COLOR 2 = 491D1F
(darker color)

*/



.bg01 {
   /* COLOR 1 */
   background-color: #EF8924;
}


.bg02 {
   /* COLOR 2 */
   background-color: #491D1F;
}
.textHeading {
   font-family: Arial, Helvetica, sans-serif;
   font-size: 17px;
   font-weight: bold;
   /* COLOR 1 */
   color: #EF8924;
}
.textSubHead {
   font-family: Arial, Helvetica, sans-serif;
   font-size: 12px;
   font-weight: bold;
   /* COLOR 2 */
   color: #491D1F;
}
.textBody {
   font-family: Arial, Helvetica, sans-serif;
   font-size: 12px;
   font-weight: normal;
   /* COLOR 2 */
   color: #491D1F;
}
.padded {
   padding: 1px;
}
.padded2 {
   padding: 1px 1px 1px 20px;
}
.textMessage {
   font-family: Arial, Helvetica, sans-serif;
   font-size: 15px;
   font-weight: bold;
   color: #FFFFFF;
}
.copyright {
   font-family: Arial, Helvetica, sans-serif;
   font-size: 12px;
   font-weight: normal;
   color: #FFFFFF;
}
a.textNav:link   { color: #491D1F; font-weight: bold; font-size: 13px; font-family: Arial, Helvetica, sans-serif; padding-left: 10px; padding-right:10px; text-decoration: none }
a.textNav:active   { color: #491D1F; font-weight: bold; font-size: 13px; font-family: Arial, Helvetica, sans-serif; padding-left: 10px; padding-right:10px; text-decoration: none  }
a.textNav:visited   { color: #491D1F; font-weight: bold; font-size: 13px; font-family: Arial, Helvetica, sans-serif; padding-left: 10px; padding-right:10px; text-decoration: none  }
a.textNav:hover   { color: #633D46; font-weight: bold; font-size: 13px; font-family: Arial, Helvetica, sans-serif; padding-left: 10px; padding-right: 10px; text-decoration: underline  }

a.textNavSub:link   { color: #FFFFFF; font-weight: bold; font-size: 12px; font-family: Arial, Helvetica, sans-serif; padding-left: 10px; padding-right: 10px; text-decoration: none }
a.textNavSub:active   { color: #FFFFFF; font-weight: bold; font-size: 12px; font-family: Arial, Helvetica, sans-serif; padding-left: 10px;padding-right: 10px; text-decoration: none  }
a.textNavSub:visited   { color: #FFFFFF; font-weight: bold; font-size: 12px; font-family: Arial, Helvetica, sans-serif; padding-left: 10px; padding-right: 10px; text-decoration: none  }
a.textNavSub:hover   { color: #AB7682; font-weight: bold; font-size: 12px; font-family: Arial, Helvetica, sans-serif; padding-left: 10px; padding-right: 10px; text-decoration: underline  }

span.textNavSub{ display: block;text-align: center; color: #EF8925; background: #491C1F; font-weight: bold; font-size: 13px; font-family: Arial, Helvetica, sans-serif; text-decoration: none; padding: 0px 0px 5px 0px }

a.textNav2:link   { color: #FFFFFF; font-weight: bold; font-size: 11px; font-family: Arial, Helvetica, sans-serif; padding-left: 10px; padding-right: 10px; text-decoration: none }
a.textNav2:active   { color: #FFFFFF; font-weight: bold; font-size: 11px; font-family: Arial, Helvetica, sans-serif; padding-left: 10px;padding-right: 10px; text-decoration: none  }
a.textNav2:visited   { color: #FFFFFF; font-weight: bold; font-size: 11px; font-family: Arial, Helvetica, sans-serif; padding-left: 10px; padding-right: 10px; text-decoration: none  }
a.textNav2:hover   { color: #491D1F; font-weight: bold; font-size: 11px; font-family: Arial, Helvetica, sans-serif; padding-left: 10px; padding-right: 10px; text-decoration: underline  }

span.textNav2{ color: #EF8925; font-weight: bold; font-size: 11px; font-family: Arial, Helvetica, sans-serif; padding-left: 10px; text-decoration: none }

a.textNav3:link   { color: #FFFFFF; font-weight: bold; font-size: 9px; font-family: Arial, Helvetica, sans-serif; padding-left: 10px; padding-right: 10px; text-decoration: none }
a.textNav3:active   { color: #FFFFFF; font-weight: bold; font-size: 9px; font-family: Arial, Helvetica, sans-serif; padding-left: 10px;padding-right: 10px; text-decoration: none  }
a.textNav3:visited   { color: #FFFFFF; font-weight: bold; font-size: 9px; font-family: Arial, Helvetica, sans-serif; padding-left: 10px; padding-right: 10px; text-decoration: none  }
a.textNav3:hover   { color: #491D1F; font-weight: bold; font-size: 9px; font-family: Arial, Helvetica, sans-serif; padding-left: 10px; padding-right: 10px; text-decoration: underline  }

span.textNav3{ color: #EF8925; font-weight: bold; font-size: 9px; font-family: Arial, Helvetica, sans-serif; padding-left: 10px; text-decoration: none }

a.toplinks:link
{
   font-family: Arial, Helvetica, sans-serif;
   font-size: 13px;
   font-weight: normal;
   /* COLOR 1 */
   color: #EF8924;
}
a.toplinks:hover
{
   font-family: Arial, Helvetica, sans-serif;
   font-size: 13px;
   font-weight: normal;
   /* COLOR 1 */
   font-color: white;
   text-transform: none;
}
a.toplinks:visited
{
   font-family: Arial, Helvetica, sans-serif;
   font-size: 13px;
   font-weight: normal;
   /* COLOR 1 */
   color: #EF8924;
}
a.toplinks:active
{
   font-family: Arial, Helvetica, sans-serif;
   font-size: 13px;
   font-weight: normal;
   /* COLOR 1 */
   color: #EF8924;
}

body,table,td{
   font-family: Arial, Helvetica, sans-serif;
   font-size: 12px;
   font-weight: normal;
   /* COLOR 2 */
   color: #491D1F;
}

td.bwired a { font-family:verdana, arial, helvetica; font-size: 7pt; text-decoration: none; text-transform: lowercase; color: #777;}

#filerow { background-color:#FFFFFF;}
#filerowalt { background-color:#EEEEEE;}

div.header_flash {
   text-align: right;
   float:right; 
   position: relative; 
   width: 200px; 
   padding-right: 1px;
}   

html>body div.header_flash {
   padding-right: 5px;
}

/* header top */

td.header_top {
    text-align:center;
    font-size: 12px;
    color: #000000;
    height: 10px;
    padding-bottom: 5px;    
}

div.headertop_L {
    text-align: left;
    color: #AAAAAA;
    font-size: 10px;
    float: left;
    bottom: 0px;
}    

html>body div.headertop_L {
    height: 10px;
}

div.headertop_R {
    color: #AAAAAA;
    font-size: 9px;
    text-align: right;
    float: right;
}    

td.header_top h1 {
    display: inline;
    font-size: 10px;
    font-weight: normal;
}    

/* MODULE (side) BOX(S) */

div.mod_box {
    width: 133px;
    margin: 10px 0px 5px 0px;
}

div.mod_box span {
    text-align: center;
    display: block;
    line-height: 25px;
    font-weight: bold;
    font-size: 12px;
    color: #491C1F;
    height: 25px;
    border-bottom: 1px solid #EF8925;
}    

div.mod_box p {
    padding: 3px 3px 3px 5px;
    margin: 0px
}   

div.mod_box p input.field {
    font-size: 11px;
    width: 110px;
}    

#location {
    display: block;
    text-align: left;
    font-size: 10px;
    color: #EF8925;
    height: 20px;
    line-height: 20px;
}    

#location a {
    font-size: 10px;
    color: #EF8925;
    text-decoration: none;
}

h1 {
    font-size: 14px;
    color: #EF8925;
    text-decoration: none;
    font-weight: bold;
}
