body
{
  background-color:#666;
  font-family:Trebuchet MS,Helvetica,Verdana;
  font-size:18px;
}
p
{
}
a
{
  color:black;
  text-decoration:none;
}
.vintage
{
  color:blue;
  text-decoration:underline;
}
li
{
  line-height:130%;
}
.s
{
  font-size:12px;
}
.main
{
  background-color:#FFF;
  color:#000;
}
.logo
{
  border:solid 1px black;
  width:120px;
  height:90px;
}
.field
{
  background-color:#EEE;
}
.info
{
}
.sector
{
  font-size:16px;
  border-radius: 5px;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;

  -background-image:url(/img/btn_white.png);
  -moz-box-shadow:2px 2px 4px #000;
  background-color:#CCC;
  margin:8px 0px 8px 6px;
  padding:3px;
  text-align:center;
  -width:124px;
}
.sectorhalf
{
  width:71px;
}
.sector:hover
{
  -background-image:url(/img/btn_gray.png);
  background-color:#333;
  color:#FFFF00;
}
.sectorsel
{
  -background-image:url(/img/btn_black.png);
  background-color:#333;
  color:#FF5800;
}
.vtop
{
  vertical-align:top;
}
.acenter
{
  text-align:center;
}
.pad
{
  padding:6px;
}
.error
{
  background-color:red;
  color:white;
  padding:4px;
}
.tr1
{
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#C1FFFE', endColorstr='#80FFFF');  background-image:-webkit-gradient(linear, left top, left bottom, from(#C1FFFE), to(#80FFFF));  background-image:-moz-linear-gradient(#C1FFFE, #80FFFF);  background-image:-o-linear-gradient(#C1FFFE, #80FFFF);  background-image:linear-gradient(#C1FFFE, #80FFFF);  background-image:-webkit-linear-gradient(#C1FFFE, #80FFFF);  background-image:-ms-linear-gradient(#C1FFFE, #80FFFF);}
.tr2
{
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#FFF0C1', endColorstr='#FFE491');  background-image:-webkit-gradient(linear, left top, left bottom, from(#FFF0C1), to(#FFE491));  background-image:-moz-linear-gradient(#FFF0C1, #FFE491);  background-image:-o-linear-gradient(#FFF0C1, #FFE491);  background-image:linear-gradient(#FFF0C1, #FFE491);  background-image:-webkit-linear-gradient(#FFF0C1, #FFE491);  background-image:-ms-linear-gradient(#FFF0C1, #FFE491);}
.tbl
{
  border-collapse:collapse;
  border:none;
}
.td1
{
  color:brown;
  white-space:nowrap;
}
.td2
{
  font-weight:bold;
}
.nowrap
{
  white-space:nowrap;
}
.bord
{
  --border:solid 1px black;
}
