
.boxColorLeftBoxColorBlue .title{background-color:#eeeeee;border-color:#CCCCCC;color:Black;background-repeat:repeat}
.boxColorLeftBoxColorBlue .title a{color:Black}
.boxColorLeftBoxColorBlue .body{background-color:#FFFFFF;border-color:#CCCCCC;background-repeat:repeat}
.boxColorLeftBoxColorBlue .body ul.cpsskinsMenu li.selected a{border-color:#999999}
.boxColorLeftBoxColorBlue .body ul.cpsskinsMenu li a:hover,.boxColorLeftBoxColorBlue .body ul.cpsskinsMenu li.selected a{background-color:#ffca31}
.boxColorLeftBoxColorBlue .body ul.cpsskinsMenu li a{background-image:url(/portal_themes/viral/icons/arrow_out_orange.gif);padding-left:12px !important}
.boxColorLeftBoxColorBlue .body ul.cpsskinsMenu li.selected a{background-image:url(/portal_themes/viral/icons/arrow_out_orange.gif);padding-left:12px !important}
.boxColorEmphasisBoxColor .title{background-color:#ffca31;border-color:#ffca31;color:Black}
.boxColorEmphasisBoxColor .title a{color:Black}
.boxColorEmphasisBoxColor .body{background-color:#f3f3f9;border-color:#ffca31}
.boxColorEmphasisBoxColor .body ul.cpsskinsMenu li a{border-color:#f6f6fc}
.boxColorEmphasisBoxColor .body ul.cpsskinsMenu li.selected a{border-color:#ffff00}
.boxColorEmphasisBoxColor .body ul.cpsskinsMenu li a{background-color:#f6f6fc}
.boxColorEmphasisBoxColor .body ul.cpsskinsMenu li a:hover,.boxColorEmphasisBoxColor .body ul.cpsskinsMenu li.selected a{background-color:#ffff00}
.boxColorEmphasisBoxColor .body ul.cpsskinsMenu li a{background-image:url(/portal_themes/viral/icons/resultset_next.png);padding-left:20px !important}
.boxShapeSimplePadding .title{border-style:none none dotted none;border-width:1px;padding:0em 1.5em 0.5em 0.9em;display:block;font:bold 12px arial, sans-serif}
.boxShapeSimplePadding .body{border-style:none;border-width:1px;padding:0.3em 0.5em 0.3em 0.5em}
.boxShapeSimplePadding .body ul.cpsskinsMenu li a{border-style:none;border-width:1px;padding:1px 4px 1px 13px}
.boxShapeSimplePadding .body ul.cpsskinsMenu li.selected a{border-style:inset;border-width:1px;padding:1px 4px 1px 13px}
.boxShapeSquare .title{border-style:solid solid none solid;border-width:1px;padding:0.2em 1.2em 0.2em 0.9em;display:block;font:bold 12px Arial, Helvetica, sans-serif}
.boxShapeSquare .body{border-style:solid;border-width:1px;padding:0.5em}
.boxShapeSquare .body ul.cpsskinsMenu li a{border-style:none;border-width:0px;padding:1px 0px 1px 21px;margin:1px 3px 1px 3px}
.boxShapeSquare .body ul.cpsskinsMenu li.selected a{border-style:inset;border-width:1px;padding:1px 0px 1px 21px;margin:0px 3px 0px 3px}
.fontColorBlack h1, .fontColorBlack .h1{border-color:#666666;color:Black}
.fontColorBlack h2, .fontColorBlack .h2{border-color:#666666;color:Black}
.fontColorBlack h3, .fontColorBlack .h3{border-color:#666666;color:Black}
.fontColorBlack h4, .fontColorBlack .h4,.fontColorBlack h5, .fontColorBlack .h5,.fontColorBlack h6, .fontColorBlack .h6{border-color:#666666;color:Black}
.fontColorBlack a,.fontColorBlack a div,.fontColorBlack a span{color:#0066cc}
.fontColorBlack a:visited,.fontColorBlack a:visited div,.fontColorBlack a:visited span{color:#003399}
.fontColorBlack a:active,.fontColorBlack a:active div,.fontColorBlack a:active span{color:#003399}
.fontColorBlack a:hover,.fontColorBlack a:hover div,.fontColorBlack a:hover span{color:#3399FF}
.fontShapeVerdana{font:11px Verdana, sans-serif !important}
.fontShapeVerdana p{font:100%/1.2 Verdana, sans-serif !important;padding:5px 5px 10px 0}
.fontShapeVerdana strong{font:bold 100% Verdana, sans-serif !important}
.fontShapeVerdana h1, .fontShapeVerdana .h1{font:bold 200% Verdana, sans-serif !important;padding:10px 5px 12px 0;margin:0;border-style:none;border-width:3px}
.fontShapeVerdana h2, .fontShapeVerdana .h2{font:bold 150% Verdana, sans-serif !important;padding:0;margin:10px 5px 5px 0;border-style:none;border-width:0px}
.fontShapeVerdana h3, .fontShapeVerdana .h3{font:bold 125% Verdana, sans-serif !important;padding:0;margin:10px 5px 3px 0;border-style:none;border-width:0px}
.fontShapeVerdana h4, .fontShapeVerdana .h4,.fontShapeVerdana h5, .fontShapeVerdana .h5,.fontShapeVerdana h6, .fontShapeVerdana .h6{font:bold 115% Verdana, sans-serif !important;padding:0.4em 0em 0em 0em;border-style:none;border-width:0px}
.fontShapeVerdana a,.fontShapeVerdana a div,.fontShapeVerdana a span{text-decoration:none}
.fontShapeVerdana a:visited,.fontShapeVerdana a:visited div,.fontShapeVerdana a:visited span{text-decoration:none}
.fontShapeVerdana a:active,.fontShapeVerdana a:active div,.fontShapeVerdana a:active span{text-decoration:none}
.fontShapeVerdana a:hover,.fontShapeVerdana a:hover div,.fontShapeVerdana a:hover span{text-decoration:none}
.colorBlue{border-color:#9cb2cd;background-color:#9cb2cd;color:#000000;background-repeat:repeat}
.colorLightGray{border-color:#CCC;background-color:#eeeeee;color:#000000;background-repeat:repeat}
.shapetopbottom{border-style:solid none solid none;border-width:1px;text-transform:none}
.portalTabTabs{background:url(/portal_themes/viral/backgrounds/OSX-bg.gif) top repeat-x}
.portalTabTabs ul.cpsskinsMenu li{margin:0 1px 0 0}
.portalTabTabs ul.cpsskinsMenu li a{padding:3px 10px 3px 10px}
.portalTabTabs ul.cpsskinsMenu li{background:url(/portal_themes/viral/backgrounds/OSX-right.png) right top no-repeat;border-bottom:1px solid #000}
.portalTabTabs ul.cpsskinsMenu li a{background:url(/portal_themes/viral/backgrounds/OSX-left.png) left top no-repeat}
.portalTabTabs ul.cpsskinsMenu li.selected{background:url(/portal_themes/viral/backgrounds/OSX-right-sel.png) right top no-repeat}
.portalTabTabs ul.cpsskinsMenu li.selected a{background:url(/portal_themes/viral/backgrounds/OSX-left-sel.png) left top no-repeat}
.colorWhiteStripes{border-color:#ddd;background-color:#FFF;color:#000000;background-image:url(/portal_themes/viral/backgrounds/LightGrayStripes2.gif);background-repeat:repeat}
.colorAllBlack{border-color:Black;background-color:Black;color:#e7e7e7}
.fontColorWhite h1, .fontColorWhite .h1{border-color:#666666;color:#FFFFFF}
.fontColorWhite h2, .fontColorWhite .h2{border-color:#666666;color:#FFFFFF}
.fontColorWhite h3, .fontColorWhite .h3{border-color:#666666;color:#FFFFFF}
.fontColorWhite h4, .fontColorWhite .h4,.fontColorWhite h5, .fontColorWhite .h5,.fontColorWhite h6, .fontColorWhite .h6{border-color:#666666;color:#FFFFFF}
.fontColorWhite a,.fontColorWhite a div,.fontColorWhite a span{color:#003399}
.fontColorWhite a:visited,.fontColorWhite a:visited div,.fontColorWhite a:visited span{color:#003399}
.fontColorWhite a:active,.fontColorWhite a:active div,.fontColorWhite a:active span{color:#003399}
.fontColorWhite a:hover,.fontColorWhite a:hover div,.fontColorWhite a:hover span{color:#3399FF}
.colorBlackBackGrd{border-color:Black;background-color:Black;color:#FFFFFF;background-image:url(/portal_themes/viral/backgrounds/banniere-right.jpg);background-repeat:no-repeat}
.shapeContour{border-style:solid;border-width:1px;text-transform:none}
.fontColorAllWhite h1, .fontColorAllWhite .h1{border-color:#666666;color:#FFFFFF}
.fontColorAllWhite h2, .fontColorAllWhite .h2{border-color:#666666;color:#FFFFFF}
.fontColorAllWhite h3, .fontColorAllWhite .h3{border-color:#666666;color:#FFFFFF}
.fontColorAllWhite h4, .fontColorAllWhite .h4,.fontColorAllWhite h5, .fontColorAllWhite .h5,.fontColorAllWhite h6, .fontColorAllWhite .h6{border-color:#666666;color:#FFFFFF}
.fontColorAllWhite a,.fontColorAllWhite a div,.fontColorAllWhite a span{color:#e7e7e7}
.fontColorAllWhite a:visited,.fontColorAllWhite a:visited div,.fontColorAllWhite a:visited span{color:#e7e7e7}
.fontColorAllWhite a:active,.fontColorAllWhite a:active div,.fontColorAllWhite a:active span{color:#FFFFFF}
.fontColorAllWhite a:hover,.fontColorAllWhite a:hover div,.fontColorAllWhite a:hover span{color:#FFFFFF}
.colorBlack{border-color:Black;background-color:Black;color:#FFFFFF;background-repeat:no-repeat}
.colorWhiteGrayBorder{border-color:#999999;background-color:#FFF;color:#000000;background-repeat:repeat}
.colorWhiteBlackBorder{border-color:Black;background-color:#FFF;color:#000000;background-repeat:repeat}
.shapetopleftlarge{border-style:solid none none solid;border-width:5px;text-transform:none}
.boxShapeRightBox .title{border-style:none solid none solid;border-width:10px;padding:0em 1.2em 0.2em 0.9em;display:block;font:bold 12px Arial, Helvetica, sans-serif}
.boxShapeRightBox .body{border-style:none;border-width:10px;padding:0.5em}
.boxShapeRightBox .body ul.cpsskinsMenu li a{border-style:none;border-width:0px;padding:1px 0px 1px 21px;margin:1px 3px 1px 3px}
.boxShapeRightBox .body ul.cpsskinsMenu li.selected a{border-style:inset;border-width:1px;padding:1px 0px 1px 21px;margin:0px 3px 0px 3px}
.boxCornerBoxCorners{border:1px solid #CCC;background-color:#FFF}
.boxShapeRightBoxShape .title{border-width:0px;padding:1em 0em 0.1em 1.7em;display:block;font:bold 12px Arial, Helvetica, sans-serif}
.boxShapeRightBoxShape .body{border-style:none;border-width:0px;padding:0.5em}
.boxShapeRightBoxShape .body ul.cpsskinsMenu li a{border-style:none;border-width:0px;padding:1px 0px 1px 21px;margin:1px 3px 1px 3px}
.boxShapeRightBoxShape .body ul.cpsskinsMenu li.selected a{border-style:inset;border-width:1px;padding:1px 0px 1px 21px;margin:0px 3px 0px 3px}
.boxColorRightBoxColorBlue .title{color:Black;background-image:url(/portal_themes/viral/backgrounds/topboitedroite.png);background-repeat:no-repeat;background-position:top left}
.boxColorRightBoxColorBlue .title a{color:Black}
.boxColorRightBoxColorBlue .body{background-repeat:no-repeat;background-position:left}
.boxColorRightBoxColorBlue .body ul.cpsskinsMenu li.selected a{border-color:#999999}
.boxColorRightBoxColorBlue .body ul.cpsskinsMenu li a:hover,.boxColorRightBoxColorBlue .body ul.cpsskinsMenu li.selected a{background-color:#ffca31}
.boxColorRightBoxColorBlue .body ul.cpsskinsMenu li a{background-image:url(/portal_themes/viral/icons/arrow_out_orange.gif);padding-left:12px !important}
.boxColorRightBoxColorBlue .body ul.cpsskinsMenu li.selected a{background-image:url(/portal_themes/viral/icons/arrow_out_orange.gif);padding-left:12px !important}
.boxCornerRightBoxCornersBlue .rbbot div{background:url(/portal_themes/viral/backgrounds/bottomboitedroite.png) no-repeat bottom left;height:10px}
.boxColorRightBoxColorGreen .title{color:Black;background-image:url(/portal_themes/viral/backgrounds/top5_b_green.png);background-repeat:no-repeat;background-position:top left}
.boxColorRightBoxColorGreen .title a{color:Black}
.boxColorRightBoxColorGreen .body{background-image:url(/portal_themes/viral/backgrounds/fond-degrade_green.png);background-repeat:repeat-y;background-position:left}
.boxColorRightBoxColorGreen .body ul.cpsskinsMenu li.selected a{border-color:#999999}
.boxColorRightBoxColorGreen .body ul.cpsskinsMenu li a:hover,.boxColorRightBoxColorGreen .body ul.cpsskinsMenu li.selected a{background-color:#ffca31}
.boxColorRightBoxColorGreen .body ul.cpsskinsMenu li a{background-image:url(/portal_themes/viral/icons/arrow_out_orange.gif);padding-left:12px !important}
.boxColorRightBoxColorGreen .body ul.cpsskinsMenu li.selected a{background-image:url(/portal_themes/viral/icons/arrow_out_orange.gif);padding-left:12px !important}
.boxCornerRightBoxCornersGreen .rbtop div{background:url(/portal_themes/viral/backgrounds/top5_t_green.png) no-repeat top left;height:7px}
.boxCornerRightBoxCornersGreen .rbbot div{background:url(/portal_themes/viral/backgrounds/bl4_green.png) no-repeat bottom left;height:10px}
.colorFondgeneral{background-color:#F8F9E6;color:#000000}
.colorFondMenuGauche{border-color:Black;background-color:#FFFFFF;color:Black;background-image:url(/portal_themes/viral/backgrounds/fondmenugauche2.png);background-repeat:repeat-y;background-position:left}
.colorViralSurlignage{border-color:#ffca31;background-color:#FFF;color:#000000}
.colorFondMenuHaut{border-color:Black;background-color:#FFFFFF;color:Black;background-image:url(/portal_themes/viral/backgrounds/fondmenuhautgauche.png);background-repeat:no-repeat;background-position:top left}
.boxCornerRoundedBoxCorners{border:1px solid #bcbcbc;background-color:white}
.boxCornerRoundedBoxCorners .rbtop div{background:url(/portal_themes/viral/backgrounds/corner1.png) no-repeat top left;height:9px}
.boxCornerRoundedBoxCorners .rbtop{background:url(/portal_themes/viral/backgrounds/corner2.png) no-repeat top right;height:9px}
.boxCornerRoundedBoxCorners .rbbot div{background:url(/portal_themes/viral/backgrounds/corner4.png) no-repeat bottom left;height:9px}
.boxCornerRoundedBoxCorners .rbbot{background:url(/portal_themes/viral/backgrounds/corner3.png) no-repeat bottom right;height:9px}
.fontColorBlackLightLinks h1, .fontColorBlackLightLinks .h1{border-color:#666666;color:Black}
.fontColorBlackLightLinks h2, .fontColorBlackLightLinks .h2{border-color:#666666;color:Black}
.fontColorBlackLightLinks h3, .fontColorBlackLightLinks .h3{border-color:#666666;color:Black}
.fontColorBlackLightLinks h4, .fontColorBlackLightLinks .h4,.fontColorBlackLightLinks h5, .fontColorBlackLightLinks .h5,.fontColorBlackLightLinks h6, .fontColorBlackLightLinks .h6{border-color:#666666;color:Black}
.fontColorBlackLightLinks a,.fontColorBlackLightLinks a div,.fontColorBlackLightLinks a span{color:black}
.fontColorBlackLightLinks a:visited,.fontColorBlackLightLinks a:visited div,.fontColorBlackLightLinks a:visited span{color:black}
.fontColorBlackLightLinks a:active,.fontColorBlackLightLinks a:active div,.fontColorBlackLightLinks a:active span{color:#003399}
.fontColorBlackLightLinks a:hover,.fontColorBlackLightLinks a:hover div,.fontColorBlackLightLinks a:hover span{color:#3399FF}
.boxShapeLocalMenu .title{border-style:none none none none;border-width:1px;padding:0em 1.2em 0em 0.9em;display:inline;font:12px arial, sans-serif}
.boxShapeLocalMenu .body{border-style:none;border-width:1px;padding:0.5em 0.5em 0.5em 0.5em}
.boxShapeLocalMenu .body ul.cpsskinsMenu li a{border-style:none;border-width:1px;padding:1px 10px 1px 10px}
.boxShapeLocalMenu .body ul.cpsskinsMenu li.selected a{border-style:inset;border-width:1px;padding:1px 10px 1px 10px}
.boxShapeBigBorderBox .title{border-style:none none none none;border-width:2px;padding:0em 1.2em 0em 0.9em;display:block;font:12px arial, sans-serif}
.boxShapeBigBorderBox .body{border-style:solid;border-width:2px;padding:0.5em 0.5em 0.5em 0.5em}
.boxShapeBigBorderBox .body ul.cpsskinsMenu li a{border-style:none;border-width:0px;padding:1px 4px 1px 1px}
.boxShapeBigBorderBox .body ul.cpsskinsMenu li.selected a{border-style:none;border-width:0px;padding:1px 4px 1px 1px}
.portalTabLocalMenuTabs ul.cpsskinsMenu li{margin:0 15px 0 0}
.portalTabLocalMenuTabs ul.cpsskinsMenu li a{padding:3px 3px 3px 3px}
.portalTabLocalMenuTabs ul.cpsskinsMenu li{background:url(/portal_themes/viral/backgrounds/local_menu_tab.png) right top no-repeat}
.portalTabLocalMenuTabs ul.cpsskinsMenu li a{background:url(/portal_themes/viral/backgrounds/local_menu_tab.png) left top no-repeat}
.boxColorleftBoxPurple .title{background-color:#D4BAFF;border-color:#666;color:#000}
.boxColorleftBoxPurple .title a{color:#000}
.boxColorleftBoxPurple .body{background-color:#FFF;border-color:#666}
.boxColorleftBoxPurple .body ul.cpsskinsMenu li a{border-color:#333}
.boxColorleftBoxPurple .body ul.cpsskinsMenu li.selected a{border-color:#333}
.boxColorleftBoxPurple .body ul.cpsskinsMenu li a{background-color:#FFF}
.boxColorleftBoxPurple .body ul.cpsskinsMenu li a:hover,.boxColorleftBoxPurple .body ul.cpsskinsMenu li.selected a{background-color:#EDE2FF}
.fontColorleftBoxes h1, .fontColorleftBoxes .h1{border-color:#666666;color:Black}
.fontColorleftBoxes h2, .fontColorleftBoxes .h2{border-color:#666666;color:Black}
.fontColorleftBoxes h3, .fontColorleftBoxes .h3{border-color:#666666;color:Black}
.fontColorleftBoxes h4, .fontColorleftBoxes .h4,.fontColorleftBoxes h5, .fontColorleftBoxes .h5,.fontColorleftBoxes h6, .fontColorleftBoxes .h6{border-color:#666666;color:Black}
.fontColorleftBoxes a,.fontColorleftBoxes a div,.fontColorleftBoxes a span{color:#0066cc}
.fontColorleftBoxes a:visited,.fontColorleftBoxes a:visited div,.fontColorleftBoxes a:visited span{color:#0066cc}
.fontColorleftBoxes a:active,.fontColorleftBoxes a:active div,.fontColorleftBoxes a:active span{color:#003399}
.fontColorleftBoxes a:hover,.fontColorleftBoxes a:hover div,.fontColorleftBoxes a:hover span{color:#003399}
.boxShapeleftBoxes .title{border-style:solid solid none solid;border-width:1px;padding:5px 5px 5px 16px;display:block;font:bold 11px Verdana, sans-serif}
.boxShapeleftBoxes .body{border-style:solid;border-width:1px;padding:5px 0px 5px 0px}
.boxShapeleftBoxes .body ul.cpsskinsMenu li a{border-style:none;border-width:0;padding:2px 7px 2px 7px;margin:0px 0px 2px 16px}
.boxShapeleftBoxes .body ul.cpsskinsMenu li.selected a{border-style:none;border-width:0;padding:2px 7px 2px 7px;margin:0px 0px 2px 16px}
.fontShapeVerdanaSmall{font:9px Verdana, sans-serif !important}
.fontShapeVerdanaSmall p{font:100%/1.2 Verdana, sans-serif !important;padding:0.4em 0em 0.4em 0em}
.fontShapeVerdanaSmall strong{font:bold 100% Verdana, sans-serif !important}
.fontShapeVerdanaSmall h1, .fontShapeVerdanaSmall .h1{font:bold 160% Verdana, sans-serif !important;padding:0.3em 0em 0em 0em;border-style:none;border-width:3px}
.fontShapeVerdanaSmall h2, .fontShapeVerdanaSmall .h2{font:bold 125% Verdana, sans-serif !important;padding:0.3em 0em 0em 0em;border-style:none;border-width:0px}
.fontShapeVerdanaSmall h3, .fontShapeVerdanaSmall .h3{font:bold 120% Verdana, sans-serif !important;padding:0.3em 0em 0em 0em;border-style:none;border-width:0px}
.fontShapeVerdanaSmall h4, .fontShapeVerdanaSmall .h4,.fontShapeVerdanaSmall h5, .fontShapeVerdanaSmall .h5,.fontShapeVerdanaSmall h6, .fontShapeVerdanaSmall .h6{font:bold 115% Verdana, sans-serif !important;padding:0.4em 0em 0em 0em;border-style:none;border-width:0px}
.fontShapeVerdanaSmall a,.fontShapeVerdanaSmall a div,.fontShapeVerdanaSmall a span{text-decoration:none}
.fontShapeVerdanaSmall a:visited,.fontShapeVerdanaSmall a:visited div,.fontShapeVerdanaSmall a:visited span{text-decoration:none}
.fontShapeVerdanaSmall a:active,.fontShapeVerdanaSmall a:active div,.fontShapeVerdanaSmall a:active span{text-decoration:none}
.fontShapeVerdanaSmall a:hover,.fontShapeVerdanaSmall a:hover div,.fontShapeVerdanaSmall a:hover span{text-decoration:none}
.colorjustWhite{background-color:#FFF;color:#000000}
.colorFondBottomLeft{background-color:#FFF;color:#666;background-image:url(/portal_themes/viral/backgrounds/bottomleft.png);background-repeat:no-repeat;background-position:bottom left}
.boxShapedocActionsBar .title{border-style:none solid none none;border-width:1px;padding:0em 1.2em 0em 0.9em;display:inline;font:12px arial, sans-serif}
.boxShapedocActionsBar .body{border-style:none none solid none;border-width:1px;padding:0}
.boxShapedocActionsBar .body ul.cpsskinsMenu li a{border-style:none;border-width:1px;padding:3px 5px 3px 5px}
.boxShapedocActionsBar .body ul.cpsskinsMenu li.selected a{border-style:inset;border-width:1px;padding:3px 5px 3px 5px}
.colorrightThickPurple{background-color:#EDE2FF;color:#454545;background-repeat:repeat-y;background-position:top right}
.boxColordocActionsBar .title{background-color:#d0d0d0;border-color:#999999;color:Black}
.boxColordocActionsBar .title a{color:Black}
.boxColordocActionsBar .body{background-color:#FFF;border-color:#EDE2FF}
.boxColordocActionsBar .body ul.cpsskinsMenu li a{border-color:#f6f6fc}
.boxColordocActionsBar .body ul.cpsskinsMenu li a{background-color:#f6f6fc}
.boxColordocActionsBar .body ul.cpsskinsMenu li a:hover,.boxColordocActionsBar .body ul.cpsskinsMenu li.selected a{background-color:#EDE2FF}
.boxCornerrightBoxes{border:1px solid #666;background-color:#FFF}
.boxCornerrightBoxes .rbtop div{background:url(/portal_themes/viral/backgrounds/corner11.png) no-repeat top left;height:5px}
.boxCornerrightBoxes .rbtop{background:url(/portal_themes/viral/backgrounds/corner21.png) no-repeat top right;height:5px}
.boxCornerrightBoxes .rbbot div{background:url(/portal_themes/viral/backgrounds/corner31.png) no-repeat bottom left;height:5px}
.boxCornerrightBoxes .rbbot{background:url(/portal_themes/viral/backgrounds/corner41.png) no-repeat bottom right;height:5px}
.boxColorrightBoxes .title{background-color:#FFF;border-color:#ccc;color:#454545}
.boxColorrightBoxes .title a{color:#454545}
.boxColorrightBoxes .body{background-color:#fff;border-color:#666}
.boxColorrightBoxes .body ul.cpsskinsMenu li a{border-color:#fff}
.boxColorrightBoxes .body ul.cpsskinsMenu li.selected a{border-color:#666}
.boxColorrightBoxes .body ul.cpsskinsMenu li a{background-color:#fff}
.boxColorrightBoxes .body ul.cpsskinsMenu li a:hover,.boxColorrightBoxes .body ul.cpsskinsMenu li.selected a{background-color:#e7e7e7}
.boxShaperightBoxes .title{border-style:none none solid none;border-width:1px;padding:0px 7px 5px 5px;display:block;font:bold 11px Verdana, sans-serif}
.boxShaperightBoxes .body{border-style:none;border-width:0px;padding:5px 0px 5px 0px}
.boxShaperightBoxes .body ul.cpsskinsMenu li a{border-style:none;border-width:0;padding:2px 5px 2px 5px}
.boxShaperightBoxes .body ul.cpsskinsMenu li.selected a{border-style:none;border-width:0;padding:2px 5px 2px 5px}
.boxCornerfatContribute{border:1px solid #8944F5;background-color:#FFF}
.boxCornerfatContribute .rbtop div{background:url(/portal_themes/viral/backgrounds/corner1.gif) no-repeat top left;height:5px}
.boxCornerfatContribute .rbtop{background:url(/portal_themes/viral/backgrounds/corner2.gif) no-repeat top right;height:5px}
.boxCornerfatContribute .rbbot div{background:url(/portal_themes/viral/backgrounds/corner4.gif) no-repeat bottom left;height:5px}
.boxCornerfatContribute .rbbot{background:url(/portal_themes/viral/backgrounds/corner3.gif) no-repeat bottom right;height:5px}
.boxShapefatContribute .title{border-style:none none solid none;border-width:1px;padding:0px 7px 5px 5px;display:block;font:bold 11px Verdana, sans-serif}
.boxShapefatContribute .body{border-style:none;border-width:0px;padding:10px}
.boxShapefatContribute .body ul.cpsskinsMenu li a{border-style:none;border-width:0;padding:2px 5px 2px 5px}
.boxShapefatContribute .body ul.cpsskinsMenu li.selected a{border-style:none;border-width:0;padding:2px 5px 2px 5px}
