*{
  margin: 0;
  padding: 0;
  font-family:arial;
  font-size:10pt;
}

p {
  line-height: 125%;
}

a:link { COLOR: #000000; TEXT-DECORATION: none; font-weight: bold; font-family: Arial}
a:visited { COLOR: #000000; TEXT-DECORATION: none; font-weight: bold; font-family: Arial}
a:active { COLOR: #000000; TEXT-DECORATION: none; font-family: Arial}
a:hover { COLOR: #000000; TEXT-DECORATION: none; font-weight: bold; font-family: Arial}

a.banner:link { COLOR: #ffffff; TEXT-DECORATION: none; font-weight: bold; font-family: Arial; font-size: 11pt }
a.banner:visited { COLOR: #ffffff; TEXT-DECORATION: none; font-weight: bold; font-family: Arial; font-size: 11pt }
a.banner:active { COLOR: #ffffff; TEXT-DECORATION: none; font-family: Arial; font-size: 11pt }
a.banner:hover { COLOR: #c0c1bd; TEXT-DECORATION: none; font-weight: bold; font-family: Arial; font-size: 11pt }

a.content:link { COLOR: #2c523e; TEXT-DECORATION: none; font-weight: bold; font-family: Arial; font-size: 11pt }
a.content:visited { COLOR: #2c523e; TEXT-DECORATION: none; font-weight: bold; font-family: Arial; font-size: 11pt }
a.content:active { COLOR: #2c523e; TEXT-DECORATION: none; font-family: Arial; font-size: 11pt }
a.content:hover { COLOR: #000000; TEXT-DECORATION: none; font-weight: bold; font-family: Arial; font-size: 11pt }

a.white:link { COLOR: #ffffff; TEXT-DECORATION: none; font-weight: bold; font-family: Arial; font-size: 10pt }
a.white:visited { COLOR: #ffffff; TEXT-DECORATION: none; font-weight: bold; font-family: Arial; font-size: 10pt }
a.white:active { COLOR: #ffffff; TEXT-DECORATION: none; font-family: Arial; font-size: 10pt }
a.white:hover { COLOR: #000000; TEXT-DECORATION: none; font-weight: bold; font-family: Arial; font-size: 10pt }


a.right:link { COLOR: #2c523e; TEXT-DECORATION: none; font-weight: bold; font-family: Arial; font-size: 10pt }
a.right:visited { COLOR: #2c523e; TEXT-DECORATION: none; font-weight: bold; font-family: Arial; font-size: 10pt }
a.right:active { COLOR: #2c523e; TEXT-DECORATION: none; font-family: Arial; font-size: 10pt }
a.right:hover { COLOR: #000000; TEXT-DECORATION: none; font-weight: bold; font-family: Arial; font-size: 10pt }


a{
  text-decoration:none;
}

.f_1{
  font-size:8pt;
}
.f_2{
  font-style:italic;
}
.f_3{
  font-weight:bold;
  font-size:11pt;
}
.f_4{
  font-style:italic;
  font-size:14pt;
  font-weight:bold;
}
.f_5{
  text-align:left;
  font-weight:bold;
  color:white;
}

.bg_1{
  background-color:#E4E2D4;
}
.bg_2{
  background-color:#2c523e;
}
.bg_3{
  background-color:#859987;
}
.bg_4{
  background-color:#ffffff;
}
.bg_5{
  background-color:#2c523e;
}


table.site{
  width:980px;
  margin: 0 auto;
  border-spacing:0px;
  background-color:#E4E2D4;
}

td.banner_1{
  height:195px;
  background-repeat:no-repeat;
  background-image:url('../images/banner.jpg');
  background-position:center;
}
td.banner_3{
  height:51px;
  background-repeat:no-repeat;
  background-image:url('../images/banner_2.jpg');
  background-position:center;

}

table.banner_3_content{
  width:100%;
  border-spacing:0px;
}
td.banner_3_content_left{
  padding-left:10px;
}
td.banner_3_content_right{
  text-align:right;
  padding-right:10px;
  font-size:15px;
  font-weight:bold;
  color: white;
}

td.footer_1{
  height:0px;
}
td.footer_2{
  height:30px;
}
td.footer_3{
  height:30px;
  background-color:white;
}

table.footer_3_content{
  border-spacing:0px;
  width:100%;
}
td.footer_3_content_left{
  padding-left:8px;
}
td.footer_3_content_right{
  text-align:right;
  padding-right:8px;
}

td.s_1{
  font-size:8pt;
  background-color:white;
  padding:3px;
}
input.s_1{
  border:0px none;
  width:140px;
  font-size:10pt
}
td.s_2{
  text-align:right;
}
input.s_2{
  border:1px solid black;
  background-color:#B6BFA8;
  color:black;
  font-size:10pt;
  width:75px;
  height:25px;
}




a.menu_active{
  color:white;
}

td.menu_active{
  background-color:#2c523e;
  padding:6px;
  font-weight:bold;
  white-space:nowrap;
}
td.menu_normal{
  font-color:black;
  background-color:#859987;
  padding:6px;
  font-weight:bold;
  white-space:nowrap;
}
td.menu_spacer{
  height:6px;
  background-color:#CFCCB1;  
}

.calendarHeader{
  border-right: 1px solid #2c523e;
  border-bottom: 1px solid #2c523e;
  border-top: 1px solid #c0c1bd;
  border-left: 1px solid #c0c1bd;
  color:white;
  background-color:#2c523e;
}
td.calendar{
  border-right: 1px solid #2c523e;
  border-bottom: 1px solid #2c523e;
  border-top: 1px solid #c0c1bd;
  border-left: 1px solid #c0c1bd;
  color:black;
  background-color:#E4E2D4;
}
.calendarToday{
  border:1px dotted #2c523e;
  color:black;
  font-weight:bold;
  background-color:#859987;
}

table.page{
  width:100%;
  border-spacing:10px;
}

td.panel_left{
  width:210px;
  vertical-align:top;
  padding:0px;
  margin:0px;
  border:1px solid black;
  background-color:#E4E2D4;
}
table.panel_left{
  border-spacing:0px;
  width:100%;

}

td.panel_left_1{
  text-align:center;
  height:90px;
}
table.panel_left_2{
  width:100%;
  border-spacing:8px;
}
td.panel_left_2_1{
  font-weight:bold;
  font-size:10pt;
  color:white;
}
td.panel_left_2_2{
  font-size:8pt;
  color:white;
}


td.main{
  vertical-align:top;
  width:530px;
  padding:0px;
  margin:0px;
  border:1px solid black;
}
table.main{
  border-spacing:15px;
  padding:5px;
  width:100%;
  
}
table.main_1{
  padding:5px;
  width:100%;
  
}

td.panel_center_1{
  padding:4px;
  width:100%;

}
td.panel_right{
  vertical-align:top;
  width:210px;
  padding:0px;
  margin:0px;
  border:1px solid black;
}
table.panel_right{
  border-spacing:0px;
  width:100%;
}
td.panel_right_1{
  padding:8px;
  width:194px;
}

table.main_content_1{
  width:100%;
  text-align:center;
  border:1px;
}
