BODY {
	BACKGROUND: #000000 repeat-y
}
A {
	TEXT-DECORATION: underline
}
A:hover {
	TEXT-DECORATION: underline
}
DIV#top-nav {
	PADDING-RIGHT: 10px; BORDER-TOP: #ffffff 1px solid; PADDING-LEFT: 10px; FONT-WEIGHT: normal; BACKGROUND: #000000; PADDING-BOTTOM: 0px; WIDTH: 100%; COLOR: #000000; PADDING-TOP: 8px; BORDER-BOTTOM: #fff 1px solid; FONT-FAMILY: arial, sans-serif
}
TABLE#top-nav-table {
	FONT-WEIGHT: normal; FONT-SIZE: 10pt; BACKGROUND: #000000
}
TABLE#top-nav-table A {
	FONT-WEIGHT: bold
}

TD.headers {
	BORDER-RIGHT: silver 0px dashed; PADDING-RIGHT: 0.75em; FONT-SIZE: 9pt
}
TD.features {
	BORDER-RIGHT: silver 0px dashed; PADDING-LEFT: 0.75em
}

DIV#headers {
	MARGIN: 0px 0.5em 0px 0.1em
}
DIV#headers H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 10pt; PADDING-BOTTOM: 0.1em; MARGIN: 0px; PADDING-TOP: 0.3em
}
DIV#headers H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 10pt; PADDING-BOTTOM: 0.1em; MARGIN: 0px; PADDING-TOP: 0.3em
}
DIV#headers P {
	FONT-SIZE: 8pt; MARGIN: 0px
}
DIV#headers DIV.firstStory {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0em 0px 0.75em; PADDING-TOP: 0px
}
DIV#headers DIV.firstStory H1 {
	PADDING-TOP: 0px
}
DIV#headers DIV.story {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0em 0px 0.75em; PADDING-TOP: 0.5em
}
DIV.features {
	BORDER-RIGHT: black 2px solid; PADDING-RIGHT: 0px; BORDER-TOP: black 2px solid; PADDING-LEFT: 0px; FONT-SIZE: 9pt; PADDING-BOTTOM: 0px; MARGIN: 0.25em 0.25em 1em; BORDER-LEFT: black 2px solid; PADDING-TOP: 0px; BORDER-BOTTOM: black 2px solid; TEXT-ALIGN: left
}
DIV.features H1 {
	PADDING-RIGHT: 0em; MARGIN-TOP: 0px; PADDING-LEFT: 0.25em; FONT-WEIGHT: bold; FONT-SIZE: 130%; MARGIN-BOTTOM: 0.25em; PADDING-BOTTOM: 0.25em; COLOR: white; MARGIN-RIGHT: 0px; PADDING-TOP: 0.1em; FONT-FAMILY: arial, sans-serif; BACKGROUND-COLOR: black
}
DIV.features H1 A {
	COLOR: white
	
}
DIV.features H1 A:hover {
	COLOR: white
}
DIV.features H1 A:visited {
	COLOR: white
}
DIV.features H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 110%; PADDING-BOTTOM: 0px; MARGIN: 0em 0.25em 0.2em; PADDING-TOP: 0px
}
DIV.features P {
	FONT-SIZE: 100%; MARGIN: 0px 0.4em 0.5em

}
DIV.features SPAN.tag {
	FONT-WEIGHT: normal; FONT-SIZE: 80%; COLOR: gray; WHITE-SPACE: nowrap
}
DIV.narrow {
	WIDTH: 162px
}
DIV.wide {
	WIDTH: 320px
}
DIV#headers H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 90%; PADDING-BOTTOM: 0.1em; MARGIN: 0px; PADDING-TOP: 0.3em
}
DIV#headers H3 A {
	FONT-WEIGHT: normal
}
DIV#headers H3 A:visited {
	FONT-WEIGHT: normal
}