.bordercell {

	border: 1px solid #000000;
}

.leftborder {
	border-top: 1px none #000000;
	border-right: 1px none #000000;
	border-bottom: 1px none #000000;
	border-left: 1px solid #000000;

}

.rightborder {
	border-top: 1px none #000000;
	border-right: 1px solid #000000;
	border-bottom: 1px none #000000;
	border-left: 1px none #000000;
}

.topborder {
	border-top: 1px solid #000000;
	border-right: 1px none #000000;
	border-bottom: 1px none #000000;
	border-left: 1px none #000000;
}

.bottomborder {
	border-top: 1px none #000000;
	border-right: 1px none #000000;
	border-bottom: 1px solid #000000;
	border-left: 1px none #000000;
}

.nobottomborder {
	border-top: 1px solid #000000;
	border-right: 1px solid #000000;
	border-bottom: 1px none #000000;
	border-left: 1px solid #000000;
}

.noleftborder {
	border-top: 1px solid #000000;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	border-left: 1px none #000000;
}

.norightborder {
	border-top: 1px solid #000000;
	border-right: 1px none #000000;
	border-bottom: 1px solid #000000;
	border-left: 1px solid #000000;
}

.notopborder {
	border-top: 1px none #000000;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	border-left: 1px solid #000000;
}

.leftmenucell {
	border: 1px solid #000000;
	width: 180px;
	background-color: #FeF8D4;
	padding: 0px;
	margin: 0px;
}

.smallspacecell {
	height: 0.5em;
	vertical-align: middle;
}

.bigspacecell {
	height: 1.5em;
	vertical-align: middle;
}

a:link {
	color: #666666;
}

a:visited{
	color: #666666;
}

a:active {
	color: #666666;
}

a:hover {
	color: #900000;}

.menuitem {
	background-color: #FFFCF3;
	padding: 0.2em 0.3em 0.2em 0.2em;
	text-align: right;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
	margin: 0.2em;
	width: 175px;
}

.imageitem {
	text-align: right;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
	width: 100%;
}

.menuindicator {
	color: #666666;
	background-color: #FFFCF3;
	border: none #000000;
}

.topandbottomborder {
	border-top: 1px solid #000000;
	border-right: 1px none #000000;
	border-bottom: 1px solid #000000;
	border-left: 1px none #000000;
}

a.menulink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-transform: uppercase;
	text-decoration: none;
	font-size: 1em;
	color: #666666;
	letter-spacing: 0.2em;
	font-size: 0.7em;
	font-style: normal;	
}

a.menulink:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-transform: uppercase;
	text-decoration: none;
	font-size: 1em;
	color: #666666;
	letter-spacing: 0.2em;
	font-size: 0.7em;
	font-style: normal;	
}

a.menulink:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-transform: uppercase;
	text-decoration: none;
	font-size: 1em;
	color: #666666;
	letter-spacing: 0.2em;
	font-size: 0.7em;
	font-style: normal;	
}

a.menulink:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-transform: uppercase;
	text-decoration: none;
	font-size: 1em;
	color: #666666;
	letter-spacing: 0.2em;
	font-size: 0.7em;
	font-style: normal;	
}

a.menulink:hover {text-decoration: none; color: #900000;}

.menulinkcurrent{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bolder;
	text-transform: uppercase;
	text-decoration: none;
	font-size: 1em;
	color: #FFFFFF;
	letter-spacing: 0.2em;
	font-size: 0.7em;
	font-style: normal;
	background-color: #999999;

}


.image {
	border-top: 1px none #000000;
	border-right: 1px none #000000;
	border-bottom: 1px solid #000000;
	border-left: 1px none #000000;
}

.invisibleimage {
	border-top: 1px none #000000;
	border-right: 1px none #000000;
	border-bottom: 1px solid #000000;
	border-left: 1px none #000000;
	visibility: hidden;

}
.newsheader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-transform: uppercase;
	text-decoration: none;
	font-size: 1em;
	color: #666666;
	letter-spacing: 0.2em;
	font-size: 0.7em;
	font-style: normal;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;


}
.smallcharacters {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.6em;
}
.smallcharactersred {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #C00000;
	font-weight: bold;


}
.smallcharactersgray {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #999999;
	font-style: italic;

}
.mediumcharacters {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.8em;
}

.redboldfont {
	color: #C00000;
	font-weight: bold;
}

td.notecell {
	font-size: 0.7em;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-transform: uppercase;
	letter-spacing: 0.2em;
	color: #666666;
	vertical-align: middle;
	text-align: right;
	width: 10%;
	padding: 0.2em 0.1em 0.2em 1.5em;
}
td.notecellmiddle {
	font-size: 0.7em;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-transform: uppercase;
	letter-spacing: 0.2em;
	color: #666666;
	vertical-align: middle;
	text-align: right;
	width: 30px;
}

td.notecellnote {
	font-size: 0.7em;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-transform: uppercase;
	letter-spacing: 0.2em;
	color: #666666;
	vertical-align: middle;
	text-align: right;
	width: 10%;
	padding: 0.2em 0.2em 0.2em 1.5em;
	border-right-color: #555555;

}


td.noteheadselected {
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-transform: uppercase;
	letter-spacing: 0.2em;
	color: #FFFFFF;
	background-color: #999999;
}

td.notehead {
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-transform: uppercase;
	letter-spacing: 0.2em;
	color: #999999;
}

a.notehead {
	color: #666666;
	text-decoration: none;
}

a.notehead:link {
	color: #666666;
	text-decoration: none;
}

a.notehead:visited{
	color: #666666;
	text-decoration: none;
}

a.notehead:active {
	color: #666666;
	text-decoration: none;
}

a.notehead:hover {
	text-decoration: none;
	color: #900000;
}

td.gallerysmallimage {
	text-align: center;

}

img.gallerysmallimage {
	height: 70px;
}
td.gallerysmallimageselected {
	border: 1px solid #999999;
	text-align: center;


}
.mediumcharactersbottomborder {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;

}
.mediumcharactersttopbottomborder {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #666666;

}
div.freestatdiv {
	height: 300px;
	width: 180px;
}

.navigation {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10pt;
  color: #000000;
  font-weight: bold;
}
