table /* Le tableau en lui-même */
{
   margin: auto; /* Centre le tableau */
}


td /* Les cellules normales */
{
   border-left: none;
   border-right: none;
   border-top: none;
   border-bottom: 1px solid grey;
   text-align: justify; /* Tous les textes des cellules seront centrés*/
   padding: 5px; /* Petite marge dintérieure aux cellules pour éviter que le texte touche les bordures */
}
BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DIV {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
OL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H5 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H6 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
PRE {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
FIELDSET {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
INPUT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
TEXTAREA {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
BLOCKQUOTE {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
TH {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
FIELDSET {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
A:focus {
	outline: none
}
UL {
	PADDING-LEFT: 30px; MARGIN: 1em 0px
}
OL {
	PADDING-LEFT: 30px; MARGIN: 1em 0px
}
DL {
	PADDING-LEFT: 30px; MARGIN: 1em 0px
}
DL {
	MARGIN: 1em 0px
}
DD {
	PADDING-LEFT: 40px
}
BLOCKQUOTE {
	MARGIN: 0px 0px 1em 1.5em
}
P {
	MARGIN: 1em 0px
}
TD {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; PADDING-TOP: 1px
}
TH {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; PADDING-TOP: 1px
}
FIELDSET {
	BORDER-RIGHT: #323232 1px solid; BORDER-TOP: #323232 1px solid; BORDER-LEFT: #323232 1px solid; BORDER-BOTTOM: #323232 1px solid
}
LEGEND {
	BACKGROUND: #141414
}
TEXTAREA {
	BORDER-RIGHT: #323232 1px solid; BORDER-TOP: #323232 1px solid; BACKGROUND: #141414; BORDER-LEFT: #323232 1px solid; COLOR: #646464; BORDER-BOTTOM: #323232 1px solid
}
INPUT[type='text'] {
	BORDER-RIGHT: #323232 1px solid; BORDER-TOP: #323232 1px solid; BACKGROUND: #141414; BORDER-LEFT: #323232 1px solid; COLOR: #646464; BORDER-BOTTOM: #323232 1px solid
}
INPUT[type='password'] {
	BORDER-RIGHT: #323232 1px solid; BORDER-TOP: #323232 1px solid; BACKGROUND: #141414; BORDER-LEFT: #323232 1px solid; COLOR: #646464; BORDER-BOTTOM: #323232 1px solid
}
SELECT {
	BORDER-RIGHT: #323232 1px solid; BORDER-TOP: #323232 1px solid; BACKGROUND: #141414; BORDER-LEFT: #323232 1px solid; COLOR: #646464; BORDER-BOTTOM: #323232 1px solid
}
TEXTAREA:hover {
	BORDER-LEFT-COLOR: #464646; BORDER-BOTTOM-COLOR: #464646; BORDER-TOP-COLOR: #464646; BORDER-RIGHT-COLOR: #464646
}
INPUT[type='text']:hover {
	BORDER-LEFT-COLOR: #464646; BORDER-BOTTOM-COLOR: #464646; BORDER-TOP-COLOR: #464646; BORDER-RIGHT-COLOR: #464646
}
INPUT[type='password']:hover {
	BORDER-LEFT-COLOR: #464646; BORDER-BOTTOM-COLOR: #464646; BORDER-TOP-COLOR: #464646; BORDER-RIGHT-COLOR: #464646
}
SELECT:hover {
	BORDER-LEFT-COLOR: #464646; BORDER-BOTTOM-COLOR: #464646; BORDER-TOP-COLOR: #464646; BORDER-RIGHT-COLOR: #464646
}
TEXTAREA:focus {
	BORDER-LEFT-COLOR: #646464; BORDER-BOTTOM-COLOR: #646464; BORDER-TOP-COLOR: #646464; BORDER-RIGHT-COLOR: #646464; outline: 2px solid #282828
}
INPUT[type='text']:focus {
	BORDER-LEFT-COLOR: #646464; BORDER-BOTTOM-COLOR: #646464; BORDER-TOP-COLOR: #646464; BORDER-RIGHT-COLOR: #646464; outline: 2px solid #282828
}
INPUT[type='password']:focus {
	BORDER-LEFT-COLOR: #646464; BORDER-BOTTOM-COLOR: #646464; BORDER-TOP-COLOR: #646464; BORDER-RIGHT-COLOR: #646464; outline: 2px solid #282828
}
SELECT:focus {
	BORDER-LEFT-COLOR: #646464; BORDER-BOTTOM-COLOR: #646464; BORDER-TOP-COLOR: #646464; BORDER-RIGHT-COLOR: #646464; outline: 2px solid #282828
}
INPUT[type='button'] {
	CURSOR: pointer
}
INPUT[type='submit'] {
	CURSOR: pointer
}
INPUT[type='checkbox'] {
	CURSOR: pointer
}
INPUT[type='image'] {
	CURSOR: pointer
}
INPUT[type='radio'] {
	CURSOR: pointer
}
INPUT[type='reset'] {
	CURSOR: pointer
}
SELECT {
	CURSOR: pointer
}
BUTTON {
	CURSOR: pointer
}
INPUT[type='hidden'] {
	DISPLAY: none
}
FIELDSET {
	PADDING-RIGHT: 1em; PADDING-LEFT: 1em; PADDING-BOTTOM: 1em; PADDING-TOP: 0px
}
LEGEND {
	PADDING-RIGHT: 0.8em; PADDING-LEFT: 0.8em; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
TEXTAREA {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0.4em; PADDING-BOTTOM: 0.1em; PADDING-TOP: 0.1em
}
INPUT[type='text'] {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0.4em; PADDING-BOTTOM: 0.1em; PADDING-TOP: 0.1em
}
INPUT[type='password'] {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0.4em; PADDING-BOTTOM: 0.1em; PADDING-TOP: 0.1em
}
OPTION {
	PADDING-RIGHT: 0.4em; PADDING-LEFT: 0.4em; PADDING-BOTTOM: 0.1em; PADDING-TOP: 0px
}
FORM DIV {
	MARGIN: 0.8em 0px
}
BUTTON {
	PADDING-RIGHT: 0.3em; PADDING-LEFT: 0.1em; PADDING-BOTTOM: 0.2em; LINE-HEIGHT: 100%; PADDING-TOP: 0.2em
}
INPUT[type='button'] {
	PADDING-RIGHT: 0.3em; PADDING-LEFT: 0.1em; PADDING-BOTTOM: 0.2em; LINE-HEIGHT: 100%; PADDING-TOP: 0.2em
}
HTML {
	MARGIN-BOTTOM: 1px; HEIGHT: 100%
}
BODY {
	FONT-SIZE: 12px; COLOR: #969696; LINE-HEIGHT: 150%; FONT-FAMILY: Arial, Helvetica, sans-serif
}
BODY.yoopage {
	BACKGROUND: #000000
}
BODY.font-small {
	FONT-SIZE: 11px
}
BODY.font-medium {
	FONT-SIZE: 12px
}
BODY.font-large {
	FONT-SIZE: 13px
}
DIV.wrapper {
	MARGIN: auto
}
DIV#absolute {
	Z-INDEX: 15; LEFT: 0px; WIDTH: 100%; POSITION: absolute; TOP: 0px
}
DIV#page-body {
	BACKGROUND: url(../images/page_bg.png) #ffffff repeat-x 0px 80px
}
DIV#page-body DIV.page-body-m {
	BACKGROUND: url(../images/page_bg_m.png) repeat-y 50% 0px
}
DIV#page-body DIV.page-body-t {
	BACKGROUND: url(../images/page_bg_t.png) no-repeat 50% 80px
}
DIV#page-body DIV.page-body-b {
	BACKGROUND: url(../images/page_bg_b.png) no-repeat 50% 100%
}
DIV#page-body DIV.page-body-h {
	BACKGROUND: url(../images/page_bg_h.png) repeat-x 0px 0px
}
DIV#header {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; Z-INDEX: 10; BACKGROUND: url(../images/header_m_blue.png) repeat-x 0px 100%; PADDING-BOTTOM: 0px; WIDTH: auto; PADDING-TOP: 0px; POSITION: relative
}
DIV#header DIV.header-l {
	BACKGROUND: url(../images/header_l_blue.png) no-repeat 0px 100%
}
DIV#header DIV.header-r {
	BACKGROUND: url(../images/header_r_blue.png) no-repeat 100% 100%; HEIGHT: 80px
}
BODY.blue DIV#header {
	BACKGROUND: url(../images/header_m_blue.png) repeat-x 0px 100%
}
BODY.pink DIV#header {
	BACKGROUND: url(../images/header_m_pink.png) repeat-x 0px 100%
}
BODY.orange DIV#header {
	BACKGROUND: url(../images/header_m_blue.png) repeat-x 0px 100%
}
BODY.green DIV#header {
	BACKGROUND: url(../images/header_m_green.png) repeat-x 0px 100%
}
BODY.blue DIV#header DIV.header-l {
	BACKGROUND: url(../images/header_l_blue.png) no-repeat 0px 100%
}
BODY.pink DIV#header DIV.header-l {
	BACKGROUND: url(../images/header_l_pink.png) no-repeat 0px 100%
}
BODY.orange DIV#header DIV.header-l {
	BACKGROUND: url(../images/header_l_blue.png) no-repeat 0px 100%
}
BODY.green DIV#header DIV.header-l {
	BACKGROUND: url(../images/header_l_green.png) no-repeat 0px 100%
}
BODY.blue DIV#header DIV.header-r {
	BACKGROUND: url(../images/header_r_blue.png) no-repeat 100% 100%
}
BODY.pink DIV#header DIV.header-r {
	BACKGROUND: url(../images/header_r_pink.png) no-repeat 100% 100%
}
BODY.orange DIV#header DIV.header-r {
	BACKGROUND: url(../images/header_r_blue.png) no-repeat 100% 100%
}
BODY.green DIV#header DIV.header-r {
	BACKGROUND: url(../images/header_r_green.png) no-repeat 100% 100%
}
DIV#toolbar {
	CLEAR: both; PADDING-RIGHT: 20px; PADDING-LEFT: 200px; PADDING-BOTTOM: 0px; WIDTH: auto; PADDING-TOP: 1px; HEIGHT: 23px
}
DIV#date {
	FONT-SIZE: 85%; FLOAT: left; MARGIN: 3px 10px 0px 0px
}
DIV#topmenu {
	FLOAT: left; MARGIN: 3px 10px 0px 0px
}
DIV#headermodule {
	FLOAT: right; MARGIN: 0px
}
DIV#styleswitcher {
	FLOAT: right; MARGIN: 1px 0px 0px 10px; HEIGHT: 20px
}
DIV#styleswitcher A {
	DISPLAY: block; FLOAT: right; WIDTH: 15px; HEIGHT: 20px; TEXT-DECORATION: none
}




































A#switchfontsmall {
	BACKGROUND: url(../images/styleswitcher_fontsmall.png) no-repeat 0px 0px
}
A#switchfontsmall:hover {
	BACKGROUND: url(../images/styleswitcher_fontsmall.png) no-repeat 0px -20px
}
A#switchfontmedium {
	BACKGROUND: url(../images/styleswitcher_fontmedium.png) no-repeat 0px 0px
}
A#switchfontmedium:hover {
	BACKGROUND: url(../images/styleswitcher_fontmedium.png) no-repeat 0px -20px
}
A#switchfontlarge {
	BACKGROUND: url(../images/styleswitcher_fontlarge.png) no-repeat 0px 0px
}
A#switchfontlarge:hover {
	BACKGROUND: url(../images/styleswitcher_fontlarge.png) no-repeat 0px -20px
}
A#switchwidththin {
	BACKGROUND: url(../images/styleswitcher_widththin.png) no-repeat 0px 0px
}
A#switchwidththin:hover {
	BACKGROUND: url(../images/styleswitcher_widththin.png) no-repeat 0px -20px
}
A#switchwidthwide {
	BACKGROUND: url(../images/styleswitcher_widthwide.png) no-repeat 0px 0px
}
A#switchwidthwide:hover {
	BACKGROUND: url(../images/styleswitcher_widthwide.png) no-repeat 0px -20px
}
A#switchwidthfluid {
	BACKGROUND: url(../images/styleswitcher_widthfluid.png) no-repeat 0px 0px
}
A#switchwidthfluid:hover {
	BACKGROUND: url(../images/styleswitcher_widthfluid.png) no-repeat 0px -20px
}
DIV#menubar {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 200px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: auto; PADDING-TOP: 0px
}
DIV#menubar DIV.menubar-l {
	BACKGROUND: url(../images/menu_bg.png) repeat-x 0px 0px
}
DIV#menubar DIV.menubar-r {
	BACKGROUND: url(../images/menu_sep.png) no-repeat 100% 0px; HEIGHT: 56px
}
DIV#menu {
	PADDING-RIGHT: 0px; PADDING-LEFT: 1px; Z-INDEX: 11; BACKGROUND: url(../images/menu_sep_black.png) no-repeat 0px 0px; LEFT: 200px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; POSITION: absolute; TOP: 24px; HEIGHT: 56px
}
DIV#logo {
	LEFT: 0px; POSITION: absolute; TOP: 0px
}
DIV#search {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; Z-INDEX: 10; RIGHT: 20px; PADDING-BOTTOM: 0px; PADDING-TOP: 19px; POSITION: absolute; TOP: 24px; HEIGHT: 36px
}
DIV#banner {
	Z-INDEX: 3; RIGHT: -25px; WIDTH: 0px; POSITION: absolute; TOP: 90px
}
DIV#top {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: auto; PADDING-TOP: 0px
}
DIV#top .topbox {
	MARGIN-TOP: 10px
}
DIV#middle {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 10px 0px; WIDTH: auto; PADDING-TOP: 0px
}
DIV#middle DIV.middle-container-t {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; POSITION: relative
}
DIV#middle DIV.middle-t {
	BACKGROUND: url(../images/module_white_t.png) repeat-x 0px 0px; HEIGHT: 10px
}
DIV#middle DIV.middle-tl {
	BACKGROUND: url(../images/module_white_tl.png) no-repeat 0px 0px; LEFT: 0px; WIDTH: 10px; POSITION: absolute; TOP: 0px; HEIGHT: 10px
}
DIV#middle DIV.middle-tr {
	RIGHT: 0px; BACKGROUND: url(../images/module_white_tr.png) no-repeat 0px 0px; WIDTH: 10px; POSITION: absolute; TOP: 0px; HEIGHT: 10px
}
DIV#middle DIV.middle-l {
	BACKGROUND: url(../images/module_white_l.png) repeat-y 0px 0px; OVERFLOW: hidden
}
DIV#middle DIV.middle-r {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: url(../images/module_white_r.png) repeat-y 100% 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
DIV#middle DIV.middle-m {
	BACKGROUND: url(../images/module_white_m.png) 0px 0px
}
DIV#middle DIV.middle-l-ie6 {
	DISPLAY: none
}
DIV#middle DIV.middle-r-ie6 {
	DISPLAY: none
}
DIV#middle DIV.middle-container-b {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; POSITION: relative
}
DIV#middle DIV.middle-b {
	BACKGROUND: url(../images/module_white_b.png) repeat-x 0px 0px; HEIGHT: 10px
}
DIV#middle DIV.middle-bl {
	BACKGROUND: url(../images/module_white_bl.png) no-repeat 0px 0px; LEFT: 0px; WIDTH: 10px; POSITION: absolute; TOP: 0px; HEIGHT: 10px
}
DIV#middle DIV.middle-br {
	RIGHT: 0px; BACKGROUND: url(../images/module_white_br.png) no-repeat 0px 0px; WIDTH: 10px; POSITION: absolute; TOP: 0px; HEIGHT: 10px
}
DIV#middle .background {
	MIN-HEIGHT: 620px
}
DIV#middle .background {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.left DIV#middle .background {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.right DIV#middle .background {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
DIV#left {
	WIDTH: 200px
}
.left DIV#middle DIV#left {
	FLOAT: left
}
.right DIV#middle DIV#left {
	FLOAT: right
}
DIV#main {
	WIDTH: auto
}
DIV#main {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}

.left DIV#main {
	MARGIN: 0px 0px 0px 210px
}
.right DIV#main {
	MARGIN: 0px 210px 0px 0px
}
DIV#maintop {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; PADDING-TOP: 0px
}
.showright DIV#mainmiddle {
	BACKGROUND: none transparent scroll repeat 0% 0%
}







DIV#right {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 180px; PADDING-TOP: 0px
}
DIV#content {
	WIDTH: auto
}
DIV#content {
	MARGIN: 0px
}
.showright DIV#content {
	MARGIN: 0px 190px 0px 0px
}
DIV#contenttop {
	MARGIN: 0px 0px 10px
}
DIV#breadcrumb {
	FONT-SIZE: 85%; HEIGHT: 19px
}

DIV#contentbottom {
	MARGIN: 10px 0px 0px
}
DIV#mainbottom {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
DIV#bottom {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: auto; PADDING-TOP: 0px
}
DIV#bottom .bottomblock {
	MARGIN-TOP: 10px; MARGIN-BOTTOM: -10px
}
DIV#footer {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: auto; PADDING-TOP: 10px; TEXT-ALIGN: center
}
DIV#footer A.anchor {
	DISPLAY: block; BACKGROUND: url(../images/footer_anchor.png) no-repeat 0px 0px; FLOAT: right; MARGIN: 5px 0px 0px; WIDTH: 30px; HEIGHT: 5px; TEXT-DECORATION: none
}
DIV#debug {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; MIN-HEIGHT: 120px; PADDING-BOTTOM: 0px; PADDING-TOP: 10px
}
.clearfix:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
.clearfix {
	DISPLAY: block
}
.floatbox {
	OVERFLOW: hidden
}
.float-left {
	FLOAT: left; OVERFLOW: hidden
}
.float-right {
	FLOAT: right; OVERFLOW: hidden
}

.width20 {
	WIDTH: 19.99%
}
.width25 {
	WIDTH: 24.99%
}
.width33 {
	WIDTH: 33.33%
}
.width50 {
	WIDTH: 49.99%
}
.width66 {
	WIDTH: 66.66%
}
.width75 {
	WIDTH: 74.99%
}
.width100 {
	WIDTH: 100%
}
BODY.width-thin DIV.wrapper {
	WIDTH: 790px
}
BODY.width-wide DIV.wrapper {
	WIDTH: 960px
}
BODY.width-fluid DIV.wrapper {
	WIDTH: 90%
}
DIV#styleswitcher {
	WIDTH: 45px
}
A:link {
	COLOR: #07709d; TEXT-DECORATION: none
}
A:visited {
	COLOR: #07709d; TEXT-DECORATION: none
}
A:hover {
	COLOR: #ffffff; TEXT-DECORATION: underline
}
BODY.green A:link {
	COLOR: #5a8c00
}
BODY.green A:visited {
	COLOR: #5a8c00
}
BODY.green A:hover {
	COLOR: #73c800
}
BODY.pink A:link {
	COLOR: #aa2dd2
}
BODY.pink A:visited {
	COLOR: #aa2dd2
}
BODY.pink A:hover {
	COLOR: #fa4bff
}
BODY.orange A:link {
	COLOR: #ff3200
}
BODY.orange A:visited {
	COLOR: #ff3200
}
BODY.orange A:hover {
	COLOR: #ff6400
}
BODY.blue A:link {
	COLOR: #1e87c8
}
BODY.blue A:visited {
	COLOR: #1e87c8
}
BODY.blue A:hover {
	COLOR: #00afff
}
A.external {
	PADDING-LEFT: 13px; BACKGROUND: url(../images/link_external.png) no-repeat 0px 40%
}
ACRONYM {
	CURSOR: help; BORDER-BOTTOM: #969696 1px dashed
}
ABBR {
	CURSOR: help; BORDER-BOTTOM: #969696 1px dashed
}
EM.box {
	FONT-STYLE: normal; FONT-FAMILY: "Courier New", Courier, monospace
}
EM.file {
	FONT-STYLE: normal; FONT-FAMILY: "Courier New", Courier, monospace
}
EM.directory {
	FONT-STYLE: normal; FONT-FAMILY: "Courier New", Courier, monospace
}
EM.box {
	BORDER-RIGHT: #3c3c50 1px dotted; PADDING-RIGHT: 2px; BORDER-TOP: #3c3c50 1px dotted; PADDING-LEFT: 2px; BACKGROUND: #232328; PADDING-BOTTOM: 0px; BORDER-LEFT: #3c3c50 1px dotted; PADDING-TOP: 0px; BORDER-BOTTOM: #3c3c50 1px dotted
}
EM.file {
	PADDING-RIGHT: 0px; PADDING-LEFT: 13px; BACKGROUND: url(../images/em_file.png) no-repeat 0px 1px; PADDING-BOTTOM: 0px; COLOR: #ffffff; PADDING-TOP: 0px
}
EM.directory {
	PADDING-RIGHT: 0px; PADDING-LEFT: 16px; BACKGROUND: url(../images/em_directory.png) no-repeat 0px 1px; PADDING-BOTTOM: 0px; COLOR: #ffffff; PADDING-TOP: 0px
}
UL.arrow {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 10px 10px 10px 20px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
UL.arrow-big {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 10px 10px 10px 20px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
UL.checkbox {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 10px 10px 10px 20px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
UL.checkbox-big {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 10px 10px 10px 20px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
UL.check {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 10px 10px 10px 20px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
UL.check-big {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 10px 10px 10px 20px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
UL.star {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 10px 10px 10px 20px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
UL.star-big {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 10px 10px 10px 20px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
UL.plus {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 10px 10px 10px 20px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
UL.plus-big {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 10px 10px 10px 20px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
UL.arrow LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 35px; FONT-WEIGHT: bold; PADDING-BOTTOM: 6px; MARGIN: 10px 0px; LINE-HEIGHT: 100%; PADDING-TOP: 7px
}
UL.checkbox LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 35px; FONT-WEIGHT: bold; PADDING-BOTTOM: 6px; MARGIN: 10px 0px; LINE-HEIGHT: 100%; PADDING-TOP: 7px
}
UL.check LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 35px; FONT-WEIGHT: bold; PADDING-BOTTOM: 6px; MARGIN: 10px 0px; LINE-HEIGHT: 100%; PADDING-TOP: 7px
}


UL.star LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 35px; FONT-WEIGHT: bold; PADDING-BOTTOM: 6px; MARGIN: 10px 0px; LINE-HEIGHT: 100%; PADDING-TOP: 7px
}
UL.plus LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 35px; FONT-WEIGHT: bold; PADDING-BOTTOM: 6px; MARGIN: 10px 0px; LINE-HEIGHT: 100%; PADDING-TOP: 7px
}
UL.arrow-big LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 60px; FONT-WEIGHT: bold; FONT-SIZE: 200%; PADDING-BOTTOM: 15px; MARGIN: 15px 0px; PADDING-TOP: 15px
}
UL.checkbox-big LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 60px; FONT-WEIGHT: bold; FONT-SIZE: 200%; PADDING-BOTTOM: 15px; MARGIN: 15px 0px; PADDING-TOP: 15px
}
UL.check-big LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 60px; FONT-WEIGHT: bold; FONT-SIZE: 200%; PADDING-BOTTOM: 15px; MARGIN: 15px 0px; PADDING-TOP: 15px
}
UL.star-big LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 60px; FONT-WEIGHT: bold; FONT-SIZE: 200%; PADDING-BOTTOM: 15px; MARGIN: 15px 0px; PADDING-TOP: 15px
}
UL.plus-big LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 60px; FONT-WEIGHT: bold; FONT-SIZE: 200%; PADDING-BOTTOM: 15px; MARGIN: 15px 0px; PADDING-TOP: 15px
}
UL.arrow LI {
	BACKGROUND: url(../images/list_arrow.png) no-repeat 0px 0px
}
UL.arrow-big LI {
	BACKGROUND: url(../images/list_arrow_big.png) no-repeat 0px 0px
}
UL.checkbox LI {
	BACKGROUND: url(../images/list_checkbox.png) no-repeat 0px 0px
}
UL.checkbox-big LI {
	BACKGROUND: url(../images/list_checkbox_big.png) no-repeat 0px 0px
}
UL.check LI {
	BACKGROUND: url(../images/list_check.png) no-repeat 0px 0px
}
UL.check-big LI {
	BACKGROUND: url(../images/list_check_big.png) no-repeat 0px 0px
}
UL.star LI {
	BACKGROUND: url(../images/list_star.png) no-repeat 0px 0px
}
UL.star-big LI {
	BACKGROUND: url(../images/list_star_big.png) no-repeat 0px 0px
}
UL.plus LI {
	BACKGROUND: url(../images/list_plus.png) no-repeat 0px 0px
}
UL.plus-big LI {
	BACKGROUND: url(../images/list_plus_big.png) no-repeat 0px 0px
}
OL.disc {
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; PADDING-BOTTOM: 0px; MARGIN: 10px 10px 10px 20px; PADDING-TOP: 0px
}
OL.disc-big {
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; PADDING-BOTTOM: 0px; MARGIN: 10px 10px 10px 20px; PADDING-TOP: 0px
}
OL.disc {
	PADDING-RIGHT: 0px; PADDING-LEFT: 27px; BACKGROUND: url(../images/list_disc.png) repeat-y 0px 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
OL.disc LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 12px; FONT-WEIGHT: bold; PADDING-BOTTOM: 6px; MARGIN: 0px; LINE-HEIGHT: 28px; PADDING-TOP: 0px
}
OL.disc-big {
	PADDING-RIGHT: 0px; PADDING-LEFT: 45px; FONT-SIZE: 200%; BACKGROUND: url(../images/list_disc_big.png) repeat-y 0px 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
OL.disc-big LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; FONT-WEIGHT: bold; PADDING-BOTTOM: 12px; MARGIN: 0px; LINE-HEIGHT: 45px; PADDING-TOP: 0px
}
SPAN.note {
	DISPLAY: block
}
SPAN.info {
	DISPLAY: block
}
SPAN.alert {
	DISPLAY: block
}
SPAN.download {
	DISPLAY: block
}
SPAN.tip {
	DISPLAY: block
}
DIV.note {
	PADDING-RIGHT: 10px; BORDER-TOP: #3c3c50 1px dotted; PADDING-LEFT: 10px; BACKGROUND: #232328; PADDING-BOTTOM: 5px; MARGIN: 10px 0px; PADDING-TOP: 5px; BORDER-BOTTOM: #3c3c50 1px dotted; TEXT-ALIGN: justify
}
SPAN.note {
	PADDING-RIGHT: 10px; BORDER-TOP: #3c3c50 1px dotted; PADDING-LEFT: 10px; BACKGROUND: #232328; PADDING-BOTTOM: 5px; MARGIN: 10px 0px; PADDING-TOP: 5px; BORDER-BOTTOM: #3c3c50 1px dotted; TEXT-ALIGN: justify
}
DIV.info {
	PADDING-RIGHT: 10px; PADDING-LEFT: 35px; PADDING-BOTTOM: 7px; MARGIN: 10px 0px; PADDING-TOP: 7px
}
SPAN.info {
	PADDING-RIGHT: 10px; PADDING-LEFT: 35px; PADDING-BOTTOM: 7px; MARGIN: 10px 0px; PADDING-TOP: 7px
}
DIV.alert {
	PADDING-RIGHT: 10px; PADDING-LEFT: 35px; PADDING-BOTTOM: 7px; MARGIN: 10px 0px; PADDING-TOP: 7px
}
SPAN.alert {
	PADDING-RIGHT: 10px; PADDING-LEFT: 35px; PADDING-BOTTOM: 7px; MARGIN: 10px 0px; PADDING-TOP: 7px
}
DIV.download {
	PADDING-RIGHT: 10px; PADDING-LEFT: 35px; PADDING-BOTTOM: 7px; MARGIN: 10px 0px; PADDING-TOP: 7px
}
SPAN.download {
	PADDING-RIGHT: 10px; PADDING-LEFT: 35px; PADDING-BOTTOM: 7px; MARGIN: 10px 0px; PADDING-TOP: 7px
}
DIV.tip {
	PADDING-RIGHT: 10px; PADDING-LEFT: 35px; PADDING-BOTTOM: 7px; MARGIN: 10px 0px; PADDING-TOP: 7px
}
SPAN.tip {
	PADDING-RIGHT: 10px; PADDING-LEFT: 35px; PADDING-BOTTOM: 7px; MARGIN: 10px 0px; PADDING-TOP: 7px
}
DIV.info {
	BORDER-TOP: #3c3c50 1px dotted; BACKGROUND: url(../images/div_info.png) #232328 no-repeat 3px 3px; BORDER-BOTTOM: #3c3c50 1px dotted
}
SPAN.info {
	BORDER-TOP: #3c3c50 1px dotted; BACKGROUND: url(../images/div_info.png) #232328 no-repeat 3px 3px; BORDER-BOTTOM: #3c3c50 1px dotted
}
DIV.alert {
	BORDER-TOP: #640000 1px dotted; BACKGROUND: url(../images/div_alert.png) #321914 no-repeat 3px 3px; BORDER-BOTTOM: #640000 1px dotted
}
SPAN.alert {
	BORDER-TOP: #640000 1px dotted; BACKGROUND: url(../images/div_alert.png) #321914 no-repeat 3px 3px; BORDER-BOTTOM: #640000 1px dotted
}
DIV.download {
	BORDER-TOP: #415a28 1px dotted; BACKGROUND: url(../images/div_download.png) #232819 no-repeat 3px 3px; BORDER-BOTTOM: #415a28 1px dotted
}
SPAN.download {
	BORDER-TOP: #415a28 1px dotted; BACKGROUND: url(../images/div_download.png) #232819 no-repeat 3px 3px; BORDER-BOTTOM: #415a28 1px dotted
}
DIV.tip {
	BORDER-TOP: #5a461e 1px dotted; BACKGROUND: url(../images/div_tip.png) #322814 no-repeat 3px 3px; BORDER-BOTTOM: #5a461e 1px dotted
}
SPAN.tip {
	BORDER-TOP: #5a461e 1px dotted; BACKGROUND: url(../images/div_tip.png) #322814 no-repeat 3px 3px; BORDER-BOTTOM: #5a461e 1px dotted
}
BLOCKQUOTE {
	PADDING-RIGHT: 35px; PADDING-LEFT: 35px; BACKGROUND: url(../images/blockquote_start.png) no-repeat 0px 0px; PADDING-BOTTOM: 10px; MARGIN: 10px 0px; PADDING-TOP: 10px; TEXT-ALIGN: justify
}
BLOCKQUOTE P {
	PADDING-RIGHT: 35px; PADDING-LEFT: 0px; BACKGROUND: url(../images/blockquote_end.png) no-repeat 100% 100%; PADDING-BOTTOM: 10px; MARGIN: 0px -35px -10px 0px; PADDING-TOP: 0px
}
BLOCKQUOTE.big {
	PADDING-RIGHT: 50px; PADDING-LEFT: 50px; FONT-WEIGHT: bold; FONT-SIZE: 300%; BACKGROUND: url(../images/blockquote_big_start.png) no-repeat 0px 0px; PADDING-BOTTOM: 50px; MARGIN: 10px 0px; TEXT-TRANSFORM: uppercase; LINE-HEIGHT: 100%; PADDING-TOP: 50px; FONT-FAMILY: "Arial Narrow", Arial, Helvetica, sans-serif; TEXT-ALIGN: left
}
BLOCKQUOTE.big P {
	PADDING-RIGHT: 30px; PADDING-LEFT: 0px; BACKGROUND: url(../images/blockquote_big_end.png) no-repeat 100% 100%; PADDING-BOTTOM: 50px; MARGIN: 0px -50px -50px 0px; PADDING-TOP: 0px
}
PRE {
	BORDER-RIGHT: #3c3c50 1px dotted; PADDING-RIGHT: 10px; BORDER-TOP: #3c3c50 1px dotted; PADDING-LEFT: 10px; FONT-SIZE: 90%; BACKGROUND: #232328; PADDING-BOTTOM: 10px; MARGIN: 2px 0px; BORDER-LEFT: #323232 20px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #3c3c50 1px dotted
}
H1 {
	FONT-WEIGHT: bold; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 100%; FONT-FAMILY: Arial,Helvetica,sans-serif
}
H2 {
	FONT-WEIGHT: bold; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 100%; FONT-FAMILY: Arial,Helvetica,sans-serif
}
H3 {
	FONT-WEIGHT: bold; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 100%; FONT-FAMILY: Arial,Helvetica,sans-serif
}
H4 {
	FONT-WEIGHT: bold; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 100%; FONT-FAMILY: Arial,Helvetica,sans-serif
}
H5 {
	FONT-WEIGHT: bold; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 100%; FONT-FAMILY: Arial,Helvetica,sans-serif
}
H6 {
	FONT-WEIGHT: bold; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 100%; FONT-FAMILY: Arial,Helvetica,sans-serif
}
H1 {
	FONT-WEIGHT: bold; FONT-SIZE: 24px; COLOR: #7887a0
}
H2 {
	FONT-SIZE: 20px; COLOR: #b4b4be
}
H3 {
	FONT-SIZE: 16px; COLOR: #646478
}
H4 {
	FONT-WEIGHT: normal; FONT-SIZE: 14px; COLOR: #7887a0
}
H5 {
	FONT-SIZE: 150%; COLOR: #878796
}
H6 {
	FONT-SIZE: 125%; COLOR: #7887a0
}
BODY.green H1 {
	COLOR: #739141
}
BODY.green H4 {
	COLOR: #739141
}
BODY.green H6 {
	COLOR: #739141
}
BODY.pink H1 {
	COLOR: #c83cbe
}
BODY.pink H4 {
	COLOR: #c83cbe
}
BODY.pink H6 {
	COLOR: #c83cbe
}

BODY.orange H1 {
	COLOR: #1c82c4
}
BODY.orange H4 {
	COLOR: #1c82c4
}
BODY.orange H6 {
	COLOR: #1c82c4
}
BODY.blue H1 {
	COLOR: #5591d7
}
BODY.blue H4 {
	COLOR: #5591d7
}
BODY.blue H6 {
	COLOR: #5591d7
}
DIV#topmenu UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
DIV#topmenu LI {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DIV#topmenu LI A {
	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 10px; FONT-SIZE: 85%; BACKGROUND: url(../images/topmenu_item_bg.png) no-repeat 0px 4px; FLOAT: left; PADDING-BOTTOM: 0px; OVERFLOW: hidden; LINE-HEIGHT: 17px; PADDING-TOP: 0px; POSITION: relative; HEIGHT: 20px; TEXT-DECORATION: none
}
DIV#topmenu LI.item1 A {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
DIV#topmenu A:link {
	COLOR: #969696
}
DIV#topmenu A:visited {
	COLOR: #969696
}
DIV#topmenu A:hover {
	COLOR: #ffffff
}
DIV#menu UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
DIV#menu LI {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; Z-INDEX: 5; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; POSITION: relative
}
DIV#menu LI A {
	DISPLAY: block; FLOAT: left; COLOR: #969696; LINE-HEIGHT: 50px; HEIGHT: 56px; TEXT-DECORATION: none
}
#menu LI SPAN.separator {
	DISPLAY: block; FLOAT: left; COLOR: #969696; LINE-HEIGHT: 50px; HEIGHT: 56px; TEXT-DECORATION: none
}
DIV#menu LI SPAN {
	DISPLAY: block
}
DIV#menu LI SPAN {
	BACKGROUND-POSITION: 95% 0px; BACKGROUND-REPEAT: no-repeat
}
DIV#menu LI A.current {
	COLOR: #ffffff
}
DIV#menu A:hover {
	COLOR: #ffffff
}
DIV#menu SPAN.separator:hover {
	COLOR: #ffffff
}
DIV#menu SPAN.sfhover {
	COLOR: #ffffff
}
DIV#menu A.current:hover {
	COLOR: #ffffff
}
DIV#menu LI.active {
	FONT-WEIGHT: bold
}
DIV#menu LI.active UL {
	FONT-WEIGHT: normal
}
DIV#menu LI.parent SPAN.separator {
	CURSOR: pointer
}
DIV#menu LI.fancy {
	Z-INDEX: 4; BACKGROUND: url(../images/menu_level1_item_hover_m_blue.png) repeat-x 0px 0px; VISIBILITY: hidden; OVERFLOW: hidden; POSITION: absolute; TOP: 0px
}
DIV#menu LI.fancy DIV {
	BACKGROUND: url(../images/menu_level1_item_hover_l_blue.png) no-repeat 0px 0px
}
DIV#menu LI.fancy DIV DIV {
	BACKGROUND: url(../images/menu_level1_item_hover_r_blue.png) no-repeat 100% 0px; HEIGHT: 55px
}
DIV#menu LI.bg2 {
	BACKGROUND: url(../images/menu_level1_item_hover_m_blue.png) repeat-x 0px 0px
}
DIV#menu LI.bg3 {
	BACKGROUND: url(../images/menu_level1_item_hover_m_blue.png) repeat-x 0px 0px
}
DIV#menu LI.bg4 {
	BACKGROUND: url(../images/menu_level1_item_hover_m_blue.png) repeat-x 0px 0px
}
DIV#menu LI.bg5 {
	BACKGROUND: url(../images/menu_level1_item_hover_m_blue.png) repeat-x 0px 0px
}
DIV#menu LI.bg2 DIV {
	BACKGROUND: url(../images/menu_level1_item_hover_l_blue.png) no-repeat 0px 0px
}
DIV#menu LI.bg3 DIV {
	BACKGROUND: url(../images/menu_level1_item_hover_l_blue.png) no-repeat 0px 0px
}
DIV#menu LI.bg4 DIV {
	BACKGROUND: url(../images/menu_level1_item_hover_l_blue.png) no-repeat 0px 0px
}
DIV#menu LI.bg5 DIV {
	BACKGROUND: url(../images/menu_level1_item_hover_l_blue.png) no-repeat 0px 0px
}
DIV#menu LI.bg2 DIV DIV {
	BACKGROUND: url(../images/menu_level1_item_hover_r_blue.png) no-repeat 100% 0px
}
DIV#menu LI.bg3 DIV DIV {
	BACKGROUND: url(../images/menu_level1_item_hover_r_blue.png) no-repeat 100% 0px
}
DIV#menu LI.bg4 DIV DIV {
	BACKGROUND: url(../images/menu_level1_item_hover_r_blue.png) no-repeat 100% 0px
}
DIV#menu LI.bg5 DIV DIV {
	BACKGROUND: url(../images/menu_level1_item_hover_r_blue.png) no-repeat 100% 0px
}
DIV#menu UL.menu {
	PADDING-RIGHT: 1px; BACKGROUND: url(../images/menu_sep_white.png) no-repeat 100% 0px
}
DIV#menu LI.level1 {
	BACKGROUND: url(../images/menu_sep_white.png) no-repeat 0px 0px
}
DIV#menu A.level1 {
	FONT-WEIGHT: bold; FONT-SIZE: 135%; BACKGROUND: url(../images/menu_sep_black.png) no-repeat 100% 0px; COLOR: #282828
}
DIV#menu SPAN.level1 {
	FONT-WEIGHT: bold; FONT-SIZE: 135%; BACKGROUND: url(../images/menu_sep_black.png) no-repeat 100% 0px; COLOR: #282828
}
DIV#menu A.level1 SPAN {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
DIV#menu SPAN.level1 SPAN {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
DIV#menu LI:hover A.level1 {
	COLOR: #282828
}
DIV#menu LI.sfhover A.level1 {
	COLOR: #282828
}
DIV#menu LI:hover SPAN.level1 {
	COLOR: #282828
}
DIV#menu LI.sfhover SPAN.level1 {
	COLOR: #282828
}
DIV#menu LI.active A.level1 {
	COLOR: #ffffff
}
DIV#menu LI.active SPAN.level1 {
	COLOR: #ffffff
}
DIV#menu A.level1 SPAN.title {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
DIV#menu SPAN.level1 SPAN.title {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
DIV#menu A.level1 SPAN.sub {
	PADDING-RIGHT: 0px; MARGIN-TOP: -33px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 60%; PADDING-BOTTOM: 0px; COLOR: #969696; PADDING-TOP: 0px
}
DIV#menu SPAN.level1 SPAN.sub {
	PADDING-RIGHT: 0px; MARGIN-TOP: -33px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 60%; PADDING-BOTTOM: 0px; COLOR: #969696; PADDING-TOP: 0px
}
DIV#menu UL.menu UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../images/menu_dropdown_bg.png) no-repeat 0px 100%; LEFT: -999em; PADDING-BOTTOM: 10px; WIDTH: 165px; PADDING-TOP: 0px; POSITION: absolute; TOP: 56px
}
DIV#menu LI:hover UL {
	Z-INDEX: 100; LEFT: 0px
}
DIV#menu LI.sfhover UL {
	Z-INDEX: 100; LEFT: 0px
}
DIV#menu LI.level1 LI {
	WIDTH: 100%; TEXT-INDENT: 15px
}
DIV#menu LI.level1 LI A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND: url(../images/menu_level2_item.png) #323232 no-repeat 100% 0px; FLOAT: none; PADDING-BOTTOM: 0px; MARGIN: 0px 1px; LINE-HEIGHT: 25px; PADDING-TOP: 0px; HEIGHT: 25px
}
DIV#menu LI.level1 LI SPAN.separator {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND: url(../images/menu_level2_item.png) #323232 no-repeat 100% 0px; FLOAT: none; PADDING-BOTTOM: 0px; MARGIN: 0px 1px; LINE-HEIGHT: 25px; PADDING-TOP: 0px; HEIGHT: 25px
}
DIV#menu LI.level2 A.parent {
	BACKGROUND: url(../images/menu_level2_item_parent.png) #323232 no-repeat 100% 0px
}
DIV#menu LI LI.level2 SPAN.parent {
	BACKGROUND: url(../images/menu_level2_item_parent.png) #323232 no-repeat 100% 0px
}
DIV#menu LI UL UL {
	MARGIN: -57px 0px 0px 164px
}
DIV#menu LI:hover UL UL {
	BORDER-TOP: #464646 1px solid
}
DIV#menu LI.sfhover UL UL {
	BORDER-TOP: #464646 1px solid
}
DIV#menu LI:hover UL UL {
	LEFT: -999em
}
DIV#menu LI.sfhover UL UL {
	LEFT: -999em
}
DIV#menu LI:hover UL UL UL {
	LEFT: -999em
}
DIV#menu LI.sfhover UL UL UL {
	LEFT: -999em
}
DIV#menu LI:hover UL UL UL UL {
	LEFT: -999em
}
DIV#menu LI.sfhover UL UL UL UL {
	LEFT: -999em
}
DIV#menu LI LI:hover UL {
	Z-INDEX: 100; LEFT: 0px
}
DIV#menu LI LI.sfhover UL {
	Z-INDEX: 100; LEFT: 0px
}
DIV#menu LI LI LI:hover UL {
	Z-INDEX: 100; LEFT: 0px
}
DIV#menu LI LI LI.sfhover UL {
	Z-INDEX: 100; LEFT: 0px
}
DIV#menu LI LI LI LI:hover UL {
	Z-INDEX: 100; LEFT: 0px
}
DIV#menu LI LI LI LI.sfhover UL {
	Z-INDEX: 100; LEFT: 0px
}
DIV#middle DIV.mod-menu DIV.module UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #252525; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
DIV#middle DIV.mod-menu DIV.module UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #252525; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
DIV#middle UL.menu LI {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DIV#middle UL.menu A {
	DISPLAY: block; COLOR: #969696; LINE-HEIGHT: 25px; HEIGHT: 25px; TEXT-DECORATION: none
}
DIV#middle UL.menu SPAN.separator {
	DISPLAY: block; COLOR: #969696; LINE-HEIGHT: 25px; HEIGHT: 25px; TEXT-DECORATION: none
}
DIV#middle UL.menu LI SPAN {
	DISPLAY: block
}
DIV#middle UL.menu LI SPAN {
	BACKGROUND-POSITION: 95% 0px; BACKGROUND-REPEAT: no-repeat
}
DIV#middle UL.menu A.current {
	COLOR: #ffffff
}
DIV#middle UL.menu A:hover {
	COLOR: #ffffff
}
DIV#middle UL.menu SPAN.separator:hover {
	COLOR: #ffffff
}
DIV#middle UL.menu SPAN.sfhover {
	COLOR: #ffffff
}
DIV#middle UL.menu A.current:hover {
	COLOR: #ffffff
}
DIV#middle UL.menu LI.active {
	FONT-WEIGHT: bold
}
DIV#middle UL.menu LI.active LI {
	FONT-WEIGHT: normal
}
DIV#middle UL.menu LI.parent SPAN.separator {
	CURSOR: pointer
}
DIV#middle UL.menu LI.level1 {
	
}
DIV#middle UL.menu A.level1 {
	BACKGROUND: url(../images/submenu_level1_item.png) #252525 no-repeat 100% 0px; TEXT-INDENT: 15px
}
DIV#middle UL.menu SPAN.level1 {
	BACKGROUND: url(../images/submenu_level1_item.png) #252525 no-repeat 100% 0px; TEXT-INDENT: 15px
}

DIV#middle UL.menu LI.parent A.level1 {
	BACKGROUND: url(../images/submenu_level1_item_parent.png) #252525 no-repeat 100% 0px
}
DIV#middle UL.menu LI.parent SPAN.level1 {
	BACKGROUND: url(../images/submenu_level1_item_parent.png) #252525 no-repeat 100% 0px
}
DIV#middle UL.menu LI.level2 {
	
}
DIV#middle UL.menu LI.level2 A {
	LINE-HEIGHT: 20px; HEIGHT: 20px
}
DIV#middle UL.menu A.level2 {
	BACKGROUND: url(../images/submenu_level2_item.png) #252525 no-repeat 100% 0px; TEXT-INDENT: 35px
}
DIV#middle UL.menu A.level2 SPAN {
	BACKGROUND: url(../images/submenu_level2_item_icon.png) no-repeat 15px 2px
}
DIV#middle UL.menu LI.level3 {
	
}
DIV#middle UL.menu A.level3 {
	BACKGROUND: #252525; TEXT-INDENT: 45px
}
DIV#middle UL.menu A.level3 SPAN {
	BACKGROUND: url(../images/submenu_level3_item_icon.png) no-repeat 25px 2px
}
DIV#middle UL.menu LI.level4 {
	
}
DIV#middle UL.menu A.level4 {
	BACKGROUND: #252525; TEXT-INDENT: 55px
}
DIV#middle UL.menu A.level4 SPAN {
	BACKGROUND: url(../images/submenu_level4_item_icon.png) no-repeat 35px 2px
}
DIV.module H3.module {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 100%; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #969696; PADDING-TOP: 0px
}
DIV.module SPAN.module-2 {
	DISPLAY: block
}
DIV.module SPAN.module-3 {
	DISPLAY: block
}
.seperator DIV.module {
	MARGIN: 0px 10px 0px 0px
}
#left DIV.module {
	MARGIN: 0px 0px 10px
}
#right DIV.module {
	MARGIN: 0px 0px 10px
}
#top .topblock DIV.module {
	MARGIN: 10px 0px 0px
}
#bottom .bottomblock DIV.module {
	MARGIN: 0px 0px 10px
}
DIV.mod-blank DIV.module {
	OVERFLOW: hidden
}
DIV.mod-blank H3.module {
	LINE-HEIGHT: 20px; HEIGHT: 20px
}
DIV.mod-default DIV.module {
	BACKGROUND: url(../images/module_default_br.png) no-repeat 100% 100%; POSITION: relative
}
DIV.mod-default DIV.module-2 {
	BACKGROUND: url(../images/module_default_tr.png) no-repeat 100% 0px
}
DIV.mod-default DIV.module-3 {
	BACKGROUND: url(../images/module_default_bl.png) no-repeat 0px 100%
}
DIV.mod-default DIV.module-4 {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; MIN-HEIGHT: 60px; BACKGROUND: url(../images/module_default_tl.png) no-repeat 0px 0px; PADDING-BOTTOM: 10px; OVERFLOW: hidden; PADDING-TOP: 10px
}
DIV.mod-default H3.module {
	BACKGROUND: url(../images/module_default_header_m_blue.png) repeat-x 0px 100%; MARGIN: -10px -15px 5px; LINE-HEIGHT: 27px
}
DIV.mod-default SPAN.module-2 {
	BACKGROUND: url(../images/module_default_header_l_blue.png) no-repeat 0px 100%
}
DIV.mod-default SPAN.module-3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; BACKGROUND: url(../images/module_default_header_r_blue.png) no-repeat 100% 100%; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; HEIGHT: 27px
}
DIV.mod-default H3.module SPAN.color {
	COLOR: #c8c8c8
}
BODY.blue DIV.mod-default H3.module {
	BACKGROUND: url(../images/module_default_header_m_blue.png) repeat-x 0px 100%
}
BODY.pink DIV.mod-default H3.module {
	BACKGROUND: url(../images/module_default_header_m_pink.png) repeat-x 0px 100%
}
BODY.orange DIV.mod-default H3.module {
	BACKGROUND: url(../images/module_default_header_m_blue.png) repeat-x 0px 100%
}
BODY.green DIV.mod-default H3.module {
	BACKGROUND: url(../images/module_default_header_m_green.png) repeat-x 0px 100%
}
BODY.blue DIV.mod-default SPAN.module-2 {
	BACKGROUND: url(../images/module_default_header_l_blue.png) no-repeat 0px 100%
}
BODY.pink DIV.mod-default SPAN.module-2 {
	BACKGROUND: url(../images/module_default_header_l_pink.png) no-repeat 0px 100%
}
BODY.orange DIV.mod-default SPAN.module-2 {
	BACKGROUND: url(../images/module_default_header_l_blue.png) no-repeat 0px 100%
}
BODY.green DIV.mod-default SPAN.module-2 {
	BACKGROUND: url(../images/module_default_header_l_green.png) no-repeat 0px 100%
}
BODY.blue DIV.mod-default SPAN.module-3 {
	BACKGROUND: url(../images/module_default_header_r_blue.png) no-repeat 100% 100%
}
BODY.pink DIV.mod-default SPAN.module-3 {
	BACKGROUND: url(../images/module_default_header_r_pink.png) no-repeat 100% 100%
}
BODY.orange DIV.mod-default SPAN.module-3 {
	BACKGROUND: url(../images/module_default_header_r_blue.png) no-repeat 100% 100%
}
BODY.green DIV.mod-default SPAN.module-3 {
	BACKGROUND: url(../images/module_default_header_r_green.png) no-repeat 100% 100%
}
DIV.mod-default DIV.badge-new {
	RIGHT: 0px; BACKGROUND: url(../images/module_default_badge_new.png) no-repeat 0px 0px; WIDTH: 39px; POSITION: absolute; TOP: 0px; HEIGHT: 39px
}
DIV.mod-default DIV.badge-top {
	RIGHT: 0px; BACKGROUND: url(../images/module_default_badge_top.png) no-repeat 0px 0px; WIDTH: 39px; POSITION: absolute; TOP: 0px; HEIGHT: 39px
}
DIV.mod-default DIV.badge-pick {
	RIGHT: 0px; BACKGROUND: url(../images/module_default_badge_pick.png) no-repeat 0px 0px; WIDTH: 39px; POSITION: absolute; TOP: 0px; HEIGHT: 39px
}
DIV.mod-white DIV.module-container-t {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; POSITION: relative
}
DIV.mod-black DIV.module-container-t {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; POSITION: relative
}
DIV.mod-white DIV.module-t {
	BACKGROUND: url(../images/module_white_t.png) repeat-x 0px 0px; HEIGHT: 10px
}
DIV.mod-black DIV.module-t {
	BACKGROUND: url(../images/module_white_t.png) repeat-x 0px 0px; HEIGHT: 10px
}
DIV.mod-white DIV.module-tl {
	BACKGROUND: url(../images/module_white_tl.png) no-repeat 0px 0px; LEFT: 0px; WIDTH: 10px; POSITION: absolute; TOP: 0px; HEIGHT: 10px
}
DIV.mod-black DIV.module-tl {
	BACKGROUND: url(../images/module_white_tl.png) no-repeat 0px 0px; LEFT: 0px; WIDTH: 10px; POSITION: absolute; TOP: 0px; HEIGHT: 10px
}
DIV.mod-white DIV.module-tr {
	RIGHT: 0px; BACKGROUND: url(../images/module_white_tr.png) no-repeat 0px 0px; WIDTH: 10px; POSITION: absolute; TOP: 0px; HEIGHT: 10px
}
DIV.mod-black DIV.module-tr {
	RIGHT: 0px; BACKGROUND: url(../images/module_white_tr.png) no-repeat 0px 0px; WIDTH: 10px; POSITION: absolute; TOP: 0px; HEIGHT: 10px
}
DIV.mod-white DIV.module-l {
	BACKGROUND: url(../images/module_white_l.png) repeat-y 0px 0px; OVERFLOW: hidden
}
DIV.mod-black DIV.module-l {
	BACKGROUND: url(../images/module_white_l.png) repeat-y 0px 0px; OVERFLOW: hidden
}
DIV.mod-white DIV.module-r {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: url(../images/module_white_r.png) repeat-y 100% 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
DIV.mod-black DIV.module-r {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: url(../images/module_white_r.png) repeat-y 100% 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
DIV.mod-white DIV.module-m {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: url(../images/module_white_m.png) 0px 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
DIV.mod-black DIV.module-m {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: url(../images/module_white_m.png) 0px 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
DIV.mod-white DIV.module-l-ie6 {
	DISPLAY: none
}
DIV.mod-white DIV.module-r-ie6 {
	DISPLAY: none
}
DIV.mod-black DIV.module-l-ie6 {
	DISPLAY: none
}
DIV.mod-black DIV.module-r-ie6 {
	DISPLAY: none
}
DIV.mod-white DIV.module-container-b {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; POSITION: relative
}
DIV.mod-black DIV.module-container-b {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; POSITION: relative
}
DIV.mod-white DIV.module-b {
	BACKGROUND: url(../images/module_white_b.png) repeat-x 0px 0px; HEIGHT: 10px
}
DIV.mod-black DIV.module-b {
	BACKGROUND: url(../images/module_white_b.png) repeat-x 0px 0px; HEIGHT: 10px
}
DIV.mod-white DIV.module-bl {
	BACKGROUND: url(../images/module_white_bl.png) no-repeat 0px 0px; LEFT: 0px; WIDTH: 10px; POSITION: absolute; TOP: 0px; HEIGHT: 10px
}
DIV.mod-black DIV.module-bl {
	BACKGROUND: url(../images/module_white_bl.png) no-repeat 0px 0px; LEFT: 0px; WIDTH: 10px; POSITION: absolute; TOP: 0px; HEIGHT: 10px
}
DIV.mod-white DIV.module-br {
	RIGHT: 0px; BACKGROUND: url(../images/module_white_br.png) no-repeat 0px 0px; WIDTH: 10px; POSITION: absolute; TOP: 0px; HEIGHT: 10px
}
DIV.mod-black DIV.module-br {
	RIGHT: 0px; BACKGROUND: url(../images/module_white_br.png) no-repeat 0px 0px; WIDTH: 10px; POSITION: absolute; TOP: 0px; HEIGHT: 10px
}
DIV.mod-white H3.module {
	BACKGROUND: url(../images/module_white_header.png) repeat-x 0px 100%; MARGIN: 0px 0px 5px; COLOR: #c33629; HEIGHT: 18px
}
DIV.mod-black H3.module {
	BACKGROUND: url(../images/module_white_header.png) repeat-x 0px 100%; MARGIN: 0px 0px 5px; COLOR: #c33629; HEIGHT: 18px
}
BODY.blue DIV.mod-white H3.module {
	COLOR: #3789c3
}
BODY.blue DIV.mod-black H3.module {
	COLOR: #3789c3
}
BODY.pink DIV.mod-white H3.module {
	COLOR: #9b419b
}
BODY.pink DIV.mod-black H3.module {
	COLOR: #9b419b
}
BODY.orange DIV.mod-white H3.module {
	COLOR: #a87328
}
BODY.orange DIV.mod-black H3.module {
	COLOR: #a87328
}
BODY.green DIV.mod-white H3.module {
	COLOR: #419641
}
BODY.green DIV.mod-black H3.module {
	COLOR: #419641
}
DIV.mod-white H3.module SPAN.color {
	COLOR: #c8c8c8
}
DIV.mod-black H3.module SPAN.color {
	COLOR: #c8c8c8
}
DIV.mod-black DIV.module-t {
	BACKGROUND: url(../images/module_black_t.png) repeat-x 0px 0px
}
DIV.mod-black DIV.module-tl {
	BACKGROUND: url(../images/module_black_tl.png) no-repeat 0px 0px
}
DIV.mod-black DIV.module-tr {
	BACKGROUND: url(../images/module_black_tr.png) no-repeat 0px 0px
}
DIV.mod-black DIV.module-l {
	BACKGROUND: url(../images/module_black_l.png) repeat-y 0px 0px
}
DIV.mod-black DIV.module-r {
	BACKGROUND: url(../images/module_black_r.png) repeat-y 100% 0px
}
DIV.mod-black DIV.module-m {
	BACKGROUND: url(../images/module_black_m.png) 0px 0px
}
DIV.mod-black DIV.module-b {
	BACKGROUND: url(../images/module_black_b.png) repeat-x 0px 0px
}
DIV.mod-black DIV.module-bl {
	BACKGROUND: url(../images/module_black_bl.png) no-repeat 0px 0px

















}
DIV.mod-black DIV.module-br {
	BACKGROUND: url(../images/module_black_br.png) no-repeat 0px 0px
}
DIV.mod-black H3.module {
	BACKGROUND: url(../images/module_black_header.png) repeat-x 0px 100%
}
DIV.mod-shiny DIV.module-container-t {
	PADDING-RIGHT: 60px; PADDING-LEFT: 60px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; POSITION: relative
}
DIV.mod-shiny DIV.module-t {
	BACKGROUND: url(../images/images/module_shiny_t_blue.png) repeat-x 0px 0px; HEIGHT: 1px
}
DIV.mod-shiny DIV.module-tl {
	BACKGROUND: url(../images/module_shiny_tl_blue.png) no-repeat 0px 0px; LEFT: 0px; WIDTH: 60px; POSITION: absolute; TOP: 0px; HEIGHT: 1px
}
DIV.mod-shiny DIV.module-tr {
	RIGHT: 0px; BACKGROUND: url(../images/module_shiny_tr.png) no-repeat 0px 0px; WIDTH: 60px; POSITION: absolute; TOP: 0px; HEIGHT: 1px
}
DIV.mod-shiny DIV.module-m {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; BACKGROUND: url(../images/module_shiny_m.png) 0px 0px; PADDING-BOTTOM: 9px; OVERFLOW: hidden; PADDING-TOP: 9px
}
DIV.mod-shiny DIV.module-container-b {
	PADDING-RIGHT: 60px; PADDING-LEFT: 60px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; POSITION: relative
}
DIV.mod-shiny DIV.module-b {
	BACKGROUND: url(../images/module_shiny_tr_blue.png) repeat-x 0px 0px; HEIGHT: 1px
}
DIV.mod-shiny DIV.module-bl {
	BACKGROUND: url(../images/module_shiny_tl_blue.png) no-repeat 0px 0px; LEFT: 0px; WIDTH: 60px; POSITION: absolute; TOP: 0px; HEIGHT: 1px
}
DIV.mod-shiny DIV.module-br {
	RIGHT: 0px; BACKGROUND: url(../images/module_shiny_tr_blue.png) no-repeat 0px 0px; WIDTH: 60px; POSITION: absolute; TOP: 0px; HEIGHT: 1px
}
BODY.blue DIV.mod-shiny DIV.module-t {
	BACKGROUND: url(../images/module_shiny_t_blue.png) repeat-x 0px 100%
}
BODY.pink DIV.mod-shiny DIV.module-t {
	BACKGROUND: url(../images/module_shiny_t_pink.png) repeat-x 0px 100%
}
BODY.orange DIV.mod-shiny DIV.module-t {
	BACKGROUND: url(../images/module_shiny_t_blue.png) repeat-x 0px 100%
}
BODY.green DIV.mod-shiny DIV.module-t {
	BACKGROUND: url(../images/module_shiny_t_green.png) repeat-x 0px 100%
}
BODY.blue DIV.mod-shiny DIV.module-tl {
	BACKGROUND: url(../images/module_shiny_tl_blue.png) no-repeat 0px 100%
}
BODY.pink DIV.mod-shiny DIV.module-tl {
	BACKGROUND: url(../images/module_shiny_tl_pink.png) no-repeat 0px 100%
}
BODY.orange DIV.mod-shiny DIV.module-tl {
	BACKGROUND: url(../images/module_shiny_tl_blue.png) no-repeat 0px 100%
}
BODY.green DIV.mod-shiny DIV.module-tl {
	BACKGROUND: url(../images/module_shiny_tl_green.png) no-repeat 0px 100%
}
BODY.blue DIV.mod-shiny DIV.module-tr {
	BACKGROUND: url(../images/module_shiny_tr_blue.png) no-repeat 100% 100%
}
BODY.pink DIV.mod-shiny DIV.module-tr {
	BACKGROUND: url(../images/module_shiny_tr_pink.png) no-repeat 100% 100%
}
BODY.orange DIV.mod-shiny DIV.module-tr {
	BACKGROUND: url(../images/module_shiny_tr_blue.png) no-repeat 100% 100%
}
BODY.green DIV.mod-shiny DIV.module-tr {
	BACKGROUND: url(../images/module_shiny_tr_green.png) no-repeat 100% 100%
}
BODY.blue DIV.mod-shiny DIV.module-b {
	BACKGROUND: url(../images/module_shiny_t_blue.png) repeat-x 0px 100%
}
BODY.pink DIV.mod-shiny DIV.module-b {
	BACKGROUND: url(../images/module_shiny_t_pink.png) repeat-x 0px 100%
}
BODY.orange DIV.mod-shiny DIV.module-b {
	BACKGROUND: url(../images/module_shiny_t_blue.png) repeat-x 0px 100%
}
BODY.green DIV.mod-shiny DIV.module-b {
	BACKGROUND: url(../images/module_shiny_t_green.png) repeat-x 0px 100%
}
BODY.blue DIV.mod-shiny DIV.module-bl {
	BACKGROUND: url(../images/module_shiny_tl_blue.png) no-repeat 0px 100%
}
BODY.pink DIV.mod-shiny DIV.module-bl {
	BACKGROUND: url(../images/module_shiny_tl_pink.png) no-repeat 0px 100%
}
BODY.orange DIV.mod-shiny DIV.module-bl {
	BACKGROUND: url(../images/module_shiny_tl_blue.png) no-repeat 0px 100%
}
BODY.green DIV.mod-shiny DIV.module-bl {
	BACKGROUND: url(../images/module_shiny_tl_green.png) no-repeat 0px 100%
}
BODY.blue DIV.mod-shiny DIV.module-br {
	BACKGROUND: url(../images/module_shiny_tr_blue.png) no-repeat 100% 100%
}
BODY.pink DIV.mod-shiny DIV.module-br {
	BACKGROUND: url(../images/module_shiny_tr_pink.png) no-repeat 100% 100%
}
BODY.orange DIV.mod-shiny DIV.module-br {
	BACKGROUND: url(../images/module_shiny_tr_blue.png) no-repeat 100% 100%
}
BODY.green DIV.mod-shiny DIV.module-br {
	BACKGROUND: url(../images/module_shiny_tr_green.png) no-repeat 100% 100%
}
DIV.mod-shiny H3.module {
	HEIGHT: 20px
}
DIV.mod-shiny H3.module SPAN.color {
	COLOR: #c8c8c8
}
DIV.mod-header DIV.module {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 0px; OVERFLOW: hidden; PADDING-TOP: 0px
}
DIV.mod-header DIV.header-container {
	PADDING-RIGHT: 10px; PADDING-LEFT: 20px; PADDING-BOTTOM: 0px; MARGIN: 0px -15px 5px; PADDING-TOP: 0px; POSITION: relative
}
DIV.mod-header H3.module {
	BACKGROUND: url(../images/module_header_m.png) repeat-x 0px 0px; LINE-HEIGHT: 30px; HEIGHT: 30px
}
DIV.mod-header DIV.header-l {
	BACKGROUND: url(../images/module_header_l_blue.png) no-repeat 0px 0px; LEFT: 0px; WIDTH: 20px; POSITION: absolute; TOP: 0px; HEIGHT: 30px
}
DIV.mod-header DIV.header-r {
	RIGHT: 0px; BACKGROUND: url(../images/module_header_r.png) no-repeat 100% 0px; WIDTH: 10px; POSITION: absolute; TOP: 0px; HEIGHT: 30px
}
DIV.mod-header H3.module SPAN.color {
	COLOR: #c8c8c8
}
BODY.blue DIV.mod-header DIV.header-l {
	BACKGROUND: url(../images/module_header_l_blue.png) no-repeat 0px 0px
}
BODY.pink DIV.mod-header DIV.header-l {
	BACKGROUND: url(../images/module_header_l_pink.png) no-repeat 0px 0px
}
BODY.orange DIV.mod-header DIV.header-l {
	BACKGROUND: url(../images/module_header_l_blue.png) no-repeat 0px 0px
}
BODY.green DIV.mod-header DIV.header-l {
	BACKGROUND: url(../images/module_header_l_green.png) no-repeat 0px 0px
}
DIV.mod-tab DIV.module {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 10px
}
DIV.mod-tab DIV.module-2 {
	BACKGROUND: url(../images/module_default_br.png) no-repeat 100% 100%
}
DIV.mod-tab DIV.module-3 {
	BACKGROUND: url(../images/module_default_tr.png) no-repeat 100% 0px
}
DIV.mod-tab DIV.module-4 {
	BACKGROUND: url(../images/module_default_bl.png) no-repeat 0px 100%
}
DIV.mod-tab DIV.module-5 {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; MIN-HEIGHT: 60px; BACKGROUND: url(../images/module_shiny_tl_blue.png) no-repeat 0px 0px; PADDING-BOTTOM: 10px; PADDING-TOP: 23px; POSITION: relative
}
DIV.mod-tab DIV.header-container-1 {
	LEFT: 0px; MARGIN: 0px 0px 5px; OVERFLOW: hidden; POSITION: absolute; TOP: -10px
}
DIV.mod-tab DIV.header-container-2 {
	PADDING-RIGHT: 20px; PADDING-LEFT: 15px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; POSITION: relative
}
DIV.mod-tab H3.module {
	BACKGROUND: url(../images/module_tab_m_blue.png) repeat-x 0px 0px; LINE-HEIGHT: 30px; HEIGHT: 30px
}
DIV.mod-tab DIV.header-l {
	BACKGROUND: url(../images/module_tab_l_blue.png) no-repeat 0px 0px; LEFT: 0px; WIDTH: 15px; POSITION: absolute; TOP: 0px; HEIGHT: 30px
}
DIV.mod-tab DIV.header-r {
	RIGHT: 0px; BACKGROUND: url(../images/module_tab_r_blue.png) no-repeat 100% 0px; WIDTH: 20px; POSITION: absolute; TOP: 0px; HEIGHT: 30px
}
DIV.mod-tab H3.module SPAN.color {
	COLOR: #c8c8c8
}
BODY.blue DIV.mod-tab H3.module {
	BACKGROUND: url(../images/module_tab_m_blue.png) repeat-x 0px 0px
}
BODY.pink DIV.mod-tab H3.module {
	BACKGROUND: url(../images/module_tab_m_pink.png) repeat-x 0px 0px
}
BODY.orange DIV.mod-tab H3.module {
	BACKGROUND: url(../images/module_tab_m_blue.png) repeat-x 0px 0px
}
BODY.green DIV.mod-tab H3.module {
	BACKGROUND: url(../images/module_tab_m_green.png) repeat-x 0px 0px
}
BODY.blue DIV.mod-tab DIV.header-l {
	BACKGROUND: url(../images/module_tab_l_blue.png) no-repeat
}
BODY.pink DIV.mod-tab DIV.header-l {
	BACKGROUND: url(../images/module_tab_l_pink.png) no-repeat
}
BODY.orange DIV.mod-tab DIV.header-l {
	BACKGROUND: url(../images/module_tab_l_blue.png) no-repeat
}
BODY.green DIV.mod-tab DIV.header-l {
	BACKGROUND: url(../images/module_tab_l_green.png) no-repeat
}
BODY.blue DIV.mod-tab DIV.header-r {
	BACKGROUND: url(../images/module_tab_r_blue.png) no-repeat 100% 0px
}
BODY.pink DIV.mod-tab DIV.header-r {
	BACKGROUND: url(../images/module_tab_r_pink.png) no-repeat 100% 0px
}
BODY.orange DIV.mod-tab DIV.header-r {
	BACKGROUND: url(../images/module_tab_r_blue.png) no-repeat 100% 0px
}
BODY.green DIV.mod-tab DIV.header-r {
	BACKGROUND: url(../images/module_tab_r_green.png) no-repeat 100% 0px
}
DIV.mod-menu DIV.module-2 {
	BACKGROUND: url(../images/module_menu_br.png) no-repeat 100% 100%
}
DIV.mod-menu DIV.module-3 {
	BACKGROUND: url(../images/module_menu_tr.png) no-repeat 100% 0px
}
DIV.mod-menu DIV.module-4 {
	BACKGROUND: url(../images/module_menu_bl.png) no-repeat 0px 100%
}
DIV.mod-menu DIV.module-5 {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; MIN-HEIGHT: 0px; BACKGROUND: url(../images/module_menu_tl.png) no-repeat 0px 0px; PADDING-BOTTOM: 10px; PADDING-TOP: 23px
}
DIV#yoo-search {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../images/search_bg.png) no-repeat 0px 0px; PADDING-BOTTOM: 0px; WIDTH: 120px; PADDING-TOP: 0px; HEIGHT: 18px
}
DIV#yoo-search INPUT {
	PADDING-RIGHT: 2px; PADDING-LEFT: 7px; FONT-SIZE: 75%; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: left; PADDING-BOTTOM: 2px; WIDTH: 93px; COLOR: #646464; BORDER-TOP-STYLE: none; PADDING-TOP: 2px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 14px; BORDER-BOTTOM-STYLE: none; outline: none
}
DIV#yoo-search BUTTON {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../images/search_button.png) no-repeat 0px 0px; PADDING-BOTTOM: 0px; WIDTH: 18px; CURSOR: pointer; BORDER-TOP-STYLE: none; TEXT-INDENT: 100px; LINE-HEIGHT: 0px; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 18px; BORDER-BOTTOM-STYLE: none
}
DIV#yoo-search:hover {
	BACKGROUND: url(../images/search_bg.png) no-repeat 0px -18px
}
DIV#yoo-search DIV.sfhover {
	BACKGROUND: url(../images/search_bg.png) no-repeat 0px -18px
}
DIV#yoo-search:hover INPUT {
	COLOR: #000000
}
DIV#yoo-search INPUT.sfhover {
	COLOR: #000000
}
DIV#yoo-search INPUT:focus {
	COLOR: #000000
}
DIV#yoo-search INPUT.sffocus {
	COLOR: #000000
}
.contentheading {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 250%; PADDING-BOTTOM: 5px; MARGIN: 0px; COLOR: #64696e; LINE-HEIGHT: 100%; PADDING-TOP: 5px; FONT-FAMILY: Arial Narrow, Arial, Helvetica, sans-serif
}
.componentheading {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 250%; PADDING-BOTTOM: 5px; MARGIN: 0px; COLOR: #64696e; LINE-HEIGHT: 100%; PADDING-TOP: 5px; FONT-FAMILY: Arial Narrow, Arial, Helvetica, sans-serif
}
BODY.green .contentheading {
	COLOR: #6ea028
}
BODY.green .componentheading {
	COLOR: #6ea028
}
BODY.pink .contentheading {
	COLOR: #8c3caa
}
BODY.pink .componentheading {
	COLOR: #8c3caa
}
BODY.orange .contentheading {
	COLOR: #f04600
}
BODY.orange .componentheading {
	COLOR: #f04600
}
BODY.blue .contentheading {
	COLOR: #5087d7
}
BODY.blue .componentheading {
	COLOR: #5087d7
}
#overDiv {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 100%; PADDING-TOP: 0px
}
.tool-tip {
	BORDER-RIGHT: #d4d5aa 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #d4d5aa 1px solid; PADDING-LEFT: 5px; BACKGROUND: #ffc; FLOAT: left; MAX-WIDTH: 200px; PADDING-BOTTOM: 5px; BORDER-LEFT: #d4d5aa 1px solid; COLOR: #323232; PADDING-TOP: 5px; BORDER-BOTTOM: #d4d5aa 1px solid
}
.tool-title {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 100%; BACKGROUND: url(../../system/images/selector-arrow.png) no-repeat; PADDING-BOTTOM: 5px; MARGIN: -15px 0px 0px; PADDING-TOP: 15px
}
.tool-text {
	FONT-SIZE: 100%; MARGIN: 0px
}
.contentpane {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: auto; PADDING-TOP: 0px
}
.contentpaneopen {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: auto; PADDING-TOP: 0px
}
.contentpaneopen HR {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; LINE-HEIGHT: 0px; BORDER-BOTTOM: #c8c8c8 1px solid; HEIGHT: 1px; BORDER-RIGHT-WIDTH: 0px
}
.contentdescription {
	
}
.article_separator {
	DISPLAY: block; BACKGROUND: url(../images/article_separator.png) no-repeat 50% 50%; HEIGHT: 50px
}
A.readon {
	DISPLAY: block; FONT-SIZE: 90%; BACKGROUND: url(../images/readmore.png) no-repeat 0px 0px; FLOAT: left; MARGIN: 10px 0px 0px; WIDTH: 100px; TEXT-INDENT: 10px; LINE-HEIGHT: 20px; HEIGHT: 20px
}
A.readmore {
	DISPLAY: block; FONT-SIZE: 90%; BACKGROUND: url(../images/readmore.png) no-repeat 0px 0px; FLOAT: left; MARGIN: 10px 0px 0px; WIDTH: 100px; TEXT-INDENT: 10px; LINE-HEIGHT: 20px; HEIGHT: 20px
}
#page A.readon:link {
	COLOR: #c8c8c8; TEXT-DECORATION: none
}
#page A.readon:visited {
	COLOR: #c8c8c8; TEXT-DECORATION: none
}
#page A.readmore:link {
	COLOR: #c8c8c8; TEXT-DECORATION: none
}
#page A.readmore:visited {
	COLOR: #c8c8c8; TEXT-DECORATION: none
}
#page A.readon:hover {
	BACKGROUND: url(../images/readmore.png) no-repeat 0px -20px; COLOR: #c8c8c8; TEXT-DECORATION: none
}
#page A.readmore:hover {
	BACKGROUND: url(../images/readmore.png) no-repeat 0px -20px; COLOR: #c8c8c8; TEXT-DECORATION: none
}
.small {
	FONT-SIZE: 95%; COLOR: #969696; FONT-STYLE: italic
}
.createdate {
	FONT-WEIGHT: bold; FONT-SIZE: 95%; VERTICAL-ALIGN: top; COLOR: #646464; HEIGHT: 20px








}
.modifydate {
	FONT-SIZE: 95%; VERTICAL-ALIGN: bottom; COLOR: #646464; HEIGHT: 20px
}
.buttonheading {
	
}
.buttonheading IMG {
	MARGIN-RIGHT: 2px
}
DIV.mosimage {
	MARGIN: 5px
}
DIV.mosimage_caption {
	FONT-SIZE: 95%
}
.button {
	FONT-SIZE: 95%
}
.inputbox {
	
}
.sectiontableheader {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; BACKGROUND: #1e1e1e; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BORDER-BOTTOM: #464646 1px solid
}
TR.sectiontableentry1 TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: #141414; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BORDER-BOTTOM: #323232 1px solid
}
TR.sectiontableentry2 TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: #1e1e1e; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BORDER-BOTTOM: #323232 1px solid
}
TD.sectiontableentry1 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: #141414; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BORDER-BOTTOM: #323232 1px solid
}
TD.sectiontableentry2 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: #1e1e1e; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BORDER-BOTTOM: #323232 1px solid
}
.poll {
	
}
.poll INPUT.button {
	MARGIN: 10px 0px 0px
}
INPUT.system-openid {
	PADDING-LEFT: 18px; BACKGROUND: url(http://openid.net/login-bg.gif) #fff no-repeat 0px 50%; COLOR: #000
}
.system-unpublished {
	BORDER-TOP: #c4d3df 4px solid; BACKGROUND: #e8edf1; BORDER-BOTTOM: #c4d3df 4px solid
}
#system-message {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#system-message DT {
	FONT-WEIGHT: bold
}
#system-message DD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; MARGIN: 0px; TEXT-INDENT: 30px; PADDING-TOP: 0px
}
#system-message DD UL {
	PADDING-RIGHT: 10px; BORDER-TOP: #84a7db 3px solid; PADDING-LEFT: 10px; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 10px; COLOR: #0055bb; PADDING-TOP: 10px; BORDER-BOTTOM: #84a7db 3px solid; LIST-STYLE-TYPE: none
}
#system-message DT.message {
	DISPLAY: none
}
#system-message DD.message {
	
}
#system-message DT.error {
	DISPLAY: none
}
#system-message DD.error UL {
	BORDER-TOP: #de7a7b 3px solid; COLOR: #c00; BORDER-BOTTOM: #de7a7b 3px solid; BACKGROUND-COLOR: #e6c0c0
}
#system-message DT.notice {
	DISPLAY: none
}
#system-message DD.notice UL {
	BORDER-TOP: #f0dc7e 3px solid; BACKGROUND: #efe7b8; COLOR: #c00; BORDER-BOTTOM: #f0dc7e 3px solid
}
#system-debug {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; MARGIN: 10px; COLOR: #ccc; PADDING-TOP: 10px; BACKGROUND-COLOR: #fff
}
#system-debug DIV {
	FONT-SIZE: 11px
}
.invalid {
	BORDER-LEFT-COLOR: #ff0000; BORDER-BOTTOM-COLOR: #ff0000; BORDER-TOP-COLOR: #ff0000; BORDER-RIGHT-COLOR: #ff0000
}
LABEL.invalid {
	COLOR: #ff0000
}
#editor-xtd-buttons {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.button2-left {
	FLOAT: left
}
.button2-right {
	FLOAT: left
}
.button2-left DIV {
	FLOAT: left
}
.button2-right DIV {
	FLOAT: left
}
.button2-left A {
	DISPLAY: block; FONT-SIZE: 11px; FLOAT: left; CURSOR: pointer; COLOR: #666; LINE-HEIGHT: 22px; HEIGHT: 22px
}
.button2-right A {
	DISPLAY: block; FONT-SIZE: 11px; FLOAT: left; CURSOR: pointer; COLOR: #666; LINE-HEIGHT: 22px; HEIGHT: 22px
}
.button2-left SPAN {
	DISPLAY: block; FONT-SIZE: 11px; FLOAT: left; CURSOR: pointer; COLOR: #666; LINE-HEIGHT: 22px; HEIGHT: 22px
}
.button2-right SPAN {
	DISPLAY: block; FONT-SIZE: 11px; FLOAT: left; CURSOR: pointer; COLOR: #666; LINE-HEIGHT: 22px; HEIGHT: 22px
}
.button2-left SPAN {
	CURSOR: default; COLOR: #999
}
.button2-right SPAN {
	CURSOR: default; COLOR: #999
}
.button2-left .page A {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.button2-right .page A {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.button2-left .page SPAN {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.button2-right .page SPAN {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.page SPAN {
	FONT-WEIGHT: bold; COLOR: #000
}
.button2-left A:hover {
	COLOR: #0b55c4; TEXT-DECORATION: none
}
.button2-right A:hover {
	COLOR: #0b55c4; TEXT-DECORATION: none
}
.button2-left A {
	PADDING-RIGHT: 24px; PADDING-LEFT: 6px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.button2-left SPAN {
	PADDING-RIGHT: 24px; PADDING-LEFT: 6px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.button2-right A {
	PADDING-RIGHT: 6px; PADDING-LEFT: 24px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.button2-right SPAN {
	PADDING-RIGHT: 6px; PADDING-LEFT: 24px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.button2-left {
	BACKGROUND: url(../../system/images/j_button2_left.png) no-repeat; FLOAT: left; MARGIN-LEFT: 5px
}
.button2-right {
	BACKGROUND: url(../../system/images/j_button2_right.png) no-repeat 100% 0px; FLOAT: left; MARGIN-LEFT: 5px
}
.button2-left .image {
	BACKGROUND: url(../../system/images/j_button2_image.png) no-repeat 100% 0px
}
.button2-left .readmore {
	BACKGROUND: url(../../system/images/j_button2_readmore.png) no-repeat 100% 0px
}
.button2-left .pagebreak {
	BACKGROUND: url(../../system/images/j_button2_pagebreak.png) no-repeat 100% 0px
}
DIV.tooltip {
	BORDER-RIGHT: #d4d5aa 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #d4d5aa 1px solid; PADDING-LEFT: 5px; BACKGROUND: #ffc; FLOAT: left; MAX-WIDTH: 200px; PADDING-BOTTOM: 5px; BORDER-LEFT: #d4d5aa 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #d4d5aa 1px solid
}
DIV.tooltip H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 95%; BACKGROUND: url(../../system/images/selector-arrow.png) no-repeat; PADDING-BOTTOM: 5px; MARGIN: -15px 0px 0px; PADDING-TOP: 15px
}














DIV.tooltip P {
	FONT-SIZE: 90%; MARGIN: 0px
}
.img_caption .left {
	FLOAT: left; MARGIN-RIGHT: 1em
}
.img_caption .right {
	FLOAT: right; MARGIN-LEFT: 1em
}
.img_caption .left P {
	CLEAR: left; TEXT-ALIGN: center
}
.img_caption .right P {
	CLEAR: right; TEXT-ALIGN: center
}
A IMG.calendar {
	BACKGROUND: url(../../system/images/calendar.png) no-repeat; MARGIN-LEFT: 3px; VERTICAL-ALIGN: middle; WIDTH: 16px; CURSOR: pointer; HEIGHT: 16px
}
#page DIV.default DIV.yoo-search DIV.resultbox {
	Z-INDEX: 20; RIGHT: -20px; POSITION: absolute; TOP: 37px
}
#page SPAN.quick SPAN.yoo-login SPAN.login {
	OVERFLOW: hidden; WIDTH: 326px
}
BODY.yoopage {
	BACKGROUND: #2b2b2b
}
DIV#page-body {
	BACKGROUND: url(../images/feather/page_bg.png) #ffffff repeat-x 0px 80px
}
DIV#page-body DIV.page-body-m {
	BACKGROUND: url(../images/feather/page_bg_m.jpg) repeat-y 50% 0px
}
DIV#page-body DIV.page-body-t {
	BACKGROUND: url(../images/feather/page_bg_t.jpg) no-repeat 50% 80px
}
DIV#page-body DIV.page-body-b {
	BACKGROUND: url(../images/feather/page_bg_b.jpg) no-repeat 50% 100%
}
.clearfix {
	DISPLAY: inline-block
}
.clearfix {
	DISPLAY: block
}
* HTML .clearfix {
	HEIGHT: 1%
}
* HTML .floatbox {
	WIDTH: 100%
}
.ie_fix_floats {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 0px; MARGIN: 0px -1px; OVERFLOW: hidden; WIDTH: 100%; PADDING-TOP: 0px
}
HTML {
	MARGIN-BOTTOM: 0px; HEIGHT: auto
}
BODY {
	POSITION: relative
}
* HTML BODY {
	POSITION: static
}
#middle {
	POSITION: relative
}
BODY {
	HEIGHT: 1%
}
DIV.wrapper {
	ZOOM: 1
}
#header {
	ZOOM: 1
}
#top {
	ZOOM: 1
}
#middle {
	ZOOM: 1
}
#bottom {
	ZOOM: 1
}
DIV.wrapper {
	HEIGHT: 1%
}
* HTML #left {
	DISPLAY: inline
}
* HTML #right {
	DISPLAY: inline
}
* HTML .float-left {
	DISPLAY: inline
}
* HTML .float-right {
	DISPLAY: inline
}
* HTML #left_container {
	OVERFLOW: visible
}
* HTML #right_container {
	OVERFLOW: visible
}
* HTML #main_container {
	OVERFLOW: visible
}
* HTML I {
	DISPLAY: inline-block; OVERFLOW: visible
}
* HTML EM {
	DISPLAY: inline-block; OVERFLOW: visible
}
* HTML #left_container {
	WORD-WRAP: break-word
}
* HTML #right_container {
	WORD-WRAP: break-word
}
* HTML #main_container {
	WORD-WRAP: break-word
}
* HTML TEXTAREA {
	OVERFLOW-X: hidden; OVERFLOW: scroll
}
* HTML INPUT {
	OVERFLOW: hidden
}
* HTML BODY A {
	BACKGROUND-COLOR: transparent
}
* HTML BODY A:hover {
	BACKGROUND-COLOR: transparent
}
BODY OL LI {
	DISPLAY: list-item
}
DIV#yoo-search INPUT {
	WIDTH: 91px
}
OL.disc {
	PADDING-RIGHT: 0px; PADDING-LEFT: 32px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}

#pub_carre {
	Z-INDEX: 100; LEFT: 435px; BACKGROUND-IMAGE: url(pub_pave.jpg); WIDTH: 381px; BACKGROUND-REPEAT: no-repeat; POSITION: absolute; TOP: 59px; HEIGHT: 256px
}
#pub_carre_rel {
	BACKGROUND-IMAGE: url(pub_pave.jpg); MARGIN-BOTTOM: 15px; WIDTH: 381px; BACKGROUND-REPEAT: no-repeat; POSITION: relative; HEIGHT: 256px
}
.pub_carre2 {
	Z-INDEX: 100; BACKGROUND-IMAGE: url(pub_pave.jpg); WIDTH: 381px; PADDING-TOP: 1px; BACKGROUND-REPEAT: no-repeat; POSITION: relative; HEIGHT: 256px
}
#pub_pave {
	MARGIN-TOP: 3px; MARGIN-LEFT: 3px; POSITION: absolute
}
.pub_pave {
	MARGIN-TOP: 3px; MARGIN-LEFT: 7px; POSITION: absolute
}
