#frame_list .sideMenu{ text-align:left; }
#frame_list .sideMenu .mainButton{ font-size:13px; font-weight:bold; margin:10px 0 5px 5px;}
#frame_list .sideMenu .mainButton .active{ text-decoration:underline;}

#frame_list .sideMenu .subButton{ font-size:12px;  margin:0px 0 5px 28px; background:url(images/bull1_yellow.png) no-repeat left center;}
#frame_list .sideMenu .subButton .green{ background:url(images/bull1_green.png) no-repeat left center;}
#frame_list .sideMenu .subButton a{  padding-left:15px;}
#frame_list .sideMenu .subButton a.active{  padding-left:15px; font-weight:bold; text-decoration:underline;}

#frame_list #top_row h2{ text-align:left;}

#quiz_list_top .searchBar input{ font-size:11px; }
#quiz_list_top .searchBar .searchButton{ font-size:11px; width:40px; height:22px; }
#quiz_list_top h2{ margin-bottom:0; }

#quiz_list{}
#quiz_list .results{ color:#000; margin-bottom:2px; font-size:12px; text-align:left;}
#quiz_list .results span{ font-weight:bold;}
#quiz_list .list_table{ width:100%; }
*html #quiz_list .list_table{ width:100%; }
#quiz_list table .sort_active{ font-weight:bold;}
#quiz_list table .sort_regular{ font-weight:normal;}
#quiz_list table .more_info_close a{ font-size:10px; color:#666666; }
#quiz_list .more_info a{ font-size:10px; color:#666666; }
#quiz_list .row1{ background:#F0F0F0; }
#quiz_list .row2{ background:#F9F9F9; }
#quiz_list .row1_red{ background:#FFE8E8; }
#quiz_list .row1_green{ background:#F7FBE6 }
#quiz_list .row2_green{ background:#F2F9D9; }
#quiz_list .drow1{ background:#F1F1F1; }
#quiz_list .drow2{ background:#F9F9F9; }

#quiz_list .col1{ border-top:1px solid #CCCCCC; }
#quiz_list .col2{ border-top:1px solid #CCCCCC; }
#quiz_list .col3{ border-top:1px solid #CCCCCC; }
#quiz_list .col4{ border-top:1px solid #CCCCCC; }
#quiz_list .col5{ border-top:1px solid #CCCCCC; }
#quiz_list .col6{ border-top:1px solid #CCCCCC; }
#quiz_list .col7{ border-top:1px solid #CCCCCC; }

#quiz_list .dcol1{ border-top:1px solid #DEDEDE; }
#quiz_list .dcol2{ border-top:1px solid #DDD; }
#quiz_list .dcol3{ border-top:1px solid #DDD; }
#quiz_list .dcol4{ border-top:1px solid #DDD; }

#quiz_list .empty_list{ height:30px; line-height:30px; font-weight:bold; font-size:14px; margin:20px;}
#quiz_list .page{font-size:10px; float:left; background:transparent;}
#quiz_list .page_navi{font-size:12px; display:block; height:25px; line-height:25px; background:url(images/bg_row1.jpg); margin:0; padding:0 5px 0 5px; font-weight:bold;}

.quiz_item{ border-bottom:1px solid #CCCCCC; margin:1px; display:block; height:25px; line-height:25px;}
.session_item{ border-bottom:1px solid #CCCCCC; margin:1px; display:block; height:35px; line-height:35px;}

#quiz_playCont .col1{ padding:0 6 0 0px; }
#quiz_playCont .col2{ padding:0 6 0 0px; }

#quiz_playCont .row_logo{ display:block; clear:both; height:40px; }
#quiz_playCont .row_name{ display:block; clear:both; height:45px; padding:0 0 2 0;  }
#quiz_playCont .user_avatar{ float:right; display:inline-block; width:52px;}
#quiz_playCont .user_name{ font-size:14px; font-weight:bold; float:right; display:inline-block; overflow:visible; margin:5 0 0 10px; width:400px; text-align:right;}
#quiz_playCont .row_navi{ display:block; clear:both; padding:2 0 2 0; }
#quiz_playCont .row_size{ display:block; clear:both; }

#quiz_playCont .row_title{ display:block; clear:both; height:38px; font-size:16px; font-weight:bold; text-align:right; padding:2 5 0 0; line-height:40px;}
*html #quiz_playCont .row_title{  height:40px; }
#quiz_playCont .app_icon{ padding:0 0 0 5; }
#quiz_playCont .row_flash{  clear:both; }
#quiz_playCont .row_size_caption{ display:block; clear:both; font-size:9px; background:#FFF; padding:5 20 0 0 ; }

#quiz_exec_menu{ display:block; height:30px; line-height:30px;}
#quiz_exec_menu .button_back{ display:inline-block; height:20px; line-height:20px; background:url(../../../images/icon_ok_16.png) no-repeat; background-position:0% 50%; padding:0 0 0 20px;}