/* general stuff */
body{
  margin: 0px 40px;
  padding: 0px;
  text-align: center;
  font-family: verdana;
  font-size: 11px;
  background: #cb9034;
}

a.readon:visited,a.readon:link,a.readon{
  text-decoration: none;
  color: #cb9034;
}

a.readon:hover{
  text-decoration: none;
  color: #cb9034;
}

a:visited {
  text-decoration:  none; 
  border: none;
  color: #cb9034;
}

a.mainlevel:link,a.mainlevel:visited {
  text-decoration:  none; 
  border: none;
  color: #000000;
}


.content a:visited,.content a:link,.content a:hover,.content a:active,.contentpaneopen a:visited,.contentpaneopen a:link,.contentpaneopen a:hover,.contentpaneopen a:active{
  text-decoration: none; 
  color: #cb9034;
  font-weight: bold;
}

#mainmenu a:hover,#submenu a:hover,#subsubmenu a:hover{
  color: #cb9034;
}

#mainmenu a:active,#submenu a:active{
  color: #cb9034;
}

#pathway{
  text-align: left;
  color: #FFFFFF;
  background: #CCCCCC;
  font-size: 11px;
}


.contentheading {
  width: 98%;
  font-weight: bold;
  font-size: 16px;
  line-height: 20px;
  border-bottom: 1px solid #cb9034;
  color: #000000;
}

.moduletable, #moduletable{
  margin: 0px;
  padding: 0px;
  color: #000000;
  background: #cb9034;
}

.componentheading {
  padding: 5px;
  font-weight: bold;
  font-size: 16px;
  line-height: 20px;
  border-bottom: 1px solid #cb9034;
  color: #000000;
}

.contentpane{
  margin: 0px 0px 0px 0px;
  padding: 0px;
}

.contentpaneopen table{
  font-family: Arial;
  font-size: 12px;
  width: 500px;
}


#main-body,.main-body{
  background: #FFFFFF;
  width: 800px;
  height: 100%;  
}

#right-body,.right-body{
  background: #FFFFFF;
  width: 200px;
}

/*******  MKPostman -> Newsletter *******/
div.mkp_subscriber_module{
  background: #CCCCCC;
  margin: 0px 5px;
  padding: 0px;
  width: 500px;
}

inputbox mkp_checkbox{
  border: none;
}

#mkp {
  margin: 5px;
}

.mkp_h1{
  
}


.mainmenu,#mainmenu {
  color: #000000;
  position: absolute; left: 40px; top: 121px; width:798px;
  height: 15px;
  text-align: left;
  padding-left: 3px;
  width: 795px;
  font-weight: bold;
  border-left: 1px solid #FFFFFF;
  border-right: 1px solid #FFFFFF; 
  font-size: 11px;
}

.banner {
  height: 150px;
  background: url(../images/mcb_banner_top.png) no-repeat;
  border-left: 1px solid #FFFFFF;
  border-right: 1px solid #FFFFFF;  
}

.submenu,.subsubmenu,#submenu,#subsubmenu{
  position: absolute; left: 40px; top: 136px; width:798px;
  text-align: left;
  width: 795px;
  float: left;
  padding-left: 3px;
  font-weight: bold;
  border-left: 1px solid #FFFFFF;
  border-right: 1px solid #FFFFFF;  
  border-bottom: 1px solid #AAAAAA;  
  height: 14px;
  font-size: 11px;
}

.mainbody,#mainbody,.sponsor,#sponsor{
  background: #CCCCCC;
  text-align: left;
  font-size: 11px;
  width: 798px;
  float: left;
  color: #000000;
  border-right: solid 1px #FFFFFF;  
  border-left: solid 1px #FFFFFF;
}

#mcbimg,.mcbimg img{
  border: 1px solid #cb9034;
}


#cotatable td,.cotatable td{
  border-bottom: 1px solid #AC0000;
  padding: 0px;
  margin-right: 5px;
}

#cotatable table, .cotatable table{

}

.content,#content,p.contentdescription,#contentdescription p{
  text-align: left;
  font-size: 12px;
  width: 500px;
  float: left;
  color: #000000;
  background: #FFFFFF;
}

.contentheading,.mkp_h1,#mainbody h1 {
  font-weight: bold;
  font-size: 14px;
  height: 25px;
  line-height: 25px;
  margin: 5px;
  border-bottom: 1px solid #cb9034;
}

#footer div,.footer{
  border-left: 1px solid #FFFFFF;
  border-right: 1px solid #FFFFFF;
  background: #000000;
  width: 793px;
  height: 14px;
  color: #FFFFFF;
  font-size: 10px;
  text-align: left;
  float: left;
  padding: 0px 0px 0px 5px
}

#footer a:link,#footer a:visited,#footer a:hover,#footer a:active {
  color: #FFFFFF;
  text-decoration: none;
  font-weight: bold;
}

a.mainbody:link,a.mainbody:visited,a.mainbody:hover,a.mainbody:active {
  text-decoration: none;
  color: #00FF00;
  font-size: 10px;
}

#small{
  font-size: 8px;
  color: #FF0000;  
}

.small {
  font-size: 10px;
  color: #555555;
}

.modifydate {
  font-size: 10px;
  color: #555555;
}

.createdate {
  font-size: 10px;
  color: #555555;
}

.moduleright,#moduleright div{
  padding: 0px;
  text-align: left;
  overflow: hidden;
  border-right: 1px solid #FFFFFF;
  background: #FFFFFF;
}

.newsflash,.right,.offsponsor,.user4,.autologin,.login, #login div{ 
  color: #000000;
  background: #cb9034;
}

#login td,#newsflash td{
  padding-left: 3px;
  padding-bottom: 3px;
}

#newsflash th,#right th, #offsponsor th, #user4 th,#autologin th,#sponsor th,#login th{
  background: #000000;
  color: #ffffff;
  width: 220px;
  padding-left: 3px;
  border-bottom: 5px solid #AAAAAA;
}

#newsflash a {
  color: #000000;
}

/*#newsflash table,#right table, #offsponsor table, user4 table, #autologin table, #login table{
  background: #cb9034;
  width: 100%;
  border: 1px solid #FF0000;
}*/

/*#sponsor table {
  background: #FFFFFF;
  width: 798px;
}*/

input, textarea{
  font-family: Arial; 
  font-size: 12px; 
  color:#000000;
  border: 1px #FFFFFF solid;
  background-color: #CCCCCC;
}

img { border: 0 none; }

.watsUserView{
  font-size: 11px;
}

.sectiontableheader {
  width: 100px;
}

.sectiontableentry2{
  background: #DDDDDD;
}

td.sectiontableheader{
  font-weight: bold;
}
