BODY {
	BORDER-BOTTOM: 0px; TEXT-ALIGN: left; BORDER-LEFT: 0px; OVERFLOW-X: hidden; BACKGROUND-COLOR: #ffffff; COLOR: #000000; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.calendar {
	WIDTH: 150px; MARGIN-LEFT: auto; MARGIN-RIGHT: auto
}
.calendar {
	WIDTH: 150px; MARGIN-LEFT: 1px; MARGIN-RIGHT: auto
}
.SmallMenu {
	TEXT-ALIGN: center; WIDTH: 150px; MARGIN-LEFT: 1px; MARGIN-RIGHT: auto
}
.Canvas {
	TEXT-ALIGN: center; WIDTH: 150px; MARGIN-LEFT: 1px; MARGIN-RIGHT: 15px
}
.Year_Header {
	MARGIN-LEFT: auto; MARGIN-RIGHT: auto
}
.Year_Footer {
	MARGIN-LEFT: auto; MARGIN-RIGHT: auto
}
.Holiday_List {
	WIDTH: 465px; MARGIN-LEFT: auto; FONT-SIZE: 8pt; MARGIN-RIGHT: auto
}
.Legend {
	BORDER-RIGHT-WIDTH: 1px; BORDER-SPACING: 5px
margin:15px; BORDER-TOP-WIDTH: 1px; BORDER-BOTTOM-WIDTH: 1px; FONT-SIZE: 8pt; BORDER-LEFT-WIDTH: 1px
}
TD.Legend {
	PADDING-BOTTOM: 2px; BORDER-RIGHT-WIDTH: 1px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; BORDER-TOP-WIDTH: 1px; BORDER-BOTTOM-WIDTH: 1px; BORDER-LEFT-WIDTH: 1px; PADDING-TOP: 2px; -webkit-border-radius: 5px; -moz-border-radius: 5px
}
.Small_Holiday_List {
	WIDTH: 155px; MARGIN-LEFT: 1px; FONT-SIZE: 8pt; MARGIN-RIGHT: auto
}
.Small_Legend {
	BORDER-RIGHT-WIDTH: 1px; MARGIN: 5px auto 5px 1px; BORDER-SPACING: 5px; WIDTH: 160px; BORDER-TOP-WIDTH: 1px; BORDER-BOTTOM-WIDTH: 1px; FONT-SIZE: 7pt; BORDER-LEFT-WIDTH: 1px
}
TD.Small_Legend {
	PADDING-BOTTOM: 2px; BORDER-RIGHT-WIDTH: 1px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; BORDER-TOP-WIDTH: 1px; BORDER-BOTTOM-WIDTH: 1px; BORDER-LEFT-WIDTH: 1px; PADDING-TOP: 2px; -webkit-border-radius: 5px; -moz-border-radius: 5px
}
.Year_Table {
	BORDER-RIGHT-WIDTH: 0px; PADDING-LEFT: 15px; BORDER-SPACING: 15px; WIDTH: 465px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; MARGIN-LEFT: auto; BORDER-LEFT-WIDTH: 0px; MARGIN-RIGHT: auto
}
.Year_Table TD {
	TEXT-ALIGN: center; VERTICAL-ALIGN: top
}
.bpop {
	-webkit-border-radius: 5px; -moz-border-radius: 5px
}
.Date {
	FONT-SIZE: 7pt; TEXT-DECORATION: none
}
.dt {
	FONT-SIZE: 7pt
}
.itr:link {
	BACKGROUND-COLOR: transparent; COLOR: #545454; FONT-SIZE: 7pt
}
.itr:visited {
	BACKGROUND-COLOR: transparent; COLOR: #545454; FONT-SIZE: 7pt
}
.itr:hover {
	BACKGROUND-COLOR: transparent; COLOR: #ff8000; FONT-SIZE: 7pt
}
.itr:active {
	BACKGROUND-COLOR: transparent; COLOR: #545454; FONT-SIZE: 7pt
}
.itr:hover .bpop {
	BACKGROUND-COLOR: #fcffe0
}
.itr:hover .bpopleft {
	BACKGROUND-COLOR: #fcffe0
}
.itr:hover .bpopupright {
	BACKGROUND-COLOR: #fcffe0
}
.itr:hover .bpopupleft {
	BACKGROUND-COLOR: #fcffe0
}
.Holidays {
	COLOR: #000000
}
.Date {
	FONT-SIZE: 6pt
}
.MonthCaption {
	FONT-SIZE: 8pt
}
.Weekdays {
	FONT-SIZE: 6pt
}
TD.itr A:link {
	FONT-FAMILY: Arial; COLOR: #000000; FONT-SIZE: 7pt; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
TD.itr A:visited {
	FONT-FAMILY: Arial; COLOR: #000000; FONT-SIZE: 7pt; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
TD.itr A:hover {
	FONT-FAMILY: Arial; COLOR: #000000; FONT-SIZE: 7pt; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
TD.itr A:active {
	FONT-FAMILY: Arial; COLOR: #000000; FONT-SIZE: 7pt; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
TD.itr {
	FONT-FAMILY: Arial; COLOR: #000000; FONT-SIZE: 7pt; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
TD.Events .dt {
	FONT-FAMILY: Arial; COLOR: #000000; FONT-SIZE: 7pt; FONT-WEIGHT: normal
}
.NavMenu A:link {
	COLOR: #f88017; FONT-SIZE: 9pt
}
.NavMenu A:visited {
	COLOR: #f88017; FONT-SIZE: 9pt
}
.NavMenu A:hover {
	COLOR: #f88017; FONT-SIZE: 9pt
}
.NavMenu A:active {
	COLOR: #f88017; FONT-SIZE: 9pt
}
.NavMenu {
	WIDTH: 800px; MARGIN-LEFT: 0px
}
.PageTitle {
	TEXT-ALIGN: center; MARGIN: 10px; FONT-FAMILY: Arial; COLOR: #808080; FONT-SIZE: 12pt; FONT-WEIGHT: bold
}
.left {
	FLOAT: left
}
.right {
	FLOAT: right
}
.header {
	COLOR: #ffffff
}
.ActionBar A {
	FONT-FAMILY: Arial
}
.ActionBar A:link {
	FONT-FAMILY: Arial; COLOR: #cccccc; FONT-SIZE: 10pt
}
.ActionBar A:visited {
	FONT-FAMILY: Arial; COLOR: #cccccc; FONT-SIZE: 10pt
}
.ActionBar A:hover {
	FONT-FAMILY: Arial; COLOR: #cccccc; FONT-SIZE: 10pt
}
.ActionBar A:active {
	FONT-FAMILY: Arial; COLOR: #cccccc; FONT-SIZE: 10pt
}
A {
	FONT-FAMILY: Arial
}
A:link {
	COLOR: #3399ff; FONT-SIZE: 9pt
}
A:visited {
	COLOR: #3399ff; FONT-SIZE: 9pt
}
A:hover {
	COLOR: #cccccc; FONT-SIZE: 9pt
}
A:active {
	COLOR: #3399ff; FONT-SIZE: 9pt
}
.NavMenu A {
	FONT-FAMILY: Arial
}
.NavMenu A:link {
	COLOR: #808040; FONT-SIZE: 10pt
}
.NavMenu A:visited {
	COLOR: #808040; FONT-SIZE: 10pt
}
.NavMenu A:hover {
	COLOR: #808040; FONT-SIZE: 10pt
}
.NavMenu A:active {
	COLOR: #808040; FONT-SIZE: 10pt
}
