BODY {
	font-size: 11px;
	font-weight: normal;
	font-family: arial,helvetica,verdana;
	font-variant: normal;
	font-style: normal;
	text-decoration: none;
	margin: 0;
}
INPUT, SELECT, TD, P, DIV, CAPTION {font-size: 11px;font-weight: normal;font-family: arial,helvetica,verdana;font-variant: normal;font-style: normal;text-decoration: none;}
.lrgFont {font-size: 12pt;font-weight: bold;font-family: arial,helvetica,verdana;font-variant: normal;font-style: normal;text-decoration: none;}
.bldFont {font-size: 11px;font-weight: bold;font-family: arial,helvetica,verdana;font-variant: normal;font-style: normal;text-decoration: none;}
.smFont {font-size: 8pt;font-weight: normal;font-family: arial,helvetica,verdana;font-variant: normal;font-style: normal;text-decoration: none;}
A:hover {color: #A9A99A; TEXT-DECORATION: underline }
A:link {TEXT-DECORATION: underline;color:#000000; }
A:visited {TEXT-DECORATION: underline;color:#000000; }
A:active {TEXT-DECORATION: underline;color:#000000; }
td.Line {background:Black;border-width:thick;border-color:#000000;border-style:double}
td.adminHdr { background:#eeeeee;color:Black;font-weight:normal;font-size:8pt;font-family:arial,helvetica,verdana}
SELECT, TEXTAREA, .textboxStyle
{
	BACKGROUND-COLOR: #FFFFFF;
	color:#000000;
	font-size: 11px;
	font-weight: normal;
	font-family: arial,helvetica,verdana;
	BORDER-RIGHT: 1px solid;
	BORDER-TOP: 1px solid;
	BORDER-LEFT: 1px solid;
	BORDER-BOTTOM: 1px solid;
	border-color: #555555;
	BACKGROUND-ATTACHMENT: fixed;
}
.textboxStyleSmall
{
	BACKGROUND-COLOR: #FFFFFF;
	color:#000000;
	font-size: 10px;
	font-weight: normal;
	font-family: arial,helvetica,verdana;
	BORDER-RIGHT: 1px solid;
	BORDER-TOP: 1px solid;
	BORDER-LEFT: 1px solid;
	BORDER-BOTTOM: 1px solid;
	border-color: #555555;
	BACKGROUND-ATTACHMENT: fixed;
}
.textboxStyleFocus
{
	BACKGROUND-COLOR: #DDDDDD;
	color:#000000;
	font-size: 11px;
	font-weight: normal;
	font-family: arial,helvetica,verdana;
	BORDER-RIGHT: 1px solid;
	BORDER-TOP: 1px solid;
	BORDER-LEFT: 1px solid;
	BORDER-BOTTOM: 1px solid;
	border-color: #555555;
	BACKGROUND-ATTACHMENT: fixed;
}
.textboxStyleSmallFocus
{
	BACKGROUND-COLOR: #DDDDDD;
	color:#000000;
	font-size: 10px;
	font-weight: normal;
	font-family: arial,helvetica,verdana;
	BORDER-RIGHT: 1px solid;
	BORDER-TOP: 1px solid;
	BORDER-LEFT: 1px solid;
	BORDER-BOTTOM: 1px solid;
	border-color: #555555;
	BACKGROUND-ATTACHMENT: fixed;
}
CHECKBOX, RADIO {
	font-size: 11px;
	BACKGROUND-COLOR: transparent;
}
.TblHdr
{
	background:#0A4F71;
	color:#FFFFFF;
	font-weight: bold;
	font-size: 12px;
	font-family: arial,helvetica,verdana;
	height : 5px;
}
.TblHdrCorner
{
	Padding-Left: 5px;
	Padding-Left: 2px;
	background:#0A4F71;
	color:#10100F;
	font-weight: bold;
	font-size: 12px;
	font-family: arial,helvetica,verdana;
	BORDER-Right: #BBBBBB 1px solid;
}
.CrsHdrNA, A:link.crsHdrNA, A:visited.crsHdrNA
{
	background:#0A4F71;
	color:#FFFFFF;
	font-weight: normal;
	font-size:11px;
	font-family:arial,helvetica,verdana
}
.titleFont
{
	color:#000000;
	font-weight: bold;
	font-size: 16px;
	font-family: arial,helvetica,verdana;
	height : 5px;
}
.titleFont2
{
	color:#EF8508;
	font-weight: bold;
	font-size: 16px;
	font-family: arial,helvetica,verdana;
	height : 5px;
}
A:hover.crsHdrNA, A:active.crsHdrNA
{
	background:#0A4F71;
	color:#DDDDDD;
	font-weight: normal;
	font-size:11px;
	font-family:arial,helvetica,verdana
}
.CrsHdr, A:link.crsHdr, A:visited.crsHdr
{
	background:#0A4F71;
	color:#FFFFFF;
	font-weight: normal;
	font-size:11px;
	font-family:arial,helvetica,verdana
}
.CrsHdr2 
{ 
background:<%=MenuBColor%>;
color:#000000;
font-weight:bold;
font-size:8pt;
font-family:tahoma
}
.MenuNavBK
{
	color:white;
	font-weight: normal;
	font-size:11px;
	background-image: url(../images/bkNav.gif)
}

.MenuNav, A:link.MenuNav, A:visited.MenuNav, A:active.MenuNav
{
	color:white;
	font-weight: normal;
	font-size:11px;
	font-family:arial,helvetica,verdana
}
A:hover.MenuNav
{
	color:#D3D3C6;
	font-weight: normal;
	font-size:11px;
	font-family:arial,helvetica,verdana
}
.SepLine
{
	background-color:#0A4F71;
}
A:hover.crsHdr, A:active.crsHdr
{
	background:#0A4F71;
	color:#DDDDDD;
	font-weight: normal;
	font-size:11px;
	font-family:arial,helvetica,verdana
}
.TblHdrBorder
{
	BORDER-Bottom: #BBBBBB 1px solid;
	BORDER-Top: #BBBBBB 1px solid;
	BORDER-Right: #BBBBBB 1px solid;
	BORDER-Left: #BBBBBB 1px solid
}
.TblContentBorder
{
	BORDER-Bottom: #BBBBBB 1px solid;
	BORDER-Top: #BBBBBB 1px solid;
	BORDER-Right: #BBBBBB 1px solid;
	BORDER-Left: #BBBBBB 1px solid
}
.TblBaseBorder
{
	BORDER-Bottom: #BBBBBB 1px solid;
	BORDER-Top: #BBBBBB 1px solid;
	BORDER-Right: #BBBBBB 1px solid;
	BORDER-Left: #BBBBBB 1px solid
}
.TblGrid
{
	background:#CCCCCC
}
.TblLine
{
	BORDER-Bottom: #BBBBBB 1px solid;
}
.Comment
{
	background:#DDDDDD;
	color:##FFFFFF;
	Padding-Left: 5px;
	font-weight: normal;
	font-size:11px;
	font-family:arial,helvetica,verdana
}
.ColHdr
{
	background:#F2F2E1;
	color:Black;
	font-weight: normal;
	font-size:10px;
	font-family:arial,helvetica,verdana;
	text-align:center;
}
.FormBack
{
	background:#DDE3E6;
	color: Black;
	Padding-Left: 5px;
	font-weight: normal;
	font-size:11px;
	font-family:arial,helvetica,verdana;
}
.FormBackC
{
	background:#F7F6F1;
	color: Black;
	Padding-Left: 5px;
	font-weight: normal;
	font-size:11px;
	font-family:arial,helvetica,verdana;
}
.Row1
{
	background:#FFFFFF;
	color:#000000;
	Padding-Left: 5px;
	font-weight: normal;
	font-size: 11px;
	font-family:arial,helvetica,verdana
}
.Row2
{
	background:#EEEEEE;
	color:#000000;
	Padding-Left: 5px;
	font-weight: normal;
	font-size: 11px;
	font-family:arial,helvetica,verdana
}
.Row3
{
	background:#B6BEC0;
	color:#000000;
	Padding-Left: 5px;
	font-weight: normal;
	font-size:11px;
	font-family:arial,helvetica,verdana
}
.Row4
{
	background:#D3CEBC;
	color:#000000;
	Padding-Left: 5px;
	font-weight: normal;
	font-size:11px;
	font-family:arial,helvetica,verdana
}
.Row5
{
	background:#D3D3C6;
	color: #5B5B56;
	Padding-Left: 5px;
	font-weight: normal;
	font-size:11px;
	font-family:arial,helvetica,verdana;
}
.Row6
{
	background:#EDEDED;
	color: #838383;
	Padding-Left: 5px;
	font-weight: normal;
	font-size:11px;
	font-family:arial,helvetica,verdana;
}
.RowYellow
{
	background:#FFF799;
	color:#000000;
	Padding-Left: 5px;
	font-weight: normal;
	font-size:11px;
	font-family:arial,helvetica,verdana
}
.RowRed
{
	background:#FF6666;
	color:#FFFFFF;
	Padding-Left: 5px;
	font-weight: normal;
	font-size:11px;
	font-family:arial,helvetica,verdana
}
.total
{
	Padding-Left: 5px;
	Padding-Top: 10px;
	BORDER-Top: 1px solid #BBBBBB;
	background:#EEEEEE;
	color:#000000;
	font-weight: bold;
	font-size: 12px;
	font-family: arial,helvetica,verdana;
}
.button
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #666666;
	background-color: #DDDDDD;
	width: 115px;
	border: #666666;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px
}
.buttonover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #FFFFFF;
	background-color: #527BC6;
	width: 115px;
	border: #666666;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width:1px;
	border-left-width: 1px
}
.buttonSm
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #666666;
	background-color: #DDDDDD;
	width: 80px;
	border: #666666;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px
}
.buttonSMover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #FFFFFF;
	background-color: #527BC6;
	width: 80px;
	border: #666666;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width:1px;
	border-left-width: 1px
}
.buttonLG
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #666666;
	background-color: #DDDDDD;
	width:190px;
	border: #666666;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px
}
.buttonLGover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #FFFFFF;
	background-color: #527BC6;
	width: 190px;
	border: #666666;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width:1px;
	border-left-width: 1px
}
.textboxStyleSmall
{
	BACKGROUND-COLOR: #FFFFFF;
	color:#000000;
	font-size: 10px;
	font-weight: normal;
	font-family: arial,helvetica,verdana;
	BORDER-RIGHT: 1px solid;
	BORDER-TOP: 1px solid;
	BORDER-LEFT: 1px solid;
	BORDER-BOTTOM: 1px solid;
	border-color: ;
	BACKGROUND-ATTACHMENT: fixed;
}
.textboxStyleFocus
{
	BACKGROUND-COLOR: #DDDDDD;
	color:#000000;
	font-size: 11px;
	font-weight: normal;
	font-family: arial,helvetica,verdana;
	BORDER-RIGHT: 1px solid;
	BORDER-TOP: 1px solid;
	BORDER-LEFT: 1px solid;
	BORDER-BOTTOM: 1px solid;
	border-color: #555555;
	BACKGROUND-ATTACHMENT: fixed;
}
.textboxStyleSmallFocus
{
	BACKGROUND-COLOR: #DDDDDD;
	color:#000000;
	font-size: 10px;
	font-weight: normal;
	font-family: arial,helvetica,verdana;
	BORDER-RIGHT: 1px solid;
	BORDER-TOP: 1px solid;
	BORDER-LEFT: 1px solid;
	BORDER-BOTTOM: 1px solid;
	border-color: #555555;
	BACKGROUND-ATTACHMENT: fixed;
}
.Row1Blue
{
	background:#FFFFFF;
	color:#274757;
	Padding-Left: 5px;
	font-weight: bold;
	font-size: 11px;
	font-family:arial,helvetica,verdana
}
.Row1Tan
{
	background:#FFFFFF;
	color:#464646;
	Padding-Left: 5px;
	font-weight: bold;
	font-size: 11px;
	font-family:arial,helvetica,verdana
}
.ErrorBorder
{
	border-bottom: #777777 1px dashed;
	border-top: #777777 1px dashed;
	border-right: #777777 1px dashed;
	border-left: #777777 1px dashed;
	background: transparent;
}
.DottedLine
{
	background-image: url(../images/dotted_line_horizontal.gif);
}
td.bluehdr {
	background:#DDE3E6;
	color:#07364E;
	font-weight:bold;
	font-size:8pt;
	font-family:tahoma;
	border-left: 1px solid #AAAAAA;
	border-top : 1px solid #AAAAAA;
}
td.bluetxt {
	background:#DDE3E6;
	color:#07364E;
	font-weight:normal;
	font-size:8pt;
	font-family:tahoma;
	border-top : 1px solid #AAAAAA;
}
td.peachhdr {
	background:#F7F6F1;
	color:#746862;
	font-weight:bold;
	font-size:8pt;
	font-family: Tahoma;
	border-left: 1px solid #AAAAAA;
	border-top : 1px solid #AAAAAA;
}
td.peachtxt {
	background:#F7F6F1;
	color:#746862;
	font-weight:normal;
	font-size:8pt;
	font-family: Tahoma;
	border-top : 1px solid #AAAAAA;
}
td.grayhdr {
	background:#EEEEEE;
	color:#666666;
	font-weight:bold;
	font-size:8pt;
	font-family: Tahoma;
}