.dummy {color: red}
body, td, h1, h2, h3, th, td {background-color: #F0F0F7; color: #000776; font-size: 9pt; font-family: "Arial CE", "Helvetica CE", Arial, Helvetica, sans-serif; margin: 14px 40px}
*, p, div {font-family: "Arial CE", "Helvetica CE", Arial, Helvetica, sans-serif; margin-bottom: 0pt}
p {text-align: justify; margin-top: 10pt}
ul, ol {margin-top: 2pt; margin-left: 20px}
ul li {text-align: left; margin-top: 0pt}
ol li {text-align: justify; margin-top: 0pt}
cite {font-style: italic}
a {text-decoration: none; font-weight: bold}
a:link {color: #626299}
a:visited {color: #808080}
a:active, a:hover {color: #FF1412}
.titlebar {width: 100%; background: url(graphics/bar.gif) repeat-x}
.bottombar {background: #DBDBEB}
div.tag {font-size: 12pt; font-weight: bold; color: #FFFFFF}
h1 {font-size: 14pt; font-weight: bold; text-align: left}
h2 {font-size: 13pt; font-weight: bold; text-align: left}
h3 {font-size: 11pt; font-weight: bold; text-align: left}
h4 {font-size: 10pt; font-weight: bold; text-align: left}
.rem {color: #626299; font-size: 7pt; text-align: center}
.exp {font-style: italic}
div.cred {color: #626299; font-size: 7pt}
div.cred a:visited {color: #626299}
div.dl {color: #626299; font-size: 12pt}
div.ds {color: #626299; font-size: 11pt}
div.dl a:link {color: #626299}
div.dl a:visited {color: #808080}
div.dl a:active, div.dl a:hover {color: #FF1412}
.hl {margin-top: 18pt}
.hl a:link, .hl a:visited {color: #626299}
.hl a:active, .hl a:hover {color: #FF1412}
th.ith {font-size: 10pt; font-weight: bold; color: #FFFFFF; background: #000776}
td.itd {background: #C9CAE2}
td.dim {background: #DBDBEB; color: #DBDBEB; font-size: 11px; padding: 1px 4px}
td.dim a:link, td.dim a:visited {color: #8C84A5; font-weight: normal}
td.dim a:active, td.dim a:hover {color: #FF1412; font-weight: normal}
th.ftit {font-size: 11pt; font-weight: bold; color: #F0F0F7; background: #000776; text-align: center; padding: 4px 12px}
td.lpane, td.rpane {background: #C1C2DB; vertical-align: middle}
td.lpane {font-weight: bold; font-size: 9.5pt; padding: 3px 2px 3px 10px}
td.rpane {font-weight: normal; font-size: 9pt; padding: 3px 11px 3px 2px}
input.submit, input.reset {color: #FFFFFF; background: #4E4F80; border: 2px outset; font-size: 10pt; font-weight: normal}
.input {color: #000776; background: #ECEDFC; border: 2px inset; font-size: 9.5pt; scrollbar-base-color: #D8D9ED}
.radio {}
.checkbox {}
td.lbar, td.cbar, td.rbar {color: #FFFFFF; background: #B1B1D0; font-size: 9.5pt; font-weight: bold; padding: 2px 8px }
td.lbar {text-align: left}
td.cbar {text-align: center; }
td.rbar {text-align: right}
td.lbar a:link, td.cbar a:link, td.rbar a:link, td.lbar a:visited, td.cbar a:visited, td.rbar a:visited {color: #FFFFFF}
td.lbar a:active, td.cbar a:active, td.rbar a:active, td.lbar a:hover, td.cbar a:hover, td.rbar a:hover {color: #FF1214}
td.cell {padding: 4px 4px}
td.cell div {margin: 0pt 12pt 0pt 12pt}
td.cell div p {margin: 4pt 0pt 4pt 8pt}
td.lleg, td.rleg {padding-top: 1pt; vertical-align: top}
td.lleg {padding-right: 4pt; text-align: right; font-weight: bold}
td.rleg {text-align: left}
td.cap {text-align: center; font-size: 10pt; font-weight: bold; color: #FFFFFF; background: #000776}
.bq {padding-left: 15pt; padding-right: 15pt; font-style: italic}
.rbut, .lbut, .but {border-top: solid 1px #000776; background: #FFFFFF}
.rtext {text-align: left; margin-left: 20px; font-size: 12px}
.rtd, .rspacer, .rbleached {background: #DBDBEB; vertical-align: top}
b {font-weight: bold}
.rtd p {margin-top: 4px}
.rspacer {height: 10px}
.rtd a, .rtd a:visited {font-weight: normal; font-size: 12px; color: #000776}
.rtd a:active, .rtd a:hover {color: #FF1214}
.rbleached {color: #7e7eae}
.rtext a:active, .rtext a:hover {color: #FF1214}
.rbleached a {font-weight: normal}
.rbleached p {margin-top: 4px}
.hp {padding: 4pt 12px 0px 0px; background: #FFFFFF}
.hp p, .hp h1, .hp h2, .hp h3, .hp h4, .hp h5, .hp h6 {margin-top: 8pt}
.ltd {background: #DBDBEB; vertical-align: top; padding: 15px 18px 10px 22px; text-align: justify; font-style: italic}
.ltext {font-style: italic}
.lbut, .but {background: url(graphics/dbutt.gif) repeat-x; font-size: 8pt; color: #FFFFFF}
li {list-style-type: square}
.supertitle, .title, .subtitle, .authors {text-align: left; padding-right: 40px}
.authors {margin-top: 2pt; padding-left: 0px; padding-right: 0px}
.bluefld {background: #DBDBEB}
.lightfld {padding: 2pt 0px 1pt 0px; vertical-align: top}
.lightfld a {font-weight: normal; color: #000776}
.lightfld a:visited {color: a8a8c8}
.lightfld a:active, .lightfld a:hover {color: #FF1214}
.hp a:visited {color: a8a8c8}
.hp a:active, .hp a:hover {color: #FF1214}
a.email:link, a.email:visited {color: #626299}
a.email:active, a.email:hover {color: #FF1214}
hr {color: #000776; height: 1px} 
.hp p {text-indent: 20px}
div.summary {font-weight: normal; padding: 6pt 40px 6pt 20px: 40px; font-size: 11pt; text-indent: 0px}
.dt {padding: 15px 30px 20px 30px; background: #F8F8FC}
h1, h2, h3, h4, h5, h6, p, div, td {background: transparent}
a.email:link, a.email:visited {color: #626299}
.title a:link, .title a:visited {color: #000776}
.title a:active, .title a:hover {color: #FF1214}
.ds {font-style: italic}
.it {font-style: italic}
dt {font-weight: bold; margin-top: 9pt}
dd {margin-top: 3pt; margin-left: 0px; padding-left: 20px; text-align: justify}

/* Joe's */

input.adm,textarea.adm {width: 300px}
table.l{border:1px solid #cccccc}
table.l td{background-color:#eeeeff}
table.l td.w {background-color:#ffffff}
table.l td.g {background-color:#CCCCCC;font-size:4px;padding:0px}
div.promofoto {border: 1px solid red; width: 80px;}