body {  color: #000000; background-color: #ffffff; background-image: url('logo2.jpg'); background-position: top; background-repeat: no-repeat; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; }
.first { margin-top:0px; }

a:link,a:active,a:visited { color : #006699; }
a:hover		{ text-decoration: underline; color : #DD6900; }

a.top:link,a.top:active,a.top:visited { font-weight:bold; color: #FFA34F; }
a.top:hover { font-weight:bold; color: #FFA34F; text-decoration: underline; }

td { font:normal 14px Verdana, Helvetica, sans-serif; vertical-align:top; }
.subtitle { font:normal 12px Verdana, Helvetica, sans-serif; vertical-align:top; }
.title { font: bold 18px Verdana, Helvetica, sans-serif; }
.topmenu { font:bold 13px Verdana, Arial, Helvetica, sans-serif; color:#ffffff; background-image: url('menubar.jpg'); background-repeat:repeat-x; text-align:center; vertical-align:middle; padding-top:1px; padding-bottom:1px; height:23px; }
.caption { font:normal 10px Verdana, Helvetica, sans-serif; }

dt { margin-top:10px; }

h1 { font:bold 20px Verdana, Helvetica, sans-serif; margin-bottom:0px; }
h2 { font:bold 18px Verdana, Helvetica, sans-serif; margin-bottom:0px; }
h3 { font:bold 16px Verdana, Helvetica, sans-serif; margin-bottom:0px; }


form { margin-top:0px; margin-bottom:0px; }
select { font:normal 12px Verdana, Helvetica, sans-serif; color:#000000; background-color:#dedede; }

dl { border-top:1px solid #000; border-bottom:1px solid #000; margin-top:2px; margin-bottom:2px; }
dt { font-weight:bold; }
dd { margin-bottom:10px; }

#term { font: bold 22px Verdana, Helvetica, sans-serif; text-align:center; margin:10px; }
#defn { font: normal 16px Verdana, Helvetica, sans-serif; display:hidden; margin:10px 40px 40px 10px; }
