
.body { background:#ffffff; COLOR: #000; margin: 0px; padding: 21px 0px 26px 0px; }
.container1 { margin: 0px; padding: 0px; text-align:center; }
.container2 { width:760px; margin:0px auto 0px auto; text-align:center; }

P { margin:0px; font: 12px Arial, Helvetica, sans-serif; }
UL { margin:0px; }
LI { margin:0px; }
FORM { margin:0px; }
INPUT { margin:0px; }
H1, H2, H3, H4, H5, H6, H7, H8 {margin:0px; color:#0D6200; }

H1 { font: bold 21px/24px Arial, Helvetica, sans-serif; COLOR: #0000FF; }
H2 { font: bold 16px/18px Arial, Helvetica, sans-serif; COLOR: #0000FF; }
H3 { font: bold 12px/18px Arial, Helvetica, sans-serif; COLOR: #0000FF; }

.top { background:url(images/top_bg.jpg) no-repeat top; height:225px; }
	.logo { margin:40px 481px 40px 0px; }

.leftcol { width:211px; float:left; text-align:left; padding:8px 0px 32px 0px; }
	.leftcol H1 { border:0px; padding:18px 0px 0px 0px; }
	.leftcolbox { background:#E2ECE0; color:#004E11; padding:19px 17px 3px 16px; }

		.subnav { background:#E2ECE0; color:#004E11; padding:18px 21px 3px 16px; }
		.subnav .tier1 { padding:0px 0px 0px 0px; list-style: none; }
		.subnav .tier1 LI { padding:0px 0px 0px 0px; font: 12px/18px Arial, Helvetica, sans-serif; font-weight:bold; }
		.subnav .tier2 { padding:0px 0px 0px 0px; list-style: none; }
		.subnav .tier2 LI { padding:0px 0px 0px 10px; font: 11px/18px Arial, Helvetica, sans-serif; font-weight:normal; }
		.subnav A:link    { COLOR: #004E11; text-decoration:none; }
		.subnav A:visited { COLOR: #004E11; text-decoration:none; }
		.subnav A:active  { COLOR: #0003FF; text-decoration:none; }
		.subnav A:hover   { COLOR: #0003FF; text-decoration:none; }
			.subnav .here A:link    { COLOR: #0003FF; text-decoration:none; font-weight:bold; }
			.subnav .here A:visited { COLOR: #0003FF; text-decoration:none; font-weight:bold; }
				#sitemap { background:#FFFFFF; padding:0px 21px 3px 16px; }


.content     { background:url(images/content_bg_inside.jpg) no-repeat top right; width:512px; float:right; text-align:left; padding:34px 0px 32px 0px; }
.contentwide { background:url(images/content_bg_inside.jpg) no-repeat top right; width:760px; float:right; text-align:left; padding:34px 0px 32px 0px; }
	.content H1, .content H2, .content H3, .content H4, .contentwide H1, .contentwide H2, .contentwide H3, .contentwide H4 { margin:8px 0px 14px 0px; color:#0D6200; }
	.content H2, .contentwide H2 { margin:26px 0px 14px 0px; }
	.content UL, .contentwide UL { margin:0px 0px 18px 0px; padding:0px 0px 0px 18px; font: 12px Arial, Helvetica, sans-serif; }
	.content OL, .contentwide OL { margin:0px 0px 18px 0px; padding:0px 0px 0px 26px; font: 12px Arial, Helvetica, sans-serif; }
	.content P, .contentwide P { margin:0px 0px 14px 0px; }
		A:link    { COLOR: #0003FF; }
		A:visited { COLOR: #A17800; }
		A:active  { COLOR: #008A1C; }
		A:hover   { COLOR: #008A1C; }
		
		.small { font: 11px Arial, Helvetica, sans-serif; }

.footer { background:#AC9661; }
.footer A:link    { COLOR: #FFFFFF; }
.footer A:visited { COLOR: #FFFFFF; }
.footer A:active  { COLOR: #003A0D; }
.footer A:hover   { COLOR: #003A0D; }
	.footer P { font: 11px/14px Arial, Helvetica, sans-serif; COLOR: #FFFFFF; padding:1px 0px 3px 0px; }
	.footerimg { display:block; }






			.table { font: 11px/14px Arial, Helvetica, sans-serif; COLOR: #000000; background:#0A4A00; border:2px solid #0A4A00; margin-bottom:13px; }
			.table A         { COLOR: #0003FF; }
			.table A:hover   { COLOR: #008A1C; }
			.table TH { padding:4px 10px 4px 10px; text-align:left; color:#FFFFFF; border-top:0px solid #0A4A00; }
			.table TH A       { COLOR: #FFFFFF; }
			.table TH A:hover { COLOR: #FFFFFF; }
			.table TD { padding:4px 10px 4px 10px; border-top:0px solid #0A4A00; }
			.table .listing1 { background:#E5DECF; }
			.table .listing2 { background:#E2ECE0; }
			.table .listing1 TH { background:#0D6200; }
			.table .listing2 TH { background:#0F6F00; }
			.table .pager { font-size: 10px; COLOR: #000000; }
			.table .pager A         { font-weight:bold; }
			.table DIV { padding:4px 0px 3px 0px; }
			

.calculator { border:2px solid #3a3458; background:#0f5497; width:619px; margin-bottom:13px; }

.tableblue { font: 11px/14px Arial, Helvetica, sans-serif; COLOR: #000000; background:#0f5497; }
.tableblue A         { COLOR: #3710d9; }
.tableblue A:hover   { COLOR: #147e19; }
.tableblue TH { padding:4px 10px 4px 10px; text-align:left; color:#FFFFFF; }
.tableblue TH A       { COLOR: #FFFFFF; }
.tableblue TH A:hover { COLOR: #FFFFFF; }
.tableblue TD { padding:4px 10px 4px 10px; }
.tableblue .listing1 { background:#e1f0ff; }
.tableblue .listing2 { background:#d2e8ff; }
.tableblue .listing1 TH { background:#3f84c7; }
.tableblue .listing2 TH { background:#367bbe; }
.tableblue .pager { font-size: 10px; COLOR: #000000; }
.tableblue .pager A         { font-weight:bold; }

.tablegreen { font: 11px/14px Arial, Helvetica, sans-serif; COLOR: #000000; background:#239d66; }
.tablegreen A         { COLOR: #3710d9; }
.tablegreen A:hover   { COLOR: #147e19; }
.tablegreen TH { padding:4px 10px 4px 10px; text-align:left; color:#FFFFFF; }
.tablegreen TH A       { COLOR: #FFFFFF; }
.tablegreen TH A:hover { COLOR: #FFFFFF; }
.tablegreen TD { padding:4px 10px 4px 10px; }
.tablegreen .listing1 { background:#cdffe9; }
.tablegreen .listing2 { background:#b3ffdd; }
.tablegreen .listing1 TH { background:#28a26b; }
.tablegreen .listing2 TH { background:#1f9962; }
.tablegreen .pager { font-size: 10px; COLOR: #000000; }
.tablegreen .pager A         { font-weight:bold; }





.imgright { padding:0px 12px 18px 18px; }

.border { COLOR: #000000; BORDER: solid #0A4A00 1px; }

.input { font: 11px Verdana, Arial, Helvetica, sans-serif; COLOR: #000000; background:#CCCCFF; }
.button { font: 11px Verdana, Arial, Helvetica, sans-serif; COLOR: #000000; background:#CCCCFF; }

.help { font: 11px Verdana, Arial, Helvetica, sans-serif; COLOR: #CC0000; }
.help A { COLOR: #CC0000; }
.error { font: 11px Verdana, Arial, Helvetica, sans-serif; COLOR: #006699; }
.error A { COLOR: #006699; }

.green_link a:link {color: #008A1C; text-decoration: underline;} 
.green_link a:visited {color: #008A1C; text-decoration: underline;} 
.green_link a:active {color: #008A1C; text-decoration: underline;} 
.green_link a:hover {color: #99cc33; text-decoration: underline;}

.deftext { margin:0px; font: 12px Arial, Helvetica, sans-serif; }