P.login
{
    FONT-SIZE: 9pt;
    MARGIN-LEFT: 10px;
    FONT-FAMILY: Arial, sans-serif;
    BACKGROUND-COLOR: #cccccc
}
P.highlight
{
    FONT-SIZE: 9pt;
    MARGIN-LEFT: 10px;
    FONT-FAMILY: Arial, sans-serif;
    BACKGROUND-COLOR: #ffffcc
}
P.default
{
    FONT-SIZE: 9pt;
    MARGIN-LEFT: 10px;
    MARGIN-RIGHT: 5px;
    FONT-FAMILY: Arial, sans-serif
}
li.default
{
    FONT-SIZE: 9pt;
    MARGIN-LEFT: -15px;
    MARGIN-RIGHT: 5px;
    FONT-FAMILY: Arial, sans-serif
}
P.italic
{
    FONT-SIZE: 10pt;
    MARGIN-LEFT: 10px;
    FONT-FAMILY: Arial, sans-serif
}
P.date
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    FONT-FAMILY: Arial, sans-serif
    COLOR: #FF0000;
}
P.white
{
    FONT-SIZE: 8pt;
    COLOR: white;
    FONT-FAMILY: Arial
}
P.indent
{
    FONT-SIZE: 9pt;
    MARGIN-LEFT: 25px;
    FONT-FAMILY: Arial
}
P.header
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    MARGIN-LEFT: 10px;
    FONT-FAMILY: Arial
}
P.redhead
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    FONT-FAMILY: Arial;
    COLOR: #FF0000
}
A.main
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: blue;
    FONT-FAMILY: Arial, Verdana
}
TD.links
{
    PADDING-BOTTOM: 3px;
    TEXT-ALIGN: right
}
FORM.comments
{
    MARGIN-LEFT: 10px
}
P.copyright
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 7pt;
    MARGIN-LEFT: 10px;
    FONT-FAMILY: Arial
}
A.main:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: blue;
    FONT-FAMILY: Arial;
    TEXT-ALIGN: left
}
A.sub
{
    PADDING-RIGHT: 2px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    COLOR: #696969;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: underline
}
A.sub:hover
{
    PADDING-RIGHT: 2px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    COLOR: #ffffff;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}
SPAN.list
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    FONT-FAMILY: Arial
}
TABLE.outline
{
    BORDER-RIGHT: darkgray 1px solid;
    PADDING-RIGHT: 2px;
    BORDER-TOP: darkgray 1px solid;
    PADDING-LEFT: 2px;
    FONT-SIZE: 9pt;
    PADDING-BOTTOM: 2px;
    BORDER-LEFT: darkgray 1px solid;
    COLOR: #696969;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: darkgray 1px solid;
    FONT-FAMILY: Arial
}
TD.bluebox
{
    BORDER-RIGHT: blue 1px solid;
    PADDING-RIGHT: 2px;
    BORDER-TOP: blue 1px solid;
    PADDING-LEFT: 2px;
    FONT-SIZE: 9pt;
    PADDING-BOTTOM: 2px;
    BORDER-LEFT: blue 1px solid;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: blue 1px solid;
    FONT-FAMILY: Arial
}
TD.darkgrayboxc
{
    BORDER-RIGHT: darkgray 2px solid;
    PADDING-RIGHT: 2px;
    BORDER-TOP: darkgray 2px solid;
    PADDING-LEFT: 2px;
    FONT-SIZE: 9pt;
    PADDING-BOTTOM: 2px;
    BORDER-LEFT: darkgray 2px solid;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: darkgray 2px solid;
    FONT-FAMILY: Arial
}
TD.darkgraybox
{
    BORDER-RIGHT: darkgray 1px solid;
    PADDING-RIGHT: 4px;
    BORDER-TOP: darkgray 1px solid;
    PADDING-LEFT: 4px;
    FONT-SIZE: 9pt;
    PADDING-BOTTOM: 2px;
    BORDER-LEFT: darkgray 1px solid;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: darkgray 1px solid;
    FONT-FAMILY: Arial
}
P.title
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 30pt;
	MARGIN-LEFT: 10px;
	COLOR: #808080;
	FONT-FAMILY: 'Times New Roman', Arial;
	TEXT-DECORATION: none;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
}
P.title2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 30pt;
    MARGIN-LEFT: 10px;
    COLOR: #1f77bd;
    FONT-FAMILY: 'Times New Roman', Arial;
    TEXT-DECORATION: none
}
TD.products
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: white;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #979797;
    TEXT-ALIGN: center
}
TD.sub
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #FF0000;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: underline
}
TD.sub2
{
    FONT-SIZE: 9pt;
    MARGIN-LEFT: 10px;
    COLOR: #FF0000;
    FONT-FAMILY: Arial, sans-serif
}
TD.sub3
{
    FONT-SIZE: 9pt;
    MARGIN-LEFT: 10px;
    COLOR: #081862;
    FONT-FAMILY: Arial, sans-serif;
    FONT-WEIGHT: Bold
}
TD.sub4
{
    FONT-SIZE: 9pt;
    MARGIN-LEFT: 10px;
    COLOR: #081862;
    FONT-FAMILY: Arial, sans-serif
}
TD.default
{
    FONT-SIZE: 9pt;
    FONT-FAMILY: Arial, sans-serif
}
FONT.redhead
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    FONT-FAMILY: Arial;
    COLOR: #FF0000;
    TEXT-DECORATION: underline
}
FONT.bluehead
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    FONT-FAMILY: Arial;
    COLOR: #0000FF
}
FONT.blackhead
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    FONT-FAMILY: Arial;
    COLOR: #000000;
    TEXT-DECORATION: underline
}
FONT.address
{
    FONT-SIZE: 7pt;
    FONT-FAMILY: Arial
}
FONT.white
{
    MARGIN-LEFT: 6px;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold;
    COLOR: white;
    FONT-FAMILY: Arial
}
FONT.black
{
    MARGIN-LEFT: 6px;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold;
    COLOR: black;
    FONT-FAMILY: Arial
}
FONT.red
{
    MARGIN-LEFT: 6px;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold;
    COLOR: red;
    FONT-FAMILY: Arial
}
h2.border {
	color: #808080;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
	font-size: 24pt;
	MARGIN-left: 10px;
	font-family: Arial, Helvetica, sans-serif;
	padding-top: 10px;
}
.blueborder {
	border: 1px solid #000099;
	margin-top: 8px;
}
h4 {
	font-family: Arial, Helvetica, sans-serif;
	color: #081862;
	font-size: 16px;
	padding-left: 10px;
	margin-bottom: -0.5em;
	margin-top: 0.5em;
}
#hang-right {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	float: right;
	width: 200px;
	margin-left: 10px;
	background-color: #f1f1f1;
	border: 1px solid #CCCCCC;
	padding: 10px;
}
.bump-down {
	padding-top: 0px;
	margin-left: 20px;
}
