a:link {text-decoration: none;}
a:visited {text-decoration: none;}
a:hover {text-decoration: underline; color: #F00; background-color: #FF9;}
a:active {text-decoration: none; color: #F00; }
a.text:link, a.item:link {text-decoration: none; border-bottom:1px dotted;}
a.text:visited, a.item:visited {text-decoration: none; border-bottom:1px dotted;}
a.text:hover, a.item:hover{text-decoration: none; border-bottom:1px solid; color: #F00; background-color: #FF9;}
a.text:active, a.item:active {text-decoration: none; color: #F00;}
.title, .title2 {font-weight: bold; background-color: #00248F; color: #FFF;}
.menu, .menu2 {border: 1px #00248F solid; background-color: #CCC;}
.a.iref:link, .a.iref:visited {border:1px solid #fff;}
.a.iref:hover, .a.ired:focus, .a.iref:active {background-color:#ff9; border:1px solid #f00;}
.foot {font-size:10px;}
.left { float: left; margin: 0px 8px 2px 0px;}
.right { float: right; margin: 0px 0px 2px 8px;}
.box {border: 1px dotted #00248F;}
.nav {border-top: 2px solid #00248F; border-bottom: 2px solid #00248F;}
.top {border-top: 1px solid #00248F;}
h1 {font-size: 1.4em; }
h2 {font-size: 1.3em; }
h3 {font-size: 1.2em; }
h3 {font-size: 1.1em; }