<STYLE>
HTML
{
    BACKGROUND-IMAGE: none;
    BORDER-BOTTOM: 0px;
    BORDER-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    BACKGROUND-COLOR: transparent;
    MARGIN: 0px;
    OUTLINE-STYLE: none;
    OUTLINE-COLOR: invert;
    PADDING-LEFT: 0px;
    OUTLINE-WIDTH: 0px;
    PADDING-RIGHT: 0px;
    BACKGROUND-REPEAT: repeat;
    FONT-SIZE: 100%;
    VERTICAL-ALIGN: baseline;
    BORDER-TOP: 0px;
    BORDER-RIGHT: 0px;
    PADDING-TOP: 0px
}
BODY
{
    BACKGROUND-IMAGE: none;
    BORDER-BOTTOM: 0px;
    BORDER-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    BACKGROUND-COLOR: transparent;
    MARGIN: 0px;
    OUTLINE-STYLE: none;
    OUTLINE-COLOR: invert;
    PADDING-LEFT: 0px;
    OUTLINE-WIDTH: 0px;
    PADDING-RIGHT: 0px;
    BACKGROUND-REPEAT: repeat;
    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
}
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
{
    BACKGROUND-IMAGE: none;
    BORDER-BOTTOM: 0px;
    BORDER-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    BACKGROUND-COLOR: transparent;
    MARGIN: 0px;
    OUTLINE-STYLE: none;
    OUTLINE-COLOR: invert;
    PADDING-LEFT: 0px;
    OUTLINE-WIDTH: 0px;
    PADDING-RIGHT: 0px;
    BACKGROUND-REPEAT: repeat;
    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;
    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
}
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
}
UL
{
    LIST-STYLE-TYPE: none
}
BLOCKQUOTE
{
    QUOTES: none
}
Q
{
    QUOTES: none
}
BLOCKQUOTE:before
{
    CONTENT: none
}
BLOCKQUOTE:after
{
    CONTENT: none
}
Q:before
{
    CONTENT: none
}
Q:after
{
    CONTENT: none
}
P.clr
{
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    CLEAR: both;
    PADDING-TOP: 0px
}
.clr
{
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    CLEAR: both;
    PADDING-TOP: 0px
}
: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
}
BODY
{
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    WIDTH: 100%;
    PADDING-RIGHT: 0px;
    BACKGROUND: url(images/bg.png) #333333 repeat-x center top;
    PADDING-TOP: 0px
}
A
{
    COLOR: #00b7f3;
    TEXT-DECORATION: none
}
A:hover
{
    TEXT-DECORATION: underline
}
.clear
{
    CLEAR: both
}
.ui-tabs-hide
{
    DISPLAY: none
}
BR.clear
{
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 0px
}
H1
{
    PADDING-BOTTOM: 5px;
    LINE-HEIGHT: 1em;
    LETTER-SPACING: -1px;
    COLOR: #111111;
    FONT-WEIGHT: normal
}
H2
{
    PADDING-BOTTOM: 5px;
    LINE-HEIGHT: 1em;
    LETTER-SPACING: -1px;
    COLOR: #111111;
    FONT-WEIGHT: normal
}
H3
{
    PADDING-BOTTOM: 5px;
    LINE-HEIGHT: 1em;
    LETTER-SPACING: -1px;
    COLOR: #111111;
    FONT-WEIGHT: normal
}
H4
{
    PADDING-BOTTOM: 5px;
    LINE-HEIGHT: 1em;
    LETTER-SPACING: -1px;
    COLOR: #111111;
    FONT-WEIGHT: normal
}
H5
{
    PADDING-BOTTOM: 5px;
    LINE-HEIGHT: 1em;
    LETTER-SPACING: -1px;
    COLOR: #111111;
    FONT-WEIGHT: normal
}
H6
{
    PADDING-BOTTOM: 5px;
    LINE-HEIGHT: 1em;
    LETTER-SPACING: -1px;
    COLOR: #111111;
    FONT-WEIGHT: normal
}
H1 A
{
    COLOR: #111111
}
H2 A
{
    COLOR: #111111
}
H3 A
{
    COLOR: #111111
}
H4 A
{
    COLOR: #111111
}
H5 A
{
    COLOR: #111111
}
H6 A
{
    COLOR: #111111
}
H1
{
    FONT-SIZE: 30px
}
H2
{
    FONT-SIZE: 24px
}
H3
{
    FONT-SIZE: 22px
}
H4
{
    FONT-SIZE: 18px
}
H5
{
    FONT-SIZE: 16px
}
H6
{
    FONT-SIZE: 14px
}
P
{
    PADDING-BOTTOM: 10px;
    LINE-HEIGHT: 18px
}
STRONG
{
    COLOR: #6f6f6f;
    FONT-WEIGHT: bold
}
STRONG A
{
    COLOR: #6f6f6f;
    FONT-WEIGHT: bold
}
UL LI
{
    COLOR: #6f6f6f
}
CITE
{
    FONT-STYLE: italic
}
EM
{
    FONT-STYLE: italic
}
I
{
    FONT-STYLE: italic
}
PRE
{
    FONT-FAMILY: Courier New, monospace;
    MARGIN-BOTTOM: 10px
}
CODE
{
    FONT-FAMILY: Courier New, monospace;
    MARGIN-BOTTOM: 10px
}
INS
{
    TEXT-DECORATION: none
}
SUP
{
    POSITION: relative;
    LINE-HEIGHT: 1;
    HEIGHT: 0px;
    VERTICAL-ALIGN: baseline
}
SUB
{
    POSITION: relative;
    LINE-HEIGHT: 1;
    HEIGHT: 0px;
    VERTICAL-ALIGN: baseline
}
SUP
{
    BOTTOM: 0.8em
}
SUB
{
    TOP: 0.3em
}
DL
{
    MARGIN: 0px 0px 1.5em
}
DL DT
{
    FONT-WEIGHT: bold
}
DD
{
    MARGIN-LEFT: 1.5em
}
BLOCKQUOTE
{
    BORDER-BOTTOM: #dcdcdc 1px solid;
    BORDER-LEFT: #dcdcdc 1px solid;
    PADDING-BOTTOM: 1em;
    FONT-STYLE: italic;
    MARGIN: 1.5em;
    PADDING-LEFT: 1em;
    PADDING-RIGHT: 1em;
    BACKGROUND: #e6e6e6;
    COLOR: #666666;
    BORDER-TOP: #dcdcdc 1px solid;
    BORDER-RIGHT: #dcdcdc 1px solid;
    PADDING-TOP: 1em
}
BLOCKQUOTE P
{
    PADDING-BOTTOM: 0px
}
INPUT[type=text]
{
    BORDER-BOTTOM: #bbb 1px solid;
    BORDER-LEFT: #bbb 1px solid;
    PADDING-BOTTOM: 2px;
    BACKGROUND-COLOR: #fff;
    PADDING-LEFT: 2px;
    PADDING-RIGHT: 2px;
    COLOR: #4e4e4e;
    BORDER-TOP: #bbb 1px solid;
    BORDER-RIGHT: #bbb 1px solid;
    PADDING-TOP: 2px
}
INPUT.text
{
    BORDER-BOTTOM: #bbb 1px solid;
    BORDER-LEFT: #bbb 1px solid;
    PADDING-BOTTOM: 2px;
    BACKGROUND-COLOR: #fff;
    PADDING-LEFT: 2px;
    PADDING-RIGHT: 2px;
    COLOR: #4e4e4e;
    BORDER-TOP: #bbb 1px solid;
    BORDER-RIGHT: #bbb 1px solid;
    PADDING-TOP: 2px
}
INPUT.title
{
    BORDER-BOTTOM: #bbb 1px solid;
    BORDER-LEFT: #bbb 1px solid;
    PADDING-BOTTOM: 2px;
    BACKGROUND-COLOR: #fff;
    PADDING-LEFT: 2px;
    PADDING-RIGHT: 2px;
    COLOR: #4e4e4e;
    BORDER-TOP: #bbb 1px solid;
    BORDER-RIGHT: #bbb 1px solid;
    PADDING-TOP: 2px
}
TEXTAREA
{
    BORDER-BOTTOM: #bbb 1px solid;
    BORDER-LEFT: #bbb 1px solid;
    PADDING-BOTTOM: 2px;
    BACKGROUND-COLOR: #fff;
    PADDING-LEFT: 2px;
    PADDING-RIGHT: 2px;
    COLOR: #4e4e4e;
    BORDER-TOP: #bbb 1px solid;
    BORDER-RIGHT: #bbb 1px solid;
    PADDING-TOP: 2px
}
SELECT
{
    BORDER-BOTTOM: #bbb 1px solid;
    BORDER-LEFT: #bbb 1px solid;
    PADDING-BOTTOM: 2px;
    BACKGROUND-COLOR: #fff;
    PADDING-LEFT: 2px;
    PADDING-RIGHT: 2px;
    COLOR: #4e4e4e;
    BORDER-TOP: #bbb 1px solid;
    BORDER-RIGHT: #bbb 1px solid;
    PADDING-TOP: 2px
}
INPUT[type=text]:focus
{
    BORDER-BOTTOM-COLOR: #2d3940;
    BORDER-TOP-COLOR: #2d3940;
    COLOR: #3e3e3e;
    BORDER-RIGHT-COLOR: #2d3940;
    BORDER-LEFT-COLOR: #2d3940
}
INPUT.text:focus
{
    BORDER-BOTTOM-COLOR: #2d3940;
    BORDER-TOP-COLOR: #2d3940;
    COLOR: #3e3e3e;
    BORDER-RIGHT-COLOR: #2d3940;
    BORDER-LEFT-COLOR: #2d3940
}
INPUT.title:focus
{
    BORDER-BOTTOM-COLOR: #2d3940;
    BORDER-TOP-COLOR: #2d3940;
    COLOR: #3e3e3e;
    BORDER-RIGHT-COLOR: #2d3940;
    BORDER-LEFT-COLOR: #2d3940
}
TEXTAREA:focus
{
    BORDER-BOTTOM-COLOR: #2d3940;
    BORDER-TOP-COLOR: #2d3940;
    COLOR: #3e3e3e;
    BORDER-RIGHT-COLOR: #2d3940;
    BORDER-LEFT-COLOR: #2d3940
}
SELECT:focus
{
    BORDER-BOTTOM-COLOR: #2d3940;
    BORDER-TOP-COLOR: #2d3940;
    COLOR: #3e3e3e;
    BORDER-RIGHT-COLOR: #2d3940;
    BORDER-LEFT-COLOR: #2d3940
}
INPUT[type=text]
{
    MARGIN: 0.5em 0px
}
INPUT.text
{
    MARGIN: 0.5em 0px
}
INPUT.title
{
    MARGIN: 0.5em 0px
}
TEXTAREA
{
    MARGIN: 0.5em 0px
}
SELECT
{
    MARGIN: 0.5em 0px
}
TEXTAREA
{
    PADDING-BOTTOM: 4px;
    PADDING-LEFT: 4px;
    PADDING-RIGHT: 4px;
    PADDING-TOP: 4px
}
IMG#about-image
{
    MARGIN: 3px 8px 8px 0px;
    FLOAT: left
}
.clearfix:after
{
    DISPLAY: block;
    HEIGHT: 0px;
    VISIBILITY: hidden;
    CLEAR: both;
    FONT-SIZE: 0px
}
* HTML .clearfix
{
    ZOOM: 1
}
*:first-child + HTML .clearfix
{
    ZOOM: 1
}
#header
{
    BACKGROUND: url(images/top_bg.png) repeat-x center top;
    HEIGHT: 173px
}
#header .header-top
{
    HEIGHT: 59px
}
#header .header-top STRONG.tel IMG
{
    MARGIN-TOP: 5px
}
#header .header-top STRONG.tel
{
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 30px;
    PADDING-RIGHT: 30px;
    FONT: 24px/60px Arial,Helvetica,sans-serif;
    BACKGROUND: url(images/top_l.png) no-repeat left top;
    FLOAT: left;
    HEIGHT: 59px;
    COLOR: #adadad;
    PADDING-TOP: 0px
}
#container
{
    POSITION: relative;
    TEXT-ALIGN: left;
    MARGIN: 0px auto;
    WIDTH: 1002px
}
IMG#logo
{
    MARGIN: 10px 0px 10px 15px
}
#menu
{
    PADDING-BOTTOM: 37px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    FLOAT: right;
    PADDING-TOP: 37px
}
#menu UL LI
{
    BORDER-BOTTOM: 0px;
    BORDER-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    FLOAT: left;
    BORDER-TOP: 0px;
    BORDER-RIGHT: 1px solid;
    PADDING-TOP: 0px
}
#menu UL LI.page-item-243
{
    DISPLAY: none
}
#menu UL LI.page-item-365
{
    DISPLAY: none
}
#menu UL LI.page-item-356
{
    DISPLAY: none
}
.footer UL LI.page-item-243
{
    DISPLAY: none
}
#menu UL LI.page-item-178
{
    DISPLAY: none
}
#menu UL LI.page-item-551
{
    DISPLAY: none
}
.footer UL LI.page-item-551
{
    DISPLAY: none
}
#menu UL LI.page-item-547
{
    DISPLAY: none
}
.footer UL LI.page-item-178
{
    DISPLAY: none
}
#menu UL LI.page-item-554
{
    DISPLAY: none
}
.footer UL LI.page-item-554
{
    DISPLAY: none
}
#menu UL LI.page-item-570
{
    DISPLAY: none
}
.footer UL LI.page-item-570
{
    DISPLAY: none
}
#menu UL LI.page-item-602
{
    DISPLAY: none
}
.footer UL LI.page-item-602
{
    DISPLAY: none
}
#menu UL LI.page-item-566
{
    DISPLAY: none
}
.footer UL LI.page-item-566
{
    DISPLAY: none
}
.footer UL LI.page-item-547
{
    DISPLAY: none
}
#menu UL LI A
{
    PADDING-BOTTOM: 8px;
    MARGIN: 0px 5px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    FONT: 11px Arial,Helvetica,sans-serif;
    FLOAT: left;
    COLOR: #000000;
    TEXT-DECORATION: none;
    PADDING-TOP: 8px
}
#menu UL LI.current_page_item A
{
    BACKGROUND: url(images/menu_r.gif) no-repeat right center
}
#menu UL LI A:hover
{
    BACKGROUND: url(images/menu_r.gif) no-repeat right center
}
#menu UL LI.current_page_item A SPAN
{
    BACKGROUND: url(images/menu_l.gif) no-repeat left center;
    COLOR: #ffffff
}
#menu UL LI A:hover SPAN
{
    BACKGROUND: url(images/menu_l.gif) no-repeat left center;
    COLOR: #ffffff
}
#menu UL LI A SPAN
{
    PADDING-BOTTOM: 8px;
    PADDING-LEFT: 10px;
    PADDING-RIGHT: 10px;
    BACKGROUND: 0px 0px;
    PADDING-TOP: 8px
}
#content-top
{
    BACKGROUND: url(images/content-top-bg.png) no-repeat
}
#content-bottom
{
    BACKGROUND: url(images/content-bottom-bg.png) no-repeat
}
.top-alt
{
    BACKGROUND: url(images/content-top-bg-alt.png) no-repeat
}
.bottom-alt
{
    BACKGROUND: url(images/content-bottom-bg-alt.png) no-repeat
}
DIV.service
{
    POSITION: relative;
    PADDING-BOTTOM: 20px;
    PADDING-LEFT: 90px;
    WIDTH: 190px;
    PADDING-RIGHT: 32px;
    FLOAT: left;
    PADDING-TOP: 36px
}
DIV.service IMG.service-icon
{
    POSITION: absolute;
    TOP: 34px;
    LEFT: 32px
}
DIV.service H3.title
{
    MARGIN-BOTTOM: 3px;
    FONT-SIZE: 18px
}
DIV.service H3.title A
{
    COLOR: #000
}
DIV.service H3.title A:hover
{
    TEXT-DECORATION: none
}
DIV.service SPAN.tagline
{
    TEXT-TRANSFORM: uppercase;
    FONT-STYLE: italic;
    FONT-FAMILY: Georgia, serif;
    MARGIN-BOTTOM: 9px;
    COLOR: #9e9e9e;
    FONT-SIZE: 10px
}
DIV.hr
{
    WIDTH: 202px;
    MARGIN-BOTTOM: -2px;
    BACKGROUND: url(images/hr-bg.png) no-repeat;
    HEIGHT: 18px
}
#content A.readmore
{
    LINE-HEIGHT: 27px;
    PADDING-RIGHT: 13px;
    DISPLAY: block;
    BACKGROUND: url(images/readmore.png) no-repeat right bottom;
    FLOAT: right;
    HEIGHT: 27px;
    COLOR: #282828;
    FONT-SIZE: 11px;
    text-shadow: 1px 1px 1px #ffffff
}
#content A.readmore SPAN
{
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 12px;
    PADDING-RIGHT: 0px;
    DISPLAY: block;
    BACKGROUND: url(images/readmore.png) no-repeat;
    HEIGHT: 27px;
    PADDING-TOP: 0px
}
#content A.readmore:hover
{
    COLOR: #3e3e3e
}
#breadcrumbs
{
    BORDER-BOTTOM: #ebebeb 1px solid;
    PADDING-BOTTOM: 11px;
    TEXT-TRANSFORM: uppercase;
    FONT-STYLE: italic;
    PADDING-LEFT: 45px;
    PADDING-RIGHT: 15px;
    FONT-FAMILY: Georgia, serif;
    FONT-SIZE: 11px;
    PADDING-TOP: 0px
}
#breadcrumbs
{
    COLOR: #9e9e9e
}
#breadcrumbs A
{
    COLOR: #9e9e9e
}
#breadcrumbs A:hover
{
    COLOR: #5f5e5e;
    TEXT-DECORATION: none
}
#breadcrumbs SPAN.sep
{
    MARGIN: 1px 1px 0px 3px;
    WIDTH: 4px;
    DISPLAY: inline-block;
    BACKGROUND: url(images/breadcrumb-separator.png) no-repeat;
    HEIGHT: 7px
}
.entry H2.title
{
    BORDER-BOTTOM: #dbdbdb 1px solid;
    PADDING-BOTTOM: 14px;
    PADDING-LEFT: 2px;
    FONT-FAMILY: arial;
    MARGIN-BOTTOM: 25px;
    COLOR: #3e4f59;
    FONT-SIZE: 24px
}
.entry H1.title
{
    BORDER-BOTTOM: #dbdbdb 1px solid;
    PADDING-BOTTOM: 14px;
    PADDING-LEFT: 2px;
    FONT-FAMILY: arial;
    MARGIN-BOTTOM: 25px;
    COLOR: #3e4f59;
    FONT-SIZE: 24px
}
.entry H2.title A:hover
{
    COLOR: #333232;
    TEXT-DECORATION: none
}
P.post-meta
{
    BORDER-BOTTOM: #ebebeb 1px solid;
    PADDING-BOTTOM: 7px;
    TEXT-TRANSFORM: uppercase;
    FONT-STYLE: italic;
    PADDING-LEFT: 4px;
    PADDING-RIGHT: 5px;
    FONT-FAMILY: Georgia, serif;
    MARGIN-BOTTOM: 11px;
    COLOR: #9e9e9e;
    FONT-SIZE: 12px;
    BORDER-TOP: #ebebeb 1px solid;
    PADDING-TOP: 8px
}
P.post-meta A
{
    COLOR: #646464
}
P.post-meta A:hover
{
    COLOR: #414141;
    TEXT-DECORATION: none
}
DIV.thumb
{
    POSITION: relative;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 20px 0px 0px;
    PADDING-LEFT: 8px;
    WIDTH: 191px;
    PADDING-RIGHT: 0px;
    HEIGHT: 191px;
    PADDING-TOP: 8px
}
DIV.thumb SPAN.overlay
{
    POSITION: absolute;
    WIDTH: 199px;
    DISPLAY: block;
    BACKGROUND: url(images/image-overlay.png) no-repeat;
    HEIGHT: 199px;
    TOP: 0px;
    LEFT: 0px
}
.entry UL
{
    LIST-STYLE-TYPE: disc;
    MARGIN: 10px 0px 10px 20px
}
.post UL
{
    LIST-STYLE-TYPE: disc;
    MARGIN: 10px 0px 10px 20px
}
.entry OL
{
    LIST-STYLE-POSITION: inside;
    LIST-STYLE-TYPE: decimal;
    MARGIN: 10px 0px 10px 2px
}
.post OL
{
    LIST-STYLE-POSITION: inside;
    LIST-STYLE-TYPE: decimal;
    MARGIN: 10px 0px 10px 2px
}
.entry UL LI UL
{
    MARGIN: 2px 0px 2px 20px
}
.post UL LI UL
{
    MARGIN: 2px 0px 2px 20px
}
.entry UL LI OL
{
    MARGIN: 2px 0px 2px 20px
}
.post UL LI OL
{
    MARGIN: 2px 0px 2px 20px
}
.entry OL LI UL
{
    MARGIN: 2px 0px 2px 35px
}
.post OL LI UL
{
    MARGIN: 2px 0px 2px 35px
}
.entry OL LI OL
{
    MARGIN: 2px 0px 2px 35px
}
.post OL LI OL
{
    MARGIN: 2px 0px 2px 35px
}
.hr-separator
{
    MARGIN-TOP: 17px;
    BACKGROUND: #ebebeb;
    HEIGHT: 1px
}
.page-nav
{
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 24px
}
UL.nav
{
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 11px;
    PADDING-RIGHT: 0px;
    FLOAT: left;
    FONT-SIZE: 13px;
    PADDING-TOP: 8px
}
UL.nav LI
{
    Z-INDEX: 10;
    MARGIN-RIGHT: 5px
}
UL.nav LI A
{
    PADDING-BOTTOM: 5px;
    PADDING-LEFT: 10px;
    PADDING-RIGHT: 1px;
    COLOR: #4e4d4d;
    PADDING-TOP: 6px;
    text-shadow: 1px 1px 0px #eeeeee
}
UL.nav LI A:hover
{
    TEXT-DECORATION: none
}
UL.nav LI:hover UL
{
    BORDER-BOTTOM: #9a9a9a 1px solid;
    BORDER-LEFT: #9a9a9a 1px solid;
    PADDING-BOTTOM: 12px;
    PADDING-LEFT: 0px;
    WIDTH: 186px;
    PADDING-RIGHT: 0px;
    BACKGROUND: url(images/dropdown-bg.png) repeat-y;
    BORDER-TOP: medium none;
    TOP: 39px !important;
    BORDER-RIGHT: #9a9a9a 1px solid;
    PADDING-TOP: 2px;
    box-shadow: 3px 6px 7px 1px rgba(0, 0, 0, 0.1);
    -moz-box-shadow: 3px 6px 7px 1px rgba(0, 0, 0, 0.1);
    -webkit-box-shadow: 3px 6px 7px 1px rgba(0, 0, 0, 0.1);
    border-radius: 8px;
    -moz-border-radius: 8px;
    -webkit-border-radius: 8px;
    border-top-left-radius: 0px;
    -moz-border-radius-topleft: 0px;
    border-top-right-radius: 0px;
    -webkit-border-top-left-radius: 0px;
    -moz-border-radius-topright: 0px;
    -webkit-border-top-right-radius: 0px
}
UL.nav LI.sfHover UL
{
    BORDER-BOTTOM: #9a9a9a 1px solid;
    BORDER-LEFT: #9a9a9a 1px solid;
    PADDING-BOTTOM: 12px;
    PADDING-LEFT: 0px;
    WIDTH: 186px;
    PADDING-RIGHT: 0px;
    BACKGROUND: url(images/dropdown-bg.png) repeat-y;
    BORDER-TOP: medium none;
    TOP: 39px !important;
    BORDER-RIGHT: #9a9a9a 1px solid;
    PADDING-TOP: 2px;
    box-shadow: 3px 6px 7px 1px rgba(0, 0, 0, 0.1);
    -moz-box-shadow: 3px 6px 7px 1px rgba(0, 0, 0, 0.1);
    -webkit-box-shadow: 3px 6px 7px 1px rgba(0, 0, 0, 0.1);
    border-radius: 8px;
    -moz-border-radius: 8px;
    -webkit-border-radius: 8px;
    border-top-left-radius: 0px;
    -moz-border-radius-topleft: 0px;
    border-top-right-radius: 0px;
    -webkit-border-top-left-radius: 0px;
    -moz-border-radius-topright: 0px;
    -webkit-border-top-right-radius: 0px
}
UL.nav LI:hover UL UL
{
    TOP: -2px !important;
    LEFT: 174px !important
}
UL.nav LI.sfHover UL UL
{
    TOP: -2px !important;
    LEFT: 174px !important
}
UL.nav UL LI
{
    PADDING-BOTTOM: 2px;
    MARGIN: 0px 0px 0px 13px;
    PADDING-LEFT: 4px;
    BACKGROUND: url(images/dropdown-separator.png) no-repeat left bottom
}
UL.nav UL LI A
{
    PADDING-BOTTOM: 4px;
    PADDING-LEFT: 15px;
    WIDTH: 145px;
    PADDING-RIGHT: 0px;
    BACKGROUND: url(images/menu-bullet.png) no-repeat 0px 9px;
    PADDING-TOP: 4px
}
UL.nav UL LI:hover UL
{
    TOP: -12px;
    LEFT: 191px;
    -moz-border-radius-topright: 8px;
    -webkit-border-top-right-radius: 8px
}
UL.nav UL LI.sfHover UL
{
    TOP: -12px;
    LEFT: 191px;
    -moz-border-radius-topright: 8px;
    -webkit-border-top-right-radius: 8px
}
UL.nav LI.backLava
{
    Z-INDEX: 5;
    POSITION: absolute;
    PADDING-RIGHT: 10px;
    BACKGROUND: url(images/link-active-bg.png) no-repeat right bottom;
    HEIGHT: 35px !important
}
UL.nav LI.backLava DIV.leftLava
{
    POSITION: relative;
    WIDTH: 100%;
    BACKGROUND: url(images/link-active-bg.png) no-repeat;
    HEIGHT: 100%
}
UL.nav LI.selectedLava A
{
    COLOR: #000000;
    text-shadow: 1px 1px 0px #fff
}
UL.nav LI A:hover
{
    COLOR: #000000;
    text-shadow: 1px 1px 0px #fff
}
UL.nav > LI.sfHover > A
{
    COLOR: #000000;
    text-shadow: 1px 1px 0px #fff
}
#search-form
{
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    WIDTH: 300px;
    PADDING-RIGHT: 0px;
    BACKGROUND: url(images/top_r.png) no-repeat right top;
    FLOAT: right;
    HEIGHT: 59px;
    PADDING-TOP: 0px
}
#search-form FORM
{
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 10px;
    PADDING-RIGHT: 10px;
    DISPLAY: block;
    FLOAT: left;
    PADDING-TOP: 17px
}
#searchinput
{
    BORDER-BOTTOM: 0px;
    BORDER-LEFT: 0px;
    PADDING-BOTTOM: 5px;
    MARGIN: 0px;
    PADDING-LEFT: 5px;
    WIDTH: 180px;
    PADDING-RIGHT: 5px;
    FONT: 11px Tahoma,Geneva,sans-serif;
    BACKGROUND: 0px 0px;
    HEIGHT: 14px;
    COLOR: #9c9c9c;
    BORDER-TOP: 0px;
    BORDER-RIGHT: 0px;
    PADDING-TOP: 5px
}
#search-form SPAN.bgs
{
    MARGIN: 0px 10px;
    WIDTH: 190px;
    DISPLAY: block;
    BACKGROUND: url(images/search_l.gif) no-repeat left center;
    FLOAT: left;
    HEIGHT: 24px
}
#search-form SPAN.bgs SPAN
{
    DISPLAY: block;
    BACKGROUND: url(images/search_r.gif) no-repeat right center;
    HEIGHT: 24px
}
#searchsubmit
{
    FLOAT: left
}
#featured
{
    POSITION: relative;
    BACKGROUND: url(images/slider_bg.jpg) no-repeat center top;
    HEIGHT: 303px
}
DIV.slide DIV.overlay
{
}
DIV.description
{
    POSITION: absolute;
    WIDTH: 512px;
    HEIGHT: 232px;
    TOP: 40px;
    LEFT: 60px
}
DIV.description H2.title A
{
    PADDING-BOTTOM: 10px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 10px;
    FONT: bold 28px/1.4em Arial,Helvetica,sans-serif;
    COLOR: #f3f4f4;
    PADDING-TOP: 40px
}
DIV.description H2.title A:hover
{
    TEXT-DECORATION: none
}
DIV.description P
{
    PADDING-BOTTOM: 15px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 35px;
    FONT: 34px/45px Arial,Helvetica,sans-serif;
    COLOR: #f3f4f4;
    PADDING-TOP: 15px
}
DIV.description A.readmore
{
    LINE-HEIGHT: 23px;
    MARGIN: 15px 13px 15px 0px;
    WIDTH: 113px;
    DISPLAY: block;
    BACKGROUND: url(images/but_read_more_2.png) no-repeat left top;
    FLOAT: left;
    HEIGHT: 29px;
    COLOR: #ffffff;
    FONT-SIZE: 11px;
    text-shadow: 1px 1px 1px #000000
}
DIV.description A.readmore SPAN
{
    DISPLAY: none
}
DIV.description A:hover
{
    COLOR: #eeeeee !important
}
P#controls
{
    Z-INDEX: 99;
    POSITION: relative;
    MARGIN: 0px
}
.left-arrow
{
    POSITION: absolute;
    MARGIN: 0px;
    WIDTH: 60px;
    DISPLAY: block;
    HEIGHT: 60px;
    OVERFLOW: hidden;
    TOP: -180px;
    LEFT: -28px !important
}
.right-arrow
{
    POSITION: absolute;
    MARGIN: 0px;
    WIDTH: 60px;
    DISPLAY: block;
    HEIGHT: 60px;
    OVERFLOW: hidden;
    TOP: -180px;
    LEFT: -28px !important
}
.right-arrow
{
    LEFT: 967px !important
}
.left-arrow A
{
    WIDTH: 60px;
    DISPLAY: block;
    BACKGROUND: url(images/l_arrow.png) no-repeat 0px 0px;
    HEIGHT: 60px
}
.right-arrow A
{
    WIDTH: 60px;
    DISPLAY: block;
    BACKGROUND: url(images/r_arrow.png) no-repeat 0px 0px;
    HEIGHT: 60px
}
#slides
{
    BACKGROUND: #000000
}
#controllers
{
    Z-INDEX: 10;
    POSITION: absolute;
    PADDING-BOTTOM: 14px;
    WIDTH: 76px;
    DISPLAY: none !important;
    BACKGROUND: url(images/controllers-bottom.png) no-repeat left bottom;
    TOP: 25px;
    RIGHT: -7px
}
#controllers-top
{
    BACKGROUND: url(images/controllers-top.png) no-repeat;
    HEIGHT: 15px
}
#controllers-main
{
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 19px;
    PADDING-RIGHT: 0px;
    BACKGROUND: url(images/controllers-bg.png) repeat-y;
    PADDING-TOP: 4px
}
#controllers A
{
    POSITION: relative;
    DISPLAY: block;
    MARGIN-BOTTOM: 5px
}
#controllers A:hover
{
    TEXT-DECORATION: none
}
#controllers A.last
{
    MARGIN-BOTTOM: 0px
}
#controllers A SPAN.overlay
{
    POSITION: absolute;
    WIDTH: 48px;
    DISPLAY: block;
    BACKGROUND: url(images/featured-overlay.png) no-repeat;
    HEIGHT: 48px;
    TOP: 0px;
    LEFT: 0px
}
#controllers A SPAN.tooltip
{
    BORDER-BOTTOM: #ffffff 1px solid;
    POSITION: absolute;
    BORDER-LEFT: #ffffff 1px solid;
    PADDING-BOTTOM: 13px;
    PADDING-LEFT: 15px;
    WIDTH: 175px;
    PADDING-RIGHT: 20px;
    DISPLAY: none;
    BACKGROUND: none transparent scroll repeat 0% 0%;
    BORDER-TOP: #ffffff 1px solid;
    TOP: -52px;
    BORDER-RIGHT: #ffffff 1px solid;
    PADDING-TOP: 13px;
    LEFT: -222px;
    box-shadow: 2px 3px 8px 0 rgba(0, 0, 0, 0.2);
    -moz-box-shadow: 2px 3px 8px 0 rgba(0, 0, 0, 0.2);
    -webkit-box-shadow: 2px 3px 8px 0 rgba(0, 0, 0, 0.2);
    border-radius: 10px;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px
}
#controllers A SPAN.tooltip SPAN.heading
{
    PADDING-BOTTOM: 1px;
    DISPLAY: block;
    COLOR: #000000;
    FONT-SIZE: 14px
}
#controllers A SPAN.tooltip SPAN.excerpt
{
    DISPLAY: block;
    COLOR: #464646
}
#controllers A SPAN.tooltip SPAN.left-arrow
{
    POSITION: absolute;
    LINE-HEIGHT: 0;
    WIDTH: 12px;
    DISPLAY: block;
    BACKGROUND: url(images/tooltip-arrow.png) no-repeat;
    HEIGHT: 24px;
    TOP: 64px;
    RIGHT: -13px
}
#comment-wrap
{
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 45px;
    PADDING-RIGHT: 45px;
    BORDER-TOP: #ebebeb 1px solid;
    PADDING-TOP: 30px
}
LI.depth-1
{
    BORDER-BOTTOM: #ebebeb 1px solid;
    PADDING-BOTTOM: 5px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 30px
}
H3#comments
{
    COLOR: #000000;
    FONT-SIZE: 24px
}
.comment-icon
{
    PADDING-BOTTOM: 14px;
    BACKGROUND: url(images/comment-bottom-bg.png) no-repeat left bottom
}
.comment-icon .post
{
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 3px
}
DIV.authordata
{
    WIDTH: 100px
}
DIV.avatar
{
    POSITION: relative;
    PADDING-BOTTOM: 6px;
    PADDING-LEFT: 6px;
    PADDING-RIGHT: 4px;
    FLOAT: left;
    PADDING-TOP: 6px
}
DIV.avatar SPAN.overlay
{
    POSITION: absolute;
    WIDTH: 67px;
    DISPLAY: block;
    BACKGROUND: url(images/avatar-overlay.png) no-repeat;
    HEIGHT: 67px;
    TOP: 0px;
    LEFT: 0px
}
.comment-wrap
{
    FLOAT: left;
    MARGIN-LEFT: 14px
}
.reply-container
{
    LINE-HEIGHT: 27px;
    PADDING-RIGHT: 13px;
    DISPLAY: block;
    MARGIN-BOTTOM: 15px;
    BACKGROUND: url(images/readmore.png) no-repeat right bottom;
    FLOAT: right;
    HEIGHT: 27px;
    FONT-SIZE: 11px;
    text-shadow: 1px 1px 1px #ffffff
}
.reply-container A
{
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 12px;
    PADDING-RIGHT: 0px;
    DISPLAY: block;
    BACKGROUND: url(images/readmore.png) no-repeat;
    HEIGHT: 27px;
    COLOR: #282828;
    PADDING-TOP: 0px
}
.reply-container A:hover
{
    COLOR: #383838;
    TEXT-DECORATION: none
}
LI.depth-1 .comment-wrap
{
    WIDTH: 789px
}
LI.depth-2 .comment-wrap
{
    WIDTH: 707px
}
LI.depth-3 .comment-wrap
{
    WIDTH: 625px
}
LI.depth-4 .comment-wrap
{
    WIDTH: 543px
}
.content-alt LI.depth-1 .comment-wrap
{
    WIDTH: 485px
}
.content-alt LI.depth-2 .comment-wrap
{
    WIDTH: 403px
}
.content-alt LI.depth-3 .comment-wrap
{
    WIDTH: 321px
}
.content-alt LI.depth-4 .comment-wrap
{
    WIDTH: 239px
}
OL.commentlist
{
    LIST-STYLE: none none outside;
    PADDING-TOP: 8px
}
OL.commentlist UL
{
    LIST-STYLE: none none outside
}
.commentlist LI.comment LI
{
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    BACKGROUND: none transparent scroll repeat 0% 0%;
    PADDING-TOP: 0px
}
.commentlist LI.comment UL
{
    MARGIN: 8px 0px 8px 82px
}
#respond
{
    PADDING-TOP: 25px
}
.comment #respond
{
    PADDING-LEFT: 0px;
    PADDING-TOP: 5px
}
#commentform TEXTAREA#comment
{
    WIDTH: 88%
}
#commentform INPUT[type=text]
{
    WIDTH: 40%
}
LI.comment #respond TEXTAREA
{
    WIDTH: 88% !important
}
LI.comment #respond INPUT[type=text]
{
    WIDTH: 50% !important
}
#respond H3#comments
{
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    BACKGROUND: none transparent scroll repeat 0% 0%;
    PADDING-TOP: 0px
}
.comment-author
{
    PADDING-TOP: 2px
}
.comment-author .comment-meta
{
    TEXT-TRANSFORM: uppercase;
    FONT-STYLE: italic;
    FONT-FAMILY: Georgia, serif;
    COLOR: #9e9e9e;
    FONT-SIZE: 14px
}
.comment-author .comment-meta A
{
    TEXT-TRANSFORM: uppercase;
    FONT-STYLE: italic;
    FONT-FAMILY: Georgia, serif;
    COLOR: #9e9e9e;
    FONT-SIZE: 14px
}
.comment-author .comment-meta A:hover
{
    TEXT-DECORATION: none
}
SPAN.fn
{
    COLOR: #000000;
    FONT-SIZE: 18px
}
SPAN.fn A
{
    COLOR: #000000;
    FONT-SIZE: 18px
}
SPAN.fn A:hover
{
    TEXT-DECORATION: none
}
.comment-content
{
    PADDING-TOP: 5px
}
P#copyright
{
    TEXT-TRANSFORM: uppercase;
    MARGIN-TOP: -5px;
    PADDING-RIGHT: 2px;
    FLOAT: right;
    COLOR: #858585;
    FONT-SIZE: 10px;
    text-shadow: 1px 1px 1px #fff
}
P#copyright A
{
    COLOR: #757575;
    FONT-WEIGHT: bold
}
DIV#sidebar
{
    MARGIN-TOP: -8px;
    WIDTH: 303px;
    PADDING-RIGHT: 2px;
    FLOAT: left;
    text-shadow: 1px 1px 1px #ffffff
}
#sidebar A
{
    COLOR: #727272
}
.widget
{
    PADDING-BOTTOM: 20px;
    PADDING-LEFT: 25px;
    PADDING-RIGHT: 10px;
    BACKGROUND: url(images/widget-separator.png) repeat-x left bottom;
    PADDING-TOP: 25px
}
.widget H3.widgettitle
{
    PADDING-BOTTOM: 28px;
    TEXT-TRANSFORM: uppercase;
    PADDING-LEFT: 10px;
    PADDING-RIGHT: 0px;
    BACKGROUND: url(images/widget-title-bg.png) no-repeat left bottom;
    COLOR: #656464;
    MARGIN-LEFT: -11px;
    FONT-SIZE: 18px;
    PADDING-TOP: 0px
}
.widget UL UL
{
    MARGIN: 0px 0px 0px 15px
}
.widget UL LI
{
    PADDING-BOTTOM: 3px;
    PADDING-LEFT: 14px;
    PADDING-RIGHT: 0px;
    BACKGROUND: url(images/sidebar-bullet.png) no-repeat 0px 8px;
    PADDING-TOP: 0px
}
.widget UL LI UL
{
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 0px -4px;
    PADDING-LEFT: 7px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 3px
}
DIV.post .new-post .aligncenter
{
    DISPLAY: block;
    MARGIN-LEFT: auto;
    MARGIN-RIGHT: auto
}
.aligncenter
{
    DISPLAY: block;
    MARGIN-LEFT: auto;
    MARGIN-RIGHT: auto
}
.wp-caption
{
    BORDER-BOTTOM: #ddd 1px solid;
    TEXT-ALIGN: center;
    BORDER-LEFT: #ddd 1px solid;
    BACKGROUND-COLOR: #f3f3f3;
    MARGIN-BOTTOM: 10px;
    BORDER-TOP: #ddd 1px solid;
    BORDER-RIGHT: #ddd 1px solid;
    PADDING-TOP: 4px
}
.alignleft
{
    MARGIN: 0px 10px 10px 0px
}
.alignright
{
    MARGIN: 0px 0px 10px 10px
}
.wp-caption IMG
{
    BORDER-BOTTOM: 0px;
    BORDER-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    BORDER-TOP: 0px;
    BORDER-RIGHT: 0px;
    PADDING-TOP: 0px
}
.wp-caption P.wp-caption-text
{
    PADDING-BOTTOM: 5px;
    LINE-HEIGHT: 17px;
    MARGIN: 0px;
    PADDING-LEFT: 4px;
    PADDING-RIGHT: 4px;
    FONT-SIZE: 11px;
    PADDING-TOP: 0px
}
.alignright
{
    FLOAT: right
}
.alignleft
{
    FLOAT: left
}
IMG.alignleft
{
    DISPLAY: inline;
    FLOAT: left;
    MARGIN-RIGHT: 15px
}
IMG.alignright
{
    DISPLAY: inline;
    FLOAT: right;
    MARGIN-LEFT: 15px
}
.nav UL
{
    Z-INDEX: 10;
    POSITION: absolute;
    BACKGROUND-REPEAT: no-repeat;
    BACKGROUND-POSITION: 50% bottom;
    TOP: -999em
}
.nav LI
{
    POSITION: relative;
    FLOAT: left
}
.nav A
{
    DISPLAY: block;
    FLOAT: left
}
.nav LI:hover UL
{
    TOP: 50px;
    LEFT: 0px
}
UL.nav LI.sfHover UL
{
    TOP: 50px;
    LEFT: 0px
}
.nav LI:hover LI UL
{
    TOP: -999em
}
.nav LI.sfHover LI UL
{
    TOP: -999em
}
.nav LI LI:hover UL
{
    TOP: 0px;
    LEFT: 192px
}
UL.nav LI LI.sfHover UL
{
    TOP: 0px;
    LEFT: 192px
}
.nav LI:hover UL
{
    TOP: -999em
}
.nav LI LI:hover UL
{
    TOP: -999em
}
.nav LI LI
{
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    DISPLAY: block;
    FLOAT: left;
    HEIGHT: auto !important;
    PADDING-TOP: 0px
}
.nav LI UL
{
    WIDTH: 191px
}
.nav LI LI A:link
{
    DISPLAY: block;
    FLOAT: left;
    HEIGHT: auto
}
.nav LI LI A:visited
{
    DISPLAY: block;
    FLOAT: left;
    HEIGHT: auto
}
.nav LI:hover
{
    VISIBILITY: inherit
}
#wp-calendar
{
    MARGIN: 10px auto 0px;
    WIDTH: 240px;
    EMPTY-CELLS: show
}
#wp-calendar A
{
    DISPLAY: block;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
#wp-calendar A:hover
{
    TEXT-DECORATION: underline
}
#wp-calendar CAPTION
{
    FONT: bold 13px Arial, Sans-Serif;
    TEXT-DECORATION: none
}
#wp-calendar TD
{
    PADDING-BOTTOM: 3px;
    PADDING-LEFT: 5px;
    PADDING-RIGHT: 5px;
    COLOR: #9f9f9f;
    PADDING-TOP: 3px
}
#wp-calendar TD#today
{
    COLOR: #ffffff
}
#wp-calendar TH
{
    PADDING-BOTTOM: 3px;
    TEXT-TRANSFORM: capitalize;
    FONT-STYLE: normal;
    PADDING-LEFT: 5px;
    PADDING-RIGHT: 5px;
    PADDING-TOP: 3px
}
#wp-calendar #prev A
{
    FONT-SIZE: 9pt
}
#wp-calendar #next A
{
    FONT-SIZE: 9pt
}
#wp-calendar #next A
{
    TEXT-ALIGN: right;
    PADDING-RIGHT: 10px
}
#wp-calendar #prev A
{
    TEXT-ALIGN: left;
    PADDING-LEFT: 10px
}
.pagination
{
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 12px;
    PADDING-RIGHT: 12px;
    OVERFLOW: hidden;
    PADDING-TOP: 15px
}
.wp-pagenavi
{
    POSITION: relative;
    TEXT-ALIGN: right;
    FONT-SIZE: 24px
}
.wp-pagenavi A
{
    BORDER-BOTTOM: transparent 1px solid;
    BORDER-LEFT: transparent 1px solid;
    PADDING-BOTTOM: 5px;
    BACKGROUND-COLOR: #fff;
    MARGIN: 2px;
    PADDING-LEFT: 7px;
    PADDING-RIGHT: 7px;
    COLOR: #d8d8d8;
    BORDER-TOP: transparent 1px solid;
    BORDER-RIGHT: transparent 1px solid;
    TEXT-DECORATION: none;
    PADDING-TOP: 5px
}
.wp-pagenavi A:link
{
    BORDER-BOTTOM: transparent 1px solid;
    BORDER-LEFT: transparent 1px solid;
    PADDING-BOTTOM: 5px;
    BACKGROUND-COLOR: #fff;
    MARGIN: 2px;
    PADDING-LEFT: 7px;
    PADDING-RIGHT: 7px;
    COLOR: #d8d8d8;
    BORDER-TOP: transparent 1px solid;
    BORDER-RIGHT: transparent 1px solid;
    TEXT-DECORATION: none;
    PADDING-TOP: 5px
}
.wp-pagenavi A:visited
{
    BORDER-BOTTOM: transparent 1px solid;
    BORDER-LEFT: transparent 1px solid;
    PADDING-BOTTOM: 5px;
    BACKGROUND-COLOR: #fff;
    MARGIN: 2px;
    PADDING-LEFT: 7px;
    PADDING-RIGHT: 7px;
    COLOR: #d8d8d8;
    BORDER-TOP: transparent 1px solid;
    BORDER-RIGHT: transparent 1px solid;
    TEXT-DECORATION: none;
    PADDING-TOP: 5px
}
.wp-pagenavi SPAN.pages
{
    BORDER-BOTTOM: medium none;
    BORDER-LEFT: medium none;
    PADDING-BOTTOM: 5px !important;
    BACKGROUND-COLOR: #fff;
    MARGIN: 2px;
    PADDING-LEFT: 7px !important;
    PADDING-RIGHT: 7px !important;
    COLOR: #d8d8d8;
    FONT-SIZE: 12px;
    BORDER-TOP: medium none;
    BORDER-RIGHT: medium none;
    PADDING-TOP: 5px !important
}
.wp-pagenavi SPAN.current
{
    BORDER-BOTTOM: #ebebeb 1px solid;
    BORDER-LEFT: #ebebeb 1px solid;
    PADDING-BOTTOM: 5px !important;
    MARGIN: 2px;
    PADDING-LEFT: 7px !important;
    PADDING-RIGHT: 7px !important;
    COLOR: #474747 !important;
    BORDER-TOP: #ebebeb 1px solid;
    FONT-WEIGHT: normal !important;
    BORDER-RIGHT: #ebebeb 1px solid;
    PADDING-TOP: 5px !important;
    border-radius: 10px;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px
}
.wp-pagenavi SPAN.extend
{
    BORDER-BOTTOM: #ebebeb 1px solid;
    BORDER-LEFT: #ebebeb 1px solid;
    PADDING-BOTTOM: 5px !important;
    MARGIN: 2px;
    PADDING-LEFT: 7px !important;
    PADDING-RIGHT: 7px !important;
    COLOR: #474747 !important;
    BORDER-TOP: #ebebeb 1px solid;
    FONT-WEIGHT: normal !important;
    BORDER-RIGHT: #ebebeb 1px solid;
    PADDING-TOP: 5px !important;
    border-radius: 10px;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px
}
.wp-pagenavi A:active
{
    BORDER-BOTTOM: #ebebeb 1px solid;
    BORDER-LEFT: #ebebeb 1px solid;
    PADDING-BOTTOM: 5px !important;
    MARGIN: 2px;
    PADDING-LEFT: 7px !important;
    PADDING-RIGHT: 7px !important;
    COLOR: #474747 !important;
    BORDER-TOP: #ebebeb 1px solid;
    FONT-WEIGHT: normal !important;
    BORDER-RIGHT: #ebebeb 1px solid;
    PADDING-TOP: 5px !important;
    border-radius: 10px;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px
}
.wp-pagenavi A:hover
{
    BORDER-BOTTOM: #ebebeb 1px solid;
    BORDER-LEFT: #ebebeb 1px solid;
    PADDING-BOTTOM: 5px !important;
    MARGIN: 2px;
    PADDING-LEFT: 7px !important;
    PADDING-RIGHT: 7px !important;
    COLOR: #474747 !important;
    BORDER-TOP: #ebebeb 1px solid;
    FONT-WEIGHT: normal !important;
    BORDER-RIGHT: #ebebeb 1px solid;
    PADDING-TOP: 5px !important;
    border-radius: 10px;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px
}
A.readmore:hover
{
    TEXT-DECORATION: none
}
#sidebar DIV.custom-sidebar-block UL.control LI A:hover
{
    TEXT-DECORATION: none
}
UL#cats-menu LI A:hover
{
    TEXT-DECORATION: none
}
UL#page-menu LI A:hover
{
    TEXT-DECORATION: none
}
DIV#slider-control DIV.featitem H2 A
{
    TEXT-DECORATION: none
}
.js #feat-content
{
    DISPLAY: none
}
.js DIV#from-blog DIV.entries
{
    DISPLAY: none
}
.foursixeight
{
    MARGIN: 0px 0px 15px 84px
}
.block_header
{
    PADDING-BOTTOM: 0px;
    MARGIN: 0px auto 20px;
    PADDING-LEFT: 0px;
    WIDTH: 1002px;
    PADDING-RIGHT: 0px;
    BACKGROUND: url(images/sl_bg.gif) 0px 0px;
    PADDING-TOP: 0px
}
.header_panel
{
    PADDING-BOTTOM: 10px;
    PADDING-LEFT: 10px;
    PADDING-RIGHT: 0px;
    BACKGROUND: url(images/sl_bot.png) no-repeat center bottom;
    PADDING-TOP: 10px
}
.panel_left
{
    PADDING-BOTTOM: 10px;
    MARGIN: 0px 5px;
    MIN-HEIGHT: 150px;
    PADDING-LEFT: 10px;
    WIDTH: 300px;
    PADDING-RIGHT: 10px;
    FLOAT: left;
    BORDER-RIGHT: #4f4f4f 1px solid;
    PADDING-TOP: 10px
}
.panel_left H2
{
    BACKGROUND: url(images/title_1.jpg) no-repeat left center
}
.header_panel H2
{
    PADDING-BOTTOM: 10px;
    MARGIN: 0px;
    PADDING-LEFT: 60px;
    PADDING-RIGHT: 0px;
    FONT: 24px Arial,Helvetica,sans-serif;
    COLOR: #f3f4f4;
    PADDING-TOP: 10px
}
.header_panel P
{
    PADDING-BOTTOM: 5px;
    MARGIN: 0px;
    PADDING-LEFT: 5px;
    PADDING-RIGHT: 5px;
    FONT: 11px/1.8em Arial,Helvetica,sans-serif;
    COLOR: #ffffff;
    PADDING-TOP: 5px
}
.header_panel A
{
    FONT: 11px/1.8em Arial,Helvetica,sans-serif;
    COLOR: #2bb9c5
}
.panel_center
{
    PADDING-BOTTOM: 10px;
    MARGIN: 0px 5px;
    MIN-HEIGHT: 150px;
    PADDING-LEFT: 10px;
    WIDTH: 300px;
    PADDING-RIGHT: 10px;
    FLOAT: left;
    BORDER-RIGHT: #4f4f4f 1px solid;
    PADDING-TOP: 10px
}
.panel_center H2
{
    BACKGROUND: url(images/title_2.jpg) no-repeat left center
}
.header_panel UL
{
    LIST-STYLE: none none outside;
    PADDING-BOTTOM: 5px;
    MARGIN: 0px;
    PADDING-LEFT: 5px;
    PADDING-RIGHT: 5px;
    PADDING-TOP: 5px
}
.header_panel UL LI A
{
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 15px;
    PADDING-RIGHT: 5px;
    FONT: 11px/1.8em Arial,Helvetica,sans-serif;
    BACKGROUND: url(images/icon_1.gif) no-repeat left center;
    COLOR: #ffffff;
    TEXT-DECORATION: none;
    PADDING-TOP: 0px
}
.header_panel UL LI
{
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 15px;
    PADDING-RIGHT: 5px;
    FONT: 11px/1.8em Arial,Helvetica,sans-serif;
    BACKGROUND: url(images/icon_1.gif) no-repeat left center;
    COLOR: #ffffff;
    TEXT-DECORATION: none;
    PADDING-TOP: 0px
}
.header_panel UL LI A
{
    PADDING-LEFT: 0px;
    BACKGROUND: none transparent scroll repeat 0% 0%
}
.panel_right
{
    PADDING-BOTTOM: 10px;
    PADDING-LEFT: 10px;
    WIDTH: 300px;
    PADDING-RIGHT: 10px;
    FLOAT: left;
    PADDING-TOP: 10px
}
.panel_right H2
{
    PADDING-LEFT: 71px;
    BACKGROUND: url(images/title_3.jpg) no-repeat left center
}
DIV.body_right DIV.profs
{
    MARGIN-BOTTOM: 24px
}
DIV.body_right DIV.profs .infos
{
    WIDTH: 470px;
    FLOAT: right
}
DIV.body_right DIV.profs .infos UL LI
{
    LIST-STYLE: none none outside;
    LINE-HEIGHT: 20px;
    PADDING-LEFT: 15px;
    BACKGROUND: url(images/puce2.jpg) no-repeat left 6px
}
DIV.body_right DIV.profs .infos P STRONG
{
    DISPLAY: block;
    FONT-SIZE: 18px
}
DIV.body_right DIV.profs .infos P STRONG.profession
{
    COLOR: #4691ce
}
DIV.body_right DIV.profs .back_profs
{
    PADDING-BOTTOM: 9px;
    PADDING-LEFT: 11px;
    WIDTH: 610px;
    PADDING-RIGHT: 11px;
    BACKGROUND: url(images/top_prof.jpg) no-repeat left top;
    FLOAT: left;
    CLEAR: left;
    PADDING-TOP: 9px
}
DIV.body_right DIV.profs .bottom_profs
{
    BACKGROUND: url(images/bottom_profs.jpg) no-repeat left center;
    HEIGHT: 5px;
    CLEAR: both
}
DIV.body_right DIV.profs IMG
{
    FLOAT: left
}
DIV.body_right IMG.pays
{
    MARGIN: 0px 0px 0px 5px;
    VERTICAL-ALIGN: middle
}
DIV.body_right P
{
    FONT-SIZE: 12px
}
DIV.body_right P STRONG
{
    COLOR: #6f6f6f;
    FONT-SIZE: 12px
}
DIV.body_right P A.read_more
{
    LINE-HEIGHT: 15px;
    PADDING-LEFT: 7px;
    WIDTH: 87px;
    BACKGROUND: url(images/read_more.jpg) no-repeat left center;
    FLOAT: left;
    HEIGHT: 16px;
    COLOR: #ffffff;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
DIV.body_left P A.plus_infos
{
    LINE-HEIGHT: 15px;
    PADDING-LEFT: 7px;
    WIDTH: 134px;
    BACKGROUND: url(images/plus_info.jpg) no-repeat left center;
    FLOAT: left;
    HEIGHT: 16px;
    COLOR: #ffffff;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
#container DIV.block_header DIV.title_header
{
    MARGIN-TOP: 6px;
    MARGIN-BOTTOM: 10px;
    HEIGHT: 163px
}
#container DIV.block_header_interne
{
    BACKGROUND: none transparent scroll repeat 0% 0%
}
DIV.entry H3
{
    MARGIN: 20px 0px 10px;
    COLOR: #3e4f59;
    FONT-SIZE: 18px;
    FONT-WEIGHT: bold
}
DIV.entry
{
    PADDING-TOP: 20px
}
DIV.equipe IMG
{
    BORDER-BOTTOM: #cfcfcf 1px solid;
    BORDER-LEFT: #cfcfcf 1px solid;
    PADDING-BOTTOM: 1px;
    PADDING-LEFT: 1px;
    WIDTH: 131px;
    PADDING-RIGHT: 1px;
    BACKGROUND: #ffffff 0px 0px;
    FLOAT: left;
    HEIGHT: 124px;
    BORDER-TOP: #cfcfcf 1px solid;
    MARGIN-RIGHT: 10px;
    BORDER-RIGHT: #cfcfcf 1px solid;
    PADDING-TOP: 1px
}
DIV.equipe STRONG.function
{
    COLOR: #333333
}
DIV.equipe STRONG.name
{
    COLOR: #3f8ccc
}
DIV.body_right DIV.equipe P STRONG
{
    DISPLAY: block;
    FONT-FAMILY: arial;
    FONT-SIZE: 20px;
    FONT-WEIGHT: normal
}
DIV.equipe
{
    PADDING-BOTTOM: 13px;
    MIN-HEIGHT: 127px;
    PADDING-LEFT: 13px;
    PADDING-RIGHT: 0px;
    BACKGROUND: url(images/bg_equipe.jpg) #dcdcdc repeat-x left top;
    HEIGHT: 127px;
    PADDING-TOP: 13px
}
DIV.back
{
    BORDER-BOTTOM: #cfcfcf 1px solid;
    BORDER-LEFT: #cfcfcf 1px solid;
    PADDING-BOTTOM: 1px;
    MARGIN: 0px auto 10px;
    PADDING-LEFT: 1px;
    WIDTH: 473px;
    PADDING-RIGHT: 1px;
    BACKGROUND: #ffffff;
    BORDER-TOP: #cfcfcf 1px solid;
    BORDER-RIGHT: #cfcfcf 1px solid;
    PADDING-TOP: 1px
}
DIV.footer
{
    MARGIN-BOTTOM: 20px
}
.title_header IMG
{
    FLOAT: left
}
.title_header H2
{
    PADDING-BOTTOM: 10px;
    PADDING-LEFT: 10px;
    WIDTH: 400px;
    PADDING-RIGHT: 10px;
    FONT: bold 28px/1.4em Arial,Helvetica,sans-serif;
    FLOAT: left;
    COLOR: #f3f4f4;
    MARGIN-LEFT: 7px;
    PADDING-TOP: 40px
}
.formations .title_header H2
{
    PADDING-BOTTOM: 52px;
    PADDING-LEFT: 144px;
    PADDING-RIGHT: 0px;
    BACKGROUND: url(images/nos_formations.png) no-repeat left top;
    PADDING-TOP: 60px
}
.informatique .title_header H2
{
    PADDING-BOTTOM: 52px;
    PADDING-LEFT: 170px;
    PADDING-RIGHT: 0px;
    BACKGROUND: url(images/informatique.jpg) no-repeat left top;
    PADDING-TOP: 68px
}
.formation_ortho .title_header H2
{
    PADDING-BOTTOM: 52px;
    PADDING-LEFT: 160px;
    PADDING-RIGHT: 0px;
    BACKGROUND: url(images/ortho.jpg) no-repeat left top;
    PADDING-TOP: 60px
}
.formation_implanto .title_header H2
{
    PADDING-BOTTOM: 52px;
    PADDING-LEFT: 160px;
    PADDING-RIGHT: 0px;
    BACKGROUND: url(images/imploto.jpg) no-repeat left top;
    PADDING-TOP: 60px
}
.formation_assistante .title_header H2
{
    PADDING-BOTTOM: 52px;
    PADDING-LEFT: 170px;
    PADDING-RIGHT: 0px;
    BACKGROUND: url(images/assistante.jpg) no-repeat left top;
    PADDING-TOP: 32px
}
.organisation .title_header H2
{
    PADDING-BOTTOM: 52px;
    PADDING-LEFT: 240px;
    PADDING-RIGHT: 0px;
    BACKGROUND: url(images/organisation.jpg) no-repeat left top;
    PADDING-TOP: 32px
}
.formation_seminaire .title_header H2
{
    PADDING-BOTTOM: 52px;
    PADDING-LEFT: 240px;
    PADDING-RIGHT: 0px;
    BACKGROUND: url(images/seminaire.jpg) no-repeat left top;
    PADDING-TOP: 32px
}
.photos .title_header H2
{
    PADDING-BOTTOM: 52px;
    PADDING-LEFT: 150px;
    PADDING-RIGHT: 0px;
    BACKGROUND: url(images/photo.jpg) no-repeat left top;
    PADDING-TOP: 51px
}
.video .title_header H2
{
    PADDING-BOTTOM: 52px;
    PADDING-LEFT: 150px;
    PADDING-RIGHT: 0px;
    BACKGROUND: url(images/video.jpg) no-repeat left top;
    PADDING-TOP: 62px
}
.contact .title_header H2
{
    PADDING-BOTTOM: 52px;
    PADDING-LEFT: 250px;
    PADDING-RIGHT: 0px;
    BACKGROUND: url(images/contact_icon.png) no-repeat left top;
    PADDING-TOP: 75px
}
.agenda .title_header H2
{
    PADDING-BOTTOM: 52px;
    PADDING-LEFT: 150px;
    PADDING-RIGHT: 0px;
    BACKGROUND: url(images/agenda_icon.png) no-repeat left top;
    PADDING-TOP: 67px
}
.qsmn .title_header H2
{
    PADDING-BOTTOM: 52px;
    PADDING-LEFT: 250px;
    PADDING-RIGHT: 0px;
    BACKGROUND: url(images/qsmn.jpg) no-repeat left top;
    PADDING-TOP: 71px
}
.block_header P
{
    PADDING-BOTTOM: 10px;
    MARGIN: 0px;
    PADDING-LEFT: 10px;
    PADDING-RIGHT: 10px;
    FONT: 12px/1.8em Arial,Helvetica,sans-serif;
    COLOR: #f3f4f4;
    PADDING-TOP: 10px
}
.title_header P
{
    PADDING-BOTTOM: 10px;
    PADDING-LEFT: 10px;
    WIDTH: 340px;
    PADDING-RIGHT: 10px;
    FLOAT: left;
    PADDING-TOP: 45px
}
UL.sub_nav
{
    LIST-STYLE: none none outside;
    PADDING-BOTTOM: 10px;
    MARGIN: 0px;
    PADDING-LEFT: 3px;
    PADDING-RIGHT: 3px;
    PADDING-TOP: 10px
}
UL.sub_nav LI
{
    PADDING-BOTTOM: 4px;
    MARGIN: 0px;
    PADDING-LEFT: 5px;
    PADDING-RIGHT: 5px;
    PADDING-TOP: 4px
}
UL.sub_nav LI:unknown
{
    BORDER-BOTTOM: medium none
}
UL.sub_nav LI A.multipays
{
    CURSOR: pointer
}
UL.sub_nav LI UL.multipays
{
	BORDER: 1px dashed #208fa1 ;
	MARGIN-left: 17px ;
    DISPLAY: none
}
UL.sub_nav LI SPAN.formation_encours
{
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 10px;
    PADDING-RIGHT: 0px;
    FONT: 13px/1.8em Arial,Helvetica,sans-serif;
    BACKGROUND: url(images/sub_menu.png) no-repeat left center;
    COLOR: #3a3c3c;
    PADDING-TOP: 0px
}
UL.sub_nav LI A
{
	PADDING-TOP: 0px;
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 16px;
    PADDING-RIGHT: 0px;
    FONT: 13px/1.8em Arial,Helvetica,sans-serif;
    BACKGROUND: url(img/Styles/sub_menu.png) no-repeat left center;
    COLOR: #3a3c3c
}
UL.sub_nav LI A:hover
{
    COLOR: #208fa1
}
UL.sub_nav LI A.active
{
    COLOR: #208fa1
}
DIV.logo
{
    MARGIN: 3px 0px;
    MIN-HEIGHT: 50px;
    HEIGHT: 50px;
    CLEAR: both
}
DIV.logo IMG
{
    BORDER-BOTTOM: #88898c 1px solid;
    BORDER-LEFT: #88898c 1px solid;
    PADDING-BOTTOM: 1px;
    PADDING-LEFT: 1px;
    WIDTH: 91px;
    PADDING-RIGHT: 1px;
    BACKGROUND: #ffffff 0px 0px;
    FLOAT: left;
    HEIGHT: 35px;
    BORDER-TOP: #88898c 1px solid;
    MARGIN-RIGHT: 8px;
    BORDER-RIGHT: #88898c 1px solid;
    PADDING-TOP: 1px
}
DIV.logo A
{
    FONT-FAMILY: arial;
    COLOR: #3f8ccc;
    FONT-SIZE: 14px;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: underline
}
IMG.pays_agenda
{
    VERTICAL-ALIGN: middle
}
DIV.agenda IMG
{
    VERTICAL-ALIGN: middle
}
DIV.block_formation1
{
    WIDTH: 473px;
    MARGIN-BOTTOM: 20px;
    MARGIN-LEFT: 80px
}
DIV.block_formation2
{
    WIDTH: 473px;
    MARGIN-BOTTOM: 20px;
    MARGIN-LEFT: 80px
}
DIV.block_formation2 DIV.top_formation
{
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 17px;
    WIDTH: 444px;
    PADDING-RIGHT: 12px;
    BACKGROUND: url(images/top_formation.jpg) no-repeat left top;
    FLOAT: left;
    PADDING-TOP: 13px
}
DIV.block_formation1 DIV.top_formation
{
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 17px;
    WIDTH: 444px;
    PADDING-RIGHT: 12px;
    BACKGROUND: url(images/top_formation.jpg) no-repeat left top;
    FLOAT: left;
    PADDING-TOP: 13px
}
DIV.block_formation1 DIV.bottom_formation
{
    BACKGROUND: url(images/bottom_formation.jpg) no-repeat left bottom;
    HEIGHT: 8px;
    CLEAR: both
}
DIV.block_formation2 DIV.bottom_formation
{
    BACKGROUND: url(images/bottom_formation.jpg) no-repeat left bottom;
    HEIGHT: 8px;
    CLEAR: both
}
DIV.block_formation1 H4 SPAN.module
{
    FONT-FAMILY: arial;
    FLOAT: left;
    COLOR: #5d858b;
    FONT-SIZE: 22px;
    FONT-WEIGHT: bold;
    text-shadow: 0 0 4px #FFFFFF
}
DIV.block_formation2 H4 SPAN.module
{
    FONT-FAMILY: arial;
    FLOAT: left;
    COLOR: #5d858b;
    FONT-SIZE: 22px;
    FONT-WEIGHT: bold;
    text-shadow: 0 0 4px #FFFFFF
}
DIV.block_formation1 P.title
{
    LINE-HEIGHT: 15px;
    FONT-FAMILY: arial;
    FONT-SIZE: 14px;
    FONT-WEIGHT: bold
}
DIV.block_formation2 P.title
{
    LINE-HEIGHT: 15px;
    FONT-FAMILY: arial;
    FONT-SIZE: 14px;
    FONT-WEIGHT: bold
}
DIV.block_formation1 UL.list
{
    LIST-STYLE-TYPE: none;
    MARGIN: 0px 0px 10px 30px
}
DIV.block_formation2 UL.list
{
    LIST-STYLE-TYPE: none;
    MARGIN: 0px 0px 10px 30px
}
DIV.block_formation1 P.descr
{
    LINE-HEIGHT: 20px;
    COLOR: #333333;
    FONT-SIZE: 11px;
    FONT-WEIGHT: normal
}
DIV.block_formation2 P.descr
{
    LINE-HEIGHT: 20px;
    COLOR: #333333;
    FONT-SIZE: 11px;
    FONT-WEIGHT: normal
}
DIV.block_formation1 UL.list LI
{
    LINE-HEIGHT: 20px;
    COLOR: #333333;
    FONT-SIZE: 11px;
    FONT-WEIGHT: normal
}
DIV.block_formation2 UL.list LI
{
    LINE-HEIGHT: 20px;
    COLOR: #333333;
    FONT-SIZE: 11px;
    FONT-WEIGHT: normal
}
DIV.programme2 P.descr
{
    MARGIN-BOTTOM: 6px
}
DIV.programme2 P.descr
{
    LINE-HEIGHT: 22px
}
DIV.programme2 P.degre
{
    LINE-HEIGHT: 22px
}
DIV.block_formation1 UL.list LI
{
    FONT-SIZE: 13px
}
DIV.block_formation2 UL.list LI
{
    FONT-SIZE: 13px
}
DIV.block_formation1 P.title
{
    COLOR: #4691ce
}
DIV.block_formation2 P.title
{
    COLOR: #4691ce
}
DIV.programme6 P.title
{
    LINE-HEIGHT: 13px
}
DIV.programme4 P.title
{
    MARGIN-BOTTOM: 1px
}
DIV.block_formation1 P.degre
{
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    COLOR: #d80101;
    PADDING-TOP: 10px
}
DIV.block_formation2 P.degre
{
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    COLOR: #d80101;
    PADDING-TOP: 10px
}
DIV.programme2 P.degre
{
    MARGIN-BOTTOM: 10px
}
DIV.block_formation1 H4
{
    WIDTH: 100%;
    MARGIN-BOTTOM: 30px;
    FLOAT: left;
    CLEAR: left
}
DIV.block_formation2 H4
{
    WIDTH: 100%;
    MARGIN-BOTTOM: 30px;
    FLOAT: left;
    CLEAR: left
}
DIV.block_formation1 H4 SPAN.date
{
    FONT-FAMILY: arial;
    FLOAT: right;
    COLOR: #333333;
    FONT-SIZE: 18px;
    FONT-WEIGHT: bold
}
DIV.block_formation2 H4 SPAN.date
{
    FONT-FAMILY: arial;
    FLOAT: right;
    COLOR: #333333;
    FONT-SIZE: 18px;
    FONT-WEIGHT: bold
}
.body H3.title_programme
{
    FONT-FAMILY: arial;
    COLOR: #3e4f59;
    FONT-SIZE: 18px;
    FONT-WEIGHT: normal
}
.body P.footer_programme
{
    FONT-FAMILY: arial;
    COLOR: #53bac8;
    FONT-SIZE: 18px
}
DIV.objectif_form UL LI
{
    LIST-STYLE: none none outside;
    LINE-HEIGHT: 25px;
    PADDING-LEFT: 10px;
    BACKGROUND: url(images/puce.jpg) no-repeat left 8px;
    FONT-SIZE: 13px
}
DIV.contact_form DIV.left_col
{
    FLOAT: left
}
DIV.contact_form DIV.right_col
{
    FLOAT: left
}
DIV.contact_form DIV.right_col
{
    WIDTH: 46%;
    FLOAT: right
}
DIV.contact_form DIV.left_col
{
    WIDTH: 52%;
    FLOAT: left
}
DIV.contact_form DIV.middle_col
{
    WIDTH: 100%;
    FLOAT: left;
    CLEAR: left
}
DIV.contact_form P
{
    FONT-FAMILY: arial;
    COLOR: #a7a7a7;
    FONT-SIZE: 12px
}
DIV.contact_form FORM DIV.left_col LABEL
{
    FLOAT: left;
    COLOR: #333333
}
DIV.contact_form FORM DIV.middle_col LABEL
{
    FLOAT: left;
    COLOR: #333333
}
DIV.contact_form FORM DIV.right_col LABEL
{
    FLOAT: left;
    COLOR: #333333
}
DIV.contact_form FORM DIV.middle_col LABEL
{
    WIDTH: 125px
}
DIV.contact_form FORM DIV.left_col LABEL
{
    WIDTH: 125px
}
DIV.contact_form FORM DIV.right_col LABEL
{
    WIDTH: 95px
}
DIV.contact_form FORM P.message2 SPAN INPUT
{
    WIDTH: 304px;
    BACKGROUND: url(images/bg_input_text_message.jpg) no-repeat left top
}
DIV.contact_form FORM SPAN INPUT
{
    BORDER-BOTTOM: medium none;
    BORDER-LEFT: medium none;
    PADDING-BOTTOM: 2px;
    PADDING-LEFT: 5px;
    WIDTH: 174px;
    PADDING-RIGHT: 5px;
    BACKGROUND: url(images/bg_input_text.jpg) no-repeat left top;
    FLOAT: left;
    HEIGHT: 22px;
    BORDER-TOP: medium none;
    BORDER-RIGHT: medium none;
    PADDING-TOP: 2px
}
DIV.contact_form FORM SPAN.wpcf7-list-item INPUT
{
    WIDTH: auto;
    HEIGHT: auto
}
DIV.contact_form P.object
{
    CLEAR: both
}
DIV.contact_form P
{
    FONT-FAMILY: arial;
    COLOR: #a7a7a7;
    CLEAR: both;
    FONT-SIZE: 12px
}
DIV.contact_form DIV.middle_col P.object INPUT
{
    WIDTH: 473px;
    BACKGROUND: url(images/bg_input_object.jpg) no-repeat left top
}
DIV.contact_form DIV.middle_col P.message TEXTAREA
{
    BORDER-BOTTOM: medium none;
    BORDER-LEFT: medium none;
    PADDING-BOTTOM: 5px;
    PADDING-LEFT: 5px;
    WIDTH: 473px;
    PADDING-RIGHT: 5px;
    BACKGROUND: url(images/bg_input_area.jpg) no-repeat left top;
    HEIGHT: 150px;
    BORDER-TOP: medium none;
    BORDER-RIGHT: medium none;
    PADDING-TOP: 5px
}
DIV.contact_form P.button_contact INPUT
{
    BORDER-BOTTOM: medium none;
    TEXT-ALIGN: center;
    BORDER-LEFT: medium none;
    WIDTH: 84px;
    DISPLAY: block;
    FONT-FAMILY: arial;
    BACKGROUND: url(images/button_contact.jpg) no-repeat left top;
    HEIGHT: 28px;
    COLOR: #908f8f;
    CLEAR: both;
    FONT-SIZE: 12px;
    BORDER-TOP: medium none;
    FONT-WEIGHT: bold;
    BORDER-RIGHT: medium none;
    TEXT-DECORATION: none
}
DIV.contact_form FORM SPAN SELECT OPTION
{
    BACKGROUND: none transparent scroll repeat 0% 0%
}
DIV.contact_form FORM SPAN SELECT
{
    BORDER-BOTTOM: medium none;
    BORDER-LEFT: medium none;
    PADDING-BOTTOM: 2px;
    PADDING-LEFT: 5px;
    WIDTH: 186px;
    PADDING-RIGHT: 5px;
    BACKGROUND: url(images/bg_input_text.jpg) no-repeat left top;
    FLOAT: left;
    HEIGHT: 26px;
    BORDER-TOP: medium none;
    BORDER-RIGHT: medium none;
    PADDING-TOP: 2px
}
DIV.contact_form IMG.wpcf7-captcha-captcha-407
{
    VERTICAL-ALIGN: middle
}
DIV.contact P
{
    FONT-FAMILY: arial;
    COLOR: #333333;
    FONT-SIZE: 12px;
    text-shadow: 0 1px 0 #F4F4F4
}
H3 SPAN.lieu
{
    COLOR: #6f6f6f;
    MARGIN-LEFT: 100px;
    FONT-SIZE: 18px;
    FONT-WEIGHT: bold
}
H2 SPAN.lieu
{
    COLOR: #6f6f6f;
    MARGIN-LEFT: 100px;
    FONT-SIZE: 18px;
    FONT-WEIGHT: bold
}
H3 SPAN.lieu_big
{
    TEXT-ALIGN: center;
    MARGIN: 10px 0px 0px;
    DISPLAY: block
}
STRONG.name_formation
{
    COLOR: #6f6f6f;
    FONT-SIZE: 12px
}
SPAN.name_formateur
{
    COLOR: #3f8ccc;
    FONT-SIZE: 12px
}
IMG.screen_video
{
    FLOAT: right
}
SPAN.display_none
{
    DISPLAY: none
}
DIV.show_hide
{
    DISPLAY: none
}
A.show SPAN.h
{
    DISPLAY: none
}
A.show SPAN
{
    FONT-FAMILY: arial;
    COLOR: #333333;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: underline
}
.read_more
{
    FLOAT: right;
    COLOR: #333333;
    CLEAR: right;
    TEXT-DECORATION: underline
}
DIV.nos_formations
{
    POSITION: relative
}
DIV.seminaire
{
    POSITION: absolute;
    WIDTH: 265px;
    BOTTOM: 0px;
    HEIGHT: 42px;
    LEFT: 0px
}
DIV.endodontie
{
    POSITION: absolute;
    WIDTH: 265px;
    BOTTOM: 0px;
    HEIGHT: 42px;
    LEFT: 0px
}
DIV.parodontie
{
    POSITION: absolute;
    WIDTH: 265px;
    BOTTOM: 0px;
    HEIGHT: 42px;
    LEFT: 0px
}
DIV.seminaire
{
    BOTTOM: 75px;
    HEIGHT: 32px
}
DIV.endodontie
{
    BOTTOM: 43px;
    HEIGHT: 30px
}
DIV.parodontie
{
    BOTTOM: 0px;
    HEIGHT: 42px
}
DIV.formation_continue IMG
{
    FLOAT: left;
    MARGIN-RIGHT: 15px
}
DIV.formation_continue P.name
{
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    COLOR: #333333;
    FONT-SIZE: 18px;
    PADDING-TOP: 0px
}
DIV.formation_continue P.function
{
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    COLOR: #4691ce;
    FONT-SIZE: 18px;
    PADDING-TOP: 0px
}
DIV.formation_continue DIV.prof
{
    WIDTH: 100%;
    MARGIN-BOTTOM: 20px;
    FLOAT: left;
    CLEAR: left
}
.album A.screen
{
    TEXT-ALIGN: center;
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 2px;
    WIDTH: 134px;
    PADDING-RIGHT: 0px;
    DISPLAY: block;
    BACKGROUND: url(images/bg_album.jpg) no-repeat 0px 0px;
    HEIGHT: 127px;
    PADDING-TOP: 8px
}
DIV.prevnext DIV.prev A
{
    WIDTH: 42px;
    BACKGROUND: url(images/previous_link.jpg) no-repeat 0px 0px;
    FLOAT: left;
    HEIGHT: 28px
}
DIV.prevnext DIV.next A
{
    WIDTH: 42px;
    BACKGROUND: url(images/next_link.jpg) no-repeat 0px 0px;
    FLOAT: right;
    HEIGHT: 29px
}
A.voir_prgrm
{
    FLOAT: right;
    TEXT-DECORATION: underline
}
DIV.formation UL LI
{
    LINE-HEIGHT: 20px
}
DIV.formation
{
    WIDTH: 100%;
    MARGIN-BOTTOM: 20px;
    FLOAT: left;
    CLEAR: left
}
DIV.price P
{
    FONT-WEIGHT: bold
}
DIV.nos_formations H2
{
    FONT-FAMILY: Verdana;
    COLOR: purple;
    FONT-SIZE: 14pt;
    FONT-WEIGHT: bold
}
.agenda
{
    FONT-FAMILY: Verdana, Tahoma;
    COLOR: #333333;
    FONT-SIZE: 9pt
}
</STYLE>