body {
	color: #70350B;
	margin: 0px;
	padding: 20px 10px 0px;
	background-color: #FBF8F3;
	font: 20px Trebuchet, Arial, Helvetica, sans-serif;
}
.textfield {
	background: #FFFFFF;
	border: 2px solid #70350B;
	font: 20px Trebuchet, Arial, Helvetica, sans-serif;
	padding-left: 2px;
}
h1 {
	margin: 0px;
	padding: 0px 0px 0px; 
	font: bold 26px Trebuchet, Arial, Helvetica, sans-serif;
}
h2 {
	margin: 0px;
	padding: 0px 0px 0px; 
	font: bold 22px Trebuchet, Arial, Helvetica, sans-serif;
}
h3 {
	margin: 0px;
	padding: 0px 0px 0px; 
	font: bold 18px Trebuchet, Arial, Helvetica, sans-serif;
}
a {
	color: #AB560B;
}
a:hover {
	color: #DE7010;
}

.wlet {
  margin: 0px;
	padding: 0px 0px 0px; 
	font: bold 26px Tahoma, Arial, Helvetica, sans-serif;
  text-decoration: none;
	background-color: white;
	border: 1px solid #70350B;
	text-align: center;
	color: black;
}

.glet {
  margin: 0px;
	padding: 0px 0px 0px; 
	font: bold 26px Tahoma, Arial, Helvetica, sans-serif;
  text-decoration: none;
	background-color: #DDDDDC;
	border: 1px solid #70350B;
	text-align: center;
	color: black;
}

.slet {
  margin: 0px;
	padding: 0px 0px 0px; 
	font: bold 26px Tahoma, Arial, Helvetica, sans-serif;
  text-decoration: none;
	background-color: #3FF39D;
	border: 1px solid #70350B;
	text-align: center;
	color: black;
}

.llet {
  margin: 0px;
	padding: 0px 0px 0px; 
	font: bold 26px Tahoma, Arial, Helvetica, sans-serif;
  text-decoration: none;
	background-color: #DCBD57;
	border: 1px solid #70350B;
	text-align: center;
	color: black;
}

.blet {
  margin: 0px;
	padding: 0px 0px 0px; 
	font: 12px, Arial, Helvetica, sans-serif;
  text-decoration: none;
	background-color: #F6E0A4;
	border: 1px solid #70350B;
	vertical-align: middle;
	text-align: left;
	line-height:32px;
	color: black;
}
.plet {
  margin: 0px;
	padding: 0px 0px 0px; 
	font: 14px, Arial, Helvetica, sans-serif;
  text-decoration: none;
	background-color: #EEAE9C;
	border: 1px solid #70350B;
	vertical-align:middle;
	text-align: center;
	color: black;
}
.rlet {
  margin: 0px;
	padding: 0px 0px 0px; 
	font: 14px Arial, Helvetica, sans-serif;
  text-decoration: none;
	background-color: #ED4517;
	border: 1px solid #70350B;
	vertical-align:middle;
	text-align: center;
	color: black;
}
.lblet {
  margin: 0px;
	padding: 0px 0px 0px; 
	font: 14px Arial, Helvetica, sans-serif;
  text-decoration: none;
	background-color: #A1D6F2;
	border: 1px solid #70350B;
	vertical-align:middle;
	text-align: center;
	color: black;
}
.dblet {
  margin: 0px;
	padding: 0px 0px 0px; 
	font: 14px Arial, Helvetica, sans-serif;
  text-decoration: none;
	background-color: #7794E5;
	border: 1px solid #70350B;
	vertical-align:middle;
	text-align: center;
	color: black;
}
.wlet2 {
  margin: 0px;
	padding: 0px 0px 0px; 
	font: bold 26px Tahoma, Arial, Helvetica, sans-serif;
  text-decoration: none;
	background-color: white;
	border: 1px solid #70350B;
	text-align: center;
	color: #B40404;
}

.glet2 {
  margin: 0px;
	padding: 0px 0px 0px; 
	font: bold 26px Tahoma, Arial, Helvetica, sans-serif;
  text-decoration: none;
	background-color: #DDDDDC;
	border: 1px solid #70350B;
	text-align: center;
	color: #B40404;
}

.slet2 {
  margin: 0px;
	padding: 0px 0px 0px; 
	font: bold 26px Tahoma, Arial, Helvetica, sans-serif;
  text-decoration: none;
	background-color: #3FF39D;
	border: 1px solid #70350B;
	text-align: center;
	color: #B40404;
}

.llet2 {
  margin: 0px;
	padding: 0px 0px 0px; 
	font: bold 26px Tahoma, Arial, Helvetica, sans-serif;
  text-decoration: none;
	background-color: #DCBD57;
	border: 1px solid #70350B;
	text-align: center;
	color: #B40404;
}

.wlets {
  margin: 0px;
	padding: 0px 0px 0px; 
	font: bold 12px Tahoma, Arial, Helvetica, sans-serif;
  text-decoration: none;
	background-color: #DCBD57;
	border-style: hidden;
	text-align: center;
	color: black;
}

.glets {
  margin: 0px;
	padding: 0px 0px 0px; 
	font: bold 12px Tahoma, Arial, Helvetica, sans-serif;
  text-decoration: none;
	background-color: #DDDDDC;
	border-style: hidden;
	text-align: center;
	color: black;
}

.blets {
  margin: 0px;
	padding: 0px 0px 0px; 
	font: bold 12px Tahoma, Arial, Helvetica, sans-serif;
  text-decoration: none;
	background-color: #F6E0A4;
	border-style: hidden;
	text-align: center;
	color: black;
}


.llets {
  margin: 0px;
	padding: 0px 0px 0px; 
	font: bold 12px Tahoma, Arial, Helvetica, sans-serif;
  text-decoration: none;
	background-color: white;
	text-align: center;
	color: black;
	border-style: hidden;
}



.wlets2 {
  margin: 0px;
	padding: 0px 0px 0px; 
	font: bold 12px Tahoma, Arial, Helvetica, sans-serif;
  text-decoration: none;
	background-color: #DCBD57;
	border-style: hidden;
	text-align: center;
	color: #B40404;
}

.glets2 {
  margin: 0px;
	padding: 0px 0px 0px; 
	font: bold 12px Tahoma, Arial, Helvetica, sans-serif;
  text-decoration: none;
	background-color: #DDDDDC;
	border-style: hidden;
	text-align: center;
	color: #B40404;
}

.blets2 {
  margin: 0px;
	padding: 0px 0px 0px; 
	font: bold 12px Tahoma, Arial, Helvetica, sans-serif;
  text-decoration: none;
	background-color: #F6E0A4;
	border-style: hidden;
	text-align: center;
	color: #B40404;
}






.xxxbig {	
  margin: 0px;
	padding: 0px 0px 0px; 
	font: bold 28px Trebuchet, Arial, Helvetica, sans-serif;
	padding: 0px 0px 0px; 
}
.xxbig {
	margin: 0px;
	padding: 0px 0px 0px; 
	font: bold 24px Trebuchet, Arial, Helvetica, sans-serif;
}
.xbig {
		margin: 0px;
	padding: 0px 0px 0px; 
	font: bold 20px Trebuchet, Arial, Helvetica, sans-serif;
}
.bg {
	margin: 0px;
	padding: 0px 0px 0px; 
	font: bold 16px Trebuchet, Arial, Helvetica, sans-serif;
}
.err {
	color: #FF9900;
}

th {
	font-weight: bold;
	text-align: left;
}

input.groovybutton
{
   font-size:14px;
   font-family:Trebuchet,sans-serif;
   font-weight:bold;
   color:#FFFFFF;
   background-color:#AE1A22;
   border-style:outset;
   border-width:4px;
}
input.groovybutton:hover
{
	color: #F6E0A4;
}

.drag { position: relative; }

