/* CSS Document */

*{margin:0px; padding:0px;}


body{ background-color:#586932; color:#41423E; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; }

li{ list-style-type:none;}

a{ text-decoration:none; color:#586932;}



#container{ width:1000px; margin:0 auto;}

#top{ width:879px; margin:0 auto;}

.toplinks{ background-color:#EAF1DC; font-size:12px; height:24px; color:#006401; width:738px; float:left; margin-left:3px;}

.topleftside{ float:left; background-image:url(../images/topleftside.gif); background-repeat:no-repeat; width:12px; height:24px;}

.toplinkarea{ float:left; padding-left:15px;}

.toplinkarea li{ background-image:url(../images/toparrow.gif); background-repeat:no-repeat; padding-left:20px; background-position:left 3px; line-height:23px; display:inline; padding-right:16px;}
.toplinkarea li a:hover{ /*color:#1A2207;*/ color:#F3B000; }
.toplinkarea li a{color:#006401; text-decoration:none;}

.toplinkarea li .topactive{ color:#A27602; text-decoration:underline;}

.toprightside{ float:right; background-image:url(../images/toprightside.gif); background-repeat:no-repeat; width:12px; height:24px;}
.small{ background-image:url(../images/backsmall.gif); background-repeat:no-repeat; width:95px; height:34px; padding-top:10px;}
.register{ /*background-image:url(../images/register.gif); background-repeat:no-repeat; text-align:center; font-weight:bold; color:#4F0E0E; font-size:14px;*/ width:118px; height:39px; /*margin-left:45px;*/ float:right; margin-left:1px; line-height:28px;}

.register a{color:#4F0E0E;}

#maincontent{ padding-top:20px; clear:both;}

.sidecoco{ background-image:url(../images/sidecoco4.gif); background-repeat:no-repeat; width:66px; height:432px; float:left;}

.content{ width:934px; float:left;}

.toplogoarea{ background-image:url(../images/topback.gif); background-repeat:repeat-x; height:77px; float:left;width:876px;}

.logoback{ background-image:url(../images/logoback.gif); background-repeat:no-repeat; width:306px; height:77px; float:left;}

.bannerback{ background-image:url(../images/bannerbackn.gif); background-repeat:repeat-y; width:909px; float:left;padding-top:29px; padding-left:25px;}

.contentback{ background-image:url(../images/contentback.gif); width:860px; background-repeat:repeat-y; /*padding-left:29px;*/ float:left;  }

.bannerbottom{ background-image:url(../images/bannerbottom.gif); background-repeat:no-repeat; }

.logolink{ float:right; color:#FFFFFF;  margin-top:41px; padding-left:56px; font-size:16px; position:absolute; width:490px; }
.logolink img{float:left;}

.logolink li{ display:inline; padding-right:10px;font-weight:bold;}
.logolink li a{color:#FFFFFF;}
.logolink li a:hover{}

.leftcont{ float:left; width:533px; clear:both;}

.contmitr{ width:1000px; background-image:url(../images/cback.gif); background-repeat:repeat-y; float:left; padding-bottom:30px; position:relative;  }

.contmitrinside{ margin:0 auto; width:821px; background-color:#FFFFFF; }

.contmitrinside p a:hover{ color:#586932; border-bottom:dotted 1px #586932;}

.contmitleft{ float:left; width:564px; background-color:#FFFFFF;  }

.innercont{ float:left; width:564px; background-color:#FFFFFF;  }


.contmitleft p{ padding-left:1px; width:528px; padding-top:12px; padding-bottom:12px; line-height:18px;}

.innercont img{ border:3px solid #E6ECD2;}

.innercont p{ padding-left:1px; width:528px; padding-top:12px; padding-bottom:12px; line-height:18px;}

.innercont h1{ font-size:20px; color:#7A9445; font-weight:bold; border-bottom:1px solid #D0CECE; width:528px; font-family:Arial, Helvetica, sans-serif; }

.contmitleft h1{ font-size:20px; color:#7A9445; font-weight:bold;border-bottom:1px solid #D0CECE; width:528px; font-family:Arial, Helvetica, sans-serif; }

/*.contmitleft p img{ border:1px solid #C1C1C1;}*/

.mitrimgarea{  width:512px; margin-top:10px; float:left; background-image:url(../images/bottom.gif); background-repeat:no-repeat; background-position:bottom; }

.imagea{ width:205px; float:left; height:83px; }

.mitrright{ width:291px; padding-left:15px; float:left;}

.mitrright span{line-height:18px;}

.mitrright p{ line-height:18px;}

.head{ border-bottom:1px solid #D0CECE; margin-bottom:5px;  }
.head h1{ font-size:12px;}

.mitrrightbo{ background-image:url(../images/bottom.gif); background-repeat:no-repeat;}

.sidelink{ float:left; border-left:1px solid #E5E5E5; width:230px; padding-left:22px; background-color:#FFFFFF;}
.sidehead{ border-bottom:1px solid #D0CECE;}

.sidehead h1{ font-size:20px; color:#7A9445; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}


.side{ margin-top:12px;}
.side li{ background-image:url(../images/tick.gif); background-repeat:no-repeat; font-size:14px; background-position:left top; color:#7A9445; padding-bottom:16px;}

.side li a{  color:#7A9445; text-decoration:none;background-image:url(../images/tick.gif); background-repeat:no-repeat; font-size:14px; background-position:left 15px;padding-left:30px; padding-top:16px;  }

.side li .sideactive{color:#3E501A;background-image:url(../images/tickover.gif); background-repeat:no-repeat; text-decoration:underline; }



.side li a:hover{color:#3E501A;background-image:url(../images/tickover.gif); background-repeat:no-repeat; text-decoration:underline; }
.footer{ text-align:center; color:#7C9646; font-size:11px; margin-bottom:20px;}

.footer a{color:#7C9646;}

.footer a:hover{ color:#FFFFFF; text-decoration:underline;}
ul.list_1  { line-height:16px;}
ul.list_1 li { background:url(../images/green_arrow.gif) no-repeat left top; padding-left:20px; padding-bottom:5px;}
.text_box { border: 1px #D0CECE solid; height:20px; width:150px;  font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}
.text_area { border: 1px #D0CECE solid; height:50px; width:150px;  font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}
.register_form { border: 1px #D0CECE solid;}
.register_form legend { font-weight:bold; padding:0 10px; color:#41423E;}

/*.side li a:visited{color:#3E501A;}*/

/*.imageinner{ width:124px; float:left;margin-right:10px; margin-top:5px; margin-bottom:5px; border:#E5E5E5 5px solid;}*/