.abstract{padding:12px;line-height:130%;margin:0;font-size:90%;font-weight:bold;border-style:solid;border-width:2px;border-color:#510000;}
.pagetitle {font-weight:bold;font-size:120%;color:#b83c4e;font-style:italic;}
.more{font-style:italic;color:#b83c4e;font-weight:bold;text-align:right;margin-right:12px;margin-bottom:12px;}
.code{font-family:Courier New,monospace,Courier;font-size:95%;color:#333333;}
.sidebody { margin: .5em .5em 0px 0px; font-family: times,georgia,serif}
.sidetitle { margin: .5em .5em 0px 0px; color: #404080; font-family: times,georgia,serif;font-weight:bold;}
.byline{ font-style:italic;font-family: times,georgia,serif}
.in1hang{text-indent:-2em;margin-left:4em;margin-right:2em;}
li { margin-top: 0em}
p { margin: 0.5em 0px 0px 0px}
td { padding: 0.5em 0px 0px 0px}

.blu { color: #404080;}
.rd { color: #b83c4e;}

a { color: #000080; text-decoration: none; cursor:pointer;}
body { background-color:#ffffff;margin:0;font-size: 100%; font-family: verdana,arial,helvetica,sans-serif;}
h1 { font-size:120%;font-weight:bold;font-style:normal;margin: 0.5em 0px 0px 0px}
h2 { font-size:120%;font-weight:normal;font-style:normal;margin: 0.5em 0px 0px 0px}
h3 { font-size:100%;font-weight:bold;font-style:italic;margin: 0.5em 0px 0px 0px}
h4 { font-size:100%;font-weight:bold;font-style:normal;margin: 0.5em 0px 0px 0px}
h5 { font-size:100%;font-weight:normal;font-style:italic;margin: 0.5em 0px 0px 0px}

ul { margin-top: 0em}
.halfline { margin: 0.5em 0px 0px 0px;line-height:50%;}

.nav-bot-a { font-size: 12px; background-color: #ffffff; color: #666666; text-decoration: none }
.nav-bot-td { background-color: #ffffff }

.nav-top-a {margin:0 0 0 0;font-weight:300;font-size:12px;line-height:14px;background-color:#000033;color:#ffffff;text-decoration:none;}
.nav-top-td {padding:0 0 0 0;background-color: #000033;}



