body {
	margin: 0px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	COLOR: Black;
	line-height: 13pt;
} 
table {padding:0px;margin:0px;border-collapse:collapse;} 
p {COLOR: Black;FONT-SIZE:11px;vertical-align:top;padding:0px;margin:0px;} 
img {border:0px;}
div {COLOR: White;FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;FONT-SIZE: 11px;padding:0px;margin:0px;border-collapse:collapse;} 
H3{
	COLOR: Black;
	font: 100 10px verdana, arial, helvetica, sans-serif;
}
H4.emphasis{COLOR: Black;  font: normal 10px verdana, arial, helvetica, sans-serif; }

a {FONT-FAMILY:verdana, arial, helvetica, sans-serif;} 
a:active {COLOR: #000000;font-size: 10px;font-weight: bold;text-decoration: none}
a:visited {COLOR: #000000;font-size: 10px;font-weight: bold;text-decoration: none;}
a:link {COLOR: #000000;font-style: normal;text-transform: none;font-size: 10px;font-weight: bold;font-variant: normal;text-decoration: none;}
a:hover {COLOR: Black;  text-decoration: underline; } 

a.white:active {COLOR: #FFFFFF;font-size: 10px;font-weight: bold;text-decoration: none;}
a.white:visited {COLOR: #FFFFFF;font-size: 10px;font-weight: bold;text-decoration: none;}
a.white:link {COLOR: #FFFFFF;font-size: 10px;font-weight: bold;text-decoration: none;}
a.white:hover {COLOR: #FFFFFF;  text-decoration: underline; } 

a.nav:active {COLOR: #000000;font-size: 10px;font-weight: bold;text-decoration: none;}
a.nav:visited {COLOR: #000000;font-size: 10px;font-weight: bold;text-decoration: none;}
a.nav:link {COLOR: #000000;font-size: 10px;font-weight: bold;text-decoration: none;}
a.nav:hover {COLOR: #000000;font-size: 10px;font-weight: bold;text-decoration: underline; } 

select {FONT-FAMILY:verdana, arial, helvetica, sans-serif;FONT-SIZE:9px;COLOR:Black;BACKGROUND-COLOR:#eeeeee; font-weight: bold; border: 0px groove Green} 
input {FONT-FAMILY:verdana, arial, helvetica, sans-serif;HEIGHT: 16px;FONT-SIZE: 10px;COLOR: Black;  border: 1px groove #485E80;  font-weight: bold;     }
textarea {FONT-FAMILY:verdana, arial, helvetica, sans-serif;FONT-SIZE:10px;COLOR:black; font-weight: bold; border: 1px groove #485E80} 

td {COLOR: Black;FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;FONT-SIZE: 11px;padding:0px;margin:0px;border-collapse:collapse; } 
td.acctdetail {text-align:right;padding-right:2px;padding-left:2px;}
td.white {COLOR: #FFFFFF;font-size: 10px;font-weight: bold;text-decoration: none;}
td.acctdetail_date {width:35%;text-align:center;padding-right:2px;padding-left:2px;}
td.acctdetail_label {text-align:left;padding-right:2px;padding-left:2px;}
td.appwindow { width:80%; text-align:center; vertical-align:top; background-color:#FFFFFF; COLOR: Black; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;FONT-SIZE: 11px; FONT-WEIGHT: bold; }
td.navwindow { width:20%; height:100%; text-align:center; vertical-align:top; background-color:#FFFFFF; }
td.pagetitle { background-color:#FFFFFF;COLOR: #BE1C33;FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;FONT-SIZE: 16px;font-weight:bold;padding:0px;margin:0px;border-collapse:collapse; } 
td.heading { background-color:#FFFFFF;COLOR: Black;FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;FONT-SIZE: 12px; font-weight:bold;padding:0px;margin:0px;border-collapse:collapse; } 
td.headtext { background-color:#FFFFFF;COLOR: Black;FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;FONT-SIZE: 11px;font-weight:bold} 
td.form { background-color:#CCCCCC;COLOR: Black;FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;FONT-SIZE: 11px;Height: 22px;padding:0px;margin: 1px;border-collapse:collapse; } 
td.dark { background-color: #BE1C33;COLOR: White;FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;FONT-SIZE: 11px;padding:0px;margin:0px;border-collapse:collapse; } 
td.darkhead { background-color: #BE1C33;COLOR: White;FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;FONT-SIZE: 11px;font-weight:bold;padding:0px;margin:0px;border-collapse:collapse; } 
td.darkheadsm { background-color: #BE1C33;COLOR: White;FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;FONT-SIZE: 10px;font-weight:bold;padding:0px;margin:0px;border-collapse:collapse; } 
tr.dark { background-color:#BE1C33;COLOR: White;FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;FONT-SIZE: 11px;padding:0px;margin:0px;border-collapse:collapse; } 
tr.list1 { background-color:#CCCCCC;FONT-SIZE: 10px;} 
tr.list2 { background-color:#FFFFFF;FONT-SIZE: 10px;} 
td.backcolor { background-color:#FFFFFF;COLOR: #FFFFFF;FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;FONT-SIZE:16px;font-weight:bold; } 
tr.backcolor { background-color:#FFFFFF;COLOR: #FFFFFF;FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;FONT-SIZE:16px;font-weight:bold; } 
table.whiteborder {background-color:#FFFFFF; }

td.keypad {height:34px; width:39px; background-image:url(../images/keypad/blank.jpg); background-repeat:no-repeat; color:WHITE;}
.keynum {position:relative;left:6px;top:-5px;font: bold 12pt arial;}
.keychr {position:relative;color:333333;font: 9pt arial black;}
.hidden { background-color:#ffffff; border:none; }


td.achOrigTab_OFF { background-color:#BE1C33; height:22px; width:19%; text-align:center; border-left: 1px solid WHITE; border-right: 1px solid WHITE; border-bottom: 2px solid WHITE; }
td.achOrigTab_ON { background-color:#BE1C33; border-bottom: 1px solid #BE1C33; height:22px; width:24%; text-align:center; border-left: 1px solid WHITE; border-right: 1px solid WHITE; }
td.achHeader { background-color:#BE1C33; height:22px; COLOR: White; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; FONT-SIZE: 10px; FONT-WEIGHT: bold; text-align: center; padding: 1px; }
a.ach:active { COLOR: #FFFFFF; font-size: 11px; font-weight: bold; text-decoration: none; }
a.ach:visited { COLOR: #FFFFFF; font-size: 11px; font-weight: bold; text-decoration: none; }
a.ach:link { COLOR: #FFFFFF; font-size: 11px; font-weight: bold; text-decoration: none; }
a.ach:hover { COLOR: #FFFFFF; font-size: 11px; font-weight: bold; text-decoration: underline; }
.errormessage { text-align: left; COLOR: RED; font-size: 10px; font-weight: bold; }

td.cmpMaintTab_OFF { background-color:#BE1C33; height:22px; width:19%; text-align:center; border-left: 1px solid WHITE; border-right: 1px solid WHITE; border-bottom: 2px solid WHITE; color: WHITE; font: bold; }
td.cmpMaintTab_ON { background-color:#BE1C33; border-bottom: 1px solid #BE1C33; height:22px; width:24%; text-align:center; border-left: 1px solid WHITE; border-right: 1px solid WHITE; color: WHITE; font: bold; }
td.mainHeader { background-color:#BE1C33; height:22px; COLOR: White; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; FONT-SIZE: 10px; FONT-WEIGHT: bold; text-align: center; padding: 1px; }

a.web:active { COLOR: #BE1C33; font-size: 12px; font-weight: bold; text-decoration: none; }
a.web:visited { COLOR: #BE1C33; font-size: 12px; font-weight: bold; text-decoration: none; }
a.web:link { COLOR: #BE1C33; font-size: 12px; font-weight: bold; text-decoration: none; }
a.web:hover { COLOR: #BE1C33; font-size: 12px; font-weight: bold; text-decoration: underline; }

bodylarge {
	margin: 0px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 14px;
	COLOR: Black;
	line-height: 15pt;
} 
.HEADLINE {  font-family: "Times New Roman", Times, serif; font-size: 20pt; font-weight: bold; color: #666666; font-variant: small-caps}
.SUBHEAD {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	color: #ae0028
}
.BODY {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: #000000;
	line-height: 13pt;
}
a.linkPAGE { COLOR: #990000; font-size: 10px; font-weight: normal; text-decoration: underline; ; font-family: Verdana, Arial, Helvetica, sans-serif}
a.hoverPAGE { COLOR: #000000; text-decoration: underline; }
.SUBHEADblack {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #000000
}

DIV.heading
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #8e494f;  
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #ffffff;
    cursor:hand
}
DIV.headtext
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9px;
    COLOR: black;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #ffffff;
    padding-left: 18px
}
.body2 {
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	COLOR: #666666;
	text-transform: none;
	font-style: normal;
	line-height: 14pt;
} 
