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

body {background-color:#fff; margin:0; padding:0; font-family: Arial, Helvetica, sans-serif;}

h1{font: x-large arial, sans-serif; color:#999966;}
p{font: small verdana, sans-serif; color:#999966; width:920px;}
.pp{font: small verdana, sans-serif; color:#999966; width:560px;}
.pblk{font: small verdana, sans-serif; color:#999966; font-weight:bold; width:440px;}
.pb{font: small verdana, sans-serif; font-weight:bold; color:#999966;}
.ps{font: smaller arial, sans-serif; color:#999966;}
.wp{color:#fff;}
.cb{font: small verdana, sans-serif; color:#999966; font-weight:bold;}
.lin{font: small verdana, sans-serif; color:#99CC66; font-weight:bold;}
.cp{font: small verdana, sans-serif; color:#C00;}

#container {width:980px; margin:0px auto 0px auto; padding:0 20px; background-color:#FFF;}
#page {width:940px; margin:0px auto 0px auto; padding:20px; background-color:#FFF;}

/* ----- TOP ----- */	

#headerl {margin:0; padding:0;top:0px; width:940px; height:80px;}
#headerl .logo{margin:0; padding:0; float:left; width:400px;}
#headerl .strap{margin:10px 0 0 0; padding:0; float:right; width:500px; font: 20px arial, sans-serif; text-align:right;  font-weight:normal; line-height:26px; color:#99CC66;}

#header2 {margin:0; padding:0;top:0px; width:940px; height:40px;}
#header2 .emlft{margin:5px 0 0 0; padding:0; float:left; width:550px; font: medium arial, sans-serif; text-align:left; font-weight:normal; color:#99CC66;}
#header2 .tlrt{margin:5px 0 0 0; padding:0; float:right; width:350px; font: medium arial, sans-serif; text-align:right; font-weight:normal; color:#99CC66;}
#header2 a {color:#333; text-decoration:none; font-weight:normal;}
#header2 a:hover {color:#99CC66; text-decoration:underline; font-weight:normal;}
	
/* ----- MENU ----- */	

#headerbm {width:920px; margin:0; padding:10px 0 30px 20px; background-color:#FFF; border-top:1px solid #99CC66; border-bottom:1px solid #99CC66; }
#headerbm ul {width:880px; float:left; margin:0; padding:0; list-style-type:none; font: 18px arial, sans-serif;}
#headerbm ul li {float:left; background: url(images/menu-I.jpg) no-repeat left 5px; list-style-type:none; padding:0 20px; margin:0;}
#headerbm ul li a {font: 18px arial, sans-serif;color:#333; text-decoration:none;}
#headerbm ul li a:hover {text-decoration:underline; color:#99CC66;}

#headerbm ul li.first {background:none; padding-left:0;}
#headerbm ul li.first  a {color:#333;}
#headerbm ul li.first  a:hover {text-decoration:underline; color:#99CC66;}

#headerbm ul li.currentfirst {background:none; padding-left:0;}
#headerbm ul li.currentfirst a {color:#99CC66;}
#headerbm ul li.currentfirst a:hover {text-decoration:underline; color:#99CC66;}

#headerbm ul li.current a {color:#99CC66;}
#headerbm ul li.current a:hover {text-decoration:underline; color:#99CC66;}

/* ----- CONTENT ----- */

#mainp {width:940px; height:260px; margin:10px 0 0 0; padding:0;}

#mainmap {width:940px; height:260px; margin:10px 0 0 0; padding:0;}

#maint {width:940px; margin:10px 0 30px 0; padding:0;}

#mainf {width:940px; margin:10px 0 10px 0; padding:0;}

#maint a {color:#333; text-decoration:none}
#maint a:hover {color:#99CC66; text-decoration:underline}
#maint ul{margin:0 0 0 13px; padding:0; font: small verdana, sans-serif;}
#maint li{font: small verdana, sans-serif; color:#999966;}
.pil{font: small verdana, sans-serif; color:#999966;}

#maint .mainr {float:right; width:280px; margin:0px 0px 20px 20px; padding:0; clear:both;}
#maint .mainj {float:right; width:280px; margin:0px 0px 20px 20px; padding:0; clear:both;}

#maint .fd{font-size:small; line-height:16px; font-weight:bold; color:#999; margin:0; padding:0;}
#maint .fds{font-size:small; line-height:16px; color:#999; margin:0 3px 0 10px; padding:0;}

#maint .fr{font-size:small; line-height:16px; font-weight:bold; color:#999966; margin:0; padding:0;}

.clearfloat {clear:both; height:0; font-size:1px; line-height:0px;}

.imgr {margin-bottom:5px;}
.imgf {margin-right:50px;}

#foota {width:940px; margin:0; padding:0; height:1px; background-color:#99CC66;}
#footb {width:940px; margin:0; padding:0; height:1px; background-color:#99CC66;}



