body { background-color: #B2B6C0; margin: 0px 0px 0px 3px; font-family: verdana, arial, sans-serif, helvetica; font-size: 10pt }

a { font-size: 10pt; text-decoration: none }
a:hover { text-decoration: underline }
a img { border-bottom: medium none; border-left: medium none; border-right: medium none; border-top: medium none }

div { font-size: 10pt }
span { font-size: 10pt }

hr {	height: 1px }

.nav1 { background-color: #B2B6C0; color: #3A5690; font-size: 10pt }
.nav1 a { color: #3A5690; font-weight: bold; font-size: 10pt }
.nav1 td { color: #3A5690; font-size: 10pt }

.nav1SelectedTab { background-color: #677AA1; color: #FFFFFF; font-size: 10pt }
.nav1SelectedTab a { color: #FFFFFF; font-weight: bold; font-size: 10pt }
.nav1SelectedTab p { color: #FFFFFF; font-size: 10pt }

.nav2 { background-color: #677AA1; color: #FFFFFF; font-size: 10pt }
.nav2 a { color: #FFFFFF; font-weight: bold; font-size: 10pt }
.nav2 td { color: #FFFFFF; font-size: 10pt }

.nav2SelectedTab { background-color: #3A5690; color: #FFFFFF; font-size: 10pt }
.nav2SelectedTab a { color: #FFFFFF; font-weight: bold; font-size: 10pt }
.nav2SelectedTab p { color: #FFFFFF; font-size: 10pt }

.navLeft { background-color: #3A5690; color: #ffffff; font-size: 8pt }
.navLeft a { color: #ffffff; font-size: 8pt }
.navLeft p { color: #ffffff; font-size: 8pt }
.navLeft .linkBlockHeaderLine { background-color: #B2B6C0}
.navLeft .linkBlockHeader { background-color: #1B1E57; color: #ffffff; font-weight: bold; font-size: 8pt }
.navLeft .linkBlockHeader div { background-color: #1B1E57; color: #ffffff; font-weight: bold; font-size: 8pt }
.navLeft .linkBlockBody { color: #ffffff }

.navRight { background-color: #677AA1; color: #ffffff; font-size: 8pt }
.navRight a { color: #ffffff; font-size: 8pt }
.navRight p { color: #ffffff; font-size: 8pt }
.navRight .linkBlockHeaderLine { background-color: #B2B6C0}
.navRight .linkBlockHeader { background-color: #1B1E57; color: #ffffff; font-weight: bold; font-size: 8pt }
.navRight .linkBlockHeader div { background-color: #1B1E57; color: #ffffff; font-weight: bold; font-size: 8pt }
.navRight .linkBlockBody { color: #ffffff }


.spacer {background-color: #3A5690}

.main {background-color: #ffffff }
.main .contentBlockFrame { background-color: #1B1E57; margin-top: 4px; margin-left: 4px; margin-right: 4px; margin-bottom: 4px}
.main .contentBlockHeader { background-color: #2D4983}
.main .contentBlockHeader div { color: #ffffff; font-weight: bold; font-size: 10pt }
.main .contentBlockHeadLine { background-color: #ffffff ; font-size: 10pt; font-weight: bold; text-decoration: underline }
.main .contentBlockHeadLine div { background-color: #ffffff ; font-size: 10pt; font-weight: bold; text-decoration: underline }
.main .contentBlockText { background-color: #ffffff; color: #000000; font-size: 10pt }
.main .contentBlockText p { background-color: #ffffff; color: #000000; font-size: 10pt }
.main .contentBlockText a { background-color: #ffffff; color: #000000; font-size: 10pt }