html {overflow: -moz-scrollbars-vertical;}

a:link {color:  #004080; text-decoration: none;}
a:visited {color: #0054A8;  text-decoration: none;}
a:hover {color: #004080; text-decoration: underline overline;}

body {font-family: arial; background-color: #47558B; margin-left: auto; margin-right: auto;}

img {border: 0px;}

table.main {width: 720px;}
table.banner {background-image: url(images/banner.jpg); width: 720px; height: 153px;}
table.menu {height: 153px; width: 200px;}
table.index {width: 600px; margin: 20px; margin-left: auto; margin-right: auto;}
td.bannerleft {width: 500px;}
td.bannerright {width: 220px;}
td.main {background-image: url(images/bg.gif);}
td.left {width: 540px; padding: 5px; vertical-align: top;}
td.right {width: 180px; background-image: url(images/repeat.bmp); background-position: right; background-repeat: repeat-y; padding: 5px;}
td.credits {height: 15px; background-image: url(images/banner.jpg);}
td.tabletop {border-bottom: solid #4F6999 1px; width: 100%; font-size: 11pt; font-weight: bold; color: #004080;}
td.bottom {background-image: url(images/repeat.bmp); background-position: right; background-repeat: repeat-y;}
td.margin {padding: 5px;}
td.projects {width: 200px;}

ul.menu {list-style-type: none; color: #004080; margin: 5px; padding: 0px;}
li.menu1 {font-weight: bold; font-size: 11pt; margin-bottom: 5px; border-bottom: solid #9EBCDE 2px;}
li.menu2 {font-weight: bold; font-size: 10pt;}
li.menu3 {font-size: 9pt; margin-top: -2px; margin-bottom: 5px;}

ul.list {list-style-image: url(images/bullet.gif); color: #004080; font-size: 10pt;}
ul.list1 {list-style-image: url(images/bullet1.gif); color: #004080; font-size: 9pt;}
li.list {padding: 2px;}
li.view {font-size: 8pt; font-weight: bold; text-align: center; margin-bottom: 10px; text-decoration: underline;}

h1 {font-size: 15pt; color: #004080; text-align: center; font-weight: bold; text-decoration: underline;}
h2 {font-size: 9pt; color: #004080; text-align: center; margin-top: -15px;}
h3 {background-color: #E0EAF5; font-size: 11pt; color: #004080; border-top: solid 1px #004080; border-bottom: solid 1px #004080;}


p {font-size: 9pt; color: #004080; text-align: justify;}
p.bold {font-weight: bold;}
p.boldunderline {font-weight: bold;  border-bottom: solid 1px #004080;}
p.credits {font-weight: bold; text-align: center; margin: 0px;}
p.quote {font-size: 19pt; font-weight: bold; color: #4F6999; font-family: georgia; text-align: center; vertical-align: middle;}
p.standout {background-color: #E0EAF5; border-top: solid 1px #004080; border-bottom: solid 1px #004080;}
p.center {text-align: center; text-decoration: underline; font-size: 11pt;}
p.projects {text-decoration: underline; font-size: 11pt; font-weight: bold; padding: 2px;}







