#footer {
  text-align: right;
  color: #ffffff;
  padding: 10px;
}

#footer a {
  margin-bottom: 10px;
  color: #ffffff;
}

#sidemenu {
  width: 175px;
  border-top: 1px solid #ffffff;
  margin-top: 12px;
  margin-left: 3px;
}

#sidemenu a {
  padding: 5px 0 5px 20px;
  border-bottom: 2px solid #ffffff;
  display: block;
  background-color: #EEEEEE;
  color: #000066;
  font-size: 11px;
  font-weight: bold;
}

#sidemenu a:link, #sidemenu a:visited, #sidemenu a:active {
  text-decoration: none;
  background-color: #EEEEEE;
}

#sidemenu a:hover {
  text-decoration: none;
  background-color: #DDDDDD;
  background-image: url("/_assets/images/arrows/0008_000000.gif");
  background-repeat: no-repeat;
  background-position: 5px center;
}

#sidemenu a.stephClassSelected, #sidemenu a.stephClassSelected:link, #sidemenu a.stephClassSelected:visited {
  text-decoration: none;
  background-color: #FF0033;
  color: #FFFFFF;
  background-image: none;
} 

#sidemenu a.stephClassSelected:hover {
  font-family:Arial;
  color: #000066;
  font-size: 11px;
  text-decoration: none;
}

td.tableclass_style_odd { 
font-size:12px;
background-color:#eeeeee;
padding:3px 3px 3px 3px;
}
b.tableclass_style_odd { 
font-size:12px;
background-color:#F2E7E7;
padding:3px 3px 3px 3px;
}

td.tableclass_style_event{ 
font-size:11px;
background-color:#EEEEEE;
padding:3px 3px 3px 3px;
}

td.tableclass_style_even{ 
font-size:12px;
background-color:white;
padding:3px 3px 3px 3px;
}

.spanclass_odd { 
font-size:22px;
background-color:#F2E7E7;
padding:3px 3px 3px 3px;
}

.price {
  background-image: url(/_site1119/images/price.gif);
  background-repeat: no-repeat;
  padding-top: 15px;
  padding-bottom: 10px;
  padding-left: 15px;
  padding-right: 30px;
  background-position: 0 0;
  color: #000066;
  font-weight: bold;
  font-size: 18px;
}

.cart_top  {FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #bfc6d9 }
.cart_line {FONT-SIZE: 11px; COLOR: #143C81; FONT-FAMILY: Arial, Helvetica, sans-serif}
.cart_line {FONT-SIZE: 10px; COLOR: #143C81; FONT-FAMILY: Arial, Helvetica, sans-serif}
.cart_line_top {FONT-SIZE: 11px; COLOR: #143C81; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-WEIGHT:bold}
.cart_tab  {FONT-SIZE: 11px; COLOR: #143C81; FONT-FAMILY: Arial, Helvetica, sans-serif}
.cart_head {FONT-SIZE: 11px; COLOR: #D12730; FONT-FAMILY: Arial, Helvetica, sans-serif ;border-bottom:1px solid #B0814D;}
.cart_bot {FONT-SIZE: 11px; COLOR: #D12730; FONT-FAMILY: Arial, Helvetica, sans-serif ;border-bottom:1px solid #B0814D;}
.cart_total1 {FONT-SIZE: 11px; COLOR: #D12730; FONT-FAMILY: Arial, Helvetica, sans-serif}
.cart_total {FONT-SIZE: 12px; COLOR: #143C81; FONT-FAMILY: Arial, Helvetica, sans-serif;font-weight:bold}
.cart_total_text {FONT-SIZE: 12px; COLOR: #143C81; FONT-FAMILY: Arial, Helvetica, sans-serif;font-weight:bold}
.cart_discount{FONT-SIZE: 11px; COLOR: #D12730; FONT-FAMILY: Arial, Helvetica, sans-serif}
