BODY {PADDING: 0px;
FONT-SIZE: 11px; BACKGROUND: #ffffff; 
MARGIN: 0px; COLOR: #333333; LINE-HEIGHT: 120%; 
FONT-FAMILY: Arial, Helvetica, Sans Serif; HEIGHT: 100%;
BACKGROUND: #9fa9b3 repeat-x 50% top;
SCROLLBAR-ARROW-COLOR: #ffffff; SCROLLBAR-BASE-COLOR: #d0d5da;
}
A {
	COLOR: #095796; TEXT-DECORATION: none
}
A:hover {
	COLOR: #095796; TEXT-DECORATION: underline
}
.atext {
 FONT: 10pt Arial, sans-serif; COLOR: #000000
 }
.atextbox
{
  padding: 10px;
}
.atitle {
  DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 18px; 
  COLOR: #df2e2e; LINE-HEIGHT: 17px; FONT-FAMILY: arial, verdana, helvetica, sans-serif; 
}
A.atitle {
  DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 18px; 
  COLOR: #df2e2e; LINE-HEIGHT: 17px; FONT-FAMILY: arial, verdana, helvetica, sans-serif; 
}
A.atitle:hover {
  DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 18px; 
  COLOR: #df2e2e; LINE-HEIGHT: 17px; FONT-FAMILY: arial, verdana, helvetica, sans-serif; 
  text-decoration:underline;
}
.atitlesmall {
  DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 18px; 
  COLOR: #df2e2e; LINE-HEIGHT: 13px; FONT-FAMILY: arial, verdana, helvetica, sans-serif; 
}
.asub {
 FONT: 12px Arial, sans-serif; COLOR: #666666
 }
.ainfo {
 FONT: 11px  tahoma, Helvetica, sans-serif; COLOR: #666666; LINE-HEIGHT: 13px; HEIGHT: 14px; 
 TEXT-ALIGN: left;padding-right:6px; padding-left:6px;
 }
.ainfoblue {
 FONT: 11px  tahoma, Helvetica, sans-serif; COLOR: #48f;padding-right:6px;
 LINE-HEIGHT: 13px; HEIGHT: 14px; TEXT-ALIGN: left;
 }
.abread {
 FONT: 11px  tahoma, Helvetica, sans-serif; COLOR:#444;
 LINE-HEIGHT: 13px; HEIGHT: 14px; TEXT-ALIGN: left;
 }
A.abread {
 FONT: 11px  tahoma, Helvetica, sans-serif; COLOR:#444;
 LINE-HEIGHT: 13px; HEIGHT: 14px; TEXT-ALIGN: left;
 }
A.abread:hover {
 FONT: 11px  tahoma, Helvetica, sans-serif; COLOR:#444;
 LINE-HEIGHT: 13px; HEIGHT: 14px; TEXT-ALIGN: left;
 text-decoration:underline;
 }
 .asublist {
 FONT: 12px Arial, sans-serif; COLOR: #666666; padding-left:1px;
 }
A.ml1:link {
	DISPLAY: block; PADDING-LEFT: 18px; FONT-WEIGHT: bold; FONT-SIZE: 12px; 
	BACKGROUND: url(img/menu_bg01.png) no-repeat; VERTICAL-ALIGN: middle; 
	WIDTH: 100%; COLOR: #eee; PADDING-TOP: 5px; HEIGHT: 25px; 
	TEXT-ALIGN: left; TEXT-DECORATION: none
}
A.ml1:visited {
	DISPLAY: block; PADDING-LEFT: 18px; FONT-WEIGHT: bold; FONT-SIZE: 12px; 
	BACKGROUND: url(img/menu_bg01.png) no-repeat; VERTICAL-ALIGN: middle; 
	WIDTH: 100%; COLOR: #eee; PADDING-TOP: 5px; HEIGHT: 25px; 
	TEXT-ALIGN: left; TEXT-DECORATION: none
}
A.ml1:hover {
        BACKGROUND: url(img/menu_bg02.png);
	COLOR: #fff; TEXT-DECORATION: none
}

A.ml2:link {
	DISPLAY: block; PADDING-LEFT: 22px; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: url(img/menu_bg2.png) no-repeat; VERTICAL-ALIGN: middle; WIDTH: 100%; COLOR: #336; PADDING-TOP: 5px; HEIGHT: 22px; TEXT-ALIGN: left; TEXT-DECORATION: none
}
A.ml2:visited {
	DISPLAY: block; PADDING-LEFT: 22px; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: url(img/menu_bg2.png) no-repeat; VERTICAL-ALIGN: middle; WIDTH: 100%; COLOR: #336; PADDING-TOP: 5px; HEIGHT: 22px; TEXT-ALIGN: left; TEXT-DECORATION: none
}
A.ml2:hover {
	BACKGROUND-POSITION: 0px -25px; COLOR: #fff; TEXT-DECORATION: none
}

DIV.cat {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; MARGIN-BOTTOM: 2px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
TABLE.cat TH {
	PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 10px; BACKGROUND: url(img/subhead_bg.png) repeat-x; MARGIN: 0px 0px 1px; TEXT-TRANSFORM: uppercase; COLOR: #666666; LINE-HEIGHT: 20px; HEIGHT: 21px; TEXT-ALIGN: left
}
DIV.cat H3 {
	PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 10px; BACKGROUND: url(img/subhead_bg.png) repeat-x; MARGIN: 0px 0px 1px; TEXT-TRANSFORM: uppercase; COLOR: #666666; LINE-HEIGHT: 20px; HEIGHT: 21px; TEXT-ALIGN: left
}

.ahead
{
PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 10px; 
BACKGROUND: url(img/subhead_bg.png) repeat-x; MARGIN: 0px 0px 1px; 
TEXT-TRANSFORM: uppercase; COLOR: #666666; LINE-HEIGHT: 20px; HEIGHT: 21px; 
TEXT-ALIGN: left
}
.akon {
 FONT: 10pt Arial, sans-serif; COLOR: #000000;
 padding:8px;
 }
 
.akon H1
{
  FONT-WEIGHT: bold; FONT-SIZE: 18px; 
  COLOR: #df2e2e; FONT-FAMILY: arial, verdana, helvetica, sans-serif; 
  padding:0px;
  margin:0px;
}
.headertx
{
  float:left;
  DISPLAY:block;
  padding:0px;
  margin:0px;
  padding-left:15px;
  padding-top:4px;
}
.headertx H1
{
  FONT-SIZE: 10px; 
  COLOR: #ffffff; FONT-FAMILY: arial, verdana, helvetica, sans-serif; 
  padding:0px;
  margin:0px;
}
.menu-hide
{
    DISPLAY: none
}
.menu-show
{
    DISPLAY: block;
    padding-bottom:2px;
}
.reginput
{
    BORDER: #888888 1px solid;
    FONT-SIZE: 14px;
    BACKGROUND: url(img/form-back.gif) #fffadb repeat-x;
    COLOR: #222222;

}
.reglabel {
 FONT: 14px Arial, sans-serif; COLOR: #222222;
 font-weight: bold;
 }
.regsmall
{
     PADDING-RIGHT: 0px;
     PADDING-LEFT: 1em;
     FONT-SIZE: 9px;
     PADDING-BOTTOM: 0px;
     MARGIN: 0px;
     COLOR: #999;
     PADDING-TOP: 0px
}
.regbutton
{
    MARGIN-TOP: 2px;
    FONT-SIZE: 16px;
}
#headmenu A
{
   color:#fff;
   font-size:12px;
   text-decoration:none;
}
#headmenu A:hover
{
   color:#ddf;
   font-size:12px;
   font-weight:bold;
   text-decoration:none;
}
#headmenu A:visited
{
   color:#fff;
   font-size:12px;
   text-decoration:none;
}
.mini 
{
   FONT: 10px Tahoma, sans-serif;

}
