body { font-family: Arial; font-size: 10pt; color: #0E2750; background-color:#c1c1c1;}
a {color: #0E2750; text-decoration:underline;}
a:hover { color: #EE8C1F;}
a.right {font-family: Arial, Helvetica, sans-serif; text-decoration:none;font-size: 10pt;line-height: 15pt;font-weight: bold;color: #fff; background-color:#EE8C1F; padding:3px 6px 3px 6px;}
a.right:hover {background-color:#0E2750; color: #fff;}
a.brown {color: #0E2750;}
a.brown:hover {color: #EE8C1F;}
a.menu {color: #0E2750;font-size: 10pt;text-decoration: none; display:block; width:100%; height:17px; line-height:17px; background-color:#fff; padding:5px 10px 5px 15px;border-bottom: 1px dotted #EE8C1F;}
a.menu:hover {color: #fff; background-color:#EE8C1F;}
h1 { font-family: Arial; font-size: 13pt; font-weight:bold; margin:0px; color:#0E2750; text-transform:uppercase;}
h2 {font-family: Arial; font-size: 11pt; font-weight:bold; margin:0px; color:#fff; text-transform:uppercase;}
h2.reg {font-family: Arial; font-size: 11pt; font-weight:bold; margin:0px; color:#0E2750; text-transform:none;}
h2.about {font-family: Arial; font-size: 11pt; font-weight:bold; margin:0px; color:#EE8C1F; text-transform:none;}
h2.centered {font-family: Arial; font-size: 11pt; font-weight:bold; margin:15px 0px 10px 0px;color:#EE8C1F; text-transform:uppercase;text-align:center;}
h3 {font-family: Verdana; font-size: 10pt; font-weight:bold; margin: 0px 0px 10px 0px; color: #0E2750;}
h3.green {font-family: Verdana; font-size: 10pt; font-weight:bold; margin: 0px 0px 10px 0px; color: #0E2750;}
p {font-family: Arial, Helvetica, sans-serif;font-size: 10pt;line-height: 15pt;font-weight: normal;color: #0E2750;text-align: left;margin: 0px 0px 10px 0px;}
p.address {font-family: Arial, Helvetica, sans-serif;font-size: 8pt;line-height: 10pt;font-weight: normal;color: #0E2750;text-align: left;padding: 15px 10px 10px 15px;}
p.right {font-family: Arial, Helvetica, sans-serif;font-size: 10pt;line-height: 15pt;font-weight: normal;color: #0E2750;text-align: right;margin: 0px 0px 10px 0px;}
p.center {font-family: Arial, Helvetica, sans-serif;font-size: 10pt;line-height: 15pt;font-weight: normal;text-align: center;margin: 0px 0px 10px 0px;}
.small {font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #0E2750;}
ul {margin: 0px 0px 10px 50px; list-style-position: outside; list-style-image: url(../images/bullet.gif);}
ul.inside {margin: 0px 0px 10px 30px; list-style-position: inside; list-style-image: url(../images/bullet.gif);}
ul.majorprojects {margin: 0px 0px 10px 20px; list-style-position: outside; list-style-image: url(../images/bullet.gif);}
li {font-family: Arial, Helvetica, sans-serif;font-size: 10pt;font-weight: normal;color: #0E2750;}
hr {display:none;}
#hr {width:100%;background-image: url(/images/hr.gif); background-repeat:repeat-x;height:1px;border:none; margin:10px 0px 10px 0px;}
td {font-family: Arial, Helvetica, sans-serif;font-size: 10pt;}
th.items {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10pt;text-align: left; background-color:#0E2750; color:#fff; background-repeat: repeat-x;}
td.items {font-family: Arial, Helvetica, sans-serif;font-size: 10pt;text-align: left;border-bottom: 1px dotted #EE8C1F;}
table.events {border-top: 1px solid #0E2750;border-bottom: 1px solid #0E2750;border-left: 1px solid #0E2750;}
table.about td { background-color:#e3e3e3;}
th.events {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10pt;font-weight: bold;text-align: left;border-right: 1px solid #0E2750;border-bottom: 1px dotted #0E2750;background-color: #F4F0D7;}
td.events {font-family: Arial, Helvetica, sans-serif;font-size: 10pt;text-align: left;border-right: 1px solid #0E2750;}
table.prequal {border-top: 1px solid #0E2750;border-left: 1px solid #0E2750;}
th.prequal {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10pt;font-weight: bold;text-align: left;border-right: 1px solid #0E2750;border-bottom: 1px dotted #0E2750;background-color: #F4F0D7;}
td.prequal {font-family: Arial, Helvetica, sans-serif;font-size: 10pt;text-align: left;border-right: 1px solid #0E2750; border-bottom: 1px solid #0E2750;}
img.right {float: right; padding: 5px;}
img.left {float: left; padding: 5px;}
img.feature {float: left;margin: 3px 10px 5px 0px;}
.leftcol {background-color:#fff;}
.middlecol {border-left: 1px solid #EE8C1F; border-right: 1px solid #EE8C1F; background-color:#fff;}
.rightcol {background-color:#fff; padding:10px;}
.featureboxtitle {background-color: #12446e;border:1px #0E2750;border-style: solid solid dotted solid;text-align: left;padding: 5px 10px 5px 10px;clear: both; margin:0px 0px 0px 0px;}
.featurebox {background-color:#fff; border-top: 1px none #0E2750;border-right: 1px solid #0E2750;border-bottom: 1px solid #0E2750; border-left: 1px solid #0E2750; text-align: left; padding:10px;}
.tan {background-color: #0E2750;}
#footer {color:#fff;}
#footer .small {color:#fff;}
.tan a {color: #EE8C1F; text-decoration:none;}
.tan a:hover { color: #fff; text-decoration:none;}
.blue {background-color: #013564;text-align:left;background-image:url(/images/banner-bg.jpg);background-position:right top;background-repeat:no-repeat;}
.beige {background-color: #F4F0D7;}	