.colorHeadersideleft{border-color:transparent;background-color:#ffca31;color:#000000;background-image:url(/portal_themes/tonal_fr/backgrounds/header_side_left.png);background-repeat:repeat-y;background-position:top right}
.colorHeadersideright{border-color:transparent;background-color:#ffca31;color:#000000;background-image:url(/portal_themes/tonal_fr/backgrounds/header_side_right.png);background-repeat:repeat-y;background-position:top left}
.colorMainsideleft{border-color:transparent;background-color:gray;color:#000000;background-image:url(/portal_themes/tonal_fr/backgrounds/main_side_left.png);background-repeat:repeat-y;background-position:top right}
.colorMainsideright{border-color:transparent;background-color:gray;color:#000000;background-image:url(/portal_themes/tonal_fr/backgrounds/main_side_right.png);background-repeat:repeat-y}
.colorHeadercandybarbackground{background-color:#fca700;color:#000000;background-image:url(/portal_themes/tonal_fr/backgrounds/header_background.png);background-repeat:repeat-x}
.portalTabTabStyle ul.cpsskinsMenu li{margin:0 5px 0 0}
.portalTabTabStyle ul.cpsskinsMenu li a{padding:3px 10px 3px 10px}
.colorFootergradient{border-color:transparent;background-color:#e7e7e7;color:#000000;background-image:url(/portal_themes/tonal_fr/backgrounds/footer_gradient.png);background-repeat:repeat-x;background-position:bottom left}
.colorgraye7{border-color:transparent;background-color:#e7e7e7;color:#000000;background-repeat:repeat}
.fontShapeaverage{font:14px "Lucida Grande", Verdana, sans-serif !important}
.fontShapeaverage p{font:100% "Lucida Grande", Verdana, sans-serif !important;padding:5px 10px 5px 0px}
.fontShapeaverage small{font:11px "Lucida Grande", Verdana, sans-serif !important}
.fontShapeaverage h1, .fontShapeaverage .h1{font:bold 30px "Trebuchet MS", Verdana, sans-serif !important;padding:0px;margin:10px 0px 10px 0px;border-style:none;border-width:0px}
.fontShapeaverage h2, .fontShapeaverage .h2{font:bold 20px "Trebuchet MS", Verdana, sans-serif !important;padding:0px;margin:10px 0px 0px 0px;border-style:none;border-width:0px}
.fontShapeaverage h3, .fontShapeaverage .h3{font:bold 18px "Trebuchet MS", Verdana, sans-serif !important;padding:0.6em 0em 0em 0em;border-style:none;border-width:0px}
.fontShapeaverage h4, .fontShapeaverage .h4,.fontShapeaverage h5, .fontShapeaverage .h5,.fontShapeaverage h6, .fontShapeaverage .h6{font:bold 16px "Trebuchet MS", Verdana, sans-serif !important;padding:0px;margin:10px 0px 0px 0px;border-style:none;border-width:0}
.fontShapeaverage a,.fontShapeaverage a div,.fontShapeaverage a span{text-decoration:none}
.fontShapeaverage a:visited,.fontShapeaverage a:visited div,.fontShapeaverage a:visited span{text-decoration:none}
.fontShapeaverage a:active,.fontShapeaverage a:active div,.fontShapeaverage a:active span{text-decoration:none}
.fontShapeaverage a:hover,.fontShapeaverage a:hover div,.fontShapeaverage a:hover span{text-decoration:none}
.fontShapemini{font:10px Arial, Helvetica, Verdana, sans-serif !important}
.fontShapemini p{font:100% Arial, Helvetica, Verdana, sans-serif !important;padding:0em}
.fontShapemini h1, .fontShapemini .h1{font:normal 150% Arial, Helvetica, Verdana, sans-serif !important;padding:0.8em 0em 0em 0em;border-style:none;border-width:1px}
.fontShapemini h2, .fontShapemini .h2{font:bold 125% Arial, Helvetica, Verdana, sans-serif !important;padding:0.6em 0em 0em 0em;border-style:none;border-width:1px}
.fontShapemini h3, .fontShapemini .h3{font:bold 120% Arial, Helvetica, Verdana, sans-serif !important;padding:0.6em 0em 0em 0em;border-style:none;border-width:1px}
.fontShapemini h4, .fontShapemini .h4,.fontShapemini h5, .fontShapemini .h5,.fontShapemini h6, .fontShapemini .h6{font:bold 115% Arial, Helvetica, Verdana, sans-serif !important;padding:0.4em 0em 0em 0em;border-style:none;border-width:1px}
.fontShapemini a,.fontShapemini a div,.fontShapemini a span{text-decoration:none}
.fontShapemini a:visited,.fontShapemini a:visited div,.fontShapemini a:visited span{text-decoration:none}
.fontShapemini a:active,.fontShapemini a:active div,.fontShapemini a:active span{text-decoration:underline overline}
.fontShapemini a:hover,.fontShapemini a:hover div,.fontShapemini a:hover span{text-decoration:underline}
.colorNavboxstyle{border-color:transparent;background-color:#FFF;color:#000000;background-image:url(/portal_themes/tonal_fr/backgrounds/little_corner_e7.png);background-repeat:no-repeat;background-position:bottom left}
.boxShapefront .title{border-style:none;border-width:0;padding:5px 10px;display:block;font:bold 12px Arial, Helvetica, Verdana, sans-serif}
.boxShapefront .body{border-style:none solid solid solid;border-width:1px;padding:5px 10px 5px 15px}
.boxShapefront .body ul.cpsskinsMenu li a{border-style:none;border-width:0;padding:2px;margin:0}
.boxShapefront .body ul.cpsskinsMenu li.selected a{border-style:none;border-width:0;padding:0px;margin:0}
.boxColorfront .title{background-color:transparent;border-color:transparent;color:#FFFFFF;background-image:url(/portal_themes/tonal_fr/backgrounds/box_title_grey.gif);background-repeat:repeat}
.boxColorfront .title a{color:#FFFFFF}
.boxColorfront .body{background-color:transparent;border-color:#bcbcbc;background-image:url(/portal_themes/tonal_fr/backgrounds/bord2.gif);background-repeat:repeat-y;background-position:right}
.boxColorfront .body ul.cpsskinsMenu li a{border-color:transparent}
.boxColorfront .body ul.cpsskinsMenu li.selected a{border-color:transparent}
.boxColorfront .body ul.cpsskinsMenu li a{background-color:transparent}
.boxColorfront .body ul.cpsskinsMenu li a:hover,.boxColorfront .body ul.cpsskinsMenu li.selected a{background-color:transparent}
.boxColorfront .body ul.cpsskinsMenu li a{background-image:url(/portal_themes/tonal_fr/icons/blakbullet.png);padding-left:20px !important}
.boxColorfront .body ul.cpsskinsMenu li.selected a{background-image:url(/portal_themes/tonal_fr/icons/blakbullet.png);padding-left:20px !important}
.fontColordefaultfontcolors h1, .fontColordefaultfontcolors .h1{border-color:#948460;color:#E0291A}
.fontColordefaultfontcolors h2, .fontColordefaultfontcolors .h2{border-color:#948460;color:#888888}
.fontColordefaultfontcolors h3, .fontColordefaultfontcolors .h3{border-color:#948460;color:#999999}
.fontColordefaultfontcolors h4, .fontColordefaultfontcolors .h4,.fontColordefaultfontcolors h5, .fontColordefaultfontcolors .h5,.fontColordefaultfontcolors h6, .fontColordefaultfontcolors .h6{border-color:#948460;color:#999999}
.fontColordefaultfontcolors a,.fontColordefaultfontcolors a div,.fontColordefaultfontcolors a span{color:#E0291A}
.fontColordefaultfontcolors a:visited,.fontColordefaultfontcolors a:visited div,.fontColordefaultfontcolors a:visited span{color:#E0291A}
.fontColordefaultfontcolors a:active,.fontColordefaultfontcolors a:active div,.fontColordefaultfontcolors a:active span{color:#E0291A}
.fontColordefaultfontcolors a:hover,.fontColordefaultfontcolors a:hover div,.fontColordefaultfontcolors a:hover span{color:#0C0}
.colorAreaColormain{border-color:#bcbcbc;background-color:#e7e7e7;color:#333333;background-image:url(/portal_themes/tonal_fr/backgrounds/whitemaintop.png);background-repeat:repeat-x;background-position:top left}
.colormainlittlecorner{border-color:transparent;background-color:#e7e7e7;color:#666666;background-image:url(/portal_themes/tonal_fr/backgrounds/little_main_corner_e7_20px.png);background-repeat:no-repeat;background-position:top left}
.colormainleftborder{border-color:#bcbcbc;background-color:white;color:#000000;background-image:url(/portal_themes/tonal_fr/backgrounds/bc_pixel.png);background-repeat:repeat-y;background-position:top left}
.colormaintopcorner{border-color:transparent;background-color:#FFF;color:#333333;background-image:url(/portal_themes/tonal_fr/backgrounds/main_top_corner.png);background-repeat:no-repeat;background-position:top left}
.boxShapeobjectactions .title{border-style:none solid none none;border-width:1px;padding:0;display:inline;font:12px Arial, Helvetica, Verdana, sans-serif}
.boxShapeobjectactions .body{border-style:none;border-width:1px;padding:0px}
.boxShapeobjectactions .body ul.cpsskinsMenu li a{border-style:none;border-width:0px;padding:5px}
.boxShapeobjectactions .body ul.cpsskinsMenu li.selected a{border-style:none solid none solid;border-width:1px;padding:5px}
.boxColorobjectactions .title{background-color:#d0d0d0;border-color:#999999;color:Black}
.boxColorobjectactions .title a{color:Black}
.boxColorobjectactions .body{background-color:transparent;border-color:#bcbcbc}
.boxColorobjectactions .body ul.cpsskinsMenu li a{border-color:transparent}
.boxColorobjectactions .body ul.cpsskinsMenu li.selected a{border-color:transparent}
.boxColorobjectactions .body ul.cpsskinsMenu li a{background-color:transparent}
.boxColorobjectactions .body ul.cpsskinsMenu li a:hover,.boxColorobjectactions .body ul.cpsskinsMenu li.selected a{background-color:#f1f2f3}
.boxShapenavbox .title{border-style:none;border-width:0px;padding:0px;display:inline;font:bold 12px Arial, Helvetica, Verdana, sans-serif}
.boxShapenavbox .body{border-style:solid;border-width:0px;padding:0px}
.boxShapenavbox .body ul.cpsskinsMenu li a{border-style:none none solid none;border-width:1px;padding:10px 0px 10px 0px;margin:0px}
.boxShapenavbox .body ul.cpsskinsMenu li.selected a{border-style:none none solid none;border-width:1px;padding:10px 2px 10px 5px;margin:0px}
.boxColornavbox .title{background-color:transparent;border-color:transparent;color:#666666}
.boxColornavbox .title a{color:#666666}
.boxColornavbox .body{background-color:transparent;border-color:transparent}
.boxColornavbox .body ul.cpsskinsMenu li a{border-color:#CCCCCC}
.boxColornavbox .body ul.cpsskinsMenu li.selected a{border-color:#CCCCCC}
.boxColornavbox .body ul.cpsskinsMenu li a{background-color:transparent}
.boxColornavbox .body ul.cpsskinsMenu li a:hover,.boxColornavbox .body ul.cpsskinsMenu li.selected a{background-color:#FFF}
.fontColormini h1, .fontColormini .h1{border-color:#666666;color:Black}
.fontColormini h2, .fontColormini .h2{border-color:#666666;color:Black}
.fontColormini h3, .fontColormini .h3{border-color:#666666;color:Black}
.fontColormini h4, .fontColormini .h4,.fontColormini h5, .fontColormini .h5,.fontColormini h6, .fontColormini .h6{border-color:#666666;color:Black}
.fontColormini a,.fontColormini a div,.fontColormini a span{color:#0066cc}
.fontColormini a:visited,.fontColormini a:visited div,.fontColormini a:visited span{color:#003399}
.fontColormini a:active,.fontColormini a:active div,.fontColormini a:active span{color:blue}
.fontColormini a:hover,.fontColormini a:hover div,.fontColormini a:hover span{color:#0066cc}
.colorfontcolorgray{border-color:transparent;background-color:transparent;color:#666666}
.fontColordefaultnovisitedlinks h1, .fontColordefaultnovisitedlinks .h1{border-color:#666666;color:Black}
.fontColordefaultnovisitedlinks h2, .fontColordefaultnovisitedlinks .h2{border-color:#666666;color:Black}
.fontColordefaultnovisitedlinks h3, .fontColordefaultnovisitedlinks .h3{border-color:#666666;color:Black}
.fontColordefaultnovisitedlinks h4, .fontColordefaultnovisitedlinks .h4,.fontColordefaultnovisitedlinks h5, .fontColordefaultnovisitedlinks .h5,.fontColordefaultnovisitedlinks h6, .fontColordefaultnovisitedlinks .h6{border-color:#666666;color:Black}
.fontColordefaultnovisitedlinks a,.fontColordefaultnovisitedlinks a div,.fontColordefaultnovisitedlinks a span{color:#948460}
.fontColordefaultnovisitedlinks a:visited,.fontColordefaultnovisitedlinks a:visited div,.fontColordefaultnovisitedlinks a:visited span{color:#948460}
.fontColordefaultnovisitedlinks a:active,.fontColordefaultnovisitedlinks a:active div,.fontColordefaultnovisitedlinks a:active span{color:#948460}
.fontColordefaultnovisitedlinks a:hover,.fontColordefaultnovisitedlinks a:hover div,.fontColordefaultnovisitedlinks a:hover span{color:#948460}
.fontShapeactions{font:9px Arial, Helvetica, Verdana, sans-serif !important}
.fontShapeactions p{font:100% Arial, Helvetica, Verdana, sans-serif !important;padding:0em}
.fontShapeactions h1, .fontShapeactions .h1{font:normal 150% Arial, Helvetica, Verdana, sans-serif !important;padding:0.8em 0em 0em 0em;border-style:none;border-width:1px}
.fontShapeactions h2, .fontShapeactions .h2{font:bold 125% Arial, Helvetica, Verdana, sans-serif !important;padding:0.6em 0em 0em 0em;border-style:none;border-width:1px}
.fontShapeactions h3, .fontShapeactions .h3{font:bold 120% Arial, Helvetica, Verdana, sans-serif !important;padding:0.6em 0em 0em 0em;border-style:none;border-width:1px}
.fontShapeactions h4, .fontShapeactions .h4,.fontShapeactions h5, .fontShapeactions .h5,.fontShapeactions h6, .fontShapeactions .h6{font:bold 115% Arial, Helvetica, Verdana, sans-serif !important;padding:0.4em 0em 0em 0em;border-style:none;border-width:1px}
.fontShapeactions a,.fontShapeactions a div,.fontShapeactions a span{text-decoration:none}
.fontShapeactions a:visited,.fontShapeactions a:visited div,.fontShapeactions a:visited span{text-decoration:none}
.fontShapeactions a:active,.fontShapeactions a:active div,.fontShapeactions a:active span{text-decoration:underline overline}
.fontShapeactions a:hover,.fontShapeactions a:hover div,.fontShapeactions a:hover span{text-decoration:none}
.boxCornerRoundedBoxCorners{border:1px solid #bcbcbc;background-color:white}
.boxCornerRoundedBoxCorners .rbtop div{background:url(/portal_themes/tonal_fr/backgrounds/corner1.png) no-repeat top left;height:9px}
.boxCornerRoundedBoxCorners .rbtop{background:url(/portal_themes/tonal_fr/backgrounds/corner2.png) no-repeat top right;height:9px}
.boxCornerRoundedBoxCorners .rbbot div{background:url(/portal_themes/tonal_fr/backgrounds/corner4.png) no-repeat bottom left;height:9px}
.boxCornerRoundedBoxCorners .rbbot{background:url(/portal_themes/tonal_fr/backgrounds/corner3.png) no-repeat bottom right;height:9px}
.portalTabPortalTabStyleuseractions ul.cpsskinsMenu li{margin:0 5px 0 0}
.portalTabPortalTabStyleuseractions ul.cpsskinsMenu li a{padding:1px 10px 1px 10px}
.colortitlebackground{border-color:transparent;background-color:#1F4485;color:#000000;background-image:url(/portal_themes/tonal_fr/backgrounds/cps_athens.png);background-repeat:no-repeat;background-position:top left}
.boxCornerhalfRoundedBox{border:1px solid #bcbcbc;background-color:#FFF}
.boxCornerhalfRoundedBox .rbtop div{background:url(/portal_themes/tonal_fr/backgrounds/scorner1.png) no-repeat top left;height:9px}
.boxCornerhalfRoundedBox .rbtop{background:url(/portal_themes/tonal_fr/backgrounds/scorner2.png) no-repeat top right;height:9px}
.boxCornerhalfRoundedBox .rbbot div{background:url(/portal_themes/tonal_fr/backgrounds/corner4.png) no-repeat bottom left;height:9px}
.boxCornerhalfRoundedBox .rbbot{background:url(/portal_themes/tonal_fr/backgrounds/corner3.png) no-repeat bottom right;height:9px}
.fontShapeTitleindex{font:13px Arial, Helvetica, Verdana, sans-serif !important}
.fontShapeTitleindex p{font:100% Arial, Helvetica, Verdana, sans-serif !important;padding:0em}
.fontShapeTitleindex h1, .fontShapeTitleindex .h1{font:bold 150% Arial, Helvetica, Verdana, sans-serif !important;padding:0px;margin:0px;border-style:none;border-width:0px}
.fontShapeTitleindex h2, .fontShapeTitleindex .h2{font:bold 150% Arial, Helvetica, Verdana, sans-serif !important;padding:0.6em 0em 0em 0em;border-style:none;border-width:0}
.fontShapeTitleindex h3, .fontShapeTitleindex .h3{font:bold 125% Arial, Helvetica, Verdana, sans-serif !important;padding:0.6em 0em 0em 0em;border-style:none;border-width:0}
.fontShapeTitleindex h4, .fontShapeTitleindex .h4,.fontShapeTitleindex h5, .fontShapeTitleindex .h5,.fontShapeTitleindex h6, .fontShapeTitleindex .h6{font:bold 100% Arial, Helvetica, Verdana, sans-serif !important;padding:0.4em 0em 0em 0em;border-style:none;border-width:0}
.fontShapeTitleindex a,.fontShapeTitleindex a div,.fontShapeTitleindex a span{text-decoration:none}
.fontShapeTitleindex a:visited,.fontShapeTitleindex a:visited div,.fontShapeTitleindex a:visited span{text-decoration:none}
.fontShapeTitleindex a:active,.fontShapeTitleindex a:active div,.fontShapeTitleindex a:active span{text-decoration:underline overline}
.fontShapeTitleindex a:hover,.fontShapeTitleindex a:hover div,.fontShapeTitleindex a:hover span{text-decoration:underline}
.fontColortitleindex h1, .fontColortitleindex .h1{border-color:#666666;color:#003399}
.fontColortitleindex h2, .fontColortitleindex .h2{border-color:#666666;color:#454545}
.fontColortitleindex h3, .fontColortitleindex .h3{border-color:#666666;color:#666666}
.fontColortitleindex h4, .fontColortitleindex .h4,.fontColortitleindex h5, .fontColortitleindex .h5,.fontColortitleindex h6, .fontColortitleindex .h6{border-color:#666666;color:Black}
.fontColortitleindex a,.fontColortitleindex a div,.fontColortitleindex a span{color:#0066cc}
.fontColortitleindex a:visited,.fontColortitleindex a:visited div,.fontColortitleindex a:visited span{color:#003399}
.fontColortitleindex a:active,.fontColortitleindex a:active div,.fontColortitleindex a:active span{color:blue}
.fontColortitleindex a:hover,.fontColortitleindex a:hover div,.fontColortitleindex a:hover span{color:#0066cc}
.boxShapeLatestbox .title{border-style:none;border-width:0px;padding:0px 5px 0px 10px;display:inline;font:bold 175% Arial, Helvetica, Verdana, sans-serif}
.boxShapeLatestbox .body{border-style:none;border-width:0px;padding:10px 10px 10px 10px}
.boxShapeLatestbox .body ul.cpsskinsMenu li a{border-style:none;border-width:1px;padding:2px;margin:2px}
.boxShapeLatestbox .body ul.cpsskinsMenu li.selected a{border-style:none;border-width:0px;padding:2px;margin:2px}
.boxColortitleindex .title{background-color:#FFF;border-color:transparent;color:#003399}
.boxColortitleindex .title a{color:#003399}
.boxColortitleindex .body{background-color:#fff;border-color:#999999}
.boxColortitleindex .body ul.cpsskinsMenu li a{border-color:#fff}
.boxColortitleindex .body ul.cpsskinsMenu li.selected a{border-color:transparent}
.boxColortitleindex .body ul.cpsskinsMenu li a{background-color:#fff}
.boxColortitleindex .body ul.cpsskinsMenu li a:hover,.boxColortitleindex .body ul.cpsskinsMenu li.selected a{background-color:#e7e7e7}
.boxColortitleindex .body ul.cpsskinsMenu li a{background-image:url(/portal_themes/tonal_fr/icons/blakbullet.png);padding-left:20px !important}
.boxColortitleindex .body ul.cpsskinsMenu li.selected a{background-image:url(/portal_themes/tonal_fr/icons/blakbullet.png);padding-left:20px !important}
.colorAreaMain{border-color:#CCC;background-color:#FFFFFF;color:#808080;background-repeat:repeat-y}
.colorgraye9{border-color:transparent;background-color:#999;color:#000000;background-repeat:repeat}
.colorAreaBlack{border-color:#CCC;background-color:#000;color:#FFF}
.colorAreaBord1{border-color:#CCC;background-color:#FFF;color:#000000;background-image:url(/portal_themes/tonal_fr/backgrounds/bord1.gif);background-repeat:repeat-y}
.fontShapetopNav{font:bold 14px "Courier New" !important}
.fontShapetopNav p{font:100% "Courier New" !important}
.fontShapetopNav h1, .fontShapetopNav .h1{font:normal 150% Verdana, Arial, Helvetica, sans-serif !important;padding:0.8em 0em 0em 0em;border-style:none;border-width:1px}
.fontShapetopNav h2, .fontShapetopNav .h2{font:bold 125% Verdana, Arial, Helvetica, sans-serif !important;padding:0.6em 0em 0em 0em;border-style:none;border-width:1px}
.fontShapetopNav h3, .fontShapetopNav .h3{font:bold 120% Verdana, Arial, Helvetica, sans-serif !important;padding:0.6em 0em 0em 0em;border-style:none;border-width:1px}
.fontShapetopNav h4, .fontShapetopNav .h4,.fontShapetopNav h5, .fontShapetopNav .h5,.fontShapetopNav h6, .fontShapetopNav .h6{font:bold 115% Verdana, Arial, Helvetica, sans-serif !important;padding:0.4em 0em 0em 0em;border-style:none;border-width:1px}
.fontShapetopNav a,.fontShapetopNav a div,.fontShapetopNav a span{text-decoration:none}
.fontShapetopNav a:visited,.fontShapetopNav a:visited div,.fontShapetopNav a:visited span{text-decoration:none}
.fontShapetopNav a:active,.fontShapetopNav a:active div,.fontShapetopNav a:active span{text-decoration:none}
.fontShapetopNav a:hover,.fontShapetopNav a:hover div,.fontShapetopNav a:hover span{text-decoration:none}
.colorAreaBord2{border-color:#CCC;background-color:#FFF;color:#000000;background-image:url(/portal_themes/tonal_fr/backgrounds/bord2.gif);background-repeat:repeat-y;background-position:right}
.fontColornavTree h1, .fontColornavTree .h1{border-color:#666666;color:Black}
.fontColornavTree h2, .fontColornavTree .h2{border-color:#666666;color:Black}
.fontColornavTree h3, .fontColornavTree .h3{border-color:#666666;color:Black}
.fontColornavTree h4, .fontColornavTree .h4,.fontColornavTree h5, .fontColornavTree .h5,.fontColornavTree h6, .fontColornavTree .h6{border-color:#666666;color:Black}
.fontColornavTree a,.fontColornavTree a div,.fontColornavTree a span{color:#666}
.fontColornavTree a:visited,.fontColornavTree a:visited div,.fontColornavTree a:visited span{color:#666}
.fontColornavTree a:active,.fontColornavTree a:active div,.fontColornavTree a:active span{color:#666}
.fontColornavTree a:hover,.fontColornavTree a:hover div,.fontColornavTree a:hover span{color:#00CC00}
.fontShapetreeView{font:bold 14px "Lucida Grande", Arial, sans-serif !important}
.fontShapetreeView p{font:100% "Lucida Grande", Arial, sans-serif !important;padding:5px 10px 0px 0px}
.fontShapetreeView small{font:11px "Lucida Grande", Arial, sans-serif !important}
.fontShapetreeView h1, .fontShapetreeView .h1{font:bold 185% Arial, Helvetica, Verdana, sans-serif !important;padding:0px;margin:0px;border-style:none;border-width:0px}
.fontShapetreeView h2, .fontShapetreeView .h2{font:bold 150% Arial, Helvetica, Verdana, sans-serif !important;padding:0px;margin:10px 0px 5px 0px;border-style:none;border-width:0px}
.fontShapetreeView h3, .fontShapetreeView .h3{font:bold 125% Arial, Helvetica, Verdana, sans-serif !important;padding:0.6em 0em 0em 0em;border-style:none;border-width:0px}
.fontShapetreeView h4, .fontShapetreeView .h4,.fontShapetreeView h5, .fontShapetreeView .h5,.fontShapetreeView h6, .fontShapetreeView .h6{font:bold 100% Arial, Helvetica, Verdana, sans-serif !important;padding:0px;margin:10px 0px 5px 0px;border-style:none;border-width:0}
.fontShapetreeView a,.fontShapetreeView a div,.fontShapetreeView a span{text-decoration:none}
.fontShapetreeView a:visited,.fontShapetreeView a:visited div,.fontShapetreeView a:visited span{text-decoration:none}
.fontShapetreeView a:active,.fontShapetreeView a:active div,.fontShapetreeView a:active span{text-decoration:none}
.fontShapetreeView a:hover,.fontShapetreeView a:hover div,.fontShapetreeView a:hover span{text-decoration:none}
.colorAreaDefault{border-color:#CCC;background-color:#FFF;color:#000000;background-image:url(/portal_themes/tonal_fr/backgrounds/photo.jpg);background-repeat:no-repeat;background-position:right top}
.fontColordefaultfontcolors1 h1, .fontColordefaultfontcolors1 .h1{border-color:#666666;color:#4E4E4E}
.fontColordefaultfontcolors1 h2, .fontColordefaultfontcolors1 .h2{border-color:#666666;color:#525252}
.fontColordefaultfontcolors1 h3, .fontColordefaultfontcolors1 .h3{border-color:#666666;color:#666666}
.fontColordefaultfontcolors1 h4, .fontColordefaultfontcolors1 .h4,.fontColordefaultfontcolors1 h5, .fontColordefaultfontcolors1 .h5,.fontColordefaultfontcolors1 h6, .fontColordefaultfontcolors1 .h6{border-color:#666666;color:Black}
.fontColordefaultfontcolors1 a,.fontColordefaultfontcolors1 a div,.fontColordefaultfontcolors1 a span{color:#0066cc}
.fontColordefaultfontcolors1 a:visited,.fontColordefaultfontcolors1 a:visited div,.fontColordefaultfontcolors1 a:visited span{color:#003399}
.fontColordefaultfontcolors1 a:active,.fontColordefaultfontcolors1 a:active div,.fontColordefaultfontcolors1 a:active span{color:blue}
.fontColordefaultfontcolors1 a:hover,.fontColordefaultfontcolors1 a:hover div,.fontColordefaultfontcolors1 a:hover span{color:#0066cc}
.fontShapeaverage1{font:12px Arial, Helvetica, Verdana, sans-serif !important}
.fontShapeaverage1 p{font:100% Arial, Helvetica, Verdana, sans-serif !important;padding:5px 10px 0px 0px}
.fontShapeaverage1 small{font:11px Arial, Helvetica, Verdana, sans-serif !important}
.fontShapeaverage1 h1, .fontShapeaverage1 .h1{font:bold 185% Arial, Helvetica, Verdana, sans-serif !important;padding:0px;margin:0px;border-style:none;border-width:0px}
.fontShapeaverage1 h2, .fontShapeaverage1 .h2{font:bold 150% Arial, Helvetica, Verdana, sans-serif !important;padding:0px;margin:10px 0px 5px 0px;border-style:none;border-width:0px}
.fontShapeaverage1 h3, .fontShapeaverage1 .h3{font:bold 125% Arial, Helvetica, Verdana, sans-serif !important;padding:0.6em 0em 0em 0em;border-style:none;border-width:0px}
.fontShapeaverage1 h4, .fontShapeaverage1 .h4,.fontShapeaverage1 h5, .fontShapeaverage1 .h5,.fontShapeaverage1 h6, .fontShapeaverage1 .h6{font:bold 100% Arial, Helvetica, Verdana, sans-serif !important;padding:0px;margin:10px 0px 5px 0px;border-style:none;border-width:0}
.fontShapeaverage1 a,.fontShapeaverage1 a div,.fontShapeaverage1 a span{text-decoration:none}
.fontShapeaverage1 a:visited,.fontShapeaverage1 a:visited div,.fontShapeaverage1 a:visited span{text-decoration:none}
.fontShapeaverage1 a:active,.fontShapeaverage1 a:active div,.fontShapeaverage1 a:active span{text-decoration:underline overline}
.fontShapeaverage1 a:hover,.fontShapeaverage1 a:hover div,.fontShapeaverage1 a:hover span{text-decoration:underline}
.portalTabTabStyle1 ul.cpsskinsMenu li{margin:0 5px 0 0}
.portalTabTabStyle1 ul.cpsskinsMenu li a{padding:3px 10px 3px 10px}
.portalTabTabStyle1 ul.cpsskinsMenu li{background:url(/portal_themes/tonal_fr/backgrounds/tab_yellow_right.png) right top no-repeat;border-bottom:1px solid #bcbcbc}
.portalTabTabStyle1 ul.cpsskinsMenu li a{background:url(/portal_themes/tonal_fr/backgrounds/tab_yellow_left.png) left top no-repeat}
.portalTabTabStyle1 ul.cpsskinsMenu li.selected{background:url(/portal_themes/tonal_fr/backgrounds/tab_white_right.png) right top no-repeat;border-bottom:1px solid white}
.portalTabTabStyle1 ul.cpsskinsMenu li.selected a{background:url(/portal_themes/tonal_fr/backgrounds/tab_white_left.png) left top no-repeat}
.boxShapeTest .title{border-style:none solid none none;border-width:1px;padding:0em 1.2em 0em 0.9em;display:inline;font:12px arial, sans-serif}
.boxShapeTest .body{border-style:none solid solid none;border-width:1px;padding:10px 0px}
.boxShapeTest .body ul.cpsskinsMenu li a{border-style:none;border-width:1px;padding:1px 4px 1px 0px}
.boxShapeTest .body ul.cpsskinsMenu li.selected a{border-style:inset;border-width:1px;padding:1px 4px 1px 0px}
.portalTabNavigation ul.cpsskinsMenu li{margin:0 1px 0 0}
.portalTabNavigation ul.cpsskinsMenu li a{padding:3px 3px 3px 3px}
.portalTabNavigation ul.cpsskinsMenu li.selected{border-bottom:1px solid green}
.fontColorNavigationHeader h1, .fontColorNavigationHeader .h1{border-color:#666666;color:Black}
.fontColorNavigationHeader h2, .fontColorNavigationHeader .h2{border-color:#666666;color:Black}
.fontColorNavigationHeader h3, .fontColorNavigationHeader .h3{border-color:#666666;color:Black}
.fontColorNavigationHeader h4, .fontColorNavigationHeader .h4,.fontColorNavigationHeader h5, .fontColorNavigationHeader .h5,.fontColorNavigationHeader h6, .fontColorNavigationHeader .h6{border-color:#666666;color:Black}
.fontColorNavigationHeader a,.fontColorNavigationHeader a div,.fontColorNavigationHeader a span{color:#00FF00}
.fontColorNavigationHeader a:visited,.fontColorNavigationHeader a:visited div,.fontColorNavigationHeader a:visited span{color:#00FF00}
.fontColorNavigationHeader a:active,.fontColorNavigationHeader a:active div,.fontColorNavigationHeader a:active span{color:#00FF00}
.fontColorNavigationHeader a:hover,.fontColorNavigationHeader a:hover div,.fontColorNavigationHeader a:hover span{color:#000000}
.fontShapeNavigationHeader{font:bold 14px "Lucida Grande", Arial, sans-serif !important}
.fontShapeNavigationHeader p{font:100% "Lucida Grande", Arial, sans-serif !important}
.fontShapeNavigationHeader strong{font:bold 14px "Lucida Grande", Arial, sans-serif !important}
.fontShapeNavigationHeader small{font:bold 14px "Lucida Grande", Arial, sans-serif !important}
.fontShapeNavigationHeader h1, .fontShapeNavigationHeader .h1{font:normal 150% Verdana, Arial, Helvetica, sans-serif !important;padding:0.8em 0em 0em 0em;border-style:none;border-width:1px}
.fontShapeNavigationHeader h2, .fontShapeNavigationHeader .h2{font:bold 125% Verdana, Arial, Helvetica, sans-serif !important;padding:0.6em 0em 0em 0em;border-style:none;border-width:1px}
.fontShapeNavigationHeader h3, .fontShapeNavigationHeader .h3{font:bold 120% Verdana, Arial, Helvetica, sans-serif !important;padding:0.6em 0em 0em 0em;border-style:none;border-width:1px}
.fontShapeNavigationHeader h4, .fontShapeNavigationHeader .h4,.fontShapeNavigationHeader h5, .fontShapeNavigationHeader .h5,.fontShapeNavigationHeader h6, .fontShapeNavigationHeader .h6{font:bold 115% Verdana, Arial, Helvetica, sans-serif !important;padding:0.4em 0em 0em 0em;border-style:none;border-width:1px}
.fontShapeNavigationHeader a,.fontShapeNavigationHeader a div,.fontShapeNavigationHeader a span{text-decoration:none}
.fontShapeNavigationHeader a:visited,.fontShapeNavigationHeader a:visited div,.fontShapeNavigationHeader a:visited span{text-decoration:none}
.fontShapeNavigationHeader a:active,.fontShapeNavigationHeader a:active div,.fontShapeNavigationHeader a:active span{text-decoration:none}
.fontShapeNavigationHeader a:hover,.fontShapeNavigationHeader a:hover div,.fontShapeNavigationHeader a:hover span{text-decoration:none}
.colorMainFrontArea{border-color:#CCC;background-color:#FFF;color:#808080;background-repeat:no-repeat;background-position:bottom right}
.fontColorUserActions h1, .fontColorUserActions .h1{border-color:#666666;color:Black}
.fontColorUserActions h2, .fontColorUserActions .h2{border-color:#666666;color:Black}
.fontColorUserActions h3, .fontColorUserActions .h3{border-color:#666666;color:Black}
.fontColorUserActions h4, .fontColorUserActions .h4,.fontColorUserActions h5, .fontColorUserActions .h5,.fontColorUserActions h6, .fontColorUserActions .h6{border-color:#666666;color:Black}
.fontColorUserActions a,.fontColorUserActions a div,.fontColorUserActions a span{color:#E0291A}
.fontColorUserActions a:visited,.fontColorUserActions a:visited div,.fontColorUserActions a:visited span{color:#E0291A}
.fontColorUserActions a:active,.fontColorUserActions a:active div,.fontColorUserActions a:active span{color:#E0291A}
.fontColorUserActions a:hover,.fontColorUserActions a:hover div,.fontColorUserActions a:hover span{color:#000000}
.colorAreaLogin{border-color:#CCC;background-color:#FFF;color:#000000;background-image:url(/portal_themes/tonal_fr/backgrounds/photo_acces.jpg);background-repeat:no-repeat;background-position:top left}
.colorAreaWhite{border-color:#CCC;background-color:#FFF;color:#666666}
.colorAreaContact{border-color:#CCC;background-color:#FFF;color:#000000;background-image:url(/portal_themes/tonal_fr/backgrounds/photo1.jpg);background-repeat:no-repeat;background-position:top left}
.fontColorBreadcrumbs h1, .fontColorBreadcrumbs .h1{border-color:#666666;color:Black}
.fontColorBreadcrumbs h2, .fontColorBreadcrumbs .h2{border-color:#666666;color:Black}
.fontColorBreadcrumbs h3, .fontColorBreadcrumbs .h3{border-color:#666666;color:Black}
.fontColorBreadcrumbs h4, .fontColorBreadcrumbs .h4,.fontColorBreadcrumbs h5, .fontColorBreadcrumbs .h5,.fontColorBreadcrumbs h6, .fontColorBreadcrumbs .h6{border-color:#666666;color:Black}
.fontColorBreadcrumbs a,.fontColorBreadcrumbs a div,.fontColorBreadcrumbs a span{color:#E0291A}
.fontColorBreadcrumbs a:visited,.fontColorBreadcrumbs a:visited div,.fontColorBreadcrumbs a:visited span{color:#E0291A}
.fontColorBreadcrumbs a:active,.fontColorBreadcrumbs a:active div,.fontColorBreadcrumbs a:active span{color:#E0291A}
.fontColorBreadcrumbs a:hover,.fontColorBreadcrumbs a:hover div,.fontColorBreadcrumbs a:hover span{color:#000000}
.boxShapeMainRight .title{border-style:none;border-width:0px;padding:5px;display:block;font:bold 16px arial, sans-serif}
.boxShapeMainRight .body{border-style:none;border-width:0px;padding:0px 0px 0px 20px}
.boxShapeMainRight .body ul.cpsskinsMenu li a{border-style:none;border-width:1px;padding:1px 4px 1px 13px}
.boxShapeMainRight .body ul.cpsskinsMenu li.selected a{border-style:none;border-width:1px;padding:1px 4px 1px 13px}
.boxColorMainRight .title{background-color:transparent;border-color:transparent;color:#CCC}
.boxColorMainRight .title a{color:#CCC}
.boxColorMainRight .body{background-color:transparent;border-color:transparent}
.boxColorMainRight .body ul.cpsskinsMenu li a{border-color:transparent}
.boxColorMainRight .body ul.cpsskinsMenu li.selected a{border-color:transparent}
.boxColorMainRight .body ul.cpsskinsMenu li a{background-color:transparent}
.boxColorMainRight .body ul.cpsskinsMenu li a:hover,.boxColorMainRight .body ul.cpsskinsMenu li.selected a{background-color:transparent}
.fontColorlogo h1, .fontColorlogo .h1{border-color:#666666;color:Black}
.fontColorlogo h2, .fontColorlogo .h2{border-color:#666666;color:Black}
.fontColorlogo h3, .fontColorlogo .h3{border-color:#666666;color:Black}
.fontColorlogo h4, .fontColorlogo .h4,.fontColorlogo h5, .fontColorlogo .h5,.fontColorlogo h6, .fontColorlogo .h6{border-color:#666666;color:Black}
.fontColorlogo a,.fontColorlogo a div,.fontColorlogo a span{color:#00CC00}
.fontColorlogo a:visited,.fontColorlogo a:visited div,.fontColorlogo a:visited span{color:#00CC00}
.fontColorlogo a:active,.fontColorlogo a:active div,.fontColorlogo a:active span{color:#00CC00}
.fontColorlogo a:hover,.fontColorlogo a:hover div,.fontColorlogo a:hover span{color:#00CC00}
.colorAreaD{border-color:#CCC;background-color:#DDD;color:#666666;background-image:url(/portal_themes/tonal_fr/backgrounds/fonds_bleugris.jpg);background-repeat:repeat-x}
.fontColorfeedsfontcolors h1, .fontColorfeedsfontcolors .h1{border-color:#6699FF;color:#6699FF}
.fontColorfeedsfontcolors h2, .fontColorfeedsfontcolors .h2{border-color:#6699FF;color:#6699FF}
.fontColorfeedsfontcolors h3, .fontColorfeedsfontcolors .h3{border-color:#6699FF;color:#6699FF}
.fontColorfeedsfontcolors h4, .fontColorfeedsfontcolors .h4,.fontColorfeedsfontcolors h5, .fontColorfeedsfontcolors .h5,.fontColorfeedsfontcolors h6, .fontColorfeedsfontcolors .h6{border-color:#6699FF;color:#6699FF}
.fontColorfeedsfontcolors a,.fontColorfeedsfontcolors a div,.fontColorfeedsfontcolors a span{color:#00FF00}
.fontColorfeedsfontcolors a:visited,.fontColorfeedsfontcolors a:visited div,.fontColorfeedsfontcolors a:visited span{color:#00FF00}
.fontColorfeedsfontcolors a:active,.fontColorfeedsfontcolors a:active div,.fontColorfeedsfontcolors a:active span{color:#00FF00}
.fontColorfeedsfontcolors a:hover,.fontColorfeedsfontcolors a:hover div,.fontColorfeedsfontcolors a:hover span{color:#000000}
.boxShapefeeds .title{border-style:none solid none none;border-width:0px;padding:2px;display:inline;font:14px arial, sans-serif}
.boxShapefeeds .body{border-style:none solid solid none;border-width:1px;padding:5px}
.boxShapefeeds .body ul.cpsskinsMenu li a{border-style:none;border-width:1px;padding:1px 4px 1px 13px}
.boxShapefeeds .body ul.cpsskinsMenu li.selected a{border-style:inset;border-width:1px;padding:1px 4px 1px 13px}
.boxColorfeeds .title{background-color:#E0291A;border-color:#999999;color:#FFFFFF}
.boxColorfeeds .title a{color:#FFFFFF}
.boxColorfeeds .body{background-color:#FFFFFF;border-color:#999999}
.boxColorfeeds .body ul.cpsskinsMenu li a{border-color:#f6f6fc}
.boxColorfeeds .body ul.cpsskinsMenu li.selected a{border-color:#669999}
.boxColorfeeds .body ul.cpsskinsMenu li a{background-color:#FFFFFF}
.boxColorfeeds .body ul.cpsskinsMenu li a:hover,.boxColorfeeds .body ul.cpsskinsMenu li.selected a{background-color:#FFFFFF}
.shapeAreaShape{border-style:solid none;border-width:1px;text-transform:none}
