body
{
  background-color:#FFFFFF;
  font-family:Verdana;
  font-size:12px;
}
.title1
{
  font-size:24px;
}
.title2
{
  font-size:20px;
  padding-top:3px;
  padding-bottom:3px;
}
.title3
{
  font-size:16px;
}
a
{
  color:#000000;
  text-decoration:none;
}
.link
{
  color:black;
  text-decoration:none;
}
.title
{
  background-color:#226B96;
  color:#F0FFF8;
}
.subtitle
{
  background-color:#226B96;
  color:#FFFFFF;
}
.main
{
  background-color:#E0EFF8;
  color:#000000;
}
.mainsoft
{
  color:#ECAD71;
}
.bar
{
  background-color:#BFDFED;
  color:#000000;
  text-decoration:none;
}
.delete
{
  color:#C00000;
  font-size:9px;
}
.header
{
  background-color:#333333;
  color:#FFFFFF;
  text-align:left;
}
.header2
{
  background-color:#777777;
  color:#FFFFFF;
  text-align:left;
}
.header3
{
  background-color:#999999;
  color:#FFFFFF;
  text-align:left;
}
.line
{
  background-color:#EEEEEE;
  color:#000000;
}
.line2
{
  background-color:#DDDDDD;
  color:#000000;
}
.line_x
{
  background-color:#CCFFCC;
  color:#000000;
}
.line_x2
{
  background-color:#CCEECC;
  color:#000000;
}
.line_a
{
  background-color:#FFFFCC;
  color:#000000;
}
.line_a2
{
  background-color:#EEEECC;
  color:#000000;
}
.line_r
{
  background-color:#FFCCCC;
  color:#000000;
}
.line_r2
{
  background-color:#EECCCC;
  color:#000000;
}
.lineh
{
  background-color:#BBBB99;
}
.small
{
  font-size:10px;
}
.admin
{
  color:#226B96;
}
.error
{
  background-color:red;
  color:yellow;
  font-weight:bold;
  padding-left:3px;
}
.message
{
  background-color:blue;
  color:white;
  font-weight:bold;
  padding-left:3px;
}
.field
{
  font-family:Verdana;
  font-size:12px;
  color:#000000;
  background-color:#FDF8A5;
}
input:-moz-placeholder
{
  color: #888;
}
.btn
{
  color:#000000;
  background-color:#BFDFED;
}
.btnsmall
{
  color:#FFFFFF;
  background-color:#226B96;
  padding-left:3px;
  padding-right:3px;
  font-size:9px;
  cursor:pointer;
}
.gray
{
  color:#999999;
}
.tabon
{
  color:#000000;
  background-color:#BFDFED;
  padding-top:6px;
  padding-bottom:3px;
  padding-left:6px;
  padding-right:6px;
  border-top:1px solid;
  border-left:1px solid;
  border-right:1px solid;
  border-bottom:none;
  text-decoration:none;
  font-weight:bold;
}
.taboff
{
  color:#F0FFF8;
  background-color:#226B96;
  padding-top:3px;
  padding-bottom:3px;
  padding-left:6px;
  padding-right:6px;
  border-top:1px solid;
  border-left:1px solid;
  border-right:1px solid;
  border-bottom:1px solid;
}
.info_fac
{
  background-color:#FF8080;
}
.info_reg
{
  background-color:#80FF80;
}
.info_com
{
  background-color:#FFFF80;
}
.info_doc
{
  background-color:#80FFFF;
}
.cal_header
{
  background-color:white;
}
.bar_left
{
  border:none;
  -moz-border-radius-topleft: 3px;
  -moz-border-radius-bottomleft: 3px;
  -webkit-border-radius-topleft: 3px;
  -webkit-border-radius-bottomleft: 3px;
  border-top-left-radius: 3px;
  border-bottom-left-radius: 3px;
}
.bar_right
{
  border:none;
  -moz-border-radius-topright: 3px;
  -moz-border-radius-bottomright: 3px;
  -webkit-border-radius-topright: 3px;
  -webkit-border-radius-bottomright: 3px;
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
}
.bar_all
{
  border:none;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
}
.menu_icon:hover
{
  background-color:#F5F560;
}
.imgbtn
{
  border:none;
  height:96px;
  width:96px;
}
.imgbtnoff
{
  border:none;
  height:96px;
  width:96px;
  opacity: 0.2;
  filter: alpha(opacity = 20);
}
.imgbtn:hover
{
  opacity: 0.6;
  filter: alpha(opacity = 60);
}
.halfimgbtn
{
  height:64px;
  width:64px;
}
.halfimgbtn:hover
{
  opacity: 0.6;
  filter: alpha(opacity = 60);
}
.miniimgbtn
{
  height:32px;
  width:32px;
}
.miniimgbtn:hover
{
  opacity: 0.6;
  filter: alpha(opacity = 60);
}
.miniimgbtnoff
{
  height:32px;
  width:32px;
  border:none;
  opacity: 0.2;
  filter: alpha(opacity = 20);
}
.microimgbtn
{
  height:22px;
  width:22px;
}
.microimgbtn:hover
{
  opacity: 0.6;
  filter: alpha(opacity = 60);
}
.toolbarbtn
{
}
.toolbarbtnselected
{
  font-weight:bold;
}
