BODY {
  font-size: 13px; 
  font-family: verdana,arial,helvetica,sans-serif;
  color: whitesmoke;
  background-color: #666666;
  margin-top: 5px;
  margin-bottom: 5px;
  margin-left: 5px;
  margin-right: 0px;
  scrollbar-track-color:	#666666;
}
.printable {
 background-color: white;
 color: black;
}

TH, TD, P, DIV, SPAN, UL, OL, DL, LI, DT, DD   { 
 color: silver; 
 font-weight: normal; 
 font-size: 11px; 
 line-height: 18px; 
 font-family: verdana, arial, helvetica, sans-serif; 
}

HR {height:1px; color:#A9A9A9}

INPUT, SELECT, TEXTAREA  { 
  font-size: 8pt; 
  font-family: verdana, arial, helvetica, sans-serif; 
  background-color: whitesmoke; 
  padding-left: 3px;
  padding-right: 3px;
  scrollbar-track-color: whitesmoke;
  }

FORM {margin: 0px}

.submit-button {
  font-size: 11px;
  letter-spacing: 2px;
  font-weight: normal;
  color: PaleGoldenrod;
  background-color: #696969;
  padding: 1px;
}

A:link {
  color: silver;
  text-decoration: none;
  font-family: verdana,arial,helvetica,sans-serif;
}
A:visited {
  color: silver;
  text-decoration: none;
  font-family: verdana,arial,helvetica,sans-serif;
}
A:hover {
  color: YellowGreen;
  text-decoration: underline;
  font-family: verdana,arial,helvetica,sans-serif;
}
.bold {
  color: #696969;
  font-weight: bold;
}
.main {
  color: silver;
  background-color: silver;
  padding-left: 20px;
  padding-right: 20px;
  padding-top: 20px;
  padding-bottom: 20px;
}
.main A:visited {
  text-decoration: underline;
  color: Brown;
  font-weight: normal;
}
.main A:hover {
  text-decoration: none;
  color: ForestGreen;
  font-weight: normal;
}
.main A:link {
  text-decoration: underline;
  color: Brown;
  font-weight: normal;
}

.footer  {
  color: silver;
  font-size: 10px;
  padding: 5px 0px;
  border-style: solid;
  border-width: 0px;
}

.location  { color: #EEE8AA; font-size: 11px; padding: 0px; height: 22px; letter-spacing: 2px; }
.location A:visited  { color: Gainsboro; text-decoration: none; }
.location A:hover  { color: #EEE8AA; text-decoration: underline; }
.location A:link  { color: Gainsboro; text-decoration: none; }

.navbar {
  color: #333333;
  font-size: 11px;
  font-family: verdana,arial,helvetica,sans-serif;
  font-weight: bold;
  padding-left: 0px;
  padding-right: 4px;
  padding-top: 4px;
  padding-bottom: 7px;
    letter-spacing: 2px;
}
  /* filter: progid:DXImageTransform.Microsoft.MotionBlur(strength=0, direction=130) progid:DXImageTransform.Microsoft.Blur(pixelradius=1) progid:DXImageTransform.Microsoft.Wheel(duration=2); */
.navbar A:visited {color: silver; text-decoration: none;}
.navbar A:hover {color: yellowgreen; text-decoration: none;}
.navbar A:link  { color: silver; text-decoration: none }

.navbar-sub {
  color: #333333;
  font-size: 11px;
  font-family: verdana,arial,helvetica,sans-serif;
  font-weight: normal;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  padding-bottom: 1px;
}
.navbar-sub A:visited {color: lightgrey; text-decoration: none;}
.navbar-sub A:hover {color: yellowgreen; text-decoration: none;}
.navbar-sub A:link  { color: lightgrey; text-decoration: none }

.date {
  color: silver; 
  font-size: 11px;
  font-weight: bold;
  padding-right: 45px;
}
.date A:hover {text-decoration: none;}


.bottomstrip {
  border-left: #FFFFCC 0px solid;
  border-right: #999966 0px solid;
  border-top: #669966 1px solid;
  border-bottom: #CCCC66 0px solid;
  background-color: #3366CC;
  height: 5px;
  font-size: 2px;
}

.small {
  font-family: verdana,arial,helvetica,sans-serif;
  padding-left: 2px;
  padding-right: 2px;
  font-size: 11px;
}

.separator {
  color: #808080;
  padding-left: 5px;
  padding-right: 5px;
  padding-top: 0px;
  padding-bottom: 0px;
  text-align: center;
}
.arrowdown {
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 3px;
  padding-bottom: 12px;
}

.faded {
  color: #666666;
}
.stealth {
  color: silver;
  font-size: 6px;
  font-weight: normal;
}
.stealth A:link {color: silver; font-size: 6px; font-weight: normal;}
.stealth A:visited {color: silver;}
.stealth A:hover {color: #C1C1C1; text-decoration: none;}

.title1 {
  color: whitesmoke;
  font-size: 11px;
  font-weight: bold;
  padding-left: 0px;
  padding-right: 0px;
  font-family: verdana,arial,sans-serif;
  font-weight: bold;
}
.title2 {
  color: maroon;
  font-size: 11px;
  font-weight: bold;
  font-family: verdana,arial,sans-serif;
}
.title3 {
  color: sienna;
  font-size: 13px;
  font-weight: bold;
  font-family: verdana,arial,sans-serif;
}
.t-head {
  background-color: gray;
  color: #F5F5F5;
  font-weight: bold;
  padding-left: 5px;
  padding-right: 5px;
  padding-top: 3px;
  padding-bottom: 3px;
  text-align: center;
}

a.oangray, 
a.ongray:link, 
a.ongray:visited, 
a.ongray:active {
  color: DarkSalmon;
}

.t-cell {
  background-color: #F5F5F5;
  padding-left: 5px;
  padding-right: 5px;
  padding-top: 3px;
  padding-bottom: 3px;
  text-align: 10px;
}
.price-cell {
  background-color: #A9A9A9;
  font-size: 9px;
  padding-left: 1px;
  padding-right: 1px;
  padding-top: 2px;
  padding-bottom: 2px;
  text-align: center;
}
.quotee {
  color: #663366;
  font-family: arial,verdana,sans-serif;
  padding-left: 30px;
  padding-right: 0px;
  padding-top: 5px;
  padding-bottom: 0px;
}
.input {
  border: 1px inset #666666;
  padding-left: 5px;
  padding-right: 5px;
  padding-top: 5px;
  padding-bottom: 10px;
  scrollbar-track-color: whitesmoke;
}
.commentinput  { color: black; font-size: 10px; background-color: silver; padding: 3px; border: solid 1px gray; scrollbar-arrow-color: #993333; scrollbar-base-color: LightGrey; scrollbar-darkshadow-color: LightGrey; scrollbar-track-color: silver }
.commentinput2   { color: black; font-size: 10px; background-color: silver; padding: 1px; border: solid 1px #a9a9a9; scrollbar-arrow-color: #993333; scrollbar-base-color: LightGrey; scrollbar-darkshadow-color: LightGrey; scrollbar-track-color: silver  }
.textinput {
  height: 24px;
  width: 310px;
}

.thumbnail {
  border: #333333 0px solid;
  background: #333333;
}
/*
img.thumbnail { 
   border: #333333 1px solid; 
   margin: 0px; 
   padding: 0px; 
   background: #333333;
   vertical-align: middle; 
}
*/
a.thumbnail, 
a.thumbnail:link, 
a.thumbnail:visited, 
a.thumbnail:active 
{ 
  border: #333333 1px solid; 
  background: #333333;
  width: 60px; 
  height: 60px;
  display: block;
}
.photo {
  border: #333333 1px solid;
}

a.thumbnail:hover { 
  border: gold 1px solid; 
  background: #333333; 
  display: block; 
  width: 60px; 
  height: 60px;
   /*-moz-opacity:1.0;
   padding-top: 5px; 
    margin-bottom: -40px; 
   filter: Alpha(Opacity=100); */
} 

.logbutton {
  visibility: visible;
  padding-left: 25px;
  padding-right: 30px;
  padding-top: 0px;
  padding-bottom: 0px;
  color: gainsboro;
  font: bold 11px verdana,arial,helvetica,sans-serif;
}
.logbutton A:visited {
  color: #660000;
  text-decoration: none;
}
.logbutton A:link {
  color: #660000;
  text-decoration: none;
}
.logbutton A:hover {
  color: YellowGreen;
  text-decoration: underline;
}
/* JumpBar */
.jbar {
  border-left: LightBlue 0px solid;
  border-right: LightBlue 0px solid;
  border-top: LightBlue 0px solid;
  border-bottom: LightBlue 0px solid;
  background: silver;
  color: #003366;
  padding-left: 3px;
  padding-right: 3px;
  padding-top: 3px;
  padding-bottom: 3px;
  font-size: 11px;
}
.jbar-off {
 border-left: #669999 0px solid;
 border-right: #669999 0px solid;
 border-top: #669999 0px solid;
 border-bottom: #669999 0px solid;
 background-color: whitesmoke;
 padding-left: 5px;
 padding-right: 5px;
 padding-top: 3px;
 padding-bottom: 3px;
 font-size: 11px;
 font-weight: bold;
}
.jbar-on {
  border-left: gray 0px solid;
  border-right: gray 0px solid;
  border-top: #CCCC66 0px solid;
  border-bottom: #CCCC66 0px solid;
  padding-left: 5px;
  padding-right: 5px;
  padding-top: 3px;
  padding-bottom: 3px;
  nt-size: 11px;
}

.jbar-over {
  border-left: powderBlue 1px solid;
  border-right: powderBlue 1px solid;
  border-top: #CCCC66 0px solid;
  border-bottom: #CCCC66 0px solid;
  background-color: khaki;
  padding-left: 5px;
  padding-right: 5px;
  padding-top: 3px;
  padding-bottom: 3px;
  font-size: 11px;
  cursor: hand;
}
.jbar-sort {
  background: AliceBlue;
  font-family: verdana,arial,helvetica,sans-serif;
  font-size: 11px;
}
.list-bullet { font-size: 14px; padding-right: 5px; color: #CCCC00 }
.flip { display: none }
.flop { display: block }
.eventrow { display: none }
.photodaterow { display: none }
/*.navbar-sub { margin-top: 0px; margin-bottom: 4px; padding-right: 5px; padding-left: 2px; text-decoration: none; }*/

.decoration1  { padding: 0px; position: absolute; top: 0px; left: 310px; visibility: visible }

.account-message {
  color: silver;
  line-height: 12px;
  padding-top: 3px;
  padding-bottom: 3px;
  padding-left: 0px;
  padding-right: 0px;
  border-left: gray 0px solid;
  border-right: gray 0px solid;
  border-top: gray 1px solid;
  border-bottom: gray 0px solid;
  visibility: visible;
  position: absolute;
  left: 5px;
  top: 320px;
}

.alert  { color: black; background-color: #ffffcc; padding: 10px; border: solid 1px #cd5c5c }

