@charset "utf-8";
.homescroll {
  width:700px;
  overflow:auto;
}
a {
	color: #660000;
	text-decoration: none;
}
a:hover {
	color: #DD0000;
	text-decoration: none;
}
.orange {
	color: #BB0000;
}
a.orange {
	text-decoration: none
}
a.orange:hover {
	color: #DD0000; 
	text-decoration: none
}
hr {
  	border: 0;
  	width: 100%;
}
hr.hr1 {
  	color: #C00;
  	background-color: #C00;
  	height: 1px;
}
body {
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin-top: 0;
	/* 	background-image: url(../images/backgrounds/warm-glass.jpg); */
 background: #FFFFFF;
}
.header { 
    font-size: inherit; 
    font-style: normal; 
    font-weight: bold; 
}
.announce {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 14px;
}
.title {
  padding: 0 0 0 0;
  margin:1px 1px 1px 1px;
  text-align:center;
}
fieldset {
  border-radius: 8px;
  -webkit-border-radius: 8px;
  -moz-border-radius: 8px;
}
fieldset.news {
  border:1px solid #C00;
  background: #FFFFFF;
  padding: 8px 8px 8px 8px;
  margin: 0 0px 0 0;
}
fieldset.special {
  border:1px solid #C00;
  background: #FFFFFF;
  padding: 8px 8px 8px 8px;
  margin: 0 0px 0 0;
  text-align:center;
}
table.list {
  border-width: 0 0 0 0;
  border-spacing: 0px;
  padding: 0px 0px 0px 0px;
  border-collapse: collapse;
  font-size: 11px;
}
table.list td.label {
  font-size: 10px;
  padding: 1px 0 0 0;
  vertical-align: top;
}
table.list tr.heading {
  text-align: center;
  font-weight: bold;
  padding: 5px 0px 5px 0px;
}
table.list tr.sublist {
  padding: 2px 2px 2px 2px;
  vertical-align: top;
  background: #E9F2C4;
}
table.list tr.bar1 {
  padding: 2px 2px 2px 2px;
  vertical-align: top;
  background-color: #FFFFFF;
}
table.list tr.bar2 {
  padding: 2px 2px 2px 2px;
  vertical-align: top;
  background-color: #E7EDF7
}
table.list td.category {
  padding: 2px 2px 2px 2px;
  vertical-align: top;
}

