.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 {	padding-left:35px;padding-right:45px;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;}

.Main { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18pt; font-style: normal;  font-weight: normal;}
.Main a:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18pt; font-style: normal; font-weight: normal;}
.Main a:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18pt; font-style: normal; font-weight: normal;}
.Main a:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18pt; font-style: normal; font-weight: normal;}

.Title { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt;	font-style: normal;	font-weight: normal; }
.Title a:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt;	font-style: normal;	font-weight: normal; }
.Title a:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt;	font-style: normal;	font-weight: normal; }
.Title a:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt;	font-style: normal;	font-weight: normal; }

ul {list-style-type: square;list-style-position: outside;}
li{margin-left:-20px;}

.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;}

.topmenu26 { background-image:url(/web_common/bluestone/menutop_vline.gif);color:#8f9fc1; font-family: Verdana, Helvetica, sans-serif; font-size: 7pt;}
td.topmenu26 {  background-image:url(/web_common/bluestone/menutop_vline.gif);color:#8f9fc1; font-family: Verdana, Helvetica, sans-serif; font-size: 7pt; text-decoration:none;}
td.topmenu26 a:link {  color:#8f9fc1;text-decoration:none;}
td.topmenu26 a:hover {  color:#8f9fc1;text-decoration:underline;}
td.topmenu26 a:visited {  color:#8f9fc1;}

.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: #CECDCD;
	color: Black;
	font-family: Arial,Helvetica;
	font-size: 7pt;
	text-decoration: none;
	background-repeat: no-repeat;
	padding-left: 8px;
	vertical-align: middle;
}
a.menu26,a.menu26:link,a.menu26:visited {vertical-align:middle;font-family: Arial,Helvetica;font-size: 7pt;text-decoration:none;	color: Black;}
a.menu26:hover { text-decoration:underline;	color: #484848;}

td.submenu26 { color: #484848; font-family: Verdana, Helvetica, sans-serif; font-size: 7pt;text-decoration:none;}
a.submenu26,a.submenu26:link,a.submenu26:visited {  color: #484848; font-family: Verdana, Helvetica, sans-serif; font-size: 7pt;text-decoration:none;}
a.submenu26:hover {  color: #484848;text-decoration:underline;}

.topmenu26 {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 0.7em;
	font-weight: normal;
	text-transform: none;
	color: #FFFFFF;
	text-align:center;
}

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-image: url(/web_common/bluestone/menutop_vline.gif);
}

.optmenu-vertical-separator{
	width:1px;
	background-image: url(/web_common/template26/topmenu-separator.gif);
	background-repeat: no-repeat;
	background-position: center;
	vertical-align: middle;
}

.topmenu-vertical-separator{
	width:1px;
	height:20px;
	background-image: url(/web_common/bluestone/menutop_vline.gif);
	background-repeat:repeat;
	vertical-align: middle;
}

.topmenu-verticalD87C00{
	width:1px;
	height:10px;
	background-image: url(/web_common/template26/bullet-orange.gif);
	background-repeat: no-repeat;
	background-position: center;
	vertical-align: middle;
}

td.leftmenuclicked {
	background-image:url(/web_common/bluestone/left-menu_bkg.gif);
	background-position:left;
	background-repeat: no-repeat;
	font-family: Verdana,Arial,Helvetica;
	font-size: 11pt;
	color: #999999;
	text-decoration: none;
	height: 18px;
	vertical-align: middle;
	width: 100%;
	padding-left:25px;
	font-weight: bold;
}  

td.leftmenu {
	background-image:url(/web_common/bluestone/left-menu_bkg.gif);
	background-position:left;
	background-repeat: no-repeat;
	font-family: Verdana,Arial,Helvetica;
	font-size: 11pt;
	color: #999999;
	text-decoration: none;
	height: 18px;
	vertical-align: middle;
	width: 100%;
	padding-left:25px;
}  

td.leftmenu a,td.leftmenu a:link,td.leftmenu a:visited{
	text-decoration: none;
	color:#999999;
}  

td.leftmenu a:hover{
	color: #4E4E4E;
	text-decoration: none;
}  

td.menutitle {
	font-family: Verdana,Arial,Helvetica;
	font-size: 16pt;
	color: #0092BA;
	text-decoration: none;
}  

td.content_title, td.content_title a:link, td.content_title a:visited {
	font-family: Verdana,Arial,Helvetica;
	font-size: 13pt;
	color: #0092BA;
}  

td.content_text, td.content_text a:link, td.content_text a:visited {
	font-family: Verdana,Arial,Helvetica;
	font-size: 8pt;
	color: #5D5B59;
	text-decoration: none;
}  

td.content_text a:hover {
	text-decoration: underline;
}  

td.links_text, td.links_text a:link, td.links_text a:visited {
	font-family: Verdana,Arial,Helvetica;
	font-size: 8pt;
	color: #0092BA;
	text-decoration: none;
	padding:5px;
	height:36px;
}  

td.links_text a:hover {
	text-decoration: underline;
}  

td.small_text, td.small_text a:link, td.small_text a:visited {
	font-family: Verdana,Arial,Helvetica;
	font-size: 7pt;
	color: #5D5B59;
}  

td.small_text:hover { text-decoration:underline;color: #5D5B59;}

td.gray_line {
	border: 1px solid #9E9D9B;
	padding: 2px;
	height:60px;
}  

.formspecial {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: 1px solid #000000;
}
.sitenav { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	/*color: #006600;*/
	/*color: #528775;*/
}

.heading_units {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 0.7em;
	margin: 0px;
	padding: 0px;
	font-weight: normal;
	text-transform: none;
	color: #5D5B59;
	vertical-align: bottom;
	white-space: normal;
	line-height: 20px;
	border: 0px;
	border-top: 0px solid #5D5B59;
	border-right: 0px solid #5D5B59;
	border-bottom: 0px solid #5D5B59;
	border-left: 0px solid #5D5B59;
}