@media print { DIV.PAGEBREAK {page-break-before: always}}
BODY
{
}
.largebutton
{
	BACKGROUND-COLOR: #d0d0d0;
	COLOR: black;
	FONT-SIZE: 10pt;
}
.smallbutton
{
	BACKGROUND-COLOR: #d0d0d0;
	COLOR: black;
	FONT-SIZE: 8pt;
}
.smallbuttonred
{
	BACKGROUND-COLOR: red;
	COLOR: black;
	FONT-SIZE: 8pt;
	FONT-WEIGHT: bolder;
}
.smallbuttongreen
{
	BACKGROUND-COLOR: lightblue;
	COLOR: black;
	FONT-SIZE: 8pt;
	FONT-WEIGHT: bolder;
}
.smalltextboxwhite
{
	BACKGROUND-COLOR: #ffffff;
	COLOR: black;
	FONT-SIZE: 8pt;
}
.smalltextbox
{
	BACKGROUND-COLOR: #eeffff;
	COLOR: black;
	FONT-SIZE: 8pt;
}
.smalltextboxyellow
{
	BACKGROUND-COLOR: #f0f000;
	COLOR: black;
	FONT-SIZE: 8pt;
}
.smalltextboxorange
{
	BACKGROUND-COLOR: #FFBB00;
	COLOR: black;
	FONT-SIZE: 8pt;
}
.smalltextboxgray
{
	BACKGROUND-COLOR: #d0d0d0;
	COLOR: black;
	FONT-SIZE: 8pt;
}
.textboxsale
{
	BACKGROUND-COLOR: #ffffff;
	COLOR: red;
}
.fushiaheader
{
	BACKGROUND-COLOR: #cc77cc;
	COLOR: black;
	FONT-SIZE: 12pt;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-WEIGHT: bolder;
}
.fushiasubheader
{
	BACKGROUND-COLOR: #cc77cc;
	COLOR: black;
	FONT-SIZE: 9pt;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-STYLE: italic;
}
.category
{
	BACKGROUND-COLOR: #99ff99;
	COLOR: black;
	FONT-SIZE: 10pt;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-WEIGHT: bolder;
}
.subcategory
{
	BACKGROUND-COLOR: #ccffcc;
	COLOR: black;
	FONT-SIZE: 8pt;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-WEIGHT: bolder;
}
.highlightltgreen
{
	BACKGROUND-COLOR: #ccffcc;
	COLOR: black;
	FONT-SIZE: 8pt;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-WEIGHT: normal;
}
.highlightltyellow
{
	BACKGROUND-COLOR: #ffff99;
}
.highlightltred
{
	BACKGROUND-COLOR: #ff9999;
	FONT-WEIGHT: bold;
}
.cartcolor
{
	BACKGROUND-COLOR: #ffff77;
	COLOR: black;
	FONT-SIZE: 12pt;
	FONT-FAMILY: "Times New Roman", serif;
	FONT-WEIGHT: normal;
}
.categoryFushia
{
	BACKGROUND-COLOR: #dd77dd;
	COLOR: black;
	FONT-SIZE: 10pt;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-WEIGHT: bolder;
}
.subcategoryFushia
{
	BACKGROUND-COLOR: #eeaaee;
	COLOR: black;
	FONT-SIZE: 8pt;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-WEIGHT: bolder;
}
.linkpurple12
{
	FONT-SIZE: 12pt;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-WEIGHT: normal;
	COLOR: #660099;
	text-decoration: none;
}
.linkpurple10
{
	FONT-SIZE: 10pt;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-WEIGHT: normal;
	COLOR: #660099;
	text-decoration: none;
}
.linkpurple9
{
	FONT-SIZE: 9pt;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-WEIGHT: normal;
	COLOR: #660099;
	text-decoration: none;
}
.linkpurple8
{
	FONT-SIZE: 8pt;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-WEIGHT: normal;
	COLOR: #660099;
	text-decoration: none;
}
.specialsymbol
{
	FONT-SIZE: 5pt;
	FONT-FAMILY: "Wingdings", sans-serif;
	FONT-WEIGHT: normal;
}
.arialsymbol
{
	FONT-SIZE: 5pt;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-WEIGHT: bolder;
}
.serif16
{
	COLOR: black;
	FONT-SIZE: 16pt;
	FONT-FAMILY: "Times New Roman", serif;
	FONT-WEIGHT: normal;
}
.serif14
{
	COLOR: black;
	FONT-SIZE: 14pt;
	FONT-FAMILY: "Times New Roman", serif;
	FONT-WEIGHT: normal;
}
.serif13
{
	COLOR: black;
	FONT-SIZE: 13pt;
	FONT-FAMILY: "Times New Roman", serif;
	FONT-WEIGHT: normal;
}
.serif12
{
	COLOR: black;
	FONT-SIZE: 12pt;
	FONT-FAMILY: "Times New Roman", serif;
	FONT-WEIGHT: normal;
}
.serif10
{
	COLOR: black;
	FONT-SIZE: 10pt;
	FONT-FAMILY: "Times New Roman", serif;
	FONT-WEIGHT: normal;
}
.serif8
{
	COLOR: black;
	FONT-SIZE: 8pt;
	FONT-FAMILY: "Times New Roman", serif;
	FONT-WEIGHT: normal;
}
.serifP16
{
	COLOR: #800080;
	FONT-SIZE: 16pt;
	FONT-FAMILY: "Times New Roman", serif;
	FONT-WEIGHT: normal;
}
.serifP14
{
	COLOR: #800080;
	FONT-SIZE: 14pt;
	FONT-FAMILY: "Times New Roman", serif;
	FONT-WEIGHT: normal;
}
.serifP12
{
	COLOR: #800080;
	FONT-SIZE: 12pt;
	FONT-FAMILY: "Times New Roman", serif;
	FONT-WEIGHT: normal;
}
.serifP10
{
	COLOR: #800080;
	FONT-SIZE: 10pt;
	FONT-FAMILY: "Times New Roman", serif;
	FONT-WEIGHT: normal;
}
.serifP8
{
	COLOR: #800080;
	FONT-SIZE: 8pt;
	FONT-FAMILY: "Times New Roman", serif;
	FONT-WEIGHT: normal;
}
.arial1
{
	COLOR: black;
	FONT-SIZE: 1pt;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.arial2
{
	COLOR: black;
	FONT-SIZE: 2pt;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.arial4
{
	COLOR: black;
	FONT-SIZE: 4pt;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.arial6
{
	COLOR: black;
	FONT-SIZE: 6pt;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.arial7
{
	COLOR: black;
	FONT-SIZE: 7pt;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.arial8
{
	COLOR: black;
	FONT-SIZE: 8pt;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.arial8bold
{
	COLOR: black;
	FONT-SIZE: 8pt;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-WEIGHT: bold;
}
.arial9
{
	COLOR: black;
	FONT-SIZE: 9pt;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.arial10
{
	COLOR: black;
	FONT-SIZE: 10pt;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.arial10bold
{
	COLOR: black;
	FONT-SIZE: 10pt;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-WEIGHT: bolder;
}
.arial12
{
	COLOR: black;
	FONT-SIZE: 12pt;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.arial12bold
{
	FONT-SIZE: 12pt;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-WEIGHT: bolder;
}
.arial14
{
	COLOR: black;
	FONT-SIZE: 14pt;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.arial14bold
{
	FONT-SIZE: 14pt;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-WEIGHT: bolder;
}
.arial16
{
	COLOR: black;
	FONT-SIZE: 16pt;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.arial20
{
	COLOR: black;
	FONT-SIZE: 20pt;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.drag
{
	position: relative;
	cursor:pointer;
}
.thinbordergray
{
    border: 1px solid gray;
}
.rightborderdotted
{
	border-right: 1px dotted gray;
}
.rightborderheavy
{
    border-top: 1px solid gray;
    border-bottom: 1px solid gray;
    border-left: 1px solid gray;
    border-right: 2px solid black;
}
.bottomborderheavy
{
    border-top: 1px solid gray;
    border-bottom: 2px solid black;
    border-left: 1px solid gray;
    border-right: 1px solid gray;
}
.rightbottomborderheavy
{
    border-top: 1px solid gray;
    border-bottom: 2px solid black;
    border-left: 1px solid gray;
    border-right: 2px solid black;
}
.month
{
    BACKGROUND-COLOR: silver;
    COLOR: black;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-WEIGHT: bolder;
}
.weekday
{
    BACKGROUND-COLOR: white;
    COLOR: black;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-WEIGHT: bolder;
}
.eventLabel
{
    COLOR: black;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-WEIGHT: bolder;
    TEXT-ALIGN: right;
}
.eventText
{
    COLOR: black;
}
.selectedDay
{
    BACKGROUND-COLOR: yellow;
}
.day
{
    BACKGROUND-COLOR: white;
}
.notaDay
{
    BACKGROUND-COLOR: silver;
}
