@charset "utf-8";
/*---------------------- 
  RESET CSS
------------------------*/
html, body, div, 
h1, h2, h3, h4, h5, h6, 
p, blockquote, 
a, span, img, strong, 
dl, dt, dd, ol, ul, li,
form, fieldset, label, input, textarea, legend
{
     margin: 0px;
     padding: 0px;
     border: none;
     outline: 0px; 
     font-weight: normal;
}
ul, ol, li{list-style-type: none;}
a{text-decoration:none; color:#000;}
a:hover{
	text-decoration:none;
}
/*---------------------- 
  CUSTOM CSS
------------------------*/
/* typography */
body {
	color: #333;
	font-family: "museo-sans-1","museo-sans-2",sans-serif;
	font-size:14px;
	background: #fff;
}

h1, h2, h3, h4, h5, h6 {font-weight:bold; color:#000000; margin:0px;}

p {margin:0 0 13px;}

/*------------------------- constant style -----------------------------*/
.left{float:left;}
.right{float:right;}
.clear{clear:both;}
.block{display:block;}
.au{margin:0 auto;}
.ac {text-align:center;}
.al{text-align:left;}
.ar{text-align:right;}
.r{margin:0px; padding:0px; border:none; list-style: none;}
.none{text-indent:-9999px; font-size:1%; overflow:hidden;}
.n{display:none;}
.block{display:block;}

/* constant typography */
.b{font-weight:bold;}


table#greenlogo { margin:45px 0 20px; border-spacing:0; border-collapse:separate; }
table#greenlogo  p { color:#9f9f9f; }
table#greenlogo tr { border-bottom:1px solid #127508;}
table#greenlogo td.one { width:100px; vertical-align:middle; text-align:center; color:#FFF; border:1px solid #127508; background:#ffffff; }
table#greenlogo td.two { padding:10px; line-height:20px; color:#000000; border:1px solid #127508; background:#ffffff;}



#content .white #body2 .article form#forms{ width:580px; overflow:hidden; background:none; padding:0; margin:0 0 20px;}
#content .white #body2 .article form#forms div{ clear:both; display:block; overflow:hidden; padding:5px; background:#CCC;}
#content .white #body2 .article form#forms div.whits { background:#fff; clear:both; display:block;}
#content .white #body2 .article form#forms div.whits input { background:#f2f2f2;}
#content .white #body2 .article form#forms div label{color:#4e4a43; float:left; font-size:12px;}
#content .white #body2 .article form#forms div label.error{color:red;}
#content .white #body2 .article form#forms div label span{color:red;}
#content .white #body2 .article form#forms div input, #content .white #body2 .article form div textarea, #content .white #body2 .article form div select{ float:right; width:200px; height:30px; clear:none; margin:0; padding:0;}
#content .white #body2 .article form#forms div input{ font-family:Arial, Helvetica, sans-serif; font-size:12px; width:309px;}
#content .white #body2 .article form#forms div input.send { cursor:pointer;}
#content .white #body2 .article form#forms div input.send:hover { background:#CCC;} 
#content .white #body2 .article form#forms div textarea{font-family:Arial, Helvetica, sans-serif; font-size:12px; padding:2px; width:305px; height:100px;}
#content .white #body2 .article form#forms div select{}
