th{text-align:left;}
#centrecontent td{padding:5px;}
#fullpage input,#fullpage textarea{width:40%;
margin-bottom:10px;}
.error_label{color:#FF0000;}
.thirdwidth{width:29%;}

a.button, button {
  display: inline-block;
  float: left;
  margin:0 0.583em 0.667em 0;
  padding:5px 10px 5px 7px;   /* Links */
  border:1px solid #dedede;
  border-top:1px solid #eee;
  border-left:1px solid #eee;
  background-color:#f5f5f5;
  font-family:"Lucida Grande", Tahoma, Arial, Verdana, sans-serif;
  font-size:100%;
  line-height:130%;
  text-decoration:none;
  font-weight:bold;
  color:#565656;
  cursor:pointer;
}
button {
  width:auto;
  overflow:visible;
  padding:4px 10px 3px 7px;   /* IE6 */
}
button[type] {
  padding:4px 10px 4px 7px;   /* Firefox */
  line-height:17px;           /* Safari */
}

*:first-child+html .container button[type] {
  padding:4px 10px 3px 7px;   /* IE7 */
}

button img, a.button img{
  margin:0 3px -3px 0 !important;
  padding:0;
  border:none;
  width:16px;
  height:16px;
  float:none;
}

/* Standard Buttons */
button:hover, a.button:hover{
  background-color:#dff4ff;
  border:1px solid #c2e1ef;
  color:#336699;
}
a.button:active, button:active{
  background-color:#6299c5;
  border:1px solid #6299c5;
  color:#fff;
}

/* Positive */
body .positive {
  color:#529214;
}
a.positive:hover, button.positive:hover {
  background-color:#E6EFC2;
  border:1px solid #C6D880;
  color:#529214;
}
a.positive:active, button.positive:active {
  background-color:#529214;
  border:1px solid #529214;
  color:#fff;
}

/* Negative */
body .negative {
  color:#d12f19;
}
a.negative:hover, button.negative:hover {
  background:#fbe3e4;
  border:1px solid #fbc2c4;
  color:#d12f19;
}
a.negative:active, button.negative:active {
  background-color:#d12f19;
  border:1px solid #d12f19;
  color:#fff;
}

.table_contents{background:#e6efc2;
border:2px solid #c6d880;
padding:.8em;
width:95%;
margin:0 auto;
}
.table_error{background:#FBE3E4;
border:2px solid #FBC2C4;
padding:.8em;
width:95%;
margin:0 auto;
margin-bottom:10px;}
.table_contents img{border:none;}
.table_error img{border:none;}
th a{color:#FFFFFF;
text-decoration:none;}

.box_toggle{background:#C6D880;
width: 95%;
margin:0 auto;
margin-top:10px;}

	.box_toggle a{color:#000;
	text-decoration:none;
	font-weight:bold;
	color:#FFFFFF;}
	#googlepanel{border:none;}
	#googlepanel img{border:none;}
	
	.alignleft{float:left;
	margin-right:10px;}
	
	.alignright{float:right;
	margin-left:10px;}
