.blheadline { color: #00c; font-weight: bold; font-size: 16px; font-family: Arial, Verdana, Helvetica, sans-serif }
.boxbl {
	border-top-color: #00c;
	border-right-color: #00c;
	border-bottom-color: #00c;
	border-left-color: #00c;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-width: 2px;
	border-bottom-width: 2px;
	border-right-width: 2px;
	border-left-width: 2px;
}
.grheadline { color: #060; font-weight: bold; font-size: 16px; font-family: Arial, Verdana, Helvetica, sans-serif }
.headline { color: black; font-weight: bold; font-size: 16px; font-family: Arial, Verdana, Helvetica, sans-serif }
.headlinewhite { color: white; font-weight: bold; font-size: 16px; font-family: Arial, Verdana, Helvetica, sans-serif }
.text { font-size: 14px; font-family: Arial, Verdana, Helvetica, sans-serif }
.textblue { color: #009; font-size: 14px; font-family: Arial, Verdana, Helvetica, sans-serif }
.textbluebold { color: #009; font-weight: bold; font-size: 14px; font-family: Arial, Verdana, Helvetica, sans-serif }
.textbluesm { color: #009; font-size: 12px; font-family: Arial, Verdana, Helvetica, sans-serif }
.textbluesmbd {
	color: #009;
	font-weight: bold;
	font-size: 12px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	text-decoration: none;
}
.textbluevsm { color: #009; font-size: 11px; font-family: Arial, Verdana, Helvetica, sans-serif }
.textbluevsmbd { color: #009; font-weight: bold; font-size: 11px; font-family: Arial, Verdana, Helvetica, sans-serif }
.textbold { font-weight: bold; font-size: 14px; font-family: Arial, Verdana, Helvetica, sans-serif }
.textmsmall { font-size: 11px; font-family: Arial, Verdana, Helvetica, sans-serif }
.textmsmallbold { font-weight: bold; font-size: 11px; font-family: Arial, Verdana, Helvetica, sans-serif }
.textsmall { font-size: 12px; font-family: Arial, Verdana, Helvetica, sans-serif }
.textsmallbold { font-weight: bold; font-size: 12px; font-family: Arial, Verdana, Helvetica, sans-serif }
.textvsmall { font-size: 10px; font-family: Arial, Verdana, Helvetica, sans-serif }
.textvsmallbold { font-weight: bold; font-size: 10px; font-family: Arial, Verdana, Helvetica, sans-serif }
.textwhite { color: white; font-size: 14px; font-family: Arial, Verdana, Helvetica, sans-serif }
.textwhitebold { color: white; font-weight: bold; font-size: 14px; font-family: Arial, Verdana, Helvetica, sans-serif }
.textwhiteboldlg { color: white; font-weight: bold; font-size: 16px; font-family: Arial, Verdana, Helvetica, sans-serif }
.textwhitesm { color: #fff; font-size: 12px; font-family: Arial, Verdana, Helvetica, sans-serif }
.textwhitesmbd { color: #fff; font-weight: bold; font-size: 12px; font-family: Arial, Verdana, Helvetica, sans-serif }
.textwhitevsm { color: #fff; font-size: 11px; font-family: Arial, Verdana, Helvetica, sans-serif }
.textwhitevsmbd { color: #fff; font-weight: bold; font-size: 11px; font-family: Arial, Verdana, Helvetica, sans-serif }
.title { color: black; font-weight: 800; font-size: 18px; font-family: Verdana, Arial, Helvetica, sans-serif }
.titleblue { color: #00c; font-weight: 800; font-size: 18px; font-family: Verdana, Arial, Helvetica, sans-serif }
.titlewhite {
color: #FFFFFF; font-weight: 800; font-size: 18px; font-family: Verdana, Arial, Helvetica, sans-serif
}
.pad5 {
	padding: 5px;
}
.pad3 {
	padding: 3px;
}
.l-white {
	border-left-color: #ffffff;
	border-left-style: solid;
	border-left-width: 1px;
}
.t-white {
	border-top-color: #ffffff;
	border-top-style: solid;
	border-top-width: 1px;
}
.tl-white {
    border-top-color: #ffffff;
	border-left-color: #ffffff;
	border-top-style: solid;
	border-left-style: solid;
	border-top-width: 1px;
	border-left-width: 1px;
}
.tl {
	border-top-color: #000000;
	border-left-color: #000000;
	border-top-style: solid;
	border-left-style: solid;
	border-top-width: 1px;
	border-left-width: 1px;
}
.tlr {
	border-top-color: #000000;
	border-left-color: #000000;
	border-right-color: #000000;
	border-top-style: solid;
	border-left-style: solid;
	border-right-style: solid;
	border-top-width: 1px;
	border-left-width: 1px;
	border-right-width: 1px;
}
.tbl {
	border-top-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
	border-top-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
}
.tblr {
	border-top-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
	border-right-color: #000000;
	border-top-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-style: solid;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-width: 1px;
}
.tblr2 {
	border-top-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
	border-right-color: #000000;
	border-top-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-style: solid;
	border-top-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-right-width: 2px;
}
.textsmall-tl {
    font-size: 12px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	border-top-color: #000000;
	border-left-color: #000000;
	border-top-style: solid;
	border-left-style: solid;
	border-top-width: 1px;
	border-left-width: 1px;
}
.textsmall-tlr {
    font-size: 12px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	border-top-color: #000000;
	border-left-color: #000000;
	border-right-color: #000000;
	border-top-style: solid;
	border-left-style: solid;
	border-right-style: solid;
	border-top-width: 1px;
	border-left-width: 1px;
	border-right-width: 1px;
}
.textsmall-tbl {
    font-size: 12px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	border-top-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
	border-top-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
}
.textsmall-tblr {
    font-size: 12px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	border-top-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
	border-right-color: #000000;
	border-top-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-style: solid;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-width: 1px;
}
.previous {
	font-size: 10px;
	font-family: Arial;
	font-weight: 700;
	color: #000000;
	background-color: #FFFF99;
	text-align: center;
	padding-right: 1pt;
	padding-left: 1pt;
	font-style: normal;
	vertical-align: top;
	border-top: 1px solid #000000;
	border-right: 1px solid #000000;
	border-bottom: 2px solid #000000;
	border-left: 1px solid #000000;
}
.previous_height {
	height: 22px;
}