/* layout.css v1.0 */
a {
        color: #500404;
        text-decoration: underline;
}
a:hover, a:active { 
	/* color: #00CD34; */
	color: #2057F4;
	text-decoration: underline;
	}
p {
        font-family: Tahoma, Arial;
        font-size: 9pt;
        line-height: 1.5;
        color: #333333;
        margin: 0px;
        text-decoration: none;
        }
td {
        font-family: Tahoma, Arial;
        font-size: 9pt;
        line-height: 1.5;
        color: #333333;
        margin: 0px;
}
hr {
        border: 0;
        width: 100%;
        color: #000000;
        background-color: #000000;
        height: 1px;
   }
.eventborder{
	border-bottom: 1px solid #000000;
	border-left: 1px solid #000000;
}
.eventspace {
	border-left: 5px solid #FFFFFF;
	border-bottom: 5px solid #FFFFFF;
}
.event_calendar {
        background-color: #EBEA8B;
	border-top: 0px solid #000000;
	border-bottom: 1px solid #000000;
	border-left: 1px solid #000000;
}
.event_not_day {
        background-color: #FFFFFF;
}
.event_day {
        background-color: #EDEDE7;
        color: #000000;
}
.event_emptyday {
        background-color: #FFFFFF;
        color: #;
}
.eventhelp {
font-size: 8pt;
}
.eventresults {
  width: 380px;
  background-color: #F5F5F5;
  border: 1px solid #EAEAEA;
  text-align: center;
}

.picborder {
	border: 1px solid #000000;
}
div#picturebox {
  padding: 0px 5px 5px 0px;
  border: 0px solid #FFFFFF;
  overflow:hidden;
  margin: 0px;
  float: left;
}
div#pictureborderbox {
  padding: 0px;
  border: 1px solid #000000;
  overflow:hidden;
  margin: 0px;
}
div#picturecaption {
  padding: 1px;
  border: 0px solid #FFFFFF;
  margin: 1px;
  text-align: center;
  overflow:hidden;
}
.banner_border {
        border-left :1px solid #000000;
        border-right :1px solid #000000;
        border-top :1px solid #000000;
        border-bottom :0px solid #000000;
}
.nav_main { 
        display: block;
        font-family: Arial,Tahoma, Arial;
	font-size: 9pt; 
	color: #FFFFFF;
	font-weight: bold;
	margin: 0px; 
        width: 160px;
	text-decoration: none;
        padding: 5px 0px 5px 10px;
	}
a.nav_main:hover, a.nav_main:active {
        display: block;
        color: #FFFFFF;
        background-color: #3266FF;
        text-decoration: none;
        width: 160px;
        padding: 4px 4px 4px 10px;
        border-top: 1px solid #002DAC;
        border-bottom: 1px solid #002DAC;
        border-right: 1px solid #002DAC;
        }
.nav_main_selected {
        display: block;
        font-family: Tahoma, Arial;
	font-size: 9pt; 
        color: #000000;
        font-weight: bold;
	margin: 0px; 
        text-decoration: none;
        width: 160px;
        padding: 5px 5px 5px 10px;
        }
a.nav_main_selected:hover, a.nav_main_selected:active {
        display: block;
        color: #000000;
        text-decoration: none;
        width: 160px;
        padding: 5px 5px 5px 10px;
        }
.nav_news { 
        font-family: Tahoma, Arial;
	font-size: 9pt; 
        line-height: 1.5;
	color: #00704A; 
	margin: 0px; 
	}
.nav_footer { 
        font-family: Tahoma, Arial;
	font-size: 9pt; 
	color: #333333; 
	margin: 0px; 
	text-decoration: none;
	}
.copyright_footer {
        font-family: Tahoma, Arial;
        font-size: 9pt;
        color: #333333;
        margin: 0px;
        text-decoration: none;
        }
.yellowborder {
        border-top :1px solid #000000;
}
a.nav_footer:hover, a.nav_footer:active {
        font-family: Tahoma, Arial;
        font-size: 9pt;
        color: #FFFFFF;
        margin: 0px;
        text-decoration: underline;
        }
.nav_main_border {
        border-left :1px solid #000000;
        border-right :1px solid #000000;
        border-top :0px solid #000000;
        border-bottom :0px solid #000000;
}
.body { 
        font-family: Tahoma, Arial;
	font-size: 9pt; 
        line-height: 1.5;
	color: #333333;
	margin: 0px; 
	text-decoration: none;
	}
.bodyinner { 
        font-family: Tahoma, Arial;
	font-size: 9pt; 
        line-height: 1.5;
	color: #333333;
	text-decoration: none;
        margin: 10px;
        padding: 10px;
	}
.innerlink {
        font-family: Tahoma, Arial;
	font-size: 9pt; 
        line-height: 1.5;
        color: #500404;
        margin: 0px;
        text-decoration: underline;
        }
.innerlink-head {
	font-weight: bold; 
}
.bodyunderline {
        font-family: Tahoma, Arial;
	font-size: 9pt; 
        line-height: 1.5;
        color: #333333;
        text-decoration: underline;
        margin: 0px;
        }
.form_text {
        font-family: Tahoma, Arial;
	font-size: 9pt; 
        line-height: 1.5;
        color: #333333;
	font-weight: bold;
        }
.form_field {
        font-family: Tahoma, Arial;
	font-size: 9pt; 
        line-height: 1.5;
        color: #333333;
        }
.addressborder {
        border-left :1px solid #000000;
        border-right :1px solid #000000;
        border-top :1px solid #000000;
        border-bottom :1px solid #000000;
        background-color: #00CD34;
}
.address {
        font-family: Tahoma, Arial;
        font-size: 10pt;
        line-height: 1.5;
        color: #333333;
        margin: 0px;
        text-decoration: none;
        }
.headinghome {
        font-family: Tahoma, Arial;
	font-size: 9pt; 
        color: #333333;
        font-weight: bold;
        margin: 0px 0px 0px 10px;
        text-decoration: none;
        }
.headinghomesuccess {
        font-family: Tahoma, Arial;
	font-size: 9pt; 
        color: #333333;
        font-weight: bold;
        margin: 0px;
        text-decoration: none;
        }
.heading { 
        font-family: Tahoma, Arial;
	font-size: 9pt; 
	color: #333333;
	font-weight: bold;
	margin: 0px; 
	text-decoration: none;
	}
.headingtop { 
        font-family: Tahoma, Arial;
	font-size: 12pt; 
	color: #500404;
	font-weight: bold;
	margin: 0px; 
	text-decoration: none;
	}
.headingsub {
        font-family: Tahoma, Arial;
        font-size: 10pt;
        color: #500404;
        font-weight: bold;
        margin: 0px;
        text-decoration: none;
        }
.copyright {
        font-family: Tahoma, Arial;
        font-size: 9pt;
        line-height: 1.5;
        color: #AAAAAA;
        text-decoration: none;
        margin: 10px;
        padding: 10px;
        }
.errormsg {
  font-family: Tahoma, Arial;
  font-size: 9pt;
  line-height: 1.5;
  background-color:#FFFFFF;
  color: #FF0000;
  text-align:center; /* center IE */
  margin:0 auto; /* center firefox */
}
