body, td {
background-color: white;
}

body {
  scrollbar-arrow-color:000000;
  scrollbar-track-color:99CCFF;
  scrollbar-shadow-color:6666FF;
  scrollbar-face-color:CCDDFF;
  scrollbar-highlight-color:99CCFF;
  scrollbar-darkshadow-color:3333AA;
  scrollbar-3dlight-color:99CCFF;
}


h1 a { color: black; }
h2 a { color: black; }
h3 a { color: black; }
h4 a { color: black; }
h5 a { color: black; }
h6 a { color: black; }

a {
color:#003399;
}

a:hover {
color:#003399;
}

a:visited {
color:#3333cc;
}

pre {
border: 1px solid #afefff;
background-color: #e6faff;
}
code {
background-color: #f0ffff;
}


/* Start header on every page */
#headerbox {
background-color: #d8f4ff;
border-bottom: 1px solid #8df;
}
#headerbox h1 {
color: #555;
}
.menubox {
background-color: #c8efff;
}
#menubox {
background-color: #c8efff;
border-bottom: 1px solid #8df;
}
#menubox a {
color: #0000ff;
}
#menubox a:hover {
color: #000;
background-color: #c8efff;
}
#menubox a.user {
color: #c30;
}
#menubox a.user:hover {
color: #000;
background-color: #c8efff;
}


#searchbox input {
background-color: #c8efff;
}
#helpbox {
color: #444;
}

/* End header on every page */

div.hbar {
background-color: #ccc;
border-top: 1px solid #fff;
border-bottom: 1px solid #8df;
}

.widget {
border: 1px solid #ccc;
border-top: 1px solid #ccc;
border-right: 1px solid #ccc;
background-color: #fff;
}


.widget .boxtitle {
color: #777;
background-color: #fff;
border: 1px solid #ccc;
}


td.tableheader {
background-color: #ccc;
border-bottom: 1px solid #999;
}
td.tablecol0 {
border-bottom: 1px solid #ccc;
background-color: #eee;
}
td.tablecol1 {
border-bottom: 1px solid #ccc;
background-color: #ddd;
}

div.tablecolheader a {
color: #006699;
}
div.tableheader {
background-color: #ccc;
border-bottom: 1px solid #999;
}
div.tablecol0 a {
color: #006699;
}
div.tablecol1 a {
color: #006699;
}

/* The copyright, privacy, etc box */
#boringbox {
border-top: 1px solid #8df;
border-bottom: 1px solid #8df;
background-color: #d8f4ff;
}

