body{
	font-family: Georgia, Times New Roman, Times, serif;
	font-size: 12px;
	background-color: #E2E2E2:
}
body table tr td table tr td p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
}
body table tr td table tr td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	
}
#sa {
	font-family: Arial, Helvetica, sans-serif;
}
.headerwhite{
	color: White;
	font-weight: bold;
}
a.menu{
	font-size:11px;
	text-decoration: none;
}
#container {
	margin: 0 auto;
	padding: 0;
}
#content {
	margin: 0;
	padding: 0;
	width: 100%;
}
#footer {
	bottom: 0;
	font-size: 11px;
	font-weight: bold;
	height: 40px;
	padding: 0;
	width: 800px;
	margin 0 auto;
}
/***** CREDITS *****/
.credits  { 
	font-size: .9em; 
	text-align: right; 
	color: #dbcfb0; 
}
a.credits  { 
	color: #d4be87; 
}
.welcome{
	font-family: Palatino Linotype;
	font-size: 16px;
	color: #ff0000;
	font-weight: bold;
	font-style: italic;
}
.askmg{
	font-family: Palatino Linotype;
	font-size: 11px;
	color: #ff0000;
	font-style: italic;
}
.spotlights{
	font-family: Palatino Linotype;
	font-size: 16px;
	color: #ff0000;
	font-weight: bold;
	font-style: italic;
}
.news{
	font-family: Palatino Linotype;
	font-size: 16px;
	color: #000000;
	font-weight: bold;
	font-style: italic;
}
a.spotlight{
	text-decoration: none;
	color: Maroon;
}
a.newslink{
	text-decoration: none;
	color: #5E0000;
	font-size:14px;
	font-weight: bold;
}
.newscontent{
	font-size:14px;
}
.newstable{
	background-color: #B1B1B1;
	margin-left: 10px;
}
.spotcontent{
	font-size:12px;
}
.pagetitle{
	font-size: 20px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-style: italic;
}
.facts{
	margin-left: 14px
}
.dearheading{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #B8860B;
}
.dearfooter{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: Green;
}
.levelheadingb{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 14px;
	color: Green;
}
.levelheading{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: Green;
}
a{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FF0000;
}
.friendshead{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: Green;
	text-align: center; 
}
.friends{
	text-align: center;
}
.button{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 16px;
	border: 2px groove #006;
    background: #FF8C00;
}
.button:hover {
    border: 1px solid #FF6347;
    background: #DAA520;
}
.textbox{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: 1px solid #006;
    background: #ffc;
}
.textbox:hover {
    border: 1px solid #f00;
    background: #ff6;
}
select{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: 1px solid #006;
    background: #ffc;
}
select:hover {
    border: 1px solid #f00;
    background: #ff6;
}

textarea{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: 1px solid #006;
    background: #ffc;
}
textarea:hover {
    border: 1px solid #f00;
    background: #ff6;
}
.borderless{
	background: transparent;
	border: none;
	border-bottom: thin dashed;
}
input{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: 1px solid #006;
    background: #F2F0F0;
}
input:hover {
    border: 1px solid #f00;
    background: #ff6;
}
.activetxt{
	color: #20FA16;
	font-weight: bold;
}
.nonactivetxt{
	color: Olive;
}
.locked{
	color: #A52A2A;
}
.explain  { 
	font-size: .9em; 
	text-align: right; 
	color: Black; 
}
.required{
	color: Maroon;
}
.button{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: 1px solid #006;
    background: #FF8C00;
}
.button:hover {
    border: 1px solid #FF6347;
    background: #DAA520;
}
table.fourh{
	border-bottom: dashed;
	border-bottom-color: #006400;
	border-bottom-width: thin;
	border-left: dashed;
	border-left-color:  #006400;
	border-left-width: thin;
	border-right: dashed;
	border-right-color:  #006400;
	border-right-width: thin;
	border-top: dashed;
	border-top-color:  #006400;
	border-top-width: thin;
	
}
table.msg{
	
}
td.msgtitle{
	background-color: #F7C092;

}
.mghead{
	
	font-weight: bold;
	font-variant: small-caps;
	text-align: center;
}
td.mgtable{
	border: groove;
	border-bottom: none;
	border-top: none;
	text-align:left
}
td.mgmenu{
	font-size: 11px;
	text-align: left;
}
span.deletesmall{
    font-style:italic;
	 font-size: 9px;
}
.borderless11px{
	background: transparent;
	border: none;
	font-size: 11px;
	text-align: left;
}
td.agfruit{
	background-color: #E7ED9E;
	border-bottom: 1px dotted #A52A2A;
	padding: 4px 4px;
	vertical-align: top;
}
td.agfruitbottomless{
	background-color: #E7ED9E;
	padding: 4px 4px;
	vertical-align: top;
}
td.agdairy{
	background-color: #F0F8FF;
	border-bottom: 1px dotted #A52A2A;
	padding: 4px 4px;
	vertical-align: top;
}
td.agdairybottomless{
	background-color: #F0F8FF;
	padding: 4px 4px;
	vertical-align: top;
}
td.agveg{
	background-color: #B5FBA8;
	border-bottom: 1px dotted #A52A2A;
	padding: 4px 4ppx;
	vertical-align: top;
}
td.agvegbottomless{
	background-color: #B5FBA8;
	padding: 4px 4px;
	vertical-align: top;
}
td.aghort{
	background-color: #FF9F9F;
	border-bottom: 1px dotted #A52A2A;
	padding: 4px 4px;
	vertical-align: top;
}
td.aghortbottomless{
	background-color: #FF9F9F;
	padding: 4px 4px;
	vertical-align: top;
}
.legal{
	font-size: 10px;
	color: #B22222;
	font-style: italic;
}