body {
	background-color: #ffffff;

}
.TableFrame {
	border: 1px solid #663333;
}
.MainCat{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #222222;
	font-weight: bold;

}
.SubCat{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #222222;
	letter-spacing: -1pt;
	word-spacing: 0pt;
	line-height: 8pt;
	font-weight: normal;

}
.PageText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #000000;
}
a:link {
	color: #557755;
	text-decoration: underline;
}
a:visited {
	color: #557755;
	text-decoration: underline;
}
a:hover {
	color: #AA3311;
	text-decoration: none;
}
a:active {
	color: #557755;
	text-decoration: none;
}
.TitleText {
	font-family: "Century Gothic", Verdana, Arial, Helvetica, sans-serif;
	font-size: 16pt;
	font-style: italic;

}
.TitleTextCMS {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bold;
}
.PageTextSmall {
	font-family: Verdana, Arial, Helvetica, sans-serif, "Century Gothic";
	font-size: 8pt;
	color: #000000;
}
.PageTextSmaller {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7.5pt;
	color: #227722;
}
.DirectoryPathBig {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #222222;
	word-spacing: -1pt;
}
.DirectoryPathSmall {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #222222;
	word-spacing: -1pt;
}
.SubTitleText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bold;
}
.PageFrame {
	border: 1px solid #A8C581;
}
.RedDelimiter {
	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: none;
	border-left-style: none;
	border-top-color: #CC3300;
	border-right-color: #CC3300;
	border-bottom-color: #CC3300;
	border-left-color: #CC3300;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	line-height: 0px;

}
.shrinker {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1pt;
	line-height: 0px;
}
.RedDelimiterLower {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #CC3300;
	border-right-color: #CC3300;
	border-bottom-color: #CC3300;
	border-left-color: #CC3300;
}
.PageTextSmallest {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 6pt;
	color: #222222;
}
.PageFrameGreen {
	border: 1px solid #66AA88;
}
.PageFrameYellow {
	border: 1px solid #BBBB66;
}
h1 {
	margin-bottom: 0px;
	color: #339966;
	font-weight: normal;
	font-style: normal;
	line-height: normal;
	font-variant: normal;




}
h2 {
	margin-bottom: 0px
}
h3 {
	margin-bottom: 0px
}
h4 {
	margin-bottom: 0px
}
h5 {
	margin-bottom: 0px
}
h6 {
	margin-bottom: 0px
}
h7 {
	margin-bottom: 0px
}
.BlackFrame {

	border: 1px solid #222222;
}
.BrownDelimiter {

	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: none;
	border-left-style: none;
	border-top-color: #663333;
	border-right-color: #663333;
	border-bottom-color: #663333;
	border-left-color: #663333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	line-height: 0px;
}
.RightDelimiter {
	border-right-style: dashed;
	border-top-color: 288E10;
	border-right-color: 288E10;
	border-bottom-color: 288E10;
	border-left-color: 288E10;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
}
.BottomDelimiter {
	border-right-style: none;
	border-top-color: 288E10;
	border-right-color: 288E10;
	border-bottom-color: 288E10;
	border-left-color: 288E10;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-bottom-style: dashed;
	border-left-style: none;

}
.TopDelimiter {

	border-right-style: none;
	border-top-color: 288E10;
	border-right-color: 288E10;
	border-bottom-color: 288E10;
	border-left-color: 288E10;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: dashed;
	border-bottom-style: none;
	border-left-style: none;
}
.ImageFrame {
	border-right-style: dashed;
	border-top-color: 288E10;
	border-right-color: 288E10;
	border-bottom-color: 288E10;
	border-left-color: 288E10;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: dashed;
	border-bottom-style: dashed;
	border-left-style: dashed;


}
.MenuText {

	font-family: Verdana, Arial, Helvetica, sans-serif, "Century Gothic";
	font-size: 8pt;
	color: #222222;
}

.MenuText a:link {
	color: #222222;
	text-decoration: none;
}
.MenuText a:visited {
	color: #222222;
	text-decoration: none;
}
.MenuText a:hover {
	color: #FFFFFF;
	text-decoration: underline;
	border: none;

}
.MenuText a:active {
	color: #222222;
	text-decoration: none;
}
