﻿body
{
	margin:0px;
	background-color:#034987;
	font:normal 10pt Tahoma, Arial, Helvetica, sans-serif;
	color:#3E3210;
}
a 
{
	font:normal 10pt Tahoma, Arial, Helvetica, sans-serif;
	color: #B6A650!important;
	text-decoration: underline!important;
}
a:hover 
{
	font:normal 10pt Tahoma, Arial, Helvetica, sans-serif;
	color: #B6A650!important;
	text-decoration: none!important;
}

table{}
.form {border-collapse:collapse; border:0px;}
.form td.label {color:#000000; padding:2px 2px 2px 2px; font:bold 10pt Tahoma, Arial, Helvetica, sans-serif; vertical-align:top; text-align:right;}
.form td.data {color:#000000; padding:2px; font:normal 10pt Tahoma, Arial, Helvetica, sans-serif; vertical-align:top;}
.form td.buttons {padding-top:5px; padding-bottom:5px;}

h1 {color: #3E3210; font:normal 18pt Tahoma, Arial, Helvetica, sans-serif; margin-bottom:5px; margin-top:0px;}
h2 {color: #3E3210; font:normal 14pt Tahoma, Arial, Helvetica, sans-serif; margin-bottom:5px; margin-top:0px;}
h3 {color: #3E3210; font:normal 12pt Tahoma, Arial, Helvetica, sans-serif; margin-bottom:5px; margin-top:0px;}

div {}
.FormError {border: 1px solid silver; padding: 5px; background-color: #FB9191; margin-top: 5px; margin-bottom: 5px;}
.FormMessage {border: 1px solid silver; padding: 5px; color:White; background-color: #9AC3E5; margin-top: 5px; margin-bottom: 5px;}
.ProgressIndicator {background-color:#FFFFFF; border:1px solid silver; padding:10px;}
.content {background-color:#FFF8CE; font:normal 10pt Tahoma, Arial, Helvetica, sans-serif; color:#3E3210; padding:5px;}
.footer {font:normal 10pt Tahoma, Arial, Helvetica, sans-serif; color:#B6A650; padding:5px;}

/*Event Calendar*/
.content .EventDateContainerLarge{-moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; border:2px solid #B6A650;width:70px;}
.content .EventDateContainerLarge .EventDateMonth{background-color:#B6A650;padding:2px 2px 2px 2px;text-align:center;font-size:10pt;color:#3E3210;font-family: Arial, Verdana, Tahoma;font-weight:bold;}
.content .EventDateContainerLarge .EventDateDay{padding:5px;text-align:center;font-size:20pt;color:#3E3210;font-family: Arial, Verdana, Tahoma;font-weight:bold;}
.content .EventDateContainerSmall{-moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; border:2px solid #B6A650;width:50px;}
.content .EventDateContainerSmall .EventDateMonth{background-color:#B6A650;padding:2px 2px 2px 2px;text-align:center;font-size:8pt;color:#3E3210;font-family: Arial, Verdana, Tahoma;font-weight:bold;}
.content .EventDateContainerSmall .EventDateDay{padding:5px 5px 5px 5px;text-align:center;font-size:12pt;color:#3E3210;font-family: Arial, Verdana, Tahoma;font-weight:bold;}
.content table.Calendar {border-collapse:separate;}
.content table.Calendar td.DayHeader{background-color:#cdcdcd;width:90px;text-align:center;padding:4px; font-weight:bold;color:#444444;font-family: Arial, Verdana, Tahoma;font-size:8pt;}
.content table.Calendar td.CurrentMonth{height:75px; vertical-align:top; background-color:#777778; padding:2px;color:Black;font-family: Arial, Verdana, Tahoma;font-size:8pt;}
.content table.Calendar td.CurrentMonth div.EventContainer{margin:2px; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px;border: 2px solid #cdcdcd; background-color:#999999; padding:4px;}
.content table.Calendar td.CurrentMonth a{color:White;font-family: Arial, Verdana, Tahoma;font-size:8pt;text-decoration:undeline;}
.content table.Calendar td.CurrentMonth a:hover{color:White;font-family: Arial, Verdana, Tahoma;font-size:8pt;text-decoration:none;}
.content table.Calendar td.PrevNextMonth{background-color:#555556;}
.content table.Calendar div.DayNum {color:White;font-family: Arial, Verdana, Tahoma;font-size:8pt;font-weight:bold;}
.content table.Calendar div.DayContent {}


span {}
.footnote {color:#B0B0B0; font-size: 8pt; font-family: Century Gothic, Arial, Verdana, Tahoma;}

input{}
.btn
{
	color:#000;
	background:#ffffff url(../images/button-bg.png) bottom repeat-x;
	border-top:1px solid #C0C0C0;
	border-left:1px solid #C0C0C0;
	border-right:1px solid #7B7B7B;
	border-bottom:1px solid #7B7B7B;
	font:normal 10pt Century Gothic, Arial, Helvetica, sans-serif;
	padding:2px 4px 2px 4px;
}


