/* look1.css */
/* Holds the style for a given web site look */

a { 
  text-decoration: underline;
}
 
a:active { color: purple }   /* active links */
a:link {  color: red }          /* Unvisited Links */
a:visited { color: blue }       /* Visited Links */
a:focus {  background: yellow } /* indicates link */
a:hover {                       /* hovers over link */
  background: yellow;
}

a:active { color: purple }   /* active links */

body {
  background-color:#ffffff; 
  color:#000000;
  scrollbar-3dlight-color: #000055;    
  scrollbar-arrow-color: #000055;     
  scrollbar-base-color:#fafaff;        
  scrollbar-darkshadow-color: #fafaff; 
  scrollbar-face-color: #fafaff;       
  scrollbar-highlight-color: #fafaff; 
  scrollbar-shadow-color: #000055;    
  font-family:palatino, georgia, verdana, arial, sans-serif, serif;
  font-weight:normal;
  text-decoration:none; 
  voice-family:"\"}\"";
  voice-family:inherit;
}

img {
 border: none;
}

input[type='password'] { background-image: url(data:image/gif,GIF89a%04%00%04%00%B3%00%00%FF%FF%FF%FF%FF%00%FF%00%FF%FF%00%00%00%FF%FF%00%FF%00%00%00%FF%00%00%00%CC%CC%CC%FF%FF%FF%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00!%F9%04%01%00%00%09%00%2C%00%00%00%00%04%00%04%00%00%04%070I4k%A22%02%00%3B) }

.strong {
  font-weight:bold;
}

.help { 
  background-color:yellow;
}

.border { 
  border: 1px solid black;
}

div.row span.labelr { /* label for required field */
  background-color:yellow; 
}

/*-Header Column------*/
.headercolumn .node { 
  /* border-right: thin solid #dddddd; */
}
                      

/*-Left Column--------*/

.leftcolumn .node { 
  /* background-color: #cccccc; */
  /* border-bottom: medium solid #dddddd; */
  /* border-right: thin solid #dddddd; */
}

.leftcolumn .node h1 {
  font-family:Arial, Helvetica, serif;
  font-weight:bold;  
  font-size:1.2em;
  color:#ffffff;
  background-color:red;
}

.leftcolumn .button { 
  background-color: #dddddd;
  border-bottom: medium solid #dddddd;
  border-right: thin solid #dddddd;
}

/*-Right Column-------*/

.rightcolumn .node {
  background-color:#ffffff;
  border-bottom: medium solid #dddddd;
  border-right: thin solid #dddddd;
}

.rightcolumn .node h1 {
  font-family:Arial, Helvetica, serif;
  font-weight:bold;
  font-size:1.2em;
  color:#ffffff;
  background-color:red;
}

.rightcolumn .node ul.none {
  list-style-type:none;
}

/* use instead of hardcoding */
/* alternating colors */
.even {
  background:#ffffff;
  vertical-align: top;
}
.odd {
  background:#eeeeee;
  vertical-align: top;
}

#footer {
  font-size:.75em;
  font-family:Arial, Helvetica, serif;
  background-color:transparent;
  color:#006666;
}

#footer a {
  background-color:transparent;
  color:#006666;
}

td.quarter { 
  width: 25%;
}

td.half {
  width: 50%;
}

td.threefourths { 
  text-align: left;
  width: 75%;
}

/* theme table header */
td.polarbear {
  background-color: #90c4ff;
  font-weight: bold;
  text-align: left;
  color: black;
  border-style: solid;
  border-color: #6699CC;
  border-width: 2px 1px 2px 1px;
}
td.banana {
  background-color: #fdff28;
  font-weight: bold;
  text-align: left;
  color: black;
  border-style: solid;
  border-color: #6699CC;
  border-width: 2px 1px 2px 1px;
}
td.traditional {
  background-color: #ccccff;
  font-weight: bold;
  text-align: left;
  color: black;
  border-style: solid;
  border-color: #6699CC;
  border-width: 2px 1px 2px 1px;
}

table.all {
  width: 100%;
}

/* theme breadcrumb */
div.polarbear {
  background-color: #cecfce;
  font-weight: bold;
  border-style: solid;
  border-color: #cccccc;
  border-width: 1px;
  width: 100%;
}
div.banana {
  background-color: #eeeeee;
  font-weight: bold;
  border-style: solid;
  border-color: #cccccc;
  border-width: 1px;
  width: 100%;
}
div.traditional {
  background-color: #eeeeee;
  font-weight: bold;
  border-style: solid;
  border-color: #cccccc;
  border-width: 1px;
  width: 100%;
}

/* theme page */
body.polarbear {
  background-color: #ffffff;
  color: black;
}
body.banana
  background-color: #ffffff;
  color: black;
}
body.traditional
  background-color: #ffffff;
  color: black;
}
