body {
	background-color:#001558;
	text-align:center;
	margin-top:20px;
	color:#A8B3CD;
	font-family:arial;
	font-size:13px;
}

a { color:#fff; text-decoration:none }

p, li {
	line-height:130%;
}

hr { height: 1px; color: #B0BFDC; border: none; } /* For Internet Explorer */
html>body hr { height: 1px; background-color: #B0BFDC; border: none; } /* For Gecko-based browsers */
html>body hr { height: 1px; background-color: #B0BFDC; border: 0px solid #B0BFDC; } /* For Opera and Gecko-based browsers */

strong {
	color:#fff;
}

#content {
	border:1px solid #B0BFDC;
	width:640px;
}

#inner_content {
	padding:1em;
	text-align:left;
	height:430px;
	overflow:auto;
}

#content p {
	margin:0;
}

#frame {
	width:640px;
	margin:0 auto;
	text-align:left;
}

#flash_game {
	border:1px solid #B0BFDC;
	width:640px;
	height:380px;
	margin:0 auto;
	background-color:#001558;
}

#nav {
	margin-top:20px;
}

#nav ul {
	list-style:none;
	margin:0;
	padding:0;
}

#nav ul li {
	float:left;
}

#nav li a {
	margin:0;
	padding:0;
	text-indent:-2000px;
	display:block;
	width:77px;
	height:27px;
	background-position:0 0;
	background-repeat:no-repeat;
	background-color:#001558;
	padding-right:20px;
}

#nav li a:hover, #nav li a.selected { background-position:0 -27px; }

#nav li a#nav-home { background-image:url(../images/nav-home.png); width:60px; }
#nav li a#nav-terms { background-image:url(../images/nav-terms.png); width:70px; }
#nav li a#nav-scores { background-image:url(../images/nav-scores.png); width:77px; }
#nav li a#nav-game { background-image:url(../images/nav-game.png); width:57px; }
#nav li a#nav-about { background-image:url(../images/nav-about.png); width:57px; }

table#high_scores {
	width:510px; 
	float:left;
}

th, td {
	font-family:arial;
	font-size:12px;
	text-align:left;
	padding:0.3em 0.6em;
	border-bottom:1px solid #465586;
}

th {
	background-color:#001148;
	color:#fff;
	font-weight:normal;
}

.highscore_1 { font-weight:bold; color:#fff; }
.highscore_2 { color:#EEF0F5 }
.highscore_3 { color:#DCE1EB }
.highscore_4 { color:#CBD1E1 }
.highscore_5 { color:#B9C2D7 }

.highscore_1 td {  font-size:16px; }
.highscore_2 td {  font-size:15px; }
.highscore_3 td {  font-size:14px; }
.highscore_4 td {  font-size:13px; }

#logo {
	float:right;
	width:200px;
}

#logo a {
	text-indent:-2000px;
	display:block;
	width:200px;
	height:78px;
	background:url(../images/protech_logo.png) top left no-repeat transparent;
}

#splash {
	border:1px solid #B0BFDC;
	position:relative;
	background-color:#778DB6;
	background-image:url(../images/splash_winner.jpg);
	width:640px;
	height:411px;
}

#splash a {
	position:absolute;
	text-indent:-2000px;
	display:block;
	width:116px;
	height:66px;
	background:url(../images/play_btn.jpg) top left no-repeat transparent;
	top:251px;
	left:488px;
}

#splash a:hover {
	background-position:0 -66px;
}

#footer {
	/* clear:both; */
	float:left;
	margin-top:30px;
	font-size:11px;
}

#footer p {
	margin:0;
}

#footer span {
	padding-right:1em;
}

#about #inner_content p {
	margin:0.7em 0;
}

ul.paging_list {
	float:left;
	list-style:none;
	margin:0 0 0 20px;
	padding:0;
}

ul.paging_list li {
	margin:0;
	padding:0;
	line-height:200%;
}

ul.paging_list li a {
	color:#9CACCC;
}

ul.paging_list li a:hover {
	color:white;
}

ul.paging_list li a.selected {
	color:#fff;
	font-weight:bold;
}


