A:link {
	color: #993366;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;

}

A:visited {
	color: #993366;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;

}

A:active {
	color: #000033;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;

}

A:hover {
	color: #CC0000;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;

}

TD {
	font-size: 12px;
	font-family : Verdana;
}

P {
	font-size: 12px;
	font-family : Verdana;
}

TD.smaller {
	font-size: 11px;
	font-family : Verdana;
	color : #000000;
}

P.smaller {
	font-size: 11px;
	font-family : Verdana;
	color : #000000;
}

HR {
	color : #FFFFFF;
}
h4 {  text-align: center}
h5 {
	text-align: center;
	font: bold normal 14px "Times New Roman", Times, serif;
	background: #E1EEFB;
	padding: 2px;
	border-top: 1px dashed #000033;
	border-bottom: 1px dashed #000033;
}
.main {  border: 1px #FFFFFF solid; padding-right: 20px; padding-left: 20px; padding-top: 4px; padding-bottom: 4px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px}
.smaller {  font-size: 10px}
.toc {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; border-color: #FFFFFF black black; border-style: solid; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px}
.toc a:link {  text-decoration: underline; color: #FFFFFF}
.toc a:visited {  color: #FFFFFF; text-decoration: underline}
.toc a:hover {  color: #355F84; background-color: #ADC7DE}
a:link {  color: #000066; text-decoration: underline}
a:visited {  text-decoration: underline}
a:hover {  color: #000033; text-decoration: underline overline}
.mainposition {
	padding-top: 16px;
	padding-left: 0px;
	left: 2px;

}
.newmaincontent {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000051}
p {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px}
hr {  color: #FFFFFF}
.formbutton {
	background-color: #8497BA;
	border: 1px double #000051;
}
li {
	line-height: 22px;
	font-size: 12px;
	list-style-type: square;

}
P.catname {
text-align: left; 
margin-top: 0px; 
margin-bottom: 4px; 
vertical-align:top; 
text-align: left;
}

P.catdesc { 
margin-top: 0px; 
margin-bottom: 4px; 
vertical-align:top;
}

IMG.catimage { 
border:1px; 
border-thickness: 1px; 
border-color: #000; 
border-style: solid; 
vertical-align:top; 
}

TD.catimage { 
vertical-align:top; 
} 

TD.catname { 
vertical-align:top; 
text-align: left; 
} 

TD.catnavigation { 
vertical-align:middle;
text-align: left; 
}
.dotbox {
	border: thin dashed #9999CC;
}
.box1 {
	background-color: #FFFFFF;
	border: thin dashed #A86693;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000066;
	padding: 4px;

}
.sitemap {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000066;
}
.unnamed1 {
}
.sitemap a:link {
	text-decoration: underline;
}
.sitemap a:visited {
	color: #660033;
	text-decoration: underline;
}
.sitemap a:hover {
	color: #000066;
	background-color: #FFFFFF;
}
h2 {
	font-size: 14px;
	background-color: #91A6C5;
	padding: 2px;
	color: #000051;
}
.highlight {
	background-color: #FFFFFF;
	padding: 4px;
}

h1 {
	background-color: #FFFFFF;
	padding: 3px;
	border: 1px solid #00124C;
	font-size: 16px;
}
.red {
	color: #990033;
}
.imagepad {
	margin-right: 6px;
	margin-bottom: 4px;
}
.larger {
	font-size: 16px;
}
.largerred {
	font-size: 18px;
	font-weight: bold;
	color: #660033;
	background: #ADC7DE;
	padding: 2px 8px;
	border: 1px solid #660033;
}
.highlighttext {
	background: #FFFFFF;
	margin-right: 2px;
	margin-left: 2px;
	padding-right: 2px;
	padding-left: 2px;
	border: 1pt none #A86693;
}
.largeredonwhite {
	font-size: 14px;
	font-weight: bold;
	background: #FFFFFF;
	border: 2px double #91A6C5;
	margin: 3px;
	padding: 3px;
}
.largeredtext2 {
	font-size: 16px;
	font-weight: bold;
	color: #E31000;
}
