body,tbody {
	font: normal 80%/140% verdana, arial, helvetica, sans-serif;
	background:white;
}

/*
p,.pageHeading,.pageTail {
//  font-family: tahoma;
//	font: normal 80%/140% verdana, arial, helvetica, sans-serif;
//	background:white;
//	background:#333;
}
*/

.pageHeading {
  font-size: xx-large;
  text-align: center;
/*  color: navy;*/
  color: #72724c;
/*  background: white;*/
  margin: 12px 12px 12px 12px;
/*  border: solid thin navy;*/
  padding: 5px 5px 5px 5px;
}

.pageTail {
  font-size: xx-small;
  text-align: center;
}

.alert {
  border: solid red;
	padding: 2px 30px 2px 30px;
	font-weight: bold;
	width: 75%;
	margin-left:auto; margin-right:auto;
}

.msg {
  border: solid gray;
	padding: 2px 30px 2px 30px;
//	font-weight: bold;
	width: 75%;
	margin-left:auto; margin-right:auto;
}

/*
//.gameContent,.rightContent {
//	background: #444;
//}
*/

.gameContent {
  text-align: left;
}

.rightContent {
  text-align: center;
}

div.back {
}

div.title {
}
/*
table {
  border: 2px solid #996;
  border-collapse: collapse;
  color: #333;
  background: #fffff0;
}

th {
  vertical-align: top;
  background-color: navy;
//  color: white;
  color: #444;
//  padding: 2px 2px 2px 2px;
  border-color: #ccffff;
  border: 1px solid #cc9;
  padding: .3em;
}

tr:hover {
  color: #333;
  background: #fff;
  }

td {
  text-align: center;
  vertical-align: top;
  background-color: white;
  border-color: #669966;
//  padding: 10px 2px 10px 2px;
//  border: 1px solid #cc9;
  padding: .3em;
  background: transparent;
  color: #72724c;
  text-decoration: none;	
}
*/

/* begin */
/*
  project: CSS - table design
  type: stylesheet
  description: golden style
  edited: 14.09.2005, Michael Horn
*/
table {
  border-collapse: collapse;
  border: 2px solid #996;
  font: normal /*80%/140%*/ verdana, arial, helvetica, sans-serif;
  color: #333;
  background: #fffff0;
  }
caption {
  padding: 0 .4em .4em;
  text-align: left;
  font-size: 1em;
  font-weight: bold;
  text-transform: uppercase;
  color: #333;
  background: transparent;
  }
td, th {
  border: 1px solid #cc9;
  padding: .3em;
  }
thead th, tfoot th {
  border: 1px solid #cc9;
  text-align: left;
  font-size: 1em;
  font-weight: bold;
  color: #444;
  background: #dbd9c0;
  }
tbody td a {
  background: transparent;
  color: #72724c;
  text-decoration: none;
  border-bottom: 1px dotted #cc9;
  }
tbody td a:hover {
  background: transparent;
  color: #666;
  border-bottom: 1px dotted #72724c;
  }
tbody th a {
  background: transparent;
  color: #72724c;
  text-decoration: none;
  font-weight:bold;
  border-bottom: 1px dotted #cc9;
  }
tbody th a:hover {
  background: transparent;
  color: #666;
  border-bottom: 1px dotted #72724c;
  }
tbody th, tbody td {
  vertical-align: top;
  text-align: left;
  }
tfoot td {
  border: 1px solid #996;
  }
.odd {
  color: #333;
  background: #f7f5dc;
  }
tbody tr:hover {
  color: #333;
  background: #fff;
  }
tbody tr:hover th,
tbody tr.odd:hover th {
  color: #333;
  background: #ddd59b;
  }
/* end */

hr {
/*  border-color: navy; */
  border-color: #72724c;
	width: 50%
}


h2,h3,h4 {
/*  color: navy; */
  color: #72724c;
	font: normal verdana, arial, helvetica, sans-serif;	
}

li {
  list-style-type: square;
	font: normal /* 80%/140% */ verdana, arial, helvetica, sans-serif;

}

/* http://www.hedgerwow.com/360/dhtml/css-simple-link-button-with-round-corner/demo.php */
div.btns {
white-space:nowrap;
}
div.btns:after {
clear:both;
content:'';
display:block;
}
div.btns a.btn {
background:buttonface url(border-2.gif) no-repeat scroll 0 0;
cursor:pointer;
display:block;
float:left;
font-size:0;
margin:3px 2px;
min-width:140px;
text-align:center;
text-decoration:none;
}
div.btns a.btn:hover span {
opacity:0.6;
}
div.btns a.btn span {
-x-system-font:none;
background:transparent url(border.gif) no-repeat scroll right bottom;
color:#222222;
display:block;
font-family:Verdana;
font-size:small;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
left:1px;
line-height:1;
padding:3px 8px 4px;
position:relative;
text-align:center;
text-decoration:none;
top:1px;
}
