
body
 {
 margin:          0px;
 padding:         16px 0px 16px 0px;
 border-width:    0px;
 background:      #1E0602 url('../files/bgpage.jpg') top left ;
 }

div
 {
 margin:          0px;
 padding:         0px;
 border-width:    0px;
 }

table
 {
 margin:          0px;
 padding:         0px;
 border-width:    0px;
 table-layout:    auto;
 }

td
 {
 margin:          0px;
 padding:         0px;
 border-width:    0px;
 letter-spacing:  0em;
 }
 
p
 {
 margin:          0px;
 padding:         0px;
 border-width:    0px;
 }

ol, ul
 {
 margin:          8px 0px 8px 32px;
 padding:         0px;
 }

img
 {
 margin:          0px;
 padding:         0px;
 border-width:    0px;
 display:         block;
 }

form
 {
 margin:          0px;
 padding:         0px;
 border-width:    0px;
 }

div.container
 {
 width:           900px;
 margin:          0px auto 0px auto;
 }
div.calendar
 {
 width:           180px;
 padding:         20px;
 text-align:center;
 color:           #480E0D;
 font:            bold 12px 'trebuchet ms', 'arial', sans-serif;
 background:      url('../files/bg-calendar.png') no-repeat bottom left;
 line-height:     14px;
 }

#over
 {
 position:        absolute;
 width:           180px;
 height:          100%;
 /* background:      url('../files/transparent.png'); */
 z-index:         2;
 }


div.calendar a:link, div.calendar a:active, div.calendar a:visited
 {
 color:           #333333;
 font-weight:normal;
 text-decoration: none;
 }

div.calendar a:hover
 {
 color:           #000000;
  font-weight:normal;
 } 
 

table.content
 {
 width:           900px;
 background:      #FFFFFF url('../files/background-content.jpg') repeat-y top left;
 }

table.content td.top
 {
 width:           900px;
 background:      url('../files/background-menu-top.jpg') no-repeat top left;
 }

table.content td.middle_left
 {
 width:           220px;
 padding:         120px 0px 10px 0px;
 background:      url('../files/background-content-middle_left.jpg') no-repeat top left;
 }

table.content td.middle_right
 {
 width:           680px;
 padding:         10px 0px 10px 0px;
 }

table.content td.bottom
 {
 width:           900px;
 background:      #FFFFFF url('../files/background-content-bottom.jpg') no-repeat top left;
 }

table.header
 {
 width:           100%;
 }

table.header td.component
 {
 width:           100%;
 padding:         0px 0px 0px 0px;
 line-height:     16px;
 }

table.header td.menu
 {
 width:           100%;
 padding:         1px 16px 1px 16px;
 color:           #69161C;
 font:            normal 12px 'trebuchet ms', 'arial', sans-serif;
 line-height:     28px;
 }

table.header td.menu a:link, table.header td.menu a:active, table.header td.menu a:visited
 {
 color:           #69161C;
 font:            normal 12px 'trebuchet ms', 'arial', sans-serif;
 text-decoration: none;
 }

table.header td.menu a:hover
 {
 color:           #69161C;
 font:            normal 12px 'trebuchet ms', 'arial', sans-serif;
 text-decoration: underline;
 }

div.menu_level_1
 {
 width:           100%;
 padding:         8px 0px 5px 8px;
 line-height:     16px;
 background:      url('../files/bgmenu.png') no-repeat top left;
 }

div.menu_level_1 a:link, div.menu_level_1 a:active, div.menu_level_1 a:visited
 {
 color:           #C1A558;
 font:            bold 12px 'trebuchet ms', 'arial', sans-serif;
 text-decoration: none;
 text-transform:  uppercase;
 }

div.menu_level_1 a:hover
 {
 color:           #E8CE7C;
 font:            bold 12px 'trebuchet ms', 'arial', sans-serif;
 text-decoration: none;
 }

div.menu_level_2
 {
 width:           100%;
 padding:         8px 0px 0px 8px;
 line-height:     16px;
 }

div.menu_level_2 a:link, div.menu_level_2 a:active, div.menu_level_2 a:visited
 {
 color:           #C1A558;
 font:            bold 12px 'trebuchet ms', 'arial', sans-serif;
 text-decoration: none;
 text-transform:  none;
 }

div.menu_level_2 a:hover
 {
 color:           #E8CE7C;
 font:            bold 12px 'trebuchet ms', 'arial', sans-serif;
 text-decoration: none;
 }

div.menu_level_3
 {
 width:           100%;
 padding:         0px 0px 0px 8px;
 line-height:     16px;
 }

div.menu_level_3 a:link, div.menu_level_3 a:active, div.menu_level_3 a:visited
 {
 color:           #C1A558;
 font:            bold 12px 'trebuchet ms', 'arial', sans-serif;
 text-decoration: none;
 }

div.menu_level_3 a:hover
 {
 color:           #E8CE7C;
 font:            bold 12px 'trebuchet ms', 'arial', sans-serif;
 text-decoration: none;
 }

span.menu_selected
 {
 color:           #FFFFFF;
  font:           bold 12px 'trebuchet ms', 'arial', sans-serif;
 }

div.menu_visible
 {
 }

div.menu_invisible
 {
 display:         none;
 }

table.page
 {
 width:           100%;
 }

table.page td.title
 {
 width:           100%;
 padding:         16px 16px 0px 16px;
 color:           #69161C;
 font:            bold 18px 'trebuchet ms', 'arial', sans-serif;
 line-height:     18px;
 }

table.page td.description
 {
 width:           100%;
 padding:         16px 16px 0px 16px;
 color:           #444444;
 font:            normal 12px 'trebuchet ms', 'arial', sans-serif;
 line-height:     14px;
 text-align:      justify;
 font-style:      normal;
 }

table.page a
 {
 color:           #800000;
 text-decoration: none;
 }

table.page td.body
 {
 width:           100%;
 padding:         0px 16px 16px 16px;
 }

table.section
 {
 width:           100%;
 }

table.section td.title
 {
 width:           100%;
 padding:         16px 0px 0px 0px;
 color:           #444444;
 font:            bold 14px 'trebuchet ms', 'arial', sans-serif;
 line-height:     16px;
 }

table.section td.paragraph_1_of_1
 {
 width:           100%;
 padding:         8px 0px 0px 0px;
 color:           #444444;
 font:            normal 12px 'trebuchet ms', 'arial', sans-serif;
 line-height:     16px;
 }

table.section td.paragraph_1_of_2
 {
 width:           50%;
 padding:         8px 8px 0px 0px;
 color:           #444444;
 font:            normal 12px 'trebuchet ms', 'arial', sans-serif;
 line-height:     16px;
 }

table.section td.paragraph_2_of_2
 {
 width:           50%;
 padding:         8px 0px 0px 8px;
 color:           #444444;
 font:            normal 12px 'trebuchet ms', 'arial', sans-serif;
 line-height:     16px;
 }

table.section td.paragraph_1_of_3
 {
 width:           33%;
 padding:         8px 8px 0px 0px;
 color:           #444444;
 font:            normal 12px 'trebuchet ms', 'arial', sans-serif;
 line-height:     16px;
 }

table.section td.paragraph_2_of_3
 {
 width:           34%;
 padding:         8px 8px 0px 8px;
 color:           #444444;
 font:            normal 12px 'trebuchet ms', 'arial', sans-serif;
 line-height:     16px;
 }

table.section td.paragraph_3_of_3
 {
 width:           33%;
 padding:         8px 0px 0px 8px;
 color:           #444444;
 font:            normal 12px 'trebuchet ms', 'arial', sans-serif;
 line-height:     16px;
 }

table.section td.paragraph_1_of_4
 {
 width:           25%;
 padding:         8px 8px 0px 0px;
 color:           #444444;
 font:            normal 12px 'trebuchet ms', 'arial', sans-serif;
 line-height:     16px;
 }

table.section td.paragraph_2_of_4
 {
 width:           25%;
 padding:         8px 8px 0px 8px;
 color:           #444444;
 font:            normal 12px 'trebuchet ms', 'arial', sans-serif;
 line-height:     16px;
 }

table.section td.paragraph_3_of_4
 {
 width:           25%;
 padding:         8px 8px 0px 8px;
 color:           #444444;
 font:            normal 12px 'trebuchet ms', 'arial', sans-serif;
 line-height:     16px;
 }

table.section td.paragraph_4_of_4
 {
 width:           25%;
 padding:         8px 0px 0px 8px;
 color:           #444444;
 font:            normal 12px 'trebuchet ms', 'arial', sans-serif;
 line-height:     16px;
 }

table.section td p.title
 {
 color:           #800000;
 font:            bold 14px 'trebuchet ms', 'arial', sans-serif;
 margin:          8px 0px 8px 0px;
 }

table.section td p.content_align_left
 {
 text-align:      left;
 }

table.section td p.content_align_center
 {
 text-align:      center;
 }

table.section td p.content_align_right
 {
 text-align:      right;
 }

table.section td p.content_align_justified
 {
 text-align:      justify;
 }

table.section td div.file_align_left
 {
 float:           left;
 padding:         8px 8px 8px 0px;
 }

table.section td div.file_align_center
 {
 margin:          8px auto 8px auto;
 }

table.section td div.file_align_right
 {
 float:           right;
 padding:         8px 0px 8px 8px;
 }

table.section td a:link, table.section td a:active, table.section td a:visited
 {
 color:           #800000;
 font:            bold 12px 'trebuchet ms', 'arial', sans-serif;
 text-decoration: none;
 }

table.section td a:hover
 {
 color:           #800000;
 font:            bold 12px 'trebuchet ms', 'arial', sans-serif;
 text-decoration: underline;
 }

table.footer
 {
 width:           100%;
 }

table.footer td.copyright
 {
 padding:         50px 0px 10px 0px;
 color:           #C1A558;
 font:            normal 10px 'trebuchet ms', 'arial', sans-serif;
 line-height:     16px;
 }

table.message
 {
 width:           100%;
 }

table.message td.subject
 {
 width:           100%;
 padding:         16px 16px 0px 16px;
 color:           #69161C;
 font:            bold 18px 'trebuchet ms', 'arial', sans-serif;
 line-height:     18px;
 }

table.message td.body
 {
 width:           100%;
 padding:         16px 16px 0px 16px;
 color:           #444444;
 font:            normal 12px 'trebuchet ms', 'arial', sans-serif;
 line-height:     14px;
 text-align:      justify;
 font-style:      normal;
 }
