body {
    font: 75% Verdana, Helvetica, Arial, sans-serif;
    background: #BBBBDD;
    color: #000055;
    margin: 0;
    padding: 0;
/* These work in IE only, changes the look of the scrollbar + textareas */
    scrollbar-base-color: #000055;
    scrollbar-highlight-color: #DD2200;
    scrollbar-track-color: #BBBBDD;
    scrollbar-darkshadow-color: #000055;
    scrollbar-3dlight-color: #DD2200;
    scrollbar-shadow-color: #600000;
    scrollbar-arrow-color: #BBBBDD;
}

input {
    font: 100% Verdana, Helvetica, Arial, sans-serif;
    color: #000055;
    background-color: #7777AA; //#EE6600;//#D05A00;
    border-color: #000055;
    border-width: 1px;
    margin: 1px 1px 1px 1px;  
}

ul {
    padding: 0em 0em 0em 0em;
    margin: 0em 0em 0em 1.8em;
}

table {
    font-size: 100%;
}

img {
    border-style: solid;
    border-width: 1px;
    border-color: #7777AA;
}

a {
	text-decoration: underlined;
    color: #000055;
    background-color: transparent;
}
a:hover {
    color: #DD2200;
    text-decoration: none;
}

h1 {
  font: 18pt Verdana, Helvetica, Arial, sans-serif;
  text-align: center;
  color: #000055;
  border-color: #7777AA;
  border-style: solid solid solid solid;
  border-width: 1px;
}

h2 {
  font: 12pt verdana, Helvetica, Arial, sans-serif;
  font-weight: bold;
  text-align: left;
  color: #000055;
  border-color: #7777AA;
  border-style: none none solid solid;
  border-width: 1px;
  padding: 0em 0em 0em 0.5em;
}

h3 {
  font: 10pt verdana, Helvetica, Arial, sans-serif;
  font-weight: bold;
  text-align: left;
  color: #000055;
}

.birthday td h2{
  font: 100% verdana, Helvetica, Arial, sans-serif;
  font-weight: bold;
  text-align: right;
  color: #000055;
  border-color: #DD2200;
  border-style:  none solid solid none;
  border-width: 1px;
  padding: 0em 0.5em 0em 0em;
  margin: 0em 0em 0em 0em;
}

.birthday td hr{
  border-color: #DD2200;
  border-style: solid none solid none;
  border-width: 1px;
}

table.title {
  margin: 5px 0em 0em 0em;
}

.title{
  font: Verdana, Helvetica, Arial, sans-serif;
  font-size: 24px;
  font-weight: bold;
  text-align: center;
  color: #DD2200;
  padding: 0em 0em 0.5em 0em;
}

.title a{
  color: #DD2200;
  text-decoration:none;
}
.title a:hover{
  color: #000055;
  text-decoration:none;
}

.content {
    padding:1em 1em 1em 1em;
}

.table_content .heading td{
    color: #BBBBDD;
    font-weight: bold;
    text-align: center;
    background-color: #7777AA; //#DD2200;
    border-color: #000055 ;
    border-style: none solid solid none;
    border-width: 1px;
    padding: 0em 1em 0em 1em;
    margin: 0em 0em 0em 0em;
}

.table_content {
    border-color: #000055;
    border-style: solid none none solid;
    border-width: 1px;
}

.table_content td{
    color: #000055;
    font-weight: normal;
    background-color: #BBBBDD;
    border-color: #000055;
    border-style: none solid solid none;
    border-width: 1px;
    padding: 0.2em 1em 0.2em 1em;
}

.cv_heading {
  background: transparent;
  border-color: #DD2200;
  border-style: solid none none solid;
  border-width: 1px;
  height: 1em;
  width: 100%;
  margin: 0em 0em 0em 0em;
  font-weight: bold;
  text-transform: uppercase;
}

.cv_content {
  padding: 0em 0em 1em 3em;
}

table .kader {
  padding 0px;
  spacing 0px;
  border-color: #DD2200;
  border-style: solid none none solid;
  border-width: 1px;
  align: left;
}

table .kader td{
  border-color: #DD2200;
  border-style: none solid solid none;
  border-width: 1px;
  padding: 1px 1px 1px 1px;  
  text-align: center;
}

table .kader2 {
  margin: 5px 1em 1em 1em;
}

table .kader2 td{
  border-color: #DD2200;
  border-style: solid solid solid solid;
  border-width: 1px;
  padding: 4px 4px 4px 4px;  
  text-align: center;
}

/** TABS **/

div.tabs {
  background: transparent;
  border-collapse: collapse;
/*  border-bottom-color: none;*/
/*  border-bottom-style: solid;*/
/*  border-bottom-width: 1px;*/
  padding: 0.5em 0em 0em 4em;
  white-space: nowrap;
}

div.tabs a {
  background: #EE6600;  /*DD7700*/
  border-color: #000055; 
  border-width: 1px;
  border-style: solid solid none solid;
  color: #000055;
  font-weight: normal;
  text-align: center;
  width: 10em;
  height: 1.2em;
  margin-right: 0.5em;
  padding: 0em 0.5em;
  text-decoration: none;
}

div.tabs a.selected{
  background: #000055;
  border-color: #000055;
  color: #EE6600;
  border-width: 1px;
  border-style: solid solid none solid;
  font-weight: normal;
  height: 1.2em;
  margin-right: 0.5em;
  padding: 0em 0.5em;
  text-decoration: none;
}

div.tabs a:selected {
  background: #EE6600;
  border: 1px solid #000055;
  color: #000055;
  font-weight: normal;
}

div.tabs a:hover {
  background: #000055;
  border-color: #000055;
  color: #EE6600;
}

/** SUBTABS **/

div.subtabs {
  background: transparent;
  border-collapse: collapse;
  padding: 0em 0em 0em 8em;
  white-space: nowrap;
}

div.subtabs a {
  background: #FFAA00;//#BBBBDD;//#EE6600;
  border-color: #EE6600;//#000055; 
  border-width: 1px;
  border-style: none solid solid solid;
  color: #000055;
  font-weight: normal;
  height: 1.2em;
  margin-right: 0.5em;
  padding: 0em 0.5em;
  text-decoration: none;
}

div.subtabs a.selected{
  background: #EE6600;
  border-color: #EE6600;
  color: #000055;
  border-width: 1px;
  border-style: none solid solid solid;
  font-weight: normal;
  height: 1.2em;
  margin-right: 0.5em;
  padding: 0em 0.5em;
  text-decoration: none;
}

div.subtabs a:hover {
  background: #EE6600;
  border-color: #000055;
  color: #000055;
}

div.baseBar {
  background: #000055;
  border-color: #DD2200;
  border-style: solid;
  border-width: 1px;
  margin: 0em 1em 0em 0em;
    color: #BBBBDD;
}

div.baseBar a {
    padding-left:3em;
    color: #BBBBDD;
}

div.baseBar a:hover {
    color: #BBBBDD;
    text-decoration: none;
}

div.box {
    margin: 0em 0em 1em 0em;
    background: transparent;
    float: left;
    text-transform: none;
    padding: 1em 1em;
    background-color: transparent;
}

div.box_content {
    margin: 0em 0em 2em 0em;
    background: transparent;
    border-collapse: collapse;
    border: 1px solid #DD2200;
    float: left;
    text-transform: none;
    padding: 1em 0.5em 1em 1.0em ;
    background-color: transparent;
}

div.box h1 { 
    background: #000055;
    border: 1px solid #DD2200;
    border-style: solid solid none solid;
    color: #BBBBDD;
    padding: 0em 0.5em 0em 0.5em;
    text-transform: lowercase;
    display: inline;
    font-size: 1em;
    height: 1em;
}

.player {
    border-color:#DD2200;
    border-style:solid; 
    border-width:1px;
    padding:2px;
}
