BODY
{
	color: #000000;
	background-color: #C7D0D9;
	font-family: Verdana, Tahoma, Helvetica;
	font-size: 11px;
	margin: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	padding: 0px;
}
TABLE.main
{
	width:100%;
}
TD.ft
{
    COLOR:#222222;
    FONT-FAMILY:Verdana, Helvetica, Tahoma;
    FONT-SIZE:10px;
    text-align:center;
}
TR.m TD
{
    COLOR:#222222;
    FONT-FAMILY:Verdana, Helvetica, Tahoma;
    FONT-SIZE:11px;
    text-align:center;
}
form
{
	height:100%;
}
.pmt
{
	color:#298023;
}
TD
{
	color: #000000;
	font-family: Verdana, Tahoma, Helvetica;
	font-size: 11px;
}
A, A:visited
{
	color: #0000aa;
	text-decoration: none;
}
A:hover
{
	color: #ffffff;
}
TD.head
{
	color: #fafaff;
	font-family: Helvetica, Verdana, Tahoma;
	font-weight: bold;
}
.btn
{
	background-color: #AEB8C3;
	border-right: #8997a1 1px solid;
	border-left: #e0ecf6 1px solid;
	border-top: #e0ecf6 1px solid;
	border-bottom: #8997a1 1px solid;
	font-size: 12px;
	font-family: Helvetica,Verdana,Tahoma;
}
INPUT, SELECT
{
	font-family: Verdana, Tahoma, Helvetica;
	font-size: 11px;
}
.inp
{
	background-color: #ffffff;
	border: solid 1px #7F9DB9;
}
.d_inp
{
	background-color: #D7D7D7;
	border: solid 1px #F5F4EA;
}
.btnNum
{
	width: 80px;
	background-color: #ffffff;
	border: solid 1px #7F9DB9;
}
.inpNum
{
	width: 80px;
	background-color: #ffffff;
	border: solid 1px #7F9DB9;
}
.d_inpNum
{
	width: 80px;
	background-color: #D7D7D7;
	border: solid 1px #F5F4EA;
}
.inpNum2, .inpNum2W
{
	width: 45px;
	background-color: #ffffff;
	border: solid 1px #7F9DB9;
}
.d_inpNum2
{
	width: 45px;
	background-color: #D7D7D7;
	border: solid 1px #F5F4EA;
}
.d_inpNum2W
{
	width: 45px;
	background-color: #ffffff;
	border: solid 1px #7F9DB9;
	color: #000000;
}
.inpNum2Hl
{
	width: 45px;
	background-color: #F4D67A;
	border: solid 1px #7F9DB9;
}
.inp3
{
	width: 65px;
	background-color: #ffffff;
	border: solid 0px #7F9DB9;
}
.btnTxt
{
	width: 180px;
	background-color: #ffffff;
	border: solid 1px #7F9DB9;
}
.inpTxt2
{
	width: 444px;
	background-color: #ffffff;
	border: solid 1px #7F9DB9;
}
.inpTxt
{
	width: 165px;
	background-color: #ffffff;
	border: solid 1px #7F9DB9;
}
.inpTxt4
{
	width: 158px;
	background-color: #ffffff;
	border: solid 1px #7F9DB9;
}
.d_inpTxt4
{
	width: 158px;
	background-color: #D7D7D7;
	border: solid 1px #F5F4EA;
}
.inpTxt4Hl
{
	width: 158px;
	background-color: #F4D67A;
	border: solid 1px #7F9DB9;
}
.inpTxtHl
{
	width: 165px;
	background-color: #F4D67A;
	border: solid 1px #7F9DB9;
}
.inpTxt3
{
	width: 250px;
	background-color: #ffffff;
	border: solid 1px #7F9DB9;
}
.inpNotes
{
	background-color: #ffffff;
	border: solid 1px #7F9DB9;
}
.page
{
	border-right: solid 1px #8997a1;
	border-left: solid 1px #e0ecf6;
	border-bottom: solid 1px #8997a1;
	width: 100%;
	height: 100%;
	margin: 0px;
	vertical-align: top;
}
.frame
{
	border-right: solid 1px #8997a1;
	border-left: solid 1px #e0ecf6;
	border-top: solid 1px #e0ecf6;
	border-bottom: solid 1px #8997a1;
	width: 100%;
	height: 100%;
	margin: 0px;
	vertical-align: top;
}
.frameT
{
	border-right: solid 1px #8997a1;
	border-left: solid 1px #e0ecf6;
	border-top: solid 1px #e0ecf6;
	width: 100%;
	height: 100%;
	margin: 0px;
	vertical-align: top;
}
.frameB
{
	border-right: solid 1px #8997a1;
	border-left: solid 1px #e0ecf6;
	border-bottom: solid 1px #8997a1;
	width: 100%;
	height: 100%;
	margin: 0px;
	vertical-align: top;
}
.indnt
{
	height: 2px;
	border-right: solid 1px #e0ecf6;
	border-left: solid 1px #8997a1;
	border-top: solid 1px #8997a1;
	border-bottom: solid 1px #e0ecf6;
}
.outst
{
	border-right: #8997a1 1px solid;
	border-left: #e0ecf6 1px solid;
	border-top: #e0ecf6 1px solid;
	border-bottom: #8997a1 1px solid;
}
.toolbar
{
	background-color: #C7D0D9;
	border-right: solid 1px #8997a1;
	border-left: solid 1px #e0ecf6;
	border-top: solid 1px #e0ecf6;
	border-bottom: solid 1px #8997a1;
}
TD.noBorderR
{
	border-right-width: 0px;
}
TD.noBorderL
{
	border-right-width: 0px;
}
.nodisplay 
{
	display:block;
	visibility:hidden;
} 
.dgTable td
{
	border-left: solid 1px #888888;
	border-bottom: solid 1px #888888;
	border-top: solid 0px #888888;
	border-right: solid 0px #888888;
}
.dgTable
{
	
	
	border-left: solid 0px #888888;
	border-bottom: solid 0px #888888;
	border-top: solid 1px #888888;
	border-right: solid 1px #888888;
}
.dgTableH td
{
	border-left: solid 1px #000000;
	border-bottom: solid 0px #000000;
	border-top: solid 0px #000000;
	border-right: solid 0px #000000;
}
.dgTableH
{
	border-left: solid 1px #000000;
	border-bottom: solid 2px #000000;
	border-top: solid 2px #000000;
	border-right: solid 2px #000000;
}
.dgItem td
{
	font-size: 11px;
	font-family: Helvetica, Verdana, Tahoma;
	background-color: #E6EBF0;
	padding-left: 5px;
	padding-right: 5px;
	white-space:nowrap;
	height:20px;
}
.dg td
{
	font-size: 11px;
	font-family: Helvetica, Verdana, Tahoma;
	padding-left: 5px;
	padding-right: 5px;
	white-space:nowrap;
	height:20px;
}
.dgSep
{
	background-color: #26416C;
	padding-left: 5px;
	padding-right: 5px;
	white-space:nowrap;
}
.dgDisbld td
{
	font-size: 11px;
	font-family: Helvetica, Verdana, Tahoma;
	color: #808080;
	background-color: #C0C0C0;
	padding-left: 5px;
	padding-right: 5px;
}
.dgDisBase td
{
	font-size: 11px;
	font-family: Helvetica, Verdana, Tahoma;
	background-color: #C0C0C0;
	padding-left: 5px;
	padding-right: 5px;
}
.dgAltItem td
{
	font-size: 11px;
	font-family: Helvetica, Verdana, Tahoma;
	background-color: #D4DCE5;
	padding-left: 5px;
	padding-right: 5px;
	height:20px;
}
.dgItem td a, .dgAltItem td a
{
	color: #0000aa;
	text-decoration: none;
}
.dgItem td a:hover, .dgAltItem td a:hover
{
	color: #ffffff;
}
td.dgHeader, .dgHeader td
{
	background-color:Transparent;
	font-size:10px;
	color: #000000;
	font-weight: bold;
	padding-left: 5px;
	padding-right: 5px;
}
.dgHeader td a, .dgHeader td a:visited
{
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}
.dgHeader td a:hover
{
	color: #ffffff;
}
.dgHeader td a.pmt, .dgHeader td a.pmt:visited
{
	color:#298023;
	text-decoration: none;
	font-weight: bold;
}
.dgHeader td a.pmt:hover
{
	color: #ffffff;
}
.dgTable2 td, .dgTable2
{
	FONT-FAMILY: Verdana, Helvetica, sans-serif;
	border-right: solid 1px #26416C;
	border-left: solid 1px #26416C;
	border-bottom: solid 1px #26416C;
	border-top: solid 1px #26416C;

}
td.dgHeader2, .dgHeader2 td
{
	FONT-FAMILY: Verdana, Helvetica, sans-serif;
	font-size:11px;
	color: #F8F9FB;
	background-color:#26416C;
	font-weight: bold;
	padding-left: 5px;
	padding-right: 5px;
	border-right: solid 1px #68707D;
	border-left: solid 1px #68707D;
	border-bottom: solid 1px #68707D;
	border-top: solid 1px #68707D;
	height:20px;
}
.dgHeaderDel td
{
	font-size:10px;
	color: #000000;
	font-weight: bold;
	padding-left: 5px;
	padding-right: 5px;
	background-color:#CF8282;
}
td.dgHeaderDel
{
	font-size:10px;
	color: #000000;
	font-weight: bold;
	padding-left: 5px;
	padding-right: 5px;
	background-color:#CF8282;
}
.dgHeaderDel td a, .dgHeaderDel td a:visited
{
	color: #000000;
	text-decoration: none;
	font-weight: bold;
	background-color:#CF8282;
}
.dgHeaderDel td a:hover
{
	color: #ffffff;
	background-color:#CF8282;
}
.dgFoot td
{
	font-size: 11px;
	font-family: Helvetica, Verdana, Tahoma;
	padding-left: 5px;
	padding-right: 5px;
}
.dgButton
{
	font-size: 11px;
	font-family: Helvetica, Verdana, Tahoma;
	padding-left: 5px;
	padding-right: 5px;
}
.dgButton a
{
	color: #0000aa;
	text-decoration: none;
}
.dgButton a:hover
{
	color: #ffffff;
}
.dgPager a
{
	font-weight: normal;
	color: #0000aa;
	text-decoration: none;
}
.dgPager a:hover
{
	color: #ffffff;
}
.dgPager
{
	font-weight: bold;
	color: #000000;
}
.dgPagerDel a
{
	font-weight: normal;
	color: #0000aa;
	text-decoration: none;
	background-color:#CF8282;
}
.dgPagerDel a:hover
{
	color: #ffffff;
	background-color:#CF8282;
}
.dgPagerDel
{
	font-weight: bold;
	color: #000000;
	background-color:#CF8282;
}
.d100 td, .d110 td, .d120 td, .d128 td, .d130 td, .d132 td, .d140 td, .d150 td, .d1000 td, .d1010 td, .d1020 td, .d1028 td, .d1030 td, .d1032 td, .d1040 td, .d1050 td
{
	font-size: 10px;
	font-family: Verdana, Helvetica, Tahoma;
	padding-left: 5px;
	padding-right: 5px;
}
TD.r
{
	background-color:#EBEBEB;
}
TD.s11g
{
	font-size: 11px;
	color:#298023;
	font-weight:bold;
}
TD.s11b
{
	font-size: 11px;
	font-weight:bold;
	
}
.d100, .d900
{
	background-color: #F0EFCC;
}
.d110, .d910
{
	background-color: #E1CA70;
}
.d120, .d920
{
	background-color: #87D887;
}
.d128, .d928
{
	background-color: #D0E3EF;
}
.d130, .d930
{
	background-color: #99B8D9;
}
.d132, .d932
{
	background-color: #79CCCF;
}
.d140, .d940
{
	background-color: #C9B3DD;
}
.d150, .d950
{
	background-color: #B39967;
}
.d1000
{
	background-color: #FADEDC;
}
.d1010
{
	background-color: #F4CDCB;
}
.d1020
{
	background-color: #EFBCB9;
}
.d1028
{
	background-color: #E9ACA8;
}
.d1030
{
	background-color: #E49B96;
}
.d1032
{
	background-color: #DF8A84;
}
.d1040
{
	background-color: #DA7972;
}
.d1050
{
	background-color: #D56860;
}
.d900, .d910, .d920, .d928, .d930, .d932, .d940, .d950
{
	color: #845700;
}
.d100 td a, .d110 td a, .d120 td a, .d128 td a, .d130 td a, .d132 td a, .d140 td a, .d150 td a, .d1000 td a, .d1010 td a, .d1020 td a, .d1028 td a, .d1030 td a, .d1032 td a, .d1040 td a, .d1050 td a
{
	color: #0000aa;
	text-decoration: none;
}
.d100 td a:hover, .d110 td a:hover, .d120 td a:hover, .d128 td a:hover, .d130 td a:hover, .d132 td a:hover, .d140 td a:hover, .d150 td a:hover, .d1000 td a:hover, .d1010 td a:hover, .d1020 td a:hover, .d1028 td a:hover, .d1030 td a:hover, .d1032 td a:hover, .d1040 td a:hover, .d1050 td a:hover
{
	color: #ffffff;
}
TD.login, TD.login a, TD.login a:visited
{
	color: #39464F;
}
TD.login a:hover
{
	color: #ffffff;
}
TABLE.login
{
	border-right: #78A3C1 1px solid;
	border-left: #78A3C1 1px solid;
	border-top: #78A3C1 1px solid;
	border-bottom: #78A3C1 1px solid;
}
INPUT.txtLogin
{
	background-color: #FAFCFD;
	width: 150px;
	border-right: #7F9DB9 1px solid;
	border-top: #7F9DB9 1px solid;
	border-left: #7F9DB9 1px solid;
	border-bottom: #7F9DB9 1px solid;
}
INPUT.btnLogin
{
	color: #ffffff;
	background: url(../images/btn_login.gif);
	width: 90;
	height: 22;
	font: 11px Verdana, Tahoma, Helvetica;
	font-weight: bold;
	border-right: #444444 1px solid;
	border-top: #444444 1px solid;
	border-left: #444444 1px solid;
	border-bottom: #444444 1px solid;
}
.btnAct
{
	width:10px;
	background-color:#e00000;
	border:solid 1px #f50000;
}
a.dgDisbld
{
	color: #808080;
	text-decoration: none;
}
a.dgDisbld:visited
{
	color: #808080;
	text-decoration: none;
}
TEXTAREA.terms
{
	background-color:#ffffff;
	width:570;
	height:300;
	overflow:auto;
}
.note
{
	color:#872400;
	font-family: Verdana, Tahoma, Helvetica;
	font-size: 9px;
	font-weight:normal;
}
.lstHead td
{
	font-weight: bold;
	padding-right:15px;
}
.lst td
{
	color: #000000;
	padding-right:15px;
}
.lst a
{
	color: #0000aa;
	text-decoration: none;
}
.lst a:hover
{
	color: #ffffff;
	text-decoration: none;
}
.lstDis td
{
	color: #808080;
}
.lstDis a
{
	color: #808080;
	text-decoration: none;
}
.lstDis a:hover
{
	color: #ffffff;
	text-decoration: none;
}
.hid
{
	visibility:hidden;
	display:none;
}
.vis
{
	visibility:visible;
}
.mn
{
	visibility:visible;
	display:block;
	background-color:#CAD6F5;
	border-left: #718BC2 1px solid;
	border-bottom: #718BC2 1px solid;
}
.mn td
{
	border-right: #718BC2 1px solid;
	border-top: #718BC2 1px solid;
}
.impFNM
{
	background-image:url(../images/btnImp2.gif)
}
.recSrch
{
	background-image:url(../images/btnRecSrch.gif)
}
.sepcs
{
	background-image:url(../images/btnLSpecs.gif)
}
.noSrch
{
	color:#ff0000
}
.upNote
{
	color:#872400;
	font-family: Verdana, Tahoma, Helvetica;
	font-size: 9px;
	position:absolute;
	top:72px;
}
DIV.head
{
	font-weight:bold;
	font-size:17px;
}
.fs
{
	margin: 5px;
	border: #9BA8B4 1px solid;
}
.brdr
{
	border: #000000 2px solid;
	white-space:nowrap;
	text-align:center;
}
.btnBg
{
	background-color:#CAD6F5;
	border-right: #718BC2 1px solid;
	border-top: #718BC2 1px solid;
	border-bottom: #718BC2 1px solid;
}
.fsl
{
	color:#0046D5;
}