/* CSS Document */
button { 
	border: 0; 
	padding: 0px;
	margin:0px;
	margin-left:2px; 
	margin-right:2px;
	cursor: pointer;
	background:none;
	width:auto;
	*width:1px;
	overflow: visible; /* removes extra side padding in IE */
}

button::-moz-focus-inner {
	border: none;  /* overrides extra padding in Firefox */
}


.head1 {
margin-left:20px;
display:block;
font-size:14px;
margin-bottom:10px;
}

.head2 {
padding-left:10px;
display:block;
font-weight:700;
page-break-after:avoid;
margin:1.12em 0;
}

.links {
color:#390;
margin:0;
padding:0 0 0 10px;
}

.links li {
font-size:12px;
text-decoration:none;
list-style:none;
font-weight:700;
}

.links li a {
color:#06C;
}

.linkdisc {
color:#5F7A77;
font-size:10px;
text-decoration:none;
display:block;
}

.text1 {
font-size:11px;
font-weight:700;
color:#666;
text-align:center;
}

.text4 {
font-size:11px;
font-weight:700;
color:#666;
}

.text4 a:hover {
color:#222;
text-decoration:underline;
}

.textform {
font-size:11px;
font-weight:700;
color:#666;
padding-left:10px;
border-bottom:1px dashed #b12d3a;
}

.addmore {
font-size:11px;
color:#666;
border-bottom:1px dashed #b12d3a;
}

.text1_red {
font-size:13px;
font-weight:700;
color:#6C3;
padding:6px;
}

.text2 {
font-size:12px;
color:#666;
padding:5px;
}

img.left {
float:left;
padding-right:0;
padding-bottom:0;
margin-right:0;
}

.i_main2 {
background-image:url(../images/login%20box/i_main.jpg);
background-repeat:no-repeat;
background-position:left;
font-size:15px;
padding-top:5px;
padding-bottom:5px;
padding-left:10px;
font-weight:700;
color:#FFF;
font-family:Arial, Helvetica, sans-serif;
}

.i_login {
height:auto;
background-image:url(../images/login%20box/i_login.jpg);
background-repeat:repeat-x;
padding-bottom:5px;
border-right-width:2px;
border-bottom-width:2px;
border-left-width:2px;
border-right-style:solid;
border-bottom-style:solid;
border-left-style:solid;
border-right-color:#DDE3FF;
border-bottom-color:#DDE3FF;
border-left-color:#DDE3FF;
}

.li_main2 {
background-image:url(../images/login%20box/let_us.jpg);
background-repeat:no-repeat;
background-position:left;
font-size:15px;
font-weight:700;
color:#FFF;
font-family:Arial, Helvetica, sans-serif;
}

.li_login {
height:auto;
background-image:url(../images/login%20box/i_login.jpg);
background-repeat:repeat-x;
padding-bottom:20px;
background-color:#BED5E5;
}

.stuview {
font-size:12px;
color:#666;
padding-top:10px;
padding-left:50px;
}

.searchbox {
background-repeat:no-repeat;
margin:8px 0;
padding:8px 3px 8px 15px;
}

.searchb {
background-image:url(../images/searchb.jpg);
background-repeat:no-repeat;
color:#FFF;
font-weight:700;
border-style:0;
border-width:0;
}

.error_message {
color:red;
font-size:12px;
font-weight:400;
margin-top:6px;
padding:1px 3px 3px 6px;
}



.text4 a,.text2 a,.text2 a:hover,.stuview a,.stuview a:hover {
text-decoration:none;
color:#666;
}

.i_main,.li_main {
height:29px;
background-image:url(../images/login%20box/i_main2.jpg);
background-repeat:repeat-x;
}

.i_main1,.li_main1 {
height:29px;
background-image:url(../images/login%20box/i_main1.jpg);
background-repeat:no-repeat;
background-position:right;
}

.error_message_container,.star {
color:red;
}
.emp_blue_shade { background-image:url(../images/sub-header-shade.jpg); background-repeat:repeat-x; }
.emp_path { padding:5px; font-weight:bold; }


/**************************sub-header********************/
#main-header {background-image:url(../images/sub-header.jpg); background-repeat:repeat-x; background-position:bottom; height:35px; width:870px; padding-left:15px; padding-right:15px;}
#main-header ul { margin:0px; padding:0px;}
	#main-header ul li { float:left; margin:0px; padding:0px; list-style:none;}
	#main-header ul li a { text-decoration:none; color:#333333;}
	
	#main-header ul .li-selected { list-style:none; float:left; background-image:url(../images/sub-header-li.jpg); background-repeat:no-repeat; background-position:bottom; width:118px; font-size:11px; padding-top:10px; height:25px; text-align:center; margin-left:2px; margin-right:2px; color:#333333; font-weight:bold; }
	#main-header ul .li-not { list-style:none; float:left; width:118px; font-size:11px; padding-top:12px; height:23px; text-align:center; margin-left:2px; margin-right:2px; color:#FFFFFF }
	.sp { display:block; padding:5px; color:#333333; border-bottom:#FFFFFF 1px solid; cursor:pointer; text-decoration:none; width:105px;}
	.sp-up {display:block; padding:5px; color:#000000; font-weight:900; background-color:#FFFFFF; border-bottom:#FFFFFF 1px solid; cursor:pointer; text-decoration:underline; width:105px;}
	.emp-header-drop { position:absolute; margin-top:30px; margin-left:2px; padding-top:10px;
background-color:#b3daf6; width:116px; border:#6cafe1 1px solid; border-top:none; visibility:hidden; *left:2px;
	}
	
/***********************error msg*********************/
/*message box chethstudios */
.fave_css, .home_css, .idea_css, .author_css, .rss_css, .pen_css, .tooledit_css, .alert_css, .comment_css, .lock_css, .book_css {
border: 1px solid
margin: 10px 0px;
padding:15px 10px 15px 50px;
background-repeat: no-repeat;
background-position: 10px center;
}
.alert_css {
color: #2E2D2D;
background-color: #D25F66; -moz-border-radius-topleft: 18px; -moz-border-radius-topright: 18px; -moz-border-radius-bottomright: 18px; -moz-border-radius-bottomleft: 18px;
background-image:url(../images/error-msg.jpg);
}
.book_css {
color: #4F8A10;
background-color: #DFF2BF; -moz-border-radius-topleft: 18px; -moz-border-radius-topright: 18px; -moz-border-radius-bottomright: 18px; -moz-border-radius-bottomleft: 18px;
background-image:url(../images/success-msg.jpg);
}
/*message box end*/





/***********************************emp-profile-page*********************/
.emp-content {padding:10px; display:none; }
/***********default*************/
.emp-profile-left-main
{background:url(../images/emp-bg.gif) repeat-y;}

.emp-profile-left-main .tab { padding:10px; border-top:#DFF2F4 1px solid; cursor:pointer; }
.emp-profile-left-main .tab .heading {display:block; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#009900; font-weight:bold;}
.emp-profile-left-main .tab .heading img {padding:2px; background-color:#FFFFFF; border:#EEEEEE 1px solid;}
.emp-profile-left-main .tab .matter{display:block; color:#333333;}
/***********on hover*************/
.emp-profile-left-main
{background:url(../images/emp-bg.gif) repeat-y;}
.emp-profile-left-main .tab-up { padding:10px; border-top:#DFF2F4 1px solid; cursor:pointer; background:url(../images/emp-bg-up.gif); }
.emp-profile-left-main .tab-up .heading {display:block; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#FFFFFF;; font-weight:bold;}
.emp-profile-left-main .tab-up .heading img {padding:2px; background-color:#FFFFFF; border:#EEEEEE 1px solid;}
.emp-profile-left-main .tab-up .matter{display:block; color:#333333;}


/***********************************List pages*********************/
/***********************************response radio button*********************/
.filtered{width:240px; padding:5px; font-size:11px; font-weight:900; float:left; padding-left:250px;}

/***********************************Search within result*********************/
.swr_button {background-image:url(../images/search-within-result-plus.gif); width:150px; padding:5px; font-size:11px; font-weight:900; cursor:pointer; float:left; height:18px; padding-top:8px; padding-bottom:2px;}
.swr_button_minus {background-image:url(../images/search-within-result-minus.gif); width:150px; padding:5px; font-size:11px; font-weight:900; cursor:pointer; float:left; height:18px; padding-top:8px; padding-bottom:2px;}

.stud_found {padding:5px; font-size:11px; font-weight:900; float:left; padding-left:20px;}
.stud_found span {color:#669900; font-size:17px; font-family:Arial, Helvetica, sans-serif;}
.page_heading {font-size:14px; font-weight:900; padding:10px;}

/*******************************action button*****************************/
.e-action { margin:0px; padding:0px;}
.e-action-up { margin:0px; padding:0px;}

.e-action .ac-outer {background-image:url(../images/action-button.jpg); background-repeat:no-repeat; background-position:top left; display:block; padding-left:5px; margin-left:2px;}
.e-action-up .ac-outer {background-image:url(../images/action-button.jpg); background-repeat:no-repeat; background-position:bottom left; display:block; padding-left:5px; margin-left:2px; }

.e-action .ac-inner {background-image:url(../images/action-button.jpg); background-repeat:no-repeat; background-position:top right; display:block;  padding:5px; padding-right:11px; cursor:pointer;}
.e-action-up .ac-inner {background-image:url(../images/action-button.jpg); background-repeat:no-repeat; background-position:bottom right; display:block;  padding:5px; padding-right:11px; cursor:pointer;}
/*******************************list*****************************/
.result_list_main {margin:5px; background-image:url(../images/paging-bg.gif); background-repeat:repeat-x; background-position:bottom;}
.rlm_image_center {background-image:url(../images/result-heading-bg-center.jpg); background-repeat:repeat-x;}
.rlm_image_right {background-image:url(../images/result-heading-bg-right.jpg); background-repeat:no-repeat; background-position:right;}
.rlm_image_left {background-image:url(../images/result-heading-bg-left.jpg); background-repeat:no-repeat; height:30px; width:865px;}

/*******************************Student list****************************Basic*/
.checkbox_width{width:22px;}
.name_width {width:315px; font-weight:900; color:#333333;}
.batch_width {width:60px;}
.degree_width {width:120px;}
.spec_width {width:150px;}
.age_width {width:55px;}
.grade_width {width:75px;}
.Contact_width {width:95px;}
/*******************************Student list****************************Expanded*/
.stud_exp_main {color:#333333; border:#cfe9ef 1px solid;}
.stud_exp_tr {border-bottom:#666666 1px solid;}
.stud_exp_checkbox {width:8px; display:block; margin-top:12px;}
.stud_exp_name_td {border-bottom:#CCCCCC 1px dashed;}
.stud_exp_name {background-color:#DFF2F2; width:180px; height:15px; padding:5px; font-weight:bold; color:#333333; font-size:12px; margin-top:10px;}
.stud_exp_detail {padding:10px; margin-bottom:10px;}
.stud_exp_detail span {color:#666666}
.stud_exp_lastcol_td {border-bottom:#CCCCCC 1px dashed;}
.stud_exp_lastcol_detail {margin-top:40px; padding:10px; margin-left:5px; margin-bottom:10px; border-left:#CCCCCC 1px dashed; height:100%}
.stud_exp_lastcol_detail span {color:#666666}

/*******************************Popup window****************************/
#popup_table {width:420px; height:207px; font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#333333; background:#FFFFFF;}

.popup_head_td_table {border-bottom:#666666 1px dashed;}
/********************************confirmation and submit button***********************/
.bt_emp{ width:80px; background-image:url(../../images/action-button.gif); background-repeat:no-repeat; font-weight:900; color:#FFFFFF; border:none; font-family:Arial, Helvetica, sans-serif; font-size:13px; padding:2px; cursor:pointer;}

#e-place-head{ font-weight:bold;}

#action_input tr td select {width:80px; font-size:11px;}
#show_Criteria { margin-left:5px; margin-top:5px;}

.emp_headings {font-size:16px; font-weight:900; padding:10px; font-family:Arial, Helvetica, sans-serif;}

#swr {background-color:#F5F5F5; border:#D0D0D0 1px solid; padding:10px; }

#e-place-result tr td { padding-top:10px; padding-bottom:10px; }

/****************************Apply Now Button*************************************/
.apply_job_stud {border:0; margin:0px; line-height:normal; text-align:center;  background-image:url(../../images/apply-job-student.gif); background-repeat:no-repeat; padding-top:6px; padding-bottom:10px; width:180px; font-size:15px; font-weight:bold; color:#FFFFFF; cursor:pointer; font-family:Arial, Helvetica, sans-serif;}
.apply_job_stud_up {border:0; margin:0px; line-height:normal; text-align:center;  background-image:url(../../images/apply-job-student-up.gif); background-repeat:no-repeat; padding-top:6px; padding-bottom:10px;  width:180px; font-size:15px; font-weight:bold; color:#FFFFFF; cursor:pointer; font-family:Arial, Helvetica, sans-serif;}
.apply_job_inst {border:0; margin:0px; line-height:normal; text-align:center;  background-image:url(../../images/apply-job-inst.gif); background-repeat:no-repeat; padding-top:6px; padding-bottom:10px;  width:180px; font-size:15px; font-weight:bold; color:#FFFFFF; cursor:pointer; font-family:Arial, Helvetica, sans-serif;}			
.apply_job_inst_up {border:0; margin:0px; line-height:normal; text-align:center;  background-image:url(../../images/apply-job-inst-up.gif); background-repeat:no-repeat; padding-top:6px; padding-bottom:10px;  width:180px; font-size:15px; font-weight:bold; color:#FFFFFF; cursor:pointer; font-family:Arial, Helvetica, sans-serif;}	

