/* CSS Document */
BODY{
margin:0; 
padding:0;
border:0; 
overflow: scroll;
font-family:Arial, Helvetica, sans-serif; 
font-size:12px; 
color:#393737;
background: url(../images/background.jpg) repeat-x #bad8ff;
}
#mother{
width:1000px;
margin:0 auto;
clear:both;
background:url(../images/mother_div_rpt.gif) repeat-y;
position:relative;
}
#main{
width:970px;
margin:0 auto;
clear:both;
}


/*=====================Header==============================*/

.flt_left{
	float:left;
}
li{
	list-style:none;
}
.search{
	padding:27px 0 0 625px;
}
.clr_both{
	clear:both;
}
.clr{
clear:both;
}

/* ====================== INDEX PAGE ======================== */
.left_br_rpt{
background-image:url(../images/bg_left.jpg); 
width:20px; background-position:right top; 
background-repeat:repeat-y;
}
.right_br_rpt{
background-image:url(../images/bg_right.jpg); 
width:20px; background-position:left top;
 background-repeat:repeat-y;
}
.header_table_bg{
background-image:url(../images/header_bg.jpg);
height:64px;
width:1000px;
background-position:right;
background-repeat:no-repeat;
}
.input_box{
width:185px;
background-color:#FFFFFF;
border:1px solid #309dcf;
padding:2px 3px 2px 3px;
}
.menu_bg_rpt{
background-image:url(../images/menu_bg_rpt.jpg);
height:37px;
background-position:left;
background-repeat:repeat-x;
}
.menu_text{
font-size:12px;
color:#FFFFFF;
text-decoration:none;
}
.menu_text a{
font-size:12px;
color:#FFFFFF;
text-decoration:none;
}
.menu_text a:hover{
font-size:12px;
color:#88d7fb;
text-decoration:underline;
}
.pagenation_text1{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#393737;
}

.pagenation_text1 a{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#005EC1;
text-decoration:none;
}

.pagenation_text1 a:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#393737;
text-decoration:underline;
}


.pagenation_text2{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#005ec1;
}
.mid_box_upper_bg{
background-image:url(../images/mid_box_upper_bg.jpg);
background-position:top;
background-repeat:no-repeat;
}
.mid_box_mid_bg{
	background-image:url(../images/mid_box_mid_bg_rpt.jpg);
	background-position:top left;
	background-repeat:repeat-y;
}
.heading_text1{
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:16px;
color:#1085bb;
font-weight:bold;
}
.listing_heading_text1{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:18px;
color:#1085bb;
text-decoration:none;
}
.listing_heading_text1 a{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:18px;
color:#004c91;
text-decoration:none;
}
.listing_heading_text1 a:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:18px;
color:#9c6b03;
text-decoration:none;
}
.time_text{
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:14px;
color:#d9601f;
font-weight:bold;
}
.logout_text{
font-size:12px;
color:#0f5d89;
text-decoration:underline;
}
.logout_text a{
font-size:12px;
color:#0f5d89;
text-decoration:underline;
}
.logout_text a:hover{
font-size:12px;
color:#e27704;
text-decoration:underline;
}
.fotter_bg{
background-image:url(../images/silver_footer_bottom.gif);
height:45px;
background-position:left;
background-repeat:repeat-x;
padding:0 10px;
}
.tab_table_mid_rpt{
background-image:url(../images/tab_table_box_mid_rpt.jpg);
background-position:top left;
background-repeat:repeat-y;
padding:8px 20px;
}
.login_box_text1{
font-size:14px;
font-weight:bold;
color:#3e3e3e;
}



/*============================ Absence detail_edit ==============================*/

.textfild{
	width:389px;
	height:100px;
}


/*==============================Photo edit==============================*/

.photo_table_mid_rpt{
	background-image:url(../images/photo_table_box_middle.jpg);
	background-position:top left;
	background-repeat:repeat-y;
}

.photo_box_mid_rpt{
	background-image:url(../images/photo_box_middle.jpg);
	background-position:top left;
	background-repeat:repeat-y;
}


/*==============================Photo edit==============================*/

.personal_table_mid_rpt{
	background-image:url(../images/photo_table_box_middle.jpg);
	background-position:top left;
	background-repeat:repeat-y;
	padding:0 0 0 15px;
}


/*==============================Personal Detail==============================*/

.personal_detail{
	width:600px;
	height:150px;
	padding:5px;
}
.width{
	width:130px;
}
.personal_mid_box_upper_bg{
	background-image:url(../images/photo_table_box_upper.jpg);
	height:12px;
	background-position:top;
	background-repeat:no-repeat;
	padding:0;
	margin:0;
}
.personal_mid_box_lower_bg{
	background-image:url(../images/photo_table_box_lower.jpg);
	height:12px;
	background-position:top;
	background-repeat:no-repeat;
}
.personal_main_box_lower_bg{
	background-image:url(../images/mid_box_lower_bg.jpg);
	height:14px;
	background-position:top;
	background-repeat:no-repeat;
}
.personal_Detail{
	padding:5px;
}
.detail{
	padding:10px;
	font-size:14px;
}
.pagenation_text1{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#393737;
}
.pagenation_text2{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#005ec1;
}
.mid_box_upper_bg{
background-image:url(../images/mid_box_upper_bg.jpg);
background-position:top;
background-repeat:no-repeat;
}
.heading_text1{
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:16px;
color:#393737; 
}
.mid_box_mid_bg{
background-image:url(../images/mid_box_mid_bg_rpt.jpg);
background-position:top;
background-repeat:repeat-y;
}
.mid_box_lower_bg{
background-image:url(../images/mid_box_lower_bg.jpg);
height:13px;
background-position:top center;
background-repeat:no-repeat;
}
.fotter_bg{
background-image:url(../images/fotter_bg.jpg);
height:40px;
background-position:left;
background-repeat:repeat-x;
padding:0 20px;
}
.menu_text{
font-size:12px;
color:#333333;
text-decoration:none;
}
.menu_text a{
font-size:12px;
color:#333333;
text-decoration:none;
}
.menu_text a:hover{
font-size:12px;
color:#035225;
text-decoration:underline;
}
.personal_details_box_mid_rpt{
background-image:url(../images/personal_details_box_mid_rp.jpg);
background-position:top;
background-repeat:repeat-y;
}
.mid_inner_box_upper{
background-image:url(../images/personal_details_box_upper.jpg);
background-position:top;
background-repeat:no-repeat;
height:10px;
}
.mid_inner_box_lower{
background-image:url(../images/personal_details_box_lower.jpg);
background-position:top;
background-repeat:no-repeat;
height:10px;
}
.input_box3{
width:213px;
border:1px solid #a1a1a1;
padding:0 3px;
}
.inner_table_header_bg{
background-image:url(../images/inner_heading_bar.jpg);
background-position:center;
background-repeat:no-repeat;
height:29px;
padding:0 15px;
}
/* ========================= LOGIN DETAILS EDIT ======================= */

.mid_inner_box2_upper{
background-image:url(../images/tab_table_box_upper.jpg);
background-position:top;
background-repeat:no-repeat;
height:13px;
}
.mid_inner_box2_lower{
background-image:url(../images/tab_table_box_lower.jpg);
background-position:top;
background-repeat:no-repeat;
height:13px;
}
.mid_inner_box2_mid_rpt{
background-image:url(../images/tab_table_box_mid_rpt.jpg);
background-position:top left;
background-repeat:repeat-y;
padding:8px 20px;
}
.listing_heading_text1{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:18px;
color:#004c91;
text-decoration:none;
}
.login_box_text1{
font-size:14px;
font-weight:bold;
color:#3e3e3e;
}

/* ====================== INDEX PAGE ======================== */

#main_body_bg_rpt{
background-image:url(../images/main_body_bg_rpt.jpg);
background-position:top;
background-repeat:repeat-y;
}
.left_bar_rpt{
background-image:url(../images/bg_left.jpg);
width:15px;
background-position:top;
background-repeat:repeat-y;
}
.right_bar_rpt{
background-image:url(../images/bg_right.jpg);
width:15px;
background-position:top;
background-repeat:repeat-y;
}
#header_bg{
background-image:url(../images/header_bg.jpg);
background-position:top right;
background-repeat:no-repeat;
background-color:#FFFFFF;
height:64px;
}
.logo{
background-image:url(../images/logo.jpg);
height:57px;
width:184px;
background-position:left;
background-repeat:no-repeat;
}
.menu_bg{
background-image:url(../images/menu_bg_rpt.jpg);
height:37px;
background-position:left;
/*background-repeat:repeat-x;*/
}
/*ul{ margin:0; padding:10px 5px 0 5px; float:left; list-style:none;}
ul li{float:left; padding:0 6px 0 6px; font-size:12px; color:#FFFFFF; list-style:none;}
ul li a{color:#FFFFFF; text-decoration:none;}
li a:hover{color:#88d7fb; text-decoration:underline; background:#FFFFFF;}
*/


/*----------------------table--------------------*/

.table{
	width:128px;
	height:25px;
	text-align:center;
	padding:5px 0 0 0;
}
.table1{
	width:643px;
	height:25px;
	text-align:center;
	padding:5px 0 0 0;

}
.table2{
	border:none;
	width:82px;
	height:25px;
	text-align:center;
	padding:5px 0 0 0;
}
.table3{
	border-right:#333333 1px solid;
	width:128px;
	height:25px;
	text-align:center;
}
.table4{
	border-right:#333333 1px solid;
	width:643px;
	height:25px;
	text-align:center;
}
.table5{
	border:none;
	width:82px;
	height:25px;
	text-align:center;
}
.table_head{
	font-size:12px;
	font-weight:bold;
	background-image:url(../images/titel.jpg);
}



/*------------------------Educational Log-------------------------*/


.log1{
	background-image:url(../images/log_mid_box_Upper.jpg);
	width:860px;
	height:11px;
}
.log2{
	background-image:url(../images/log_mid_box_middle.jpg);
	width:860px;
}
.log3{
	background-image:url(../images/log_mid_box_lower.jpg);
	width:860px;
	height:11px;
}
.logx1{
	background-image:url(../images/log_mid_box_Upper1.jpg);
	width:450px;
	height:11px;
}
.logx2{
	background-image:url(../images/log_mid_box_middle1.jpg);
	width:450px;
}
.logx3{
	background-image:url(../images/log_mid_box_lower1.jpg);
	width:450px;
	height:11px;
}
.pad{
	padding:5px 5px 5px 15px;
}
.drop_list{
	width:190px;
}
.table6{
	border-right:#333333 1px solid;
	width:227px;
	height:25px;
	text-align:center;
}
.table7{
	border-right:#333333 1px solid;
	width:144px;
	height:25px;
	text-align:center;
}
.table8{
	border-right:#333333 1px solid;
	width:118px;
	height:25px;
	text-align:center;
}
.table9{
	border-right:#333333 1px solid;
	width:118px;
	height:25px;
	text-align:center;
}
.table10{
	border-right:#333333 1px solid;
	width:80px;
	height:25px;
	text-align:center;
}
.table11{
	border:none;
	width:155px;
	height:25px;
	text-align:center;
}
.table12{
	border-right:#333333 1px solid;
	width:227px;
	height:25px;
	text-align:center;
}
.table13{
	border-right:#333333 1px solid;
	width:144px;
	height:25px;
	text-align:center;
}
.table14{
	border-right:#333333 1px solid;
	width:118px;
	height:25px;
	text-align:center;
}
.table15{
	border-right:#333333 1px solid;
	width:118px;
	height:25px;
	text-align:center;
}
.table16{
	border-right:#333333 1px solid;
	width:80px;
	height:25px;
	text-align:center;
}
.table17{
	border:none;
	width:155px;
	height:25px;
	text-align:center;
}
.educational_log_bg_rpt{
background-image:url(../images/education_log_table_white.jpg);
background-position:top;
background-repeat:repeat-y;
}
.educational_log_ass_bg_rpt{
background-image:url(../images/education_log_table_gray.jpg);
background-position:top;
background-repeat:repeat-y;
}


/*-----------------------Personal Devolopment plan--------------------------*/

.Personal_Devolopment_bg_rpt{
background-image:url(../images/personal_devalopment_table_white.jpg);
background-position:top;
background-repeat:repeat-y;
}
.Personal_Devolopment_ass_bg_rpt{
background-image:url(../images/personal_devalopment_table_gray.jpg);
background-position:top;
background-repeat:repeat-y;
}
.table18{
	border-right:#333333 1px solid;
	width:319px;
	height:25px;
	text-align:center;
}
.table19{
	border-right:#333333 1px solid;
	width:138px;
	height:25px;
	text-align:center;
}
.table20{
	border-right:#333333 1px solid;
	width:111px;
	height:25px;
	text-align:center;
}
.table21{
	border-right:#333333 1px solid;
	width:95px;
	height:25px;
	text-align:center;
}
.table22{
	border-right:none;
	width:181px;
	height:25px;
	text-align:center;
}



/*------------------QTSal Standards-------------------*/
.found_curri1{
	background-image:url(../images/titel2.jpg);
	width:898px;
	height:30px;	
}
.found_curri2{
	background-image:url(../images/qts_standards_middle.jpg);
	width:898px;
}
.found_curri3{
	background-image:url(../images/qts_standards_lower.jpg);
	width:898px;
	height:15px;	
}


/* ========================= LOGIN DETAILS EDIT ======================= */

.mid_inner_box2_upper{
background-image:url(../images/tab_table_box_upper.jpg);
background-position:top;
background-repeat:no-repeat;
height:13px;
}
.mid_inner_box2_lower{
background-image:url(../images/tab_table_box_lower.jpg);
background-position:top;
background-repeat:no-repeat;
height:13px;
}
.mid_inner_box2_mid_rpt{
background-image:url(../images/tab_table_box_mid_rpt.jpg);
background-position:top left;
background-repeat:repeat-y;
padding:8px 20px;
}
.listing_heading_text1{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:18px;
color:#004c91;
text-decoration:none;
}
.login_box_text1{
font-size:14px;
font-weight:bold;
color:#3e3e3e;
}
.input_box2{
width:146px;
border:1px solid #a1a1a1;
padding:0 3px;
}
.input_box3{
width:140px;
border:1px solid #dddddd;
padding:2px;
}
.text_area{
width:220px;
height:65
border:1px solid #dddddd;
padding:2px;
}
.input_box4{
width:35px;
}
.inner_box_heading_bg{
background-image:url(../images/inner_box_heading_bg.jpg);
height:24px;
background-position:bottom;
background-repeat:no-repeat;
}
.listing_header_text1{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#2c2a2a;
font-weight:bold; 
}
/*.certificate_inner_box{
width:864px;
margin:0 auto;
}
.certificate_inner_box2{
background:url(../images/download_list_rpt.gif) repeat-y;
background-position:center;
}
.certificate_inner_box3{
width:3%;
padding:1%;
}
.certificate_inner_box4{
width:29%;
padding:1%;
}
.certificate_inner_box5{
width:41%;
padding:1%
}
.certificate_inner_box6{
width:15%;
padding:1%;
}
*/
.inner_table_header_bg_rpt{
background-image:url(../images/inner_box_upper_mid_rpt.jpg);
height:19px;
background-position:left;
background-repeat:repeat-x;
}
.inner_table_border{
border-left:1px solid #808080;
border-right:1px solid #808080;
border-top:1px solid #808080;
}
.certificate_inner_box2{
background:url(../images/download_list_rpt.gif) repeat-y;
background-position:center;
}
.small_box_border{
border-right:1px solid #808080;
}
.link_text2{
font-size:12px;
text-decoration:underline;
color:#000000;
}
.link_text2 a{
font-size:12px;
text-decoration:underline;
color:#000000;
}
.link_text2 a:hover{
font-size:12px;
text-decoration:underline;
color:#006699;
}
.view_details_bg_rpt{
background-image:url(../images/view_details_bg_rpt.jpg);
background-position:top;
background-repeat:repeat-y;
}

/* ======================== ABSENCE PAGE ======================= */

.certificate_box_bg_rpt{
background-image:url(../images/certificate_box_bg_rpt.jpg);
background-position:top;
background-repeat:repeat-y;
}
.certificate_box_ass_bg_rpt{
background-image:url(../images/certificate_box_ass_bg_rpt.jpg);
background-position:top;
background-repeat:repeat-y;
}
.absence_detail_box_bg1{
background-image:url(../images/absence_details_box_bg.jpg);
background-position:top;
background-repeat:repeat-y;
}
.absence_detail_ass_box_bg1{
background-image:url(../images/absence_details_ass_box_bg.jpg);
background-position:top;
background-repeat:repeat-y;
}


/*==========================Personal Reflection=====================*/

.personal_development_bg_rpt{
background-image:url(../images/personal_development_bg_white.jpg);
background-position:top;
background-repeat:repeat-y;
}
.Careers_Management_bg_rpt{
background-image:url(../images/carrer_management_bg_white.jpg);
background-position:top;
background-repeat:repeat-y;
}
.Careers_Management_ass_bg_rpt{
background-image:url(../images/carrer_management_bg_gray.jpg);
background-position:top;
background-repeat:repeat-y;
}

/*========================Post Information====================*/

.Post_Information_upper_bg{
background-image:url(../images/postinformation_table_upper.jpg);
background-position:top;
background-repeat:no-repeat;
}
.Post_Information_mid_bg{
	background-image:url(../images/postinformation_table_middle.jpg);
	background-position:top left;
	background-repeat:repeat-y;
}
.Post_Information_lower_bg{
background-image:url(../images/postinformation_table_lower.jpg);
background-position:top;
background-repeat:no-repeat;
}


/*=============Post===================*/

.post{
	width:200;
	height:20px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:14px;
	color:#0e6589;
	text-decoration:none;
}
.post:hover{
	width:200;
	height:20px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:14px;
	color:#3594cb;
	text-decoration:underline;
}
.post1{
	width:200;
	height:20px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:14px;
	color:#3594cb;
}


/*================Educational log detail====================*/

.log_detail{
	border:1px #000000 solid;
	background-color:#E0E0E0;
}

/*======================tainee select======================*/

.tainee_select_box_bg1{
background-image:url(../images/ta1.jpg);
background-position:top;
background-repeat:repeat-y;
}
.tainee_select_ass_box_bg1{
background-image:url(../images/ta2.jpg);
background-position:top;
background-repeat:repeat-y;
}
.padd{
padding:5px;
}
.messagebox{
 position:absolute;
 width:100px;
 margin-left:30px;
 border:1px solid #c93;
 background:#ffc;
 padding:3px;
}
.messageboxok{
 position:absolute;
 width:auto;
 margin-left:30px;
 border:1px solid #349534;
 background:#C9FFCA;
 padding:3px;
 font-weight:bold;
 color:#008000;
}
.messageboxerror{
 position:absolute;
 width:auto;
 margin-left:30px;
 border:1px solid #CC0000;
 background:#F7CBCA;
 padding:3px;
 font-weight:bold;
 color:#CC0000;
}