@charset "utf-8";
/* CSS Document */

body {
	background:url(images/bg.png) repeat-x;
	margin:10px auto;
}
.wrapper {
	width:860px;
	height:auto;
	margin:0px auto;
}
.grn {
	background:url(images/topImg.png) repeat-x;
	height:36px;
	/*width:860px;*/
}
.banner {
	background:url(images/banner.png) no-repeat;
	width:860px;
	height:243px;
}
.login {
	color:#f1ffe5;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
}
.login a {
	color:#f1ffe5;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:underline;
}
/*.login input {
	width:120px;
	height:15px;
	margin:2px;
	color:#333333;
	border:#8cb503 1px solid;
}*/
.menu {
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	margin:5px;
}
.menu a {
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:underline;
}
.menu a:hover:selected {
 color:#FFFFFF;
 font-family:Arial, Helvetica, sans-serif;
 font-size:12px;
 font-weight:bold;
 text-decoration:underline;
}
.top-menu {
	background:url(images/menu-bg.gif) repeat-x;
	margin:0;
	padding:0;
	height:33px;
	width:860px;
}
.top-menu-container {
	width:860px;
	margin:0 auto;
	height:100%;
}
ul.topmenu {
	padding:0;
	margin:0;
	list-style:none;
}
ul.topmenu li {
	text-align:center;
	height:100%;
	display:block;
	float:left;
	margin:0;
	font:12px bold verdana;
}
ul.topmenu li a {
	color:#FFFFFF;
	text-decoration:none;
}
ul.topmenu li a:hover {
	background-color:#63a50a;
}
#topNav {
	width:855px;
	height:30px;
	margin:0 auto;
}
#topNav ul {
	width:855px;
	height:30px;
	padding: 0 0 0 0;
	margin:0;
}
#topNav ul li {
	text-align:center;
	display:block;
	float:left;
	margin:0;
}
#topNav ul li a {
	color:#ffffff;
	text-decoration:none;
	height:20px;
	padding: 10px 18px 0 18px;
	display:block;
	font: 10px verdana;
	font-weight:bold;
	margin:0;
	float:left;
}
#topNav ul li a.hover, #topNav ul li a:hover {
	background-color:#63a50a;
	color:#ffffff;
	text-decoration:none;
	height:22px;
	padding: 10px 18px 0 18px;
	display:block;
	font: 10px verdana;
	font-weight:bold;
	margin:0;
	float:left;
}
.contentArea {
	background:#f5f9e8 url(images/contentBg.png) no-repeat;
	width:670px;
	height:auto;
	padding:10px;
	text-align:justify;
}
.grnText {
	color:#80ad44;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}
.grnText a{
	color:#80ad44;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:underline;
}
.grnHeading {
	color:#91bd04;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
}
.news {
	background:url(images/news.png) no-repeat;
	width:166px;
	/*height:248px;*/
	padding:10px;
}
.newsText{
	color:#f1ffe5;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	text-align:justify;
}
.newsText_hdr{
	color:#f1ff56;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}
.homeContact {
	background:url(images/contact.png) no-repeat;
	width:166px;
	height:325px;
	padding:10px;
}
.footerBg{
	background:url(images/footer.gif) repeat-x;
	height:24px;
	padding:5px;
}
.footer {
	color:#f1ffe5;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
}
.footer a {
	color:#f1ffe5;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration:none;
}
.footer a:hover {
	text-decoration:underline;
}
.innerContentArea {
	background:#f5f9e8 url(images/innerBg.png) no-repeat;
	width:857px;
	height:auto;
	padding:10px;
	text-align:justify;
}


.errorbox
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#003300;
	width:170px;
	border:1px solid #FF0000;
}

.err
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#FF0000;
font-weight:normal;
}

.textbox
{

font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#003300;
width:170px;
border:1px solid #003300;
}

.subutton
{
	background-color:#006600;
	color:#FFFFFF;
	border:0px;
	font-weight:bold;
	background-image:url(images/menu-bg.gif);
	background-repeat:repeat-x;
	height:30px;
}


.logtext
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	width:120px;
	height:15px;
}



.errorbox
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#003300;
	width:170px;
	border:1px solid #FF0000;
}

.err
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#FF0000;
font-weight:normal;
}

.textbox
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#003300;
	width:170px;
	border:1px solid #003300;
}

.subutton
{
	background-color:#006600;
	color:#FFFFFF;
	border:0px;
	font-weight:bold;
	background-image:url(images/submitbg.gif);
	background-repeat:repeat-x;
	height:24px;
}

.errorlogbox
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	width:120px;
	height:15px;
	border:1px solid #FF0000;
}

.logarea
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	border:0px;
	border:1px solid #003300;
	width:170px;
	height:70px;
}

.message
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FF0000;
	font-weight:bold;
}

.txtarEnq
{
	width:119px;
	height:80px;
}

.errorlogarea
{
	border:1px solid #FF0000;
	width:119px;
	height:80px;
}

.errorContactArea
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	border:0px;
	border:1px solid #FF0000;
	width:170px;
	height:70px;
}
