HTML {
	BORDER-BOTTOM: 0px;
	BORDER-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	OUTLINE-STYLE: none;
	OUTLINE-COLOR: invert;
	PADDING-LEFT: 0px;
	OUTLINE-WIDTH: 0px;
	PADDING-RIGHT: 0px;
	BACKGROUND: none transparent scroll repeat 0% 0%;
	FONT-SIZE: 100%;
	VERTICAL-ALIGN: baseline;
	BORDER-TOP: 0px;
	BORDER-RIGHT: 0px;
	PADDING-TOP: 0px
}
BODY {
	BORDER-BOTTOM: 0px;
	BORDER-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	OUTLINE-STYLE: none;
	OUTLINE-COLOR: invert;
	PADDING-LEFT: 0px;
	OUTLINE-WIDTH: 0px;
	PADDING-RIGHT: 0px;
	BACKGROUND: none transparent scroll repeat 0% 0%;
	FONT-SIZE: 100%;
	VERTICAL-ALIGN: baseline;
	BORDER-TOP: 0px;
	BORDER-RIGHT: 0px;
	PADDING-TOP: 0px
}
DIV {
	BORDER-BOTTOM: 0px;
	BORDER-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	OUTLINE-STYLE: none;
	OUTLINE-COLOR: invert;
	PADDING-LEFT: 0px;
	OUTLINE-WIDTH: 0px;
	PADDING-RIGHT: 0px;
	BACKGROUND: none transparent scroll repeat 0% 0%;
	FONT-SIZE: 100%;
	VERTICAL-ALIGN: baseline;
	BORDER-TOP: 0px;
	BORDER-RIGHT: 0px;
	PADDING-TOP: 0px
}
SPAN {
	BORDER-BOTTOM: 0px;
	BORDER-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	OUTLINE-STYLE: none;
	OUTLINE-COLOR: invert;
	PADDING-LEFT: 0px;
	OUTLINE-WIDTH: 0px;
	PADDING-RIGHT: 0px;
	BACKGROUND: none transparent scroll repeat 0% 0%;
	FONT-SIZE: 100%;
	VERTICAL-ALIGN: baseline;
	BORDER-TOP: 0px;
	BORDER-RIGHT: 0px;
	PADDING-TOP: 0px
}
APPLET {
	BORDER-BOTTOM: 0px;
	BORDER-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	OUTLINE-STYLE: none;
	OUTLINE-COLOR: invert;
	PADDING-LEFT: 0px;
	OUTLINE-WIDTH: 0px;
	PADDING-RIGHT: 0px;
	BACKGROUND: none transparent scroll repeat 0% 0%;
	FONT-SIZE: 100%;
	VERTICAL-ALIGN: baseline;
	BORDER-TOP: 0px;
	BORDER-RIGHT: 0px;
	PADDING-TOP: 0px
}
OBJECT {
	BORDER-BOTTOM: 0px;
	BORDER-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	OUTLINE-STYLE: none;
	OUTLINE-COLOR: invert;
	PADDING-LEFT: 0px;
	OUTLINE-WIDTH: 0px;
	PADDING-RIGHT: 0px;
	BACKGROUND: none transparent scroll repeat 0% 0%;
	FONT-SIZE: 100%;
	VERTICAL-ALIGN: baseline;
	BORDER-TOP: 0px;
	BORDER-RIGHT: 0px;
	PADDING-TOP: 0px
}
IFRAME {
	BORDER-BOTTOM: 0px;
	BORDER-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	OUTLINE-STYLE: none;
	OUTLINE-COLOR: invert;
	PADDING-LEFT: 0px;
	OUTLINE-WIDTH: 0px;
	PADDING-RIGHT: 0px;
	BACKGROUND: none transparent scroll repeat 0% 0%;
	FONT-SIZE: 100%;
	VERTICAL-ALIGN: baseline;
	BORDER-TOP: 0px;
	BORDER-RIGHT: 0px;
	PADDING-TOP: 0px
}
H1 {
	BORDER-BOTTOM: 0px;
	BORDER-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	OUTLINE-STYLE: none;
	OUTLINE-COLOR: invert;
	PADDING-LEFT: 0px;
	OUTLINE-WIDTH: 0px;
	PADDING-RIGHT: 0px;
	BACKGROUND: none transparent scroll repeat 0% 0%;
	FONT-SIZE: 100%;
	VERTICAL-ALIGN: baseline;
	BORDER-TOP: 0px;
	BORDER-RIGHT: 0px;
	PADDING-TOP: 0px
}
H2 {
	BORDER-BOTTOM: 0px;
	BORDER-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	OUTLINE-STYLE: none;
	OUTLINE-COLOR: invert;
	PADDING-LEFT: 0px;
	OUTLINE-WIDTH: 0px;
	PADDING-RIGHT: 0px;
	BACKGROUND: none transparent scroll repeat 0% 0%;
	FONT-SIZE: 100%;
	VERTICAL-ALIGN: baseline;
	BORDER-TOP: 0px;
	BORDER-RIGHT: 0px;
	PADDING-TOP: 0px
}
H3 {
	BORDER-BOTTOM: 0px;
	BORDER-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	OUTLINE-STYLE: none;
	OUTLINE-COLOR: invert;
	PADDING-LEFT: 0px;
	OUTLINE-WIDTH: 0px;
	PADDING-RIGHT: 0px;
	BACKGROUND: none transparent scroll repeat 0% 0%;
	FONT-SIZE: 100%;
	VERTICAL-ALIGN: baseline;
	BORDER-TOP: 0px;
	BORDER-RIGHT: 0px;
	PADDING-TOP: 0px
}
H4 {
	BORDER-BOTTOM: 0px;
	BORDER-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	OUTLINE-STYLE: none;
	OUTLINE-COLOR: invert;
	PADDING-LEFT: 0px;
	OUTLINE-WIDTH: 0px;
	PADDING-RIGHT: 0px;
	BACKGROUND: none transparent scroll repeat 0% 0%;
	FONT-SIZE: 100%;
	VERTICAL-ALIGN: baseline;
	BORDER-TOP: 0px;
	BORDER-RIGHT: 0px;
	PADDING-TOP: 0px
}
H5 {
	BORDER-BOTTOM: 0px;
	BORDER-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	OUTLINE-STYLE: none;
	OUTLINE-COLOR: invert;
	PADDING-LEFT: 0px;
	OUTLINE-WIDTH: 0px;
	PADDING-RIGHT: 0px;
	BACKGROUND: none transparent scroll repeat 0% 0%;
	FONT-SIZE: 100%;
	VERTICAL-ALIGN: baseline;
	BORDER-TOP: 0px;
	BORDER-RIGHT: 0px;
	PADDING-TOP: 0px
}
H6 {
	BORDER-BOTTOM: 0px;
	BORDER-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	OUTLINE-STYLE: none;
	OUTLINE-COLOR: invert;
	PADDING-LEFT: 0px;
	OUTLINE-WIDTH: 0px;
	PADDING-RIGHT: 0px;
	BACKGROUND: none transparent scroll repeat 0% 0%;
	FONT-SIZE: 100%;
	VERTICAL-ALIGN: baseline;
	BORDER-TOP: 0px;
	BORDER-RIGHT: 0px;
	PADDING-TOP: 0px
}
P {
	BORDER-BOTTOM: 0px;
	BORDER-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	OUTLINE-STYLE: none;
	OUTLINE-COLOR: invert;
	PADDING-LEFT: 0px;
	OUTLINE-WIDTH: 0px;
	PADDING-RIGHT: 0px;
	BACKGROUND: none transparent scroll repeat 0% 0%;
	FONT-SIZE: 100%;
	VERTICAL-ALIGN: baseline;
	BORDER-TOP: 0px;
	BORDER-RIGHT: 0px;
	PADDING-TOP: 0px
}
BLOCKQUOTE {
	BORDER-BOTTOM: 0px;
	BORDER-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	OUTLINE-STYLE: none;
	OUTLINE-COLOR: invert;
	PADDING-LEFT: 0px;
	OUTLINE-WIDTH: 0px;
	PADDING-RIGHT: 0px;
	BACKGROUND: none transparent scroll repeat 0% 0%;
	FONT-SIZE: 100%;
	VERTICAL-ALIGN: baseline;
	BORDER-TOP: 0px;
	BORDER-RIGHT: 0px;
	PADDING-TOP: 0px
}
PRE {
	BORDER-BOTTOM: 0px;
	BORDER-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	OUTLINE-STYLE: none;
	OUTLINE-COLOR: invert;
	PADDING-LEFT: 0px;
	OUTLINE-WIDTH: 0px;
	PADDING-RIGHT: 0px;
	BACKGROUND: none transparent scroll repeat 0% 0%;
	FONT-SIZE: 100%;
	VERTICAL-ALIGN: baseline;
	BORDER-TOP: 0px;
	BORDER-RIGHT: 0px;
	PADDING-TOP: 0px
}
A{
	BORDER-BOTTOM: 0px;
	BORDER-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	OUTLINE-STYLE: none;
	OUTLINE-COLOR: invert;
	PADDING-LEFT: 0px;
	OUTLINE-WIDTH: 0px;
	PADDING-RIGHT: 0px;
	BACKGROUND: none transparent scroll repeat 0% 0%;
	FONT-SIZE: 100%;
	VERTICAL-ALIGN: baseline;
	BORDER-TOP: 0px;
	BORDER-RIGHT: 0px;
	PADDING-TOP: 0px
}

A:visited {
	BORDER-BOTTOM: 0px;
	BORDER-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	OUTLINE-STYLE: none;
	OUTLINE-COLOR: invert;
	PADDING-LEFT: 0px;
	OUTLINE-WIDTH: 0px;
	PADDING-RIGHT: 0px;
	BACKGROUND: none transparent scroll repeat 0% 0%;
	FONT-SIZE: 100%;
	VERTICAL-ALIGN: baseline;
	BORDER-TOP: 0px;
	BORDER-RIGHT: 0px;
	PADDING-TOP: 0px
}
ABBR {
	BORDER-BOTTOM: 0px;
	BORDER-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	OUTLINE-STYLE: none;
	OUTLINE-COLOR: invert;
	PADDING-LEFT: 0px;
	OUTLINE-WIDTH: 0px;
	PADDING-RIGHT: 0px;
	BACKGROUND: none transparent scroll repeat 0% 0%;
	FONT-SIZE: 100%;
	VERTICAL-ALIGN: baseline;
	BORDER-TOP: 0px;
	BORDER-RIGHT: 0px;
	PADDING-TOP: 0px
}
ACRONYM {
	BORDER-BOTTOM: 0px;
	BORDER-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	OUTLINE-STYLE: none;
	OUTLINE-COLOR: invert;
	PADDING-LEFT: 0px;
	OUTLINE-WIDTH: 0px;
	PADDING-RIGHT: 0px;
	BACKGROUND: none transparent scroll repeat 0% 0%;
	FONT-SIZE: 100%;
	VERTICAL-ALIGN: baseline;
	BORDER-TOP: 0px;
	BORDER-RIGHT: 0px;
	PADDING-TOP: 0px
}
ADDRESS {
	BORDER-BOTTOM: 0px;
	BORDER-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	OUTLINE-STYLE: none;
	OUTLINE-COLOR: invert;
	PADDING-LEFT: 0px;
	OUTLINE-WIDTH: 0px;
	PADDING-RIGHT: 0px;
	BACKGROUND: none transparent scroll repeat 0% 0%;
	FONT-SIZE: 100%;
	VERTICAL-ALIGN: baseline;
	BORDER-TOP: 0px;
	BORDER-RIGHT: 0px;
	PADDING-TOP: 0px
}
BIG {
	BORDER-BOTTOM: 0px;
	BORDER-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	OUTLINE-STYLE: none;
	OUTLINE-COLOR: invert;
	PADDING-LEFT: 0px;
	OUTLINE-WIDTH: 0px;
	PADDING-RIGHT: 0px;
	BACKGROUND: none transparent scroll repeat 0% 0%;
	FONT-SIZE: 100%;
	VERTICAL-ALIGN: baseline;
	BORDER-TOP: 0px;
	BORDER-RIGHT: 0px;
	PADDING-TOP: 0px
}
CITE {
	BORDER-BOTTOM: 0px;
	BORDER-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	OUTLINE-STYLE: none;
	OUTLINE-COLOR: invert;
	PADDING-LEFT: 0px;
	OUTLINE-WIDTH: 0px;
	PADDING-RIGHT: 0px;
	BACKGROUND: none transparent scroll repeat 0% 0%;
	FONT-SIZE: 100%;
	VERTICAL-ALIGN: baseline;
	BORDER-TOP: 0px;
	BORDER-RIGHT: 0px;
	PADDING-TOP: 0px
}
CODE {
	BORDER-BOTTOM: 0px;
	BORDER-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	OUTLINE-STYLE: none;
	OUTLINE-COLOR: invert;
	PADDING-LEFT: 0px;
	OUTLINE-WIDTH: 0px;
	PADDING-RIGHT: 0px;
	BACKGROUND: none transparent scroll repeat 0% 0%;
	FONT-SIZE: 100%;
	VERTICAL-ALIGN: baseline;
	BORDER-TOP: 0px;
	BORDER-RIGHT: 0px;
	PADDING-TOP: 0px
}
DEL {
	BORDER-BOTTOM: 0px;
	BORDER-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	OUTLINE-STYLE: none;
	OUTLINE-COLOR: invert;
	PADDING-LEFT: 0px;
	OUTLINE-WIDTH: 0px;
	PADDING-RIGHT: 0px;
	BACKGROUND: none transparent scroll repeat 0% 0%;
	FONT-SIZE: 100%;
	VERTICAL-ALIGN: baseline;
	BORDER-TOP: 0px;
	BORDER-RIGHT: 0px;
	PADDING-TOP: 0px
}
DFN {
	BORDER-BOTTOM: 0px;
	BORDER-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	OUTLINE-STYLE: none;
	OUTLINE-COLOR: invert;
	PADDING-LEFT: 0px;
	OUTLINE-WIDTH: 0px;
	PADDING-RIGHT: 0px;
	BACKGROUND: none transparent scroll repeat 0% 0%;
	FONT-SIZE: 100%;
	VERTICAL-ALIGN: baseline;
	BORDER-TOP: 0px;
	BORDER-RIGHT: 0px;
	PADDING-TOP: 0px
}
EM {
	BORDER-BOTTOM: 0px;
	BORDER-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	OUTLINE-STYLE: none;
	OUTLINE-COLOR: invert;
	PADDING-LEFT: 0px;
	OUTLINE-WIDTH: 0px;
	PADDING-RIGHT: 0px;
	BACKGROUND: none transparent scroll repeat 0% 0%;
	FONT-SIZE: 100%;
	VERTICAL-ALIGN: baseline;
	BORDER-TOP: 0px;
	BORDER-RIGHT: 0px;
	PADDING-TOP: 0px
}
FONT {
	BORDER-BOTTOM: 0px;
	BORDER-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	OUTLINE-STYLE: none;
	OUTLINE-COLOR: invert;
	PADDING-LEFT: 0px;
	OUTLINE-WIDTH: 0px;
	PADDING-RIGHT: 0px;
	BACKGROUND: none transparent scroll repeat 0% 0%;
	FONT-SIZE: 100%;
	VERTICAL-ALIGN: baseline;
	BORDER-TOP: 0px;
	BORDER-RIGHT: 0px;
	PADDING-TOP: 0px
}
IMG {
	BORDER-BOTTOM: 0px;
	BORDER-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	OUTLINE-STYLE: none;
	PADDING-LEFT: 0px;
	OUTLINE-WIDTH: 0px;
	PADDING-RIGHT: 0px;
	BACKGROUND: none transparent scroll repeat 0% 0%;
	FONT-SIZE: 100%;
	VERTICAL-ALIGN: baseline;
	BORDER-TOP: 0px;
	BORDER-RIGHT: 0px;
	PADDING-TOP: 0px
}
INS {
	BORDER-BOTTOM: 0px;
	BORDER-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	OUTLINE-STYLE: none;
	OUTLINE-COLOR: invert;
	PADDING-LEFT: 0px;
	OUTLINE-WIDTH: 0px;
	PADDING-RIGHT: 0px;
	BACKGROUND: none transparent scroll repeat 0% 0%;
	FONT-SIZE: 100%;
	VERTICAL-ALIGN: baseline;
	BORDER-TOP: 0px;
	BORDER-RIGHT: 0px;
	PADDING-TOP: 0px
}
KBD {
	BORDER-BOTTOM: 0px;
	BORDER-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	OUTLINE-STYLE: none;
	OUTLINE-COLOR: invert;
	PADDING-LEFT: 0px;
	OUTLINE-WIDTH: 0px;
	PADDING-RIGHT: 0px;
	BACKGROUND: none transparent scroll repeat 0% 0%;
	FONT-SIZE: 100%;
	VERTICAL-ALIGN: baseline;
	BORDER-TOP: 0px;
	BORDER-RIGHT: 0px;
	PADDING-TOP: 0px
}
Q {
	BORDER-BOTTOM: 0px;
	BORDER-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	OUTLINE-STYLE: none;
	OUTLINE-COLOR: invert;
	PADDING-LEFT: 0px;
	OUTLINE-WIDTH: 0px;
	PADDING-RIGHT: 0px;
	BACKGROUND: none transparent scroll repeat 0% 0%;
	FONT-SIZE: 100%;
	VERTICAL-ALIGN: baseline;
	BORDER-TOP: 0px;
	BORDER-RIGHT: 0px;
	PADDING-TOP: 0px
}
S {
	BORDER-BOTTOM: 0px;
	BORDER-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	OUTLINE-STYLE: none;
	OUTLINE-COLOR: invert;
	PADDING-LEFT: 0px;
	OUTLINE-WIDTH: 0px;
	PADDING-RIGHT: 0px;
	BACKGROUND: none transparent scroll repeat 0% 0%;
	FONT-SIZE: 100%;
	VERTICAL-ALIGN: baseline;
	BORDER-TOP: 0px;
	BORDER-RIGHT: 0px;
	PADDING-TOP: 0px
}
SAMP {
	BORDER-BOTTOM: 0px;
	BORDER-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	OUTLINE-STYLE: none;
	OUTLINE-COLOR: invert;
	PADDING-LEFT: 0px;
	OUTLINE-WIDTH: 0px;
	PADDING-RIGHT: 0px;
	BACKGROUND: none transparent scroll repeat 0% 0%;
	FONT-SIZE: 100%;
	VERTICAL-ALIGN: baseline;
	BORDER-TOP: 0px;
	BORDER-RIGHT: 0px;
	PADDING-TOP: 0px
}
SMALL {
	BORDER-BOTTOM: 0px;
	BORDER-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	OUTLINE-STYLE: none;
	OUTLINE-COLOR: invert;
	PADDING-LEFT: 0px;
	OUTLINE-WIDTH: 0px;
	PADDING-RIGHT: 0px;
	BACKGROUND: none transparent scroll repeat 0% 0%;
	FONT-SIZE: 100%;
	VERTICAL-ALIGN: baseline;
	BORDER-TOP: 0px;
	BORDER-RIGHT: 0px;
	PADDING-TOP: 0px
}
STRIKE {
	BORDER-BOTTOM: 0px;
	BORDER-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	OUTLINE-STYLE: none;
	OUTLINE-COLOR: invert;
	PADDING-LEFT: 0px;
	OUTLINE-WIDTH: 0px;
	PADDING-RIGHT: 0px;
	BACKGROUND: none transparent scroll repeat 0% 0%;
	FONT-SIZE: 100%;
	VERTICAL-ALIGN: baseline;
	BORDER-TOP: 0px;
	BORDER-RIGHT: 0px;
	PADDING-TOP: 0px
}
STRONG {
	BORDER-BOTTOM: 0px;
	BORDER-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	OUTLINE-STYLE: none;
	OUTLINE-COLOR: invert;
	PADDING-LEFT: 0px;
	OUTLINE-WIDTH: 0px;
	PADDING-RIGHT: 0px;
	BACKGROUND: none transparent scroll repeat 0% 0%;
	FONT-SIZE: 100%;
	VERTICAL-ALIGN: baseline;
	BORDER-TOP: 0px;
	BORDER-RIGHT: 0px;
	PADDING-TOP: 0px
}
SUB {
	BORDER-BOTTOM: 0px;
	BORDER-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	OUTLINE-STYLE: none;
	OUTLINE-COLOR: invert;
	PADDING-LEFT: 0px;
	OUTLINE-WIDTH: 0px;
	PADDING-RIGHT: 0px;
	BACKGROUND: none transparent scroll repeat 0% 0%;
	FONT-SIZE: 100%;
	VERTICAL-ALIGN: baseline;
	BORDER-TOP: 0px;
	BORDER-RIGHT: 0px;
	PADDING-TOP: 0px
}
SUP {
	BORDER-BOTTOM: 0px;
	BORDER-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	OUTLINE-STYLE: none;
	OUTLINE-COLOR: invert;
	PADDING-LEFT: 0px;
	OUTLINE-WIDTH: 0px;
	PADDING-RIGHT: 0px;
	BACKGROUND: none transparent scroll repeat 0% 0%;
	FONT-SIZE: 100%;
	VERTICAL-ALIGN: baseline;
	BORDER-TOP: 0px;
	BORDER-RIGHT: 0px;
	PADDING-TOP: 0px
}
TT {
	BORDER-BOTTOM: 0px;
	BORDER-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	OUTLINE-STYLE: none;
	OUTLINE-COLOR: invert;
	PADDING-LEFT: 0px;
	OUTLINE-WIDTH: 0px;
	PADDING-RIGHT: 0px;
	BACKGROUND: none transparent scroll repeat 0% 0%;
	FONT-SIZE: 100%;
	VERTICAL-ALIGN: baseline;
	BORDER-TOP: 0px;
	BORDER-RIGHT: 0px;
	PADDING-TOP: 0px
}
VAR {
	BORDER-BOTTOM: 0px;
	BORDER-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	OUTLINE-STYLE: none;
	OUTLINE-COLOR: invert;
	PADDING-LEFT: 0px;
	OUTLINE-WIDTH: 0px;
	PADDING-RIGHT: 0px;
	BACKGROUND: none transparent scroll repeat 0% 0%;
	FONT-SIZE: 100%;
	VERTICAL-ALIGN: baseline;
	BORDER-TOP: 0px;
	BORDER-RIGHT: 0px;
	PADDING-TOP: 0px
}
B {
	BORDER-BOTTOM: 0px;
	BORDER-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	OUTLINE-STYLE: none;
	OUTLINE-COLOR: invert;
	PADDING-LEFT: 0px;
	OUTLINE-WIDTH: 0px;
	PADDING-RIGHT: 0px;
	BACKGROUND: none transparent scroll repeat 0% 0%;
	FONT-SIZE: 100%;
	VERTICAL-ALIGN: baseline;
	BORDER-TOP: 0px;
	BORDER-RIGHT: 0px;
	PADDING-TOP: 0px
}
U {
	BORDER-BOTTOM: 0px;
	BORDER-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	OUTLINE-STYLE: none;
	OUTLINE-COLOR: invert;
	PADDING-LEFT: 0px;
	OUTLINE-WIDTH: 0px;
	PADDING-RIGHT: 0px;
	BACKGROUND: none transparent scroll repeat 0% 0%;
	FONT-SIZE: 100%;
	VERTICAL-ALIGN: baseline;
	BORDER-TOP: 0px;
	BORDER-RIGHT: 0px;
	PADDING-TOP: 0px
}
I {
	BORDER-BOTTOM: 0px;
	BORDER-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	OUTLINE-STYLE: none;
	OUTLINE-COLOR: invert;
	PADDING-LEFT: 0px;
	OUTLINE-WIDTH: 0px;
	PADDING-RIGHT: 0px;
	BACKGROUND: none transparent scroll repeat 0% 0%;
	FONT-SIZE: 100%;
	VERTICAL-ALIGN: baseline;
	BORDER-TOP: 0px;
	BORDER-RIGHT: 0px;
	PADDING-TOP: 0px
}
CENTER {
	BORDER-BOTTOM: 0px;
	BORDER-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	OUTLINE-STYLE: none;
	OUTLINE-COLOR: invert;
	PADDING-LEFT: 0px;
	OUTLINE-WIDTH: 0px;
	PADDING-RIGHT: 0px;
	BACKGROUND: none transparent scroll repeat 0% 0%;
	FONT-SIZE: 100%;
	VERTICAL-ALIGN: baseline;
	BORDER-TOP: 0px;
	BORDER-RIGHT: 0px;
	PADDING-TOP: 0px
}
DL {
	BORDER-BOTTOM: 0px;
	BORDER-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	OUTLINE-STYLE: none;
	OUTLINE-COLOR: invert;
	PADDING-LEFT: 0px;
	OUTLINE-WIDTH: 0px;
	PADDING-RIGHT: 0px;
	BACKGROUND: none transparent scroll repeat 0% 0%;
	FONT-SIZE: 100%;
	VERTICAL-ALIGN: baseline;
	BORDER-TOP: 0px;
	BORDER-RIGHT: 0px;
	PADDING-TOP: 0px
}
DT {
	BORDER-BOTTOM: 0px;
	BORDER-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	OUTLINE-STYLE: none;
	OUTLINE-COLOR: invert;
	PADDING-LEFT: 0px;
	OUTLINE-WIDTH: 0px;
	PADDING-RIGHT: 0px;
	BACKGROUND: none transparent scroll repeat 0% 0%;
	FONT-SIZE: 100%;
	VERTICAL-ALIGN: baseline;
	BORDER-TOP: 0px;
	BORDER-RIGHT: 0px;
	PADDING-TOP: 0px
}
DD {
	BORDER-BOTTOM: 0px;
	BORDER-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	OUTLINE-STYLE: none;
	OUTLINE-COLOR: invert;
	PADDING-LEFT: 0px;
	OUTLINE-WIDTH: 0px;
	PADDING-RIGHT: 0px;
	BACKGROUND: none transparent scroll repeat 0% 0%;
	FONT-SIZE: 100%;
	VERTICAL-ALIGN: baseline;
	BORDER-TOP: 0px;
	BORDER-RIGHT: 0px;
	PADDING-TOP: 0px
}
OL {
	BORDER-BOTTOM: 0px;
	BORDER-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	OUTLINE-STYLE: none;
	OUTLINE-COLOR: invert;
	PADDING-LEFT: 0px;
	OUTLINE-WIDTH: 0px;
	PADDING-RIGHT: 0px;
	BACKGROUND: none transparent scroll repeat 0% 0%;
	FONT-SIZE: 100%;
	VERTICAL-ALIGN: baseline;
	BORDER-TOP: 0px;
	BORDER-RIGHT: 0px;
	PADDING-TOP: 0px
}
UL {
	BORDER-BOTTOM: 0px;
	BORDER-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	OUTLINE-STYLE: none;
	OUTLINE-COLOR: invert;
	PADDING-LEFT: 0px;
	OUTLINE-WIDTH: 0px;
	PADDING-RIGHT: 0px;
	BACKGROUND: none transparent scroll repeat 0% 0%;
	FONT-SIZE: 100%;
	VERTICAL-ALIGN: baseline;
	BORDER-TOP: 0px;
	BORDER-RIGHT: 0px;
	PADDING-TOP: 0px
}
LI {
	BORDER-BOTTOM: 0px;
	BORDER-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	OUTLINE-STYLE: none;
	OUTLINE-COLOR: invert;
	PADDING-LEFT: 0px;
	OUTLINE-WIDTH: 0px;
	PADDING-RIGHT: 0px;
	BACKGROUND: none transparent scroll repeat 0% 0%;
	FONT-SIZE: 100%;
	VERTICAL-ALIGN: baseline;
	BORDER-TOP: 0px;
	BORDER-RIGHT: 0px;
	PADDING-TOP: 0px
}
FIELDSET {
	BORDER-BOTTOM: 0px;
	BORDER-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	OUTLINE-STYLE: none;
	OUTLINE-COLOR: invert;
	PADDING-LEFT: 0px;
	OUTLINE-WIDTH: 0px;
	PADDING-RIGHT: 0px;
	BACKGROUND: none transparent scroll repeat 0% 0%;
	FONT-SIZE: 100%;
	VERTICAL-ALIGN: baseline;
	BORDER-TOP: 0px;
	BORDER-RIGHT: 0px;
	PADDING-TOP: 0px
}
FORM {
	BORDER-BOTTOM: 0px;
	BORDER-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	OUTLINE-STYLE: none;
	OUTLINE-COLOR: invert;
	PADDING-LEFT: 0px;
	OUTLINE-WIDTH: 0px;
	PADDING-RIGHT: 0px;
	BACKGROUND: none transparent scroll repeat 0% 0%;
	FONT-SIZE: 100%;
	VERTICAL-ALIGN: baseline;
	BORDER-TOP: 0px;
	BORDER-RIGHT: 0px;
	PADDING-TOP: 0px
}
LABEL {
	BORDER-BOTTOM: 0px;
	BORDER-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	OUTLINE-STYLE: none;
	OUTLINE-COLOR: invert;
	PADDING-LEFT: 0px;
	OUTLINE-WIDTH: 0px;
	PADDING-RIGHT: 0px;
	BACKGROUND: none transparent scroll repeat 0% 0%;
	FONT-SIZE: 100%;
	VERTICAL-ALIGN: baseline;
	BORDER-TOP: 0px;
	BORDER-RIGHT: 0px;
	PADDING-TOP: 0px
}
LEGEND {
	BORDER-BOTTOM: 0px;
	BORDER-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	OUTLINE-STYLE: none;
	OUTLINE-COLOR: invert;
	PADDING-LEFT: 0px;
	OUTLINE-WIDTH: 0px;
	PADDING-RIGHT: 0px;
	BACKGROUND: none transparent scroll repeat 0% 0%;
	FONT-SIZE: 100%;
	VERTICAL-ALIGN: baseline;
	BORDER-TOP: 0px;
	BORDER-RIGHT: 0px;
	PADDING-TOP: 0px
}
BODY {
	LINE-HEIGHT: 1
}
OL {
	LIST-STYLE-TYPE: none;
	LIST-STYLE-IMAGE: none
}
UL {
	LIST-STYLE-TYPE: none;
	LIST-STYLE-IMAGE: none
}
BLOCKQUOTE {
	QUOTES: none
}
Q {
	QUOTES: none
}
:focus {
	OUTLINE-STYLE: none;
	OUTLINE-COLOR: invert;
	OUTLINE-WIDTH: 0px
}
INS {
	TEXT-DECORATION: none
}
DEL {
	TEXT-DECORATION: line-through
}
TABLE {
	BORDER-SPACING: 0;
	BORDER-COLLAPSE: collapse
}
.clearfix:after {
	DISPLAY: block;
	HEIGHT: 0px;
	VISIBILITY: hidden;
	CLEAR: both;
	CONTENT: "."
}
.container:after {
	DISPLAY: block;
	HEIGHT: 0px;
	VISIBILITY: hidden;
	CLEAR: both;
	CONTENT: "."
}
.clearfix {
	DISPLAY: inline-block
}
* HTML .clearfix {
	HEIGHT: 1%
}
.clearfix {
	DISPLAY: block
}
* HTML .tlc {
	HEIGHT: 1%
}
* HTML .trc {
	HEIGHT: 1%
}
BODY {
	LINE-HEIGHT: 1.6;
	FONT-FAMILY: Georgia, "Times New Roman", Times, serif;
	BACKGROUND: #d2d2d2;
	COLOR: #555;
	FONT-SIZE: 75%
}
BODY.font-small {
	FONT-SIZE: 65%
}
BODY.font-medium {
	FONT-SIZE: 75%
}
BODY.font-large {
	FONT-SIZE: 85%
}
H1 {
	FONT-FAMILY: Georgia, "Times New Roman", Times, serif;
	COLOR: #444;
	FONT-WEIGHT: normal
}
H2 {
	FONT-FAMILY: Georgia, "Times New Roman", Times, serif;
	COLOR: #444;
	FONT-WEIGHT: normal
}
H3 {
	FONT-FAMILY: Georgia, "Times New Roman", Times, serif;
	COLOR: #444;
	FONT-WEIGHT: normal
}
H4 {
	FONT-FAMILY: Georgia, "Times New Roman", Times, serif;
	COLOR: #444;
	FONT-WEIGHT: normal
}
H5 {
	FONT-FAMILY: Georgia, "Times New Roman", Times, serif;
	COLOR: #444;
	FONT-WEIGHT: normal
}
H6 {
	FONT-FAMILY: Georgia, "Times New Roman", Times, serif;
	COLOR: #444;
	FONT-WEIGHT: normal
}
H1 {
	MARGIN-BOTTOM: 0em;
	FONT-SIZE: 3em
}
H2 {
	MARGIN-BOTTOM: 0.5em;
	FONT-SIZE: 2.5em
}
H3 {
	LINE-HEIGHT: 1;
	MARGIN-BOTTOM: 1em;
	FONT-SIZE: 2em
}
H4 {
	LINE-HEIGHT: 1.25;
	MARGIN-BOTTOM: 0.5em;
	FONT-SIZE: 1.5em
}
H5 {
	MARGIN-BOTTOM: 1.5em;
	FONT-SIZE: 1.2em;
	FONT-WEIGHT: bold
}
H6 {
	FONT-SIZE: 1em;
	FONT-WEIGHT: bold
}
P {
	MARGIN: 0px 0px 1em
}
P.last {
	MARGIN-BOTTOM: 0px !important
}
P IMG {
	PADDING-BOTTOM: 0px;
	MARGIN: 0px 15px 10px 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	FLOAT: left;
	PADDING-TOP: 0px
}
IMG {
	MARGIN: 0px 0px 15px
}
.reflectimg {
	MARGIN: 20px;
	FLOAT: left
}
DIV.captionimage {
	WIDTH: 285px;
	FLOAT: left;
	MARGIN-RIGHT: 15px
}
DIV#page DIV.captionimage {
	WIDTH: 150px
}
P.textcaption {
	TEXT-ALIGN: center;
	FONT-STYLE: italic;
	TEXT-INDENT: 0px;
	COLOR: #999;
	FONT-SIZE: 0.9em
}
A:link {
	OUTLINE-STYLE: none;
	OUTLINE-COLOR: invert;
	OUTLINE-WIDTH: medium;
	COLOR: #0f5987;
	TEXT-DECORATION: none
}
A:visited {
	COLOR: #0f5987;
	TEXT-DECORATION: none
}
A:hover {
	TEXT-DECORATION: underline
}
STRONG {
	FONT-WEIGHT: bold
}
EM {
	FONT-STYLE: italic;
	BACKGROUND: #ffc
}
.small {
	COLOR: #999999;
	FONT-SIZE: 0.9em
}
.large {
	FONT-SIZE: 1.2em
}
.highlight {
	BACKGROUND: #f8ecd3
}
.line-through {
	COLOR: #888;
	TEXT-DECORATION: line-through
}
.dropcap {
	PADDING-BOTTOM: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 10px;
	DISPLAY: block;
	FONT: 5.5em/75% Georgia, "Times New Roman", Times, serif;
	FLOAT: left;
	PADDING-TOP: 4px
}
HR {
	BORDER-BOTTOM: medium none;
	BORDER-LEFT: medium none;
	WIDTH: 100%;
	DISPLAY: block;
	BACKGROUND: #e1e1d7;
	FLOAT: none;
	HEIGHT: 1px;
	CLEAR: both;
	OVERFLOW: hidden;
	BORDER-TOP: medium none;
	BORDER-RIGHT: medium none
}
UL {
	MARGIN: 0.5em 1.5em 2em
}
OL {
	MARGIN: 0.5em 1.5em 2em
}
UL {
	LIST-STYLE-TYPE: disc
}
UL.check {
	LIST-STYLE-TYPE: none;
	MARGIN-LEFT: 0px;
	LIST-STYLE-IMAGE: none
}
UL.arrow {
	LIST-STYLE-TYPE: none;
	MARGIN-LEFT: 0px;
	LIST-STYLE-IMAGE: none
}
UL.cross {
	LIST-STYLE-TYPE: none;
	MARGIN-LEFT: 0px;
	LIST-STYLE-IMAGE: none
}
UL.light {
	LIST-STYLE-TYPE: none;
	MARGIN-LEFT: 0px;
	LIST-STYLE-IMAGE: none
}
UL.star {
	LIST-STYLE-TYPE: none;
	MARGIN-LEFT: 0px;
	LIST-STYLE-IMAGE: none
}
UL.check LI {
	PADDING-BOTTOM: 3px;
	LIST-STYLE-TYPE: none;
	PADDING-LEFT: 25px;
	PADDING-RIGHT: 0px;
	BACKGROUND-REPEAT: no-repeat;
	BACKGROUND-POSITION: left center;
	PADDING-TOP: 4px
}
UL.arrow LI {
	PADDING-BOTTOM: 3px;
	LIST-STYLE-TYPE: none;
	PADDING-LEFT: 25px;
	PADDING-RIGHT: 0px;
	BACKGROUND-REPEAT: no-repeat;
	BACKGROUND-POSITION: left center;
	PADDING-TOP: 4px
}
UL.cross LI {
	PADDING-BOTTOM: 3px;
	LIST-STYLE-TYPE: none;
	PADDING-LEFT: 25px;
	PADDING-RIGHT: 0px;
	BACKGROUND-REPEAT: no-repeat;
	BACKGROUND-POSITION: left center;
	PADDING-TOP: 4px
}
UL.light LI {
	PADDING-BOTTOM: 3px;
	LIST-STYLE-TYPE: none;
	PADDING-LEFT: 25px;
	PADDING-RIGHT: 0px;
	BACKGROUND-REPEAT: no-repeat;
	BACKGROUND-POSITION: left center;
	PADDING-TOP: 4px
}
UL.star LI {
	PADDING-BOTTOM: 3px;
	LIST-STYLE-TYPE: none;
	PADDING-LEFT: 25px;
	PADDING-RIGHT: 0px;
	BACKGROUND-REPEAT: no-repeat;
	BACKGROUND-POSITION: left center;
	PADDING-TOP: 4px
}
UL.check LI {
	BACKGROUND-IMAGE: url(../images/typo_check.jpg)
}
UL.arrow LI {
	BACKGROUND-IMAGE: url(../images/typo_arrow.jpg)
}
UL.cross LI {
	BACKGROUND-IMAGE: url(../images/typo_cross.jpg)
}
UL.light LI {
	BACKGROUND-IMAGE: url(../images/typo_light.jpg)
}
UL.star LI {
	BACKGROUND-IMAGE: url(../images/typo_star.jpg)
}
UL.check-big {
	LIST-STYLE-TYPE: none;
	MARGIN-LEFT: 0px;
	LIST-STYLE-IMAGE: none
}
UL.arrow-big {
	LIST-STYLE-TYPE: none;
	MARGIN-LEFT: 0px;
	LIST-STYLE-IMAGE: none
}
UL.cross-big {
	LIST-STYLE-TYPE: none;
	MARGIN-LEFT: 0px;
	LIST-STYLE-IMAGE: none
}
UL.light-big {
	LIST-STYLE-TYPE: none;
	MARGIN-LEFT: 0px;
	LIST-STYLE-IMAGE: none
}
UL.star-big {
	LIST-STYLE-TYPE: none;
	MARGIN-LEFT: 0px;
	LIST-STYLE-IMAGE: none
}
UL.check-big LI {
	PADDING-BOTTOM: 8px;
	LIST-STYLE-TYPE: none;
	PADDING-LEFT: 50px;
	PADDING-RIGHT: 0px;
	BACKGROUND-REPEAT: no-repeat;
	BACKGROUND-POSITION: left center;
	FONT-SIZE: 1.4em;
	FONT-WEIGHT: bold;
	PADDING-TOP: 11px
}
UL.arrow-big LI {
	PADDING-BOTTOM: 8px;
	LIST-STYLE-TYPE: none;
	PADDING-LEFT: 50px;
	PADDING-RIGHT: 0px;
	BACKGROUND-REPEAT: no-repeat;
	BACKGROUND-POSITION: left center;
	FONT-SIZE: 1.4em;
	FONT-WEIGHT: bold;
	PADDING-TOP: 11px
}
UL.cross-big LI {
	PADDING-BOTTOM: 8px;
	LIST-STYLE-TYPE: none;
	PADDING-LEFT: 50px;
	PADDING-RIGHT: 0px;
	BACKGROUND-REPEAT: no-repeat;
	BACKGROUND-POSITION: left center;
	FONT-SIZE: 1.4em;
	FONT-WEIGHT: bold;
	PADDING-TOP: 11px
}
UL.light-big LI {
	PADDING-BOTTOM: 8px;
	LIST-STYLE-TYPE: none;
	PADDING-LEFT: 50px;
	PADDING-RIGHT: 0px;
	BACKGROUND-REPEAT: no-repeat;
	BACKGROUND-POSITION: left center;
	FONT-SIZE: 1.4em;
	FONT-WEIGHT: bold;
	PADDING-TOP: 11px
}
UL.star-big LI {
	PADDING-BOTTOM: 8px;
	LIST-STYLE-TYPE: none;
	PADDING-LEFT: 50px;
	PADDING-RIGHT: 0px;
	BACKGROUND-REPEAT: no-repeat;
	BACKGROUND-POSITION: left center;
	FONT-SIZE: 1.4em;
	FONT-WEIGHT: bold;
	PADDING-TOP: 11px
}
UL.check-big LI {
	BACKGROUND-IMAGE: url(../images/typo_check-big.jpg)
}
UL.arrow-big LI {
	BACKGROUND-IMAGE: url(../images/typo_arrow-big.jpg)
}
UL.cross-big LI {
	BACKGROUND-IMAGE: url(../images/typo_cross-big.jpg)
}
UL.light-big LI {
	BACKGROUND-IMAGE: url(../images/typo_light-big.jpg)
}
UL.star-big LI {
	BACKGROUND-IMAGE: url(../images/typo_star-big.jpg)
}
OL {
	LIST-STYLE-TYPE: decimal
}
OL.list LI {
	MARGIN-BOTTOM: 2em
}
OL.list H4 {
	MARGIN: 0px 0px 0.2em
}
DL {
	MARGIN: 0px 0px 1.5em
}
DL DT {
	FONT-WEIGHT: bold
}
DD {
	MARGIN-LEFT: 1.5em
}
BLOCKQUOTE {
	FONT-STYLE: italic;
	MARGIN: 1.5em 1.5em 2em;
	BACKGROUND: url(../images/quote_start.png) no-repeat left top;
	COLOR: #666
}
BLOCKQUOTE DIV {
	PADDING-BOTTOM: 0px;
	PADDING-LEFT: 30px;
	PADDING-RIGHT: 30px;
	BACKGROUND: url(../images/quote_end.png) no-repeat right bottom;
	PADDING-TOP: 0px
}
PRE {
	BORDER-BOTTOM: #ccc 1px solid;
	BORDER-LEFT: #ccc 10px solid;
	PADDING-BOTTOM: 20px;
	MARGIN: 0.5em 0px 1.5em;
	PADDING-LEFT: 20px;
	PADDING-RIGHT: 20px;
	FONT: 1em/1.7 "andale mono", "monotype.com", "lucida console", monospace;
	WHITE-SPACE: pre;
	BACKGROUND: #f9f9f9;
	BORDER-TOP: #ccc 1px solid;
	BORDER-RIGHT: #ccc 1px solid;
	PADDING-TOP: 20px
}
CODE {
	BORDER-BOTTOM: #ccc 1px solid;
	BORDER-LEFT: #ccc 10px solid;
	PADDING-BOTTOM: 20px;
	MARGIN: 0.5em 0px 1.5em;
	PADDING-LEFT: 20px;
	PADDING-RIGHT: 20px;
	FONT: 1em/1.7 "andale mono", "monotype.com", "lucida console", monospace;
	WHITE-SPACE: pre;
	BACKGROUND: #f9f9f9;
	BORDER-TOP: #ccc 1px solid;
	BORDER-RIGHT: #ccc 1px solid;
	PADDING-TOP: 20px
}
TABLE {
	MARGIN-BOTTOM: 1.4em
}
TH {
	PADDING-BOTTOM: 4px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 10px;
	PADDING-TOP: 4px
}
TD {
	PADDING-BOTTOM: 4px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 10px;
	PADDING-TOP: 4px
}
TFOOT {
	FONT-STYLE: italic
}
TABLE.custom {
	MARGIN: 1em auto;
	WIDTH: 100%;
	BORDER-COLLAPSE: collapse;
	BORDER-TOP: #ccc 1px solid;
	BORDER-RIGHT: #ccc 1px solid
}
TABLE.custom CAPTION {
	TEXT-ALIGN: center;
	PADDING-BOTTOM: 0px;
	MARGIN: 1em 0px 0px;
	PADDING-LEFT: 0px;
	CAPTION-SIDE: top;
	PADDING-RIGHT: 0px;
	LETTER-SPACING: 0.1em;
	COLOR: #ccc;
	FONT-SIZE: 1em;
	PADDING-TOP: 0px
}
TABLE.custom TR.odd TD {
	BACKGROUND: #f9f9f9
}
TABLE.custom TR.odd .column1 {
	BACKGROUND: #f0f0f0
}
TABLE.custom .column1 {
	BACKGROUND: #f0f0f0
}
TABLE.custom TD {
	BORDER-BOTTOM: #ccc 1px solid;
	TEXT-ALIGN: center;
	BORDER-LEFT: #ccc 1px solid;
	PADDING-BOTTOM: 0.5em;
	PADDING-LEFT: 1.2em;
	PADDING-RIGHT: 1.2em;
	PADDING-TOP: 0.5em
}
TABLE.custom TH {
	BORDER-BOTTOM: #ccc 1px solid;
	TEXT-ALIGN: left;
	BORDER-LEFT: #ccc 1px solid;
	PADDING-BOTTOM: 0.3em;
	PADDING-LEFT: 1em;
	PADDING-RIGHT: 1em;
	FONT-WEIGHT: normal;
	PADDING-TOP: 0.3em
}
TABLE.custom THEAD TH {
	TEXT-ALIGN: center;
	FONT: bold 1.3em/2.2em "Century Gothic", "Trebuchet MS", Arial, Helvetica, sans-serif;
	BACKGROUND: #f0f0f0;
	COLOR: #555
}
TABLE.custom TFOOT TH {
	TEXT-ALIGN: center;
	BACKGROUND: #f0f0f0
}
TABLE.custom TFOOT TH STRONG {
	MARGIN: 0.5em 0.5em 0.5em 0px;
	FONT: bold 1.2em "Century Gothic", "Trebuchet MS", Arial, Helvetica, sans-serif;
	COLOR: #66a3d3
}
TABLE.custom TFOOT TH EM {
	FONT-STYLE: normal;
	COLOR: #f03b58;
	FONT-SIZE: 1.1em;
	FONT-WEIGHT: bold
}
LABEL {
	FONT-WEIGHT: normal
}
FIELDSET {
	BORDER-BOTTOM: #e6e6e6 1px solid;
	BORDER-LEFT: #e6e6e6 1px solid;
	PADDING-BOTTOM: 1.4em;
	MARGIN: 1em 0px 1.5em;
	PADDING-LEFT: 1.4em;
	PADDING-RIGHT: 1.4em;
	BORDER-TOP: #e6e6e6 1px solid;
	BORDER-RIGHT: #e6e6e6 1px solid;
	PADDING-TOP: 1.4em
}
LEGEND {
	BORDER-BOTTOM: #e6e6e6 1px solid;
	BORDER-LEFT: #e6e6e6 1px solid;
	PADDING-BOTTOM: 0.2em;
	PADDING-LEFT: 1em;
	PADDING-RIGHT: 1em;
	BACKGROUND: #fff;
	COLOR: #777;
	FONT-SIZE: 1.5em;
	BORDER-TOP: #e6e6e6 1px solid;
	BORDER-RIGHT: #e6e6e6 1px solid;
	PADDING-TOP: 0.2em
}
.inputbox {
	BORDER-BOTTOM: #e6e6e6 1px solid;
	BORDER-LEFT: #e6e6e6 1px solid;
	PADDING-BOTTOM: 3px;
	LINE-HEIGHT: 18px;
	MARGIN: 0px 0.25em 0px 0px;
	PADDING-LEFT: 5px;
	WIDTH: 250px;
	PADDING-RIGHT: 5px;
	COLOR: #555;
	BORDER-TOP: #e6e6e6 1px solid;
	BORDER-RIGHT: #e6e6e6 1px solid;
	PADDING-TOP: 3px
}
.inputbox:hover {
	BORDER-BOTTOM-COLOR: #ccc;
	BORDER-TOP-COLOR: #ccc;
	BACKGROUND: #fff;
	BORDER-RIGHT-COLOR: #ccc;
	BORDER-LEFT-COLOR: #ccc
}
.inputbox:focus {
	BORDER-BOTTOM-COLOR: #ccc;
	BORDER-TOP-COLOR: #ccc;
	BACKGROUND: #fff;
	BORDER-RIGHT-COLOR: #ccc;
	BORDER-LEFT-COLOR: #ccc
}
.inputbox:focus {
	COLOR: #333
}
TEXTAREA {
	BORDER-BOTTOM: #e6e6e6 1px solid;
	BORDER-LEFT: #e6e6e6 1px solid;
	PADDING-BOTTOM: 5px;
	MARGIN: 0.5em 0.5em 0.5em 0px;
	PADDING-LEFT: 8px;
	WIDTH: 90%;
	PADDING-RIGHT: 8px;
	HEIGHT: 200px;
	COLOR: #999;
	OVERFLOW: hidden;
	BORDER-TOP: #e6e6e6 1px solid;
	BORDER-RIGHT: #e6e6e6 1px solid;
	PADDING-TOP: 5px
}
TEXTAREA:hover {
	BACKGROUND: #f9f9f9
}
TEXTAREA:focus {
	BACKGROUND: #f9f9f9
}
TEXTAREA:focus {
	COLOR: #333
}
SELECT {
	BORDER-BOTTOM: #e6e6e6 1px solid;
	BORDER-LEFT: #e6e6e6 1px solid;
	PADDING-BOTTOM: 2px !important;
	OUTLINE-STYLE: none;
	OUTLINE-COLOR: invert;
	PADDING-LEFT: 4px !important;
	OUTLINE-WIDTH: medium;
	PADDING-RIGHT: 2px !important;
	COLOR: #999;
	BORDER-TOP: #e6e6e6 1px solid;
	BORDER-RIGHT: #e6e6e6 1px solid;
	PADDING-TOP: 2px !important
}
SELECT:focus {
	BACKGROUND: #fff
}
FORM P IMG {
	MARGIN: 0px;
	FLOAT: none;
	VERTICAL-ALIGN: middle
}
.success {
	PADDING-BOTTOM: 5px;
	PADDING-LEFT: 40px;
	PADDING-RIGHT: 10px;
	MARGIN-BOTTOM: 1.5em;
	PADDING-TOP: 5px
}
.notice {
	PADDING-BOTTOM: 5px;
	PADDING-LEFT: 40px;
	PADDING-RIGHT: 10px;
	MARGIN-BOTTOM: 1.5em;
	PADDING-TOP: 5px
}
.error {
	PADDING-BOTTOM: 5px;
	PADDING-LEFT: 40px;
	PADDING-RIGHT: 10px;
	MARGIN-BOTTOM: 1.5em;
	PADDING-TOP: 5px
}
.success {
	BORDER-BOTTOM: #c6d880 1px solid;
	BORDER-LEFT: #c6d880 1px solid;
	BACKGROUND: url(../images/typo_success.jpg) #e6efc2 no-repeat 10px center;
	COLOR: #264409;
	BORDER-TOP: #c6d880 1px solid;
	BORDER-RIGHT: #c6d880 1px solid
}
.notice {
	BORDER-BOTTOM: #ffd324 1px solid;
	BORDER-LEFT: #ffd324 1px solid;
	BACKGROUND: url(../images/typo_note.jpg) #fff6bf no-repeat 10px center;
	COLOR: #514721;
	BORDER-TOP: #ffd324 1px solid;
	BORDER-RIGHT: #ffd324 1px solid
}
.error {
	BORDER-BOTTOM: #fbc2c4 1px solid;
	BORDER-LEFT: #fbc2c4 1px solid;
	BACKGROUND: url(../images/typo_error.jpg) #fbe3e4 no-repeat 10px center;
	COLOR: #8a1f11;
	BORDER-TOP: #fbc2c4 1px solid;
	BORDER-RIGHT: #fbc2c4 1px solid
}
P.buttonarea {
	BORDER-BOTTOM: #e9e9e9 1px solid;
	BORDER-LEFT: #e9e9e9 1px solid;
	PADDING-BOTTOM: 15px;
	MARGIN: 0px 0px 2em;
	PADDING-LEFT: 15px;
	PADDING-RIGHT: 15px;
	ZOOM: 1;
	BORDER-TOP: #e9e9e9 1px solid;
	BORDER-RIGHT: #e9e9e9 1px solid;
	PADDING-TOP: 15px
}
.round {
	BACKGROUND-IMAGE: url(../images/button.png);
	LINE-HEIGHT: 28px;
	PADDING-RIGHT: 15px;
	DISPLAY: inline-block;
	BACKGROUND-REPEAT: no-repeat;
	FONT-FAMILY: Georgia, "Times New Roman", Times, serif;
	BACKGROUND-POSITION: right top;
	HEIGHT: 29px;
	VERTICAL-ALIGN: middle;
	CURSOR: hand
}
.round SPAN {
	LINE-HEIGHT: 28px;
	PADDING-LEFT: 15px;
	DISPLAY: inline-block;
	BACKGROUND-REPEAT: no-repeat;
	BACKGROUND-POSITION: left top;
	HEIGHT: 29px
}
BUTTON {
	BORDER-BOTTOM: medium none;
	BORDER-LEFT: medium none;
	PADDING-BOTTOM: 0px;
	PADDING-LEFT: 2px;
	PADDING-RIGHT: 2px;
	WHITE-SPACE: nowrap;
	BACKGROUND: none transparent scroll repeat 0% 0%;
	OVERFLOW: visible;
	BORDER-TOP: medium none;
	CURSOR: hand;
	BORDER-RIGHT: medium none;
	PADDING-TOP: 0px
}
BUTTON:hover .round {
	BACKGROUND-POSITION: right bottom;
	COLOR: #fff
}
BUTTON:hover .round SPAN {
	BACKGROUND-POSITION: left bottom
}
.round:hover {
	BACKGROUND-POSITION: right bottom
}
.round:hover SPAN {
	BACKGROUND-POSITION: left bottom
}
.round:visited {
	COLOR: #777
}
#main-nav {
	POSITION: relative;
	MARGIN: 0px;
	WIDTH: 970px;
	BACKGROUND-REPEAT: no-repeat;
	BACKGROUND-POSITION: left 50%;
	HEIGHT: 56px;
	CLEAR: both;
	OVERFLOW: visible
}
UL#nav {
	Z-INDEX: 5;
	POSITION: absolute;
	LIST-STYLE-TYPE: none;
	MARGIN: 0px 0px 0px 10px;
	DISPLAY: block;
	TOP: 0px;
	LIST-STYLE-IMAGE: none;
	LEFT: 0px
}
UL#nav LI {
	POSITION: relative;
	LIST-STYLE-TYPE: none;
	DISPLAY: block;
	BACKGROUND: url(../images/nav_border.png) no-repeat right center;
	FLOAT: left;
	LIST-STYLE-IMAGE: none
}
UL#nav LI A {
	PADDING-BOTTOM: 5px;
	PADDING-LEFT: 20px;
	PADDING-RIGHT: 20px;
	DISPLAY: block;
	TEXT-DECORATION: none;
	PADDING-TOP: 5px
}
#MainMenuSub A {
	PADDING-BOTTOM: 5px;
	PADDING-LEFT: 20px;
	PADDING-RIGHT: 20px;
	DISPLAY: block;
	TEXT-DECORATION: none;
	PADDING-TOP: 5px
}
UL#nav LI A {
	PADDING-BOTTOM: 9px;
	MARGIN: 0px;
	PADDING-LEFT: 18px;
	PADDING-RIGHT: 18px;
	DISPLAY: block;
	FONT-FAMILY: Georgia, "Times New Roman", Times, serif;
	FLOAT: left;
	COLOR: #fff;
	FONT-SIZE: 1.3em;
	TEXT-DECORATION: none;
	PADDING-TOP: 0px
}
UL#nav LI A SPAN {
	DISPLAY: block;
	PADDING-TOP: 9px
}
UL#nav LI LI A SPAN {
	DISPLAY: inline;
	PADDING-TOP: 0px
}
UL#nav LI A SPAN.sub {
	MARGIN-TOP: 3px;
	DISPLAY: block;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	LETTER-SPACING: normal;
	COLOR: #86b9da;
	FONT-SIZE: 0.7em;
	FONT-WEIGHT: normal;
	PADDING-TOP: 0px
}
UL#nav LI LI A SPAN.sub {
	MARGIN-TOP: 0px;
	DISPLAY: inline;
	FONT-SIZE: 1em
}
UL#nav LI LI A:hover SPAN.sub {
	COLOR: #fff
}
UL#nav LI A:hover {
	BACKGROUND: url(../images/nav_hover.png) repeat-x 50% bottom;
	COLOR: #fff
}
UL#nav LI A:focus {
	BACKGROUND: url(../images/nav_hover.png) repeat-x 50% bottom;
	COLOR: #fff
}
#MainMenuSub A:hover {
	BACKGROUND: url(../images/nav_hover.png) repeat-x 50% bottom;
	COLOR: #fff
}
#MainMenuSub A:focus {
	BACKGROUND: url(../images/nav_hover.png) repeat-x 50% bottom;
	COLOR: #fff
}
UL#nav A.mainMenuParentBtnFocused {
	BACKGROUND: url(../images/nav_hover.png) repeat-x 50% bottom;
	COLOR: #fff
}
#MainMenuSub A.subMenuParentBtnFocused {
	BACKGROUND: url(../images/nav_hover.png) repeat-x 50% bottom;
	COLOR: #fff
}
UL#nav LI LI A:hover {
	BACKGROUND-IMAGE: none;
	COLOR: #fff
}
#nav LI A:focus {
	BACKGROUND-IMAGE: none;
	COLOR: #fff
}
#MainMenuSub LI A:hover {
	BACKGROUND-IMAGE: none;
	COLOR: #fff
}
#MainMenuSub LI A:focus {
	BACKGROUND-IMAGE: none;
	COLOR: #fff
}
#nav A.mainMenuParentBtnFocused {
	BACKGROUND-IMAGE: none;
	COLOR: #fff
}
#MainMenuSub A.subMenuParentBtnFocused {
	BACKGROUND-IMAGE: none;
	COLOR: #fff
}
.smOW {
	POSITION: absolute;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px 0px 0px -1px;
	PADDING-LEFT: 2px;
	PADDING-RIGHT: 2px;
	DISPLAY: none;
	OVERFLOW: hidden;
	PADDING-TOP: 0px
}
UL#nav UL {
	PADDING-BOTTOM: 0px;
	LINE-HEIGHT: 1em;
	LIST-STYLE-TYPE: none;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	LIST-STYLE-IMAGE: none;
	PADDING-TOP: 0px
}
UL#nav OL {
	PADDING-BOTTOM: 0px;
	LINE-HEIGHT: 1em;
	LIST-STYLE-TYPE: none;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	LIST-STYLE-IMAGE: none;
	PADDING-TOP: 0px
}
#MainMenuSub UL {
	PADDING-BOTTOM: 0px;
	LINE-HEIGHT: 1em;
	LIST-STYLE-TYPE: none;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	LIST-STYLE-IMAGE: none;
	PADDING-TOP: 0px
}
#MainMenuSub OL {
	PADDING-BOTTOM: 0px;
	LINE-HEIGHT: 1em;
	LIST-STYLE-TYPE: none;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	LIST-STYLE-IMAGE: none;
	PADDING-TOP: 0px
}
UL#nav {
	PADDING-BOTTOM: 0px;
	LINE-HEIGHT: 1em;
	LIST-STYLE-TYPE: none;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	LIST-STYLE-IMAGE: none;
	PADDING-TOP: 0px
}
UL#nav UL {
	BORDER-RIGHT: 1px solid;
	LEFT: 0px
}
#MainMenuSub UL {
	BORDER-RIGHT: 1px solid;
	LEFT: 0px
}
UL#nav UL LI A {
	BORDER-BOTTOM: 1px solid;
	PADDING-BOTTOM: 0px;
	LINE-HEIGHT: 31px;
	PADDING-LEFT: 15px;
	PADDING-RIGHT: 40px;
	HEIGHT: 30px;
	PADDING-TOP: 0px
}
#MainMenuSub UL LI A {
	BORDER-BOTTOM: 1px solid;
	PADDING-BOTTOM: 0px;
	LINE-HEIGHT: 31px;
	PADDING-LEFT: 15px;
	PADDING-RIGHT: 40px;
	HEIGHT: 30px;
	PADDING-TOP: 0px
}
#MainMenuSub LI.parent A {
	BACKGROUND: url(../images/nav_drop_arrow.png) no-repeat 96% 55%
}
#MainMenuSub LI.parent A:hover {
	BACKGROUND-IMAGE: url(../images/nav_drop_arrow_hover.png)
}
#MainMenuSub LI:hover {
}
UL#nav LI#current A {
	BACKGROUND: url(../images/nav_current.png) no-repeat 50% bottom;
	COLOR: #fff
}
UL#nav LI.active A {
	BACKGROUND: url(../images/nav_current.png) no-repeat 50% bottom;
	COLOR: #fff
}
#MainMenuSub LI#current A {
	COLOR: #fff !important
}
#MainMenuSub LI.active A {
	COLOR: #fff !important
}
#MainMenuSub {
	Z-INDEX: 1000000000;
	POSITION: absolute;
	WIDTH: 100%;
	DISPLAY: block;
	HEIGHT: 0px;
	OVERFLOW: visible;
	TOP: 0px;
	LEFT: 0px
}
#MainMenuSub LI {
	LIST-STYLE-TYPE: none;
	LIST-STYLE-IMAGE: none
}
#nav LI LI {
	FLOAT: none
}
#nav LI LI A {
	POSITION: relative;
	FLOAT: none;
	FONT-SIZE: 1em
}
#nav LI UL {
	POSITION: absolute;
	MARGIN-TOP: 45px;
	WIDTH: 18em;
	MARGIN-LEFT: -1000em
}
#nav LI UL UL {
	MARGIN: -1em 0px 0px -1000em
}
#nav LI:hover UL UL {
	MARGIN-LEFT: -1000em
}
#nav LI:hover UL {
	MARGIN-LEFT: 0px
}
#nav LI LI:hover UL {
	MARGIN-TOP: -2.5em;
	MARGIN-LEFT: 18em
}
#nav LI A:focus + UL {
	MARGIN-TOP: 45px;
	MARGIN-LEFT: 0px
}
#nav LI LI A:focus + UL {
	MARGIN-TOP: -2.2em;
	MARGIN-LEFT: 1010em;
	LEFT: 0px
}
#nav LI LI A:focus {
	MARGIN-TOP: 0px;
	WIDTH: 18em;
	MARGIN-LEFT: 1000em;
	LEFT: 0px
}
#nav LI LI LI A:focus {
	MARGIN-TOP: -1em;
	WIDTH: 18em;
	MARGIN-LEFT: 2010em;
	LEFT: 0px
}
#nav LI:hover A:focus {
	MARGIN-LEFT: 0px
}
#nav LI LI:hover A:focus + UL {
	MARGIN-LEFT: 18em
}
#othermenu_wrap {
	POSITION: relative;
	PADDING-BOTTOM: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	MARGIN-LEFT: -2px;
	CLEAR: both;
	OVERFLOW: visible;
	PADDING-TOP: 0px
}
UL#othermenu {
	Z-INDEX: 5;
	POSITION: absolute;
	LIST-STYLE-TYPE: none;
	MARGIN: 0px;
	DISPLAY: block;
	TOP: 0px;
	LIST-STYLE-IMAGE: none;
	LEFT: 0px
}
UL#othermenu LI {
	POSITION: relative;
	LIST-STYLE-TYPE: none;
	DISPLAY: block;
	FLOAT: left;
	LIST-STYLE-IMAGE: none
}
#OtherMenuSub {
	Z-INDEX: 1000000000;
	POSITION: absolute;
	WIDTH: 100%;
	DISPLAY: block;
	HEIGHT: 0px;
	OVERFLOW: visible;
	TOP: 0px;
	LEFT: 0px
}
#OtherMenuSub LI {
	LIST-STYLE-TYPE: none;
	LIST-STYLE-IMAGE: none
}
UL#othermenu LI A {
	PADDING-BOTTOM: 0px;
	LINE-HEIGHT: 30px;
	MARGIN-TOP: -1px;
	PADDING-LEFT: 1px;
	WIDTH: 182px;
	PADDING-RIGHT: 0px;
	DISPLAY: block;
	BACKGROUND: url(../images/othermenu_line.png) no-repeat left bottom;
	LETTER-SPACING: 0.05em;
	COLOR: #909090;
	FONT-SIZE: 1em;
	TEXT-DECORATION: none;
	PADDING-TOP: 0px
}
#OtherMenuSub A {
	PADDING-BOTTOM: 0px;
	LINE-HEIGHT: 30px;
	TEXT-TRANSFORM: uppercase;
	MARGIN-TOP: -1px;
	PADDING-LEFT: 1px;
	WIDTH: 182px;
	PADDING-RIGHT: 0px;
	DISPLAY: block;
	BACKGROUND: url(../images/othermenu_line.png) no-repeat left bottom;
	LETTER-SPACING: 0.05em;
	HEIGHT: 30px;
	COLOR: #909090;
	FONT-SIZE: 1em;
	TEXT-DECORATION: none;
	PADDING-TOP: 0px
}
UL#othermenu LI A:hover {
	BACKGROUND-POSITION: left bottom;
	COLOR: #333
}
#OtherMenuSub A:hover {
	BACKGROUND-IMAGE: none
}
UL#othermenu LI#current A {
	COLOR: #333
}
UL#othermenu LI.active A {
	COLOR: #333
}
#OtherMenuSub LI#current A {
	COLOR: #333
}
UL#othermenu UL LI#current A {
	BACKGROUND-IMAGE: none
}
UL#othermenu UL LI.active A {
	BACKGROUND-IMAGE: none
}
#OtherMenuSub UL LI#current A {
	BACKGROUND-IMAGE: none
}
UL#othermenu LI A SPAN {
	DISPLAY: block
}
UL#othermenu LI LI {
	WIDTH: auto
}
#OtherMenuSub A {
	BACKGROUND-IMAGE: none;
	BORDER-BOTTOM: #e1e1d7 1px solid;
	TEXT-ALIGN: left;
	TEXT-TRANSFORM: none;
	WIDTH: auto;
	LETTER-SPACING: normal;
	FONT-SIZE: 1em
}
UL#othermenu LI LI A {
	BACKGROUND-IMAGE: none;
	BORDER-BOTTOM: #e1e1d7 1px solid;
	TEXT-ALIGN: left;
	TEXT-TRANSFORM: none;
	WIDTH: auto;
	LETTER-SPACING: normal;
	FONT-SIZE: 1em
}
UL#othermenu LI A:hover {
	COLOR: #333
}
#OtherMenuSub A:hover {
	COLOR: #333
}
#OtherMenuSub A {
	PADDING-BOTTOM: 0px;
	PADDING-LEFT: 20px;
	PADDING-RIGHT: 40px;
	PADDING-TOP: 0px
}
UL#othermenu LI.parent A SPAN {
	BACKGROUND: url(../images/othermenu_arrow_parent.png) no-repeat 95% 55%
}
#OtherMenuSub LI.parent A {
	BACKGROUND: url(../images/othermenu_arrow_parent.png) no-repeat 95% 55%
}
UL#othermenu LI.parent A:hover SPAN {
	BACKGROUND-IMAGE: url(../images/othermenu_arrow_parent_hover.png)
}
#OtherMenuSub LI.parent A:hover {
	BACKGROUND-IMAGE: url(../images/othermenu_arrow_parent_hover.png)
}
UL#othermenu LI.parent LI A SPAN {
	BACKGROUND: url(../images/othermenu_arrow_parent_2.png) no-repeat 95% 55%
}
#OtherMenuSub LI.parent LI A {
	BACKGROUND: url(../images/othermenu_arrow_parent_2.png) no-repeat 95% 55%
}
UL#othermenu LI.parent LI A:hover SPAN {
	BACKGROUND-IMAGE: url(../images/othermenu_arrow_parent_2_hover.png)
}
#OtherMenuSub LI.parent LI A:hover {
	BACKGROUND-IMAGE: url(../images/othermenu_arrow_parent_2_hover.png)
}
UL#othermenu OL {
	BORDER-BOTTOM: medium none;
	BORDER-LEFT: #e1e1d7 1px solid;
	BACKGROUND: #f6f4f2;
	BORDER-TOP: #e1e1d7 1px solid;
	BORDER-RIGHT: #e1e1d7 1px solid;
	LEFT: 0px
}
UL#othermenu UL {
	BORDER-BOTTOM: medium none;
	BORDER-LEFT: #e1e1d7 1px solid;
	BACKGROUND: #f6f4f2;
	BORDER-TOP: #e1e1d7 1px solid;
	BORDER-RIGHT: #e1e1d7 1px solid;
	LEFT: 0px
}
#OtherMenuSub UL {
	BORDER-BOTTOM: medium none;
	BORDER-LEFT: #e1e1d7 1px solid;
	BACKGROUND: #f6f4f2;
	BORDER-TOP: #e1e1d7 1px solid;
	BORDER-RIGHT: #e1e1d7 1px solid;
	LEFT: 0px
}
#OtherMenuSub OL {
	BORDER-BOTTOM: medium none;
	BORDER-LEFT: #e1e1d7 1px solid;
	BACKGROUND: #f6f4f2;
	BORDER-TOP: #e1e1d7 1px solid;
	BORDER-RIGHT: #e1e1d7 1px solid;
	LEFT: 0px
}
UL#othermenu {
	PADDING-BOTTOM: 0px;
	LINE-HEIGHT: 1em;
	LIST-STYLE-TYPE: none;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	LIST-STYLE-IMAGE: none;
	PADDING-TOP: 0px
}
UL#othermenu UL {
	PADDING-BOTTOM: 0px;
	LINE-HEIGHT: 1em;
	LIST-STYLE-TYPE: none;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	LIST-STYLE-IMAGE: none;
	PADDING-TOP: 0px
}
UL#othermenu OL {
	PADDING-BOTTOM: 0px;
	LINE-HEIGHT: 1em;
	LIST-STYLE-TYPE: none;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	LIST-STYLE-IMAGE: none;
	PADDING-TOP: 0px
}
#OtherMenuSub UL {
	PADDING-BOTTOM: 0px;
	LINE-HEIGHT: 1em;
	LIST-STYLE-TYPE: none;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	LIST-STYLE-IMAGE: none;
	PADDING-TOP: 0px
}
#OtherMenuSub OL {
	PADDING-BOTTOM: 0px;
	LINE-HEIGHT: 1em;
	LIST-STYLE-TYPE: none;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	LIST-STYLE-IMAGE: none;
	PADDING-TOP: 0px
}
UL#othermenu LI LI {
	FLOAT: none
}
UL#othermenu LI LI A {
	POSITION: relative;
	FLOAT: none
}
UL#othermenu LI UL {
	Z-INDEX: 999999;
	POSITION: absolute;
	WIDTH: 10em;
	VISIBILITY: visible;
	MARGIN-LEFT: -1000em;
	OVERFLOW: visible
}
UL#othermenu LI UL UL {
	MARGIN: -1em 0px 0px -1000em
}
UL#othermenu LI:hover UL UL {
	MARGIN-LEFT: -1000em
}
UL#othermenu LI:hover UL {
	MARGIN-TOP: -2.5em;
	MARGIN-LEFT: 186px
}
UL#othermenu LI LI:hover UL {
	MARGIN-LEFT: 10em
}
UL#othermenu LI A:focus + UL {
	MARGIN-TOP: -2.5em;
	MARGIN-LEFT: 186px
}
UL#othermenu LI LI A:focus + UL {
	MARGIN-TOP: -2.5em;
	MARGIN-LEFT: 1010em;
	LEFT: 186px
}
UL#othermenu LI LI A:focus {
	MARGIN-TOP: -2.5em;
	WIDTH: 10em;
	MARGIN-LEFT: 1000em;
	LEFT: 186px
}
UL#othermenu LI LI LI A:focus {
	MARGIN-TOP: -2.5em;
	WIDTH: 10em;
	MARGIN-LEFT: 2010em;
	LEFT: 186px
}
UL#othermenu LI:hover A:focus {
	MARGIN-LEFT: 0px
}
UL#othermenu LI LI:hover A:focus + UL {
	MARGIN-LEFT: 10em
}
UL#topmenu {
	MARGIN: 3px 0px 0px 6px;
	FLOAT: left
}
UL#topmenu LI {
	LIST-STYLE-TYPE: none;
	MARGIN: 0px;
	DISPLAY: inline;
	BORDER-RIGHT: #c7c7c7 1px solid
}
UL#topmenu LI A {
	MARGIN: 0px 7px;
	COLOR: #1f648f;
	FONT-SIZE: 0.9em
}
UL#topmenu LI A:hover {
}
UL#topmenu LI A SPAN {
}
UL#topmenu LI A:hover SPAN {
}
UL#footerlinks {
	BORDER-BOTTOM: #b2b2b2 1px dashed;
	POSITION: relative;
	TEXT-ALIGN: center;
	PADDING-BOTTOM: 12px;
	MARGIN: 0px 0px 12px;
	PADDING-LEFT: 0px;
	WIDTH: 100%;
	PADDING-RIGHT: 0px;
	FLOAT: left;
	OVERFLOW: hidden;
	PADDING-TOP: 0px
}
UL#footerlinks LI {
	LIST-STYLE-TYPE: none;
	MARGIN: 0px 0px 0px 15px;
	DISPLAY: inline;
	BORDER-RIGHT: #a6a6a6 1px dotted
}
UL#footerlinks LI A {
	TEXT-TRANSFORM: uppercase;
	LETTER-SPACING: 0.05em;
	COLOR: #888;
	FONT-SIZE: 1em;
	MARGIN-RIGHT: 15px
}
UL#footerlinks LI A:hover {
	COLOR: #222;
	TEXT-DECORATION: none
}
UL#footerlinks LI#current A {
	COLOR: #222
}
UL#footermenu {
	MARGIN: 0px 50px 0px 0px;
	FLOAT: right
}
UL#footermenu LI {
	LIST-STYLE-TYPE: none;
	MARGIN: 0px 0px 0px 10px;
	FLOAT: left
}
UL#footermenu LI A {
	MARGIN-RIGHT: 10px
}
#accessibility {
	WIDTH: 0px;
	DISPLAY: none;
	HEIGHT: 0px;
	OVERFLOW: hidden
}
.wrapper_full {
	MARGIN: 0px auto;
	WIDTH: 100%
}
.wrapper {
	MARGIN: 0px auto;
	WIDTH: 972px
}
.floatleft {
	FLOAT: left;
	OVERFLOW: hidden
}
.floatright {
	FLOAT: right;
	OVERFLOW: hidden
}
.width16 {
	WIDTH: 15.7%
}
.width20 {
	WIDTH: 19%
}
.width25 {
	WIDTH: 24%
}
.width33 {
	WIDTH: 32.5%
}
.width50 {
	WIDTH: 49%
}
.width75 {
	WIDTH: 74.5%
}
.width100 {
	WIDTH: 99%
}
.width1_user {
	WIDTH: 31.9%
}
.width2_user {
	WIDTH: 48.9%
}
.width3_user {
	WIDTH: 100%
}
.width1_content {
	WIDTH: 48.9%
}
.width2_content {
	WIDTH: 100%
}
.separator {
	MARGIN-RIGHT: 10px
}
.aligncenter {
	TEXT-ALIGN: center
}
.alignright {
	TEXT-ALIGN: right
}
#toparea {
	POSITION: relative;
	PADDING-BOTTOM: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	OVERFLOW: hidden;
	PADDING-TOP: 10px
}
#fontswitcher P {
	MARGIN: 3px 10px 0px 0px;
	FLOAT: right;
	COLOR: #999
}
#fontswitcher UL {
	PADDING-BOTTOM: 0px;
	MARGIN: 0px 10px 0px 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	FLOAT: right;
	PADDING-TOP: 0px
}
#fontswitcher UL LI {
	LIST-STYLE-TYPE: none;
	MARGIN: 0px;
	FLOAT: left
}
#fontswitcher UL LI A {
	BORDER-BOTTOM: medium none;
	TEXT-ALIGN: center;
	LINE-HEIGHT: 35px;
	WIDTH: 15px;
	DISPLAY: block;
	HEIGHT: 25px;
	MARGIN-RIGHT: 1px
}
#fontswitcher UL LI A:hover {
	BORDER-BOTTOM: medium none
}
#fontswitcher UL LI.largefont A {
	BACKGROUND: url(../images/font_large.png) no-repeat 50% top
}
#fontswitcher UL LI.normalfont A {
	BACKGROUND: url(../images/font_normal.png) no-repeat 50% top
}
#fontswitcher UL LI.smallfont A {
	BACKGROUND: url(../images/font_small.png) no-repeat 50% top
}
#fontswitcher UL LI.largefont A:hover {
	BACKGROUND-POSITION: 50% bottom
}
#fontswitcher UL LI.normalfont A:hover {
	BACKGROUND-POSITION: 50% bottom
}
#fontswitcher UL LI.smallfont A:hover {
	BACKGROUND-POSITION: 50% bottom
}
.currentdate {
	MARGIN: 0px 15px 0px 0px;
	FLOAT: right
}
.currentdate .cd_day {
	TEXT-TRANSFORM: uppercase;
	PADDING-RIGHT: 5px;
	LETTER-SPACING: 0.05em;
	COLOR: #909090;
	FONT-SIZE: 1.2em
}
.currentdate .cd_month {
	COLOR: #777;
	FONT-SIZE: 1.2em
}
.currentdate .cd_year {
	COLOR: #777;
	FONT-SIZE: 1.2em
}
#header_top {
	BACKGROUND: url(../images/header_top.jpg) no-repeat center top;
	HEIGHT: 60px
}
#site_border {
	MARGIN-BOTTOM: -24px;
	BACKGROUND: url(../images/general_border.png) repeat-y center top
}
.border_inside {
	BACKGROUND: url(../images/general_border_second.png) repeat-y center 50%
}
#header {
	POSITION: relative;
	OVERFLOW: hidden
}
#header .padding {
	PADDING-BOTTOM: 0px;
	PADDING-LEFT: 21px;
	PADDING-RIGHT: 0px;
	PADDING-TOP: 5px
}
#logo {
	POSITION: relative;
	MARGIN: 10px 0px 25px;
	FLOAT: left;
	OVERFLOW: visible
}
#logo IMG {
	MARGIN: 0px;
	FLOAT: none
}
#userarea_border {
	BACKGROUND: url(../images/general_border_second.png) repeat-y center 50%
}
#userarea {
}
#userarea .userareabg {
	BACKGROUND: url(../images/userarea_bg.png) repeat-x 50% bottom;
	MARGIN-RIGHT: 2px
}
#userarea .padding {
	POSITION: relative;
	PADDING-BOTTOM: 11px;
	PADDING-LEFT: 10px;
	PADDING-RIGHT: 0px;
	OVERFLOW: hidden;
	PADDING-TOP: 0px
}
#promo_border {
	BACKGROUND: url(../images/general_border.png) repeat-y left 50%
}
#promo_top {
	MARGIN-TOP: -11px;
	BACKGROUND: url(../images/promo_top.png) no-repeat 50% top
}
#promo_bottom {
	POSITION: relative;
	BACKGROUND: url(../images/promo_bottom.png) no-repeat 50% bottom
}
#promo {
	POSITION: relative;
	PADDING-BOTTOM: 21px;
	OVERFLOW: hidden
}
#promo .padding {
	PADDING-BOTTOM: 0px;
	PADDING-LEFT: 21px;
	PADDING-RIGHT: 19px;
	PADDING-TOP: 21px
}
#promo .icemodule {
	POSITION: relative;
	MARGIN: 0px;
	BACKGROUND: url(../images/module_ice_br.png) no-repeat right bottom;
	FLOAT: left;
	CLEAR: both;
	OVERFLOW: visible
}
#promo .icemodule DIV {
	BACKGROUND: url(../images/module_ice_bl.png) no-repeat left bottom
}
#promo .icemodule DIV DIV {
	BACKGROUND: url(../images/module_ice_tr.png) no-repeat right top
}
#promo .icemodule DIV DIV DIV {
	BACKGROUND: url(../images/module_ice_tl.png) no-repeat left top
}
#promo .icemodule DIV DIV DIV DIV {
	POSITION: relative;
	PADDING-BOTTOM: 10px;
	PADDING-LEFT: 10px;
	PADDING-RIGHT: 10px;
	BACKGROUND: none transparent scroll repeat 0% 0%;
	CLEAR: both;
	OVERFLOW: hidden;
	PADDING-TOP: 10px
}
#promo .icemodule H3 {
	PADDING-BOTTOM: 0px;
	MARGIN: 0px 0px 6px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	FONT-SIZE: 1.4em;
	PADDING-TOP: 2px
}
#promo .icemodule H3 SPAN {
	COLOR: #666
}
#content {
	POSITION: relative;
	CLEAR: both;
	OVERFLOW: hidden
}
#content .padding {
	POSITION: relative;
	PADDING-BOTTOM: 0px;
	PADDING-LEFT: 10px;
	PADDING-RIGHT: 10px;
	PADDING-TOP: 0px
}
#columns-container {
	MIN-WIDTH: 50em;
	BACKGROUND-COLOR: #fff;
	MARGIN: 0px 2px
}
#outer-column-container {
	BORDER-BOTTOM-STYLE: solid;
	BORDER-BOTTOM-COLOR: #fff;
	BORDER-RIGHT-STYLE: solid;
	BORDER-TOP-COLOR: #fff;
	BORDER-TOP-STYLE: solid;
	BORDER-RIGHT-COLOR: #fff;
	BORDER-LEFT-STYLE: solid;
	BORDER-LEFT-COLOR: #fff
}
#inner-column-container {
	BORDER-BOTTOM-STYLE: solid;
	BORDER-BOTTOM-COLOR: #e0e0e0;
	PADDING-BOTTOM: 20px;
	BORDER-RIGHT-STYLE: solid;
	BORDER-TOP-COLOR: #e0e0e0;
	OUTLINE-WIDTH: 1px;
	WIDTH: 100%;
	BORDER-TOP-STYLE: solid;
	BORDER-RIGHT-COLOR: #e0e0e0;
	BORDER-LEFT-STYLE: solid;
	BORDER-LEFT-COLOR: #e0e0e0
}
#source-order-container {
	MIN-HEIGHT: 400px;
	WIDTH: 100%;
	FLOAT: left
}
#middle-column {
	WIDTH: 100%;
	FLOAT: right
}
#left-column {
	FLOAT: left
}
#right-column {
	FLOAT: right
}
.clear-columns {
	CLEAR: both
}
.inside {
	MARGIN: 7px 9px 0px
}
#left-column .icemodule {
	POSITION: relative;
	MARGIN: 0px 6px 10px;
	BACKGROUND: url(../images/icemodule_line.png) repeat-x 50% top;
	OVERFLOW: hidden
}
#right-column .icemodule {
	POSITION: relative;
	MARGIN: 0px 6px 10px;
	BACKGROUND: url(../images/icemodule_line.png) repeat-x 50% top;
	OVERFLOW: hidden
}
#left-column .icemodule DIV {
	BACKGROUND: url(../images/icemodule_header.png) no-repeat center top
}
#right-column .icemodule DIV {
	BACKGROUND: url(../images/icemodule_header.png) no-repeat center top
}
#left-column .icemodule DIV DIV DIV DIV {
	POSITION: relative;
	PADDING-BOTTOM: 5px;
	PADDING-LEFT: 9px;
	PADDING-RIGHT: 9px;
	BACKGROUND: none transparent scroll repeat 0% 0%;
	CLEAR: both;
	OVERFLOW: hidden;
	PADDING-TOP: 8px
}
#right-column .icemodule DIV DIV DIV DIV {
	POSITION: relative;
	PADDING-BOTTOM: 5px;
	PADDING-LEFT: 9px;
	PADDING-RIGHT: 9px;
	BACKGROUND: none transparent scroll repeat 0% 0%;
	CLEAR: both;
	OVERFLOW: hidden;
	PADDING-TOP: 8px
}
#left-column .icemodule H3 {
	TEXT-ALIGN: center;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px 0px 17px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	COLOR: #444;
	FONT-SIZE: 1.22em;
	PADDING-TOP: 0px
}
#right-column .icemodule H3 {
	TEXT-ALIGN: center;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px 0px 17px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	COLOR: #444;
	FONT-SIZE: 1.22em;
	PADDING-TOP: 0px
}
#left-column .icemodule H3 SPAN {
	COLOR: #0f5987
}
#right-column .icemodule H3 SPAN {
	COLOR: #0f5987
}
#left-column .icemodule {
	MARGIN-LEFT: -9px;
	MARGIN-RIGHT: -8px
}
#right-column .icemodule {
	MARGIN-LEFT: -8px;
	MARGIN-RIGHT: -9px
}
.icemodulestyle1 {
	BORDER-BOTTOM: medium none;
	POSITION: relative;
	BORDER-LEFT: medium none;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px -8px 5px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	BACKGROUND: url(../images/icemodule_style1_br.jpg) no-repeat right bottom;
	OVERFLOW: hidden;
	BORDER-TOP: medium none;
	BORDER-RIGHT: medium none;
	PADDING-TOP: 0px
}
.icemodulestyle1 DIV {
	BACKGROUND: url(../images/icemodule_style1_bl.jpg) no-repeat left bottom
}
.icemodulestyle1 DIV DIV {
	BACKGROUND: url(../images/icemodule_style1_tr.jpg) no-repeat right top
}
.icemodulestyle1 DIV DIV DIV {
	BACKGROUND: url(../images/icemodule_style1_tl.jpg) no-repeat left top
}
.icemodulestyle1 DIV DIV DIV DIV {
	PADDING-BOTTOM: 28px;
	MARGIN: 0px;
	MIN-HEIGHT: 60px;
	PADDING-LEFT: 20px;
	PADDING-RIGHT: 20px;
	BACKGROUND: none transparent scroll repeat 0% 0%;
	FLOAT: none;
	CLEAR: both;
	OVERFLOW: hidden;
	PADDING-TOP: 20px
}
.icemodulestyle1 H3 {
	Z-INDEX: 99;
	TEXT-ALIGN: center;
	PADDING-BOTTOM: 0px;
	FONT-STYLE: italic;
	MARGIN: 3px 0px 8px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	FONT-FAMILY: "Palatino Linotype", "Book Antiqua", Palatino, serif;
	WHITE-SPACE: nowrap;
	COLOR: #222;
	FONT-SIZE: 1.25em;
	PADDING-TOP: 0px
}
.icemodulestyle2 H3 SPAN {
	COLOR: #777
}
#left-column .icemodulestyle1 {
	MARGIN-LEFT: -9px;
	MARGIN-RIGHT: -8px
}
#right-column .icemodulestyle1 {
	MARGIN-LEFT: -8px;
	MARGIN-RIGHT: -9px
}
.icemodulestyle2 {
	BORDER-BOTTOM: medium none;
	POSITION: relative;
	BORDER-LEFT: medium none;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px -8px 15px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	BACKGROUND: url(../images/icemodule_style2_t.png) repeat-x 50% top;
	OVERFLOW: hidden;
	BORDER-TOP: medium none;
	BORDER-RIGHT: medium none;
	PADDING-TOP: 0px
}
.icemodulestyle2 DIV {
	BACKGROUND: url(../images/icemodule_style2_b.png) repeat-x 50% bottom
}
.icemodulestyle2 DIV DIV {
	BACKGROUND: url(../images/icemodule_style2_arrow_t.png) no-repeat center top
}
.icemodulestyle2 DIV DIV DIV {
	BACKGROUND: url(../images/icemodule_style2_arrow_b.png) no-repeat center bottom
}
.icemodulestyle2 DIV DIV DIV DIV {
	PADDING-BOTTOM: 12px;
	MARGIN: 0px;
	MIN-HEIGHT: 60px;
	PADDING-LEFT: 9px;
	PADDING-RIGHT: 9px;
	BACKGROUND: none transparent scroll repeat 0% 0%;
	FLOAT: none;
	CLEAR: both;
	OVERFLOW: hidden;
	PADDING-TOP: 12px
}
.icemodulestyle2 H3 {
	Z-INDEX: 99;
	TEXT-ALIGN: center;
	PADDING-BOTTOM: 0px;
	FONT-STYLE: italic;
	MARGIN: 3px 0px 8px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	FONT-FAMILY: "Palatino Linotype", "Book Antiqua", Palatino, serif;
	WHITE-SPACE: nowrap;
	COLOR: #222;
	FONT-SIZE: 1.25em;
	PADDING-TOP: 0px
}
.icemodulestyle2 H3 SPAN {
	COLOR: #777
}
#left-column .icemodulestyle2 {
	MARGIN-LEFT: -9px;
	MARGIN-RIGHT: -8px
}
#right-column .icemodulestyle2 {
	MARGIN-LEFT: -8px;
	MARGIN-RIGHT: -9px
}
#usertopmods {
	POSITION: relative;
	MARGIN: 0px;
	OVERFLOW: hidden
}
#userbottommods {
	POSITION: relative;
	MARGIN: 0px;
	OVERFLOW: hidden
}
#contenttopmods {
	POSITION: relative;
	MARGIN: 0px;
	OVERFLOW: hidden
}
#contentbotmods {
	POSITION: relative;
	MARGIN: 0px;
	OVERFLOW: hidden
}
#usertopmods {
	BORDER-BOTTOM: #d1d1d1 1px dashed;
	PADDING-BOTTOM: 10px;
	MARGIN-BOTTOM: 10px
}
#userbottommods {
	MARGIN-TOP: 10px;
	BORDER-TOP: #d1d1d1 1px dashed;
	PADDING-TOP: 10px
}
#contenttopmods {
	MARGIN-BOTTOM: 20px
}
#middle-column .icemodule {
	BORDER-BOTTOM: medium none;
	BORDER-LEFT: medium none;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	BACKGROUND: url(../images/module_ice_br.png) no-repeat right bottom;
	OVERFLOW: hidden;
	BORDER-TOP: medium none;
	BORDER-RIGHT: medium none;
	PADDING-TOP: 0px
}
#middle-column .icemodule DIV {
	PADDING-BOTTOM: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	BACKGROUND: url(../images/module_ice_bl.png) no-repeat left bottom;
	PADDING-TOP: 0px
}
#middle-column .icemodule DIV DIV {
	PADDING-BOTTOM: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	BACKGROUND: url(../images/module_ice_tr.png) no-repeat right top;
	PADDING-TOP: 0px
}
#middle-column .icemodule DIV DIV DIV {
	BACKGROUND: url(../images/module_ice_tl.png) no-repeat left top
}
#middle-column .icemodule DIV DIV DIV DIV {
	PADDING-BOTTOM: 10px;
	MARGIN: 0px;
	PADDING-LEFT: 10px;
	PADDING-RIGHT: 10px;
	BACKGROUND: none transparent scroll repeat 0% 0%;
	OVERFLOW: visible;
	PADDING-TOP: 10px
}
#middle-column .icemodule H3 {
	BORDER-BOTTOM: #e6e6e6 1px dashed;
	PADDING-BOTTOM: 5px;
	MARGIN: 0px 0px 5px;
	PADDING-LEFT: 1px;
	PADDING-RIGHT: 1px;
	WHITE-SPACE: nowrap;
	COLOR: #666;
	FONT-SIZE: 1em;
	FONT-WEIGHT: bold;
	PADDING-TOP: 4px
}
#bottom_border {
	BACKGROUND: url(../images/general_border.png) repeat-y center 50%
}
#bottom_top {
	BACKGROUND: url(../images/promo_top.png) no-repeat 50% top
}
#bottom_bottom {
	BACKGROUND: url(../images/promo_bottom.png) no-repeat 50% bottom
}
#bottom {
}
#bottom .padding {
	PADDING-BOTTOM: 0px;
	PADDING-LEFT: 21px;
	PADDING-RIGHT: 8px;
	PADDING-TOP: 22px
}
#bottom .icemodule {
	BORDER-BOTTOM: medium none;
	BORDER-LEFT: medium none;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px 0px 20px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	BORDER-TOP: medium none;
	BORDER-RIGHT: medium none;
	PADDING-TOP: 0px
}
#bottom .icemodule H3 {
	BORDER-BOTTOM: #dbdbdb 1px dashed;
	PADDING-BOTTOM: 5px;
	MARGIN: 0px 0px 6px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	WHITE-SPACE: nowrap;
	COLOR: #444;
	FONT-SIZE: 1.35em;
	FONT-WEIGHT: normal;
	PADDING-TOP: 0px
}
#bottom .icemodule H3 SPAN {
	COLOR: #777
}
#footer_top {
	BACKGROUND: url(../images/site_bottom.png) no-repeat center top;
	HEIGHT: 80px
}
#footer {
	PADDING-BOTTOM: 20px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	COLOR: #666;
	PADDING-TOP: 50px
}
#footer P {
	MARGIN: 0px;
	FLOAT: left
}
#footer P#icelogo {
	MARGIN: -2px 0px 0px 15px
}
#footer #gotop {
	POSITION: relative
}
#footer #gotop P {
	Z-INDEX: 99999;
	POSITION: absolute;
	MARGIN: 0px;
	OVERFLOW: visible;
	TOP: 44px;
	LEFT: 945px
}
#footer #gotop P A {
	WIDTH: 20px;
	DISPLAY: block;
	BACKGROUND: url(../images/go_top.png) no-repeat 50% top;
	HEIGHT: 20px
}
#footer #gotop P A:hover {
	BACKGROUND-POSITION: 50% bottom
}
#footer #gotop P SPAN {
	DISPLAY: none
}
.blog_description {
	POSITION: relative;
	PADDING-BOTTOM: 40px;
	MARGIN-BOTTOM: 0px;
	BACKGROUND: url(../images/articlerow_sep.jpg) no-repeat center bottom;
	OVERFLOW: hidden
}
.blog H1 {
	MARGIN: 0px 0px 0.2em;
	FONT-SIZE: 2.25em
}
.blog H2 {
	LINE-HEIGHT: 1.4;
	MARGIN: 0px 0px 0.1em;
	FLOAT: left;
	FONT-SIZE: 1.5em
}
.blog .leading H2 {
	FONT-SIZE: 2em
}
.blog .cols2 H2 {
	WIDTH: 80%
}
.blog .cols3 H2 {
	WIDTH: 70%
}
.blog H2 A:hover {
	BACKGROUND: #f1f1f1;
	COLOR: #555;
	TEXT-DECORATION: none
}
P.pageinfo {
	MARGIN: -12px 0px 15px;
	FLOAT: left;
	COLOR: #999;
	CLEAR: both
}
P.iteminfo {
	MARGIN: 0px 0px 15px;
	FLOAT: left;
	COLOR: #999;
	CLEAR: both
}
P.iteminfo SPAN.modifydate {
	DISPLAY: block;
	COLOR: #666;
	FONT-WEIGHT: bold
}
P.iteminfo SPAN.createdby {
	PADDING-RIGHT: 8px
}
P.buttonheading {
	MARGIN: 3px 0px 0px;
	FLOAT: right
}
P.buttonheading IMG {
	MARGIN: 0px 0px 0px 5px;
}
.leading P.buttonheading {
	MARGIN-TOP: 8px
}
.blog .round {
	MARGIN: 10px 0px 0px
}
.blog .article_column .round {
	MARGIN: 15px 0px -10px
}
.blog IMG {
	
	PADDING-BOTTOM: 1px;
	MARGIN: 0px 10px 10px 0px;
	PADDING-LEFT: 1px;
	PADDING-RIGHT: 1px;
	FLOAT: left;
	PADDING-TOP: 1px
}
.articles_wrap {
	BORDER-BOTTOM: #dbdbdb 1px solid;
	POSITION: relative;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px -8px 0px -9px;
	PADDING-LEFT: 9px;
	PADDING-RIGHT: 9px;
	BACKGROUND: #f1f1f1;
	CLEAR: both;
	OVERFLOW: hidden;
	BORDER-TOP: #dbdbdb 1px solid;
	PADDING-TOP: 9px
}
.article_row {
	BORDER-BOTTOM: #dbdbdb 1px solid;
	POSITION: relative;
	BORDER-LEFT: #dbdbdb 1px solid;
	PADDING-BOTTOM: 10px;
	PADDING-LEFT: 9px;
	PADDING-RIGHT: 9px;
	MARGIN-BOTTOM: 9px;
	BACKGROUND: #fff;
	OVERFLOW: hidden;
	BORDER-TOP: #dbdbdb 1px solid;
	BORDER-RIGHT: #dbdbdb 1px solid;
	PADDING-TOP: 10px
}
.article_row .cols2 {
	WIDTH: 48%;
	FLOAT: left
}
.article_row .cols3 {
	WIDTH: 31%;
	FLOAT: left
}
.article_row .cols2 H2 {
	WIDTH: 100%;
	MARGIN-BOTTOM: 0.25em;
	FONT-SIZE: 1.3em
}
.article_row .cols3 H2 {
	WIDTH: 100%;
	MARGIN-BOTTOM: 0.25em;
	FONT-SIZE: 1.3em
}
.article_row .column1 {
}
.article_row .column2 {
	BORDER-LEFT: #dbdbdb 1px dotted;
	PADDING-LEFT: 10px;
	MARGIN-LEFT: 9px
}
.article_row .column3 {
	BORDER-LEFT: #dbdbdb 1px dotted;
	PADDING-LEFT: 10px;
	MARGIN-LEFT: 9px
}
.blogcontent {
	CLEAR: both
}
#page {
	MARGIN: 10px 0px 0px
}
#page H1.contentheading {
	LINE-HEIGHT: 0.75;
	MARGIN: 0px;
	FONT-SIZE: 2.25em
}
#page IMG {
	FLOAT: left
}
P.noticebottom {
	BORDER-BOTTOM: #e6e6e6 1px solid;
	POSITION: relative;
	TEXT-ALIGN: center;
	LINE-HEIGHT: 30px;
	MARGIN: 0px 0px 15px;
	HEIGHT: 29px;
	CLEAR: both;
	OVERFLOW: hidden;
	BORDER-TOP: #e6e6e6 1px solid
}
#page DIV.buttons {
	PADDING-BOTTOM: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	MARGIN-BOTTOM: 15px;
	PADDING-TOP: 0px
}
DIV.buttons P.pageinfo {
	MARGIN: 0px;
	FLOAT: left
}
#page DIV.buttons P.iteminfo {
	MARGIN: -16px 0px 0px;
	FLOAT: left
}
#page DIV.buttons P.iteminfo SPAN.modifydate {
	PADDING-RIGHT: 10px;
	MARGIN-RIGHT: 12px;
	BORDER-RIGHT: #ccc 1px dotted
}
#page DIV.buttons P.iteminfo SPAN.createdby {
	PADDING-RIGHT: 10px;
	MARGIN-RIGHT: 12px;
	BORDER-RIGHT: #ccc 1px dotted
}
#page DIV.buttons P.buttonheading {
	MARGIN: 13px 0px 0px;
	FLOAT: right
}
#page DIV.buttons P.buttonheading IMG {
	MARGIN: 0px 0px 0px 7px
}
.blog_more {
	POSITION: relative;
	MARGIN-BOTTOM: 20px;
	CLEAR: both;
	OVERFLOW: hidden;
	PADDING-TOP: 5px
}
.blog_more H2 {
	MARGIN: 10px 0px 5px;
	FONT-SIZE: 1.75em
}
.blog_more UL {
	MARGIN: 0px;
	WIDTH: 100%;
	CLEAR: both
}
.blog_more UL LI {
	POSITION: relative;
	LIST-STYLE-TYPE: none;
	WIDTH: 49%;
	FLOAT: left;
	OVERFLOW: hidden
}
.blog_more UL LI A {
	PADDING-BOTTOM: 0px;
	LINE-HEIGHT: 30px;
	PADDING-LEFT: 10px;
	PADDING-RIGHT: 10px;
	DISPLAY: block;
	WHITE-SPACE: nowrap;
	FLOAT: left;
	HEIGHT: 29px;
	OVERFLOW: hidden;
	PADDING-TOP: 0px
}
P.archivedlist .inputbox {
	WIDTH: 100px
}
DIV.pagination {
	BORDER-BOTTOM: #dbdbdb 1px solid;
	POSITION: relative;
	PADDING-BOTTOM: 12px;
	MARGIN: 0px -9px 15px;
	PADDING-LEFT: 12px;
	PADDING-RIGHT: 12px;
	CLEAR: both;
	OVERFLOW: hidden;
	BORDER-TOP: #dbdbdb 1px solid;
	PADDING-TOP: 12px
}
DIV.pagination P.counter {
	MARGIN: 0px;
	FLOAT: right
}
DIV.pagination UL {
	MARGIN: 0px;
	FLOAT: left
}
DIV.pagination UL LI {
	BORDER-BOTTOM: #e9e9e9 1px solid;
	BORDER-LEFT: #e9e9e9 1px solid;
	PADDING-BOTTOM: 0px;
	LIST-STYLE-TYPE: none;
	PADDING-LEFT: 7px;
	PADDING-RIGHT: 7px;
	FLOAT: left;
	BORDER-TOP: #e9e9e9 1px solid;
	BORDER-RIGHT: #e9e9e9 1px solid;
	PADDING-TOP: 0px
}
DIV.pagination UL LI A {
}
DIV.pagination UL LI A:hover {
	COLOR: #555;
	TEXT-DECORATION: none
}
.readmore {
	MARGIN: 0px 0px 10px
}
.readmore .round {
	BACKGROUND-IMAGE: url(../images/readmore.png);
	COLOR: #888;
	TEXT-DECORATION: none
}
.readmore .round SPAN {
	BACKGROUND-IMAGE: url(../images/readmore.png);
	PADDING-LEFT: 30px;
	PADDING-TOP: 1px
}
#searchpage .searchintro {
	POSITION: relative;
	PADDING-BOTTOM: 0px;
	PADDING-LEFT: 15px;
	PADDING-RIGHT: 15px;
	BACKGROUND: #f9f9f9;
	CLEAR: both;
	OVERFLOW: hidden;
	PADDING-TOP: 5px
}
#searchpage .searchintro P.left {
	FLOAT: left
}
#searchpage .searchintro P.right {
	FLOAT: right
}
#searchpage OL P {
	MARGIN-BOTTOM: 1em
}
#searchpage OL SPAN.discategory {
	COLOR: #999
}
OL.latestnews {
	MARGIN-BOTTOM: 0px;
	MARGIN-RIGHT: 0px
}
OL.mostreadmod {
	MARGIN-BOTTOM: 0px;
	MARGIN-RIGHT: 0px
}
OL.latestnews LI {
	MARGIN-BOTTOM: 5px;
	COLOR: #808080
}
OL.mostreadmod LI {
	MARGIN-BOTTOM: 5px;
	COLOR: #808080
}
OL.latestnews LI A:hover {
	BACKGROUND: #f1f1f1;
	COLOR: #555;
	TEXT-DECORATION: none
}
OL.mostreadmod LI A:hover {
	BACKGROUND: #f1f1f1;
	COLOR: #555;
	TEXT-DECORATION: none
}
#searcharea {
	MARGIN: 10px 15px 10px -4px;
	WIDTH: 352px;
	HEIGHT: 27px
}
#search_bg {
	WIDTH: 362px;
	BACKGROUND-REPEAT: no-repeat;
	BACKGROUND-POSITION: center top;
	HEIGHT: 27px
}
#search_bg FORM {
	MARGIN: 0px 0px 0px 13px
}
#search_bg LABEL {
	WIDTH: 0px;
	DISPLAY: none;
	HEIGHT: 0px;
	OVERFLOW: hidden
}
#search_bg .inputbox {
	BORDER-BOTTOM: medium none;
	BORDER-LEFT: medium none;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	WIDTH: 268px;
	PADDING-RIGHT: 0px;
	BACKGROUND: none transparent scroll repeat 0% 0%;
	COLOR: #666;
	BORDER-TOP: medium none;
	BORDER-RIGHT: medium none;
	PADDING-TOP: 0px
}
#search_bg .inputbox:focus {
	COLOR: #66797d
}
#search_bg .button {
	BORDER-BOTTOM: medium none;
	BORDER-LEFT: medium none;
	LINE-HEIGHT: 26px;
	TEXT-TRANSFORM: uppercase;
	MARGIN: 0px 0px 0px 5px;
	WIDTH: 75px;
	DISPLAY: inline;
	FONT-FAMILY: Georgia, "Times New Roman", Times, serif;
	BACKGROUND: none transparent scroll repeat 0% 0%;
	FLOAT: none;
	LETTER-SPACING: 0.02em;
	HEIGHT: 25px;
	FONT-SIZE: 1em;
	BORDER-TOP: medium none;
	CURSOR: pointer;
	BORDER-RIGHT: medium none
}
#search_bg .button:hover {
	COLOR: #fff
}
#loginarea {
	POSITION: relative;
	MARGIN: 0px -10px;
	OVERFLOW: hidden
}
FORM.loginform P#login_username LABEL {
	WIDTH: 0px;
	DISPLAY: none;
	HEIGHT: 0px;
	OVERFLOW: hidden
}
FORM.loginform P#login_password LABEL {
	WIDTH: 0px;
	DISPLAY: none;
	HEIGHT: 0px;
	OVERFLOW: hidden
}
FORM.loginform .inputbox {
	BORDER-BOTTOM: medium none;
	BORDER-LEFT: medium none;
	PADDING-BOTTOM: 0px;
	MARGIN: 6px 0px 0px 35px;
	PADDING-LEFT: 0px;
	WIDTH: 140px;
	PADDING-RIGHT: 0px;
	DISPLAY: inline;
	BACKGROUND: none transparent scroll repeat 0% 0%;
	COLOR: #666;
	BORDER-TOP: medium none;
	BORDER-RIGHT: medium none;
	PADDING-TOP: 0px
}
FORM.loginform P#login_username {
	MARGIN: 4px 0px 8px;
	WIDTH: 167px;
	BACKGROUND: url(../images/login_username.png) no-repeat 50% top;
	HEIGHT: 27px
}
FORM.loginform P#login_password {
	MARGIN: 0px 0px 8px;
	WIDTH: 167px;
	BACKGROUND: url(../images/login_password.png) no-repeat 50% top;
	HEIGHT: 27px
}
FORM.loginform P#login_username:hover {
	BACKGROUND-POSITION: 50% bottom
}
FORM.loginform P#login_password:hover {
	BACKGROUND-POSITION: 50% bottom
}
FORM.loginform P#login_remember {
	MARGIN: 5px -4px 0px 0px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FLOAT: left;
	COLOR: #888;
	FONT-SIZE: 0.9em
}
FORM.loginform P#login_button {
	MARGIN: 0px 0px 0px -4px;
	FLOAT: left
}
FORM.loginform UL {
	LIST-STYLE-TYPE: none;
	MARGIN: 0px;
	CLEAR: both;
	PADDING-TOP: 6px
}
FORM.loginform UL LI {
	PADDING-BOTTOM: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	PADDING-TOP: 4px
}
FORM.logout P {
	MARGIN: 0px 0px 15px
}
FORM.logout BUTTON {
	MARGIN: 0px 0px 0px 10px
}
OL.latestnews {
	MARGIN-BOTTOM: 0px
}
OL.mostreadmod {
	MARGIN-BOTTOM: 0px
}
OL.latestnews LI {
	COLOR: #808080
}
OL.mostreadmod LI {
	COLOR: #808080
}
#breadcrumbs {
	MARGIN-TOP: 14px;
	FLOAT: left
}
#breadcrumbs P {
	MARGIN: 0px;
	DISPLAY: inline;
	FLOAT: left
}
#breadcrumbs OL {
	LIST-STYLE-TYPE: none;
	MARGIN: 0px;
	FLOAT: left
}
#breadcrumbs OL LI {
	PADDING-BOTTOM: 0px;
	PADDING-LEFT: 10px;
	PADDING-RIGHT: 20px;
	BACKGROUND: url(../images/breadcrumb_arrow.png) no-repeat right 65%;
	FLOAT: left;
	PADDING-TOP: 0px
}
#breadcrumbs OL LI A {
	MARGIN: 0px;
	DISPLAY: block
}
#breadcrumbs OL LI.last {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
#breadcrumbs OL LI.last SPAN {
	MARGIN: 0px
}
#banner {
	POSITION: relative;
	MARGIN: 0px 0px 10px;
	OVERFLOW: hidden
}
UL.bannermod {
	MARGIN: 0px;
	FLOAT: left
}
UL.bannermod LI {
	LIST-STYLE-TYPE: none;
	MARGIN: 0px;
	DISPLAY: inline
}
UL.bannermod LI IMG {
	MARGIN: 0px;
	FLOAT: none
}
FORM.poll P.polltitle {
	MARGIN-BOTTOM: 8px;
	FONT-SIZE: 1.2em
}
FORM.poll P.pollradio {
	COLOR: #777
}
UL.tempstyle {
	MARGIN: 0px;
	FLOAT: left
}
UL.tempstyle LI {
	LIST-STYLE-TYPE: none;
	FLOAT: left
}
UL.tempstyle LI A {
	MARGIN: 0px 15px;
	FLOAT: left;
	FONT-SIZE: 1.2em
}
.jweather {
	MARGIN: -5px 25px 10px 0px
}
.jweather TABLE {
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	PADDING-TOP: 0px
}
.jweather TABLE TR {
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	PADDING-TOP: 0px
}
.jweather TABLE TR TD {
	TEXT-ALIGN: center;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px auto;
	PADDING-LEFT: 14px;
	PADDING-RIGHT: 0px;
	PADDING-TOP: 0px
}
.jweather TABLE TR TD.jweather_desc {
	PADDING-BOTTOM: 1px;
	FONT-WEIGHT: bold
}
.jweather TABLE TR TD.jweather_icon IMG {
	MARGIN: 0px
}
.jweather TABLE TR TD.jweather_temp {
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	COLOR: #333
}
.jweather TABLE TR TD.jweather_day {
	COLOR: #888
}
FORM.editor SELECT {
	WIDTH: auto
}
.iceaccordion {
	POSITION: relative;
	MARGIN: 0px 2px 15px;
	CLEAR: both;
	OVERFLOW: visible
}
.iceaccordion H3.iceaccordion-toggler {
	BORDER-BOTTOM: #e1e1d7 1px solid;
	POSITION: relative;
	PADDING-BOTTOM: 0px;
	LINE-HEIGHT: 30px;
	TEXT-TRANSFORM: uppercase;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	FONT-FAMILY: Georgia, "Times New Roman", Times, serif;
	LETTER-SPACING: 0.05em;
	HEIGHT: 29px;
	COLOR: #757575;
	FONT-SIZE: 1em;
	CURSOR: pointer;
	PADDING-TOP: 0px
}
.iceaccordion H3.iceaccordion-toggler:hover {
	COLOR: #555
}
.iceaccordion .iceaccordion-content P {
	MARGIN: 0px 0px 10px
}
.iceslider_imageslide .icemodule {
	POSITION: relative;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	PADDING-TOP: 0px
}
.iceslider_imageslide .icemodule DIV DIV DIV {
	PADDING-BOTTOM: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	PADDING-TOP: 0px
}
.iceslider_imageslide .icemodule DIV DIV DIV DIV {
	PADDING-BOTTOM: 7px;
	MARGIN: 0px auto;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	OVERFLOW: hidden;
	PADDING-TOP: 3px
}
.iceslider_imageslide UL {
	Z-INDEX: 1;
	POSITION: relative;
	TEXT-ALIGN: center;
	PADDING-BOTTOM: 0px;
	MARGIN: -40px 12px 0px;
	PADDING-LEFT: 8px;
	WIDTH: 122px;
	PADDING-RIGHT: 0px;
	BACKGROUND: url(../images/icesldier_imageslide_arrowbg.png) no-repeat;
	FLOAT: right;
	HEIGHT: 27px;
	PADDING-TOP: 5px
}
.iceslider_imageslide UL LI {
	LIST-STYLE-TYPE: none;
	WIDTH: 25px;
	BACKGROUND: url(../images/icesldier_imageslide_buttons.png) no-repeat 0px 0px;
	FLOAT: left;
	HEIGHT: 18px;
	CURSOR: pointer
}
.iceslider_imageslide UL LI.imageslide_prev {
	BACKGROUND-POSITION: 0px 0px
}
.iceslider_imageslide UL LI.imageslide_next {
	BACKGROUND-POSITION: -25px 0px
}
.iceslider_imageslide UL LI.imageslide_stop {
	BACKGROUND-POSITION: -50px 0px
}
.iceslider_imageslide UL LI.imageslide_play {
	BACKGROUND-POSITION: -75px 0px
}
.iceslider_imageslide UL LI SPAN {
	WIDTH: 0px;
	DISPLAY: block;
	HEIGHT: 0px;
	OVERFLOW: hidden
}
.iceslider_imageslide OL {
	POSITION: relative;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	OVERFLOW: hidden;
	PADDING-TOP: 0px
}
.iceslider_imageslide OL LI {
	PADDING-BOTTOM: 0px;
	LIST-STYLE-TYPE: none;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	DISPLAY: block;
	FLOAT: left;
	PADDING-TOP: 0px
}
.icesldier_imageslide_content {
	POSITION: relative;
	WIDTH: 546px;
	HEIGHT: 230px;
	OVERFLOW: hidden
}
.iceslider_imageslide_box {
	POSITION: absolute
}
.iceslider_tabularslide .controlarea {
	LINE-HEIGHT: 40px;
	MARGIN-TOP: -12px;
	HEIGHT: 40px;
	BORDER-TOP: #dbdbdb 1px solid
}
.iceslider_tabularslide UL.slidingul {
	MARGIN: 0px;
	FLOAT: left
}
.iceslider_tabularslide UL.slidingul LI {
	PADDING-BOTTOM: 0px;
	LIST-STYLE-TYPE: none;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	BACKGROUND: url(../images/icesldier_tabularslide_navsep.png) no-repeat right center;
	FLOAT: left;
	HEIGHT: 40px;
	COLOR: #888;
	FONT-SIZE: 1.1em;
	CURSOR: pointer;
	PADDING-TOP: 0px
}
.iceslider_tabularslide UL.slidingul LI SPAN {
	PADDING-BOTTOM: 0px;
	PADDING-LEFT: 18px;
	PADDING-RIGHT: 20px;
	DISPLAY: block;
	FLOAT: left;
	HEIGHT: 40px;
	PADDING-TOP: 0px
}
.iceslider_tabularslide UL.slidingul LI:hover {
	COLOR: #222
}
.iceslider_tabularslide UL.slidingul LI.active {
	COLOR: #222
}
.iceslider_tabularslide UL.slidingul LI.active SPAN {
	POSITION: relative;
	MARGIN-TOP: -1px;
	BACKGROUND: url(../images/icesldier_tabularslide_current.png) no-repeat center top;
	OVERFLOW: visible;
	PADDING-TOP: 1px
}
.iceslider_tabularslide_content {
	POSITION: relative;
	MARGIN-BOTTOM: 20px;
	CLEAR: both;
	OVERFLOW: hidden
}
.iceslider_tabularslide_content DIV {
	FLOAT: left
}
.iceslider_tabularslide_content DIV IMG {
	POSITION: relative
}
.iceslider_tabularslide_box {
	POSITION: absolute
}
.iceslider_tabularslide_content H3 {
	LINE-HEIGHT: 1;
	MARGIN-BOTTOM: 0.7em;
	FONT-SIZE: 1.85em
}
.iceslider_tabularslide_content IMG {
	PADDING-BOTTOM: 1px;
	PADDING-LEFT: 1px;
	PADDING-RIGHT: 1px;
	PADDING-TOP: 1px
}
.iceslider_tabularslide UL.slidingbuttons {
	MARGIN: 12px 5px 0px 0px;
	FLOAT: right
}
.iceslider_tabularslide UL.slidingbuttons LI {
	LIST-STYLE-TYPE: none;
	MARGIN: 0px 0px 0px 4px;
	WIDTH: 20px;
	FLOAT: left;
	HEIGHT: 15px;
	CURSOR: pointer
}
.iceslider_tabularslide UL.slidingbuttons LI SPAN {
	DISPLAY: none
}
.iceslider_tabularslide UL.slidingbuttons LI.carouselslider_prev {
	BACKGROUND: url(../images/iceslider_prev.png) no-repeat 50% top
}
.iceslider_tabularslide UL.slidingbuttons LI.carouselslider_prev:hover {
	BACKGROUND-POSITION: 50% bottom
}
.iceslider_tabularslide UL.slidingbuttons LI.carouselslider_next {
	BACKGROUND: url(../images/iceslider_next.png) no-repeat 50% top
}
.iceslider_tabularslide UL.slidingbuttons LI.carouselslider_next:hover {
	BACKGROUND-POSITION: 50% bottom
}
.iceslider_tabularslide UL.slidingbuttons LI.carouselslider_stop {
	BACKGROUND: url(../images/iceslider_stop.png) no-repeat 50% top
}
.iceslider_tabularslide UL.slidingbuttons LI.carouselslider_stop:hover {
	BACKGROUND-POSITION: 50% bottom
}
.iceslider_tabularslide UL.slidingbuttons LI.carouselslider_play {
	BACKGROUND: url(../images/iceslider_play.png) no-repeat 50% top
}
.iceslider_tabularslide UL.slidingbuttons LI.carouselslider_play:hover {
	BACKGROUND-POSITION: 50% bottom
}
.iceslider_carouselslide {
	POSITION: relative;
	MARGIN: 0px -9px 10px;
	CLEAR: both;
	OVERFLOW: hidden
}
.iceslider_carouselslide_box {
	POSITION: absolute
}
.iceslider_carouselslide_content {
	POSITION: relative;
	CLEAR: both;
	OVERFLOW: hidden
}
DIV.iceslider_carouselslide_item {
	TEXT-ALIGN: center;
	PADDING-BOTTOM: 10px;
	FLOAT: left;
	PADDING-TOP: 10px
}
DIV.iceslider_carouselslide_item .padding {
	PADDING-BOTTOM: 0px;
	PADDING-LEFT: 10px;
	PADDING-RIGHT: 9px;
	BORDER-RIGHT: #dbdbdb 1px solid;
	PADDING-TOP: 0px
}
.iceslider_carouselslide_content DIV IMG {
	BORDER-BOTTOM: #aaa 1px solid;
	TEXT-ALIGN: center;
	BORDER-LEFT: #aaa 1px solid;
	PADDING-BOTTOM: 1px;
	MARGIN: 0px auto 10px;
	PADDING-LEFT: 1px;
	PADDING-RIGHT: 1px;
	FLOAT: none;
	BORDER-TOP: #aaa 1px solid;
	BORDER-RIGHT: #aaa 1px solid;
	PADDING-TOP: 1px
}
.iceslider_carouselslide_content H3 {
	TEXT-ALIGN: center;
	LINE-HEIGHT: 1;
	MARGIN-BOTTOM: 0.6em;
	FONT-SIZE: 1.35em
}
.iceslider_carouselslide_content H3 A:hover {
	BACKGROUND: #f1f1f1;
	COLOR: #555;
	TEXT-DECORATION: none
}
.iceslider_carouselslide .iceslider_carouselslide_buttons {
	PADDING-BOTTOM: 0px;
	PADDING-LEFT: 15px;
	PADDING-RIGHT: 15px;
	BORDER-TOP: #dbdbdb 1px solid;
	PADDING-TOP: 0px
}
.iceslider_carouselslide .iceslider_carouselslide_buttons H4 {
	LINE-HEIGHT: 1;
	MARGIN: 10px 0px;
	FLOAT: left;
	COLOR: #555;
	FONT-SIZE: 1.25em;
	FONT-WEIGHT: bold
}
.iceslider_carouselslide UL.slidingbuttons {
	MARGIN: 10px 0px 0px;
	FLOAT: right
}
.iceslider_carouselslide UL.slidingbuttons LI {
	LIST-STYLE-TYPE: none;
	MARGIN: 0px 0px 0px 4px;
	WIDTH: 20px;
	FLOAT: left;
	HEIGHT: 15px;
	CURSOR: pointer
}
.iceslider_carouselslide UL.slidingbuttons LI SPAN {
	DISPLAY: none
}
.iceslider_carouselslide UL.slidingbuttons LI.carouselslider_prev {
	BACKGROUND: url(../images/iceslider_prev.png) no-repeat 50% top
}
.iceslider_carouselslide UL.slidingbuttons LI.carouselslider_prev:hover {
	BACKGROUND-POSITION: 50% bottom
}
.iceslider_carouselslide UL.slidingbuttons LI.carouselslider_next {
	BACKGROUND: url(../images/iceslider_next.png) no-repeat 50% top
}
.iceslider_carouselslide UL.slidingbuttons LI.carouselslider_next:hover {
	BACKGROUND-POSITION: 50% bottom
}
.iceslider_carouselslide UL.slidingbuttons LI.carouselslider_stop {
	BACKGROUND: url(../images/iceslider_stop.png) no-repeat 50% top
}
.iceslider_carouselslide UL.slidingbuttons LI.carouselslider_stop:hover {
	BACKGROUND-POSITION: 50% bottom
}
.iceslider_carouselslide UL.slidingbuttons LI.carouselslider_play {
	BACKGROUND: url(../images/iceslider_play.png) no-repeat 50% top
}
.iceslider_carouselslide UL.slidingbuttons LI.carouselslider_play:hover {
	BACKGROUND-POSITION: 50% bottom
}
.icescroller {
	PADDING-BOTTOM: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	OVERFLOW: visible;
	PADDING-TOP: 15px
}
.icescroller .hide {
	POSITION: absolute;
	VISIBILITY: hidden
}
.icescroller P {
	TEXT-TRANSFORM: uppercase;
	MARGIN: 0px;
	FLOAT: left;
	COLOR: #999
}
LI.scrolleritem {
	MARGIN: 0px
}
LI.scrolleritem {
	LIST-STYLE-TYPE: none
}
LI.scrolleritem SPAN {
	FONT-WEIGHT: bold
}
UL.icescroller_buttons {
	POSITION: relative;
	PADDING-BOTTOM: 0px;
	MARGIN: 2px 5px 0px 10px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	FLOAT: left;
	OVERFLOW: hidden;
	PADDING-TOP: 0px
}
UL.icescroller_buttons LI {
	LIST-STYLE-TYPE: none;
	MARGIN: 0px;
	FLOAT: left
}
UL.icescroller_buttons LI A {
	BORDER-BOTTOM: medium none;
	TEXT-ALIGN: center;
	LINE-HEIGHT: 35px;
	WIDTH: 15px;
	DISPLAY: block;
	HEIGHT: 15px;
	MARGIN-RIGHT: 3px
}
UL.icescroller_buttons LI A:hover {
	BORDER-BOTTOM: medium none
}
UL.icescroller_buttons LI.prev A {
	BACKGROUND: url(../images/icescroller_prev.png) no-repeat 50% top
}
UL.icescroller_buttons LI.next A {
	BACKGROUND: url(../images/icescroller_next.png) no-repeat 50% top
}
UL.icescroller_buttons LI.prev A:hover {
	BACKGROUND-POSITION: 50% bottom
}
UL.icescroller_buttons LI.next A:hover {
	BACKGROUND-POSITION: 50% bottom
}

