.portalTabTabStyle ul.cpsskinsMenu li{margin:0 10px 0 0}
.portalTabTabStyle ul.cpsskinsMenu li a{padding:0px 5px 0px 5px}
.portalTabTabStyle ul.cpsskinsMenu li{border-bottom:1px solid #ffff}
.portalTabTabStyle ul.cpsskinsMenu li.selected{background:url(http://trainingroom.openapp.ie/portal_themes/ecdl/backgrounds/tab_white_right.png) right top no-repeat;border-bottom:1px solid white}
.portalTabTabStyle ul.cpsskinsMenu li.selected a{background:url(http://trainingroom.openapp.ie/portal_themes/ecdl/backgrounds/tab_white_left.png) left top no-repeat}
.fontShapeaverage{font:1em Verdana, Geneva, Arial,sans-serif, Verdana, Helvetica !important}
.fontShapeaverage p{font:100% Verdana, Geneva, Arial,sans-serif, Verdana, Helvetica !important}
.fontShapeaverage small{font:11px !important}
.fontShapeaverage h1, .fontShapeaverage .h1{font:bold 185% Arial,sans-serif, Verdana, Helvetica !important;padding:0px;margin:0px;border-style:none;border-width:0px}
.fontShapeaverage h2, .fontShapeaverage .h2{font:bold 150% Arial,sans-serif, Verdana, Helvetica !important;padding:0px;margin:10px 0px 10px 0px;border-style:none;border-width:0px}
.fontShapeaverage h3, .fontShapeaverage .h3{font:bold 125% Verdana, Arial, Helvetica, 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 100% Verdana, Arial, Helvetica, sans-serif !important;padding:0px;margin:10px 0px 5px 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:underline overline}
.fontShapeaverage a:hover,.fontShapeaverage a:hover div,.fontShapeaverage a:hover span{text-decoration:underline}
.fontShapemini{font:10px Arial,sans-serif, Verdana, Helvetica !important}
.fontShapemini p{font:100% Verdana, Arial, Helvetica, sans-serif !important;padding:0em}
.fontShapemini h1, .fontShapemini .h1{font:normal 150% Verdana, Arial, Helvetica, sans-serif !important;padding:0.8em 0em 0em 0em;border-style:none;border-width:1px}
.fontShapemini h2, .fontShapemini .h2{font:bold 125% Verdana, Arial, Helvetica, sans-serif !important;padding:0.6em 0em 0em 0em;border-style:none;border-width:1px}
.fontShapemini h3, .fontShapemini .h3{font:bold 120% Verdana, Arial, Helvetica, 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% Verdana, Arial, Helvetica, 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(http://trainingroom.openapp.ie/portal_themes/ecdl/backgrounds/little_corner_e7.png);background-repeat:no-repeat;background-position:bottom left}
.boxShapeextraleftboxes .title{border-style:none;border-width:0;padding:30px 10px 5px 5px;display:inline;font:bold 12px arial, sans-serif, Verdana, Helvetica}
.boxShapeextraleftboxes .body{border-style:none none solid none;border-width:1px;padding:5px 5px 10px 5px}
.boxShapeextraleftboxes .body ul.cpsskinsMenu li a{border-style:none;border-width:0;padding:2px;margin:0}
.boxShapeextraleftboxes .body ul.cpsskinsMenu li.selected a{border-style:none;border-width:0;padding:0px;margin:0}
.boxColorextraleftboxes .title{background-color:transparent;border-color:transparent;color:#666666}
.boxColorextraleftboxes .title a{color:#666666}
.boxColorextraleftboxes .body{background-color:transparent;border-color:#bcbcbc}
.boxColorextraleftboxes .body ul.cpsskinsMenu li a{border-color:transparent}
.boxColorextraleftboxes .body ul.cpsskinsMenu li.selected a{border-color:transparent}
.boxColorextraleftboxes .body ul.cpsskinsMenu li a{background-color:transparent}
.boxColorextraleftboxes .body ul.cpsskinsMenu li a:hover,.boxColorextraleftboxes .body ul.cpsskinsMenu li.selected a{background-color:transparent}
.boxColorextraleftboxes .body ul.cpsskinsMenu li a{background-image:url(http://trainingroom.openapp.ie/portal_themes/ecdl/icons/blakbullet.png);padding-left:20px !important}
.boxColorextraleftboxes .body ul.cpsskinsMenu li.selected a{background-image:url(http://trainingroom.openapp.ie/portal_themes/ecdl/icons/blakbullet.png);padding-left:20px !important}
.fontColordefaultfontcolors h1, .fontColordefaultfontcolors .h1{border-color:#666666;color:#4E4E4E}
.fontColordefaultfontcolors h2, .fontColordefaultfontcolors .h2{border-color:#666666;color:#525252}
.fontColordefaultfontcolors h3, .fontColordefaultfontcolors .h3{border-color:#666666;color:#666666}
.fontColordefaultfontcolors h4, .fontColordefaultfontcolors .h4,.fontColordefaultfontcolors h5, .fontColordefaultfontcolors .h5,.fontColordefaultfontcolors h6, .fontColordefaultfontcolors .h6{border-color:#666666;color:Black}
.fontColordefaultfontcolors a,.fontColordefaultfontcolors a div,.fontColordefaultfontcolors a span{color:#1595D3}
.fontColordefaultfontcolors a:hover,.fontColordefaultfontcolors a:hover div,.fontColordefaultfontcolors a:hover span{color:#00397E}
.colorAreaColormain{border-color:#bcbcbc;background-color:white;color:#333333;background-repeat:repeat-x}
.colormainlittlecorner{border-color:transparent;background-color:#e7e7e7;color:#666666;background-image:url(http://trainingroom.openapp.ie/portal_themes/ecdl/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(http://trainingroom.openapp.ie/portal_themes/ecdl/backgrounds/bc_pixel.png);background-repeat:repeat-y;background-position:top left}
.colormaintopcorner{border-color:transparent;background-color:#FFF;color:#333333;background-image:url(http://trainingroom.openapp.ie/portal_themes/ecdl/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, 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, sans-serif, Verdana, Helvetica}
.boxShapenavbox .body{border-style:solid;border-width:0px;padding:10px 0 0 0}
.boxShapenavbox .body ul.cpsskinsMenu li a{border-style:none;border-width:0px;padding:1px 0px 1px 21px;margin:1px 3px 1px 3px}
.boxShapenavbox .body ul.cpsskinsMenu li.selected a{border-style:solid;border-width:0px;padding:1px 0px 1px 21px;margin:0px 3px 0px 3px}
.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:transparent}
.boxColornavbox .body ul.cpsskinsMenu li.selected a{border-color:transparent}
.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:#F1f2f3}
.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}
.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:#0066cc}
.fontColordefaultnovisitedlinks a:visited,.fontColordefaultnovisitedlinks a:visited div,.fontColordefaultnovisitedlinks a:visited span{color:#0066cc}
.fontColordefaultnovisitedlinks a:active,.fontColordefaultnovisitedlinks a:active div,.fontColordefaultnovisitedlinks a:active span{color:blue}
.fontColordefaultnovisitedlinks a:hover,.fontColordefaultnovisitedlinks a:hover div,.fontColordefaultnovisitedlinks a:hover span{color:#0066cc}
.fontShapeactions{font:9px Arial,sans-serif, Verdana, Helvetica !important}
.fontShapeactions p{font:100% Verdana, Arial, Helvetica, sans-serif !important;padding:0em}
.fontShapeactions h1, .fontShapeactions .h1{font:normal 150% Verdana, Arial, Helvetica, sans-serif !important;padding:0.8em 0em 0em 0em;border-style:none;border-width:1px}
.fontShapeactions h2, .fontShapeactions .h2{font:bold 125% Verdana, Arial, Helvetica, sans-serif !important;padding:0.6em 0em 0em 0em;border-style:none;border-width:1px}
.fontShapeactions h3, .fontShapeactions .h3{font:bold 120% Verdana, Arial, Helvetica, 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% Verdana, Arial, Helvetica, 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(http://trainingroom.openapp.ie/portal_themes/ecdl/backgrounds/corner1.png) no-repeat top left;height:9px}
.boxCornerRoundedBoxCorners .rbtop{background:url(http://trainingroom.openapp.ie/portal_themes/ecdl/backgrounds/corner2.png) no-repeat top right;height:9px}
.boxCornerRoundedBoxCorners .rbbot div{background:url(http://trainingroom.openapp.ie/portal_themes/ecdl/backgrounds/corner4.png) no-repeat bottom left;height:9px}
.boxCornerRoundedBoxCorners .rbbot{background:url(http://trainingroom.openapp.ie/portal_themes/ecdl/backgrounds/corner3.png) no-repeat bottom right;height:9px}
.portalTabPortalTabStyleuseractions ul.cpsskinsMenu li{margin:0 5px 0 0}
.portalTabPortalTabStyleuseractions ul.cpsskinsMenu li a{padding:3px 1px 3px 1px}
.boxCornerhalfRoundedBox{border:1px solid #bcbcbc;background-color:#FFF}
.boxCornerhalfRoundedBox .rbtop div{background:url(http://trainingroom.openapp.ie/portal_themes/ecdl/backgrounds/scorner1.png) no-repeat top left;height:9px}
.boxCornerhalfRoundedBox .rbtop{background:url(http://trainingroom.openapp.ie/portal_themes/ecdl/backgrounds/scorner2.png) no-repeat top right;height:9px}
.boxCornerhalfRoundedBox .rbbot div{background:url(http://trainingroom.openapp.ie/portal_themes/ecdl/backgrounds/corner4.png) no-repeat bottom left;height:9px}
.boxCornerhalfRoundedBox .rbbot{background:url(http://trainingroom.openapp.ie/portal_themes/ecdl/backgrounds/corner3.png) no-repeat bottom right;height:9px}
.fontShapeTitleindex{font:13px Arial,sans-serif, Verdana, Helvetica !important}
.fontShapeTitleindex p{font:100% Arial,sans-serif, Verdana, Helvetica !important;padding:0em}
.fontShapeTitleindex h1, .fontShapeTitleindex .h1{font:bold 150% Arial,sans-serif, Verdana, Helvetica !important;padding:0px;margin:0px;border-style:none;border-width:0px}
.fontShapeTitleindex h2, .fontShapeTitleindex .h2{font:bold 150% Arial,sans-serif, Verdana, Helvetica !important;padding:0.6em 0em 0em 0em;border-style:none;border-width:0}
.fontShapeTitleindex h3, .fontShapeTitleindex .h3{font:bold 125% Verdana, Arial, Helvetica, 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% Verdana, Arial, Helvetica, 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}
.boxShapelogin .title{border-style:solid;border-width:2px;padding:.5em 0em .5em .2em;display:block;font:bold 175% arial, sans-serif}
.boxShapelogin .body{border-style:solid;border-width:2px;padding:2em}
.boxShapelogin .body ul.cpsskinsMenu li a{border-style:none;border-width:1px;padding:2px;margin:2px}
.boxShapelogin .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-image:url(http://trainingroom.openapp.ie/portal_themes/ecdl/icons/blakbullet.gif);padding-left:20px !important}
.boxColortitleindex .body ul.cpsskinsMenu li.selected a{background-image:url(http://trainingroom.openapp.ie/portal_themes/ecdl/icons/blakbullet.gif);padding-left:20px !important}
.fontShapeaverage1{font:12px Arial,sans-serif, Verdana, Helvetica !important}
.fontShapeaverage1 p{font:100% Arial,sans-serif, Verdana, Helvetica !important;padding:5px 10px 0px 0px}
.fontShapeaverage1 small{font:11px !important}
.fontShapeaverage1 h1, .fontShapeaverage1 .h1{font:bold 185% Arial,sans-serif, Verdana, Helvetica !important;padding:0px;margin:0px;border-style:none;border-width:0px}
.fontShapeaverage1 h2, .fontShapeaverage1 .h2{font:bold 150% Arial,sans-serif, Verdana, Helvetica !important;padding:0px;margin:2px 0px 2px 2px;border-style:none;border-width:0px}
.fontShapeaverage1 h3, .fontShapeaverage1 .h3{font:bold 125% Verdana, Arial, Helvetica, 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% Verdana, Arial, Helvetica, 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}
.fontShapeaverage2{font:12px Arial,sans-serif, Verdana, Helvetica !important}
.fontShapeaverage2 p{font:14px Arial,sans-serif, Verdana, Helvetica !important;padding:5px 10px 0px 0px}
.fontShapeaverage2 small{font:15px !important}
.fontShapeaverage2 h1, .fontShapeaverage2 .h1{font:bold 185% Arial,sans-serif, Verdana, Helvetica !important;padding:0px;margin:0px;border-style:none;border-width:0px}
.fontShapeaverage2 h2, .fontShapeaverage2 .h2{font:bold 150% Arial,sans-serif, Verdana, Helvetica !important;padding:0px;margin:10px 0px 10px 0px;border-style:none;border-width:0px}
.fontShapeaverage2 h3, .fontShapeaverage2 .h3{font:bold 125% Verdana, Arial, Helvetica, sans-serif !important;padding:0.6em 0em 0em 0em;border-style:none;border-width:0px}
.fontShapeaverage2 h4, .fontShapeaverage2 .h4,.fontShapeaverage2 h5, .fontShapeaverage2 .h5,.fontShapeaverage2 h6, .fontShapeaverage2 .h6{font:bold 100% Verdana, Arial, Helvetica, sans-serif !important;padding:0px;margin:10px 0px 5px 0px;border-style:none;border-width:0}
.fontShapeaverage2 a,.fontShapeaverage2 a div,.fontShapeaverage2 a span{text-decoration:none}
.fontShapeaverage2 a:visited,.fontShapeaverage2 a:visited div,.fontShapeaverage2 a:visited span{text-decoration:none}
.fontShapeaverage2 a:active,.fontShapeaverage2 a:active div,.fontShapeaverage2 a:active span{text-decoration:underline overline}
.fontShapeaverage2 a:hover,.fontShapeaverage2 a:hover div,.fontShapeaverage2 a:hover span{text-decoration:underline}
.colorgraye71{border-color:transparent;background-color:#b3aeae;color:#000000;background-repeat:repeat}
.colorgraye72{border-color:transparent;background-color:#d7d7d7;color:#000000;background-repeat:repeat}
.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:#FFFFFF}
.fontColordefaultfontcolors1 a:hover,.fontColordefaultfontcolors1 a:hover div,.fontColordefaultfontcolors1 a:hover span{color:#C3BFB8}
.fontColordefaultfontcolors11 h1, .fontColordefaultfontcolors11 .h1{border-color:#666666;color:#4E4E4E}
.fontColordefaultfontcolors11 h2, .fontColordefaultfontcolors11 .h2{border-color:#666666;color:#525252}
.fontColordefaultfontcolors11 h3, .fontColordefaultfontcolors11 .h3{border-color:#666666;color:#666666}
.fontColordefaultfontcolors11 h4, .fontColordefaultfontcolors11 .h4,.fontColordefaultfontcolors11 h5, .fontColordefaultfontcolors11 .h5,.fontColordefaultfontcolors11 h6, .fontColordefaultfontcolors11 .h6{border-color:#666666;color:Black}
.fontColordefaultfontcolors11 a,.fontColordefaultfontcolors11 a div,.fontColordefaultfontcolors11 a span{color:#1595D3}
.fontColordefaultfontcolors11 a:active,.fontColordefaultfontcolors11 a:active div,.fontColordefaultfontcolors11 a:active span{color:#00397E}
.fontColordefaultfontcolors11 a:hover,.fontColordefaultfontcolors11 a:hover div,.fontColordefaultfontcolors11 a:hover span{color:#00397E}
.fontShapeaverage21{font:14px Arial,sans-serif, Verdana, Helvetica !important}
.fontShapeaverage21 p{font:14px Arial,sans-serif, Verdana, Helvetica !important;padding:5px 10px 0px 0px}
.fontShapeaverage21 small{font:15px !important}
.fontShapeaverage21 h1, .fontShapeaverage21 .h1{font:bold 185% Arial,sans-serif, Verdana, Helvetica !important;padding:0px;margin:0px;border-style:none;border-width:0px}
.fontShapeaverage21 h2, .fontShapeaverage21 .h2{font:bold 150% Arial,sans-serif, Verdana, Helvetica !important;padding:0px;margin:10px 0px 10px 0px;border-style:none;border-width:0px}
.fontShapeaverage21 h3, .fontShapeaverage21 .h3{font:bold 125% Verdana, Arial, Helvetica, sans-serif !important;padding:0.6em 0em 0em 0em;border-style:none;border-width:0px}
.fontShapeaverage21 h4, .fontShapeaverage21 .h4,.fontShapeaverage21 h5, .fontShapeaverage21 .h5,.fontShapeaverage21 h6, .fontShapeaverage21 .h6{font:bold 100% Verdana, Arial, Helvetica, sans-serif !important;padding:0px;margin:10px 0px 5px 0px;border-style:none;border-width:0}
.fontShapeaverage21 a,.fontShapeaverage21 a div,.fontShapeaverage21 a span{text-decoration:none}
.fontShapeaverage21 a:visited,.fontShapeaverage21 a:visited div,.fontShapeaverage21 a:visited span{text-decoration:none}
.fontShapeaverage21 a:active,.fontShapeaverage21 a:active div,.fontShapeaverage21 a:active span{text-decoration:underline overline}
.fontShapeaverage21 a:hover,.fontShapeaverage21 a:hover div,.fontShapeaverage21 a:hover span{text-decoration:underline}
.colorgraye721{border-color:transparent;background-color:#e3eadc;color:#000000;background-repeat:repeat}
.colorleftmenu{border-color:navy;background-color:blue;color:#fff}
.collapsibleMenuleftmenu2 .topmenu{border-width:1px;border-color:grey;border-style:solid none solid none;font:bold 14px Verdana, Arial, sans-serif}
.collapsibleMenuleftmenu2 .topmenu{background-color:#c9e5f4}
.collapsibleMenuleftmenu2 .topmenu a{color:#00397e;text-decoration:none;display:block;padding:4px}
.collapsibleMenuleftmenu2 .topmenu a:hover,.collapsibleMenuleftmenu2 .topmenu a.selected{background-color:#1595d3;color:#232388;text-decoration:none}
.collapsibleMenuleftmenu2 .submenu a{font:13px Verdana, Arial, sans-serif;color:#00397e;background-color:#c9e5f4;text-decoration:none;display:block;padding:3px 7px;border-color:grey;border-style:none none dotted none;border-width:1px}
.collapsibleMenuleftmenu2 .submenumore{background-color:#c9e5f4;display:block;padding:2px 7px;border-color:grey;border-style:none none dotted none;border-width:1px}
.collapsibleMenuleftmenu2 .submenu a:hover,.collapsibleMenuleftmenu2 .submenu a.selected{color:#ff770a;background-color:#c9e5f4;text-decoration:none}
.fontColorivory h1, .fontColorivory .h1{border-color:#666666;color:Black}
.fontColorivory h2, .fontColorivory .h2{border-color:#666666;color:Black}
.fontColorivory h3, .fontColorivory .h3{border-color:#666666;color:Black}
.fontColorivory h4, .fontColorivory .h4,.fontColorivory h5, .fontColorivory .h5,.fontColorivory h6, .fontColorivory .h6{border-color:#666666;color:Black}
.fontColorivory a,.fontColorivory a div,.fontColorivory a span{color:#eff1e7}
.fontColorivory a:visited,.fontColorivory a:visited div,.fontColorivory a:visited span{color:#eff1e7}
.fontColorivory a:active,.fontColorivory a:active div,.fontColorivory a:active span{color:#eff1e7}
.fontColorivory a:hover,.fontColorivory a:hover div,.fontColorivory a:hover span{color:#d4d7ca}
.fontColorivory a:hover,.fontColorivory a:hover div,.fontColorivory a:hover span{border-color:#d4d7ca}
.colorecdlblue{border-color:#232388;background-color:#232388;color:#fff}
.colorbanner{border-color:#CCC;background-color:#FFF;color:#fff;background-image:url(http://trainingroom.openapp.ie/portal_themes/ecdl/backgrounds/banner.jpg);background-repeat:no-repeat}
.boxShapesectionlogo .title{border-style:none;border-width:0px;display:inline;font:bold 145% verdana, arial, sans-serif}
.boxShapesectionlogo .body{border-style:none;border-width:0px;padding:10px 10px 10px 10px}
.boxShapesectionlogo .body ul.cpsskinsMenu li a{border-style:none;border-width:1px;padding:2px;margin:2px}
.boxShapesectionlogo .body ul.cpsskinsMenu li.selected a{border-style:none;border-width:0px;padding:2px;margin:2px}
.boxColorsectionlogo .title{background-color:#232388;border-color:#232388;color:#ff770a}
.boxColorsectionlogo .title a{color:#ff770a}
.boxColorsectionlogo .body{background-color:#c9e5f4;border-color:#232388}
.boxColorsectionlogo .body ul.cpsskinsMenu li a{border-color:#232388}
.boxColorsectionlogo .body ul.cpsskinsMenu li.selected a{border-color:#232388}
.boxColorsectionlogo .body ul.cpsskinsMenu li a{background-color:#1595d3}
.boxColorsectionlogo .body ul.cpsskinsMenu li a:hover,.boxColorsectionlogo .body ul.cpsskinsMenu li.selected a{background-color:#c9e5f4}
.colordarkblue{border-color:#00397e;background-color:#00397e}
.colormidblue{border-color:#1595d3;background-color:#c9e5f4;color:#ff770a}
.colorlightblue{border-color:#c9e5f4;background-color:#c9e5f4;color:#00397e}
.colorivory{border-color:#f6f9eb;background-color:#f6f9eb;color:#222517}
.boxCornerivory{border:1px solid #d4d7ca;background-color:#eff1e7}
.CPH_boxCornerivory .rbtop div{background:url(http://trainingroom.openapp.ie/portal_themes/ecdl/backgrounds/ivory_TR.jpg) no-repeat top left;height:9px}
.CPH_boxCornerivory .rbtop{background:url(http://trainingroom.openapp.ie/portal_themes/ecdl/backgrounds/ivory_tl.jpg) no-repeat top right;height:9px}
.CPH_boxCornerivory .rbbot div{background:url(http://trainingroom.openapp.ie/portal_themes/ecdl/backgrounds/ivory_br1.jpg) no-repeat bottom left;height:9px}
.CPH_boxCornerivory .rbbot{background:url(http://trainingroom.openapp.ie/portal_themes/ecdl/backgrounds/ivory_bl.jpg) no-repeat bottom right;height:9px}
.boxShapeivory .title{border-style:none solid none none;border-width:1px;padding:0em 1.2em 0em 0.9em;display:inline;font:12px arial, sans-serif}
.boxShapeivory .body{border-width:0px;padding:1em}
.boxShapeivory .body ul.cpsskinsMenu li a{border-style:none;border-width:1px;padding:1px 4px 1px 13px}
.boxShapeivory .body ul.cpsskinsMenu li.selected a{border-style:inset;border-width:1px;padding:1px 4px 1px 13px}
.boxCornermidblue{border:1px solid #1595d3;background-color:#1595d3}
.boxCornermidblue .rbtop div{background:url(http://trainingroom.openapp.ie/portal_themes/ecdl/backgrounds/midb_TL.jpg) no-repeat top left;height:9px}
.boxCornermidblue .rbtop{background:url(http://trainingroom.openapp.ie/portal_themes/ecdl/backgrounds/midb_TR.jpg) no-repeat top right;height:9px}
.boxCornermidblue .rbbot div{background:url(http://trainingroom.openapp.ie/portal_themes/ecdl/backgrounds/midb_BL.jpg) no-repeat bottom left;height:9px}
.boxCornermidblue .rbbot{background:url(http://trainingroom.openapp.ie/portal_themes/ecdl/backgrounds/midb_BR.jpg) no-repeat bottom right;height:9px}
.boxCornermidbluetop{border:1px solid #1595d3;background-color:#1595d3}
.boxCornermidbluetop .rbtop div{background:url(http://trainingroom.openapp.ie/portal_themes/ecdl/backgrounds/midb_TL.jpg) no-repeat top left;height:9px}
.boxCornermidbluetop .rbtop{background:url(http://trainingroom.openapp.ie/portal_themes/ecdl/backgrounds/midb_TR.jpg) no-repeat top right;height:9px}
.boxCornermidbluebottom{border:1px solid #1595d3;background-color:#1595d3}
.boxCornermidbluebottom .rbbot div{background:url(http://trainingroom.openapp.ie/portal_themes/ecdl/backgrounds/midb_BL.jpg) no-repeat bottom left;height:9px}
.boxCornermidbluebottom .rbbot{background:url(http://trainingroom.openapp.ie/portal_themes/ecdl/backgrounds/midb_BR.jpg) no-repeat bottom right;height:9px}
.colorfront{border-color:#CCC;background-color:#FFF;color:#000000;background-image:url(http://trainingroom.openapp.ie/portal_themes/ecdl/backgrounds/front1.jpg);background-repeat:no-repeat;background-position:top}
.boxColorlogin2 .title{background-color:#1595d3;border-color:#1595d3;color:ivory}
.boxColorlogin2 .title a{color:ivory}
.boxColorlogin2 .body{background-color:#c9e5f4;border-color:#1595d3}
.boxColorlogin2 .body ul.cpsskinsMenu li a{border-color:#f6f6fc}
.boxColorlogin2 .body ul.cpsskinsMenu li.selected a{border-color:#669999}
.boxColorlogin2 .body ul.cpsskinsMenu li a{background-color:#ff770a}
.boxColorlogin2 .body ul.cpsskinsMenu li a:hover,.boxColorlogin2 .body ul.cpsskinsMenu li.selected a{background-color:#bdd2ee}
.colorfront1{border-color:#CCC;background-color:#FFF;color:#000000;background-image:url(http://trainingroom.openapp.ie/portal_themes/ecdl/backgrounds/frontstaronly.jpg);background-repeat:no-repeat;background-position:top}
.fontShapetwelvepoint{font:13px Verdana, Arial, Helvetica, sans-serif !important}
.fontShapetwelvepoint p{font:100% Verdana, Arial, Helvetica, sans-serif !important}
.fontShapetwelvepoint h1, .fontShapetwelvepoint .h1{font:normal 150% Verdana, Arial, Helvetica, sans-serif !important;padding:0.8em 0em 0em 0em;border-style:none;border-width:1px}
.fontShapetwelvepoint h2, .fontShapetwelvepoint .h2{font:bold 125% Verdana, Arial, Helvetica, sans-serif !important;padding:0.6em 0em 0em 0em;border-style:none;border-width:1px}
.fontShapetwelvepoint h3, .fontShapetwelvepoint .h3{font:bold 120% Verdana, Arial, Helvetica, sans-serif !important;padding:0.6em 0em 0em 0em;border-style:none;border-width:1px}
.fontShapetwelvepoint h4, .fontShapetwelvepoint .h4,.fontShapetwelvepoint h5, .fontShapetwelvepoint .h5,.fontShapetwelvepoint h6, .fontShapetwelvepoint .h6{font:bold 115% Verdana, Arial, Helvetica, sans-serif !important;padding:0.4em 0em 0em 0em;border-style:none;border-width:1px}
.fontShapetwelvepoint a,.fontShapetwelvepoint a div,.fontShapetwelvepoint a span{text-decoration:none}
.fontShapetwelvepoint a:visited,.fontShapetwelvepoint a:visited div,.fontShapetwelvepoint a:visited span{text-decoration:none}
.fontShapetwelvepoint a:active,.fontShapetwelvepoint a:active div,.fontShapetwelvepoint a:active span{text-decoration:none}
.fontShapetwelvepoint a:hover,.fontShapetwelvepoint a:hover div,.fontShapetwelvepoint a:hover span{text-decoration:none}
.colorIvory_top{border-color:#CCC;background-color:#FFF;color:#000000}
.boxCornerivorytop{border:1px solid #d4d7ca;background-color:#eff1e7}
.boxCornerivorytop .rbtop div{background:url(http://trainingroom.openapp.ie/portal_themes/ecdl/backgrounds/ivory_TR.jpg) no-repeat top left;height:9px}
.boxCornerivorytop .rbtop{background:url(http://trainingroom.openapp.ie/portal_themes/ecdl/backgrounds/ivory_tl.jpg) no-repeat top right;height:9px}
.boxCornerivorybottom{border:1px solid #d4d7ca;background-color:#eff1e7}
.CPH_boxCornerivorybottom .rbbot div{background:url(http://trainingroom.openapp.ie/portal_themes/ecdl/backgrounds/ivory_br1.jpg) no-repeat bottom left;height:9px}
.CPH_boxCornerivorybottom .rbbot{background:url(http://trainingroom.openapp.ie/portal_themes/ecdl/backgrounds/ivory_bl.jpg) no-repeat bottom right;height:9px}
.collapsibleMenuivorymenu .topmenu{border-width:1px;border-color:#d4d7ca;border-style:none none solid none;font:bold 13px Verdana, Arial, sans-serif}
.collapsibleMenuivorymenu .topmenu{background-color:#eff1e7}
.collapsibleMenuivorymenu .topmenu a{color:#00397e;text-decoration:none;display:block;padding:4px}
.collapsibleMenuivorymenu .topmenu a:hover,.collapsibleMenuivorymenu .topmenu a.selected{background-color:#eff1e7;color:#00397e;text-decoration:none}
.collapsibleMenuivorymenu .submenu a{font:13px Verdana, Arial, sans-serif;color:#00397e;background-color:#eff1ec;text-decoration:none;display:block;padding:3px 7px;border-color:#d4d7ca;border-style:none none dotted none;border-width:1px}
.collapsibleMenuivorymenu .submenumore{background-color:#eff1ec;display:block;padding:2px 7px;border-color:#d4d7ca;border-style:none none dotted none;border-width:1px}
.collapsibleMenuivorymenu .submenu a:hover,.collapsibleMenuivorymenu .submenu a.selected{color:#00377e;background-color:#eff1ec;text-decoration:none}
.fontShapemembers{font:10px Arial,sans-serif, Verdana, Helvetica !important}
.fontShapemembers p{font:100% Arial,sans-serif, Verdana, Helvetica !important;padding:0em}
.fontShapemembers h1, .fontShapemembers .h1{font:bold 150% Arial,sans-serif, Verdana, Helvetica !important;padding:0px;margin:0px;border-style:none;border-width:0px}
.fontShapemembers h2, .fontShapemembers .h2{font:150% Arial,sans-serif, Verdana, Helvetica !important;padding:0.6em 0em 0em 0em;border-style:none;border-width:0}
.fontShapemembers h3, .fontShapemembers .h3{font:125% Verdana, Arial, Helvetica, sans-serif !important;padding:0.6em 0em 0em 0em;border-style:none;border-width:0}
.fontShapemembers h4, .fontShapemembers .h4,.fontShapemembers h5, .fontShapemembers .h5,.fontShapemembers h6, .fontShapemembers .h6{font:bold 100% Verdana, Arial, Helvetica, sans-serif !important;padding:0.4em 0em 0em 0em;border-style:none;border-width:0}
.fontShapemembers a,.fontShapemembers a div,.fontShapemembers a span{text-decoration:none}
.fontShapemembers a:visited,.fontShapemembers a:visited div,.fontShapemembers a:visited span{text-decoration:none}
.fontShapemembers a:active,.fontShapemembers a:active div,.fontShapemembers a:active span{text-decoration:underline }
.fontShapemembers a:hover,.fontShapemembers a:hover div,.fontShapemembers a:hover span{text-decoration:underline}
.collapsibleMenumembers .topmenu{border-width:1px;border-color:;border-style:;font:12px Verdana, Arial, sans-serif}
.collapsibleMenumembers .topmenu{background-color:#eff1e7}
.collapsibleMenumembers .topmenu a{color:#00397e;text-decoration:none;display:block;padding:4px}
.collapsibleMenumembers .topmenu a:hover,.collapsibleMenumembers .topmenu a.selected{background-color:#eff1e7;color:BLACK;text-decoration:none}
.collapsibleMenumembers .submenu a{font:13px Verdana, Arial, sans-serif;color:#00397e;background-color:#eff1ec;text-decoration:none;display:block;padding:3px 7px;border-color:#d4d7ca;border-style:none none dotted none;border-width:1px}
.collapsibleMenumembers .submenumore{background-color:#eff1ec;display:block;padding:2px 7px;border-color:#d4d7ca;border-style:none none dotted none;border-width:1px}
.collapsibleMenumembers .submenu a:hover,.collapsibleMenumembers .submenu a.selected{color:#00377e;background-color:#eff1ec;text-decoration:none}

