body{ 
 margin:0px;
 padding:0px;
 background: #8ab21f url(../images/body-bg.jpg) repeat-x;
 font-family:Arial, Helvetica, sans-serif;
}

form, p{ margin:0px; padding:0px;}

img{ border:none;}

.main-container{ width:907px; margin:0px auto; padding:0px;}
.nav{ font-size:14px; color:#313131; font-weight:bold;}
.nav a{ font-size:14px; color:#313131; font-weight:bold; text-decoration:none; text-transform:uppercase;}
.nav a:hover{ font-size:14px; color:#617f07; font-weight:bold; text-decoration:underline;}
.heading { font-size:15px; color:#c05d00; font-weight:bold; text-transform:uppercase; padding-bottom:5px;}
.body-text{ font-size:12px; line-height:18px; color: #000000;}
.heading2{ font-size:24px; color: #587702; font-weight:bold;  }
.input{ width:103px; border:1px solid #bcbcbc;}
.ul_space_yellow{	list-style-image: url(../images/yellow.gif); font-size:12px; color:#000000; line-height:18px;}
.ul_space_green{	list-style-image: url(../images/green.gif); font-size:12px; color:#000000; line-height:18px;}
.grey-text{ font-size:14px; color:#7f7f7f; font-family:"Trebuchet MS"; font-weight:bold;  padding:10px 0px 0px 0px;}
.grey-text a{ font-size:14px; color:#7f7f7f; font-family:"Trebuchet MS"; font-weight:bold;  text-decoration:underline;}
.grey-text a:hover{ font-size:14px; color:#8ab21f; font-family:"Trebuchet MS"; font-weight:bold; text-decoration:none;}
.footer{ color:#000000; font-size:11px; margin:7px 0px 10px 0px;}
.footer a{ color:#000000; font-size:11px; text-decoration:none; padding:0px 10px 0px 10px; text-transform:uppercase;}
.footer a:hover{ color:#8ab21f; font-size:11px; text-decoration:none;}