BODY {
	BACKGROUND: #ffffff; MARGIN: 0px; COLOR: #333333; TEXT-ALIGN: center
}
BODY {
	FONT: 11px verdana, arial, sans-serif
}
INPUT {
	FONT: 11px verdana, arial, sans-serif
}
TEXTAREA {
	FONT: 11px verdana, arial, sans-serif
}
SELECT {
	FONT: 11px verdana, arial, sans-serif
}
H1 {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 1.5ex
}
H2 {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 1.5ex
}
H3 {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 1.5ex
}
H4 {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 1.5ex
}
H5 {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 1.5ex
}
H6 {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 1.5ex
}
P {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 1.5ex
}
H1 {
	FONT: bold 18px/22px verdana,arial, sans-serif; HEIGHT: 18px
}
.contentLeft .portlet H1 {
	FONT: bold 10px verdana, arial, sans-serif
}
H2 {
	MARGIN-TOP: 2ex; FONT: bold 16px/18px verdana,arial, sans-serif
}
H3 {
	MARGIN-BOTTOM: 0px; FONT: bold 12px/16px verdana,arial, sans-serif
}
H4 {
	FONT: bold 11px/14px verdana, arial, sans-serif
}
DL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
OL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DT {
	MARGIN-TOP: 5px; FONT-WEIGHT: bold
}
DD {
	MARGIN: 0px 0px 10px 15px
}
A IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.layout {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; BACKGROUND: url(/gfx/bg_new.gif) #ffffff repeat-y 50% 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 778px; PADDING-TOP: 0px; TEXT-ALIGN: left
}
.popup {
	WIDTH: 100%; TEXT-ALIGN: left
}
.popHeader {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; PADDING-BOTTOM: 10px; VERTICAL-ALIGN: middle; PADDING-TOP: 10px; HEIGHT: 47px
}
.popHeader H3 {
	VERTICAL-ALIGN: middle; LINE-HEIGHT: 47px; HEIGHT: 47px
}
.popContent {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; PADDING-BOTTOM: 30px; PADDING-TOP: 30px
}
.popFooter {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; PADDING-BOTTOM: 5px; LINE-HEIGHT: 20px; PADDING-TOP: 5px; TEXT-ALIGN: right
}
.header A {
	xdisplay: block; xheight: 100%
}
.navigation {
	PADDING-RIGHT: 10px; BORDER-TOP: #ffffff 1px solid; PADDING-LEFT: 10px; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 30px; PADDING-TOP: 0px; BORDER-BOTTOM: #ffffff 1px solid; HEIGHT: 30px
}
.footer {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 30px; PADDING-TOP: 0px; HEIGHT: 30px
}
.navigation A {
	TEXT-DECORATION: none
}
.footer A {
	TEXT-DECORATION: none
}
.footer .leftarea {
	WIDTH: 70%
}
.footer .rightarea {
	WIDTH: 30%
}
.footer .rightarea IMG {
	PADDING-RIGHT: 0px; PADDING-LEFT: 4px; PADDING-BOTTOM: 0px; PADDING-TOP: 8px
}
.navLeft {
	FLOAT: left; VERTICAL-ALIGN: middle; HEIGHT: 30px; TEXT-ALIGN: left
}
.navRight {
	FLOAT: right; VERTICAL-ALIGN: middle; HEIGHT: 30px; TEXT-ALIGN: right
}
.navigation .navLeft IMG {
	MARGIN: 6px 6px 6px 0px; VERTICAL-ALIGN: middle
}
.navigation .navRight IMG {
	MARGIN: 6px 0px 6px 6px; VERTICAL-ALIGN: middle
}
.contentLeft {
	FLOAT: left; WIDTH: 220px
}
.contentRight {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; MIN-HEIGHT: 250px; FLOAT: left; PADDING-BOTTOM: 30px; WIDTH: 536px; PADDING-TOP: 10px
}
.contentColumn {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FLOAT: right; PADDING-BOTTOM: 10px; BORDER-LEFT: #e4e4e4 1px solid; WIDTH: 186px; PADDING-TOP: 10px
}
.fieldWide {
	WIDTH: 194px
}
.fieldMedium {
	WIDTH: 150px
}
.fieldNarrow {
	WIDTH: 75px
}
.fieldDates {
	WIDTH: 39px
}
.fieldMonths {
	WIDTH: 85px
}
.fieldYears {
	WIDTH: 53px
}
.fieldWithButton {
	WIDTH: 145px
}
.fieldWithIcon {
	WIDTH: 172px
}
.fieldButton {
	WIDTH: 50px
}
DL .fieldWide {
	WIDTH: 185px
}
DL .fieldNarrow {
	WIDTH: 55px
}
.floatLeft {
	FLOAT: left
}
IMG.floatLeft {
	FLOAT: left; MARGIN-RIGHT: 10px
}
DIV.floatImageLeft IMG {
	FLOAT: left; MARGIN-RIGHT: 10px
}
.floatRight {
	FLOAT: right
}
IMG.floatRight {
	FLOAT: right; MARGIN-LEFT: 10px
}
IMG.floatLeft {
	MARGIN: 0px 15px 5px 0px
}
.questionButton {
	PADDING-TOP: 1px
}
.scrollbox {
	BORDER-RIGHT: #ffffff 2px inset; BORDER-TOP: #ffffff 2px inset; BACKGROUND: #ffffff; OVERFLOW: auto; BORDER-LEFT: #ffffff 2px inset; BORDER-BOTTOM: #ffffff 2px inset; HEIGHT: 80px
}
.scrollboxitem {
	DISPLAY: block; PADDING-TOP: 1px; xborder: 1px solid red
}
.boxIleft {
	FLOAT: left; xxwidth: 5%
}
.boxIright {
	PADDING-RIGHT: 1px; MARGIN-TOP: 3px; FLOAT: left
}
.spacer {
	CLEAR: both; LINE-HEIGHT: 1px; HEIGHT: 1px
}
UL.paginate LI {
	FLOAT: left; MARGIN: 0px 3px; LIST-STYLE-TYPE: none
}
.ruler {
	CLEAR: both; FONT-SIZE: 1px; MARGIN: 10px 0px; LINE-HEIGHT: 1px; HEIGHT: 1px
}
.sideOrdered DT {
	WIDTH: 20%
}
.sideOrdered DD {
	LEFT: 20%; WIDTH: 80%; POSITION: relative; TOP: -16px
}
.infoBox {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 10px; PADDING-BOTTOM: 10px; MARGIN: 5px 0px; PADDING-TOP: 10px
}
.halfbox {
	WIDTH: 50%
}
.halfboxContainer {
	BACKGROUND: url(/gfx/bg_halfbox_dot.gif) repeat-y 50% 0px
}
.halfboxContainer .halfbox {
	WIDTH: 48%
}
.halfboxContainer .halfboxSeperator {
	WIDTH: 4%
}
DIV.error {
	BORDER-RIGHT: #b91827 2px solid; PADDING-RIGHT: 10px; BORDER-TOP: #b91827 2px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 2px; BORDER-LEFT: #b91827 2px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #b91827 2px solid
}
P.error {
	COLOR: #b91827
}
INPUT.error {
	BORDER-RIGHT: #b91827 1px solid; BORDER-TOP: #b91827 1px solid; BORDER-LEFT: #b91827 1px solid; BORDER-BOTTOM: #b91827 1px solid
}
DIV.confirmed {
	BORDER-RIGHT: darkgreen 2px solid; PADDING-RIGHT: 10px; BORDER-TOP: darkgreen 2px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 2px; BORDER-LEFT: darkgreen 2px solid; PADDING-TOP: 10px; BORDER-BOTTOM: darkgreen 2px solid
}
P.confirmed {
	COLOR: darkgreen
}
.dimmed {
	COLOR: gray
}
.inactive {
	COLOR: #c3c7ba
}
.itemAlreadySelected {
	COLOR: darkgreen
}
.searchheaderleftarea {
	FLOAT: left; OVERFLOW: hidden; WIDTH: 340px; MARGIN-RIGHT: 5px
}
.searchheaderrightarea {
	FLOAT: right
}
.searchResultList {
	MARGIN: 0px 0px 10px
}
.searchResult {
	CLEAR: both; PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 10px; FONT-SIZE: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; xborder: 1px solid red
}
.searchResult .title {
	MIN-HEIGHT: 25px; FLOAT: left; WIDTH: 25%; xborder: 1px solid red
}
.searchResult .description {
	MIN-HEIGHT: 25px; MARGIN-LEFT: 25%; xborder: 1px solid green
}
.searchResult .description .larger {
	FONT-SIZE: 11px; LINE-HEIGHT: 13px
}
 HTML .searchResult .description {
	MARGIN-LEFT: 0px; HEIGHT: 1%
}
DT.expand A {
	PADDING-LEFT: 15px; BACKGROUND: url(/gfx/ic_expand.gif) no-repeat 0px 50%; LINE-HEIGHT: 15px
}
DD.expand {
	DISPLAY: none
}
DT.collapse A {
	PADDING-LEFT: 15px; BACKGROUND: url(/gfx/ic_collapse.gif) no-repeat 0px 50%; LINE-HEIGHT: 15px
}
.contentLeft .portlet {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; FONT: 10px/12px verdana, arial, sans-serif; PADDING-TOP: 10px
}
.contentLeft .portlet A {
	FONT: 10px/12px verdana, arial, sans-serif
}
.contentLeft .portlet A {
	FONT: 9px/11px verdana, arial, sans-serif
}
.contentLeft .portlet DT A {
	FONT: bold 10px verdana,arial,sans-serif; COLOR: #333333; PADDING-TOP: 2px; TEXT-DECORATION: none
}
.portlet .tab {
	MARGIN: -10px -10px 6px; HEIGHT: 29px
}
.portlet .tab UL {
	CLEAR: both; PADDING-LEFT: 10px; MARGIN: 0px
}
.portlet UL LI A {
	TEXT-DECORATION: none
}
.portlet .tab UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 2px 0px 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; HEIGHT: 29px
}
.portlet .tab UL LI A {
	PADDING-RIGHT: 4px; DISPLAY: block; PADDING-LEFT: 4px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: text-bottom; COLOR: #ffffff; PADDING-TOP: 14px; WHITE-SPACE: nowrap; HEIGHT: 14px
}
.portlet .tab UL LI A IMG {
	VERTICAL-ALIGN: bottom; MARGIN-RIGHT: 4px
}
UNKNOWN {
	WIDTH: auto
}
.portlet .tab UL LI.tabSelected A {
	COLOR: #000000
}
.navTreeDocument .hTree {
	
}
.navTreeDocument .hTree LI {
	
}
.navTreeDocument .hTree UL LI {
	
}
.navTreeDocument .hTree A {
	
}
.navTreeDocument .hTreeJS {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0.2em; MARGIN: 0px; PADDING-TOP: 0.2em; LIST-STYLE-TYPE: none
}
.hTreeJS UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0.2em; MARGIN: 0px; PADDING-TOP: 0.2em; LIST-STYLE-TYPE: none
}
.hTreeJS LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0.2em; MARGIN: 0px; PADDING-TOP: 0.2em; LIST-STYLE-TYPE: none
}
.navTreeDocument .hTreeJS LI {
	LIST-STYLE: none none outside
}
.navTreeDocument .hTreeJS UL LI {
	MARGIN-LEFT: 1em
}
.navTreeDocument .hTreeJS A {
	PADDING-RIGHT: 0em; PADDING-LEFT: 0.2em; PADDING-BOTTOM: 0.2em; PADDING-TOP: 0.1em
}
.portlet UL LI {
	LIST-STYLE-TYPE: none
}
.portlet .treeBreadcrumb {
	MARGIN-TOP: 10px
}
.portlet .treeBreadcrumb UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
portlet .treeNavigation UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.portlet .treeBreadcrumb A {
	TEXT-DECORATION: none
}
.portlet .treeBreadcrumb UL LI.treeSelected A {
	FONT-WEIGHT: bold; COLOR: #000000
}
.portlet .treeBreadcrumb UL LI.treeSelectedNoChildren A {
	FONT-WEIGHT: bold; COLOR: #000000
}
.portlet .treeBreadcrumb .treeNavigationItem {
	BORDER-TOP: #babdb6 1px solid
}
.portlet .treeBreadcrumb .treeNavigationItem A {
	FONT-WEIGHT: bolder
}
.portlet .treeBreadcrumb .treeTop .treeNavigationItem {
	BORDER-TOP: #babdb6 2px solid
}
.portlet .treeBreadcrumb .treeSelected .treeNavigationItem {
	BORDER-BOTTOM: #babdb6 1px solid; BACKGROUND-COLOR: #ffffff
}
.portlet .treeBreadcrumb .treeSelectedNoChildren .treeNavigationItem {
	BORDER-BOTTOM: #babdb6 1px solid; BACKGROUND-COLOR: #ffffff
}
.portlet .treeNavigationItem {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; WIDTH: 99%; PADDING-TOP: 4px; xborder: 1px solid red
}
.treeNavigationItem .arealeft {
	FLOAT: left; WIDTH: 6%; xborder: 1px solid red
}
.treeNavigationItem .areaRight {
	FLOAT: left; WIDTH: 93%; xborder: 1px solid red
}
.iconTreeMain {
	BACKGROUND: url(/gfx/ic_triangle_down.gif) no-repeat 0px 2px
}
.iconTreeDatabase {
	BACKGROUND: url(/gfx/ic_database.gif) no-repeat 0px 2px
}
.iconTreeSub {
	BACKGROUND: url(/gfx/ic_triangle.gif) no-repeat 0px 2px
}
.iconTreeDocument {
	BACKGROUND: url(/gfx/ic_document.gif) no-repeat 0px 2px
}
.iconTreeParagraph {
	BACKGROUND: url(/gfx/ic_paragraph.gif) no-repeat 0px 2px
}
.iconTreeSubPage {
	BACKGROUND: url(/gfx/ic_page.gif) no-repeat 0px 2px
}
.iconTreeMain {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 1px; PADDING-TOP: 1px
}
.iconTreeDatabase {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 1px; PADDING-TOP: 1px
}
.iconTreeSub {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 1px; PADDING-TOP: 1px
}
.iconTreeDocument {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 1px; PADDING-TOP: 1px
}
.iconTreeParagraph {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 1px; PADDING-TOP: 1px
}
.iconTreeSubPage {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 1px; PADDING-TOP: 1px
}
.flowHeader {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
.flowFooter {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
.flowContent {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
.roundedCorner {
	BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #ffffff 1px solid; FONT-SIZE: 10px; BACKGROUND: url(/gfx/gx_rounded_br.gif) #f0f3eb no-repeat 100% 100%; MARGIN: 0px 0px 10px; BORDER-LEFT: #ffffff 1px solid; BORDER-BOTTOM: #ffffff 1px solid
}
.roundedCornerTL {
	BACKGROUND: url(/gfx/gx_rounded_tl.gif) no-repeat 0px 0px
}
.roundedCornerTR {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; BACKGROUND: url(/gfx/gx_rounded_tr.gif) no-repeat 100% 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 10px
}
.roundedCornerBL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; BACKGROUND: url(/gfx/gx_rounded_bl.gif) no-repeat 0px 100%; PADDING-BOTTOM: 10px; PADDING-TOP: 0px
}
DIV.banner {
	TEXT-ALIGN: center
}
.addRectangle {
	MARGIN: 1.5em 0em
}
.fullviewHtmlContent {
	WIDTH: 99%
}
.fullviewHtmlContent H1 {
	DISPLAY: none
}
.onlyPrintDisplay {
	DISPLAY: none
}
#side_menu {
	LEFT: 0px; WIDTH: 220px; POSITION: relative
}
.layered {
	Z-INDEX: 10; VISIBILITY: visible; POSITION: relative
}
.noteIcon {
	PADDING-RIGHT: 5px; VERTICAL-ALIGN: bottom
}
.alphabet {
	LINE-HEIGHT: 16px; FONT-FAMILY: Courier New
}
.alphabet A {
	FONT-WEIGHT: bold
}
.alphabet A.active {
	FONT-WEIGHT: bold; COLOR: #000000; TEXT-DECORATION: none
}
.topMargin {
	BORDER-TOP: #babdb6 1px solid; MARGIN-TOP: 10px
}
.borderOne {
	BORDER-BOTTOM: #babdb6 1px solid
}
