BODY
{
    FONT-SIZE: 12pt
}

{
    BORDER-LEFT-COLOR: #000! important;
    BORDER-BOTTOM-COLOR: #000! important;
    COLOR: #000! important;
    BORDER-TOP-COLOR: #000! important;
    BACKGROUND-COLOR: transparent! important;
    BORDER-RIGHT-COLOR: #000! important
}
EM.error
{
    FONT-STYLE: italic
}
BODY
{
    PADDING-RIGHT: 1em;
    PADDING-LEFT: 1em;
    PADDING-BOTTOM: 0.62em;
    PADDING-TOP: 0.62em;
    BACKGROUND-COLOR: #fff! important
}
BODY
{
    FONT-FAMILY: Verdana, Helvetica, Arial, Tahoma, sans-serif
}
BUTTON
{
    FONT-FAMILY: Verdana, Helvetica, Arial, Tahoma, sans-serif
}
INPUT
{
    FONT-FAMILY: Verdana, Helvetica, Arial, Tahoma, sans-serif
}
OPTGROUP
{
    FONT-FAMILY: Verdana, Helvetica, Arial, Tahoma, sans-serif
}
SELECT
{
    FONT-FAMILY: Verdana, Helvetica, Arial, Tahoma, sans-serif
}
TEXTAREA
{
    FONT-FAMILY: Verdana, Helvetica, Arial, Tahoma, sans-serif
}
A:hover
{
    COLOR: #3351a3! important;
    BACKGROUND-COLOR: transparent
}
A:hover
{
    COLOR: #3351a3! important;
    BACKGROUND-COLOR: transparent
}
BODY
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 1em;
    PADDING-TOP: 1em;
    orphans: 2;
    widows: 2
}
H1
{
    page-break-inside: avoid
}
H2
{
    page-break-inside: avoid
}
H3
{
    page-break-inside: avoid
}
H4
{
    page-break-inside: avoid
}
H5
{
    page-break-inside: avoid
}
H6
{
    page-break-inside: avoid
}
ADDRESS
{
    page-break-inside: avoid
}
Q
{
    page-break-inside: avoid
}
IMG
{
    page-break-inside: avoid
}
FORM
{
    page-break-inside: avoid
}
UL
{
    page-break-inside: avoid
}
OL
{
    page-break-inside: avoid
}
LI
{
    page-break-inside: avoid
}
TR
{
    page-break-inside: avoid
}
TH
{
    page-break-inside: avoid
}
TD
{
    page-break-inside: avoid
}
UNKNOWN
{
    TEXT-DECORATION: none;
    content: " (" attr(href) ")"
}
#header
{
    MIN-HEIGHT: 3.12em;
    WIDTH: 47.87em;
    max-width: none
}
#navWrapper
{
    DISPLAY: none
}
#info
{
    MIN-HEIGHT: 0px;
    MARGIN-LEFT: 0px;
    HEIGHT: auto
}
#contentWrapper
{
    MARGIN-LEFT: 1em
}
#content
{
    FLOAT: none;
    WIDTH: 100%
}
#marginal
{
    CLEAR: left;
    BORDER-TOP: #000 1px solid;
    FLOAT: none;
    WIDTH: 100%;
    PADDING-TOP: 1em
}
BODY #footer
{
    MARGIN-LEFT: 0px;
    WIDTH: 47.75em
}
#header
{
    WIDTH: 100%
}
#footer
{
    WIDTH: 100%
}
#info
{
    WIDTH: 99.75%
}
#contentWrapper
{
    MARGIN-LEFT: 2%;
    WIDTH: 98%
}
#content
{
    BACKGROUND-COLOR: #00ffff! important
}
.twoColPortal #firstCol
{
    WIDTH: 33%
}
.twoColPortal #secondCol
{
    PADDING-LEFT: 34%
}
#marginal
{
    BACKGROUND-COLOR: #808080! important
}
LABEL
{
    FONT-WEIGHT: bold
}
A.arrow
{
    BACKGROUND-IMAGE: url(/images/icon_arrow_right_print.png)
}
.arrow A
{
    BACKGROUND-IMAGE: url(/images/icon_arrow_right_print.png)
}
A.top
{
    BACKGROUND-IMAGE: url(/images/icon_arrow_up_print.png)
}
A.portal
{
    BACKGROUND-IMAGE: url(/images/icon_portal_print.png)
}
.portal A
{
    BACKGROUND-IMAGE: url(/images/icon_portal_print.png)
}
A.external
{
    BACKGROUND-IMAGE: url(/images/icon_external_print.png)
}
.external A
{
    BACKGROUND-IMAGE: url(/images/icon_external_print.png)
}
A.attachment
{
    BACKGROUND-IMAGE: url(/images/icon_attachment_print.png)
}
.attachment A
{
    BACKGROUND-IMAGE: url(/images/icon_attachment_print.png)
}
.printPage
{
    BACKGROUND-IMAGE: url(/images/icon_print_page_print.png)
}
.closeWindow
{
    BACKGROUND-IMAGE: url(/images/icon_window_close_print.png)
}
#w0udm
{
    DISPLAY: none
}
#header
{
    HEIGHT: auto! important
}
#header IMG
{
    MARGIN: 0px 0px 1em
}
#header P
{
    FONT-SIZE: 0.56em;
    LINE-HEIGHT: 1;
    PADDING-TOP: 3.55em
}
#info
{
    HEIGHT: auto! important
}
#info P
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0.88em;
    FONT-SIZE: 0.56em;
    PADDING-BOTTOM: 0.66em;
    PADDING-TOP: 0.77em
}
#info UL
{
    PADDING-RIGHT: 1em;
    PADDING-LEFT: 0px;
    FONT-SIZE: 0.62em;
    FLOAT: right! important;
    PADDING-BOTTOM: 0px;
    LINE-HEIGHT: 1.2;
    PADDING-TOP: 0.7em;
    TEXT-ALIGN: right
}
#footer UL
{
    PADDING-RIGHT: 1em;
    PADDING-LEFT: 0px;
    FONT-SIZE: 0.62em;
    FLOAT: right! important;
    PADDING-BOTTOM: 0px;
    LINE-HEIGHT: 1.2;
    PADDING-TOP: 0.7em;
    TEXT-ALIGN: right
}
#footer UL
{
    BORDER-RIGHT: #fff 1px solid;
    WIDTH: 45%;
    PADDING-TOP: 0.4em
}
#info UL LI
{
    DISPLAY: inline
}
#footer UL LI
{
    DISPLAY: inline
}
#info UL LI A
{
    PADDING-RIGHT: 0.5em;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px
}
#footer UL LI A
{
    PADDING-RIGHT: 0.5em;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px
}
#info UL
{
    DISPLAY: none
}
#footer UL
{
    DISPLAY: none
}
#pageUtilityButtons
{
    DISPLAY: none
}
#content:unknown
{
    CLEAR: both;
    DISPLAY: block;
    HEIGHT: 1pt;
    content: " "
}
#content P
{
    MARGIN-BOTTOM: 1.45em;
    LINE-HEIGHT: 1.4545
}
#marginal
{
    MARGIN: 12pt 0px 0px
}
#marginal P
{
    MARGIN-BOTTOM: 1.6em;
    LINE-HEIGHT: 1.2
}
#content .topLink
{
    DISPLAY: none
}
#contentWrapper #articleHeader
{
    BORDER-LEFT-COLOR: #00268c! important;
    BORDER-BOTTOM-COLOR: #00268c! important;
    BORDER-TOP-COLOR: #00268c! important;
    BORDER-RIGHT-COLOR: #00268c! important
}
#content #intro H2
{
    BORDER-LEFT-COLOR: #00268c! important;
    BORDER-BOTTOM-COLOR: #00268c! important;
    BORDER-TOP-COLOR: #00268c! important;
    BORDER-RIGHT-COLOR: #00268c! important
}
#contentWrapper #articleHeader
{
    CLEAR: both;
    WIDTH: 100%
}
#content #intro
{
    CLEAR: both;
    WIDTH: 100%
}
#contentWrapper #articleHeader
{
    POSITION: relative
}
#contentWrapper #articleHeader P
{
    LEFT: 26em;
    FLOAT: none;
    MARGIN-LEFT: 0px;
    WIDTH: 32.26%;
    MARGIN-RIGHT: 0px;
    POSITION: absolute
}
#teaser
{
    MARGIN-LEFT: 0px;
    WIDTH: 101%
}
#teaser DIV
{
    MARGIN-LEFT: 0px;
    MARGIN-RIGHT: 0.9%
}
#teaser .big
{
    WIDTH: 65.4%
}
#teaser .small
{
    WIDTH: 32.12%
}
#contentWrapper .gallery
{
    BORDER-TOP: 1px solid
}
#portalVisual
{
    FLOAT: right;
    MARGIN-BOTTOM: 0.93em;
    WIDTH: 20.5em;
    HEIGHT: 10em
}
#flash
{
    DISPLAY: none
}
#contentWrapper .pager FORM
{
    DISPLAY: none
}
.dataTable THEAD
{
    BORDER-BOTTOM: 3px solid
}
.dataTable TBODY TR.last
{
    BORDER-BOTTOM: 3px solid
}
.dataTable TBODY TR
{
    BORDER-BOTTOM: 1px solid
}
.dataTable TBODY TR.groupEnd
{
    BORDER-BOTTOM-WIDTH: 2px
}
#content .custArticleListForm DL DIV
{
    BORDER-LEFT-COLOR: #fff! important;
    BORDER-BOTTOM-COLOR: #fff! important;
    BORDER-TOP-COLOR: #fff! important;
    BORDER-RIGHT-COLOR: #fff! important
}
#content .custArticleListForm DL DL DT
{
    BORDER-LEFT-COLOR: #fff! important;
    BORDER-BOTTOM-COLOR: #fff! important;
    BORDER-TOP-COLOR: #fff! important;
    BORDER-RIGHT-COLOR: #fff! important
}
#nextLvlNav
{
    DISPLAY: none
}
#hierarchy
{
    DISPLAY: none
}
#marginal .box
{
    BORDER-RIGHT: medium none;
    PADDING-RIGHT: 0px;
    BORDER-TOP: medium none;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    BORDER-LEFT: medium none;
    PADDING-TOP: 0.4em;
    BORDER-BOTTOM: medium none
}
#footer
{
    PADDING-TOP: 0px
}
#footer P
{
    FLOAT: left! important;
    WIDTH: 50%;
    PADDING-TOP: 0.88em
}
#footer P.disclaimer
{
    MARGIN-LEFT: 1.77em;
    WIDTH: 55.11em
}

