body{margin:0;padding:0;padding-bottom:15px;font-family:Tahoma;font-size:11px;text-align:left}h1{color:#1582c4;font-size:20px;font-weight:normal;font-family:Tahoma;margin:0 0 5px 0}h2{color:#f04d06;font-size:16px;font-weight:bold;font-family:Tahoma;margin:0 0 3px 0}td{font-size:11px}a img{border:0px}a{color:#1582c4;text-decoration:underline}a:hover{color:#f04d06;text-decoration:underline}#site{margin:0 auto;text-align:left;width:780px}#header{height:82px}#header_right{position:relative;float:right;height:82px;width:400px}#header_left{width:300px;padding:10px}#header_links{text-align:right;position:absolute;bottom:0;right:0;background:url(/images/header_links.gif) no-repeat;width:273px;height:21px}#header_links_content{height:21px;line-height:21px;padding:0 13px;font-size:10px;color:#fff;font-weight:bold}#header_links_content a{color:#fff;font-weight:bold;text-decoration:none}#menu{height:23px}#menu_left{height:23px;line-height:23px;padding-left:10px}#menu_left a{height:23px;line-height:23px;background:url(/images/separator.jpg) no-repeat;background-position:0 0;padding:0 15px;display:block;float:left;color:#505050;text-decoration:none}#menu_left a:hover{color:#f04d06;text-decoration:none}#menu_right{height:23px;line-height:23px;float:right;font-size:10px;padding-right:12px}#menu_right a{font-size:10px;text-decoration:none}#content_left_container{background:url(/images/left_top.jpg) no-repeat;background-position:0px 0px;width:523px}#content_left_wrapper{background:url(/images/left_bottom.jpg) no-repeat;background-position:0 100%;min-height:420px;height:auto}* html #content_left_wrapper{height:420px}#content_left{text-align:justify;padding:20px}#content_right_container{background:url(/images/right_top.jpg) no-repeat;background-position:0px 0px;width:249px;float:right;margin-top:-2px}#content_right_wrapper{background:url(/images/right_bottom.jpg) no-repeat;min-height:422px;height:auto;background-position:0 100%;padding-bottom:15px}* html #content_right_wrapper{height:422px}#content{margin-bottom:8px}#content_right{padding-top:10px;text-align:center}#content_right_inside{text-align:left;margin:0 auto;width:210px}#location{height:24px;margin-bottom:14px;padding:0px 10px}#location_left{height:24px;line-height:24px;font-size:10px}#location_right{height:24px;line-height:24px;font-size:10px;float:right}#footer{height:36px;background:url(/images/footer.jpg) repeat-x;color:#707070}#footer a{color:#707070;text-decoration:underline}#footer a:hover{color:#f04d06;text-decoration:underline}#footer_container{margin:0 auto;height:36px;text-align:left;width:760px}#footer_left{height:36px;line-height:36px;font-size:10px}#footer_right{height:36px;line-height:36px;font-size:10px;float:right}.box{width:207px}.submenu .title,#submenu .title,.box .title{height:21px;line-height:20px;background:url(/images/box.gif) repeat-x;font-weight:bold;font-size:12px}.box .content{padding:5px}.box .title a{text-decoration:none;color:#505050}.box .level2,.box .level1{line-height:18px}.box .level2{padding-left:20px}.submenu,#submenu{width:207px;margin-top:3px;text-align:left}.submenu .item0 a,#submenu .item0 a{line-height:24px;height:24px;text-decoration:none;padding-left:5px;border-bottom:1px solid #e0e0e0;display:block}.submenu .item0 a:hover,#submenu .item0 a:hover{text-decoration:none}.submenu .item0 a.sel,#submenu .item0 a.sel,.submenu .item0 a.sel:hover,#submenu .item0 a.sel:hover{font-weight:bold;color:#f04d06}.submenu .item1 a,#submenu .item1 a{line-height:24px;height:24px;text-decoration:none;padding-left:20px;border-bottom:1px solid #e0e0e0;display:block}.submenu .item1 a:hover,#submenu .item1 a:hover{text-decoration:none}.submenu .item1 a.sel,#submenu .item1 a.sel,.submenu .item1 a.sel:hover,#submenu .item1 a.sel:hover{font-weight:bold;color:#f04d06}.news_item{margin-top:7px}.news_title,.news_date,.news_content{background:none;font-size:10px}.news_content{text-align:justify}.news_date{color:#999}#loginForm{margin-top:7px}.form_table a,.form_table a:hover{text-decoration:none}.news{}.news .title{font-weight:bold}.news .date{float:left;margin-right:10px;font-weight:bold}.news .text{margin-top:1px;margin-bottom:10px}.news_item .date{font-weight:bold}.right{float:right}.news_bottom{border-top:1px solid #e0e0e0;padding-top:3px;font-size:10px}#news_article{border-top:1px solid #e0e0e0;margin-top:5px;padding-top:5px}#header_link a:hover,#header_link a{font-size:10px;color:#fff;text-decoration:none;font-weight:bold}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}.clearfix{display:inline-block}* html .clearfix{height:1%}.clearfix{display:block}.smleft{float:left;margin-right:30px}.smright{float:right}.accountTab{border:1px solid #d5d5d5;border-collapse:collapse}.accountTab td{border:1px solid #d5d5d5;border-collapse:collapse;padding:4px;vertical-align:top;text-align:left}.account_links{line-height:18px;margin-top:3px}.account_field{color:#1582c4}.account_label{font-size:8pt; font-family:Tahoma;color:#f04d06;font-weight:bold;background-color:#ebf5fb;border:1px solid #C2D9E4;padding:3px;_height:21px;margin:1px 0;display:block}.account_label_span{font-size:8pt; font-family:Tahoma;color:#f04d06;font-weight:bold;background-color:#ebf5fb;border:1px solid #C2D9E4;padding:2px 5px;_height:21px;margin:1px 3px}.previewBox{border:1px solid #ccc;background-color:#fff;width:450px;_width:auto;padding:7px;height:200px;overflow:auto;margin-bottom:3px}.blue{color:#1582c4}.red{color:#f00}.green{color:green}.question_item{border:1px solid #ccc;margin-bottom:10px;background-color:#fff}.question_header{background-color:#fff;padding:5px;border-bottom:1px solid #ccc}.question_title{background-color:#d9d9d9;padding:5px;border-bottom:1px solid #ccc}.question_content{padding:10px}.question_scale{border-collapse:collapse}.question_scale td{border:1px solid #ccc;background-color:#fff;padding:5px 10px;text-align:center}.question_scale td.sel{text-align:center;padding:5px 10px;border:1px solid #ccc;color:#fff;font-weight:bold;background-color:green}.question_text{border:1px solid #ccc;background-color:#fff;line-height:16px;display:block;vertical-align:middle;padding-left:5px;padding-right:5px;min-width:120px}.cut_text{text-decoration:line-through}.report_content{}.error_survey{border:1px solid red;padding:2px 7px;background-color:red;color:#fff;font-weight:normal}.ok_survey{border:1px solid green;padding:2px 7px;background-color:green;color:#fff;font-weight:normal}.info_survey{border:1px solid #ddd;padding:2px 7px;background-color:#ddd;color:#333;font-weight:normal}.tabsMenu{ border-right:1px solid #fff;width:100%}.tabsMenu a{padding:3px; background-color:#ccc; border-left:1px solid #fff; line-height:18px; display:block; text-decoration:none; font-size:11px; font-weight:normal; color:#333; width:75px; text-align:center; float:left}.tabsMenu a:hover{ padding-right:3px; padding-left:3px; background-color:#1582c4; border-left:1px solid #fff; line-height:18px; display:block; text-decoration:none; font-size:11px; font-weight:normal; color:#fff; width:75px; text-align:center}.tabsMenu a.selected,.tabsMenu a.selected:hover{ font-weight:bold; background-color:#1582c4; color:#fff}.tabsPage{ width:100%; margin-left:1px; border:1px solid #ccc; padding:5px; background-color:#f5f5f5}.tabsPageAEDL{ width:100%; margin-left:1px; border:1px solid #ccc; border-top:1px solid #fff; padding:0px; background-color:#f5f5f5}.tabsButtons{ width:100%; margin-left:1px; padding-top:3px}/************************** AEDL Table**************************/table.listTable{background-color:#fff}table.listTable th{white-space:nowrap;height:18px;background-color:#ccc;text-align:left;padding-left:5px;color:#333;font-size:11px}table.listTable th a{color:#333;text-decoration:none}table.listTable th a:hover{color:#333;text-decoration:underline}table.listTable th.no,table.listTable td.no,table.listTable td.check,table.listTable th.check{text-align:center;padding-left:2px;padding-right:2px}table.listTable tr.rowA{background-color:#fff}table.listTable tr.rowB{background-color:#f5f5f5}table.listTable td{padding-left:5px;line-height:16px;border-bottom:1px solid #ccc}table.listTable td a{text-decoration:underline}table.listTable td.pagination{line-height:18px;background-color:#ccc;font-size:10px}table.listTable td.pagination a,table.listTable td.pagination a:hover{color:#333;text-decoration:underline}table.listTable td.pagination span{color:#333;font-weight:bold;text-decoration:none;font-size:12px}.errorMsg{font-weight:bold;color:#f00}.errorMsgLite{font-weight:normal;color:#f00}.error{border:1px solid #f00;margin:5px 0;padding:3px 7px;padding-left:25px;background:url(/images/warning.png) no-repeat;background-color:#fff;background-position:3px 2px;display:block;color:#f00;font-weight:normal}.ok{border:1px solid green;margin:5px 0;padding:3px 7px;background-color:#fff;display:block;color:green;font-weight:normal}.form_table td{text-align:left;white-space:nowrap;vertical-align:top}form{ margin:0px}select{font-size:8pt; font-family:Tahoma;color:#505050;background-color:#fff;border:1px solid #C2D9E4;padding:3px;_height:21px}.formfield{font-size:8pt; font-family:Tahoma;color:#505050;background-color:#fff;border:1px solid #C2D9E4;padding:3px;_height:21px}textarea{font-size:8pt; font-family:Tahoma;color:#505050;background-color:#fff;border:1px solid #C2D9E4;padding:3px}.formfile{}input .text{}.fielderror{}.formarea{overflow:auto}.formselect{padding:3px}.formselectmultiple{}.formbutton{font-size:8pt; font-family:Tahoma;color:#505050;background-color:#fff;border:1px solid #C2D9E4;padding:3px;_height:21px;cursor:pointer;cursor:hand;font-weight:bold;padding:3px 8px;background-color:#ebf5fb;_padding:1px 0px;-moz-border-radius:10px}.formcheck,.checkbox{border:0px;margin:0px;padding:0px}fieldset{border:0;padding:0;margin:0}.radioGroup{}.radioGroup td{height:18px;line-height:18px}.fieldset_title{font-size:13px;font-weight:bold;padding-bottom:3px;color:#1582c4;width:470px;_width:480px}.fieldset_content{border:1px solid #d5d5d5;padding:7px;width:470px;_width:480px;margin-bottom:10px}.site_box{padding:10px 100px;border:1px solid #d5d5d5}.fieldset_buttons{width:470px;_width:480px}.form_hint{border:1px solid #fff;padding:10px;position:absolute;z-index:100;margin-left:10px;background-color:#1582c4;color:#fff;white-space:normal;max-width:300px}.form_details{border:1px solid #1582c4;padding:10px;background-color:#fff;display:block;line-height:16px}.form_image{border:1px solid #1582c4;background-color:#fff;padding:0px}.form_image_commands{margin-top:1px;border:1px solid #1582c4;background-color:#fff;padding:2px 5px}.multiselect_table td.title{padding:1px 3px;border:1px solid #1582c4;background-color:#1582c4;color:#fff}.multiselect{padding:0px;margin:0px;width:200px;height:150px}.multiselect_buttons input{width:30px;font-weight:bold;font-size:10px;font-family:Tahoma;background-color:#1582c4;color:#fff}table.time_interval{border:1px solid #ccc;border-collapse:collapse}table.time_interval td{border:1px solid #ccc;border-collapse:collapse;text-align:center;padding:0 5px;vertical-align:middle;background-color:#fff}table.time_interval_inside,table.time_interval_inside td{border:0px;padding:0 2px;white-space:nowrap;text-align:left}div.calendar{position:relative}.calendar,.calendar table{ border:1px solid #1582C4; font-size:11px; color:#000; cursor:default; background:#F5F5F5; font-family:Tahoma}.calendar .button{ text-align:center;  padding:2px}.calendar .nav{ background:#1582C4 url(menuarrow.gif) no-repeat 100% 100%}.calendar thead .title{ font-weight:bold;  text-align:center; background:#fff; color:#000; padding:2px}.calendar thead .headrow{ background:#1582C4; color:#fff}.calendar thead .daynames{ background:#94B6D4}.calendar thead .name{ border-bottom:1px solid #556; padding:2px; text-align:center; color:#000}.calendar thead .weekend{ color:#a66}.calendar thead .hilite{ background-color:#FFC999; color:#000; border:1px solid #556; padding:1px}.calendar thead .active{ background-color:#94B6D4; padding:2px 0px 0px 2px}.calendar tbody .day{ width:2em; color:#456; text-align:right; padding:2px 4px 2px 2px}.calendar tbody .day.othermonth{ font-size:80%; color:#bbb}.calendar tbody .day.othermonth.oweekend{ color:#fbb}.calendar table .wn{ padding:2px 3px 2px 2px; border-right:1px solid #000; background:#FFC999}.calendar tbody .rowhilite td{ background:#E5E5E5}.calendar tbody .rowhilite td.wn{ background:#fff}.calendar tbody td.hilite{ background:#eee; padding:1px 3px 1px 1px; border:1px solid #bbb}.calendar tbody td.active{ background:#eee; padding:2px 2px 0px 2px}.calendar tbody td.selected{ font-weight:bold; border:1px solid #556; padding:1px 3px 1px 1px; background:#fff; color:#000}.calendar tbody td.weekend{ color:#a66}.calendar tbody td.today{ font-weight:bold; color:#1582C4}.calendar tbody .disabled{color:#999}.calendar tbody .emptycell{ visibility:hidden}.calendar tbody .emptyrow{ display:none}.calendar tfoot .footrow{ text-align:center; background:#556; color:#fff}.calendar tfoot .ttip{ background:#fff; color:#556; border-top:1px solid #556; padding:1px}.calendar tfoot .hilite{ background:#aaf; border:1px solid #04f; color:#000; padding:1px}.calendar tfoot .active{ background:#77c; padding:2px 0px 0px 2px}.calendar .combo{ position:absolute; display:none; top:0px; left:0px; width:4em; cursor:default; border:1px solid #1582C4; background:#f5f5f5; color:#000; font-size:90%; z-index:100}.calendar .combo .label,.calendar .combo .label-IEfix{ text-align:center; padding:1px}.calendar .combo .label-IEfix{ width:4em}.calendar .combo .hilite{ background:#94B6D4}.calendar .combo .active{ border-top:1px solid #1582C4; border-bottom:1px solid #1582C4; background:#F6946A; font-weight:bold}.calendar td.time{ border-top:1px solid #000; padding:1px 0px; text-align:center; background-color:#f4f0e8}.calendar td.time .hour,.calendar td.time .minute,.calendar td.time .ampm{ padding:0px 3px 0px 4px; border:1px solid #889; font-weight:bold; background-color:#fff}.calendar td.time .ampm{ text-align:center}.calendar td.time .colon{ padding:0px 2px 0px 3px; font-weight:bold}.calendar td.time span.hilite{ border-color:#000; background-color:#667; color:#fff}.calendar td.time span.active{ border-color:#f00; background-color:#000; color:#0f0}#searchResults{border:1px solid #ccc;background-color:#fff;margin:5px 0px;padding:5px}.searchItem{margin:2px 0}.searchScore{float:right;width:100px;text-align:right}