body{background-image: url(/skins/s1/images/bgfull.gif);font: normal normal 11px verdana, Helvetica, sans-serif;margin: 5px 0 10px 0;color: #000000;}
form,input,select,textarea{font: 10px tahoma, arial, helvetica, sans-serif;	color: #000000;	font-weight: normal;}
a , a:visited {	color: #3300FF;	text-decoration: none;}
a:hover, a:focus {color: #FC4204;text-decoration: underline; }
#wrap{width: 782px;	text-align: left;}
#tplnks{text-align: right;color: #FFFFFF;margin-right: 4px;	margin-bottom: 4px;}
#tplnks a,#tplnks a:visited{text-decoration: none;	color: #FFFFFF;}
#tplnks a:hover{text-decoration: underline;}
#head{width: 782px;}
#mainblock{	width: 782px;}
#leftblock{	background: url(/skins/s1/images/menubg.gif) repeat-y;padding-left: 5px;width: 162px; /* background-color: #F0F0F0; */}
.lefttd{background: url(/skins/s1/images/menubg.gif) repeat-y;	width: 162px;	background-color: #F0F0F0;}
.centertd{	width: 605px;	background-image: url(/skins/s1/images/bg1.gif);background-repeat: repeat-y;background-position: right;	background-color: #FFFFFF;}
#centerblock{width: 605px; text-align:left;}
#flnks{font-size: 9px; color: #FFFFFF;	margin-left: 4px; margin-top: 4px;}
#flnks a,#flnks a:visited{text-decoration: none;color: #FFFFFF;}
#flnks a:hover{text-decoration: underline;}
#copyrighttext{margin-left: 160px;}
.titleblock {font-family: "Trebuchet MS"; height: 22px; font-size: 15px;color: #4B8731;font-weight:bold;text-indent:5px;margin-top: 0;	margin-bottom: 4px;	background: url(/skins/s1/images/title_bg.gif) repeat-x bottom;}
.h1small{font-size: 12px;color: #4B8731;margin: 0;	padding: 0;}
#maintxt p,#maintxt1 p{	text-align: left;	margin-top: 5px;	padding: 0;	line-height: 15px;}
h1, h2, h3, h4, h5 {display: inline;}
h1{font: normal bold 18px verdana, Helvetica, sans-serif; color: #006600;}
h2 {font: normal bold 16px verdana, Helvetica, sans-serif;color: #006600;}
h3 {font: normal bold 14px verdana, Helvetica, sans-serif;color: #006600}
h4 {font: normal bold 12px verdana, Helvetica, sans-serif;color: #006600}
h5 {font: normal bold 10px verdana, Helvetica, sans-serif;color: #006600}
hr{color: #003300; size:1px; height: 1px; noshade: noshade;}
#maintxt1{width: 580px;border: 1px;}
#maintxt a,#maintxt1 a {color: #057B13;	text-decoration: none;}
#maintxt a:hover,#maintxt1 a:hover {color: #057B13;	text-decoration: underline;}
#moreinfo a,#moreinfo{font-weight: bold;text-align: right;	padding-right: 10px;color: #057B13;}
#moreinfo a:hover {	color: #057B13;	text-decoration: none;}
form{margin: 0;	padding: 0;}
.newswrapper{padding: 5px;}
.newswrapper H3 {color: #616161; font: normal bold 14px "Trebuchet MS", verdana, Helvetica, sans-serif;	display: inline;}
.newswrapper blockquote {color: #006600;text-decoration:underline;	font: normal 13px "Trebuchet MS", verdana, Helvetica, sans-serif;	margin-bottom: 15px;}
.newspic{	float:left;	margin:7px 6px 8px 3px ;}
.newscontents{	margin-left: 100px;	padding: 2px;}
.newsdate {	color: #666;font: normal normal 10px Arial, Helvetica, sans-serif;padding: 2px 0;}
.newsdetlnk, a.newsdetlnk, a.newsdetlnk:visited {text-align: right;	font-size: 11px;padding: 4px;font-weight: bold; color: #057B13;}
.newsdetpic{float:right;	margin:10px 5px 10px 12px ;	padding: 1px;	border: 1px solid #2B8E51;}
#newsblock{	background-image: url(/skins/s1/images/newstop.gif);background-repeat: repeat-x;padding-top: 5px;padding-left: 5px;	padding-bottom: 10px;	font-weight: bold;	color: #60605F;	width: 150px;}
#newsbox{border: 1px dotted #DDDDDD;	width: 137px;	font-weight: normal;	margin-top: 7px;	background-color: #F4F4F4;	padding: 3px;}
#newsbox p{	margin-top: 5px;	padding: 0;	margin-left: 0;	margin-right: 0;	margin-bottom: 0;}
#newstitle{	color: #4FA41B;	text-decoration: underline;	line-height: 12px;	padding-bottom: 5px;}
#news a,#news a:visited{	color: #808080;	text-decoration: none;	font-size:9px;	line-height: 12px;}
.newstxt{	font: normal normal 11px verdana, Helvetica, sans-serif;}
.newsmore a, .newsmore a:visited {	font: normal bold 10px verdana;	color: #057B13;	text-decoration: underline;}
.ErrorBlock{	margin: 30px 30px;	padding: 8px 0 8px 80px;	color: #FF0033;	vertical-align: middle;	font-weight: bold;	background: #FFF6F6 url(/skins/s1/images/message_stop.gif) no-repeat 10px;	border: 1px dotted #ff0000;}
.ErrorBlock p{	padding: 10px;}
.frminput { 	background-color: #FFF; 	color:#333; 	font:11px Arial, Helvetica, sans-serif;	border:1px solid #BCD0ED; }
.imgtitle {	vertical-align: middle;}
.blkshadow {	border-bottom: 1px solid #868686;	border-right: 1px solid #868686;}
.blk1 {	font: normal bold 10px verdana, Helvetica, sans-serif; color: #006600;	border: 1px solid #99D9B2;	background-color: #F2FAEA;	padding: 4px;}
.blk2 {	border: 1px solid #99D9B2;	background-color: #F2FAEA;	padding: 4px;}
.dgreentxt {	color: #128877;}
.smtitle {	color: #008688;	font: bolder 11px/14px Arial, Helvetica, sans-serif;}
#catlnk a,#catlnk{	color: #4B8731;	FONT-WEIGHT: BOLD;	text-indent: 20px;	font-size: 10px;	padding: 4px;}
.subcatcell {	border-left: 1px solid #4ABC75;	border-right: 1px solid #4ABC75;	padding: 5px 15px;}
#menu a:visited{text-decoration: none;color: #868686;}