.colorFond1{border-color:#f3f3f3;background-color:#dbdbdb;color:#151515;background-image:url(/portal_themes/PortalTheme/backgrounds/new_background.gif);background-repeat:repeat-x;background-position:top left}
.colorAreaColorMain{border-color:#FFFFFF;background-color:#FFF;color:#333;background-repeat:repeat-x;background-position:top left}
.shapemainborderblanc{border-style:none solid none solid;border-width:1px;text-transform:none}
.colorAreabannfond{border-color:#CCC;background-color:#FFF;color:#000000;background-image:url(/portal_themes/PortalTheme/backgrounds/ban_world_light_fr.gif);background-repeat:no-repeat}
.boxShapeNavbar .title{border-style:none;border-width:0px;padding:0em;display:inline;font:11px Verdana, arial, sans-serif}
.boxShapeNavbar .body{border-style:none;border-width:0px;padding:0.5em 0em 0.5em 0em}
.boxShapeNavbar .body ul.cpsskinsMenu li a{border-style:none;border-width:0px;padding:0.5em 1em 0.5em 1em;margin:0em}
.boxShapeNavbar .body ul.cpsskinsMenu li.selected a{border-style:none;border-width:0px;padding:0.5em 1em 0.5em 1em;margin:0em 0em 0em 0em}
.boxColorNavbar .title{background-color:#090947;border-color:#999999;color:Black;background-image:url(/portal_themes/PortalTheme/backgrounds/bleu1.png);background-repeat:repeat}
.boxColorNavbar .title a{color:Black}
.boxColorNavbar .body{background-color:#0F0F57;border-color:#999999;background-repeat:repeat}
.boxColorNavbar .body ul.cpsskinsMenu li a{border-color:none}
.boxColorNavbar .body ul.cpsskinsMenu li.selected a{border-color:none}
.boxColorNavbar .body ul.cpsskinsMenu li a{background-color:#0F0F57}
.boxColorNavbar .body ul.cpsskinsMenu li a:hover,.boxColorNavbar .body ul.cpsskinsMenu li.selected a{background-color:#0066cc}
.colorFondbleu{border-color:#CCC;background-color:#0F0F57;color:#000000;background-repeat:repeat}
.colorbreadCsearch{border-color:none;background-color:none;color:#000000;background-image:url(/portal_themes/PortalTheme/backgrounds/deg_test.png);background-repeat:no-repeat}
.shapebreadCsearch{border-style:none none none none;border-width:0px;text-transform:none}
.fontColorFontColor1 h1, .fontColorFontColor1 .h1{color:#000}
.fontColorFontColor1 h2, .fontColorFontColor1 .h2{color:#0066ff}
.fontColorFontColor1 h3, .fontColorFontColor1 .h3{color:#333}
.fontColorFontColor1 h4, .fontColorFontColor1 .h4,.fontColorFontColor1 h5, .fontColorFontColor1 .h5,.fontColorFontColor1 h6, .fontColorFontColor1 .h6{color:#555}
.fontColorFontColor1 a,.fontColorFontColor1 a div,.fontColorFontColor1 a span{color:#0066ff}
.fontColorFontColor1 a:visited,.fontColorFontColor1 a:visited div,.fontColorFontColor1 a:visited span{color:#993399}
.fontColorFontColor1 a:active,.fontColorFontColor1 a:active div,.fontColorFontColor1 a:active span{color:#0066ff}
.fontColorFontColor1 a:hover,.fontColorFontColor1 a:hover div,.fontColorFontColor1 a:hover span{color:#0066ff}
.fontShapeMainFontShape{font:12px Verdana, Arial, Helvetica, sans-serif !important}
.fontShapeMainFontShape p{font:100% Verdana, Arial, Helvetica, sans-serif !important;padding:5px 0px 10px 5px}
.fontShapeMainFontShape h1, .fontShapeMainFontShape .h1{font:bold 21px Verdana, Arial, Helvetica, sans-serif !important;margin:5px 0px 10px 0;border-style:none none dotted none;border-width:0px}
.fontShapeMainFontShape h2, .fontShapeMainFontShape .h2{font:bold 16px Verdana, Arial, Helvetica, sans-serif !important;padding:0px;margin:15px 0px 5px 0px;border-style:none none dotted none;border-width:0px}
.fontShapeMainFontShape h3, .fontShapeMainFontShape .h3{font:bold 14px Verdana, Arial, Helvetica, sans-serif !important;padding:0;margin:20px 0 4px 0;border-style:none;border-width:0px}
.fontShapeMainFontShape h4, .fontShapeMainFontShape .h4,.fontShapeMainFontShape h5, .fontShapeMainFontShape .h5,.fontShapeMainFontShape h6, .fontShapeMainFontShape .h6{font:bold 13px Verdana, Arial, Helvetica, sans-serif !important;padding:0px;margin:12px 0 0px 0;border-style:none;border-width:0px}
.fontShapeMainFontShape a,.fontShapeMainFontShape a div,.fontShapeMainFontShape a span{text-decoration:none}
.fontShapeMainFontShape a:visited,.fontShapeMainFontShape a:visited div,.fontShapeMainFontShape a:visited span{text-decoration:none}
.fontShapeMainFontShape a:active,.fontShapeMainFontShape a:active div,.fontShapeMainFontShape a:active span{text-decoration:none}
.fontShapeMainFontShape a:hover,.fontShapeMainFontShape a:hover div,.fontShapeMainFontShape a:hover span{text-decoration:underline}
.fontShapeNavbar{font:bold 12px Verdana, Arial, Helvetica, sans-serif !important}
.fontShapeNavbar p{font:100% Verdana, Arial, Helvetica, sans-serif !important;padding:0em}
.fontShapeNavbar h1, .fontShapeNavbar .h1{font:normal 150% Verdana, Arial, Helvetica, sans-serif !important;padding:0.8em 0em 0em 0em;border-style:none;border-width:1px}
.fontShapeNavbar h2, .fontShapeNavbar .h2{font:bold 125% Verdana, Arial, Helvetica, sans-serif !important;padding:0.6em 0em 0em 0em;border-style:none;border-width:1px}
.fontShapeNavbar h3, .fontShapeNavbar .h3{font:bold 120% Verdana, Arial, Helvetica, sans-serif !important;padding:0.6em 0em 0em 0em;border-style:none;border-width:1px}
.fontShapeNavbar h4, .fontShapeNavbar .h4,.fontShapeNavbar h5, .fontShapeNavbar .h5,.fontShapeNavbar h6, .fontShapeNavbar .h6{font:bold 115% Verdana, Arial, Helvetica, sans-serif !important;padding:0.4em 0em 0em 0em;border-style:none;border-width:1px}
.fontShapeNavbar a,.fontShapeNavbar a div,.fontShapeNavbar a span{text-decoration:none}
.fontShapeNavbar a:visited,.fontShapeNavbar a:visited div,.fontShapeNavbar a:visited span{text-decoration:none}
.fontShapeNavbar a:active,.fontShapeNavbar a:active div,.fontShapeNavbar a:active span{text-decoration:none}
.fontShapeNavbar a:hover,.fontShapeNavbar a:hover div,.fontShapeNavbar a:hover span{text-decoration:none}
.colorDotDotDotvert{border-color:#CCC;background-color:#FFF;color:#000000;background-image:url(/portal_themes/PortalTheme/backgrounds/dot.png);background-repeat:repeat-y}
.fontShapebreadcrumb{font:9px Verdana, Arial, Helvetica, sans-serif !important}
.fontShapebreadcrumb p{font:100% Verdana, Arial, Helvetica, sans-serif !important;padding:0em}
.fontShapebreadcrumb h1, .fontShapebreadcrumb .h1{font:normal 150% Verdana, Arial, Helvetica, sans-serif !important;padding:0.8em 0em 0em 0em;border-style:none;border-width:1px}
.fontShapebreadcrumb h2, .fontShapebreadcrumb .h2{font:bold 125% Verdana, Arial, Helvetica, sans-serif !important;padding:0.6em 0em 0em 0em;border-style:none;border-width:1px}
.fontShapebreadcrumb h3, .fontShapebreadcrumb .h3{font:bold 120% Verdana, Arial, Helvetica, sans-serif !important;padding:0.6em 0em 0em 0em;border-style:none;border-width:1px}
.fontShapebreadcrumb h4, .fontShapebreadcrumb .h4,.fontShapebreadcrumb h5, .fontShapebreadcrumb .h5,.fontShapebreadcrumb h6, .fontShapebreadcrumb .h6{font:bold 115% Verdana, Arial, Helvetica, sans-serif !important;padding:0.4em 0em 0em 0em;border-style:none;border-width:1px}
.fontShapebreadcrumb a,.fontShapebreadcrumb a div,.fontShapebreadcrumb a span{text-decoration:none}
.fontShapebreadcrumb a:visited,.fontShapebreadcrumb a:visited div,.fontShapebreadcrumb a:visited span{text-decoration:none}
.fontShapebreadcrumb a:active,.fontShapebreadcrumb a:active div,.fontShapebreadcrumb a:active span{text-decoration:none}
.fontShapebreadcrumb a:hover,.fontShapebreadcrumb a:hover div,.fontShapebreadcrumb a:hover span{text-decoration:underline}
.fontColorNavbarFontColor h1, .fontColorNavbarFontColor .h1{border-color:#CCCCCC;color:#090947}
.fontColorNavbarFontColor h2, .fontColorNavbarFontColor .h2{border-color:#e6e6e6;color:#090947}
.fontColorNavbarFontColor h3, .fontColorNavbarFontColor .h3{border-color:#090947;color:#090947}
.fontColorNavbarFontColor h4, .fontColorNavbarFontColor .h4,.fontColorNavbarFontColor h5, .fontColorNavbarFontColor .h5,.fontColorNavbarFontColor h6, .fontColorNavbarFontColor .h6{border-color:#666666;color:Black}
.fontColorNavbarFontColor a,.fontColorNavbarFontColor a div,.fontColorNavbarFontColor a span{color:#e7e7e7}
.fontColorNavbarFontColor a:visited,.fontColorNavbarFontColor a:visited div,.fontColorNavbarFontColor a:visited span{color:#e7e7e7}
.fontColorNavbarFontColor a:active,.fontColorNavbarFontColor a:active div,.fontColorNavbarFontColor a:active span{color:#fff}
.fontColorNavbarFontColor a:hover,.fontColorNavbarFontColor a:hover div,.fontColorNavbarFontColor a:hover span{color:#fff}
.fontShapeLeftBoxFontShape1{font:11px Verdana, Arial, Helvetica, sans-serif !important}
.fontShapeLeftBoxFontShape1 p{font:100% Verdana, Arial, Helvetica, sans-serif !important;padding:0em}
.fontShapeLeftBoxFontShape1 h1, .fontShapeLeftBoxFontShape1 .h1{font:bold 15px Verdana, Arial, Helvetica, sans-serif !important;padding:1em;margin:1em;border-style:none none dotted none;border-width:1px}
.fontShapeLeftBoxFontShape1 h2, .fontShapeLeftBoxFontShape1 .h2{font:bold 18px Verdana, Arial, Helvetica, sans-serif !important;padding:0em;margin:0em;border-style:none none dotted none;border-width:1px}
.fontShapeLeftBoxFontShape1 h3, .fontShapeLeftBoxFontShape1 .h3{font:bold 14px Verdana, Arial, Helvetica, sans-serif !important;padding:0em 0em 0em 0em;border-style:none;border-width:1px}
.fontShapeLeftBoxFontShape1 h4, .fontShapeLeftBoxFontShape1 .h4,.fontShapeLeftBoxFontShape1 h5, .fontShapeLeftBoxFontShape1 .h5,.fontShapeLeftBoxFontShape1 h6, .fontShapeLeftBoxFontShape1 .h6{font:bold 12px Verdana, Arial, Helvetica, sans-serif !important;padding:0em 0em 0em 0em;border-style:none;border-width:1px}
.fontShapeLeftBoxFontShape1 a,.fontShapeLeftBoxFontShape1 a div,.fontShapeLeftBoxFontShape1 a span{text-decoration:none}
.fontShapeLeftBoxFontShape1 a:visited,.fontShapeLeftBoxFontShape1 a:visited div,.fontShapeLeftBoxFontShape1 a:visited span{text-decoration:none}
.fontShapeLeftBoxFontShape1 a:active,.fontShapeLeftBoxFontShape1 a:active div,.fontShapeLeftBoxFontShape1 a:active span{text-decoration:none}
.fontShapeLeftBoxFontShape1 a:hover,.fontShapeLeftBoxFontShape1 a:hover div,.fontShapeLeftBoxFontShape1 a:hover span{text-decoration:underline}
.colordotdotdotvert2{border-color:#CCC;background-color:#FFF;color:#000000;background-image:url(/portal_themes/PortalTheme/backgrounds/dot_new.png);background-repeat:repeat-y}
.colorDot3{border-color:#CCC;background-color:#FFF;color:#000000;background-image:url(/portal_themes/PortalTheme/backgrounds/dot3.png);background-repeat:repeat-y}
.colordot2pxvert{border-color:#CCC;background-color:#FFF;color:#000000;background-image:url(/portal_themes/PortalTheme/backgrounds/dot2px.png);background-repeat:repeat-y}
.boxShapeLeftBox1 .title{border-style:none none dotted none;border-width:1px;padding:0.3em 0.3em 0.3em 0em;display:block;font:bold 12px Verdana, arial, sans-serif}
.boxShapeLeftBox1 .body{border-style:none;border-width:0px;padding:0em 0em 2.5em 0em}
.boxShapeLeftBox1 .body ul.cpsskinsMenu li a{border-style:none;padding:5px;margin:0px}
.boxShapeLeftBox1 .body ul.cpsskinsMenu li.selected a{border-style:none;border-width:1px;padding:5px;margin:0px}
.boxColorLeftBox1 .title{background-color:#f3f3f3;border-color:#CCCCCC;color:#666666}
.boxColorLeftBox1 .title a{color:#666666}
.boxColorLeftBox1 .body{background-color:#FFFFFF;border-color:#999999}
.boxColorLeftBox1 .body ul.cpsskinsMenu li a{border-color:#FFFFFF}
.boxColorLeftBox1 .body ul.cpsskinsMenu li a{background-color:#FFFFFF}
.boxColorLeftBox1 .body ul.cpsskinsMenu li a:hover,.boxColorLeftBox1 .body ul.cpsskinsMenu li.selected a{background-color:#e6e6e6}
.boxCornerRoundedFrontBoxes{border:1px solid #CCCCCC;background-color:#FFFfff}
.boxCornerRoundedFrontBoxes .rbtop div{background:url(/portal_themes/PortalTheme/backgrounds/1.gif) no-repeat top left;height:8px}
.boxCornerRoundedFrontBoxes .rbtop{background:url(/portal_themes/PortalTheme/backgrounds/2.gif) no-repeat top right;height:8px}
.boxCornerRoundedFrontBoxes .rbbot div{background:url(/portal_themes/PortalTheme/backgrounds/3.gif) no-repeat bottom left;height:8px}
.boxCornerRoundedFrontBoxes .rbbot{background:url(/portal_themes/PortalTheme/backgrounds/4.gif) no-repeat bottom right;height:8px}
.boxColorLeftBoxauth .title{background-color:#ffca31;border-color:#CCCCCC;color:#090947}
.boxColorLeftBoxauth .title a{color:#090947}
.boxColorLeftBoxauth .body{background-color:#FFFFFF;border-color:#999999}
.boxColorLeftBoxauth .body ul.cpsskinsMenu li a{border-color:#FFFFFF}
.boxColorLeftBoxauth .body ul.cpsskinsMenu li a{background-color:#FFFFFF}
.boxColorLeftBoxauth .body ul.cpsskinsMenu li a:hover,.boxColorLeftBoxauth .body ul.cpsskinsMenu li.selected a{background-color:#e6e6e6}
.boxShapeUndernav .title{border-style:none solid none none;border-width:1px;padding:0em 1.2em 0em 0.9em;display:inline;font:12px arial, sans-serif}
.boxShapeUndernav .body{border-style:dotted none dotted none;border-width:1px 0px 1px 0px;padding:0.5em}
.boxShapeUndernav .body ul.cpsskinsMenu li a{border-style:none;border-width:0px;padding:0.5em 1em 0.5em 1em;margin:0em}
.boxShapeUndernav .body ul.cpsskinsMenu li.selected a{border-style:none;border-width:1px;padding:0.5em 1em 0.5em 1em;margin:0em}
.boxColorUndernav .title{background-color:#d0d0d0;border-color:#999999;color:Black}
.boxColorUndernav .title a{color:Black}
.boxColorUndernav .body{background-color:#FFFFFF;border-color:#CCCCCC}
.boxColorUndernav .body ul.cpsskinsMenu li a{border-color:#f6f6fc}
.boxColorUndernav .body ul.cpsskinsMenu li.selected a{border-color:#FFFFFF}
.boxColorUndernav .body ul.cpsskinsMenu li a{background-color:#FFFFFF}
.boxColorUndernav .body ul.cpsskinsMenu li a:hover,.boxColorUndernav .body ul.cpsskinsMenu li.selected a{background-color:#f3f3f3}
.shapeMaincontentdotted{border-style:none none none dotted;border-width:1px;text-transform:none}
.colorMaincontentdotted{border-color:#e6e6e6;background-color:#FFF;color:#333333;background-repeat:repeat-x;background-position:top left}
.colorroundedbottom{border-color:#CCC;background-color:#FFF;color:#666666;background-image:url(/portal_themes/PortalTheme/backgrounds/rounded_bottom.png);background-repeat:no-repeat}
.fontColorLeftLinks h1, .fontColorLeftLinks .h1{border-color:#666666;color:Black}
.fontColorLeftLinks h2, .fontColorLeftLinks .h2{border-color:#666666;color:Black}
.fontColorLeftLinks h3, .fontColorLeftLinks .h3{border-color:#666666;color:Black}
.fontColorLeftLinks h4, .fontColorLeftLinks .h4,.fontColorLeftLinks h5, .fontColorLeftLinks .h5,.fontColorLeftLinks h6, .fontColorLeftLinks .h6{border-color:#666666;color:Black}
.fontColorLeftLinks a,.fontColorLeftLinks a div,.fontColorLeftLinks a span{color:#666666}
.fontColorLeftLinks a:visited,.fontColorLeftLinks a:visited div,.fontColorLeftLinks a:visited span{color:#666666}
.fontColorLeftLinks a:active,.fontColorLeftLinks a:active div,.fontColorLeftLinks a:active span{color:#FA9618}
.fontColorLeftLinks a:hover,.fontColorLeftLinks a:hover div,.fontColorLeftLinks a:hover span{color:#333333}
.boxShape3boxesfront .title{border-style:none dotted dotted none;border-width:1px;padding:0.3em 0.5em 0.2em 1em;display:block;font:bold 12px arial, sans-serif}
.boxShape3boxesfront .body{border-style:none dotted dotted none;border-width:1px;padding:0em 0em 0em 0em}
.boxShape3boxesfront .body ul.cpsskinsMenu li a{border-style:none;border-width:0px;padding:5px 5px 5px 15px;margin:0em}
.boxShape3boxesfront .body ul.cpsskinsMenu li.selected a{border-style:none;border-width:0px;padding:5px 5px 5px 15px;margin:0em}
.fontShape3Boxesfront{font:12px Verdana, Arial, Helvetica, sans-serif !important}
.fontShape3Boxesfront p{font:100% Verdana, Arial, Helvetica, sans-serif !important;padding:0em}
.fontShape3Boxesfront h1, .fontShape3Boxesfront .h1{font:bold 16px Verdana, Arial, Helvetica, sans-serif !important;padding:1em;margin:1em;border-style:none none dotted none;border-width:1px}
.fontShape3Boxesfront h2, .fontShape3Boxesfront .h2{font:bold 18px Verdana, Arial, Helvetica, sans-serif !important;padding:0em;margin:0em;border-style:none none dotted none;border-width:1px}
.fontShape3Boxesfront h3, .fontShape3Boxesfront .h3{font:bold 14px Verdana, Arial, Helvetica, sans-serif !important;padding:0em 0em 0em 0em;border-style:none;border-width:1px}
.fontShape3Boxesfront h4, .fontShape3Boxesfront .h4,.fontShape3Boxesfront h5, .fontShape3Boxesfront .h5,.fontShape3Boxesfront h6, .fontShape3Boxesfront .h6{font:bold 12px Verdana, Arial, Helvetica, sans-serif !important;padding:0em 0em 0em 0em;border-style:none;border-width:1px}
.fontShape3Boxesfront a,.fontShape3Boxesfront a div,.fontShape3Boxesfront a span{text-decoration:none}
.fontShape3Boxesfront a:visited,.fontShape3Boxesfront a:visited div,.fontShape3Boxesfront a:visited span{text-decoration:none}
.fontShape3Boxesfront a:active,.fontShape3Boxesfront a:active div,.fontShape3Boxesfront a:active span{text-decoration:none}
.fontShape3Boxesfront a:hover,.fontShape3Boxesfront a:hover div,.fontShape3Boxesfront a:hover span{text-decoration:none}
.boxColor3boxesfront .title{background-color:#757575;border-color:#CCCCCC;color:#fff}
.boxColor3boxesfront .title a{color:#fff}
.boxColor3boxesfront .body{background-color:#FFFFFF;border-color:#999999}
.boxColor3boxesfront .body ul.cpsskinsMenu li a{border-color:#FFFFFF}
.boxColor3boxesfront .body ul.cpsskinsMenu li a{background-color:#FFFFFF}
.boxColor3boxesfront .body ul.cpsskinsMenu li a:hover,.boxColor3boxesfront .body ul.cpsskinsMenu li.selected a{background-color:#e6e6e6}
.boxShape3FlashBoxes .title{border-style:none solid none none;border-width:1px;padding:0em 1.2em 0em 0.9em;display:inline;font:12px arial, sans-serif}
.boxShape3FlashBoxes .body{border-style:dotted;border-width:1px;padding:5em}
.boxShape3FlashBoxes .body ul.cpsskinsMenu li a{border-style:none;border-width:1px;padding:1px 4px 1px 13px}
.boxShape3FlashBoxes .body ul.cpsskinsMenu li.selected a{border-style:inset;border-width:1px;padding:1px 4px 1px 13px}
.boxColor3boxesfront1 .title{background-color:#cc7fb2;border-color:#CCCCCC;color:#090947}
.boxColor3boxesfront1 .title a{color:#090947}
.boxColor3boxesfront1 .body{border-color:#999999}
.boxColor3boxesfront1 .body ul.cpsskinsMenu li a{border-color:#FFFFFF}
.boxColor3boxesfront1 .body ul.cpsskinsMenu li a{background-color:#FFFFFF}
.boxColor3boxesfront1 .body ul.cpsskinsMenu li a:hover,.boxColor3boxesfront1 .body ul.cpsskinsMenu li.selected a{background-color:#f3f3f3}
.shape3FlashBoxes{border-style:dotted;border-width:1px;text-transform:none}
.boxColormacarons .title{background-color:transparent;border-color:#fff;color:#fff;background-image:url(/portal_themes/PortalTheme/backgrounds/cartouche_news1.gif);background-repeat:no-repeat;background-position:top left}
.boxColormacarons .title a{color:#fff}
.boxColormacarons .body{background-image:url(/portal_themes/PortalTheme/backgrounds/4boxes_shadow.gif);background-repeat:repeat-x;background-position:top left}
.boxColormacarons .body ul.cpsskinsMenu li a{background-image:url(/portal_themes/PortalTheme/icons/square_arrow.gif);padding-left:14px !important}
.boxColormacarons .body ul.cpsskinsMenu li.selected a{background-image:url(/portal_themes/PortalTheme/icons/square_arrow_blue.gif);padding-left:14px !important}
.boxShapemacarons .title{border-style:none;border-width:0px;padding:4px 16px;display:block;font:bold 13px Verdana, arial, sans-serif}
.boxShapemacarons .body{border-style:none;border-width:0px;padding:15px 0 10px 15px}
.boxShapemacarons .body ul.cpsskinsMenu li a{border-style:none;border-width:0px;padding:0px 5px 10px 0px;margin:0px 0px 0px 0px}
.boxShapemacarons .body ul.cpsskinsMenu li.selected a{border-style:none;border-width:0px;padding:0;margin:0px}
.fontColormacarons h1, .fontColormacarons .h1{border-color:#666666;color:Black}
.fontColormacarons h2, .fontColormacarons .h2{border-color:#666666;color:Black}
.fontColormacarons h3, .fontColormacarons .h3{border-color:#666666;color:Black}
.fontColormacarons h4, .fontColormacarons .h4,.fontColormacarons h5, .fontColormacarons .h5,.fontColormacarons h6, .fontColormacarons .h6{border-color:#666666;color:Black}
.fontColormacarons a,.fontColormacarons a div,.fontColormacarons a span{color:#0066cc}
.fontColormacarons a:visited,.fontColormacarons a:visited div,.fontColormacarons a:visited span{color:#0066cc}
.fontColormacarons a:active,.fontColormacarons a:active div,.fontColormacarons a:active span{color:#FA9618}
.fontColormacarons a:hover,.fontColormacarons a:hover div,.fontColormacarons a:hover span{color:#090947}
.fontShapemacarons{font:bold 12px Verdana, Arial, Helvetica, sans-serif !important}
.fontShapemacarons p{font:100% Verdana, Arial, Helvetica, sans-serif !important;padding:0em}
.fontShapemacarons h1, .fontShapemacarons .h1{font:normal 150% Verdana, Arial, Helvetica, sans-serif !important;padding:0.8em 0em 0em 0em;border-style:none;border-width:1px}
.fontShapemacarons h2, .fontShapemacarons .h2{font:bold 125% Verdana, Arial, Helvetica, sans-serif !important;padding:0.6em 0em 0em 0em;border-style:none;border-width:1px}
.fontShapemacarons h3, .fontShapemacarons .h3{font:bold 120% Verdana, Arial, Helvetica, sans-serif !important;padding:0.6em 0em 0em 0em;border-style:none;border-width:1px}
.fontShapemacarons h4, .fontShapemacarons .h4,.fontShapemacarons h5, .fontShapemacarons .h5,.fontShapemacarons h6, .fontShapemacarons .h6{font:bold 115% Verdana, Arial, Helvetica, sans-serif !important;padding:0.4em 0em 0em 0em;border-style:none;border-width:1px}
.fontShapemacarons a,.fontShapemacarons a div,.fontShapemacarons a span{text-decoration:none}
.fontShapemacarons a:visited,.fontShapemacarons a:visited div,.fontShapemacarons a:visited span{text-decoration:none}
.fontShapemacarons a:active,.fontShapemacarons a:active div,.fontShapemacarons a:active span{text-decoration:none}
.fontShapemacarons a:hover,.fontShapemacarons a:hover div,.fontShapemacarons a:hover span{text-decoration:none}
.boxShapeInforight .title{border-style:none none dotted none;border-width:1px;padding:0.3em 0.5em 0.2em 1em;display:block;font:bold 12px Verdana, arial, sans-serif}
.boxShapeInforight .body{border-style:none;border-width:1px;padding:0.4em 0.5em 1.5em 1em}
.boxShapeInforight .body ul.cpsskinsMenu li a{border-style:none;border-width:1px;padding:5px;margin:0em}
.boxShapeInforight .body ul.cpsskinsMenu li.selected a{border-style:none;border-width:1px;padding:5px;margin:0em}
.colorbandeaufond{border-color:#CCC;background-color:#FFF;color:#000000;background-image:url(/portal_themes/PortalTheme/backgrounds/xbanne.png);background-repeat:no-repeat}
.boxShapemacarontriple .title{border-style:none solid none none;border-width:0px;padding:0em;display:inline;font:12px arial, sans-serif}
.boxShapemacarontriple .body{border-style:none;border-width:0px;padding:0em}
.boxShapemacarontriple .body ul.cpsskinsMenu li a{border-style:none;border-width:0px;padding:10px 11px 11px 11px;margin:0em}
.boxShapemacarontriple .body ul.cpsskinsMenu li.selected a{border-style:none;border-width:0px;padding:10px 11px 11px 11px;margin:0em}
.shapeFrontMaindotted{border-style:none dotted none none;border-width:1px;text-transform:none}
.colorFrontMaindotted{border-color:#CCC;background-color:#FFF;color:#333;background-image:url(/portal_themes/PortalTheme/backgrounds/breadcrumb.gif);background-repeat:repeat-x;background-position:top left}
.boxShape3boxesfrontnonsidedotted .title{border-style:none none dotted none;border-width:1px;padding:0.3em 0.5em 0.2em 1em;display:block;font:bold 12px arial, sans-serif}
.boxShape3boxesfrontnonsidedotted .body{border-style:none none none none;border-width:0px;padding:0em 0em 0em 0em}
.boxShape3boxesfrontnonsidedotted .body ul.cpsskinsMenu li a{border-style:none;border-width:0px;padding:5px 5px 5px 15px;margin:0em}
.boxShape3boxesfrontnonsidedotted .body ul.cpsskinsMenu li.selected a{border-style:none;border-width:0px;padding:5px 5px 5px 15px;margin:0em}
.fontShapeZoombox{font:12px Verdana, Arial, Helvetica, sans-serif !important}
.fontShapeZoombox p{font:100% Verdana, Arial, Helvetica, sans-serif !important;padding:0em}
.fontShapeZoombox h1, .fontShapeZoombox .h1{font:normal 150% Verdana, Arial, Helvetica, sans-serif !important;padding:0.8em 0em 0em 0em;border-style:none;border-width:1px}
.fontShapeZoombox h2, .fontShapeZoombox .h2{font:bold 15px Verdana, Arial, Helvetica, sans-serif !important;padding:0em 1.3em 0em 1.3em;margin:0em 0em 1em 0em;border-style:none none dotted none;border-width:1px}
.fontShapeZoombox h3, .fontShapeZoombox .h3{font:bold 120% Verdana, Arial, Helvetica, sans-serif !important;padding:0.6em 0em 0em 0em;border-style:none;border-width:1px}
.fontShapeZoombox h4, .fontShapeZoombox .h4,.fontShapeZoombox h5, .fontShapeZoombox .h5,.fontShapeZoombox h6, .fontShapeZoombox .h6{font:bold 115% Verdana, Arial, Helvetica, sans-serif !important;padding:0.4em 0em 0em 0em;border-style:none;border-width:1px}
.fontShapeZoombox a,.fontShapeZoombox a div,.fontShapeZoombox a span{text-decoration:underline}
.fontShapeZoombox a:visited,.fontShapeZoombox a:visited div,.fontShapeZoombox a:visited span{text-decoration:none}
.fontShapeZoombox a:active,.fontShapeZoombox a:active div,.fontShapeZoombox a:active span{text-decoration:none}
.fontShapeZoombox a:hover,.fontShapeZoombox a:hover div,.fontShapeZoombox a:hover span{text-decoration:underline}
.boxShapeZoombox .title{border-style:none;border-width:0px;padding:0em;display:inline;font:12px arial, sans-serif}
.boxShapeZoombox .body{border-style:none;border-width:0px;padding:0em 1em 2em 1em}
.boxShapeZoombox .body ul.cpsskinsMenu li a{border-style:none;border-width:0px;padding:0em 0em 1em 0em}
.boxShapeZoombox .body ul.cpsskinsMenu li.selected a{border-style:none;border-width:0px;padding:0em 0em 1em 0em}
.fontShapeLeftBoxRubriques{font:13px Verdana, Arial, Helvetica, sans-serif !important}
.fontShapeLeftBoxRubriques p{font:100% Verdana, Arial, Helvetica, sans-serif !important;padding:0em}
.fontShapeLeftBoxRubriques h1, .fontShapeLeftBoxRubriques .h1{font:bold 15px Verdana, Arial, Helvetica, sans-serif !important;padding:1em;margin:1em;border-style:none none dotted none;border-width:1px}
.fontShapeLeftBoxRubriques h2, .fontShapeLeftBoxRubriques .h2{font:bold 45px Verdana, Arial, Helvetica, sans-serif !important;padding:0em;margin:0em;border-style:none none dotted none;border-width:1px}
.fontShapeLeftBoxRubriques h3, .fontShapeLeftBoxRubriques .h3{font:bold 14px Verdana, Arial, Helvetica, sans-serif !important;padding:0em 0em 0em 0em;border-style:none;border-width:1px}
.fontShapeLeftBoxRubriques h4, .fontShapeLeftBoxRubriques .h4,.fontShapeLeftBoxRubriques h5, .fontShapeLeftBoxRubriques .h5,.fontShapeLeftBoxRubriques h6, .fontShapeLeftBoxRubriques .h6{font:bold 12px Verdana, Arial, Helvetica, sans-serif !important;padding:0em 0em 0em 0em;border-style:none;border-width:1px}
.fontShapeLeftBoxRubriques a,.fontShapeLeftBoxRubriques a div,.fontShapeLeftBoxRubriques a span{text-decoration:underline}
.fontShapeLeftBoxRubriques a:visited,.fontShapeLeftBoxRubriques a:visited div,.fontShapeLeftBoxRubriques a:visited span{text-decoration:underline}
.fontShapeLeftBoxRubriques a:active,.fontShapeLeftBoxRubriques a:active div,.fontShapeLeftBoxRubriques a:active span{text-decoration:none}
.fontShapeLeftBoxRubriques a:hover,.fontShapeLeftBoxRubriques a:hover div,.fontShapeLeftBoxRubriques a:hover span{text-decoration:underline}
.boxShapeLeftBoxRubriques .title{border-style:none;border-width:0;padding:0 10px 10px 10px;display:block;font:bold 11px Verdana, arial, sans-serif}
.boxShapeLeftBoxRubriques .body{border-style:none;border-width:0px;padding:0 10px 0 10px}
.boxShapeLeftBoxRubriques .body ul.cpsskinsMenu li a{border-style:none;padding:0px 5px 5px 5px;margin:0px 0px 5px 0px}
.boxShapeLeftBoxRubriques .body ul.cpsskinsMenu li.selected a{border-style:none;border-width:1px;padding:0px 5px 5px 5px;margin:0px 0px 5px 0px}
.fontColorLeftLinksRubriques h1, .fontColorLeftLinksRubriques .h1{border-color:#666666;color:Black}
.fontColorLeftLinksRubriques h2, .fontColorLeftLinksRubriques .h2{border-color:#666666;color:Black}
.fontColorLeftLinksRubriques h3, .fontColorLeftLinksRubriques .h3{border-color:#666666;color:Black}
.fontColorLeftLinksRubriques h4, .fontColorLeftLinksRubriques .h4,.fontColorLeftLinksRubriques h5, .fontColorLeftLinksRubriques .h5,.fontColorLeftLinksRubriques h6, .fontColorLeftLinksRubriques .h6{border-color:#666666;color:Black}
.fontColorLeftLinksRubriques a,.fontColorLeftLinksRubriques a div,.fontColorLeftLinksRubriques a span{color:#0066FF}
.fontColorLeftLinksRubriques a:visited,.fontColorLeftLinksRubriques a:visited div,.fontColorLeftLinksRubriques a:visited span{color:#993399}
.fontColorLeftLinksRubriques a:active,.fontColorLeftLinksRubriques a:active div,.fontColorLeftLinksRubriques a:active span{color:blue}
.fontColorLeftLinksRubriques a:hover,.fontColorLeftLinksRubriques a:hover div,.fontColorLeftLinksRubriques a:hover span{color:#0066FF}
.boxColorLeftBoxRubriques .title{color:#0066ff}
.boxColorLeftBoxRubriques .title a{color:#0066ff}
.boxColorLeftBoxRubriques .body{background-color:#FFFFFF}
.boxColorLeftBoxRubriques .body ul.cpsskinsMenu li a{background-image:url(/portal_themes/PortalTheme/icons/square_arrow.gif);padding-left:14px !important}
.boxColorLeftBoxRubriques .body ul.cpsskinsMenu li.selected a{background-image:url(/portal_themes/PortalTheme/icons/square_arrow.gif);padding-left:14px !important}
.shapedottedtop{border-style:dotted none none none;border-width:1px;text-transform:none}
.boxColorFrontrightBoxes .title{background-color:#0066cc;border-color:#999999;color:#fff}
.boxColorFrontrightBoxes .title a{color:#fff}
.boxColorFrontrightBoxes .body{background-color:#FFFFFF;border-color:#999999}
.boxColorFrontrightBoxes .body ul.cpsskinsMenu li a{border-color:#f6f6fc}
.boxColorFrontrightBoxes .body ul.cpsskinsMenu li.selected a{border-color:#669999}
.boxColorFrontrightBoxes .body ul.cpsskinsMenu li a{background-color:#f6f6fc}
.boxColorFrontrightBoxes .body ul.cpsskinsMenu li a:hover,.boxColorFrontrightBoxes .body ul.cpsskinsMenu li.selected a{background-color:#bdd2ee}
.colorenbanner{color:#000000;background-image:url(/portal_themes/PortalTheme/backgrounds/Nxfront2_0405.gif);background-repeat:no-repeat}
.boxShape3boxesfront1 .title{border-style:none none dotted none;border-width:1px;padding:0.3em 0.5em 0.2em 1em;display:block;font:bold 12px arial, sans-serif}
.boxShape3boxesfront1 .body{border-style:none none dotted none;border-width:1px;padding:0em 0em 0em 0em}
.boxShape3boxesfront1 .body ul.cpsskinsMenu li a{border-style:none;border-width:0px;padding:5px 5px 5px 15px;margin:0em}
.boxShape3boxesfront1 .body ul.cpsskinsMenu li.selected a{border-style:none;border-width:0px;padding:5px 5px 5px 15px;margin:0em}
.colorafriquebanner{border-color:#CCC;background-color:#FFF;color:#000000;background-image:url(/portal_themes/PortalTheme/backgrounds/ban_world_light_afrique.gif);background-repeat:no-repeat}
.colorfondgris{border-color:#FFF;background-color:#727372;color:#000000;background-image:url(/portal_themes/PortalTheme/backgrounds/navbar_nuxeo.com.gif);background-repeat:repeat-x;background-position:top left}
.boxColornavbargray .title{background-color:#d0d0d0;border-color:#999999;color:Black}
.boxColornavbargray .title a{color:Black}
.boxColornavbargray .body{background-repeat:repeat-x;background-position:top left}
.boxColornavbargray .body ul.cpsskinsMenu li a:hover,.boxColornavbargray .body ul.cpsskinsMenu li.selected a{background-color:#006ed6}
.colorgauche{border-color:#fff;background-color:#CCC;color:#000000;background-image:url(/portal_themes/PortalTheme/backgrounds/deg_gauche.gif);background-repeat:repeat-y;background-position:top right}
.colordroit{border-color:#fff;background-color:#ccc;color:#000000;background-image:url(/portal_themes/PortalTheme/backgrounds/deg_droit.gif);background-repeat:repeat-y}
.colordeggris{border-color:#CCC;background-color:#FFF;color:#000000;background-image:url(/portal_themes/PortalTheme/backgrounds/degrade_gris.gif);background-repeat:repeat-x}
.shapegauche{border-style:none solid none none;border-width:1px;text-transform:none}
.shapedroit{border-style:none none none solid;border-width:1px;text-transform:none}
.colorbottom2{border-color:#CCC;background-color:#FFF;color:#666666;background-image:url(/portal_themes/PortalTheme/backgrounds/bottom_2.gif);background-repeat:no-repeat}
.colorbottomleft{border-color:#CCC;background-color:#ccc;color:#000000;background-image:url(/portal_themes/PortalTheme/backgrounds/bottom_left.gif);background-repeat:no-repeat;background-position:bottom right}
.colorbottomright{border-color:#CCC;background-color:#ccc;color:#000000;background-image:url(/portal_themes/PortalTheme/backgrounds/bottom_right.gif);background-repeat:no-repeat;background-position:bottom left}
.colorbottommain{border-color:#CCC;background-color:#ccc;color:#000000;background-image:url(/portal_themes/PortalTheme/backgrounds/bottom_main.gif);background-repeat:repeat-x;background-position:bottom left}
.fontShapeboxesfront{font:12px Verdana, Arial, Helvetica, sans-serif !important}
.fontShapeboxesfront p{font:100% Verdana, Arial, Helvetica, sans-serif !important;padding:0em}
.fontShapeboxesfront h1, .fontShapeboxesfront .h1{font:normal 150% Verdana, Arial, Helvetica, sans-serif !important;padding:0.8em 0em 0em 0em;border-style:none;border-width:1px}
.fontShapeboxesfront h2, .fontShapeboxesfront .h2{font:bold 125% Verdana, Arial, Helvetica, sans-serif !important;padding:0.6em 0em 0em 0em;border-style:none;border-width:1px}
.fontShapeboxesfront h3, .fontShapeboxesfront .h3{font:bold 120% Verdana, Arial, Helvetica, sans-serif !important;padding:0.6em 0em 0em 0em;border-style:none;border-width:1px}
.fontShapeboxesfront h4, .fontShapeboxesfront .h4,.fontShapeboxesfront h5, .fontShapeboxesfront .h5,.fontShapeboxesfront h6, .fontShapeboxesfront .h6{font:bold 115% Verdana, Arial, Helvetica, sans-serif !important;padding:0.4em 0em 0em 0em;border-style:none;border-width:1px}
.fontShapeboxesfront a,.fontShapeboxesfront a div,.fontShapeboxesfront a span{text-decoration:none}
.fontShapeboxesfront a:visited,.fontShapeboxesfront a:visited div,.fontShapeboxesfront a:visited span{text-decoration:none}
.fontShapeboxesfront a:active,.fontShapeboxesfront a:active div,.fontShapeboxesfront a:active span{text-decoration:underline overline}
.fontShapeboxesfront a:hover,.fontShapeboxesfront a:hover div,.fontShapeboxesfront a:hover span{text-decoration:underline}
.colorgraytext{border-color:#CCC;background-color:#FFF;color:#666666}
.boxCornerRounded2{border:1px solid #999999;background-color:#FFF}
.boxCornerRounded2 .rbtop div{background:url(/portal_themes/PortalTheme/backgrounds/corner1.gif) no-repeat top left;height:14px}
.boxCornerRounded2 .rbtop{background:url(/portal_themes/PortalTheme/backgrounds/coin2.gif) no-repeat top right;height:14px}
.boxCornerRounded2 .rbbot div{background:url(/portal_themes/PortalTheme/backgrounds/coin3.gif) no-repeat bottom left;height:14px}
.boxCornerRounded2 .rbbot{background:url(/portal_themes/PortalTheme/backgrounds/coin4.gif) no-repeat bottom right;height:14px}
.fontColortextdarkgray h1, .fontColortextdarkgray .h1{border-color:#666666;color:Black}
.fontColortextdarkgray h2, .fontColortextdarkgray .h2{border-color:#666666;color:Black}
.fontColortextdarkgray h3, .fontColortextdarkgray .h3{border-color:#666666;color:Black}
.fontColortextdarkgray h4, .fontColortextdarkgray .h4,.fontColortextdarkgray h5, .fontColortextdarkgray .h5,.fontColortextdarkgray h6, .fontColortextdarkgray .h6{border-color:#666666;color:Black}
.fontColortextdarkgray a,.fontColortextdarkgray a div,.fontColortextdarkgray a span{color:#003399}
.fontColortextdarkgray a:visited,.fontColortextdarkgray a:visited div,.fontColortextdarkgray a:visited span{color:#003399}
.fontColortextdarkgray a:active,.fontColortextdarkgray a:active div,.fontColortextdarkgray a:active span{color:#003399}
.fontColortextdarkgray a:hover,.fontColortextdarkgray a:hover div,.fontColortextdarkgray a:hover span{color:#3399FF}
.colordarkgraytext{border-color:#CCC;background-color:#FFF;color:#333333}
.boxShapenewsinnews .title{border-style:dotted dotted none dotted;border-width:1px;padding:2px 10px 1px 10px;display:block;font:bold 14px arial, sans-serif}
.boxShapenewsinnews .body{border-style:none dotted dotted dotted;border-width:1px;padding:7px 10px 5px 7px}
.boxShapenewsinnews .body ul.cpsskinsMenu li a{border-style:0px;border-width:0px;padding:0px 0px 5px 0px}
.boxShapenewsinnews .body ul.cpsskinsMenu li.selected a{border-style:0px;border-width:0px;padding:0px}
.boxColornewsinnews .title{background-color:#999999;border-color:#666;color:#fff}
.boxColornewsinnews .title a{color:#fff}
.boxColornewsinnews .body{background-color:transparent;border-color:#666}
.boxColornewsinnews .body ul.cpsskinsMenu li a{border-color:#FFFFFF}
.boxColornewsinnews .body ul.cpsskinsMenu li.selected a{border-color:#FFFFFF}
.boxColornewsinnews .body ul.cpsskinsMenu li a{background-color:#FFFFFF}
.boxColornewsinnews .body ul.cpsskinsMenu li a:hover,.boxColornewsinnews .body ul.cpsskinsMenu li.selected a{background-color:#FFFFFF}
.boxColornewsinnews .body ul.cpsskinsMenu li a{background-image:url(/portal_themes/PortalTheme/icons/bullet_gray.gif);padding-left:20px !important}
.boxColornewsinnews .body ul.cpsskinsMenu li.selected a{background-image:url(/portal_themes/PortalTheme/icons/bullet_gray.gif);padding-left:20px !important}
.boxShapemacaron1 .title{border-style:none solid none none;border-width:1px;padding:0em 1.2em 0em 0.9em;display:inline;font:12px arial, sans-serif}
.boxShapemacaron1 .body{border-style:dotted;border-width:1px;padding:0px}
.boxShapemacaron1 .body ul.cpsskinsMenu li a{border-style:none;border-width:1px;padding:1px 4px 1px 13px}
.boxShapemacaron1 .body ul.cpsskinsMenu li.selected a{border-style:inset;border-width:1px;padding:1px 4px 1px 13px}
.boxShapemacaron2 .title{border-style:none solid none none;border-width:1px;padding:0em 1.2em 0em 0.9em;display:inline;font:12px arial, sans-serif}
.boxShapemacaron2 .body{border-style:dotted dotted dotted none;border-width:1px;padding:0px}
.boxShapemacaron2 .body ul.cpsskinsMenu li a{border-style:none;border-width:1px;padding:1px 4px 1px 13px}
.boxShapemacaron2 .body ul.cpsskinsMenu li.selected a{border-style:inset;border-width:1px;padding:1px 4px 1px 13px}
.boxShapefront3boxes1 .title{border-style:dotted dotted none dotted;border-width:1px;padding:2px 10px 1px 10px;display:block;font:bold 14px arial, sans-serif}
.boxShapefront3boxes1 .body{border-style:none dotted dotted dotted;border-width:1px;padding:7px 7px 5px 7px}
.boxShapefront3boxes1 .body ul.cpsskinsMenu li a{border-style:none;border-width:1px;padding:1px 4px 1px 13px}
.boxShapefront3boxes1 .body ul.cpsskinsMenu li.selected a{border-style:inset;border-width:1px;padding:1px 4px 1px 13px}
.boxShapefront3boxes2 .title{border-style:dotted dotted none none;border-width:1px;padding:2px 10px 1px 10px;display:block;font:bold 14px arial, sans-serif}
.boxShapefront3boxes2 .body{border-style:none dotted dotted none;border-width:1px;padding:7px 7px 5px 7px}
.boxShapefront3boxes2 .body ul.cpsskinsMenu li a{border-style:none;border-width:1px;padding:1px 4px 1px 13px}
.boxShapefront3boxes2 .body ul.cpsskinsMenu li.selected a{border-style:inset;border-width:1px;padding:1px 4px 1px 13px}
.fontShapenewsideboxes{font:11px Verdana, Arial, Helvetica, sans-serif !important}
.fontShapenewsideboxes p{font:100% Verdana, Arial, Helvetica, sans-serif !important;padding:0em}
.fontShapenewsideboxes h1, .fontShapenewsideboxes .h1{font:normal 150% Verdana, Arial, Helvetica, sans-serif !important;padding:0.8em 0em 0em 0em;border-style:none none dotted none;border-width:1px}
.fontShapenewsideboxes h2, .fontShapenewsideboxes .h2{font:bold 125% Verdana, Arial, Helvetica, sans-serif !important;padding:0.6em 0em 0em 0em;border-style:none;border-width:1px}
.fontShapenewsideboxes h3, .fontShapenewsideboxes .h3{font:bold 120% Verdana, Arial, Helvetica, sans-serif !important;padding:0.6em 0em 0em 0em;border-style:none;border-width:1px}
.fontShapenewsideboxes h4, .fontShapenewsideboxes .h4,.fontShapenewsideboxes h5, .fontShapenewsideboxes .h5,.fontShapenewsideboxes h6, .fontShapenewsideboxes .h6{font:bold 115% Verdana, Arial, Helvetica, sans-serif !important;padding:0.4em 0em 0em 0em;border-style:none;border-width:1px}
.fontShapenewsideboxes a,.fontShapenewsideboxes a div,.fontShapenewsideboxes a span{text-decoration:none}
.fontShapenewsideboxes a:visited,.fontShapenewsideboxes a:visited div,.fontShapenewsideboxes a:visited span{text-decoration:none}
.fontShapenewsideboxes a:active,.fontShapenewsideboxes a:active div,.fontShapenewsideboxes a:active span{text-decoration:none}
.fontShapenewsideboxes a:hover,.fontShapenewsideboxes a:hover div,.fontShapenewsideboxes a:hover span{text-decoration:underline}
.boxColornewsideboxes .title{background-color:#999999;border-color:#666;color:#fff}
.boxColornewsideboxes .title a{color:#fff}
.boxColornewsideboxes .body{background-color:transparent;border-color:#666}
.boxColornewsideboxes .body ul.cpsskinsMenu li a{border-color:#FFFFFF}
.boxColornewsideboxes .body ul.cpsskinsMenu li.selected a{border-color:#FFFFFF}
.boxColornewsideboxes .body ul.cpsskinsMenu li a{background-color:#FFFFFF}
.boxColornewsideboxes .body ul.cpsskinsMenu li a:hover,.boxColornewsideboxes .body ul.cpsskinsMenu li.selected a{background-color:#FFFFFF}
.boxColornewsinblue .title{background-color:#0066cc;border-color:#666;color:#fff}
.boxColornewsinblue .title a{color:#fff}
.boxColornewsinblue .body{background-color:transparent;border-color:#666}
.boxColornewsinblue .body ul.cpsskinsMenu li a{border-color:#FFFFFF}
.boxColornewsinblue .body ul.cpsskinsMenu li.selected a{border-color:#FFFFFF}
.boxColornewsinblue .body ul.cpsskinsMenu li a{background-color:#FFFFFF}
.boxColornewsinblue .body ul.cpsskinsMenu li a:hover,.boxColornewsinblue .body ul.cpsskinsMenu li.selected a{background-color:#FFFFFF}
.boxColornewsinblue .body ul.cpsskinsMenu li a{background-image:url(/portal_themes/PortalTheme/icons/bullet_gray.gif);padding-left:20px !important}
.boxColornewsinblue .body ul.cpsskinsMenu li.selected a{background-image:url(/portal_themes/PortalTheme/icons/bullet_gray.gif);padding-left:20px !important}
.boxColornewsinyellow .title{background-color:#ffca31;border-color:#666;color:#090947}
.boxColornewsinyellow .title a{color:#090947}
.boxColornewsinyellow .body{background-color:transparent;border-color:#666}
.boxColornewsinyellow .body ul.cpsskinsMenu li a{border-color:#FFFFFF}
.boxColornewsinyellow .body ul.cpsskinsMenu li.selected a{border-color:#FFFFFF}
.boxColornewsinyellow .body ul.cpsskinsMenu li a{background-color:#FFFFFF}
.boxColornewsinyellow .body ul.cpsskinsMenu li a:hover,.boxColornewsinyellow .body ul.cpsskinsMenu li.selected a{background-color:#FFFFFF}
.boxColornewsinyellow .body ul.cpsskinsMenu li a{background-image:url(/portal_themes/PortalTheme/icons/bullet_gray.gif);padding-left:20px !important}
.boxColornewsinyellow .body ul.cpsskinsMenu li.selected a{background-image:url(/portal_themes/PortalTheme/icons/bullet_gray.gif);padding-left:20px !important}
.colorundernav{border-color:#CCC;background-color:#FFF;color:#333;background-image:url(/portal_themes/PortalTheme/backgrounds/breadcrumb.gif);background-repeat:repeat-x;background-position:top left}
.colorEverywhithe{border-color:#FFF;background-color:#FFF;color:#666}
.boxCornernewRound{border:1px solid #bbbbbb;background-color:#FFF}
.boxCornernewRound .rbtop div{background:url(/portal_themes/PortalTheme/backgrounds/corner11.gif) no-repeat top left;height:8px}
.boxCornernewRound .rbtop{background:url(/portal_themes/PortalTheme/backgrounds/corner2.gif) no-repeat top right;height:8px}
.boxCornernewRound .rbbot div{background:url(/portal_themes/PortalTheme/backgrounds/corner4.gif) no-repeat bottom left;height:8px}
.boxCornernewRound .rbbot{background:url(/portal_themes/PortalTheme/backgrounds/corner3.gif) no-repeat bottom right;height:8px}
.fontColorlinksnovisited h1, .fontColorlinksnovisited .h1{border-color:#666666;color:Black}
.fontColorlinksnovisited h2, .fontColorlinksnovisited .h2{border-color:#666666;color:Black}
.fontColorlinksnovisited h3, .fontColorlinksnovisited .h3{border-color:#666666;color:Black}
.fontColorlinksnovisited h4, .fontColorlinksnovisited .h4,.fontColorlinksnovisited h5, .fontColorlinksnovisited .h5,.fontColorlinksnovisited h6, .fontColorlinksnovisited .h6{border-color:#666666;color:Black}
.fontColorlinksnovisited a,.fontColorlinksnovisited a div,.fontColorlinksnovisited a span{color:#0066ff}
.fontColorlinksnovisited a:visited,.fontColorlinksnovisited a:visited div,.fontColorlinksnovisited a:visited span{color:#0066ff}
.fontColorlinksnovisited a:active,.fontColorlinksnovisited a:active div,.fontColorlinksnovisited a:active span{color:#0066ff}
.fontColorlinksnovisited a:hover,.fontColorlinksnovisited a:hover div,.fontColorlinksnovisited a:hover span{color:#0066ff}
.colorshadow{border-color:#FFF;background-color:#FFF;color:#333;background-image:url(/portal_themes/PortalTheme/backgrounds/breadcrumb.gif);background-repeat:repeat-x;background-position:top left}
.colorfreshGeneralBackground{background-color:#f8f8f8;color:#333;background-image:url(/portal_themes/PortalTheme/backgrounds/Nxfront2_07.gif);background-repeat:repeat-x;background-position:top left}
.colorrefreshTopLeftBackground{color:#000000;background-image:url(/portal_themes/PortalTheme/backgrounds/Nxfront2_03.gif);background-repeat:repeat-y;background-position:top right}
.colorrefreshTopRightBackground{color:#000000;background-image:url(/portal_themes/PortalTheme/backgrounds/Nxfront2_06.gif);background-repeat:repeat-y;background-position:top left}
.colorrefreshNavbarBackground{background-color:#fec200;color:#fff;background-image:url(/portal_themes/PortalTheme/backgrounds/Nxfront2_09.gif);background-repeat:no-repeat}
.colorrefreshLeftBackground{border-color:#FFF;background-color:#f8f8f8;color:#000000;background-image:url(/portal_themes/PortalTheme/backgrounds/Nxfront2_10.gif);background-repeat:no-repeat;background-position:top right}
.colorrefreshRightBackground{border-color:#FFF;background-color:#f8f8f8;color:#000000;background-image:url(/portal_themes/PortalTheme/backgrounds/Nxfront2_12.gif);background-repeat:no-repeat;background-position:top left}
.colorrefreshBottomSides{border-color:#FFF;background-color:#f8f8f8;color:#666}
.colorrefreshMainBackgroundWithShadow{background-color:#FFF;color:#333;background-image:url(/portal_themes/PortalTheme/backgrounds/Nxfront2_12_degradey.gif);background-repeat:repeat-x;background-position:top left}
.colorrefreshColumnBackgroundShadowed{background-color:#e6eaef;color:#333;background-image:url(/portal_themes/PortalTheme/backgrounds/blue_shadow.gif);background-repeat:repeat-x;background-position:top left}
.colorrefreshBlueBackgroundNoShadow{background-color:#ddeeff;color:#333}
.boxCornerrefreshRoundBoxInColumn{border:1px solid #a9a9a9;background-color:#FFF}
.boxCornerrefreshRoundBoxInColumn .rbtop div{background:url(/portal_themes/PortalTheme/backgrounds/bcorn1.gif) no-repeat top left;height:8px}
.boxCornerrefreshRoundBoxInColumn .rbtop{background:url(/portal_themes/PortalTheme/backgrounds/bcorn2.gif) no-repeat top right;height:8px}
.boxCornerrefreshRoundBoxInColumn .rbbot div{background:url(/portal_themes/PortalTheme/backgrounds/bcorn4.gif) no-repeat bottom left;height:8px}
.boxCornerrefreshRoundBoxInColumn .rbbot{background:url(/portal_themes/PortalTheme/backgrounds/bcorn3.gif) no-repeat bottom right;height:8px}
.boxCornerrefreshSexyBoxinColumn{border:1px solid #a2afbb;background-color:#e5f1ff}
.boxCornerrefreshSexyBoxinColumn .rbtop div{background:url(/portal_themes/PortalTheme/backgrounds/sexybox_column_1.gif) no-repeat top left;height:8px}
.boxCornerrefreshSexyBoxinColumn .rbtop{background:url(/portal_themes/PortalTheme/backgrounds/sexybox_column_2.gif) no-repeat top right;height:8px}
.boxCornerrefreshSexyBoxinColumn .rbbot div{background:url(/portal_themes/PortalTheme/backgrounds/sexybox_column_4.gif) no-repeat bottom left;height:8px}
.boxCornerrefreshSexyBoxinColumn .rbbot{background:url(/portal_themes/PortalTheme/backgrounds/sexybox_column_3.gif) no-repeat bottom right;height:8px}
.boxColorColumnSexyBox .title{color:#0066ff}
.boxColorColumnSexyBox .title a{color:#0066ff}
.boxColorColumnSexyBox .body{background-color:#e5f1ff}
.boxColorColumnSexyBox .body ul.cpsskinsMenu li a{background-image:url(/portal_themes/PortalTheme/icons/bullet_ok_sexyCol.gif);padding-left:20px !important}
.boxColorColumnSexyBox .body ul.cpsskinsMenu li.selected a{background-image:url(/portal_themes/PortalTheme/icons/bullet_ok_sexyCol.gif);padding-left:20px !important}
.boxShapeColumnSexyBox .title{border-style:none;border-width:0;padding:0 10px 10px 10px;display:block;font:bold 11px Verdana, arial, sans-serif}
.boxShapeColumnSexyBox .body{border-style:none;border-width:0px;padding:0 10px 0 10px}
.boxShapeColumnSexyBox .body ul.cpsskinsMenu li a{border-style:none;padding:0px 5px 5px 5px;margin:0px 0px 5px 0px}
.boxShapeColumnSexyBox .body ul.cpsskinsMenu li.selected a{border-style:none;border-width:1px;padding:0px 5px 5px 5px;margin:0px 0px 5px 0px}
.fontColorColumnSexyBox h1, .fontColorColumnSexyBox .h1{border-color:#666666;color:Black}
.fontColorColumnSexyBox h2, .fontColorColumnSexyBox .h2{border-color:#666666;color:Black}
.fontColorColumnSexyBox h3, .fontColorColumnSexyBox .h3{border-color:#666666;color:Black}
.fontColorColumnSexyBox h4, .fontColorColumnSexyBox .h4,.fontColorColumnSexyBox h5, .fontColorColumnSexyBox .h5,.fontColorColumnSexyBox h6, .fontColorColumnSexyBox .h6{border-color:#666666;color:Black}
.fontColorColumnSexyBox a,.fontColorColumnSexyBox a div,.fontColorColumnSexyBox a span{color:#000}
.fontColorColumnSexyBox a:visited,.fontColorColumnSexyBox a:visited div,.fontColorColumnSexyBox a:visited span{color:#000}
.fontColorColumnSexyBox a:active,.fontColorColumnSexyBox a:active div,.fontColorColumnSexyBox a:active span{color:#000}
.fontColorColumnSexyBox a:hover,.fontColorColumnSexyBox a:hover div,.fontColorColumnSexyBox a:hover span{color:#000}
.fontShapeColumnSexyBox{font:11px Verdana, Arial, Helvetica, sans-serif !important}
.fontShapeColumnSexyBox p{font:100% Verdana, Arial, Helvetica, sans-serif !important;padding:0em}
.fontShapeColumnSexyBox h1, .fontShapeColumnSexyBox .h1{font:bold 15px Verdana, Arial, Helvetica, sans-serif !important;padding:1em;margin:1em;border-style:none none dotted none;border-width:1px}
.fontShapeColumnSexyBox h2, .fontShapeColumnSexyBox .h2{font:bold 18px Verdana, Arial, Helvetica, sans-serif !important;padding:0em;margin:0em;border-style:none none dotted none;border-width:1px}
.fontShapeColumnSexyBox h3, .fontShapeColumnSexyBox .h3{font:bold 14px Verdana, Arial, Helvetica, sans-serif !important;padding:0em 0em 0em 0em;border-style:none;border-width:1px}
.fontShapeColumnSexyBox h4, .fontShapeColumnSexyBox .h4,.fontShapeColumnSexyBox h5, .fontShapeColumnSexyBox .h5,.fontShapeColumnSexyBox h6, .fontShapeColumnSexyBox .h6{font:bold 12px Verdana, Arial, Helvetica, sans-serif !important;padding:0em 0em 0em 0em;border-style:none;border-width:1px}
.fontShapeColumnSexyBox a,.fontShapeColumnSexyBox a div,.fontShapeColumnSexyBox a span{text-decoration:none}
.fontShapeColumnSexyBox a:visited,.fontShapeColumnSexyBox a:visited div,.fontShapeColumnSexyBox a:visited span{text-decoration:none}
.fontShapeColumnSexyBox a:active,.fontShapeColumnSexyBox a:active div,.fontShapeColumnSexyBox a:active span{text-decoration:none}
.fontShapeColumnSexyBox a:hover,.fontShapeColumnSexyBox a:hover div,.fontShapeColumnSexyBox a:hover span{text-decoration:none}
.boxCornernewSexyBoxInGrayColumn{border:1px solid #3399ff;background-color:#FFF}
.boxCornernewSexyBoxInGrayColumn .rbtop div{background:url(/portal_themes/PortalTheme/backgrounds/coin1.gif) no-repeat top left;height:8px}
.boxCornernewSexyBoxInGrayColumn .rbtop{background:url(/portal_themes/PortalTheme/backgrounds/coin21.gif) no-repeat top right;height:8px}
.boxCornernewSexyBoxInGrayColumn .rbbot div{background:url(/portal_themes/PortalTheme/backgrounds/coin41.gif) no-repeat bottom left;height:8px}
.boxCornernewSexyBoxInGrayColumn .rbbot{background:url(/portal_themes/PortalTheme/backgrounds/coin31.gif) no-repeat bottom right;height:8px}
.boxColornewColumnSexyBox .title{color:#0066ff}
.boxColornewColumnSexyBox .title a{color:#0066ff}
.boxColornewColumnSexyBox .body{background-color:#fff}
.boxColornewColumnSexyBox .body ul.cpsskinsMenu li a{background-image:url(/portal_themes/PortalTheme/icons/bullet.png);padding-left:20px !important}
.boxColornewColumnSexyBox .body ul.cpsskinsMenu li.selected a{background-image:url(/portal_themes/PortalTheme/icons/bullet.png);padding-left:20px !important}
.colorrefreshFooter{border-color:#fff;background-color:#e6eaef;color:#757575}
.colorrefreshFooterSide{border-color:#fff;background-color:#f8f8f8;color:#000000}
.colorrefreshFooterTopPixel{background-color:#fff;color:#666;background-image:url(/portal_themes/PortalTheme/backgrounds/graypixel.gif);background-repeat:repeat-x;background-position:top left}
.boxColor4boxes .title{background-color:#3c3d3f;border-color:#333 #333 #fff #333;color:#fff;background-image:url(/portal_themes/PortalTheme/backgrounds/4boxes_title.gif);background-repeat:repeat-x;background-position:top left}
.boxColor4boxes .title a{color:#fff}
.boxColor4boxes .body{background-color:transparent;border-color:#999999;background-image:url(/portal_themes/PortalTheme/backgrounds/4boxes_shadow.gif);background-repeat:repeat-x;background-position:top left}
.boxColor4boxes .body ul.cpsskinsMenu li a{background-image:url(/portal_themes/PortalTheme/icons/square_arrow.gif);padding-left:14px !important}
.boxColor4boxes .body ul.cpsskinsMenu li.selected a{background-image:url(/portal_themes/PortalTheme/icons/square_arrow.gif);padding-left:14px !important}
.boxShape4boxes .title{border-style:none;padding:3px 7px 3px 8px;display:block;font:bold 12px Verdana, Arial, sans-serif}
.boxShape4boxes .body{border-style:none solid solid solid;border-width:1px;padding:0.5em 0.5em 0.5em 0.5em}
.boxShape4boxes .body ul.cpsskinsMenu li a{border-style:none;border-width:1px;padding:0px 4px 1px 13px;margin:0 0 5px 0}
.boxShape4boxes .body ul.cpsskinsMenu li.selected a{border-style:none;border-width:1px;padding:0px 4px 1px 13px;margin:0 0 5px 0}
.colornukbanner{background-color:#0099ff;color:#fff;background-image:url(/portal_themes/PortalTheme/backgrounds/banner_drops_02.gif);background-repeat:repeat}
.colornuknavbar{background-color:#333;color:#fff;background-image:url(/portal_themes/PortalTheme/backgrounds/banner_drops_04.gif);background-repeat:repeat}
.fontShapenuknavbar{font:bold 12px Verdana, Arial, Helvetica, sans-serif !important}
.fontShapenuknavbar p{font:100% Verdana, Arial, Helvetica, sans-serif !important;padding:0em}
.fontShapenuknavbar h1, .fontShapenuknavbar .h1{font:normal 150% Verdana, Arial, Helvetica, sans-serif !important;padding:0.8em 0em 0em 0em;border-style:none;border-width:1px}
.fontShapenuknavbar h2, .fontShapenuknavbar .h2{font:bold 125% Verdana, Arial, Helvetica, sans-serif !important;padding:0.6em 0em 0em 0em;border-style:none;border-width:1px}
.fontShapenuknavbar h3, .fontShapenuknavbar .h3{font:bold 120% Verdana, Arial, Helvetica, sans-serif !important;padding:0.6em 0em 0em 0em;border-style:none;border-width:1px}
.fontShapenuknavbar h4, .fontShapenuknavbar .h4,.fontShapenuknavbar h5, .fontShapenuknavbar .h5,.fontShapenuknavbar h6, .fontShapenuknavbar .h6{font:bold 115% Verdana, Arial, Helvetica, sans-serif !important;padding:0.4em 0em 0em 0em;border-style:none;border-width:1px}
.fontShapenuknavbar a,.fontShapenuknavbar a div,.fontShapenuknavbar a span{text-decoration:none}
.fontShapenuknavbar a:visited,.fontShapenuknavbar a:visited div,.fontShapenuknavbar a:visited span{text-decoration:none}
.fontShapenuknavbar a:active,.fontShapenuknavbar a:active div,.fontShapenuknavbar a:active span{text-decoration:none}
.fontShapenuknavbar a:hover,.fontShapenuknavbar a:hover div,.fontShapenuknavbar a:hover span{text-decoration:none}
.boxShapenuknavbar .title{border-style:none;border-width:0px;padding:0em;display:inline;font:11px Verdana, arial, sans-serif}
.boxShapenuknavbar .body{border-style:none;border-width:0px;padding:2px 0}
.boxShapenuknavbar .body ul.cpsskinsMenu li a{border-style:none;border-width:0px;padding:0.5em 1em 0.5em 1em;margin:0em}
.boxShapenuknavbar .body ul.cpsskinsMenu li.selected a{border-style:none;border-width:0px;padding:0.5em 1em 0.5em 1em;margin:0em 0em 0em 0em}
.colornukleft{border-color:#FFF;background-color:#f8f8f8;color:#000000;background-image:url(/portal_themes/PortalTheme/backgrounds/nuk_left.gif);background-repeat:no-repeat;background-position:top right}
.colornukright{border-color:#FFF;background-color:#f8f8f8;color:#000000;background-image:url(/portal_themes/PortalTheme/backgrounds/nux_right.gif);background-repeat:no-repeat;background-position:top left}
.shapenukbder{border-style:none none solid none;border-width:1px;text-transform:none}
.colornukbder{border-color:#CCC;background-color:#FFF;color:#333}
.boxColornukboxes .title{background-color:#9acdff;color:#fff;background-image:url(/portal_themes/PortalTheme/backgrounds/arrowbox_head.gif);background-repeat:no-repeat;background-position:top left}
.boxColornukboxes .title a{color:#fff}
.boxColornukboxes .body{background-image:url(/portal_themes/PortalTheme/backgrounds/arrowbox_cont.gif);background-repeat:no-repeat;background-position:top left}
.boxColornukboxes .body ul.cpsskinsMenu li a{background-image:url(/portal_themes/PortalTheme/icons/arrowbox_arrow.gif);padding-left:26px !important}
.boxColornukboxes .body ul.cpsskinsMenu li.selected a{background-image:url(/portal_themes/PortalTheme/icons/arrowbox_arrow.gif);padding-left:26px !important}
.boxShapenukboxes .title{border-style:none;border-width:0;display:block;font:bold 12px Verdana, sans-serif}
.boxShapenukboxes .body{border-style:none;border-width:0;padding:20px 15px 0 15px}
.boxShapenukboxes .body ul.cpsskinsMenu li a{border-style:none;border-width:0;padding:0 0 10px 0}
.boxShapenukboxes .body ul.cpsskinsMenu li.selected a{border-width:0}
.fontColorallwhite h1, .fontColorallwhite .h1{border-color:#666666;color:Black}
.fontColorallwhite h2, .fontColorallwhite .h2{border-color:#666666;color:Black}
.fontColorallwhite h3, .fontColorallwhite .h3{border-color:#666666;color:Black}
.fontColorallwhite h4, .fontColorallwhite .h4,.fontColorallwhite h5, .fontColorallwhite .h5,.fontColorallwhite h6, .fontColorallwhite .h6{border-color:#666666;color:Black}
.fontColorallwhite a,.fontColorallwhite a div,.fontColorallwhite a span{color:#fff}
.fontColorallwhite a:visited,.fontColorallwhite a:visited div,.fontColorallwhite a:visited span{color:#fff}
.fontColorallwhite a:active,.fontColorallwhite a:active div,.fontColorallwhite a:active span{color:#fff}
.fontColorallwhite a:hover,.fontColorallwhite a:hover div,.fontColorallwhite a:hover span{color:#fff}
.fontShapeblogroll{font:10px Verdana, Arial, Helvetica, sans-serif !important}
.fontShapeblogroll p{font:100% Verdana, Arial, Helvetica, sans-serif !important;padding:0em}
.fontShapeblogroll h1, .fontShapeblogroll .h1{font:normal 150% Verdana, Arial, Helvetica, sans-serif !important;padding:0.8em 0em 0em 0em;border-style:none;border-width:1px}
.fontShapeblogroll h2, .fontShapeblogroll .h2{font:bold 125% Verdana, Arial, Helvetica, sans-serif !important;padding:0.6em 0em 0em 0em;border-style:none;border-width:1px}
.fontShapeblogroll h3, .fontShapeblogroll .h3{font:bold 120% Verdana, Arial, Helvetica, sans-serif !important;padding:0.6em 0em 0em 0em;border-style:none;border-width:1px}
.fontShapeblogroll h4, .fontShapeblogroll .h4,.fontShapeblogroll h5, .fontShapeblogroll .h5,.fontShapeblogroll h6, .fontShapeblogroll .h6{font:bold 115% Verdana, Arial, Helvetica, sans-serif !important;padding:0.4em 0em 0em 0em;border-style:none;border-width:1px}
.fontShapeblogroll a,.fontShapeblogroll a div,.fontShapeblogroll a span{text-decoration:none}
.fontShapeblogroll a:visited,.fontShapeblogroll a:visited div,.fontShapeblogroll a:visited span{text-decoration:none}
.fontShapeblogroll a:active,.fontShapeblogroll a:active div,.fontShapeblogroll a:active span{text-decoration:none}
.fontShapeblogroll a:hover,.fontShapeblogroll a:hover div,.fontShapeblogroll a:hover span{text-decoration:underline}
.colornukfooter{border-color:#CCC;background-color:#FFF;color:#999;background-image:url(/portal_themes/PortalTheme/backgrounds/top_cell.gif);background-repeat:no-repeat;background-position:top right}
