body{background-image:url(../images/bg.jpg); background-repeat:repeat-x; margin:0px; padding:0px; background-color:#d10008;}

#all{width:1090px; height:auto;  margin-left:auto; margin-right:auto; margin-top:0px;}

.menu_bg{width:1090px; height:55px; background-image:url(../images/menubg.jpg); background-repeat:repeat-x; margin-top:13px;}

.menu-left{width:14px; height:55px; background-image:url(../images/l_menu.jpg); background-repeat:no-repeat; margin-top:0px; float:left;}

.menu-right{width:14px; height:55px; background-image:url(../images/r_menu.jpg); background-repeat:no-repeat; margin-top:0px; float:right;}

.logo-bg{width:1090px; height:100px; background-image:url(../images/logobg.jpg); background-repeat:repeat-x; margin-top:0px;}

.logo_left{width:14px; height:100px; background-image:url(../images/l-logo.jpg); background-repeat:no-repeat; margin-top:0px; float:left;}

.logo_right{width:14px; height:100px; background-image:url(../images/r-logo.jpg); background-repeat:no-repeat; margin-top:0px; float:right;}

.banner{width:1090px; height:355px; background-color:#999999; margin-left:auto; margin-right:auto; margin-top:27px; background-image:url(../images/banner.jpg); background-repeat:no-repeat;}

.shad{width:1090px; height:16px; background-image:url(../images/shad.jpg); background-repeat:no-repeat; margin-top:0px; margin-left:auto; margin-right:auto;}

.logo{ width:89px; height:100px; background-image:url(../images/logo.png); background-repeat:no-repeat; float:left;}

.kpk{width:184px; height:100px; background-image:url(../images/kpk.png); background-repeat:no-repeat; float:left;}

.name{width:637px; height:100px; background-image:url(../images/name.png); background-repeat:no-repeat; float:left;}

.mid_wrapper{width:1090px; height:auto; background-color:#FFFFFF; margin-left:auto; margin-right:auto; float:left;}

.gall{width:1070px; height:267px; background-image:url(../images/g-cen.jpg); background-repeat:repeat-x; margin-top:0px; margin-left:auto; margin-right:auto; }

.gall-left{background-image:url(../images/g-left.jpg); background-repeat:no-repeat; width:11px; height:267px; float:left;}

.gall-right{background-image:url(../images/g_right.jpg); background-repeat:no-repeat; width:11px; height:267px; float:right;}

.contant{width:1060px; height:320px; margin-top:10px; margin-left:auto; margin-right:auto; }

.con_about{width:1060px; min-height:440px; margin-top:10px; margin-left:auto; margin-right:auto; }

.left_con{width:580px; height:auto;  float:left;}

.right_con{width:420px; height:auto; float:left; margin-left:20px;}

.footer{width:100%; height:61px; background-image:url(../images/footer.jpg); background-repeat:repeat-x; float:left;}

.foot{background-image:url(../images/foot-bg.jpg); background-repeat:repeat-x; width:1090px; margin:0px auto;}

.line{ width:2px; height:200px; background-image:url(../images/line.jpg); background-repeat:repeat-y; float:left; margin-top:30px;}

.line1{ width:2px; height:220px; background-image:url(../images/line.jpg); background-repeat:repeat-y; float:left; margin-top:30px; margin-left:30px;}

.line2{ width:2px; height:350px; background-image:url(../images/line.jpg); background-repeat:repeat-y; float:left; margin-top:30px; margin-left:30px;}

.box{width:250px; height:200px; float:left; margin-top:10px; margin-left:20px;}

.box1{width:200px; height:200px; float:left; margin-top:10px; margin-left:20px;}

.foot_left{width:11px; height:61px; background-image:url(../images/foot-left.jpg); background-repeat:no-repeat; margin-top:0px; float:left;}

.foot_right{width:11px; height:61px; background-image:url(../images/foot_right.jpg); background-repeat:no-repeat; margin-top:0px; float:right;}

.foot_text{font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#FFFFFF; line-height:25px; padding-top:3px;}

.h3{font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; margin-bottom:0px;}

.headline{font-family:Arial, "Myriad Web Pro"; color:#d20008;}

.text{font-family:Arial, Helvetica, sans-serif; font-size:14px; line-height:22px; color:#303030; text-align:justify;}

.career_title
{
	border:1px solid #ccc;
	cursor:pointer;
	width:550px ;
	padding:5px;
	border-radius:5px;
	background:#B4070D;
	color:#CCC;
	font-weight:bold;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
}
.career_defn
{
	left:20px;
	min-height:50px;
	border:1px solid #ccc;
	width:550px ;
	border-radius:5px;
	background:#FCFDFE;
	padding:5px;
	font-size:12px;	
	font-family:Arial, Helvetica, sans-serif;
}
.career_out
{
	padding:5px;	
	width:560px;
}
.btn_div
{
	border:0px solid red;
	bottom:0px;
	text-align:right;
}
.apply_button
{
	background:#ddd;
	color:#333;
	border-radius:5px;
	border:1px solid #ccc;
	padding-left:20px;
	padding-right:20px;
	padding-top:5px;
	padding-bottom:5px;
	font-weight:bold;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
}
.apply_button:hover
{
	padding-left:20px;
	padding-right:20px;
	padding-top:5px;
	padding-bottom:5px;
	background:#B4070D;
	color:#000;
	border-radius:5px;
	border:1px solid #B4070D;
	color:#fff;
	cursor:pointer;
}
.apply_form_div
{
    border: solid 5px #4A4A4A;
    position: fixed;
    left: 50%;
    top: 50%;
    background-color: #FFFFFF;
    z-index: 100;

    height: 400px;
    margin-top: -200px;

    width: 500px;
    margin-left: -250px;
	padding:30px;
	border-radius:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
}
.input
{
	border:1px solid #ccc;
	padding:3px;
	width:215px;	
	font-family:Arial, Helvetica, sans-serif;	
}