@charset "utf-8";
/* CSS Document */
html, body {
	margin:0;
	padding:0;
	font-family:"Trebuchet MS", Georgia, Verdana, serif;
	color:#000000;
	background: #cccccc;
	//background: url("pix/bg_red.png");
	overflow:auto;
}

h1 {
	margin:0;
	padding:0;
	font-size:16px;
}

h2 {
	margin:0;
	padding:0;
	font-size:14px;
}

p {
	margin:9px 0 0 0;
	padding:0;
	line-height:18px;
}

/* styles for IE 5 Mac */
#centerwrap {
	background: url("pix/bg.png");
	background-repeat: no-repeat;
  background-color:#000000;
	width:955px;
	height:570px;
	margin:10px auto;
	position:relative;
	overflow:hidden;
}

#menu {
	position:relative;
	top:50px;
	left:0px;
	width:955px;
	height:20px;
	padding:0px 0px 0px 0px;
	margin:0px;
	overflow:hidden;
	vertical-align: middle;
	text-align: center;
}

div.mainMenu {
	font-family:Verdana, "Trebuchet MS", Georgia, serif;
	font-size:14px;
	font-weight: bold;
	color:#ffff66;
	background-color:transparent;
}

div.mainMenu a {
	color:#ffff66;
	text-decoration: none;
}

div.mainMenu a:active, div.mainMenu a:focus, div.mainMenu a:hover {
	color: #ffff66;
	text-decoration: underline overline;
}

div.madeBy {
	font-family:Verdana, "Trebuchet MS", Georgia, serif;
	font-size:10px;
	color:#000000;
	text-align: right;
}

div.madeBy a {
	color:#888888;
	text-decoration: none;
}

div.madeBy a:active, div.madeBy a:focus, div.madeBy a:hover {
	color: #FFFFFF;
	text-decoration: none;
}

div.subMenu {
	font-family:Verdana, "Trebuchet MS", Georgia, serif;
	font-size:12px;
}

div.subMenu a {
	color:#0000FF;
	text-decoration: none;
}

div.subMenu a:active, div.subMenu a:focus, div.subMenu a:hover {
	color:#888888;
	text-decoration: none;
}

#content {
	background-color:transparent;
	position:relative;
	top:160px;
	left:1px;
	width:923px;
	height:470px;
	padding:0px 20px 10px 10px;
	overflow:auto;
	font-size:12px;
	color:#000000;
	font-family:Verdana, "Trebuchet MS", Georgia, serif;
}

#content a {
	color:#000000;
	text-decoration: none;
}

#content a:active, #content a:focus, #content a:hover {
	color:#888888;
	text-decoration: none;
}

#labfooter {
	position:relative;
	top:50px;
	left:0px;
	width:955px;
	height:20px;
	padding:0px 0px 0px 0px;
	overflow:hidden;
	vertical-align: middle;
	text-align: right;
	color:#ffcc33;
	font-style: italic;
}
div.labfooter {
	font-family:Verdana, "Trebuchet MS", Georgia, serif;
	font-size:12px;
	color: #ffcc33;
}

div.labfooter a {
	color:#ffcc33;
	text-decoration: none;
}

div.labfooter a:active, div.labfooter a:focus, div.labfooter a:hover {
	color: #ffcc33;
	text-decoration: underline overline;
}

/* commented backslash hack  - invisible to IE 5 \*/
#centerwrap {
	position:absolute;
	margin:-290px 0 0 -480px;
	left:50%;
	top:50%;
	overflow:hidden;
	}
/* end hack */

#code {
	background-color:#660000;
	position:relative;
	width:953px;
	top:1px;
	left:1px;
	vertical-align: middle;
	text-align: center;
}
.stdInput {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color:#FFFF00;
	border-color:#FF6600;
	border: 1px solid #FFCC00;
	background:#440000;
}
.stdButton {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color:#FFCC00;
	border: 1px solid #FFCC00;
	background:#440000;
}
.tableMouseOn {
	background-color:#AA0000;
}
.tableMouseOn a:link {
	color: #0000AA;
	text-decoration: none;
}
.tableMouseOn a:visited {
	color: #0000AA;
	text-decoration: none;
}
.tableMouseOn a:hover {
	color: #0000AA;
	text-decoration: underline overline;
	font-weight: bold;
}
.tableMouseOn a:active {
	color: #0000AA;
	text-decoration: none;
	font-weight: bold;
}
.tableMouseOff {
	background-color:transparent;
}
.tableMouseOff a:link {
	color: #0000AA;
	text-decoration: none;
}
.tableMouseOff a:visited {
	color: #0000AA;
	text-decoration: none;
}
.tableMouseOff a:hover {
	color: #0000AA;
	text-decoration: underline overline;
	font-weight: bold;
}
.tableMouseOff a:active {
	color: #0000AA;
	text-decoration: none;
	font-weight: bold;
}

