﻿/*default screen style*/



/*clear all default space settings*/
h6 {
  padding:0; margin:0; text-decoration:none; font-weight:normal; 
  border:none; border-spacing:0;}

h5 {
  padding:0; margin:0; text-decoration:none; font-weight:normal; 
  border:none; border-spacing:0;}

h4 {
  padding:0; margin:0; text-decoration:none; font-weight:normal; 
  border:none; border-spacing:0;}

h3 {
  padding:0; margin:0; text-decoration:none; font-weight:normal; 
  border:none; border-spacing:0;}

h2 {
  padding:0; margin:0; text-decoration:none; font-weight:normal; 
  border:none; border-spacing:0;}

h1 {
  padding:0; margin:0; text-decoration:none; font-weight:normal; 
  border:none; border-spacing:0;}

li {
  padding:0; margin:0; text-decoration:none; font-weight:normal; 
  border:none; border-spacing:0;}

ul {
  padding:0; margin:0; text-decoration:none; font-weight:normal; 
  border:none; border-spacing:0;}

tr {
  padding:0; margin:0; text-decoration:none; font-weight:normal; 
  border:none; border-spacing:0;}

div {
  padding:0; margin:0; text-decoration:none; font-weight:normal; 
  border:none; border-spacing:0;}

p {
  padding:0; margin:0; text-decoration:none; font-weight:normal; 
  border:none; border-spacing:0;}

th {
  padding:0; margin:0; text-decoration:none; font-weight:normal; 
  border:none; border-spacing:0;}

td {
  padding:0; margin:0; text-decoration:none; font-weight:normal; 
  border:none; border-spacing:0;}

table {
  padding:0; margin:0; text-decoration:none; font-weight:normal; 
  border:none; border-spacing:0;}

body {
  padding:0; margin:0; text-decoration:none; font-weight:normal; 
  border:none; border-spacing:0;}

/*set default sizes, etc*/
th {
  font-family: Verdana, sans-serif;
  font-size:100%; /*1em = 16px*/
  line-height:1.125em; /*16x1.125=18*/
}


td {
  font-family: Verdana, sans-serif;
  font-size:100%; /*1em = 16px*/
  line-height:1.125em; /*16x1.125=18*/
}


body {
  font-family: Verdana, sans-serif;
  font-size:100%; /*1em = 16px*/
  line-height:1.125em; /*16x1.125=18*/
}


/***********************************************************/
/* TEXT DEFAULT SETTINGS                                   */
/***********************************************************/

/*body text size*/
th{ 
  font-size:.8125em; /* 16x.8125=13 */
  line-height:130%;
}
td{ 
  font-size:.8125em; /* 16x.8125=13 */
  line-height:130%;
}
p{ 
  font-size:.8125em; /* 16x.8125=13 */
  line-height:130%;
}
#content div{ 
  font-size:.8125em; /* 16x.8125=13 */
  line-height:130%;
}
/*detail text size*/
.detail {
  font-size:.6875em; /*11px*/
}
.big {
  font-size:1.2em; 
  font-weight:bold;
}

body {
	background-color: #285276;
	color: #97C024;
	margin: 1em;
}

a {
	color: #F67A00;
	text-decoration: none;
	border-bottom: 1px #97C024 solid;
}
a:visited {
  border-color:#ffc9a4;
  color:#f67a00;
}
a:active {
  border-color:#bcdeff;
  color:#09f;
}


a:hover {
  border-color:#bcdeff;
  color:#09f;
}


/***********************************************************/
/* PAGE ELEMENTS                                           */
/***********************************************************/

#content {
  background-color:#fff;
  color:#000;
  clear:both;
  padding:2em 1em 2.5em 1.4em;
  margin-bottom:.5em;
}


h1 {
  font-size:1.5em;
  margin-bottom:.5em;
  line-height:1.5em;
}

h10 {
  
}

h2 {
	font-size: 1.2em;
	margin-bottom: 1.25em;
	color: #97C024;
}
h5 {
	font-size: 1.2em;
	margin-bottom: 1.25em;
	color: #97C024;
	display: inline;
}

h3 {
   margin-top:1.5em;
   margin-bottom:.5em;
   font-size:.8em; color:#444; font-weight:bold;
}
div.hr {
  font-size:1em;
  border-bottom:1px dotted #7bc;
  margin:.5em 0 2em 0;
}
p {
  width:94%;
  max-width:45em; /* TODO: check xbrowser*/
}

.scores th {
  text-align:right;
  vertical-align:top;
  font-weight:bold;
  color:#888;
  padding:0 .3em .5em 0;
}
.scores td {
  text-align:left;
  vertical-align:top;
  color:#000;
  padding:0 0 .5em 0;
}
