* {}
body { margin: 0; padding: 0; }
a:link { color: #031D72; text-decoration: none; }
.main#common { padding: 0px 0px 0px 0px; }
.main#announce { padding: 0px 0px 0px 0px; }
.author {}
.author#announce { font-size: 9pt; margin: 2px 0px 2px 0px; margin-top: 2px; margin-right: 0px; margin-bottom: 2px; margin-left: 0px; }
.article {}
.article#announce { font-size: 9pt; font-weight: bold; color: #720303; margin: 5px 0px 5px 0px; }
.article#announce a { font-weight: bold; color: #720303; }
tr.header { background-color: #F1F4F7; }
td.nav { border-bottom: 1px solid navy; font-size: 8pt; color: #031D72; }
td.nav#right { text-align: right; font-style: italic; }
td.nav#left { letter-spacing: 1pt; text-align: left; }
td.nav p { padding: 2px 15px 2px 15px; }
td.banner { font-size: 0pt; }
.nav a {}
.nav#category {}
.banner#category {}
.category { font-weight: bold; }
.category#category {}
.category#announce { font-size: 9pt; margin: 15px 0px 5px 0px; margin-top: 15px; margin-bottom: 5px; }
.category#announce a { padding-right: 5px; padding-left: 5px; color: white; background-color: #007CC3; }
.content {}
.content#category p {}
.title { font-family: Impact, Arial, sans-serif; font-size: 14pt; color: #000066; vertical-align: top; }
.title#category p { padding: 20px 0px 0px 0px; }
.title#archive p { padding: 0px 0px 0px 0px; }
.icon { text-align: right; vertical-align: top; padding-left: 20; }
.icon#category {}
.context p { text-align: justify; vertical-align: top; }
.space { font-size: 6pt; }
.2edgepad table tr td p { text-align: justify; }
.description { text-align: justify; vertical-align: top; }
.description p { padding: 5px 0px 0px 0px; }
.description#announce { font-size: 9pt; margin: margin-top; margin-right: 0px; margin-bottom: 10px; margin-left: 0px; }
.description#announce a { font-weight: bold; color: #031D72; }
.main { font-size: 9pt; vertical-align: top; text-align: justify; }
td.nav#center { font-size: 8pt; text-align: center; color: #031D72; }
.main#category { padding: 0px 0px 0px 0px; }
.banner#exhibition {}
.title#exhibition p { padding: 20px 0px 20px 0px; }
.authors {}
.banner {}
.siteinfo { font-weight: bold; text-align: right; color: #ffffff; background-color: #003366; }
.siteinfo a:link { text-decoration: none; color: #ffffff; }
.siteimg {}
.siteimg2 { vertical-align: top; color: #ffffff; background-color: #003366; }
.icon#exhibition {}
a:visited { text-decoration: none; color: #8b008b; }
a:active { text-decoration: none; color: blue; }
a:hover { color: blue; text-decoration: underline; }
.articles {}
.siteinfo a:active { color: #FFFFFF; text-decoration: ; }
.siteinfo a:hover { color: #FFFFFF; }
.siteinfo a:visited { color: #FFFFFF; }
.navigator { background-color: #DFE8F1; }
.title#service p { font-family: Arial, Helvetica, sans-serif; font-size: 12pt; }
.message p { padding: 20px 0px 0px 0px; }
.text#service p {}
.moretext#service p {}
.title#search { padding: 20px 15px 15px 15px; font-family: Arial, Helvetica, sans-serif; font-size: 12pt; }
.ListTitle a { text-align: left; }
.ListNumber { font-style: italic; }
.ListDate { font-style: italic; color: #031D72; }
.ListAuthor { font-style: italic; }
.ListCategory { font-style: italic; }
.ArticleImage { padding: 5px 5px 5px 5px; }
.ArticleImageNote { font-size: 7pt; text-align: center; vertical-align: top; padding: 5px 0px 5px 5px; }
.title#author p { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; }
.inviterTitle { font-size: 12pt; font-weight: bold; color: #000066; padding: 5px 5px 5px 5px; vertical-align: middle; text-transform: uppercase; }
.inviterLogo { text-align: right; vertical-align: top; padding: 14px 0px 14px 0px; }
.2sidepad { padding: 0px 15px 0px 15px; vertical-align: top; }
.name { font-weight: bold; text-align: right; vertical-align: top; color: #000066; padding-right: 5px; }
.value { font-weight: normal; text-align: justify; vertical-align: top; padding-left: 5px; }
.block { border-top: 1px solid navy; border-bottom: 1px solid navy; padding-top: 5px; padding-bottom: 5px; }
.mainBackground tr td { background-color: #DFE8F1; }
.sphere { text-align: justify; }
.title2 { font-weight: bold; text-transform: uppercase; border-bottom: 1px solid navy; border-top: 1px solid navy; color: #000066; background-color: #DFE8F1; padding-top: 5px; padding-right: 5px; padding-left: 5px; padding-bottom: 5px; }
.05margin p { text-align: justify; margin-top: 0.3em; margin-bottom: 0.3em; margin-left: 0; margin-right: 0; }
ONLINEARTICLESTITLE { text-align: left; }
.2edgepad { padding: 20px 0px 20px 0px; }
