ul.square 
{
list-style-type: square
}
.ab {
padding-top: 3px;
clear: both
}
.bez {
float: left;
width: 80px;
text-align:right;
font-weight: bold
}
.formw {
float: right;
width: 290px;
text-align: left;
}
.box {
width: 400px;
height: 280px;
background-color: silver;
border: 1 px solid black;
padding: 5px;
}
.partner {
	FONT-SIZE: 12pt; COLOR: #336699; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.h2 {
	FONT-SIZE: 16pt; COLOR: #184179; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.h4 {
	FONT-SIZE: 14pt; COLOR: #184179; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.arialh3 {
	FONT-SIZE: 12pt; COLOR: #184179; FONT-FAMILY: Arial, Helvetica, sans-serif
}
BODY {
	FONT-SIZE: 8pt; COLOR: #184179; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
TD {
	FONT-SIZE: 8pt; COLOR: #184179; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
A {
	FONT-SIZE: 8pt; COLOR: #184179; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A:active {
	FONT-SIZE: 8pt; COLOR: #184179; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A:visited {
	FONT-SIZE: 8pt; COLOR: #184179; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A:hover {
	FONT-SIZE: 8pt;FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
; color: #336688 ;}
INPUT {
	FONT-SIZE: 8pt; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
TEXTAREA {
	FONT-SIZE: 8pt; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
SELECT {
	FONT-SIZE: 8pt; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.big {
	FONT-SIZE: 10pt
}
.white {
	COLOR: white; TEXT-DECORATION: none
}
.white:active {
	COLOR: white; TEXT-DECORATION: none
}
.white:visited {
	COLOR: white; TEXT-DECORATION: none
}
.white:hover {
	COLOR: #e4ecf1; TEXT-DECORATION: overline underline
}
.whitebg {
	BACKGROUND-COLOR: white
}
.noul:hover {
	TEXT-DECORATION: none
}
.newstype1 {
	FONT-STYLE: italic
}
.newstype2 {
	COLOR: #004aae
}
.newstype3 {
	COLOR: #71aad5
}
.err {
	FONT-WEIGHT: bold; COLOR: purple
}
.title {
	FONT-SIZE: 12pt
}
.inactive {
	COLOR: gray
}
.size10 {
	FONT-SIZE: 10pt
}
.size10:active {
	FONT-SIZE: 10pt
}
.size10:visited {
	FONT-SIZE: 10pt
}
.size10:hover {
	FONT-SIZE: 10pt
}
.size14 {
	FONT-SIZE: 14pt
}
.size14:active {
	FONT-SIZE: 14pt
}
.size14:visited {
	FONT-SIZE: 14pt
}
.size14:hover {
	FONT-SIZE: 14pt
}
.size16 {
	FONT-SIZE: 16pt
}
.size16:active {
	FONT-SIZE: 16pt
}
.size16:visited {
	FONT-SIZE: 16pt
}
.size16:hover {
	FONT-SIZE: 16pt
}
.arialsize8 {
	FONT-SIZE: 8pt; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.arialsize16 {
	FONT-SIZE: 15pt; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.arialsize16:active {
	FONT-SIZE: 15pt; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.arialsize16:visited {
	FONT-SIZE: 15pt; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.arialsize16:hover {
	FONT-SIZE: 15pt; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.highlight {
	BACKGROUND-COLOR: #b9c6d7
}
.highlight:active {
	BACKGROUND-COLOR: #b9c6d7
}
.highlight:hover {
	BACKGROUND-COLOR: #b9c6d7
}
.highlight:visited {
	BACKGROUND-COLOR: #b9c6d7
}
.bold {
	FONT-WEIGHT: bold
}
.bold:link {
	FONT-WEIGHT: bold
}
.bold:active {
	FONT-WEIGHT: bold
}
.bold:hover {
	FONT-WEIGHT: bold
}
.bold:visited {
	FONT-WEIGHT: bold
}
.textlink {
	FONT-SIZE: 8pt; COLOR: #184179; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
text-decoration: underline;
}
.inThisMonth {
	FONT-SIZE: 8pt; COLOR: black; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: silver
}
.inThisDay {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: white; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: purple
}
.selectedDay {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: white; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #008a9c
}
.calHeader {
	FONT-SIZE: 8pt; COLOR: black; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: white
}
}
#menu {
	POSITION: absolute
}
sup {
  line-height: 0px;
  font-size: 80%;
}
sub {
  line-height: 0px;
  font-size: 60%;
}
