/* 
 * color for normal viaplatz
 */

/* Common Style */
textarea[readonly],
input[readonly]{
  background-color: #F0F0ED;
}

.main_tab_div_manager a{
  color: #0000ff;
}

.desc a {
  color: #c0a080 !important;
}
.desc .dt-enhanced,
.desc .dt-second {
  color: #404080;
}



/* Header */
.head_area {
  border-bottom: 1px solid  #f0f0ed;
}

#id_logout_btn a {
  color: #ffffff;
  background-color: #01a0e2;
}

#id_logout_btn > span {
  color: #ffffff;
  background-color: #808080;
}

#id_main_navi_menu{
  background: none;
  background-color: #ffffff;
  border-top: 1px solid #f8f8f8;
  color: #01a0e2;
}
#id_main_navi_menu li.ui-state-focus,
#id_main_navi_menu li.ui-state-active,
#id_main_navi_menu li:hover{
  border:none;
  background: none;
  background-color: #242424;
  color: #e3f7ff;
  font-weight: normal;
}
#id_main_navi_menu li.ui-state-disabled{
  background-color: #ffffff;
  color: #808080;
  opacity: 1.0;
}

#id_main_navi_menu .mobile_login_name {
  color: #000;
}
#id_main_navi_menu .mobile_login_name_title {
  color: #888;
}
#id_main_navi_manu #menuitem_mainmenu_manager {
  border-top: 1px solid #f8f8f8;
}

#id_main_navi_manu #menuitem_personalize_psetting {
  border-top: 1px solid #f8f8f8;
}

#id_main_navi_manu #menuitem_speed_test {
  border-top: 1px solid #f8f8f8;
}

#id_main_navi_sep {
  font-size: 160%;
  color: #c0c0c0;
}
#id_main_navi_btn {
  background-color: #ffffff;
}

#id_main_navi_btn .ui-button-text {
  background-color: #ffffff;
}

/* Pankuzu */
.pankuzu a,
.pankuzu a:hover,
.pankuzu a:visited{
  color: #01a0e2;
}


/* common tab*/
.tabs {
  background-color: #ffffff;
}

/*viewer tab*/
#main_tab_ul.main_tab_viewer {
  background-image: none;
  background-color: #ffffff;
}

#main_tab_ul.main_tab_viewer li {
  background-image: none !important; 
  background-color: #ffffff;
}

#main_tab_ul.main_tab_viewer li.ui-state-default {
  border-bottom: 2px solid #ffffff;
}

#main_tab_ul.main_tab_viewer li.ui-state-active,
#main_tab_ul.main_tab_viewer li.ui-state-hover {
  border-bottom: 2px solid #01a0e2;
}

.sub_tab_ul_viewer {
  background-image: none !important;
  background-color: #ffffff !important;
}

.sub_tab_ul_viewer li {
  background-image: none !important;
}

.sub_tab_ul_viewer li.ui-state-default {
  background-color: #ffffff;
}

.sub_tab_ul_viewer li.ui-state-active {
  background-color: #ffffff !important;
}

/*manager tab*/
.main_tab_div_manager .tabs{
  border-top: 1px solid #f0f0ed !important;
}
#main_tab_ul.main_tab_manager {
  background-image: none;
  background-color: #ffffff;
}

#main_tab_ul.main_tab_manager li {
  background-image: none !important; 
  background-color: #ffffff;
}

#main_tab_ul.main_tab_manager li.ui-state-default {
  border-bottom: 2px solid #ffffff;
}

#main_tab_ul.main_tab_manager li.ui-state-active,
#main_tab_ul.main_tab_manager li.ui-state-hover {
  border-bottom: 2px solid #01a0e2;
}

.sub_tab_ul_manager {
  background-image: none !important;
  background-color: #ffffff !important;
}

.sub_tab_ul_manager li {
  background-image: none !important;
}

.sub_tab_ul_manager li.ui-state-default {
  background-color: #ffffff !important;
  border-bottom: 2px solid #ffffff;
}

.sub_tab_ul_manager li.ui-state-active,
.sub_tab_ul_manager li.ui-state-hover {
  border-bottom: 2px solid #01a0e2;
}
/* Other tab*/
#main_tab_ul.main_tab_player {
  background-image: none;
  background-color: #ffffff;
}

#main_tab_ul.main_tab_player li {
  background-image: none !important; 
  background-color: #ffffff;
}

#main_tab_ul.main_tab_player li.ui-state-default {
  background-color: #ffffff;
  border-bottom: 2px solid #ffffff;
}

#main_tab_ul.main_tab_player li.ui-state-active,
#main_tab_ul.main_tab_player li.ui-state-hover {
  border-bottom: 2px solid #01a0e2;
}
#main_tab_id_personalize {
  background-color: #f0f0ed !important;
  background-image: none;
}
#main_tab_ul.main_tab_psetting {
  background-image: none;
  background-color: #ffffff;
}

#main_tab_ul.main_tab_psetting li {
  background-image: none !important; 
}

#main_tab_ul.main_tab_psetting li.ui-state-default {
  border-bottom: 2px solid #ffffff;
}

#main_tab_ul.main_tab_psetting li.ui-state-active,
#main_tab_ul.main_tab_psetting li.ui-state-hover {
  border-bottom: 2px solid #01a0e2;
}


/* Tab panel */
.main_tab_div_viewer .pane_outer{
  background-color: #f0f0ed;
}
.main_tab_div_manager .pane_outer {
  background-color: #f9f9f8;
}


/*pagenator*/
.pagenator_a {
  border: 1px solid #c0c0c0;
}
.main_tab_div_manager .pagenator_arrow_link,
.main_tab_div_manager .pagenator_num_link {
    border: 1px solid #c0c0c0;
}

.main_tab_div_viewer .pagenator_arrow_link{
    background-color: #009FE1;
    color: #ffffff;
  }
  .main_tab_div_viewer .pagenator_arrow {
    background-color: #B3DBE9;
    color: #e3f2f7;
  }
    .main_tab_div_viewer .pagenator_num_link{
    color:  #009FE1;
  }
  .main_tab_div_viewer .pagenator_num{
    color:  #262626;
}

.channel_item {
  border: outset 2px #000030;
}

.channel_item a:hover {
  color: red;
  background-color:#0d0d0d;
}

table.current_data tr.inactive{
  background-color: #BDBDBD;
  color: #1C1C1C;
}

.current_data td {
  border-bottom: 1px solid #b0b0b0;
}

table.current_data th {
  background-color: #c0f0c0;
}

th.cbtable {
  background-color: #60c060;
}

tr.success td {
  background-color: #e0ffe0;  
}
tr.pending td {
  background-color: #f0f0f0;  
}
tr.failure td {
  background-color: #ff8080;  
}
tr.started td {
  background-color: #8080ff;  
}

#login_outer {
  background-color: #f0f0ed;
}

#login_inner {
  background-color: #ffffff;
}

#login_inner_logo {
}

#login_table_outer {
  border-top:    1px solid #f0f0ed;
  border-bottom: 1px solid #f0f0ed;
}

#login_error_msg {
  color: #ff0000;
}

#login_input {
  border: 1px solid #f0f0ed;
}

.login_submit {
  color: #ffffff;
  background-color: #01a0e2;
}

table.channel_table td.program_watch {
  background-color: #ffffff;  
}
table.channel_table td.program_watch a{
  color: #008fbf;
}
table.channel_table td.hour_day {
  background-color: #ffc0c0;  
}

table.channel_table td.program_day {
  background-color: #ffd0d0;  
}
table.channel_table td.hour_night {
  background-color: #c0c0ff;  
}

table.channel_table td.program_night {
  background-color: #d0d0ff;
}

.desc a {
  color: #c0a080 !important;
}

.desc .dt-enhanced {
  color: #404080;
}

.desc .dt-second {
  color: #404080;
}

.notification {
  background-color: #f8f8f8;
  border: 1px solid #c0c0c0;
}


table.comment_list td {
  border-bottom: 1px solid #b0b0b0;
}

.project_item {
  border: outset 2px #000030;
}

.paged_list_page {
  border: 1px solid #c0c0c0;
}

table.paged_list_table th {
  border-top:    1px solid #b0b0b0;
  border-bottom: 1px solid #b0b0b0;
}
table.paged_list_table td {
  border-bottom: 1px solid #b0b0b0;
}

.ui-multiselect .ui-widget-header {
  background-color: #a0a0a0;
}

.userssel .ui-widget-header {
  background-image: none;
  background-color: #a0a0a0;
}

.userssel .ui-widget-content {
  background-image: none;
}

/* information */
#home_info_info {
  color: #00a0e9;
}
#home_info_text_div {
  border: 1px solid #00a0e9;
  background-color: #ffffff;
}

/*
 * Home Style
 */

/*Common Style*/
.h1_head_sep {
  color: #c0c0c0;
}
.h1_head_list {
  color: #000000 !important;
}


/* Live broadcasting */
  /* title div */
#home_live_div {
  background-color: #5a5a5a;
}
#home_live_title {
  color: #ffffff;
}
#home_live_cnt_1 {
  color: #ffffff;
}
#home_live_cnt_n {
  color: #ffffff;
}
#home_live_cnt_2 {
  color: #ffffff;
}

#home_live_sep {
  color: #c0c0c0;
}
#home_live_list a {
  color: #ffffff !important;
}
#home_live_div1_vpad {
  background-color: #5a5a5a;
}
  /* live icon list */
#home1_live_div2 {
  background-color: #5a5a5a;
}

#home2_live_div2 {
  background-color: #5a5a5a;
}

.live_item {
  background-color: #101010;
}

#home2_live_div2 .live_item {
  background-color: #101010;
  border: 1px solid #808080;
}

.live_item_desc {
  color: #BFBFBF;
}
.live_item_desc a:hover{
  color: #66D9FF;
}
.live_item_name{
  color: #66D9FF;
}
.program_started {
  color: #ffffff;
  background-color: #7c73e6;
}

.program_waiting {
  color: #ffffff;
  background-color: #a0a0a0;
}



/* Projects */
#home_prj_div2 {
}

#home_prj_div2 .project_item {
  background-color: #ffffff;
  border: 1px solid #E9E9E9;
}

#home_prj_div2 .project_item_desc {
  /*color: #ffffff;*/
}
#home_prj_div2 .project_item_name,
#home_prj_div2 .project_item_name a {
  color: #008fbf !important;
}

#home_prj_div2 .project_item_status {
  /*color: #ffffff !important;*/
}

#home_prj_div2 .project_item_thread {
  /*color: #ffffff !important;*/
}

#home_prj_div2 .project_item_threads {
  /*color: #ffffff !important;*/
}

#home_prj_div2 .project_item_thread_title a {
  color: #008fbf !important;
}


/* Contents */
#home_search_div1 {
  background-color: #f7f7f7;
  border: 1px solid #e8e8e8;
}
.home_more_inner a {
  color: #ffffff;
  border: 3px solid #01a0e2;
  background-color: #01a0e2;
}

#detail_settings_link a{
  color: #009FE1;
}


/* live list */
#livelist_div1, #courselist_div1 {
  background-color: #f0f0ed;
}

#livelist_title, #courselist_title {
  color: #000000;
}
#project_select_outer{
  background-color: #F0F0ED;
}
#project_select {
  background-image: none;
  background-color: #f0f0ed;
}

#project_select select {
  background-color: #f0f0ed;
}

#livelist_more_inner a {
  color: #ffffff;
  border: 3px solid #01a0e2;
  background-color: #01a0e2;
}

.content_item {
  border: outset 2px #000030;
}

.content_item_thumbnail {
  background-color: #000000;
}

.content_item_length {
  color: #f0f0f0;
  background-color: #000000;
}

.content_item_detail {
  border: outset 2px #000030;
}

.content_item_detail_length {
  color: #f0f0f0;
  background-color: #000000;
}

.chooser_item_header th {
  border-bottom: 2px solid #808080;
}

.snippet_img span {
  border: 1px solid #777;
  background-color: #ddd;
}

.snippet_img span:after {
  border-top: 8px solid #ddd;
  border-left: 8px solid transparent;
  border-right: 8px solid transparent;
}

.snippet_img span:before {
  border-top: 8px solid #777;
  border-left: 8px solid transparent;
  border-right: 8px solid transparent;
  border-top-color: #777;
}

.content_item2_detail {
  background-color: #ffffff;
  border: 1px solid #E9E9E9;
}

.content_item2_detail_thumbnail {
  background-color: #000000;
}

.content_item2_live {
  color: #ffffff;
  background-color: #7c73e6;
}

.content_item2_detail_desc .content_category .co_value {
  color: #008fbf;
}

.content_item2_search_result {
  background-color: transparent; 
  color:         #000000;
}
.content_item2_search_result .content_name {
  color: #008fbf;
}
.content_desc_class{
  color: #666666;
}
.content_item4_detail {
  background-color: #ffffff;
  border: 1px solid #E9E9E9;
}

.content_item4_live {
  color: #ffffff;
  background-color: #7c73e6;
}
.content_item2_detail_desc .content_name,
.content_item4_detail_desc .content_name {
  color: #008fbf;
}
.content_item2_detail_desc .content_category .co_value,
.content_item4_detail_desc .content_category .co_value {
  color: #008fbf;
}
.content_item2_detail_desc a:hover,
.content_item4_detail_desc a:hover{
  color: #008fbf;
}

.content_list a{
  color: #008fbf;
}
/*Narrowing ,Order Panel */
.narrowing_down_panel{
  background-color: #fcfcfc;
  border: 1px solid #e8e8e8;
}

/*personal setting*/
#personal_setting {
  background-color: #f0f0ed;
}
#psetting_form_inner_div {
  background-color: #ffffff;
  border: 1px solid #E8E8E8;
}
.psetting_input_group{
  border-bottom: 1px solid #E8E8E8;
}
#psetting_form_outer_div .input_note{
  background-color: #F2F2F2;
}
/* player2.css */
#player_main {
  background-color: #f0f0ed;
}

#player_header_panel {
  background-color:  #f0f0ed;
}
.player_cate_pane a {
  color: #008fbf;
}

#content_player_register_form {
  background-color: #f0f0ed;
}

#id_content_comment_link {
  color: #008fbf;
}

#id_content_comment_area {
  background-color: #f0f0ed;
}
#player_file_area,
#player_link_area  {
  background-color: #f0f0ed;
  border: 1px solid #e0e0dd;
}
#player_file_icon,
#player_link_icon {
  background-color: #e0e0dd;
}
#player_file_text,
#player_link_text {
  color: #000000;
}
.player_file_file,
.player_link_file {
  background-color: #ffffff;
  border-bottom: 1px solid #e0e0dd;
  color: #777777;
}
.player_file_name a,
.player_link_name a {
  color: #008fbf;
}

.player_additional_desc {
  background-color: #ffffff;
  color: #777777;
}

.ui-dialog-titlebar {
  background-color: #ffffff;
  background-image: none;
  border-top: 1px solid #ffffff;
  border-left: 1px solid #ffffff;
  border-right: 1px solid #ffffff;
  border-bottom: 1px solid #505050;
  color: #000000;
}

#the-modal-dialog-player {
  background-color: #ffffff;
}

#modal-dialog-content-player .comment_normal_comment a,
#modal-dialog-content-player .comment_normal_time a{
  color: #42AEE6;
}

#live_head_area {
  background-color:  #f0f0ed;
}

#live_status {
  background-color:  #ffffff;
}



/* comment.css */
#sh_chosen_thread{
  background-color: #F8F8F8;
}
.commment_thread_list_inner {
  background-color: #f8f8f8; 
}
.commment_thread_list_inner a {
  color: #008fbf;
}

#id_comment_thread a {
  color: #008fbf;
}

.comment_comment {
  background-color: #f8f8f8; 
}
.comment_tag {
  background-color: #ffe0e0; 
}

/* Course list */
.course_item, .home_course_item {
  border-color: #e5e5e5;
  background-color: #ffffff;
}

.course_item_name,
.course_item_name a {
  color: #008fbf;
}

.course_item_description {
  color: #808080;
}

.course_item_progress_base, .course_player_list_progress_base, .course_player_sum_progress_base {
  background-color: #e5e5e5;
}

.course_item_progress_finished, .course_player_list_progress_finished, .course_player_sum_progress_finished {
  background-color: #29becc;
}

.course_new_mark {
  color: #ffffff;
  background-color: #e63939;
}

.course_neartoclose_mark {
  color: #ffffff;
  background-color: #bf56a3;
}

.course_finished_mark {
  color: #ffffff;
  background-color: #7baf42;
}

.course_item_button {
  color: #ffffff;
  background-color: #01a0e2;
}

#course_player_main {
  background-color: #f0f0ed;
}

.course_player_list_info,
.course_player_list_item,
.course_player_question_list,
.course_player_question_item {
  border-color: #e5e5e5;
  background-color: #ffffff;
}

.course_player_list_item_name {
  color: #008fbf;
}

.course_player_list_item_description {
  color: #808080;
}

.course_player_list_item_disabled * {
  color: #808080;
}

.course_player_item_button {
  color: #ffffff;
  background-color: #01a0e2;
}

.course_player_item_button_finished {
  background-color: #808080;
}

#course_player_main a, #course_player_main a:link, #course_player_main a:visited {
  color: #1c94c4;
}

.course_player_summary {
  border-color: #e5e5e5;
  background-color: #ffffff;
}

.course_player_question_point {
  color: #808080;
}

.course_player_button_list {
  color: #ffffff;
  background-color: #808080;
}

.course_player_button_next {
  color: #ffffff;
  background-color: #01a0e2;
}

:disabled.course_player_button_next {
  color: #f0f0ed;
  background-color: #b4dcea;
}

.course_player_question_comment {
  border-color: #e5e5e5;
  background-color: #f7f7f7;
}

.course_player_question_result {
  color: #000000;
  background-color: #f5f9f0;
  border-color: #e5e5e5;
}

.course_player_question_result_pf {
  color: #7baf42;
}

.course_player_question_info {
  color: #000000;
  background-color: #ffffff;
  border-color: #e5e5e5;
}

.course_player_question_answer_title {
  color: #ffffff;
  background-color: #999999;
}

.course_player_question_rightanswer_title {
  color: #ffffff;
  background-color: #1470cc;
}

input.pagenator_button {
  color: #ffffff;
  background-color: #01a0e2;
}

input:disabled.pagenator_button {
  color: #f0f0ed;
  background-color: #b4dcea;
}

.pagenator_page a, .pagenator_page a:hover, .pagenator_page a:active, .pagenator_page a:focus {
  color: #01a0e2;
}

/* XMS File, Video File manipulation log */
.filelog {
  background-color: #101010;
  color: #f0f0f0;
}

/* Scene Editor */
.se_timeline_scene,
.se_timeline_slide {
  background-color: #f5f5f5;
  color: #303030;
}

.se_ev_event_event,
.se_timeline_scene_active,
.se_timeline_scene_insert,
.se_timeline_slide_active,
.se_timeline_slide_insert {
  background-color: #00bfff;
}
.se_timeline_scene_insert_active,
.se_timeline_slide_insert_active {
  background-color: #f39800;
}

.se_nv_img,
.se_nd_img,
.se_ndp_img {
  border-color: transparent;
}

.se_nv_img_selected,
.se_nd_img_selected,
.se_ndp_img_selected {
  border-color: #00bfff;
}

.se_tab_ul {
  background-image: none;
  background-color: #ffffff;
}

.se_tab_ul li {
  background-image: none !important; 
  background-color: #ffffff;
}

.se_tab_ul li.ui-state-default {
  background-color: #ffffff;
  border-bottom: 2px solid #ffffff;
}

.se_tab_ul li.ui-state-active,
.se_tab_ul li.ui-state-hover {
  border-bottom: 2px solid #01a0e2;
}

.se_mode_outer a {
  color: #008fbf;
}

.se_save_button {
  color: #ffffff;
  background-color: #01a0e2;
}
