﻿html{font-size:100.01%;height:100%}
body{background:url(/GTSImages/bg-body.gif) #f2f2f2 repeat-x 0 0;font:64% "Trebuchet MS", Verdana, sans-serif;height:100%;margin:0}
img{border:0}
form{display:inline}
select{font:10px "Trebuchet MS", Verdana, sans-serif}
#main{width:980px;background:url(/GTSImages/bg-main.gif) repeat-y 0 0;margin:0 auto;padding:0 6px}
#header{float:left;width:980px;height:190px;background-color:#F2F2E5;position:relative}
#subheader{float:left;top:107px;width:980px;height:85px;background-color:#660027;position:absolute}
#logo{margin:0}
#logo a{width:540px;height:59px;position:absolute;left:30px;top:30px;overflow:hidden;padding:0}
#header .programtitle{position:absolute;top:46px;left:550px;width:220px;float:left;font:20px Helvetica, sans-serif;color:#660027}
#header .welcome{position:absolute;top:10px;right:180px;width:250px;float:left;font:11px "Trebuchet MS", Verdana, sans-serif;color:#660027}
#undergradLogo{padding-top:5px;padding-left:10px;padding-bottom:5px;border-bottom:2px solid #6b9c1b;margin:0}
#undergradSchoolHeader{float:left;width:980px;height:158px;background-color:#fff;top:34px;left:0;position:absolute}
#undergradSystemTime{position:absolute;top:139px;left:850px;color:#fff;font-weight:700;z-index:999999}
#menu{position:absolute;top:89px;left:32px;float:left;list-style:none;width:896px;height:46px;background:url(/GTSImages/bg-menu2.gif) no-repeat 20% 0;margin:0;padding:0 10px}
#menu li{float:left;width:auto;height:49px}
#menu li a{float:left;width:126px;height:49px;overflow:hidden;text-indent:-9999px;margin:0 1px}
#menu li a.profile{background:url(/GTSImages/menu-profile.gif) no-repeat 0 0}
#menu li a.selectedprofile{background:url(/GTSImages/menu-profile.gif) no-repeat 0 0;background-position:0 100%}
#menu li a.search{background:url(/GTSImages/menu-search.gif) no-repeat 0 0}
#menu li a.selectedsearch{background:url(/GTSImages/menu-search.gif) no-repeat 0 0;background-position:0 100%}
#menu li a.multisearch{background:url(/GTSImages/menu-multipost-jobsearch.gif) no-repeat 0 0}
#menu li a.selectedmultisearch{background:url(/GTSImages/menu-multipost-jobsearch.gif) no-repeat 0 0;background-position:0 100%}
#menu li a.interviews{background:url(/GTSImages/menu-interviews.gif) no-repeat 0 0}
#menu li a.selectedinterviews{background:url(/GTSImages/menu-interviews.gif) no-repeat 0 0;background-position:0 100%}
#menu li a.workshops{background:url(/GTSImages/menu-workshops.gif) no-repeat 0 0}
#menu li a.selectedworkshops{background:url(/GTSImages/menu-workshops.gif) no-repeat 0 0;background-position:0 100%}
#menu li a.advising{background:url(/GTSImages/menu-advising.gif) no-repeat 0 0}
#menu li a.selectedadvising{background:url(/GTSImages/menu-advising.gif) no-repeat 0 0;background-position:0 100%}
#menu li a.research{background:url(/GTSImages/menu-research.gif) no-repeat 0 0}
#menu li a.selectedresearch{background:url(/GTSImages/menu-research.gif) no-repeat 0 0;background-position:0 100%}
#menu li a.events{background:url(/GTSImages/menu-events.gif) no-repeat 0 0}
#menu li a.selectedevents{background:url(/GTSImages/menu-events.gif) no-repeat 0 0;background-position:0 100%}
#menu li a.selectedmocks{background:none;width:108px;color:#892134;background-color:#FFF3C7}
#menu li a.candidates{background:url(/GTSImages/menu-candidates.gif) no-repeat 0 0}
#menu li a.candidatefile{background:url(/GTSImages/menu-candidatefile.gif) no-repeat 0 0}
#menu li a.selectedcandidatefile{background:url(/GTSImages/menu-candidatefile.gif) no-repeat 0 0;background-position:0 100%}
#menu li a.jobfile{background:url(/GTSImages/menu-jobfile.gif) no-repeat 0 0}
#menu li a.selectedjobfile{background:url(/GTSImages/menu-jobfile.gif) no-repeat 0 0;background-position:0 100%}
#menu li a.companyfile{background:url(/GTSImages/menu-companyfile.gif) no-repeat 0 0}
#menu li a.selectedcompanyfile{background:url(/GTSImages/menu-companyfile.gif) no-repeat 0 0;background-position:0 100%}
#menu li a.otheradmin{background:url(/GTSImages/menu-other-Admin.gif) no-repeat 0 0}
#menu li a.selectedotheradmin{background:url(/GTSImages/menu-other-Admin.gif) no-repeat 0 0;background-position:0 100%}
#menu li a.configuration{background:url(/GTSImages/menu-configuration.gif) no-repeat 0 0}
#menu li a.selectedconfiguration{background:url(/GTSImages/menu-configuration.gif) no-repeat 0 0;background-position:0 100%}
#menu li a.oncampus{background:url(/GTSImages/menu-oncampusrecruiting.gif) no-repeat 0 0}
#menu li a.selectedoncampus{background:url(/GTSImages/menu-oncampusrecruiting.gif) no-repeat 0 0;background-position:0 100%}
#menu li a.reports{background:url(/GTSImages/menu-reports.gif) no-repeat 0 0}
#menu li a.selectedreports{background:url(/GTSImages/menu-reports.gif) no-repeat 0 0;background-position:0 100%}
#menu li a.candidatesearch{background:url(/GTSImages/menu-candidatesearch.gif) no-repeat 0 0}
#menu li a.selectedcandidatesearch{background:url(/GTSImages/menu-candidatesearch.gif) no-repeat 0 0;background-position:0 100%}
#menu li a.jobpostings{background:url(/GTSImages/menu-jobpostings.gif) no-repeat 0 0}
#menu li a.selectedjobpostings{background:url(/GTSImages/menu-jobpostings.gif) no-repeat 0 0;background-position:0 100%}
#menu li a.oncampusrequests{background:url(/GTSImages/menu-oncampusrequests.gif) no-repeat 0 0}
#menu li a.selectedoncampusrequests{background:url(/GTSImages/menu-oncampusrequests.gif) no-repeat 0 0;background-position:0 100%}
#menu li a.mydashboard{background:url(/GTSImages/menu-mydashboard.gif) no-repeat 0 0}
#menu li a.selectedmydashboard{background:url(/GTSImages/menu-mydashboard.gif) no-repeat 0 0;background-position:0 100%}
#menu li a.order{background:url(/GTSImages/menu-orders.gif) no-repeat 0 0}
#menu li a.selectedorder{background:url(/GTSImages/menu-orders.gif) no-repeat 0 0;background-position:0 100%}
#menu li a.programs{background:url(/GTSImages/menu-programs.gif) no-repeat 0 0}
#menu li a.selectedprograms{background:url(/GTSImages/menu-programs.gif) no-repeat 0 0;background-position:0 100%}
#menu li a.schools{background:url(/GTSImages/menu-schools.gif) no-repeat 0 0}
#menu li a.selectedschools{background:url(/GTSImages/menu-schools.gif) no-repeat 0 0;background-position:0 100%}
#menu li a.standards{background:url(/GTSImages/menu-standards.gif) no-repeat 0 0}
#menu li a.selectedstandards{background:url(/GTSImages/menu-standards.gif) no-repeat 0 0;background-position:0 100%}
#menu li a.users{background:url(/GTSImages/menu-users.gif) no-repeat 0 0}
#menu li a.selectedusers{background:url(/GTSImages/menu-users.gif) no-repeat 0 0;background-position:0 100%}
#menu li a.products{background:url(/GTSImages/menu-products.gif) no-repeat 0 0}
#menu li a.selectedproducts{background:url(/GTSImages/menu-products.gif) no-repeat 0 0;background-position:0 100%}
#menu li a:hover{background-position:0 100%}
#newmenu{position:absolute;top:100px;left:0;float:left;width:980px;height:32px;background:none;background-color:#2c4fa5;list-style:none;list-style-image:none;z-index:10000;margin:0;padding:0}
#newmenu li{float:left;width:auto;height:24px;color:#FFF}
#newmenu li a{float:left;height:24px;width:auto;padding-top:8px;overflow:hidden;font:bold 11px "Trebuchet MS", Verdana, sans-serif;color:#660027;text-decoration:none;text-indent:0;text-align:center;margin:0}
#newmenu li a.aclassMain0{width:118px}
#newmenu li a.aclassMain1{width:126px}
#newmenu li a.aclassMain2{width:116px}
#newmenu li a.cclassMain5{width:138px}
#newmenu li a.eclassMain7{width:75px}
#newmenu .submenu{position:absolute;float:left;list-style:none;width:200px;background:url(/GTSImages/vartial-in-gf.jpg) repeat-y 0 0;background-color:#2c4fa5;display:block;overflow:visible!important;border:1px solid #696969;margin:0;padding:10px 0}
#newmenu .submenu li{height:24px}
#newmenu .submenu li a{height:24px;width:167px;overflow:hidden;color:#696969;text-decoration:none;text-indent:0;text-align:left;background-color:Transparent;margin:0;padding:0 0 0 30px}
#newmenu .bottom{top:31px;position:absolute;overflow:visible!important}
#newmenu .right{left:198px;overflow:visible!important}
#newmenu .left{left:-202px;overflow:visible!important}
#newmenu .submenu li.haschild{background:url(/GTSImages/right_arrow_12.gif) no-repeat 100% 50%;overflow:visible}
#newmenu .submenu li a:hover{background-color:#fff;border:1px solid #222}
#newmenu .submenu li a:hover{border-width: 0 !important;}
#newmenu .submenu li a span{float:left;width:167px;text-align:left;font:bold 11px/11px "Trebuchet MS", Verdana, sans-serif;background-color:Transparent;cursor:pointer;padding:8px 0}
ul.top-menu{position:absolute;top:10px;right:20px;float:left;list-style:none;margin:0;padding:0;width: auto !important;}
ul.top-menu > li{float:left;background:url(/GTSImages/hr.gif) no-repeat 0 4px;display:inline;padding:0 10px 0 13px}
ul.top-menu > li a{float:left;font:11px "Trebuchet MS", Verdana, sans-serif;color:#696969;text-decoration:none}
ul.sub-menu{position:absolute;top:153px;left:46px;float:left;list-style:none;color:#FFF;margin:0;padding:0}
ul.sub-menu li{float:left;display:inline;font-size:10px;padding:0 8px}
ul.sub-menu li a{float:left;font:bold 10px "Trebuchet MS", Verdana, sans-serif;color:#FFF;text-decoration:none}
ul.sub-menu li a:hover{text-decoration:underline;color:#FFF}
.SystemTime{font-weight:400}
#footer{width:680px;clear:both;border-top:1px solid #eaeaea;text-align:center;font:10px "Trebuchet MS", Verdana, sans-serif;color:#999;margin:0 150px;padding:5px 0}
.inputMoney{width:50px;text-align:center}
.inputNumber{width:40px}
.constrainedCheckList{overflow:auto;width:347px;height:75px}
.helpmenu{background-color:Transparent;height:85px;visibility:hidden;z-index:1000!important}
.helpmenushadow{position:absolute;height:75px;width:160px;top:10px;left:5px;background-color:Gray}
.helpmenubody{position:absolute;top:0;left:0;background:url(/GTSImages/vartial.gif) repeat-y 0 0;height:60px;width:150px;background-color:#FFF;border:1px solid #999;margin:5px 0;padding:5px 5px 10px}
.channelsmenu{background-color:Transparent;height:85px;visibility:hidden;z-index:1000!important}
.channelsmenushadow{position:absolute;height:75px;width:160px;top:10px;left:5px;background-color:Gray}
.channelsmenubody{position:absolute;top:0;left:0;background:url(/GTSImages/vartial.gif) repeat-y 0 0;height:60px;width:150px;background-color:#FFF;border:1px solid #999;margin:5px 0;padding:5px 5px 10px}
td .hmgeneral{padding-left:20px;background:url(/GTSImages/info_16.gif) no-repeat 0 50%}
td .hmkb{padding-left:20px;background:url(/GTSImages/help_16.gif) no-repeat 0 50%}
td .hmsupport{padding-left:20px;background:url(/GTSImages/support_16.gif) no-repeat 0 50%}
a.helpmenulink{font:bold 8px/20px "Trebuchet MS", Verdana, sans-serif;color:#222!important;display:block;padding-left:18px!important;height:16px;line-height:16px;margin-bottom:2px;float:none}
a.helpkb{background:url(/GTSImages/help_16.gif) no-repeat scroll 0 50% transparent!important}
a.helpgen{background:url(/GTSImages/info_16.gif) no-repeat scroll 0 50% transparent!important}
.clear{float:none;height:0;clear:both;line-height:0;font-size:0;border:0;margin:0;padding:0}
div.icons_32{margin-left:5px}
div.icons_32 a{display:block;float:left;margin-right:15px;padding-top:38px;margin-bottom:5px;color:#666;font:bold 11px/11px "Trebuchet MS", Verdana, sans-serif;text-align:center;text-decoration:none;height:34px}
div.icons_32 > div{color:#666;font:bold 11px/11px "Trebuchet MS", Verdana, sans-serif}
.base_32{background:url(../GTSImages/32x32.png) no-repeat top left}
.active_32{background-position:0 -327px;width:32px;height:32px}
.add_32{background-position:14px -409px;width:60px;height:32px}
.add_32_wide{background-position:44px -409px;width:120px;height:32px}
.add_multiple_32{background-position:0 -491px;width:40px;height:40px;padding-top:44px !important}
.attach_32{background-position:11px -581px;width:54px;height:32px}
.blacklist_32{background-position:14px -663px;width:60px;height:32px}
.blacklist_down_32{background-position:14px -745px;width:60px;height:32px}
.block_32{background-position:0 -827px;width:32px;height:32px}
.calendar_32{background-position:8px -909px;width:48px;height:32px}
.calendar_ok_32{background-position:0 -991px;width:32px;height:32px}
.calendar_search_32{background-position:8px -1073px;width:48px;height:32px}
.checkbox_on_32{background-position:-90px -1970px;width:32px;height:32px}
.checkbox_off_32{background-position:-181px -1970px;width:32px;height:32px}
.clipboard_32{background-position:0 -1155px;width:32px;height:32px}
.close_a_32_grayscale{background-position:0 -1237px;width:32px;height:32px}
.close_b_32_grayscale{background-position:0 -1319px;width:32px;height:32px}
.collapse_32{background-position:0 -1401px;width:32px;height:32px}
.company_add_32{background-position:14px -1483px;width:60px;height:32px}
.contact_add_32{background-position:14px -1565px;width:60px;height:32px}
.copy_32{background-position:1px -1647px;width:34px;height:32px}
.copy_ok_32{background-position:32px -1729px;width:64px;height:32px}
.defaultprofile_32{background-position:4px -1811px;width:40px;height:32px}
.delete_32{background-position:0 -1893px;width:32px;height:32px}
.document_config_32{background-position:-90px 0;width:32px;height:32px}
.document_zoom_32{background-position:-79px -82px;width:54px;height:32px}
.dollar_32{background-position:-68px -164px;width:64px;height:33px}
.download_32{background-position:-80px -247px;width:52px;height:32px}
.edit_32{background-position:-72px -329px;width:68px;height:32px}
.export_32{background-position:-75px -411px;width:60px;height:32px}
.finalize_32{background-position:-85px -493px;width:42px;height:32px}
.gear_32{background-position:-76px -575px;width:60px;height:32px}
.group_add_32{background-position:-68px -657px;width:76px;height:32px}
.group_config_32{background-position:-90px -739px;width:32px;height:32px}
.group_fav_32{background-position:-90px -821px;width:32px;height:32px}
.group_help_32{background-position:-85px -903px;width:42px;height:32px}
.group_ok_32{background-position:-76px -985px;width:60px;height:32px}
.group_remove_32{background-position:-76px -1067px;width:60px;height:32px}
.group_search_32{background-position:-76px -1149px;width:60px;height:32px}
.help_32{background-position:-90px -1231px;width:32px;height:32px}
.home_32{background-position:-76px -1313px;width:60px;height:32px}
.hr-xml_32{background-position:-86px -1395px;width:40px;height:32px}
.hsort_32{background-position:-90px -1477px;width:37px;height:32px}
.icon_cart_32{background-position:11px -2050px;width:54px;height:32px}
.import_32{background-position:-85px -1559px;width:42px;height:32px}
.info_32{background-position:-90px -1641px;width:32px;height:32px}
.job_refresh_32{background-position:-79px -1723px;width:54px;height:32px}
.job_refresh_off_32{background-position:-79px -1805px;width:54px;height:30px}
.job_suspend_32{background-position:-75px -1885px;width:60px;height:32px}
.lock_32{background-position:-180px 0;width:32px;height:32px}
.mail_32{background-position:-172px -82px;width:48px;height:32px}
.mail_cancel_32{background-position:-166px -164px;width:60px;height:32px}
.mail_forward_32{background-position:-174px -246px;width:44px;height:32px}
.mail_ok_32{background-position:-166px -328px;width:60px;height:32px}
.mail_unlock_32{background-position:-169px -410px;width:54px;height:32px}
.meeting_32{background-position:-168px -492px;width:56px;height:32px}
.note_32{background-position:-180px -574px;width:32px;height:32px}
.note_add_32_personal{background-position:-171px -738px;width:50px;height:32px}
.note_add_32{background-position:-180px -656px;width:32px;height:32px}
.note_del_32{background-position:-180px -820px;width:32px;height:32px}
.note_print_32{background-position:-177px -902px;width:36px;height:30px}
.ofccp_32{background-position:2px 0;width:36px;height:31px}
.ok_32{background-position:-171px -982px;width:50px;height:32px}
.ok_gray_32{background-position:-180px -1064px;width:32px;height:32px}
.pdf_32{background-position:12px -81px;width:56px;height:32px}
.piggy_bank_32{background-position:-178px -1146px;width:36px;height:32px}
.piggy_bank_refresh_32{background-position:-180px -1228px;width:32px;height:32px}
.print_32{background-position:-163px -1310px;width:66px;height:32px}
.printer_config_32{background-position:-180px -1392px;width:32px;height:32px}
.printer_ok_32{background-position:-170px -1474px;width:52px;height:32px}
.reload_32{background-position:-178px -1556px;width:36px;height:32px}
.rerank_32{background-position:-169px -1638px;width:54px;height:32px}
.load_missing_32{background-position:-170px -1554px;width:54px;height:32px}
.sandglass_cancel_32{background-position:-180px -1720px;width:32px;height:32px}
.sandglass_ok_32{background-position:-180px -1802px;width:32px;height:32px}
.save_32{background-position:-180px -1884px;width:32px;height:32px}
.schedule_confirm_32{background-position:-259px 0;width:54px;height:32px}
.schedule_run_32{background-position:-259px -82px;width:54px;height:32px}
.search_32{background-position:-255px -164px;width:62px;height:32px}
.search_clear_32{background-position:-270px -246px;width:32px;height:32px}
.search_refresh_32{background-position:-270px -328px;width:32px;height:32px}
.search_save_32{background-position:-270px -410px;width:32px;height:32px}
.show_all_candidates_32{background-position:8px -163px;width:48px;height:32px}
.show_available_candidates_32{background-position:8px -245px;width:48px;height:32px}
.sort_32{background-position:-260px -492px;width:54px;height:37px}
.star_dim_32{background-position:-270px -579px;width:32px;height:32px}
.statistics_32{background-position:-270px -661px;width:32px;height:32px}
.status_32{background-position:14px -1970px;width:60px;height:27px}
.student_view_32{background-position:-259px -743px;width:54px;height:32px}
.support_32{background-position:-270px -825px;width:32px;height:32px}
.system_32{background-position:-270px -907px;width:32px;height:32px}
.trash_32{background-position:-260px -989px;width:52px;height:32px}
.treasure_refresh_32{background-position:-270px -1071px;width:32px;height:32px}
.unblock_32{background-position:-270px -1153px;width:32px;height:32px}
.university_32{background-position:-265px -1235px;width:42px;height:32px}
.unlock_32{background-position:-265px -1317px;width:42px;height:32px}
.upload_32{background-position:-264px -1399px;width:44px;height:32px}
.user_info_32{background-position:-270px -1481px;width:32px;height:32px}
.user_search_32{background-position:-256px -1563px;width:60px;height:32px}
.video_32{background-position:-233px -1645px;width:106px;height:31px}
.view_32{background-position:-256px -1726px;width:60px;height:32px}
.wizard_help_32{background-position:-270px -1808px;width:32px;height:32px}
.write_32{background-position:-269px -1890px;width:34px;height:32px}
.ry_unlock_32{background-position:-245px -1317px;width:42px;height:32px}
.ry_lock_32{background-position:-157px 0;width:32px;height:32px}
.esmail_32{background-position:-162px -82px;width:68px;height:32px}
.link_32{background-position:-76px -2045px;width:54px;height:32px}
.export_agent_32{background-position:-170px -2045px;width:54px;height:32px}
div.icons_24 {margin-left:5px}
div.icons_24 a{display:block;float:left;margin-right:15px;padding-top:28px;color:#666;font:bold 11px/11px "Trebuchet MS", Verdana, sans-serif;text-align:center;text-decoration:none;}
.copy_24{background:url(../GTSImages/copy_24.gif) no-repeat top left;}
.LightColorBG{background:#CC9}
.DarkColorBG{background:#fff}
.SelectedColorBG{background:#fff3c7}
.SectionHeaderBG{background:#b2a97e}
.LineVert{background:url(/GTSImages/ver-line.gif) repeat-y 50% 50%}
.LineHoriz{background:url(/GTSImages/hor-line.gif) repeat-x 50% 50%}
.LineBottomHoriz{background:url(/GTSImages/hor-line.gif) repeat-x 0 100%}
.LineTopHoriz{background:url(/GTSImages/hor-line.gif) repeat-x 0 0}
.LineLeftVert{background:url(/GTSImages/ver-line.gif) repeat-y 0 100%}
.LineRightVert{background:url(/GTSImages/ver-line.gif) repeat-y 0 0}
.LineGrayHoriz{background:#e1f0f7}
.LineSolidGray{background:none!important;border-bottom:1px solid #ccc}
.LineSolidLeftGray{border-left:1px solid #ccc}
.LineSolidRightGray{border-right:1px solid #ccc}
.CopyColor,.CopyColor10Reg,.CopyColor12Reg,.CopyColor10Caps,.CopyColor10Bold,.CopyColor12Bold,.CopyColor14Bold,.CopyColor14Reg,.CopyColor16Bold,.CopyColor24Bold,.CopyColor10Bold a,.CopyColor12Bold a{color:#660027}
.CopyColor10Reg{font-family:"Trebuchet MS", Verdana, sans-serif;font-size:10px;line-height:18px}
.CopyColor10Caps{float:right;font:bold 10px "Trebuchet MS", Verdana, sans-serif}
.CopyColor10Bold{font-family:"Trebuchet MS", Verdana, sans-serif;font-size:10px;font-weight:700}
.CopyColor10Bold a{font:bold 10px "Trebuchet MS", Verdana, sans-serif;height:23px;text-decoration:none}
.CopyColor12Reg{font-family:"Trebuchet MS", Verdana, sans-serif;font-size:12px;line-height:18px}
.CopyBlack12Reg select{float:left;width:118px;height:20px}
.CopyColor12Bold{font-family:"Trebuchet MS", Verdana, sans-serif;font-size:12px;font-weight:700}
.CopyColor12Bold a{font:bold 12px "Trebuchet MS", Verdana, sans-serif;text-decoration:none}
.CopyColor14Reg{font-family:"Trebuchet MS", Verdana, sans-serif;font-size:14px}
.CopyColor14Bold{font-family:"Trebuchet MS", Verdana, sans-serif;font-size:14px;font-weight:700}
.CopyColor16Bold{font-family:"Trebuchet MS", Verdana, sans-serif;font-size:16px;font-weight:700}
.CopyColor24Bold{font-family:"Trebuchet MS", Verdana, sans-serif;font-size:24px;font-weight:700}
.CopyRed10Reg{float:left;font:bold 10px "Trebuchet MS", Verdana, sans-serif;color:#933}
.CopyRed12Bold{font-family:"Trebuchet MS", Verdana, sans-serif;font-size:12px;font-weight:700;color:#933}
.CopyRed14Bold{font-family:"Trebuchet MS", Verdana, sans-serif;font-size:14px;font-weight:700;color:#933}
.CopyGray9Reg{font-family:"Trebuchet MS";font-size:9px;color:#999;background-position:center center}
.CopyGray10Reg{font-family:"Trebuchet MS";font-size:10px;color:#999;background-position:center center}
.CopyGray11Bold{background-position:center center;color:#666;font:bold 11px/14px "Trebuchet MS", Verdana, sans-serif}
.CopyGray10CapsPrint{float:right;font:bold 10px "Trebuchet MS", Verdana, sans-serif;color:#666;padding-right:20px;background:url(/GTSImages/print_16.gif) no-repeat 100% 0;margin-bottom:5px}
.CopyGray12Reg{font-family:"Trebuchet MS", Verdana, sans-serif;font-size:12px;color:#666;line-height:18px}
.CopyGray14Bold{font-family:"Trebuchet MS", Verdana, sans-serif;font-size:14px;font-weight:700;color:#666}
.CopyGray10Bold{font-family:"Trebuchet MS", Verdana, sans-serif;font-size:10px;color:#666;font-weight:bolder}
.CopySurveyDisplayAnswerText{font-family:"Trebuchet MS", Verdana, sans-serif;font-size:10px;color:#000}
.CopyBlack10Reg{font-family:"Trebuchet MS", Verdana, sans-serif;font-weight:400;font-size:10px;color:#000;line-height:16px}
.CopyBlack12Reg{font-family:"Trebuchet MS", Verdana, sans-serif;font-size:12px;font-weight:400;color:#000;line-height:18px}
.CopyBlack14Reg{font-family:"Trebuchet MS", Verdana, sans-serif;font-size:14px;color:#000;line-height:18px}
.CopyBlack14Bold{font-family:"Trebuchet MS", Verdana, sans-serif;font-size:14px;color:#000;font-weight:700}
.SearchCriteriaAnswer{font-family:"Trebuchet MS", Verdana, sans-serif;font-size:10px;color:#660027;line-height:18px}
a.ButtonSmallSpecial{font:bold 11px/26px "Lucida Sans Unicode",sans-serif !important;color:#000 !important;position:absolute !important;left:0;background:#FFF url(../GTSImages/action_sprite.png) no-repeat 98% -110px !important;text-decoration:none;border:solid 1px gray;white-space:nowrap;padding:3px 33px 3px 3px !important;box-shadow:#999 -2px -2px 2px;}
a.ButtonSmallForShoppingCart{float:right;width:29px;height:12px;border:1px solid #999;text-decoration:none;margin:1px 0 0 10px;padding:1px}
a.ButtonSmallForShoppingCart span{float:right;width:29px;height:12px;background:#660027;text-align:center;font:bold 10px/16px "Trebuchet MS", Verdana, sans-serif;color:#fff;cursor:pointer}
a.ButtonSmall{float:left;width:auto;height:16px;border:1px solid #999;text-decoration:none;margin:1px 0 0 10px;padding:1px}
a.ButtonSmall span{float:left;width:auto;height:16px;background:#660027;text-align:center;font:bold 10px/16px "Trebuchet MS", Verdana, sans-serif;color:#fff;cursor:pointer;padding:0 2px}
a.ButtonSmallNoFloat span{float:none!important;display:inline-block!important;line-height:16px;min-width:50px;width:auto;margin:1px!important}
a.ButtonMediumLeft{float:left;width:114px;height:28px;border:1px solid #999;text-decoration:none;padding:2px 3px}
a.ButtonMediumNoFloat span{float:none!important;display:inline-block!important;line-height:28px;margin:2px 3px!important}
a.ButtonBig{float:left;width:135px;height:41px;border:1px solid #999;text-decoration:none;margin:15px 0 0;padding:4px 6px}
a.ButtonBig span{float:left;width:135px;height:41px;background:#660027;text-align:center;font:bold 18px/41px "Trebuchet MS", Verdana, sans-serif;color:#fff;cursor:pointer}
a.ButtonDisabled, a.ButtonDisabled:hover, a.ButtonDisabled span {background: #ccc none !important; cursor:text}
a.ButtonDownload {margin: 10px;}
a span.Red{background:#c00!important}
a span.Disabled{background:silver;text-align:center}
a.Edit{right:3px;float:right;font:bold 11px/26px "Trebuchet MS", Verdana, sans-serif;color:#CC9;padding-right:30px;background:url(/GTSImages/edit_24.gif) no-repeat 100% 0;text-decoration:none}
a.Add{right:3px;float:right;font:bold 11px/26px "Trebuchet MS", Verdana, sans-serif;background:url(/GTSImages/add_24.gif) no-repeat 100% 0;text-decoration:none;padding:5px 30px 5px 0}
a.Close{color:#666!important;padding-right:22px;background:url(/GTSImages/close_a_16_grayscale.gif) no-repeat 100% 50%;margin-right:2px;text-decoration:none;font-weight:700!important;font-family:"Trebuchet MS", Verdana, sans-serif;font-size:14px!important;height:16px}
a.Select{font:bold 11px/26px "Trebuchet MS", Verdana, sans-serif;color:#892134;text-decoration:none;padding:0 24px 0 20px}
a.Remove{font:bold 11px/26px "Trebuchet MS", Verdana, sans-serif;color:#892134;background:url(/GTSImages/trash_24.gif) no-repeat 100% 0;text-decoration:none;padding:0 24px 0 20px}
a.ClearSearch{font:bold 11px/26px "Trebuchet MS", Verdana, sans-serif;color:#892134;background:url(/GTSImages/search_clear_24.gif) no-repeat 0 0;text-decoration:none; padding:5px 10px 5px 30px;white-space:nowrap}
a.RefreshSearch{background:url(/GTSImages/search_refresh_24.gif) no-repeat 0 0}
a.View{font:bold 11px/26px "Trebuchet MS", Verdana, sans-serif;color:#892134;background:url(/GTSImages/view_24.gif) no-repeat 0 0;text-decoration:none;padding:5px 30px}
a.AdvancedSearch{font:bold 11px/26px "Trebuchet MS", Verdana, sans-serif;color:#892134;background:url(/GTSImages/search_24.gif) no-repeat 0 0;text-decoration:none;padding:5px 20px 5px 30px}
a.Arrow{font:bold 11px/15px "Trebuchet MS", Verdana, sans-serif;color:#892134;background:url(/GTSImages/arrow1.gif) no-repeat 0 50%;text-decoration:none;display:block;padding:0 0 0 15px}
a.Link{font:bold 12px "Trebuchet MS", Verdana, sans-serif;color:#660027;height:23px;text-decoration:none;padding:5px 0 0 5px}
a.LinkNoLeftPadding{font:bold 12px "Trebuchet MS", Verdana, sans-serif;color:#660027;height:23px;text-decoration:none;padding:5px 0 0 0px}
.Disable{cursor:default;color:#ddd!important}
a.Disable:hover{text-decoration:none!important}
.DropDown{font:12px/20px "Trebuchet MS", Verdana, sans-serif;color:#660027;border:solid 1px #a0c0f0;background:url(/GTSImages/dropdown.bmp) no-repeat 100% 50%;background-color:#FFF;text-decoration:none;cursor:pointer;display:inline-block;width:150px;height:20px;padding:1px 20px 1px 5px}
.PopupTrigger{display:inline-block;cursor:pointer}
.BoxWhiteDate{background:url(/GTSImages/date.gif) no-repeat 100% 2px;border:1px solid #ddd;font:bold 11px/18px "Trebuchet MS", Verdana, sans-serif;color:#666;height:18px}
.BoxGrayGradientBG{background:url(/GTSImages/gray-gradient.gif) repeat-x 0 0;padding-bottom:30px!important}
.BoxBorderGray{border:1px solid #999;margin:5px 0;padding:5px 5px 10px}
.BoxBorderGrayGradientBG{background:url(/GTSImages/gray-gradient.gif) repeat-x 0 0;border:1px solid #999;margin:5px 0;padding:5px 5px 10px}
.SurveyDropDownBorder{background-color:#FFF;border:1px solid #999;margin:0;padding:10px}
.tableHead{float:left;width:890px;border-bottom:1px solid #eaeaea;margin-bottom:13px;height:22px;padding-top:3px}
.tableHeadLineHoriz{float:left;width:890px;border-bottom:1px solid #eaeaea;margin-bottom:13px;height:22px;padding-top:3px;background:url(/GTSImages/hor-line.gif) repeat-x 0 100%}
.tableRow{float:left;width:890px;height:37px;padding-top:4px}
.WidgetContainerStyle{width:100%;border:1px solid #000;font-family:Verdana}
.WidgetTitleStyle{display:block;color:#fff;font-weight:700;background-color:#660027;padding:3px}
.WidgetTitleSeperatorStyle{display:block;height:0}
.WidgetContentStyle{font-family:"Trebuchet MS", Verdana, sans-serif;font-size:12px;font-weight:400;color:#000;background-color:#fff}
.WidgetContentStyle div.buttons{margin-top:10px;text-align:right}
.BatchActivityBorder{width:650px}
.BatchActivityBorder .WidgetTitleStyle{line-height:16px;height:16px;padding:3px}
.WidgetForm div{margin-bottom:5px}
.WidgetForm > div > label{width:160px;font-weight:700;display:block;line-height:20px;height:20px;float:left;margin-right:5px}
.WidgetForm > div > span{display:block;line-height:20px;height:20px;float:left;margin-right:5px}
.WidgetForm input[type=text],.WidgetForm input[type=password],.WidgetForm input[type=file],.WidgetForm select,.WidgetForm textarea{font-size:12px;font-weight:400;height:20px;line-height:20px}
.WidgetForm textarea{line-height:14px}
.RemoveCriteria{vertical-align:middle;padding:2px 0}
.labelEdit{cursor:pointer;background:url(/GTSImages/edit_24.gif) no-repeat 100% 0;display:inline-block;height:15px;padding:5px 30px 5px 5px}
a.controlsback{float:right;text-align:right}
div.timeslot{height:25px;margin:0 0 2px}
div.timeslot > div{float:left;width:80px;text-align:left;font:12px "Trebuchet MS", Verdana, sans-serif}
div.timeslot > div > input[type=text]{font:10px "Trebuchet MS", Verdana, sans-serif;float:left;padding:1px}
div.clear{float:none;clear:both;line-height:0;height:0}
#content{float:left;width:980px;padding:0 45px}
#content .back a{float:left;font:bold 10px "Trebuchet MS", Verdana, sans-serif;color:#660027;width:100%;text-decoration:none;margin:15px 0 5px}
#content h1{float:left;font:24px "Trebuchet MS", Verdana, sans-serif;color:#660027;margin:0;padding:15px 0 5px}
#content .holder{width:890px;float:left;padding-bottom:8px;background:url(/GTSImages/hor-line.gif) repeat-x 0 100%}
#content .top-box{width:890px;float:left;padding-top:8px;background:url(/GTSImages/hor-line.gif) repeat-x 0 0}
#content .top-box p{float:left;font:12px "Trebuchet MS", Verdana, sans-serif;color:#666;margin:0;padding:0}
#content .top-box .left-box{float:left;width:740px;padding:0 15px 0 10px}
.padding-not{padding-left:0!important;width:750px!important}
#content .top-box .left-box .inner{float:left;width:230px}
#content .top-box .left-box .inner2{float:left;width:430px}
#content .top-box .left-box .inner2 strong{float:left;width:430px;font:bold 16px "Trebuchet MS", Verdana, sans-serif;margin-bottom:2px;color:#660027}
#content .top-box .left-box .inner p{float:left;width:230px;font:bold 12px "Trebuchet MS", Verdana, sans-serif;color:#660027;margin:0;padding:0}
#content .top-box .left-box .inner2 p{float:left;width:270px;font:bold 12px "Trebuchet MS", Verdana, sans-serif;color:#660027;margin:0;padding:0}
#content .top-box .left-box .big-inner{float:right;width:300px;margin-left:-20px}
#content .top-box .right-box{float:right;width:110px;padding-left:15px;background:url(/GTSImages/ver-line.gif) repeat-y 0 0}
#content .top-box .right-box2{float:right;width:200px;margin-left:-90px;background:url(/GTSImages/ver-line.gif) repeat-y 0 0}
#content .top-box .right-box strong{float:left;font:bold 12px "Trebuchet MS", Verdana, sans-serif;color:#660027}
#content .top-box .right-box2 .inner{float:right;width:196px;margin-left:4px;background:#edeff1}
#content .top-box .right-box2 .inner ul{float:left;list-style:none;display:inline;margin:7px 25px 0 15px;padding:0 0 7px}
#content .top-box .right-box2 .inner ul li{float:left;background:url(/GTSImages/arrow1.gif) no-repeat 0 7px;width:156px;height:20px}
#content .top-box .right-box2 .inner ul li a{float:left;padding-left:16px;width:140px;font:bold 12px/20px "Trebuchet MS", Verdana, sans-serif;color:#666;position:relative;text-decoration:none}
#content .top-box .right-box2 .inner ul li a img{position:absolute;top:0;right:0;float:left}
#content .top-box .right-box2 .inner ul li a.second img{position:absolute;top:2px;right:0;float:left}
#content .top-box .right-box ul{float:left;width:110px;list-style:none;margin:0;padding:0}
#content .top-box .right-box ul li{float:left;margin-right:10px;display:inline}
#content .top-box .right-box ul li a{float:left;font:bold 10px "Trebuchet MS", Verdana, sans-serif;color:#666;position:relative;text-align:center;text-decoration:none}
#content .top-box .right-box ul li.last{margin:0 0 0 10px}
#content .top-box .right-box ul li.last a img{float:left;margin:3px 0}
#content .main-box{float:left;width:890px;margin-top:30px;overflow:hidden}
#content .main-box .bottom-box{width:890px;float:left;background:url(/GTSImages/hor-line.gif) repeat-x 0 100%;padding:3px 0}
#content .main-box .bottom-box .inner{width:870px;float:left;height:27px;background:#f1f1f1;padding:0 10px}
#content .main-box .bottom-box .inner label{float:left;font:bold 12px/27px "Trebuchet MS", Verdana, sans-serif;color:#660027}
#content .main-box .bottom-box .inner select{float:left;width:53px;margin:3px 7px 0}
#content .main-box .bottom-box .inner p{float:left;font:10px/27px Arial, Verdana, sans-serif;color:#666;margin:0;padding:0}
.main-box .left-box{float:left;width:650px;padding-right:40px}
.main-box .left-box strong{float:left;width:650px;font:bold 15px "Trebuchet MS", Verdana, sans-serif;color:#660027;padding:8px 0 5px}
.main-box .left-box p{float:left;font:12px "Trebuchet MS", Verdana, sans-serif;color:#666;margin:0;padding:0}
.main-box .left-box ul{float:left;width:650px;list-style:none;margin:0;padding:0}
.main-box .left-box ul li{float:left;width:640px;padding-left:10px;background:url(/GTSImages/circle.gif) no-repeat 0 5px;font:12px "Trebuchet MS", Verdana, sans-serif;color:#666}
.pre-footer{float:left;width:890px}
.main-box .right-box{float:right;width:200px;margin-bottom:-9999px;background:url(/GTSImages/ver-line.gif) repeat-y 0 0;padding:22px 0 9999px}
.main-box .right-box .box{width:170px;float:left;margin:10px 0;padding:0 15px}
.main-box .right-box p{float:left;font:bold 12px/22px "Trebuchet MS", Verdana, sans-serif;color:#660027;width:100%;margin:0;padding:0}
.main-box .pre-table{float:left;width:890px;padding-bottom:20px}
.screen-message{font:12px "Trebuchet MS", Verdana, sans-serif;color:#333;margin:0;padding:0}
.question-instruction{float:left;font:10px "Trebuchet MS", Verdana, sans-serif;color:#333;margin:0;padding:0}
.search-header{width:890px;background-color:#FFF}
.PrProgress{position:fixed; top: 50%; left: calc(50% - 121px); box-shadow: 2px 2px 10px 2px rgba(0,0,0, .4);}
.PrContainer{border:solid 1px gray;border-width:1px 0}
.PrHeader{background:url(/GTSImages/sprite.png) repeat-x 0 0; background-color: white; color:#000;font-size:9pt;font-weight:700;line-height:1.9;white-space:nowrap;font-family:arial,helvetica,clean,sans-serif;border-color:gray gray #ccc;border-style:solid;border-width:0 1px 1px;padding:0 10px}
.PrBody{background-color:#f2f2f2;border-color:gray;border-style:solid;border-width:0 1px;padding:10px}
.PagerStyle{margin:0 -6px}
.tiercheckboxlevel0{padding-left:0;font-size:14px}
.tiercheckboxlevel1{padding-left:18px;font-size:12px}
.tiercheckboxlevel2{padding-left:36px}
.tiercheckboxlevel3{padding-left:54px}
.tiercheckboxlevel4{padding-left:72px}
ul.small-list{float:right;list-style:none;margin:0;padding:0}
ul.small-list li{float:left;background:url(/GTSImages/hr4.gif) no-repeat 0 4px;display:inline;font-size:10px;padding:0 10px 0 14px}
ul.small-list li a{float:left;font:12px "Trebuchet MS", Verdana, sans-serif;color:#666;text-decoration:none}
ul.search{float:right;list-style:none;width:300px;margin:15px 0 0;padding:0}
ul.search li{float:right;height:25px;margin:0;padding:0}
ul.search li.first{margin-right:10px}
ul.search li a{float:left;font:bold 12px "Trebuchet MS", Verdana, sans-serif;color:#600;height:23px;text-decoration:none;position:relative;padding:2px 0 0 30px}
ul.search li a img{position:absolute;top:0;left:0;float:left}
ul.tabs{height:23px;list-style:none;border-bottom:1px solid #cecece;margin:0 0 10px;padding:0}
ul.tabs li{float:left;height:23px;margin:0 4px 0 0}
ul.tabs li a{height:22px;background:url(/GTSImages/bg-tabs.gif) repeat-x 100% 0;font:bold 11px/22px "Trebuchet MS", Verdana, sans-serif;color:#999;text-decoration:none;overflow:hidden;display:block;width: auto;white-space:nowrap;border-color:#cecece;border-style:solid;border-width:1px 1px 0;padding:0 12px}
ul.tabs li a.active-LightColorBG{background:none;text-decoration:none}
ul.tabs-img{float:left;width:100%;height:33px;list-style:none;border-bottom:1px solid #cecece;margin:0 0 10px;padding:0}
ul.tabs-img li{float:left;width:110px;height:34px;margin:0 4px -1px 0}
ul.tabs-img li a{float:left;width:90px;height:29px;border:1px solid #cecece;font:bold 11px "Trebuchet MS", Verdana, sans-serif;color:#999;text-decoration:none;padding:3px 0 0 16px}
ul.icons{float:left;list-style:none;margin:0;padding:0}
ul.icons li{float:left;margin-right:5px}
ul.icons li a{float:left;overflow:hidden;text-align:center;text-decoration:none;color:#666;font:bold 11px/14px "Trebuchet MS", Verdana, sans-serif;height:42px}
ul.icons li a.export{background:url(/GTSImages/export_32.gif) no-repeat 51% 0;padding-top:36px;width:42px}
ul.icons li a.hrxmlexport{background:url(/GTSImages/hr-xml_32.gif) no-repeat 51% 0;padding-top:36px;width:42px}
ul.icons li a.import{background:url(/GTSImages/import_32.gif) no-repeat 51% 0;padding-top:36px;width:42px}
ul.icons li a.print{background:url(/GTSImages/print_32.gif) no-repeat 51% 0;padding-top:36px;width:42px;height:28px}
ul.icons li a.printattended{background:url(/GTSImages/printer_ok_32.gif) no-repeat 51% 0;padding-top:36px;width:52px;height:28px}
ul.icons li a.upload{background:url(/GTSImages/upload_32.gif) no-repeat 51% 0;padding-top:36px;width:42px}
ul.icons li a.download{background:url(/GTSImages/download_32.gif) no-repeat 51% 0;padding-top:36px;width:54px}
ul.icons li a.pdf{background:url(/GTSImages/pdf_32.gif) no-repeat 51% 0;padding-top:36px;width:50px}
ul.icons li a.highlight{background:url(/GTSImages/search_32.gif) no-repeat 51% 0;padding-top:36px;width:62px}
ul.icons li a.edit{background:url(/GTSImages/edit_32.gif) no-repeat 57% 0;padding-top:36px;width:54px}
ul.icons li a.jobrefresh{background:url(/GTSImages/job_refresh_32.gif) no-repeat 57% 0;padding-top:36px;width:54px}
ul.icons li a.jobrefreshoff{background:url(/GTSImages/job_refresh_off_32.gif) no-repeat 57% 0;padding-top:36px;width:54px}
ul.icons li a.jobexpire{background:url(/GTSImages/job_suspend_32.gif) no-repeat 57% 0;padding-top:36px;width:54px}
ul.icons li a.note{background:url(/GTSImages/note_add_32.gif) no-repeat 51% 0;padding-top:36px;width:42px}
ul.icons li a.personalnote{background:url(/GTSImages/note_add_32_personal.gif) no-repeat 51% 0;padding-top:36px;width:50px}
ul.icons li a.email{background:url(/GTSImages/mail_32.gif) no-repeat 51% 0;padding-top:36px;width:54px}
ul.icons li a.lock{background:url(/GTSImages/finalize_32.gif) no-repeat 51% 0;padding-top:36px;width:65px}
ul.icons li a.unlock{background:url(/GTSImages/icons-login.png) no-repeat 51% 0;padding-top:36px;width:65px}
ul.icons li a.un-lock{background:url(/GTSImages/unlock_32.gif) no-repeat 51% 0;padding-top:36px;width:65px}
ul.icons li a.permissions{background:url(/GTSImages/blacklist_32.gif) no-repeat 51% 0;padding-top:36px;width:65px}
ul.icons li a.scheduleblock{background:url(/GTSImages/job_suspend_32.gif) no-repeat 51% 0;padding-top:36px;width:65px}
ul.icons li a.save{background:url(/GTSImages/save_32.gif) no-repeat 51% 0;padding-top:36px;width:42px}
ul.icons li a.ofccp{background:url(/GTSImages/OFCCP_32.gif) no-repeat 51% 0;padding-top:36px;width:42px}
ul.icons li a.forward{background:url(/GTSImages/mail_forward_32.gif) no-repeat 53% 0;padding-top:36px;width:46px}
ul.icons li a.status{background:url(/GTSImages/fire.gif) no-repeat 51% 0;padding-top:36px;width:42px}
ul.icons li a.confirm{background:url(/GTSImages/ok_32.gif) no-repeat 51% 0;padding-top:36px;width:42px}
ul.icons li a.addemployer{background:url(/GTSImages/company_add_32.gif) no-repeat 55% 0;padding-top:36px;width:50px}
ul.icons li a.addcontact{background:url(/GTSImages/contact_add_32.gif) no-repeat 51% 0;padding-top:36px;width:42px}
ul.icons li a.attach{background:url(/GTSImages/attach_32.gif) no-repeat 57% 0;padding-top:36px;width:54px}
ul.icons li a.new{background:url(/GTSImages/add_32.gif) no-repeat 55% 0;padding-top:36px;width:54px}
ul.icons li a.newmulti{background:url(/GTSImages/add_multiple_32.gif) no-repeat 50% 0;padding-top:40px;width:60px}
ul.icons li a.reload{background:url(/GTSImages/reload_32.gif) no-repeat 55% 0;padding-top:36px;width:50px}
ul.icons li a.view{background:url(/GTSImages/view_32.gif) no-repeat 57% 0;padding-top:36px;width:60px}
ul.icons li a.history{background:url(/GTSImages/blacklist_32.gif) no-repeat 57% 0;padding-top:36px;width:54px}
ul.icons li a.replaceschedules{background:url(/GTSImages/blacklist_down_32.gif) no-repeat 57% 0;padding-top:36px;width:60px}
ul.icons li a.runschedule{background:url(/GTSImages/schedule_run_32.gif) no-repeat 57% 0;padding-top:36px;width:54px}
ul.icons li a.confirmschedule{background:url(/GTSImages/schedule_confirm_32.gif) no-repeat 57% 0;padding-top:36px;width:54px}
ul.icons li a.finalize{background:url(/GTSImages/finalize_32.gif) no-repeat 57% 0;padding-top:36px;width:54px}
ul.icons li a.rerank{background:url(/GTSImages/rerank_32.gif) no-repeat 57% 0;padding-top:36px;width:54px}
ul.icons li a.bidpoints{background:url(/GTSImages/piggy_bank_32.gif) no-repeat 57% 0;padding-top:36px;width:54px}
ul.icons li a.question{background:url(/GTSImages/group_help_32.gif) no-repeat 57% 0;padding-top:36px;width:54px}
ul.icons li a.university{background:url(/GTSImages/university_32.gif) no-repeat 51% 0;padding-top:36px;width:70px}
ul.icons li a.copy{background:url(/GTSImages/copy_32.gif) no-repeat 57% 0;padding-top:36px;width:54px}
ul.icons li a.search{background:url(/GTSImages/search_32.gif) no-repeat 55% 0;padding-top:36px;width:54px}
ul.icons li a.buymultipost{background:url(/GTSImages/icon-cart.gif) no-repeat 55% 0;padding-top:36px;width:54px}
ul.icons li a.hidepast{background:url(/GTSImages/sandglass_cancel_32.gif) no-repeat 55% 0;padding-top:36px;width:54px}
ul.icons li a.showpast{background:url(/GTSImages/sandglass_ok_32.gif) no-repeat 55% 0;padding-top:36px;width:60px}
ul.icons li a.showavailablecandidates{background:url(/GTSImages/ShowAvailableCandidates_32.gif) no-repeat 55% 0;padding-top:36px;width:55px}
ul.icons li a.showallcandidates{background:url(/GTSImages/ShowAllCandidates_32.gif) no-repeat 55% 0;padding-top:36px;width:55px}
ul.icons li a.groupsearch{background:url(/GTSImages/group_search_32.gif) no-repeat 55% 0;padding-top:36px;width:60px}
ul.icons li a.groupok{background:url(/GTSImages/group_ok_32.gif) no-repeat 55% 0;padding-top:36px;width:60px}
ul.icons li a.groupremove{background:url(/GTSImages/group_remove_32.gif) no-repeat 55% 0;padding-top:36px;width:60px}
ul.icons li a.studentview{background:url(/GTSImages/student_view_32.gif) no-repeat 55% 0;padding-top:36px;width:60px}
ul.icons li a.coverletter{background:url(/GTSImages/write_32.gif) no-repeat 55% 0;padding-top:36px;width:60px}
ul.icons li a.emailattend{background:url(/GTSImages/mail_ok_32.gif) no-repeat 55% 0;padding-top:36px;width:60px}
ul.icons li a.emailnotattend{background:url(/GTSImages/mail_cancel_32.gif) no-repeat 55% 0;padding-top:36px;width:60px}
ul.icons li a.batchconfirm{background:url(/GTSImages/copy_ok_32.gif) no-repeat 55% 0;padding-top:36px;width:60px}
ul.icons li a.calendarview{background:url(/GTSImages/calendar_search_32.gif) no-repeat 55% 0;padding-top:36px;width:60px}
ul.icons li a.calendar{background:url(/GTSImages/calendar_32.gif) no-repeat 55% 0;padding-top:36px;width:60px}
ul.icons li a.refund{background:url(/GTSImages/dollar_32.jpg) no-repeat 55% 0;padding-top:36px;width:60px}
ul.icons li a.refund span{background:url(/GTSImages/delete_16.gif) no-repeat 70% 50%;padding-top:36px;width:60px}
ul.icons li a.process{background:url(/GTSImages/gear_32.gif) no-repeat 55% 0;padding-top:36px;width:60px}
ul.icons li a.dashboard{background:url(/GTSImages/home_32.gif) no-repeat 51% 0;padding-top:36px;width:60px}
ul.icons li a.startmeeting{background:url(/GTSImages/meeting_32.png) no-repeat 50% 0;padding-top:36px;width:115px}
ul.icons li a.defaultprofile{background:url(/GTSImages/defaultprofile_32.gif) no-repeat 57% 0;padding-top:36px;width:60px}
ul.icons li a.accountactivation{background:url(/GTSImages/mail_unlock_32.gif) no-repeat 50% 0;padding-top:36px;width:60px}
ul.icons li a.showcancellations{background:url(/GTSImages/job_suspend_32.gif) no-repeat 55% 0;padding-top:36px;width:80px}
ul.icons li a.promoteall{background:url(/GTSImages/group_add_32.gif) no-repeat 50% 0;padding-top:36px;width:75px}
ul.icons li a.viewdocument{background:url(/GTSImages/document_zoom_32.gif) no-repeat 50% 0;padding-top:36px;width:85px}
ul.icons li a.video{background:url(/GTSImages/video_32.png) no-repeat 50% 0;padding-top:36px;width:105px}
ul.icons li a.noteprint{background:url(/GTSImages/note_print_32.gif) no-repeat 51% 0;padding-top:36px;width:42px}
ul.icons li span{color:#666;font:bold 11px/14px "Trebuchet MS", Verdana, sans-serif}
ul.tabs-short{float:left;width:450px;height:23px;list-style:none;border-bottom:1px solid #cecece;margin:0 0 10px;padding:0}
ul.tabs-short li{float:left;width:100px;height:24px;margin:0 4px -1px 0}
ul.tabs-short li a{float:left;width:80%;height:19px;background:url(/GTSImages/bg-tabs.gif) no-repeat 0 0;border:1px solid #cecece;font:bold 11px "Trebuchet MS", Verdana, sans-serif;color:#999;text-decoration:none;padding:3px 0 0 16px}
ul.tabs-short li a.active,ul.tabs-short li a:hover{background:#e1f0f7;border-bottom:1px solid #fff;color:#600;position:relative;text-decoration:none}
ul.pages{float:right;height:27px;list-style:none;margin:0;padding:0}
ul.pages li{float:left;background:url(/GTSImages/hr3.gif) no-repeat 0 10px;display:inline;font-size:10px;padding:0 13px 0 15px}
ul.pages li a{float:left;font:bold 10px/27px "Trebuchet MS", Verdana, sans-serif;color:#600;text-decoration:none}
ul.paging_job_board li a{font:bold 10px/27px "Trebuchet MS", Verdana, sans-serif}
ul.dashboard{list-style:none;margin:0 0 0 5px}
ul.dashboard select{height:20px;width:198px;margin-top:5px;font:bold 12px Arial, Verdana, sans-serif;color:#000}
.sub{padding-top:0!important}
.checkboxlist td{white-space:nowrap}
.modalBackground{background-color:Gray;filter:alpha(opacity=70);opacity:0.7;z-index: 15000 !important;}
.modalPopup{background-color:#FFF;border:3px solid #fff;padding:3px}
.ajax__tab .ajax__tab_header{font-family:"Trebuchet MS", Verdana, sans-serif;font-size:11px;width:890px;height:23px;list-style:none;border:0;border-bottom:1px solid #cecece;margin:0;padding:0}
.ajax__tab .ajax__tab_outer{padding-right:0;height:24px}
.ajax__tab .ajax__tab_inner{padding-left:0}
.ajax__tab .ajax__tab_tab{height:22px;width:130px;text-align:center;background:url(/GTSImages/bg-tabs.gif) no-repeat 0 0;border-bottom:1px solid #fff;position:relative;text-decoration:none;border:1px solid #cecece;font:bold 11px "Trebuchet MS", Verdana, sans-serif;color:#999;margin:0 4px 0 0;padding:0}
.ajax__tab .ajax__tab_hover .ajax__tab_tab{background:#e1f0f7;border-bottom:1px solid #fff;position:relative;text-decoration:none;border:1px solid #cecece;font:bold 11px "Trebuchet MS", Verdana, sans-serif;color:#369}
.ajax__tab .ajax__tab_active .ajax__tab_tab{background:#e1f0f7;border-bottom:0 none #fff;color:#369;position:relative;text-decoration:none;font:bold 11px "Trebuchet MS", Verdana, sans-serif;height:23px}
.ajax__tab .ajax__tab_body{font:bold 11px "Trebuchet MS", Verdana, sans-serif;font-size:10pt;border:1px solid #cecece;border-top:0;background-color:#fff;margin:0;padding:0}
.cal_available{background:url(/GTSImages/available.gif) repeat-x 0 0;overflow:hidden;width:11px;height:30px;cursor:pointer}
.cal_unavailable{background:url(/GTSImages/unavailable.gif) repeat-x 0 0;overflow:hidden;width:11px;height:30px;cursor:pointer}
.cal_aval_selected{background:url(/GTSImages/available.gif) repeat-x 0 0;background-position:0 100%;overflow:hidden;width:11px;height:30px;cursor:pointer}
.cal_unaval_selected{background:url(/GTSImages/unavailable.gif) repeat-x 0 0;background-position:0 100%;overflow:hidden;width:11px;height:30px;cursor:pointer}
.cal_key_aval{background:url(/GTSImages/available.gif) no-repeat 0 0;overflow:hidden;height:15px;float:left;cursor:pointer;padding:4px 12px 0}
.cal_key_unaval{background:url(/GTSImages/unavailable.gif) no-repeat 0 0;overflow:hidden;height:15px;float:left;cursor:pointer;padding:4px 12px 0}
.cal_key_sel{background:url(/GTSImages/unavailable.gif) no-repeat 0 0;background-position:0 100%;overflow:hidden;height:15px;float:left;cursor:pointer;padding:4px 12px 0}
.accordionHeader{border:1px solid #2F4F4F;color:#FFF;background-color:gray;font-family:Arial, Sans-Serif;font-size:12px;font-weight:700;margin-top:5px;cursor:pointer;background-position:left;background-repeat:no-repeat;padding:5px;}
.accordionHeaderSelected{border:1px solid #2F4F4F;color:#FFF;background-color:gray;font-family:Arial, Sans-Serif;font-size:12px;font-weight:700;margin-top:5px;cursor:pointer;background-position:left;background-repeat:no-repeat;padding:5px;}
.accordionContent{background-color:#FFF;border:1px dashed #2F4F4F;border-top:none;padding:10px 5px 5px}
.collapsibleHeader{color:#FFF;background-color:Gray;font:12px "Trebuchet MS", Verdana, sans-serif;margin-top:0;cursor:pointer;padding:0}
.collapsibleTableCell{border:1px solid gray}
.hotlist_on{text-indent:-999px;cursor:pointer;width:18px;height:25px;background-image:url(/GTSImages/fire.gif)}
.hotlist_off{text-indent:-999px;cursor:pointer;width:18px;height:25px;background-image:url(/GTSImages/cold.gif)}
a.grid_note{text-indent:-9999px;width:24px;height:24px;float:left;background:url(/GTSImages/note_24.gif) no-repeat 0 0}
a.grid_print{text-indent:-9999px;width:24px;height:24px;float:left;background:url(/GTSImages/print_24.gif) no-repeat 0 0}
.boxgriditem14{border:solid 1px #000;font-size:14px}
.checkbox_on{text-indent:-999px;cursor:pointer;width:18px;height:25px;background-image:url(/GTSImages/hotlist_checkbox_on.gif)}
.checkbox_off{text-indent:-999px;cursor:pointer;width:18px;height:25px;background-image:url(/GTSImages/hotlist_checkbox_off.gif)}
a.backlink,ul.pages li a.backlink,a.CopyColor12Reg_backlink{font-size:14px;font-weight:700;color:#000;text-decoration:none}
#dhtmltooltip{font-family:Trebuchet MS, Arial, Helvetica, sans-serif;position:absolute;visibility:hidden;left:0;top:0;z-index:10000;background-color:#FFF;border:1px solid #ccc;width:300px;color:#000;font-size:11px;line-height:1.2;text-align:left;padding:8px}
a.gridlock{background:url(/GTSImages/lock_24.gif) no-repeat 51% 0;padding-top:23px;width:27px;color:#666;display:block}
a.gridunlock{background:url(/GTSImages/unlock_24.gif) no-repeat 51% 0;padding-top:23px;width:40px;display:block;color:#666}
table.logins{width:100%}
table.logins th{text-align:left;border-bottom:1px solid #000}
.sort_row{font-size:1.2em;width:350px;height:20px;text-align:left;cursor:move;background:#EFEFEF url(/GTSImages/drag.png) no-repeat 2px 50% ;border:1px solid #ddd;  padding:5px 10px 5px 20px}
.sort_row:nth-child(2n+1){font-size:1.2em;width:350px;height:20px;text-align:left;cursor:move;background:#CDCDCD url(/GTSImages/drag.png) no-repeat 2px 50% ;border:1px solid #ddd;  padding:5px 10px 5px 20px}
table.candidatesummary > tbody > tr > td{vertical-align:top;padding:5px 5px 10px}
table.candidatesummary td strong{font-size:12px}
table.contactinfo td{line-height:normal;font:10px/12px "Trebuchet MS",Verdana,sans-serif;padding:0}
a.summarylink{color:#666;font:bold 11px/14px "Trebuchet MS",Verdana,sans-serif;text-decoration:underline}
a.viewresume{background:url(/GTSImages/view_32.gif) no-repeat 55% 0;padding-top:36px;width:60px;display:block;position:absolute;top:20px;right:20px;text-align:center;text-decoration:none}
.blockfloatright{display:block;float:right}
table.publishnotifications td{text-align:center}
table.publishnotifications .left{text-align:left}
table.ocrcalendar{width:875px;border-collapse:collapse}
table.ocrcalendar td{vertical-align:top;border:0;color:#333;font-size:1em}
table.ocrcalendar a{color:#333;display:block;margin:1px 0}
table.ocrcalendar td div{width:119px;font-size:1em;margin:3px}
table.ocrcalendar td hr{border-bottom:1px solid #999;width:95%;color:transparent}
table.ocrcalendar td div.bigevent p{padding-left:10px;margin:0}
table.ocrcalendar td.calday{text-align:left;width:125px;height:125px;border:1px solid #000;border-collapse:collapse}
table.ocrcalendar td.othermonth{background-color:#C5C19E;text-align:left;width:25px;height:125px;border:1px solid #000;border-collapse:collapse}
span.dayheader{display:block;width:100%;background:url(../GTSImages/cal_dayheader_gf.png) top left repeat-x;font-weight:700;text-indent:3px;border-bottom:1px solid #600;font-size:1em;line-height:13px;color:#fff}
.calcolheader{background-color:#fff;color:#600;font-size:1em;font-weight:400;line-height:15px;border-color:#600;border-width:0 1px}
table.caltitle{background-color:#fff;color:#999;font-size:1.4em;border:0}
table.caltitle td{border:0;height:1px}
table.caltitle a{text-decoration:none;font-weight:700;font-size:1em}
div.AspNet-TreeView{margin:0;padding:0}
div.AspNet-TreeView ul{list-style:none;margin:0;padding:0}
.SimpleTreeView div.AspNet-TreeView ul li{white-space:nowrap;padding:3px 0 2px}
.SimpleTreeView div.AspNet-TreeView ul ul{margin:2px 0 2px 10px}
.SimpleTreeView div.AspNet-TreeView ul li img{border:none;vertical-align:middle;margin:0 2px 0 0}
.SimpleTreeView div.AspNet-TreeView li.AspNet-TreeView-Leaf{margin-left:24px}
.SimpleTreeView div.AspNet-TreeView .AspNet-TreeView-Collapse{background:url(/GTSImages/collapse.gif) 0 -2px no-repeat;width:24px;float:left;cursor:pointer}
.SimpleTreeView div.AspNet-TreeView .AspNet-TreeView-Expand{background:url(/GTSImages/expand.gif) 0 -2px no-repeat;width:24px;float:left;cursor:pointer}
.SimpleTreeView .AspNet-TreeView-Selected{background-color:#FAFAD2!important}
.SimpleTreeView .AspNet-TreeView-ChildSelected{background-color:#F5FFFA!important}
.SimpleTreeView .AspNet-TreeView-ParentSelected{background-color:#FFE4E1!important}
.info_12{text-decoration:none;text-indent:-999px!important;background:url(/GTSImages/info_12.png) 100% 0 no-repeat;margin-left:10px;width:12px;float:left;cursor:pointer}
.info_16{background-image: url(../../../GTSImages/info_16.gif); width:16px; height:16px; display: inline-block; cursor: pointer; }
.nopadright > td{padding-right:0}
.styled,.checkbox{background:url(../GTSImages/checkbox.png) no-repeat scroll 0 0 transparent;clear:left;cursor:pointer;display:inline-block;height:15px;width:10px;padding:0 5px 0 0}
div.logo-message{width:210px;float:left}
div.logo-rotator{float:left;width:640px}
div.logo-rotator img{margin-left:10px;height:42px;width:113px}
div.account-manager img{padding:0 10px 0 5px}
hr.dot{width:100%;color:#fff;border:0;background:url(../GTSImages/hr_line.gif) repeat-x scroll 0 100% transparent;margin:5px auto}
hr.bg-light { height: 1px; background-color: #ccc; border: none; }
a.CloseModal{display:block;position:absolute;right:3px;top:2px;background:url(../GTSImages/icon_close_pdf.png) no-repeat scroll 0 0 transparent;height:17px;width:17px;cursor:pointer}
.combineCand{background-color:Transparent;height:120px;visibility:hidden;z-index:1000!important}
.combineCandshadow{position:absolute;height:110px;width:170px;top:10px;left:5px;background-color:Gray}
.combineCandbody{position:absolute;top:0;left:0;background:url(/GTSImages/vartial.gif) repeat-y 0 0;height:95px;width:160px;background-color:#FFF;border:1px solid #999;margin:5px 0;padding:5px 5px 10px}
.validator{color:Red!important}
.questionDisabled{z-index:5;position:absolute;top:0;left:0;background-color:#fff;filter:alpha(opacity=40);opacity:0.4;height:100%;width:100%}
a,ul.top-menu > li a:hover,.CopyColor10Bold a:hover,.CopyColor12Bold a:hover,a.Link:hover,a.Link10Bold:hover,#content .back a:hover,#content .top-box .right-box2 .inner ul li a:hover,#content .top-box .right-box ul li a:hover,ul.small-list li a:hover,ul.search li a:hover,ul.pages li a:hover{text-decoration:underline}
a.hover,.SimpleTreeView div.AspNet-TreeView li a{text-decoration:none}
input,textarea{font:12px "Trebuchet MS", Verdana, sans-serif}
#newmenu li a.aclassMain3,#newmenu li a.aclassMain4{width:146px}
#newmenu li a.aclassMain5,#newmenu li a.aclassMain6,#newmenu li a.cclassMain0,#newmenu li a.cclassMain1,#newmenu li a.cclassMain2,#newmenu li a.cclassMain4,#newmenu li a.cclassMain7,#newmenu li a.gclassMain6{width:108px}
#newmenu li a.cclassMain3,#newmenu li a.cclassMain6,#newmenu li a.gclassMain0,#newmenu li a.gclassMain1,#newmenu li a.gclassMain2,#newmenu li a.gclassMain4{width:98px}
#newmenu li a.eclassMain0,#newmenu li a.eclassMain1,#newmenu li a.eclassMain2,#newmenu li a.eclassMain3,#newmenu li a.eclassMain4,#newmenu li a.eclassMain5,#newmenu li a.eclassMain8,#newmenu li a.eclassMain9,#newmenu li a.gclassMain3,#newmenu li a.gclassMain5{width:128px}
#newmenu li a.eclassMain6,div.timeslot > div.date{width:100px}
#newmenu li a.selectedMain,#newmenu li a:hover{background-position:center;color:#FFF;background-color:#660027}
#newmenu .submenu li a.gclasssubmenu110 span,#newmenu .submenu li a.gclasssubmenu212 span{font-size:12px;font-style:italic}
ul.top-menu > li.first,ul.sub-menu li.first,ul.small-list li.first,ul.pages li.first{background:none}
a.SearchCriteriaQuestion,a.Link10Bold{font:bold 10px "Trebuchet MS", Verdana, sans-serif;color:#660027;height:23px;text-decoration:none;padding:1px 0 0 1px}
a.ButtonSmallNoFloat,a.ButtonMediumNoFloat{float:none!important;width:auto!important;display:inline-block!important;background-color:#fff;margin-left:3px;height:auto!important;padding:0!important}
a.Button,a.ButtonMedium{float:right;width:114px;height:28px;border:1px solid #999;text-decoration:none;padding:2px 3px}
a.Button span,a.ButtonMedium span,a.ButtonMediumLeft span{float:left;width:114px;height:28px;background:#660027;text-align:center;font:bold 12px/28px "Trebuchet MS", Verdana, sans-serif;color:#fff;cursor:pointer}
a.SaveSearch,a.MySavedSearch{font:bold 11px/26px "Trebuchet MS", Verdana, sans-serif;color:#892134;background:url(/GTSImages/search_save_24.gif) no-repeat 0 0;text-decoration:none;padding:5px 0px 5px 30px;white-space:nowrap}
.WidgetForm > div > input[type=text],.WidgetForm > div > input[type=password],.WidgetForm > div > input[type=file],.WidgetForm select,.WidgetForm textarea,#content .top-box .right-box ul li a img{float:left}
.priceforshoppingcart,span.priceforshoppingcart{float:right;font-size:16px;text-align:right}
ul.pages li a.aspNetDisabled,ul.pages li a.aspNetDisabled:hover{color:Gray;text-decoration:none}
#content .top-box .left-box .inner p span,#content .top-box .left-box .inner2 p span,.main-box .right-box p span{color:#666}
ul.tabs li a.active,ul.Tabs li a:hover,ul.tabs-img li a.active,ul.tabs-img li a:hover{background:#e1f0f7;border-bottom:1px solid #fff;color:#600;text-decoration:none}
ul.icons li a.delete,ul.icons li a.cancel{background:url(/GTSImages/trash_32.gif) no-repeat 57% 0;padding-top:36px;width:54px}
ul.icons li a.signin,ul.icons li a.finduser{background:url(/GTSImages/user_search_32.gif) no-repeat 55% 0;padding-top:36px;width:60px}
.dashboard,ul.dashboard li,ul.dashboard li a,ul.dashboard li span{color:#600}
.lcursor,.SimpleTreeView div.AspNet-TreeView .AspNet-TreeView-ClickableNonlink{cursor:pointer}
#sortable1,#sortable2{list-style-type:none;float:left;margin:0 10px 0 0;padding:0}
.blockfloatleft,div.account-manager{display:block;float:left}
table.publishnotifications td label,.AspNet-TreeView-Hide{display:none}
.grid td{font-weight:normal !important}
table.basic-search td{padding:1px; vertical-align: top}
table.basic-search input[type=text], table.basic-search select{margin: 0}
table.basic-search-buttons {margin-right: 6px; margin-bottom: 2px}
table.normal-padding td{padding:2px}
.resume-manager-document-name{max-width: 350px}
.align-center{text-align:center !important}
.nowrap{white-space:nowrap}
#imgPoweredBy{display:inline-block;width:180px;height:31px;background:url(images/poweredby.png) no-repeat 0 0 transparent}
.candname{white-space:nowrap;width:auto;min-width:200px;max-width:275px;overflow:hidden}
.title-top-cand-prof h1{float:none !important}
tr.LineBottomHoriz th a, tr.LightColorBG td a, tr.DarkColorBG td a {color:#000}
.keywordHighlight {background-color: orange}
.ErrorLogSummaryDescription {max-width: 575px; overflow: hidden; -ms-text-overflow: ellipsis;-o-text-overflow: ellipsis;text-overflow: ellipsis;}
.CalendarPreviewContainer {position: absolute; border: 2px solid black; z-index: 99999; background-color: White; width: 300px; box-shadow: 2px 2px 20px 5px #777;}
.CalendarPreviewContent {padding: 5px}
.CalendarPreviewContent .PreviewResponse {padding: 5px}
.padded-table {border-collapse: collapse;}
.padded-table td {padding: 4px;}
.bg-shadow { box-shadow: 2px 2px 20px 5px #777;}
.CuteEditorGroupMenuCell { padding-right: 0 !important; } /* Fix IE padding issues in CuteEditor toolbars */

.actions a.email{background:url(../GTSImages/action_sprite.png) no-repeat 0 -142px}
.actions a.email-acc {background:url(../GTSImages/action_sprite.png) no-repeat 0 -1310px}
.actions a.forward{background:url(../GTSImages/action_sprite.png) no-repeat 0 -323px}
.actions a.email-decline{background:url(../GTSImages/action_sprite.png) no-repeat 0 -168px}
.actions a.email-update{background:url(../GTSImages/action_sprite.png) no-repeat 0 -220px}
.actions a.email-confirm{background:url(../GTSImages/action_sprite.png) no-repeat 0 -193px}
.actions a.email-emp {background:url(../GTSImages/action_sprite.png) no-repeat 0 -1622px}
.actions a.email-cand {background:url(../GTSImages/action_sprite.png) no-repeat 0 -1648px}
.actions a.email-sel {background:url(../GTSImages/action_sprite.png) no-repeat 0 -2038px}


.actions a.edit{background:url(../GTSImages/action_sprite.png) no-repeat 0 -115px}
.actions a.edit-bid{background:url(../GTSImages/action_sprite.png) no-repeat 0 -740px}
.actions a.edit-login{background:url(../GTSImages/action_sprite.png) no-repeat 0 -688px}


.actions a.print{background:url(../GTSImages/action_sprite.png) no-repeat 0 -348px}
.actions a.print-pdf{background:url(../GTSImages/action_sprite.png) no-repeat 0 -1362px}
.actions a.print-us{background:url(../GTSImages/action_sprite.png) no-repeat 0 -1726px}
.actions a.print-international{background:url(../GTSImages/action_sprite.png) no-repeat 0  -1700px}
.actions a.print-sch {background:url(../GTSImages/action_sprite.png) no-repeat 0  -1908px}
.actions a.print-cand {background:url(../GTSImages/action_sprite.png) no-repeat 0  -1752px}
.actions a.print-attended {background:url(../GTSImages/action_sprite.png) no-repeat 0  -2168px}

.actions a.export{background:url(../GTSImages/action_sprite.png) no-repeat 0 -1466px}

.actions a.add {background:url(../GTSImages/action_sprite.png) no-repeat 0 -818px }
.actions a.add-note {background:url(../GTSImages/action_sprite.png) no-repeat 0 -792px}
.actions a.add-comp {background:url(../GTSImages/action_sprite.png) no-repeat 0 -1440px}
.actions a.add-contact {background:url(../GTSImages/action_sprite.png) no-repeat 0 -245px}
.actions a.add-login {background:url(../GTSImages/action_sprite.png) no-repeat 0 -1492px}

.actions a.view{background:url(../GTSImages/action_sprite.png) no-repeat 0 -844px}
.actions a.view-his{background:url(../GTSImages/action_sprite.png) no-repeat 0 -1388px}
.actions a.view-cand{background:url(../GTSImages/action_sprite.png) no-repeat 0 -1596px}
.actions a.view-req{background:url(../GTSImages/action_sprite.png) no-repeat 0 -1934px}
.actions a.waitlist{background:url(../GTSImages/contact_add_16.gif) no-repeat 0 0;}
.actions a.hotlist{background:url(../GTSImages/action_sprite.png) no-repeat 0 -592px}
.actions a.hotlist-select{background:url(../GTSImages/action_sprite.png) no-repeat 0 -618px}
.actions a.lock{background:url(../GTSImages/action_sprite.png) no-repeat 0 -38px}
.actions a.unlock{background:url(../GTSImages/action_sprite.png) no-repeat 0 -64px}
.actions a.note{background:url(../GTSImages/action_sprite.png) no-repeat 0 -418px}
.actions a.trash{background:url(../GTSImages/action_sprite.png) no-repeat 0 -376px}
.actions a.delete{background:url(../GTSImages/action_sprite.png) no-repeat 0 -402px}
.actions a.copy{background:url(../GTSImages/action_sprite.png) no-repeat 0 -454px}
.actions a.link{background:url(../GTSImages/action_sprite.png) no-repeat 0 -12px}
.actions a.default {background:url(../GTSImages/action_sprite.png) no-repeat 0 -766px}
.actions a.permission {background:url(../GTSImages/action_sprite.png) no-repeat 0 -1258px}
.actions a.combine {background:url(../GTSImages/action_sprite.png) no-repeat 0 -1284px}
.actions a.sch-block {background:url(../GTSImages/action_sprite.png) no-repeat 0 -1232px}
.actions a.sch-clear {background:url(../GTSImages/action_sprite.png) no-repeat 0 -2064px}
.actions a.cover-letter {background:url(../GTSImages/action_sprite.png) no-repeat 0 -1414px}
.actions a.upload {background:url(../GTSImages/action_sprite.png) no-repeat 0 -1024px;}
.actions a.v-interview {background:url(../GTSImages/action_sprite.png) no-repeat 0 -1336px}
.actions a.download {background:url(../GTSImages/action_sprite.png) no-repeat 0 -970px;}
.actions a.pdf {background:url(../GTSImages/action_sprite.png) no-repeat 0 -998px;}
.actions a.change {background:url(../GTSImages/action_sprite.png) no-repeat 0 -1518px;}
.actions a.change-contact {background:url(../GTSImages/action_sprite.png) no-repeat 0 -1674px;}
.actions a.convert {background:url(../GTSImages/action_sprite.png) no-repeat 0 -870px; }
.actions a.match {background:url(../GTSImages/action_sprite.png) no-repeat 0 -896px;}
.actions a.swap{background:url(../GTSImages/action_sprite.png) no-repeat 0 -2090px;}
.actions a.rerank {background:url(../GTSImages/action_sprite.png) no-repeat 0 -2012px;}
.actions a.room-avail{background:url(../GTSImages/action_sprite.png) no-repeat 0 -1830px;}
.actions a.confirm {background:url(../GTSImages/action_sprite.png) no-repeat 0 -506px;}
.actions a.decline {background:url(../GTSImages/action_sprite.png) no-repeat 0 -1570px;}
.actions a.event-cal {background:url(../GTSImages/action_sprite.png) no-repeat 0 -1206px}
.actions a.refund {background:url(../GTSImages/action_sprite.png) no-repeat 0 -1856px}
.actions a.submit {background:url(../GTSImages/action_sprite.png) no-repeat 0 -1882px}
.actions a.signinas {background:url(../GTSImages/action_sprite.png) no-repeat 0  -1180px; }
.actions a.schedule-run {background:url(../GTSImages/action_sprite.png) no-repeat 0  -1960px; }
.actions a.refresh {background:url(../GTSImages/action_sprite.png) no-repeat 0 -558px}
.actions a.replace {background:url(../GTSImages/action_sprite.png) no-repeat 0 -1986px}
.actions a.attach {background:url(../GTSImages/action_sprite.png) no-repeat 0 -90px}
.actions a.promote{background:url(../GTSImages/action_sprite.png) no-repeat 0 -2194px}

.grid-view {background:url(../GTSImages/action_sprite.png) no-repeat 0 -944px;display:inline-block; height:20px; width:20px}
.grid-pdf {background:url(../GTSImages/action_sprite.png) no-repeat 0 -996px;display:inline-block; height:20px; width:20px}
.grid-email {background:url(../GTSImages/mail_24.gif) no-repeat 0 0;display:inline-block; height:24px;width:24px;}
.grid-email-acc {background:url(../GTSImages/action_sprite.png) no-repeat 0 -1310px;display:inline-block; height:20px; width:20px}
.grid-download {background:url(../GTSImages/action_sprite.png) no-repeat 0 -970px;display:inline-block; height:20px; width:20px}
.grid-upload{background:url(../GTSImages/action_sprite.png) no-repeat 0 -1024px;display:inline-block; height:20px; width:20px}
.grid-link{background:url(../GTSImages/action_sprite.png) no-repeat 0 -12px;display:inline-block; height:20px; width:20px}
.grid-edit{background:url(../GTSImages/action_sprite.png) no-repeat 0 -115px;display:inline-block; height:20px; width:20px}
.grid-block{background:url(../GTSImages/action_sprite.png) no-repeat 0 -1570px;display:inline-block;  height:20px; width:20px}
.grid-unblock{background:url(../GTSImages/action_sprite.png) no-repeat 0 -2636px;display:inline-block;  height:20px; width:20px}
.grid-delete{background:url(../GTSImages/action_sprite.png) no-repeat 0 -376px;display:inline-block; height:20px; width:20px}
.grid-active{background:url(../GTSImages/action_sprite.png) no-repeat 0 -1076px;display:inline-block; height:20px; width:20px}
.grid-not-active{background:url(../GTSImages/action_sprite.png) no-repeat 0 -1050px;display:inline-block; height:20px; width:20px}
.grid-note{background:url(../GTSImages/action_sprite.png) no-repeat 0 -478px;display:inline-block; height:20px; width:20px}
.grid-personel-note{background:url(../GTSImages/action_sprite.png) no-repeat 0 -1128px;display:inline-block; height:20px; width:20px}
.grid-hire-his{background:url(../GTSImages/action_sprite.png) no-repeat 0 -1154px;display:inline-block; height:20px; width:20px}
.grid-attend{background:url(../GTSImages/calendar_ok_24.gif) no-repeat 0 0;display:inline-block; height:24px; width:24px}
.grid-refresh{background:url(../GTSImages/action_sprite.png) no-repeat 0 -558px;display:inline-block; height:20px; width:20px}
.grid-print{background:url(../GTSImages/action_sprite.png) no-repeat 0 -348px;display:inline-block; height:20px; width:20px}
.grid-ok-yes{background:url(../GTSImages/action_sprite.png) no-repeat 0 -1804px;display:inline-block; height:20px; width:20px}
.grid-ok{background:url(../GTSImages/action_sprite.png) no-repeat 0 -1778px;display:inline-block; height:20px; width:20px}
.grid-add{background:url(../GTSImages/action_sprite.png) no-repeat 0 -818px;display:inline-block; height:20px; width:20px}
.grid-add-cand{background:url(../GTSImages/contact_add_24.gif) no-repeat 0 0px;display:inline-block; height:24px; width:24px}
.grid-refund{background:url(../GTSImages/action_sprite.png) no-repeat 0 -1856px;display:inline-block; height:20px; width:20px}
.grid-add-non{background:url(../GTSImages/action_sprite.png) no-repeat 0 -2246px;display:inline-block; height:20px; width:20px}
.grid-user-info{background:url(../GTSImages/action_sprite.png) no-repeat 0 -2272px;display:inline-block; height:20px; width:20px}
.grid-subscription{background:url(../GTSImages/action_sprite.png) no-repeat 0 -2298px;display:inline-block; height:20px; width:20px}
.grid-help{background:url(../GTSImages/action_sprite.png) no-repeat 0 -2532px;display:inline-block; height:20px; width:20px}

.grid-swap{background:url(../GTSImages/action_sprite.png) no-repeat 0 -2090px;display:inline-block; height:20px; width:20px}
.grid-swap-move{background:url(../GTSImages/action_sprite.png) no-repeat 0 -2142px;display:inline-block; height:20px; width:20px}
.grid-copy{background:url(../GTSImages/action_sprite.png) no-repeat 0 -454px;display:inline-block; height:20px; width:20px}
.grid-convert{background:url(../GTSImages/action_sprite.png) no-repeat 0 -870px;display:inline-block;  height:20px; width:20px}
.grid-absent{background:url(../GTSImages/job_suspend_24.gif) no-repeat 0 0px;display:inline-block; height:24px; width:24px}
.grid-promote{background:url(../GTSImages/action_sprite.png) no-repeat 0 -2220px;display:inline-block; height:20px; width:20px}
.grid-question{background:url(../GTSImages/action_sprite.png) no-repeat 0 -2530px;display:inline-block; height:20px; width:20px}

a.cf-signinas{background:url(../GTSImages/action_sprite.png) no-repeat 0 -1180px; height:20px; width:20px; text-indent:-999px; overflow:hidden; text-decoration:none; float:right}
a.cf-print{background:url(../GTSImages/action_sprite.png) no-repeat 0 -348px; height:20px; width:20px; text-indent:-999px; overflow:hidden; text-decoration:none; float:right}
a.cf-email{background:url(../GTSImages/action_sprite.png) no-repeat 0 -140px; height:20px; width:20px; text-indent:-999px; overflow:hidden; text-decoration:none; float:right}
a.cf-notes{background:url(../GTSImages/action_sprite.png) no-repeat 0 -478px;display:inline-block; height:20px; width:20px;text-indent:-999px; overflow:hidden; text-decoration:none; float:right}

input[type="image"].delete{background:url(../GTSImages/action_sprite.png) no-repeat 0 -400px; height:0px; width:0px; padding:10px; text-indent:-999px; overflow:hidden;float:right;}
input[type="image"].edit{background:url(../GTSImages/action_sprite.png) no-repeat 0 -115px; height:0px; width:0px; padding:10px; text-indent:-999px; overflow:hidden;float:right}
input[type="image"].add{background:url(../GTSImages/action_sprite.png) no-repeat 0 -818px; height:0px; width:0px; padding:10px; text-indent:-999px; overflow:hidden;float:right}
input[type="image"].up{background:url(../GTSImages/action_sprite.png) no-repeat 0 -2324px; height:0px; width:0px; padding:10px; text-indent:-999px; overflow:hidden;float:right}
input[type="image"].down{background:url(../GTSImages/action_sprite.png) no-repeat 0 -2350px; height:0px; width:0px; padding:10px; text-indent:-999px; overflow:hidden;float:right}
input[type="image"].top{background:url(../GTSImages/action_sprite.png) no-repeat 0 -2376px; height:0px; width:0px; padding:10px; text-indent:-999px; overflow:hidden;float:right}
input[type="image"].bottom{background:url(../GTSImages/action_sprite.png) no-repeat 0 -2402px; height:0px; width:0px; padding:10px; text-indent:-999px; overflow:hidden;float:right}
input[type="image"].first{background:url(../GTSImages/action_sprite.png) no-repeat 0 -2428px; height:0px; width:0px; padding:10px; text-indent:-999px; overflow:hidden;float:right}
input[type="image"].last{background:url(../GTSImages/action_sprite.png) no-repeat 0 -2454px; height:0px; width:0px; padding:10px; text-indent:-999px; overflow:hidden;float:right}
input[type="image"].left{background:url(../GTSImages/action_sprite.png) no-repeat 0 -2480px; height:0px; width:0px; padding:10px; text-indent:-999px; overflow:hidden;float:right}
input[type="image"].right{background:url(../GTSImages/action_sprite.png) no-repeat 0 -2506px; height:0px; width:0px; padding:10px; text-indent:-999px; overflow:hidden;float:right}
.cal{background:url(../GTSImages/action_sprite.png) no-repeat -3px -2950px; height:0px; width:0px; padding:8px; margin:0 4px 0 2px; text-indent:-999px; overflow:hidden;display:inline-block;}

.controlForm{width: 100%;border:none}
.controlForm > tbody > tr:nth-child(odd){background-color:#eeeae7}
.controlForm > tbody > tr:nth-child(even){background-color:#fff}
.controlForm > tbody > tr > td:first-child{font-weight:bold;color:#000;font-size:14px;width:200px}
.controlForm > tbody > tr > td{padding:5px}
.controlForm.bigContent > tbody > tr > td:nth-child(even){font-size: 14px;color:#660027}
.controlForm.bigContent > tbody > tr > td:nth-child(even) a{color:#000;}
.controlForm.wide > tbody > tr > td{width: 50%}
.controlForm.wide > tbody > tr > td:first-child{font-size: 12px}

.standardSettings > tbody > tr > td:nth-child(1) { width: 60%; }
.standardSettings > tbody > tr > td:nth-child(2) { width: 40%; }

.cohort-s { width:100%; border:none}
.cohort-s > tbody > tr:first-child{background-color:#eeeae7}
.cohort-s > tbody > tr:not(:first-child){background-color:#fff}
.cohort-s > tbody > tr > td{font-weight:bold;color:#000;font-size:14px;}
.cohort-s > tbody > tr > td{padding:10px; width:33%}
.cohort-s > tbody > tr:not(:first-child) > td:first-child{padding-left:100px}

.error-alert input,.error-alert textarea, .error-alert select{font:12px "Trebuchet MS", Verdana, sans-serif}

.tri{border: 6px solid transparent;padding:0px !important; width:0;height:0;display:inline-block}
.arr-r {border-left-color:#fff;margin:0 -3px 0 3px}
.arr-d {border-top-color:#fff;margin:3px 0 -3px 0}

a.websiteLink {color:#000}
a.emailLink {color:#000}

.helpUpdatePanel{display: inline-block}
.helpUpdatePanel .helpgen{display:inline-block;width:16px;height:16px}
.helpModal{width:auto;height:auto}
.helpContent{padding:5px 15px;width:640px;min-height:200px;height:auto;max-height:600px;overflow-y:scroll}

.modalForm input[type="text"]{margin: 0;}

.dl-dname {}
.dl-main { padding:0 5px 5px 5px}
.dl-show{ display:block;visibility:visible;padding:0 0 0 25px;  background:url(../GTSImages/f-expand.png) repeat-y 0;}
.dl-show-l{ display:block;visibility:visible;padding:0 0 0 25px;  }
.dl-hide,.dl-hide-l{display:none;visibility:hidden}
.dl-rowp{ vertical-align:middle; padding:2px 0 3px 20px;cursor:pointer; width:97% }
.dl-row{padding-left:20px;vertical-align:middle; padding:2px 0 3px 20px; background:url(../GTSImages/f-line.png) no-repeat 0 0;}
.dl-row-l{padding-left:20px;vertical-align:middle; padding:2px 0 3px 20px; background:url(../GTSImages/f-line-end.png) no-repeat 0 0;}

.dl-rowp a:hover, .dl-row a:hover, .dl-row-l a:hover, .dl-rowp span:hover {background-color:#e4e3dc    }
.dl-rowp:hover {background-color:#f5f4ef}
.dl-action {float:right;}
.dl-dull{color:#6a6a6a !important; font-weight:normal !important}
.dl-plus {background:url(../GTSImages/f-plus.png) no-repeat 0 0;display:inline-block; }
.dl-minus {background:url(../GTSImages/f-minus.png) no-repeat 0 0;display:inline-block;}
.dl-plus-l {background:url(../GTSImages/f-plus-l.png) no-repeat 0 0;display:inline-block; }
.dl-minus-l {background:url(../GTSImages/f-minus-l.png) no-repeat 0 0;display:inline-block;}

.dl-expand-all{background:url(../GTSImages/action_sprite.png) no-repeat 0 -4764px;display:inline-block;  height:20px; width:20px;cursor:pointer}
.dl-collapse-all {background:url(../GTSImages/action_sprite.png) no-repeat 0 -4738px;display:inline-block;  height:20px; width:20px;cursor:pointer}

.dl-rowp span{background:url(../GTSImages/action_sprite.png) no-repeat 0 -3886px;  display:inline-block;  height:20px; padding-left:30px;-ms-text-overflow:ellipsis; -o-text-overflow:ellipsis; text-overflow:ellipsis; overflow:hidden; white-space:nowrap;}
.dl-iweb{background:url(../GTSImages/action_sprite.png) no-repeat 0 -3808px;  display:inline-block;  height:20px; padding-left:30px;-ms-text-overflow:ellipsis; -o-text-overflow:ellipsis; text-overflow:ellipsis; overflow:hidden; white-space:nowrap;}
.dl-ijpg{background:url(../GTSImages/action_sprite.png) no-repeat 0 -3600px;  display:inline-block;  height:20px; padding-left:30px;-ms-text-overflow:ellipsis; -o-text-overflow:ellipsis; text-overflow:ellipsis; overflow:hidden; white-space:nowrap;}
.dl-igif{background:url(../GTSImages/action_sprite.png) no-repeat 0 -3678px;  display:inline-block;  height:20px; padding-left:30px;-ms-text-overflow:ellipsis; -o-text-overflow:ellipsis; text-overflow:ellipsis; overflow:hidden; white-space:nowrap;}
.dl-ipng{background:url(../GTSImages/action_sprite.png) no-repeat 0 -3652px;  display:inline-block;  height:20px; padding-left:30px;-ms-text-overflow:ellipsis; -o-text-overflow:ellipsis; text-overflow:ellipsis; overflow:hidden; white-space:nowrap;}
.dl-ippt{background:url(../GTSImages/action_sprite.png) no-repeat 0 -3704px;  display:inline-block;  height:20px; padding-left:30px;-ms-text-overflow:ellipsis; -o-text-overflow:ellipsis; text-overflow:ellipsis; overflow:hidden; white-space:nowrap;}
.dl-idoc{background:url(../GTSImages/action_sprite.png) no-repeat 0 -3756px;  display:inline-block;  height:20px; padding-left:30px;-ms-text-overflow:ellipsis; -o-text-overflow:ellipsis; text-overflow:ellipsis; overflow:hidden; white-space:nowrap;}
.dl-ixls{background:url(../GTSImages/action_sprite.png) no-repeat 0 -3730px;  display:inline-block;  height:20px; padding-left:30px;-ms-text-overflow:ellipsis; -o-text-overflow:ellipsis; text-overflow:ellipsis; overflow:hidden; white-space:nowrap;}
.dl-imov{background:url(../GTSImages/action_sprite.png) no-repeat 0 -3782px;  display:inline-block;  height:20px; padding-left:30px;-ms-text-overflow:ellipsis; -o-text-overflow:ellipsis; text-overflow:ellipsis; overflow:hidden; white-space:nowrap;}
.dl-izip{background:url(../GTSImages/action_sprite.png) no-repeat 0 -3912px;  display:inline-block;  height:20px; padding-left:30px;-ms-text-overflow:ellipsis; -o-text-overflow:ellipsis; text-overflow:ellipsis; overflow:hidden; white-space:nowrap;}
.dl-ifile{background:url(../GTSImages/action_sprite.png) no-repeat 0 -3834px;  display:inline-block;  height:20px; padding-left:30px;-ms-text-overflow:ellipsis; -o-text-overflow:ellipsis; text-overflow:ellipsis; overflow:hidden; white-space:nowrap;}
.dl-ipdf {background:url(../GTSImages/action_sprite.png) no-repeat 0 -3626px;  display:inline-block;  height:20px; padding-left:30px;-ms-text-overflow:ellipsis; -o-text-overflow:ellipsis; text-overflow:ellipsis; overflow:hidden; white-space:nowrap;}
.dl-ical {background:url(../GTSImages/action_sprite.png) no-repeat 0 -3860px;  display:inline-block;  height:20px; padding-left:30px;-ms-text-overflow:ellipsis; -o-text-overflow:ellipsis; text-overflow:ellipsis; overflow:hidden; white-space:nowrap;}

.vf-cand{background:url(../GTSImages/action_sprite.png) no-repeat 0 -3392px;display:inline-block; height:20px; width:22px}
.v-cand{background:url(../GTSImages/action_sprite.png) no-repeat 0 -3366px;display:inline-block; height:20px; width:22px}
.nv-cand{background:url(../GTSImages/action_sprite.png) no-repeat 0 -3418px;display:inline-block; height:20px; width:22px}
.vf-admin{background:url(../GTSImages/action_sprite.png) no-repeat 0 -3470px;display:inline-block; height:20px; width:22px}
.v-admin{background:url(../GTSImages/action_sprite.png) no-repeat 0 -3444px;display:inline-block; height:20px; width:22px}
.nv-admin{background:url(../GTSImages/action_sprite.png) no-repeat 0 -3496px;display:inline-block; height:20px; width:22px}
.vf-emp{background:url(../GTSImages/action_sprite.png) no-repeat 0 -3548px;display:inline-block; height:20px; width:22px}
.v-emp{background:url(../GTSImages/action_sprite.png) no-repeat 0 -3522px;display:inline-block; height:20px; width:22px}
.nv-emp{background:url(../GTSImages/action_sprite.png) no-repeat 0 -3574px;display:inline-block; height:20px; width:22px}
.dl-upload{background:url(../GTSImages/action_sprite.png) no-repeat 0 -1024px;display:inline-block; height:20px; width:20px;}
.dl-addf{background:url(../GTSImages/action_sprite.png) no-repeat 0 -816px;display:inline-block; height:20px; width:20px;}
.dl-delf{background:url(../GTSImages/action_sprite.png) no-repeat 0 -400px;display:inline-block; height:20px; width:20px;}
.dl-email{background:url(../GTSImages/action_sprite.png) no-repeat 0 -138px;display:inline-block; height:20px; width:20px;}
.dl-download{background:url(../GTSImages/action_sprite.png) no-repeat 0 -970px;display:inline-block; height:20px; width:20px;}
table.grid th{font-weight:bold; height:30px; padding:0 5px 10px 5px; vertical-align:bottom; text-align:left; color:#333; background:none #F5F4EE; border-bottom:1px solid #486470}
table.grid{width:890px; max-width:890px; background-color:#f5f4ef}
table.grid th a{text-decoration:underline; color:#333; display:block}
table.grid tr:nth-child(even){background:#fff}
table.grid tr:nth-child(odd){background:#eee}
.inlineDiv {display:inline-block;width:auto;padding:0 10px 0 0}
.inlineDiv label {font-weight:bold;font-size:12px;display:block}

.help-modal a {float:none ; background: none ; padding: 0 ; color: blue;}

.title-top { height: 56px; }
.block { display: block; }
.setting-section-header { display: block; margin-top: 15px; }
.search-remove{background:url(../GTSImages/action_sprite.png) no-repeat -4px -3214px;display:inline-block;  height:12px; width:12px}

div.time-selector { display: inline-block; vertical-align: middle; }

table.visit-header-info, table.visit-info { width: 100%; }
table.visit-header-info tr td, table.visit-info tr td { width: auto; }
table.visit-header-info tr td:first-child { width: 100px; }
table.visit-info tr td:first-child { width: 160px; }
table.shade-alternate-rows tr:nth-child(even) { background: #eee}
table.shade-alternate-rows tr:nth-child(odd) { background: #fff}

.activity-body {padding:10px 20px 10px 20px;font-size:12px; font-weight:normal;background:#fff;color:#000; }

.activity-body .form-3c > div { width: 30%; }
.activity-body .form-3c  div{margin-bottom:8px; float:left; padding-right:20px; min-height:38px}
.activity-body .form-3c  div.full{width:100%;min-height:0px}
.activity-body .form-3c  div.full div{width:100%;}
.activity-body .form-3c .screen-message {width:100%;}
.activity-body .form-3c  div strong{color: #879AA3;  width:100%; font:bold Lucida Grande 16px; text-transform:uppercase; float:left}
.activity-body .form-3c  div span{color: #333;width:100%;  font:normal Lucida Grande 10px; }
.activity-body .form-3c  div label{color: #333;width:100%;  font:normal Lucida Grande 10px; }
.activity-body .form-3c  div a{ text-decoration:underline; }

.fitToContent { max-width: 100%; white-space: nowrap }

.consortium-member-school-logo-container {width:100%;}
.consortium-member-school-logo {float:left; width:32%; margin:30px 2px; height:50px;}
.consortium-member-school-logo img {display:block; margin:0 auto;}
.disabled{opacity:0.5; filter:alpha(opacity=50); cursor:default}
.disabled span{cursor:default !important}
.tooltip-help-icon{background:url(../GTSImages/action_sprite.png) no-repeat 0 -2532px;display:inline-block;height:20px; width:20px;position:relative;vertical-align:middle;}

table.add-room-reservation-contact td {padding:5px;}
table.add-room-reservation-contact td:nth-child(1) {font-weight:bold;}

table.room-reservation-details-control td {padding:5px;}
table.room-reservation-details-control td:nth-child(1) {font-weight:bold;}

table.reserve-room-control td {padding:5px;}
table.reserve-room-control td:nth-child(1) {font-weight:bold;}

table.add-room-reservation-cal{width:100%;}
table.add-room-reservation-cal td{vertical-align:top;border:0;color:#333;font-size:1em}
table.add-room-reservation-cal a{color:#333;display:block;margin: 0}
table.add-room-reservation-cal td div {background:url('../GTSImages/day_cal_grid.png') repeat 0 1px}
div.day-hours{color:black; height:60px; width:60px; border-right:1px solid #ccc}
table.add-room-reservation-cal td.cd{text-align:left;width:135px;height:130px;border:1px solid #ccc}
table.add-room-reservation-cal td a{text-decoration: none;background-color: #ccc; font-weight:bold;}
table.add-room-reservation-cal td a.event {background-color: transparent; border:1px solid  #ccc; font-size:9px; -ms-text-overflow:ellipsis; -o-text-overflow:ellipsis; text-overflow:ellipsis; overflow:hidden; white-space:nowrap; max-width: 135px;}
table.add-room-reservation-cal td a.event:hover {background-color: #486470; color:white;}
table.add-room-reservation-cal td a.event-g {background-color: transparent; border:1px solid  #ccc; -ms-text-overflow:ellipsis; -o-text-overflow:ellipsis; text-overflow:ellipsis; overflow:hidden; white-space:nowrap; max-width: 135px;}
table.add-room-reservation-cal td a.event-g:hover{background-color: #899ba5;  color:white;}
table.add-room-reservation-cal td a.event-d {background-color:  #d4dbdf;border:1px solid  #ccc; position:absolute; overflow:hidden;-ms-text-overflow:ellipsis; -o-text-overflow:ellipsis; text-overflow:ellipsis;}
table.add-room-reservation-cal td a.event-all-d {border-left:5px solid rgb(4, 157, 4) !important; padding-left:2px; background-color: #e4e3dc;border:1px solid  #ccc; padding: 10px;}
table.add-room-reservation-cal td a.event-all-d span {font-style: italic; padding-left: 5px;}
table.add-room-reservation-cal td a.event-d:hover, table.add-room-reservation-cal td a.event-all-d:hover {background-color:  #dbe3e8; }
table.add-room-reservation-cal td a.new {border-left:5px solid rgb(162,27,47) !important; padding-left:2px; width: 129px;}
table.add-room-reservation-cal td a.new:hover {border-left:5px solid rgb(162,27,47)!important; padding-left:2px; width: 129px;}
table.add-room-reservation-cal td.ot-month{background-color:#f5f4f0;text-align:left;width:25px;height:130px;border:1px solid #ccc}
table.add-room-reservation-cal td.ec-select {background-color:#fffad3 !important;text-align:left;width:25px;height:130px;border:1px solid #ccc}
table.add-room-reservation-cal td.ev-weekend{ background-color:#edebe4;text-align:left;width:25px;height:130px;border:1px solid #ccc}
table.add-room-reservation-cal td.ec-day-h{text-transform:uppercase;padding:7px 0 5px 0; background-color:#879AA3; color:#fff; height:25px; font-size:1em; font-weight:normal; line-height:15px; border-bottom:1px solid #c4cbcf;border-left:1px solid #ccc;border-right:1px solid #ccc; text-align:center; vertical-align:middle}

.ev-nav{background-image:url('../GTSImages/cand_prof_tab_select.gif'); height:30px; left:350px;  position:absolute; top:0; width:235px }
.ev-nav input[type=image]{float:left; border:0 none}
.ev-nav .ec-title{padding:4px 0px; width:167px; text-align:center; font-weight:bold; font-size:15px; float:left; color:#333; overflow:hidden; white-space:nowrap;border:1px solid #899ba5; height:20px}
.ec-title .ec-title span{color:#581427; }
.ev-change-view {float:right;margin: 10px 10px 0 0}
.ev-change-view .disable-change{ opacity:0.4;filter:alpha(opacity=40); cursor:default    }

div.full-page{width:100%; margin:0; padding:0 2px 0 4px; background:url("../GTSImages/full_page_bg.png") repeat-y scroll 0 0; position:relative}
div.full-page-message{width:99%; padding:10px 7px 10px 10px}
div.full-page-message-with-border{width:964px; padding:10px 7px 10px 10px;border-top:2px dotted gray;}
div.full-page .top-title{background-color:#e4e3dc; height:38px; width:100%}
div.full-page .top-title .drop-down-block, #addNoteButtons .drop-down-block{background:url(../GTSImages/drop_down_wide.png) no-repeat scroll top right transparent; width:auto; height:23px; border-left:1px solid #CBCBCA; float:right; margin:3px 20px 0 0}

fieldset.survey-audit-log-modal-filter {border:1px solid lightgray;}
table.survey-audit-log-modal-filter {width:100%;border-spacing:0;border-collapse:collapse;}
table.survey-audit-log-modal-filter th {text-align:left;background-color:lightgray;font-weight:bold;font-size:small;border:1px solid black;}
table.survey-audit-log-modal-filter td:nth-child(1) {width:10%;}
table.survey-audit-log-modal-filter td:nth-child(2) {width:20%;}
table.survey-audit-log-modal-filter td:nth-child(3) {width:10%;}
table.survey-audit-log-modal-filter select {font-size:small;width:100%}
.checkmark { background:url(../GTSImages/ok_24.gif) no-repeat 0 0; display:inline-block; height:24px; width:24px; margin: 5px 0; }
.checkmark-off { background:url(../GTSImages/ok_gray_24.gif) no-repeat 0 0; display:inline-block; height:24px; width:24px; }
.schools-table { width: 100%; font-size: 12px; }
.schools-table th { font-weight: bold; vertical-align: bottom; }
.schools-table th a { color: black; }
.schools-table th:nth-child(1), .schools-table td:nth-child(1) { width: 35%; text-align:left; }
.schools-table th:nth-child(2), .schools-table th:nth-child(4), .schools-table th:nth-child(6) { width: 10%; }
.schools-table th:nth-child(3) { width: 15%; }
.schools-table th:nth-child(5) { width: 20%; }
.schools-table td { text-align: center; }
.schools-table td a:hover { cursor: pointer; }
.schools-table td select { width: 165px; max-width: 165px; font-size: 12px; }

.html-editor-wrapper {
    font-weight: normal;
}

.html-editor-wrapper .jodit_toolbar_list > .jodit_toolbar{
    font-size:12px;
}

.html-editor-wrapper .jodit_toolbar_list > .jodit_toolbar li.jodit_toolbar_btn > a {
    padding:5px 10px 5px 10px;
}
div.message-type-variables {
    border: 1px solid gray;
    display: inline-block;
    width: 200px;
    max-width: 200px;
    overflow-y: scroll;
    height: 240px;
    max-height: 240px;
}
.message-type-variables h3 
{
    padding: 5px;
    margin: 0;
    text-align: center;
    background-color: lightgray;
}
.email-variable {
    display: block;
    padding: 2px 5px;
    color: blue;
}

input[type="text"].readonly{
    border: solid 1px transparent ;
}
.w-container {
    width: 100%;
    border-style: none;
    background-color: transparent;
    font-size: 12px;
    vertical-align: top;
    border-bottom: 5px solid #FFF;
    margin-bottom: 8px;
    -moz-border-radius: 5px 5px 5px 5px;
    -webkit-border-radius: 5px 5px 5px 5px;
    border-radius: 5px 5px 5px 5px;
    box-shadow: #999 0px 2px 2px
}

.w-title {
    display: block;
    background-color: #F5F4EF;
    color: #879AA3;
    font-size: 13px;
    font-weight: bold;
    padding: 5px 5px 5px 5px;
    margin: 0;
    float: none;
    position: static;
    width: auto;
    -moz-border-radius: 5px 5px 0px 0px;
    -webkit-border-radius: 5px 5px 0px 0px;
    border-radius: 5px 5px 0px 0px
}
    .w-title .collapsibleHeader {
        background: #F5F4EF;
        margin: 0 0 0 2px;
        padding: 3px;
        color: #791A33;
        font-size: 15px;
        font-weight: bold;
        padding: 0 0 0 5px;
        text-transform: uppercase;
        text-decoration: none;
        cursor: pointer
    }

        .w-title .collapsibleHeader label, .w-title .collapsibleHeader span {
            background: transparent;
            border-top-color: #791A33;
        }

.w-seperator {
    display: block;
    height: 8px;
    background-color: #FFF;
    background-image: url(../GTSImages/left_pan_title_shade.png);
    background-repeat: no-repeat;
    background-position: center bottom;
}

.w-content {
    font-size: 12px;
    font-weight: normal;
    color: #000;
    padding: 5px 5px;
    background-color: #FFF;
}

.w-title .actions {
    float: right;
    width: auto;
    padding: 0px
}

.wcs-bottom .w-content {
    padding: 5px
}

.mass-email-modal-content .full-page{width:960px;}
.mass-email-modal-content .full-page h1 {
    display: block;
    width: 100%;
    box-sizing: border-box;
}

.config-buttons {
    text-align: center;
    padding: 20px
}

.mass-email-modal-content a.ButtonMedium, .mass-email-modal-content a.ButtonMediumLeft, a.btn /*BOOSTRAP OVERRIDE - TEMPORARY*/ {
    background: url(../GTSImages/btn_gradient.png) repeat-x #720C2C !important;
    padding: 0 10px;
    text-align: center;
    font-size: 14px;
    color: #fff !important;
    cursor: pointer;
    border: none !important;
    text-decoration: none !important;
    height: 24px !important;
    line-height: 24px !important;
    display: inline-block !important;
    border-radius: 3px 3px 3px 3px !important;
    margin-left: 5px;
    float: none;
}
.hidden {
    visibility: hidden;
    display: none;
}
.mass-email-modal-content .actions {
    width: 90%;
    height: auto;
    float: left
}  
.mass-email-modal-content .actions a.add {
    background: url(../GTSImages/action_sprite.png) no-repeat 0 -818px;
    padding: 0 0 5px 22px;
    font-size: 12px;
    font-weight: bold;
    float: left;
    display: block;
    width: 100%
}


.mass-email {
    display: table;
    width: 100%;
    max-width: 896px;
}

    .mass-email .ctr {
        display: table-row;
        height: auto;
        background: #fff
    }

        .mass-email .ctr:nth-child(odd) {
            background: #f5f4ef
        }

    .mass-email .ctd {
        display: table-cell;
        vertical-align: top;
        font-size: 12px;
        font-weight: bold;
        padding: 10px !important;
    }

        .mass-email .ctd .attachments {
            padding-bottom: 10px;
        }

    .mass-email .ctr .ctd:nth-child(odd) {
        width: 20%
    }

    .mass-email .sctr {
        display: table-row;
        height: auto;
        background: #fff
    }

        .mass-email .sctr:nth-child(odd) {
            background: #f5f4ef
        }

    .mass-email .sctd {
        display: table-cell;
        vertical-align: top;
        font-size: 12px;
        font-weight: bold;
        padding: 10px !important
    }

.mass-email-buttons {
    text-align: center;
    padding: 20px
}

.mass-email-modal-content {
    min-height: 100%;
    border-radius: 0;
    max-height: calc(100vh - 10px);
    overflow-y: auto;
}

.restrict-height {
    max-height: 200px;
    overflow-y: auto;
}

span.email-template-changes-message {
    font-style: italic;
    color: red;
}

.mass-email-processing {
    font-weight: bold;
    font-size: 1.5em;
    color: blue;
    text-align: left;
    margin: 15px;
    display: none;
}

/* BOOSTRAP CLASSES */
.clearfix:after {
    content: "\0020";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
    overflow: hidden
}

.clearfix {
    display: block
}

.add-padding-top {
    padding-top: 10px;
}

.d-inline-block {
    display: inline-block;
}

.align-middle {
    vertical-align: middle;
}

.add-margin-left {
    margin-left: 10px;
}

label.order-total-label {
    display: inline-block;
    padding: 0;
    margin: 0;
}

div.order-total-value {
    min-width: 75px;
}

.add-padding {
    padding: 1em !important;
}

.add-padding-bottom {
    padding-bottom: 10px;
}

.add-padding-left {
    padding-left: 10px;
}

.content-limited {
    max-height: 500px;
    overflow: auto;
}
.modal-content-limited {
    max-height: 80vh;
    overflow: auto;
}

.tk-term{
    border:1px solid #ccc;
    background-color: #fcfcfc;
    margin-right:5px;
    border-radius:3px;
    float:left;
    width:auto;
}
    .tk-term .input-group {
        padding: 5px;
    }
    .tk-term a, .tk-term button {
        cursor: pointer
    }
.tk-synonyms {
    margin-top: 10px;
    border-top: 1px solid #ccc;
    background-color: #f0f0f0;
    padding: 5px;
    max-height: 150px;
    overflow-y: auto;
    scrollbar-color: #ccc #888;
    scrollbar-width: thin;
}


    .tk-synonyms::-webkit-scrollbar {
        width: 5px;
        height: 20px;
    }

    .tk-synonyms::-webkit-scrollbar-track {
        width: 5px;
    }

    .tk-synonyms::-webkit-scrollbar-button {
        background: #ccc
    }

    .tk-synonyms::-webkit-scrollbar-track-piece {
        background: #888
    }

    .tk-synonyms::-webkit-scrollbar-thumb {
        background: #eee
    }

    .tk-synonyms .synonyms-header {
        padding-top: 5px;
        padding-bottom: 5px;
        border-bottom: 1px solid #ccc;
    }
    .tk-synonyms .border {
        border: 1px solid #ccc;
        margin-bottom: 5px;
        border-radius: 3px;
        background-color: #f5f4ef;
        line-height: 18px;
        padding-left: 5px;
        position: relative;
        padding-right:20px;
    }
        .tk-synonyms .border button {
            font-size: 10px;
            border:none;
            text-align:right;
            position:absolute;
            right:2px;
            top:2px;

        }
ul.ui-autocomplete {
    position: absolute;
    top: 100%;
    left: 0;
    z-index: 215000000 !important;
    float: left;
    display: none;
    min-width: 160px;
    margin: 0 0;
    padding: 0 0;
    list-style: none;
    background-color: #ffffff;
    border: 1px solid rgba(0, 0, 0, 0.2);
    -webkit-border-radius: 0 5px 5px 5px;
    -moz-border-radius: 0 5px 5px 5px;
    border-radius: 0 5px 5px 5px;
    -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
    -moz-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
    box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
    max-height: none;
    overflow-y: auto;
}
ul.ui-autocomplete li {list-style: none;margin: 0 0;}
ul.ui-autocomplete .ui-menu-item { cursor: pointer;}




    ul.ui-autocomplete .ui-menu-item.ui-disabled-section {
        cursor: default;
        color: #555555;
        font-weight: bold;
        padding: 8px;
    }

    ul.ui-autocomplete .ui-menu-item > a.ui-corner-all {
        display: block;
        clear: both;
        font-weight: normal;
        line-height: 18px;
        color: #555555;
        white-space: nowrap;
        text-decoration: none;
    }

    ul.ui-autocomplete .ui-menu-item > div {
        padding: 5px;
        border: 1px solid transparent;
       

}
ul.ui-autocomplete .ui-menu-item > div.ui-state-hover, ul.ui-autocomplete .ui-menu-item > div.ui-state-active {border: 1px solid #ccc;}


    ul.ui-autocomplete .ui-menu-divider {
        border-top: 1px solid #ccc;
    }

    ul.ui-autocomplete .ui-state-hover, ul.ui-autocomplete .ui-state-active {
        text-decoration: none;
        background-color: #f5f5f5;
        border-radius: 0px;
        -webkit-border-radius: 0px;
        -moz-border-radius: 0px;
        background-image: none;
    }

    ul.ui-autocomplete.postion-fixed {
        position: fixed;
    }


​ div.ui-helper-hidden-accessible {
    width: 0;
    height: 0;
    position: absolute;
    top: 0;
    bottom: 0;
    overflow: hidden;
    padding: 0;
    border: none;
}

.text-nowrap {
    white-space: nowrap;
}

.font-weight-bold {
    font-weight: bold;
}

.text-center {
    text-align: center !important;
}

.text-success {
    color: green !important;
}

.text-danger {
    color: red !important;
}

.mt-3 {
    margin-top: .5em;
}

.mb-3 {
    margin-bottom: .5em;
}

.mt-4 {
    margin-top: 1em;
}

.mb-4 {
    margin-bottom: 1em;
}

.m-4 {
    margin: 1em;
}

.p-4 {
    padding: 1em;
}

.pt-4 {
    padding-top: 1em;
}

.pb-4 {
    padding-bottom: 1em;
}

.bg-light {
    background-color: #f0f0f0;
}

.WidgetContentStyle.modal-content-limited {
    max-height: 600px;
    overflow: auto;
}

.a-hide {
    width: 0;
    height: 0;
    position: absolute;
    top: 0;
    bottom: 0;
    overflow: hidden;
    padding: 0 !important;
    border: none;
}

.grid-row-active {
    background-color: lightyellow !important;
}

/* FONT AWESOME v5 */
@font-face {
    font-family: 'FontAwesome7';
    font-style: normal;
    font-weight: 900;
    font-display: auto;
    src: url("fontawesome-free-7.0.0-web/webfonts/fa-solid-900.eot");
    src: url("fontawesome-free-7.0.0-web/webfonts/fa-solid-900.eot?#iefix") format("embedded-opentype"), url("fontawesome-free-7.0.0-web/webfonts/fa-solid-900.woff2") format("woff2"), url("fontawesome-free-7.0.0-web/webfonts/fa-solid-900.woff") format("woff"), url("fontawesome-free-7.0.0-web/webfonts/fa-solid-900.ttf") format("truetype"), url("fontawesome-free-7.0.0-web/webfonts/fa-solid-900.svg#fontawesome") format("svg");
}

#newmenu .submenu a.right-haschild span::after {
    font: normal normal normal 16px/1 FontAwesome7 !important;
    content: "\f0da" !important;
    float: right !important;
    font-size: 18px !important;
    margin-top: -5px !important;
}

#newmenu .submenu a.left-haschild span::after {
    font: normal normal normal 16px/1 FontAwesome7 !important;
    content: "\f0d9" !important;
    float: left !important;
    margin-right: 8px !important;
    font-size: 18px !important;
    margin-top: -4px !important;
}

.action-fa {
    margin-left: 6px;
}

.fa-square-xmark:before {
    font: normal normal normal 16px/1 FontAwesome7 !important;
    content: "\f2d3" !important;
    color: red !important;
}

.email-template-program-type-warning {
    margin-top: 10px;
    font-weight: 900;
    color: red;
    font-size: 16px;
    border: 1px solid red;
    padding: 10px;
    background-color: yellow;
}

.mass-email .ctd input[type=text] {
    width: 100%;
}

.fa-chevron-down:before {
    font: normal normal normal 16px/1 FontAwesome7 !important;
    content: "\f078" !important;
}

.fa-chevron-up:before {
    font: normal normal normal 16px/1 FontAwesome7 !important;
    content: "\f077" !important;
}

.fa-eye:before {
    font: normal normal normal 14px/1 FontAwesome7 !important;
    content: "\f06e" !important;
}

.fa-eye-slash:before {
    font: normal normal normal 14px/1 FontAwesome7 !important;
    content: "\f070" !important;
}

.input-group {
    display: flex;
    flex-wrap: nowrap;
    align-items: stretch;
    width: 350px;
}

.input-group-append {
    display: flex;
}

.input-group > .form-control {
    position: relative;
    flex: 1 1 auto;
    width: 1%;
    margin-bottom: 0;
}

.input-group-text {
    display: flex;
    align-items: center;
    padding: 0.375rem 0.75rem;
    margin-bottom: 0;
    font-size: 1rem;
    font-weight: 400;
    line-height: 1.5;
    color: #495057;
    text-align: center;
    white-space: nowrap;
    background-color: #e9ecef;
    border: 1px solid #ced4da;
    border-radius: 0.25rem;
}

.form-mask-input {
    font-family: 'text-security-disc';
    -webkit-text-security: disc;
}

