BODY {
	font-weight: normal;
	font-size: 10px;
	word-spacing: normal;
	text-transform: none;
	color: #3C6501;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	letter-spacing: normal;
	background-color: white;
	text-align: justify;
	margin: 0px;
}
form { margin-bottom: 0; }

.mbg {
background-image: url(images/mbg.gif);
background-repeat: repeat-y;
padding: 5px;
}

input.src {
border: none;
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #1B5703;
font-size: 16px;
width: 100%;
background-color: white;
}

div.srcd {
margin: 2px;
border: 1px solid #1B5703;
width: 98%;
}
div.srts {
margin: 6px;
width: 98%;
text-align: left;
}
.srcs {
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #1B5703;
font-size: 14px;
font-weight: bold;
}

table {
	font-weight: normal;
	font-size: 12px;
	word-spacing: normal;
	text-transform: none;
	color: #3C6501;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	letter-spacing: normal;
	background-color: white;
	text-align: left;
	margin: 0px;
}

A:link.bottomSig {
	font-size: 10px;
	color: #559000;
	text-decoration: none;
}	
A:visited.bottomSig {
	font-size: 10px;
	color: #7FB000;
	text-decoration: none;
}	
A:active.bottomSig	{	
	font-size:	10px;
	color:	black;
	text-decoration:	none;
}	
A:hover.bottomSig {
	font-size: 10px;
	color: #154E00;
	text-decoration: none;
}
.bottomSig	{	font-size: 10px;	color: #559000;}	

.contentPadding {
  padding: 5px;
}

A:link.menulnk {	font-size: 12px;	color: #1A4100;	text-decoration: none;	font-weight: normal;  font-style:normal;}	
A:visited.menulnk {	font-size: 12px;	color: #69A400;	text-decoration: none;	font-weight: normal;  font-style:normal;}	
A:active.menulnk {	font-size: 12px;	color: red;	text-decoration: none;	font-weight: normal;  font-style:normal;}	
A:hover.menulnk {	font-size: 12px;	color: #1A4100;	text-decoration: underline;	font-weight: normal;  font-style:normal;}	

A:link.titl, A:hover.titl {	font-size: 13px; color: #1A4100; text-decoration: underline; font-weight: bold; font-style:normal;}	
A:visited.titl {	font-size: 13px; color: #69A400; text-decoration: underline; font-weight: bold; font-style:normal;}	
A:active.titl {	font-size: 13px; color: black; text-decoration: underline; font-weight: bold; font-style:normal;}	

A:link.mAd {	font-size: 10px; color: #1A4100; text-decoration: none;	font-weight: normal;}	
A:visited.mAd, A:active.mAd {	font-size: 10px; color: #69A400; text-decoration: none;	font-weight: normal;}	
A:hover.mAd {	font-size: 10px; color: #1A4100; text-decoration: underline;	font-weight: normal;}	

span.desc {
	font-size: 12px;
	text-decoration: none;
	font-weight: normal;
  font-style:normal;
}
span.keyw {
	font-size: 10px;
	text-decoration: none;
	font-weight: normal;
  font-style:italic;
}


/*

table.mainTbl {
  border-style: none;
  background-color: white;
  font-size: 9px;
}


/*
table.mainTbl td.lb {
background-image: url(images/lbbg.gif);
background-repeat: repeat-y;
background-position: right;
background-color: #559000;
}
table.cat td.bgo {
background-repeat: repeat-y;
background-position: right;
background-color: #3F6A00;
}
table.cat td.bg {
background-repeat: repeat-y;
background-position: right;
background-color: #559000;
}
table.mainTbl td.rb {
background-image: url(images/rbbg.gif);
background-repeat: repeat-y;
background-position: right;
text-align: center;
}
table.mAds {
  border-style: solid;
  border-width: 1px;
  border-color: black;
	font-size: 10px;  
  color: black;
}
table.mAds td {
  padding: 1px 2px 1px 2px;
  border-style: dashed none none none;
  border-width: 1px;
  border-color: #003A00;
}
table.mAds td.mTop {  border-style: none;}

.spacing {  margin: 2px;}

input.inpt {
border: 1px solid #1B5703;
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #1B5703;
font-size: 14px;
width: 400px;
background-color: white;
}
textarea.inptt {
border: 1px solid #1B5703;
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #1B5703;
font-size: 14px;
width: 400px;
height: 100px;
background-color: white;
}

.smal { font-size: 10pt; color: #1B5703;}


hr {  margin: 0px;  
}
A:link.cat1, A:visited.cat1, A:active.cat1, A:hover.cat1    {
	font-size: 14px;
	color: #1A4100;
	text-decoration: none;
	font-weight: bold;
}	
A:link.cat2, A:visited.cat2, A:active.cat2, A:hover.cat2    {
	font-size: 12px;
	color: #1A4100;
	text-decoration: none;
	font-weight: bold;
}	
A:link.cat3, A:visited.cat3, A:active.cat3, A:hover.cat3    {
	font-size: 12px;
	color: #1A4100;
	text-decoration: none;
	font-weight: normal;
 font-style:italic;
}	

*/
