body { font-family:Tahoma; font-size:11px; color:#696868; background:#014e82; margin:0px; padding:0px 0 23px 0;  }
* {margin:0px; padding:0px;}

a {color:#0078bf; text-decoration:underline;}
a:hover {color:#0078bf; text-decoration:none;}

#wrapper { width:958px; margin: 0 auto 0 auto; padding:0px;}
#top {width:958px; background:url(images/top.jpg) no-repeat;  height:17px;}
#mid {width:958px; background:url(images/middle.jpg) repeat-y; overflow:auto; }
#mid-content {width:926px; padding: 12px 15px 12px 17px; overflow:auto;   }

#content-left {width:675px; padding: 0 10px 0 0px; overflow:auto;}
#content-right {width:240px;}
#bottom {width:958px; background:url(images/bottom.jpg) no-repeat;  height:17px;}

.bluebox {width:240px;}
.bluebox .top {width:240px; height:7px; background:url(images/top_bluebox.jpg) no-repeat;} 
.bluebox .mid {width:228px; padding:0 0 0 10px; border-left:1px solid #8cb0dd; border-right:1px solid #8cb0dd; background:#fafcff;}   
.bluebox .mid h3 { font-size:12px; color:#509e3b; background:url(images/head_bg.jpg) no-repeat; height:14px; padding:5px 0px 10px 0px;}     
.bluebox .mid ul {margin-top:18px;}
.bluebox .mid li {background:url(images/bullet.jpg) 0 50% no-repeat; list-style:none; padding: 0 0 0 20px; line-height:22px;} 
.bluebox .mid li a {color:#0078bf; text-decoration:underline;}
.bluebox .mid li a:hover {color:#0078bf; text-decoration:none;}
.bluebox .btm {width:240px; height:7px; background:url(images/btm_bluebox.jpg) no-repeat;} 
.bluebox .mid input {border:1px solid #c0c0c0; margin:0px; padding:0px;}

.bluebox1 .topleft {width:7px; height:7px; background:url(images/top_bluebox.jpg) left no-repeat;} 
.bluebox1 .topright {width:7px; height:7px; background:url(images/top_bluebox.jpg) right no-repeat;} 
.bluebox1 .topcent {padding:0 0 0 0px; height:7px; border-top:1px solid #8cb0dd; background:#fafcff;}   
.bluebox1mid {padding:0 10px 0 10px; width:618px; border-left:1px solid #8cb0dd; border-right:1px solid #8cb0dd; background:#fafcff;}   
.bluebox1 .btmleft {width:7px; height:7px; background:url(images/btm_bluebox.jpg) left no-repeat;} 
.bluebox1 .btmcent {padding:0 0 0 0px; border-bottom:1px solid #8cb0dd; background:#fafcff; height:7px;}   
.bluebox1 .btmright {width:7px; height:7px; background:url(images/btm_bluebox.jpg) right no-repeat;} 


.contnetbox-top-left { background:url(images/box_top_left.jpg) no-repeat; width:7px; height:7px;}  
.contnetbox-top-center {border-top:1px solid #8cb0dd; height:6px;} 
.contnetbox-top-rigth { background:url(images/box_top_right.jpg) no-repeat; width:7px; height:7px;} 

.contnetbox {width:675px; float:left }
.contnetbox-1 {width:285px; }
.contnetbox-2 {width:375px; }
.contnetbox-3 {width:675px; }
.contnetbox-mid {border-left:1px solid #8cb0dd; border-right:1px solid #8cb0dd;  padding:0 16px 0 16px; float:left; width:640px; overflow:hidden;}
.contnetbox-mid p {margin:12px 0 0 0; line-height:16px;}
.contnetbox-mid h3 { font-size:12px; color:#509e3b; background:url(images/head_mid_bg2.jpg) no-repeat;   height:36px; padding:5px 0px 10px 0px;}

.contnetbox-btm-left {background:#ffffff url(images/box_btm_left.jpg) no-repeat; width:7px; height:7px;}  
.contnetbox-btm-center{border-bottom:1px solid #8cb0dd; height:6px;} 
.contnetbox-btm-rigth{background:url(images/box_btm_right.jpg) no-repeat; width:7px; height:7px;} 

#footer {width:850px; margin: 0 auto 0 auto; color:#FFFFFF; padding: 15px 50px 17px 50px;}
#footer a {color:#FFFFFF; text-decoration:none;}
#footer a:hover {color:#FFFFFF; text-decoration:underline; }


.left {float:left;}
.right {float:right;}
.clear {clear:both;}
.forgetpass a {font-size:10px; color:#0077bf; text-decoration:underline;}
.forgetpass a:hover {font-size:10px; color:#0077bf; text-decoration:none; }


.logo {width: 506px; padding:0 0 0 17px; height:86px;} 
.blustrip {width: 950px; height:9px;  background:#0579c0; margin:0px 3px 0px 5px;}  
#nav {width:425px; padding: 53px 10px 0 0; height:33px; } 
#nav ul {width:418px; display:inline;}
#nav li {display:inline-block; list-style:none; width:82px; height:36px; } 

.home {no-repeat; width:82px; height:36px; padding: 0 2px 0 0;}
.home  a { width:72px; display:block; background:url(images/home.jpg) no-repeat;  height:22px; padding: 14px 5px 0 5px; text-decoration:none; color:#FFFFFF; font-size:11px; font-weight:bold; text-align:center;}



.home  a:hover { width:72px; display:block; background:url(images/home_over.jpg) no-repeat;  height:22px; padding: 14px 5px 0 5px; text-decoration:none; color:#FFFFFF; font-size:11px; }
a.home { width:72px; display:block; background:url(images/home_over.jpg) no-repeat;  height:22px; padding: 14px 5px 0 5px; text-decoration:none; color:#FFFFFF; font-size:11px; }

.aboutus {no-repeat; width:92px; height:36px; padding: 0 2px 0 0;}
.aboutus  a { width:82px; display:block; background:url(images/aboutus.jpg) no-repeat;  height:22px; padding: 14px 5px 0 5px; text-decoration:none; color:#FFFFFF; font-size:11px; font-weight:bold; text-align:center;}
.aboutus  a:hover { width:82px; display:block; background:url(images/aboutus_over.jpg) no-repeat;  height:22px; padding: 14px 5px 0 5px; text-decoration:none; color:#FFFFFF; font-size:11px; }
 a.aboutus { width:82px; display:block; background:url(images/aboutus_over.jpg) no-repeat;  height:22px; padding: 14px 5px 0 5px; text-decoration:none; color:#FFFFFF; font-size:11px; }

.jobs {no-repeat; width:62px; height:36px; padding: 0 2px 0 0;}
.jobs   a { width:52px; display:block; background:url(images/jobs.jpg) no-repeat;  height:22px; padding: 14px 5px 0 5px; text-decoration:none; color:#FFFFFF; font-size:11px; font-weight:bold; text-align:center;}
.jobs   a:hover { width:52px; display:block; background:url(images/jobs_over.jpg) no-repeat;  height:22px; padding: 14px 5px 0 5px; text-decoration:none; color:#FFFFFF; font-size:11px; }
 a.jobs { width:52px; display:block; background:url(images/jobs_over.jpg) no-repeat;  height:22px; padding: 14px 5px 0 5px; text-decoration:none; color:#FFFFFF; font-size:11px; }


.hdv{}
.hdv div{padding-bottom:5px;}
.sleft{width:30%; float:left;}
	.sleft div{padding-top:13px;}
.sleft2{width:100%; float:left;}
.fdv{width:100%; float:left;}
	.fdleft{width:30%; float:left; padding-top:3px;}
	.fdright{width:70%; float:left;}
	.fdv div{padding-bottom:3px;}

.pad-1 {padding:0 0 12px 0;}
.pad-2 {padding:6px 0 0px 0;}
.pad-3 {padding:6px 0 0px 2px;}
.pad-4 {padding:0px 21px 0px 0px;}
.pad-5 {padding:9px 0px 0px 0px;}
.pad-6 {padding:9px 0px 0px 3px;}
.pad-7 {padding:12px 13px 0 0;}
.pad-8 {padding:12px 0px 0 0;}]
.pad-9 {padding:5px 0px 5px 0;}
.pad-10 {padding:20px 0px 20px 0;}
.marg-1 {margin-top:18px;}
.marg-2 {margin-top:6px;}
.marg-3 { margin: 47px 0 0 0px;}
.marg-4 { margin: 10px 0 10px 0px;}
.width-1 {width:216px; height:24px;}
.width-2 {width:80px;}
.width-3 {width:140px;}
.width-4 {width:143px;}
.width-5 {width:674px;}
.width-6 {width:660px;}
.width-7 {width:432px;}
.width-8 {width:641px;}
.width-9 {width:251px;}
.width-10 {width:285px;}
.width-11 {width:15px; height:100px;}
.width-12 {width:375px;}
.width-13 {width:271px;}
.width-14 {width:106px;}
.width-15 {width:361px;}
.width-16 {width:341px;}
.width-17 {width:236px; padding: 0 20px 0 0;}
.width-18 {width:370px; padding: 0 0px 0 0;}
.width-19 {width:640px;}
.width-20 {width:626px;}
.width-21 {width:620px;}
.hight-1 { height:168px;}
.hight-2 { height:158px;}
.hight-3 { height:180px;}
.hight-4 { height:360px;}

.gray { color:#828282;}
 

/*start 08_dec_08*/
.inner_flow {overflow:auto;}
.form_fld {width:613px; padding:0px 0px 0px 20px;}
.headbg {width:625px;padding:7px 0px 7px 10px; font-weight:bold;}/* background-color:#057ac0; */
.bdr {overflow:auto;}/*border:solid 1px #057ac0; */
.row_data { width:178px;float:left; padding:5px 0px 5px 0px;}
.row_data1 { width:430px;float:left; padding:5px 0px 5px 0px;}
.textbox {border:solid 1px #c0c0c2; padding:1px; height:18px;}
.box_height {padding:1px; height:80px;}
.txtbox_350 {width:300px;}
.txtbox_150 {width:150px;}
.red {color:#FF0000;}
/*end 08_dec_08*/


/* 09 Dec  by kant */
.logos_icon{padding:15px; float:left;}
.padhite{padding:5px 5px 10px 50px; height:28px;}

.emp_box{border:1px solid #88d2ff; padding:10px; float:left; width:620px; margin-bottom:10px;}



.emp_box2{border:1px solid #88d2ff; padding:10px; float:left; width:620px; background:#f7fbff;}
.empt{width:620px; float:left; padding-bottom:10px;}
.emp_mbox{width:620px; float:left;}
.emp_mbox div{line-height:25px;}
.emp_box2 input{margin-bottom:8px;}
.emd_d1{float:left; width:138px; font-weight:bold;}
.emd_d2{float:left; width:68px; font-weight:bold; padding-top:5px;}


.job_head_row{background:#0174c1; color:#FFFFFF; font-weight:bold; border:1px solid #88d2ff; padding:5px; float:left; width:630px; margin-bottom:10px;}
.search_divs{padding:0 5px 0 15px; line-height:20px; float:left}

/* 12 Dec */
.box1_over{border:1px solid #88d2ff; padding:0px 10px 10px 10px; float:left; width:620px; margin-bottom:10px; background:#f7fbff url(images/row_bg.jpg) top left repeat-x;}
.body_mid ul { margin:0 0 0 10px; padding:0 0 0 10px;}
.body_mid li { margin:0 0 0 10px; padding:5px 0 5px 20px; background:url(images/arrow.gif) left center no-repeat; list-style:none;}

/*---------- 16 Dec ----------*/
.arrow_blue{background:url(images/arrow.gif) 5px center no-repeat; font-weight:normal; padding-left:20px; line-height:22px;}
.pack_download{background:url(images/packdownload.jpg) top right no-repeat; padding-top:3px; padding-right:45px; font-weight:bold; text-align:right;}
.fom_txtover{width:300px; float:left; padding-bottom:5px;}
.wid1{float:left; width:80px;}
.wid2{float:left; width:220px;}
.slft{width:30%; float:left;}

/*==========CSS By Bhupendra==========*/

.pdetail{width:766px; float:left; border-left:1px solid #8cb0dd; border-right:1px solid #8cb0dd; color:#000000;}
.pin{width:750px; margin:auto;}
.pdetail h3 { font-size:12px; color:#509e3b; background:url(images/head_mid_bg2.jpg) no-repeat;   height:36px; padding:5px 0px 10px 0px;}
.pseprate{width:50%; float:left;}
.pseprate2{width:39%; float:left;}
.pseprate3{width:61%; float:left;}
.pseprate4{width:25%; float:left;}
.pseprate5{width:75%; float:left;}
.pfield{width:100%; float:left;}
.pfield input{font:11px Arial, Helvetica, sans-serif;}
.pfield div{margin-bottom:5px;}
.fleft{width:100%; float:left;}
.but_next{width:48px; height:21px; background:url(images/but_next.gif) no-repeat; border:none; cursor:pointer;}
.but_back{width:48px; height:21px; background:url(images/but_back.gif) no-repeat; border:none; cursor:pointer; color:#ffffff; font-family:Arial, Helvetica, sans-serif; font-size:11px; padding:0px; margin:0px;}
.but_save{width:48px; height:21px; background:url(images/but_save.gif) no-repeat; border:none; cursor:pointer; color:#ffffff; font-family:Arial, Helvetica, sans-serif; font-size:11px; padding:0px; margin:0px;}
.but_snext{width:87px; height:21px; background:url(images/save_next_but.gif) no-repeat; border:none; cursor:pointer;}
.but_addnote{width:60px; height:21px; background:url(images/but_addnote.gif) no-repeat; border:none; cursor:pointer;}