/* common */

a:link#head{
color:#000000;
text-decoration:underline;}

a:visited#head{
color:#000000;
text-decoration:underline;}

a:hover#head{
color:#ff9900;
text-decoration:underline;
font-style:italic;}

a:visited{
color:#000066;
text-decoration:underline;}

.base-page-tbl{
  padding : 0px;
  margin : 0px;
  border-top-width : 0px;
  border-right-width : 4px;
  border-bottom-width : 0px;
  border-left-width : 1px;
  border-left-style : solid;
  border-right-style : solid;
  width : 700px;
  height : 100%;
  position : relative;
  color : black;
  border-color : #ffffff #666666 #ffffff #666666;
  background-color : white;
}
.base-page-body{
  background-color : #7a92b0;
  background-image : url("images/base-bk3.gif");
  background-repeat : repeat;
  background-attachment : fixed;
  padding : 0px;
  margin : 0px;
  text-align : center;
}

.base-page-body-o{
  background-color : #7a92b0;
  background-image : url("/mbc21/images/base-bk3.gif");
  background-repeat : repeat;
  background-attachment : fixed;
  padding : 0px;
  margin : 0px;
  text-align : center;
 }
 
.base-page-td{
  vertical-align : top;
  font-size : 10pt;
}

/* header */
.head-page-tbl{
  border-top-width : 0px;
  border-right-width : 4px;
  border-bottom-width : 0px;
  border-left-width : 1px;
  border-left-style : solid;
  border-right-style : solid;
  width : 700px;
  color : white;
  font-size : 12px;
  border-color : #ffffff #666666 #ffffff #666666;
  background-color : #7a92b0;
}

.head-tbl{
  margin : 0px;
  padding : 0px;
  width : 100%;  
}

.head-tab-tbl{
  border-spacing : 0px;
  margin : 0px;
  padding-bottom : 0px;
  left : 0px;
  top : 0px;
}

.head-tab-td{
  border-style : outset;
  border-top-width : 2px;
  border-left-width : 2px;
  border-right-width : 2px;
  border-bottom-width : 0px;
  text-shadow : #666666 2px 2px 1.3px;
  background-color : #ffffff;
  padding : 0px;
}

/* body */
.main-headline{
  margin-top : 5px;
  margin-left : 30px;
  margin-right : 5px;
  margin-bottom : 5px;
  color : #ff0000;
  font-size : 11pt;
  font-weight : bold;
}

.headline{
  margin-top : 5px;
  margin-left : 30px;
  margin-right : 0px;
  margin-bottom : 0px;
  border-top-width : 1px;
  border-left-width : 20px;
  border-right-width : 0px;
  border-bottom-width : 2px;
  border-top-style : solid;
  border-left-style : solid;
  border-right-style : solid;
  border-bottom-style : dashed;
  border-color : #666666 #adc5e1 #666666 #ff9900;
  text-shadow;
  font-weight : bold;
  font-size : 11pt;
  padding-left : 20px;
  background-color : #ccccff;
}

.copytext{
  margin-top : 0px;
  margin-left : 30px;
  margin-right : 30px;
  margin-bottom : 10px;
  padding-top : 5px;
  padding-left : 60px;
  font-size : 10pt;
}

.copytext-news{
  margin-top : 0px;
  margin-left : 30px;
  margin-right : 30px;
  margin-bottom : 10px;
  padding-top : 5px;
  padding-left : 60px;
  font-size : 10pt;
  overflow : scroll;
  width : 400px;
  height :75px;
}
.topics-a{
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 15px;
  margin-bottom : 5px;
  border-style : dashed;
  border-top-width : 2px;
  border-left-width : 2px;
  border-right-width : 2px;
  border-bottom-width : 2px;
  border-color : #996600;
  padding-top : 10px;
  padding-left : 10px;
  padding-right : 10px;
  padding-bottom : 5px;
  background-color : #ffcc66;
  
  font-size : 12px;
 
  height : 100%;
}
 
div#overflow{
  overflow : scroll;
}

/* font */

div#fwl{
  color : #ffffff;
  font-size : 12pt;
  font-weight : bold;
}

div#fwm{
  color : #ffffff;
  font-size : 10pt;
  font-weight : bold;
}

div#fws{
  color : #ffffff;
  font-size : 10pt;
}

div#fs{
  font-size : 10pt;
  font-weight : bold;
}

/* image */

img#float-right{
  float : right;
}

img#float-left{
  float : left;
}
.make-button-on{
  font-weight : bold;
  font-size : 11pt;
  color : #996600;
  background-color : #ffcc66;
  text-align : center;
  padding-top : 2px;
  padding-left : 2px;
  padding-right : 2px;
  padding-bottom : 2px;
  margin-top : 4px;
  margin-left : 6px;
  margin-right : 2px;
  margin-bottom : 6px;
  border-width : 2px 2px 2px 2px;
  border-style : outset outset outset outset;
  border-color : #ff9900;
}

.make-button-off{
  font-weight : bold;
  font-size : 11pt;
  color : #ffcc66;
  background-color : #996600;
  text-align : center;
  padding-top : 2px;
  padding-left : 2px;
  padding-right : 2px;
  padding-bottom : 2px;
  margin-top : 4px;
  margin-left : 6px;
  margin-right : 2px;
  margin-bottom : 6px;
  border-width : 2px 2px 2px 2px;
  border-style : outset outset outset outset;
  border-color : #ff9900;
}

.make-button-on + a:link{
text-decoration:underline;}
/*
.make-button-on + a:visited{
color:#cc00ff;
text-decoration:underline;}
*/

.make-button-on + a:hover{
color:#ff9900;
text-decoration:underline;
}

.column1{
  font-size : 10pt;
  padding-top : 3px;
  padding-left : 3px;
  padding-right : 3px;
  padding-bottom : 3px;

}
