A:link {
	COLOR: #0066cc; TEXT-DECORATION: none
}
UL {
	LIST-STYLE-IMAGE: url(images/bullet_small.gif)
}
A:visited {
	COLOR: #800000; TEXT-DECORATION: underline
}
A:hover {
	COLOR: #0066cc; TEXT-DECORATION: underline
}
A:active {
	COLOR: #0066cc; TEXT-DECORATION: underline
}
A.footer {
	COLOR: #999999; TEXT-DECORATION: none
}
A.footer:hover {
	COLOR: #ff9900; TEXT-DECORATION: underline
}
A.footer:active {
	COLOR: #5f9ea0; TEXT-DECORATION: none
}
A.footer:visited {
	COLOR: #999999
}
A.greentext {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #32cd32; FONT-FAMILY: Arial, Helvetica, sans-serif
}
A.greentext:link {
	COLOR: #32cd32; FONT-FAMILY: Arial, Helvetica, sans-serif
}
A.greentext:visited {
	COLOR: #3cb371; TEXT-DECORATION: none
}
A.greentext:hover {
	COLOR: #50c483; TEXT-DECORATION: underline
}
A.greentext:active {
	FONT-WEIGHT: bold; COLOR: #32cd32
}
BODY {
	FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
P {
	FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
TD {
	FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
SELECT {
	FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
INPUT {
	FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
TEXTAREA {
	FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
H2 {
	FONT-WEIGHT: bold; FONT-SIZE: 20px; COLOR: #110658; FONT-FAMILY: 'arial narrow', arial, helvetica, sans-serif
}
H3 {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #110658; FONT-FAMILY: 'arial narrow', arial, helvetica, sans-serif
}
H4 {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #110658; FONT-FAMILY: 'arial narrow', arial, helvetica, sans-serif
}
H1 {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: white; FONT-FAMILY: 'arial narrow', arial, helvetica, sans-serif
}
H5 {
	FONT-SIZE: 11px; COLOR: #0066cc
}
HR {
	COLOR: #110658; HEIGHT: 1px
}
INPUT.button {
	FONT-WEIGHT: bold; BACKGROUND: #0066cc; COLOR: #ffffff
}
INPUT.frontsearch {
	FONT-SIZE: 11px
}
INPUT.searchtbl {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #0066cc
}
INPUT.searchtbl_fs {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #ffffff; BACKGROUND-COLOR: #0066cc
}
PRE {
	BACKGROUND: #ecf6ff; FONT-FAMILY: "Courier New", Courier, monospace
}
TABLE.charttbl {
	BORDER-RIGHT: #0066cc 1px solid; BORDER-TOP: #0066cc 1px solid; BORDER-LEFT: #0066cc 1px solid; BORDER-BOTTOM: #0066cc 1px solid
}
TABLE.leftnavSubs {
	BACKGROUND: #fffff2
}
TH.leftnavSubs {
	FONT-SIZE: 13px; BACKGROUND: #b1cbe5; COLOR: white
}
TABLE.leftnav {
	BORDER-RIGHT: #110658 1px solid; BORDER-TOP: #110658 1px solid; BORDER-LEFT: #110658 1px solid; BORDER-BOTTOM: #110658 1px solid
}
TABLE.searchform {
	BACKGROUND-COLOR: #e5f3ff
}
TABLE.smalltxt {
	FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #3371a4; TEXT-ALIGN: center
}
TD.bgtext {
	BACKGROUND-COLOR: #e5f3ff
}
TD.smallTblRev {
	FONT-SIZE: 11px; BACKGROUND-COLOR: #e5f3ff
}
TABLE.smallTbl {
	BORDER-RIGHT: #0066cc 1px solid; BORDER-TOP: #0066cc 1px solid; BORDER-LEFT: #0066cc 1px solid; BORDER-BOTTOM: #0066cc 1px solid
}
TD.smallTbl {
	FONT-SIZE: 11px; BACKGROUND-COLOR: white
}
TD.smallTblhdr {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: white; BACKGROUND-COLOR: #0066cc
}
TD.blue {
	BACKGROUND: #e5f3ff
}
TD.charttbl {
	FONT-WEIGHT: bold; BORDER-LEFT-COLOR: #0066cc; BORDER-BOTTOM-COLOR: #0066cc; COLOR: #ffffff; BORDER-TOP-COLOR: #0066cc; BACKGROUND-COLOR: #0066cc; BORDER-RIGHT-COLOR: #0066cc
}
TR.charttbl {
	FONT-WEIGHT: bold; BORDER-LEFT-COLOR: #0066cc; BORDER-BOTTOM-COLOR: #0066cc; COLOR: #ffffff; BORDER-TOP-COLOR: #0066cc; BACKGROUND-COLOR: #0066cc; BORDER-RIGHT-COLOR: #0066cc
}
TD.frontsearch {
	FONT-SIZE: 11px
}
TD.frontsearch_ext {
	FONT-SIZE: 10px
}
TD.green {
	BACKGROUND: #dcf4e5
}
TD.greentext {
	FONT-SIZE: 12px; COLOR: #6b8e23
}
TD.greentextsmall {
	FONT-SIZE: 11px; COLOR: #6b8e23
}
TD.heading {
	BACKGROUND: #fff7eb
}
TD.rightnav {
	BORDER-TOP-WIDTH: 1px; BORDER-LEFT-WIDTH: 1px; FONT-SIZE: 11px; BORDER-BOTTOM-WIDTH: 1px; COLOR: #110658; TEXT-ALIGN: center; BORDER-RIGHT-WIDTH: 1px
}
TD.leftnav {
	BORDER-TOP-WIDTH: 1px; BORDER-LEFT-WIDTH: 1px; FONT-SIZE: 11px; BACKGROUND: #003366; BORDER-BOTTOM-WIDTH: 1px; COLOR: #ffffff; TEXT-ALIGN: center; BORDER-RIGHT-WIDTH: 1px
}
TD.listtext {
	FONT-WEIGHT: bold; BACKGROUND: #110658; COLOR: #ffff99; TEXT-ALIGN: center
}
TD.yellow {
	BACKGROUND: #ffffe1
}
TH.searchform {
	FONT-SIZE: 12px; COLOR: #ffffff; BACKGROUND-COLOR: #0066cc; TEXT-ALIGN: left
}
TH.smalltxt {
	FONT-SIZE: 14px; COLOR: #3371a4; BACKGROUND-COLOR: #b1cbe5
}
.adtxt {
	FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.bluebot {
	BACKGROUND: url(images/rtable_blue_bot.gif) repeat-x 50% top
}
.blueleftbot {
	BACKGROUND: url(images/rtable_blue_left_bot.gif) no-repeat left top
}
.bluelefttop {
	BACKGROUND: url(images/rtable_blue_left_top.gif) no-repeat left bottom
}
.bluerightbot {
	BACKGROUND: url(images/rtable_blue_right_bot.gif) no-repeat right top
}
.bluerighttop {
	BACKGROUND: url(images/rtable_blue_right_top.gif) no-repeat right bottom
}
.bluetop {
	BACKGROUND: url(images/rtable_blue_top.gif) repeat-x 50% bottom
}
.errmessage {
	FONT-WEIGHT: bold; COLOR: #ff0000
}
.astText {
	FONT-WEIGHT: bold; COLOR: #ff0000
}
.footer {
	FONT: 11px Verdana, Arial, Times New Roman, Tahoma; COLOR: #999999
}
.greenbot {
	BACKGROUND: url(images/rtable_green_bot.gif) repeat-x 50% top
}
.greenleftbot {
	BACKGROUND: url(images/rtable_green_left_bot.gif) no-repeat left top
}
.greenlefttop {
	BACKGROUND: url(images/rtable_green_left_top.gif) no-repeat left bottom
}
.greenrightbot {
	BACKGROUND: url(images/rtable_green_right_bot.gif) no-repeat right top
}
.greenrighttop {
	BACKGROUND: url(images/rtable_green_right_top.gif) no-repeat right bottom
}
.greentop {
	BACKGROUND: url(images/rtable_green_top.gif) repeat-x 50% bottom
}
.headingbot {
	BACKGROUND: url(images/rtable_heading_bot.gif) repeat-x 50% top
}
.headingleftbot {
	BACKGROUND: url(images/rtable_heading_left_bot.gif) no-repeat left top
}
.headinglefttop {
	BACKGROUND: url(images/rtable_heading_left_top.gif) no-repeat left bottom
}
.headingrightbot {
	BACKGROUND: url(images/rtable_heading_right_bot.gif) no-repeat right top
}
.headingrighttop {
	BACKGROUND: url(images/rtable_heading_right_top.gif) no-repeat right bottom
}
.headingtop {
	BACKGROUND: url(images/rtable_heading_top.gif) repeat-x 50% bottom
}
.htext {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #0066cc
}
.smalltxt {
	FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.smalltxtred {
	FONT-SIZE: 12px; COLOR: #ff0000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.yellowbot {
	BACKGROUND: url(images/rtable_yellow_bot.gif) repeat-x 50% top
}
.yellowleftbot {
	BACKGROUND: url(images/rtable_yellow_left_bot.gif) no-repeat left top; WIDTH: 10px; HEIGHT: 10px
}
.yellowlefttop {
	BACKGROUND: url(images/rtable_yellow_left_top.gif) no-repeat left bottom; WIDTH: 10px; HEIGHT: 10px
}
.yellowrightbot {
	BACKGROUND: url(images/rtable_yellow_right_bot.gif) no-repeat right top; WIDTH: 10px; HEIGHT: 10px
}
.yellowrighttop {
	BACKGROUND: url(images/rtable_yellow_right_top.gif) no-repeat right bottom; WIDTH: 10px; HEIGHT: 10px
}
.yellowtop {
	BACKGROUND: url(images/rtable_yellow_top.gif) repeat-x 50% bottom
}
.listTitle {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #ffffff
}
.botNav {
	COLOR: #ffffff
}
.botNavAlt {
	COLOR: #66ccff
}
A.revback:link {
	COLOR: #ffffff; TEXT-DECORATION: none
}
A.revback:visited {
	COLOR: #ffffff; TEXT-DECORATION: none
}
A.revback:hover {
	COLOR: #ffff99; TEXT-DECORATION: underline
}
A.revback:active {
	COLOR: #ffff99; TEXT-DECORATION: none
}
.subs_search {
	FONT-SIZE: 11px
}
A.subs_search {
	COLOR: #0066cc; TEXT-DECORATION: none
}
A.subs_search:hover {
	COLOR: #00498e; TEXT-DECORATION: underline
}
TABLE.botNav {
	BACKGROUND: #110658
}
.navyText {
	COLOR: #110658
}
P.navyText {
	COLOR: #110658
}
.orangebot {
	BACKGROUND: url(images/rtable_orange_bot.gif) repeat-x 50% top
}
.orangeleftbot {
	BACKGROUND: url(images/rtable_orange_left_bot.gif) no-repeat left top; WIDTH: 10px; HEIGHT: 10px
}
.orangelefttop {
	BACKGROUND: url(images/rtable_orange_left_top.gif) no-repeat left bottom; WIDTH: 10px; HEIGHT: 10px; min-width: 10
}
.orangerightbot {
	BACKGROUND: url(images/rtable_orange_right_bot.gif) no-repeat right top; WIDTH: 10px; HEIGHT: 10px
}
.orangerighttop {
	BACKGROUND: url(images/rtable_orange_right_top.gif) no-repeat right bottom; WIDTH: 10px; HEIGHT: 10px
}
.orangetop {
	BACKGROUND: url(images/rtable_orange_top.gif) repeat-x 50% bottom
}
TD.orange {
	BACKGROUND: #ff6600
}
TD.orangeLeft {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-SIZE: 12px; BACKGROUND: #ff6600; PADDING-BOTTOM: 4px; COLOR: white; PADDING-TOP: 4px
}
.busReportBot {
	BACKGROUND: url(images/top_bar_bot.gif) repeat-x 50% top
}
.busReportLeftBot {
	BACKGROUND: url(images/top_bar_left_end2.gif) no-repeat left top
}
.busReportLeftTop {
	BACKGROUND: url(images/top_bar_left_end.gif) no-repeat left bottom
}
.busReportRightBot {
	BACKGROUND: url(images/top_bar_right_end2.gif) no-repeat right top
}
.busReportRightTop {
	BACKGROUND: url(images/top_bar_right_end.gif) no-repeat right bottom
}
.busReportTop {
	BACKGROUND: url(images/top_bar_top.gif) repeat-x 50% bottom
}
SELECT.tnav {
	FONT-SIZE: 11px; COLOR: #110658
}
.backNav {
	FONT: bold 12px Verdana, Arial, Helvetica, sans-serif; COLOR: #ffffff
}
.reportTitle {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: center
}
TD.admintbl {
	FONT-SIZE: 12px; COLOR: #ffffff; BACKGROUND-COLOR: #0066cc; TEXT-ALIGN: left
}
TH.admintbl {
	FONT-SIZE: 12px; COLOR: #ffffff; BACKGROUND-COLOR: #0066cc; TEXT-ALIGN: left
}
TD.admintxt {
	FONT-SIZE: 12px; COLOR: #000000
}
TABLE.admintbl {
	BACKGROUND-COLOR: #e5f3ff
}
TR.adminBgText2 {
	BACKGROUND-COLOR: #e5f3ff
}
TR.adminBgText1 {
	BACKGROUND-COLOR: #ffffff
}
TD.tblhdr {
	FONT-WEIGHT: bold; COLOR: #ffffff; BACKGROUND-COLOR: #ff9900
}
TD.navy {
	BACKGROUND: #003366
}
.navyBot {
	BACKGROUND: url(images/rtable_navy_bot.gif) repeat-x 50% top
}
.navyleftBot {
	BACKGROUND: url(images/rtable_navy_left_bot.gif) no-repeat left top; WIDTH: 10px; HEIGHT: 10px
}
.navyleftTop {
	BACKGROUND: url(images/rtable_navy_left_top.gif) no-repeat left bottom; WIDTH: 10px; HEIGHT: 10px
}
.navyrightBot {
	BACKGROUND: url(images/rtable_navy_right_bot.gif) no-repeat right top; WIDTH: 10px; HEIGHT: 10px
}
.navyrightTop {
	BACKGROUND: url(images/rtable_navy_right_top.gif) no-repeat right bottom; WIDTH: 10px; HEIGHT: 10px
}
.navyTop {
	BACKGROUND: url(images/rtable_navy_top.gif) repeat-x 50% bottom
}
P.italText {
	COLOR: #0066cc; FONT-STYLE: italic
}
P.UnitText {
	FONT-SIZE: 14px; COLOR: #110658; TEXT-ALIGN: center
}
P.addHead {
	FONT-WEIGHT: bold; COLOR: #ff9900
}
SMALL {
	FONT-SIZE: 12px; COLOR: #999999
}
P.altPar {
	COLOR: #ff9900
}
.rating_c {
	FONT-WEIGHT: bold; COLOR: #ff0000
}
.rating_b {
	FONT-WEIGHT: bold; COLOR: #ff9900
}
.rating_a {
	FONT-WEIGHT: bold; COLOR: #50c483
}
