body { background-image: url('img/bg/oldphotos.gif'); background-attachment: fixed; } 

div.logo { color: black; background-color: white; background-image: url('img/logo_draft_gray.jpg'); background-repeat: repeat-x; }
div.logo a { color: black; }

div.active { background-color: fde5a3; filter:alpha(opacity=90);-moz-opacity:.90;opacity:.90;  }
div.activead { background-color: fde5a3; filter:alpha(opacity=90);-moz-opacity:.90;opacity:.90;  }

div.error { color: maroon; }

div.notebook { background-image: url('img/bg/gradient_blue_big.jpg'); }

p.alert { color: red; }

div.header { background-color: 492602; }
table.header { color: white; }

table.menu input { background: none; color: d6ddff; }
table.menu input:hover { color: ffffff; }
table.menu input.changelanguage { color: fde5a3; }
table.menu input.changelanguage:hover { color: ffffff; } 
#changelanguage input { text-decoration: underline; font-size: 16px; }
#menu_logout input { background-image: url('img/button/button_login.gif'); background-center: center 70; background-repeat: no-repeat; }

input.states { background: none; color: 2e4bb1; }


table.content th input { background-color: white; background-image: url('img/bg/gradient_35px_blue.jpg'); }
table.content th input:hover { background-image: url('img/bg/gradient_35px_darkblue.jpg'); color: white; }
table.content td { background-color: white; }
table.content td { background-color: white; background-image: url('img/bg/paper.jpg'); }
table.content td input {}
table.content td input:hover {}

input.textlink { background-color: transparent; color: blue; }

table.form input {background-color: white; }

.formette .button { background-image: url('img/bg/gradient_35px_green.jpg'); }
.formette .button:hover { background-image: url('img/bg/gradient_35px_darkblue.jpg'); }

.button { background-image: url('img/bg/gradient_35px_blue.jpg'); }
.button:hover { background-image: url('img/bg/gradient_35px_darkblue.jpg'); color: white; }

td#invisible { background-color: transparent; background-image: none; border: 0px; }
