html, body {
	margin: 0;	padding:0;	border:0;
	height:100%;	width:100%;
	background: #fff url(../images/pgbg.gif) repeat-x top left;
	font: normal 14px Arial, Helvetica, sans-serif;
	color: #393939;
}
img, form {
	margin: 0;	padding:0;	border:0;
}
a, a:hover {
	font: normal 14px Arial, Helvetica, sans-serif;
	color: #393939;
	text-decoration:none;
}
.errmsg {
	font: normal 14px Arial, Helvetica, sans-serif;
	color: #FF0000;	text-align: center;
}
.frmlabel {
	font: normal 14px Arial, Helvetica, sans-serif;
	color: #393939;
}

/* For Moz */ input[type=radio], input[type=checkbox] {
}
input[type=text], input[type=password], textarea, select {
	background: #fff;
    border: 1px solid #255600;	padding: 2px;
	font: normal 12px Arial, Helvetica, sans-serif;
	color: #000;
}
input[type=text]:focus, input[type=password]:focus, textarea:focus, select:focus {
	background: #fff;
} /* End */

/* For IE */ input, textarea, select {
	background: #fff;
    border: 1px solid #255600;	padding: 2px;
	font: normal 12px Arial, Helvetica, sans-serif;
	color: #000;
}
input.nobdr { /* Use this for input types - "checkbox & radio" */
    border: none;
	background-color: transparent;
} /* End */

#wrapper {
	height: auto;	width: 732px;
	margin: 0 auto 0 auto;	padding:0;	border:0;
/*	filter: alpha(opacity=50);
	-moz-opacity: 0.5;
	opacity: 0.5; */
}
#row1 {
	height: 300px;	width: 100%;
	margin: 0;	padding:25px 0 0 0;	border:0;
	float:left;
	background: url(../images/mainpic.jpg) no-repeat top center;
	color:#f6c20f;
	font-size:12px;
	text-align: center;
}
#row2 {
	height: 54px;	width: 719px;
	margin: 0;	padding: 0 0 0 13px;	border:0;
	float:left;
}
#row3 {
	height: auto;	width: 705px;
	margin: 0 0 0 13px;	padding: 10px 0 10px 0;	border:0;
	float:left;
}
#rowlft {
	height: auto;	width: 490px;
	margin: 0;	padding: 0;	border:0;
	float:left;
}
#rowrgt {
	height: auto;	width: 215px;
	margin: 0;	padding: 0;	border:0;
	float:right;
}

#row4 {
	min-height: 220px;	width: 100%;
	margin: 0;	padding:0;	border:0;
	float:left;
	background: #fefefe url(../images/row4bg.gif) repeat-x top left;
}
#row4inr {
	height: auto;	width: 705px;
	margin: 0 auto 0 auto;	padding: 10px 0 10px 0;	border:0;
}
#row5 {
	min-height: 60px;	width: 100%;
	margin: 0;	padding:0;	border:0;
	float:left;
	background-color: #ebebeb;
}

#floater {
	height: auto;	width: 230px;
	margin: 0;	padding:0;	border:0;
	position:absolute;
	top: 390px;
	background-color: #e6fcb9;
	border:1px solid #ddebc2;
	
	display: none;
}

.box1 {
	height: 158px;	width: 215px;
	margin: 0;	padding:0;	border:0;
	background: #e6fcb9 url(../images/boxbg2.jpg) no-repeat center top;
	border:1px solid #ddebc2;
}
.box1 td {
	vertical-align: top;
}
.box2 td {
	vertical-align: bottom;
}

.box2 {
	height: 96px;	width: 215px;
	margin: 0;	padding:0;	border:0;
	background: url(../images/secbg.jpg) no-repeat center;
}
.txt1 {
	font: normal 22px Arial, Helvetica, sans-serif;
	margin: 0;	padding:5px 0 5px 10px;	border:0;
	color: #9c072e;
}
.txt2 {
	font: bold 14px Arial, Helvetica, sans-serif;
	margin: 0;	padding:0 0 0 10px;	border:0;
	color: #527b16;
}
.txt3 {
	font: normal 11px Arial, Helvetica, sans-serif;
	margin: 0;	padding:5px 0 0 10px;	border:0;
	color: #767676;
}
.txt4, .txt56 {
	text-align:right;
}
.txt4 a, .txt4 a:hover {
	font: normal 11px Arial, Helvetica, sans-serif;
	margin: 0 1px 0 0;	padding:0;	border:0;
	color: #527b16;
}
.txt3 a, .txt3 a:hover {
	font: bold 11px Arial, Helvetica, sans-serif;
	color: #767676;
	text-decoration:underline;
}

.txt5 {
	font: bold 15px Arial, Helvetica, sans-serif;
	margin: 0;	padding:0 0 0 10px;	border:0;
	color: #fff;
	text-transform:uppercase;
}
.txt6 {
	font: bold 12px Arial, Helvetica, sans-serif;
	margin: 0;	padding:0 0 0 10px;	border:0;
	color: #ffeb0f;
	text-transform:uppercase;
}
.txt56 a, .txt56 a:hover {
	font: normal 11px Arial, Helvetica, sans-serif;
	margin: 0 1px 0 0;	padding:0;	border:0;
	color: #fff;
}
.txt7 {
	font: normal 11px Arial, Helvetica, sans-serif;
	margin: 0;	padding:0 0 0 10px;	border:0;
	color: #527b16;
}
.txt8 {
	font-size: 14px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	color: #f6c20f;
}
#row5inr {
	height: auto;	width: 705px;
	margin: 0 auto 0 auto;	padding: 10px 0 10px 0;	border:0;
	font-size:11px;	font-weight:bold;
}
#row5inr a {
	font-size:11px;	font-weight:bold;
}
.mainhd {
	margin:0;	padding:0;	border:0;
	font: normal 18px Arial, Helvetica, sans-serif;
	color:#527b16;
}
.mainhd2 {
	margin:0;	padding:0;	border:0;
	font: normal 18px Arial, Helvetica, sans-serif;
	color:#393939;
}
a.va, a.va:hover {
	margin:0;	padding:4px 0 0 6px;	border:0;
	font: bold 11px Arial, Helvetica, sans-serif;
	color:#364b07;
	background: url(../images/viewall.gif) no-repeat center;
	text-transform:uppercase;	text-align:left;
	width:77px;	height:17px;
	display:block;
}
a.rm, a.rm:hover {
	margin:0;	padding:4px 0 0 6px;	border:0;
	font: bold 11px Arial, Helvetica, sans-serif;
	color:#393939;
	background: url(../images/readmore.gif) no-repeat center;
	text-transform:uppercase;	text-align:left;
	width:88px;	height:17px;
	display:block;
}

h1 {
	margin:0;	padding:10px 0 0 10px;	border:0;
	font: bold 22px Arial, Helvetica, sans-serif;
	color:#FFF;
	background: #ff7f00 url(../images/h1bg.jpg) repeat-x top left;
	text-shadow:#c07721;
}

ul#tc {list-style: none; margin: 0; padding: 0}
ul#tc li {float:left}
ul#tc li a {display: block; font-size: 12px; font-weight: bold; text-decoration: none; text-align:center; width: 141px; height: 32px; float:left; background: url(../images/nonactivbg.jpg) no-repeat center; color:#255600; margin: 0; padding: 22px 0 0 0}
ul#tc li a:hover, ul#tc li a.active {font-size: 12px; background: url(../images/activbg.jpg) no-repeat center; color: #fff}
