#container .ssl_lessons_accordion_group h2{margin:0!important;}#container .ssl_lessons_accordion_group h2 a{display:block;background:#0075bc url(../images/overlay.png) repeat-x;padding:10px;color:#FFF!important;font-size:16px;text-decoration:none;border:1px solid #BBB;font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;}#container .ssl_lessons_accordion_group h2 a:hover{background-color:#002B38;}.blue{color:#0075bc;}.dkblue{color:#002B38;}.red{color:#cc0000;}.ltyellow{color:#ffffe0;}.yellow{color:#e6db55;}.orange{color:#F26522;}.grey{color:#E0E0E0;}.ltgrey{color:#F0F0F0;}.ssl_lessons_accordion{font-family:Arial,Helvetica,sans-serif;}.ssl_lessons_accordion h3{font-size:14px;margin:0;}.ssl_lessons_accordion h3.ui-accordion-header{border:none;}.ssl_lessons_accordion h3.ui-accordion-header a{display:block;background:#F0F0F0 url(../images/overlay-dk.png) repeat-x;padding:10px 15px 10px 25px;color:#666!important;font-size:13px;text-decoration:none;border:1px solid #BBB;border-top:none;}.ssl_lessons_accordion h3.ui-accordion-header a:hover{background:#AAA url(../images/overlay.png) repeat-x;color:#FFF!important;}.ssl_lessons_accordion h3.ui-state-active a,.ssl_lessons_accordion h3.ui-state-active a:hover{background:#F26522 url(../images/overlay-dk.png) repeat-x;color:#FFF!important;}.ssl_lessons_accordion .ui-widget-content{background:#FFF!important;padding:15px!important;font-size:12px!important;border-color:#BBB!important;}.ssl_lessons_accordion .ui-widget-content p{margin:0 0 10px 0!important;padding:0;line-height:1.4em;}.ssl_lessons_accordion .ui-widget-content ul,.ui-widget-content ol{margin:0!important;padding:10px 0 0 0;font-size:1.1em;border-top:1px dashed #CCC;list-style:none;}.ssl_lessons_accordion .ui-widget-content ul li,.ssl_lessons_accordion .ui-widget-content ol li{margin-bottom:10px;}.ssl_lessons_accordion .ui-widget-content ul li a,.ssl_lessons_accordion .ui-widget-content ol li a{display:block;color:#0075bc;font-weight:bold;padding:2px 0 4px 25px;background-position:0px 0px;background-repeat:no-repeat;}.ssl_lessons_accordion .ui-widget-content ul li a:hover,.ssl_lessons_accordion .ui-widget-content ol li a:hover{text-decoration:underline;color:#002B38;}.ssl_lessons_accordion .ui-corner-top,.ssl_lessons_accordion .ui-corner-all,.ssl_lessons_accordion .ui-corner-bottom{border-radius:0px!important;-moz-border-radius:0px!important;-webkit-border-radius:0px!important;}.ssl_lessons_accordion .ui-widget-content li.html a{background-image:url(../images/icon_html.gif);}.ssl_lessons_accordion .ui-widget-content li.pdf a{background-image:url(../images/icon_pdf.gif);}.ssl_lessons_accordion .ui-widget-content li.audio a{background-image:url(../images/icon_audio.gif);}.ssl_lessons_accordion .ui-widget-content li.play a{background-image:url(../images/icon_play.gif);}.ssl_lessons_accordion .ui-state-active .ui-icon{background-image:url(../images/ui-icons_ffffff_256x240.png)!important;}.ssl_check{width:16px;height:16px;margin:7px 12px 7px 7px;float:right;text-align:right;}h2 .ssl_check{width:16px;height:16px;margin:0;float:right;text-align:right;}.ssl_check.checked{background:url(../images/accept.png) no-repeat center right;}a.ssl_button,a.ssl_button:visited,.ssl_button,.ssl_button:visited{display:inline-block;position:relative;cursor:pointer;width:25%;color:#FFF;font-weight:bold;text-transform:uppercase;font-size:11px;text-align:center;line-height:13px;text-decoration:none;padding:5px;background:#222 url(../images/overlay.png) repeat-x;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;border:1px solid #CCC;}a.ssl_button input{margin:0;}.litegray.ssl_button,.litegray.ssl_button:visited{background-color:#DDD;color:#333;}.litegray.ssl_button:hover{background-color:#EEE;color:#333;}.pink.ssl_button,.pink.ssl_button:visited{background-color:#e22092;}.pink.ssl_button:hover{background-color:#c81e82;}.green.ssl_button,.green.ssl_button:visited{background-color:#91bd09;color:#FFF;}.green.ssl_button:hover{background-color:#749a02;color:#FFF;}.red.ssl_button,.red.ssl_button:visited{background-color:#e62727;}.red.ssl_button:hover{background-color:#cf2525;}.orange.ssl_button,.orange.ssl_button:visited{background-color:#ff5c00;}.orange.ssl_button:hover{background-color:#d45500;}.blue.ssl_button,.blue.ssl_button:visited{background-color:#2981e4;}.blue.ssl_button:hover{background-color:#2575cf;}.yellow.ssl_button,.yellow.ssl_button:visited{background-color:#ffb515;}.yellow.ssl_button:hover{background-color:#fc9200;}