body {
	margin: 0 0 0 0;
	background-image:url(images/jpgs/mainbg.jpg);
	background-repeat:repeat-x;
}
.headermaintable {
	background: url(images/gifs/headermainbg.gif);
	height: 199;
}
.maincontenttable {
	background: #336633;
	height: 100%;	
}
.maintable {
	width: 770px;
}
.latestnewstable{
	width: 294px;
}
.navbuttons{	
	background-image:url(images/jpgs/butonsbg.jpg);
	background-repeat:repeat-x;
	height: 27px;
}
.behindbtnsbg{
	background-image:url(images/jpgs/headerbg.jpg);
	background-repeat:repeat-x;
	height: 108px;
}

.headerbgmain{
	background-image:url(images/jpgs/headerbg_MAIN.jpg);
	background-repeat:no-repeat;
	height: 108px;
}
hr.listSeparator {
	color: #CCCCCC;
	background-color: #CCCCCC;
	height: 1px;
	border: 0px;
}
a, a:link, a:visited, a:active {
	color: #990000;
	text-decoration: underline;
	font-weight: normal;
}
a:hover {
	color: #990000;
	text-decoration: underline;
	font-weight: normal;
}
.latestnewstext { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #608A39;
 }
a.latestnewstext:link, a.latestnewstext:visited, a.latestnewstext:active  {
	text-decoration: underline;
	font-weight: normal;	
	color: #608A39;
}
a.latestnewstext:hover {
	text-decoration: underline;
	font-weight: normal;	
	color: #006600;	
}
.footertext { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #608A39;
 }
a.footertext:link, a.footertext:visited, a.footertext:active  {
	text-decoration: underline;
	font-weight: bold;	
	color: #608A39;
}
a.footertext:hover {
	text-decoration: underline;
	font-weight: bold;	
	color: #608A39;	
} 
.formtext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
}
.featureslibrarytext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
}
.mainborder {
	border: 1px #000000 solid;
}
.dashedborder {
	border: 1px #000000 dashed;
}
.dottedborder {
	border: 1px #000000 dotted;
}
.sitetext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
}
.transBack{
	FILTER: progid:DXImageTransform.Microsoft.Alpha(style=0,opacity=50);
	background-color: #FFFFFF;
}
.titletext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
}
.newslibrarytext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
}
.newsheadlinetext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: medium;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
}
.subheadertext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #000000;
}
input {
	font-size: xx-small;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
}
select {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
}
textarea {
	font-size: xx-small;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
}
.buttons {
	background-image: ;
	background: url(images/jpgs/butonsbg.jpg);
	height: 27px;
}
.buttonstext { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #99CC66;
 }
a.buttonstext:link, a.buttonstext:visited, a.buttonstext:active  {
	text-decoration: none;
	font-weight: normal;
	color: #99CC66;
}
a.buttonstext:hover {
	text-decoration: underline;
	font-weight: normal;
	color: #99CC66;
}
.buttonspacer {
	background: url(images/gifs/homebuttonspacer.gif);
	height: 19px;
	width: 2px;
}
.bar {
	background: url(images/gifs/barbg.gif);
	height: 5px;
}
.content
{
	background: White none;
	padding-bottom: 10px;
}
.headlinetable {
	color: White;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
/* shadows */
td.leftshadow1 {
	background: url(images/gifs/leftshadow1.jpg) no-repeat;
}
td.leftshadow2 {
	background: url(images/gifs/leftshadow2.jpg) no-repeat;
}
td.rightshadow1 {
	background: url(images/gifs/rightshadow1.jpg) no-repeat;
}
td.rightshadow2 {
	background: url(images/gifs/rightshadow2.jpg) no-repeat;
}
/* left columnt*/
.leftcolumn {
	padding-left: 5px;
}
.leftcolumnshadowhp {
	background: url(images/gifs/leftcolumnshadowhp.jpg) no-repeat;
	height: 6px;
}
/* right column*/
.rightcolumn {
	padding-left: 5px;
	padding-right: 5px;
}
/*  dark green */
.rightcolumndarkgreenbg {
	background: #DAF3A5;
	color: #006633;
	padding-right: 5px;
	padding-left: 5px;
	padding-top: 5px;
	height: 250px;
}
td.rightcolumndarkgreenbottom {
	background: url(images/gifs/darkgreenbottomright.jpg);
	height: 12px;
}

/* dark green */
.leftcolumndarkgreenbg {
	background: #DAF3A5;
	color: #006633;
	padding-top: 10px;
	padding-left: 7px;
	padding-right: 7px;
}
td.leftcolumndarkgreenbottom {
	background: url(images/gifs/darkgreenbottomleft.gif);
	height: 6px;
}
.darkgreentext { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #006633;
 }
a.darkgreentext:link, a.darkgreentext:visited, a.darkgreentext:active  {
	text-decoration: none;
	font-weight: normal;
	color: #006633;
}
a.darkgreentext:hover {
	text-decoration: none;
	font-weight: normal;	
	color: #002412;	
}
.leftcolumnshadow {
	background: url(images/gifs/leftcolumnshadow.jpg) no-repeat;
	height: 6px;
}
/* table */
td.tableframedarkgreen {
	background-color: #006633;
}
.tablebdarkggreen {
	background-color: #DAF3A5;
}
/* welocome */
td.lightgreenbg {
	background: #DAF3A5;
	color: #006633;		
}

/*brown feature */
.lightbrownbg {
	background: #ECEDB1;
	color: #663300;
}
td.featurebrownbottom {
	background: url(images/gifs/featurebrownbottom.gif);
	height: 6px;
}
/*green feature */
.lightgreen2bg {
	background: #E6FB8F;
	color: #666600;			
}
td.featuregreenbottom {
	background: url(images/gifs/featuregreenbottom.gif);
	height: 6px;
}
/*orange feature */
.lightorangebg {
	background: #FBF6AD;
	color: #996600;		
}
td.featureorangebottom {
	background: url(images/gifs/featureorangebottom.gif);
	height: 6px;
}
/* all features */
.features{
	width: 204px;
}
.featureleft {
	width: 200px;
}
.featureright {
	padding-left: 10px;
}
td.featureshadow {
	background: url(images/gifs/featureshadow.gif) no-repeat;
	height: 6px;
}
/*footer */
.footerbg {
	background: url(images/gifs/footerbg.gif);
	height: 58px;
}
.footershadow {
	background: url(images/gifs/footershadow.jpg) no-repeat;
	height: 16px;
}
.spacer10 {
	height: 10px;
}
#spacerfooter {
	height: 1px;
}
td.threebuttons {
	height: 108px;
	background: url(images/jpgs/3buttonsbg.jpg);
	padding-top: 12px;
}