td {
	font-family: Arial, Helvetica, sans-serif;
	margin: 0px;
	padding: 0px;
}
body {
	margin: 0px;
	padding: 0px;
	border: 0px none;
}
h1 {
	font-weight: normal;
}

h2 {
	font-weight: normal;
	margin: 0px;
	padding: 0px;
}

h3 {
	font-weight: normal;
	margin: 0px;
	padding: 0px;
}

h4 {
	font-weight: normal;
	margin: 0px;
	padding: 0px;
	font-size: 12px;

}

h5 {
	font-weight: normal;
	font-size: 11px;
	margin: 0px;
	padding: 0px;
}

h6 {
	font-weight: normal;
	font-size: 10px;
	margin: 0px;
	padding: 0px;
}
.bg-dkgreen {
	background-color: #38772A;
}
.bg-ltblue {
	background-color: #C2E4F5;
}
.bg-white {
	background-color: #FFFFFF;
}
.bg-lt-green {
	background-color: #DFE2D9;
}
.bg-lt-green3 {
	background-color: #40AD5E;
}
.bg-lt-green2 {
	background-color: #F8F9F6;
}

.bg-headergrad {
	background-image: url(../images/top_table_bg.gif);
	background-repeat: repeat-x;
	margin: 0px;
	padding: 0px;
}

.bg-bottomgrad {
	background-image: url(../images/bottom_table_bg.gif);
	background-repeat: repeat-x;
	margin: 0px;
	padding: 0px;
}
.bg-footergrad {
	background-image: url(../images/footer_table_bg.gif);
	background-repeat: repeat-x;
	margin: 0px;
	padding: 0px;
}
.bg-bodygrad {
	background-image: url(../images/bg_grad.gif);
	background-repeat: repeat-x;

    
}
.txt-bodygrey {
	color: #464745;
	text-decoration: none;

}
.txt-black {
	color: #000000;
	text-decoration: none;

}
.txt-black1 {
	color: #000000;
	text-decoration: underline;

}
.txt-black1:hover {
	color: #000000;
	text-decoration: none;

}

.txt-bodygrey:hover {
	color: #464745;
	text-decoration: none;
}

.txt-bodygreyun {
	color: #464745;
	text-decoration: underline;

}

.txt-bodygreyun:hover {
	color: #464745;
	text-decoration: none;
}

.txt-darkgrey {
    color: #959693;
	text-decoration:none
}
.txt-darkgrey:hover {
    color: #959693;
	text-decoration:underline;
}
.txt-redun {
	color: #FF0000;
	margin: 0px;
	padding: 0px;
	text-decoration: underline;
}
.txt-redun:hover {
	color: #FF0000;
	margin: 0px;
	padding: 0px;
	text-decoration: none;
}
.txt-green {
	color: #38772A;
}
form {
	margin: 0px;
	padding: 0px;
	border: 0px none;
}
input {
		FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: tahoma, arial
}
.input {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #ffffff;
	color: #FFFFFF;
	border: 0px none;
	margin: 0px;
	padding: 0px;


}
.txt-darkgreyun {
	color: #5E5E5E;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
}

.txt-darkgreyun:hover {
	color: #DD1212;
	text-decoration:none;
	margin: 0px;
	padding: 0px;
}
.txt-red {
	color: #FF0000;
	margin: 0px;
	padding: 0px;
}

