/* EXTRA LIFE CSS */
TABLE#extralife {
  background-color: rgba(61, 145, 209, 0.3);
  background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(rgba(90, 161, 216, 0.2)), to(rgba(61, 145, 209, 0.2)));
  background-image: -webkit-linear-gradient(top, rgba(90, 161, 216, 0.2), rgba(61, 145, 209, 0.2));
  background-image: -moz-linear-gradient(top, rgba(90, 161, 216, 0.2), rgba(61, 145, 209, 0.2));
  background-image: -ms-linear-gradient(top, rgba(90, 161, 216, 0.2), rgba(61, 145, 209, 0.2));
  background-image: -o-linear-gradient(top, rgba(90, 161, 216, 0.2), rgba(61, 145, 209, 0.2));
  border: 1px outset #CCBB66;
   box-shadow: rgba(0,0,0, 0.7) 0px 0px 5px;
   -moz-box-shadow: rgba(0,0,0, 0.7) 0px 0px 5px;
   -webkit-box-shadow: rgba(0,0,0, 0.7) 0px 0px 5px;
   -webkit-border-radius: 4px;
   -moz-border-radius: 4px;
   border-radius: 4px;
}

TABLE#extralife TR TD {
	color: #FFFFEE;
	font-family: Arial, Helvetica, futura;
	font-size: 9px;
    padding: 5px 10px;
}

TABLE#extralife TR TD h3#el {
  font-family: Prime, Verdana, geneva, futura; 
  font-size: 14pt; 
  text-decoration: none; 
  font-weight: bold; 
  color: #FFFFFF;
  border: 0px; margin: 0px; padding: 0px;
}

.fancybar {
  text-align: left;
  position: relative;
  z-index: 1;
  background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(rgba(0,0,0,0.8)), to(rgba(25,25,25,0.8)));
  background-image: -webkit-linear-gradient(top, rgba(0,0,0,0.8), , rgba(25,25,25,0.8));
  background-image: -moz-linear-gradient(top, rgba(0,0,0,0.8), , rgba(25,25,25,0.8));
  background-image: -ms-linear-gradient(top, rgba(0,0,0,0.8), , rgba(25,25,25,0.8));
  background-image: -o-linear-gradient(top, rgba(0,0,0,0.8), , rgba(25,25,25,0.8));
  border: 1px outset #CCBB66;
  box-shadow: rgba(0,0,0, 0.7) 0px 0px 5px;
  -moz-box-shadow: rgba(0,0,0, 0.7) 0px 0px 5px;
  -webkit-box-shadow: rgba(0,0,0, 0.7) 0px 0px 5px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;              
  height: 32px;
  vertical-align: middle;
}

.fancyshell{
  font-family: Prime, Verdana, geneva, futura; 
  position: relative;
  float: right;
  z-index: 90;
  font-weight: bold;
  color: #FFFFFF;
  text-shadow: 1px 1px 3px #000000;
  font-size: 12pt;
  cursor: default;
  padding-right: 5px;
  padding-left: 10px;
  padding-top: 8px;
  background-image: none;
}

.fancycurrentexp{
  text-align: left;
  position: static;
  z-index: 5;
  background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#FFEEAA), to(#FFD84D));
  background-image: -webkit-linear-gradient(top, #FFEEAA, #FFD84D);
  background-image: -moz-linear-gradient(top, #FFEEAA, #FFD84D);
  background-image: -ms-linear-gradient(top, #FFEEAA, #FFD84D);
  background-image: -o-linear-gradient(top, #FFEEAA, #FFD84D);
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;              
  border: 1px outset rgba(255,255,255,0.4);
  margin-top: -1px; margin-left: -1px;
  height: 32px;
  vertical-align: middle;
}