/*







*/
* { PADDING: 0; MARGIN: 0px; }
HTML, BODY { BACKGROUND: white; WIDTH: 100%; HEIGHT: 100%}
HTML { FONT-SIZE: 100%; MARGIN-BOTTOM: 1px; COLOR: #536482; BACKGROUND-COLOR: #ffffff; } 
BODY { PADDING: 0px; FONT-SIZE: 10px; MARGIN: 0px; COLOR: #536482; FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif; POSITION: relative; BACKGROUND-COLOR: #ffffff; }
#forums H2 { FONT-WEIGHT: normal; COLOR: #28313f; FONT-SIZE: 2em; MARGIN: 0.8em 0px 0.2em; COLOR: #3f3f3f; FONT-FAMILY: "Trebuchet MS", Arial, Helvetica, sans-serif} 
#forums H2.solo { MARGIN-BOTTOM: 1em }
#forums H3 { MARGIN-TOP: 20px; FONT-WEIGHT: bold; FONT-SIZE: 1.05em; MARGIN-BOTTOM: 3px; PADDING-BOTTOM: 2px; TEXT-TRANSFORM: uppercase; BORDER-BOTTOM: #cccccc 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #115098; }
#forums H4 { FONT-SIZE: 1.3em; FONT-FAMILY: "Trebuchet MS", Verdana, Helvetica, Arial, Sans-serif} 
#forums P { FONT-SIZE: 1.1em; MARGIN-BOTTOM: 1.5em; LINE-HEIGHT: 1.3em; }
HR { CLEAR: both; BORDER:0px; BORDER-TOP: #cccccc 1px solid; DISPLAY: block; MARGIN: 5px 0px; HEIGHT: 1px; }
HR.dashed { BORDER-TOP: #cccccc 1px dashed; MARGIN: 10px 0px; }
HR.divider { DISPLAY: none; }
P.right { TEXT-ALIGN: right; }
IMG { BORDER:0px; }

DIV, P, H1, H2, H3, LI, TH, TD { CURSOR: default; }

input:submit, input:checkbox, input:radio, .pointer { cursor:pointer; }
FIELDSET { BORDER: 0px; MARGIN: 0px; PADDING: 0px; }
LEGEND { DISPLAY: none; }
a, a:link, a:active { text-decoration:underline; color:#7D919E; }
a:visited { text-decoration:underline; color:#F05858; }
a:hover { text-decoration:none; color:#000; }

#header { WIDTH: 800px; HEIGHT: 60px} 
#forums #header, #forums #menu, #forums #centre { WIDTH: 100%; }

#wrap { PADDING: 0 20px; MIN-WIDTH: 650px; }
#simple-wrap { PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 6px; PADDING-TOP: 6px} 
#page-body { CLEAR: both; MARGIN: 4px 0px} 
#page-footer { CLEAR: both} 
#page-footer H3 { MARGIN-TOP: 20px} 

#logo { PADDING: 10px 13px 0 10px; FLOAT: left; WIDTH: auto; }
A#logo:hover { TEXT-DECORATION: none; }

#search-box { MARGIN-TOP: 30px; DISPLAY: block; FLOAT: right; COLOR: #ffffff; MARGIN-RIGHT: 5px; WHITE-SPACE: nowrap; POSITION: relative; TEXT-ALIGN: right} 
#search-box #keywords { WIDTH: 95px; BACKGROUND-COLOR: #fff} 
#search-box INPUT { BORDER-RIGHT: #b0b0b0 1px solid; BORDER-TOP: #b0b0b0 1px solid; BORDER-LEFT: #b0b0b0 1px solid; BORDER-BOTTOM: #b0b0b0 1px solid} 
#search-box INPUT.button1 { PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 1px; PADDING-TOP: 1px} 
#search-box LI { MARGIN-TOP: 4px; TEXT-ALIGN: right; }
#search-box IMG { VERTICAL-ALIGN: middle; MARGIN-RIGHT: 3px} 

.headerbar { PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: #ebebeb repeat-x 0px 0px; MARGIN-BOTTOM: 4px; PADDING-BOTTOM: 0px; COLOR: #ffffff; PADDING-TOP: 0px; margin-top:10px; } 
.navbar { PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BACKGROUND-COLOR: #ebebeb} 
.forabg { CLEAR: both; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: #b1b1b1 repeat-x 0px 0px; MARGIN-BOTTOM: 4px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px} 
.forumbg { CLEAR: both; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: #ebebeb repeat-x 0px 0px; MARGIN-BOTTOM: 4px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px} 
.panel { PADDING-RIGHT: 10px; PADDING-LEFT: 10px; MARGIN-BOTTOM: 4px; PADDING-BOTTOM: 0px; COLOR: #3f3f3f; PADDING-TOP: 0px; BACKGROUND-COLOR: #f3f3f3} 
.post { PADDING-RIGHT: 10px; BACKGROUND-POSITION: 100% 0px; PADDING-LEFT: 10px; MARGIN-BOTTOM: 4px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat} 
.post:target .content { COLOR: #000000; }
.post:target H3 A { COLOR: #000000; } 

.bg1 { BACKGROUND-COLOR: #f7f7f7} 
.bg2 { BACKGROUND-COLOR: #f2f2f2} 
.bg3 { BACKGROUND-COLOR: #ebebeb} 
.rowbg { MARGIN: 5px 5px 2px} 
.ucprowbg { BACKGROUND-COLOR: #e2e2e2} 
.fieldsbg { BACKGROUND-COLOR: #eaeaea} 
SPAN.corners-top { DISPLAY: block; FONT-SIZE: 1px; LINE-HEIGHT: 1px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 5px} 
SPAN.corners-bottom { DISPLAY: block; FONT-SIZE: 1px; LINE-HEIGHT: 1px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 5px} 
SPAN.corners-top SPAN { DISPLAY: block; FONT-SIZE: 1px; LINE-HEIGHT: 1px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 5px} 
SPAN.corners-bottom SPAN { DISPLAY: block; FONT-SIZE: 1px; LINE-HEIGHT: 1px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 5px} 
SPAN.corners-top { BACKGROUND-POSITION: 0px 0px; BACKGROUND-IMAGE: none; MARGIN: 0px -5px} 
SPAN.corners-top SPAN { BACKGROUND-POSITION: 100% 0px; BACKGROUND-IMAGE: none} 
SPAN.corners-bottom { CLEAR: both; BACKGROUND-POSITION: 0px 100%; BACKGROUND-IMAGE: none; MARGIN: 0px -5px} 
SPAN.corners-bottom SPAN { BACKGROUND-POSITION: 100% 100%; BACKGROUND-IMAGE: none} 
.headbg SPAN.corners-bottom { MARGIN-BOTTOM: -1px} 
.post SPAN.corners-top { MARGIN: 0px -10px} 
.post SPAN.corners-bottom { MARGIN: 0px -10px} 
.panel SPAN.corners-top { MARGIN: 0px -10px} 
.panel SPAN.corners-bottom { MARGIN: 0px -10px} 
.navbar SPAN.corners-top { MARGIN: 0px -10px} 
.navbar SPAN.corners-bottom { MARGIN: 0px -10px} 
.rules SPAN.corners-top { MARGIN: 0px -10px 5px} 
.rules SPAN.corners-bottom { MARGIN: 5px -10px 0px} 
UL.linklist { DISPLAY: block; MARGIN: 0px} 
UL.linklist LI { DISPLAY: block; FONT-SIZE: 1.1em; FLOAT: left; WIDTH: auto; LINE-HEIGHT: 2.2em; MARGIN-RIGHT: 5px; LIST-STYLE-TYPE: none} 
UL.linklist LI.rightside { FLOAT: right; MARGIN-LEFT: 5px; MARGIN-RIGHT: 0px; TEXT-ALIGN: right} 
P.rightside { FLOAT: right; MARGIN-LEFT: 5px; MARGIN-RIGHT: 0px; TEXT-ALIGN: right} 
UL.navlinks { FONT-WEIGHT: bold; MARGIN-BOTTOM: 1px; PADDING-BOTTOM: 1px; BORDER-BOTTOM: #ffffff 1px solid} 
UL.leftside { FLOAT: left; MARGIN-LEFT: 0px; MARGIN-RIGHT: 5px; TEXT-ALIGN: left} 
UL.rightside { FLOAT: right; MARGIN-LEFT: 5px; MARGIN-RIGHT: -5px; TEXT-ALIGN: right} 
TABLE.table1 {} 
#ucp-main TABLE.table1 { PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px} 
TABLE.table1 THEAD TH { PADDING-RIGHT: 0px; PADDING-LEFT: 3px; FONT-WEIGHT: normal; FONT-SIZE: 1em; PADDING-BOTTOM: 4px; TEXT-TRANSFORM: uppercase; COLOR: #ffffff; LINE-HEIGHT: 1.3em; PADDING-TOP: 0px} 
TABLE.table1 THEAD TH SPAN { PADDING-LEFT: 7px} 
TABLE.table1 TBODY TR { BORDER-RIGHT: #cfcfcf 1px solid; BORDER-TOP: #cfcfcf 1px solid; BORDER-LEFT: #cfcfcf 1px solid; BORDER-BOTTOM: #cfcfcf 1px solid} 
TABLE.table1 TBODY TR:hover { COLOR: #000; BACKGROUND-COLOR: #f6f6f6} 
TABLE.table1 TBODY TR.hover { COLOR: #000; BACKGROUND-COLOR: #f6f6f6} 
TABLE.table1 TD { FONT-SIZE: 1.1em; COLOR: #6a6a6a} 
TABLE.table1 TBODY TD { PADDING-RIGHT: 5px; BORDER-TOP: #fafafa 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px} 
TABLE.table1 TBODY TH { PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; COLOR: #333333; PADDING-TOP: 5px; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: left} 
TABLE.table1 .name { TEXT-ALIGN: left} 
TABLE.table1 .posts { WIDTH: 7%; TEXT-ALIGN: center! important} 
TABLE.table1 .joined { WIDTH: 15%; TEXT-ALIGN: left} 
TABLE.table1 .active { WIDTH: 15%; TEXT-ALIGN: left} 
TABLE.table1 .mark { WIDTH: 7%; TEXT-ALIGN: center} 
TABLE.table1 .info { WIDTH: 30%; TEXT-ALIGN: left} 
TABLE.table1 .info DIV { OVERFLOW: hidden; WIDTH: 100%; WHITE-SPACE: nowrap} 
TABLE.table1 .autocol { LINE-HEIGHT: 2em; WHITE-SPACE: nowrap} 
TABLE.table1 THEAD .autocol { PADDING-LEFT: 1em} 
TABLE.table1 SPAN.rank-img { FLOAT: right; WIDTH: auto} 
TABLE.info TD { PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px} 
TABLE.info TBODY TH { PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: normal; PADDING-BOTTOM: 3px; VERTICAL-ALIGN: top; COLOR: #000000; PADDING-TOP: 3px; TEXT-ALIGN: right} 
.forumbg TABLE.table1 { MARGIN: 0px -2px -1px -1px} 
.column1 { CLEAR: left; FLOAT: left; WIDTH: 49%} 
.column2 { CLEAR: right; FLOAT: right; WIDTH: 49%} 
.left-box { FLOAT: left; WIDTH: auto; TEXT-ALIGN: left} 
.right-box { FLOAT: right; WIDTH: auto; TEXT-ALIGN: right} 
DL.details { FONT-SIZE: 1.1em} 
DL.details DT { CLEAR: left; DISPLAY: block; FLOAT: left; WIDTH: 30%; COLOR: #000000; TEXT-ALIGN: right} 
DL.details DD { PADDING-LEFT: 5px; FLOAT: left; MARGIN-BOTTOM: 5px; MARGIN-LEFT: 0px; WIDTH: 65%; COLOR: #828282} 
.pagination { MARGIN-TOP: 5px; FLOAT: right; WIDTH: auto; HEIGHT: 1%; TEXT-ALIGN: right} 
.pagination SPAN.page-sep { DISPLAY: none} 
LI.pagination { MARGIN-TOP: 0px} 
.pagination STRONG { FONT-WEIGHT: normal} 
.pagination B { FONT-WEIGHT: normal} 
.pagination SPAN STRONG { BORDER-RIGHT: #bfbfbf 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #bfbfbf 1px solid; PADDING-LEFT: 2px; FONT-WEIGHT: normal; FONT-SIZE: 0.9em; PADDING-BOTTOM: 0px; MARGIN: 0px 2px; BORDER-LEFT: #bfbfbf 1px solid; COLOR: #ffffff; PADDING-TOP: 0px; BORDER-BOTTOM: #bfbfbf 1px solid; BACKGROUND-COLOR: #bfbfbf; }
.pagination SPAN A { BORDER-RIGHT: #bababa 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #bababa 1px solid; PADDING-LEFT: 2px; FONT-WEIGHT: normal; FONT-SIZE: 0.9em; PADDING-BOTTOM: 0px; MARGIN: 0px 2px; BORDER-LEFT: #bababa 1px solid; COLOR: #747474; LINE-HEIGHT: 1.5em; PADDING-TOP: 0px; BORDER-BOTTOM: #bababa 1px solid; BACKGROUND-COLOR: #eeeeee; TEXT-DECORATION: none} 
.pagination SPAN A:link { BORDER-RIGHT: #bababa 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #bababa 1px solid; PADDING-LEFT: 2px; FONT-WEIGHT: normal; FONT-SIZE: 0.9em; PADDING-BOTTOM: 0px; MARGIN: 0px 2px; BORDER-LEFT: #bababa 1px solid; COLOR: #747474; LINE-HEIGHT: 1.5em; PADDING-TOP: 0px; BORDER-BOTTOM: #bababa 1px solid; BACKGROUND-COLOR: #eeeeee; TEXT-DECORATION: none} 
.pagination SPAN A:visited { BORDER-RIGHT: #bababa 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #bababa 1px solid; PADDING-LEFT: 2px; FONT-WEIGHT: normal; FONT-SIZE: 0.9em; PADDING-BOTTOM: 0px; MARGIN: 0px 2px; BORDER-LEFT: #bababa 1px solid; COLOR: #747474; LINE-HEIGHT: 1.5em; PADDING-TOP: 0px; BORDER-BOTTOM: #bababa 1px solid; BACKGROUND-COLOR: #eeeeee; TEXT-DECORATION: none} 
.pagination SPAN A:active { BORDER-RIGHT: #bababa 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #bababa 1px solid; PADDING-LEFT: 2px; FONT-WEIGHT: normal; FONT-SIZE: 0.9em; PADDING-BOTTOM: 0px; MARGIN: 0px 2px; BORDER-LEFT: #bababa 1px solid; COLOR: #747474; LINE-HEIGHT: 1.5em; PADDING-TOP: 0px; BORDER-BOTTOM: #bababa 1px solid; BACKGROUND-COLOR: #eeeeee; TEXT-DECORATION: none} 
.pagination SPAN A:hover { BORDER-LEFT-COLOR: #d2d2d2; BORDER-BOTTOM-COLOR: #d2d2d2; COLOR: #fff; BORDER-TOP-COLOR: #d2d2d2; BACKGROUND-COLOR: #d2d2d2; TEXT-DECORATION: none; BORDER-RIGHT-COLOR: #d2d2d2} 
.pagination IMG { VERTICAL-ALIGN: middle} 
.row .pagination { PADDING-RIGHT: 0px; MARGIN-TOP: 0px; DISPLAY: block; PADDING-LEFT: 15px; FONT-SIZE: 0.9em; BACKGROUND: no-repeat 0px 50%; FLOAT: right; PADDING-BOTTOM: 1px; WIDTH: auto; PADDING-TOP: 1px} 
.row .pagination SPAN A { BACKGROUND-COLOR: #ffffff} 
LI.pagination SPAN A { BACKGROUND-COLOR: #ffffff} 
.row .pagination SPAN A:hover { BACKGROUND-COLOR: #d2d2d2} 
LI.pagination SPAN A:hover { BACKGROUND-COLOR: #d2d2d2} 
#forum-permissions { MARGIN-TOP: 10px; PADDING-LEFT: 5px; FLOAT: right; MARGIN-LEFT: 5px; WIDTH: auto; TEXT-ALIGN: right} 
.copyright { PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; COLOR: #555555; PADDING-TOP: 5px; TEXT-ALIGN: center} 
.small { FONT-SIZE: 0.9em! important} 
.titlespace { MARGIN-BOTTOM: 15px} 
.headerspace { MARGIN-TOP: 20px} 
.error { FONT-WEIGHT: bold; FONT-SIZE: 1em; COLOR: #bcbcbc} 
.reported { BACKGROUND-COLOR: #f7f7f7} 
LI.reported:hover { BACKGROUND-COLOR: #ececec} 
DIV.rules { PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 1.1em; PADDING-BOTTOM: 0px; MARGIN: 10px 0px; COLOR: #bcbcbc; PADDING-TOP: 0px; BACKGROUND-COLOR: #ececec} 
DIV.rules UL { MARGIN-LEFT: 20px} 
P.rules { PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND-IMAGE: none; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BACKGROUND-COLOR: #ececec} 
P.rules IMG { VERTICAL-ALIGN: middle} 
P.rules A { CLEAR: both; VERTICAL-ALIGN: middle} 
.clear { CLEAR: both; DISPLAY: block; FONT-SIZE: 1px; BACKGROUND: none transparent scroll repeat 0% 0%; LINE-HEIGHT: 1px} 
A:link { COLOR: #898989; TEXT-DECORATION: none} 
A:visited { COLOR: #898989; TEXT-DECORATION: none} 
A:hover { COLOR: #d3d3d3; TEXT-DECORATION: underline} 
A:active { COLOR: #d2d2d2; TEXT-DECORATION: none} 
.username-coloured { DISPLAY: inline! important; FONT-WEIGHT: bold} 
#search-box A:link { COLOR: #ffffff; TEXT-DECORATION: none} 
.navbg A:link { COLOR: #ffffff; TEXT-DECORATION: none} 
.forumbg .header A:link { COLOR: #ffffff; TEXT-DECORATION: none} 
.forabg .header A:link { COLOR: #ffffff; TEXT-DECORATION: none} 
TH A:link { COLOR: #ffffff; TEXT-DECORATION: none} 
#search-box A:visited { COLOR: #ffffff; TEXT-DECORATION: none} 
.navbg A:visited { COLOR: #ffffff; TEXT-DECORATION: none} 
.forumbg .header A:visited { COLOR: #ffffff; TEXT-DECORATION: none} 
.forabg .header A:visited { COLOR: #ffffff; TEXT-DECORATION: none} 
TH A:visited { COLOR: #ffffff; TEXT-DECORATION: none} 
#search-box A:hover { COLOR: #ffffff; TEXT-DECORATION: underline} 
.navbg A:hover { COLOR: #ffffff; TEXT-DECORATION: underline} 
.forumbg .header A:hover { COLOR: #ffffff; TEXT-DECORATION: underline} 
.forabg .header A:hover { COLOR: #ffffff; TEXT-DECORATION: underline} 
TH A:hover { COLOR: #ffffff; TEXT-DECORATION: underline} 
#search-box A:active { COLOR: #ffffff; TEXT-DECORATION: none} 
.navbg A:active { COLOR: #ffffff; TEXT-DECORATION: none} 
.forumbg .header A:active { COLOR: #ffffff; TEXT-DECORATION: none} 
.forabg .header A:active { COLOR: #ffffff; TEXT-DECORATION: none} 
TH A:active { COLOR: #ffffff; TEXT-DECORATION: none} 
A.forumtitle { FONT-WEIGHT: bold; FONT-SIZE: 1.2em; COLOR: #898989; FONT-FAMILY: "Trebuchet MS", Helvetica, Arial, Sans-serif; TEXT-DECORATION: none} 
A.forumtitle:hover { COLOR: #bcbcbc; TEXT-DECORATION: underline} 
A.forumtitle:active { COLOR: #898989} 
A.topictitle { FONT-WEIGHT: bold; FONT-SIZE: 1.2em; COLOR: #898989; FONT-FAMILY: "Trebuchet MS", Helvetica, Arial, Sans-serif; TEXT-DECORATION: none} 
A.topictitle:hover { COLOR: #bcbcbc; TEXT-DECORATION: underline} 
A.topictitle:active { COLOR: #898989} 
.postlink { PADDING-BOTTOM: 0px; COLOR: #d2d2d2; BORDER-BOTTOM: #d2d2d2 1px solid; TEXT-DECORATION: none} 
.postlink:visited { BORDER-BOTTOM-COLOR: #666666; COLOR: #bdbdbd; BORDER-BOTTOM-STYLE: dotted} 
.postlink:active { COLOR: #d2d2d2} 
.postlink:hover { COLOR: #404040; BACKGROUND-COLOR: #f6f6f6; TEXT-DECORATION: none} 
.signature A { BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BACKGROUND-COLOR: transparent; TEXT-DECORATION: underline; BORDER-BOTTOM-STYLE: none} 
.signature A:visited { BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BACKGROUND-COLOR: transparent; TEXT-DECORATION: underline; BORDER-BOTTOM-STYLE: none} 
.signature A:active { BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BACKGROUND-COLOR: transparent; TEXT-DECORATION: underline; BORDER-BOTTOM-STYLE: none} 
.signature A:hover { BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BACKGROUND-COLOR: transparent; TEXT-DECORATION: underline; BORDER-BOTTOM-STYLE: none} 
.postprofile A:link { FONT-WEIGHT: bold; COLOR: #898989; TEXT-DECORATION: none} 
.postprofile A:active { FONT-WEIGHT: bold; COLOR: #898989; TEXT-DECORATION: none} 
.postprofile A:visited { FONT-WEIGHT: bold; COLOR: #898989; TEXT-DECORATION: none} 
.postprofile DT.author A { FONT-WEIGHT: bold; COLOR: #898989; TEXT-DECORATION: none} 
.postprofile A:hover { COLOR: #d3d3d3; TEXT-DECORATION: underline} 
.postprofile DT.author A:hover { COLOR: #d3d3d3; TEXT-DECORATION: underline} 
.search .postprofile A { FONT-WEIGHT: normal; COLOR: #898989; TEXT-DECORATION: none} 
.search .postprofile A:hover { COLOR: #d3d3d3; TEXT-DECORATION: underline} 

UL.topiclist { DISPLAY: block; MARGIN: 0px; LIST-STYLE-TYPE: none} 
UL.forums { BACKGROUND: #f9f9f9 repeat-x 0px 0px} 
UL.topiclist LI { DISPLAY: block; MARGIN: 0px; COLOR: #777777; LIST-STYLE-TYPE: none} 
UL.topiclist DL { POSITION: relative} 
UL.topiclist LI.row DL { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px} 
UL.topiclist DT { PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 5px; FONT-SIZE: 1.1em; FLOAT: left; WIDTH: 50%} 
UL.topiclist DD { PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 4px; BORDER-LEFT: #ffffff 1px solid; PADDING-TOP: 4px} 
UL.topiclist DFN { DISPLAY: none} 
UL.topiclist LI.row DT A.subforum { PADDING-RIGHT: 0px; BACKGROUND-POSITION: 0px 50%; PADDING-LEFT: 12px; BACKGROUND-IMAGE: none; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; WHITE-SPACE: nowrap; POSITION: relative} 
.forum-image { FLOAT: left; MARGIN-RIGHT: 5px; PADDING-TOP: 5px} 
LI.row { BORDER-TOP: #ffffff 1px solid; BORDER-BOTTOM: #8f8f8f 1px solid} 
LI.row STRONG { FONT-WEIGHT: normal; COLOR: #000000} 
LI.row:hover { BACKGROUND-COLOR: #f6f6f6} 
LI.row:hover DD { BORDER-LEFT-COLOR: #cccccc} 
LI.header DT { BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 1em; PADDING-BOTTOM: 2px; MARGIN: 2px 0px 4px; TEXT-TRANSFORM: uppercase; COLOR: #ffffff; LINE-HEIGHT: 1em; PADDING-TOP: 2px; FONT-FAMILY: Arial, Helvetica, sans-serif} 
LI.header DD { BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 1em; PADDING-BOTTOM: 2px; MARGIN: 2px 0px 4px; TEXT-TRANSFORM: uppercase; COLOR: #ffffff; LINE-HEIGHT: 1em; PADDING-TOP: 2px; FONT-FAMILY: Arial, Helvetica, sans-serif} 
LI.header DT { FONT-WEIGHT: bold} 
LI.header DD { MARGIN-LEFT: 1px} 
LI.header DL.icon { MIN-HEIGHT: 0px} 
LI.header DL.icon DT { PADDING-RIGHT: 50px; PADDING-LEFT: 0px} 
DL.icon { BACKGROUND-POSITION: 10px 50%; MIN-HEIGHT: 35px; BACKGROUND-REPEAT: no-repeat} 
DL.icon DT { BACKGROUND-POSITION: 5px 95%; PADDING-LEFT: 45px; BACKGROUND-REPEAT: no-repeat} 
DD.posts { FONT-SIZE: 1.2em; WIDTH: 8%; LINE-HEIGHT: 2.2em; TEXT-ALIGN: center} 
DD.topics { FONT-SIZE: 1.2em; WIDTH: 8%; LINE-HEIGHT: 2.2em; TEXT-ALIGN: center} 
DD.views { FONT-SIZE: 1.2em; WIDTH: 8%; LINE-HEIGHT: 2.2em; TEXT-ALIGN: center} 
DD.lastpost { FONT-SIZE: 1.1em; WIDTH: 25%} 
DD.redirect { FONT-SIZE: 1.1em; LINE-HEIGHT: 2.5em} 
DD.moderation { FONT-SIZE: 1.1em} 
DD.lastpost SPAN { DISPLAY: block; PADDING-LEFT: 5px} 
UL.topiclist DD.searchby SPAN { DISPLAY: block; PADDING-LEFT: 5px} 
UL.topiclist DD.info SPAN { DISPLAY: block; PADDING-LEFT: 5px} 
UL.topiclist DD.time SPAN { DISPLAY: block; PADDING-LEFT: 5px} 
DD.redirect SPAN { DISPLAY: block; PADDING-LEFT: 5px} 
DD.moderation SPAN { DISPLAY: block; PADDING-LEFT: 5px} 
DD.time { FONT-SIZE: 1.1em; WIDTH: auto; LINE-HEIGHT: 200%} 
DD.extra { FONT-SIZE: 1.1em; WIDTH: 12%; LINE-HEIGHT: 200%; TEXT-ALIGN: center} 
DD.mark { FONT-SIZE: 1.2em; FLOAT: right! important; WIDTH: 9%; LINE-HEIGHT: 200%; TEXT-ALIGN: center} 
DD.info { WIDTH: 30%} 
DD.option { FONT-SIZE: 1.1em; WIDTH: 15%; LINE-HEIGHT: 200%; TEXT-ALIGN: center} 
DD.searchby { FONT-SIZE: 1.1em; WIDTH: 47%; LINE-HEIGHT: 1em} 
UL.topiclist DD.searchextra { CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1.1em; PADDING-BOTTOM: 0.2em; MARGIN-LEFT: 5px; OVERFLOW: hidden; WIDTH: 98%; COLOR: #333333; PADDING-TOP: 0.2em; BORDER-LEFT-STYLE: none} 
.topic-actions { FONT-SIZE: 1.1em; MIN-HEIGHT: 28px; MARGIN-BOTTOM: 3px; HEIGHT: 28px} 
DIV[class].topic-actions { HEIGHT: auto} 
.postbody { CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 76%; COLOR: #333333; LINE-HEIGHT: 1.48em; PADDING-TOP: 0px} 
.postbody .ignore { FONT-SIZE: 1.1em} 
.postbody H3.first { FONT-SIZE: 1.7em} 
.postbody H3 { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1.5em; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0.3em; TEXT-TRANSFORM: none; BORDER-TOP-STYLE: none; LINE-HEIGHT: 125%; PADDING-TOP: 2px; FONT-FAMILY: "Trebuchet MS", Verdana, Helvetica, Arial, sans-serif; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none} 
.postbody H3 IMG { VERTICAL-ALIGN: bottom} 
.postbody .content { FONT-SIZE: 1.3em} 
.search .postbody { WIDTH: 68%} 
#review { MARGIN-TOP: 2em} 
#topicreview { PADDING-RIGHT: 5px; OVERFLOW: auto; HEIGHT: 300px} 
#topicreview .postbody { FLOAT: none; MARGIN: 0px; WIDTH: auto; HEIGHT: auto} 
#topicreview .post { HEIGHT: auto} 
#topicreview H2 { BORDER-BOTTOM-WIDTH: 0px} 
.content { FONT-SIZE: 1em; MIN-HEIGHT: 3em; OVERFLOW: hidden; COLOR: #333333; LINE-HEIGHT: 1.4em; FONT-FAMILY: "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, Arial, sans-serif} 
.content H2 { MARGIN-TOP: 0.5em; FONT-WEIGHT: normal; FONT-SIZE: 1.6em; MARGIN-BOTTOM: 0.5em; PADDING-BOTTOM: 0.5em; COLOR: #989898; BORDER-BOTTOM: #cccccc 1px solid} 
.panel H2 { MARGIN-TOP: 0.5em; FONT-WEIGHT: normal; FONT-SIZE: 1.6em; MARGIN-BOTTOM: 0.5em; PADDING-BOTTOM: 0.5em; COLOR: #989898; BORDER-BOTTOM: #cccccc 1px solid} 
.panel H3 { MARGIN: 0.5em 0px} 
.panel P { FONT-SIZE: 1.2em; MARGIN-BOTTOM: 1em; LINE-HEIGHT: 1.4em} 
.content P { FONT-SIZE: 1.2em; MARGIN-BOTTOM: 1em; LINE-HEIGHT: 1.4em; FONT-FAMILY: "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, Arial, sans-serif} 
DL.faq { MARGIN-TOP: 1em; FONT-SIZE: 1.1em; MARGIN-BOTTOM: 2em; LINE-HEIGHT: 1.4em; FONT-FAMILY: "Lucida Grande", Verdana, Helvetica, Arial, sans-serif} 
DL.faq DT { FONT-WEIGHT: bold; COLOR: #333333} 
.content DL.faq { FONT-SIZE: 1.2em; MARGIN-BOTTOM: 0.5em} 
.content LI {} 
.content UL { MARGIN-BOTTOM: 1em; MARGIN-LEFT: 3em} 
.content OL { MARGIN-BOTTOM: 1em; MARGIN-LEFT: 3em} 
.posthilit { PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 1px; COLOR: #bcbcbc; PADDING-TOP: 0px; BACKGROUND-COLOR: #f3f3f3} 
.announce { BORDER-LEFT-COLOR: #bcbcbc; BORDER-RIGHT-COLOR: #bcbcbc} 
.unreadpost { BORDER-LEFT-COLOR: #bcbcbc; BORDER-RIGHT-COLOR: #bcbcbc} 
P.author { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1em; PADDING-BOTTOM: 5px; MARGIN: 0px 15em 0.6em 0px; LINE-HEIGHT: 1.2em; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif; }
.signature { CLEAR: left; BORDER-TOP: #cccccc 1px solid; MARGIN-TOP: 1.5em; FONT-SIZE: 1.1em; OVERFLOW: hidden; WIDTH: 100%; LINE-HEIGHT: 140%; PADDING-TOP: 0.2em} 
DD .signature { CLEAR: none; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none} 
.notice { CLEAR: left; BORDER-TOP: #cccccc 1px dashed; MARGIN-TOP: 1.5em; FONT-SIZE: 1em; WIDTH: auto; LINE-HEIGHT: 130%; PADDING-TOP: 0.2em; FONT-FAMILY: "Lucida Grande", Verdana, Helvetica, Arial, sans-serif} 
UL.searchresults { CLEAR: both; LIST-STYLE-TYPE: none; TEXT-ALIGN: right} 
BLOCKQUOTE { BORDER-RIGHT: #dbdbdb 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #dbdbdb 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 0.95em; BACKGROUND: #ebebeb no-repeat 6px 8px; PADDING-BOTTOM: 5px; MARGIN: 0.5em 1px 0px 25px; OVERFLOW: hidden; BORDER-LEFT: #dbdbdb 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #dbdbdb 1px solid} 
BLOCKQUOTE BLOCKQUOTE { FONT-SIZE: 1em; MARGIN: 0.5em 1px 0px 15px; BACKGROUND-COLOR: #bababa} 
BLOCKQUOTE BLOCKQUOTE BLOCKQUOTE { BACKGROUND-COLOR: #e4e4e4} 
BLOCKQUOTE CITE { DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 0.9em; MARGIN-LEFT: 20px; FONT-STYLE: normal} 
BLOCKQUOTE CITE CITE { FONT-SIZE: 1em} 
BLOCKQUOTE.uncited { PADDING-TOP: 25px} 
DL.codebox { BORDER-RIGHT: #d8d8d8 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #d8d8d8 1px solid; PADDING-LEFT: 3px; FONT-SIZE: 1em; PADDING-BOTTOM: 3px; BORDER-LEFT: #d8d8d8 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #d8d8d8 1px solid; BACKGROUND-COLOR: #ffffff} 
DL.codebox DT { DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 0.8em; MARGIN-BOTTOM: 3px; TEXT-TRANSFORM: uppercase; BORDER-BOTTOM: #cccccc 1px solid} 
BLOCKQUOTE DL.codebox { MARGIN-LEFT: 0px} 
DL.codebox CODE { DISPLAY: block; MARGIN: 2px 0px; FONT: 0.9em/1.3em Monaco, "Andale Mono", "Courier New", Courier, mono; OVERFLOW: auto; COLOR: #8b8b8b; MAX-HEIGHT: 200px; PADDING-TOP: 5px; WHITE-SPACE: normal; HEIGHT: auto} 
.syntaxbg { COLOR: #ffffff} 
.syntaxcomment { COLOR: #000000} 
.syntaxdefault { COLOR: #bcbcbc} 
.syntaxhtml { COLOR: #000000} 
.syntaxkeyword { COLOR: #585858} 
.syntaxstring { COLOR: #a7a7a7} 
.attachbox { CLEAR: left; BORDER-RIGHT: #d8d8d8 1px dashed; PADDING-RIGHT: 6px; BORDER-TOP: #d8d8d8 1px dashed; PADDING-LEFT: 6px; FLOAT: left; PADDING-BOTTOM: 6px; MARGIN: 5px 5px 5px 0px; BORDER-LEFT: #d8d8d8 1px dashed; WIDTH: auto; PADDING-TOP: 6px; BORDER-BOTTOM: #d8d8d8 1px dashed; BACKGROUND-COLOR: #ffffff} 
.pm-message .attachbox { BACKGROUND-COLOR: #f3f3f3} 
.attachbox DT { TEXT-TRANSFORM: uppercase; FONT-FAMILY: Arial, Helvetica, sans-serif} 
.attachbox DD { CLEAR: left; BORDER-TOP: #d8d8d8 1px solid; MARGIN-TOP: 4px; PADDING-TOP: 4px} 
.attachbox DD DD { BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none} 
.attachbox P { CLEAR: left; FONT-WEIGHT: normal; COLOR: #666666; LINE-HEIGHT: 110%} 
.attachbox P.stats { CLEAR: left; FONT-WEIGHT: normal; COLOR: #666666; LINE-HEIGHT: 110%} 
.attach-image { MARGIN: 3px 0px; OVERFLOW: auto; WIDTH: 100%; MAX-HEIGHT: 350px} 
.attach-image IMG { BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; BORDER-LEFT: #999999 1px solid; CURSOR: default; BORDER-BOTTOM: #999999 1px solid} 
DIV.inline-attachment DL.thumbnail { DISPLAY: block; MARGIN-BOTTOM: 4px} 
DIV.inline-attachment DL.file { DISPLAY: block; MARGIN-BOTTOM: 4px} 
DIV.inline-attachment P { FONT-SIZE: 100%} 
DL.file { DISPLAY: block; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif} 
DL.file DT { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; MARGIN: 0px; TEXT-TRANSFORM: none; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif} 
DL.file DD { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #666666; PADDING-TOP: 0px} 
DL.thumbnail IMG { BORDER-RIGHT: #666666 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #666666 1px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; BORDER-LEFT: #666666 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #666666 1px solid; BACKGROUND-COLOR: #fff} 
DL.thumbnail DD { COLOR: #666666; FONT-STYLE: italic; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif} 
.attachbox DL.thumbnail DD { FONT-SIZE: 100%} 
DL.thumbnail DT A:hover { BACKGROUND-COLOR: #eeeeee} 
DL.thumbnail DT A:hover IMG { BORDER-RIGHT: #d2d2d2 1px solid; BORDER-TOP: #d2d2d2 1px solid; BORDER-LEFT: #d2d2d2 1px solid; BORDER-BOTTOM: #d2d2d2 1px solid} 

FIELDSET.polls { FONT-FAMILY: "Trebuchet MS", Verdana, Helvetica, Arial, sans-serif} 
FIELDSET.polls DL { PADDING-RIGHT: 0px; BORDER-TOP: #dcdee2 1px solid; MARGIN-TOP: 5px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; COLOR: #666666; LINE-HEIGHT: 120%; PADDING-TOP: 5px; }
FIELDSET.polls DL.voted { FONT-WEIGHT: bold; COLOR: #000000; }
FIELDSET.polls DT { PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-SIZE: 1.1em; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 30%; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; TEXT-ALIGN: left; }
FIELDSET.polls DD { PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 1.1em; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN-LEFT: 0px; WIDTH: 10%; PADDING-TOP: 0px; BORDER-LEFT-STYLE: none; }
FIELDSET.polls DD.resultbar { WIDTH: 50%; }
FIELDSET.polls DD INPUT { MARGIN: 2px 0px; }
FIELDSET.polls DD DIV { PADDING-RIGHT: 2px; MIN-WIDTH: 2%; PADDING-LEFT: 2px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; OVERFLOW: visible; COLOR: #ffffff; PADDING-TOP: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: right} 
.pollbar1 { BORDER-RIGHT: #74162c 1px solid; BORDER-BOTTOM: #74162c 1px solid; BACKGROUND-COLOR: #aa2346} 
.pollbar2 { BORDER-RIGHT: #8c1c38 1px solid; BORDER-BOTTOM: #8c1c38 1px solid; BACKGROUND-COLOR: #be1e4a} 
.pollbar3 { BORDER-RIGHT: #aa2346 1px solid; BORDER-BOTTOM: #aa2346 1px solid; BACKGROUND-COLOR: #d11a4e} 
.pollbar4 { BORDER-RIGHT: #be1e4a 1px solid; BORDER-BOTTOM: #be1e4a 1px solid; BACKGROUND-COLOR: #e41653} 
.pollbar5 { BORDER-RIGHT: #d11a4e 1px solid; BORDER-BOTTOM: #d11a4e 1px solid; BACKGROUND-COLOR: #f81157} 

.rtl .pollbar1 { BORDER-RIGHT-COLOR: transparent; BORDER-LEFT-COLOR: #74162c; }
.rtl .pollbar2 { BORDER-RIGHT-COLOR: transparent; BORDER-LEFT-COLOR: #8c1c38; }
.rtl .pollbar3 { BORDER-RIGHT-COLOR: transparent; BORDER-LEFT-COLOR: #aa2346; }
.rtl .pollbar4 { BORDER-RIGHT-COLOR: transparent; BORDER-LEFT-COLOR: #be1e4a; }
.rtl .pollbar5 { BORDER-RIGHT-COLOR: transparent; BORDER-LEFT-COLOR: #d11a4e; }


.postprofile { DISPLAY: inline; MIN-HEIGHT: 80px; FLOAT: right; MARGIN: 5px 0px 10px; BORDER-LEFT: #ffffff 1px solid; WIDTH: 22%; COLOR: #666666} 
.pm .postprofile { BORDER-LEFT: #dddddd 1px solid} 
.postprofile DD { MARGIN-LEFT: 8px; LINE-HEIGHT: 1.2em} 
.postprofile DT { MARGIN-LEFT: 8px; LINE-HEIGHT: 1.2em} 
.postprofile STRONG { FONT-WEIGHT: normal; COLOR: #000000} 
.avatar { MARGIN-BOTTOM: 3px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none} 
.online { BACKGROUND-POSITION: 100% 0px; BACKGROUND-IMAGE: none; BACKGROUND-REPEAT: no-repeat} 
.search .postprofile { WIDTH: 30%} 
DL.pmlist DT { WIDTH: 60%! important} 
DL.pmlist DT TEXTAREA { WIDTH: 95%} 
DL.pmlist DD { MARGIN-BOTTOM: 2px; MARGIN-LEFT: 61%! important} 
.buttons { FLOAT: left; WIDTH: auto; HEIGHT: auto} 
.buttons DIV { BACKGROUND-POSITION: 0px 100%; FLOAT: left; MARGIN: 0px 5px 0px 0px} 
.buttons DIV A { BACKGROUND-POSITION: 0px 0px; DISPLAY: block; OVERFLOW: hidden; WIDTH: 100%; POSITION: relative; HEIGHT: 100%} 
.buttons DIV SPAN { WIDTH: 100%; CURSOR: pointer; POSITION: absolute; HEIGHT: 100%} 
.buttons DIV A:hover SPAN { BACKGROUND-POSITION: 0px 100%} 

A.print { DISPLAY: block; OVERFLOW: hidden; TEXT-INDENT: -5000px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 18px; TEXT-ALIGN: left} 
A.sendemail { DISPLAY: block; OVERFLOW: hidden; TEXT-INDENT: -5000px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 18px; TEXT-ALIGN: left} 
A.fontsize { DISPLAY: block; OVERFLOW: hidden; TEXT-INDENT: -5000px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 18px; TEXT-ALIGN: left} 
A.print { BACKGROUND-IMAGE: none; WIDTH: 22px} 
A.sendemail { BACKGROUND-IMAGE: none; WIDTH: 22px} 
A.fontsize { BACKGROUND-POSITION: 0px -1px; BACKGROUND-IMAGE: none; WIDTH: 29px} 
A.fontsize:hover { BACKGROUND-POSITION: 0px -20px; TEXT-DECORATION: none} 
.sitehome { PADDING-RIGHT: 0px; BACKGROUND-POSITION: 0px 50%; PADDING-LEFT: 17px; BACKGROUND-IMAGE: none; PADDING-BOTTOM: 0px; PADDING-TOP: 1px; BACKGROUND-REPEAT: no-repeat} 
.icon-faq { PADDING-RIGHT: 0px; BACKGROUND-POSITION: 0px 50%; PADDING-LEFT: 17px; BACKGROUND-IMAGE: none; PADDING-BOTTOM: 0px; PADDING-TOP: 1px; BACKGROUND-REPEAT: no-repeat} 
.icon-members { PADDING-RIGHT: 0px; BACKGROUND-POSITION: 0px 50%; PADDING-LEFT: 17px; BACKGROUND-IMAGE: none; PADDING-BOTTOM: 0px; PADDING-TOP: 1px; BACKGROUND-REPEAT: no-repeat} 
.icon-home { PADDING-RIGHT: 0px; BACKGROUND-POSITION: 0px 50%; PADDING-LEFT: 17px; BACKGROUND-IMAGE: none; PADDING-BOTTOM: 0px; PADDING-TOP: 1px; BACKGROUND-REPEAT: no-repeat} 
.icon-ucp { PADDING-RIGHT: 0px; BACKGROUND-POSITION: 0px 50%; PADDING-LEFT: 17px; BACKGROUND-IMAGE: none; PADDING-BOTTOM: 0px; PADDING-TOP: 1px; BACKGROUND-REPEAT: no-repeat} 
.icon-register { PADDING-RIGHT: 0px; BACKGROUND-POSITION: 0px 50%; PADDING-LEFT: 17px; BACKGROUND-IMAGE: none; PADDING-BOTTOM: 0px; PADDING-TOP: 1px; BACKGROUND-REPEAT: no-repeat} 
.icon-logout { PADDING-RIGHT: 0px; BACKGROUND-POSITION: 0px 50%; PADDING-LEFT: 17px; BACKGROUND-IMAGE: none; PADDING-BOTTOM: 0px; PADDING-TOP: 1px; BACKGROUND-REPEAT: no-repeat} 
.icon-bookmark { PADDING-RIGHT: 0px; BACKGROUND-POSITION: 0px 50%; PADDING-LEFT: 17px; BACKGROUND-IMAGE: none; PADDING-BOTTOM: 0px; PADDING-TOP: 1px; BACKGROUND-REPEAT: no-repeat} 
.icon-bump { PADDING-RIGHT: 0px; BACKGROUND-POSITION: 0px 50%; PADDING-LEFT: 17px; BACKGROUND-IMAGE: none; PADDING-BOTTOM: 0px; PADDING-TOP: 1px; BACKGROUND-REPEAT: no-repeat} 
.icon-subscribe { PADDING-RIGHT: 0px; BACKGROUND-POSITION: 0px 50%; PADDING-LEFT: 17px; BACKGROUND-IMAGE: none; PADDING-BOTTOM: 0px; PADDING-TOP: 1px; BACKGROUND-REPEAT: no-repeat} 
.icon-unsubscribe { PADDING-RIGHT: 0px; BACKGROUND-POSITION: 0px 50%; PADDING-LEFT: 17px; BACKGROUND-IMAGE: none; PADDING-BOTTOM: 0px; PADDING-TOP: 1px; BACKGROUND-REPEAT: no-repeat} 
.icon-pages { PADDING-RIGHT: 0px; BACKGROUND-POSITION: 0px 50%; PADDING-LEFT: 17px; BACKGROUND-IMAGE: none; PADDING-BOTTOM: 0px; PADDING-TOP: 1px; BACKGROUND-REPEAT: no-repeat} 
.icon-search { PADDING-RIGHT: 0px; BACKGROUND-POSITION: 0px 50%; PADDING-LEFT: 17px; BACKGROUND-IMAGE: none; PADDING-BOTTOM: 0px; PADDING-TOP: 1px; BACKGROUND-REPEAT: no-repeat} 
UL.profile-icons { PADDING-TOP: 10px; LIST-STYLE-TYPE: none} 
UL.profile-icons LI { BACKGROUND-POSITION: 0px 100%; FLOAT: left; MARGIN: 0px 6px 3px 0px} 
UL.profile-icons LI A { BACKGROUND-POSITION: 0px 0px; DISPLAY: block; WIDTH: 100%; HEIGHT: 100%} 
UL.profile-icons LI SPAN { DISPLAY: none} 
UL.profile-icons LI A:hover { BACKGROUND: none transparent scroll repeat 0% 0%} 
.postbody UL.profile-icons { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; WIDTH: auto; PADDING-TOP: 0px} 
.postbody UL.profile-icons LI { MARGIN: 0px 3px} 
.email-icon, .email-icon A  { BACKGROUND: no-repeat left top} 
.aim-icon, .aim-icon A { BACKGROUND: no-repeat left top} 
.yahoo-icon, .yahoo-icon A { BACKGROUND: no-repeat left top} 
.web-icon, .web-icon A { BACKGROUND: no-repeat left top} 
.msnm-icon, .msnm-icon A { BACKGROUND: no-repeat left top} 
.icq-icon, .icq-icon A { BACKGROUND: no-repeat left top} 
.jabber-icon, .jabber-icon A { BACKGROUND: no-repeat left top} 
.pm-icon, .pm-icon A { BACKGROUND: no-repeat left top} 
.quote-icon, .quote-icon A { BACKGROUND: no-repeat left top} 
.report-icon, .report-icon A { BACKGROUND: no-repeat left top} 
.warn-icon, .warn-icon A { BACKGROUND: no-repeat left top} 
.edit-icon, .edit-icon A { BACKGROUND: no-repeat left top} 
.delete-icon, .delete-icon A { BACKGROUND: no-repeat left top} 
.info-icon, .info-icon A { BACKGROUND: no-repeat left top} 

ul.profile-icons li.email-icon		{ width: 20px; height: 20px; }
ul.profile-icons li.aim-icon	{ width: 20px; height: 20px; }
ul.profile-icons li.yahoo-icon	{ width: 20px; height: 20px; }
ul.profile-icons li.web-icon	{ width: 20px; height: 20px; }
ul.profile-icons li.msnm-icon	{ width: 20px; height: 20px; }
ul.profile-icons li.icq-icon	{ width: 20px; height: 20px; }
ul.profile-icons li.jabber-icon	{ width: 20px; height: 20px; }
ul.profile-icons li.pm-icon		{ width: 28px; height: 20px; }
ul.profile-icons li.quote-icon	{ width: 54px; height: 20px; MARGIN: 0px 0px 0px 10px; }
ul.profile-icons li.report-icon	{ width: 20px; height: 20px; }
ul.profile-icons li.edit-icon	{ width: 58px; height: 20px; MARGIN: 0px 0px 0px 3px; }
ul.profile-icons li.delete-icon	{ width: 20px; height: 20px; }
ul.profile-icons li.info-icon	{ width: 20px; height: 20px; MARGIN: 0px 3px 0px 0px; }
ul.profile-icons li.warn-icon	{ width: 20px; height: 20px; }

UL.profile-icons LI.report-icon { MARGIN: 0px 3px 0px 0px} 
#cp-menu { MARGIN-TOP: 1em; FLOAT: left; MARGIN-BOTTOM: 5px; WIDTH: 19%} 
#cp-main { FLOAT: left; WIDTH: 81%} 
#cp-main .content { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px} 
#cp-main H3 { BORDER-LEFT-COLOR: #bfbfbf; BORDER-BOTTOM-COLOR: #bfbfbf; BORDER-TOP-COLOR: #bfbfbf; BORDER-RIGHT-COLOR: #bfbfbf} 
#cp-main HR { BORDER-LEFT-COLOR: #bfbfbf; BORDER-BOTTOM-COLOR: #bfbfbf; BORDER-TOP-COLOR: #bfbfbf; BORDER-RIGHT-COLOR: #bfbfbf} 
#cp-menu HR { BORDER-LEFT-COLOR: #bfbfbf; BORDER-BOTTOM-COLOR: #bfbfbf; BORDER-TOP-COLOR: #bfbfbf; BORDER-RIGHT-COLOR: #bfbfbf} 
#cp-main .panel P { FONT-SIZE: 1.1em} 
#cp-main .panel OL { FONT-SIZE: 1.1em; MARGIN-LEFT: 2em} 
#cp-main .panel LI.row { BORDER-TOP: #f9f9f9 1px solid; BORDER-BOTTOM: #cbcbcb 1px solid} 
UL.cplist { BORDER-TOP: #cbcbcb 1px solid; MARGIN-BOTTOM: 5px} 
#cp-main .panel LI.header DD { MARGIN-BOTTOM: 2px; COLOR: #000000} 
#cp-main .panel LI.header DT { MARGIN-BOTTOM: 2px; COLOR: #000000} 
#cp-main TABLE.table1 { MARGIN-BOTTOM: 1em} 
#cp-main TABLE.table1 THEAD TH { PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 5px; COLOR: #333333; PADDING-TOP: 5px; BORDER-BOTTOM: #333333 1px solid} 
#cp-main TABLE.table1 TBODY TH { FONT-STYLE: italic; BACKGROUND-COLOR: transparent! important; BORDER-BOTTOM-STYLE: none} 
#cp-main .pagination { FLOAT: right; WIDTH: auto; PADDING-TOP: 1px} 
#cp-main .postbody P { FONT-SIZE: 1.1em} 
#cp-main .pm-message { BORDER-RIGHT: #e2e2e2 1px solid; BORDER-TOP: #e2e2e2 1px solid; FLOAT: none; MARGIN: 10px 0px; BORDER-LEFT: #e2e2e2 1px solid; WIDTH: auto; BORDER-BOTTOM: #e2e2e2 1px solid; BACKGROUND-COLOR: #ffffff} 
.pm-message H2 { PADDING-BOTTOM: 5px} 
#cp-main .postbody H3 { MARGIN-TOP: 0px} 
#cp-main .box2 H3 { MARGIN-TOP: 0px} 
#cp-main .buttons { MARGIN-LEFT: 0px} 
#cp-main UL.linklist { MARGIN: 0px} 
.mcp-main .postbody { WIDTH: 100%} 
#tabs { MIN-WIDTH: 570px; MARGIN: 20px 0px -1px 7px; LINE-HEIGHT: normal} 
#tabs UL { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none} 
#tabs LI { PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 1em; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px} 
#tabs A { PADDING-RIGHT: 0px; PADDING-LEFT: 5px; BACKGROUND: no-repeat 0% -35px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 1px 0px 0px; CURSOR: pointer; PADDING-TOP: 0px; POSITION: relative; TEXT-DECORATION: none} 
#tabs A SPAN { PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 5px; BACKGROUND: no-repeat 100% -35px; FLOAT: left; PADDING-BOTTOM: 6px; COLOR: #828282; PADDING-TOP: 6px; WHITE-SPACE: nowrap} 
#tabs A:hover SPAN { COLOR: #bcbcbc} 
#tabs .activetab A { BACKGROUND-POSITION: 0px 0px; BORDER-BOTTOM: #ebebeb 1px solid} 
#tabs .activetab A SPAN { BACKGROUND-POSITION: 100% 0px; PADDING-BOTTOM: 7px; COLOR: #333333} 
#tabs A:hover { BACKGROUND-POSITION: 0px -70px} 
#tabs A:hover SPAN { BACKGROUND-POSITION: 100% -70px} 
#tabs .activetab A:hover { BACKGROUND-POSITION: 0px 0px} 
#tabs .activetab A:hover SPAN { BACKGROUND-POSITION: 100% 0px; COLOR: #000000} 
#minitabs { MARGIN: -20px 7px 0px 0px; LINE-HEIGHT: normal} 
#minitabs UL { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none} 
#minitabs LI { PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 1em; FLOAT: right; PADDING-BOTTOM: 4px; MARGIN-LEFT: 2px; PADDING-TOP: 0px; BACKGROUND-COLOR: #f2f2f2} 
#minitabs A {} 
#minitabs A:hover { TEXT-DECORATION: none} 
#minitabs LI.activetab { BACKGROUND-COLOR: #f9f9f9} 
#minitabs LI.activetab A { COLOR: #333333} 
#minitabs LI.activetab A:hover { COLOR: #333333} 
#navigation { WIDTH: 100%; PADDING-TOP: 36px}
#navigation UL { LIST-STYLE-TYPE: none} 
#navigation LI { PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; MARGIN: 1px 0px; PADDING-TOP: 0px} 
#navigation A { PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 5px; FONT-WEIGHT: bold; BACKGROUND: #cfcfcf repeat-y 100% 0px; PADDING-BOTTOM: 5px; MARGIN: 1px 0px; COLOR: #333; PADDING-TOP: 5px; TEXT-DECORATION: none} 
#navigation A:hover { BACKGROUND-IMAGE: none; COLOR: #bcbcbc; BACKGROUND-COLOR: #c6c6c6; TEXT-DECORATION: none} 
#navigation #active-subsection A { DISPLAY: block; BACKGROUND-IMAGE: none; COLOR: #d3d3d3; BACKGROUND-COLOR: #f9f9f9} 
#navigation #active-subsection A:hover { COLOR: #d3d3d3} 
#cp-main H2 { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN-LEFT: 10px; COLOR: #333333; PADDING-TOP: 0px; BORDER-BOTTOM-STYLE: none} 
#cp-main .panel { BACKGROUND-COLOR: #f9f9f9} 
#cp-main .pm { BACKGROUND-COLOR: #ffffff} 
.cp-mini { PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; MARGIN: 10px 15px 10px 5px; PADDING-TOP: 0px; BACKGROUND-COLOR: #f9f9f9} 
.cp-mini SPAN.corners-top { MARGIN: 0px -5px} 
.cp-mini SPAN.corners-bottom { MARGIN: 0px -5px} 
DL.mini DT { FONT-WEIGHT: bold; COLOR: #676767} 
DL.mini DD { PADDING-TOP: 4px} 
.friend-online { FONT-WEIGHT: bold} 
.friend-offline { FONT-STYLE: italic} 
#pm-menu { LINE-HEIGHT: 2.5em} 
.current { COLOR: #999999} 
OL.def-rules { PADDING-LEFT: 0px} 
OL.def-rules LI { PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; LINE-HEIGHT: 180%; PADDING-TOP: 1px} 
.pmlist LI.bg1 { BORDER-RIGHT: transparent 3px solid; BORDER-TOP: transparent 0px solid; BORDER-LEFT: transparent 3px solid; BORDER-BOTTOM: transparent 0px solid} 
.pmlist LI.bg2 { BORDER-RIGHT: transparent 3px solid; BORDER-TOP: transparent 0px solid; BORDER-LEFT: transparent 3px solid; BORDER-BOTTOM: transparent 0px solid} 
.pmlist LI.pm_message_reported_colour { BORDER-LEFT-COLOR: #bcbcbc; BORDER-RIGHT-COLOR: #bcbcbc} 
.pm_message_reported_colour { BORDER-LEFT-COLOR: #bcbcbc; BORDER-RIGHT-COLOR: #bcbcbc} 
.pmlist LI.pm_marked_colour { BORDER-RIGHT: #ffffff 3px solid; BORDER-TOP: #ffffff 0px solid; BORDER-LEFT: #ffffff 3px solid; BORDER-BOTTOM: #ffffff 0px solid} 
.pm_marked_colour { BORDER-RIGHT: #ffffff 3px solid; BORDER-TOP: #ffffff 0px solid; BORDER-LEFT: #ffffff 3px solid; BORDER-BOTTOM: #ffffff 0px solid} 
.pmlist LI.pm_replied_colour { BORDER-RIGHT: #c2c2c2 3px solid; BORDER-TOP: #c2c2c2 0px solid; BORDER-LEFT: #c2c2c2 3px solid; BORDER-BOTTOM: #c2c2c2 0px solid} 
.pm_replied_colour { BORDER-RIGHT: #c2c2c2 3px solid; BORDER-TOP: #c2c2c2 0px solid; BORDER-LEFT: #c2c2c2 3px solid; BORDER-BOTTOM: #c2c2c2 0px solid} 
.pmlist LI.pm_friend_colour { BORDER-RIGHT: #bdbdbd 3px solid; BORDER-TOP: #bdbdbd 0px solid; BORDER-LEFT: #bdbdbd 3px solid; BORDER-BOTTOM: #bdbdbd 0px solid} 
.pm_friend_colour { BORDER-RIGHT: #bdbdbd 3px solid; BORDER-TOP: #bdbdbd 0px solid; BORDER-LEFT: #bdbdbd 3px solid; BORDER-BOTTOM: #bdbdbd 0px solid} 
.pmlist LI.pm_foe_colour { BORDER-RIGHT: #000000 3px solid; BORDER-TOP: #000000 0px solid; BORDER-LEFT: #000000 3px solid; BORDER-BOTTOM: #000000 0px solid} 
.pm_foe_colour { BORDER-RIGHT: #000000 3px solid; BORDER-TOP: #000000 0px solid; BORDER-LEFT: #000000 3px solid; BORDER-BOTTOM: #000000 0px solid} 
.pm-legend { PADDING-LEFT: 3px; MARGIN-BOTTOM: 3px; BORDER-LEFT: 10px solid; BORDER-RIGHT-WIDTH: 0px} 
#gallery LABEL { BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 5px; BACKGROUND: #ffffff; FLOAT: left; PADDING-BOTTOM: 5px; MARGIN: 10px; BORDER-LEFT: #ccc 1px solid; WIDTH: auto; PADDING-TOP: 5px; BORDER-BOTTOM: #ccc 1px solid; POSITION: relative; TEXT-ALIGN: center} 
#gallery LABEL:hover { BACKGROUND-COLOR: #eee} 
FIELDSET { BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif; BORDER-RIGHT-WIDTH: 0px} 
INPUT { PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: normal; FONT-SIZE: 1em; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: middle; CURSOR: pointer; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif} 
SELECT { BORDER-RIGHT: #666666 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #666666 1px solid; PADDING-LEFT: 1px; FONT-WEIGHT: normal; PADDING-BOTTOM: 1px; VERTICAL-ALIGN: middle; BORDER-LEFT: #666666 1px solid; CURSOR: pointer; PADDING-TOP: 1px; BORDER-BOTTOM: #666666 1px solid; FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif; BACKGROUND-COLOR: #fafafa} 
OPTION { PADDING-RIGHT: 1em} 
OPTION.disabled-option { COLOR: graytext} 
TEXTAREA { PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 1em; PADDING-BOTTOM: 2px; WIDTH: 60%; LINE-HEIGHT: 1.4em; PADDING-TOP: 2px; FONT-FAMILY: "Lucida Grande", Verdana, Helvetica, Arial, sans-serif} 
LABEL { PADDING-RIGHT: 5px; CURSOR: default; COLOR: #676767} 
LABEL INPUT { VERTICAL-ALIGN: middle} 
LABEL IMG { VERTICAL-ALIGN: middle} 
FIELDSET DL { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px} 
FIELDSET DT { DISPLAY: block; FLOAT: left; WIDTH: 40%; TEXT-ALIGN: left} 
FIELDSET DD { MARGIN-BOTTOM: 3px; MARGIN-LEFT: 41%; VERTICAL-ALIGN: top} 
FIELDSET.fields1 DT { WIDTH: 15em; BORDER-RIGHT-WIDTH: 0px} 
FIELDSET.fields1 DD { BORDER-LEFT-WIDTH: 0px; MARGIN-LEFT: 15em} 
FIELDSET.fields1 { BACKGROUND-COLOR: transparent} 
FIELDSET.fields1 DIV { MARGIN-BOTTOM: 3px} 
FIELDSET.fields2 DT { WIDTH: 15em; BORDER-RIGHT-WIDTH: 0px} 
FIELDSET.fields2 DD { BORDER-LEFT-WIDTH: 0px; MARGIN-LEFT: 16em} 
DT LABEL { FONT-WEIGHT: bold; TEXT-ALIGN: left} 
DD LABEL { COLOR: #333; WHITE-SPACE: nowrap} 
DD INPUT { MARGIN-RIGHT: 3px} 
DD TEXTAREA { MARGIN-RIGHT: 3px} 
DD SELECT { WIDTH: auto} 
DD TEXTAREA { WIDTH: 85%} 
FIELDSET DL:hover DT LABEL { COLOR: #000000} 
FIELDSET.fields2 DL:hover DT LABEL {} 
#timezone { WIDTH: 95%} 
* HTML #timezone { WIDTH: 50%} 
FIELDSET.quick-login { MARGIN-TOP: 5px} 
FIELDSET.quick-login INPUT { WIDTH: auto} 
FIELDSET.quick-login INPUT.inputbox { VERTICAL-ALIGN: middle; WIDTH: 15%; MARGIN-RIGHT: 5px; BACKGROUND-COLOR: #f3f3f3} 
FIELDSET.quick-login LABEL { PADDING-RIGHT: 2px; WHITE-SPACE: nowrap} 
FIELDSET.display-options { MARGIN: 3px 0px 5px; TEXT-ALIGN: center} 
FIELDSET.display-options LABEL { PADDING-RIGHT: 2px; WHITE-SPACE: nowrap} 
FIELDSET.display-options A { MARGIN-TOP: 3px} 
FIELDSET.display-actions { PADDING-RIGHT: 1em; LINE-HEIGHT: 2em; WHITE-SPACE: nowrap; TEXT-ALIGN: right} 
FIELDSET.display-actions LABEL { PADDING-RIGHT: 2px; WHITE-SPACE: nowrap} 
FIELDSET.sort-options { LINE-HEIGHT: 2em} 
FIELDSET.forum-selection { FLOAT: right; MARGIN: 5px 0px 3px} 
FIELDSET.forum-selection2 { FLOAT: right; MARGIN: 13px 0px 3px} 
FIELDSET.jumpbox { MARGIN-TOP: 15px; HEIGHT: 2.5em; TEXT-ALIGN: right} 
FIELDSET.quickmod { FLOAT: right; WIDTH: 50%; HEIGHT: 2.5em; TEXT-ALIGN: right} 
FIELDSET.submit-buttons { MARGIN: 5px 0px; VERTICAL-ALIGN: middle; TEXT-ALIGN: center} 
FIELDSET.submit-buttons INPUT { PADDING-BOTTOM: 3px; VERTICAL-ALIGN: middle; PADDING-TOP: 3px} 
#format-buttons { MARGIN: 15px 0px 2px} 
#format-buttons INPUT { VERTICAL-ALIGN: middle} 
#format-buttons SELECT { VERTICAL-ALIGN: middle} 
#message-box { WIDTH: 80%} 
#message-box TEXTAREA { FONT-SIZE: 1.2em; WIDTH: 100%; COLOR: #333333; FONT-FAMILY: "Trebuchet MS", Verdana, Helvetica, Arial, sans-serif} 
#smiley-box { FLOAT: right; WIDTH: 18%} 
#smiley-box IMG { MARGIN: 3px} 
.inputbox { BORDER-RIGHT: #c0c0c0 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #c0c0c0 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; BORDER-LEFT: #c0c0c0 1px solid; CURSOR: text; COLOR: #333333; PADDING-TOP: 2px; BORDER-BOTTOM: #c0c0c0 1px solid; BACKGROUND-COLOR: #ffffff} 
.inputbox:hover { BORDER-RIGHT: #eaeaea 1px solid; BORDER-TOP: #eaeaea 1px solid; BORDER-LEFT: #eaeaea 1px solid; BORDER-BOTTOM: #eaeaea 1px solid} 
.inputbox:focus { BORDER-RIGHT: #eaeaea 1px solid; BORDER-TOP: #eaeaea 1px solid; BORDER-LEFT: #eaeaea 1px solid; COLOR: #4b4b4b; BORDER-BOTTOM: #eaeaea 1px solid} 
INPUT.inputbox { WIDTH: 85%} 
INPUT.medium { WIDTH: 50%} 
INPUT.narrow { WIDTH: 25%} 
INPUT.tiny { WIDTH: 125px} 
TEXTAREA.inputbox { WIDTH: 85%} 
.autowidth { WIDTH: auto! important} 
INPUT.button1 { FONT-SIZE: 1em} 
INPUT.button2 { FONT-SIZE: 1em} 
A.button1, INPUT.button1, A.button2, INPUT.button2	{ BACKGROUND: #fafafa repeat-x 50% top; PADDING-BOTTOM: 1px; WIDTH: auto! important; COLOR: #000; PADDING-TOP: 1px; FONT-FAMILY: "Lucida Grande", Verdana, Helvetica, Arial, sans-serif; } 
A.button1, INPUT.button1, A.button2, INPUT.button2 { BORDER-RIGHT: #666666 1px solid; BORDER-TOP: #666666 1px solid; BORDER-LEFT: #666666 1px solid; BORDER-BOTTOM: #666666 1px solid; }
A.button1, INPUT.button1 { FONT-WEIGHT: bold; }
INPUT.button3 { BACKGROUND: #fafafa repeat-x 50% top; PADDING-BOTTOM: 1px; WIDTH: auto! important; COLOR: #000; PADDING-TOP: 1px; FONT-FAMILY: "Lucida Grande", Verdana, Helvetica, Arial, sans-serif; }
INPUT.button3 { BACKGROUND-IMAGE: none; MARGIN: 0px; LINE-HEIGHT: 5px; PADDING: 0px; HEIGHT: 12px; FONT-VARIANT: small-caps; }
INPUT.button3 { BORDER-RIGHT: #666666 1px solid; BORDER-TOP: #666666 1px solid; BORDER-LEFT: #666666 1px solid; BORDER-BOTTOM: #666666 1px solid} 
A.button1, A.button1:link, A.button1:visited, A.button1:active, A.button2, A.button2:link, A.button2:visited, A.button2:active { PADDING-RIGHT: 8px; BACKGROUND-POSITION: 0px 1px; PADDING-LEFT: 8px; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: text-bottom; COLOR: #000000; LINE-HEIGHT: 250%; PADDING-TOP: 2px; TEXT-DECORATION: none; }
A.button1:hover, INPUT.button1:hover, A.button2:hover, INPUT.button2:hover, INPUT.button3:hover { BORDER-RIGHT: #bcbcbc 1px solid; BACKGROUND-POSITION: 0px 100%; BORDER-TOP: #bcbcbc 1px solid; BORDER-LEFT: #bcbcbc 1px solid; COLOR: #bcbcbc; BORDER-BOTTOM: #bcbcbc 1px solid; }
INPUT.disabled { FONT-WEIGHT: normal; COLOR: #666666} 
.search-box { MARGIN-TOP: 3px; FLOAT: left; MARGIN-LEFT: 5px; }
INPUT.search { BACKGROUND-POSITION: left 1px; PADDING-LEFT: 17px; BACKGROUND-IMAGE: none; BACKGROUND-REPEAT: no-repeat} 
.full { WIDTH: 95%} 
.medium { WIDTH: 50%} 
.narrow { WIDTH: 25%} 
.tiny { WIDTH: 10%} 
* HTML SPAN.corners-top { BACKGROUND-IMAGE: url("./styles/prosilver/theme/images/corners_left.gif")} 
* HTML SPAN.corners-bottom { BACKGROUND-IMAGE: url("./styles/prosilver/theme/images/corners_left.gif")} 
* HTML SPAN.corners-top SPAN { BACKGROUND-IMAGE: url("./styles/prosilver/theme/images/corners_right.gif")} 
* HTML SPAN.corners-bottom SPAN { BACKGROUND-IMAGE: url("./styles/prosilver/theme/images/corners_right.gif")} 
TABLE.table1 { WIDTH: 100%; voice-family: inherit} 
HTML > BODY TABLE.table1 { WIDTH: 100%} 
* HTML UL.topiclist LI { POSITION: relative} 
* HTML .postbody H3 IMG { VERTICAL-ALIGN: middle} 
HTML > BODY DD LABEL INPUT { VERTICAL-ALIGN: text-bottom} 
* HTML INPUT.button1 { MARGIN-BOTTOM: 1px; PADDING-BOTTOM: 0px} 
* HTML INPUT.button2 { MARGIN-BOTTOM: 1px; PADDING-BOTTOM: 0px} 
* HTML .column1 { WIDTH: 45%} 
* HTML .column2 { WIDTH: 45%} 
.clearfix { OVERFLOW: hidden; HEIGHT: 1%} 
#tabs { OVERFLOW: hidden; HEIGHT: 1%} 
#minitabs { OVERFLOW: hidden; HEIGHT: 1%} 
FIELDSET DL { OVERFLOW: hidden; HEIGHT: 1%} 
UL.topiclist DL { OVERFLOW: hidden; HEIGHT: 1%} 
DL.polls { OVERFLOW: hidden; HEIGHT: 1%} 
* HTML .post { OVERFLOW: hidden; HEIGHT: 25%} 
* HTML .clearfix { OVERFLOW: hidden; HEIGHT: 4%} 
* HTML .navbar { OVERFLOW: hidden; HEIGHT: 4%} 
UL.linklist { OVERFLOW: hidden; HEIGHT: 4%} 
DL.icon { MIN-HEIGHT: 35px; HEIGHT: auto! important} 
* HTML #search-box { WIDTH: 25%} 
*:first-child + HTML DL.details DD { FLOAT: none; MARGIN-LEFT: 30%} 
* HTML DL.details DD { FLOAT: none; MARGIN-LEFT: 30%} 
#search-box { COLOR: #ffffff} 
#search-box #keywords { BACKGROUND-COLOR: #fff} 
#search-box INPUT { BORDER-LEFT-COLOR: #0075b0; BORDER-BOTTOM-COLOR: #0075b0; BORDER-TOP-COLOR: #0075b0; BORDER-RIGHT-COLOR: #0075b0} 
.headerbar { BACKGROUND-IMAGE: url("./styles/prosilver/theme/images/bg_header.gif"); COLOR: #ffffff; BACKGROUND-COLOR: #12a3eb} 
.navbar { BACKGROUND-COLOR: #cadceb} 
.forabg { BACKGROUND-IMAGE: url("./styles/prosilver/theme/images/bg_list.gif"); BACKGROUND-COLOR: #0076b1} 
.forumbg { BACKGROUND-IMAGE: url("./styles/prosilver/theme/images/bg_header.gif"); BACKGROUND-COLOR: #12a3eb} 
.panel { COLOR: #28313f; BACKGROUND-COLOR: #ecf1f3} 
.bg1 { BACKGROUND-COLOR: #ecf3f7} 
.bg2 { BACKGROUND-COLOR: #e1ebf2} 
.bg3 { BACKGROUND-COLOR: #cadceb} 
.ucprowbg { BACKGROUND-COLOR: #dcdee2} 
.fieldsbg { BACKGROUND-COLOR: #e7e8ea} 
SPAN.corners-top { BACKGROUND-IMAGE: url("./styles/prosilver/theme/images/corners_left.png")} 
SPAN.corners-top SPAN { BACKGROUND-IMAGE: url("./styles/prosilver/theme/images/corners_right.png")} 
SPAN.corners-bottom { BACKGROUND-IMAGE: url("./styles/prosilver/theme/images/corners_left.png")} 
SPAN.corners-bottom SPAN { BACKGROUND-IMAGE: url("./styles/prosilver/theme/images/corners_right.png")} 
UL.navlinks { BORDER-BOTTOM-COLOR: #ffffff} 
TABLE.table1 THEAD TH { COLOR: #ffffff} 
TABLE.table1 TBODY TR { BORDER-LEFT-COLOR: #bfc1cf; BORDER-BOTTOM-COLOR: #bfc1cf; BORDER-TOP-COLOR: #bfc1cf; BORDER-RIGHT-COLOR: #bfc1cf} 
TABLE.table1 TBODY TR:hover { COLOR: #000; BACKGROUND-COLOR: #cfe1f6} 
TABLE.table1 TBODY TR.hover { COLOR: #000; BACKGROUND-COLOR: #cfe1f6} 
TABLE.table1 TD { COLOR: #536482} 
TABLE.table1 TBODY TD { BORDER-TOP-COLOR: #fafafa} 
TABLE.table1 TBODY TH { BORDER-BOTTOM-COLOR: #000000; COLOR: #333333; BACKGROUND-COLOR: #ffffff} 
TABLE.info TBODY TH { COLOR: #000000} 
DL.details DT { COLOR: #000000} 
DL.details DD { COLOR: #536482} 
.sep { COLOR: #1198d9} 
.pagination SPAN STRONG { BORDER-LEFT-COLOR: #4692bf; BORDER-BOTTOM-COLOR: #4692bf; COLOR: #ffffff; BORDER-TOP-COLOR: #4692bf; BACKGROUND-COLOR: #4692bf; BORDER-RIGHT-COLOR: #4692bf} 
.pagination SPAN A { BORDER-LEFT-COLOR: #b4bac0; BORDER-BOTTOM-COLOR: #b4bac0; COLOR: #5c758c; BORDER-TOP-COLOR: #b4bac0; BACKGROUND-COLOR: #ecedee; BORDER-RIGHT-COLOR: #b4bac0} 
.pagination SPAN A:link { BORDER-LEFT-COLOR: #b4bac0; BORDER-BOTTOM-COLOR: #b4bac0; COLOR: #5c758c; BORDER-TOP-COLOR: #b4bac0; BACKGROUND-COLOR: #ecedee; BORDER-RIGHT-COLOR: #b4bac0} 
.pagination SPAN A:visited { BORDER-LEFT-COLOR: #b4bac0; BORDER-BOTTOM-COLOR: #b4bac0; COLOR: #5c758c; BORDER-TOP-COLOR: #b4bac0; BACKGROUND-COLOR: #ecedee; BORDER-RIGHT-COLOR: #b4bac0} 
.pagination SPAN A:active { BORDER-LEFT-COLOR: #b4bac0; BORDER-BOTTOM-COLOR: #b4bac0; COLOR: #5c758c; BORDER-TOP-COLOR: #b4bac0; BACKGROUND-COLOR: #ecedee; BORDER-RIGHT-COLOR: #b4bac0} 
.pagination SPAN A:hover { BORDER-LEFT-COLOR: #368ad2; BORDER-BOTTOM-COLOR: #368ad2; COLOR: #fff; BORDER-TOP-COLOR: #368ad2; BACKGROUND-COLOR: #368ad2; BORDER-RIGHT-COLOR: #368ad2} 
.row .pagination { BACKGROUND-IMAGE: url("./styles/prosilver/theme/images/icon_pages.gif")} 
.row .pagination SPAN A { BACKGROUND-COLOR: #ffffff} 
LI.pagination SPAN A { BACKGROUND-COLOR: #ffffff} 
.row .pagination SPAN A:hover { BACKGROUND-COLOR: #368ad2} 
LI.pagination SPAN A:hover { BACKGROUND-COLOR: #368ad2} 
.copyright { COLOR: #555555} 
.error { COLOR: #bc2a4d} 
.reported { BACKGROUND-COLOR: #f7ecef} 
LI.reported:hover { BACKGROUND-COLOR: #ecd5d8! important} 
.sticky {} 
.announce {} 
DIV.rules { COLOR: #bc2a4d; BACKGROUND-COLOR: #ecd5d8} 
P.rules { BACKGROUND-IMAGE: none; BACKGROUND-COLOR: #ecd5d8} 
A:link { COLOR: #105289} 
A:visited { COLOR: #105289} 
A:hover { COLOR: #d31141} 
A:active { COLOR: #368ad2} 
#search-box A:link { COLOR: #ffffff} 
.navbg A:link { COLOR: #ffffff} 
.forumbg .header A:link { COLOR: #ffffff} 
.forabg .header A:link { COLOR: #ffffff} 
TH A:link { COLOR: #ffffff} 
#search-box A:visited { COLOR: #ffffff} 
.navbg A:visited { COLOR: #ffffff} 
.forumbg .header A:visited { COLOR: #ffffff} 
.forabg .header A:visited { COLOR: #ffffff} 
TH A:visited { COLOR: #ffffff} 
#search-box A:hover { COLOR: #a8d8ff} 
.navbg A:hover { COLOR: #a8d8ff} 
.forumbg .header A:hover { COLOR: #a8d8ff} 
.forabg .header A:hover { COLOR: #a8d8ff} 
TH A:hover { COLOR: #a8d8ff} 
#search-box A:active { COLOR: #c8e6ff} 
.navbg A:active { COLOR: #c8e6ff} 
.forumbg .header A:active { COLOR: #c8e6ff} 
.forabg .header A:active { COLOR: #c8e6ff} 
TH A:active { COLOR: #c8e6ff} 
A.forumtitle { COLOR: #105289} 
A.forumtitle:hover { COLOR: #bc2a4d} 
A.forumtitle:active { COLOR: #105289} 
A.topictitle { COLOR: #105289} 
A.topictitle:hover { COLOR: #bc2a4d} 
A.topictitle:active { COLOR: #105289} 
.postlink { BORDER-BOTTOM-COLOR: #368ad2; COLOR: #368ad2} 
.postlink:visited { BORDER-BOTTOM-COLOR: #666666; COLOR: #5d8fbd} 
.postlink:active { COLOR: #368ad2} 
.postlink:hover { COLOR: #0d4473; BACKGROUND-COLOR: #d0e4f6} 
.signature A { BACKGROUND-COLOR: transparent} 
.signature A:visited { BACKGROUND-COLOR: transparent} 
.signature A:active { BACKGROUND-COLOR: transparent} 
.signature A:hover { BACKGROUND-COLOR: transparent} 
.postprofile A:link { COLOR: #105289} 
.postprofile A:active { COLOR: #105289} 
.postprofile A:visited { COLOR: #105289} 
.postprofile DT.author A { COLOR: #105289} 
.postprofile A:hover { COLOR: #d31141} 
.postprofile DT.author A:hover { COLOR: #d31141} 
.search .postprofile A { COLOR: #105289} 
.search .postprofile A:hover { COLOR: #d31141} 

A.top { DISPLAY: block; BACKGROUND: no-repeat left top; FLOAT: right; OVERFLOW: hidden; WIDTH: 11px; TEXT-INDENT: 11px; LETTER-SPACING: 1000px; HEIGHT: 11px; TEXT-DECORATION: none; }
A.top2 { PADDING-LEFT: 15px; BACKGROUND: no-repeat 0px 50%; TEXT-DECORATION: none; }
A.up { BACKGROUND: no-repeat left center} 
A.down { BACKGROUND: no-repeat right center} 
A.left { BACKGROUND: no-repeat 3px 60%} 
A.right { BACKGROUND: no-repeat 95% 60%} 

A.up { PADDING-LEFT: 10px; BORDER-BOTTOM-WIDTH: 0px; TEXT-DECORATION: none} 
A.up:link { PADDING-LEFT: 10px; BORDER-BOTTOM-WIDTH: 0px; TEXT-DECORATION: none} 
A.up:active { PADDING-LEFT: 10px; BORDER-BOTTOM-WIDTH: 0px; TEXT-DECORATION: none} 
A.up:visited { PADDING-LEFT: 10px; BORDER-BOTTOM-WIDTH: 0px; TEXT-DECORATION: none} 
A.up:hover { BACKGROUND-POSITION: left top; BACKGROUND-COLOR: transparent} 
A.down { PADDING-RIGHT: 10px} 
A.down:link { PADDING-RIGHT: 10px} 
A.down:active { PADDING-RIGHT: 10px} 
A.down:visited { PADDING-RIGHT: 10px} 
A.down:hover { BACKGROUND-POSITION: right bottom; TEXT-DECORATION: none} 
A.left { PADDING-LEFT: 12px} 
A.left:active { PADDING-LEFT: 12px} 
A.left:visited { PADDING-LEFT: 12px} 
A.left:hover { BACKGROUND-POSITION: 0px 60%; COLOR: #d2d2d2; TEXT-DECORATION: none} 
A.right { PADDING-RIGHT: 12px} 
A.right:active { PADDING-RIGHT: 12px} 
A.right:visited { PADDING-RIGHT: 12px} 
A.right:hover { BACKGROUND-POSITION: 100% 60%; COLOR: #d2d2d2; TEXT-DECORATION: none} 

.back2top { CLEAR: both; HEIGHT: 11px; TEXT-ALIGN: right; }
a.top { background-image: url("./styles/prosilver/imageset/icon_back_top.gif"); }
a.top2 { background-image: url("./styles/prosilver/imageset/icon_back_top.gif"); }

a.up		{ background-image: url("./styles/prosilver/theme/images/arrow_up.gif") }
a.down		{ background-image: url("./styles/prosilver/theme/images/arrow_down.gif") }
a.left		{ background-image: url("./styles/prosilver/theme/images/arrow_left.gif") }
a.right		{ background-image: url("./styles/prosilver/theme/images/arrow_right.gif") }

A.up:hover { BACKGROUND-COLOR: transparent; }
A.left:hover { COLOR: #368ad2} 
A.right:hover { COLOR: #368ad2} 

UL.forums { BACKGROUND-IMAGE: url("./styles/prosilver/theme/images/gradient.gif"); BACKGROUND-COLOR: #eef5f9} 
UL.topiclist LI { COLOR: #4c5d77} 
UL.topiclist DD { BORDER-LEFT-COLOR: #ffffff} 
.rtl UL.topiclist DD { BORDER-LEFT-COLOR: transparent; BORDER-RIGHT-COLOR: #fff} 
ul.topiclist li.row dt a.subforum.read { background-image: url("./styles/prosilver/imageset/subforum_read.gif"); }
ul.topiclist li.row dt a.subforum.unread { background-image: url("./styles/prosilver/imageset/subforum_unread.gif"); }
LI.row { BORDER-BOTTOM-COLOR: #00608f; BORDER-TOP-COLOR: #ffffff} 
LI.row STRONG { COLOR: #000000} 
LI.row:hover { BACKGROUND-COLOR: #f6f4d0} 
LI.row:hover DD { BORDER-LEFT-COLOR: #cccccc} 
.rtl LI.row:hover DD { BORDER-LEFT-COLOR: transparent; BORDER-RIGHT-COLOR: #cccccc} 
LI.header DT { COLOR: #ffffff} 
LI.header DD { COLOR: #ffffff} 
UL.topiclist DD.searchextra { COLOR: #333333} 
.postbody { COLOR: #333333} 
.content { COLOR: #333333} 
.content H2 { BORDER-BOTTOM-COLOR: #cccccc; COLOR: #115098} 
.panel H2 { BORDER-BOTTOM-COLOR: #cccccc; COLOR: #115098} 
DL.faq DT { COLOR: #333333} 
.posthilit { COLOR: #bc2a4d; BACKGROUND-COLOR: #f3bfcc} 
.signature { BORDER-TOP-COLOR: #cccccc} 
.notice { BORDER-TOP-COLOR: #cccccc} 
BLOCKQUOTE { BORDER-LEFT-COLOR: #dbdbce; BACKGROUND-IMAGE: url("./styles/prosilver/theme/images/quote.gif"); BORDER-BOTTOM-COLOR: #dbdbce; BORDER-TOP-COLOR: #dbdbce; BACKGROUND-COLOR: #ebeadd; BORDER-RIGHT-COLOR: #dbdbce} 
BLOCKQUOTE BLOCKQUOTE { BACKGROUND-COLOR: #efeed9} 
BLOCKQUOTE BLOCKQUOTE BLOCKQUOTE { BACKGROUND-COLOR: #ebeadd} 
DL.codebox { BORDER-LEFT-COLOR: #c9d2d8; BORDER-BOTTOM-COLOR: #c9d2d8; BORDER-TOP-COLOR: #c9d2d8; BACKGROUND-COLOR: #ffffff; BORDER-RIGHT-COLOR: #c9d2d8} 
DL.codebox DT { BORDER-BOTTOM-COLOR: #cccccc} 
DL.codebox CODE { COLOR: #2e8b57} 
.syntaxbg { COLOR: #ffffff} 
.syntaxcomment { COLOR: #ff8000} 
.syntaxdefault { COLOR: #0000bb} 
.syntaxhtml { COLOR: #000000} 
.syntaxkeyword { COLOR: #007700} 
.syntaxstring { COLOR: #dd0000} 
.attachbox { BORDER-LEFT-COLOR: #c9d2d8; BORDER-BOTTOM-COLOR: #c9d2d8; BORDER-TOP-COLOR: #c9d2d8; BACKGROUND-COLOR: #ffffff; BORDER-RIGHT-COLOR: #c9d2d8} 
.pm-message .attachbox { BACKGROUND-COLOR: #f2f3f3} 
.attachbox DD { BORDER-TOP-COLOR: #c9d2d8} 
.attachbox P { COLOR: #666666} 
.attachbox P.stats { COLOR: #666666} 
.attach-image IMG { BORDER-LEFT-COLOR: #999999; BORDER-BOTTOM-COLOR: #999999; BORDER-TOP-COLOR: #999999; BORDER-RIGHT-COLOR: #999999} 
DL.file DD { COLOR: #666666} 
DL.thumbnail IMG { BORDER-LEFT-COLOR: #666666; BORDER-BOTTOM-COLOR: #666666; BORDER-TOP-COLOR: #666666; BACKGROUND-COLOR: #ffffff; BORDER-RIGHT-COLOR: #666666} 
DL.thumbnail DD { COLOR: #666666} 
DL.thumbnail DT A:hover { BACKGROUND-COLOR: #eeeeee} 
DL.thumbnail DT A:hover IMG { BORDER-LEFT-COLOR: #368ad2; BORDER-BOTTOM-COLOR: #368ad2; BORDER-TOP-COLOR: #368ad2; BORDER-RIGHT-COLOR: #368ad2} 
.postprofile { BORDER-LEFT-COLOR: #ffffff; COLOR: #666666} 
.rtl .postprofile { BORDER-LEFT-COLOR: transparent; BORDER-RIGHT-COLOR: #ffffff} 
.pm .postprofile { BORDER-LEFT-COLOR: #dddddd} 
.rtl .pm .postprofile { BORDER-LEFT-COLOR: transparent; BORDER-RIGHT-COLOR: #dddddd} 
.postprofile STRONG { COLOR: #000000} 

.online { BACKGROUND-IMAGE: url("./styles/prosilver/imageset/fr/icon_user_online.gif"); }

.buttons div.reply-icon		{ width: 96px; height: 25px; }
.buttons div.post-icon		{ width: 96px; height: 25px; }
.buttons div.locked-icon	{ width: 96px; height: 25px; }
.buttons div.pmreply-icon	{ width: 96px; height: 25px; }
.buttons div.newpm-icon		{ width: 96px; height: 25px; }
.buttons div.forwardpm-icon	{ width: 110px; height: 25px; }

.reply-icon span	{ BACKGROUND: url("./styles/prosilver/imageset/fr/button_topic_reply.gif") no-repeat 0px 0px; }
.post-icon span		{ BACKGROUND: url("./styles/prosilver/imageset/fr/button_topic_new.gif") no-repeat 0px 0px; }
.locked-icon span	{ BACKGROUND: url("./styles/prosilver/imageset/fr/button_topic_locked.gif") no-repeat 0px 0px; }
.pmreply-icon span	{ BACKGROUND: url("./styles/prosilver/imageset/fr/button_pm_reply.gif") no-repeat 0px 0px;}
.newpm-icon span 	{ BACKGROUND: url("./styles/prosilver/imageset/fr/button_pm_new.gif") no-repeat 0px 0px;}
.forwardpm-icon span	{ BACKGROUND: url("./styles/prosilver/imageset/fr/button_pm_forward.gif") no-repeat 0px 0px;}

A.print { BACKGROUND-IMAGE: url("./styles/prosilver/theme/images/icon_print.gif")} 
A.sendemail { BACKGROUND-IMAGE: url("./styles/prosilver/theme/images/icon_sendemail.gif")} 
A.fontsize { BACKGROUND-IMAGE: url("./styles/prosilver/theme/images/icon_fontsize.gif")} 
.sitehome { BACKGROUND-IMAGE: url("./styles/prosilver/theme/images/icon_home.gif")} 
.icon-faq { BACKGROUND-IMAGE: url("./styles/prosilver/theme/images/icon_faq.gif")} 
.icon-members { BACKGROUND-IMAGE: url("./styles/prosilver/theme/images/icon_members.gif")} 
.icon-home { BACKGROUND-IMAGE: url("./styles/prosilver/theme/images/icon_home.gif")} 
.icon-ucp { BACKGROUND-IMAGE: url("./styles/prosilver/theme/images/icon_ucp.gif")} 
.icon-register { BACKGROUND-IMAGE: url("./styles/prosilver/theme/images/icon_register.gif")} 
.icon-logout { BACKGROUND-IMAGE: url("./styles/prosilver/theme/images/icon_logout.gif")} 
.icon-bookmark { BACKGROUND-IMAGE: url("./styles/prosilver/theme/images/icon_bookmark.gif")} 
.icon-bump { BACKGROUND-IMAGE: url("./styles/prosilver/theme/images/icon_bump.gif")} 
.icon-subscribe { BACKGROUND-IMAGE: url("./styles/prosilver/theme/images/icon_subscribe.gif")} 
.icon-unsubscribe { BACKGROUND-IMAGE: url("./styles/prosilver/theme/images/icon_unsubscribe.gif")} 
.icon-pages { BACKGROUND-IMAGE: url("./styles/prosilver/theme/images/icon_pages.gif")} 
.icon-search { BACKGROUND-IMAGE: url("./styles/prosilver/theme/images/icon_search.gif")} 

.email-icon, .email-icon a		{ background-image: url("./styles/prosilver/imageset/icon_contact_email.gif"); }
.aim-icon, .aim-icon a			{ background-image: url("./styles/prosilver/imageset/icon_contact_aim.gif"); }
.yahoo-icon, .yahoo-icon a		{ background-image: url("./styles/prosilver/imageset/icon_contact_yahoo.gif"); }
.web-icon, .web-icon a			{ background-image: url("./styles/prosilver/imageset/icon_contact_www.gif"); }
.msnm-icon, .msnm-icon a			{ background-image: url("./styles/prosilver/imageset/icon_contact_msnm.gif"); }
.icq-icon, .icq-icon a			{ background-image: url("./styles/prosilver/imageset/icon_contact_icq.gif"); }
.jabber-icon, .jabber-icon a		{ background-image: url("./styles/prosilver/imageset/icon_contact_jabber.gif"); }
.pm-icon, .pm-icon a				{ background-image: url("./styles/prosilver/imageset/fr/icon_contact_pm.gif"); }
.quote-icon, .quote-icon a		{ background-image: url("./styles/prosilver/imageset/fr/icon_post_quote.gif"); }
/* Moderator icons */
.report-icon, .report-icon a		{ background-image: url("./styles/prosilver/imageset/icon_post_report.gif"); }
.edit-icon, .edit-icon a			{ background-image: url("./styles/prosilver/imageset/fr/icon_post_edit.gif"); }
.delete-icon, .delete-icon a		{ background-image: url("./styles/prosilver/imageset/icon_post_delete.gif"); }
.info-icon, .info-icon a			{ background-image: url("./styles/prosilver/imageset/icon_post_info.gif"); }
.warn-icon, .warn-icon a			{ background-image: url("./styles/prosilver/imageset/icon_user_warn.gif"); } /* Need updated warn icon */


#cp-main H3 { BORDER-LEFT-COLOR: #a4b3bf; BORDER-BOTTOM-COLOR: #a4b3bf; BORDER-TOP-COLOR: #a4b3bf; BORDER-RIGHT-COLOR: #a4b3bf} 
#cp-main HR { BORDER-LEFT-COLOR: #a4b3bf; BORDER-BOTTOM-COLOR: #a4b3bf; BORDER-TOP-COLOR: #a4b3bf; BORDER-RIGHT-COLOR: #a4b3bf} 
#cp-menu HR { BORDER-LEFT-COLOR: #a4b3bf; BORDER-BOTTOM-COLOR: #a4b3bf; BORDER-TOP-COLOR: #a4b3bf; BORDER-RIGHT-COLOR: #a4b3bf} 
#cp-main .panel LI.row { BORDER-BOTTOM-COLOR: #b5c1cb; BORDER-TOP-COLOR: #f9f9f9} 
UL.cplist { BORDER-TOP-COLOR: #b5c1cb} 
#cp-main .panel LI.header DD { COLOR: #000000} 
#cp-main .panel LI.header DT { COLOR: #000000} 
#cp-main TABLE.table1 THEAD TH { BORDER-BOTTOM-COLOR: #333333; COLOR: #333333} 
#cp-main .pm-message { BORDER-LEFT-COLOR: #dbdee2; BORDER-BOTTOM-COLOR: #dbdee2; BORDER-TOP-COLOR: #dbdee2; BACKGROUND-COLOR: #ffffff; BORDER-RIGHT-COLOR: #dbdee2} 
#tabs A { BACKGROUND-IMAGE: url("./styles/prosilver/theme/images/bg_tabs1.gif")} 
#tabs A SPAN { BACKGROUND-IMAGE: url("./styles/prosilver/theme/images/bg_tabs2.gif"); COLOR: #536482} 
#tabs A:hover SPAN { COLOR: #bc2a4d} 
#tabs .activetab A { BORDER-BOTTOM-COLOR: #cadceb} 
#tabs .activetab A SPAN { COLOR: #333333} 
#tabs .activetab A:hover SPAN { COLOR: #000000} 
#minitabs LI { BACKGROUND-COLOR: #e1ebf2} 
#minitabs LI.activetab { BACKGROUND-COLOR: #f9f9f9} 
#minitabs LI.activetab A { COLOR: #333333} 
#minitabs LI.activetab A:hover { COLOR: #333333} 
#navigation A { BACKGROUND-IMAGE: url("./styles/prosilver/theme/images/bg_menu.gif"); COLOR: #333; BACKGROUND-COLOR: #b2c2cf} 
#navigation A:hover { COLOR: #bc2a4d; BACKGROUND-COLOR: #aabac6} 
#navigation #active-subsection A { BACKGROUND-IMAGE: none; COLOR: #d31141; BACKGROUND-COLOR: #f9f9f9} 
#navigation #active-subsection A:hover { COLOR: #d31141} 
#cp-main H2 { COLOR: #333333} 
#cp-main .panel { BACKGROUND-COLOR: #f9f9f9} 
#cp-main .pm { BACKGROUND-COLOR: #ffffff} 

#cp-main SPAN.corners-top { BACKGROUND-IMAGE: url("./styles/prosilver/theme/images/corners_left2.gif"); }
#cp-menu SPAN.corners-top { BACKGROUND-IMAGE: url("./styles/prosilver/theme/images/corners_left2.gif"); }
#cp-main SPAN.corners-top SPAN { BACKGROUND-IMAGE: url("./styles/prosilver/theme/images/corners_right2.gif"); }
#cp-menu SPAN.corners-top SPAN { BACKGROUND-IMAGE: url("./styles/prosilver/theme/images/corners_right2.gif"); }
#cp-main SPAN.corners-bottom { BACKGROUND-IMAGE: url("./styles/prosilver/theme/images/corners_left2.gif"); }
#cp-menu SPAN.corners-bottom { BACKGROUND-IMAGE: url("./styles/prosilver/theme/images/corners_left2.gif"); }
#cp-main SPAN.corners-bottom SPAN { BACKGROUND-IMAGE: url("./styles/prosilver/theme/images/corners_right2.gif"); }
#cp-menu SPAN.corners-bottom SPAN { BACKGROUND-IMAGE: url("./styles/prosilver/theme/images/corners_right2.gif"); }
#cp-main .panel #topicreview SPAN.corners-top { BACKGROUND-IMAGE: url("./styles/prosilver/theme/images/corners_left.gif"); }
#cp-menu .panel #topicreview SPAN.corners-top { BACKGROUND-IMAGE: url("./styles/prosilver/theme/images/corners_left.gif"); }
#cp-main .panel #topicreview SPAN.corners-top SPAN { BACKGROUND-IMAGE: url("./styles/prosilver/theme/images/corners_right.gif"); }
#cp-menu .panel #topicreview SPAN.corners-top SPAN { BACKGROUND-IMAGE: url("./styles/prosilver/theme/images/corners_right.gif"); }
#cp-main .panel #topicreview SPAN.corners-bottom { BACKGROUND-IMAGE: url("./styles/prosilver/theme/images/corners_left.gif"); }
#cp-menu .panel #topicreview SPAN.corners-bottom { BACKGROUND-IMAGE: url("./styles/prosilver/theme/images/corners_left.gif"); }
#cp-main .panel #topicreview SPAN.corners-bottom SPAN { BACKGROUND-IMAGE: url("./styles/prosilver/theme/images/corners_right.gif"); }
#cp-menu .panel #topicreview SPAN.corners-bottom SPAN { BACKGROUND-IMAGE: url("./styles/prosilver/theme/images/corners_right.gif"); }

.cp-mini { BACKGROUND-COLOR: #eef5f9} 
DL.mini DT { COLOR: #425067}
.current { COLOR: #999999! important} 
.pmlist LI.pm_message_reported_colour { BORDER-LEFT-COLOR: #bc2a4d; BORDER-RIGHT-COLOR: #bc2a4d} 
.pm_message_reported_colour { BORDER-LEFT-COLOR: #bc2a4d; BORDER-RIGHT-COLOR: #bc2a4d} 
.pmlist LI.pm_marked_colour { BORDER-LEFT-COLOR: #ff6600; BORDER-BOTTOM-COLOR: #ff6600; BORDER-TOP-COLOR: #ff6600; BORDER-RIGHT-COLOR: #ff6600} 
.pm_marked_colour { BORDER-LEFT-COLOR: #ff6600; BORDER-BOTTOM-COLOR: #ff6600; BORDER-TOP-COLOR: #ff6600; BORDER-RIGHT-COLOR: #ff6600} 
.pmlist LI.pm_replied_colour { BORDER-LEFT-COLOR: #a9b8c2; BORDER-BOTTOM-COLOR: #a9b8c2; BORDER-TOP-COLOR: #a9b8c2; BORDER-RIGHT-COLOR: #a9b8c2} 
.pm_replied_colour { BORDER-LEFT-COLOR: #a9b8c2; BORDER-BOTTOM-COLOR: #a9b8c2; BORDER-TOP-COLOR: #a9b8c2; BORDER-RIGHT-COLOR: #a9b8c2} 
.pmlist LI.pm_friend_colour { BORDER-LEFT-COLOR: #5d8fbd; BORDER-BOTTOM-COLOR: #5d8fbd; BORDER-TOP-COLOR: #5d8fbd; BORDER-RIGHT-COLOR: #5d8fbd} 
.pm_friend_colour { BORDER-LEFT-COLOR: #5d8fbd; BORDER-BOTTOM-COLOR: #5d8fbd; BORDER-TOP-COLOR: #5d8fbd; BORDER-RIGHT-COLOR: #5d8fbd} 
pmlist LI.pm_foe_colour { BORDER-LEFT-COLOR: #000000; BORDER-BOTTOM-COLOR: #000000; BORDER-TOP-COLOR: #000000; BORDER-RIGHT-COLOR: #000000} 
.pm_foe_colour { BORDER-LEFT-COLOR: #000000; BORDER-BOTTOM-COLOR: #000000; BORDER-TOP-COLOR: #000000; BORDER-RIGHT-COLOR: #000000} 
#gallery LABEL { BORDER-LEFT-COLOR: #ccc; BORDER-BOTTOM-COLOR: #ccc; BORDER-TOP-COLOR: #ccc; BACKGROUND-COLOR: #ffffff; BORDER-RIGHT-COLOR: #ccc} 
#gallery LABEL:hover { BACKGROUND-COLOR: #eee} 
SELECT { BORDER-LEFT-COLOR: #666666; BORDER-BOTTOM-COLOR: #666666; BORDER-TOP-COLOR: #666666; BACKGROUND-COLOR: #fafafa; BORDER-RIGHT-COLOR: #666666} 
LABEL { COLOR: #425067} 
OPTION.disabled-option { COLOR: graytext} 
DD LABEL { COLOR: #333} 
FIELDSET DL:hover DT LABEL { COLOR: #000000} 
FIELDSET.fields2 DL:hover DT LABEL {} 
FIELDSET.quick-login INPUT.inputbox { BACKGROUND-COLOR: #f2f3f3} 
#message-box TEXTAREA { COLOR: #333333} 
.inputbox { BORDER-LEFT-COLOR: #b4bac0; BORDER-BOTTOM-COLOR: #b4bac0; COLOR: #333333; BORDER-TOP-COLOR: #b4bac0; BACKGROUND-COLOR: #ffffff; BORDER-RIGHT-COLOR: #b4bac0} 
.inputbox:hover { BORDER-LEFT-COLOR: #11a3ea; BORDER-BOTTOM-COLOR: #11a3ea; BORDER-TOP-COLOR: #11a3ea; BORDER-RIGHT-COLOR: #11a3ea} 
.inputbox:focus { BORDER-LEFT-COLOR: #11a3ea; BORDER-BOTTOM-COLOR: #11a3ea; COLOR: #0f4987; BORDER-TOP-COLOR: #11a3ea; BORDER-RIGHT-COLOR: #11a3ea} 
A.button1 { BACKGROUND-IMAGE: url("./styles/prosilver/theme/images/bg_button.gif"); COLOR: #000; BACKGROUND-COLOR: #fafafa} 
INPUT.button1 { BACKGROUND-IMAGE: url("./styles/prosilver/theme/images/bg_button.gif"); COLOR: #000; BACKGROUND-COLOR: #fafafa} 
INPUT.button3 { BACKGROUND-IMAGE: url("./styles/prosilver/theme/images/bg_button.gif"); COLOR: #000; BACKGROUND-COLOR: #fafafa} 
A.button2 { BACKGROUND-IMAGE: url("./styles/prosilver/theme/images/bg_button.gif"); COLOR: #000; BACKGROUND-COLOR: #fafafa} 
INPUT.button2 { BACKGROUND-IMAGE: url("./styles/prosilver/theme/images/bg_button.gif"); COLOR: #000; BACKGROUND-COLOR: #fafafa} 
A.button1 { BORDER-LEFT-COLOR: #666666; BORDER-BOTTOM-COLOR: #666666; BORDER-TOP-COLOR: #666666; BORDER-RIGHT-COLOR: #666666} 
INPUT.button1 { BORDER-LEFT-COLOR: #666666; BORDER-BOTTOM-COLOR: #666666; BORDER-TOP-COLOR: #666666; BORDER-RIGHT-COLOR: #666666} 
INPUT.button3 { BACKGROUND-IMAGE: none} 
A.button2 { BORDER-LEFT-COLOR: #666666; BORDER-BOTTOM-COLOR: #666666; BORDER-TOP-COLOR: #666666; BORDER-RIGHT-COLOR: #666666} 
INPUT.button2 { BORDER-LEFT-COLOR: #666666; BORDER-BOTTOM-COLOR: #666666; BORDER-TOP-COLOR: #666666; BORDER-RIGHT-COLOR: #666666} 
INPUT.button3 { BORDER-LEFT-COLOR: #666666; BORDER-BOTTOM-COLOR: #666666; BORDER-TOP-COLOR: #666666; BORDER-RIGHT-COLOR: #666666} 
A.button1 { COLOR: #000000} 
A.button1:link { COLOR: #000000} 
A.button1:visited { COLOR: #000000} 
A.button1:active { COLOR: #000000} 
A.button2 { COLOR: #000000} 
A.button2:link { COLOR: #000000} 
A.button2:visited { COLOR: #000000} 
A.button2:active { COLOR: #000000} 
A.button1:hover { BORDER-LEFT-COLOR: #bc2a4d; BORDER-BOTTOM-COLOR: #bc2a4d; COLOR: #bc2a4d; BORDER-TOP-COLOR: #bc2a4d; BORDER-RIGHT-COLOR: #bc2a4d} 
INPUT.button1:hover { BORDER-LEFT-COLOR: #bc2a4d; BORDER-BOTTOM-COLOR: #bc2a4d; COLOR: #bc2a4d; BORDER-TOP-COLOR: #bc2a4d; BORDER-RIGHT-COLOR: #bc2a4d} 
A.button2:hover { BORDER-LEFT-COLOR: #bc2a4d; BORDER-BOTTOM-COLOR: #bc2a4d; COLOR: #bc2a4d; BORDER-TOP-COLOR: #bc2a4d; BORDER-RIGHT-COLOR: #bc2a4d} 
INPUT.button2:hover { BORDER-LEFT-COLOR: #bc2a4d; BORDER-BOTTOM-COLOR: #bc2a4d; COLOR: #bc2a4d; BORDER-TOP-COLOR: #bc2a4d; BORDER-RIGHT-COLOR: #bc2a4d} 
INPUT.button3:hover { BORDER-LEFT-COLOR: #bc2a4d; BORDER-BOTTOM-COLOR: #bc2a4d; COLOR: #bc2a4d; BORDER-TOP-COLOR: #bc2a4d; BORDER-RIGHT-COLOR: #bc2a4d} 
INPUT.search { BACKGROUND-IMAGE: url("./styles/prosilver/theme/images/icon_textbox_search.gif")} 
INPUT.disabled { COLOR: #666666; }



/* ################################################################################################### SITE ### */

#centre #centreInner #recherche { PADDING: 0px; MARGIN: 0px 5px; PADDING-TOP: 5px; }
#centre #centreInner #recherche #search_where { BORDER-RIGHT: #a4becf 1px solid; BORDER-TOP: #a4becf 1px solid; BORDER-LEFT: #a4becf 1px solid; COLOR: graytext; BORDER-BOTTOM: #a4becf 1px solid; HEIGHT: 16px; }
#centre #centreInner #recherche #search_query { BORDER: #a4becf 1px solid; BORDER-RIGHT: none; PADDING: 2px 0 0 5px; FLOAT: left; COLOR: graytext; MARGIN-RIGHT: -5px; HEIGHT: 16px; }
#centre #centreInner #recherche #search_query { WIDTH: 520px; }

#centre #pageOptions { padding-left:5px; }
#centre #pageOptions a { }

#gauche #recherche #search_where { WIDTH: 520px; }
#centre #centreInner #recherche LABEL { DISPLAY: none} 
* HTML #search_where { HEIGHT: 20px} 
#search_choices { BORDER-RIGHT: #a4becf 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #a4becf 0px solid; PADDING-LEFT: 0px; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #a4becf 3px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #a4becf 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; POSITION: absolute; BACKGROUND-COLOR: white} 
#search_choices UL { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none} 
#search_choices UL LI.selected { BACKGROUND-COLOR: #a4becf} 
#search_choices UL LI { PADDING-RIGHT: 3px; DISPLAY: block; PADDING-LEFT: 3px; BACKGROUND: #efefef; PADDING-BOTTOM: 3px; MARGIN: 0px; OVERFLOW: hidden; CURSOR: pointer; PADDING-TOP: 3px; WHITE-SPACE: nowrap} 
#droit { MIN-WIDTH: 200px; RIGHT: 0px; BACKGROUND: none; LEFT: 800px; OVERFLOW: hidden; POSITION: absolute; TOP: 0px; } 
#droit #HeaderDroit { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url("/_cd/img/droit-header-bg.gif") repeat-x left top; PADDING-BOTTOM: 0px; OVERFLOW: hidden; PADDING-TOP: 0px; HEIGHT: 110px; TEXT-ALIGN: left} 
#droit #HeaderDroit #HeaderDroitBg { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url("/_cd/img/droit-header-bg.gif") no-repeat left -5px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px} 
#droit #HeaderDroit #HeaderDroitInner { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 5px; OVERFLOW: hidden; PADDING-TOP: 0px; HEIGHT: 100px; TEXT-ALIGN: left} 
#droit #HeaderDroit #HeaderDroitInner A { BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px} 
#droit #HeaderDroit #HeaderDroitInner IMG { BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px} 
#droit #HeaderDroit #HeaderDroitInner A { BORDER-RIGHT: #a4becf 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #a4becf 1px solid; DISPLAY: block; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 11px 0px 5px 11px; BORDER-LEFT: #a4becf 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #a4becf 1px solid; }
#droit #HeaderDroit #HeaderDroitInner IMG { BORDER-TOP-WIDTH: thin; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: thin; BORDER-LEFT-COLOR: #fff; BORDER-BOTTOM-WIDTH: thin; BORDER-BOTTOM-COLOR: #fff; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-TOP-COLOR: #fff; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: thin; BORDER-RIGHT-COLOR: #fff} 
#droit #droitInner { padding:0 10px 0 5px; margin:0 0 0 32px; border-left:1px solid #A4BECF; }
#droit * .minwidth { MIN-WIDTH: 200px; }
#droit div.marged { PADDING-RIGHT: 5px; MARGIN-RIGHT: 5px; padding-top:5px; }
#droit #LastBlog #LastBlogInner { MARGIN: 0; } 

#droit #Sondage LEGEND { display:none; }
#droit #Sondage FIELDSET { border:1px solid #A4BECF; border-width:1px 0; margin:2px 5px 2px 0; }
#droit #Sondage FIELDSET { FONT-FAMILY: "Trebuchet MS", Verdana, Helvetica, Arial, sans-serif; }




#droit DIV.bloc { MARGIN-BOTTOM: 10px; }

#droit #LastBlog #LastBlogInner UL { padding:4px; }
#droit #LastBlog #LastBlogInner LI { list-style-type:none; padding-top:2px; margin-top:2px; display:block; border-top:1px dotted #A4BECF; }
#droit #LastBlog #LastBlogInner LI.first { border-top:none; }
#droit #LastBlog #LastBlogInner LI.month { text-transform:uppercase; }

#droit #LastBlog #LastBlogInner A, #droit #LastBlog #LastBlogInner A:link, #droit #LastBlog #LastBlogInner A:visited { padding:3px; padding-left:5px; display:block; border-left:3px solid #EFEFEF; }
#droit #LastBlog #LastBlogInner A:hover { border-left:3px solid #CC3300; }

#droit H2 { PADDING: 0 0 0 2px; FONT-SIZE: 14px; BACKGROUND: #ffffff; MARGIN: 0px; BORDER-LEFT: black 1px solid; BORDER-BOTTOM: black 1px solid; }

#anchors { background:#FFFFFF; padding:5px; margin:5px; margin-right:15px; border:1px solid #A4BECF; }
#anchors H2 { }
#anchors UL { PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-TOP: 5px; LIST-STYLE-TYPE: none} 
#anchors LI.H2 { TEXT-INDENT: 5px; }
#anchors LI.H3 { TEXT-INDENT: 10px; }

#site.complet #centre { BACKGROUND:url("/_cd/img/centre-bg2.gif") repeat-y 190px top; }
#site.complet #centre #centreInner { BACKGROUND: #F7F7F7 url("/_cd/img/centre-bg2.gif") repeat-y right top; }
#site.complet #droit #droitInner { BACKGROUND:url("/_cd/img/centre-bg2.gif") repeat-y left top; }

#centre { PADDING: 0px; MARGIN: 0px; WIDTH: 800px; POSITION: relative; }
#centre #optMembre { FONT-SIZE: 10px; PADDING: 5px; MARGIN: 0px; COLOR: graytext; BORDER-BOTTOM: #a4becf 1px solid; BACKGROUND: #efefef url("/_cd/img/optmembre-bg.gif") repeat-x left top; }
#centre #optMembre A { COLOR: graytext; TEXT-DECORATION: none} 
#centre #optMembre A:link { COLOR: graytext; TEXT-DECORATION: none} 
#centre #optMembre A:active { COLOR: graytext; TEXT-DECORATION: none} 
#centre #optMembre A:visited { COLOR: graytext; TEXT-DECORATION: none} 
#centre #optMembre A:hover { FONT-WEIGHT: bold; COLOR: #000; TEXT-DECORATION: underline} 
#centre #centreInner { MARGIN: 0px 0px 0px 215px; BORDER-LEFT: #a4becf 1px solid; BORDER-RIGHT: #a4becf 1px solid; PADDING-BOTTOM: 5px; }

#gaucheimg { background: transparent url("/_cd/img/gaucheimg.gif") no-repeat left top; height:47px; color:#CCCCCC; padding:0 0 0 10px; }
#copyright { width:800px; margin:0 0 5px 0; padding:0; border-top:1px solid #A4BECF; clear:both; }
#copyright #copyrightInner { margin:0 0 0 215px; padding:5px; }

#gauche .bloc { BACKGROUND: #ffffff; MARGIN: 5px 0px; BORDER-BOTTOM: #a4becf 1px dotted} 
#gauche .bloc P { PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-TOP: 5px} 
#gauche UL LI A { BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; CURSOR: pointer; COLOR: #000000; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px; TEXT-DECORATION: none} 
#gauche UL LI A:link { BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; CURSOR: pointer; COLOR: #000000; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px; TEXT-DECORATION: none} 
#gauche UL LI A:visited { BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; CURSOR: pointer; COLOR: #000000; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px; TEXT-DECORATION: none} 
#gauche UL { PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-TOP: 5px; LIST-STYLE-TYPE: none; }
#gauche UL LI { PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 3px; LIST-STYLE-TYPE: none; }
#gauche DIV.vert { BORDER-LEFT-COLOR: #669900; BORDER-BOTTOM-COLOR: #669900; BORDER-TOP-COLOR: #669900; BORDER-RIGHT-COLOR: #669900} 
#gauche DIV.vert P { BACKGROUND: #fff; COLOR: #669900; BORDER-BOTTOM: #669900 1px solid} 
#gauche DIV.vert A:hover { DISPLAY: block; CURSOR: pointer; COLOR: #669900; TEXT-DECORATION: underline} 
#gauche DIV.vert P:first-letter { COLOR: #000} 
#gauche DIV.orange { BORDER-LEFT-COLOR: #cc9900; BORDER-BOTTOM-COLOR: #cc9900; BORDER-TOP-COLOR: #cc9900; BORDER-RIGHT-COLOR: #cc9900} 
#gauche DIV.orange P { BACKGROUND: #fff; COLOR: #cc9900; BORDER-BOTTOM: #cc9900 1px solid} 
#gauche DIV.orange A:hover { DISPLAY: block; CURSOR: pointer; COLOR: #cc9900; TEXT-DECORATION: underline} 
#gauche DIV.orange P:first-letter { COLOR: #000; }
#gauche DIV.bleu { BORDER-LEFT-COLOR: #7d919e; BORDER-BOTTOM-COLOR: #7d919e; BORDER-TOP-COLOR: #7d919e; BORDER-RIGHT-COLOR: #7d919e} 
#gauche DIV.bleu P { BACKGROUND: #ffffff; COLOR: #7d919e; BORDER-BOTTOM: #7d919e 1px solid} 
#gauche DIV.bleu A:hover { DISPLAY: block; CURSOR: pointer; COLOR: #7d919e; TEXT-DECORATION: underline} 
#gauche DIV.bleu P:first-letter { COLOR: #f90; }
#centre #centreInner #contenu { FONT-SIZE: 11px; PADDING: 5px 30px 5px 15px; MARGIN: 0px; }
#centre #centreInner #contenu P { margin-top:5px; TEXT-ALIGN: justify; }
#centre #centreInner #contenu P.alinea { TEXT-INDENT: 20px; }
#centre #centreInner #contenu H1 { MARGIN: 5px 0px; MARGIN-TOP: 10px; PADDING: 2px; FONT-SIZE: 16px; COLOR: #666699; BORDER-BOTTOM: #666699 1px solid; }
#contenu H1 A, #contenu H1 A:link, #contenu H1 A:visited, #contenu H1 A:hover { text-decoration:none; COLOR: #666699; }
#centre #centreInner #contenu H2 { MARGIN: 5px 0px; MARGIN-TOP: 10px; PADDING: 2px; FONT-SIZE: 13px; COLOR: #cc9900; BORDER-BOTTOM: #cc9900 1px solid; }
#contenu H2 A, #contenu H2 A:link, #contenu H2 A:visited, #contenu H2 A:hover { text-decoration:none; COLOR: #cc9900; }
#contenu a, #contenu a:link, #contenu a:active, #contenu a:visited { text-decoration:underline; }
#contenu a:hover { text-decoration:none; color:#CC3300; }
#header #logo { BORDER: 0px; MARGIN: 9px 0 0 9px; padding:0; }
#gauche #gaucheInner LI.all { MARGIN-TOP: 5px; MARGIN-BOTTOM: 5px; COLOR: #999999; FONT-STYLE: italic; }
#centre #centreInner #contenu UL, #centre #centreInner #contenu OL { MARGIN: 5px; PADDING:5px; }
#centre #centreInner #contenu UL LI { list-style-type:square; }
#centre #centreInner #contenu UL.espacer LI { MARGIN-TOP: 5px; }
#centre #centreInner #contenu UL.lastupdates { BORDER-RIGHT: #a4becf 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #a4becf 0px solid; PADDING-LEFT: 0px; BACKGROUND: #efefef; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #a4becf 3px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #a4becf 1px solid; LIST-STYLE-TYPE: none} 
#centre #centreInner #contenu UL.lastupdates LI { PADDING-RIGHT: 5px; BORDER-TOP: #a4becf 1px dashed; DISPLAY: block; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-TOP: 5px; LIST-STYLE-TYPE: none} 
#gauche #gaucheInner { PADDING-RIGHT: 7px; PADDING-LEFT: 6px; BACKGROUND: url("/_cd/img/gauche-menu-top-bg.gif") no-repeat left top; MARGIN-LEFT: 0px; PADDING-TOP: 10px} 
#gauche { BACKGROUND: url("/_cd/img/gauche-menu-bg.gif") #fff repeat-y left top; }
#gauche { LEFT: 0px; TOP: 0px; WIDTH: 213px; POSITION: absolute; }
#header #headerLeft { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url("/_cd/img/header-left-bg.gif") #efefef repeat-y left top; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: middle; WIDTH: 215px; LINE-HEIGHT: 60px; PADDING-TOP: 0px; HEIGHT: 60px; TEXT-ALIGN: center} 

#menu { FONT-WEIGHT: bold; BACKGROUND: url("/_cd/img/navigation-bg.gif") repeat-x left top; PADDING: 0px; MARGIN: 0px; WIDTH: 800px; COLOR: #efefef; LINE-HEIGHT: 31px; HEIGHT: 31px; }
#menu #menuInner { PADDING: 0px; MARGIN: 0px 5px; }

#menu #menuJS { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; BACKGROUND: url("/_cd/img/navigation-left-bg.gif") no-repeat left top; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: middle; WIDTH: 215px; LINE-HEIGHT: 31px; PADDING-TOP: 0px; TEXT-ALIGN: center}
#menu #menuJS A, #menu #menuJS A:link, #menu #menuJS A:active, #menu #menuJS A:visited { COLOR: #efefef; TEXT-DECORATION: none} 
#menu #menuJS A:hover { COLOR: #efefef; TEXT-DECORATION: underline} 

#menu #menuIcones { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 215px; LINE-HEIGHT: 31px; PADDING-TOP: 0px} 
#menu #menuIcones UL { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 31px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none} 
#menu #menuIcones LI { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 31px; PADDING-TOP: 0px} 
#menu #menuIcones LI SPAN { DISPLAY: none} 
#menu #menuIcones LI A { DISPLAY: block; MARGIN-LEFT: 0px; WIDTH: 24px; HEIGHT: 31px} 
#menu #menuIcones A.icone { BACKGROUND-POSITION: 50% center; BACKGROUND-REPEAT: no-repeat} 
#menu #menuIcones A.icone:hover { BACKGROUND-IMAGE: url("/_cd/img/carres/png/16x16/export.png"); BACKGROUND-REPEAT: no-repeat} 
#menu #menuIcones A.imprimer { BACKGROUND-IMAGE: url("/_cd/img/carres/png/16x16/print.png")} 
#menu #menuIcones A.rss { BACKGROUND-IMAGE: url("/_cd/img/rss/comment_rss_16.png")} 
#menu #menuIcones A.envoyer { BACKGROUND-IMAGE: url("/_cd/img/carres/png/16x16/announce.png")} 
#menu #menuIcones A.favoris { BACKGROUND-IMAGE: url("/_cd/img/carres/png/16x16/favorites_add.png")} 

#onglets { MARGIN: 0px; PADDING: 0px; LINE-HEIGHT: 31px; HEIGHT: 31px; }
#onglets #ongletsInner { PADDING: 0px; MARGIN: 0px; LINE-HEIGHT: 31px; HEIGHT: 31px; }
#onglets #ongletsInner UL { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none} 
#onglets #ongletsInner UL LI { PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px} 
#onglets #ongletsInner SPAN { POSITION: absolute; TOP: -5000px} 
#onglets #ongletsInner A:link { BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; BACKGROUND-POSITION: left top; DISPLAY: block; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 31px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 31px; BORDER-RIGHT-WIDTH: 0px} 
#onglets #ongletsInner A:active { BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; BACKGROUND-POSITION: left top; DISPLAY: block; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 31px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 31px; BORDER-RIGHT-WIDTH: 0px} 
#onglets #ongletsInner A:visited { BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; BACKGROUND-POSITION: left top; DISPLAY: block; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 31px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 31px; BORDER-RIGHT-WIDTH: 0px} 
#onglets #ongletsInner A { BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; BACKGROUND-POSITION: left top; DISPLAY: block; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 31px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 31px; BORDER-RIGHT-WIDTH: 0px} 
#onglets #ongletsInner A:hover { DISPLAY: block; COLOR: #efefef} 
#onglets #ongletsInner A.dossiers { BACKGROUND: url("/_cd/img/navigation-btn-dossiers.gif"); WIDTH: 79px} 
#onglets #ongletsInner A.faq { BACKGROUND: url("/_cd/img/navigation-btn-faq.gif"); WIDTH: 45px} 
#onglets #ongletsInner A.blog { BACKGROUND: url("/_cd/img/navigation-btn-blog.gif"); WIDTH: 53px} 
#onglets #ongletsInner A.forums { BACKGROUND: url("/_cd/img/navigation-btn-forums.gif"); WIDTH: 70px} 
#onglets #ongletsInner A.select { BACKGROUND-POSITION: left -62px} 
#onglets #ongletsInner A.select:link { BACKGROUND-POSITION: left -62px} 
#onglets #ongletsInner A.select:active { BACKGROUND-POSITION: left -62px} 
#onglets #ongletsInner A.select:visited { BACKGROUND-POSITION: left -62px} 
#onglets #ongletsInner A.faq:hover { BACKGROUND-POSITION: left -31px} 
#onglets #ongletsInner A.blog:hover { BACKGROUND-POSITION: left -31px} 
#onglets #ongletsInner A.dossiers:hover { BACKGROUND-POSITION: left -31px} 
#onglets #ongletsInner A.forums:hover { BACKGROUND-POSITION: left -31px} 
#onglets #ongletsInner A.select:hover { BACKGROUND-POSITION: left -31px} 


.Simple#centre #centreInner { MARGIN-LEFT: 0px} 
.Simple#centre #recherche { WIDTH: 795px} 
.Simple#gauche { DISPLAY: none} 
.in_search#centre #centreInner { MARGIN-LEFT: 0px} 
.in_search#centre #centreInner #contenu { MARGIN-LEFT: -10px} 
.in_search#centre #recherche { WIDTH: 795px} 
.in_search#gauche { DISPLAY: none} 

#login_bloc { BORDER-RIGHT: #a4becf 1px dashed; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: #efefef; PADDING-BOTTOM: 5px; WIDTH: 560px; PADDING-TOP: 5px; BORDER-BOTTOM: #a4becf 1px solid} 
#login_bloc P { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px} 
#login_bloc #loginFields { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 300px; PADDING-TOP: 0px; TEXT-ALIGN: right} 
#login_bloc #loginLinks { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 250px; PADDING-TOP: 0px; TEXT-ALIGN: right} 
#login_bloc #loginLinks A { DISPLAY: block; MARGIN: 8px 5px} 
#login_bloc #loginOptions { CLEAR: both; BORDER-RIGHT: #a4becf 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #a4becf 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 5px; BORDER-LEFT: #a4becf 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #a4becf 1px solid} 
#login_bloc #login_bloc_close { PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 5px; BACKGROUND: #a4becf; PADDING-BOTTOM: 5px; MARGIN: 0px 0px 1px; COLOR: #efefef; PADDING-TOP: 5px; BORDER-BOTTOM: #efefef 1px dashed; TEXT-ALIGN: right} 
#login_bloc #login_bloc_close:hover { BACKGROUND: #7d919e} 
#login_bloc #loginButtons { PADDING-RIGHT: 5px; BORDER-TOP: #a4becf 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px} 
#login_bloc #loginButtons INPUT { BORDER-RIGHT: #666666 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #666666 1px solid; PADDING-LEFT: 0px; FONT-WEIGHT: bold; BACKGROUND: url("./styles/prosilver/theme/images/bg_button.gif") #fafafa repeat-x 50% top; PADDING-BOTTOM: 1px; BORDER-LEFT: #666666 1px solid; WIDTH: auto! important; COLOR: #000; PADDING-TOP: 1px; BORDER-BOTTOM: #666666 1px solid; FONT-FAMILY: "Lucida Grande", Verdana, Helvetica, Arial, sans-serif; }
#login_bloc #loginButtons INPUT:hover { BORDER-RIGHT: #bc2a4d 1px solid; BACKGROUND-POSITION: 0px 100%; BORDER-TOP: #bc2a4d 1px solid; BORDER-LEFT: #bc2a4d 1px solid; COLOR: #bc2a4d; BORDER-BOTTOM: #bc2a4d 1px solid} 
#login_bloc P.options { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 1px; PADDING-TOP: 2px; TEXT-ALIGN: right} 
#login_bloc P.options A { PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: #a4becf; PADDING-BOTTOM: 5px; COLOR: #efefef; PADDING-TOP: 5px; BORDER-BOTTOM: #efefef 1px dashed} 
#login_bloc P.options A:hover { BACKGROUND: #7d919e; COLOR: #fff} 
#login_bloc LABEL { DISPLAY: block; MARGIN: 5px; CURSOR: pointer} 
#login_bloc LABEL.champ INPUT { BORDER-RIGHT: #a4becf 1px solid; BORDER-TOP: #a4becf 1px solid; BORDER-LEFT: #a4becf 1px solid; BORDER-BOTTOM: #a4becf 1px solid} 

#debug_bloc { BORDER: #a4becf 1px solid; PADDING: 5px; BACKGROUND: #efefef; WIDTH: 95%; font-size:10px; }
#debug_bloc TH { BORDER: #a4becf 1px solid; PADDING: 5px; BACKGROUND: #a4becf; COLOR: #efefef; } 
#debug_bloc TD { PADDING: 5px; BORDER-BOTTOM: #a4becf 1px dashed; }

#editeur { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px} 
#editeur P.text { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 5px; PADDING-TOP: 0px} 
#editeur INPUT.text { BORDER-RIGHT: #a4becf 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #a4becf 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 10px; PADDING-BOTTOM: 5px; MARGIN: 0px; BORDER-LEFT: #a4becf 1px solid; WIDTH: 520px; PADDING-TOP: 5px; BORDER-BOTTOM: #a4becf 1px solid} 
#editeur LABEL { PADDING-RIGHT: 0px; DISPLAY: none; PADDING-LEFT: 0px; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: graytext; PADDING-TOP: 0px} 
#fck_message { BORDER-RIGHT: darkred 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: darkred 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; BACKGROUND: #ffe1e1; PADDING-BOTTOM: 5px; MARGIN: 0px 0px 5px; BORDER-LEFT: darkred 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: darkred 1px solid} 

* HTML TABLE { FONT-SIZE: 100%} 
* HTML SELECT { FONT-SIZE: 100%} 
* HTML INPUT { FONT-SIZE: 100%} 
* HTML HR { MARGIN: 0px} 

/* ##################################################################### Highlights ############ */

pre { padding:5px 0; margin:0; }
pre code { font: 12px "Monospaced", monospace; display: block; color:#000000; background: #F0F4F7;
border:1px solid #A4BECF; border-left:5px solid #A4BECF; margin:0; padding:5px; width:530px; overflow:auto; }
pre code.css { background: #F0F4F7 url(http://www.prism.uvsq.fr/~bcohen/Web-AlCAAp/images/valid-css.png) top right no-repeat; }
pre code.html { background: #F0F4F7 url(http://www.prism.uvsq.fr/users/bcohen/Web-AlCAAp/images/valid-xhtml1.1.png) top right no-repeat; }
pre code.php { background: #F0F4F7 url(http://www.innopart.com/clicpremium/php.jpg) top right no-repeat; }
pre code.javascript { background: #F0F4F7 url(http://www.horsewood.com/img/icon_valid/javascript.png) top right no-repeat; }
.subst, .title { font-weight: normal; color: #000; }
.comment, .template_comment,.javadoc { color: #808080; font-style: italic; }
.annotation, .decorator, .preprocessor, .doctype, .pi { color: #808000; }
.tag, .pi { }
.tag .title, .id, .attr_selector, .literal, .hexcolor, .css .function { font-weight: bold; color: #FF00FF; }
.attribute, number, .rules .keyword, .regexp, .keyword { font-weight: bold; color: #000099; }
.number, .regexp { font-weight: normal; }
.string, .value, .filter .argument, .css .function .params { color: #006600; font-weight: bold; }
.symbol, .char { color: #000; background: #d0eded; font-style: italic; }
.phpdoc, .javadoctag { text-decoration: underline; }
.variable { color: #660e7a; }

#messages { position:absolute; top:112px; left:801px; z-index:101; width:30px; text-align:center; }
div.formulaire { margin:5px; }
div.formulaire div.inner { margin:5px; }
div.formulaire h5 { border:1px solid #A4BECF; background:#EFEFEF; font-size:10px; font-weight:normal; padding:5px; }
div.formulaire h5 a { color:#000000; background:no-repeat left top; padding:2px 0 5px 18px; }
div.formulaire h5 a, div.formulaire h5 a:link, div.formulaire h5 a:active, div.formulaire h5 a:visited { background-image:url("/_cd/img/icones/folder-directory-open.png"); }
div.formulaire h5 a:hover { background-image:url("/_cd/img/icones/folder-directory-arrow-up.png"); }
div.formulaire h5 a.closed, div.formulaire h5 a.closed:link, div.formulaire h5 a.closed:active, div.formulaire h5 a.closed:visited { background-image:url("/_cd/img/icones/folder-directory-closed.png"); }
div.formulaire h5 a.closed:hover { background-image:url("/_cd/img/icones/folder-directory-open.png"); }

/*
div.formulaire h5 a, div.formulaire h5 a:link, div.formulaire h5 a:active, div.formulaire h5 a:visited { color:#000000; background:url("/_cd/img/icones/folder-directory-open.png") no-repeat left top; padding-left:30px; }
div.formulaire h5 a:hover { background:url("/_cd/img/icones/folder-directory-arrow-up.png") no-repeat left top; padding-left:30px; }
div.formulaire h5 a.closed, div.formulaire h5 a.closed:link, div.formulaire h5 a.closed:active, div.formulaire h5 a.closed:visited { color:#000000; background:url("/_cd/img/icones/folder-directory-closed.png") no-repeat left top; padding-left:30px; }
div.formulaire h5 a.closed:hover { background:url("/_cd/img/icones/arrow-down-bottom-yellow-circle.png") no-repeat left top; padding-left:30px; }
*/

#MB_overlay { position: absolute; margin: auto; top: 0;	left: 0; width: 100%; height: 100%; z-index: 9999; background-color: #000!important; }
#MB_overlay[id] { position: fixed; }
#MB_window { position: absolute; top: 0; border: 0 solid; text-align: left; z-index: 10000; }
#MB_window[id] { position: fixed!important; }
#MB_frame { position: relative; background-color: #EFEFEF; height: 100%; }
#MB_header { margin: 0; padding: 0; }
#MB_content { padding: 6px .75em; overflow: auto; }
#MB_caption { font: bold 100% "Lucida Grande", Arial, sans-serif; text-shadow: #FFF 0 1px 0; padding: .5em 2em .5em .75em; margin: 0; text-align: left; }
#MB_close { display: block; position: absolute; right: 5px; top: 4px; padding: 2px 3px; font-weight: bold; text-decoration: none; font-size: 13px; }
#MB_close:hover { background: transparent; }
#MB_loading { padding: 1.5em; text-indent: -10000px; background: transparent url(spinner.gif) 50% 0 no-repeat; }
#MB_frame { padding-bottom: 7px; -webkit-border-radius: 7px; -moz-border-radius: 7px; border-radius: 7px; }
#MB_window { background-color: #EFEFEF; color: #000; -webkit-box-shadow: 0 8px 64px #000; -moz-box-shadow: 0 0 64px #000; box-shadow: 0 0 64px #000; -webkit-border-radius: 7px; -moz-border-radius: 7px; border-radius: 7px; }
#MB_content { border-top: 1px solid #F9F9F9; }
#MB_header { background-color: #DDD; border-bottom: 1px solid #CCC; }
#MB_caption { color: #000 }
#MB_close { color: #777 }
#MB_close:hover { color: #000 }
.MB_alert { margin: 10px 0; text-align: center; }

#favoris { height:300px; overflow:scroll; border:1px solid #A4BECF; background:#FFFFFF; }
#favoris li { padding:5px; border-bottom:1px dotted #A4BECF; }

#map { float:left; display:block; width:80%; height:500px; border:1px solid #666666; margin:0; padding:0; background:#FFFFFF; }
#map_tools { float:right; display:block; width:15%; border:1px solid #666666; background:#FFFFFF; margin:0; padding:0; }
#map_tools li { list-style-type:none; }

div.links { background:url("./styles/prosilver/theme/images/links_bg.gif") left center; height:25px; width:250px; display:block; border:1px solid #666666; border-bottom:none; }
div.links span { display:none; }
div.links a { float:right; margin:5px 2px; }
a.img-close { background:url("./styles/prosilver/theme/images/img-close.gif") left top; height:14px; width:14px; display:block; }
a.img-close:hover { background-position:left -14px; }
a.img-close:active { background-position:left -28px; }
a.img-down { background:url("./styles/prosilver/theme/images/img-fleche-bas.gif") left top; height:14px; width:14px; display:block; }
a.img-down:hover { background-position:left -14px; }
a.img-down:active { background-position:left -28px; }

#autocomplete { width:300px; }
div.autocomplete { position:absolute; background-color:white; border:1px solid #888; margin:0px; padding:0px; z-index:1001; }
div.autocomplete ul { list-style-type:none; margin:0px; padding:0px; }
div.autocomplete ul li.selected { background-color: #ffb;}
div.autocomplete ul li { list-style-type:none; display:block; margin:0; padding:2px; cursor:pointer; }

dl.defaut dt { background:#CCCCCC; font-weight:bold; }

#filterbox { font-size:10px; } 
#filterbox select { margin:5px; } 

#menu_html_index .menu { width:25%; float:left; }
#menu_html_index h2 { font-size:10px; }
#menu_html_index .current { background:#CCCCCC; }
#menu_html_index .parent { }
