FORM {
	DISPLAY: inline
}
.dflt {
	TEXT-ALIGN: left
}
TD.dflt {
	TEXT-ALIGN: left
}
TH.dflt {
	TEXT-ALIGN: left
}
IMG.tree {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; VERTICAL-ALIGN: baseline; WIDTH: 13px; HEIGHT: 12px; BORDER-RIGHT-WIDTH: 0px
}
IMG.table {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; VERTICAL-ALIGN: baseline; WIDTH: 13px; HEIGHT: 12px; BORDER-RIGHT-WIDTH: 0px
}
IMG.search {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; VERTICAL-ALIGN: baseline; WIDTH: 13px; HEIGHT: 12px; BORDER-RIGHT-WIDTH: 0px
}
IMG.hp {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; VERTICAL-ALIGN: baseline; WIDTH: 13px; HEIGHT: 12px; BORDER-RIGHT-WIDTH: 0px
}
IMG.tl {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; WIDTH: 15px; HEIGHT: 14px; BORDER-RIGHT-WIDTH: 0px
}
IMG.ti {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; WIDTH: 15px; HEIGHT: 14px; BORDER-RIGHT-WIDTH: 0px
}
IMG.tt {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; WIDTH: 15px; HEIGHT: 14px; BORDER-RIGHT-WIDTH: 0px
}
IMG.tz {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; WIDTH: 15px; HEIGHT: 14px; BORDER-RIGHT-WIDTH: 0px
}
IMG.trunk {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; WIDTH: 15px; HEIGHT: 8px; BORDER-RIGHT-WIDTH: 0px
}
.para_dfwyn {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; FONT-FAMILY: Arial,Helvetica,sans-serif; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: center
}
.max1b {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; FONT-FAMILY: Arial,Helvetica,sans-serif; BACKGROUND-COLOR: #cdd9ec; TEXT-ALIGN: right
}
.max2 {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; FONT-FAMILY: Arial,Helvetica,sans-serif; BACKGROUND-COLOR: #e7ecf4; TEXT-ALIGN: left
}
.max2b {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; FONT-FAMILY: Arial,Helvetica,sans-serif; BACKGROUND-COLOR: #cdd9ec
}
.max3b {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; FONT-FAMILY: Arial,Helvetica,sans-serif; BACKGROUND-COLOR: #cdd9ec
}
.max1b_hl {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; FONT-FAMILY: Arial,Helvetica,sans-serif; BACKGROUND-COLOR: #e7ecb8; TEXT-ALIGN: right
}
.max2_hl {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; FONT-FAMILY: Arial,Helvetica,sans-serif; BACKGROUND-COLOR: #f6fbc7; TEXT-ALIGN: left
}
.feat {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; FONT-FAMILY: Arial,Helvetica,sans-serif; BACKGROUND-COLOR: #cdd9ec; TEXT-ALIGN: center
}
.max1 {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; FONT-FAMILY: Arial,Helvetica,sans-serif; BACKGROUND-COLOR: #e7ecf4; TEXT-ALIGN: center
}
.max1l {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; FONT-FAMILY: Arial,Helvetica,sans-serif; BACKGROUND-COLOR: #e7ecf4; TEXT-ALIGN: left
}
.attr_note {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; FONT-FAMILY: Arial,Helvetica,sans-serif; BACKGROUND-COLOR: #f6fbc7; TEXT-ALIGN: right
}
.attr_note_hl {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; FONT-FAMILY: Arial,Helvetica,sans-serif; BACKGROUND-COLOR: #e7ecb8; TEXT-ALIGN: right
}
.para_criteria {
	FONT-WEIGHT: bold; FONT-SIZE: 7pt; COLOR: #000000; FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif
}
.para_criteria_header {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; FONT-FAMILY: Arial,Helvetica,sans-serif; BACKGROUND-COLOR: #e7ecb8; TEXT-ALIGN: left
}
.para_panel_title {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #819cc0; TEXT-ALIGN: left
}
.para_panel_title_blk {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #819cc0
}
.para_nav_item {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt
}
.para_nav_item_active {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; BACKGROUND-COLOR: #ffffff
}
.nav_bg {
	BACKGROUND-COLOR: #e0e0e0
}
.para_nav_panel {
	PADDING-RIGHT: 4px; DISPLAY: inline; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; MARGIN: 0px; WIDTH: 265px; COLOR: black; PADDING-TOP: 4px; BACKGROUND-COLOR: #e0e0e0
}
.para_nav_head {
	BORDER-TOP-WIDTH: 0px; FONT-WEIGHT: bold; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 8pt; BORDER-BOTTOM-WIDTH: 0px; MARGIN: 0px; COLOR: white; FONT-FAMILY: arial; BACKGROUND-COLOR: red; BORDER-RIGHT-WIDTH: 0px
}
.para_nav_bullet {
	BORDER-TOP-WIDTH: 0px; DISPLAY: inline; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 8pt; BORDER-BOTTOM-WIDTH: 0px; MARGIN: 1px; COLOR: #cc0033; FONT-FAMILY: arial; BACKGROUND-COLOR: #cc0033; BORDER-RIGHT-WIDTH: 0px
}
.para_title {
	BORDER-TOP-WIDTH: 0px; DISPLAY: inline; FONT-WEIGHT: bold; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 11pt; BORDER-BOTTOM-WIDTH: 0px; COLOR: black; FONT-FAMILY: arial; BACKGROUND-COLOR: white; BORDER-RIGHT-WIDTH: 0px
}
.hdr {
	BACKGROUND-COLOR: #e0e0e0
}
.main {
	FONT-WEIGHT: bold; COLOR: #003399; FONT-FAMILY: Arial,Helvetica,sans-serif
}
.table {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; FONT-FAMILY: Arial,Helvetica,sans-serif; BACKGROUND-COLOR: #cccccc
}
.all {
	FONT-WEIGHT: normal; FONT-SIZE: 10pt; FONT-FAMILY: Arial,Helvetica,sans-serif; BACKGROUND-COLOR: #ffffff
}
.top {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #cc0033; FONT-FAMILY: Arial,Helvetica,sans-serif; BACKGROUND-COLOR: #99ccff
}
.max3 {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #cc0033; FONT-FAMILY: Arial,Helvetica,sans-serif; BACKGROUND-COLOR: #dddddd; TEXT-ALIGN: center
}
.max4 {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; FONT-FAMILY: Arial,Helvetica,sans-serif; BACKGROUND-COLOR: #dddddd; TEXT-ALIGN: left
}
.rt {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #cc0033
}
.re {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #cc0033; BACKGROUND-COLOR: #cc0033
}
.l1 {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.l3 {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.inl {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; FONT-FAMILY: Arial,Helvetica,sans-serif; TEXT-ALIGN: left
}
.inc {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; FONT-FAMILY: Arial,Helvetica,sans-serif; TEXT-ALIGN: center
}
.ss {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; FONT-FAMILY: Arial,Helvetica,sans-serif; BACKGROUND-COLOR: #cccccc
}
.hdr {
	BACKGROUND-COLOR: #e0e0e0
}
.featl {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; FONT-FAMILY: Arial,Helvetica,sans-serif; BACKGROUND-COLOR: #cdd9ec; TEXT-ALIGN: left
}
.featr {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; FONT-FAMILY: Arial,Helvetica,sans-serif; BACKGROUND-COLOR: #cdd9ec; TEXT-ALIGN: right
}
.selhead {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #cc0033; FONT-FAMILY: Arial,Helvetica,sans-serif; BACKGROUND-COLOR: #99ccff
}
.fname {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; FONT-FAMILY: Arial,Helvetica,sans-serif; BACKGROUND-COLOR: #dddddd; TEXT-ALIGN: right
}
.eq {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #cc0033; FONT-FAMILY: Arial,Helvetica,sans-serif; BACKGROUND-COLOR: #dddddd; TEXT-ALIGN: center
}
.fval {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; FONT-FAMILY: Arial,Helvetica,sans-serif; BACKGROUND-COLOR: #dddddd; TEXT-ALIGN: left
}
.max0 {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; FONT-FAMILY: Arial,Helvetica,sans-serif; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: center
}
.max0l {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; FONT-FAMILY: Arial,Helvetica,sans-serif; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: left
}
.max1y {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; FONT-FAMILY: Arial,Helvetica,sans-serif; BACKGROUND-COLOR: #e7ecb8; TEXT-ALIGN: center
}
.max0y {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; FONT-FAMILY: Arial,Helvetica,sans-serif; BACKGROUND-COLOR: #f6fbc7; TEXT-ALIGN: center
}
.max1ly {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; FONT-FAMILY: Arial,Helvetica,sans-serif; BACKGROUND-COLOR: #e7ecb8; TEXT-ALIGN: left
}
.max0ly {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; FONT-FAMILY: Arial,Helvetica,sans-serif; BACKGROUND-COLOR: #f6fbc7; TEXT-ALIGN: left
}
.main {
	FONT-WEIGHT: bold; COLOR: #003399; FONT-FAMILY: Arial,Helvetica,sans-serif; TEXT-ALIGN: left
}
.rt {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #cc0033
}
.re {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #cc0033; BACKGROUND-COLOR: #cc0033
}
.l1 {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.textin {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; FONT-FAMILY: Verdana,Helvetica,sans-serif; TEXT-ALIGN: left
}
.ss {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; FONT-FAMILY: Arial,Helvetica,sans-serif; BACKGROUND-COLOR: #cccccc
}
.sortbar {
	FONT-WEIGHT: normal; FONT-SIZE: 10pt; FONT-FAMILY: Arial,Helvetica,sans-serif; BACKGROUND-COLOR: #dddd99; TEXT-ALIGN: center
}
.maxs {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; FONT-FAMILY: Arial,Helvetica,sans-serif; BACKGROUND-COLOR: #dddddd; TEXT-ALIGN: right
}
.csp_page_bg {
	TEXT-ALIGN: left;
	background-color: #A5AFAF;
	padding: 3px 2px 3px 2px;
}
.csp_table_bg {
	TEXT-ALIGN: left;
	background-color: white;
	padding: 0px;
}
.csp_header {
	COLOR: #003366; 
	background-color: #93bfda;
	padding: 5px 5px 3px 5px; 
	border: #cccccc 0px solid;
}
.csp_header_trees {
	FONT-FAMILY: Tahoma,Verdana,Arial,Helvetica,sans-serif; 
	COLOR: #003366; 
	FONT-SIZE: 8pt; 
	TEXT-ALIGN: left;
	font-weight: bold;
}
.csp_header_trees a {
	color: white;
	FONT-FAMILY: Tahoma,Verdana,Arial,Helvetica,sans-serif; 
	FONT-SIZE: 8pt; 
	TEXT-ALIGN: left;
	font-weight: bold;
}
.csp_header_trees a:visited {
	color: white;
}
.csp_header_trees a:hover {
	text-decoration: underline;
}
.csp_header_trees ul {
        padding: 0px;
        margin: 0px;
        padding-bottom: 2px;
        margin-left: 17px;
}
.csp_header_trees li {
        COLOR: white;
        padding: 0px;
        margin: 0px;
}

.csp_pn_search {
	FONT-FAMILY: Tahoma,Verdana,Arial,Helvetica,sans-serif; 
        font-size: 8pt;
	font-weight: bold;
	COLOR: #003366; 
	padding: 5px 0 0 5px;
	TEXT-ALIGN: left;
}

.table_title {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 12pt; 
	MARGIN-LEFT: 0px; 
	padding: 0px; 
	COLOR: #000066; 
	FONT-FAMILY: Tahoma,Verdana,Arial,Helvetica,sans-serif; 
	BORDER: #cccccc 0px solid; 
	TEXT-ALIGN: center;
}
.csp_icon_table {
	BORDER: #b2b2b2 1px solid; 
	FONT-SIZE: 10px;  
	TEXT-TRANSFORM: uppercase; 
	COLOR: #4b4b4b; 
	padding: 6px 4px 4px 4px;
	FONT-FAMILY: Arial Narrow, Arial, Helvetica, sans-serif; 
	BACKGROUND-COLOR: #ffffff; 
	TEXT-ALIGN: left;
	margin-top: 4px;
}
.csp_icon_left {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; DISPLAY: inline; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: middle; PADDING-TOP: 9px
}
.csp_icon_mid {
	BORDER-RIGHT: #cccccc 0px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 0px solid; DISPLAY: inline; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: middle; BORDER-LEFT: #cccccc 0px solid; PADDING-TOP: 9px; BORDER-BOTTOM: #cccccc 0px solid
}
.csp_icon_right {
	PADDING-RIGHT: 5px; DISPLAY: inline; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: middle; BORDER-LEFT: #cccccc 1px solid; PADDING-TOP: 9px
}
.csp_dfwyn {
	FONT-FAMILY: Tahoma,Verdana,Arial,Helvetica,sans-serif; 
	font-size: 8pt;
	COLOR: #003366; 
	font-weight: bold; 
	TEXT-ALIGN: left;
	padding: 0 5px 0 5px;
}
.csp_ftr_dfwyn {
	FONT-FAMILY: Tahoma,Verdana,Arial,Helvetica,sans-serif; 
	font-size: 8pt;
	font-weight: bold; 
	TEXT-ALIGN: left;
	COLOR: #003366; 
	BACKGROUND-COLOR: #FFEC8B; 
	BORDER: 1px solid #cccccc;
	PADDING: 5px; 
}
.csp_footer {
	background-color: white;
	TEXT-ALIGN: left;
}

TD.csp_icon_table {
	BORDER-RIGHT: #cccccc 0px solid; BORDER-TOP: #cccccc 0px solid; BORDER-LEFT: #cccccc 0px solid; BORDER-BOTTOM: #cccccc 0px solid
}
TD.csp_dfwyn {
	BORDER-RIGHT: #cccccc 0px solid; BORDER-TOP: #cccccc 0px solid; BORDER-LEFT: #cccccc 0px solid; BORDER-BOTTOM: #cccccc 0px solid
}
IMG.csp_icon_table {
	VERTICAL-ALIGN: middle
}
.csp_app_panel {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px
}
.breadcrumbs {
	padding-left: 2px;
}
tent_pole {
	height: 1px;
}
.tree_header {
        COLOR: #003366;
        background-color: #93bfda;
        font-size:12pt;
        font-weight:bold;
        FONT-FAMILY: Tahoma,Verdana,Arial,Helvetica,sans-serif;
        padding: 5px 5px 10px 5px;
        white-space:nowrap;
        width: 100%;
}
.pn_search_text {
        COLOR: #003366;
        FONT-FAMILY: Tahoma,Verdana,Arial,Helvetica,sans-serif;
        font-size: 8pt;
        font-weight: bold;
}
.index_pn_search {
        background-color: #93bfda;
        TEXT-ALIGN: left;
        padding: 0 5px 5px 5px;
        margin-top: 5px;
}
.index_pn_search a {
        color: white;
}
.index_pn_search a:hover {
        color: white;
}
.index_key {
        background-color: #D1E9F7;
        padding: 0 5px 10px 10px; 
}
.tree_display {
        padding: 5px 0 5px 5px;
}
