@charset "iso-8859-1";

/* ----------------------------- */
/* Global defaults               */
/* ----------------------------- */
a:link {color: blue}
a:hover {color: red}

tr.line {background-color: #6600CC}
tr.line {height:  2px}
td.line {background-color: #6600CC}
td.line {height:  2px}

body { 
  margin-top: 0px;
  margin-right: 3pc;
  margin-bottom: px;
  margin-left: 3pc;
}

table.agenda {text-align: left}

.green {color: #009933}
.green {font-weight:  bolder}
.red   {color: #6600CC}
.red_welcome   {color: #6600CC; 
        font-size: 30px}
.red_contact   {color: #6600CC; 
        font-size: 30px}
.green {font-weight:  bolder}

.black_small {color:  black}
.black_small {font-size:  12px}

td.keydates1 {background-color: #009933}
td.keydates1 {color: #FFFFFF}

.body_title
         {font-weight: bolder}

/* ----------------------------- */
/* Header                        */
/* ----------------------------- */
table.header_top {color: white} 
table.header_top {background-color: white}

td.header_top_base {background-color:  white}
td.header_top_base {height:  20px}
td.header_top {background-color:  #99FF99}
td.header_top {height:  20px}

font.header_top {color: black}
/* font.header_top {background-color: black} */
font.header_top {font-size: 75%}
font.header_top {font-face: Arial,Helvetica}

a.header_top:link    {color: black}
a.header_top:visited {color: black}
a.header_top:hover   {color: red}
.header_top a{
  text-decoration: none;
  font-size:       100%;
  font-weight:     bolder;
}

table.header_middle {color: black} 
table.header_middle {background-color: white}
table.header_middle {height: 40px}
td.header_middle {height:  40px}
td.header_middle {font-face: Times,Arial,Helvetica}
td.header_middle {font-size: 250%}

td.header_bottom {height:  20px}
td.header_bottom {background-color:  white}
td.header_bottom_base {background-color:  white}
td.header_bottom_base {height:  20px}

table.header_bottom {color: black} 
table.header_bottom {background-color: #FFCC00}
table.header_bottom {height: 20px}

font.header_bottom {color: white}
font.header_bottom {background-color: black}
font.header_bottom {font-size: 80%}
font.header_bottom {font-face: Trebuchet MS, Times New Roman}
font.header_bottom {font-weight:  bolder}

p.header_title  {
	font-family: Trebuchet MS, Times, Times New Roman, serif; 
	font-size: 22pt;}
p.header_info  {
	font-family: Trebuchet MS, Times, Times New Roman, serif; 
	font-size: 18pt;}
p.logo    {font-family: Trebuchet MS, Times, Times New Roman, serif; font-size: 18pt;}

/* ----------------------------- */
/* Body                          */
/* ----------------------------- */
.home {color: black}
.home {font-size: 100%}
.home {font-face: Arial,Helvetica}

.base {color: black}
.base {font-size: 100%}
.base {font-face: Trebuchet MS, Arial,Helvetica}
.base-color {color: #FFCC00}

.menu {color: #6600CC}
.menu {font-size: small}
.menu {font-family: Trebuchet MS, Times, Times New Roman, sans-serif;}
.menu {font-weight:  bolder}
.menu_firstletter {color: #6600CC; font-family: Trebuchet MS; 
                   font-size: 20px}

.heading {font-weight: bolder;
	text-align: center;
	color: #6600CC;
	font-weight: bolder
	}

a.body1:link    {color: black}
a.body1:visited {color: black}
a.body1:hover   {color: red}
.body1 a{
  text-decoration: none;
  font-size:       75%;
  font-weight:     bolder;
}

table.body {color: black} 
table.body {background-color: white}
<!-- table.body {height:  30px} -->
td.body_menu {background-color:  #66FFFF}
td.body_menu {height:  20pc}
td.body_menu {width: 130px}


td.body_main_title {height:  40px}


/* ----------------------------- */
/* Footer                        */
/* ----------------------------- */
.footer_top {font-size: 100%}
.footer_top {font-face: Arial,Helvetica}
td.footer_top {color: black} 
td.footer_top {background-color: white}
a.footer_top:link    {color: black}
a.footer_top:visited {color: black}
a.footer_top:hover   {color: red}
a.footer_top.link    {text-decoration: none}
.footer_top a{
  text-decoration: none;
  font-size:       75%;
  font-weight:     bolder;
}

.footer_bottom {font-size: 75%}
.footer_bottom {font-face: Trebuchet MS, Arial,Helvetica}
.footer_bottom {color: black} 
.footer_bottom {background-color: white}
.footer_bottom {text-align:  center}


/* ----------------------------- */
/* Scroll Text                   */
/* ----------------------------- */
.scroll_bold {color:  black}
.scroll_bold {font-size:  14px}
.scroll_bold {text-align: center}
.scroll_bold {font-weight:  bold}

.scroll_small {color:  black}
.scroll_small {font-size:  12px}
.scroll_small {text-align: center}

.scroll_small_bold {color:  black}
.scroll_small_bold {font-size:  12px}
.scroll_small_bold {text-align: center}
.scroll_small_bold {font-weight:  bold}

.scroll_small_bolder {color:  black}
.scroll_small_bolder {font-size:  12px}
.scroll_small_bolder {text-align: center}
.scroll_small_bolder {font-weight:  bolder}

.scroll {text-align: center}

.contacts {font-size: 16px;}
.contacts {font-face: font-family: Trebuchet MS, Arial,Helvetica}
.contacts {color: black} 
.contacts {background-color: #66FFFF}
.contacts {font-weight:  normal}
.contacts {text-align: center}
             
.text_small {font-size: smaller;}

.floatright
{
float: right;
margin: 0 0 10px 10px;
border: 1px solid #666;
padding: 2px;
}

.floatleft
{
float: left;
margin: 10px 10px 10px 10px;
border: 1px solid #666;
padding: 2px;
text-align: center;
}

.left {
float:left;
width:67%;
margin-right:15px;
padding-bottom:20px;
}

