.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: Verdana, 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}

.OrangeFrame {background-color:#FCE5CF}
.GreenFrame {background-color:#D0EBBA}
.RedFrame {background-color:#ECD2D8}

.GreenReserves {background-color:#CDDA66}
.GreenLightReserves {background-color:#DDE699}




.Default {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 8pt;	color:  #484848;	text-decoration: none;}
td.Default a:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; text-decoration: none;}
td.Default a:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; text-decoration: underline;}

.BodyText {	font-family: Verdana, 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 { 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: Verdana, Arial, Helvetica, sans-serif;	font-size: 8pt;	color:  #484848;}

.MonthsBar {text-align:left; font-family: Verdana, 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: Verdana, 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: Verdana, 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: Verdana, 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;}

.menu26events {  color:#8a5198; font-family: Verdana, Helvetica, sans-serif; font-size: 7pt;}
td.menu26events {  color:#8a5198; font-family: Verdana, 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: Verdana, Helvetica, sans-serif;
	font-size: 8pt;
	text-decoration: none;
	line-height: 25px;
}
a.menu26 {   background-color: #157697; color:#ffffff; font-family: Verdana, 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: Verdana, 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: Verdana, Helvetica, sans-serif; font-size: 8pt;	line-height: 25px;text-align: center;}

td.submenu26 { font-family: Verdana, Helvetica, sans-serif; font-size: 8pt;text-decoration:none;}
a.submenu26 {  font-family: Verdana, Helvetica, sans-serif; font-size: 8pt;text-decoration:none;}
a.submenu26:link {  font-family: Verdana, Helvetica, sans-serif; font-size: 8pt;text-decoration:none;}
a.submenu26:hover {  text-decoration:underline;}
a.submenu26:visited {  font-family: Verdana, Helvetica, sans-serif; font-size: 8pt;}


a.toplink_26:link {
	color: #FFFFFF;
	font-family: Verdana, 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:Verdana;
	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: Verdana, 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-darkorange,font.rightmenu-darkorange,div.rightmenu-darkorange {color: White;font-family: Arial, Helvetica, sans-serif;font-size: 10pt;font-style: normal;font-weight: bold;	background-color: #F57D2F;	height: 25px;	border-bottom: 1 solid White;}
td.rightmenu-darkorange,font.rightmenu-darkorange,div.rightmenu-darkorange a:link { color:White;font-family: Arial, Helvetica, sans-serif; font-size: 10pt;	font-style: normal;	font-weight: bold; background-color: #F57D2F;height: 25px}
td.rightmenu-darkorange,font.rightmenu-darkorange,div.rightmenu-darkorange a:hover { color:White;font-family: Arial, Helvetica, sans-serif; font-size: 10pt;	font-style: normal;	font-weight: bold; background-color: #F57D2F;height: 25px}
td.rightmenu-darkorange,font.rightmenu-darkorange,div.rightmenu-darkorange a:visited { color:White;font-family: Arial, Helvetica, sans-serif; font-size: 10pt;	font-style: normal;	font-weight: bold; background-color: #F57D2F;height: 25px}

td.rightmenu-lightorange,font.rightmenu-lightorange,div.rightmenu-lightorange {color: #484848;font-family: Arial, Helvetica, sans-serif;	font-size: 8pt;	font-style: normal;	font-weight: bold;	background-image: url(/web_common/infomapper/under-right-orange.gif);	padding-top: 10px; padding-right: 10px;}
td.rightmenu-lightorange,font.rightmenu-lightorange,div.rightmenu-lightorange a:link { color:#484848;font-family: Arial, Helvetica, sans-serif; font-size: 8pt;	font-style: normal;	font-weight: bold; background-image: url(/web_common/infomapper/under-right-orange.gif);padding-top: 10px; padding-right: 10px;}
td.rightmenu-lightorange,font.rightmenu-lightorange,div.rightmenu-lightorange a:hover { color:#484848;font-family: Arial, Helvetica, sans-serif; font-size: 8pt;	font-style: normal;	font-weight: bold; background-image: url(/web_common/infomapper/under-right-orange.gif);padding-top: 10px; padding-right: 10px;}
td.rightmenu-lightorange,font.rightmenu-lightorange,div.rightmenu-lightorange a:visited { color:#484848;font-family: Arial, Helvetica, sans-serif; font-size: 8pt;	font-style: normal;	font-weight: bold; background-image: url(/web_common/infomapper/under-right-orange.gif);padding-top: 10px; padding-right: 10px;}

.headermenu {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 9pt;
  font-weight:Bold;
  text-transform:uppercase;
  color: #83898D;
  text-decoration:none;	
  }

.headermenu a,.headermenu a:link,.headermenu a:visited{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 9pt;
  font-weight:Bold;
  text-transform:uppercase;
  color: #83898D;
  text-decoration:none;	
  }

.headermenu a:hover{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 9pt;
  font-weight:Bold;
  text-transform:uppercase;
  color: #49BFD3;
  text-decoration:none;	
  }

.headermenu-on{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 9pt;
  font-weight:Bold;
  text-transform:uppercase;
  color: #49BFD3;
  text-decoration:none;	
  }

#topmenu {
  display:table;
  padding:0; 
  margin:0 ; 
  font-family: Arial, Helvetica, sans-serif;
  font-size: 7.5pt;
  text-transform:uppercase;
  width:100%;
  text-align:center;
  font-weight:bold;
  }

#topmenu li {
  display:inline;
  font-weight:bold;
  float: left;
  }

* html #topmenu li {
  float:left;
  list-style: square outside url(/web_common/pembroke_images/grey-menu-sq.gif);
  font-weight:bold;
  }

#topmenu a {
  width:auto;
  display:inline;
  padding:1px 1px;
  padding-left:10px;
  color: #333333;
  text-decoration:none;
  background-image:url(/web_common/pembroke_images/grey-menu-sq.gif);
  background-repeat:no-repeat;
  background-position:left;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 7.5pt;
  font-weight:Bold;
  }

* html #topmenu a {
  float:center;
  }

#topmenu a:hover {
	list-style: square outside url(/web_common/pembroke_images/blue-menu-sq.gif);
	background-image:url(/web_common/pembroke_images/blue-menu-sq.gif);
	background-repeat:no-repeat;
	background-position:left;
	color: #49BFD3;
    font-weight:Bold;
  }

#footermenu {
  display:table;
  padding-top:2px;
  padding-bottom:2px;
  padding-right:12px;
  padding-left:11px;
  margin:0 ; 
  white-space:nowrap;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 7pt;
  text-transform:uppercase;
  width:auto;
  text-align:left;
  }

#footermenu li {
  display:table-cell;
  background-image:url(/web_common/pembroke_images/sq-arrow-right.gif);
  background-repeat:no-repeat;
  background-position:left;
  font-size: 7pt;
  text-transform:uppercase;
  text-align:left;
  color:#83898D;
  padding-top:2px;
  padding-bottom:2px;
  padding-right:12px;
  padding-left:11px;
}

* html #footermenu li {
  float:left;
  display:table-cell;
  }

#footermenu a {
  color:#83898D;
  text-decoration:none;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 7pt;
  font-weight:Bold;
  }

* html #footermenu a {
  float:left;
  }

#footermenu a:hover {
	color: #49BFD3;
    font-weight:Bold;
  }

.container {clear:both; text-decoration:none;}
* html .container {display:inline-block;}

.topmenu-on {width:auto; display:block; padding-left:11px;text-decoration:none; background-image:url(/web_common/pembroke_images/blue-menu-sq.gif);  background-repeat:no-repeat;  background-position:left;  font-family: Arial, Helvetica, sans-serif;  font-size: 7pt; font-weight:Bold;color:#49BFD3;}

.headline_text{font-family: Verdana;font-size: 8pt;color:White;background-color:#49BFD3;padding:15px;}
.headline_title{font-family: Verdana;font-size: 14pt;color:White}
.picture_text{font-family: Verdana;font-size: 8pt;color:#83898D;padding:10px;}
.maintext{font-family: Verdana;font-size: 8pt;color:#666666;padding:10px;}
.blue_maintext{font-family: Verdana;font-size: 8pt;color:#49BFD3;padding:10px;}
#grey-line{line-height:1px;background-color:#8A8E91;}

.news_headline{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: Bold;
	color: #333333;
	text-decoration: none;
	border-bottom: 1px solid #8A8E91;
	vertical-align: top;
	text-transform: uppercase;
	padding-left: 1px;
	padding-bottom: 4px;
	padding-top: 0px;
}

.news_headline a,.news_headline a:link,.news_headline a:visited{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 8pt;
  color: #333333;
  }

.news_headline a:hover{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 8pt;
  color: #49BFD3;
  }

.news_text{font-family: Verdana;font-size: 11px;color:#666666;padding-right:10px;padding-top:5px;}

.newsheading {  font-family: Arial, Verdana, Helvetica, sans-serif;  color:#49BFD3;  font-size:1.4em; text-decoration:none; } 

.submenu{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #333333;
	text-decoration: none;
	background-image: url(/web_common/pembroke_images/sq-arrow-right.gif);
	background-repeat: no-repeat;
	background-position: 1px 2px;
	vertical-align: top;
	padding-left: 15px;
	padding-bottom: 4px;
	padding-top: 0px;
}

.submenu a,.submenu a:link,.submenu a:visited{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 8pt;
  color: #333333;
  }

.submenu a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #49BFD3;
}
