body
{
	BACKGROUND: url("/images/bkd-mid.gif");
	BACKGROUND-COLOR: #333333;
	BACKGROUND-REPEAT: repeat;
	COLOR: #ffffff;
	FONT-FAMILY: "Trebuchet MS", "Tahoma", "Verdana", sans-serif;
	FONT-SIZE: 9pt;
	MARGIN: 0px;
	PADDING-TOP: 0px;
	PADDING-RIGHT: 0px;
	PADDING-BOTTOM: 0px;
	PADDING-LEFT: 0px;
}
a:active
{
	BACKGROUND-COLOR: #FF0000;
	COLOR: #ffff00;
	FONT-WEIGHT: 700
}
a:hover
{
	BACKGROUND-COLOR: #000000;
	COLOR: #00ff00;
	FONT-WEIGHT: 700
}
a:link
{
	COLOR: #ffffff;
	FONT-WEIGHT: 700
}
a:visited
{
	COLOR: #cccccc;
	FONT-WEIGHT: 700
}
div.head
{
	MARGIN-RIGHT: 0px;
	MARGIN-LEFT: 0px;
	BACKGROUND-COLOR: #000000
}
form
{
	MARGIN-TOP: 0px;
	MARGIN-BOTTOM: 0px
}
h1
{
    MARGIN-TOP: 0px
}
h2
{
    BORDER-BOTTOM: 1px dashed #ffffff;
	MARGIN-TOP: 100px
}
h3
{
    BORDER-BOTTOM: 1px solid #ffffff;
}
input
{
	FONT-FAMILY: "Tahoma", "Verdana", "Helvetica", sans-serif
}
img
{
    BORDER: none
}
input.btn
{
    BACKGROUND-COLOR: #006600;
	COLOR: #FFFFFF;
	FONT-FAMILY: "Tahoma", "Verdana", "Helvetica", sans-serif;
	FONT-SIZE: 8pt;
	FONT-WEIGHT: 700;
	PADDING-LEFT: 3px;
	PADDING-RIGHT: 3px
}
marquee
{
    COLOR: #999999;
	FONT-SIZE: 7pt;
	FONT-VARIANT: normal
}
p.fail
{
    BACKGROUND-COLOR: #CC0000;
    BORDER: 1px dotted #ffff00;
	COLOR: #ffffff;
	FONT-WEIGHT: 700;
	PADDING: 5px
}
table.footnote
{
	BORDER-TOP: 1px dotted #ffffff;
	FONT-SIZE: 8pt;
	MARGIN-TOP: 100px;
	VERTICAL-ALIGN: middle
}
p.footnote td
{
    FONT-SIZE: 8pt
}
p.info
{
    BACKGROUND-COLOR: #00C000;
    BORDER: 1px dotted #000000;
	COLOR: #000000;
	FONT-WEIGHT: 700;
	PADDING: 5px
}
p.instr
{
    FONT-SIZE: 8pt
}
p.maintext
{
    BORDER-RIGHT: 1px solid #ffffff;
    BORDER-BOTTOM: 1px solid #ffffff;
	BORDER-LEFT: 1px solid #ffffff;
	MARGIN-TOP: 0px;
	PADDING: 10px;
	PADDING-TOP: 20px
}
p.posterid
{
    BACKGROUND-COLOR: #333333;
	BORDER-TOP: 1px solid #ffffff;
	BORDER-RIGHT: 1px solid #ffffff;
	BORDER-LEFT: 1px solid #ffffff;
	MARGIN-BOTTOM: 0px;
	PADDING: 10px
}
p.warn
{
    BACKGROUND-COLOR: #FF9900;
    BORDER: 1px dotted #ff0000;
	COLOR: #000000;
	FONT-WEIGHT: 700;
	PADDING: 5px
}
td
{
	COLOR: #ffffff
}
td.d
{
    BACKGROUND-COLOR: #000000
}
td.top
{
	BACKGROUND: url("/images/bkd-top.gif");
	BACKGROUND-REPEAT: repeat-x; 
	TEXT-ALIGN: center;
	WIDTH: 100%
}
td.mid
{
    FONT-SIZE: 10pt;
	PADDING-TOP: 20px;
	PADDING-RIGHT: 5px;
	PADDING-BOTTOM: 20px;
	PADDING-LEFT: 5px;
	TEXT-ALIGN: left;
	WIDTH: 620px
}
td.mid th
{
    BORDER-BOTTOM: 1px solid #ffffff;
	FONT-SIZE: 10pt;
	FONT-STYLE: italic;
	PADDING-TOP: 20px
}
table.nav
{
	BORDER-TOP: 1px dotted #ffffff
}
table.nav td.curr
{
	FONT-FAMILY: "Garamond", "Times New Roman", serif;
	FONT-SIZE: 13pt;
	FONT-WEIGHT: 700
}
table.nav td
{
    FONT-FAMILY: "Trebuchet MS", "Tahoma", "Verdana", sans-serif;
	FONT-SIZE: 8pt;
    FONT-VARIANT: small-caps
}
textarea
{
	FONT-FAMILY: "Tahoma", "Verdana", "Helvetica", sans-serif
}
.calendarHeader 
{ 
	font-weight: 700; 
	font-size: 9pt
}
.calendarToday 
{ 
	BACKGROUND: none;
	BACKGROUND-COLOR: #000000;
	font-weight: 700
}
.calH
{
    border: 1px #FFE900 solid
}
.calendar 
{	
}
.calentries
{
	BACKGROUND: none;
	BACKGROUND-COLOR: #000000;
	padding-left: 2px;
	padding-right: 2px
}