
body {
margin: 0;
padding: 0;
text-align: center;
font-size: 100%;
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #075996;
}

.showhide { margin: 1em; padding: 1em; display: none; text-align: justify; border-top: 1px solid #999; border-bottom: 1px solid #999;} /* js on issue lists */
a.abstract { margin: 0 0.6em; text-decoration: none; font-size: 1.2em; font-family: times, serif; font-style: italic;}

div.clrbth { clear: both;}
div.rght { float: right;}
div.latest { padding: 0.6em; color: #930; background-color: #fff0d9; border: 2px solid #930;}
div.latest  h4 { margin: 1px; padding: 1px; font-size: 1em;}
div.latest  ul { margin: 1px 0; padding-left: 16px;}
div.latest  ul li { margin-bottom: 6px;}
div.latest  dl { margin: 0;} /* required for ie, not firefox */
div.latest  dt { padding-top: 2px;}

div.readers { padding: 0.6em; color: #930; background-color: #fff0d9; border: 2px solid #930;}
div.readers  h4 { margin: 1px; padding: 1px; font-size: 1em;}
div.readers p { padding-left: 20px; font-style: italic;}
div.search { margin: 1em 0; text-align: right;}
div.stndrds dt { margin: 0.4em 0; padding: 0.2em 0.4em; background: #e6eef4; border: 1px solid #ccc;}
div.stndrds dt a { text-decoration: none;}
div.cntr { margin-bottom: 1em; text-align: center; }
img { border: none; padding: 0;}
a.fw { font-family: Arial, Helvetica, sans-serif; color: #09f;}
p.nospace { margin-top: 0; padding-top: 0;}
p.prvnxt { padding: 0.2em 0; font-size: 0.9em; background: #eee;}
p.prvnxt a { text-decoration: none;}
p.prvnxtone { padding-left: 64px;}
p.green { color: #008000;}
p.blck { color: #000;}
dl.dspace dt , dl.dspace dd { margin-bottom: 10px;}
dl.ddspace dd { margin-bottom: 0.8em;}
dd.ddspace { margin-bottom: 0.8em;}
dl dt.hdng { margin-top: 0.4em; font-weight: bold; color: #075996;}
dl dd.auth,
dl dt.auth { font-size: 1.2em; font-family: times, serif; font-style: italic; color: #666;}
li.liclr { list-style: none;}
.new {
font-family: Comic Sans MS, Comic Sans MS5, cursive;
font-weight: bold;
color: #f00;
}
span.emnorm { font-style: normal;}
span.red { font-style: italic; color: #f00;}

table.tbl {
width: 100%;
margin-bottom: 1em;
text-align: center;
border-collapse: collapse;
border: 1px solid #ccc;
}
table.tbl th {
padding: 6px;
vertical-align: top;
color: #fff;
background: #69acdc;
border: 1px solid #ccc;
}
table.tbl td {
padding: 6px;
vertical-align: top;
border: 1px solid #ccc;
}
table.tbl td.pc28 {
width: 28%;
}
table.tbl td.cntr {
text-align: center;
}
table.tbl td.lft {
padding-left: 28px;
text-align: left;
}
table.tbl tr.bluebck {
background: #e6eef4;
}

#wrp {
width: 880px;
margin: 0 auto;
text-align: center;
font-size: 0.8em;
}

#hdr {
margin-top: 1em;
padding: 1em 0;
text-align: left;
font-size: 0.8em;
border-bottom: 1px solid #075996;
}

#hdr  div.rght { float: right; font-size: 1.25em;}

#cntl {
float: left;
width: 170px;
text-align: left;
}

#nv, #nv ul {
width: 170px;
margin: 0;
padding: 0;
list-style: none;
}

#nv li {
width: 170px;
margin: 0;
padding: 0;
display: block;
}

#nv li a {
width: 160px;
w\idth: 160px;
padding: 8px 0 8px 8px;
display: block;
text-decoration: none;
color: #fff;
background: #075996;
border-width: 1px;
border-style: solid;
border-color: #333 #69acdc #69acdc #333;
}

#nv li a:hover { background: #69acdc;}

#nv li a.brwn { color: #fff; background: #930;}
#nv li a.brwn:hover { color: #930; background: #fff0d9;}

#cntl .lftimg { margin: 1em 0;}

#cntm {
float: right;
width: 478px;
margin: 0 25px;
padding-bottom: 1em;
text-align: left;
}

#cntm h1 { font-size: 1.6em; font-weight: normal;}
#cntm h2 { font-size: 1.3em; font-weight: normal;}
#cntm h2.h2color { font-size: 1.3em; font-weight: normal; color: #930}
#cntm h3 { margin-bottom: 1px; padding-bottom: 1px; font-size: 1.1em;}

#cntm a:link, #cntm a:visited { color: #09f;}
#cntm a:hover, #cntm a:active { color: #c00;}

#cntr {
float: right;
width: 182px;
text-align: left;
}

#cntr .dbox {
margin-bottom: 1em;
border: 1px solid #999;
}
#cntr .dbox img {
display: block;
}
#cntr .dboxtxt {
margin-bottom: 1em;
padding: 30px 10px;
text-align: center;
line-height: 22px;
color: #075996;
border: 1px solid #999;
}


