* {
	font-size: 12px;
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; 
}

.content {
	background: #ffffff;
	margin-right: 4px;
	margin-left: 4px;
	padding-left:1em;
	padding-right:1em;
	padding-top:1em;
	text-align:justify;
}

img {
	border-style:none;
}

ul {
	list-style-type:disc;
}

a:link {
	color: #2f4fAf
}

a:visited {
	color: #333F69
}

a:hover {
	color: #6999CC
}

a:active {
	color: #2f4f4f
}

.heading {
	color: #00206b;
	font-weight: bold;
	font-size: 2.2em;
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; 
	text-decoration: none;
	text-align: center;
	padding: 15px
}

.heading_small {
	color: #00206b;
	font-weight: bold;
	font-size: 1.7em;
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
	margin-right: 4%;
	margin-left: 4%
}

.heading_smaller {
	color: #00206b;
	font-weight: bold;
	font-size: 1.3em;
	font-style:italic;
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
	margin-right: 4%;
	margin-left: 4%
}


.invert {
	color: #00206b;
	background-color:#E0E2D4;
	font-weight: bold;
	letter-spacing : 2px;
	margin-right: 4%;
	margin-left: 4%;
	padding-right:2em;
	text-align:justify;
}

.invert li {
	padding-top:.5em;
	padding-bottom:.5em;
}

.tournav {
	margin:0;
}

.tournav td {
	color: #6D84BA;
	padding:.2em;
	text-align:center;
	letter-spacing : 1.5px;
	text-transform:uppercase;
	font-weight:bold;
}

.quiz {
	color: #00206b;
	background-color:#E0E2D4;
	letter-spacing : 2px;
	text-align:left;
	padding-left:3.1em;
}

.quiz b {
	color:#111111;
}

.tooltip {
	font-style:oblique;
	text-decoration:underline;
}

.shell {
	font-family:monospace;
	color:#333F69;
}

.troubleshoot {
	color:#660066;
}

/* Colors

lightblue:		#6D84BA;
lightblue-over:		#6999CC
darkblue: 		#00206B;
darkblue-over:  	#333F69;

*/



body {
	text-align:center;
	background:#00206B;
	margin:0;
}

body.single {
	background:#00206B;
	text-align:left;
/*	padding-top:5.5em;*/
	padding-top:1em;
}

#menuSub,
#menuMainList li span, 
#menuMainList li.current a, 
#menuMainList li.current a:hover,

#menuMainList #menuSubList li a {
	background:#6D84BA;
	color:#ffc;
	border-color:#999 #777 #1aa #999;
}

#menuMainList #menuSubList li a:hover {
	background:#6999CC;
	color:#fff;
	border-color:#fff #777 #5bb #fff;
}


#wrapper {
	position:relative;
	text-align:left;
	width:99%;
	margin:0 auto;
}

#header {
	position:absolute;
	top:.906em;
	left:0;
	width:99%;
	background:#111;
}

/*
#header #logo {
	background:url(logo.png) left center no-repeat;
	height:4.076em;
	width:260px;
}
*/

#menu {
	position:absolute;
	top:4.257em;
	left:0;
	width:99%;
	background:#00206B;
}

#menuSub {
	position:absolute;
	top:2.264em;
	left:0;
	width:99%;
	padding-top:.362em;
	border-style:solid solid none solid;
	border-width:.09em;
	background:#6D84BA;
	border-color:#999 #777 #1aa #999;
}

#menuMainList, 
#menuSubList {
	margin:0;
	padding:0;
}

#menuMainList li, 
#menuSubList li {
	display:inline;
	float:left;
	list-style-type:none;
}

#menuMainList li span,
#menuMainList li a, 
#menuSubList li span,
#menuSubList li a {
	display:block;
	padding:.453em .906em .543em .906em;
	margin-left:.369em;
	background:#6D84BA;
}

#menuMainList li a {
	background:#00206B;
	font-weight:bold;
	text-decoration:none;
	color:#999;
	border-style:solid solid none solid;
	border-color:#666 #222 #000 #666;
	border-width:.09em;
	margin-top:.09em;
}

#menuMainList li a:hover {
	background:#333F69;
	color:#ccc;
	border-style:solid solid none solid;
	border-color:#888 #444 #000 #888;
	border-width:.09em;
	margin-top:0;
}

#menuMainList li span {
	position:relative;
	z-index:1;
	font-weight:bold;
	border-style:solid solid none solid;
	border-width:.09em;
	padding-bottom:.626em;
	margin-top:0;
	border-color:#999 #777 #1aa #999;	
}

#menuMainList li.current a, 
#menuMainList li.current a:hover {
	position:relative;
	z-index:1;
	font-weight:bold;
	border-style:solid solid none solid;
	border-width:.09em;
	padding-bottom:.626em;
	margin-top:0;
}

#menuMainList #menuSubList li a {
	font-weight:normal;
	border-style:solid solid none solid;
	border-width:.09em;
	padding-bottom:.543em;
	margin-top:.09em;
	z-index:0;
}

#menuMainList #menuSubList li a:hover {
	margin-top:0;
}

#menuMainList #menuSubList li span {
	background:#fff;
	font-weight:normal;
	color:#000;
	border-style:solid solid none solid;
	border-color:#fff #ccc #000 #fff;
	border-width:.09em;
	padding-bottom:.626em;
}


#main {
	position:absolute;
	top:10.165em;
	left:0;
	width:99%;
	text-align:justify;
	border-style:none solid solid solid;
	border-width:.09em;
	background:#6D84BA;
	border-color:#999 #999 #999 #999;
}

/* Values: top right bottom left */

#maincontent {
	background:#ffffff!important;
	padding-left:1em;
	padding-right:1em;
	margin-left:.353em;
	border-width:0 0 0 0;
	border-style:none none none none;
	border-color:#777;
}

#mainmore {
	background:#6D84BA!important;
	padding:1em;
	margin-left:.353em;
	border-width:0 0 .09em .09em;
	border-style:none none solid solid;
	border-color:#666 #999 #999 #999;
}

#MenuMore {
	height:2.93em;
	margin-left:.353em;
	padding-top:.362em;
	background:#ffffff;
}

#MenuMore ul {
	list-style-type:none!important;
}

#MenuMoreList li span {
	background:#6D84BA;
	font-weight:normal;
	color:#000;
	border-style:solid solid none solid;
	border-color:#999 #666 #000 #999;
	border-width:.09em;
	padding:.453em .906em .543em .906em;
}

#main #contents {
	position:relative;
	z-index:1;
	width:99%;
	padding:.906em;
}

#headline {
	position:absolute;
	top:.906em;
	left:.5em;
	right:1em;
}

#headline td {
/*	border-style:none; */
}

#mediatable td {	
	padding-top:.5em;
	padding-bottom:.5em;
	padding-left:1.5em;
	padding-right:1.5em;
	border-style:outset;
	border-width:thin;
	color: #00206b;
	letter-spacing : 2px;
	margin-right: 4%;
	margin-left: 4%;
	text-align:center;
}

/* Navigation bar */
body.navbar {
	background-color:#00206B;
	text-align:left!important;
}

body.navbar a:link {
	color: #cccccc;
}

body.navbar a:visited {
	color: #999999;
}

body.navbar a:hover {
	color: #ffffff;
}

body.navbar a:active {
	color: #666666;
}
/* End Navigation bar */
