body
{
margin:0px;
padding:0px;
background-color:#C8D77A;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#373b3d
}

p,img,h1,form,textfield,span{margin:0px;
padding:0px; border:0px;
}
a{
color:#000;
text-decoration:none;
}
a:hover{
color:#000;
/*text-decoration:underline;*/
}
.outerwrap{
margin:auto;
width:922px;
background-image:url(../images/outer-body.jpg);
background-repeat:repeat-y;
background-position:center;
padding:0px 15px 0px 15px;

}

.header{
/*width:932px;*/
margin:0px 0px 0px 0px;
height:269px;

}
.clear{
clear:both;
}
ol li{
color:#566411;
padding-top:10px;
font-size:12px;
font-family:Tahoma;
}

.menu-back{
background-image:url(../images/menu-back.jpg);
background-repeat:no-repeat;
width:922px;
height:71px;
margin:0px;
border:0px solid red;
}

.menu-back ul{
padding:0px;
margin:0px 0px 0px 25px;
list-style-type:none;
}
.menu-back ul li {
float:left;
padding:0px 0px 0px 0px;
padding:20px 25px 0px 25px;
margin:0px 0px 0px 0px;
background-image:url(../images/sep.jpg);
background-repeat:no-repeat;
background-position:right 30px;
}
.menu-back ul li a{
color:#FFFFFF;
padding:0px 5px 0px 5px;
margin:0px 0px 0px 0px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:50px;
text-align:center;
display:block;
font-weight:bold;
}
.menu-back ul li a:hover{
background-image:url(../images/menu-over.jpg);
background-repeat:repeat-x;
background-position:center 8px;
padding:0px 5px 0px 5px;
text-decoration:none;
color:#ffffff;

}

a.active{
background-image:url(../images/menu-over.jpg);
background-repeat:repeat-x;
background-position:center 8px;
padding:0px 5px 0px 5px;
text-decoration:none;
color:#ffffff;
}
.middlebody{
width:922px;
height:383px;
padding:0px 0px 0px 0px;
background-image:url(../images/middle-body.jpg);
background-repeat:no-repeat;
background-position:center 0px;
}
.middlebody h1{
margin:0px 30px 0px 360px;
padding-top:60px;
border:0px solid red;
padding-bottom:15px;
}
.middlebody P{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
line-height:20px;
}

.lowerbody{
width:922px;
height:369px;
padding:0px 0px 0px 0px;
background-image:url(../images/lower-bodyback.jpg);
background-repeat:no-repeat;
background-position:top;
}
.leftpanel{
width:450px;
float:left;
padding:5px 0px 0px 60px;
}
.leftpanel p{
color:#566411;
width:450px;
font-size:11px;
text-align:left;
}
.grrenbox{
margin:20px 10px 0px 0px;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
text-align:center;
}
.grrenbox img{
border:5px solid #a4bd2d;
margin-bottom:5px;
}

.grrenbox1{
margin-left:0px;
padding-top:10px;

} 
.grrenbox1 ul{
padding:0px;
margin:0px;
margin-left:5px;
list-style-type:none;
width:450px;

}

.grrenbox1 ul li{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
text-align:left;
background-image:url(../images/gol.jpg);
background-repeat:no-repeat;
background-position:left 7px;
padding-left:10px;
float:left;

}

.grrenbox1 ul li a{
padding-right:0px;
width:140px;
font-family:11px;
display:block;
}

.grrenbox1 ul li a:hover{
color:#789213;
}

.rightpanel{
width:330px;
float:left;
margin:5px 0px 0px 40px;
}
.rightpanel h1{
padding-bottom:5px;
}

.green-border{
background-image:url(../images/green-bor.jpg);
background-repeat:no-repeat;
background-position:left top;
}

.rightpanel h1 img{
border:0px;
}

.rightpanel img{
border:1px solid #acc436;
}
.where{
margin-top:20px;
}

.where h1 {
float:left;

}
.where h1 img{
border:0px;
}

.where p{
margin:5px 0px 0px 5px;
width:150px;
color:#38410a;
text-align:left;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
float:left;
}
.footer-back{
background-image:url(../images/footer-back.jpg);
background-repeat:no-repeat;
background-position:center top;
height:67px;

}
.copy{
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#e8e982;
margin-left:50px;
margin-top:40px;
}
.footxt{
float:right;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
margin-right:50px;
margin-top:40px;
}

.footxt a{
color:#FFFFFF;
}

.innerbody{
width:922px;
padding:0px 0px 0px 0px;
background-image:url(../images/lower-bodyback.jpg);
background-repeat:no-repeat;
background-position:top;
background-color:#f3db71;
}
.innerleftpanel{
width:450px;
float:left;
padding:10px 0px 0px 60px;
}
.innerleftpanel p{
font-family:Arial, Helvetica, sans-serif;
color:#566411;
width:450px;
font-size:12px;
line-height:17px;
text-align:left;
padding-left:5px;
}


.innerleftpanel h2{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:20px;
color:#669900;
font-weight:normal;
padding-bottom:10px;
padding-top:10px;
margin:0px;
}
.innerleftpanel ul li{
color:#566411;
line-height:20px;
text-align:left;
}
.grrenbox{
margin:20px 10px 0px 0px;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
text-align:center;
}
.grrenbox img{
border:5px solid #a4bd2d;
margin-bottom:5px;
}
.msgbox{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#FF0000; padding-left:0px; }
.error_txt{ text-align:center; color:#FF0000; background-color:#FFFFD5; border:1px solid #CCCCCC; padding:10px;}


.details{
padding-top:15px;
border-bottom:1px dotted #336600;
padding-bottom:10px;
}
.details h1{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:16px;
color:#000;
font-weight:bold;
padding-bottom:10px;
}

.details h2{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:13px;
color:#336600;
font-weight:normal;
margin:0px;
padding-top:5px;
text-align:left;
display:block;
}
.picdiv{

}

.picdiv img{
float:left;
padding:5px;
margin-right:10px;
margin-bottom:10px;
border:1px solid #336600;
}
.details p{
padding-top:10px;
line-height:20px;
padding-bottom:10px;
}

