/* 
    Document   : matrix
    Created on : 1 nov. 2007, 14:27:26
    Author     : matthias
    Description:
        Purpose of the stylesheet follows.
*/

body {
  background-color: white;
}

#header {
  display: none;
}
#footer {
  display: none;
}
#suggest_div {
  display: none;
}
#right {
  display: none;
}

#commands_tag_id {
  display: none;
}

table {
    //table-layout: auto;
    border-collapse: collapse;
    border: solid 1px gray;
    //font-size: 110%;
    padding: 0px;
}

#title_caption {
  margin-bottom: 5px;
}

tr {     
  white-space: nowrap;
}

td {
  padding: 5px;
  white-space: nowrap;
  border: 1px solid gray;
}

td.option_title {
}

td.hidden {
  border: none;
  background-color: transparent;
}

td.rating_field {
  padding-top: 10px;
  text-align: center;
}

td.criterion_title {
}

td.criterion_title_bold {
}

td.normal {
  font-weight: normal;
}

td.bold {
  background-color: #CCCCCC;
}

/* config box */

#config_tag_id {
  margin-top: 15px;
  padding-top: 5px;
  background-color: red;
}

#config_inner {
    padding: 5px;
    margin-top: 8px;
    text-align: left;
    border: 1px solid gray;
    width: 300px;
    background-color: #CCCCCC;
}

.config_indent {
    margin-left: 10px;
    margin-bottom: 10px;
}

a {
  color: black;
  text-decoration: none;
}

img {
  border: none;
}

li {
  display: none;
}

.print-rate {
  margin: 5px;
  display: inline;
  text-align: center;
}
.print-weight {
  display: inline;
}
#mydec_filter {
  display: none;
}
#mydec_title {
  padding-bottom: 10px;
}

/* ############ HEADER 1 - used for title of a page */

.header1 {
  font-size: 21px;
  font-family: Verdana, sans-serif;
  font-weight: bold;
  color: #333;
}

.header1 input {
  font-size: 21px;
  font-family: Verdana, sans-serif;
  font-weight: bold;
  color: #333;
}

.header1 select {
  font-size: 21px;
  font-family: Verdana, sans-serif;
  font-weight: bold;
  color: #333;
}

.header1 textarea {
  font-size: 21px;
  font-family: Verdana, sans-serif;
  font-weight: bold;
  color: #333;
}

.header1 a {
  color: inherit;
  text-decoration: none;
  font-size: inherit;
  font-weight: inherit;
}

.header1 a:hover {
  color: red;
  text-decoration: underline;
  font-size: inherit;
}

/* ############ HEADER 2 - used for important info (options, commands) */

.header2 {
  font-size: 16px;
  font-family: Verdana, sans-serif;
  font-weight: bold;
  color: #333;
}

.header2 input {
  font-size: 16px;
  font-family: Verdana, sans-serif;
  font-weight: bold;
  color: #333;
}

.header2 select {
  font-size: 16px;
  font-family: Verdana, sans-serif;
  font-weight: bold;
  color: #333;
}

.header2 textarea {
  font-size: 16px;
  font-family: Verdana, sans-serif;
  font-weight: bold;
  color: #333;
}

.header2 a {
  color: inherit;
  /* text-decoration: none; */
  font-size: inherit;
  font-weight: inherit;  
}

.header2 a:hover {
  color: red;
  /* text-decoration: underline; */
  font-size: inherit;
}

/* ############ HEADER 3 - used in the menu-tabs */

.header3 {
  font-size: 10px;
  font-family: Verdana, sans-serif;
  font-weight: bold;
  text-transform: uppercase;
  color: #333;
}

.header3 input {
  font-size: 10px;
  font-family: Verdana, sans-serif;
  font-weight: bold;
  text-transform: uppercase;
  color: #333;
}

.header3 select {
  font-size: 10px;
  font-family: Verdana, sans-serif;
  font-weight: bold;
  text-transform: uppercase;
  color: #333;
}

.header3 textarea {
  font-size: 10px;
  font-family: Verdana, sans-serif;
  font-weight: bold;
  text-transform: uppercase;
  color: #333;
}

.header3 a {
  color: inherit;
  /* text-decoration: none; */
  font-size: inherit;
  font-weight: inherit;  
}

.header3 a:hover {
  color: red;
  /* text-decoration: underline; */
  font-size: inherit;
}

/* ############ SMALL */

.small1 {
  font-size: 11px;
  font-family: Verdana, sans-serif;
  color: #333;
}

.small1 input {
  font-size: 11px;
  font-family: Verdana, sans-serif;
  color: #333;
}

.small1 select {
  font-size: 11px;
  font-family: Verdana, sans-serif;
  color: #333;
}

.small1 textarea {
  font-size: 11px;
  font-family: Verdana, sans-serif;
  color: #333;
}

.small1 a {
  color: inherit;
  /* text-decoration: none; */
  font-size: inherit;
  font-weight: inherit;  
}

.small1 a:hover {
  color: red;
  text-decoration: underline;
  font-size: inherit;
}

/* ############ NORMAL */

.normal {
  font-size: 14px;
  font-family: Verdana, sans-serif;
  color: #333;
  font-weight: normal;
}

.normal input {
  font-size: 14px;
  font-family: Verdana, sans-serif;
  color: #333;
  font-weight: normal;
}

.normal input[type="submit"] {
  font-size: 11px;
  font-family: Verdana, sans-serif;
  font-weight: bold;
  color: #333333;
}

.normal select {
  font-size: 14px;
  font-family: Verdana, sans-serif;
  color: #333;
  font-weight: normal;
}

.normal textarea {
  font-size: 14px;
  font-family: Verdana, sans-serif;
  color: #333;
  font-weight: normal;
}

.normal a {
  color: inherit;
  text-decoration: underline;
  font-size: inherit;
  font-weight: inherit;  
  color: blue;
}

.normal a:hover {
  color: red;
  text-decoration: underline;
  font-size: inherit;
}

