﻿body { margin: 0px;  padding: 0px;  text-align: center;  font-family: Arial, Helvetica, sans-serif; line-height: 12px;  font-size: 12px;  color: #333333;     }
.divhead { background-image: url('/images/jobseeker/g_blue_arrow.gif'); background-repeat: no-repeat; background-position: 3px 5px; background-color: #d6ebf7; padding: 3px 3px 3px 21px; font-weight: bold; height: 20px; font-size: 13px;  }
form { font-family: Arial, Helvetica, sans-serif;  font-size: 12px; color: #333333;  }
hr { color: #CCCCCC; height: 1px; }
.divhead2 { font-family   : Arial, Helvetica, sans-serif; Color:#00307a; Font-size:16px; font-weight: bold; height: 28px; border-bottom:solid 3px #C1C1C1; padding-bottom: 0px; padding-top: 20px; padding-right: 3px; padding-left: 8px; margin:0; background-image: url(/images/common/title-bar-tile.gif);    }
.h1 { Color:#4d4d4d; Font-size:12px; padding-bottom: 0px; padding-top: 16px; padding-right: 5px; padding-left: 11px; }
.h2 { Color:#FF0000; Font-size:11px; margin-left: 220px; }
.smallhead { Color:#4d4d4d; Font-size:13px; font-weight: bold; padding-bottom: 0px; padding-top: 30px; padding-right: 3px; padding-left: 11px; }
.12blue { font-family: bold 16px Arial, Helvetica, sans-serif; font-size: 12px; color: #003C96; text-decoration: none; }
/* common css start */ .container { width: 970px;  margin: auto;  }
.left { float:left;     }
.right { float:right;     }
.fullContent { width: 970px;  font-family: Arial, Helvetica, sans-serif; font-size: 12px;  color: #333333;  text-align: left;  }
.border { border-top:solid 1px #CCCCCC;     }
.tbCollapse { border-collapse:collapse; width:100%;  }
/* common css end */   /*  AgencyList.aspx css start  */ .line { border-bottom-style: solid; border-width: 1px; border-color: #CCCCCC; height: 20px; }
.urlEmailLink{ text-decoration:underline;  color:#333333; }
.al_border { width: 810px;  border: 1px solid #C0C0C0;  margin-bottom: 10px;  float: left; }
.al_head { color:#4d4d4d; font-family: Arial, Helvetica, sans-serif;  Font-size:14px; font-weight: bold; height: 33px; border-bottom:solid 2px #00BDFF; padding-bottom: 5px; padding-right: 3px; padding-left: 11px; margin:0;     }
.al_headLeft { float:left;  width:200px; padding-top: 16px;  height:15px;     }
.al_headRight { float:right;  width:400px;  text-align:right; padding-top: 8px;  font-size:12px;  font-weight:normal; }
/*  AgencyList.aspx css end  */   /*  /jobseeker/CompanyJobListing.aspx  css start */ .cjl_main_panel { text-align: left;  line-height: 18px;  color: #000000; width:970px;  margin:auto; }
.cjl_companyProfile { width:670px;  float:left; }
.select_div{}
.select_div label { display:none; }
#company_main_panel { border-style: none solid solid solid; border-width: 1px; border-color: #CCCCCC; width: 670px; float: left; }
#company_name { margin: 0px; padding: 10px 10px 5px 20px; background-image: url('/images/common/g_arrow_right.png'); background-repeat: no-repeat; background-position: 10px 15px; height: 24px; background-color: #cfeffe; border-bottom-style: solid; border-bottom-width: 2px; border-bottom-color: #66CCFF; border-top-style: solid; border-top-width: 2px; border-top-color: #66CCFF; font-weight: bold; font-size: 14px; }
#company_logo { margin-left: 15px; margin-bottom: 20px; }
#company_description { margin: 0px 20px 10px 15px; }
#job_listing { margin: 0px 0px 0px 0px; }
#pager_tbl { margin-top: 10px; }
#other_company_panel { border: solid 1px #CCCCCC; padding-left: 10px; background-color: #d6ebf7; padding-top: 10px; }
.rightImage { clear: right; width: 290px; float: right; }
#other_company_panel div { border-bottom-style: solid; border-bottom-width: 1px; border-bottom-color: #9ed9f4; width: 280px; border-bottom: solid 1px #CCCCCC; height: 16px;  }
th { padding-left: 14px; }
.gvNotSorted { background-image: url('/images/common/g_arrow_right.gif'); background-repeat: no-repeat; border-bottom-color: #008000; background-color: #FFFFFF; line-height:28px; }
.gvSortAsc {  background-position: left top; background-image: url('/images/common/ArrowUp.jpg'); line-height:28px; }
.gvSortDesc { background-position: left top; background-image: url('/images/common/ArrowDown.jpg'); line-height:28px; }
.textToTop { vertical-align: top; }
#searchBut { width: 55px; }
.divViewMore { float:right; font-weight: bold;  font-size: 11px;  width:100px;     text-align:right; }
.link_ViewMore:link,.link_ViewMore:visited  { text-decoration:none;color:#333;  font-weight:bold; }
.link_ViewMore:active,.link_ViewMore:hover  { text-decoration:none; color:#333;  font-weight:bold; text-decoration:underline; }
.gvHeaderBorder { border-top:soild 2px #95E5FF; }
.gvTitle { background-color: #FFFFFF;  height: 22px;  padding-top:8px;  padding-bottom:8px;  background-image:url(/images/common/row_headerbg.jpg); }
.dataListRight { float:right;  }
/*  CompanyJobListing.aspx  css end */   /*  AgencyListDetail.aspx css start  */ .ald_leftContent { float: left;  width: 968px;  line-height: 18px;  margin-bottom: 10px; }
.ald_border { width: 968px;  float: left;  border: 1px solid #C0C0C0;  margin-bottom: 10px;     }
.ald_logo { margin:auto;  margin-top:5px;  width:918px; }
.ald_content { margin:auto;  width: 918px; }
.ald_ddl { margin:auto;  margin-top:20px;  width:918px;     }
.postDateLbl { display:inline; float: right; clear:both; }
.profile { border-width: 1px; border-color: #CCCCCC; padding-left: 10px; }
.section { background-color: #c8c8c8; height: 20px; padding-left: 5px; }
.joblist { background-color: #e7f6fe; }
.joblist div { border-bottom-style: solid; border-width: 1px; border-color: #CCCCCC; padding-left: 5px; }
.contact { background-color: #e7f6fe; padding-left: 5px; }
.divViewMore { float:left; text-align:right; font-weight: bold;  font-size: 11px;  text-decoration: non; text-align:right; width:918px;     }
.boldblk15 { font-size: 15px; font-weight: bold; padding-left: 10px; }
.style2 { color: #00358E; font-weight: normal; font-size: 13px; text-decoration: underline; }
/*  AgencyListDetail.aspx css end   */   /* /jobseeker/JobAlertFolder.aspx css start */ .jaf_fullContent { width: 830px;  font-family: Arial, Helvetica, sans-serif; font-size: 12px;  color: #333333;  text-align: left;  line-height: 18px;  }
.jaf_container { width: 830px;  margin: auto;  position: relative    }
#dummyBut { display: none; }
.divContainer { width: 808px; border: solid 1px #cccccc; float: left; }
.divContainerAAC { width: 808px; border-bottom: solid 1px #ccc; border-left:solid 1px #ccc; border-right:solid 1px #ccc; float: left; }
.divContainerMMBC { width: 808px; border-left:solid 1px #ccc; border-right:solid 1px #ccc; float: left; }
.divLeft { float: left; width: 200px; height: 30px; text-align: right; }
.divRight { height: 30px; float:right; width:605px; }
.divCenter { text-align: center; }
.labelCol { border-bottom: solid 1px #cccccc; font-size: 12px; font-weight: bold; background-color: #d6ebf7; color: #333333; line-height:25px; }
.divTextRight { text-align: right; width: 98%; margin: auto; }
.gvNotSorted { background: #c8c8c8; color: Black; font-family: "Arial" , "Helvetica" , "sans-serif"; font-size: 12px; text-align: center; padding-bottom: 6px; padding-top: 6px; }
.gvNotSorted a { color: Black; }
.gvNotSorted a:visited { color: Black; text-decoration: none; }
.gvNotSorted a:hover { color: #15a3e5; text-decoration: underline; }
.gvSorted { background: #c8c8c8; color: Red; font-family: "Arial" , "Helvetica" , "sans-serif"; font-size: 12px; text-align: center; padding-bottom: 6px; padding-top: 6px; }
.gvSorted a { color: Red; }
.gvSorted a:visited { color: Red; }
.gvSorted a:hover { text-decoration: none; }
/* /jobseeker/JobAlertFolder.aspx css end */   /* /jobseeker/MyAccount.aspx css start */ #dummyBut { display: none; }
.valueColTop { border-width: 1px; border-color: #CCCCCC; font-family: Arial, Helvetica, sans-serif; font-size: 12px; background-color: #e7f7ff; color: #333333; width: 300px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; }
.valueCol { border-width: 1px; border-color: #CCCCCC; font-family: Arial, Helvetica, sans-serif; font-size: 12px; background-color: #e7f7ff; color: #333333; width: 300px; border-right-style: solid; border-bottom-style: solid; }
.labelColTop { padding: 3px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; background-color: #d6ebf7; color: #333333; border: 1px solid #CCCCCC; width: 250px; }
.style1 { height: 22px; }
.ma_datalistLeft { float:left; text-align:left;  }
/* /jobseeker/MyAccount.aspx css end */  /* /jobseeker/Resume.aspx css start */ .col { padding: 3px; }
.col_ul { border-width: 1px; border-color: #CCCCCC; padding: 3px; border-bottom-style: dashed; }
.r_style3 { border-bottom: 1px dashed #CCCCCC; padding: 3px; width: 158px; border-left-color: #CCCCCC; border-left-width: 1px; border-right-color: #CCCCCC; border-right-width: 1px; border-top-color: #CCCCCC; border-top-width: 1px; }
.divgv { margin-left: 10px; }
.divOCLleft { margin-left: 10px; height: 25px; float: left; width: 250px; }
.divOCLright { text-align: right; margin-right: 10px; }
.divEditor { width: 98%; margin-left: 10px; text-align: left; }
.divTextRight { text-align: right; width: 98%; margin: auto; }
/* /jobseeker/Resume.aspx css end */   /* /jobseeker/UploadedResume.aspx css end */  .divHeader { padding: 3px; width: 810px; float: left; }
.divHeader p { padding: 0; margin: 3px 0 0 3px; line-height: 20px; }
.ur_divContainer { width: 810px; border: solid 1px #cccccc; float: left; }
.ur_divLeft { padding: 3px; float: left; height: 20px; width: 150px; margin-left: 10px; }
.ur_divRight { padding: 3px; height: 20px; }
.divCenter { text-align: center; }
.labelCol { border-bottom: solid 1px #cccccc; padding: 3px; font-size: 12px; font-weight: bold; background-color: #d6ebf7; color: #333333; }
.labelCol2 { border-top: solid 1px #cccccc; border-bottom: solid 1px #cccccc; padding: 3px; font-size: 12px; font-weight: bold; background-color: #d6ebf7; color: #333333; }
.labelCol5 { height:25px; background-image: url(/images/common/titlebar.gif); border-top: solid 1px #cccccc; border-bottom: solid 1px #cccccc; font-size: 16px; font-weight: bold; background-color: #d6ebf7; color: #00428E; padding-left: 13px; padding-top: 8px; margin-top: 10px; margin-bottom: 10px;  }
.ip_divLeft5 { float: left; padding: 3px; width: 150px; height: 20px; text-align: left; margin-left: 10px; padding-top: 7px; }
}
.divTextRight { text-align: right; width: 98%; margin: auto; }
.divgv { margin-left: 10px;  }
.divOCLleft { margin-left: 10px; height: 25px; float: left; width: 250px; }
.divOCLright { text-align: right; margin-right: 10px; }
.divEditor { width: 98%; margin-left: 10px; text-align: left; }
#resetBut { height: 23px; }
/* /jobseeker/UploadedResume.aspx css end */  /* /jobseeker/Clipboard.aspx css start  ApplicationHistory.aspx*/  .c_divContainer { width: 808px; border: solid 1px #cccccc; float: left; }
.c_divLeft { padding: 3px; float: left; height: 20px; }
.c_divRight { padding: 3px; height: 20px; text-align: right; }
.labeRecords { color: #15A3E5; }
.divTextRight { text-align: right; width: 98%; margin: auto; }
.gvNotSorted { background: #c8c8c8; color: Black; font-family: "Arial" , "Helvetica" , "sans-serif"; font-size: 12px; text-align: center; padding-bottom: 6px; padding-top: 6px; }
.gvNotSorted a { color: Black; }
.gvNotSorted a:visited { color: Black; text-decoration: none; }
.gvNotSorted a:hover { color: #15a3e5; text-decoration: underline; }
.gvSorted { background: #c8c8c8; color: Red; font-family: "Arial" , "Helvetica" , "sans-serif"; font-size: 12px; text-align: center; padding-bottom: 6px; padding-top: 6px; }
.gvSorted a { color: Red; }
.gvSorted a:visited { color: Red; }
.gvSorted a:hover { text-decoration: none; }
/* /jobseeker/Clipboard.aspx css end */   /* /jobseeker/PremiumEmployer.aspx css start */  .pe_divhead {  font-family :  Arial, Helvetica, sans-serif; Color:#00307a; Font-size:16px; font-weight: bold; height: 28px; border-bottom:solid 3px #C1C1C1; padding-bottom: 0px; padding-top: 20px; padding-right: 3px; padding-left: 8px; margin:0; background-image: url(/images/common/title-bar-tile.gif);     }
#premium_panel { width: 808px; float: left; border: solid 1px #CCCCCC; margin-bottom: 10px;     padding-bottom:20px;       }
.premium_line { width: 808px; border-bottom:solid 1px #ccc; height:10px; }
.premium_image { width:201px;  float:left;  padding:10px 0px 0px 0px;  text-align:center; }
#premium_panel img { margin-top: 10px; margin-right: 10px; margin-left: 10px; }
#recommened_panel { float: left; height: 300px; width: 808px; border: solid 1px #CCCCCC; overflow: auto; }
#recommened_panel img { margin-top: 10px; margin-right: 10px; margin-left: 10px; }
/* /jobseeker/PremiumEmployer.aspx css end */   /* /employer/EmployerRegister.aspx css start */ .er_divhead {  Color:#4d4d4d; font-family: Verdana, Arial, Helvetica, sans-serif;  Font-size:14px; font-weight: bold; height: 23px; padding-bottom: 0px; padding-right: 3px; padding-left: 11px; margin:0;  padding-top:10px; }
.er_divLeft { padding: 3px; float: left; height: 25px; width: 150px; text-align: right; }
.er_divRight { padding: 3px; height: 25px; }
.er_divRight2 { padding: 3px; height: 90px; }
.er_divCenter { text-align: center; margin-top: 10px; height: 40px; }
.er_red { color: #FF0000; }
.er_adLeft { float:left; width:100px; padding-left:12px;  }
.er_adRight { float:left;   }
/* /employer/EmployerRegister.aspx css end */  /* /employer/InstantPost.aspx css start */ .ip_divHeader { padding: 3px; width: 808px; margin: 10px; }
.ip_divHeader p { padding: 0; margin: 3px 0 0 3px; line-height: 20px; }
.ip_divContainer { width:810px; float:left;     border : solid 1px #cccccc; }
.ip_divLeft { float: left; padding: 3px; width: 120px; height: 20px; text-align: left; margin-left: 10px; }
.ip_divLeftFCK { float: left; padding: 3px; text-align: left; margin-left: 10px; width: 760px; }
.ip_divLeftNote { float: left; padding: 3px; text-align: left; margin-left: 10px; margin-top:7px; margin-bottom : 15px; width: 750px; font-size : 9px;  text-align : justify; line-height : 13px; border : solid 1px #cccccc; padding : 5px; font-family: Arial, Helvetica, sans-serif;  }
.ip_divLine { border-top: solid 1px #cccccc; width: 100%; }
.ip_divLine2 { border-top: solid 1px #cccccc; width: 98%; margin: auto; margin-top: 10px; }
.ip_divRight { height: 20px; padding: 3px; }
.ip_divLeft1 { float: left; padding: 3px; width: 300px; height: 20px; text-align: left; margin-left: 10px; }
.ip_divRight1 { height: 20px; padding: 3px; }
.ip_divLeft3 { float: left; padding: 3px; width: 220px; height: 20px; text-align: right; margin-left: 10px; }
.ip_divRight3 { height: 20px; padding: 3px; }
.ip_divSelectTemplate { float: left; padding: 3px; width: 170px; text-align: center; margin-left: 10px; background-color: #ffffff; height: 270px; }
.ip_divSelectedTemplate { float: left; padding: 3px; width: 170px; text-align: center; margin-left: 10px; background-color: #FFEF75; height: 270px; }
.ip_divSelectColor { float: left; padding: 3px; width: 173px; text-align: center; margin-left: 10px; }
.ip_divRight4 { padding: 3px; text-align: center; width: 250px; }
.ip_divCenter { text-align: center; }
.ip_labelCol { border-bottom: solid 1px #cccccc; padding: 3px; font-size: 12px; font-weight: bold; background-color: #d6ebf7; color: #333333; }
.ip_divFont { color: #ff6666; }
.ip_divTextRight { text-align: right; width:770px; padding-bottom:15px; }
.ip_divColorDefault { width: 770px; background-color: #FFEF75; height: 25px; line-height:25px; margin: auto; text-align: center; }
.ip_style1 { color: #FF3300; }
.ip_style2 { text-decoration: underline; }
.ip_style3 { text-decoration: underline;  }
/* popup google map */         .watermark { background: #FFAAFF; }
.popupControl { background-color:#AAD4FF; position:absolute; visibility:hidden; border-style:solid; border-color: Black; border-width: 2px; }
.modalBackground { background-color:#656565; filter:alpha(opacity=70); opacity:0.7; }
.modalPopup { background-color:#F1F1F1; border-width:3px; border-style:solid; border-color:#B2B2B2; padding:3px; width:505px; }
.mapTitle { height:25px; line-height:25px; font-weight:bold; padding-left:8px;  }
.mapTitleLeft { float:left; width:200px;  }
.mapTitleRight { float:right; width:15px;  color:Red; }
.mapLinkClose { color:Red; }
.mapLinkClose:link,.mapLinkClose:visited  { text-decoration:none; font-weight:bold; color:Red; }
.mapLinkClose:active,.mapLinkClose:hover  { text-decoration:none; color:Red;  font-weight:bold; }
.mapSearch { background-color:#FFFFFF; height:90px; line-height:23px; margin-left:3px; margin-right:3px;  padding-top:3px; }
.mpaSearchLeft { width:90px; float:left; text-align:right; padding-right:5px; }
.mapSearchCont { float:left; width:500px; }
.mapFontSzie { font-size:10px; float:left; width:500px; text-indent:8px; }
.mpaSearchRight { float:left;  text-align:left; }
.mapDiv { margin-top:3px; height: 315px;  margin-left:3px;  margin-right:3px;     border:solid 1px #CCCCCC; }
.searchBtn { border:solid 1px #808080; background-color:#DDDDDD;  height:23px; font-size:12px; cursor: pointer; }
.searchBtn2 { border:solid 1px #808080; background-color:#DDDDDD;  height:20px; font-size:11px; font-family:Arial; }
.closeBtn { border:0px; background-color:#F1F1F1;  height:20px; width:10px; font-size:13px; font-family:Arial; color:Red; font-weight:bold; cursor:pointer; }
.searchBtnHide { display:none;     }
.mapCancel { height:27px; margin-left:3px; margin-right:3px;  padding-top:7px; }
.mapCancelLeft { float:left; width:280px;  }
.mapCancelRight { float:right; width:200px; text-align:right; padding-right:5px; }
/* /employer/InstantPost.aspx css end */   /* /jobseeker/EnlargeMap.aspx css start */ .em_logo { background-image : url('/images/common/header_login.jpg');  width: 740px; height: 80px;  margin:auto;     }
.em_jobLocation { width:640px; margin:auto; height:35px; line-height:35px; font-weight:bold; font-size:22px; padding-top:15px;  text-align:left; color:#666; }
.em_company { width:640px; margin:auto; height:30px; line-height:30px; font-weight:bold; color:#BF584E; font-size:14px; text-align:left; }
.em_address { width:640px; margin:auto; height:30px; line-height:30px; font-weight:bold; background-color:#FBEE99;   text-align:center; }
.em_map { width:638px; margin:auto; height:390px; border:solid 1px #D8D8E0; }
.em_printMap { width:640px; margin:auto; height:55px; line-height:55px; padding-top:15px; text-align:center; }
.em_printMapBtn { border:solid 1px #808080; background-color:#043D8A;  color:White; height:23px; font-size:12px; }
/* /jobseeker/EnlargeMap.aspx css end */   /* /jobseeker/JobSearchResult.aspx css start */ #cms_sp_k { background-image: url("/images/common/highline.gif"); background-repeat: no-repeat; background-position: 0px -2px; margin-top: 3px; float: right; height: 21px;  }
#cms_sp_k a { margin-left: 30px;             }
#cms_sp_f { border-collapse:collapse;     }
#cms_sp_d { border-collapse:collapse;  }
.jsr_hiddenCol { visibility: hidden; width: 0; }
.jsr_gvNotSorted { background-position: left top; background-image: url('/images/common/g_arrow_right.gif'); line-height:28px; }
.jsr_gvSortAsc {  background-position: left top; background-image: url('/images/common/ArrowUp.jpg'); line-height:28px; }
.jsr_gvSortDesc { background-position: left top; background-image: url('/images/common/ArrowDown.jpg'); line-height:28px; }
.jsr_textToTop { vertical-align: top; }
#cms_mp_k a { margin-right: 15px; }
.jsr_labelCol1 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; float: left; width: 808px; }
.jsr_gvTitle { background-color: #FFFFFF;  height: 22px;  padding-top:8px;  padding-bottom:8px;  background-image:url(/images/common/row_headerbg.jpg); }
.jsr_gvJobTitle { text-indent:10px; }
.jsr_gvJobTitle:link, jsr_gvJobTitle:visited,jsr_gvJobTitle:hover,jsr_gvJobTitle:active { text-indent:10px;  }
.jsr_gvHeaderBorder { border-top:soild 2px #95E5FF; }
.jsr_gvTit { padding-left:15px; font-size:12px;  text-indent:15px; }
.jsr_empAgencyLink:link,.jsr_empAgencyLink:visited  { text-decoration:none; font-weight:bold; color:#0051B3; }
.jsr_empAgencyLink:active,.jsr_empAgencyLink:hover  { text-decoration:none; color:#0051B3;  font-weight:bold; text-decoration:underline; }
.jsr_empAgencyLink2:link,.jsr_empAgencyLink2:visited  { text-decoration:none; font-weight:bold; color:#0051B3; text-decoration:underline; }
.jsr_empAgencyLink2:active,.jsr_empAgencyLink2:hover  { text-decoration:none; color:#0051B3;  font-weight:bold; text-decoration:underline; }
/* /jobseeker/JobSearchResult.aspx css end */   /* /Default.aspx css start */ .def_more { position: relative;  top: 8px;  text-align: right;  float: right;  width: 50px }
.def_viewMore { position: relative;  top: 8px;  text-align: right;  padding-right:11px;  float: right;  width: 100px     }
.def_moreLink { font-weight: bold;  font-size: 11px;  color: #00BBFF; padding-right:11px; text-decoration: none     }
.def_moreLink:link,.def_moreLink:visited  { font-weight: bold;  font-size: 11px;  color: #00BBFF; padding-right:11px; text-decoration: none    }
.def_moreLink:active,.def_moreLink:hover  { font-weight: bold;  font-size: 11px;  color: #00BBFF; padding-right:11px; text-decoration: none    }
.def_recDayRight { float: right;  width: 200px }
.def_recDayRightUp { width:100%;  }
.def_recDayRightDown { width:100%; padding-top:25px;     }
.def_recDay { line-height: 24px;  border-bottom-width: 2px;  border-bottom-color: #00BDFF; margin-top: 0px;  font-weight: bold;  font-size: 14px;  font-family:Verdana, Arial, Helvetica, sans-serif; border-bottom-style: solid;  text-indent:11px;  padding-top: 6px;  color:#4D4D4D; padding-bottom: 2px;  }
.def_recDayImg { width: 200px;  padding-top:11px; text-align:center;  }
.def_feaEmpLeft { width: 593px;  float: left; }
.def_feaEmp { line-height: 24px;  border-bottom-width: 2px;  border-bottom-color: #00BDFF; margin-top: 0px;  font-weight: bold;  font-size: 14px;  font-family: Verdana, Arial, Helvetica, sans-serif; border-bottom-style: solid;  padding-top: 6px;  margin-left:3px;  padding-bottom: 2px;  color:#4D4D4D;  text-indent:11px;     }
.def_feaEmpImg { width: 593px;  }
.def_feaEmpDiv { margin-left:-12px;     }
.def_feaEmpImg table td { padding-top:11px;    padding-left:20px; }
/* /Default.aspx --->Graduate Trainee Program css */ .def_gtpTit { line-height: 24px;  border-bottom-width: 2px;  border-bottom-color: #00BDFF; color:#4D4D4D; padding-top: 6px;  padding-bottom: 2px;  margin-left: 10px;  margin-top: 0px;  font-weight: bold; font-size: 14px;  font-family: Verdana,Arial, Helvetica, sans-serif;  text-indent:11px;  border-bottom-style: solid;     }
.def_titleLink:link,.def_titleLink:visited  { font-weight: bold;  font-size: 12px;  color: #00BBFF; padding-right:11px; text-decoration: none; line-height:25px;    }
.def_titleLink:active,.def_titleLink:hover  { font-weight: bold;  font-size: 12px;  color: #00BBFF; padding-right:11px; text-decoration: none; line-height:25px;    }
.def_gtpTitLink:link,.def_gtpTitLink:visited  { font-weight: bold;  font-size: 12px;  color: #00BBFF; padding-right:11px; text-decoration: none; line-height:25px;    }
.def_gtpTitLink:active,.def_gtpTitLink:hover  { font-weight: bold;  font-size: 12px;  color: #00BBFF; padding-right:11px; text-decoration: none; line-height:25px;    }
.def_gtpContainer { width:320px;  margin:auto;  height:90px; }
.def_gtpContLeft { float:left;  width:130px;  height:70px;  padding-top:8px; }
.def_gtpContRight { float:right;  width:190px;  padding-top:5px;     }
/* /Default.aspx css end */   /* /jobseeker/RecruitmentDay.aspx css start */ .cm_spaceCol { border-style: none; }
.cm_txt0 { background-color: #EEEEEE; }
.cm_txt1 { background-color: #F9F9F9; }
.cm_txt2 { background-color: #F9F9F9; }
.cm_txt3 { background-color: #EEEEEE; }
.cm_style2 { color: #FFFFFF; font-weight: bold; }
/* /jobseeker/RecruitmentDay.aspx css end */   /* /jobseeker/AdvancedJobSearchControl.ascx css start */ .ajc_modalPopup { background-color:#EDEDED; border-width:5px; border-style:solid; border-color:#A1AAB3; padding:3px; width:590px; height:311px; }
.ajc_modalBackground { background-color:#656565; filter:alpha(opacity=70); opacity:0.7; }
.ajc_panel { margin:auto; width:570px; }
.ajc_location { width:100%; height:30px; line-height:30px; font-size:18px; color:#555555; text-align:left; }
.ajc_clickMore { width:100%; text-align:left; height:25px; line-height:25px; }
.ajc_container { margin:auto; width:570px; height:220px; background-color:White;  overflow:scroll; overflow-x:hidden; text-align:left; }
.ajc_okCancel { width:100%; text-align:right;  padding-top:10px; }
.ajc_divHidden { margin-top:5px;  display:none; margin-left:35px; }
.ajc_showIcon { cursor:pointer;     }
.ajc_table { border-collapse:collapse; margin-left:10px;  }
.ajc_table2 { border-collapse:collapse; margin-left:21px;  }
.ajc_label { font-weight:bold;   }
.ajc_cbl { width:100%; }
.ajc_cbl td { width:33%;     }
/* /jobseeker/AdvancedJobSearchControl.ascx css end */    