body
{
  background-color : #ffffff;
  margin : 10px;
  font-family : arial, helvetica, sans-serif;
  font-weight : normal;
  font-size : 11px;
  color : #666666;
}

h1 { font-size : 20px; font-weight : bold; }
h2 { font-size : 18px; font-weight : bold; } 
h3 { font-size : 14px; font-weight : bold; } 

.alert { color : #cc3333; }
.small { font-size : 11px; }

#boxcontent
{
  display : block;
  position : absolute;
  top : 10px;
  left : 106px;
}

#boxnav
{
  display : block;
  position : absolute;
  top : 10px;
  left : 10px;
}

input, textarea, select
{
  font-family : arial, helvetica, sans-serif;
  font-size : 11px;
  color : #000000;
}

.content
{
  background-color : #ffffff;
  color : #666666;
  font-size : 11px;
}

.content a
{
  color : #000000;
  text-decoration : none;
}

.content a:hover
{
  color : #cc3333;
}

.datafooter, .datafooter input
{
  background-color : #dddde4;
  text-align : center;
  font-weight : bold;
}

.dataheader { background-color : #eeeeee; font-weight : bold; }

.datarow1, .datarow2, td.datatable
{
  background-color : #ffffff;
  font-size : 11px;
}

#datarowemp0 { background-color : #dddde4; font-weight : bold; }
#datarowemp1 { background-color : #eeeeee; font-weight : bold; }
#datarowemp2 { font-weight : bold; border-bottom : 1px solid #eeeeee; }
#datarowitem { width : 140px; padding-left : 16px; }

.datatable
{
  font-size : 11px;
}
