@import url("ui.core.css");
@import url("ui.css");
@import url("red.css");
@import url("ui.messages.css");
@import url("colorbox.css");
body {
	font:11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	width:100%;
	margin:0;
	padding:0;
	height:100%;
	background:url(../images/background.gif) repeat-y scroll center center transparent;
}
a {
	text-decoration:none;
	color:#000000;
}
a:hover {
	color:#CC0000;
}
ul {
	margin:0;
	padding:0;
}
h1, h2, h3, h4 h5, h6, form {
	margin:0;
	padding:0;
}
#container {
	height:auto !important;
	margin:0 auto;
	min-height:100%;
	width:984px;
	text-align:left;
}
/*Header Section Starts*/

#header {
	margin:0 5px 3px 4px;
	position:relative;
}
.headerLink {
	background:url(../images/head_top.gif) repeat-x scroll center top;
	clear:both;
	font-size:11px;
	height:17px;
	padding:3px 0 0 6px;
	position:relative;
	position:relative;
}
.headerLink .our_grp {
	text-decoration:none;
	color:#212121;
	padding:0 0 0 8px;
	margin:0 8px;
	background:url(../images/arrow.gif) no-repeat left center;
}
.our_grp:hover {
	color:#2962AE;
}
.user_info {
	position:absolute;
	right:5px;
}
.logout {
	font-weight:bold;
	color:#F56A03;
}
.logout:hover {
	color:#333333;
}
.resume {
	color:#CC0000;
}
.resume:hover {
	color:#333333;
}
.header_sec {
	height:102px;
	background:url(../images/head_bg.gif) repeat-x scroll center top;
	position:relative;
}
.logo {
	width:193px;
	height:63px;
	position:relative;
	top:20px;
	left:15px;
}
.splitter1 {
	height:95px;
	width:2px;
	position:absolute;
	left:219px;
	background:url(../images/spliter.gif) no-repeat 0 0;
	top:2px;
}
.splitter2 {
	height:95px;
	width:2px;
	position:absolute;
	left:753px;
	background:url(../images/spliter.gif) no-repeat 0 0;
	top:2px;
}
.ad1 {
	position:absolute;
	width:250px;
	height:85px;
	border:solid 1px #E2DEDE;
	left:230px;
	top:6px;
}
.ad2 {
	position:absolute;
	width:250px;
	height:85px;
	border:solid 1px #E2DEDE;
	left:490px;
	top:6px;
}
.Follow {
	position:absolute;
	top:39px;
	left:770px;
	font-size:14px;
	font-weight:bold;
}
.Follow a {
	margin:0 6px;
}
.menu {
	padding:0 4px 0 3px;
	margin-top:3px;
}
/*Header Section End*/

/*Middle Section Starts*/
#main {
	margin:0 5px 0 4px;
	padding:0px 2px 2px 4px;
	position:relative;
}
#leftcolumn {
	width:220px;
	/*margin-right:1px;*/
	float:left;
	position:relative;
}
#middlecolumn {
	
	width:519px;
	margin-right:6px;
	float:left;
	position:relative;
	/*margin-left:2px;*/
	left:2px;
}
#rightcolumn {
    margin-left:1px;
	width:220px;
	
	float:left;
	position:relative;
}
#rightcolumn-inner {
    margin-left:5px;
	/*width:220px;*/
	width:302px;
	float:left;
	position:relative;
}
.clear {
	clear:both;
}
/*Middle Section Ends*/

/*Inner page*/
#middlecolumn_inner {
	width:742px;
	/*width:660px;*/
	float:left;
	position:relative;
	
}

#middlecolumn_inner2 {
	/*width:742px;*/
	width:660px;
	float:left;
	position:relative;
	
}
.show_result {
	border-bottom:solid 1px #CCCCCC;
	padding:20px 0;
}
.show_result:hover 
{
	background-color:#FFFAE5;
	/*background-color:#F0F8FF;*/
	
}
.title {
	color:#436CBB;
	font-size:14px;
	font-weight:bold;
	padding:5px 5px 3px 0px;
	text-decoration:underline;
	margin:0 10px 10px 0;
}
.cmp_nm {
	color:#414141;
	font-size:11px;
	font-weight:bold;
	padding:5px 5px 3px 0px;
}
.cmp_lc {
	color:#006600;
	font-size:11px;
	font-weight:bold;
	padding:5px 5px 3px 0px;
}
.res_cnt {
	padding:10px 5px 5px 0;
	text-align:justify;
	line-height:18px;
	font-size:13px;
	color:#000000;
}
.lnk {
	padding:10px 0 0 0;
}
.lnks {
	color:#660000;
	display:block;
	float:left;
	height:18px;
	margin-right:16px;
	padding:3px 0 0 10px;
	text-decoration:underline;
	background:url(../images/arrow.gif) no-repeat 0px 8px;
}
.seperate one {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px dashed #E8E8E8;
    padding: 25px 0 10px;
    position: relative;
}
/*Pagination Section Starts*/
.pagination { height:75px;}
.pagination span{ background:#FF9900; color:#FFF; padding:2px 6px; font-weight:bold; border:1px solid #9C9C9C;}
.pagination a{ background:#FFFFFF; padding:2px 6px; color:#9C9C9B;  border:1px solid #9C9C9C;}

.pagination li {
	border:0 none;
	float:left;
	font-size:11px;
	list-style:none outside none;
	margin:0;
	padding:0;
}
.pagination .active {
	background-color:#FF9900;
	border:1px solid #CCCCCC;
	color:#FFFFFF;
	display:block;
	float:left;
	font-weight:bold;
	margin-right:2px;
	padding:2px 6px;
}
.pagination .inactive {
	border:1px solid #9C9C9C;
	color:#9C9C9B;
	display:block;
	float:left;
	font-weight:normal;
	margin-right:2px;
	padding:2px 6px;
	background:#FFFFFF;
}
.pagination .inactive:hover {
	background:#F1F1F1;
	color:#030303;
}
/*Pagination Section End*/


/*Left Column Section Starts*/
.box {
	margin:0 0 3px 0;
	text-align:left;
}
.firstbox {
	margin-top:-3px;
}

#rightcolumn-inner  .boxheader {
	background:url(../images/standard_inner.png) no-repeat scroll -324px -138px transparent;}
	
.boxheader {
	background:url(../images/standard_in.png) no-repeat scroll -324px -138px transparent;
	padding:12px 0 0 35px;
	font-size:14px;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	height:24px;
}
#rightcolumn-inner  .boxbody {
	background:url(../images/repeat-y-inner.png) repeat-y scroll -645px top transparent;}
.boxbody {
	background:url(../images/repeat-y.png) repeat-y scroll -645px top transparent;
	text-align:left;
}
.box .boxbody {
	padding:10px 10px 0px 10px;
	z-index:0;
}

#rightcolumn-inner .box .boxbody {
	padding:10px 1px 0px 1px;
	z-index:0;
}

.boxheader, .boxbody, .boxfooter, .boxheader_m, .boxfooter_m {
	position:relative;
}
.boxfooter {
	background:url(../images/standard_in.png) no-repeat scroll -5px -185px transparent;
	height:20px;
}

#rightcolumn-inner .boxfooter {
	background:url(../images/standard_inner.png) no-repeat scroll -5px -185px transparent;
	height:20px;
}


.boxbody_news_cont {
	background:url(../images/repeat-y.png) repeat-y scroll -645px top transparent;
	text-align:left;
	padding:15px 0 0 6px;
	position:relative;
}
.news_cont {
	width:205px;
	height:25px;
	background:url(../images/newsletter.gif) 0 0 no-repeat;
	padding-top:5px
}
.txt_in {
	margin-left:40px;
}
.txt_in input {
	background:url(../images/txt_bg.gif) repeat-x 0 0 transparent;
	width:110px;
	border: solid 1px #C8C8C8;
}
.btn_in {
	background:url(../images/bg_button.gif) repeat-x 0 9px;
	border:1px solid #C8C8C8;
	color:#666666;
	cursor:pointer;
	font-size:12px;
	font-weight:bold;
	padding:0px 5px;
	text-align:center;
	margin-left:3px;
	font-family:tahoma;
}
/*Left Column Section Ends*/

.hotlinks ul {
}
.hotlinks ul li {
	padding:5px 3px 5px 20px;
	font-size:12px;
	list-style:none;
	background:url(../images/arrow1.gif) no-repeat 7px 8px;
}
.hotlinks ul li a {
	font-weight:normal;
}

/*Left column ul area with out bold start*/

.hotlinksBL ul {
}
.hotlinksBL ul li {
	padding:5px 3px 5px 20px;
	font-size:12px;
	font-family:Verdana;
	list-style:none;
	background:url(../images/arrow1.gif) no-repeat 7px 8px;
}
.hotlinksBL ul li a {
	font-weight:normal;color:Black;
}
/*Left column ul area with out bold End*/

.hot_open {
	width:200px;
	margin:0px;
	padding:0px;
}
.hot_open li {
	margin:0;
	float:left;
	padding:7px 11px 7px 7px;
	background:url(../images/hot_opn_bg.gif) no-repeat 0 0;
	list-style:none;
}
.hot_open li a img {
	width:81px;
	height:32px;
}
.more {
	padding:5px 15px 0px 5px;
	text-align:right;
}
.more a {
	font-weight:bold;
	color:#FA871D;
	font-family:tahoma;
	padding-left:7px;
	background:url(../images/arrow.gif) no-repeat 0 5px;
}

.more1 {
	padding:5px 15px 0px 5px;
	text-align:right;
}
.more1 a {
	font-weight:bold;
	color:#FA871D;
	font-family:tahoma;
	padding-left:7px;
	
}

.more a:hover {
	text-decoration:underline;
	color:#CC0000;
}
.job_btn {
	position:absolute;
	right:9px;
	top:-4px;
	font-weight:bold;
}
.hot_open_cont {
	width:495px;
	position:relative;
}
.hot_open_cont div {
	float:left;
	width:245px;
	margin-bottom:5px;
}
.hot_open_cont div h1 {
	margin:0;
	padding:10px 10px 10px 15px;
	font-size:12px;
	font-family:tahoma;
	background:url(../images/arrow.gif) no-repeat 5px 15px;
	position:relative;
}
.hot_open_cont div h1 a {
	color:#01699E;
}
.hot_open_cont div h1 a:hover {
	color:#CC0000;
}
.hot_open_cont div li {
	list-style:none;
	padding:3px 0 3px 15px;
}
/*Jobs by category Column Section Starts*/

.hot_open_cont div h3 {
	margin:0;
	padding:10px 10px 10px 15px;
	font-size:12px;
	font-family:tahoma;
	background:url(../images/arrow.gif) no-repeat 5px 15px;
	position:relative;
	color:#01699E;
}
.hot_open_cont div h3 a {
	color:#01699E;
}
.hot_open_cont div h3 a:hover {
	color:#CC0000;
}

/*Jobs by category Column Section End*/
/*Middle Column Section Starts*/
.box_m {
	padding:0;
}
.boxheader_m {
	background:url(../images/standard.png) no-repeat -5px -3px;
	height:23px;
	border-bottom:solid 1px #E6E6E6;
	font-size:14px;
	color:#424141;
	font-weight:bold;
	padding:11px 0 0 35px;
	position:relative;
}
.boxheader_m_s {
	background:url(../images/standard.png) no-repeat -5px -3px;
	height:10px;
	padding:0;
	font-size:0;
}
.boxfooter_m_s {
	background:url(../images/standard.png) no-repeat -5px -57px;
	height:10px;
}
.boxfooter_m {
	background:url(../images/standard.png) no-repeat -5px -54px;
	height:15px;
}


#middlecolumn_inner .boxfooter_m {
	background:url(../images/standard_in.png) no-repeat -5px -54px;
	height:15px;
}
#middlecolumn_inner2 .boxfooter_m {
	background:url(../images/standard_inner.png) no-repeat -5px -54px;
	height:15px;
}
.boxbody_m {
	background:url(../images/repeat-y.png) repeat-y scroll -970px top transparent;
	text-align:left;
	padding:5px 13px 0 13px;
	position:relative;
}
#middlecolumn_inner .boxheader_m {
	background:url(../images/standard_in.png) no-repeat -5px -3px;
	height:23px;
	border-bottom:solid 1px #E6E6E6;
	font-size:14px;
	color:#424141;
	font-weight:bold;
	padding:11px 0 0 35px;
}
#middlecolumn_inner .boxbody_m {
	background:url(../images/repeat-y.png) repeat-y scroll -1700px top transparent;
	text-align:left;
	padding:5px 13px 0 13px;
	position:relative;
}
.search {
	height:115px;
}
#middlecolumn_inner .widget{ height:34px; background:url(../images/lk_sec_bg.jpg) repeat-x 0 0; border: solid 1px #CECECE; border-width:0 1px; padding:0 10px; position:relative;}

.widget ul{ margin:0; padding:0; position:absolute; top:0px;}
.widget ul li{ list-style:none; height:21px;  float:left; padding: 8px 7px 0 5px; margin:0; 
background:url(../images/split.jpg) no-repeat right 0; }
.widget ul li input{ margin:0; padding:0; background:none;   border:none; cursor:pointer; font-family:tahoma; font-size:11px; color:#000; font-weight:bold;}
.widget .sort{	position:absolute; right:13px; top:5px; font-size:10px; width:127px; color:#000000; font-weight:bold;}
.widget .split{ width:3px; height:29px; background:url(../images/split.jpg) no-repeat 0 0; position:absolute;  }
.widget .sthree{top:0px;	right:151px;}


.sort select{ font-size:10px; border:solid 1px #D0D0D0; padding:0; margin:0; height:20px; vertical-align:middle;    }

#middlecolumn_inner .search {
	height:65px;
}
.search .txt {
	color:#2D2D2D;
	font-size:14px;
	font-weight:bold;
	font-family:Arial;
	padding:5px 0;
}
.search .srch_in {
	background:#FCFCFE;
	border:solid 1px #D6D6D7;
	font-size:14px;
	color:#646464;
	padding:3px;
}
.drop {
	background:#FCFCFE;
	border:solid 1px #D6D6D7;
	font-size:14px;
	color:#646464;
	padding:2px 2px;
}
.key {
	width:180px;
	position:absolute;
	top:5px;
	left:15px;
}
.loc {
	width:180px;
	position:absolute;
	top:5px;
	left:195px;
}
.exp {
	width:100px;
	position:absolute;
	top:5px;
	left:375px;
}
.func {
	width:150px;
	position:absolute;
	top:65px;
	left:14px;
}
#middlecolumn_inner .func {
	width:150px;
	position:absolute;
	top:5px;
	left:375px;
}
.sear {
	width:107px;
	position:absolute;
	left: 225px;
	top: 86px;
}

.search_comn{width:107px;}
.search_comn input {
	background:url(../images/search_btn.gif) no-repeat 0 0;
	border:none;
	width:107px;
	height:33px;
	cursor:pointer;
}
.search_comn input:hover {
	background:url(../images/search_btn.gif) no-repeat 0 -33px;
} 

#middlecolumn_inner .sear {
	width:107px;
	position:absolute;
	left: 627px;
	top: 24px;
}
.sear input {
	background:url(../images/search_btn.gif) no-repeat 0 0;
	border:none;
	width:107px;
	height:33px;
	cursor:pointer;
}
.sear input:hover {
	background:url(../images/search_btn.gif) no-repeat 0 -33px;
}
.sear_adv {
	position:absolute;
	left: 345px;
	top: 86px;
	width:163px;
}
.sear_adv input {
	background:url(../images/search_btn1.gif) no-repeat 0 0;
	border:none;
	width:163px;
	height:33px;
	cursor:pointer;
}
.sear_adv input:hover {
	background:url(../images/search_btn1.gif) no-repeat 0 -33px;
}

/*----------------------Resume Search--------------------*/

#middlecolumn_inner .key {
	width:140px;
	position:absolute;
	top:5px;
	left:15px;
}
#middlecolumn_inner .key input {width:140px;}

#middlecolumn_inner .skill {
	width:159px;
	position:absolute;
	top:5px;
	left:265px;
	
}

#middlecolumn_inner .skill input {width:140px;}

#middlecolumn_inner .Exp {
	width:80px;
	position:absolute;
	top:5px;
	left:175px;
	
}

#middlecolumn_inner .Exp input {width:70px;}


#middlecolumn_inner .range {
	width:159px;
	position:absolute;
	top:5px;
	left:448px;
	
}

#middlecolumn_inner .Exp input {width:70px;}


#middlecolumn_inner .sear_btn {
	width:107px;
	position:absolute;
	left: 595px;
	top: 24px;
}

#middlecolumn_inner .sear_btn input {
	background:url(../images/search_btn.gif) no-repeat 0 0;
	border:none;
	width:107px;
	height:33px;
	cursor:pointer;
}
#middlecolumn_inner .sear_btn input:hover {
	background:url(../images/search_btn.gif) no-repeat 0 -33px;
}

#middlecolumn_inner .drop {
	background:#FCFCFE;
	border:solid 1px #D6D6D7;
	font-size:14px;
	color:#646464;
	padding:2px 2px;
	width:170px;
}


/*----------------------Resume Search End--------------------*/

.boxheader_hot {
	background:url(../images/standard.png) no-repeat -5px -70px;
	height:10px;
	color:#FFFFFE;
	font-size:12px;
	font-weight:bold;
	height:23px;
	padding:11px 0 0 15px;
}
.inner_big .boxheader_hot {
	background:url(../images/standard_inner.png) no-repeat -5px -73px; !important
}
#middlecolumn_inner .boxheader_hot {
	background:url(../images/standard_in.png) no-repeat -5px -73px;
}
#middlecolumn_inner2 .boxheader_hot {
	background:url(../images/standard_inner.png) no-repeat -5px -73px;
}



.boxheader_hot {
	background:url(../images/standard.png) no-repeat -5px -72px;
	height:10px;
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	height:25px;
	padding:11px 0 0 15px;
}

.boxbody_hot {
	background:url(../images/repeat-y.png) repeat-y scroll -970px top transparent;
	text-align:left;
	padding:10px 10px 0px 10px;
	position:relative;
}
#middlecolumn_inner .boxbody_hot {
	background:url(../images/repeat-y.png) repeat-y scroll -1700px top transparent;
}
#middlecolumn_inner2 .boxbody_hot {
	background:url(../images/repeat-y-inner.png) repeat-y scroll -1700px top transparent;
}
.fl {
	float:left;
	}
.show_all {
	margin-top:10px;
	width:490px;
	border-top:solid 1px #D6D6D6;
}
.show_all ul {
	list-style-type:none;
	margin-right:0px;
}
.show_all li 
{
    margin-left:4px;
    margin-right:2px;
	line-height:25px;
}
.show_all li a {
	color:#2962AE;
}
.show_all li a:hover {
	color:#CC0000;
	text-decoration:underline;
}
.job_dtl {
	margin-right:4px;
	
}
*html .job_dtl {
	margin-right:1px;
	
}
/*Middle Column Section Ends*/

/*Advance Search Section Ends*/
.advn_search {
	margin-right:4px;
}
.advn_search .boxheader {
	background:url(../images/standard_in.png) no-repeat -5px -4px;
	height:25px;
	color:#FF3300;
	padding:7px 0 0 40px;
	font-size:18px;
	border-bottom:dashed 1px #CCCCCC;
}
.advn_search .boxbody {
	background:url(../images/repeat-y.png) repeat-y scroll -1700px top transparent;
	padding:20px;
}
/*Signup Section Starts*/

.req {
	color:#FF0000;
	font-weight:bold;
}
.small {
	font-size:10px;
	font-weight:normal;
}
.signup {
	width:690px;
	position:relative;
	left:15px;
}
.seprat {
	color:#000000;
	font-size:14px;
	font-weight:bold;
}
.txtbox {
	padding:6px 0 6px 6px;
	width:200px;
	border:1px solid #D5D5D4;
}
.txtboxselect {
	padding:6px 6px 6px 6px;
	width:208px;
	border:1px solid #D5D5D4;
}
.ibtn {
	margin-left:10px;
}
/*.signup fieldset  {
background-color:#FFFFFF;
border:1px solid #E8E8E8;
padding:0 20px 20px;
}

.signup legend  {
background:none repeat scroll 0 0 #FBFBFB;
border:1px solid #E8E8E8;
color:#282828;
font-size:12px;
font-weight:bold;
margin:20px 0 20px;
padding:5px 10px;
text-align:left;}

.signup fieldset  { background:none repeat-x scroll 0 0 #FFF; border:1px solid #D7D7D7; margin-top:20px; padding-bottom:20px;}
.signup legend {color:#484848; font-size:12px; font-weight:bold; border:1px solid #E8E8E8; padding:5px 10px; margin-bottom:20px;}*/

fieldset {
	border: none;
}
.fieldset {
	position: relative;
	padding: 25px 0 10px 0;
	border: 1px dashed #E8E8E8;
	background: #FFFFFF;
}
legend span{
	top: -0.75em;
	left: 1em;
	padding:5px 10px;
	background: #FFF url(../images/leg_bg.gif) repeat-x 0 0;
	border: 1px solid #E8E8E8;
	font-size:12px;
	position: absolute;
	color: #000;
	font-weight: bold;
}
legend span h1{
	top: -0.75em;
	left: 0em;
	padding:5px 10px;
	background: #FFF url(../images/leg_bg.gif) repeat-x 0 0;
	border: 1px solid #E8E8E8;
	font-size:10px;
	position: absolute;
	color: #000;
	font-weight: bold;
}

.two {
	margin-top:30px;
}




/*Signup Section End*/

.login {
	text-align:center;
}
.login .frgt {
	margin-top:10px;
}
.login .frgt a {
	color:#FF0000;
	text-decoration:underline;
}
.login .frgt a:hover {
	color:#666666;
	text-decoration:none;
}
.login .txt {
	width:165px;
	height:20px;
	background:none;
	border:0;
	margin:0;
	padding:0;
	color:#646464;
}
.login .usr {
	width:170px;
	height:20px;
	background:url(../images/log.gif) no-repeat 0 0;
	border:0;
	padding:0 0 0 20px;
	margin-bottom:10px;
}
.login .pas {
	width:170px;
	height:20px;
	background:url(../images/log.gif) no-repeat 0 -24px;
	border:0;
	padding:0 0 0 20px;
	font-size:10px;
	margin-bottom:10px;
}
.career_news {
}
.career_news ul {
	margin:0;
	padding:0;
}
.career_news ul li {
	padding:8px 0 8px 0;
	list-style:none;
	background:url(../images/dot.gif) repeat-x left bottom;
	font-family:tahoma;
}
.career_news ul li a {
	color:#434343;
}
.career_news ul li a:hover {
	color:#CC0000;
}
.login_sce {
	padding-right:4px;
}
.log_top {
	width:379px;
	height:98px;
	background:url(../images/job_seek_top.jpg) no-repeat 0 0;
}
.rec {
	background:url(../images/rec_seek_top.jpg) no-repeat 0 0;
}
.log_mid {
	width:339px;
	background:url(../images/job_sek_mid.jpg) repeat-y 0 0;
	padding:5px 0 0 40px;
}
.log_btm {
	width:379px;
	height:35px;
	background:url(../images/job_sek_btm.jpg) no-repeat 0 0;
}
.log_sec {
	Padding-bottom:8px;
}
.log_mid h4 {
	margin:0 0 5px 0;
	padding:0;
	font-size:18px;
	color:#6A6A6A;
	font-weight:normal;
	letter-spacing:1px;
}
.login_sce .error {
	padding:8px 0 0 0px;
	font-size:12px;
	color:#F50000;
	text-decoration:blink;
}
.btn_sec {
	padding-top:15px;
}
.btn_sec input {
	float:left;
	margin-right:15px;
}
.btn_sec div {
	padding:1px 3px 3px 3px;
}
.btn_sec div a {
	color:#006600;
	font-size:12px;
}
.btn_sec div a:hover {
	color:#F50000;
	text-decoration:underline;
}
.log_dec {
	padding:10px;
	
}
.log_dec h3 {
	font-size:30px;
	margin:0;
	padding:0 0 0 5px;
	font-weight:bold;
	color:#FF6600;
	font-family:Helvetica;
}
.log_dec ul {
	margin:15px 20px 0px 5px;
}
.log_dec ul li {
	list-style:none;
	background:url(../images/tik.jpg) no-repeat left 10px;
	padding:3px 5px 3px 25px;
	font-size:18px;
	color:#000000;
}
/*Footer Section Starts*/
#footer {
/*	background-color:#FAFAFA;*/
	background:url(../images/footer_bg.gif) repeat-x 0 0;
	border-top:1px solid #DDDDDD;
	clear:both;
	position:relative;
	text-align:center;
	margin:4px 6px 4px 4px;
	
}
#sitemap {
	height:240px;
	padding-left:7px;
	
}
#sitemap .hdg {
	color:#55469B;
	font-size:13px;
	font-weight:bold;
	padding:5px 0 5px 49px;
	margin-bottom:10px;
}
#sitemap a {
	color: #666;
	font-size: 11px;
}
#sitemap a:hover {
	color:#FF6600;
}
#sitemap .sec {
	float: left;
	text-align: left;
	width: 240px;
	margin:10px 0 0 0;
	padding:0;
}
#sitemap ul {
	list-style-type: none;
	padding-left: 49px;
	margin:0;
}
#sitemap li {
	padding-bottom: 8px;
}
.copy_info {
	background-color:#FAFAFA;
	border-top:1px solid #F96C03;
	clear:both;
	position:relative;
	text-align:center;
	padding:25px;
}
/*Footer Section End*/
.jobdetails {
}
.jobdetails h1 {
	font-size:16px;
	color:#000000;
	margin:10px 0 20px 0;
}
.pro {
	line-height:18px;
}
.expbtn {
	background:url(../images/expbtn.gif) no-repeat left top;
	color:#FFFFFF;
	padding-left:14px;
	float:left;
}
.expbtn input {
	background:url(../images/expbtn.gif) no-repeat right top;
	padding:3px 30px 8px 10px;
	cursor:pointer;
	color:#FFF;
	font-weight:bold;
	border:0;
}
.expbtn:hover {
	background:url(../images/expbtn.gif) no-repeat left -31px;
}
.expbtn input:hover {
	background:url(../images/expbtn.gif) no-repeat right -31px;
}

.expbtn_new {
	background:url(../images/expbtn1.jpg) no-repeat left top;
	color:#FFFFFF;
	padding-left:14px;
	float:left;
}
.expbtn_new input {
	background:url(../images/expbtn1.jpg) no-repeat right top;
	padding:3px 30px 8px 10px;
	cursor:pointer;
	color:#FFF;
	font-weight:bold;
	border:0;
}
.expbtn_new:hover {
	background:url(../images/expbtn1.jpg) no-repeat left -31px;
}
.expbtn_new input:hover {
	background:url(../images/expbtn1.jpg) no-repeat right -31px;
}




.w50 {
	width:50px;
}
.w75 {
	width:75px;
}
.w100 {
	width:150px;
}
.w125 {
	width:125px;
}
.w150 {
	width:150px;
}
.w175 {
	width:175px;
}
.w200 {
	width:200px;
}
.w225 {
	width:225px;
}
.w250 {
	width:250px;
}
.w275 {
	width:275px;
}
.w297 {
	width:297px;
}
.w300 {
	width:300px;
}
/* YEAR & MONT*/

.year, .month {
	margin:1em 0;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
}
.year a {
	background-color:#FF9900;
	border:1px solid #990000;
	color:#FFFFFF;
	font-weight:bold;
	padding:4px;
	text-decoration:none;
	cursor:pointer;
}
.month a {
	background-color:#FAE7E9;
	border:1px solid #FF5F55;
	color:#990000;
	padding:4px;
	text-decoration:none;
	cursor:pointer;
}
.month a:hover {
	color:#FFF;
	background-color:#990000;
}
.year a:hover {
	color:#000;
	background-color:#FAE7E9;
}
/*End YEAR & MONT*/

.navigation u {
	text-decoration:none;
}
.navigation a {
	color:#FFFFFF;
	text-decoration:none;
}
.navigation a:hover {
	color:#FF9900
}

/* recuter section--------------------------------------------------*/
.job_title  {

padding:3px 5px 3px 0;
width:250px;
border-right:dashed 1px #666666;
}

.company_info  {
line-height:18px;
padding:3px 5px 10px 0;
width:200px; padding-left:10px;
border-right:dashed 1px #666666;}

.personal_info  {

line-height:18px;
padding:3px 0;
width:180px; padding-left:10px;}

.txt_red{ color:#CC0000;}

.recut_sec{ padding-left:10px;}

.boxbody_hot .error { border:solid 1px #FFD2D2; text-align:center;
	padding:50px;
	font-size:12px;
	font-weight:bold;
	color:#333333;
	background-color:#FFE8E8;
}


.warning_warn{
background:#E1DAD0  repeat-x
background-color:;
background-image:url(../images/warning_warn.jpg);
border:1px solid #D9D2BD;
color:#5C5548;
cursor:pointer;
font-family:Tahoma,Geneva,sans-serif;
font-size:11px;
font-weight:bold;
text-decoration:blink;
padding:6px 6px 6px 8px;}


/* Jobseeker Land section--------------------------------------------------*/

.job_land{}

.job_land h1{ color:#048116; font-size:20px; font-weight:normal; margin-bottom:5px;}
.job_land h1 span{color:#686868}
.boxheader_m b{ color:#FF6600;}
.boxheader_m .hi{ color:#818181; }
.boxheader_m h1 {font-size:14px; font-weight:bold; margin-bottom:2px;}
.boxheader_m .rit_lgn{ position:absolute; right:15px; top:12px; font-size:11px; font-weight:normal; color:#818181;}

.ui-icon {
background-image:url(../images/icons-red.png);
}

.ui-widget-header .ui-icon {
	background-image: url(../images/icons-lgray.png);
}

.ui-box-header .ui-icon, .ui-state-hover .ui-icon, .ui-portlet-hover .ui-icon {
	background-image: url(../images/icons-lgray.png);
}

.ui-portlet-hover .ui-icon {
	background-image: url(../images/icons-gray.png);
}


.ui-state-default, .ui-widget-content .ui-state-default, .pagination a, #dashboard-buttons ul li {
background:url(../images/ui-bg2.jpg) repeat-x scroll 50% 50% #F6F6F6;
border:1px solid #DDDDDD;
color:#851A1A;
font-weight:bold;
outline:medium none;
}

.ui-box-header, .ui-state-hover, .ui-box-header .ui-widget-content .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .pagination a:hover, a.btn:hover, button.ui-state-default:hover, #dashboard-buttons ul li:hover {
	border: 1px solid #9d9d9d;
	background:#F6F6F6 url(../images/ui-bg1.png) 50% 50% repeat-x;
	font-weight:bold;
	color:#333;
	outline:none;
}

/* Dialog
----------------------------------*/
.ui-dialog { position: relative; padding: .2em; }
.ui-dialog .ui-dialog-titlebar { padding: .5em .3em .3em 1em; position: relative;  }
.ui-dialog .ui-dialog-title { float: left; margin:0 0 0.2em; } 
.ui-dialog .ui-dialog-titlebar-close { height:18px;margin:-9px 0 0;padding:0;position:absolute;right:1px;top:50%;width:19px; }
.ui-dialog .ui-dialog-titlebar-close span { display: block; margin: 1px; }
.ui-dialog .ui-dialog-titlebar-close:hover, .ui-dialog .ui-dialog-titlebar-close:focus { padding: 0;border:0 }
.ui-dialog .ui-dialog-content { border: 0; padding: .5em 1em; background: none; overflow: auto; zoom:1; }
.ui-dialog .ui-dialog-buttonpane { text-align: left; border-width: 1px 0 0 0; background-image: none; margin: .5em 0 0 0; padding: .5em 0.5em .3em; }
.ui-dialog .ui-dialog-buttonpane button { float: right; margin: .5em .4em .5em 0; cursor: pointer; padding: .2em .6em .3em .6em; line-height: 1.4em; width:auto; overflow:visible; }
.ui-dialog .ui-resizable-se { position:absolute;width: 14px; height: 14px; right: 3px; bottom: 3px; }
.ui-draggable .ui-dialog-titlebar { cursor: move; }
.ui-dialog input.full {	width:97%; }

#validateTips {
	padding:5px;
}

.static{font:11px/18px verdana; padding:10px 20px; color:#000000;}
.static_table{border-collapse:collapse; border-color:#E4E4E3; font-size:11px; background:#FFFFFF;}
.static_table a{ color:#AA0000; }


.newshd h1{
color:#AD0000;
font-family:Times New Roman Baltic;
font-size:16px;
font-weight:bold;
margin-bottom:5px;
}


.news_sec{ padding:10px;}
.newslc{margin-bottom:5px; color:gray;}
.newsdec{}
.newssrc{} 

/*SEO Changes Starts*/
h1{ font-size:12px;}
h3{ font-size:12px;}
.boxheader h3{ font-weight:bold; font-size:14px;}
.boxheader_hot h1{font-size:12px;}
.bredcum{ font-size:11px; color:#898989;}
.bredcum a:hover{ text-decoration:underline; }
/*SEO Changes ends*/

/*for B tag*/
.btag
{
padding:4px;
border:1px solid #3EAFAF;
background-color:#3EAFAF;
color:White;
margin:0px;
}
.btag a:hover{background-color:#FF8C00;}
.btagnone
{
padding:4px;
border:1px solid gray;
background-color:#FF8C00;
color:White;
margin:0px;
}

/*Tab hide show start*/
.tab-box { 
  border-bottom: 1px solid #DDD;
  padding-bottom:5px;
  text-align:left;
  margin-left:15px;
  }
.tab-box a {
  border:1px solid #DDD;
  color:#666666;
  padding: 5px 15px;
  text-decoration:none;
  background:#C7C7C7 url("../images/tab_down_bg.gif") repeat-x scroll 0 0;
  
}
.tab-box a.activeLink { 
  background: #B8DF31; 
  border-bottom: 0; 
  padding: 6px 15px;
  color:#000;
}
.tabcontent { font-size:12px;  border: 1px solid #ddd; border-top: 0; padding: 27px 27px 0px 27px; background:url(../images/tab_bg.gif) 0 0 repeat-x; }
.tabcontent a{ color:#000;}
.hide { display: none;}
/*Tab hide show End*/

#crumbs { border:1px solid #dedede; height:2.3em; background: #fff; margin-bottom: 3px;}
#crumbs li { 
	float:left !important;
	line-height:2.3em;
	padding-left:.75em;
	color:#777;
	display: block !important;
	padding:0 20px 0 7px;
	background:url(../images/crumbs.gif) no-repeat right center;
	clear: none !important;
}
#crumbs li b{color: #3366CC; }
#crumbs .current { color: #CD2700; font-weight:bold; }

.divide{ border-top: dotted 2px #E5E5E5; padding-bottom:10px;} 

#ctl00_ContentPlaceHolder1_Signup1_UpdatePanel3{ position:relative;}
#ctl00_ContentPlaceHolder1_Signup1_UpdateProgress1{ position:absolute; left:209px; top:8px;}
#ctl00_ContentPlaceHolder1_Signup1_rfvCity{ margin-left:3px;}

.fieldset a h2{ font-size:11px; font-weight:normal; margin:0; padding:0;}
.tabcontent h2{font-size:11px; font-weight:normal; margin:0; padding:0; }