a,body, div, h1, h2, h3, h4, h5, h6, header,li,nav,ul, var{
    background: transparent;
    border: 0 none;
    font-size: 100%;
    margin: 0;
		padding: 0;
		border: 0;
		outline: 0;
    vertical-align: top; }

ul {
	list-style: none;
}
* { border:none}
footer, header, nav{ display: block; }


/* Left & Right alignment */
.left  {float:left}
.right  {float:right}
.wrapper  {width:100%;overflow:hidden}
.relative {position:relative}
/* Global properties ======================================================== */
body {background:url(../images/bg.jpg) center bottom #000 no-repeat;border:0;font:14px Arial, Helvetica, sans-serif;color:#4d4d4d;line-height:25px;min-width:950px;overflow:hidden}
.ic {border:0;float:right;background:#fff;color:#f00;width:50%;line-height:10px;font-size:10px;margin:0 10000% 0 0;overflow:hidden;padding:0}
.css3 {border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px;box-shadow:0 0 4px rgba(0, 0, 0, .4);-moz-box-shadow:0 0 4px rgba(0, 0, 0, .4);-webkit-box-shadow:0 0 4px rgba(0, 0, 0, .4);position:relative}
.left_block {float:left;width:220px;background:#fff}
/* Global Structure ============================================================= */
.main {margin:0 auto; margin-top:60px;width:950px}
/* ============================= main layout ====================== */
a {color:#81b003;text-decoration:none;outline:none}
a:hover {}
strong {color:#81b003}
h1 {float:left}
h2 {font-size:40px;color:#4d4d4d;line-height:1.2em;padding:7px 0 18px 0;letter-spacing:-1px}
h2.letter_spacing {letter-spacing:-2px}
h3 {font-size:24px;line-height:1.2em;color:#4d4d4d;padding:11px 0 12px 0;letter-spacing:-1px}
p {padding-bottom:25px}
/* ============================= header ====================== */
header {height:65px;background:#fff;position:relative;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;box-shadow:0 0 5px rgba(0, 0, 0, .5);-moz-box-shadow:0 0 5px rgba(0, 0, 0, .5);-webkit-box-shadow:0 0 5px rgba(0, 0, 0, .5);padding:18px 40px;margin:5px}
#logo {display:block;width:307px;height:65px;font-size:25px;padding-top:15px;}
.menu {float:right;padding:19px 0 0 0}
#menu  {}
#menu > li  {position:relative;margin-left:23px;float:left}
#menu > li > a {font-size:20px;color:#4d4d4d;line-height:1.2em;overflow:hidden;letter-spacing:-1px}
#menu > li > a:hover, #menu > .active > a, #menu > .sfHover > a {color:#81b003}
/* ============================= content ====================== */
#content {padding-bottom:10px}
#content > ul {position:relative;height:100%}
#content > ul > li {position:relative;bottom:0;margin:5px}
.box {background:#fff;padding:20px 60px;position:relative;min-height:511px;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;box-shadow:0 0 5px rgba(0, 0, 0, .5);-moz-box-shadow:0 0 5px rgba(0, 0, 0, .5);-webkit-box-shadow:0 0 5px rgba(0, 0, 0, .5)}
#page_More .box {min-height:0}
.pad_left1 {padding-left:60px}
.pad_bot1 {padding-bottom:15px}
.marg_right1 {margin-right:30px}

/* ============================= columns ====================== */
.col1 {width:620px;margin: 0 auto;}
.col1  div{padding-bottom:25px}
/* ============================= footer ====================== */
footer  {height:64px;color:#808080;padding:27px 0 0 0;text-align:center}
footer a {color:#6ab2b1}
footer a:hover {}


.form { 
  margin: 8px 0 0 0;
}
.form input { 
  padding: 2px; 
  width: 200px; 
  font: 100% arial; 
  border: 1px solid #9ECC23; 
  background: #FFF; 
  color: #47433F;
  border-radius: 7px 7px 7px 7px;
  -moz-border-radius: 7px 7px 7px 7px;
  -webkit-border: 7px 7px 7px 7px;  
}
.form input[type="Submit"] { 
  font: 13px arial, sans-serif; 
  border: 0; 
  width: 90px;
  height: 25px;
  padding: 0 0 3px 0;
  cursor: pointer; 
  background: #9ECC23; 
  color: #FFF;
  text-shadow: 1px 1px #0BA0E5;
  border-radius: 7px 7px 7px 7px;
  -moz-border-radius: 7px 7px 7px 7px;
  -webkit-border: 7px 7px 7px 7px;  
}