autbody {
        margin: 0px;
        padding: 10px;
        background: #ffffff;
        font-family: Tahoma, Verdana, sans-serif;
        font-size: 11px;
        color: #000;
	}

td {
    font-family: Tahoma, Verdana, sans-serif;
    font-size: 11px;
    color: #000;
	}

h1 {
	font-size: 14px;
}

a {
        text-decoration:none;
        color: #167316;
	}

a:hover {
        text-decoration:underline;
        color: #167316;
	}

.Auth { 
	vertical-align: middle;
	padding: 8px 10px 8px 5px;
	color:#fff;
	background-color:#74AB74; 
	}
.Auth a:link, 
.Auth a:visited, 
.Auth a:active{ 
	color:#fff;
}
.Authborder { 
	border: 1px solid #FFA826; 
	padding: 4px 8px;
	float:left;
	background-color:#FFF3E2;
	}
.Authborder a,
.Authborder a:hover{
	color: #146914;
	}
.Tborder { 
	background-color: #FFF;
	border: 1px solid #167316; 
	}
.Tline{background-color:#74AB74; }
.Theader { 
	vertical-align: middle;
	font-weight: bold;
	padding: 8px 0px 8px 10px;
	color:#fff;
	background-color:#74AB74; 
	}

.Theader a:link, .Theader  a:visited, .Theader  a:active { 
	text-decoration: none;
	color: #fff; 
	}

.Theader a:hover { 
	text-decoration: underline; 
	}

.Ttitle { 
	padding: 7px;
	margin: 0px;
	color: #0F4E0F;
	background-color:#AAD2AA;
	}
	
.Tbody2 { 
	background-color:#E6F0E6;
	}
.Tbody1 { 
	background-color:#F2F8F2;
	}
.Tbody3 { 
	background-color:#DCEADC;
	}
.Tbottom { 
	color: #146914;
	background-color: #AAD2AA; 
	}

.comm { 
	font-size: 10px;
	color: #3E453E; 
	}

#SecLine {
	color: #323232;
}

#SecLineStop {
	color: #7A313E;
}

.Plink,
.Plinkl{
	background: #F3F8F3;
	border: 1px solid #AAD2AA;
	padding: 0px 4px;
	margin: 0px;
	font-size: 10px;
	text-decoration: none;
}
.Plinkl{
	background: #E6F0E6;
}

.Nlink,
.Nlinkl{
	background: #fff;
	border: 1px solid #AAD2AA;
	padding: 1px 5px;
	margin: 0px;
	font-size: 11px;
	text-decoration: none;
}

.Nlinkl{
	background: #F3F8F3;
}
#NlinkSelected{
	border: 1px solid #377F37;
	background: #377F37;
	color:#fff;
	}

.formField { font-family: Tahoma, "MS Sans Serif", sans-serif;  font-size: x-small;  font-weight: bold;   }
.body { font-family: Tahoma, "MS Sans Serif", sans-serif;  font-size: x-small;   }
#header a{color: #000000; text-decoration: none;border-bottom: 1px solid #000000;}
#header a:hover{ text-decoration: none;border-bottom: 2px solid #000000;}
#button {font-family: Verdana,Tahoma,Arial,sans-serif; font-size: 9pt; color: rgb(0, 0, 0);}

#SRIbottom a{color:#000000;}

td.nopad{ /* allows some tables to have no padding on the td */
	padding: 0;
}

.textarea,
.searchinput,
.button,
.gobutton,
.textarea2,
.searchinput2,
.button2,
.gobutton2{
	background: #E4F3E4;
	border: 1px solid #74AB74;
	color: #000;
	font-family: Verdana, Helvetica, Sans-Serif;
	font-size: 11px;
	padding: 2px;
	vertical-align: middle;
}
.textarea2,
.searchinput2,
.button2,
.gobutton2{
	background: #fff;
	border: 1px solid #FFA826;
}
.searchinput{
	border: 0px;
	background: #146914;
	color: #fff;
	}
.input,
.inputImg{
	background: #fff;
	color: #000;
	font-family: Verdana, Helvetica, Sans-Serif;
	font-size: 11px;
	padding: 1px;
	vertical-align: middle;
}
.inputImg{
	padding: 0px;
	}
	
.button{
	background: #fff;
}

#faq{
	color:#FF6600;
	}

.LIcon { 
	color: #fff;
	background-color:#D18A1F;
	}

.LHeader{
	background: #FFA826;
	}
	
#LHeader{
	padding: 0px 10px;
	color: #fff;
	font-weight:bold;
	}

.LBody{
	background: #FFF3E2;
	}
.logintext{
	padding: 0px 0px 0px 4px;
	}
.logincomm a,
.logincomm a:hover{
	color: #8A6C3F;
	}
#MessTitle{
	color: #474747;
	font-weight:bold;
	}
#signature {
	border-top: 1px dashed #adadad;
	margin: 20px 0px 0px 0px;
	}
.quote{
	border: 1px solid #74AB74;
	background-color: #FFFfff;
	padding: 4px 4px 4px 8px;
	margin: 2px 4px 10px 0px;
	}
.TopHeader{
	padding: 10px 0px 0px 26px;
	margin: 0px 0px;
	font-family: Helvetica, Arial, sans-serif; font-size: 24px; font-weight: 900;
	}
.TopHeaderComm{
	padding: 0px 30px;
	margin: 0px 0px;
	}
.TopHeaderMenu{
	padding: 10px 0px 0px 26px;
	margin: 0px 0px;
	}
#TopHeaderMenuItem{
	padding: 0px 10px 0px 0px;
	}
.BannerBot{
	margin: 10px 0px 0px 0px;
	padding: 10px 0px 0px 0px;
	}