
td.menulines { padding: 2px; border-style: solid solid dashed solid; border-width: 1px; border-color: #fff }
Table.hometop  { border-top: 1px solid #18649d; border-right: 1px solid #18649d; border-left: 1px solid #18649d }
Table.homebottom { border-right: 1px solid #18649d; border-bottom: 1px solid #18649d; border-left: 1px solid #18649d }
.homenav       { color: #3971bd; font-weight: bold; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif; text-decoration: none; list-style: disc url(/images/top_nav_square_off.gif) outside }
.homenav:hover    { color: #e79b62; font-weight: bold; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif; text-decoration: none; list-style: disc url(/images/top_nav_square_on.gif) outside }
.lang     { color: #3971bd; font-weight: bold; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif ; text-decoration: none }
.intro           { color: white; font-weight: 500; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif  }
td.homebottom { border-right: 1px solid #18649d }
form.search   { margin: 22px 0px 0px }
.bluetitle                { color: #18219d; font-weight: bold; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif ; text-decoration: none; float: none; clear: none; border-bottom: none }
.adcopy    { color: #5a5d5a; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif  }
.news { color: black; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.news:hover { color: black; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline }
.adclick { color: #18219d; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif ; text-decoration: none }
.adclick:hover { color: #18219d; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif ; text-decoration: underline }
.hometext  { color: #5f5f5f; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif ; background-color: white; border: solid 1px #3971bd }
.texta       { color: #3971bd; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif ; background-color: white; border: solid 1px #3971bd }
.textb  { color: black; font-size: 10px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif ; background-color: #e9f1f9; border: solid 1px #1b3869 }
.email { color: #1b3869; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif  }
.welcome  { color: white; font-weight: bold; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif  }
.bottomnav   { color: #5a5d5a; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif ; text-decoration: none }
.items { color: #5a5d5a; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.items:hover { color: #5a5d5a; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline }
.bottomnav:hover  { color: #000; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif ; text-decoration: none }
.line  { background: transparent url(images/css-dotted.gif) repeat-x; border: 1px }
P  { font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif }
LI  { font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif  }
OL  { font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif  }
DIV  { font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif  }
UL  { font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif  }
.copy { font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
BODY  { font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif  }
H1        { font-weight: bold; font-size: 15px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif; color: black}
.rpt_lv1 { color: black; font-weight: bold; font-size: 15px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; letter-spacing: 1px }
.title  { color: black; font-weight: bold; font-size: 14px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif  }
H2     { font-weight: bold; font-size: 13px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif }
FORM  { margin: 0px }
.download  { color: black; font-weight: bold; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; background-color: #84badd; padding: 2px; border: solid 1px #000; display: block }

.download:hover { background-color: #ad655f }
.copyright  { color: #5a5d5a; font-size: 10px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif  }
.pdf_copyright  { color: #3971bd; font-size: 10px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif  }
.address  { color: #5a5d5a; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif ; letter-spacing: 1px }
.pdf_address  { color: #3971bd; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif ; letter-spacing: 1px }
.icon     { color: #5a5d5a; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif ; text-decoration: none }
.icon:hover     { color: black; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif ; text-decoration: underline }
.bbtable {
	font-size:10pt;
	border-collapse:collapse;
	margin: 5px; 
	padding: 5px; 
	border: solid 1px black; 
}
#DataCell  { font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; margin: 5px; padding: 5px; border: solid 1px black }
.border { border: solid 1px #000 }
.regionborder { border: solid 1px #666 }
.linetable { border: solid 1px black; border-collapse: collapse }
.bbtable_noBorder {
	font-size:10pt;
	border-collapse:collapse;
	margin: 5px; 
	padding: 5px; 
}

.bbtablerow_NoBorder { border: solid 1px white }

.bbtableheader      { color: white; font-weight: bold; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif ; background-color: #3971bd; margin: 5px; padding: 8px; border: solid 1px black }
.bbtableheadersm { color: white; font-weight: bold; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif ; background-color: #3971bd; margin: 5px; padding: 8px; border: solid 1px black }
.bbtablerowsm  { font-size: 10px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif; margin: 5px; padding: 5px; border: solid 1px black }
.subtableheader { color: black; font-weight: bold; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif ; background-color: #87b7ed; margin: 5px; padding: 8px; border: solid 1px black }
.bbtablerow    { font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif; margin: 5px; padding: 5px; border: solid 1px black }
.bb2tablerow { font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif; margin: 5px; padding: 5px; border-right: 1px solid black; border-bottom: 1px solid black; border-left: 1px solid black }
.white { color: white; font-weight: bold; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline }
.small { font-size: 10px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.graphic { text-decoration: none; border: 0px }
.medium { font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
SELECT { font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif  }
input.btn  { color: white; font-weight: bold; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif ; background-color: #3971bd; border: solid 1px black; cursor: hand}
input.btnsm { color: black; font-weight: bold; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif ; background-color: #9ab6dc; border: solid 1px black }
.sort { color: white; font-weight: bold; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline }
.top { color: #5a5d5a; font-style: normal; font-weight: normal; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.top:hover { color: #5a5d5a; font-style: normal; font-weight: normal; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline }
.ttitle   { color: white; font-weight: bold; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline }
.action { color: blue; font-size: 10px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline }
.whitetext { color: white; font-weight: bold; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.verticaltext  { font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; filter: flipv fliph; writing-mode: tb-rl }
.sitemap { position: relative; left: 20px }
.sitemap1 { position: relative; top: 0px; left: 100px }
.pagebreak { page-break-after: always }
table.report { width: 758;}
table.reportb { width: 758;  border: solid 1px #000}
.title2 { color: #3971bd; font-weight: bold; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.pdf { color: black; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.pdf:hover { color: black; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline }
.download_btn { color: white; font-weight: bold; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; background-color: #3971bd; padding: 2px; border: solid 1px #000; display: block }
.nav { color: white; font-weight: bold; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif; text-decoration: none; list-style-image: url(/images/top_nav_square_off.gif) }
.nav:hover { color: #e79b62; font-weight: bold; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif; text-decoration: none; list-style-image: url(/images/top_nav_square_on.gif) }
td.print { width: 660 }
table.print { width: 680 }
.print_758 { width: 660 }
.print_218 { width: 120 }
.print_710 { width: 660 }
.print_230 { width: 190 }
hr { color: #808080; border: dotted thick #1b3869 }
div.nav { display: none }
.copy { font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.accounts { color: white; font-weight: bold; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif; text-decoration: none }
.sorttable_nosort	{ color: white; font-weight: bold; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif ; background-color: #3971bd; margin: 5px; padding: 8px; border: solid 1px black }


