body {
  font-family:verdana;
  font-size:12px;
  background:#fff
}
h2 {
  font-size:14px;
  margin-top:0px;
  margin-bottom:9px;
}
h3 {
  font-size:12px;
  margin-top:0px;
  margin-bottom:9px;
}
ol {
  margin:0;
  padding-left:23px;
}
ol li {
  font:bold;
  font-weight:bold;
  margin-bottom:10px;
}
li span {
  font-weight:normal;
}
a {
	color:#339935;
	text-decoration: none;
	border-bottom: none;
}
a:hover {
	color:#083d08;
}
.left {
	float:left;
}
.right {
	float:right;
}
.comment {
	padding-left:18px;
	padding-right:12px;
	padding-top:13px;
	background-color: #e1e4c7;
	border:1px solid gray;
	width:270px;
	float:right;
}
.answer_width {
  width: 513px;
}
.answer_height {
  height: 345px;
}
.answer2_width {
  width: 581px;
}
.answer2_height {
  height: 375px;
}
.progress_width {
  width: 322px;
}
.progress_height {
  height: 375px;
}
.answer_container {
  float:left;
}
.answer_inner_container {
  padding-left:40px;
  padding-right:40px;
  height:200px;
}
.leaf_width {
  width:178px;
}
.leaf_height {
  height:345px;
}
#leaf {
  width:200px;
  text-align:center;
}
.instructions_width {
  width:178px;
}
.instructions_height {
  height:345px;
}
#instructions {
  width: 200px;
}
.border_top_left {
  float: left;
  width: 10px;
  height: 30px;
  background: url("/images/border/top_left.jpg") no-repeat;
}
.border_top {
  float: left;
  height: 30px;
  background: url("/images/border/top.jpg") repeat-x;
}
.border_top_right {
  float: left;
  width: 10px;
  height: 30px;
  background: url("/images/border/top_right.jpg") no-repeat;
}
.border_left {
  float:left;
  width: 10px;
  clear:left;
  background: url("/images/border/left.jpg") repeat-y;  
}
.border_right {
  float:left;
  width: 10px;
  background: url("/images/border/right.jpg") repeat-y;  
}
.border_bottom_left {
  float: left;
  clear: left;
  width: 10px;
  height: 11px;
  background: url("/images/border/bottom_left.jpg") no-repeat;
}
.border_bottom {
  float: left;
  height: 11px;
  background: url("/images/border/bottom.jpg") repeat-x;
}
.border_bottom_right {
  float: left;
  width: 10px;
  height: 11px;
  background: url("/images/border/bottom_right.jpg") no-repeat;
}
.clear-left {
  clear:left;
}
.box {
  float:left;
  margin-right:6px;
}
.center {
  text-align:center;
}
#footer {
  padding-top:10px;
  clear:left;
  text-align:center;
}
#footer a {
  color: #339700;
	text-decoration: none;
	border-bottom: none; 
}
#footer a:hover {
	color:#083d08;
}
#qa_box {

}
#qa_box .stats {
  margin-left:100px;
  height:76px;
  width:265px;
  padding-top:35px;
  font-weight:bold;
  text-align:center;
  background: url('/images/leaf.jpg');
}
#header {
  padding-top:10px;
  width:948px;
  height:65px;
}
#header a:hover {
	color:#083d08;
}
#header ul {
	margin-top:0px;
	margin-bottom:0px;
}
#header li {
  display: inline;
  margin-left: 0px;
  margin-right: 10px;
}
#header .links {
  text-align:right;
  float:left;
  width:238px;
  padding-top:40px;
}
#header a {
  color: #339700;
	text-decoration: none;
	border-bottom: none; 
}
#footer {
  width:948px;
}
#footer li {
  display: inline;
  margin-left: 0px;
  margin-right: 10px;
}
#footer ul {
	margin:0px;
	padding-top:10px;
	padding-left:0px;
	width:650px;
	float:right;
}
#logo {
  float:left;
  margin:0 57px 10px 10px;
}
#banner {
  margin-top:16px;
  float:left;
}
#ad_banner {

}
#container {
  margin:0px auto;
  width:960px;
}
#offset10kg {
	float:left;
	padding-left:10px;
	width:98px;
	height:270px;
}
#offset1kg {
	float:left;
	padding-left:12px;
	width:98px;
	height:270px;
}
#offset100g {
	margin-top:50px;
	border: 1px #ccc solid;
	float:left;
	width:101px;
	height:160px;
}
#offsetmsg {
	padding-top:20px;
	text-align:center;
	clear:left;
}
.page_width {
  width: 921px;
}
.about_height {
  float:left;
  height: 250px;
}
.about_container {
  float:left;
}
.about_inner_container {
  padding-left:40px;
  padding-right:40px;
  height:300px;
}
.clear-both {
	clear:both;
}
.answer {
	color: #000;
	font-size:12px;
	text-decoration: none;
}
a.answer:hover {
	font-weight:bold;
}

.date_col {
	width:140px;
	float:left;
	clear:left;
}
.total_col {
	text-align:right;
	width:140px;
	float:left;
	margin-right:15px;
}
.unit_col {
	width:140px;
	float:left;
}

.totals_width {
  width: 635px;
}
.totals_height {
  float:left;
  height: 325px;
}
.totals_container {
  float:left;
}
.totals_inner_container {
  padding-left:40px;
  padding-right:40px;
  height:300px;
}
#global {
 
}
.global_width {
  width:260px;
}
.global_height {
  height:325px;
}
.global_inner_container {
 float:left;
}
.page_expand {
	clear:left;
	margin-left:1px;
	padding-right:8px;
	padding-left:9px;
	border-right: 1px solid #dedede;
	border-left: 1px solid #dedede;
}
.page_inner {
	padding-right:7px;
}
.page_inner .left_container {
	float:left;
	padding-top:18px;
	padding-left:50px;
	width:500px;
}
.green {
	color:#339935;
}
.generic_inner_container {
	padding-top:20px;
  padding-left:40px;
  padding-right:40px;
}

#bookmark {
	float:right;
	padding-top:10px;
	padding-right:5px;
	width:130px;
}