@import url(/editor/global.css);

.bodyregular, body, div, p, blockquote, ol, ul, dl, li, dt, dd, td 
{font-family:Arial, Helvetica, sans-serif;  font-size: 11px; color: #000000}
.bodysmall {font-family: Arial, Helvetica, sans-serif;  font-size: 10px; color: #000000; font-weight: normal}
.bodycalendar {font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #000000; font-weight: normal}
.menu {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; font-weight: bold; text-decoration: none}

.title { font-family: Arial, Helvetica, sans-serif;  font-size: 16px; color: #3C5A4F; font-weight: bold;}
.subtitle { font-family: Arial, Helvetica, sans-serif;  font-size: 12px; color: #3C5A4F; font-weight: bold;}

a { font-family: Arial, Helvetica, sans-serif; color: #3C5A4F; font-size: 11x; text-decoration: none}
a:hover { font-family: Arial, Helvetica, sans-serif; color: #6F8C81; text-decoration: underline; }

A:link IMG {color: #3C5A4F;}
IMG {border-color: #3C5A4F;}
.leftjustifiedimage { border-color: black; margin: 3px 10px 3px 0px; }
.rightjustifiedimage { border-color: black; margin: 3px 0px 3px 10px;  }
.centerjustifiedimage { border-color: black; margin: 3px 10px 3x 10px; }
editimage { border-color: black; cursor = 'hand';}

.titleregular {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color: #3C5A4F;
}
.bodybold {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
}
.white {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #FFFFFF;
}
.news {
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
color: #000000;
text-decoration: none;
}
.news:hover {
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
color: #000000;
text-decoration: underline;
}
.sidebar {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #FFFFFF;
}
.footer {
font-family: Arial, Helvetica, sans-serif;
font-size: 10px; 
color: #666666; 
font-weight: regular;
}
.tableheader {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px; 
color: #000000;
background-color: #CCCCCC;
font-weight: regular;
}
.tablebody1 {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px; 
color: #000000;
background-color: #e2e2e2;
font-weight: regular;
}
.tablebody2 {
font-family: Arial, Helvetica, sans-serif;
font-size: 10px; 
color: #000000;
background-color: #e2e2e2;
font-weight: regular;
}

div.div_caption1 {
  width: 25%;
  border: thin silver solid;
  margin: 0.5em;
  padding: 0.5em;
}
div.div_caption1 p {
  text-align: center;
  font-style: italic;
  font-size: smaller;
  text-indent: 0;
}

.systemtitle {  font-family: Arial, Helvetica, sans-serif; font-size: 18px; color: #7F0C1B; font-weight: bold}
.systemsmallbody {  font-family: Arial, Helvetica, sans-serif; color: #999999; text-decoration: none; font-size: 10px}
.systemsubtitle {  font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #7F0C1B; text-decoration: none; font-weight: bold}
.systemsmallvalue {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; text-decoration: none; font-weight: normal}
.systemsmalllabel {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #777777}
.systemsubsubtitle {  font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #333333; text-decoration: none}
.systemsectiontitle { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: 7F0C1B; text-decoration: none; font-weight: bold }
.systemsmalllink {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #7F0C1B}

/*
.nojsmenu, a:link.nojsmenu, a:visited.nojsmenu {font-family: Arial, Helvetica, sans-serif;font-size: 12px;font-weight: bold;color: #ffffff; text-decoration: none}
a:hover.nojsmenu {font-family: Arial, Helvetica, sans-serif;font-size: 12px;font-weight: bold;color: #ffffff; text-decoration: underline}

.nav1on { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #DEF8EE; font-weight: bold; text-decoration: none }
.nav1off { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; font-weight: normal; text-decoration: none }
a:hover.nav1on { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; font-weight: bold; text-decoration: none }
a:hover.nav1off { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #DEF8EE; font-weight: normal; text-decoration: none }

.nav2on { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #DEF8EE; font-weight: bold; text-decoration: none }
.nav2off { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; font-weight: normal; text-decoration: none }
a:hover.nav2on { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; font-weight: bold; text-decoration: none }
a:hover.nav2off { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #DEF8EE; font-weight: normal; text-decoration: none }

.nav3on, nav4on, nav5on { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #DEF8EE; font-weight: bold; text-decoration: none }
.nav3off, nav4off, nav5off { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; font-weight: normal; text-decoration: none }
a:hover.nav3on, nav4on, nav5on { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; font-weight: bold; text-decoration: none }
a:hover.nav3off, nav4off, nav5off { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #DEF8EE; font-weight: normal; text-decoration: none }
*/

/*
.nav1bg { background-color:#3C5A4F; }
.nav2bg { background-color:#3C5A4F; }
.nav3bg { background-color:#3C5A4F; }
.nav4bg { background-color:#3C5A4F; }
.nav5bg { background-color:#3C5A4F; }
*/

ul#nav {
	list-style-type:none;
	margin-left:0;
	padding-left:0;
}
ul#nav li{
	border-bottom:1px solid #45675A;
}
ul#nav li a{
	font: 11px/18px Tahoma, Arial, Helvetica, sans-serif;
	text-decoration:none;
	display:block;
	min-height:18px;
	padding:2px 0;
}
ul#nav li.nav1 a{
	background:#3C5A4F;
	padding-left:0;	
	color:#fff;
	font-weight:bold;
}
ul#nav li.nav2 a{
	background:#3C5A4F;
	padding-left:15px;
	color:#fff;
}
ul#nav li.nav3 a, ul#nav li.nav4 a{
	background:#3C5A4F;
	padding-left:20px;
	color:#fff;
}
ul#nav li.nav1 a:hover {
	background:#2C5A4F;
	color:#DEF8EE;
}
ul#nav li.nav2 a:hover, ul#nav li.nav3 a:hover, ul#nav li.nav4 a:hover {
	background:#3C5A4F;
	color:#DEF8EE;
}
ul#nav li a.nav1on {
	color:#CEF8DE;
}
ul#nav li a.nav2on {
	color:#CEF8DE;
}