.button_normal { color: white; font-size: 7.8pt; font-family: Tahoma, Arial, "Lucida Sans", sans-serif; background-color: #006699; text-align: left; padding-top: 6px; padding-bottom: 6px; padding-left: 4px; border-bottom: 1px solid white;text-decoration:none; }
.buttonppl_normal { color: white; font-size: 9pt; font-family: Tahoma, Arial, "Lucida Sans", sans-serif; background-color: #006699; text-align: left;padding-left: 10px;padding-right: 10px;text-decoration:none; }
.buttonl2_normal { color: white; font-size: 7.8pt; font-family: Tahoma, Arial, "Lucida Sans", sans-serif; background-color: #55BBDD; text-align: left; padding-top: 6px; padding-bottom: 6px; padding-left: 4px; border-bottom: 1px solid white; text-decoration:none;}
.buttonl23_normal { color: black; font-size: 7.8pt; font-family: Tahoma, Arial, "Lucida Sans", sans-serif; background-color: #c0cac0; text-align: left; padding-top: 6px; padding-bottom: 6px; padding-left: 4px; border-bottom: 1px solid white; text-decoration:none;}
.button_over { color: white; font-size:7.8pt; font-family: Tahoma, Arial, "Lucida Sans", sans-serif; background-color: #2288cc; text-align: left; padding-top: 6px;padding-bottom: 6px; padding-left: 4px; border-bottom: 1px solid white;text-decoration:none;}
.buttonppl_over { color: white; font-size:9pt; font-family: Tahoma, Arial, "Lucida Sans", sans-serif; background-color: #2288cc; text-align: left; padding-left: 10px;padding-right: 10px;text-decoration:none;}
.buttonl2_over { color: black; font-size: 7.8pt; font-family: Tahoma, Arial, "Lucida Sans", sans-serif; background-color: #55BBDD; text-align: left; padding-top: 6px; padding-bottom: 6px; padding-left: 4px; border-bottom: 1px solid white;text-decoration:none; }
.buttonl23_over { color: white; font-size: 7.8pt; font-family: Tahoma, Arial, "Lucida Sans", sans-serif; background-color: #2288cc; text-align: left; padding-top: 6px; padding-bottom: 6px; padding-left: 4px; border-bottom: 1px solid white;text-decoration:none; }
.button_selected { color: white; font-size:7.8pt; font-family: Tahoma, Arial, "Lucida Sans", sans-serif; background-color: #000000; text-align: left; padding-top: 6px; padding-bottom: 6px; padding-left: 4px; border-bottom: 1px solid white;text-decoration:none; }
.buttonppl_selected { color: white; font-size:9pt; font-family: Tahoma, Arial, "Lucida Sans", sans-serif; background-color: #000000; text-align: left; padding-left: 10px;padding-right: 10px;text-decoration:none; }
.buttonl2_selected { color: white; font-size: 7.8pt; font-family: Tahoma, Arial, "Lucida Sans", sans-serif; background-color: #000000; text-align: left; padding-top: 6px;padding-bottom: 6px; padding-left: 4px; border-bottom: 1px solid white;text-decoration:none; }
.buttonl23_selected { color: white; font-size:7.8pt; font-family: Tahoma, Arial, "Lucida Sans", sans-serif; background-color: #3e3e3e; text-align: left; padding-top: 6px; padding-bottom: 6px; padding-left: 4px; border-bottom: 1px solid white; text-decoration:none;}

/* ################################## body content ################################################################################################ */
.body { color: black; font-size: 10pt; font-family: Tahoma, Arial, "Lucida Sans", sans-serif; text-align: justify; padding-top: 5px; padding-right: 5px; padding-left: 5px; }
.bodyleft { color: black; background-color:#FFFFFF; font-size: 10pt; font-family: Tahoma, Arial, "Lucida Sans", sans-serif; text-align: left; padding-top: 5px; padding-right: 5px; padding-left: 5px;}
.bodyleft a:link { color:#ff000b;}
.bodyleft a:hover { color:#91D9ff;}
.bodyleft a:visited { color:#ff000b;}
.body a:link { color:#ff000b;}
.body a:hover { color:#91D9ff;}
.indent{text-indent:20pt;}
.body_heading { background-color: #f3f3f9; font-size: 12pt; font-family: Tahoma, Arial, "Lucida Sans", sans-serif; text-align: left; font-weight:bold;  }
h1{ font-size: 11pt; font-family: Tahoma, Arial, "Lucida Sans", sans-serif; font-weight: none; text-align: left; padding: 5px; }
h2{font-size: 10pt; font-family: Tahoma, Arial, "Lucida Sans", sans-serif; font-weight: none; text-align: left; color:#55BBDD;text-indent:3pt;}
.news_bg{ background-color:#f3f3f9;}/*#e3e3e7*/
.news{font-size: 9pt; font-family: Tahoma, Arial, "Lucida Sans", sans-serif; font-weight: none; text-align: justify; padding: 5px; color:#3d3d3d;}
/* #################################### side content ############################################################################################# */
.side { color: black; font-size: 8.5pt; font-family: Tahoma, Arial, "Lucida Sans", sans-serif; text-align: left; }
.side_heading { color: black; font-size: 8.5pt; font-family: Tahoma, Arial, "Lucida Sans", sans-serif; font-weight: bold; text-align: left; }
.side_background { background-color: #BBD9E8; padding-left:5px;padding-right:5px;padding-top:10px;padding-bottom:10px; }
.Rside_background { background-color: #BBD9E8; text-decoration:none;font-weight:normal;}
.Lside_background { background-color: #BBD9E8; text-decoration:none;font-weight:normal;}
.backgroundcolorlite { valign:top; background-color: #e3e3e7;;height:100%;}
.emaillink a { font-family: Tahoma, Arial, "Lucida Sans", sans-serif; font-size: 8pt;text-indent:2px;color:#55BBDD;font-weight:bold;text-decoration:underline; }
.emaillink a:hover { font-family: Tahoma, Arial, "Lucida Sans", sans-serif; font-size: 8pt;text-indent:2px;color:#ffffff; font-weight:bold;text-decoration:underline;}
#urllink a { font-family: Tahoma, Arial, "Lucida Sans", sans-serif; font-size: 8pt;text-indent:2px;color:#ff000b;font-weight:bold;text-decoration:underline; }
#urllink a:hover { font-family: Tahoma, Arial, "Lucida Sans", sans-serif; font-size: 8pt;text-indent:2px;color:#ffffff; font-weight:bold;text-decoration:underline;}
.contactnumbers {font-family: Tahoma, Arial, "Lucida Sans", sans-serif; padding-left:1.5px; font-style: italic;}
.contactnames {font-family: Tahoma, Arial, "Lucida Sans", sans-serif; font-style: none;color:#006699;padding:0px;}
.usefullinks{font-family: Tahoma, Arial, "Lucida Sans", sans-serif; font-size: 8.5pt;color:#000000; font-weight:bold;}
.usefullinks a {font-family: Tahoma, Arial, "Lucida Sans", sans-serif; font-size: 8.5pt;color:#006699; font-weight:bold;}
.titles{font-family: Tahoma, Arial, "Lucida Sans", sans-serif; font-size: 9.5pt;color:#006699; font-weight:bold;}
.middlealign{font-family: Tahoma, Arial, "Lucida Sans", sans-serif; font-size: 9.5pt;color:#006699; font-weight:bold; text-align:center;padding-top:10px;}
/* #################################### images and hr ######################################################################################## */
img{
	padding:0;margin:0;	border:0;align:center;
}
hr {  border: 0 none; border-top: 3px double #ff000b;padding:0px;
}
hr.main {  border: 0 none; border-top: 3px double #000000; padding:0px;
}
hr.plain {  border: 0 none; border-top: 1px solid #000000 ; padding:0px;
}
/* #################################### text ################################################################################################ */
#footer{
	padding:0px 10px 0px 10px;	
	text-align:center;
	font-size:8pt;background-color: #f3f3f9;font-family: "Lucida Sans", Tahoma, Arial, sans-serif;border:2px solid #e3e3e7;
}
#footer2{
	padding:0px 10px 0px 10px;	
	text-align:center;
	font-size:8pt;background-color: #f3f3f9;font-family: "Lucida Sans", Tahoma, Arial, sans-serif;border:2px solid #c8c8ca;
}
#footer a:link {color:#006699;font-size: 8pt;}
#footer a:hover {color:#000000;font-size: 8pt;}
.subtitlemainpage { color: #006699; font-size: 10pt; font-weight:bold;font-family: Tahoma, Arial, "Lucida Sans", sans-serif; text-align: left; padding-top: 5px;padding-bottom:5px;

}
.bold{font-weight:bold;
}
.titlesitalic{font-style:italic;font-size:8.5pt}
.contact{font-style:bold;font-size:9pt; color:#006699;}
.tel{font-style:bold;font-size:9pt; color:#006699; font-style: italic;}
.popup { color: black; font-size: 9pt; font-family: Tahoma, Arial, "Lucida Sans", sans-serif; text-align: left; }
.titleunderline{background-color: #BBD9E8; font-size: 10pt; font-family: Tahoma, Arial, "Lucida Sans", sans-serif; font-weight: bold; text-align: left; color:#0000000;text-decoration:underline;padding-top:8px;padding-bottom:3px;}
.titlesub{ font-size: 10pt; font-family: Tahoma, Arial, "Lucida Sans", sans-serif; font-weight: bold; text-align: left; color:#006699;text-decoration:underline;padding-top:8px;padding-bottom:3px;}
.eventtitle1{font-size: 8.5pt; font-family: Tahoma, Arial, "Lucida Sans", sans-serif; font-weight: bold; text-align: left;color:#000000; padding-bottom:5px;}
.eventblue{font-size: 10pt; font-family: Tahoma, Arial, "Lucida Sans", sans-serif; font-weight: none; text-align: left; color:#003660;padding-bottom:8px;}
.eventdatered{font-size: 10pt; font-family: Tahoma, Arial, "Lucida Sans", sans-serif; font-weight: none; text-align: left; color:#ff000b;}
/* ######################################### main content ############################################################################# */

table.boxoutline{
	border:2px solid #006699;
	font-size: 12pt; font-family: Tahoma, Arial, "Lucida Sans", sans-serif; text-align: left;
}
.tdborder{
	border:2px solid #ffffff;
	/*color:#000000;*/
	background-color: #c0c0c0;
	font-size: 9pt; font-family: Tahoma, Arial, "Lucida Sans", sans-serif; text-align: left;
	
}
.boxrightclear {
	background-color:transparent;
	border:1px solid #bbbbcc;
	float:right;
	width:150px;
	color: #5a799c;
	font-size:11px;
}
#boxdoubleoutline{
	background-color: #ffffff; 
	border: double #000000;
	font-size: 8.5pt; font-family: Tahoma, Arial, "Lucida Sans", sans-serif; text-align: justify;
}
#boxdoubleoutline.div{
background-color: #BBD9E8; 
	border: double #000000;
	font-size: 8.5pt; font-family: Tahoma, Arial, "Lucida Sans", sans-serif; text-align: justify;
	
}
table.people{
	background-color: #f3f3f9;padding:10px;border:1.5px solid #3d3d3d;
	
}
td.people{
	background-color: #f3f3f9; font-family: "Lucida Sans", Tahoma, Arial, sans-serif;
	
}
.people{
	background-color: #c0c0c0;font-size: 10pt; font-family: "Lucida Sans", Tahoma, Arial, sans-serif;
	
}
.people a { font-family: Tahoma, Arial, "Lucida Sans", sans-serif; font-size: 9pt;text-indent:2px;color:#55BBDD;font-weight:bold;text-decoration:underline; }
.people a:hover { font-family: Tahoma, Arial, "Lucida Sans", sans-serif; font-size: 9pt;text-indent:2px;color:#ffffff; font-weight:bold;text-decoration:underline;}
.selected a {font-family: Tahoma, Arial, "Lucida Sans", sans-serif; font-size: 9pt;text-indent:2px;color:#ff000b;font-weight:bold;text-decoration:underline; }
.pplurllink a { font-family: Tahoma, Arial, "Lucida Sans", sans-serif; font-size: 9pt;text-indent:2px;color:#ffffff;font-weight:bold;text-decoration:underline; }
.pplurllink a:hover { font-family: Tahoma, Arial, "Lucida Sans", sans-serif; font-size: 9pt;text-indent:2px;color:#000000; font-weight:bold;text-decoration:underline;}
.pplemaillink a { font-family: Tahoma, Arial, "Lucida Sans", sans-serif; font-size: 9pt;text-indent:2px;color:#ff000b;font-weight:bold;text-decoration:underline; }
.pplemaillink a:hover { font-family: Tahoma, Arial, "Lucida Sans", sans-serif; font-size: 9pt;text-indent:2px;color:#000000; font-weight:bold;text-decoration:underline;}
table.popup{
	background-color:#ffffff; 
	border: double #000000;
	padding: 5px;
	
}
.lightbg{
	background-color:#f3f3f9;
	color: #000000;
	font-size: 10pt; font-weight:bold;font-family: Tahoma, Arial, "Lucida Sans", sans-serif; text-align: left; padding:5px;
}
.darkbg{
	background-color:#006699;
	color: #ffffff;
	font-size: 10pt; font-weight:bold;font-family: Tahoma, Arial, "Lucida Sans", sans-serif; text-align: left; padding:5px;
}
ul {
font-family: "Lucida Sans", Tahoma, Arial, sans-serif;
font-size: 10pt;
font-style: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
color: #000000;
text-decoration: none;
list-style-position: outside;
list-style-type: square;
padding-left: 20px;
margin: 2px;
}
/* ################################################ hcd ############################################## */
.mainboxlightblue {
	border: none; 
	background-color: #E8EBF0; 
	color: black; font-size: 9pt; font-family: tahoma, Helvetica, Geneva,  arial, SunSans-Regular, sans-serif; text-align:left; valign:top;padding-bottom:10px;
}