  body {
  margin: 0px;
  background-color: #afafaf;
  font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #2A241D;
	letter-spacing: normal;
}

.SmallBodyCopy {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #2A241D;
	list-style-image:   url(images/bullet.gif);
	line-height: 14px;
	list-style-position: outside;
	letter-spacing: normal;
}
.SmallBodyCopy a:link {color: #1C86BE; text-decoration: underline; font-weight: normal} 
.SmallBodyCopy a:visited {color: #1C86BE; text-decoration: underline; font-weight: normal}
.SmallBodyCopy a:hover {color: #1C86BE; text-decoration: underline; font-weight: normal}
.SmallBodyCopy a:active {color: #1C86BE; text-decoration: underline; font-weight: normal}

.SmallBodyCopyTitle{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px !important;
	font-weight: normal;
	color: #2A241D;
	list-style-image:   url(images/bullet.gif);
	line-height: 14px !important;
	list-style-position: outside;
	letter-spacing: normal;
	text-align:left;
}
.SmallBodyCopyTitle a:link {color: #1C86BE; text-decoration: none !important; font-weight: normal} 
.SmallBodyCopyTitle a:visited {color: #1C86BE; text-decoration: none !important; font-weight: normal}
.SmallBodyCopyTitle a:hover {color: #1C86BE; text-decoration: underline !important; font-weight: normal}
.SmallBodyCopyTitle a:active {color: #1C86BE; text-decoration: underline !important; font-weight: normal}



.MediumBodyCopy{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #2A241D;
	list-style-image:   url(images/bullet.gif);
	line-height: 20px;
	list-style-position: outside;
	letter-spacing: normal;
}
.MediumBodyCopy a:link {color: #2FA2D2; text-decoration: underline; font-weight: normal} 
.MediumBodyCopy a:visited {color: #2FA2D2; text-decoration: underline; font-weight: normal}
.MediumBodyCopy a:hover {color: #2FA2D2; text-decoration: underline; font-weight: normal}
.MediumBodyCopy a:active {color: #2FA2D2; text-decoration: underline; font-weight: normal}



.Title{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #4D4235;
	letter-spacing: -1px;
}

.subNav{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #786E63;
	line-height: 24px;
}
.subNav a:link {color: #786E63; text-decoration: none} 
.subNav a:visited {color: #786E63; text-decoration: none}
.subNav a:hover {color: #786E63; text-decoration: underline; font-weight: normal}
.subNav a:active {color: #786E63; text-decoration: underline; font-weight: normal}

.footer{font-family: Arial, Helvetica, sans-serif;font-size: 9px;line-height: normal;font-weight: normal; color: #786E63;}
.footer a:link {color: #786E63; text-decoration: none; font-weight: normal} 
.footer a:visited {color: #786E63; text-decoration: none; font-weight: normal}
.footer a:hover {color: #786E63; text-decoration: underline; font-weight: normal}
.footer a:active {color: #786E63; text-decoration: underline; font-weight: normal}

/*  Start Chris' CSS */

fieldset {
  padding: 10px;
  border: #26a solid 1px;
  width: 20em;
}

legend {
  background: #fb0;
  border: #26a solid 1px;
  padding: 1px 10px;
}

.divMessageShowError {
  border: solid 1px #f00;
  background-color: #fcc;
  color: #f00;
  display: block;
  margin-right: 10px;
  padding: 5px 0px 5px 5px;
}

.divMessageShowSuccess {
  border: solid 1px #360;
  background-color: #c0ffc0;
  color: #360;
  display: block;
  margin-right: 10px;
  padding: 5px 0px 5px 5px;
}

.divMessageShowInformation {
  border: solid 1px #106dae;
  background-color: #ccffff;
  color: #360;
  display: block;
  margin-right: 10px;
  padding: 5px 0px 5px 5px;
}

.divMessageShowStatus {
  border: solid 1px #e6db2c;
  background-color: #fdf7b9;
  font-weight: bold;
  padding: 5px 0px 5px 5px;
}

.divMessageHide {display:none; }

.seperatorStyle {
  background-image: url(Images/bg_tile_vertDt.gif);
}

#divEntry { border: solid 1px #000; background-color: #fff; padding: 10px 0px 10px 10px;}

.tblShows { width: 320px; padding: 0px; margin: 0px; }
.tblHeaderName, .tblHeaderAction { background-color: #ccc; font-weight: bold; }
.tblHeaderName { text-align: left; }
.tblHeaderAction { text-align: center; }
.tblCellName {text-align: left; }
.tblCellAction {text-align: center; }

#navContainer ul {
  padding-left: 0px;
  margin-left: 0px;
  background-color: #197cb5;
  color: #fff;
  float:none;
  width: 720px; 
}

#navContainer ul li { display: inline; }

#navContainer ul li a {
  padding: 0.2em 1em;
  background-color: #197cb5;
  color: #fff;
  text-decoration: none;
  float: left;
  border-right: 1px solid #fff; 
}

#navContainer ul li a:hover {
  background-color: #369;
  color: #fff; 
}

.noBorder {
  border: 0px; 
}

.showTitle {
  font-family: Arial;
  font-weight: bold;
  font-size: 14pt;
  color: #4B4B4B;
}


#bannerDiv {
	position:absolute;
	width:160px;
	height:600px;
	z-index:1;


}



