body {color: #000000; margin: 0px;}
body, td {font-family: verdana,tahoma,arial; font-size: 90%;}
a {color: #550000;}
a:link, a:visited {text-decoration: underline;}
a:active, a:hover {text-decoration: none;}
h1 {font-size: 135%; color: #336699;}
h2 {font-size: 125%; color: #000055;}
h3 {font-size: 115%; color: #0510E0;}
h4 {font-size: 105%; color: #000790;}
h4.red {font-size: 105%; color: red;}

.f120 {font-size: 120%; color: #A40107;}

.bold {font-weight: bold;}
.t {border-top: 1px solid #aaaaaa;}
.tt {border-top: 2px solid #aaaaaa;}
.b {border-bottom: 1px dotted #cccccc;}
.bb {border-bottom: 2px solid #aaaaaa;}
.lr_ {border-left: 1px solid #BFB8FF; border-right: 1px solid #BFB8FF;}
.lrt_ {border-left: 1px solid #BFB8FF; border-right: 1px solid #BFB8FF; border-top: 1px solid #BFB8FF;}
.lrb_ {border-left: 1px solid #BFB8FF; border-right: 1px solid #BFB8FF; border-bottom: 1px solid #BFB8FF;}
.copy {font-size: 75%; color: #6A6A6A;}
.expmenu {font-size: 80%; line-height: 20px;}
.line {background-image: url(img1/top/line.gif); background-repeat: repeat-x;}
p {padding-left: 10px; padding-right: 10px;}

A:Link {color: blue; text-decoration: underline;}
A:Visited {color: blue; text-decoration: underline;}
A:Active {color: blue; text-decoration: underline;}
A:Hover {color: red; text-decoration: none;}


.mborder {border: 1px solid #aaaaaa; background: #FFFFFF}
.mhead {background: #0000AA; color: #FFFFFF; font-size: 100%; font-weight: bold;}
.mbody {border-bottom: 1px dashed #999999;}
.mbodyac {font-weight: bold; padding-left: 30px; padding-top: 6px; padding-bottom: 6px; background: #f9f9f9; border-bottom: 1px dashed #999999; color: #666666; }
.a_mbody {display: block; height: 25px; font-weight: bold; padding-left: 30px; padding-top: 5px;}
.bborder {border: 1px solid #aaaaaa; background: #FFFFFF}
.bhead {background: #DD0000; color: #FFFFFF; font-size: 100%; font-weight: bold;}
.bheadpos {background: #aaaaaa; color: #FFFFFF; font-size: 95%; font-weight: bold;}

.greenbox {border: solid 1px #009900; background-color: #F2FBE1; padding: 20px;}

.cont_left {border-bottom: dashed 1px #999999; border-right: dashed 1px #999999; padding: 10px;}
.cont_right {border-bottom: dashed 1px #999999; padding: 10px;}

A.menu:Link {color: #ffffff; text-decoration: underline;}
A.menu:Visited {color: #ffffff; text-decoration: underline;}
A.menu:Active {color: #ffffff; text-decoration: underline;}

A.a_mbody:Hover {background: #f9f9f9;}

.authors {font-size: 80%;}
.address {font-size: 70%;}
.issue {font-size: 70%;}
.expand {font-size: 80%; color: blue; text-decoration: underline; cursor: pointer; cursor: hand;}
.hide {font-size: 80%; color: red; text-decoration: underline; cursor: pointer; cursor: hand;}

.coll {color: #000000; font-weight: bold;}
.body {color: #0000ff; _font-weight: bold;}
.link {font-size: 80%;}


