.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}
.colorblackalveolbody{background-color:#ffffff;color:#3c3c3c;background-repeat:no-repeat;background-position:top left}
.colorblackalveolblogroll{background-color:#ffd633;color:#666;background-image:url(/portal_themes/PortalTheme/backgrounds/blogroll.gif);background-repeat:repeat-x;background-position:bottom left}
.colorBlackalveolNUXEObar{border-color:#666;background-color:#000000;color:#fff;background-image:url(/portal_themes/PortalTheme/backgrounds/alveole.gif);background-repeat:repeat;background-position:top left}
.colorblackalveolnavbar{border-color:#f1f2f3;background-color:#333;color:#999;background-image:url(/portal_themes/PortalTheme/backgrounds/navbar.gif);background-repeat:repeat-x;background-position:top left}
.shapeBlackalveolNUXEObar{border-style:none none solid none;border-width:1px;text-transform:none}
.shapefakestyleforblackbar{border-style:none;border-width:0;text-transform:none}
.fontShapeblackalveolFontShape{font:12px Verdana, Arial, Helvetica, sans-serif !important}
.fontShapeblackalveolFontShape p{font:100% Verdana, Arial, Helvetica, sans-serif !important;padding:0em}
.fontShapeblackalveolFontShape h1, .fontShapeblackalveolFontShape .h1{font:bold 36px 'Lucida Grande', Verdana, Arial, Helvetica, sans-serif !important;padding:10px 29px 15px 29px;margin:0px;border-style:none;border-width:0px}
.fontShapeblackalveolFontShape h2, .fontShapeblackalveolFontShape .h2{font:bold 18px 'Lucida Grande', Verdana, Arial, Helvetica, sans-serif !important;padding:0;margin:29px 0 5px;border-style:none;border-width:1px}
.fontShapeblackalveolFontShape h3, .fontShapeblackalveolFontShape .h3{font:bold 14px 'Lucida Grande', Verdana, Arial, Helvetica, sans-serif !important;margin:5px 0 4px 0;border-style:none;border-width:1px}
.fontShapeblackalveolFontShape h4, .fontShapeblackalveolFontShape .h4,.fontShapeblackalveolFontShape h5, .fontShapeblackalveolFontShape .h5,.fontShapeblackalveolFontShape h6, .fontShapeblackalveolFontShape .h6{font:bold 115%'Lucida Grande', Verdana, Arial, Helvetica, sans-serif !important;padding:0.4em 0em 0em 0em;border-style:none;border-width:1px}
.fontShapeblackalveolFontShape a,.fontShapeblackalveolFontShape a div,.fontShapeblackalveolFontShape a span{text-decoration:none}
.fontShapeblackalveolFontShape a:visited,.fontShapeblackalveolFontShape a:visited div,.fontShapeblackalveolFontShape a:visited span{text-decoration:none}
.fontShapeblackalveolFontShape a:active,.fontShapeblackalveolFontShape a:active div,.fontShapeblackalveolFontShape a:active span{text-decoration:none}
.fontShapeblackalveolFontShape a:hover,.fontShapeblackalveolFontShape a:hover div,.fontShapeblackalveolFontShape a:hover span{text-decoration:underline}
.shapegaucheDroit{border-style:none solid;border-width:1px;text-transform:none}
.colorblackAlveolColumn{border-color:#fff;background-color:#e7e7e7;color:#666}
.colorblackAlveolMain{border-color:#f8f8f8;background-color:#FFF;color:#3c3c3c;background-repeat:repeat-x;background-position:top left}
.colorblackAlveolFooter{border-color:#fff;background-color:#333;color:#f1f2f3}
.shapefakestyleforblacksearchbox{border-style:none;border-width:0;text-transform:none}
.fontColorblackfooter h1, .fontColorblackfooter .h1{border-color:#666666;color:Black}
.fontColorblackfooter h2, .fontColorblackfooter .h2{border-color:#666666;color:Black}
.fontColorblackfooter h3, .fontColorblackfooter .h3{border-color:#666666;color:Black}
.fontColorblackfooter h4, .fontColorblackfooter .h4,.fontColorblackfooter h5, .fontColorblackfooter .h5,.fontColorblackfooter h6, .fontColorblackfooter .h6{color:#666}
.fontColorblackfooter a,.fontColorblackfooter a div,.fontColorblackfooter a span{color:#e7e7e7}
.fontColorblackfooter a:visited,.fontColorblackfooter a:visited div,.fontColorblackfooter a:visited span{color:#ccc}
.fontColorblackfooter a:active,.fontColorblackfooter a:active div,.fontColorblackfooter a:active span{color:#fff}
.fontColorblackfooter a:hover,.fontColorblackfooter a:hover div,.fontColorblackfooter a:hover span{color:#fff}
.fontShapeblackfooter{font:10px Verdana, Arial, Helvetica, sans-serif !important}
.fontShapeblackfooter p{font:100% Verdana, Arial, Helvetica, sans-serif !important;padding:0em}
.fontShapeblackfooter h1, .fontShapeblackfooter .h1{font:normal 150% Verdana, Arial, Helvetica, sans-serif !important;padding:0.8em 0em 0em 0em;border-style:none;border-width:1px}
.fontShapeblackfooter h2, .fontShapeblackfooter .h2{font:bold 125% Verdana, Arial, Helvetica, sans-serif !important;padding:0.6em 0em 0em 0em;border-style:none;border-width:1px}
.fontShapeblackfooter h3, .fontShapeblackfooter .h3{font:bold 120% Verdana, Arial, Helvetica, sans-serif !important;padding:0.6em 0em 0em 0em;border-style:none;border-width:1px}
.fontShapeblackfooter h4, .fontShapeblackfooter .h4,.fontShapeblackfooter h5, .fontShapeblackfooter .h5,.fontShapeblackfooter h6, .fontShapeblackfooter .h6{font:bold 10px Verdana, Arial, Helvetica, sans-serif !important;border-style:none;border-width:0}
.fontShapeblackfooter a,.fontShapeblackfooter a div,.fontShapeblackfooter a span{text-decoration:none}
.fontShapeblackfooter a:visited,.fontShapeblackfooter a:visited div,.fontShapeblackfooter a:visited span{text-decoration:none}
.fontShapeblackfooter a:active,.fontShapeblackfooter a:active div,.fontShapeblackfooter a:active span{text-decoration:none}
.fontShapeblackfooter a:hover,.fontShapeblackfooter a:hover div,.fontShapeblackfooter a:hover span{text-decoration:underline}
.fontColorblacksitemap h1, .fontColorblacksitemap .h1{border-color:#000;color:Black}
.fontColorblacksitemap h2, .fontColorblacksitemap .h2{border-color:#666666;color:Black}
.fontColorblacksitemap h3, .fontColorblacksitemap .h3{border-color:#666666;color:Black}
.fontColorblacksitemap h4, .fontColorblacksitemap .h4,.fontColorblacksitemap h5, .fontColorblacksitemap .h5,.fontColorblacksitemap h6, .fontColorblacksitemap .h6{color:#666666}
.fontColorblacksitemap a,.fontColorblacksitemap a div,.fontColorblacksitemap a span{color:#999}
.fontColorblacksitemap a:visited,.fontColorblacksitemap a:visited div,.fontColorblacksitemap a:visited span{color:#999}
.fontColorblacksitemap a:active,.fontColorblacksitemap a:active div,.fontColorblacksitemap a:active span{color:#000}
.fontColorblacksitemap a:hover,.fontColorblacksitemap a:hover div,.fontColorblacksitemap a:hover span{color:#999}
.fontShapeblackboxtitlefront{font:11px Verdana, Arial, Helvetica, sans-serif !important}
.fontShapeblackboxtitlefront p{font:100% Verdana, Arial, Helvetica, sans-serif !important;padding:0em}
.fontShapeblackboxtitlefront h1, .fontShapeblackboxtitlefront .h1{font:bold 36px Lucida Grande, Verdana sans-serif !important;padding:10px 10px 10px 13px;margin:0px;border-style:none none underline none;border-width:1px}
.fontShapeblackboxtitlefront h2, .fontShapeblackboxtitlefront .h2{font:bold 11px Lucida Grande, Verdana sans-serif !important;padding:5px 3px 0 3px;margin:0 0 0 8px;border-style:none}
.fontShapeblackboxtitlefront h3, .fontShapeblackboxtitlefront .h3{font:bold 120% Lucida Grande, Verdana sans-serif !important;padding:0.6em 0em 0em 0em;border-style:none;border-width:1px}
.fontShapeblackboxtitlefront h4, .fontShapeblackboxtitlefront .h4,.fontShapeblackboxtitlefront h5, .fontShapeblackboxtitlefront .h5,.fontShapeblackboxtitlefront h6, .fontShapeblackboxtitlefront .h6{font:bold 115% Verdana, Arial, Helvetica, sans-serif !important;padding:0.4em 0em 0em 0em;border-style:none;border-width:1px}
.fontShapeblackboxtitlefront a,.fontShapeblackboxtitlefront a div,.fontShapeblackboxtitlefront a span{text-decoration:none}
.fontShapeblackboxtitlefront a:visited,.fontShapeblackboxtitlefront a:visited div,.fontShapeblackboxtitlefront a:visited span{text-decoration:none}
.fontShapeblackboxtitlefront a:active,.fontShapeblackboxtitlefront a:active div,.fontShapeblackboxtitlefront a:active span{text-decoration:none}
.fontShapeblackboxtitlefront a:hover,.fontShapeblackboxtitlefront a:hover div,.fontShapeblackboxtitlefront a:hover span{text-decoration:underline}
.fontColorblackboxtitlefront h1, .fontColorblackboxtitlefront .h1{border-color:#666666;color:Black}
.fontColorblackboxtitlefront h2, .fontColorblackboxtitlefront .h2{border-color:#000;color:#fff}
.fontColorblackboxtitlefront h3, .fontColorblackboxtitlefront .h3{border-color:#666666;color:Black}
.fontColorblackboxtitlefront h4, .fontColorblackboxtitlefront .h4,.fontColorblackboxtitlefront h5, .fontColorblackboxtitlefront .h5,.fontColorblackboxtitlefront h6, .fontColorblackboxtitlefront .h6{border-color:#666666;color:Black}
.fontColorblackboxtitlefront a,.fontColorblackboxtitlefront a div,.fontColorblackboxtitlefront a span{color:#0066ff}
.fontColorblackboxtitlefront a:visited,.fontColorblackboxtitlefront a:visited div,.fontColorblackboxtitlefront a:visited span{color:#0066FF}
.fontColorblackboxtitlefront a:active,.fontColorblackboxtitlefront a:active div,.fontColorblackboxtitlefront a:active span{color:#0066ff}
.fontColorblackboxtitlefront a:hover,.fontColorblackboxtitlefront a:hover div,.fontColorblackboxtitlefront a:hover span{color:#0066ff}
.boxColorsecondaryNav .title{color:Black}
.boxColorsecondaryNav .title a{color:Black}
.boxColorsecondaryNav .body{background-color:#fff;background-image:url(/portal_themes/PortalTheme/backgrounds/2ndary_nav_pixel.gif);background-repeat:repeat-y;background-position:top left}
.colorblacksimplemain{border-color:#fff;background-color:#FFF;color:#3c3c3c}
.coloralveolBreadcrumb{border-color:#838183;color:#757575}
.shapealveolBreadcrumb{border-style:none none solid none;border-width:1px;text-transform:none}
.fontShapealveolBreadcrumb{font:9px Verdana, Arial, Helvetica, sans-serif !important}
.fontShapealveolBreadcrumb p{font:100% Verdana, Arial, Helvetica, sans-serif !important;padding:0em}
.fontShapealveolBreadcrumb h1, .fontShapealveolBreadcrumb .h1{font:normal 150% Verdana, Arial, Helvetica, sans-serif !important;padding:0.8em 0em 0em 0em;border-style:none;border-width:1px}
.fontShapealveolBreadcrumb h2, .fontShapealveolBreadcrumb .h2{font:bold 125% Verdana, Arial, Helvetica, sans-serif !important;padding:0.6em 0em 0em 0em;border-style:none;border-width:1px}
.fontShapealveolBreadcrumb h3, .fontShapealveolBreadcrumb .h3{font:bold 120% Verdana, Arial, Helvetica, sans-serif !important;padding:0.6em 0em 0em 0em;border-style:none;border-width:1px}
.fontShapealveolBreadcrumb h4, .fontShapealveolBreadcrumb .h4,.fontShapealveolBreadcrumb h5, .fontShapealveolBreadcrumb .h5,.fontShapealveolBreadcrumb h6, .fontShapealveolBreadcrumb .h6{font:bold 115% Verdana, Arial, Helvetica, sans-serif !important;padding:0.4em 0em 0em 0em;border-style:none;border-width:1px}
.fontShapealveolBreadcrumb a,.fontShapealveolBreadcrumb a div,.fontShapealveolBreadcrumb a span{text-decoration:none}
.fontShapealveolBreadcrumb a:visited,.fontShapealveolBreadcrumb a:visited div,.fontShapealveolBreadcrumb a:visited span{text-decoration:none}
.fontShapealveolBreadcrumb a:active,.fontShapealveolBreadcrumb a:active div,.fontShapealveolBreadcrumb a:active span{text-decoration:none}
.fontShapealveolBreadcrumb a:hover,.fontShapealveolBreadcrumb a:hover div,.fontShapealveolBreadcrumb a:hover span{text-decoration:underline}
.fontColorblackalveolFONTCOLOR h1, .fontColorblackalveolFONTCOLOR .h1{color:#3c3c3c}
.fontColorblackalveolFONTCOLOR h2, .fontColorblackalveolFONTCOLOR .h2{color:#3c3c3c}
.fontColorblackalveolFONTCOLOR h3, .fontColorblackalveolFONTCOLOR .h3{color:#666}
.fontColorblackalveolFONTCOLOR h4, .fontColorblackalveolFONTCOLOR .h4,.fontColorblackalveolFONTCOLOR h5, .fontColorblackalveolFONTCOLOR .h5,.fontColorblackalveolFONTCOLOR h6, .fontColorblackalveolFONTCOLOR .h6{color:#555}
.fontColorblackalveolFONTCOLOR a,.fontColorblackalveolFONTCOLOR a div,.fontColorblackalveolFONTCOLOR a span{color:#0066ff}
.fontColorblackalveolFONTCOLOR a:visited,.fontColorblackalveolFONTCOLOR a:visited div,.fontColorblackalveolFONTCOLOR a:visited span{color:#993399}
.fontColorblackalveolFONTCOLOR a:active,.fontColorblackalveolFONTCOLOR a:active div,.fontColorblackalveolFONTCOLOR a:active span{color:#0066ff}
.fontColorblackalveolFONTCOLOR a:hover,.fontColorblackalveolFONTCOLOR a:hover div,.fontColorblackalveolFONTCOLOR a:hover span{color:#0066ff}
.fontShapeblackalveolFontPRODUCTS{font:12px 'Lucida Grande', Verdana, Arial, Helvetica, sans-serif !important}
.fontShapeblackalveolFontPRODUCTS p{font:100% 'Lucida Grande', Verdana, Arial, Helvetica, sans-serif !important;padding:0em}
.fontShapeblackalveolFontPRODUCTS h1, .fontShapeblackalveolFontPRODUCTS .h1{font:bold 36px 'Lucida Grande', Verdana, Arial, Helvetica, sans-serif !important;padding:10px 29px 0px 29px;margin:0px;border-style:none;border-width:0px}
.fontShapeblackalveolFontPRODUCTS h2, .fontShapeblackalveolFontPRODUCTS .h2{font:bold 18px 'Lucida Grande', Verdana, Arial, Helvetica, sans-serif !important;padding:0;margin:29px 0 5px;border-style:none;border-width:1px}
.fontShapeblackalveolFontPRODUCTS h3, .fontShapeblackalveolFontPRODUCTS .h3{font:normal 24px 'Lucida Grande', Verdana, Arial, Helvetica, sans-serif !important;margin:5px 0 4px 0;border-style:none;border-width:1px}
.fontShapeblackalveolFontPRODUCTS h4, .fontShapeblackalveolFontPRODUCTS .h4,.fontShapeblackalveolFontPRODUCTS h5, .fontShapeblackalveolFontPRODUCTS .h5,.fontShapeblackalveolFontPRODUCTS h6, .fontShapeblackalveolFontPRODUCTS .h6{font:bold 115%'Lucida Grande', Verdana, Arial, Helvetica, sans-serif !important;padding:16px 0 8px 0;border-style:none;border-width:1px}
.fontShapeblackalveolFontPRODUCTS a,.fontShapeblackalveolFontPRODUCTS a div,.fontShapeblackalveolFontPRODUCTS a span{text-decoration:none}
.fontShapeblackalveolFontPRODUCTS a:visited,.fontShapeblackalveolFontPRODUCTS a:visited div,.fontShapeblackalveolFontPRODUCTS a:visited span{text-decoration:none}
.fontShapeblackalveolFontPRODUCTS a:active,.fontShapeblackalveolFontPRODUCTS a:active div,.fontShapeblackalveolFontPRODUCTS a:active span{text-decoration:none}
.fontShapeblackalveolFontPRODUCTS a:hover,.fontShapeblackalveolFontPRODUCTS a:hover div,.fontShapeblackalveolFontPRODUCTS a:hover span{text-decoration:underline}
