/* ----------------------- Standard Tags ----------------------- */

body{padding-top:0px; margin:0; width:100%;}
*{ font-family:Arial, Helvetica, sans-serif; font-size:11px;text-align:left;}


h6,h5,h4,h3,h2,h1,li,ol,ul,dd,dt,blockquote,p,td,th,textarea,input,fieldset,form,dl,div { 
	margin:0;
	padding:0;
	color:#616161;
}

th {
		vertical-align:top;
}
td {
		vertical-align:top;
}
table {
	border-collapse:collapse;
	border-spacing:0;	
}
img { 
	border:0px;
}
fieldset { 
	border:0px;
}


var, th, strong, em,dfn,code,cite,caption,address {
	font-style:normal;
	font-weight:normal;
}
ul ,ol {
	list-style:none;
}
th , caption {
	text-align:left;
}

q:after {
	content:'';
}
q:before {
	content:'';
}
acronym { border:0;
}

abbr { border:0;
}

h1{font-family:"Trebuchet MS"; font-size:18px; color:#3a5898; font-weight:500; text-transform:uppercase;}




/* ----------------------- Common Tags ----------------------- */

.clr{clear:both;}
.txtleft{text-align:left}
.txtright{text-align:right}

.admin {margin:auto}
.admin td{ text-align:center;}

.login_page .main{ width:858px; margin:0px auto 0px auto;}

.stripe1 {width:100%; height:8px; background-color :#c69a06;}
.stripe2 {width:100%; height:30px; background-color :#efebdf;}
.stripe3 {width:100%; height:1px; background-color :#000;}
.stripe4 {width:100%; background-color :#b4141c;}
.stripe5 {background-color :#3a5898;}


.login_panel{width:375px; height:165px; margin:0px auto 80px auto; background:#fafafa; border:5px solid #dedede; padding:30px;}
.login_panel .left{width:50%;float:left ; border-right:1px solid #e1e1e1;}
.login_panel .right{width:45%;float:right;}
.login_panel h1{text-transform:uppercase; color:#336666; font:Bold 115% Tahoma, Helvetica;}
.login_panel p{}
.login_panel span{font-weight:bold;}
.login_panel input.homepage{width:170px; height:18px; margin:6px 0px 10px 0px; border:1px solid #a4a4a4; padding:5px 0px 0px 3px;}
.login_panel a {color:#585858;}
.login_panel a:hover {color:#336666;}


.inst_login{width:445px; height:30px; margin:auto; padding-top:80px;}

/* ----------------------- HR Line ----------------------- */
.HR_line1{ background-color:black; height:1px;}


/* ----------------------- Interview Schedular ----------------------- */

.title_n_menu{background:#ebebeb;}
.title_n_menu h1{padding:6px;}

/* ----------------------- Interview Schedular ----------------------- */
.logo_UL{padding:0px 0px 13px;}
.logo_client{padding:3px 10px 3px 0px;}

.menu{padding:7px 15px 0px 0px;text-align:right;}
.menu a{font-family:"Trebuchet MS";font-size:13px; text-decoration:none; color:#070558;}
.menu a:hover{text-decoration:underline; color:#333399;}

.menu span{font-family:"Trebuchet MS";font-size:13px;background:#6e84b5; padding:3px 9px 3px 9px; color:#fff; font-weight:bold;}

.total_record{text-align:right;padding:12px 12px 10px 0px;}

.title_row{background:#caeaf9;}
.title_row th{padding:8px 0px 8px 4px;font-weight:bold; color:#585858;}

.gride1{background:#fff;}
.gride1 td{padding:4px 0px 3px 4px;border-top:1px solid #dfdfeb;}

.gride2{background:#f0f9fe;}
.gride2 td{padding:4px 0px 3px 4px; border-top:1px solid #dfdfeb;}

.lastline{border-top:1px solid #dfdfeb;}

.btn_white{border: 1px solid #d5d5d5; background:url('../images/btn_bg.gif'); color:#049abf; font-weight:bold; text-align:center; padding:3px 10px 3px 10px; margin:auto; width:auto;}

/* ----------------------- Footer Tags ----------------------- */

.footer{width:857px; display:block; margin:10px auto 10px auto;}

.footer a{color:#5b5b5b; font-weight:bold;}

.footer .links {width:600px; padding:15px 0px 15px 0px; float:left !important}

.security_icon {width:100px; float:right !important; padding-top:15px;}

.footer p{padding-top:15px;}

/*.footercontainer {
	width:850px;
	height:80px;
	border-top:#171717 solid 1px;
	padding-top:10px;
	margin:auto;
	vertical-align:bottom;
	text-align:center;
	font: 10px Verdana;
}

.footercontainer a{
	font: 10px Verdana; text-decoration:none; color:#5a5a5a;
} */

.footercontainer
{
	width:858px;
	height:80px;
	float:left;
	border-top:#dddddd solid 1px;
	padding-top:10px;
	margin-top:20px;
	vertical-align:bottom;
	font:10px Verdana !important;	
}

.footercontainer a{
	text-decoration:none;
	font:10px Verdana !important;	
}
.footercontainer a:visited{color:#616161; text-decoration:none;}
.divright{float:right}
.divleft{float:left}
/*Created on 15/12/2008*/
.bor_white{border: 1px solid #fff;}
.bor_white a{color:#666;}
.bor_white a:hover{color:#666; text-decoration:underline;}
/*.pdg15t{padding-top:15px;}*/
.pdg15t{padding-top:28px;}
*html .pdg15t{padding-top:15px;}

/* Created on 11/12/2008 */
.txt_green{color:#369833;}
.txt_blue {color:#1e497c;}
.txt_blue {color:#1e497c;}
a.txt_blue {color:#1e497c; text-decoration:none !important;}
a.txt_blue:hover{color:#428ac4 !important;}
a.txt_green{color:#369833 !important;}
a.txt_green:hover{text-decoration:underline !important;}

.txt_lightgrey{color:#ccc;}

.pdg8t{padding-top:8px;}
/* Kamal*/
.page_rec {text-align:center;padding:12px 12px 10px 0px;}

/* Newly added for search application on 10-12-2008*/
.panel_center{width:99%; margin:5px auto}

/* ----------------------- Form Elements ----------------------- */
textarea.style1, 
input.style1, 
select.style1{border:1px solid #777; padding:1px; color:#666; margin:0px 5px;}

*html input.checkbox {_margin-top:-2px;}
.btn_grey{background-color:#707070; font: bold 11px "Trebuchet Ms", Arial, Helvetica; color:#FFF; padding:0px 3px; text-align:center; border:1px solid #707070;}

.pdg50tb{padding:50px;}
.pdg5tb{padding:5px;}
.pdg2t{padding-top:2px;}
.pdg5t{padding-top:5px;}
.pdg5b{padding-bottom:5px;}
.pdg5l{padding-left:5px;}
.pdg5r{padding-right:5px;}


/* ----------------------- Width ----------------------- */
.width10{width:10%;}
.width20{width:20%;}
.width30{width:30%;}
.width40{width:40%;}
.width50{width:50%;}
.width60{width:60%;}
.width70{width:70%;}
.width80{width:80%;}
.width90{width:90%;}
.width100{width:100%;}

.rightblue {text-align:right; padding:14px 10px 0px 0px;}

.rightblue a {color:#336 !important; text-decoration:underline;}
.rightblue a:hover {color:#009; text-decoration:none;}

var {
	font-style:normal;
	font-weight:normal; color:#c00;
}


.pagination{width:100%; background:#caeaf9; height:33px; padding:5px;}

.pagination ul{padding:5px;}
.pagination li{float:left;}

.pagination li.disable{font-weight:bold; color:#999;}
.pagination li.disable a{font-weight:bold; color:#999; text-decoration:none;}
.pagination li.disable a:hover{text-decoration:underline;}

.pagination li.enable{font-weight:bold; color:#039;}
.pagination li.enable a{font-weight:bold; color:#039; text-decoration:none;}
.pagination li.enable a:hover{text-decoration:underline;}

.pagination li.active{border:1px solid #039; background:#FFF; padding:2px 5px;}
.pagination li.active a{text-decoration:none;}

.pagination li.nonactive {display:block;}
.pagination li.nonactive a{display:block; border:1px solid #c7edf6; padding:2px 5px; margin-left:1px; text-decoration:none;}
.pagination li.nonactive a:hover{display:block; border:1px solid #039; background:#FFF; padding:2px 5px;}

.arrow {font:bold 12px tahoma;}

.righspacing{text-align:right; padding-right:18px;}

/* newly added on 22-12-2008 for application_status */
.mrg5tbl {
	margin:5px 0 5px 5px;
}

.verdana10{font:10px verdana;}

/*added on 8th Feb 2009 */
.gride_header{
    background-image:url('../images/bg_top_menu.gif');
    color:white;
}
.institue_title{
    font-size:15px;
    padding:5px 0px 4px 8px;
	color:white;
}
.institute_menu{
    padding:6px 8px 0px 0px;
    font-size:11px;
    text-align:right;
    font-weight:bold;
	color:white;
}
/*.institute_menu a{xcolor:white;text-decoration:none;}
.institute_menu a:hover{color:#88dbf0;}
*/
a.header_links, a.header_links:visited{color:white;text-decoration:none;font-weight:bold;}
a.header_links:hover{color:#0C5793;font-weight:bold;}

.box {
	border:1px solid #7AA7D1;
	float:left;
	padding:2px;
}