.main {

}

.copyright {
  background: #9999cc;
  text-align: right;
  color: #ffff66;
  padding: 5px 5px 5px 5px;
  font-size: 110%;
  font-weight: bold;
}

.sidemenu {
  background: #9999cc;
  text-align: left;
  vertical-align: top;
  color: #ffff66;
  padding: 10px 10px 10px 10px;
}

/*********UPPER SIDE MENU LAYOUT ***********/
.topmenu {
  background: #9999cc;
  text-align: left;
  padding: 5px 5px 5px 5px;
  color: #ffff66;
  font-size: 100%;
  font-weight: bold;
}

.time {
  background: $9999cc;
  text-align: right;
  padding: 5px 5px 5px 5px;
  color: #ffff66;
  font-size: 100%;
  font-weight: bold;
}
/**********UPPER SIDE MENU***************/

/******** CONTENTS LAYOUT **********/
.contents_top{

}

.contents {
  padding: 0px 0px 0px 0px;
  font-size: 80%;
  text-align: left;
  border-style: solid;
  border-color:#9999cc;
}

.lang {
 padding: 0px 0px 0px 0px;
 background: #999999;
 text-align: right;
}

.ads {
  padding: 10px 10px 10px 10px;
  text-align: middle;
  vertical-align: top;
  border-left: #9999cc solid thick;
}

/************CONTENTS**************/

.interest-table {
  padding: 10px 10px 10px 10px;
  vertical-align:top;
}

.interest-cell-top{
  padding: 0px 0px 0px 0px;
  vertical-align:top;
  width:50%;
  border: #9999cc solid thin;

}

.interest-cell-middle{
  padding: 0px 0px 0px 0px;
  vertical-align:top;
  width:50%;
  border: #9999cc solid thin;
}

.interest-cell-middle2{
  padding: 0px 0px 0px 0px;
  vertical-align:top;
  width:50%;
}

.interest-cell-middle3{
  padding: 0px 0px 0px 0px;
  vertical-align:top;
  width:100%;
  height:50%;
  border: #9999cc solid thin;
}

.interest-cell-bottom {
  padding: 0px 0px 0px 0px;
  vertical-align:top;
  width:100%;
  border: #9999cc solid thin;
}

.big-contents-title{
  font-size:200%;
  margin: 10px 10px 10px 10px;
}

.sub-contents-title{
  font-size:110%;
  margin: 10px 10px 10px 10px;
}

.contents-title{
  vertical-align:top;
  background-color: #9999cc;
  color: #FFFF66;
  position: relative;
  top:-10px;
}

.realcontents{
  padding: 10px 10px 10px 10px;
  vertical-align:top;
  font-size:90%;
  font-family:arial, 'lucida console', sans-serif;
}

.short-contents-title{
  width:50%;
  font-size:110%;
  margin: 10px 10px 10px 10px;
  background-color: #9999cc;
  color: #FFFF66;
}

/********* LINK ****************/
.menulink:link {
  text-decoration: none;
  color: #FFFF66;
  font-size: 110%;
}

.menulink:visited {
  color: #FFFF66;
  text-decoration: none;
  font-size: 110%;
}

.menulink:hover {
  color: #FFFF66;
  text-decoration: underline;
  font-size: 110%;
}
