body {
	background-color: #886677;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
h1 { font-size:16px; margin:5px}
h2 { font-size:10px; font-weight:normal; margin:0px}
h3 { font-size:10px; font-weight:normal; margin:0px}
h2.title { font-size:18px; font-weight:bold; margin:5px; color:#003399;}
.font09 { font-size: 9px; }
.font10 { font-size: 10px; }
.font11 { font-size: 11px; }
.font12 { font-size: 12px; }
.bold { font-weight: bold; }
/* Links */
a:link { text-decoration: none; color: #000000; }
a:visited { text-decoration: none; color: #000000; }
a:hover { text-decoration: underline; color: #A0222E; }
	
a.red:link { text-decoration: none; color: #A0222E; }
a.red:visited { text-decoration: none; color: #A0222E; }
a.red:hover { text-decoration: underline; color: #A0222E; }

a.link2:link { text-decoration: none; color: #A0222E; }
a.link2:visited { text-decoration: none; color: #A0222E; }
a.link2:hover { text-decoration: underline; color: #A0222E; }

a.redbold:link { text-decoration: none; color: #A0222E; font-weight: bold; }
a.redbold:visited { text-decoration: none; color: #A0222E; font-weight: bold; }
a.redbold:hover {
	text-decoration: underline;
	color: #A0222E;
	font-weight: bold;
}

a.grey:link { text-decoration: none; color: #7A7A7A; }
a.grey:visited { text-decoration: none; color: #666666; }
a.grey:hover { text-decoration: underline; color: #A0222E; }

a.green:link { text-decoration: none; color: #0B8281; }
a.green:visited { text-decoration: none; color: #666666; }
a.green:hover { text-decoration: underline; color: #A0222E; }

a.blue:link { text-decoration: none; color: #336699; }
a.blue:visited { text-decoration: none; color: #666666; }
a.blue:hover { text-decoration: underline; color: #A0222E; }

a.grey02:link { text-decoration: none; color: #767B52; }
a.grey02:visited { text-decoration: none; color: #666666; }
a.grey02:hover { text-decoration: underline; color: #A0222E; }
/* Color */
.black { color: #000000; }
.grey01 { color: #7A7A7A; }
.grey02 { color: #E9EAE2; }
.grey03 { color: #ADB2B2; }
.grey04 { color: #474646; }
.grey05 { color: #888360; }
.red { color: #A0222E; }
.blue { color: #3F5FA0; }
.white { color: #FFFFFF; }
.green { color: #0B8281; }
.blue01 { color: #75A0BD; }
.Box
{
	border-right: #cccccc 1px solid;
	border-top: #cccccc 1px solid;
	border-left: #cccccc 1px solid;
	border-bottom: #cccccc 1px solid;
}
INPUT
{
	font-size: 8pt;
	font-family: Arial, Verdana;
	border:	1px solid #7b9ebd;
}
INPUT.NoBorder
{
	font-size: 8pt;
	font-family: Arial, Verdana;	
	border:	0px solid #7b9ebd;
}
SELECT
{
	border:	1px solid #7b9ebd;
	font-size: 8pt;	
	font-family: Arial, Verdana;
	
}
TEXTAREA
{
	font-size: 8pt;
	font-family: Arial, Verdana;
	border:	1px solid #7b9ebd;
}
.font8
{
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial
}

.textbox
{
    BORDER-RIGHT: #666666 1px solid;
    BORDER-TOP: #666666 1px solid;
    BORDER-LEFT: #666666 1px solid;
    BORDER-BOTTOM: #666666 1px solid
}
.ButtonBlue
{
	padding-right: 3px;
	padding-left: 3px;
	filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#0F3192, EndColorStr=#0A79CB);
	padding-bottom: 1px;
	color: #FFFFFF;
	padding-top: 1px;
	border-top: #8293b2 1px solid;
	border-bottom: #8293b2 1px solid;
	height: 20px;
}
.ButtonYellow
{
	padding-right: 3px;
	border-top: #8293b2 1px solid;
	padding-left: 3px;
	filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#F7F3EA, EndColorStr=#DACDA3);
	padding-bottom: 1px;
	color: #2f3e5d;
	padding-top: 1px;
	border-bottom: #8293b2 1px solid;
	height: 20px;
}