BODY      { MARGIN-TOP: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Tahoma, Arial CE, Helvetica CE, Arial, Helvetica; BACKGROUND-COLOR: #ffffff }
A         { COLOR: #015707 }
A:link    { TEXT-DECORATION: none }
A:visited { TEXT-DECORATION: none }
A:active  { TEXT-DECORATION: none }
A:hover   { TEXT-DECORATION: underline }
TD        { FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial CE, Helvetica CE, Arial, Helvetica }
H1        { FONT-SIZE: 12pt; MARGIN-TOP: 0pt; FONT-WEIGHT: bold; MARGIN-BOTTOM: 10pt; FONT-FAMILY: Arial,Helvetica }
H1.center { FONT-SIZE: 12pt; MARGIN-TOP: 0pt; FONT-WEIGHT: bold; MARGIN-BOTTOM: 10pt; FONT-FAMILY: Arial,Helvetica; text-align: center; }
H2        { FONT-SIZE: 11pt;MARGIN-TOP: 12pt; FONT-SIZE: 11pt; MARGIN-BOTTOM: 5pt; FONT-FAMILY: Arial,Helvetica }
H2.center { FONT-SIZE: 11pt;MARGIN-TOP: 12pt; FONT-SIZE: 11pt; MARGIN-BOTTOM: 5pt; FONT-FAMILY: Arial,Helvetica; text-align: center; }
H3        { FONT-SIZE: 10pt; FONT-FAMILY: Arial,Helvetica }
H4        { FONT-SIZE: 9pt; FONT-FAMILY: Arial,Helvetica }
P         { MARGIN-TOP: 0px; FONT-SIZE: 9pt; MARGIN-BOTTOM: 8px; FONT-FAMILY: Arial,Helvetica }

.sci      { FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #000000; FONT-FAMILY: Arial CE, Helvetica CE, Arial, Helvetica; BACKGROUND-COLOR: #075c92 }
.offers   { FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #000000; FONT-FAMILY: Arial CE, Helvetica CE, Arial, Helvetica; BACKGROUND-COLOR: #0a75bc }
.services {	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #000000; FONT-FAMILY: Arial CE, Helvetica CE, Arial, Helvetica; BACKGROUND-COLOR: #0c91e9 }
.info     {	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #000000; FONT-FAMILY: Arial CE, Helvetica CE, Arial, Helvetica; BACKGROUND-COLOR: #666666 }
.org      {	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #000000; FONT-FAMILY: Arial CE, Helvetica CE, Arial, Helvetica; BACKGROUND-COLOR: #808080 }
.comm     {	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #000000; FONT-FAMILY: Arial CE, Helvetica CE, Arial, Helvetica; BACKGROUND-COLOR: #999999 }
.intranet {	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #000000; FONT-FAMILY: Arial CE, Helvetica CE, Arial, Helvetica; BACKGROUND-COLOR: #075c92 }
.events   {	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #000000; FONT-FAMILY: Arial CE, Helvetica CE, Arial, Helvetica; BACKGROUND-COLOR: #c40000 }
.actual   {	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #000000; FONT-FAMILY: Arial CE, Helvetica CE, Arial, Helvetica; BACKGROUND-COLOR: #cc3300 }
.hint     { FONT-SIZE: 8pt; FONT-FAMILY: Arial,Helvetica }

.menu           { FONT-WEIGHT: bold; FONT-SIZE: 9pt;  COLOR: #000000; FONT-FAMILY: Arial, Helvetica CE, Arial, Helvetica }
.main_menu_item { FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #ffffff; FONT-FAMILY: Arial CE, Helvetica CE, Arial, Helvetica }
.prog_code      { FONT-SIZE: 9pt; FONT-FAMILY: Courier New, Courier }

.small    { FONT-SIZE: 8pt }
.table-title { FONT-WEIGHT: bold; FONT-SIZE: 8pt; FONT-FAMILY: Arial,Helvetica }
.table-text  { FONT-SIZE: 8pt; FONT-FAMILY: Arial,Helvetica }
.conf     { FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: white; FONT-FAMILY: Arial,Helvetica; BACKGROUND-COLOR: #006800 }

INPUT           { FONT-SIZE: 8pt; FONT-FAMILY: Arial, Helvetica }
INPUT.checkbox  { BORDER-RIGHT: gray 0px solid; BORDER-TOP: gray 0px solid; PADDING-LEFT: 3px; FONT-SIZE: 8pt; BORDER-LEFT: gray 0px solid; BORDER-BOTTOM: gray 0px solid; FONT-FAMILY: "Arial CE", "Helvetica CE", "Arial", "Helvetica" }

.SIDE-BAR-TITLE {	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Arial CE, Helvetica CE, Arial, Helvetica; BACKGROUND-COLOR: #075c92 }
.TOP-MENU   { FONT-SIZE: 8pt; COLOR: #ffffff; FONT-FAMILY: Arial,Helvetica; BACKGROUND-COLOR: #178B17 }
.TOP-MENU A {	COLOR: #ffffff; BACKGROUND-COLOR: #178B17 }
.ED_NUM     { FONT-SIZE: 8pt; FONT-WEIGHT: bold; COLOR: #bbbbbb; FONT-FAMILY: Arial,Helvetica; BACKGROUND-COLOR: #F8F8F8 }
.ED_NUM_SEL { FONT-SIZE: 8pt; FONT-WEIGHT: bold; COLOR: #ffffff; FONT-FAMILY: Arial,Helvetica; BACKGROUND-COLOR: #222222 }
.AUTHOR     { FONT-SIZE: 9pt; FONT-WEIGHT: bold; COLOR: #999999; FONT-FAMILY: Arial,Helvetica }
.SUBTITLE   { FONT-SIZE: 10pt; FONT-WEIGHT: bold; COLOR: #464646; FONT-FAMILY: Arial,Helvetica }
.gotic	{ FONT-SIZE: 14pt;  COLOR: #000000; FONT-FAMILY: Monotype Corsiva; }
.faq		{ FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Comic Sans MS }

.print {
  	BORDER-TOP: black 1px solid;
	BORDER-LEFT:  black 1px solid;
}
.print td{
    font-family: Verdana, Arial CE, Helvetica CE, Arial, Helvetica;
    font-size: 9pt;
    color: #000000;
    PADDING-LEFT: 3px;
	PADDING-TOP: 3px;
	PADDING-RIGHT: 3px;
	PADDING-BOTTOM: 3px;
	BORDER-RIGHT: black 1px solid;
	BORDER-BOTTOM:  black 1px solid;
}

table.hint {border: 1px solid #178B17; font-family: Arial, Verdana;}
table.hint td {font-size: 10pt; background:white; padding:3px;}
table.hint td.title {font-size: 11pt; background:#178B17; font-weight:bold; color:#ffffff}
table.hint td.footer {font-size: 8pt; background:#178B17; color:#ffffff}


table.calendar {border: 0px solid; font-family: Arial, Verdana;}
table.calendar td, th {text-align: center; border: 0px solid; padding:2px;}
table.calendar th {height: 10px; font-size: 8pt;}
table.calendar td {width: 30px; height: 12px; font-size: 10pt;}
table.calendar .calendar-month {font-weight: bold; margin-top: 3px; font-size: 14pt; text-align: center}
table.calendar .calendar-month a{text-decoration: none}
table.calendar .calendar-prev, table.calendar .calendar-next {font-weight: normal;}
table.calendar th {color: green; text-align: center;}
td.empty {background:#CCF8CC; font-weight:bold; color:#015707}
td.selected {background:#015707; font-weight:bold; color:#CCF8CC }


table.prevnext {width: 100%; margin-top: .3em;}
table.prevnext td{font-size: smaller;}
table.prevnext td a{text-decoration: none}

