img.inline {
	BORDER-RIGHT: medium none; PADDING-RIGHT: 5px; BORDER-TOP: medium none; PADDING-LEFT: 5px; PADDING-BOTTOM: 10px; MARGIN: 2px; VERTICAL-ALIGN: bottom; BORDER-LEFT: medium none; PADDING-TOP: 10px; BORDER-BOTTOM: medium none
}
img  {

}
h1 {
	FONT-WEIGHT: 500; FONT-SIZE: 20pt; MARGIN-LEFT: 10%; COLOR: rgb(255,255,255); MARGIN-RIGHT: 10%; BACKGROUND-COLOR: rgb(51,153,153); TEXT-ALIGN: center
}
h2 {
	BORDER-RIGHT: 3px ; PADDING-RIGHT: 3px; BORDER-TOP: 3px ; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 14pt; PADDING-BOTTOM: 3px; MARGIN: 30px 0px 20px; BORDER-LEFT: 3px ; COLOR: #000000; LINE-HEIGHT: 15pt; PADDING-TOP: 3px; BORDER-BOTTOM: 3px ; BACKGROUND-COLOR: #00ffaa
}
h3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: 600; FONT-SIZE: 12pt; PADDING-BOTTOM: 2px; COLOR: #000000; LINE-HEIGHT: 11pt; PADDING-TOP: 5px; ; BACKGROUND-COLOR: #00ffff
}
h4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: 900; FONT-SIZE: 10pt; PADDING-BOTTOM: 2px; COLOR: #000000; LINE-HEIGHT: 11pt; PADDING-TOP: 5px; margin: 0px 0px 0px 0px
}
h5 {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; MARGIN-LEFT: 0px; COLOR: #000000; LINE-HEIGHT: 10pt
}
body {
	FONT-SIZE: 11pt; MARGIN-LEFT: 10%; MARGIN-RIGHT: 10%; BACKGROUND-COLOR: rgb(255,255,255)
}
h6 {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #000000; LINE-HEIGHT: 10pt
}
table {
	BORDER-RIGHT: black 2px solid; BORDER-TOP: black 2px solid; BORDER-LEFT: black 2px solid; BORDER-BOTTOM: black 2px solid; BORDER-COLLAPSE: collapse
}
th {
	BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; FONT-SIZE: 10pt; BORDER-LEFT: black 1px solid; BORDER-BOTTOM: black 1px solid; BACKGROUND-COLOR: #dddddd
}
td {
	BORDER-RIGHT: black 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: black 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 10pt; PADDING-BOTTOM: 5px; BORDER-LEFT: black 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: black 1px solid; BACKGROUND-COLOR: #ffffff
}
td.no-conf {
	BORDER-RIGHT: black 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: black 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 10pt; PADDING-BOTTOM: 5px; BORDER-LEFT: black 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: black 1px solid; TEXT-ALIGN: center
}
table.fospec {
	BORDER-RIGHT: black 2px solid; TABLE-LAYOUT: fixed; BORDER-TOP: black 2px solid; BORDER-LEFT: black 2px solid; WIDTH: 100%; BORDER-BOTTOM: black 2px solid; BORDER-COLLAPSE: collapse
}
col.fo-spec {
	WIDTH: 7.5cm
}
col.fo-conf {
	WIDTH: 2cm; TEXT-ALIGN: left
}
col.fo-imp {
	WIDTH: 1.5cm; TEXT-ALIGN: center
}
col.fo-etc {
	WIDTH: 9.5cm
}
div.maintitle {
	BORDER-RIGHT: 1px solid; PADDING-RIGHT: 20pt; BORDER-TOP: 1px solid; PADDING-LEFT: 20pt; FONT-WEIGHT: 900; FONT-SIZE: 20pt; PADDING-BOTTOM: 20pt; BORDER-LEFT: 1px solid; COLOR: #000000; PADDING-TOP: 20pt; BORDER-BOTTOM: 1px solid; BACKGROUND-COLOR: #cffedc; TEXT-ALIGN: center
}
div.codesample {
	BORDER-RIGHT: 1px solid; PADDING-RIGHT: 10pt; BORDER-TOP: 1px solid; PADDING-LEFT: 10pt; FONT-SIZE: 9pt; PADDING-BOTTOM: 10pt; BORDER-LEFT: 1px solid; COLOR: navy; PADDING-TOP: 10pt; BORDER-BOTTOM: 1px solid; BACKGROUND-COLOR: #ffeeff; TEXT-ALIGN: left
}
span.bold {
	FONT-WEIGHT: bold
}
span.note {
	COLOR: navy
}
p.large {
	FONT-SIZE: 12pt
}
