body 					{
							background-image:url(/images/site/bk.gif);
							font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
							margin: 0px;
						}

#textsize{padding:0px; margin:0px}
						

#main 					{
							color:#000000;
							font-size: .9em;
							font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
							line-height: 1.3em;
						}
#main a:link 	{ color: #CC0000; font-size: .9em; text-decoration: none;line-height: 1.3em; }
#main a:active 	{ color: #CC0000; font-size: .9em; text-decoration: none;line-height: 1.3em; }
#main a:visited { color: #CC0000; font-size: .9em; text-decoration: none;line-height: 1.3em; }
#main a:hover 	{ color: #CC0000; font-size: .9em; text-decoration: none;line-height: 1.3em; background:#999999; }
#main h1 				{
							color: #555555;
							font-size: 1.3em;
							font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
						}
#main h2 				{
							color: #146970;
							font-size: 1.1em;
							font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
						}
.td_nav					{
							border-bottom:1px dotted #ffffff;
						}
.head 					{
							color: #cccccc;
							font-size: 1.1em;
							font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
							font-weight:bold;
						}
.td_news 				{
							padding: .4px;
							background-color: #ECE8C0;
							background-image: url("/images/news.gif");
							background-repeat: no-repeat;
							background-position: 0px 350px;
						}
.td_menu 				{
							padding: 0px;
							background-color: #8CB67F;
							background-repeat: no-repeat;
							background-position: 0px 0px;
						}
.smallwt 				{
							color: #C6E8BE;
							font-size: .8em;
							font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
							line-height: 1em;
						}
.smallwt a:link 		{color: #FFFFFF;text-decoration: none;}
.smallwt a:active 		{color: #FFFFFF;text-decoration: none;}
.smallwt a:visited 		{color: #FFFFFF;text-decoration: none;}
.smallwt a:hover 		{color: #AECBA5;text-decoration: none;}
.subTable				{
							position:absolute;
							z-index:2;left:0px;
							top:0px;
							filter:alpha(opacity=90);
							opacity:0.9;
							background-color:#556E4D;
							visibility:hidden;
							color:#FFFFFF;
							font-size:.9em;
							line-height:2;
						}
.subTbl					{
							background-color:#666666;
							color:#FFFFFF;
							font-size:.75em;
							display:block;
							vertical-align:middle;
						}
.subTbl a:link		{color:#FFFFFF;text-decoration:none;display:block}
.subTbl a:active		{color:#FFFFFF;text-decoration:none;display:block}
.subTbl a:visited		{color:#FFFFFF;text-decoration:none;display:block}
.subTbl a:hover		{color:#FFFFFF;text-decoration:none;background-color:#333333;display:block}

.subTd					{
							background-color:#999999;
							color:#000000;
							font-size:.7em;
							display:block;
							vertical-align:middle;
						}
.subTd a:link			{color:#000000;text-decoration:none;display:block}
.subTd a:active			{color:#000000;text-decoration:none;display:block}
.subTd a:visited		{color:#000000;text-decoration:none;display:block}
.subTd a:hover			{color:#FFFFFF;text-decoration:none;display:block;background-color:#666666}
			
.nsTop					{background-color:#660000;color:#F0F0F0;border-bottom: 1px dotted #ffffff;font-size:.75em; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;font-weight:bold;}
.nsTop a:link			{color:#F0F0F0;text-decoration:none;display:block}
.nsTop a:visited		{color:#F0F0F0;text-decoration:none;display:block}
.nsTop a:active			{color:#F0F0F0;text-decoration:none;display:block}
.nsTop a:hover			{background-color:#330000;color:#FFFFFF;text-decoration:none;display:block}

.selTop					{background-color:#330000;color:#F0F0F0;border-bottom:1px dotted #FFFFFF;font-size:.8em;font-family:"Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;font-weight:bold;}
.selTop a:link			{color:#F0F0F0;text-decoration:none;display:block}
.selTop a:visited		{color:#F0F0F0;text-decoration:none;display:block}
.selTop a:active		{color:#F0F0F0;text-decoration:none;display:block}
.selTop a:hover			{background-color:#330000;color:#FFFFFF;text-decoration:none;display:block}

.pgtitle				{
							color: #330000;
							font-size: 1.4em;
							font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
							line-height: 2.2em;
							font-weight:bold;
						}
						
#topNav					{font-size:.9em}
#topNav	a:link			{font-size:.9em;color:#330000;text-decoration:none}
#topNav	a:visited		{font-size:.9em;color:#330000;text-decoration:none}
#topNav	a:active		{font-size:.9em;color:#330000;text-decoration:none}
#topNav	a:hover			{font-size:.9em;color:#660000;text-decoration:none}
						
hr 						{
							border: none 0;
							border-top: 1px dotted #8CB67F;
							width: 100%;
							height: 1px;
						}
.small					{font-size:.9em;line-height:1em}
.small a:link			{color:#146970;text-decoration:none}
.small a:active			{color:#146970;text-decoration:none}
.small a:visited		{color:#146970;text-decoration:none}
.small a:hover			{color:#000000;text-decoration:underline}

.searchbox					{
							height:1em;
							font-size:1em;
							color:#FFFFFF;
							background-color:#330000;
							border-style:solid;
							border-color:#AAAAAA;
							border-width:2px;
							margin:.1em;
						}



.button					{
							font-size:.9em;
							color:#FFFFFF;
							background-color:#330000;
							border-style:solid;
							border-color:#AAAAAA;
							border-width:2px;
						}
.searchboxbig					{
							width:300px;
							height:1.3em;
							font-size:1.1em;
							color:#FFFFFF;
							background-color:#330000;
							border-style:solid;
							border-color:#AAAAAA;
							border-width:2px;
						}



.buttonbig					{
							font-size:1.1em;
							color:#FFFFFF;
							background-color:#330000;
							border-style:solid;
							border-color:#AAAAAA;
							border-width:2px;
						}
						
.MainTbl				{
						border-bottom: 3px solid #000000;
						border-left: 3px solid #000000;
						border-top: 3px solid #000000;
						border-right: 3px solid #000000;
						border-collapse: collapse;
						border-spacing: 1px;
						}
td.Maintd
						{
						border-bottom: 3px solid #000000;
						border-left: 3px solid #000000;
						border-right: 3px solid #000000;
						}
						

#main img				{
						padding: 0px
						}
.Msg					{ color:#CC0000;text-align:center;font-size:1.3em; font-weight:bold}