#add_student_dialog, #email_student_dialog {display:none;}

#mentor_students_accordian span.note {color:#aaa; font-style: italic;}
.more_info_link {display: block; width:16px; height:16px; background: url('../../images/mentor/more_info.png') no-repeat;}
.more_info_link:hover {text-decoration: none}

.courses_block {font-size:.9em; width:100%;margin-bottom:25px;}
.courses_block th {background: #183756; color: #fff; font-weight:bold; text-transform:uppercase; font-size: .9em; padding:5px;}
.courses_block td {padding:5px; font-weight:normal; border-right: 1px dotted #888}
.courses_block td:last-child {border-right:none}

.ui-widget-overlay { background-color:#000; opacity: .60;filter:Alpha(Opacity=60); }


/* SH Details */
.sh_category {font-weight:bold; font-style: italic; background: #183756; color:#fff;}
.lister tr.sh_category:hover td{background-color: #183756; color:yellow}
.sh_category td {padding-left:20px;}
#tbl_sh_results span.note {color:#aaa; font-style: italic;}

/* PLT Details */
#tbl_plt_results span.note {color:#aaa; font-style: italic;}
.goal_date {width:85px; cursor: pointer;}
.goal_has_date {background-color: #ccc; font-weight: bold}
.goal_updating {border: 1px solid green; background-color: #c5ffc4}
#goal_notify_daily_updated,#goal_notify_instant_updated {display: none; background:green;color:#fff;padding:2px;}
.goal_autofill_num {cursor: pointer; color:blue;}

.account_box {background:#fff; border:1px solid #ddd; padding:15px; -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;}
.account_heading {font-family: "Lucida Grande", Helvetica, Arial, sans-serif; color:#183756; font-size:22px; font-weight:bold; margin-bottom:15px;}

/* Navigation */
#mentor_nav_icons {margin-bottom: 20px; clear: left;}
#mentor_nav_icons a {border:1px solid #ccc;display: block; margin: 10px;width: 96px; height:70px; font-size: 14px; float: left; text-align: center; line-height: 100px; -webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;}

#mentor_nav_icons a.icon_agent_list{background: #fff url('/assets/images/mentor/icon_agent_list.png') no-repeat center 15%}
#mentor_nav_icons a.icon_dashboard{background: #fff url('/assets/images/mentor/icon_dashboard.png') no-repeat center 15%}
#mentor_nav_icons a.icon_profile{background: #fff url('/assets/images/mentor/icon_profile.png') no-repeat center 15%}
#mentor_nav_icons a.icon_tickets{background: #fff url('/assets/images/mentor/icon_tickets.png') no-repeat center 15%}
#mentor_nav_icons a.icon_unlimited{background: #fff url('/assets/images/mentor/icon_unlimited.png') no-repeat center 15%}
#mentor_nav_icons a.icon_web_page{background: #fff url('/assets/images/mentor/icon_web_page.png') no-repeat center 15%}
#mentor_nav_icons a.icon_reports{background: #fff url('/assets/images/mentor/icon_reports.png') no-repeat center 15%}
#mentor_nav_icons a.active {background-color: #ccc;}
#mentor_nav_icons a:hover {background-color:#F6FFC9; text-decoration: none}
#mentor_nav_icons a.active:hover {background-color: #ccc;}

/* Dashboard */
#upload_form_html {display:none;}
.upload_photo_divs {position: absolute; bottom: 0; left: 0;}
#student_wrap {background: #fff; padding: 10px; -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;}
#student_wrap .student {position: relative; float: left; width: 220px; margin: 0 10px 25px 0;}
#student_wrap .student h4 {text-align: center}
#student_wrap .student .unlink {position: absolute; top: 15px; left: 5px; width: 16px; height: 16px; background: url('/assets/images/mentor/dash_icon_delete.png') no-repeat}
#student_wrap .student .upload {position: absolute; bottom: 5px; left: 0; width: 22px; height: 22px; background: url('/assets/images/mentor/dash_icon_upload.png') no-repeat}
#student_wrap .student .email {position: absolute; top:10px; right: 5px; width: 32px; height: 32px; background: url('/assets/images/mentor/dash_icon_email.png') no-repeat}
#student_wrap .student .plt {position: absolute; right: 5px; width: 32px; height: 32px; background: url('/assets/images/mentor/dash_icon_plt.png') no-repeat}
#student_wrap .student .sh {position: absolute; right: 5px; width: 32px; height: 32px; background: url('/assets/images/mentor/dash_icon_sh.png') no-repeat}
#student_wrap .student .vc {position: absolute; right: 5px; width: 32px; height: 32px; background: url('/assets/images/mentor/dash_icon_vc.png') no-repeat}
#student_wrap .student .book {position: absolute; right: 5px; width: 32px; height: 32px; background: url('/assets/images/mentor/dash_icon_book.png') no-repeat}
#student_wrap .student .last_login {position: absolute; text-align: right; right: 0; bottom: 0; font-size: 10px; background: #555; color:#fff; padding:2px;}
#student_wrap .student .slot1 {top: 15px;}
#student_wrap .student .slot2 {top: 55px;}
#student_wrap .student .slot3 {top: 95px;}
#student_wrap .student .slot4 {top: 138px;}
#student_wrap .student .slot5 {top: 180px;}
a.button2 {
   border-top: 1px solid #96d1f8;
   background: #65a9d7;
   background: -webkit-gradient(linear, left top, left bottom, from(#3e779d), to(#65a9d7));
   background: -webkit-linear-gradient(top, #3e779d, #65a9d7);
   background: -moz-linear-gradient(top, #3e779d, #65a9d7);
   background: -ms-linear-gradient(top, #3e779d, #65a9d7);
   background: -o-linear-gradient(top, #3e779d, #65a9d7);
   padding: 5px 10px;
   -webkit-border-radius: 8px;
   -moz-border-radius: 8px;
   border-radius: 8px;
   -webkit-box-shadow: rgba(0,0,0,1) 0 1px 0;
   -moz-box-shadow: rgba(0,0,0,1) 0 1px 0;
   box-shadow: rgba(0,0,0,1) 0 1px 0;
   text-shadow: rgba(0,0,0,.4) 0 1px 0;
   color: white !important;
   font-size: 14px;
   font-family: Georgia, seri   f;
   text-decoration: none;
   vertical-align: middle;
   }
.button2:hover {border-top-color: #28597a;background: #28597a;color: #ddd !important;}
.button2:active {border-top-color: #1b435e;background: #1b435e;}



.pagination {text-align:center; padding: 5px; margin: 5px 0;}
.pagination a {padding: 5px; border: 1px solid #333; border-radius: 5px; margin: 1px; background:#fff;}
.pagination a:hover {background-color:#555; color:#fff !important;}
.pagination strong {padding: 5px; }
.lister_section {position: relative; margin: 15px 0;}
.filter_toggle {cursor: pointer; font-weight: bold; padding-left: 20px; text-decoration: underline; background: url('../../images/admin/filter_toggle.png') no-repeat left center}
.filter_section {position: relative; padding: 5px; background: #fff; border: 1px solid #555}
.filter_section table td{padding: 3px;}
.filter_section label {text-align:right}
.filter_section .btn_clear {float:right}
.filter_section .no_filters_used {float:right; color:#666; font-style:italic}
.filter_section .btn_filter {float:left}
