html,body{margin:0;padding:0;}body{font-family:Arial,Helvetica,sans-serif;background-image:url(../images/bg.gif);background-repeat:repeat-x;}body#plain{font-family:Arial,Helvetica,sans-serif;background-image:none;}body#report{font-family:Arial,Helvetica,sans-serif;background-image:none;}body#lightbox{background-image:none;font-family:Arial,Helvetica,sans-serif;}body#null{font-family:Arial,Helvetica,sans-serif;}body#mobile{background-image:none;}.reset{display:block;clear:both;font-size:0;height:0;line-height:0;margin:0;}#nested td.nested{border:none;font-size:.7em;padding:0;}div.admin .noborder{border:none;}td.noborder{border:none;}td.noborder{border:none;}a{text-decoration:underline;color:#6bb000;}a:hover{color:#666;}h1{font-size:1.35em;margin:0;padding:28px 28px 13px 28px;color:#575757;}h2{font-size:1em;color:fff;}h3{font-size:12px;margin:5px 0;}h2.coursetitle{padding-top:0;margin:0;}h5{font-size:.7em;}h5.coursecode{margin-bottom:0;font-weight:normal;color:#666;}h5.cstatus{font-weight:bold;padding:0;margin:0;}.success{background-color:#FFC;padding:1px 10px;color:#333;margin-bottom:20px;}.error{color:#c00;}.required{color:#c00;}table{border-collapse:collapse;and empty-cells:show;}div#wrap{width:960px;margin:20px auto;}body#mobile div#wrap{width:auto;margin:0;}body#null div#wrap{width:960px;margin:100px auto;}body#null .null_content{font-size:1.3em;padding:0 30px 10px 30px;}div#title{background:#6bb000;background-image:url(../images/masthead_title.png);}div#masthead{background-image:url(../images/masthead.png);height:138px;border-top:3px solid #bcbec0;}div#masthead_text{color:#fff;font-weight:bold;font-size:1.5em;padding:0;}div#divspan_top{background-color:#ccc;height:3px;}div#divspan_bottom{background-color:#efefef;height:3px;border-left:1px solid #ccc;border-right:1px solid #ccc;}div#general{background-image:url(../images/bg_sidebar.gif);background-repeat:repeat-x;border-left:1px solid #ccc;border-right:1px solid #ccc;padding:0;}body#report div#general{background-image:none;;background-repeat:repeat-x;border:none;margin:50px 50px;}div#sidebar{float:left;width:188px;}div#sidebarSlide{float:left;overflow:hidden!important;width:188px;}div#sidebarTab{float:left;width:30px;}div#contain_1col{background-color:#fff;float:left;width:930px;}body#mobile div#contain{width:auto;}div#contain_2col{background-color:#fff;float:right;width:768px;}body#lightbox div#contain_2col{background-color:#fff;float:none;width:778px;}div#contain_3col{background-color:#fff;float:left;width:578px;}div#extras_3col{float:right;width:190px;}div#subnav{margin:20px 0 10px 0;}div#subnav a{background-image:url(../images/li_subnav.gif);background-repeat:no-repeat;text-decoration:none;color:#6D6F71;font-weight:bold;display:block;font-size:.75em;margin:0;padding:4px 10px 4px 40px;border-bottom:1px solid #ccc;}div#subnav a:hover{background-image:url(../images/li_subnavover.gif);background-repeat:no-repeat;color:#333;}div#subnav a.on{background-image:url(../images/li_subnavover.gif);background-repeat:no-repeat;color:#333;}div#subnav .divide{border-bottom:1px solid #ccc;}div#launch .divide{border-bottom:2px dotted #ccc;}div#subnav div#subsubnav{margin:5px 0 5px 0;}div#subnav div#subsubnav a{color:#666;display:block;background-image:none;font-size:.7em;margin:0;padding:2px 10px 2px 50px;border:none;background-image:url(../images/arrow_blk3.gif);background-repeat:no-repeat;}div#subnav div#subsubnav a:hover,div#subnav div#subsubnav a.on{background-image:url(../images/arrow_blk2.gif);background-repeat:no-repeat;color:#000;}div#breadcrumbs{padding:8px 25px 8px 25px;font-size:.7em;}div#breadcrumbs a{font-weight:normal;text-decoration:none;}div#content{padding:0 25px 50px 25px;text-align:left;}body#mobile div#content{padding:0 25px 50px 25px;text-align:left;}div#content_iframe{padding:0;text-align:left;}div#content p,div#content_iframe p{font-size:.75em;}div#content li,div#content_iframe li{font-size:.75em;}div#login_inline{background:#efefef;padding:15px;font-size:.7em;}div#login_input input{border:1px solid #ccc;width:160px;}div#login_input .login_username,.login_password,.login_submit{float:left;padding-right:5px;}.login_submit{padding-top:14px;}.floating_buttons{font-size:11px;}div#footer{width:940px;padding:10px 20px 14px 0;background:#999;color:#fff;text-align:right;font-size:.7em;font-family:Arial,Helvetica,sans-serif;}body#mobile div#footer{width:auto;background:#999;color:#fff;text-align:left;font-size:.7em;font-family:Arial,Helvetica,sans-serif;padding-left:20px;}div#footer a{color:#fff;text-decoration:none;font-weight:bold;}div#footer a:hover{color:#333;}body#null div#footer{width:940px;padding:10px 20px 14px 0;background:#ccc;color:#fff;text-align:right;font-size:.7em;font-family:Arial,Helvetica,sans-serif;}tr.notify{background-color:#FFC;border:none;}div.notify{background-color:#FFC;border:none;font-size:1.4em;padding:10px 20px;}div.notify td.notify_msg{padding:5px 0;font-size:1em;}div.notify_outline{background-color:#FFC;border:none;font-size:.7em;padding:10px 20px;}#loading{z-index:100;position:absolute;top:0;left:0;width:100%;height:100%;display:none;}#load_wrap{width:125px;background-color:#ccc;}#load_wrap .load_img{background-image:url(../images/loading.gif);background-repeat:no-repeat;margin-left:38px;height:50px;margin-top:15px;}#innerLoading{background-color:#CFF;background-image:url(../images/loading.gif);background-repeat:no-repeat;background-position:5px;width:175px;border-style:none;border-color:#c0c0c0;font-size:1.5em;font-weight:bolder;}#loading table,#loading tr,#loading tr{background:transparent;}.faq{padding:30px;background-image:url(../images/bg_faq.gif);background-repeat:no-repeat;}.faq h1{font-size:1.2em;font-weight:normal;margin:0;padding:0;color:#333;}.faq h2{font-size:.8em;text-transform:uppercase;color:#333;margin-top:28px;}div.cat_links .faq_qs{margin:10px 40px;}div.cat_links .faq_qs a{background:#fff;background-image:none;display:block;margin:0;margin-bottom:5px;font-size:11px;font-weight:normal;padding:0;border-bottom:none;}div.cat_links .faq_qs a:hover{background:#fff;background-image:none;display:block;}div#contact{width:721px;}#contactform{float:left;width:450px;padding-right:20px;}#contactinfo{float:right;width:250px;}div#contactform td,th{padding:0 5px 5px 0;font-size:12px;}div#contactform input{border:1px solid #ccc;font-size:11px;padding:3px;width:165px;}div#contactform input.noborder{border:none;width:25px;}div#contactform textarea{border:1px solid #ccc;font-size:11px;padding:3px;width:165px;}.leftline{border-right:1px solid #ccc;}body#mobile .leftline{border-right:none;}.rightline{border-left:1px solid #ccc;}.right_content{padding:10px 20px 20px 20px;font-size:.9em;}.right_content ul{list-style-image:url(images/arrow_blk.gif);margin:0;padding-left:18px;}div.plugins th{font-size:11px;text-align:center;border-right:1px solid #ccc;}div.plugins td{font-size:11px;border-bottom:1px solid #ccc;border-right:1px solid #ccc;text-align:center;}div#launch{width:721px;}body#mobile div#launch{width:auto;}div#launch .launchinfo{float:left;width:450px;padding-right:20px;backgound-color:#000;}body#mobile div#launch .launchinfo{width:auto;}div#launch .launchhelp{float:right;width:250px;}#cstatus{border-top:2px dotted #ccc;border-bottom:2px dotted #ccc;}#cstatus_content{padding:10px 20px 20px 20px;background-color:#efefef;}#cstatus td{font-size:.7em;}.cstatus_incomplete{color:#000;}.cstatus_complete{color:#390;font-weight:bold;}span.cstatus_indent{padding-left:16px;color:#666;}.clinks{font-size:.7em;}.clinks th{border-bottom:2px solid #ccc;text-align:left;padding:3px;background-color:#fff;}.clinks td{border-bottom:1px solid #ccc;padding:3px;}#cstatus_graph{background-color:#039;width:430px;margin-bottom:10px;color:#fff;padding:10px;}.cstatus_sectiongraph{background-color:#efefef;width:430px;padding:10px;margin-bottom:10px;font-size:.7em;}body#mobile .cstatus_sectiongraph{width:auto;}.cstatus_sectiongraph_legend{margin-bottom:10px;font-size:.7em;}.cstatus_done{color:#999;}.cstatus_sectiongraph .mandatory{color:#039;}.requirements{background-color:#efefef;width:430px;padding:10px;margin-bottom:10px;}body#mobile .requirements{width:auto;}.requirements ul{font-size:.7em;list-style-image:url(images/arrow_blk.gif);}.password_recovery{font-size:12px;}.password_recovery input{border:1px solid #ccc;}.password_recovery input{border:1px solid #ccc;}.admin .title{float:left;}.admin .add{float:right;height:33px;padding-top:15px;}body#report{font-family:Arial,Helvetica,sans-serif;background-image:none;}body#report th{font-size:12px;font-weight:bold;border-bottom:2px solid #ccc;padding:5px;}body#report td{font-size:12px;border-bottom:1px solid #ccc;padding:5px;}body#report tr.alt{background-color:#efefef;}body#report tr.total{background-color:#ddd;font-weight:bold;}body#report h2{position:relative;}body#report h3{font-size:14px;margin-top:20px;}body#report .left{text-align:left;}body#report .center{text-align:center;}body#report .right{text-align:right;}registerFieldOptions{size:35px;font-size:.8px;}option.lv1{background-color:#666;color:#fff;font-weight:bold;}option.lv2{background-color:#efefef;color:#333;font-weight:bold;}form{padding:0;margin:0;}div.evaluations td{font-size:.8em;}div.evaluations th{font-weight:normal;}div.evaluations div.divide{border-bottom:1px solid #ccc;margin-top:10px;padding:0;}div.evaluations h3.evaluations-title{font-size:.8em;font-weight:bold;padding:10px 0 10px 10px;background:#efefef;margin:20px 0;}textarea.evaluation{width:295px;height:35px;border:1px solid #ccc;}body#mobile .mobile_menu{margin:20px 0 0 20px;position:relative;}body#mobile .top-menu{margin:0 0 3px 25px;position:relative;}body#mobile .top-menu a{text-decoration:none;font-size:11px;position:relative;}body#mobile .bottom-menu{padding-bottom:10px;position:relative;}body#mobile .bottom-menu ul{margin:0;padding:0;position:relative;}body#mobile .bottom-menu li{margin:0;float:left;font-size:12px;list-style:none;border:1px solid #ccc;margin-right:2px;position:relative;}body#mobile .bottom-menu a{text-decoration:none;display:block;padding:2px 4px;background-color:#6bb000;color:#fff;font-weight:bold;width:80px;text-align:center;position:relative;}body#mobile .bottom-menu a:hover{background-color:#333;}b.niftycorners,b.niftyfill{display:block;}b.niftycorners *{display:block;height:1px;line-height:1px;font-size:1px;overflow:hidden;border-style:solid;border-width:0 1px;}b.r1{margin:0 3px;border-width:0 2px;}b.r2{margin:0 2px;}b.r3{margin:0 1px;}b.r4{height:2px;}b.rb1{margin:0 8px;border-width:0 2px;}b.rb2{margin:0 6px;border-width:0 2px;}b.rb3{margin:0 5px;}b.rb4{margin:0 4px;}b.rb5{margin:0 3px;}b.rb6{margin:0 2px;}b.rb7{margin:0 1px;height:2px;}b.rb8{margin:0;height:2px;}b.rs1{margin:0 1px;}b.t1{border-width:0 5px;}b.t2{border-width:0 3px;}b.t3{border-width:0 2px;}b.t4{height:2px;}b.tb1{border-width:0 10px;}b.tb2{border-width:0 8px;}b.tb3{border-width:0 6px;}b.tb4{border-width:0 5px;}b.tb5{border-width:0 4px;}b.tb6{border-width:0 3px;}b.tb7{border-width:0 2px;height:2px;}b.tb8{border-width:0 1px;height:2px;}b.ts1{border-width:0 2px;}div#menu{float:left;width:960px;padding-top:0;padding-bottom:0;background-color:#fff;font-size:.7em;font-family:Arial,Helvetica,sans-serif;}#login_status{width:960px;padding:13px 30px 0 0;}#login_status .login_msg{float:right;}#login_status .login_account{float:right;width:70px;padding:0 30px 0 20px;}div#login_status a{font-weight:bold;}div#login_status span.login_user{font-weight:bold;}div#navcontain{width:960px;}div#logo{float:left;}div#tabs{float:right;}div#menucontain{background-color:#dcdcdc;}div#menu{background-color:#fff;}ul#nav,ul#nav li{list-style-type:none;margin:0;padding:0;}ul#nav{background-color:#fff;margin-right:25px;margin-top:67px;}ul#nav li{float:left;margin-right:5px;text-align:center;}ul#nav a{float:left;width:9em;padding:6px 0;text-decoration:none;color:#666;background:#efefef;font-weight:bold;}ul#nav a:hover,ul#nav li.activelink a:hover{color:#333;background:#bcbec0;}ul#nav li.activelink a{color:#333;background:#bcbec0;}li#small a,li#small1 a,li#small2 a,li#small3 a{width:6em;}li#medium a{width:8em;}li#large a{width:10em;}a.btn{display:block;padding-top:2px;color:#333;font-size:11px;font-weight:bold;text-decoration:none;font-family:Arial,Helvetica,sans-serif;}a.xs{background-image:url(../images/btn_bg_xs.gif);background-repeat:no-repeat;width:50px;height:18px;text-align:center;}a.s{background-image:url(../images/btn_bg_s.gif);background-repeat:no-repeat;width:75px;height:18px;text-align:center;}a.m{background-image:url(../images/btn_bg_m.gif);background-repeat:no-repeat;width:100px;height:18px;text-align:center;}a.l{background-image:url(../images/btn_bg_l.gif);background-repeat:no-repeat;width:125px;height:18px;text-align:center;}a.xl{background-image:url(../images/btn_bg_xl.gif);background-repeat:no-repeat;width:150px;height:18px;text-align:center;}a.left{float:left;margin-right:5px;}a.right{float:right;margin-left:5px;}a.account{background-image:url(../images/btn_account.png);background-repeat:no-repeat;width:70px;height:18px;text-align:left;padding-left:8px;float:right;}a:hover.account{color:#1b1c1c;}a.add{background-image:url(../images/btn_add.gif);background-repeat:no-repeat;width:51px;height:18px;text-align:right;}a.add_off{background-image:url(../images/btn_add_off.gif);background-repeat:no-repeat;width:51px;height:18px;text-align:right;}a.dark{background-image:url(../images/btn_add_dark.gif);background-repeat:no-repeat;width:51px;height:18px;text-align:right;}a.dark_off{background-image:url(../images/btn_add_dark.gif);background-repeat:no-repeat;width:51px;height:18px;text-align:right;}a.previous{background-image:url(../images/btn_previous.gif);background-repeat:no-repeat;text-align:right;width:20px;}a.next{background-image:url(../images/btn_next.gif);background-repeat:no-repeat;width:20px;}a.close{background-image:url(../images/btn_bg_close.gif);background-repeat:no-repeat;width:58px;height:18px;text-align:right;}a.disabled,a:hover.disabled{color:#999;}div.highyellow{background-color:#FFC;}tr.highyellow{background-color:#FFC;}div.highgrey{background-color:#efefef;}#admin_results td.highgrey,#admin_results th.highgrey{background-color:#efefef;}.ari_contents td.highgrey{background-color:#efefef;}.ari_results td.highgrey{background-color:#efefef;}div.search{padding:5px;margin:0 0 10px 0;font-size:11px;}div.search td{padding-right:5px;}div.form td.divide{border-top:1px solid #ccc;}div.form{font-size:12px;padding:10px;}div.form td{padding:0 5px 5px 0;}div.form input{border:1px solid #ccc;font-size:11px;padding:3px;width:165px;}div.cat_courses div.form{padding:0;}div.form input.wide{border:1px solid #ccc;font-size:11px;padding:3px;width:400px;}div.form input.wideexam{border:1px solid #ccc;font-size:11px;padding:3px;width:500px;}div.form textarea.wideexam{border:1px solid #ccc;font-size:11px;padding:3px;width:680px;}div.form textarea.normalexam{border:1px solid #ccc;font-size:11px;padding:3px;width:600px;height:30px;}div.form textarea.matchexam{border:1px solid #ccc;font-size:11px;padding:3px;width:250px;height:30px;}#tree_list_wrap div.form input.wide{border:1px solid #ccc;font-size:11px;padding:3px;width:300px;}div.form input.noborder{border:none;width:25px;}div.form input.disabled{border:1px solid #ccc;background-color:#efefef;}div.form textarea{border:1px solid #ccc;font-size:11px;padding:3px;width:165px;font-family:arial;}div.form textarea.wide{border:1px solid #ccc;font-size:11px;padding:3px;width:400px;}div.form .wide{width:400px;}div.form input.max_num{width:30px;text-align:center;}div.form input.primary{font-weight:normal;}div.form input.daterange{width:120px;}div.form select{border:1px solid #ccc;font-size:11px;width:173px;padding:2px;}div.tip{padding:2px;font-size:11px;color:#666;}div.tipcode{padding:5px;font-size:18px;color:#333;background-color:#FFC;width:130px;border:1px solid #ccc;}div.tip span.hightip{color:#63A912;font-weight:bold;}div.search td{padding-bottom:2px;}div.searchStringAutoComplete{position:absolute;width:600px;background:#efe;background-color:#efe;border:1px solid #888;margin:0;padding:0;}div.searchStringAutoComplete ul{list-style-type:none;margin:0;padding:0;}div.searchStringAutoComplete ul li.selected{background:#4173CC;color:#fff;}div.searchStringAutoComplete ul li{padding:5px 12px;z-index:1000;cursor:pointer;margin:0;list-style-type:none;border:1px solid #ccc;border-width:0 1px 1px;font:11px "Lucida Grande","Verdana";}div.cat_wrap{border:1px solid #ccc;padding-bottom:6px;margin:0 0 30px 0;color:#333;}div.cat_title{font-size:.9em;font-weight:bold;padding:10px 0 10px 10px;}div.cat_title a{text-decoration:none;}div.cat_links a{background:#f7f7f7;display:block;margin:0;font-size:.75em;padding:4px 10px 4px 10px;border-bottom:1px solid #ccc;text-decoration:none;font-weight:bold;}div.cat_links a:hover{background:#ccc;color:#333;}div.cat_links a.on{background:#ccc;color:#333;border-bottom:none;text-decoration:none;}div.cat_links_open a{background:#f7f7f7;background-image:url(../images/li_subnav.gif);background-repeat:no-repeat;text-decoration:none;font-weight:bold;display:block;margin:0;font-size:.75em;padding:4px 10px 4px 40px;border-bottom:1px solid #ccc;}div.cat_links_open a:hover{background-image:url(../images/cat_navover.gif);background-repeat:repeat-x;color:#333;}div.cat_links_open a.on{background-image:url(../images/cat_navon.gif);background-repeat:repeat-x;color:#333;border-bottom:none;}div.cat_wrap div.cat_courses .noborder{border:none;}div.cat_wrap th{font-size:.7em;font-weight:bold;color:#666;padding:10px 0 2px 3px;background-color:#efefef;border-bottom:1px solid #ccc;}div.cat_wrap th.right{text-align:right;}div.cat_wrap th.pad5,div.cat_wrap td.pad5{padding:5px;}div.cat_wrap div.cat_courses td{font-size:.7em;border-top:1px solid #ccc;}div.cat_wrap td.cat_footer{background-color:#ccc;}div.cat_wrap div.cat_courses td div.notify td{border:none;}div.notify_response{font-size:11px;}div.summary{border:1px solid #ccc;padding:5px;font-family:arial;font-size:.7em;}span.pass{color:#090;font-weight:bold;}span.fail{color:#900;font-weight:bold;}input.pin{border:1px solid #ccc;width:240px;margin-right:3px;text-align:center;}td.pin_entry{background:#fff;border:1px solid #ccc;padding:10px;}.sidewrap{border:1px solid #ccc;background:#fff;font-size:.7em;margin:15px;}.sidewrap_title{margin:10px;font-weight:bold;}.sidewrap_text{margin:10px;}.sidewrap_reg{margin:10px;}.sidewrap_view{padding:5px 10px;background:#e8e8e8;}.sidewrap #view{font-size:1em;width:100px;}.sidewrap_button{padding:10px 0;}.alert{color:#900;}div#cal_legend{padding-bottom:8px;}div#cal_legend th{padding:5px 5px 5px 10px;text-align:left;font-weight:normal;}div#cal_legend td.curric_head{border-top:2px solid #fff;background:#e8e8e8;padding:5px 5px 5px 10px;font-weight:bold;}div#cal_legend td{border-top:2px solid #fff;}div#cal_legend .curric{background-image:url(../images/bg_cal_legend.gif);background-repeat:repeat-y;}.preferences{font-size:12px;}div.cal_selected{padding:10px;background-color:#efefef;border-top:2px solid #fff;}div.highlight{background-color:#63A912;}div.cal_register{padding:10px 0;}div#calendar{border:1px solid #ccc;}div#cal_nav{padding:20px 10px 30px 10px;}div#cal_date{float:left;font-size:1em;font-weight:bold;}div#cal_filter{float:right;font-size:.7em;font-weight:bold;}div#cal_filter select#location{font-size:.8em;width:200px;}div#cal_filter select#month_count{font-size:.8em;}div#cal_month th.dotw{font-size:.7em;font-weight:bold;text-align:left;color:#fff;width:114px;padding:10px 0 2px 5px;border-right:1px solid #efefef;background-color:#999;}div#cal_month div.date{font-size:.7em;font-weight:bold;text-align:right;color:#333;padding:5px;background-color:#efefef;}div#cal_month div.offmonth{color:#999;}div#cal_month div.offmonth a{color:#999;}div#cal_month div.offmonth a:hover{color:#63A912;}div#cal_month td{border-right:1px solid #ccc;}div#cal_month div.nested td{border:none;font-size:.7em;}div#cal_month th.end{border-right:none;}div#cal_month td.end{border-right:none;}div#cal_month td.cal_check{padding:4px;}div#cal_month td.mo_time{background-color:#ccc;padding-left:5px;font-weight:bold;}div#cal_month td.mo_info{padding:5px;}div#cal_week td{font-size:.7em;border-top:1px solid #ccc;}div#cal_week .noborder{border:none;}div#cal_week td p{font-size:1em;}div#cal_week td.wk_divider{background:#efefef;}div#cal_week td.dotw{font-weight:bold;}div#cal_week span.cal_week_location{color:#999;font-style:italic;}div#cal_list td{font-size:.7em;border-top:1px solid #ccc;}div#cal_list .noborder{border:none;}div#cal_list span.cal_list_location{color:#999;font-style:italic;}div#cal_list th{font-size:.7em;font-weight:bold;text-align:left;color:#666;padding:10px 0 3px 5px;background-color:#efefef;border-bottom:1px solid #ccc;}div#cal_list td.submonth{font-size:1em;font-weight:bold;padding:20px 0 10px 10px;}div#cal_list div.notify td,div#cal_week div.notify td{border:none;}select.select_hack{font-family:Verdana;font-size:12px;behavior:expression(window.dropdown_menu_hack!=null?window.dropdown_menu_hack(this):0);}div#trashwrap{width:175px;text-align:center;margin:20px auto;}div#trashdiv a{width:30px;height:30px;display:block;float:left;margin-right:5px;margin-bottom:5px;}.reset{display:block;clear:both;font-size:0;height:0;line-height:0;margin:0;}.z0{background-color:#000;}.a1{background-color:#330900;}.a2{background-color:#FF8500;}.a3{background-color:#00680C;}.a4{background-color:#2A3B05;}.a5{background-color:#076865;}.a6{background-color:#01283B;}.a7{background-color:#2B033A;}.a8{background-color:#3A031C;}.a9{background-color:#000;}.b1{background-color:#68190C;}.b2{background-color:#FA0;}.b3{background-color:#138C1B;}.b4{background-color:#4E6E09;}.b5{background-color:#178E88;}.b6{background-color:#024566;}.b7{background-color:#540A77;}.b8{background-color:#680E3B;}.b9{background-color:#262626;}.c1{background-color:#992917;}.c2{background-color:#FFCE00;}.c3{background-color:#13BF1F;}.c4{background-color:#72A10E;}.c5{background-color:#1BBCB4;}.c6{background-color:#036899;}.c7{background-color:#832EAA;}.c8{background-color:#8E1C55;}.c9{background-color:#595959;}.d1{background-color:#D82F13;}.d2{background-color:#FFE36E;}.d3{background-color:#34E241;}.d4{background-color:#97D412;}.d5{background-color:#2CDDD0;}.d6{background-color:#038ACC;}.d7{background-color:#9B13EA;}.d8{background-color:#C92B7A;}.d9{background-color:#8C8C8C;}.e1{background-color:#F95338;}.e2{background-color:#FFF1B6;}.e3{background-color:#8DFF95;}.e4{background-color:#B6FF16;}.e5{background-color:#23F9EE;}.e6{background-color:#04ADFF;}.e7{background-color:#D686FC;}.e8{background-color:#F41C88;}.e9{background-color:#BFBFBF;}.f1{background-color:#9ff;}.f2{background-color:#ccf;}.f3{background-color:#f69;}.f4{background-color:#fc9;}.f5{background-color:#9cc;}div#tipDiv{text-align:left;width:210px;background-color:#ccc;padding:20px;font-size:11px;border:3px solid #fff;}.sidewrap{border:1px solid #ccc;background:#fff;font-size:.7em;margin:15px;}.sidewrap_title{margin:10px;font-weight:bold;}.sidewrap_text{margin:10px;}.sidewrap_reg{margin:10px;}.sidewrap_view{padding:5px 10px;background:#e8e8e8;}.sidewrap #view{font-size:1em;width:100px;}.sidewrap_button{padding:10px 0;}.alert{color:#900;}div#cal_legend{padding-bottom:8px;}div#cal_legend th{padding:5px 5px 5px 10px;text-align:left;font-weight:normal;}div#cal_legend td.curric_head{border-top:2px solid #fff;background:#e8e8e8;padding:5px 5px 5px 10px;font-weight:bold;}div#cal_legend td{border-top:2px solid #fff;}div#cal_legend .curric{background-image:url(../images/bg_cal_legend.gif);background-repeat:repeat-y;}.preferences{font-size:12px;}div.cal_selected{padding:10px;background-color:#efefef;border-top:2px solid #fff;}div.highlight{background-color:#63A912;}div.cal_register{padding:10px 0;}#lightview{position:absolute;top:50%;left:50%;height:150px;width:150px;margin:-75px 0 0 -75px;padding:0;text-align:left;}.lv_Container{position:relative;width:100%;height:100%;background:none;padding:0;margin:0;}.lv_Button{cursor:pointer;text-decoration:none;border:none;background:none;margin:0;padding:0;}.lv_Sides{position:absolute;top:50%;left:0;clear:both;width:100%;padding:0;margin:0;}.lv_Sides *{padding:0;margin:0;}.lv_Sides li{list-style-type:none;position:relative;}.lv_PrevSide{float:left;}.lv_NextSide{float:right;}.lv_Sides .lv_Wrapper{width:100%;height:100%;cursor:pointer;}.lv_Sides .lv_Button{float:left;background:none;}.lv_Frames{width:100%;height:100%;position:relative;padding:0;margin:0;}.lv_Frames li{list-style-type:none;margin:0;padding:0;}.lv_Frame{width:100%;display:block;}.lv_Frame *{padding:0;margin:0;}.lv_FrameTop{position:absolute;left:0;width:100%;display:block;}.lv_FrameBottom{position:relative;float:left;clear:both;}.lv_Liquid{position:relative;float:left;width:100%;overflow:hidden;clear:both;}.lv_Liquid .lv_Filler{position:absolute;height:100%;width:2px;top:0;left:50%;}.lv_Half{display:block;height:100%;clear:both;line-height:0;}.lv_Half li{list-style-type:none;}.lv_Corner{float:left;position:relative;}.lv_CornerTr,.lv_CornerBr{float:right;}.lv_Fill{position:absolute;top:0;width:100%;height:100%;}.lv_Half .lv_CornerWrapper{float:left;position:relative;width:50%;height:100%;overflow:hidden;}.lv_HalfRight .lv_CornerWrapper{float:right;}.lv_Corner{position:relative;}.lv_Corner canvas{position:relative;}.lv_HalfLeft .lv_Corner{float:left;}.lv_HalfRight .lv_Corner{position:relative;float:right;}.lv_Center{position:relative;clear:both;height:100%;overflow:hidden;background:none;padding:0;margin:0;}.lv_WrapUp{position:absolute;left:0;height:100%;width:100%;overflow:hidden;padding:0;margin:0;}.lv_WrapDown{position:relative;height:100%;width:100%;overflow:hidden;padding:0;margin:0;}.lv_WrapCenter{position:relative;padding:0;margin:0;}.lv_Loading{position:absolute;top:50%;left:50%;}.lv_Loading .lv_Button{float:left;height:100%;width:100%;}.lv_MediaWrapper{position:relative;width:100%;display:block;overflow:hidden;clear:both;padding:0;margin:0;}.lv_MediaWrapper img{position:relative;float:left;padding:0;margin:0;}.lv_PrevNext{position:absolute;top:0;left:0;width:100%;height:100%;padding:0;margin:0;}.lv_PrevNext *{padding:0;margin:0;}.lv_PrevNext .lv_Button{position:relative;height:100%;}.lv_PrevButton{float:left;}.lv_NextButton{float:right;}.lv_MenuBar{clear:both;position:relative;width:100%;font:11px Arial,Helvetica,sans-serif;color:#7a7a7a;padding:0;margin:0;text-align:left;}.lv_MenuBar *{padding:0;margin:0;}.lv_Close{position:relative;float:right;overflow:hidden;width:100%;height:100%;}.lv_Data{position:relative;float:left;padding-bottom:3px;line-height:13px;overflow:hidden;}.lv_Data li{list-style-type:none;float:left;margin-top:3px;}.lv_DataText{width:100%;}.lv_DataText .lv_Title{font-weight:bold;margin-bottom:2px;}.lv_DataText .lv_Caption{clear:both;}.lv_Data .lv_ImgNumber{color:#a7a7a7;margin-right:5px;margin-top:5px;}.lv_Data .lv_innerPrevNext,.lv_Data .lv_Slideshow{position:relative;border-left:1px solid #d7d7d7;padding:0 5px;margin-top:5px;vertical-align:middle;}.lv_Data .lv_Slideshow{padding-right:0;}.lv_Data .lv_innerPrevNext .lv_Button,.lv_Data .lv_Slideshow .lv_Button{float:left;background-position:center left;background-repeat:no-repeat;}.lv_contentTop,.lv_contentBottom{position:relative;float:left;margin:0;padding:0;clear:both;}#lightview iframe{float:left;border:0;clear:both;padding:0;margin:0;background:none;}.lv_topButtons{position:absolute;left:0;width:100%;overflow:hidden;margin:0;padding:0;}.lv_topcloseButtonImage{cursor:pointer;}#lightviewError p{padding:0 0 10px 0;}#lightviewError div{padding:6px;font:11px Arial,Helvetica,sans-serif;}#lightviewError .message{background:#fcb5b5;color:#dd1f1f;margin-bottom:3px;}#lightviewError .type{font-weight:bold;}#lightviewError .pluginspage{background:#b5fcbd;color:#21be30;}#lightviewError a,#lightviewError a:hover,#lightviewError a:visited{color:#21be30;text-decoration:none;background:none;font-weight:bold;border-bottom:1px solid #7de689;}#lightviewError p{margin-left:0;padding:0;}#lv_overlay{position:absolute;top:0;left:0;height:100%;width:100%;}#lightviewController{position:fixed;bottom:0;top:0;left:50%;margin:0;padding:0;color:#d2d2d2;font:11px Arial,Helvetica,sans-serif;}* html body #lightviewController{position:absolute;top:auto;margin-top:expression((-1 * this.offsetHeight / 2+(document.documentElement ? document.documentElement.scrollTop:0)+(Lightview.controllerOffset || 0))+'px');}#lightviewController ul{display:block;height:100%;float:left;margin:0;padding:0;position:relative;}.lv_controllerTop,.lv_controllerMiddle,.lv_controllerBottom{list-style-type:none;float:left;display:block;position:relative;clear:both;overflow:hidden;margin:0;padding:0;}.lv_controllerCenter{width:auto;float:left;}.lv_controllerCornerWrapper{position:absolute;width:100%;height:100%;margin:0;padding:0;}.lv_controllerCornerWrapperTopLeft,.lv_controllerCornerWrapperBottomLeft{top:0;left:-100%;}.lv_controllerCornerWrapperTopRight,.lv_controllerCornerWrapperBottomRight{top:0;left:100%;}#lightviewController .lv_CornerWrapper{width:100%;}#lightviewController .lv_Corner{float:left;}#lightviewController .lv_Corner{float:right;position:relative;}#lightviewController .lv_CornerTr,#lightviewController .lv_CornerBr{float:left;}.lv_controllerBetweenCorners{position:relative;height:100%;overflow:hidden;}.lv_controllerMiddle{position:relative;height:100%;float:left;}.lv_controllerCenter{float:left;width:auto;}.lv_controllerCenter li{list-style-type:none;float:left;display:inline;position:relative;clear:none;}.lv_controllerSetNumber{float:left;text-align:center;}#lightviewController .lv_Button{float:left;position:relative;height:100%;clear:none;}.lv_controllerSetNumber{position:relative;height:100%;padding-right:3px;}.lv_controllerPrev,.lv_controllerNext,.lv_controllerSlideshow,.lv_controllerClose{float:left;position:relative;height:100%;padding-left:3px;}.lv_controllerPrev{border-left:1px solid #3c3c3c;}#lightviewController .lv_controllerNext{padding-right:3px;border-right:1px solid #3c3c3c;}* html #lightview{position:absolute;margin-top:expression((-1 * this.offsetHeight / 2+(document.documentElement ? document.documentElement.scrollTop:0) -(Lightview.controllerHeight || 0))+'px');margin-left:expression(-1 * this.offsetWidth / 2+(document.documentElement ? document.documentElement.scrollLeft:0)+'px');}html #lv_overlay{position:absolute;height:expression(((window.Enumerable && window.Enumerable.max) ? [document.body.scrollHeight,document.documentElement.scrollHeight,document.body.offsetHeight,document.documentElement.clientHeight].max():document.documentElement.scrollHeight)+'px');width:expression(((window.Enumerable && window.Enumerable.max) ? [document.body.scrollWidth,document.documentElement.scrollWidth,document.body.offsetWidth,document.documentElement.clientHeight].max():document.documentElement.scrollWidth)+'px');}ul.menu{float:right;height:100%;margin:0;padding:0;list-style:none;}ul.menu li{position:relative;float:left;}ul.menu li a{display:block;text-decoration:none;color:#000;}.menuIE6 li a{width:auto;padding:2px 20px 2px 2px;}ul.menu li.last a{background:transparent;}ul.menu li a.sub{padding-right:15px;}ul.menu li.active a{color:#f15c30;}ul.menu ul{padding:0;margin:0;list-style:none;top:23px;width:168px;border:1px solid #ccc;}ul.menu ul ul{border:1px solid #ccc;}ul.menu li:hover li a,ul.menu li.hover li a{background:#efefef;color:#1b1c1c;border-bottom:1px solid #ccc;}ul.menu li li{width:100%;}ul.menu li li a,ul.menu li li a{padding:5px 5px 5px 5px;}ul.menu li:hover li:hover a,ul.menu li.hover li.hover a{background:#fff;color:#000;}ul.menu li:hover li.active a,ul.menu li.hover li.active a{color:#f15c30;}ul.menu ul,ul.menu li:hover ul ul,ul.menu ul ul,ul.menu li:hover ul ul ul,ul.menu ul ul ul,ul.menu li:hover ul ul ul ul{position:absolute;right:999em;}ul.menu li:hover ul,ul.menu li li:hover ul,ul.menu li li li:hover ul,ul.menu li li li li:hover ul{right:-1px;z-index:999;}ul.menu li.hover ul ul,ul.menu li.hover ul ul ul,ul.menu li.hover ul ul ul ul{position:absolute;right:999em;}ul.menu li.hover ul,ul.menu li li.hover ul,ul.menu li li li.hover ul,ul.menu li li li li.hover ul{right:-1px;z-index:999;}
