body {margin:0px; font:normal 12px Arial, Helvetica, sans-serif; text-decoration:none; color:#6b6b6b; background:url(../images/body-bg.gif) repeat-x top #fff; }
form, ul, ol, p, h1, h2, h3, h4, input, select { margin: 0; padding: 0;}
select, textarea { border: 1px solid #c8ced7; background: #FFFFFF; color:#4b5665; font: normal 12px Arial, Helvetica, sans-serif; padding-left: 2px; }
p { margin-bottom: 10px; line-height: 16px; }
img { border: none; outline: none; }
input {background:none; border:none; font:bold 12px Arial, Helvetica, sans-serif; text-decoration:none; color:#8f9093;}
.copyright { color:#7084a1; font-size: 12px; text-align: center; line-height: 25px; } 
.clear { clear:both; }
.relative { position: relative; }
.aligncenter { text-align: center; }
.alignright { text-align: right; }
.valigntop { vertical-align: top; }
.float {float:left;}
/*-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/

a {font: normal 12px Arial, Helvetica, sans-serif; color:#666; text-decoration: none; outline: none;}
a:hover { font: normal 12px Arial, Helvetica, sans-serif; color:#7baa02; text-decoration: underline; outline: none;}

.logo {padding-left:18px;}

.top-menu ul {margin:0px; padding:0px;}
.top-menu li {list-style-type:none; font:bold 12px Arial, Helvetica, sans-serif; text-decoration:none; color:#ffffff; padding-left:20px; padding-right:20px; background:url(../images/strip.gif) no-repeat right; float:left; text-transform:uppercase;}
.top-menu li a {font:bold 12px Arial, Helvetica, sans-serif; text-decoration:none; color:#ffffff; float:left; text-transform:uppercase;}
.top-menu li a:hover {font:bold 12px Arial, Helvetica, sans-serif; text-decoration:none; color:#353535; float:left; text-transform:uppercase;}

.search-midd-bg {background:url(../images/search-midd-bg.gif) repeat-x;}
.search-text {font:bold 12px Arial, Helvetica, sans-serif; text-decoration:none; color:#ffffff; text-transform:uppercase;}

.banner-bg {background:url(../images/banner.jpg) no-repeat; width:505px;}
.job-seeker-midd-bg {background:url(../images/job-seeker-midd-bg.gif) repeat-x top #90b903;}
.job-seeker-b-midd-bg {background:url(../images/job-seeker-b-midd-bg.gif) repeat-x; }







/*-----------------08-06-2010-------------------*/
img {border:none; outline:none; vertical-align:middle;}
.find-marg {margin:20px 0 0 29px; padding:0px;}
.find-txt {font:normal 39px Arial, Helvetica, sans-serif; color:#7dab02;}
.find-input {width:255px; height:20px; border:1px solid #d5d5d5; background:#fff; font:normal 12px Arial, Helvetica, sans-serif; color:#797979; padding-left:10px; padding-top:5px; margin-top:12px;}
.find-selection {width:268px; height:24px; border:1px solid #d5d5d5; background:#fff; font:normal 12px Arial, Helvetica, sans-serif; color:#797979; padding-left:7px;  margin-top:12px; line-height:25px; padding-right:2px; padding-top:2px; padding-bottom:2px;}

.search a {font:normal 12px Arial, Helvetica, sans-serif; color:#6b6b6b; text-decoration:underline;}
.search a:hover {font:normal 12px Arial, Helvetica, sans-serif; color:#6b6b6b; text-decoration:none;}

.search-bg {background:url(../images/search-part.gif) no-repeat;}

.user-name {font:bold 12px Arial, Helvetica, sans-serif; color:#4b5d06; padding-left:12px; padding-top:10px; padding-bottom:3px;}

.search-middle {background:#fff;}
.search-input {border:none; outline:none; width:180px; height:18px;}

.forgot-link a {font:bold 12px Arial, Helvetica, sans-serif; color:#fff; text-decoration:none;}
.forgot-link a:hover {font:bold 12px Arial, Helvetica, sans-serif; color:#6e8225; text-decoration:underline;}

.job-head {font:bold 18px Arial, Helvetica, sans-serif; color:#fff;}	

.middle-cor-middle {background:url(../images/middle-cor-middle.gif) top center repeat-x; height:12px;}
.middle-cor-middle-bot {background:url(../images/middle-middl-bottom.gif)  center repeat-x; height:12px; width:483px;}
.middle-part-bor {border-left:1px solid #e8e8e8; border-right:1px solid #e8e8e8; padding:10px 24px 10px 24px;}





.welcome-txt {font:normal 30px  Arial, Helvetica, sans-serif; color:#7c7d7b;}
.middle-txt span{font:bold 13px Arial, Helvetica, sans-serif; color:#6b6b6b; line-height:22px; padding-top:25px;}
.middle-txt {font:normal 12px Arial, Helvetica, sans-serif; color:#6b6b6b; line-height:22px; padding-top:25px;}

.resume-creater-bg {background:url(../images/resume-creater-bg.gif) no-repeat;  height:279px; padding:30px 31px 0px 31px;}
.resume-header {font:normal 26px Arial, Helvetica, sans-serif; color:#7c7d7b;}
.resume-cont {font:normal 13px Arial, Helvetica, sans-serif; color:#878787; line-height:22px; padding-top:7px;}

.bot-cor-mid {background:url(../images/bot-cor-top-mid.gif) repeat-x center ; height:12px; width:949px;}
.bot-cor-bot-mid {background:url(../images/bot-cor-bot-mid.gif) repeat-x center ; height:12px; width:949px;}
.cor-midlle {border-left:1px solid #93bc03; border-right:1px solid #93bc03; padding:10px 29px 30px 28px;}
.cor-midlle-2 {border-left:1px solid #93bc03;}

.bot-link-header {font:bold 11px Arial, Helvetica, sans-serif; color:#797979; padding-bottom:7px;}

.bot-link ul {margin:0px; padding:0px;}
.bot-link ul li {background:url(../images/arrow-bot.gif) no-repeat; font:normal 11px Arial, Helvetica, sans-serif; color:#6b6b6b; list-style:none; background-position:0px 5px; padding-left:10px; line-height:16px;}
.bot-link ul li a{font:normal 11px Arial, Helvetica, sans-serif; color:#6b6b6b; text-decoration:none; line-height:16px;}
.bot-link ul li a:hover{font:normal 11px Arial, Helvetica, sans-serif; color:#789f03; text-decoration:underline; line-height:16px;}

.tab-bottline { background: url(../images/tab-bottline.gif) repeat-x bottom; }

ul#tabstrips { margin:0; padding:0; padding-left:0px;}
ul#tabstrips li { display: block; float:left; margin-right:10px; list-style-type: none; }
ul#tabstrips li a {display:block; color:#fff; text-decoration: none; background:url(../images/top-tableftcurve-i.gif) left top; background-repeat:no-repeat;}
ul#tabstrips li a em {padding-right:33px; display:block; padding-left:33px; background:url(../images/top-tabrightcurve-i.gif)  right top no-repeat; padding-top:7px; padding-bottom:7px; font:bold 16px "Zurich Cn BT", Arial, Helvetica, sans-serif; color: #fff; }
ul#tabstrips li a:hover {background-position: left top; background-image: url(../images/top-tableftcurve-a.gif); background-repeat: no-repeat; font:bold 16px "Zurich Cn BT", Arial, Helvetica, sans-serif; color: #789f03;}
ul#tabstrips li a:hover em {background-position: right top; background-image: url(../images/top-tabrightcurve-a.gif) ; background-repeat: no-repeat;  font:bold 16px "Zurich Cn BT", Arial, Helvetica, sans-serif; color: #789f03;}
ul#tabstrips li a.current {background-position: right top; background-image: url(../images/top-tableftcurve-a.gif); background-position:left top;  background-repeat: no-repeat; font:bold 16px "Zurich Cn BT", Arial, Helvetica, sans-serif; color: #789f03;}
ul#tabstrips li a.current em {background-position: right top; background-image: url(../images/top-tabrightcurve-a.gif); color: #2466af; background-repeat: no-repeat;  font:bold 16px "Zurich Cn BT", Arial, Helvetica, sans-serif; color: #789f03;}


.copyright { text-align:center; padding-top:13px; padding-bottom:30px; font:normal 12px Arial, Helvetica, sans-serif; color:#858585;  line-height:17px;} 
.copyright a {font:normal 12px Arial, Helvetica, sans-serif; color:#858585; text-decoration:none;}
.copyright a:hover {font:normal 12px Arial, Helvetica, sans-serif; color:#698a02; text-decoration:underline; }





.jobseeker {float:left; margin:0px; padding:0px;}
.jobseeker a { background:url(../images/login-a-part.gif) no-repeat;  font:bold 18px Arial, Helvetica, sans-serif; color:#ffffff; text-decoration:none; display:block;  height:32px; width:142px;  text-align:center; padding-top:10px;}
.jobseeker a:hover {background:url(../images/login-a-hover-part.gif) no-repeat; font:bold 18px Arial, Helvetica, sans-serif; color:#939393; text-decoration:none; height:32px; width:142px; padding-top:10px;  text-align:center;}

ul.tabs div.jobseeker li.in-active a{ background:url(../images/login-a-hover-part.gif) no-repeat;  font:bold 18px Arial, Helvetica, sans-serif; color:#939393; text-decoration:none; display:block;  height:32px; width:142px;  text-align:center;}
ul.tabs div.jobseeker li.active a {background:url(../images/login-a-part.gif) no-repeat; font:bold 18px Arial, Helvetica, sans-serif; color:#ffffff; text-decoration:none; height:32px; width:142px;  text-align:center;}


.employe {float:left;}
.employe a {background:url(../images/right-a-hover-part.gif); no-repeat; font:bold 18px Arial, Helvetica, sans-serif; color:#939393; text-decoration:none;  height:32px; width:120px; text-align:center; display:block; padding-top:10px;}
.employe a:hover {background:url(../images/right-a-part.gif) no-repeat; font:bold 18px Arial, Helvetica, sans-serif; color:#ffffff; text-decoration:none; height:32px; width:120px;text-align:center; padding-top:10px;}

ul.tabs div.employe li.in-active a {background:url(../images/right-a-hover-part.gif) no-repeat; font:bold 18px Arial, Helvetica, sans-serif; color:#939393; text-decoration:none; height:32px; width:120px;text-align:center;}
ul.tabs div.employe li.active a {background:url(../images/right-a-part.gif) no-repeat; font:bold 18px Arial, Helvetica, sans-serif; color:#ffffff; text-decoration:none; height:32px; width:120px;text-align:center;}

.login-input-bg {background:url(../images/login-input-bg.gif) no-repeat; padding-left:5px; padding-top:2px;}




/*--------------------10-06-2010-----------------*/

h1 {font:normal 31px Arial, Helvetica, sans-serif; color:#7fad02;}

.inner-page-txt{ font:bold 12px Arial, Helvetica, sans-serif; color:#838383;}
/* .cont-input {background:url(../images/cont-input.gif) no-repeat; width:329px; height:17px; padding-left:5px;   margin-bottom:16px; padding:5px 0 3px 0px;}
.cont-select {background:url(../images/cont-input.gif) no-repeat; width:329px; height:25px; margin-bottom:16px; padding:2px 2px 2px 0px; border:none;} 
.cont-txt-area {background:url(../images/cont-txt-area.gif) no-repeat; width:329px; height:112px; padding-left:5px;  margin-bottom:16px; border:none;} */
.cont-job-dis {background:url(../images/job-dis.gif) no-repeat; width:329px; height:230px; padding-left:5px;   margin-bottom:16px; padding:5px 0 3px 0px; border:none;}

.cont-field {margin:0 0 0 0px;}

.faq-txt {font:normal 12px Arial, Helvetica, sans-serif; color:#878787; line-height:22px; padding-top:25px; padding-bottom:25px; border-bottom:1px solid #9ec303;}
.faq-que{padding-top:25px;}
.cont-txt {font:normal 12px Arial, Helvetica, sans-serif; color:#878787; line-height:22px; padding-top:25px; padding-bottom:25px; }


.q {font:bold 12px Arial, Helvetica, sans-serif; color:#7e7e7e;}
.an {font:normal 12px Arial, Helvetica, sans-serif; color:#6b6b6b;}

.font {font:normal 10px Arial, Helvetica, sans-serif; color:#7ba800;}

.inner-header {font:italic  13px Arial, Helvetica, sans-serif; color:#79a802;}
.font-11 {font:12px Arial, Helvetica, sans-serif; color:#666; background:#f9ffe8; border:1px solid #9db35b; padding:10px; }
.font-11-1{font:12px Arial, Helvetica, sans-serif; color:#666; padding:10px;}


/* New Added CSS from HB Dt.10062010 */

#tabcontentcontainer { clear:both }
.tabcontent { display:none; padding:10px 0 0 0; }
#ddimagetabs {float:left; width:100%; }


ul#job-tab { PADDING-BOTTOM: 0px; MARGIN: auto; PADDING-TOP:0px; LIST-STYLE-TYPE:none; padding-left:15px; margin-top:1px; float:left; }
ul#job-tab li { display: block; float:left; padding:0; margin:0 4px 0 0; list-style-type: none; background: none; }
ul#job-tab li a { DISPLAY:block; COLOR:#777777; TEXT-DECORATION: none; background:url(../images/tab-inactive-left.gif) left top; background-repeat:no-repeat; float:left; }
ul#job-tab li a em { PADDING-RIGHT:25px; DISPLAY:block; PADDING-LEFT:25px; FONT:bold 12px Arial, Helvetica, sans-serif; background:url(../images/tab-inactive-right.gif) right top no-repeat; padding-top:12px; text-transform: uppercase; height:23px; float:left; }
ul#job-tab li a:hover { BACKGROUND-POSITION: left top; BACKGROUND-IMAGE: url(../images/tab-active-left.gif); COLOR: #396381; BACKGROUND-REPEAT: no-repeat; font-weight: bold; text-transform: uppercase; cursor:pointer; }
ul#job-tab li a:hover em { BACKGROUND-POSITION: right top; BACKGROUND-IMAGE: url(../images/tab-active-right.gif); COLOR: #396381; BACKGROUND-REPEAT: no-repeat; font-weight: bold; text-transform: uppercase; }
ul#job-tab li a.current { BACKGROUND-POSITION: right top; BACKGROUND-IMAGE: url(../images/tab-active-left.gif); BACKGROUND-POSITION:left top; COLOR: #396381; BACKGROUND-REPEAT: no-repeat; font-weight: normal; text-transform: uppercase; }
ul#job-tab li a.current em { BACKGROUND-POSITION: right top; BACKGROUND-IMAGE: url(../images/tab-active-right.gif); COLOR: #396381; BACKGROUND-REPEAT: no-repeat; font-weight: bold; text-transform: uppercase; }




/*--------------------11-06-2010----------------------*/

.s-input, .s-cont-select, .s-cont-select-1, .s-cont-input, .cont-input, .cont-select, .cont-txt-area {background:url(../images/inputbg.gif) repeat-x; border:1px solid #e6e6e6;}
/* .s-cont-select {background:url(../images/s-select.gif) no-repeat; width:60px; height:25px; margin-bottom:16px; padding:2px 2px 2px 0px; border:none;}
.s-cont-select-1 {background:url(../images/s-input-1.gif) no-repeat; width:195px; height:25px; margin-bottom:16px; padding:2px 2px 2px 0px; border:none;}
.s-cont-input {background:url(../images/s-input-1.gif) no-repeat; width:195px; height:17px; margin-bottom:16px; padding:5px 0 3px 0px;} */

.checkbox {border:none; vertical-align:middle;}


/* Static Page ID Start Here */
#static_page p {margin:0 0 15px 0; line-height:18px;}
#static_page h2 {font-size:13px; font-weight:bold; color:#95ad03; border-bottom:1px solid #e4e4e4; padding:0 0 3px 0; margin:0 0 5px 0; background:none;}
#static_page h2 span {font-size:12px; margin:0; color:#6b6b6b; font-weight:normal;}
#static_page ul {margin:0 0 15px 0; padding:0;}
#static_page ul li {list-style-type:none; margin:0 0 5px 5px; background:url(../images/grey-arrow.gif) no-repeat 0 5px; padding:0 0 0 12px;}
#static_page span {display:inline-block; margin:0 0 7px 0;}

/* added for jquery tab */
ul.tabs { list-style: none; }

/* New Added Class from HB Dt.14062010 */
.MBnone {margin-bottom:0px;}
h2 {font-size:13px; font-weight:bold; color:#7fad02; border-bottom:1px solid #e4e4e4; padding:0 0 3px 0; margin:0px 0 15px 0; background:url(../images/round-bullet.gif) no-repeat 0 3px; padding:0 0 3px 15px; text-transform:uppercase;}
.tablebg {background:#e4e4e4;}
.white-bg {background:#fff;}
.table-border {border:1px solid #e4e4e4;}
th {background:url(../images/thbg.gif) repeat-x; font:bold 12px Arial, Helvetica, sans-serif; color:#fff; text-decoration:none;}
.job-code {font:bold 12px Arial, Helvetica, sans-serif; color:#6b6b6b; text-decoration:none;}

.job-head {font:bold 12px Arial, Helvetica, sans-serif; color:#7fad02; text-decoration:none;}
.job-head a {color:#7fad02; text-decoration:underline; font-size:12px; font-weight:bold;}
.job-head a:hover {color:#7fad02; text-decoration:none;}

.myaccount {font:bold 12px Arial, Helvetica, sans-serif; color:#6b6b6b; text-decoration:none;}
.myaccount a {color:#6b6b6b; text-decoration:none; font-size:12px; font-weight:bold;}
.myaccount a:hover {color:#7fad02; text-decoration:none;}



.greylink-bold {font:bold 12px Arial, Helvetica, sans-serif; color:#7fad02; text-decoration:none;}
.greylink-bold a {color:#6b6b6b; text-decoration:underline; font-size:12px; font-weight:bold;}
.greylink-bold a:hover {color:#6b6b6b; text-decoration:none;}

.grey-topbg {background:url(../images/grey-topbg.gif) repeat-x; font:bold 14px Arial, Helvetica, sans-serif; color:#fff; text-decoration:none; text-transform:uppercase;}
.grey-middbg {border-left:1px solid #e8e8e8; border-right:1px solid #e8e8e8; padding:10px;}
.grey-bottbg {background:url(../images/grey-bottbg.gif) repeat-x;}

.red-heading {font-size:15px; font-weight:bold; color:#ff0000; text-decoration:none;}

.search-bg {background:#f8f8f8; padding:5px; border:1px solid #e4e4e4;}
.post-datebg {background:#7fad02; color:#fff; text-decoration:none;}

.paging {color:#6b6b6b; text-decoration:none;}
.paging a {border:1px solid #cdcdcd; color:#6b6b6b; text-decoration:none; padding:0 3px 0 3px; margin:0 1px 0 1px}
.paging a:hover {border:1px solid #7fad02; background:#7fad02; color:#fff; text-decoration:none; padding:0 3px 0 3px;}
.paging a.active {border:1px solid #7fad02; background:#7fad02; color:#fff; text-decoration:none; padding:0 3px 0 3px;}
.errormsg {color:#ff0000;}

.total-bg {background:#a8a8a8; color:#fff; font-weight:bold;}

a.greenlink-bold {color:#7fad02; text-decoration:underline; font-size:12px; font-weight:bold; margin:0 5px 0 5px;}
a:hover.greenlink-bold {color:#7fad02; text-decoration:none;}

a.greylink-bold {color:#6b6b6b; text-decoration:underline; font-size:12px; font-weight:bold; margin:0 5px 0 5px;}
a:hover.greylink-bold {color:#6b6b6b; text-decoration:none;}

.job-post {font-weight:bold; font-size:15px; text-decoration:none; color:#7fad02;}
.job-post span {font-size:12px; color:#6b6b6b; font-weight:normal;}
.my {font-weight:bold; font-size:15px; padding:9px 0 0 5px;}

ul.point {margin:0; padding:5px 0 0 0;}
ul.point li {list-style-type:none; background:url(../images/arrow.gif) no-repeat 0 5px; padding:0 0 0 12px; margin:0 0 3px 0;}

.style2 {color:#ff0000;}

.faq-border {padding-bottom:25px; border-bottom:1px solid #9ec303;}
.banner-bg1 {background:#ececec;}
/* td of banner
.banner-middbg {padding:4px;}
*/
.mail-sentmsg {font-size:18px; font-weight:bold; color:#ff0000; text-decoration:none;}
.greeting-msg { background:#f9ffe5; border:1px solid #b9c989; font-size:14px; font-weight:bold; color:#ff0000; text-decoration:none; padding:10px;}

.welcome-txt-login {font:bold 13px Arial, Helvetica, sans-serif; color:#4b5d06; border-bottom:1px solid #9fc800;}
.welcome-txt-login span {font:bold 13px Arial, Helvetica, sans-serif; color:#fff;}

ul.login-links {margin:0; padding:10px 0 0 0;}
ul.login-links li {list-style-type:none; margin:0 0 5px 0; padding:0 0 5px 0; border-bottom:1px solid #9fc800; line-height:20px;}
ul.login-links li a {font:bold 12px Arial, Helvetica, sans-serif; color:#fff; text-decoration:none;}
ul.login-links li a:hover {text-decoration:underline;}

#whatwedo h1 {font:bold 24px Arial, Helvetica, sans-serif; color:#81a601; text-decoration:none; margin:0 0 4px 0; padding:0;}
#whatwedo p {margin:0 0 15px 0; line-height:20px;}
#whatwedo p a {color:#81a601; text-decoration:underline; font-weight:bold;}
#whatwedo p a:hover {text-decoration:none;}


.browse-input {background:none; border:1px solid #e4e4e4; font:bold 12px Arial, Helvetica, sans-serif; text-decoration:none; color:#8f9093;}
