body {margin: 0px; background-color: #54544A; background-image: url(../images/mainBG.jpg); background-repeat: repeat-x; min-width: 900px; text-align: center;}
body.pop{background-color: #ffffff; background-image: none; margin: 10px;}
.footer {font-family: verdana; font-size: 11px; color: #E0DDDD; position: relative;}

td {font-family: verdana; font-size: 11px; color: #333333;}
#container {margin: 0px auto; width: 900px; height: 100%; background-color: #ffffff; text-align: left; margin-top: -155px;}
#containerHome {margin: 0px auto; width: 900px; height: 100%; background-color: #ffffff; text-align: left; margin-top: 0px;}
.mainContentBox {padding-left: 59px; padding-right: 20px; width: 531px; background-color: #ffffff; }
.right {border-left: 1px solid #ffffff; background-color: #ffffff;}
.right2 {border-left: 1px solid #F1F2EC; background-color: #ffffff;}
#leftSide_create {position: relative; top: 259px; left: -30px;}
.login {background-color: #F2F1EC; padding-top: 6px; padding-left: 23px; border-right: 1px solid #ffffff; border-left: 1px solid #ffffff;}
.online {background-color: #F2F1EC; font-size: 10px; padding-bottom: 10px;  padding-top: 10px; padding-right: 21px; padding-left: 23px; border-left: 1px solid #ffffff; border-right: 1px solid #ffffff; border-top: 1px solid #ffffff;}
.online2 {background-color: #F2F1EC; font-size: 10px; padding-bottom: 10px; padding-top: 3px; padding-right: 21px; padding-left: 23px; border-left: 1px solid #ffffff; border-right: 1px solid #ffffff;}
.online3 {background-color: #F2F1EC; font-size: 10px; padding-bottom: 10px;  padding-top: 10px; padding-right: 20px; padding-left: 0px; border-right: 1px solid #ffffff; border-top: 1px solid #ffffff;}
.online4 {background-color: #F2F1EC; font-size: 10px; padding-bottom: 10px; padding-top: 0px; padding-right: 20px; padding-left: 23px; border-right: 1px solid #ffffff;}
.news {background-color: #ffffff; padding-top: 10px; padding-right: 23px; padding-left: 22px; border-left: 1px solid #F1F2EC;}
.caseStudies {padding-top: 40px; padding-left: 21px; padding-right: 10px; background-image: url("../images/homeStudy.jpg"); background-repeat: no-repeat; height: 163px;}
.caseStudies2 {padding-top: 0px; padding-left: 0px; background-image: url("../images/homeStudy.jpg"); background-repeat: no-repeat;}

.loginBlack {color: #000000; text-transform: uppercase; font-size: 10px;}
.loginBlue {color: #004992; text-transform: uppercase; font-size: 12px;}
.newsHeadline {color: #004992; text-transform: uppercase; font-size: 10px;}
.newsText {color: #999999; font-size: 10px;}

.hdr {color: #074C91; font-size: 17px; text-transform: uppercase; font-weight: bold;}
.kicker {color: #2D8AAC; font-size: 14px; text-transform: uppercase;}
.hdr2 {color: #074C91; font-size: 12px; text-transform: uppercase;}
.red {color: #9B2312;}
.search_hdr {color: #074C91; font-size: 12px; text-transform: uppercase; font-weight: bold;}
.search_kicker {color: #2D8AAC; font-size: 11px; text-transform: uppercase;}

.menuDiv {width: 200px; background-color: #ffffff; border: 1px solid #999999;}
a.dropdownMenuItem {font-family: verdana; font-size: 11px; color: #333333; width: 200px; background-color: #ffffff; padding-left: 5px; text-decoration: none;}
a.dropdownMenuItem:hover {font-family: verdana; font-size: 11px; color: #333333; width: 200px; background-color: #999999; color: #ffffff; padding-left: 5px; text-decoration: none;}

a {color: #4BB8DF; text-decoration: none;}
a:hover {color: #4BB8DF; text-decoration: underline;}
a.navlink {display: block; border-bottom: 1px solid #F1F2EC; color: #4E8FCF; width: 217px; background-color: #ffffff; padding-top: 7px; padding-bottom: 7px; text-decoration: none;}
a.navlink:hover {display: block; border-bottom: 1px solid #F1F2EC; color: #094E91; width: 217px; background-color: #ffffff; padding-top: 7px; padding-bottom: 7px; text-decoration: none;}
a.navlinkOn {display: block; border-bottom: 0px; color: #094E91; width: 217px; background-color: #ffffff; padding-top: 7px; padding-bottom: 7px; text-decoration: none;}
a.navlinkOn:hover {display: block; border-bottom: 0px; color: #094E91; width: 217px; background-color: #ffffff; padding-top: 7px; padding-bottom: 7px; text-decoration: none;}
a.navlink2 {display: block; border-bottom: 0px; color: #4E8FCF; width: 204px; background-color: #ffffff; padding-left: 34px; padding-top: 7px; padding-bottom: 7px; text-decoration: none;}
a.navlink2:hover {display: block; border-bottom: 0px; color: #094E91; width: 204px; background-color: #ffffff; padding-left: 34px; padding-top: 7px; padding-bottom: 7px; text-decoration: none;}
a.navlink2On {display: block; border-bottom: 0px; color: #094E91; width: 204px; background-color: #ffffff; padding-left: 34px; padding-top: 7px; padding-bottom: 7px; text-decoration: none;}
a.navlink2On:hover {display: block; border-bottom: 0px; color: #094E91; width: 204px; background-color: #ffffff; padding-left: 34px; padding-top: 7px; padding-bottom: 7px; text-decoration: none;}
.nav1 {padding-left: 10px;}

input {width: 200px; border: 1px solid #333333; font-family: verdana; font-size: 11px; color: #333333;}
input.goButton {width: 22px; border: 0px;}
.loginBox {width: 175px;}
.searchBox {width: 120px; font-size: 10px;}
select {width: 200px; border: 1px solid #333333; font-family: verdana; font-size: 11px; color: #333333;}
textarea {width: 200px; height: 150px; border: 1px solid #333333;}

.errorDiv {background-color: #CD3412; color: #ffffff; padding: 5px; font-weight: bold;}

.highlight {background-color: D7D220; color: #000000; font-weight: bold;}