.bodyfont { 
  color:            #000000;
  font-family:      Arial, Helvetica, Verdana, Geneva, Tahoma, sans-serif;
  font-size:        10pt;
  background-color: #FFFFFF;
}
.contribname { 
  color:            #000000;
  font-family:      Arial, Helvetica, Verdana, Geneva, Tahoma, sans-serif;
  font-size:        10pt;
  font-weight:      bold;

}
.statustablehead { 
  color:            #000000;
  background-color: #CCCCCC;
  font-family:      Arial, Helvetica, Verdana, Geneva, Tahoma, sans-serif;
  font-size:        9pt;
  font-weight:      bold;

}
.statustablefont { 
  color:            #000000;
  font-family:      Arial, Helvetica, Verdana, Geneva, Tahoma, sans-serif;
  font-size:        9pt;
}

body {
  color:            #000000;
  font-family:      Arial, Helvetica, Verdana, Geneva, Tahoma, sans-serif;
  font-size:        10pt;
  background-color: #FFFFFF;
  margin:           5px;
  margin-top:       5px;
  margin-bottom:    5px;
  margin-left:      5px;
  margin-right:     5px;
}
table {
  color:            #000000;
  font-family:      Arial, Helvetica, Verdana, Geneva, Tahoma, sans-serif;
  font-size:        10pt;
  background-color: #FFFFFF;
}
p {
  color:            #000000;
  font-family:      Arial, Helvetica, Verdana, Geneva, Tahoma, sans-serif;
  font-size:        10pt;
  background-color: #FFFFFF;
}

a:link {
  color:       #0033CC;
  font-family: Arial, Helvetica, Verdana, Geneva, Tahoma, sans-serif;
  text-decoration: none;
}
a:visited {
  color:       #660066;
  font-family: Arial, Helvetica, Verdana, Geneva, Tahoma, sans-serif;
  text-decoration: none;
}
a:hover {
  color:       #FF0000;
  font-family: Arial, Helvetica, Verdana, Geneva, Tahoma, sans-serif;
  text-decoration: underline;
}

.nestedwintable {
  border-width:1px;
  border-style:solid;
  border-color:#005550;
}
.wintable {
  border-width:   1px;
  border-style:   solid;
  border-color:   #06348B;
  border-spacing: 0px;
}
.wintitle {
  color:            #FFFFFF;
  background-color: #06348B;
  font-family:      Arial, Helvetica, Verdana, Geneva, Tahoma, sans-serif;
  font-size:        8pt;
  font-weight:      bold;
  align:            left;
  padding:          1px;
}
.wincontent {
  background-color: #FFFFFF;
}
.nestedtabcontent {
  background-color: #FFFFFF;
}
.winscroll {
  height:     100%;
  overflow-y: auto;
}

.skybuttonrow {
  text-decoration:  none;
  font-family:      Arial, Helvetica, Verdana, Geneva, Tahoma, sans-serif;
  font-size:        8pt;
  color:            #000000;
}
.skybuttonlink {
  text-decoration:  none;
  font-family:      Arial, Helvetica, Verdana, Geneva, Tahoma, sans-serif;
  font-size:        8pt;
  color:            #000000;
}
.skybuttoncolor {
  background-color: #E8E8E0;
}

.skydatetitle {
  text-decoration:  none;
  font-family:      Arial, Helvetica, Verdana, Geneva, Tahoma, sans-serif;
  font-size:        10pt;
  color:            #000000;
}
.skydatetitlehigh {
  text-decoration:  none;
  font-family:      Arial, Helvetica, Verdana, Geneva, Tahoma, sans-serif;
  font-size:        10pt;
  color:            #000000;
  font-weight:      bold;
}
.skydatetitlelink {
  text-decoration:  none;
  font-family:      Arial, Helvetica, Verdana, Geneva, Tahoma, sans-serif;
  font-size:        14pt;
  color:            #000000;
  font-weight:      bold;
}
.skydatetitlenewlink {
  text-decoration:  none;
  font-family:      Arial, Helvetica, Verdana, Geneva, Tahoma, sans-serif;
  font-size:        8pt;
  color:            #000000;
}

.skydatecell_owner {
  color: #008800;
}
.skydatecell_ownerAndLogin {
  color:       #008800;
  font-weight: bold;
}
.skydatecell_login {
  color:       #000000;
  font-weight: bold;
}
.skydatecell_person {
  color:       #000000;
  font-style:  oblique;
}
.skydatecell_other {
  color:       #000000;
}
.skydatecell_title {
  color: #0000FF;
}
.skydatecell_titlePrivate {
  color:      #0000FF;
  font-style: oblique;
}
.skydatecell_location {
  color: #000000;
}
.skydatecell_absence {
  color: #000000;
}
.skydatecell_resources {
  color: #000000;
}
.skydatecell_link {
  color: #A00000;
}
.skydatecell_text {
  color: #000000;
}
.skydatecell_delparts {
  color: #FF0000;
}
a.skydockfont {
  text-decoration:  none;
  font-family:      Arial, Helvetica, Verdana, Geneva, Tahoma, sans-serif;
  font-size:        8pt;
  color:            #6F1537;
  font-weight:      bold;
}
font.skydockfont {
  text-decoration:  none;
  font-family:      Arial, Helvetica, Verdana, Geneva, Tahoma, sans-serif;
  font-size:        8pt;
  color:            #6F1537;
  font-weight:      bold;
}

/* webserver */

.linecolor { 
  background-color: #06348B;
}

.footercell {
  color:       #000000;
  font-family: Arial, Helvetica, Verdana, Geneva, Tahoma, sans-serif;
  font-size:   8pt;
}
.sponsorcell {
  color:       #AAAAAA;
  font-family: Arial, Helvetica, Verdana, Geneva, Tahoma, sans-serif;
  font-size:   8pt;
}

.leftmenu { 
  color:       #000000;
  font-family: Arial, Helvetica, Verdana, Geneva, Tahoma, sans-serif;
  font-size:   8pt;
}
.contentfooter {
  color:       #000000;
  font-family: Arial, Helvetica, Verdana, Geneva, Tahoma, sans-serif;
  font-size:   8pt;
}

.headline { /* the now white headline (at the very top of the page) */
  color:       #000000;
  font-family: Arial, Helvetica, Verdana, Geneva, Tahoma, sans-serif;
  font-size:   7pt;
}
.headlinemirror { /* the now white headline (at the very top of the page) */
  color:       #000000;
  font-family: Arial, Helvetica, Verdana, Geneva, Tahoma, sans-serif;
  font-size:   9pt;
}

h3 { 
  color:       #06348B;
  font-weight: bold;
  font-size:   13pt;
}
h4 { 
  color:       #06348B;
  font-weight: bold;
  font-size:   11pt;
}

font.pagetitle { /* the is the font of the page-title above the content */
  color:       #06348B;
  font-weight: bold;
  font-size:   12pt;
}
font.projecttitle { /* used for project titles on overview pages */
  color:       #06348B;
  font-weight: bold;
  font-size:   10pt;
}
font.title { /* used for subtitles on the homepage */
  color:       #06348B;
  font-weight: bold;
  font-size:   10pt;
}
font.subtitle { /* used for subtitles on the homepage */
  color:       #06348B;
  font-weight: bold;
  font-size:   9pt;
}

font.sponsorstitle { 
  font-weight: bold;
  font-style:  italic;
}
font.sponsorscontent { 
}

.shellborder {
  background-color: #034EA2;
}
.shellcontent {
  color:            #FFFFFF;
  background-color: #000000;
}

input {
  font-size:10px;
  font-family:Verdana,sans-serif;
  color:#000000;
}

.field {
  background-color:#FFFFFF;
  width:130px;
  border:1px solid #000000;
}

tr0 { 
  background-color:#DDDDDD;
}
tr1 { 
  background-color:#FFFFFF;
}
