.WhiteText { padding-left:15;font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #FFFFFF;}
.BlackText { padding-left:15;font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #000000;}
.SmallBlackText,font.SmallBlackText,div.SmallBlackText,td.SmallBlackText { padding-right:20; padding-bottom:5; padding-top:5; padding-left:20;font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #000000;}
.BigBlackText { padding-right:15; padding-bottom:5; padding-top:5; padding-left:15;font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #000000;}
.SmallPurpleText { padding-right:15; padding-left:15;font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #8a5198;}

.GreenTable { font-family: Arial, Helvetica, sans-serif; font-size: 10pt;	font-style: normal;	color: #000000; background-color:#62BD19}
.OrangeTable { font-family: Arial, Helvetica, sans-serif; font-size: 10pt;	font-style: normal;	color: #FFFFFF; background-color:#F17C0E}
.RedTable { font-family: Arial, Helvetica, sans-serif; font-size: 10pt;	font-style: normal;	color: #FFFFFF; background-color:#A21C3E}
.BlueTable { font-family: Arial, Helvetica, sans-serif; font-size: 10pt;	font-style: normal;	color: #FFFFFF; background-color:#1BC0DD}

.OrangeFrame {background-color:#FCE5CF}
.GreenFrame {background-color:#D0EBBA}
.RedFrame {background-color:#ECD2D8}
.BlueFrame {background-color:#D1F2F8}

.GreenReserves {background-color:#CDDA66}
.GreenLightReserves {background-color:#DDE699}


.Default {	font-family: Arial, Helvetica, sans-serif;	font-size: 8pt;	color:  #484848;	text-decoration: none;}
td.Default a:link { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; text-decoration: none;}
td.Default a:hover { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; text-decoration: underline;}

.BodyText {	font-family: Arial, Helvetica, sans-serif;	font-size: 8pt;	color:  #484848;}
.BodyText td {color: #484848;}
.BodyText a:link {text-decoration: none;}
.BodyText a:hover {text-decoration: underline;}
.BodyText a:visited {}
.BodyText a:active {text-decoration: underline;}
.BodyText ul {list-style-type: square;list-style-position: outside;}
.BodyText li{margin-left:-25px; vertical-align: middle;}
.Main { font-family: Arial, Helvetica, sans-serif; font-size: 18pt; font-style: normal;  }
.Main a:link { font-family: Arial, Helvetica, sans-serif; font-size: 18pt; font-style: normal; }
.Main a:hover { font-family: Arial, Helvetica, sans-serif; font-size: 18pt; font-style: normal; }
.Main a:visited { font-family: Arial, Helvetica, sans-serif; font-size: 18pt; font-style: normal; }

.BodyText td.Title,font.Title,div.Title { color:#8ABACB;font-family: Arial, Helvetica, sans-serif; font-size: 11pt;	font-style: normal;	font-weight: bold; }
.BodyText td.Title,font.Title,div.Title a:link { color:#8ABACB;font-family: Arial, Helvetica, sans-serif; font-size: 11pt;	font-style: normal;	font-weight: bold; }
.BodyText td.Title,font.Title,div.Title a:hover { color:#8ABACB;font-family: Arial, Helvetica, sans-serif; font-size: 11pt;	font-style: normal;	font-weight: bold; }
.BodyText td.Title,font.Title,div.Title a:visited { color:#8ABACB;font-family: Arial, Helvetica, sans-serif; font-size: 11pt;	font-style: normal;	font-weight: bold; }

.Bodytext td.Subheading,font.Subheading,div.Subheading { font-family: Arial, Helvetica, sans-serif; font-size: 11pt;	font-style: normal;	font-weight: bold; vertical-align:middle;}
.BodyText td.Subheading,font.Subheading,div.Subheading a:link { font-family: Arial, Helvetica, sans-serif; font-size: 11pt;	font-style: normal;	font-weight: bold; vertical-align:middle;}
.BodyText td.Subheading,font.Subheading,div.Subheading a:hover { font-family: Arial, Helvetica, sans-serif; font-size: 11pt;	font-style: normal;	font-weight: bold; vertical-align:middle;}
.BodyText td.Subheading,font.Subheading,div.Subheading a:visited { color:#9A9A9A; font-family: Arial, Helvetica, sans-serif; font-size: 11pt;	font-style: normal;	font-weight: bold; vertical-align:middle;}
.Bodytext td.Subheading2,font.Subheading2,div.Subheading2 { color:#9A9A9A;font-family: Arial, Helvetica, sans-serif; font-size: 11pt;	font-style: normal;	font-weight: bold; vertical-align:middle;}
.BodyText td.Subheading2,font.Subheading2,div.Subheading2 a:link { color:#9A9A9A;font-family: Arial, Helvetica, sans-serif; font-size: 11pt;	font-style: normal;	font-weight: bold; vertical-align:middle;}
.BodyText td.Subheading2,font.Subheading2,div.Subheading2 a:hover { color:#9A9A9A;font-family: Arial, Helvetica, sans-serif; font-size: 11pt;	font-style: normal;	font-weight: bold; vertical-align:middle;}
.BodyText td.Subheading2,font.Subheading2,div.Subheading2 a:visited { color:#9A9A9A;font-family: Arial, Helvetica, sans-serif; font-size: 11pt;	font-style: normal;	font-weight: bold; vertical-align:middle;}
.BodyText div.hr {height: 1px; }
.BodyText div.hr hr { display: none;}

.EventText {text-align:left; font-family: Arial, Helvetica, sans-serif;	font-size: 8pt;	color:  #484848;}

.MonthsBar {text-align:left; font-family: Arial, Helvetica, sans-serif;	font-size: 8pt;	color:  #8B519B;}

img {border:0;}

.LinksText { padding-right:5; padding-bottom:10; padding-top:0; padding-left:10;font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #000000;text-decoration:none; text-align:right;}
.LinksText a:link {color: #000000;text-decoration: none;}
.LinksText a:hover {color: #000000;text-decoration: underline;}
.LinksText a:visited {color: #000000;}

.ar13 { font-family: Arial, Helvetica, sans-serif; font-size: 7pt; color: #8B5199; text-align:right;}
.ar13 a:link {color: #8B5199;text-decoration: none;}
.ar13 a:hover {color: #8B5199;text-decoration: underline;}
.ar13 a:visited {color: #8B5199;}
a.ar13 { font-family: Arial, Helvetica, sans-serif; font-size: 7pt; color: #8B5199; text-align:right;}
a.ar13:link {color: #8B5199;text-decoration: none;}
a.ar13:hover {color: #8B5199;text-decoration: underline;}
a.ar13:visited {color: #8B5199;}

.topmenu26 {  color:#8ABACB; font-family: Arial, Helvetica, sans-serif; font-size: 8pt; text-align:center;}
td.topmenu26 {  color:#8ABACB; font-family: Arial, Helvetica, sans-serif; font-size: 8pt; text-decoration:none; text-align:center;}
td.topmenu26 a:link {  color:#8ABACB;text-decoration:none; text-align:center;}
td.topmenu26 a:hover {  color:#8ABACB;text-decoration:underline; text-align:center;}
td.topmenu26 a:visited {  color:#8ABACB;}

.menu26events {  color:#8a5198; font-family: Arial, Helvetica, sans-serif; font-size: 7pt;}
td.menu26events {  color:#8a5198; font-family: Arial, Helvetica, sans-serif; font-size: 7pt;}
td.menu26events a:link {  color:#8a5198;text-decoration:none; }
td.menu26events a:hover {  color:#8a5198;text-decoration:underline;}
td.menu26events a:visited {  color:#8a5198;}


td.menu26 {
	background-color: #157697;
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-decoration: none;
	line-height: 25px;
}
a.menu26 {   background-color: #157697; color:#ffffff; font-family: Arial, Helvetica, sans-serif; font-size: 8pt;text-decoration:none;	line-height: 25px; text-align: center;}
a.menu26:link {   background-color: #157697; color:#ffffff; font-family: Arial, Helvetica, sans-serif; font-size: 8pt;text-decoration:none;	line-height: 25px;text-align: center;}
a.menu26:hover {   background-color: #157697; text-decoration:underline;	line-height: 25px;text-align: center;}
a.menu26:visited {   background-color: #157697; color:#ffffff; font-family: Arial, Helvetica, sans-serif; font-size: 8pt;	line-height: 25px;text-align: center;}

td.submenu26 { font-family: Arial, Helvetica, sans-serif; font-size: 8pt;text-decoration:none;}
a.submenu26 {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt;text-decoration:none;}
a.submenu26:link {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt;text-decoration:none;}
a.submenu26:hover {  text-decoration:underline;}
a.submenu26:visited {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt;}


a.toplink_26:link {
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	border: 0px solid #759CBB;
	height: 22px;
	margin: 0px;
	padding: 2px;
	background-color: #759CBB;
}



a.toplink_26:visited {
color: #FFFFFF; 
height: 22px;
border: 0px solid #759CBB;
margin: 0px;
padding: 2px;
background-color: #759CBB;
}




a.toplink_26:active {
	color: #FFFFFF;
	text-decoration: none;
	margin: 0px;
	padding: 2px;
	height: 22px;
	border-top: 0px solid #316F9E;
	border-right: 0px solid #316F9E;
	border-bottom: 0px solid #316F9E;
	border-left: 0px solid #316F9E;
	background-color: #316F9E;
	background-position: bottom;
}



a.toplink_26:hover {
	color: #FFFFFF;
	height: 22px;
	text-decoration: none;
	margin: 0px;
	padding: 2px;
	border-top: 0px solid #316F9E;
	border-right: 0px solid #316F9E;
	border-bottom: 0px solid #316F9E;
	border-left: 0px solid #316F9E;
	background-color: #316F9E;
	background-position: bottom;
}
A.menulink26 {
	display: block;
	width: 120px;
	height: 22px;
	text-align: left;
	text-decoration: none;
	font-family:Arial;
	font-size:0.7em;
	layer-background-color:#9CB6CF;
	background-color:#9CB6CF;
	color: #073C64;
	color: #031E33;
	border-bottom: 1px solid #FFFFFF;
	margin: 0px;
	padding: 2px;	
	filter: Alpha(Opacity=90);
}


A.menulink26:hover {
	height: 22px;
border: solid 0px #6100C1;
background-color:#F0E1FF;
background-color:#8299B0;
border-bottom: 1px solid #FFFFFF;
}

.topmenubackground{
	background-color: #8ABACB;
}

.topmenu-vertical-separator{
	width:1px;
	background-color: #157697;
	background-image: url(/web_common/webbased/3-white-dots.gif);
	background-repeat: no-repeat;
	background-position: center;
	vertical-align: middle;
}

.optmenu-vertical-separator{
	width:1px;
	background-image: url(/web_common/webbased/3-white-dots.gif);
	background-repeat: no-repeat;
	background-position: center;
	vertical-align: middle;
}


input.searchbox{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	background-position: left;
	background-repeat: no-repeat;
	border: 0px none;
	height: 17px;
}

.searchlogin { font-weight:bold; color:#157697; font-family: Arial, Helvetica, sans-serif; font-size: 8pt;text-align:left;}
td.searchlogin {  font-weight:bold; color:#157697; font-family: Arial, Helvetica, sans-serif; font-size: 8pt; text-decoration:none;text-align:left;}
td.searchlogin a:link {  font-weight:bold; color:#157697;text-decoration:none; text-align:left;}
td.searchlogin a:hover {  font-weight:bold; color:#157697;text-decoration:underline; text-align:left;}
td.searchlogin a:visited {  font-weight:bold; color:#157697;text-align:left;}

td.rightmenu-darkblue,font.rightmenu-darkblue,div.rightmenu-darkblue {
	color: White;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	font-weight: bold;
	background-color: #1BC0DD;
	height: 25px;
	border-bottom: 1 solid White;
	vertical-align: middle;
}
td.rightmenu-darkblue a:link,font.rightmenu-darkblue a:link,div.rightmenu-darkblue a:link {color: White;font-family: Arial, Helvetica, sans-serif;font-size: 10pt;font-style: normal;font-weight: bold;background-color: #1BC0DD;height: 25px;vertical-align: middle;padding-top: 5px;}
td.rightmenu-darkblue a:hover,font.rightmenu-darkblue a:hover,div.rightmenu-darkblue a:hover {color: White;font-family: Arial, Helvetica, sans-serif;font-size: 10pt;font-style: normal;font-weight: bold;background-color: #1BC0DD;height: 25px;vertical-align: middle;padding-top: 5px;}
td.rightmenu-darkblue a:visited,font.rightmenu-darkblue a:visited,div.rightmenu-darkblue a:visited {color: White;font-family: Arial, Helvetica, sans-serif;font-size: 10pt;font-style: normal;font-weight: bold;background-color: #1BC0DD;height: 25px;vertical-align: middle;padding-top: 5px;}

td.rightmenu-lightblue,font.rightmenu-lightblue,div.rightmenu-lightblue {color: #484848;font-family: Arial, Helvetica, sans-serif;	font-size: 8pt;	font-style: normal;	font-weight: bold;	background-color: #D1F2F8;	padding-top: 10px; padding-right: 10px;;vertical-align: middle;}
td.rightmenu-lightblue a:link,font.rightmenu-lightblue a:link,div.rightmenu-lightblue a:link { color:#484848;font-family: Arial, Helvetica, sans-serif; font-size: 8pt;	font-style: normal;	font-weight: bold; background-color: #D1F2F8;padding-top: 10px; padding-right: 10px;;vertical-align: middle;}
td.rightmenu-lightblue a:hover,font.rightmenu-lightblue a:hover,div.rightmenu-lightblue a:hover { color:#484848;font-family: Arial, Helvetica, sans-serif; font-size: 8pt;	font-style: normal;	font-weight: bold; background-color: #D1F2F8;padding-top: 10px; padding-right: 10px;;vertical-align: middle;}
td.rightmenu-lightblue a:visited,font.rightmenu-lightblue a:visited,div.rightmenu-lightblue a:visited { color:#484848;font-family: Arial, Helvetica, sans-serif; font-size: 8pt;	font-style: normal;	font-weight: bold; background-color: #D1F2F8;padding-top: 10px; padding-right: 10px;;vertical-align: middle;}

