body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td {margin:0; padding:0;}



html, body {font-family:  Arial, Helvetica, sans-serif; font-size: 12px; text-align:center; background:url(../images/body_bg.gif) repeat-x #f4f6e1; }

/* PARAGRAPH STYLES */

H1, H2, H3, H4, H5 {font-size:100%;	font-weight:normal;}
H1 {}
H2 {}
H3 { font-size:20px; color:#575857;}
H4 { color:#8f9090; font-weight:bold;}
 
UL, OL {list-style: none; }
li {list-style-type:none;}
 
A { color:#4274fc; text-decoration:none;}
/*A:visited{ text-decoration:none; color:#;}*/
A:hover {color:#; text-decoration:none;}
/*A:active { text-decoration:none; color:#;}*/
A:focus {outline:none;}

A:visited{}
fieldset, img {border:0;}
q:before, q:after {	content:'';}

input, textarea, select {font-family:inherit; font-size:inherit; font-weight:inherit;}

.clr {clear: both;}
.lF {float:left;}
.rF {float:right;}

/* LAYOUT STYLES */
#wrapper { width:980px; margin:0 auto; background:url(../images/bg_shdw.gif) repeat-y;}
/* header*/
#header { width:980px; background:url(../images/header_bg.gif) no-repeat top; padding:0 10px 15px 10px; width:960px; margin:0 auto;}
.logo { float:left;  width:340px;  margin-left:12px; padding-top:10px;}
.logo a.sitelogo{ display:block; text-indent:-9999px; width:340px; height:52px; background: url(../images/logo.png) no-repeat;}
.topbanner {width:600px; height:95px; float: left; text-align:left; padding-top:25px; height/**/:/**/65px; padding-left:30px; width/**/:/**/570px; font-size:22px; font-weight:bold; color:#babbbb; }
.blue{ color:#3366ff;}


/* navigation */
			/* navigation links
			-------------------------------------------------------- */
			
			
			
			/* navigation close */
			
			/* subnav strts */
			
			
			/* subnav close */
			
			/*middle*/
#ContentArea { width:980px; padding:0 10px 0 10px; width/**/:/**/960px;}

.logoRight {
	background: url(../images/logo_right.jpg) no-repeat left;
}
.content_bg {
	background: #f4eaf5 url(../images/content_bg.gif) repeat-x top;
}
.bottom_bg {
	background: url(../images/bottom_bg.gif) repeat-x;
}
.aboutBox {
	width: 94%; text-align:left; padding-top:5px; padding-bottom:15px; color:#FFFFFF;
}
.green {
	color: #5B7B18;
	text-decoration: none;
}
.about_FGMC {
	background: #D4C9D1 url(../images/about_fgmc.jpg) no-repeat right;
}
.aboutBox a{ color:#FFFFFF; text-decoration:none;}
.aboutBox a:hover{ color:#f4f6e1; text-decoration:underline;}

.aboutBox h4{ font-family:"Times New Roman", Times, serif; font-size:16px; color:#FFFFFF; font-weight:bold;}
.welcomeBox{ font-family:"Times New Roman", Times, serif; font-size:18px;}
.welcomeBox a{ color:#6e8046; text-decoration:none;}
.welcomeBox a:hover{ color:#6e8046; text-decoration:underline;}

.greyBox {
	width: 94%; text-align:left; padding-top:15px;  color:#182162;
}

.greyBox a{
	  color:#182162; text-decoration:none; font-weight:bold;
}
.greyBox a:hover{
	  color:#182162; text-decoration: underline; font-weight:bold;
}

.greyBox h4{ font-family:"Times New Roman", Times, serif; font-size:16px; color:#182162; font-weight:bold;}
.footer_bg {
	font-size: 11px;
	color: #5c525d;
	text-decoration: none;
	background: url(../images/footer_bg.gif) repeat-x;
}
.footer_bg a{ color: #5c525d;
	text-decoration: none;}
.bt_login{
	background: #5b7b18;
	color: #FFFFFF;
}
.logi_page{	
	border: 1px solid #545454; }
.logi_hed{ font-family:"Times New Roman", Times, serif; font-size:26px; }	
		
.log_td{
	text-align: left;
	padding-left: 10px;
}	 
.contactform{}
.contactform Label{ width:150px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold;}
.formBtn{ background:#587911; padding:5px; border:1px solid #f4f6e1; color:#FFFFFF; }

.form_btns {
	font-family: tahoma;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	text-align: center;
	vertical-align: middle;
	height: 25px;
	width: 55px;
	border: 1px solid #4D8A6A;
	font-weight: bold;
	background-color: #708F28;
}

.formbox {
	background-color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	border: 1px solid #CCCCCC;
}