@charset "utf-8";

body {
	/*background: #f8f8f8;*/
	background: #000000;
	color: #CBCBCB;
	font-family: Tahoma;
	font-size: 13px;
	margin: 0;
	padding: 0;
}

img
{
	border: 0;
}

td {
	vertical-align: top;
}

td.padtop {
	padding-top: 10px;
}

td.pad {
	padding: 10px;
}

a {
	color: #03a2a2;
	text-decoration: none;
}

a:hover {
	background: #006B6B;
	color: #BFFFFF;
	/*text-decoration: underline;*/
	/*border-bottom: 2px orange solid;*/
}

.center, .centre {
	text-align: center;
}

.left {
	text-align: left;
}

.right {
	text-align: right;
}

.heading {
	font-weight: bold;
}

div#main {
	/*background: url(img/main.gif) no-repeat top left #dddddd;*/
	background: url(img/main.gif) no-repeat top left #222222;
	border-top: dotted 1px #666666;
	border-bottom: dotted 1px #666666;
	width: 100%;
}

div#header {
	/*background: #ffffff;*/
	/*color: #003333;*/
	height: 45px;
	padding: 15px 0 0 110px;
}

div#menu {
	font-size: 14px;
	height: 19px;
	padding: 11px;
}

div#content {
	/*color: #565656;*/
	height: 100%;
	padding: 15px 10px 20px 10px;
}

div#footer {
	color: #aaaaaa;
	font-family: Tahoma;
	/*background: url(img/footer_x.gif) repeat-x #f8f8f8;*/
	/*background: url(img/footer-x.gif) repeat-x #000000;*/
}

div#contact {
	background: url(img/side.gif) no-repeat;
	margin: 5px 0 0 5px;
	padding: 20px 5px 5px 5px;
	width: 150px;
}

.lighter {color: #CCCCCC}
.dark {color: #666666}
.darker {color: #333333}
.light {color: #999999}