html {
  direction:rtl;
}

body {
  direction:rtl;
  font-family:arial;
  font-size:12pt;
  text-align:right;
  color:#000000;
  background-color:#FFFFFF;
}

body.minidiary {
  margin:0px;
  width:184px;
  height:196px;
  overflow:hidden;
}

img {
  border:0;
}

input {
  font-family:arial;
}

h1 {
  font-size:12pt;
}

td.col1 {
  width:20px;
  height:20px;
  cursor:default;
  padding:0px;
  background-color:#BFBFBF;
  font-size:8pt;
  color:#7F7F7F;
  vertical-align:middle;
  text-align:center;
}

td.col2 {
  width:20px;
  height:20px;
  cursor:pointer;
  padding:0px;
  background-color:#FFFFFF;
  font-size:8pt;
  color:#3F7FFF;
  vertical-align:middle;
  text-align:center;
}

td.col3 {
  width:20px;
  height:20px;
  cursor:pointer;
  padding:0px;
  background-color:#FFFFFF;
  font-size:8pt;
  color:#BF5F00;
  vertical-align:middle;
  text-align:center;
  text-decoration:underline;
}

td.col4 {
  width:20px;
  height:20px;
  cursor:pointer;
  padding:0px;
  background-color:#003F7F;
  font-size:8pt;
  color:#FFFFFF;
  vertical-align:middle;
  text-align:center;
}

td.col5 {
  width:20px;
  height:20px;
  cursor:pointer;
  padding:0px;
  background-color:#FF7F00;
  font-size:8pt;
  color:#FFFFFF;
  vertical-align:middle;
  text-align:center;
  text-decoration:underline;
}

th.dialogtitle {
  height:20px;
  font-weight:normal;
  background-color:#002A54;
  color:#FFFFFF;
  cursor:default;
}

#title {
  display:none;
}

#coverlayer {
  position: absolute;
  top:0px;
  right:0px;
  width:100%;
  height:100%;
  background:#000000;
  display:none;
  filter:alpha(opacity=66);opacity:.66;
}

div {
  word-wrap:break-word;
}

div.dialoglayer {
  position: absolute;
  top: 100px;
  right: 50%;
  margin-right: -302px;
  width: 604px;
  padding: 0px; 
  text-align: center;
  display: none;
  border:1px solid #000000;
}

div.smalldialoglayer {
  position: absolute;
  top: 100px;
  right: 50%;
  margin-right: -180px;
  width: 460px;
  padding: 0px; 
  text-align: center;
  display: none;
  border:1px solid #000000;
}

#listlayer {
  position:absolute;
  top:0px;
  right:0px;
  width:184px;
  height:196px;
  background-color:#FFFFFF;
  padding:4px;
  font-size:10pt;
}

