.s0 {
	font-size: 1px;
	background-image: url(/content/img/a0.png);
	background-repeat: no-repeat;
	background-position: left top;
	height: 5px;
	width: 5px;
	background-color: #63873D;
}
.s7 {
	background-image: url(/content/img/a7.png);
	background-repeat: repeat-x;
	background-position: center bottom;
	height: 5px;
	background-color: #63873D;
}
.s2 {
	background-image: url(/content/img/a2.png);
	background-repeat: no-repeat;
	background-position: right top;
	height: 5px;
	width: 5px;
	background-color: #63873D;
}
.s3 {
	background-image: url(/content/img/a3.png);
	background-repeat: repeat-y;
	background-position: left top;
	width: 5px;
	background-color: #63873D;
}
.s4 {
	background-image: url(/content/img/a4.png);
	background-color: #63873D;
}
.s6 {
	background-image: url(/content/img/a6.png);
	height: 5px;
	width: 5px;
	background-repeat: no-repeat;
	background-position: left bottom;
	font-size: 1px;
	background-color: #63873D;
}
.s5 {
	background-image: url(/content/img/a5.png);
	background-repeat: repeat-y;
	background-position: right top;
	background-color: #63873D;
}
.s8 {
	height: 5px;
	width: 5px;
	background-image: url(/content/img/a8.png);
	background-repeat: no-repeat;
	background-position: right bottom;
	background-color: #63873D;
}
.s1 {
	background-image: url(/content/img/a1.png);
	background-repeat: repeat-x;
	background-position: left top;
	height: 5px;
	background-color: #63873D;
}

body {
	background-color: #FFFFFF;
	margin: 0px;
	padding: 0px;
	font-family: Verdana;
	font-size: 10pt;
}
input {
	font-size: 8px;
	border: 1px solid #959595;
	color: #000000;
	margin: 0px;
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 2px;
	padding-left: 5px;
	font-family: Verdana;
}
form {
	margin: 0px;
	padding: 0px;
}
.newmag {
	font-size: 20px;
}
.red {
	color: #F72430;
}
#searchfield {
	width: 150px;
}
.banner_180x75 {
	padding-bottom: 5px;
}
.banner_200x60 {
	padding-right: 5px;
	padding-bottom: 5px;
}
.banner_468x60 {
	padding-right: 5px;
	padding-bottom: 5px;
}

a{
	font-size: 11px;
	color: #4F6C31;
	text-decoration: none;
}
a:link{}
a:hover{
	color: #CC0000;
	text-decoration: underline;
}
a:visited{}
a:active{}
a.m_bottom{
	font-family: Arial;
	font-size: 11px;
	color: #646363;
	text-decoration: none;
	padding-right: 5px;
	padding-left: 5px;
}
a.m_bottom:link{}
a.m_bottom:hover{
	color: #FD0E1F;
}
a.m_bottom:visited{}
a.m_bottom:active{}.subscribe {
	font-family: Arial;
	font-size: 14pt;
	color: #F4EE7B;
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 2px;
	padding-left: 5px;
}
#addsubscriber {
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	width: 125px;
}
.subs {
	font-family: Arial;
	padding-right: 5px;
	padding-left: 5px;
}
.error {
	font-family: Arial;
	font-size: 18px;
	color: #FF3300;
	display: block;
	padding-top: 20px;
	padding-right: 0px;
	padding-bottom: 20px;
	padding-left: 0px;
}
.allok {
	font-family: Arial;
	font-size: 18px;
	color: #0099CC;
	display: block;
	padding-top: 20px;
	padding-right: 0px;
	padding-bottom: 20px;
	padding-left: 0px;
}
.sod {
	font-size: 10px;
	background-image: url(/content/img/sod.png);
	background-repeat: no-repeat;
	background-position: left center;
	padding-top: 3px;
	padding-right: 10px;
	padding-bottom: 3px;
	padding-left: 10px;
	width: 150px;
	display: block;
	font-weight: bold;
	color: #FFFFFF;
	font-family: Arial;
	vertical-align: middle;
	margin-top: 10px;
	margin-bottom: 2px;
	height: 15px;
}
a.red{
	font-size: 11px;
	color: #cc2229;
	text-decoration: underline;
	padding-left: 15px;
}
a.red:hover{}
a.red:link{}
a.red:active{}
a.red:visited{}
a.sitemap{
	font-size: 10pt;
	color: #4B4B4B;
	display: block;
	text-decoration: none;
	padding-left: 15px;
	padding-top: 5px;
	padding-bottom: 5px;
}
a.sitemap:hover{
	color: #0066CC;
	text-decoration: underline;
}
a.sitemap:link{}
a.sitemap:active{}
a.sitemap:visited{}
.pagehead {
	font-size: 14px;
	padding-top: 20px;
	padding-bottom: 10px;
	font-weight: bold;
	display: block;
}
.page {
	font-size: 14px;
	padding-top: 5px;
	padding-bottom: 5px;
	font-weight: bold;
	display: block;
}
a.grey{
	font-size: 11px;
	color: #666666;
	text-decoration: underline;
	padding-left: 15px;
}
a.grey:hover{}
a.grey:link{}
a.grey:active{}
a.grey:visited{}
.u {
	background-image: url(/content/img/b3.png);
	background-repeat: repeat-x;
	background-position: left top;
	height: 80px;
}
.u2 {
	background-image: url(/content/img/b4.png);
	background-repeat: no-repeat;
	background-position: right top;
	width: 5px;
}
.u0 {
	background-image: url(/content/img/b0.png);
	background-repeat: no-repeat;
	background-position: left top;
	width: 5px;
}
.u1 {
	background-image: url(/content/img/b2.png);
	background-repeat: no-repeat;
	background-position: left top;
}
.line1 {
	font-size: 1px;
	background-color: #77a249;
	height: 5px;
}
.line2 {
	background-color: #4f6c31;
	height: 20px;
}
.line3 {
	background-color: #77a249;
	height: 20px;
}
.line4 {
	background-color: #FFFFFF;
	height: 20px;
}
.line5 {
	background-color: #77A249;
	height: 5px;
}
.line6 {
	background-color: #77a249;
	height: 25px;
	color: #FFFFFF;
	vertical-align: middle;
}


.wline1 {
	font-size: 23px;
	color: #ab3c4e;
	padding-top: 5px;
	padding-bottom: 5px;
}
.wline2 {
	font-size: 10px;
	padding-top: 6px;
	padding-bottom: 6px;
	padding-left: 5px;
}
.home {
	padding-right: 10px;
}


a.mtop_s, a.mtop_s:link, a.mtop_s:active, a.mtop_s:visited{
	display: table;
	padding-top: 2px;
	padding-right: 10px;
	padding-bottom: 2px;
	padding-left: 10px;
	float: left;
	background-image: url(/content/img/mtop_s.png);
	background-color: #FFFFFF;
	background-repeat: no-repeat;
	background-position: left center;
	font-size: 10pt;
	font-family: Arial;
	color: #FFFFFF;
}
a.mtop_s:hover{
	background-image: url(/content/img/mtop_s_over.png);
	text-decoration: none;
}
a.mtop_m, a.mtop_m:link, a.mtop_m:active, a.mtop_m:visited{
	display: table;
	padding-top: 2px;
	padding-right: 10px;
	padding-bottom: 2px;
	padding-left: 10px;
	float: left;
	background-image: url(/content/img/mtop_m.png);
	background-color: #FFFFFF;
	background-repeat: no-repeat;
	background-position: left center;
	font-size: 10pt;
	font-family: Arial;
	color: #FFFFFF;
}
a.mtop_m:hover{
	background-image: url(/content/img/mtop_m_over.png);
	text-decoration: none;
}
a.mtop_f, a.mtop_f:link, a.mtop_f:active, a.mtop_f:visited{
	display: table;
	padding-top: 2px;
	padding-right: 10px;
	padding-bottom: 2px;
	padding-left: 10px;
	float: left;
	background-image: url(/content/img/mtop_f.png);
	background-color: #FFFFFF;
	background-repeat: no-repeat;
	background-position: right center;
	font-size: 10pt;
	font-family: Arial;
	color: #FFFFFF;
}
a.mtop_f:hover{
	background-image: url(/content/img/mtop_f_over.png);
	text-decoration: none;
}
a.top2, a.top2:link, a.top2:active, a.top2:visited{
	padding-right: 8px;
	padding-left: 5px;
	font-size: 11px;
}
a.top2:hover{}
.sod {
	font-size: 10px;
	background-image: url(/content/img/sod.png);
	background-repeat: no-repeat;
	background-position: left center;
	padding-top: 3px;
	padding-right: 10px;
	padding-bottom: 3px;
	padding-left: 10px;
	width: 150px;
	display: block;
	font-weight: bold;
	color: #FFFFFF;
	font-family: Arial;
	vertical-align: middle;
	margin-top: 10px;
	margin-bottom: 2px;
	height: 15px;
}.hr {
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #33CC00;
}
