body 	{background-color: #009900; margin: 0px; font: normal 12px/16px Arial, Helvetica, sans-serif; color: #000000;
scrollbar-face-color: #1AA861; scrollbar-shadow-color: #666666; scrollbar-arrow-color: #FFFFFF;}
#wrapper {BACKGROUND: #FFF;MARGIN: 0px auto;WIDTH: 765px;height: auto;padding: 5px;border-left: 1px solid #E2E2E2; border-right: 1px solid #E2E2E2;}
#leftpan		{float: left;width: 177px;height: 201px;padding: 1px 5px 0 3px;border: 1px solid #E2E2E2;}
* html #leftpan		{height: 156px;}
* html #maincont {width: 168px;}
#rightpan		{float: right;width: 573px;padding: 0 0 0 2px;}
#rightpan_l 	{float: left; border: 1px solid #E2E2E2;width: 330px;height: 26px; margin: 5px 0 5px 0; padding: 3px 0 0 2px;}
#rightpan_r 	{float: right}
#nav 			{width:765px;clear:both; margin: 5px 0 0 0;}
.row 			{width:763px;clear:both;border: 1px solid #E2E2E2;margin: 5px 0 0 0;}
/* main top nav */
#headnav1 ul 	{float: left; width: 147px; list-style: none;padding: 0px;margin: 0px; font: bold 12px/12px Arial, Helvetica, sans-serif;}
#headnav1 li 	{float: left; line-height: 12px; width: 147px; display: block;}

#headnav1 li a 	{margin: 1px 0 0 0; height: 24px; background: url(images/btn_up.gif) no-repeat; color:#1AA861; width: 147px;display: block;text-decoration: none;	padding: 0 0 0 30px;}
#headnav1 li a:hover {margin: 1px 0 0 0; height: 24px; background: url(images/btn_ovr.gif) no-repeat; color:#000000; width: 147px; display: block; text-decoration: none; padding: 0 0 0 30px;}

#headnav1 li a.pt	{margin: 1px 0 0 0; height: 24px; background: url(images/btn_up.gif) no-repeat; color:#1AA861; width: 147px;display: block;text-decoration: none;	padding: 5px 0 0 30px;}
#headnav1 li a:hover.pt {margin: 1px 0 0 0; height: 24px; background: url(images/btn_ovr.gif) no-repeat; color:#000000; width: 147px; display: block; text-decoration: none; padding: 5px 0 0 30px;}


#nav1 ul 	{float: left; width: 550px;list-style: none;padding: 0 0 0 2px;margin: 0px; font: bold 12px Arial, Helvetica, sans-serif;}
#nav1 li 	{float: left; height: 24px; line-height: 24px; width: 550px; display: block;}
* html #nav1 li {height: 22px; line-height: 22px;}
#nav1 li a 	{background: url(images/btn_up.gif) no-repeat; color:#1AA861; width: 550px;display: block;text-decoration: none;	padding: 2px 0 2px 30px;}
#nav1 li a:hover {background: url(images/btn_ovr.gif) no-repeat; color:#000000; width: 550px; display: block; text-decoration: none; padding: 2px 0 2px 30px;}
/*
#nav2 ul 	{float: left; width: 550px;list-style: none;padding: 0 0 0 2px;margin: 0px; font: bold 12px Arial, Helvetica, sans-serif;}
#nav1 li 	{float: left; height: 24px; line-height: 24px; width: 550px; display: block;}
* html #nav1 li {height: 22px; line-height: 22px;}*/
#nav2 a 	{font-weight: bold; height: 24px; background: url(images/btn_up.gif) no-repeat; color:#1AA861; width: auto;display: inline-block;text-decoration: none;	padding: 4px 2px 0 30px; margin: 3px 8px -2px 2px;}
#nav2 a:hover {height: 24px; background: url(images/btn_ovr.gif) no-repeat; color:#000000; width: auto; display: inline-block; text-decoration: none; padding: 4px 2px 0 30px;}




.pad1			{padding: 5px;}

/* link styles */
a 				{color: #1AA861; text-decoration: none}
a:visited 		{color: #1AA861;}
a:hover 		{
	text-decoration: underline;
}
a:active 		{color: #CCCCCC;}
/* text styles */
.p,td,th,p,ul,td{font: normal 12px/16px Arial, Helvetica, sans-serif; color: #000000;}
ul{
	list-style-type: square;
	color: #095c41;
	font-weight: bold;
}
h1 			{
	font: bold 14px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	background-color: #000000;
	padding: 3px;
	margin: 1px 0 0 0;
}
h2 			{
	font: bold 13px Arial, Helvetica, sans-serif;
	color: #095c41;
}

.greentext 		{color: #095c41;}
.image_border 	{border: #000000 1px solid;}
.footer 			{
	font-size: 11px;
	color: #999999;
}
input,select,option,textarea { font: normal 8pt/12px Arial, Helvetica, sans-serif;  border:1px solid #666666; background-color:#98EFC4; color:#000000;}
.submit {height: 25px; font: bold 8pt/13px Arial, Helvetica, sans-serif;  border:1px solid #000000; background-color:#1AA861; color:#FFFFFF;}
/* layout styes */
.aok			{color: #095c41}
.err			{color: #FF0000}
form			{padding: 0px;}
/* stats styles */
.stitle 		{background:#1AA861;  border:1px solid #FFFFFF; padding:3px;}
.bar 			{background:#990000;}
.theader 		{font: bold; background:#CCCCCC; padding:4px;}
.tcell 			{background:#98EFC4; padding:2px;}
.tfooter 		{background:#CCCCCC; padding:2px;}