﻿/* Below code is added by Monika as on 14 Sep, 2009 */
* { 
  margin: 0;
  padding: 0;
}
body {
  margin: 0;
  padding: 0;
  font-family: Tahoma;
}
.rim_module {
  float: left;
  width: 930px;
}
.rim_msg {
  float: left;
  width: 100%;
  padding: 20px 0;
}
.rim_msg b {
  float: left;
  width: 96%;
  padding: 0 10px;
  font-size: 14px;
  color: #3dc6e3;
  text-align: center;
}
.rim_head {
  float: left;
  width: 928px;
  height: 56px;
  border: 1px solid #0cb2e9;
  background: #ccf7ff url(images/head_bg.jpg) repeat-x;
}
.rim_head span {
  float: right;
}
.rim_head span dfn {
  float: left;
  width: 120px;
  font-style: normal;
  padding: 10px 12px 0;
}
.rim_head span dfn.email {
  width: 80px;
}
.rim_head span dfn b {
  float: left;
  width: 100%;
  font-size: 13px;
  color: #484848;
  padding: 0px 0 0;
}
.rim_head span dfn b.desktop {
  text-align: center;
}
.rim_head span dfn strong {
  float: left;
  width: 100%;
  font-weight: normal;  
  padding: 13px 0 0;
}
.rim_head span dfn strong.desktop {
  padding: 0;
  margin: -3px 0 0;
}
.rim_head span dfn strong tt {
  float: right;
}
*html .rim_head span dfn strong tt {
  margin: -3px;
}
*+html .rim_head span dfn strong tt {
  margin: -3px;
}
.rim_head span dfn strong em {
  float: right;
  padding: 3px 7px 0 3px;
}
.rim_head span dfn strong label {
  float: right;
  font-size: 10px;
}
.rim_head span dfn strong label a {
  color: #0cb2e9;
  text-decoration: none;
}
.rim_head span big {
  float: left;
  width: 1px;
  height: 45px;
  padding: 5px 0 0;
}
.rim_content {
  float: left;
  width: 100%;
  padding: 20px 0;
}
.rim_nav {
  float: left;
  width: 226px;
}
.rim_nav ul {
  float: left;
  width: 226px;
  display: inline;
}
.rim_nav ul li {
  float: left;
  width: 226px;
  height: 44px;
  margin: 2px 0 0;
  font-size: 13px;
  color: #003664;
  background: url(images/tab_bg.gif) no-repeat;
}
.rim_nav ul li.active {
  background: url(images/tab_active.gif) no-repeat;
}
.rim_nav ul li span {
  float: left;
  width: 125px;
  padding: 12px 0 0 10px;
}
.rim_nav ul li span.double {
  padding: 5px 0 0 10px;
}
.rim_nav ul li dfn {
  float: right;
  font-style: normal;
  padding: 24px 10px 0 0;
}
.rim_nav ul li dfn label {
  float: left;
  padding: 2px 10px 0 0;
}
.rim_nav ul li dfn label b {
  float: left;
  font-size: 10px;
  font-weight: normal;
  color: #0156c9;
  padding: 0 5px 0 0;
}
.rim_nav ul li dfn label b a {
  color: #0156c9;
  text-decoration: none;
}
.rim_nav ul li dfn label em {
  float: left;
  padding: 2px 0 0;
}
.rim_nav ul li dfn tt {
  float: left;
}
*html .rim_nav ul li dfn tt {
  margin: -3px;
}
*+html .rim_nav ul li dfn tt {
  margin: -3px;
}
.rim_right {
  float: left;
  width: 704px;
}
.rim_right span {
  float: left;
  width: 100%;
  height: 44px;
  margin: 2px 0 0;
  background: #f7fdfe;
}
.rim_right span dfn {
  float: right;
  width: 120px;
  padding: 0 12px;
}
.rim_right span dfn.email {
  width: 80px;
}
.rim_right span dfn tt {
  float: left;
  width: 100%;
  padding: 13px 0 0;
  text-align: center;
}
*html .rim_right span dfn tt input {
  margin: -3px;
}
*+html .rim_right span dfn tt input {
  margin: -3px;
}

/* Above code is added by Monika as on 14 Sep, 2009 */