#contactUs .box {
   border-bottom:1px solid #ccc;
   clear:none;
   float:left;
   margin-bottom:30px;
   padding-bottom:10px;
   width:280px;
}
#contactUs label {
   width:70px;
}
#home .blurb {
   float:right;
}
#home .footer {
   clear:both;
   padding-top:5px;
   text-align:center;
   width:898px;
}
#home .header {
   height:140px;
}
#home .nav {
   margin-top:40px;
}
#homeColumn #right {
   float:right;
}
#homeColumn span {
   float:left;
}
#links table td img {
   margin:10px;
   margin-right:40px;
}
#links td, table {
   border:none;
}
#loginWrap {
   background-color:rgb(255,255,255);
   border:1px solid rgb(180,180,180);
   float:right;
   width:288px;
}
#loginWrap .msg {
   color:red;
   text-align:center;
}
#mapContainer {
   float:right;
   height:290px;
   margin:0 0 10px 10px;
   width:560px;
}
#news h2 {
   border-bottom:none;
}
#scrollup {
   border:0px solid #000;
   height:50px;
   overflow:hidden;
   position:relative;
   width:600px;
}
#selected a {
   color:rgb(188,235,252);
}
.bdnews {
   float:left;
   width:295px;
}
.footer {
   margin-top:40px;
   width:898px;
}
.footer #noRborder {
   border:none;
}
.footer .nav {
   background-color:transparent;
   float:none;
   height:15px;
   margin-left:auto;
   margin-right:auto;
   margin-top:0;
   width:600px;
}
.footer .navButton {
   border-right:1px solid #aaa;
   font-size:.9em;
   padding:0 5px 0 5px;
   width:auto;
}
.footer .navButton a {
   color:#000022;
   font-weight:normal;
}
.footerData {
   clear:left;
   font-family:Arial;
   font-size:9px;
   margin-top:10px;
   text-align:center;
}
.frm {
   border-bottom:1px solid #ccc;
   clear:none;
   float:right;
   margin-bottom:40px;
   padding:0px 20px 20px 10px;
}
.header {
   background-image:url('../images/logo_dark.png');
   background-repeat:no-repeat;
   height:110px;
   margin-top:20px;
   width:898px;
}
.header .blurb {
   font-color:#333;
   margin-top:20px;
}
.headline {
   display:none;
   text-align:right;
   width:98%;
}
.interface {
   margin-left:auto;
   margin-right:auto;
   padding-bottom:40px;
   width:898px;
}
.login {
   float:right;
   width:290px;
}
.login #loginWrap form {
   background-color:rgb(220,220,220);
   margin:5px;
   padding:5px;
   padding-top:0;
}
.login h1 {
   margin-bottom:25px;
}
.login input {
   float:right;
   margin-top:3px;
}
.login label {
   float:left;
   width:90px;
}
.login label {
   margin-top:4px;
}
.mktgSpace {
   float:right;
   margin-top:-15px;
   width:294px;
}
.mktgSpace a {
   float:left;
}
.mktgSpace h3 {
   font-size:.9em;
   font-weight:normal;
}
.nav {
   background-color:rgb(8,18,62);
   float:right;
   width:898px;
}
.navButton {
   display:block;
   float:right;
   padding-bottom:7px;
   padding-top:5px;
   text-align:center;
   width:128px;
   font-size: 12px;
}
.navButton a {
   color:#eee;
   font-weight:bold;
}
.newClient .ckbox {
   float:left;
   width:140px;
}
.newClient .supLabel {
   float:left;
}
.newClient label {
   width:200px;
}
.newClient select {
   float:left;
}
.newClientSelect {
   margin-bottom:40px;
   margin-left:auto;
   margin-right:auto;
   width:400px;
}
.newClientSelect a {
   border:1px solid #ccc;
   font-size:1.5em;
   margin-right:20px;
   padding:10px;
}
.news {
   float:left;
   width:295px;
}
.newsColumn {
   float:left;
   width:294px;
}
.newsItem {
   clear:left;
   float:left;
   font-size:13px;
   margin-bottom:6px;
   padding:5px 18px 5px 0px;
   width:260px;
}
.newsItem #source {
   font-size:1em;
   margin-top:0;
   padding-top:0;
}
.newsItem a {
   line-height:1.35em;
}
.splash {
   background-image:url('../images/splash.jpg');
   background-repeat:no-repeat;
   height:263px;
   width:898px;
}
.splash .blurb {
   color:#666;
   font-family:Verdana;
   font-size:1.2em;
   font-style:oblique;
   margin-right:20px;
   margin-top:30px;
   width:400px;
}
.underline {
   text-decoration:underline;
}
.verisign {
   clear:both;
   height:100px;
   padding-top:20px;
   text-align:center;
}
.weather {
   height:45px;
   padding:5px 5px 5px 10px;
}
.weather #pic {
   float:right;
}
.weather #temp {
   float:right;
   margin-left:8px;
   white-space:nowrap;
}
.weather #text {
   float:left;
}
.weather #text a {
   float:left;
   font-size:.8em;
}
.weather img {
   height:45px;
   width:45px;
}
.weatherWrap {
   background-color:rgb(255,255,255);
   border:1px solid rgb(180,180,180);
   color:#000066;
   float:right;
   margin-bottom:15px;
   margin-top:5px;
   padding:5px;
   width:278px;
}
a {
   text-decoration:none;
}
body {
   background:#fff;
   margin:0;
}
body, div, p, td, li {
   color:#0a0a0a;
   font-family:Verdana, Tahoma, sans-serif;
   font-size:14px;
   line-height:1.8em;
}
br {
   clear:both;
}
h1 {
   background:none;
   color:rgb(8,18,62);
   font-family:Tahoma,Verdana;
   font-size:160%;
   margin:5px 0 5px 0;
   padding-top:10px;
}
h2 {
   border-bottom:1px solid rgb(8,18,62);
   color:rgb(8,18,62);
   font-family:Tahoma,Verdana,Arial;
   font-size:130%;
   padding-bottom:5px;
}
h3 {
   color:#333;
   font-size:110%;
}
img {
   border:none;
}
img, div {
   behavior:url(lib/css/iepngfix.htc);
}
input {
   float:left;
   font-family:Verdana, Tahoma;
}
label {
   float:left;
   margin-left:5px;
   padding-right:5px;
   padding-top:4px;
   text-align:right;
}
li {
   margin-left:10px;
   padding-left:20px;
}

.fLink {
	cursor: pointer;
	cursor: hand;
	color:#0000ff;
	font-weight: bold;
}

