body {
	font-family: "Courier New", "Courier", "MS Courier New", monospace;
	font-size: 10pt;
	background-color: white;
	background-image: url(../sitegfx/grey-lines.gif);
	color: black;
}

p {
	font-size: 10pt;
	text-align: left;
}

a:link, a:active, a:visited {
	color: #00f;
	text-decoration: none;
}

a:hover {
	color: #00f;
	text-decoration: underline;
}

a:link.boxlink, a:active.boxlink, a:visited.boxlink {
	color: #303030;
	text-decoration: none;
}

a:hover.boxlink {
	color: #000000;
	background: none;
	text-decoration: underline;
}

a:link.tab, a:active.tab, a:visited.tab {
	color: #000000;
	text-decoration: none;
}

a:hover.tab {
	color: #fff;
	text-decoration: none;
	background: none;
}

hr {
	border-style: none;
	border-color: #666;
	background-color: #666;
	color: #666;
}

li {
	font-family: Verdana, Lucida, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-align: justify;
	padding:	0;
	margin:		2px;
}
ul {
	padding:	0;
	margin:	0 0 0 16px;
}

blockquote {
	font-family: "Courier New", "Courier", "MS Courier New", monospace;
	font-size: 10pt;
}

input {
	border:		1px #000 solid;
	padding:	1px;
	background-color:	#ccc;
}

.inputSearch {
	font-family: Verdana, Lucida, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	border:		1px #000 solid;
	padding:	1px;
	background-color:	#ccc;
}

.inputRadio {
	border:		0px #000 solid;
	padding:	1px;
	background-color:	#F4F4F4;
}

textarea {
	border:		1px #000 solid;
	padding:	1px;
	background-color:	#ccc;
	color: #000000;
}

select {
	background-color:	#ccc;
}

option {
	background-color:	#ccc;
}

img {
	border:	0;
}

.title {
	font-size: 14pt;
	font-weight: bold;
	text-align: center;
	margin:	2px;
}

.spacer {
	height:		3px;
	font-size:	1px;
	margin:		0;
	border:		0;
}

.commenttext {
	font-size: 8pt;
	text-align: right;
}

.nextprevtext {
	font-size: 8pt;
	text-align: center;
}

.footer {
	font-size:	8pt;
	text-align:	center;
	margin:		2px;
}

.bodyTitle {
	font-size: 12pt;
	font-weight: bold;
	text-align: left;
}

.boxTitle {
	font-size: 	10pt;
	font-weight: 	bold;
	font-style: 	italic;
	text-align:	left;
	padding: 0 0 0 10px;
	margin:		0;
}

.boxFont {
	font-family: Verdana, Lucida, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-align: left;
	margin-top:	6px;
	margin-bottom:	6px;
}

.statsTable {
	border: 	1px #000 solid;
	margin:		0px ;
	padding:	1px ;
}

.mainTable {
	border: 0;
	margin-top: 0;
	margin-bottom: 0;
	margin-left: auto;
	margin-right: auto;
	padding:	0;
	text-align: center;
}

.bodyTable, #content {
	border: 	2px #000 solid;
	background-color: #F4F4F4;
	color: #000;
}

#content {
  width: 80%;
  margin: 5px auto;
}

.headCell, .footCell, .bodyCell {
	border: 	2px #000 solid;
	margin: 4px auto;
	padding:	4px ;
	background-color: #f4f4f4;
	color: #000;
	width: 90%;
}

.boxes {
	border: 	2px #000 solid;
	margin:		0px ;
	padding:	4px ;
	table-layout: 	fixed;
	width:		120px;
	background-image: url(../sitegfx/white_metal.jpg);
	color: #000;
}

.boxTop {
	border-top: 	2px #000 solid;
	border-left: 	2px #000 solid;
	border-right: 	2px #000 solid;
	border-bottom: 	0px #000 solid;
	margin:		0px ;
	padding:	0px ;
	table-layout: 	fixed;
	width:		120px;
	background-image: url(../sitegfx/white_metal.jpg);
	color: #000;
}

.thumbnail {
    float: left;
    width: 164px;
    border: 1px solid #999;
    margin: 0 12px 12px 0;
    padding: 5px;
    height: 160px;
}

#content h2, #content h3 {
  margin: 0;
  text-align: center;
}

