/* CSS Document */



table {
 border-collapse:collapse;
 }

table.no-border td{
border-bottom: none;
}

table.small td{
font-family: verdana, sans-serif;
font-size: 10px;
}



tr.header td{
background-color: #eaeaea;
}


tr.no-border td{
border-bottom: none;
}

tr.test:hover td{
background-color: #FFFAF0; color: #000;
}

tr.test2:hover td{
background-color: #808080; color: #FFFFFF;
}

tr.htr:hover td{
background-color: #feebc6; color: #000;
}




td {
border-bottom: solid 1px black;
font-family: verdana, sans-serif;
font-size: 12px;
}


.htd:hover {
background-color: #feebc6; color: #000;
}


.no-border {
border-bottom: none;
} 

.no-border-r {
border-bottom: none;
text-align:right;
} 

.no-border-c {
border-bottom: none;
text-align:center;
} 



.center {
text-align:center;
}

.right {
text-align:right;
}


.large {
font-family: verdana, arial;
font-size: 14px;
}

.small {
font-family: verdana, sans-serif;
font-size: 10px;
}

.small2 {
font-family: verdana, arial;
font-size: 10px;
}

.small2:hover {
font-family: verdana, arial;
font-size: 12px;
}

.smallwhite {
font-family: verdana, sans-serif;
font-size: 10px;
color: #FFFFFF;
}



.smallyellow {
font-family: verdana, sans-serif;
font-size: 10px;
color: #ffff80;
}

.smallyellowbold {
font-family: verdana, sans-serif;
font-size: 10px;
color: #ffff80;
font-weight: bold;
}

.yellow {
font-family: verdana, sans-serif;
font-size: 12px;
color: #ffff80;
}

.yellowbold {
font-family: verdana, sans-serif;
font-size: 12px;
color: #ffff80;
font-weight: bold;
}


.white {
font-family: verdana, sans-serif;
font-size: 12px;
color: #ffffff;
}


.offwhiteDark {
font-family: verdana, sans-serif;
font-size: 12px;
color: #7d7874;
}

.offwhite {
font-family: verdana, sans-serif;
font-size: 12px;
color: #c4c2c2;
}

.offwhitebold {
font-family: verdana, sans-serif;
font-size: 12px;
color: #c4c2c2;
font-weight: bold;
}

.whitebold {
font-family: verdana, sans-serif;
font-size: 12px;
color: #ffffff;
font-weight: bold;
}


.normal {
font-family: verdana, sans-serif;
font-size: 12px;
}

.normalbold {
font-family: verdana, sans-serif;
font-size: 12px;
font-weight: bold;
}

.large {
font-family: verdana, arial;
font-size: 14px;
}


.fieldset2 { 
  display: block;
  margin-left: 2px;
  margin-right: 2px;
  padding-top: 0.75em;
  padding-bottom: 1.0em;
  padding-left: 0.75em;
  padding-right: 0.75em;
  border: 2px groove (internal value);
  border-color: #f2f2f2;
} 

.legend {
  color: #001e57;
  font-weight: bold;
} 

.regbutton {
  background-color: #FFFFFF;
   border: 1.5px solid #367c37;
  border-radius: 6px;
//  color: white;
  padding: 0.75px 3.0px;
  text-align: center;
  text-decoration: none;
  //display: inline-block;
  font-size: 12px;
}
 .regbutton:hover {
  background-color: #eaeaea;
  cursor: pointer;
   border: 1.5px solid #4CAF50;
   }

 .regbutton:active {
   border: 1.5px solid #4CAF50;
background-color: #8dcd8e;
   }

.regbutton-small {
  background-color: #FFFFFF;
   border: 1.5px solid #367c37;
  border-radius: 6px;
  padding: 0.75px 3.0px;
  text-align: center;
  text-decoration: none;
  font-size: 10px;
}
 .regbutton-small:hover {
  background-color: #eaeaea;
  cursor: pointer;
   border: 1.5px solid #4CAF50;
   }

 .regbutton-small:active {
   border: 1.5px solid #4CAF50;
background-color: #8dcd8e;
   }


.regbutton-large {
  background-color: #FFFFFF;
   border: 1.5px solid #367c37;
  border-radius: 6px;
  padding: 0.75px 3.0px;
  text-align: center;
  text-decoration: none;
  font-size: 14px;
}
 .regbutton-large:hover {
  background-color: #eaeaea;
  cursor: pointer;
   border: 1.5px solid #4CAF50;
   }

 .regbutton-large:active {
   border: 1.5px solid #4CAF50;
background-color: #8dcd8e;
   }

 .regbutton-large:active {
   border: 1.5px solid #4CAF50;
background-color: #8dcd8e;
   }

.regbutton-xlarge {
  background-color: #FFFFFF;
   border: 1.5px solid #367c37;
  border-radius: 6px;
  padding: 0.75px 3.0px;
  text-align: center;
  text-decoration: none;
  font-size: 16px;
}
 .regbutton-xlarge:hover {
  background-color: #eaeaea;
  cursor: pointer;
   border: 1.5px solid #4CAF50;
   }

 .regbutton-xlarge:active {
   border: 1.5px solid #4CAF50;
   background-color: #8dcd8e;
   }


.regcbutton {
  background-color: #FFFFFF;
   border: 1px solid #367c37;
  border-radius: 3px;
//  color: white;
  padding: 3px 3px;
  text-align: center;
  text-decoration: none;
  //display: inline-block;
  font-size: 16px;
  }
 .regcbutton:hover {
  background-color: #eaeaea;
  cursor: pointer;
   border: 1px solid #4CAF50;
   }

 .regcbutton:active {
   border: 1px solid #4CAF50;
   background-color: #8dcd8e;
   }

.regcbutton-small {
  background-color: #FFFFFF;
   border: 1px solid #367c37;
  border-radius: 3px;
  padding: 1.75px 1.75px;
  text-align: center;
  text-decoration: none;
  font-size: 13px;
  }

 .regcbutton-small:hover {
  background-color: #eaeaea;
  cursor: pointer;
   border: 1px solid #4CAF50;
   }

 .regcbutton-small:active {
   border: 1px solid #4CAF50;
   background-color: #8dcd8e;
   }


.button {
   border-top: 1px solid #404040;
   background: #808080;
   background: -webkit-gradient(linear, left top, left bottom, from(#606060), to(#808080));
   background: -webkit-linear-gradient(top, #606060, #808080);
   background: -moz-linear-gradient(top, #606060, #808080);
   background: -ms-linear-gradient(top, #606060, #808080);
   background: -o-linear-gradient(top, #606060, #808080);
   padding: 0px 7.5px;
   -webkit-border-radius: 8px;
   -moz-border-radius: 8px;
   border-radius: 8px;
   -webkit-box-shadow: rgba(0,0,0,1) 0 1px 0;
   -moz-box-shadow: rgba(0,0,0,1) 0 1px 0;
   box-shadow: rgba(0,0,0,1) 0 1px 0;
   text-shadow: rgba(0,0,0,.4) 0 1px 0;
   color: white;
   font-size: 12px;
   font-family: Helvetica, Arial, Sans-Serif;
   text-decoration: none;
   vertical-align: middle;
   }
 .button:hover {
   border-top-color: #404040;
   background: #404040;
   color: #ccc;
   }
 .button:active {
   border-top-color: #808080;
   background: #808080;
   }


 a.button:link {
   color: white;
   text-decoration: none;
}
 a.button:visited {
   color: white;
   text-decoration: none;
}
 a.button:hover {
   color: #ccc;
   text-decoration: none;
}



.button-small {
   border-top: 1px solid #404040;
   background: #808080;
   background: -webkit-gradient(linear, left top, left bottom, from(#606060), to(#808080));
   background: -webkit-linear-gradient(top, #606060, #808080);
   background: -moz-linear-gradient(top, #606060, #808080);
   background: -ms-linear-gradient(top, #606060, #808080);
   background: -o-linear-gradient(top, #606060, #808080);
   padding: 0px 7.5px;
   -webkit-border-radius: 8px;
   -moz-border-radius: 8px;
   border-radius: 8px;
   -webkit-box-shadow: rgba(0,0,0,1) 0 1px 0;
   -moz-box-shadow: rgba(0,0,0,1) 0 1px 0;
   box-shadow: rgba(0,0,0,1) 0 1px 0;
   text-shadow: rgba(0,0,0,.4) 0 1px 0;
   color: white;
   font-size: 10px;
   font-family: Helvetica, Arial, Sans-Serif;
   text-decoration: none;
   vertical-align: middle;
   }
 .button-small:hover {
   border-top-color: #404040;
   background: #404040;
   color: #ccc;
   }
 .button-small:active {
   border-top-color: #808080;
   background: #808080;
   }


 a.button-small:link {
   color: white;
   text-decoration: none;
}
 a.button-small:visited {
   color: white;
   text-decoration: none;
}
 a.button-small:hover {
   color: #ccc;
   text-decoration: none;
}











.buttonB {
   border-top: 1px solid #96d1f8;
   background: #65a9d7;
   background: -webkit-gradient(linear, left top, left bottom, from(#3e779d), to(#65a9d7));
   background: -webkit-linear-gradient(top, #3e779d, #65a9d7);
   background: -moz-linear-gradient(top, #3e779d, #65a9d7);
   background: -ms-linear-gradient(top, #3e779d, #65a9d7);
   background: -o-linear-gradient(top, #3e779d, #65a9d7);
   padding: 0px 7.5px;
   -webkit-border-radius: 8px;
   -moz-border-radius: 8px;
   border-radius: 8px;
   -webkit-box-shadow: rgba(0,0,0,1) 0 1px 0;
   -moz-box-shadow: rgba(0,0,0,1) 0 1px 0;
   box-shadow: rgba(0,0,0,1) 0 1px 0;
   text-shadow: rgba(0,0,0,.4) 0 1px 0;
   color: white;
   font-size: 12px;
   font-family: Helvetica, Arial, Sans-Serif;
   text-decoration: none;
   vertical-align: middle;
   }
 .buttonB:hover {
   border-top-color: #28597a;
   background: #28597a;
   color: #ccc;
   }
 .buttonB:active {
   border-top-color: #1b435e;
   background: #1b435e;
   }

 a.buttonB:link {
   color: white;
   text-decoration: none;
}
 a.buttonB:visited {
   color: white;
   text-decoration: none;
}
 a.buttonB:hover {
   color: #ccc;
   text-decoration: none;
}


.buttonB-small {
   border-top: 1px solid #96d1f8;
   background: #65a9d7;
   background: -webkit-gradient(linear, left top, left bottom, from(#3e779d), to(#65a9d7));
   background: -webkit-linear-gradient(top, #3e779d, #65a9d7);
   background: -moz-linear-gradient(top, #3e779d, #65a9d7);
   background: -ms-linear-gradient(top, #3e779d, #65a9d7);
   background: -o-linear-gradient(top, #3e779d, #65a9d7);
   padding: 0px 7.5px;
   -webkit-border-radius: 8px;
   -moz-border-radius: 8px;
   border-radius: 8px;
   -webkit-box-shadow: rgba(0,0,0,1) 0 1px 0;
   -moz-box-shadow: rgba(0,0,0,1) 0 1px 0;
   box-shadow: rgba(0,0,0,1) 0 1px 0;
   text-shadow: rgba(0,0,0,.4) 0 1px 0;
   color: white;
   font-size: 10px;
   font-family: Helvetica, Arial, Sans-Serif;
   text-decoration: none;
   vertical-align: middle;
   }
 .buttonB-small:hover {
   border-top-color: #28597a;
   background: #28597a;
   color: #ccc;
   }
 .buttonB-small:active {
   border-top-color: #1b435e;
   background: #1b435e;
   }

 a.buttonB-small:link {
   color: white;
   text-decoration: none;
}
 a.buttonB-small:visited {
   color: white;
   text-decoration: none;
}
 a.buttonB-small:hover {
   color: #ccc;
   text-decoration: none;
}












.buttonBKW {
   border-top: 1px solid #111412;
   background: #293329;
   background: -webkit-gradient(linear, left top, left bottom, from(#515c52), to(#293329));
   background: -webkit-linear-gradient(top, #515c52, #293329);
   background: -moz-linear-gradient(top, #515c52, #293329);
   background: -ms-linear-gradient(top, #515c52, #293329);
   background: -o-linear-gradient(top, #515c52, #293329);
   padding: 0px 7.5px;
   -webkit-border-radius: 8px;
   -moz-border-radius: 8px;
   border-radius: 8px;
   -webkit-box-shadow: rgba(0,0,0,1) 0 1px 0;
   -moz-box-shadow: rgba(0,0,0,1) 0 1px 0;
   box-shadow: rgba(0,0,0,1) 0 1px 0;
   text-shadow: rgba(0,0,0,.4) 0 1px 0;
   color: white;
   font-size: 12px;
   font-family: Helvetica, Arial, Sans-Serif;
   text-decoration: none;
   vertical-align: middle;
   }
 .buttonBKW:hover {
   border-top-color: #272b26;
   background: #272b26;
   color: #ccc;
   }
 .buttonBKW:active {
   border-top-color: #1b435e;
   background: #1b435e;
   }


 a.buttonBKW:link {
   color: white;
   text-decoration: none;
}
 a.buttonBKW:visited {
   color: white;
   text-decoration: none;
}
 a.buttonBKW:hover {
   color: #ccc;
   text-decoration: none;
}


.buttonBKW-small {
   border-top: 1px solid #111412;
   background: #293329;
   background: -webkit-gradient(linear, left top, left bottom, from(#515c52), to(#293329));
   background: -webkit-linear-gradient(top, #515c52, #293329);
   background: -moz-linear-gradient(top, #515c52, #293329);
   background: -ms-linear-gradient(top, #515c52, #293329);
   background: -o-linear-gradient(top, #515c52, #293329);
   padding: 0px 7.5px;
   -webkit-border-radius: 8px;
   -moz-border-radius: 8px;
   border-radius: 8px;
   -webkit-box-shadow: rgba(0,0,0,1) 0 1px 0;
   -moz-box-shadow: rgba(0,0,0,1) 0 1px 0;
   box-shadow: rgba(0,0,0,1) 0 1px 0;
   text-shadow: rgba(0,0,0,.4) 0 1px 0;
   color: white;
   font-size: 10px;
   font-family: Helvetica, Arial, Sans-Serif;
   text-decoration: none;
   vertical-align: middle;
   }
 .buttonBKW-small:hover {
   border-top-color: #272b26;
   background: #272b26;
   color: #ccc;
   }
 .buttonBKW-small:active {
   border-top-color: #1b435e;
   background: #1b435e;
   }


 a.buttonBKW-small:link {
   color: white;
   text-decoration: none;
}
 a.buttonBKW-small:visited {
   color: white;
   text-decoration: none;
}
 a.buttonBKW-small:hover {
   color: #ccc;
   text-decoration: none;
}










.buttonP {
   border-top: 1px solid #97aaf7;
   background: #6569d4;
   background: -webkit-gradient(linear, left top, left bottom, from(#433e9c), to(#6569d4));
   background: -webkit-linear-gradient(top, #433e9c, #6569d4);
   background: -moz-linear-gradient(top, #433e9c, #6569d4);
   background: -ms-linear-gradient(top, #433e9c, #6569d4);
   background: -o-linear-gradient(top, #433e9c, #6569d4);
   padding: 0px 7.5px;
   -webkit-border-radius: 8px;
   -moz-border-radius: 8px;
   border-radius: 8px;
   -webkit-box-shadow: rgba(0,0,0,1) 0 1px 0;
   -moz-box-shadow: rgba(0,0,0,1) 0 1px 0;
   box-shadow: rgba(0,0,0,1) 0 1px 0;
   text-shadow: rgba(0,0,0,.4) 0 1px 0;
   color: white;
   font-size: 12px;
   font-family: Helvetica, Arial, Sans-Serif;
   text-decoration: none;
   vertical-align: middle;
   }
 .buttonP:hover {
   border-top-color: #282a78;
   background: #282a78;
   color: #ccc;
   }
 .buttonP:active {
   border-top-color: #202258;
   background: #202258;
   }

 a.buttonP:link {
   color: white;
   text-decoration: none;
}
 a.buttonP:visited {
   color: white;
   text-decoration: none;
}
 a.buttonP:hover {
   color: #ccc;
   text-decoration: none;
}


.buttonP-small {
   border-top: 1px solid #97aaf7;
   background: #6569d4;
   background: -webkit-gradient(linear, left top, left bottom, from(#433e9c), to(#6569d4));
   background: -webkit-linear-gradient(top, #433e9c, #6569d4);
   background: -moz-linear-gradient(top, #433e9c, #6569d4);
   background: -ms-linear-gradient(top, #433e9c, #6569d4);
   background: -o-linear-gradient(top, #433e9c, #6569d4);
   padding: 0px 7.5px;
   -webkit-border-radius: 8px;
   -moz-border-radius: 8px;
   border-radius: 8px;
   -webkit-box-shadow: rgba(0,0,0,1) 0 1px 0;
   -moz-box-shadow: rgba(0,0,0,1) 0 1px 0;
   box-shadow: rgba(0,0,0,1) 0 1px 0;
   text-shadow: rgba(0,0,0,.4) 0 1px 0;
   color: white;
   font-size: 10px;
   font-family: Helvetica, Arial, Sans-Serif;
   text-decoration: none;
   vertical-align: middle;
   }
 .buttonP-small:hover {
   border-top-color: #282a78;
   background: #282a78;
   color: #ccc;
   }
 .buttonP-small:active {
   border-top-color: #202258;
   background: #202258;
   }

 a.buttonP-small:link {
   color: white;
   text-decoration: none;
}
 a.buttonP-small:visited {
   color: white;
   text-decoration: none;
}
 a.buttonP-small:hover {
   color: #ccc;
   text-decoration: none;
}




.buttonG {
   border-top: 1px solid #48c44a;
   background: #1a471f;
   background: -webkit-gradient(linear, left top, left bottom, from(#439c3e), to(#1a471f));
   background: -webkit-linear-gradient(top, #439c3e, #1a471f);
   background: -moz-linear-gradient(top, #439c3e, #1a471f);
   background: -ms-linear-gradient(top, #439c3e, #1a471f);
   background: -o-linear-gradient(top, #439c3e, #1a471f);
   padding: 0px 7.5px;
   -webkit-border-radius: 8px;
   -moz-border-radius: 8px;
   border-radius: 8px;
   -webkit-box-shadow: rgba(0,0,0,1) 0 1px 0;
   -moz-box-shadow: rgba(0,0,0,1) 0 1px 0;
   box-shadow: rgba(0,0,0,1) 0 1px 0;
   text-shadow: rgba(0,0,0,.4) 0 1px 0;
   color: white;
   font-size: 12px;
   font-family: Helvetica, Arial, Sans-Serif;
   text-decoration: none;
   vertical-align: middle;
   }
.buttonG:hover {
   border-top-color: #143819;
   background: #143819;
   color: #ccc;
   }
.buttonG:active {
   border-top-color: #1b435e;
   background: #1b435e;
   }

 a.buttonG:link {
   color: white;
   text-decoration: none;
}
 a.buttonG:visited {
   color: white;
   text-decoration: none;
}
 a.buttonG:hover {
   color: #ccc;
   text-decoration: none;
}




.buttonG-small {
   border-top: 1px solid #48c44a;
   background: #1a471f;
   background: -webkit-gradient(linear, left top, left bottom, from(#439c3e), to(#1a471f));
   background: -webkit-linear-gradient(top, #439c3e, #1a471f);
   background: -moz-linear-gradient(top, #439c3e, #1a471f);
   background: -ms-linear-gradient(top, #439c3e, #1a471f);
   background: -o-linear-gradient(top, #439c3e, #1a471f);
   padding: 0px 7.5px;
   -webkit-border-radius: 8px;
   -moz-border-radius: 8px;
   border-radius: 8px;
   -webkit-box-shadow: rgba(0,0,0,1) 0 1px 0;
   -moz-box-shadow: rgba(0,0,0,1) 0 1px 0;
   box-shadow: rgba(0,0,0,1) 0 1px 0;
   text-shadow: rgba(0,0,0,.4) 0 1px 0;
   color: white;
   font-size: 10px;
   font-family: Helvetica, Arial, Sans-Serif;
   text-decoration: none;
   vertical-align: middle;
   }
.buttonG-small:hover {
   border-top-color: #143819;
   background: #143819;
   color: #ccc;
   }
.buttonG-small:active {
   border-top-color: #1b435e;
   background: #1b435e;
   }

 a.buttonG-small:link {
   color: white;
   text-decoration: none;
}
 a.buttonG-small:visited {
   color: white;
   text-decoration: none;
}
 a.buttonG-small:hover {
   color: #ccc;
   text-decoration: none;
}




.buttonR {
   border-top: 1px solid #f7b997;
   background: #d67665;
   background: -webkit-gradient(linear, left top, left bottom, from(#9c423e), to(#d67665));
   background: -webkit-linear-gradient(top, #9c423e, #d67665);
   background: -moz-linear-gradient(top, #9c423e, #d67665);
   background: -ms-linear-gradient(top, #9c423e, #d67665);
   background: -o-linear-gradient(top, #9c423e, #d67665);
   padding: 0px 7.5px;
   -webkit-border-radius: 8px;
   -moz-border-radius: 8px;
   border-radius: 8px;
   -webkit-box-shadow: rgba(0,0,0,1) 0 1px 0;
   -moz-box-shadow: rgba(0,0,0,1) 0 1px 0;
   box-shadow: rgba(0,0,0,1) 0 1px 0;
   text-shadow: rgba(0,0,0,.4) 0 1px 0;
   color: white;
   font-size: 12px;
   font-family: Helvetica, Arial, Sans-Serif;
   text-decoration: none;
   vertical-align: middle;
   }
.buttonR:hover {
   border-top-color: #784628;
   background: #784628;
   color: #ccc;
   }
.buttonR:active {
   border-top-color: #5c2e16;
   background: #5c2e16;
   }

 a.buttonR:link {
   color: white;
   text-decoration: none;
}
 a.buttonR:visited {
   color: white;
   text-decoration: none;
}
 a.buttonR:hover {
   color: #ccc;
   text-decoration: none;
}

.buttonR-small {
   border-top: 1px solid #f7b997;
   background: #d67665;
   background: -webkit-gradient(linear, left top, left bottom, from(#9c423e), to(#d67665));
   background: -webkit-linear-gradient(top, #9c423e, #d67665);
   background: -moz-linear-gradient(top, #9c423e, #d67665);
   background: -ms-linear-gradient(top, #9c423e, #d67665);
   background: -o-linear-gradient(top, #9c423e, #d67665);
   padding: 0px 7.5px;
   -webkit-border-radius: 8px;
   -moz-border-radius: 8px;
   border-radius: 8px;
   -webkit-box-shadow: rgba(0,0,0,1) 0 1px 0;
   -moz-box-shadow: rgba(0,0,0,1) 0 1px 0;
   box-shadow: rgba(0,0,0,1) 0 1px 0;
   text-shadow: rgba(0,0,0,.4) 0 1px 0;
   color: white;
   font-size: 10px;
   font-family: Helvetica, Arial, Sans-Serif;
   text-decoration: none;
   vertical-align: middle;
   }
.buttonR-small:hover {
   border-top-color: #784628;
   background: #784628;
   color: #ccc;
   }
.buttonR-small:active {
   border-top-color: #5c2e16;
   background: #5c2e16;
   }

 a.buttonR-small:link {
   color: white;
   text-decoration: none;
}
 a.buttonR-small:visited {
   color: white;
   text-decoration: none;
}
 a.buttonR-small:hover {
   color: #ccc;
   text-decoration: none;
}

.buttonR-wide {
   border-top: 1px solid #f7b997;
   background: #d67665;
   background: -webkit-gradient(linear, left top, left bottom, from(#9c423e), to(#d67665));
   background: -webkit-linear-gradient(top, #9c423e, #d67665);
   background: -moz-linear-gradient(top, #9c423e, #d67665);
   background: -ms-linear-gradient(top, #9c423e, #d67665);
   background: -o-linear-gradient(top, #9c423e, #d67665);
   padding: 1px 12px;
   -webkit-border-radius: 8px;
   -moz-border-radius: 8px;
   border-radius: 8px;
   -webkit-box-shadow: rgba(0,0,0,1) 0 1px 0;
   -moz-box-shadow: rgba(0,0,0,1) 0 1px 0;
   box-shadow: rgba(0,0,0,1) 0 1px 0;
   text-shadow: rgba(0,0,0,.4) 0 1px 0;
   color: white;
   font-size: 12px;
   font-family: Helvetica, Arial, Sans-Serif;
   text-decoration: none;
   vertical-align: middle;
   }
.buttonR-wide:hover {
   border-top-color: #784628;
   background: #784628;
   color: #ccc;
   }
.buttonR-wide:active {
   border-top-color: #5c2e16;
   background: #5c2e16;
   }

 a.buttonR-wide:link {
   color: white;
   text-decoration: none;
}
 a.buttonR-wide:visited {
   color: white;
   text-decoration: none;
}
 a.buttonR-wide:hover {
   color: #ccc;
   text-decoration: none;
}

 a.ViewChest-small:link {
   color: #5c1a04;
   font-size: 9px;
}
 a.ViewChest-small:visited {
   color: #5c1a04;
   font-size: 9px;
}
 a.ViewChest-small:hover {
   color: #5c1a04;
   font-size: 9px;
}

 a.ViewChest:link {
   color: #5c1a04;
}
 a.ViewChest:visited {
   color: #5c1a04;
}
 a.ViewChest:hover {
   color: #5c1a04;
}


input:placeholder-shown {
   font-style: italic;
}

		body
		{
		font-family: verdana, arial;
		font-size: 12px;
		scrollbar-face-color: #ffffff;
		scrollbar-highlight-color: #000000;
		scrollbar-3dlight-color: #FFFFFF;
		scrollbar-darkshadow-color: #000000;
		scrollbar-shadow-color: #000000;
		scrollbar-arrow-color: #336699;
		scrollbar-track-color: #404040;
		}

a:link {color:#01507f; text-decoration:none;}
a:visited {color:#01507f; text-decoration:none;}
a:active {color:#01507f; text-decoration:underline;}
a:hover {color:#01507f; text-decoration:underline;}

/* OLD
a:link {color:#01507f; text-decoration:none;}
a:visited {color:#01507f; text-decoration:none;}
a:active {color:#9e1218; text-decoration:none;}
a:hover {color:#9e1218; text-decoration:none;}
*/