body{
	scrollbar-darkshadow-color:#000000; 
	scrollbar-highlight-color:#dcdcdc; 
	scrollbar-arrow-color:#0000aa;
	scrollbar-face-color:#f2f2ed; 
	scrollbar-shadow-color:#dcdcdc; 
	scrollbar-3dLight-color:#000000; 
	scrollbar-track-color:#dcdcdc
	}

.small {FONT-FAMILY: Arial Cyr; FONT-SIZE: 7.5pt}
.t {FONT-FAMILY: Arial Cyr; FONT-SIZE: 8pt}
.leg {FONT-FAMILY: Arial Cyr; FONT-SIZE: 8pt; FONT-WEIGHT: bold; COLOR: #000000}
.white {FONT-FAMILY: Arial Cyr; FONT-SIZE: 8pt; FONT-WEIGHT: bold; COLOR: #ffffff}
.bold { font-size: 9pt; font-family: Arial; FONT-WEIGHT: bold; COLOR: #505050}
.white:hover {FONT-FAMILY: Arial Cyr; FONT-SIZE: 8pt; FONT-WEIGHT: bold; COLOR: #ffffff}
.adminbig {Color:#e22b13; font-size: 24px; font-family: Tahoma, Arial; FONT-WEIGHT: normal}

A {FONT-FAMILY: Arial Cyr; FONT-SIZE: 10pt; COLOR: #0000aa; TEXT-DECORATION: none}
A:hover {FONT-FAMILY: Arial Cyr; FONT-SIZE: 10pt; COLOR: #861111; TEXT-DECORATION: none}
h1 {FONT-FAMILY: Arial Cyr; FONT-SIZE: 12pt; FONT-WEIGHT: bold; COLOR: #0000aa}
h2 {FONT-FAMILY: Arial Cyr; FONT-SIZE: 10pt; FONT-WEIGHT: bold; COLOR: #0000aa}
b {FONT-FAMILY: Arial Cyr; FONT-SIZE: 9pt; FONT-WEIGHT: bold;}
A.menu {FONT-FAMILY: Arial Cyr; FONT-SIZE: 9pt; FONT-WEIGHT: bold; COLOR: #000000; TEXT-DECORATION: none}
A.menu:hover {FONT-FAMILY: Arial Cyr; FONT-SIZE: 9pt; FONT-WEIGHT: bold; COLOR: #861111; TEXT-DECORATION: none}
A.back {FONT-FAMILY: Arial Cyr; FONT-SIZE: 8pt; COLOR: #000000; TEXT-DECORATION: underline}
A.back:hover {FONT-FAMILY: Arial Cyr; FONT-SIZE: 8pt; COLOR: #861111; TEXT-DECORATION: underline}
A.black {FONT-FAMILY: Arial Cyr; FONT-SIZE: 10pt; COLOR: #000000; TEXT-DECORATION: none}
A.black:hover {FONT-FAMILY: Arial Cyr; FONT-SIZE: 10pt; COLOR: #06447b; TEXT-DECORATION: none}
a.td { font-family: Arial Cyr; font-size: 7pt; color: #332202; text-decoration: none; font-weight: bold}
a.td:hover { font-family: Arial Cyr; font-size: 7pt; color: #332209; text-decoration: underline; font-weight: bold}


TD {FONT-FAMILY: Arial Cyr; FONT-SIZE: 10pt}
TR {FONT-FAMILY: Arial Cyr; FONT-SIZE: 10pt}
.border {border: solid 1px #000000}
.borlr {border-left: solid 1px #000000; border-right: solid 1px #000000}
.bortb {border-top: solid 1px #000000; border-bottom: solid 1px #000000}
.borr {border-right: solid 1px #000000}
.borl {border-left: solid 1px #000000}
.borbr{border-bottom: solid 1px #000000; border-right: solid 1px #000000}
.borb {border-bottom: solid 1px #000000}
.bort {border-top: solid 1px #000000}
.bortbr {border-top: solid 1px #000000; border-bottom: solid 1px #000000; border-right: solid 1px #000000}
.borblr {border-bottom: solid 1px #000000; border-left: solid 1px #000000; border-right: solid 1px #000000}
.bortlr {border-top: solid 1px #000000; border-left: solid 1px #000000; border-right: solid 1px #000000}
INPUT {BACKGROUND: #ffffff; COLOR: #404040; border: 1px solid #404040 }
TEXTAREA {BACKGROUND-COLOR: #f5f5f5; COLOR: #000000; FONT-FAMILY: Arial Cyr; FONT-SIZE: 11px; FONT-WEIGHT: normal}
SELECT {BACKGROUND-COLOR: #f5f5f5; COLOR: #000000; FONT-FAMILY: Arial Cyr; FONT-SIZE: 11px; FONT-WEIGHT: normal}
OBJECT {BACKGROUND-COLOR: #f5f5f5; COLOR: #000000; FONT-FAMILY: Arial Cyr; FONT-SIZE: 11px; FONT-WEIGHT: normal}
ul {LIST-STYLE: square}

TR.item1 {BACKGROUND-COLOR: #ffffff; COLOR: #000000}
TR.item2 {BACKGROUND-COLOR: #f5f5f5; COLOR: #000000}
TD.item1 {BACKGROUND-COLOR: #ffffff; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: top}
TD.item2 {BACKGROUND-COLOR: #f5f5f5; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: top}
TD.itemheader {BACKGROUND-COLOR: #e1e7eb; COLOR: #000000; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; FONT-WEIGHT: bold}

#navigation a {
background-color:#e1e7eb;
display:block;
margin:0px;
padding:0px;
COLOR: #000000;
TEXT-DECORATION: none
}
#navigation a:hover {
background-color:#CBDEEA;
COLOR: #06447b;
TEXT-DECORATION: none
} 

#navigation #currentpage a {
background-color: #CBDEEA;
display:block;
margin:0px;
color: #06447b;
FONT-WEIGHT: bold;
TEXT-DECORATION: none
}

#navstruk a {
background-color:#ffffff;
display:block;
margin:0px;
padding:0px;
COLOR: #000000;
TEXT-DECORATION: none
}
#navstruk a:hover {
background-color:#ffffff;
COLOR: #06447b;
TEXT-DECORATION: underline
} 
#navstruk #currentstruk a {
/*background-color: #C1C3BA;*/
display:block;
margin:0px;
color: #861111;
FONT-WEIGHT: bold;
TEXT-DECORATION: none
}

/* Main Table Setup Incluidng Date Number Fonts, Size and Color */
.mainTable {
	background-color: #ffffff;
	border: 1px solid #000000;
 }

/* Month and Year Row Setup */
.monthYearRow {
    line-height: 17pt;
	background-color: #81a4c3;
	text-align: center;
	vertical-align: middle;
	/*background-image: url(monthBg.gif);*/
	}
/* Month and Year Text Setup */
.monthYearText {
	font-family: Geneva, Verdana, Arial, sans-serif;
	font-size: 13px;
	font-weight: Bold;
	/*color: #252216;*/
	color: #e8ebe0;
	}

/* Day Names Row Setup */
.dayNamesRow {
    line-height: 11pt;
	background-color: #E8EBE0;
	text-align: center;
	vertical-align: middle;
	}
/* Day Name Setup */
.dayNamesText {
    font-family: Geneva, Verdana, Arial, sans-serif; 
	font-size: 10px; 
	font-weight: Bold; 
	color: #433D27;
	}

/* Alignments, Font Face, Size and Color for Date Numbers and Row Height */
.rows {
	font-family: Geneva, Verdana, Arial, sans-serif;
	font-size: 10px;
	color: #433D27;
    line-height: 15pt;
	text-align: center;
	vertical-align: middle;
	}

/* Color of Today's Date */
.today {
	color: #CF0000;
	font-weight: Bold;
	background-color: #E8EBE0;
    }


.style1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF0000;
	}

/* OverLIB popup text size */
.oLib {
    font-family: Geneva, Verdana, Arial, sans-serif; 
	font-size: 10px; 
    }

/* Normal Cell Background (date number with no event markings) */
.s2 {background-color: #EEEEEE;}
/* Empty Cell Background (empty cells with no date numbers) */
.s20 {background-color: #e1e7eb;}
/* Mark Start Cell Background (usually a slashed graphic to show availability or solid for events) */
.s21 {background-color: #F5E0D8;}
/* Mark Solid Cell Background (solid marked event date background) */
.s22 {background-color: #F5E0D8;}
/* Mark End Cell Background (usually a slashed graphic to show availability or solid for events) */
.s23 {background-color: #F5E0D8;}
/* Mark End/Start Cell Background (usually a slashed graphic to show availability or solid for events) */
.s24 {background-color: #F5E0D8;}