.datatable tr td, .datatable tr th{
	border-bottom:1px solid #cccccc;
	border-right:1px solid #cccccc;

}
.datatable tr th {
	background-color:#dcdcdc;
}
.datatable {
	margin-bottom:20px;
}
.pagebody {
	width:800px;
}

.floatleft {
	float:left;
	margin-bottom:0px;
	padding-top:8px;

}

.adminform {
	clear:both;
}

h1 {
	color:#999966;
	clear:left;
}
h2 {
	color:#666666;
}
a {
	color:#CC9900;
}

div.thumb {
	float:left;
	clear:right;
	margin:5px;
}

div.gold {
	background-image: url("/images/goldline.png");
}
.menu {
	/*padding-top:10px;*/
	width:190px;
}
.menu a {
	letter-spacing:0;
	/*font-variant:small-caps;*/
	font-weight:bold;
	font-size:larger;
	background-image:url("/images/miniglobe_gold.png");
	color:#999900;
/*	border-bottom:1px dashed #999966;*/
}
.menu a:hover {
/*	background-color:#888888;*/
	color:#aaaa11; /*#3399CC;*/
	background-image:url("/images/miniglobe_gold_over.png");
}
strong {
	color:#999966;
}
input, textarea {
	border:1px solid #999966;
	width:200px;
}
input.checkbox {
	width:10px;
	border:0px; /* ie7's benefit */
}
.error {
text-align:center;
color:#CC0000;
width:100%;
display:block;
}
.success {
text-align:center;
color:#009900;
width:100%;
display:block;
}
form {
margin:0px;
padding:0px;
}
.info {
	padding:10px;
	border-bottom:1px dashed #999966;
}
pre {
	margin-left:10px;
	font-family:"Times New Roman", Times, serif;
	font-size:medium;
}
.infobox {
	float:right;
	margin:0px 0px 15px 15px;
	border:1px dashed #999966;
	width:165px;
}
.infobox a:hover {
	text-decoration:none;
}
.infobox h1{
	background-color:#dCdca9;
	color:#666666;
}
.infobox p {
	font-size:smaller;
	
}

.underconstruction {
 	border:1px solid #996600;
	color:#993300;
}
.underconstruction h1 {
	color:#663300;
	background-color:#eC8050;
}