body {
  background-color : white;
}

.fading {
   border: 2px solid #CCAAAA;
   background-image: url(../images/main_back.png);
}
.void {
   border: 2px solid #CCAAAA;
}

.voiddark {
   border: 2px solid #990000;
}

.voidthin {
   border: 1px solid #CCAAAA;
}

.filled {
   border: none;
   background: #CCAAAA;
   color: #000022;
}

.fieldset {
   font-family: "bitstream vera sans", verdana, sans-serif;
   border: 1px solid #CCAAAA;
   text-decoration: none;
}

.standardButton {
   background-color: #EEAAAA;
   border-bottom-color: #FF3333;
   border-bottom-style: solid;
   border-left-color: #FF3333;
   border-left-style: outset;
   border-right-color: #FF3333;
   border-right-style: solid;
   border-top-color: #FF3333;
   border-top-style: outset;
   bottom: 5px;
   color: #000022;
   font-family: "bitstream vera sans", verdana, sans-serif;
   font-size: 14px;
   font-weight: bold;
}

.bigButton {
   background-color: #EEAAAA;
   border-bottom-color: #FF3333;
   border-bottom-style: solid;
   border-left-color: #FF3333;
   border-left-style: outset;
   border-right-color: #FF3333;
   border-right-style: solid;
   border-top-color: #FF3333;
   border-top-style: outset;
   bottom: 5px;
   color: #000022;
   font-family: "bitstream vera sans", verdana, sans-serif;
   font-size: 2.0em;
   font-weight: bold;
   height: 100px;
   width: 800px
}

.smallButton {
   background-color: #EEAAAA;
   border-bottom-color: #FF3333;
   border-bottom-style: solid;
   border-left-color: #FF3333;
   border-left-style: outset;
   border-right-color: #FF3333;
   border-right-style: solid;
   border-top-color: #FF3333;
   border-top-style: outset;
   bottom: 5px;
   color: #000022;
   font-family: "bitstream vera sans", verdana, sans-serif;
   font-size: 12px;
   height: 33px;
   left: 5px;
   position: relative;
   right: 5px;
   text-align: center;
   top: 5px;
   vertical-align: middle;
   width: 140px
}

.large {
   font: 1.3em/1.3em "bitstream vera sans", verdana, sans-serif;
}

.normal {
   font: 1.0em/1.3em "bitstream vera sans", verdana, sans-serif;
}

.small {
   font: 0.8em "bitstream vera sans", verdana, sans-serif;
}

.status {
   color: #0000ff;
   font: 0.8em/1.3em "bitstream vera sans", verdana, sans-serif
}

#loginPage table {
   background-color: #FFEEEE;
   color : #880000;
   font-family: "bitstream vera sans", verdana, sans-serif;
   font-weight: bold;
}

#loginPage td.big {
   font-size : 2.0em;
}

#loginPage td.medium {
   font-size : 1.5em;
}

#loginPage td.small {
   font-size : 1.0em;
}

#loginPage a {
   color : #EEAAAA;
   font-family: "bitstream vera sans", verdana, sans-serif;
   font-weight: bold;
   text-decoration: none;
   cursor: pointer;
}

#bigLoginButton {
   background-color: #EEAAAA;
   color: #880000;
   font-family: "bitstream vera sans", verdana, sans-serif;
   font-size: 2.0em;
   font-weight: bold;
   height: 100px;
   width: 600px
}

.results td {
   font: 0.8em/1.3em "bitstream vera sans", verdana, sans-serif;
   border: 1px solid #FF3333;
   white-space: nowrap;
}

.results tr {
   background-color: #FFFFFF;
   color: #000000;
}

.results tr.highlight {
   background-color: yellow;
}

.results tr.normal {
   background-color: #FFFFFF;
}

.results th {
   font: 0.8em/1.3em "bitstream vera sans", verdana, sans-serif;
   border: 2px solid #FF3333;
   background: #FFFFFF;
   color: #000000;
   white-space: nowrap;
}

.results strike {
   color: #DDAAAA;
}

.results a:link {
   color: #DDAAAA;
   text-decoration: none;
   cursor: pointer;
}

.results a:visited {
   color: #99CCFF;
   text-decoration: none;
   cursor: pointer;
}

.results a:hover {
   color: #99CCFF;
   text-decoration: underline;
   cursor: pointer;
}

.results a:active {
   color: #99CCFF;
   text-decoration: underline;
   cursor: pointer;
}

#fields {
   height: 400px;
   width: 650px;
   overflow: auto; 
}


#fields td {
   font: 0.8em/1.3em "bitstream vera sans", verdana, sans-serif;
   border: 1px solid #FF3333;
   background: #FFFFFF;
   color: #000000;

}

#fields th {
   font: 0.8em/1.3em "bitstream vera sans", verdana, sans-serif;
   border: 2px solid #FF3333;
   background: #FFFFFF;
   color: #000000;
}

#fields a a.visited a.active {
   font: 0.8em/1.3em "bitstream vera sans", verdana, sans-serif;
   border: none;										       
   text-decoration: none;
   color: #000000;
        
}

#plot {
   height: 600px;
   width: 750px;
   overflow: auto; 
}


#help th {
   font: 1.3em/1.3em "bitstream vera sans", verdana, sans-serif;
   border: 2px solid #FF3333;
   background: #DDAAAA;
   color: #000022;
}

#help td {
   font: 1.0em/1.3em "bitstream vera sans", verdana, sans-serif;
   border: 1px solid #FF3333;
   background: #FFFFFF;
   color: #000000;
}

#help a a.visited a.active {
   color: #DDAAAA;        
}


.helplinkwhite {
   color: #000022;
}
.helplinkorange {
   color: #990000;
}


#helpTable th {
   font: 0.8em/1.3em "bitstream vera sans", verdana, sans-serif;
   border: 2px solid #FF3333;
   background: #DDAAAA;
   color: #000022;
}

#helpTable td {
   font: 0.8em/1.3em "bitstream vera sans", verdana, sans-serif;
   border: 1px solid #FF3333;
   background: #FFFFFF;
   color: #000000;

}

.keyPad th {
   font: 1.3em/1.3em "bitstream vera sans", verdana, sans-serif;
   border: 2px solid #FF3333;
   background: #DDAAAA;
   color: #000022;
}

.keyPad caption {
   font: 1.3em/1.3em "bitstream vera sans", verdana, sans-serif;
   border: 2px solid #FF3333;
   background: #DDAAAA;
   color: #000022;
}

.keyPad td {
   font: 1.0em/1.3em "bitstream vera sans", verdana, sans-serif;
   border: 1px solid #FF3333;
   background: #FFFFFF;
   color: #000000;
   cursor: pointer;
}

.keyPad td.normal {
   background: #FFFFFF;
   color: #000000;
}

.keyPad td.highlight {
   background: #DDAAAA;
   color: #000022;
}




.dataProducts table {
   width: 100%;
   margin: 5px;
}

.dataProducts caption {
   font: 1.3em/1.3em "bitstream vera sans", verdana, sans-serif;
   border: 2px solid #FF3333;
   background: #DDAAAA;
   color: #000022;
   padding: 5px;
   margin: 0px;
}

.dataProducts th {
   font: 1.0em/1.3em "bitstream vera sans", verdana, sans-serif;
   border: 0px solid #FF3333;
   background: #FFFFFF;
   color: #DDAAAA;
   text-align: left;
   padding: 5px;
   margin: 5px;
}

.dataProducts a:link {
   color: #000000;
   text-decoration: none;
   cursor: pointer;
}

.dataProducts a:visited {
   color: #000000;
   text-decoration: none;
   cursor: pointer;
}

.dataProducts a:hover {
   color: #000022;
   text-decoration: none;
   cursor: pointer;
}

.dataProducts a:active {
   color: #000000;
   text-decoration: none;
   cursor: pointer;
}


.dataProducts iframe {
   width: 100%;
   border: solid 0px #000000;
}







.saveAs table {
   width: 100%;
   margin: 5px;
}

.saveAs caption {
   font: 1.3em/1.3em "bitstream vera sans", verdana, sans-serif;
   border: 2px solid #FF3333;
   background: #DDAAAA;
   color: #000022;
   padding: 5px;
   margin: 0px;
}

.saveAs th {
   font: 1.0em/1.3em "bitstream vera sans", verdana, sans-serif;
   border: 2px solid #FF3333;
   background: #FFFFFF;
   color: #DDAAAA;
   text-align: left;
   padding: 5px;
   margin: 5px;
}

.saveAs td {
   font: 0.8em/1.0em "bitstream vera sans", verdana, sans-serif;
   border: 0px solid #FF3333;
   background: #FFFFFF;
   color: #000000;
   padding: 5px;
   margin: 5px;
}

.saveAs span {
   color: red;
}



.buttonNormal {
   font: 1.0em/1.3em "bitstream vera sans", verdana, sans-serif;
   border: 1px solid #FF3333;
   cursor: pointer;
   text-align: center;
   background: #EEAACC;
   color: #000000;
}

.buttonHighlight {
   font: 1.0em/1.3em "bitstream vera sans", verdana, sans-serif;
   border: 1px solid #FF3333;
   cursor: pointer;
   text-align: center;
   background: #FF3333;
   color: #000022;
}
