BODY.bodyStyle {
	FONT-SIZE: medium; MARGIN: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: white
}
IMG.image {
	BORDER-TOP-WIDTH: 0pt; BORDER-LEFT-WIDTH: 0pt; BORDER-BOTTOM-WIDTH: 0pt; MARGIN: 0pt; VERTICAL-ALIGN: top; POSITION: relative; BORDER-RIGHT-WIDTH: 0pt
}
TABLE.header {
	BORDER-RIGHT: 2pt solid #33519B;
	BORDER-TOP: none;
	BORDER-LEFT: 2pt solid #8BA1DA;
	BORDER-BOTTOM: 2pt solid #33519B;
	BACKGROUND-COLOR: #6487db
}
TD.headerLeft {
	
}
TD.headerRight {
	TEXT-ALIGN: right
}
TABLE.serviceFind {
	BORDER-RIGHT: 0pt; BORDER-TOP: 0pt; FONT-SIZE: x-small; BORDER-LEFT: 0pt; BORDER-BOTTOM: 0pt; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
TD.serviceMenuCorner {
	WIDTH: 21pt; HEIGHT: 21pt
}
TD.serviceMenu {
	FONT-SIZE: xx-small; COLOR: white; BACKGROUND-COLOR: #5f80cf; TEXT-ALIGN: center
}
TD.mainMenu {
	FONT-SIZE: x-small;
	COLOR: white; 
	BACKGROUND-COLOR: #5f80cf; 
	TEXT-ALIGN: center;
	BORDER-RIGHT: 2pt solid #33519B;
	BORDER-TOP: 2pt solid #8BA1DA;
	BORDER-LEFT: 2pt solid #8BA1DA;
	BORDER-BOTTOM: 2pt solid #33519B;

}
TABLE.mainArea {
	FONT-SIZE: x-small; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; HEIGHT: auto
}
TD.newsLine {
	PADDING-RIGHT: 5pt; PADDING-LEFT: 5pt; PADDING-BOTTOM: 5pt; VERTICAL-ALIGN: top; PADDING-TOP: 5pt; TEXT-ALIGN: left
}
TD.mainSeparator {
	BACKGROUND-IMAGE: url(../images/separator.gif)
}
TD.mainHorSeparator {
	BACKGROUND-IMAGE: url(../images/separator_hor.gif)
}
TD.workArea {
	PADDING-RIGHT: 5pt; PADDING-LEFT: 5pt; PADDING-BOTTOM: 5pt; VERTICAL-ALIGN: top; PADDING-TOP: 5pt; TEXT-ALIGN: left
}
TD.bottomCopyright {
	FONT-SIZE: xx-small; VERTICAL-ALIGN: middle; COLOR: white; BACKGROUND-COLOR: #6487db; TEXT-ALIGN: center;
	BORDER-RIGHT: 2pt solid #33519B;
	BORDER-TOP: 2pt solid #8BA1DA;
	BORDER-LEFT: 2pt solid #8BA1DA;
	BORDER-BOTTOM: none;
}
TD.subMenu {
	PADDING-RIGHT: 5pt; PADDING-LEFT: 5pt; PADDING-BOTTOM: 5pt; VERTICAL-ALIGN: top; PADDING-TOP: 5pt; HEIGHT: 100%; BACKGROUND-COLOR: #f1f1f1; TEXT-ALIGN: left
}
TD.subMenuSeparator {
	BACKGROUND-COLOR: #999999
}
DIV.title {
	FONT-WEIGHT: bold; FONT-SIZE: x-small; COLOR: black; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: left
}
TD.title {
	FONT-WEIGHT: bold; FONT-SIZE: medium; VERTICAL-ALIGN: top; COLOR: black; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: center
}
TABLE.newsLine {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; FONT-SIZE: x-small; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; HEIGHT: auto
}
A.refmainmenu {
	COLOR: white; TEXT-DECORATION: none
}
A.select {
	FONT-WEIGHT: bold; 
	VERTICAL-ALIGN: middle; 
	COLOR: white; 
	TEXT-DECORATION: none;
}
TABLE.news {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; FONT-SIZE: x-small; BORDER-LEFT: 0px; WIDTH: 100%; BORDER-BOTTOM: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
TD.newstitle {
	FONT-WEIGHT: bold; FONT-SIZE: x-small; VERTICAL-ALIGN: top; COLOR: black; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: left
}
A.comment {
	FONT-SIZE: xx-small
}
A.eventteacher {
	COLOR: black; TEXT-DECORATION: none
}
P {
	FONT-SIZE: x-small; MARGIN: 5pt 10pt; COLOR: #000000; TEXT-INDENT: 15pt; TEXT-ALIGN: justify
}
P.right {
	FONT-SIZE: x-small; MARGIN: 5pt 10pt; COLOR: #000000; TEXT-INDENT: 15pt; TEXT-ALIGN: right
}
TT {
	FONT-SIZE: x-small; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
PRE {
	FONT-SIZE: x-small
}
EM {
	FONT-WEIGHT: bold; FONT-STYLE: normal
}
H1 {
	FONT-SIZE: large; COLOR: #0066ff; TEXT-ALIGN: right
}
H2 {
	FONT-SIZE: medium; MARGIN-LEFT: 3pt; MARGIN-RIGHT: 3pt
}
H3 {
	FONT-WEIGHT: bold; FONT-SIZE: small; MARGIN: 20pt 10pt 5pt 20pt
}
H4 {
	FONT-WEIGHT: bolder; FONT-SIZE: small; MARGIN: 3pt 10pt; COLOR: #000099
}
H5 {
	FONT-WEIGHT: bold; MARGIN: 15pt 10pt 5pt 20pt
}
UL {
	MARGIN-TOP: 5pt; LIST-STYLE-POSITION: outside; MARGIN-BOTTOM: 5pt; MARGIN-RIGHT: 10pt
}
OL {
	MARGIN-TOP: 5pt; LIST-STYLE-POSITION: outside; MARGIN-BOTTOM: 5pt; MARGIN-RIGHT: 10pt
}
LI {
	COLOR: #000000; TEXT-ALIGN: justify
}
DT {
	COLOR: #000099
}
HR {
	FONT-WEIGHT: bold; MARGIN: 0pt; WIDTH: 95%; COLOR: #000000; TEXT-ALIGN: center
}
TD {
	FONT-WEIGHT: normal; FONT-SIZE: x-small; COLOR: #003399; FONT-FAMILY: Verdana, Arial, Helvetica
}
TH {
	FONT-WEIGHT: bold; FONT-SIZE: x-small; COLOR: #003399; FONT-FAMILY: Verdana, Arial, Helvetica; TEXT-ALIGN: center
}
FORM {
	MARGIN: 5pt
}
INPUT {
	FONT-WEIGHT: normal; FONT-SIZE: x-small; COLOR: #0033cc; FONT-FAMILY: Verdana, Arial, Helvetica
}
A {
	COLOR: #0000ff; TEXT-DECORATION: none
}
A:hover {
	COLOR: #000066; TEXT-DECORATION: none
}
A.menu {
	COLOR: #ffffff; TEXT-DECORATION: none
}
A.menu:hover {
	COLOR: #0000c6
}
.center {
	TEXT-INDENT: 0pt; TEXT-ALIGN: center
}
.emph {
	FONT-WEIGHT: bold; COLOR: #00af00; FONT-STYLE: normal
}
.footrem {
	FONT-SIZE: xx-small
}
.newscap {
	MARGIN-TOP: 0pt; MARGIN-LEFT: 0pt; TEXT-INDENT: 0pt; MARGIN-RIGHT: 0pt; TEXT-ALIGN: left; marign-bottom: 0pt
}
.remark {
	MARGIN-TOP: 0pt; FONT-SIZE: x-small; MARGIN-LEFT: 0pt; MARGIN-RIGHT: 0pt; marign-bottom: 0pt
}
.alert {
	FONT-WEIGHT: bold; COLOR: #af0000; FONT-STYLE: normal
}
p:first-letter {
	font-size: 100%;
	float: none;
	font: bold;
}
