BODY {
	FONT-SIZE: 10pt; MARGIN: 0px; FONT-FAMILY: Arial; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: justify
}
.menu {
	FONT-SIZE: x-small; COLOR: #777
}
H1 {
	MARGIN-TOP: 0px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 24pt; BACKGROUND: url(images/blue-squares.gif) #5577cc no-repeat left top; PADDING-BOTTOM: 5px; COLOR: #ffffff; PADDING-TOP: 30px; BORDER-BOTTOM: #000000 2px solid; FONT-FAMILY: Tahoma
}
.menu {
	FONT-FAMILY: Tahoma
}
.menu H2 {
	BORDER-TOP: #153080 1px solid; FONT-SIZE: small; COLOR: #153080; BACKGROUND-COLOR: #ffffdd
}
.contents H2 {
	PADDING-RIGHT: 10px; BORDER-TOP: #153080 1px solid; MARGIN-TOP: 0px; PADDING-LEFT: 10px; FONT-SIZE: 12pt; PADDING-BOTTOM: 10px; COLOR: #153080; PADDING-TOP: 10px; BORDER-BOTTOM: #153080 1px solid; FONT-FAMILY: Georgia; BACKGROUND-COLOR: #f0f8ff
}
H3.item {
	MARGIN-TOP: 15px; FONT-WEIGHT: bold; FONT-SIZE: 16pt; MARGIN-BOTTOM: 10px; COLOR: #5577cc; BORDER-BOTTOM: #a0a8af 1px solid; FONT-FAMILY: Tahoma
}
.itembody {
	MARGIN-TOP: 5px; MARGIN-BOTTOM: 5px
}
.iteminfo {
	BORDER-TOP: #aaaabb 1px dotted; FONT-SIZE: 10pt; MARGIN: 5px; COLOR: #aaaabb; FONT-FAMILY: Tahoma; TEXT-ALIGN: right
}
.iteminfo A {
	FONT-WEIGHT: bolder; COLOR: #aaaabb; TEXT-DECORATION: none
}
H3.comment {
	FONT-SIZE: medium; MARGIN-BOTTOM: 10px
}
.commentbody {
	align: justify
}
.commentinfo {
	FONT-SIZE: x-small; COLOR: gray
}
.leftbox {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: larger; PADDING-BOTTOM: 3px; MARGIN: 3px; WIDTH: 20%; PADDING-TOP: 3px
}
.rightbox {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: larger; PADDING-BOTTOM: 3px; MARGIN: 3px; WIDTH: 20%; PADDING-TOP: 3px
}
.leftbox {
	BORDER-RIGHT: #ccc 2px solid; FLOAT: left
}
.rightbox {
	FLOAT: right; BORDER-LEFT: #ccc 2px solid
}
IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.skip {
	DISPLAY: none
}
UL.nobullets {
	PADDING-LEFT: 0px; MARGIN-LEFT: 0px; LIST-STYLE-TYPE: none
}
.highlight {
	BACKGROUND-COLOR: yellow
}
PRE {
	BORDER-RIGHT: #153080 1px dashed; PADDING-RIGHT: 10px; BORDER-TOP: #153080 1px dashed; PADDING-LEFT: 10px; FONT-SIZE: 9pt; PADDING-BOTTOM: 10px; MARGIN: 10px; BORDER-LEFT: #153080 1px dashed; PADDING-TOP: 10px; BORDER-BOTTOM: #153080 1px dashed; FONT-FAMILY: dialog; BACKGROUND-COLOR: #ffffdd
}
BLOCKQUOTE {
	BORDER-RIGHT: #153080 1px dashed; PADDING-RIGHT: 10px; BORDER-TOP: #153080 1px dashed; PADDING-LEFT: 10px; FONT-SIZE: 9pt; PADDING-BOTTOM: 10px; MARGIN: 10px; BORDER-LEFT: #153080 1px dashed; PADDING-TOP: 10px; BORDER-BOTTOM: #153080 1px dashed; FONT-STYLE: italic; BACKGROUND-COLOR: #f0f8ff
}
TABLE.calendar {
	FONT-SIZE: 10px; WIDTH: 100%; FONT-FAMILY: Verdana, sans-serif; backrgound-color: #F0F8FF
}
CAPTION.calCaption {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #153080; BORDER-BOTTOM: #153080 1px solid; FONT-FAMILY: Verdana, sans-serif; BACKGROUND-COLOR: #eedddd; TEXT-DECORATION: none
}
TR.calendardateheaders {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #153080; FONT-FAMILY: Verdana, sans-serif; TEXT-DECORATION: none; heigth: 40px
}
A.calMonth {
	COLOR: #153080; TEXT-DECORATION: none
}
TD.calDayLink {
	BORDER-RIGHT: #153080 1px solid; BORDER-TOP: #153080 1px solid; FONT-WEIGHT: bold; BORDER-LEFT: #153080 1px solid; BORDER-BOTTOM: #153080 1px solid; BACKGROUND-COLOR: #eedddd
}
TD.calDay {
	
}

