body, p, ul, ol {
  font-family: arial, sans-serif;
  font-size: 90%;
}
body {
  background-image: url(images/bg.jpg);
  background-position: top;
  background-repeat: repeat-x;
  margin-bottom: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
}
a:link, a:visited {
  color: #003399;
  text-decoration: none;
}
div {
  text-align: left;
  margin-left: 8px;
  margin-right: 8px;
  width: 920px;
}
table.fullwidth {
  width: 100%;
}
table.roster {
  background-image: url(images/table_bg.jpg);
  border-color: #b0c4de;
  border-style: solid;
  border-width: 1px;
  margin-left: 27px;
}
table.rosterindex {
  background-image: url(images/loco.jpg);
  background-position: center;
  background-repeat: no-repeat;
}
table.whatshappening {
  background-image: url(images/table_bg.jpg);
  border-color: #b0c4de;
  border-style: solid;
  border-width: 1px;
  width: 310px;
}
th {
  background-image: url(images/table_hdr.jpg);
  border-color: #f0f0f0;
  border-style: inset; 
  border-width: 2px;
  color: #006600;
  font-size: 100%;
  font-weight: bold;
  padding-bottom: 4px;
  padding-top: 4px;
  text-align: center;
}
th.roster {
  border-style: ridge; 
  color: #8b4513;
}
td {
  border: none;
  padding-bottom: 0px;
  padding-left: 4px;
  padding-right: 0px;
  padding-top: 2px;
}
td.middle {
  vertical-align: middle;
}
td.morepadding {
  font-size: 90%;
  padding-bottom:6px;
  padding-left: 8px;
  padding-right: 8px;
  padding-top: 4px;
}
td.page {
  width: 924px;  
}
td.pageleft {
  background-image: url(images/bg_left_side.jpg);
  background-position: right;
  background-repeat: repeat-y;
  padding: 0px 0px 0px 0px;
}
td.pageright {
  background-image: url(images/bg_right_side.jpg);
  background-position: left;
  background-repeat: repeat-y;
  padding: 0px 0px 0px 0px;
}
td.picture_padded {
  padding-left: 8px;
  padding-right: 4px;
  vertical-align: top;
}
td.roster {
  vertical-align: top;
}
td.sales_desc {
  font-size: 90%;
}
td.sales_item {
  color: #8b4513;
  font-size: 100%;
  font-weight: bold;
  vertical-align: top;
  width: 5%;
}
h1 {
  color: #006600;
  font-size: 115%;
  font-weight: bold;
  margin-bottom: 1em;
  margin-top: 2em;
}
h1.notop {
  margin-top: 0px;
}
h2 {
  color: #8b4513;
  font-size: 105%;
  font-weight: bold;
  margin-bottom: 1em;
  margin-top: 2em;
}
p.goto {
  color: #8b4513;  
  float: right;
  font-size: 80%;
  font-weight: bold;
  text-align: center;
  width: 20%;
}
img.shadow {
  border-bottom: 3px solid #c0c0c0;
  border-left: 1px solid #c0c0c0;
  border-right: 3px solid #c0c0c0;
  border-top: 1px solid #c0c0c0;
}
.center {
  text-align: center;
}
.right {
  text-align: right;
}
.justindent {
  text-align: justify;
  margin-left: 2em;
  margin-right: 2em;
}
.logo { 
	background-image: url(images/logo2.gif);
}
.largehilite {
  color: #8b4513;
  font-size: 115%;
  font-weight: bold;
}
.mediumhilite {
  color: #006600;
  font-size: 100%;
  font-weight: bold;
  margin-bottom: 1em;
  margin-top: 1em;
}
.mediumlolite {
  color: #006600;
  font-size: 100%;
  font-weight: normal;
}
.smallhilite {
  color: #006600;
  font-size: 75%;
  font-weight: bold;
}
.smalllolite {
  color: #006600;
  font-size: 75%;
}
#header {
  font-weight: normal;
  height: 12px;
  position: relative;
}
#header ul#primary {
  bottom: -1px;
  margin: 0px;
  padding: 0px;
  position: absolute;
}
#header ul#primary a {
  background: url("images/tab_right.gif") no-repeat top right; 
  display: block;
  float: left;
  padding: 6px 0px 6px 0px;
  text-align: center;
  text-decoration: none;
  width: 7em;
}
#header ul#primary a:hover {
  color: #b80047;
}
#header ul#primary li {
  background: url("images/tab_left.gif") no-repeat left top;
  display: inline;  
  float: left;
  margin: 0px;
  padding: 0px 0px 0px 7px;
  list-style: none;
}
#header ul#primary #selected {
  background-image: url("images/tab_left_on.gif");
}
#header ul#primary #selected a {
  background-image: url("images/tab_right_on.gif");
}
#main {
  background: #ffffff;
  border: #808080 1px solid;
  clear: both;
  padding-bottom: 12px;
  padding-left: 24px;
  padding-right: 24px;
  padding-top: 12px;
  width: 870px;
}