h2#login {background-image:url(../../img/intermediaries/h2-login.gif)}
h2#productguides {background-image:url(../../img/intermediaries/h2-productguides.gif)}
.rhs_module .orange-top h2#bdmsearch {background-image:url(../../img/intermediaries/h2-bdmsearch.gif)}
.rhs_module .orange-top h2#updatesignup {background-image:url(../../img/intermediaries/h2-updatesignup.gif)}

.rhs-column {font-size:12px}
.rhs_module .orange-top {background-image:url(../../img/intermediaries/rhs-orange-bg.gif);position:relative;z-inex:0;}
.rhs_module .orange-top h2 {height:35px; background-position: left; width:150px; float:left; margin:0; overflow:hidden}
.rhs_module .orange-top {height:34px}
.rhs_module .orange-top h2#yourprogress {background-image:url(../../img/intermediaries/yourprogress.gif)}
.rhs_module .orange-top h2#appstatus {background-image:url(../../img/intermediaries/rhs-appstatus.gif)}
.rhs-column {border: #e2e2e2 1px solid; border-bottom:0; background-color:#fafafa}
.rhs-bottom {background:url(../../img/intermediaries/rhs-column-bottom.gif) no-repeat bottom right; height:6px; margin-bottom:10px}
* html .rhs-bottom {background-position:top}
.app-details {font-weight:bold; padding:10px; font-weight:bold}
.rhs_module .application a {display:block; padding: 3px 0; color:#778071; font-weight:bold}
.rhs_module a.app-done { text-decoration:underline; background-color:#e7e9e6; padding-left:10px}
.rhs_module a.app-done.submenu, .rhs_module a.app-current.submenu, .rhs_module a.app-unused.submenu {padding-left:30px}
.rhs_module a.app-current {text-decoration:none; background:url(../../img/intermediaries/rhs-app-current.gif) repeat-x ; padding-left:10px; color:#FFFFFF}
.rhs_module a.app-unused {font-weight:normal; text-decoration:none; padding-left:10px; cursor:default}

.rhs_module .completed, .rhs_module .pending {height:41px; float:left; width:208px; padding-top:17px; background:repeat-y 45px}
.rhs_module .pending {background-image:url(../../img/intermediaries/rhs-status-pendingbg.gif)}
.rhs_module .completed {background-image:url(../../img/intermediaries/rhs-status-completebg.gif)}

.rhs_module .btn {height:20px; padding-top:4px; text-align:center; width:83px; float:left; background:no-repeat; margin:0px 10px 0 5px;}
.rhs_module .completed .btn {background:url(../../img/intermediaries/btn_complete.gif); color:#004c93 }
.rhs_module .pending .btn {background:url(../../img/intermediaries/btn_pending.gif); color:#fbaf3b}
.rhs_module .first {margin-top:7px; height:40px; padding-top:0}
.rhs_module .first .txt{margin-top:-3px}
.rhs_module .last {height:24px; padding-top:10px; margin-bottom:10px}
.rhs_module .completed .txt, .rhs_module .pending .txt {float:left; font-weight:bold; width:100px;}
.rhs_module .current {background:url(../../img/intermediaries/rhs-status-currentbg.gif) repeat-y 45px #e7e9e6}
.rhs_module p {padding:0 10px; margin:10px 0 10px 0}

.rhs-column .login_module{width:188px; padding-left:20px}
.rhs-column .buttonmed {margin:5px 0 0 0}
.rhs-column .rhs-field {color:#004c93; font-weight:bold; margin-top:10px}
.rhs-column .rhs-field input, .rhs-column .rhs-field select {width:170px; border:1px solid #bdc8d9}
.login-bottom {background:url(../../img/intermediaries/login-padlock.gif) no-repeat top right; height:40px; clear:left; margin-right:15px; padding:5px 0}
.login-bottom p {padding-left:0; margin-top:5px}
#prodguides_module {width:190px; padding-left:20px; padding-top:10px; color:#004c93}

#onlinesystemshome .rhs_module {position:relative; top:9px;}
#onlinesystemshome .rhs_module a {color:#004c93; font-weight:bold}
#onlinesystemshome .rhs-column {height:86px; overflow:hidden;}
#onlinesystemshome .rhs_module h2 {color:#FFFFFF; padding-top:10px; height:20px}

#intermediariesContactUs {margin:0 0 10px;}
* html .contact-module {margin:0}
.moduleSpacer {height:10px}
form{margin:0;padding:0}
/* added by dpr*/
h2#bdmsearch {background-image:url(../../img/intermediaries/h2-bdmsearch.gif)}
.clearmargins {margin:0px 0px 0px 0px}
.alignright {text-align:right; width:95%; margin:0px 0px 0px 0px}
