@charset "utf-8";
/* CSS Document */

.table_left_links{ background-color:#FBF7D9;}
.table_right_links{ background-color:#FDD500;}
.table_back{ background-color:#FDFCF8;}
.tr_back{ background-color:#FDFCF8;}

.txt_red{ color:#34BDF0; font:14px Arial,Helvetica,sans-serif; text-align:left;}
.txt_red a{ color:#34BDF0; font:14px Arial,Helvetica,sans-serif; text-decoration:none;}
.txt_red a:hover{ color:#f00; font:14px Arial,Helvetica,sans-serif;}

.txt_red_menu{ color:#EF1516; font-family:Arial, Helvetica, sans-serif;  font-size:13px; line-height:16px; font-weight:bold;}
.txt_red_menu a{ color:#EF1516; font-family:Arial, Helvetica, sans-serif; font-size:13px; line-height:16px; font-weight:bold; text-decoration:none;}
.txt_red_menu a:hover{ color:#FFDE00; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:13px; line-height:16px;}

.txt_headign{ color:#34BDF0; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:20px;}
.txt_headign a{ color:#34BDF0; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none;}
.txt_headign a:hover{ color:#34BDF0; font-family:Arial, Helvetica, sans-serif; font-size:12px;}

.txt_simple{ font-family:Arial, Helvetica, sans-serif;font-size:12px; line-height:18px; PADDING-TOP: 2px;}
.txt_simple a{ color:#333; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; line-height:18px;}
.txt_simple a:hover{ color:#09B0EE; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:underline; line-height:18px;}

.txt_header{ color:#666; font-family:Arial, Helvetica, sans-serif;font-size:12px; line-height:18px; letter-spacing:.03em; PADDING-TOP: 2px}

.txt_samll{ color:#666; font-family:Arial, Helvetica, sans-serif; font-size:11px;}
.txt_samll a{ color:#666; font-family:Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none}
.txt_samll a:hover{ color:#09B0EE; font-family:Arial, Helvetica, sans-serif; font-size:11px; text-decoration:underline;}

.txt_cdlink{ color:#666; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.txt_cdlink a{ color:#666; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:underline}
.txt_cdlink a:hover{ color:#09B0EE; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration: none;}

.txt_small{ color:#000; font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height:12px;}

input[type='text'],input[type='password'], textarea, select{
	border:1px solid #A0D1E2;
	background-color:#fff; 
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	-khtml-border-radius:5px;
	-o-border-radius:5px;
	border-radius:5px;
	margin:5px 0;
}

.txt_box{
	border:1px solid #A0D1E2;
	background-color:#fff; 
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	-khtml-border-radius:5px;
	-o-border-radius:5px;
	border-radius:5px;
	color:#525252; 
	font-family:Arial;
	font-size:12px; 
	padding:4px;
	margin:5px 0;
}

.txt_heading_red{ color:#f00; font-size:12px;}

.effect{}
.effect a{}
.effect a:hover{ background-color:#FBF7D9; text-decoration:none;  }
.table_i_frame{ border:1px solid #F3B100;}

.footer_links{ color:#666; font-size:14px; font-family:Arial, Helvetica, sans-serif;}
.footer_links a{ color:#666; font-size:14px; font-family:Arial, Helvetica, sans-serif; text-decoration:none;}
.footer_links a:hover{ color:#666; font-size:14px; font-family:Arial, Helvetica, sans-serif; text-decoration:underline;}

.errtxt{font-family:Arial, sans-serif;font-size:12px;color:#FF0000;}
.error{font-family: Arial, sans-serif;font-size:12px; line-height:18px;color:#f00; padding:3px;}	
.error_block{font-family:Arial, sans-serif;font-size:10px; border:2px solid #EDE7C7;color:#FF0000; padding:3px;}	

.breadcrumb_block{font-family:Verdana, Arial, sans-serif;font-size:10px; border:1px solid #97DEF4;color:#333; padding:3px;}
.paralink {font-family:Arial, Helvetica, sans-serif; text-decoration:none; font-size:10px; color:#f00;}

.txt_sub_heading{ color:#05467D; font-family:Arial, Helvetica, sans-serif;  font-size:12px; line-height:18px; font-weight:bold;}
.txt_sub_heading a{ color:#05467D; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:18px; text-decoration:none;}
.txt_sub_heading a:hover{ color:#FFDE00; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:18px;}

.txt_normal{ color:#000; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:18px;}
.txt_normal a{ color:#000; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:18px; text-decoration:none;}
.txt_normal a:hover{ color:#1BB8F2; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:18px; text-decoration:underline;}

.table_statics{ background-color:#FBF7D9; border:1px solid #F3B100;}
.table_blocks{ background-color:#FBF7D9; border:1px solid #F3B100;}

.background_color{ line-height:20px; font-size:12px; color:#105086;font-family:Arial, Helvetica, sans-serif; border-bottom:2px solid #8ADAF3; background:#EEFBFF;}

.gray_bg{ background-color:#EEFBFF; line-height:20px;  }
.golden_border{line-height:20px; font-size:12px; border:1px solid #8ADAF3;color:#666;font-family:Arial, Helvetica, sans-serif;}
.table_admin_header{ background-color:#FBF7D9; border:1px solid #F3B100; border-left: 1px solid #F3B100; border-right: 1px solid #F3B100;}
.news_letter_border{ border:1px solid #F3B100; border-left: 1px solid #F3B100; border-right: 1px solid #F3B100;}

.txt_admin_header_logout{ color:#EF1516; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold;}
.txt_admin_header_logout a{ color:#EF1516; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; text-decoration:none;}
.txt_admin_header_logout a:hover{ color:#EF1516; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; text-decoration:none;}
.bottom_b{ border-bottom:1px dotted #666666;}

#marqueecontainer{
	position: relative;
	width: 100%; /*marquee width */
	height: 220px; /*marquee height */
	background-color: transparent;
	overflow: hidden;
	/*border: 1px solid #77b147;*/
	padding: 2px;
	/*padding-left: 4px;*/
	margin-right: 4px;
}

#dropmenudiv{
	position: absolute; left: -1px;
	border:1px solid #F3B100;
	color:#EF1516;
	border-bottom-width: 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	line-height:18px;
	z-index: 100;
}
#dropmenudiv a{
	width: 100%;
	display: block;
	text-indent: 20px;
	background-color:#FBF7D9;
	border-bottom: 1px solid #F3B100;
	padding:1px 0;
	color:#000000; /*hover text color*/
	text-decoration: none;
	font-weight: bold;
}

#dropmenudiv a:hover{ /*hover background color*/
	color:#EF1516;
	background-color: #CDBA36;;
}
.button1{
	color:#000; 
	font-family:Arial, Helvetica, sans-serif;  
	font-size:12px;
	font-weight: bolder;
	border:2px solid #E1E1E1;
	background-color:#F4E568;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	-khtml-border-radius:5px;
	border-radius:5px;
}

.button2{
	color:#000; 
	font-family:Arial, Helvetica, sans-serif;  
	font-size:12px;
	font-weight: bolder;
	border:2px solid #E1E1E1;
	background-color:#F4E568;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	-khtml-border-radius:5px;
	border-radius:5px;
}
.account_button{
	color:#FFFFFF; 
	font-family:Arial, Helvetica, sans-serif;  
	font-size:12px;
	font-weight:bold;
	padding-left:5px;
	background-repeat:no-repeat;
	text-decoration:none;
}
.account_button a{
	color:#FFFFFF; 
	font-family:Arial, Helvetica, sans-serif;  
	font-size:12px; 
	font-weight:bold;
	padding-left:5px;
	text-decoration:none;
}
.account_button a:hover{
	color:#FBF7D9; 
	text-decoration:none
}
.mouse_on{
	background-image:url(../images/emp_account.gif);
	color:#EF1516; 
	font-family:Arial, Helvetica, sans-serif;  
	font-size:12px;
	font-weight:bold;
	padding-left:5px;
	background-repeat:no-repeat;
	text-decoration:none;
}
.mouse_out{
	background-image:url(../images/emp_account1.gif);
	color:#FFFFFF; font-family:Arial, Helve
}

/* New Theme Styles */

body{margin:0; padding:0; font:normal 12px Arial, Helvetica, sans-serif; color:#333; background:#FFF;}
#sidebar1{ margin:10px 0 0; float:left; width:262px;}
#sidebar2{ margin:10px 0 0; float:right; width:262px;}
#mainContent{ float: left; width:730px; margin:10px 0 0;}
.left{float:left;}
.right{float:right;}
img{border:none;}
a{ text-decoration:none;}
h1, h2, h3, h4, h5, h6{ padding:0; margin:0 0 10px;}
h1{color: #34BDF0;font: 24px Arial,Helvetica,sans-serif;}
h2{color: #34BDF0;font: 20px Arial,Helvetica,sans-serif;}
h3,h4, h5, h6{color: #34BDF0;font: 16px Arial,Helvetica,sans-serif;}

/*****************************************/

.wrapper{margin:0 auto; width:1000px;}
.haeder{float:left; width:1000px;}
.logo{float:left; width:227px; height:27px; margin:20px 0 0 0;}
.header_right{float:right; width:580px; margin:20px 0 0 0;}
.header_right_top{float:left; width:580px;}
.header_right_top_nav{float:left; margin:7px 0 0 128px;}
.header_right_top_nav ul{float:left;margin:0; padding:0; list-style-type:none; display:block;}
.header_right_top_nav li{float:left;margin:0; padding:0; list-style-type:none; display:block;}
.header_right_top_nav li a{float:left; padding:0 10px; font:bold 12px Arial, Helvetica, sans-serif; color:#18558b;}
.header_right_top_nav li a:hover{float:left; padding:0 10px; font:bold 12px Arial, Helvetica, sans-serif; color:#000;}
.job_seeker{float:right; width:178px; height:33px;}
.haeder_right_btm{float:rights; margin:10px 4px 0 0; text-align:right;}
.nav{float:left; width:1000px; margin:10px 0 0 0;}
.nav_left{float:left; width:11px; height:39px;}
.menu{float:left; width:979px; height:39px; background:url(../images/nav-bg.jpg) repeat-x;}
.menu ul{float:left; padding:0; margin:0; list-style-type:none; display:block;}
.menu li{float:left; padding:0; margin:0; list-style-type:none; display:block;}
.menu li a{float:left; padding:10px 18px 0 18px; height:29px; margin:0; font:bold 12px Arial, Helvetica, sans-serif; color:#FFF; text-align:center;}
.menu li a:hover{float:left; padding:10px 18px 0 18px; height:29px; background:url(../images/nav-hover.jpg) repeat-x; margin:0; font:bold 12px Arial, Helvetica, sans-serif; color:#FFF; text-align:center; text-decoration:none;}
.menu li a.active{float:left; padding:10px 18px 0 18px; height:29px; background:url(../images/nav-hover.jpg) repeat-x; margin:0; font:bold 12px Arial, Helvetica, sans-serif; color:#FFF; text-align:center;}
.nav_right{float:left; width:8px; height:39px;}
.featred{float:left; width:496px; margin:8px 0 0 0;}
.featred_left{float:left; width:12px; height:143px;}
.featred_middle{float:left; width:476px; height:141px; background:#fff9e6; border-top:1px #eee7c4 solid; border-bottom:1px #eee7c4 solid;}
.featred_middle_top{float:left; width:476px; font:normal 18px Arial, Helvetica, sans-serif; color:#094a7f; margin:8px 0 8px 0;}
.featred_middle_btm{float:left; width:476px;}
.featred_middle_btm_left{float:left; width:140px; font:normal 12px Arial, Helvetica, sans-serif; color:#333333; margin:0 0 0 15px;}
.featred_middle_btm_left img{ margin:5px 0 10px 0;}
.featred_right{float:left; width:8px; height:143px;}
.featerd_sap{float:left; width:3px; height:104px; background:url(../images/featured-logo-sap.jpg) no-repeat;}
.ftrd_hdng{font:normal 18px Arial, Helvetica, sans-serif; color:#b71234;}
.search_jb{float:right; width:496px; margin:8px 0 0 0;}
.search_jb_left{float:left; width:14px;}
.search_jb_mdl{float:left; width:473px; height:141px; background:#eefbff; border-bottom:1px #b4dfee solid; border-top:1px #b4dfee solid;}
.search_jb_mdl_left{float:left; width:140px; height:99px; margin:17px 10px 0 -14px;}
.search_jb_mdl_right{float:left; width:328px; margin:6px 0 0 0;}
.search_jb_mdl_right_top{float:left; width:160px; margin: 3px 2px;}
.search_jb_mdl_right_top a{color:#000000;}
.search_jb_mdl_right_top a:hover{color:#64d6fe;}
.search_inpt{float:left; width:150px; background:#FFF; border:1px #a0d1e2 solid; padding:3px 3px; margin:0 !important;}
.search_jb_right{float:left; width:9px;}
.hire_cmpny_logo{float:left; width:993px; height:35px; margin:10px 0 10px 3px;}
.panel{float:left; width:1000px;}
.left_panel{float:left; width:727px;}
.left_panel_top{float:left; margin:0; height:117px;}
.left_panel_mdl{float:left;}
.left_panel_mdl_top{float:left;}
.left_panel_mdl_top_left{float:left; width:15px; height:40px;}
.left_panel_mdl_top_mdl{float:left; width:698px; height:40px; background:url(../images/categry-hdng-ng.jpg) repeat-x;}
.left_panel_mdl_top_mdl ul{float:left;margin:0; padding:0; list-style-type:none; display:block;}
.left_panel_mdl_top_mdl li{float:left;margin:0; padding:0; list-style-type:none; display:block;}
.left_panel_mdl_top_mdl li a{float:left; margin:1px 0 0 -1px; padding:10px 20px 0 20px; font:normal 18px Arial, Helvetica, sans-serif; color:#0b4b81; text-align:center; border-left:1px #d5d5d5 solid; border-right:1px #d5d5d5 solid; height:29px;}
.left_panel_mdl_top_mdl li a:hover{float:left;  margin:1px 0 0 -1px; background:#FFFFFF; border-top:1px #FFF solid; border-bottom:1px #FFF solid; padding:10px 20px 0 20px; font:normal 18px Arial, Helvetica, sans-serif; color:#000; text-align:center;  border-left:1px #d5d5d5 solid; border-right:1px #d5d5d5 solid; height:29px;}
.left_panel_mdl_top_mdl li a.active{float:left; height:29px; margin:1px 0 0 -1px; background:#FFF; padding:10px 20px 0 20px; font:normal 18px Arial, Helvetica, sans-serif; color:#000; text-align:center;  border-left:1px #d5d5d5 solid; border-right:1px #d5d5d5 solid;}
.left_panel_mdl_top_right{float:left; width:13px; height:40px;}
.left_panel_mdl_categry{float:left; width:704px; border-left:1px #8adaf4 solid; border-right:1px #8adaf4 solid; padding:20px 0 0 20px;}
.left_panel_mdl_categry ul{float:left;margin:0; padding:0; list-style-type:none; display:block; margin:0 0 15px;}
.left_panel_mdl_categry li{float:left;margin:0; padding:0; list-style-type:none; display:block; width:33%; margin:0 0 0 0;}
.left_panel_mdl_categry li a{float:left; margin:4px 0; font:normal 12px Arial, Helvetica, sans-serif; color:#333333;}
.left_panel_mdl_categry li a:hover{float:left; margin:4px 0; font:normal 12px Arial, Helvetica, sans-serif; color:#2186da;}
.catry_btm{float:left; width:727px; height:13px; margin:0 0 10px 0;position: relative;top:0px;}
.right_panel{float:right; width:262px;}
.tp_emplyee{float:left; width:727px; margin:10px 0;}
.tp_emplyee_top{float:left; width:400px; height:29px; margin: 0 0 0 20px;}
.tp_emplyee_btm{float:left; width:727px;}
.tp_emplyee_btm_left{float:left; width:20px; height:151px;}
.tp_emplyee_btm_mdl{float:left; width:693px; height:79px; padding:35px 0; border-top:1px #e0e0e0 solid; border-bottom:1px #e0e0e0 solid;}
.tp_emplyee_btm_right{float:left; width:14px; height:151px;}
.lft_btm_ggl_add{float:left; width:727px; margin:10px 0;}
.right_panel_top{float:left; width:262px; margin:0 0 10px 0;}
.career_dice{float:left; width:260px; border:1px #8adaf4 solid; -moz-border-radius: 5px; -webkit-border-radius: 5px;  border-radius: 5px;}
.career_dice_top{float:left; width:240px; font:bold 18px Arial, Helvetica, sans-serif; color:#05467d; padding:8px 0; margin:0 0 0 10px;}
.career_dice_btm{float:left; width:230px; margin:0 0 0 10px;}
.career_dice_btm ul{float:left; margin:0; padding:0; list-style-type:none; display:block;}
.career_dice_btm li{float:left; margin:0; padding:0; list-style-type:none; display:block;}
.career_dice_btm li{float:left; margin:2px 0; padding:3px 0 3px 25px; font:normal 11px Arial, Helvetica, sans-serif; color:#4e5153; background:url(../images/sign.jpg) 0 3px no-repeat;}
.career_dice_btm li a:hover{float:left; margin:2px 0; padding:3px 0 3px 25px; font:normal 11px Arial, Helvetica, sans-serif; color:#1ab7f1; background:url(../images/sign.jpg) 0 3px no-repeat;}
.career_dice_btm_lnk{float:left; width:260px; text-align:center; font:normal 24px Arial, Helvetica, sans-serif; color:#09b0ee; margin:0 0 8px 0;}
.career_dice_btm_lnk a{font:normal 24px Arial, Helvetica, sans-serif; color:#09b0ee;}
.career_dice_btm_lnk a:hover{font:normal 24px Arial, Helvetica, sans-serif; color:#000;}
.right_ggl_add{float:left; margin:8px 0;}

.testimonial{float:left; width:262px; margin:0 0 35px 0;}
.testimonial_top{float:left; height:12px; width:261px;}
.testimonial_top_hdng{float:left;  width:241px; margin:0 0 8px 0; font:normal 21px Arial, Helvetica, sans-serif; color:#05467d; padding: 0 0 0 10px;}
.testimonial_mdl{float:left; width:259px; background:#edf9fd; border-left:1px #8adaf4 solid; border-right:1px #8adaf4 solid; }
.testimonial_mdl_top{float:left; width:240px; margin:0 10px 10px; font:normal 11px Arial, Helvetica, sans-serif; color:#000; text-align:justify;}
.testimonial_btm{float:left; width:261px; height:15px;}

.bld_clr{font:bold 11px Arial, Helvetica, sans-serif; color:#09b0ee;}
#footer{margin:0 auto; height:176px; width:100%; background:#0c4b81 url(../images/footer-bg.jpg) repeat-x; clear:both;}
.footer{margin:0 auto; width:1000px;}
.footer_left{float:left; width:162px; margin:0 25px 0 0;}
.footer_left_top{float:left; width:142px; font:normal 14px Arial, Helvetica, sans-serif; color:#FFFFFF; margin:19px 0 19px 20px; text-transform:uppercase;}
.footer_left_right{float:left; width:200px; margin:10px 0 20px 20px;}
.footer_left_right_top{float:left; width:200px;}
.footer_left_right_top img{float:left; margin:0 5px 0 0;}
.footer_left_lnk{float:left; width:142px; margin:0 0 0 20px;}
.footer_left_lnk ul{float:left; margin:0; padding:0; list-style-type:none; display:block;}
.footer_left_lnk li{float:left; margin:0; padding:0; list-style-type:none; display:block; width:142px;}
.footer_left_lnk li a{float:left; margin:3px 0; font:normal 11px Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration:underline;}
.footer_left_lnk li a:hover{float:left; margin:3px 0; font:normal 11px Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration:none;}
.footer_sap{float:left; width:2px; height:114px; background:url(../images/footer-sap.jpg) no-repeat; margin:60px 0 0 0;}
.footer_logo{float:left; width:224px; height:60px; margin:10px 0 0 0; font:normal 11px Arial, Helvetica, sans-serif; color:#FFFFFF; line-height:22px;}

/********************inner pages************************************/
.search_jb_inr{float:right; width:1000px; margin:8px 0 0;}
.search_jb_mdl_inr{float:left; width:976px; height:95px; background:#eefbff; border-bottom:1px #b4dfee solid; border-top:1px #b4dfee solid;}
.src_inr_lft{float:left;  margin:10px 18px 0 0; line-height:25px;}
.src_inr_lft span{font:italic 11px Arial, Helvetica, sans-serif; color:#000000; line-height:24px;}
.search_inpt1{ width:220px; background:#FFF; border:1px #a0d1e2 solid; padding:4px 3px;}
.search_inpt2{ width:174px; background:#FFF; border:1px #a0d1e2 solid; padding:4px 3px;}
.search_inpt3{ width:100px; background:#FFF; border:1px #a0d1e2 solid; padding:3px 3px;}
.search_inpt4{ width:278px; background:#FFF; border:1px #a0d1e2 solid; padding:3px 3px;}

.search_button{
	float:left; width:90px; height:24px; padding:7px 0 5px !important; 
	text-align:center; background:url(../images/seach-button.jpg) no-repeat; 
	font:bold 15px Arial, Helvetica, sans-serif; color:#000000; 
	margin:38px 0 0 0;
}
.search_button a{
	font:bold 15px Arial, Helvetica, sans-serif; 
	color:#000000;
}
.search_button a:hover{
	font:bold 15px Arial, Helvetica, sans-serif; 
	color:#25aee8;
}

.aply_btn{
	float:right; width:116px; height:29px; margin:0 10px 0 0; 
	padding:4px 0 0 0; text-align:center; 
	background:url(../images/apply-button.jpg) no-repeat; 
	font:normal 18px Arial, Helvetica, sans-serif; 
	color:#000000;
}

.aply_btn a{font:normal 18px Arial, Helvetica, sans-serif; color:#000000;}
.aply_btn a:hover{font:normal 18px Arial, Helvetica, sans-serif; color:#25aee8;}
.opng_top{float:left; font:normal 24px Arial, Helvetica, sans-serif; color:#34bdf0; width:100%;}
.left_panel_mdl_categry_inr{float:left; width:709px; border-left:1px #8adaf4 solid; border-right:1px #8adaf4 solid; padding:0px 0 0 15px; min-height:1280px;}
.opng_mdl_top{float:left; width:700px; font:normal 12px Arial, Helvetica, sans-serif; border-bottom:1px #b4b4b4 dashed; padding:0 0 5px 0; }
.opng_mdl_top h5{float:left; width:100%; font:normal 12px Arial, Helvetica, sans-serif; color:#105086;}
.opng_mdl_top p span{float:left; width:100%; font:normal 12px Arial, Helvetica, sans-serif; color:#000; text-align:justify; }
.opng_mdl_top p a{ font:normal 12px Arial, Helvetica, sans-serif; color:#1bb8f2;}
.opng_mdl_top p a:hover{ font:normal 12px Arial, Helvetica, sans-serif; color:#000;}
.ex_cat{float:left; margin:0 0 0 -10px; width:100%;}
.ex_cat ul{float:left; margin:0; padding:0; list-style-type:none; display:block;}
.ex_cat li{float:left; margin:0; padding:0; list-style-type:none; display:block;}
.ex_cat li a{float:left; margin:0; padding:0 10px; font:normal 12px Arial, Helvetica, sans-serif ; color:#1b5a8f;}
.ex_cat li a:hover{float:left; margin:0; padding:0 10px; font:normal 12px Arial, Helvetica, sans-serif ; color:#000;}
.pgng{float:left; width:100%; margin:0 0 20px 0;}

/* Paging */
.pgng ul{float:right;margin:0; padding:0; list-style-type:none; display:block;}
.pgng ul li{float:left;list-style-type:none; display:block; border-left:1px solid #000;}
.pgng ul li a{padding:0 5px; font:normal 12px Arial, Helvetica, sans-serif; color:#34bdf0;}
.pgng ul li a:hover{font:bold 12px Arial, Helvetica, sans-serif; color:#000;}
.pgng ul li.active{padding:0 5px; font:bold 12px Arial, Helvetica, sans-serif; color:#000; height:13px;}
.pgng ul li{float:left;margin:0 0 0 -1px !important; border-right:1px solid #000;height:13px;}
.pgng ul li.active{ border-right:none !important;border-left:none !important;}
.pgng ul li.next{ border-right:none;border-left:none; padding:0 !important;}
.pgng ul li.previous{ border-right:none; border-left:none;padding:0 !important;}

/********************dinesh-inner pages************************************/

.Seekers_job{ width:350px; margin:0 0 0 0px;}
.Seekers_job ul{ margin:0px 0px; padding:0px 20px 0px 0px; list-style-type:none; display:block;}
.Seekers_job li{margin:20px 15px 0px 0px; padding:0px 20px 0px 35px; list-style-type:none; display:block; background:url(../images/sign1.png); background-repeat:no-repeat; width:400px; height:24px; color:#18558a; }
.postresume_btn{float:left; width:228px; height:36px; margin:20px 10px 0 0; padding:8px 0 0 0; text-align:center; background:url(../images/post-resume.png) no-repeat; font:normal 18px Arial, Helvetica, sans-serif; color:#ffffff;}
.postresume_btn a{font:normal 18px Arial, Helvetica, sans-serif; color:#ffffff; text-decoration:none;}
.postresume_btn a:hover{font:normal 18px Arial, Helvetica, sans-serif; color:#ffffff; text-decoration: underline;}

.member-text{font-family:normal 12px Arial, Helvetica, sans-serif; font-size:18px; color:#18558a; margin-top:50px;}
.job_categry{float:left; width:235px; border-left:0px #8adaf4 solid; border-right:0px #8adaf4 solid; padding:0px 0 0 0px;}
.ac_cat{float:left; margin:0 0 0 0px; width:100%;}
.ac_cat ul{float:left; margin:0; padding:0; list-style-type:none; display:block;}
.ac_cat li{float:left; margin:0; padding:0; list-style-type:none; display:block; width:150px; height:27px; text-indent:20px;}
.ac_cat li.first{background: url(../images/app-job.jpg); background-repeat:no-repeat;}
.ac_cat li.second{background: url(../images/view-but.jpg); background-repeat:no-repeat;}
.ac_cat li a{float:left; margin:0; padding:0 10px; font:bold 12px Arial, Helvetica, sans-serif ; color:#1b5a8f;}
.ac_cat li a:hover{float:left; margin:0; padding:0 10px; font:bold 12px Arial, Helvetica, sans-serif ; color:#000;}
.cat_mdl_top{float:left; width:700px; font:normal 12px Arial, Helvetica, sans-serif; border-bottom:1px #b4b4b4 dashed; padding:10px 0; text-align: left;}
.cat_mdl_top h5{float:left; width:100%; font:normal 12px Arial, Helvetica, sans-serif; color:#105086; text-align:left;}
.cat_mdl_top p span{float:left; width:100%; font:normal 12px Arial, Helvetica, sans-serif; color:#000; text-align:justify; }
.cat_mdl_top p a{ font:normal 12px Arial, Helvetica, sans-serif; color:#1bb8f2;}
.cat_mdl_top p a:hover{ font:normal 12px Arial, Helvetica, sans-serif; color:#000;}
.ac_mdl_top{float:left; width:700px; font:normal 12px Arial, Helvetica, sans-serif; border-bottom:0px #b4b4b4 dashed; padding:0 0 5px 0; }
.ac_mdl_top h5{float:left; width:100%; font:normal 12px Arial, Helvetica, sans-serif; color:#105086;}
.ac_mdl_top p span{float:left; width:100%; font:normal 12px Arial, Helvetica, sans-serif; color:#000; text-align:justify; }
.ac_mdl_top p a{ font:normal 12px Arial, Helvetica, sans-serif; color:#1bb8f2;}
.ac_mdl_top p a:hover{ font:normal 12px Arial, Helvetica, sans-serif; color:#000;}
.ac_ser_cat{float:left; margin:0 0 0 0px; width:100%;}
.ac_ser_cat ul{float:left; margin:0; padding:0; list-style-type:none; display:block;}
.ac_ser_cat li{float:left; margin:0; padding:0; list-style-type:none; display:block; width:140px; height:28px; text-indent:25px;}
.ac_ser_cat li.first{background: url(../images/email.jpg); background-repeat:no-repeat;}
.ac_ser_cat li.second{background: url(../images/save.jpg); background-repeat:no-repeat;}
.ac_ser_cat li.third{background: url(../images/apply.jpg); background-repeat:no-repeat;}
.ac_ser_cat li.fourth{background: url(../images/search-job.jpg); background-repeat:no-repeat;}
.ac_ser_cat li a{float:left; margin:0; padding:8px 10px; font:normal 12px Arial, Helvetica, sans-serif ; color:#09b0ee;}
.ac_ser_cat li a:hover{float:left; margin:0; padding:8px 10px; font:normal 12px Arial, Helvetica, sans-serif ; color:#09b0ee; text-decoration:underline;}

/* Homepage TabView */
ul.tabs {
	float: left;
 	display: block;
    float: left;
    list-style-type: none;
    margin: 0;
    padding: 0;
}
ul.tabs li {
	float: left;
	margin: 0;
	padding: 0;
	height: 39px;
	line-height: 39px;
	border: 0px solid;
	overflow: hidden;
	position: relative;
	display: block;
    list-style-type: none;
}
ul.tabs li a {
	border-left: 1px solid #D5D5D5;
    border-right: 1px solid #D5D5D5;
    color: #0B4B81;
    float: left;
    font: 18px Arial,Helvetica,sans-serif;
    height: 39px;
    margin: 1px 0 0 -1px;
    padding: 10px 20px 0;
    text-align: center;
}
	
ul.tabs li.active {
    background: none repeat scroll 0 0 #FFFFFF;
    border-left: 1px solid #D5D5D5;
    border-right: 0px solid #D5D5D5;
    color: #000000;
    float: left;
    font: 18px Arial,Helvetica,sans-serif;
    height: 39px;
    margin: 1px 0 0 -1px;
    text-align: center;
}

/* Hot Jobs */
.left_panel_mdl_categry li .position{ float:left; clear:both;}

/* Sidebar */
.Block{float:left; width:262px; margin:0 0 7px;}
.Block .BlockTop{float:left; height:8px; width:261px;}
.Block .BlockHeading{float:left;  width:241px; margin:5px 0 8px; font:normal 21px Arial, Helvetica, sans-serif; color:#05467d; padding: 0 0 0 10px; text-align:left;}
.Block .BlockBody{float:left; width:249px; background:#edf9fd; border-left:1px #8adaf4 solid; border-right:1px #8adaf4 solid; padding:0 5px;}
.Block .BlockContent{float:left; width:260px; margin:0; font:normal 11px Arial, Helvetica, sans-serif; color:#000; text-align:justify;}
.Block .BlockBottom{float:left; width:261px; height:15px;}
.Block ul{ padding:0 15px  0 40px; margin:0;}
.Block ul li a{	border: medium none;color: #000;font: 12px Arial,Helvetica,sans-serif;text-decoration: none;}
.Block ul li a:hover{border: medium none;color: #0B4B81;font: 12px Arial,Helvetica,sans-serif;text-decoration: underline;}

/* begin Box, Block */
.Block
{
  overflow: hidden;
  min-width:1px;
  min-height:1px;
  margin: 0 auto;
  position: relative;
  z-index: 0;
}


.Block-body
{
  position: relative;
  z-index: 0;
  margin: 0px;
}


.Block
{
  margin: 7px 0 7px;
}

/* end Box, Block */

/* begin BlockHeader */
.BlockHeader
{
  position: relative;
  overflow: hidden;
  height: 39px;
  z-index: 0;
  line-height: 39px;
  padding: 0;
  margin-bottom: 7px;

}

.BlockHeader-text
{
  white-space : nowrap;
  color: #05467D;
  font-family: Arial, Helvetica, Sans-Serif;
  font-size: 21px;
  font-style: normal;
  font-weight: normal;
  line-height: 39px;
  padding-left:10px;
}


.BlockHeader .l, .BlockHeader .r, .BlockHeader .r div
{
  top: 0;
  position: absolute;
  z-index: -1;
  overflow: hidden;
  height: 39px;
}

.BlockHeader .l
{
  left: 0;
  right: 6px;
}


.BlockHeader .r
{
  right: 0;
  width: 6px;
}


.BlockHeader .r div
{
  width: 1003px;
  right: 0;
}


.BlockHeader .l, .BlockHeader .r div
{
  /*background-position: left top;
  background-repeat: no-repeat;
  background-image: url('../images/BlockHeader.png');*/
}

/* end BlockHeader */

/* begin Box, BlockContent */
.BlockContent
{
  overflow: hidden;
  min-width:15px;
  min-height:15px;
  margin: 0 auto;
  position: relative;
  z-index: 0;
}

.BlockContent-body
{
  position: relative;
  z-index: 0;
  margin: 7px;
}

.BlockContent-tl
{
  position: absolute;
  overflow: hidden;
  z-index: -1;
  top: 0;
  left: 0;
  width: 7px;
  height: 7px;
  background-image: url('../images/BlockContent-s.png');
}

.BlockContent-tr
{
  position: absolute;
  overflow: hidden;
  z-index: -1;
  top: 0;
  right: 0;
  width: 7px;
  height: 7px;
}

.BlockContent-tr div
{
  position: absolute;
  z-index: -1;
  top: 0px;
  left: -7px;
  width: 14px;
  height: 14px;
  background-image: url('../images/BlockContent-s.png');
}

.BlockContent-bl
{
  position: absolute;
  overflow: hidden;
  z-index: -1;
  bottom: 0;
  left: 0;
  width: 7px;
  height: 7px;
}

.BlockContent-bl div
{
  position: absolute;
  z-index: -1;
  top: -7px;
  left: 0;
  width: 14px;
  height: 14px;
  background-image: url('../images/BlockContent-s.png');
}

.BlockContent-br
{
  position: absolute;
  overflow: hidden;
  z-index: -1;
  bottom: 0;
  right: 0;
  width: 7px;
  height: 7px;
}

.BlockContent-br div
{
  position: absolute;
  z-index: -1;
  top: -7px;
  left: -7px;
  width: 14px;
  height: 14px;
  background-image: url('../images/BlockContent-s.png');
}

.BlockContent-tc
{
  position: absolute;
  overflow:hidden;
  z-index: -1;
  top: 0;
  left: 7px;
  right: 7px;
  height: 7px;
}

.BlockContent-tc div
{
  position: absolute;
  z-index: -1;
  top: 0;
  left: 0;
  width: 100%;
  height: 14px;
  background-image: url('../images/BlockContent-h.png');
}

.BlockContent-bc
{
  position: absolute;
  overflow:hidden;
  z-index: -1;
  bottom: 0;
  left: 7px;
  right: 7px;
  height: 7px;
}

.BlockContent-bc div
{
  position: absolute;
  z-index: -1;
  top: -7px;
  left: 0;
  width: 100%;
  height: 14px;
  background-image: url('../images/BlockContent-h.png');
}

.BlockContent-cl
{
  position: absolute;
  overflow:hidden;
  z-index: -1;
  top: 7px;
  left: 0;
  width: 7px;
  bottom: 7px;
}

.BlockContent-cl div
{
  position: absolute;
  z-index: -1;
  top: 0;
  left: 0;
  width: 14px;
  height: 100%;
  background-image: url('../images/BlockContent-v.png');
}

.BlockContent-cr
{
  position: absolute;
  overflow:hidden;
  z-index: -1;
  top: 7px;
  right: 0;
  width: 7px;
  bottom: 7px;
}

.BlockContent-cr div
{
  position: absolute;
  z-index: -1;
  top: 0;
  left: -7px;
  width: 14px;
  height: 100%;
  background-image: url('../images/BlockContent-v.png');
}

.BlockContent-cc
{
  position: absolute;
  overflow:hidden;
  z-index: -2;
  top: 7px;
  left: 7px;
  right: 7px;
  bottom: 7px;
  background-image: url('../images/BlockContent-c.png');
}


.BlockContent-body
{
  color:#666F62;
  font-family: Arial, Helvetica, Sans-Serif;
  font-size: 12px;
  font-style: normal;
  font-weight: normal;
}

/* end Box, BlockContent */

/* begin Box, Post */
.Post
{
  overflow: hidden;
  min-width:1px;
  min-height:1px;
  margin: 0 auto;
  position: relative;
  z-index: 0;
}


.Post-body
{
  position: relative;
  z-index: 0;
  margin: 15px;
}

.Post-tl
{
  position: absolute;
  overflow: hidden;
  z-index: -1;
  top: 0;
  left: 0;
  width: 7px;
  height: 7px;
  background-image: url('../images/BlockContent-s.png');
}

.Post-tr
{
  position: absolute;
  overflow: hidden;
  z-index: -1;
  top: 0;
  right: 0;
  width: 7px;
  height: 7px;
}

.Post-tr div
{
  position: absolute;
  z-index: -1;
  top: 0px;
  left: -7px;
  width: 14px;
  height: 14px;
  background-image: url('../images/BlockContent-s.png');
}

.Post-bl
{
  position: absolute;
  overflow: hidden;
  z-index: -1;
  bottom: 0;
  left: 0;
  width: 7px;
  height: 7px;
}

.Post-bl div
{
  position: absolute;
  z-index: -1;
  top: -7px;
  left: 0;
  width: 14px;
  height: 14px;
  background-image: url('../images/BlockContent-s.png');
}

.Post-br
{
  position: absolute;
  overflow: hidden;
  z-index: -1;
  bottom: 0;
  right: 0;
  width: 7px;
  height: 7px;
}

.Post-br div
{
  position: absolute;
  z-index: -1;
  top: -7px;
  left: -7px;
  width: 14px;
  height: 14px;
  background-image: url('../images/BlockContent-s.png');
}

.Post-tc
{
  position: absolute;
  overflow:hidden;
  z-index: -1;
  top: 0;
  left: 7px;
  right: 7px;
  height: 7px;
}

.Post-tc div
{
  position: absolute;
  z-index: -1;
  top: 0;
  left: 0;
  width: 100%;
  height: 14px;
  background-image: url('../images/BlockContent-h.png');
}

.Post-bc
{
  position: absolute;
  overflow:hidden;
  z-index: -1;
  bottom: 0;
  left: 7px;
  right: 7px;
  height: 7px;
}

.Post-bc div
{
  position: absolute;
  z-index: -1;
  top: -7px;
  left: 0;
  width: 100%;
  height: 14px;
  background-image: url('../images/BlockContent-h.png');
}

.Post-cl
{
  position: absolute;
  overflow:hidden;
  z-index: -1;
  top: 7px;
  left: 0;
  width: 7px;
  bottom: 7px;
}

.Post-cl div
{
  position: absolute;
  z-index: -1;
  top: 0;
  left: 0;
  width: 14px;
  height: 100%;
  background-image: url('../images/BlockContent-v.png');
}

.Post-cr
{
  position: absolute;
  overflow:hidden;
  z-index: -1;
  top: 7px;
  right: 0;
  width: 7px;
  bottom: 7px;
}

.Post-cr div
{
  position: absolute;
  z-index: -1;
  top: 0;
  left: -7px;
  width: 14px;
  height: 100%;
  background-image: url('../images/BlockContent-v.png');
}

.Post-cc
{
  position: absolute;
  overflow:hidden;
  z-index: -2;
  top: 7px;
  left: 7px;
  right: 7px;
  bottom: 7px;
  background-image: url('../images/BlockContent-c.png');
}

.Post
{
  margin: 0 0 7px;
}

/* Post */
ul.stats { list-style:none; list-style-image:none; padding:0 15px;}
ul.stats li{ list-style:none; list-style-image:none;}
ul.stats li{ font:bold 12px Arial, Helvetica, sans-serif; color:#333;}
ul.stats li .count{ font:bold 12px Arial, Helvetica, sans-serif; color:#f00;}

/* Job Category */
.job_categry{float:left; padding-left:0px;}
.job_categry ul{ padding:0 15px 0 40px; }
.job_categry ul li a:hover{ color:#f00; text-decoration:none;}

/* Search Box */
input.submitbtn{font:bold 15px Arial, Helvetica, sans-serif; color:#000000; border:none; background: none; padding:0 0 7px;}

/* Simple Button */
.submitBTN{float:left; width:90px; height:24px; padding:5px 0 5px 0; text-align:center; background:url(../images/seach-button.jpg) no-repeat; font:bold 15px Arial, Helvetica, sans-serif; color:#000;}
.submitBTNBig{float:left; width:150px; height:24px; padding:5px 0 5px 0; text-align:center; background:url(../images/buttonBig.png) no-repeat; font:bold 15px Arial, Helvetica, sans-serif; color:#000; margin:5px 0 0 0;}
.text_simple{ font:normal 12px Arial, Helvetica, sans-serif;}

/* Employee Menu */
.emp_menu{ background:#EEFBFF; border:1px solid #B4DFEE; float:left; padding:5px 10px; width:97%;}
.emp_menu a{ text-decoration:none; font:normal 12px Arial, Helvetica, sans-serif; color:#333;}
.emp_menu a:hover{ text-decoration: underline; font:normal 12px Arial, Helvetica, sans-serif; color:#333;}
table.table_border_bl{background:#fff; border:1px solid #B4DFEE; font-size:12px;}
table.table_border_bl th{background:#EEFBFF; border-right:1px solid #B4DFEE;  border-bottom:1px solid #B4DFEE;}
table.table_border_bl a{ color:#333; text-decoration:none;}
table.table_border_bl a:hover{ color:#333; text-decoration:underline;}
.bordertop{border-top:1px solid #B4DFEE;}

/* Jobseeker */
.col1{ float:left; width:100%; clear:both; display:block; margin:0 0 20px;}
.col-left{ float:left;}
.col-right{ float:right;}
.jobseeker_menu{ background:#EEFBFF; border:1px solid #B4DFEE; float:left; padding:5px 10px; width:97%;}
.jobseeker_menu a{ text-decoration:none; font:normal 12px Arial, Helvetica, sans-serif; color:#333;}
.jobseeker_menu a:hover{ text-decoration: underline; font:normal 12px Arial, Helvetica, sans-serif; color:#333;}

