* {

	margin: 0;

	padding: 0;

}

body, p, td {

	font-family: Tahoma;

	font-size: 10px;

	color: #BBE9FF;

}

a {
	text-decoration: underline;
}

a:hover {
	text-decoration: none;
}

body {
	background: #a0a0a0 url(blue/bg.gif) repeat-x top left;
}

body.green {
	background: #a0a0a0 url(green/bg.gif) repeat-x top left;
}


body.trans {
	background: transparent;
}

table {
	border-collapse: collapse;
}

#all {
	width: 840px;
	margin: 0 auto;
}

.blogin {
	background: url(blue/main.jpg) no-repeat top left;
	height: 520px;
}

.bindex {
	background: url(blue/main2.jpg) no-repeat top left;
	height: 620px;
}

body.green .blogin {
	background: url(green/main.jpg) no-repeat top left;
}
body.green .bindex {
	background: url(green/main2.jpg) no-repeat top left;
}


body.orange .blogin {
	background: url(orange/main.jpg) no-repeat top left;
	height: 560px;
}

body.orange .bindex {
	background: url(orange/main2.jpg) no-repeat top left;
}

.header {
	color: #000;
	text-align: right;
	padding-right: 38px;
	padding-top: 15px;
	height: 120px;
}



.login table {

	margin-left: 165px;

	margin-top: 84px;

	//margin-top: 82px;

}

.login table input.edit {

	background: none;

	border: none;

	width: 196px;

	padding: 1px 2px;

	color: #000;

	font-size: 11px;

	margin-bottom: 15px;

	//margin-bottom: 12px;

}

.login table textarea {

	background: none;

	border: none;

	width: 196px;

	padding: 1px 2px;

	color: #000;

	font-size: 11px;

	margin-bottom: 12px;

	font-family: Tahoma;

	height: 65px;

}



table.links {

	margin-top: 40px;

	margin-left: 53px;

}

table.links td a {

	display: block;

	width: 200px;

	height: 60px;

	border: none;

	margin-right: 66px;

}



table.player {

	margin-left: 50px;

	margin-top: 35px;

}

table.player td {

}



.trans p {

	color: #333333;

}

.trans p a {

	color: #0097d1;

	text-decoration: underline;

}

.trans p a:hover {

	text-decoration: none;

}

.trans p.status {

	margin-top: 2px;

	margin-bottom: 20px;

	color: #0097d1;

}



#last ul li a {

	color: #bbe9ff;

	text-decoration: none;

}

#last ul li a:hover {

	text-decoration: underline;

}

#last ul li {

	background: url(blue/list.gif) repeat-x bottom left;

	padding: 4px 10px;

}

body.green #last ul li {

	background: url(green/list.gif) repeat-x bottom left;

	padding: 4px 10px;

}


body.orange #last ul li {

	background: url(orange/list.gif) repeat-x bottom left;

	padding: 4px 10px;

}

#last ul li.last {

	background: none;

}

#last ul li.current a {

	font-weight: bold;

	color: #fff;

}

#last ul li.current a b {

	color: #000;

}



body.green {

	color: #CCFF00;

}

body.green .header {

	color: #669900;

}

body.green p a {

	color: #FD6400;

}

body.green p.status {

	color: #99CC00;

}

body.green #last ul li a {

	color: #CCFF00;

}




body.orange {

	color: #9a3300;

}

body.orange .header {

	color: #000000;

}

body.orange p a {

	color: #ff9900;

}

body.orange p.status {

	color: #ffcc00;

}

body.orange #last ul li a {

	color: #993300;

}



.switcher {

	float: right;

	margin-top: 5px;

}

.switcher img {

	float: right;

}

.switcher a {

	display: block;

	width: 13px;

	height: 13px;

	margin-left: 5px;

	background: url(img/blue.gif) no-repeat top left;

	float: right;

}

.switcher a:hover {

	background: url(img/blue.gif) no-repeat top right;

}

.switcher a.orange {

	background: url(img/orange.gif) no-repeat top left;

}

.switcher a.orange:hover {

	background: url(img/orange.gif) no-repeat top right;

}

.switcher a.green {

	background: url(img/green.gif) no-repeat top left;

}

.switcher a.green:hover {

	background: url(img/green.gif) no-repeat top right;

}

.switcher a.technical {

	background: url(img/technical.gif) no-repeat top left;

}

.switcher a.technical:hover {

	background: url(img/technical.gif) no-repeat top right;

}



p.copy {
	text-align: center;
	margin-top: 40px;
	color: #37531C;
}

body.orange p.copy {

	margin-top: 60px;

}
p.copy a {
	text-align: center;
	margin-top: 40px;
	color: #006084;
	text-decoration: none;
}
p.copy  a:visited {
	text-align: center;
	margin-top: 40px;
	color: #006084;
	text-decoration: none;
}
p.copy  a:hover {
	text-align: center;
	margin-top: 40px;
	color: #AEE9FF;
	text-decoration: underline;
}

