
body     { background-color: #00378d; margin: 0 20 20 20; }
body.ms { background-color: #ffffff; margin: 0 20 20 20; }

ul { margin-top: .5em; margin-bottom: 0.5em;}

.text { font-size: 75%; color: black; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
h1.text {  color: #00378d; font-weight: bold; font-size: 100%; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
h2.text { color: red; font-weight: bold; font-size: 90%; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; margin-top: 9pt; margin-bottom: 3pt }

.textns { color: black; font-size: 100%; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }
h1.textns { color: #00378d; font-weight: bold; font-size: 100%; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
h2.textns { color: #df0029; font-weight: bold; font-size: 100%; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; margin-top: 9pt; margin-bottom: 3pt }

A.textns:link { color: #00378d; font-size: 100%; font-weight: normal; text-decoration: underline; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
A.textns:active { color: #00378d; font-size: 100%; font-weight: normal; text-decoration: underline; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
A.textns:visited { color: #00378d; font-size: 100%; font-weight: normal; text-decoration: underline; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
A.textns:hover { color: #df0029; font-size: 100%; font-weight: normal; text-decoration: underline; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }

img.textns { border: 0 0 0 0; }

h1.textns0 { margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; color: #00378d; font-weight: bold; font-size: 100%; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
h2.textns0 { margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; color: #df0029; font-weight: bold; font-size: 100%; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }

A.textns0:link { text-decoration: none; color: #df0029 }
A.textns0:active { text-decoration: underline; color: #df0029 }
A.textns0:visited { text-decoration: underline; color: #df0029 }
A.textns0:hover { text-decoration: underline; color: #df0029 }

.table { font-size: 8pt; color: black; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
tr.r0 { background-color: white; }
tr.r1 { background-color: #acc4ea; }

.text1 { color: white; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
h1.text { color: #acc4ea; font-weight: bold; font-size: 100%; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
h2.text { color: #acc4ea; font-weight: bold; font-size: 90%; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; margin-top: 9pt; margin-bottom: 3pt }

A.text1:link { color: #acc4ea; font-size: 100%; font-weight: normal; text-decoration: underline; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
A.text1:active { color: #acc4ea; font-size: 100%; font-weight: normal; text-decoration: underline; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
A.text1:visited { color: #acc4ea; font-size: 100%; font-weight: normal; text-decoration: underline; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
A.text1:hover { color: #ffd0e0; font-size: 100%; font-weight: normal; text-decoration: underline; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }

.action { color: #00378d; font-size: 8pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
table.action { float: left; }
A.action:link { color: #00378d; font-weight: bold; text-decoration: none; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
A.action:active { color: #00378d; font-weight: bold; text-decoration: none; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
A.action:visited { color:#00378d; font-weight: bold; text-decoration: none; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
A.action:hover { color: #00378d; font-weight: bold; text-decoration: underline; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }

.actionr { color: #00378d; font-size: 8pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
table.actionr { float: right; margin: 0 0 0 10; }
A.actionr:link { color: #00378d; font-weight: bold; text-decoration: none; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
A.actionr:active { color: #00378d; font-weight: bold; text-decoration: none; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
A.actionr:visited { color:#00378d; font-weight: bold; text-decoration: none; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
A.actionr:hover { color: #00378d; font-weight: bold; text-decoration: underline; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }

.text2  { color: white; font-size: 7pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
h1.text2  { color: white; font-weight: bold; font-size: 10pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
h2.text2 { color: white; font-weight: bold; font-size: 8pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; margin-top: 6pt; margin-bottom: 3pt }

A.text2:link { color: white; font-weight: normal; text-decoration: underline; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
A.text2:active { color: white; font-weight: normal; text-decoration: underline; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
A.text2:visited { color: white; font-weight: normal; text-decoration: underline; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
A.text2:hover { color: white; font-weight: normal; text-decoration: underline; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }

.form { color: black; background-color: #acc4ea; font-size: 100%; padding: 10; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.formms { color: white; background-color: #004386; font-size: 100%; padding: 10; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }

P { margin-top: 0pt; margin-bottom: 6pt;  }

.mainbodycell { padding: 15 20 30 75; vertical-align: top; }
.leftcolumn { padding-right: 15pt }

.sidebarcell { padding: 10pt }
.headerbar { padding:  0 0 0 75; color: #acc4ea; font-weight: bold; font-size: 10pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.headerbarsubmenu { padding:  0 0 0 75; color: #acc4ea; font-weight: bold; font-size: 10pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }

.footercell { padding: 2pt; }
.footermenu { padding: 0 10 3 10; vertical-align: middle; }

.menucell { padding: 0pt }
.mainmenu { padding: 0 10 0 10; vertical-align: middle; }
.mainmenuselected { padding: 0 10 0 10; background-color: white; vertical-align: middle; }

A.mainmenu:link { color: white; font-size: 8pt; font-weight: normal; text-decoration: none; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
A.mainmenu:active { color: white; font-size: 8pt; font-weight: normal; text-decoration: none; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
A.mainmenu:visited { color: white; font-size: 8pt; font-weight: normal; text-decoration: none; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
A.mainmenu:hover { color: white; font-size: 8pt; font-weight: normal; text-decoration: underline; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }

A.mainmenuselected:link { color: #df0029; background-color: white; font-size: 8pt; font-weight: bold; text-decoration: none; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
A.mainmenuselected:active { color: #df0029; background-color: white; font-size: 8pt; font-weight: bold; text-decoration: none; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
A.mainmenuselected:visited { color: #df0029; background-color: white; font-size: 8pt; font-weight: bold; text-decoration: none; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
A.mainmenuselected:hover { color: #df0029; background-color: white; font-size: 8pt; font-weight: bold; text-decoration: underline; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }

.submenucell { padding: 0pt }
.submenu { padding: 0 5 0 5; vertical-align: middle; }
.submenuselected { padding: 0 5 0 5; background-color: white; vertical-align: middle; }

A.submenu:link { color: white; font-size: 8pt; font-weight: normal; text-decoration: none; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
A.submenu:active { color: white; font-size: 8pt; font-weight: normal; text-decoration: none; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
A.submenu:visited { color: white; font-size: 8pt; font-weight: normal; text-decoration: none; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
A.submenu:hover { color: white; font-size: 8pt; font-weight: normal; text-decoration: underline; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }

A.submenuselected:link { color: black; background-color: white; font-size: 8pt; font-weight: bold; text-decoration: none; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
A.submenuselected:active { color: black; background-color: white; font-size: 8pt; font-weight: bold; text-decoration: none; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
A.submenuselected:visited { color: black; background-color: white; font-size: 8pt; font-weight: bold; text-decoration: none; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
A.submenuselected:hover { color: black; background-color: white; font-size: 8pt; font-weight: bold; text-decoration: underline; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
