/* CSS Document 
Developed by Tantra Idea Management.
Website: http://www.tantra.com.np
------------------------------
*/
/* reset code*/
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {margin: 0;	padding: 0;border: 0;utline: 0;font-weight: inherit;font-style: inherit;font-size: 100%; font-family: inherit;vertical-align: baseline;}:focus {outline: 0;}body {line-height: 1;}ol, ul{list-style: none;}table{border-collapse:separate;border-spacing: 0;}table td{display:table-cell;vertical-align:top;}caption, th, td{text-align:left;font-weight:normal;}blockquote:before, blockquote:after,q:before, q:afte {content: "";}blockquote, q {quotes: "" "";}.titlehead{color:#246B8E;font-size:12px;font-weight:bold;}.titlebold{font-size:12px;font-weight:bold;}
*{ margin:0; padding:0; } body{ font:Tahoma;}a{ outline:none;font:Tahoma;}.wrapper{ width:1000px;margin:0 auto;}/* uniersal Tags*/
.clear				{ clear:both; }

/* Head Portion */

.head				{ height:235px; background:url(../images/logo.jpg) no-repeat left top; 	padding:0 0 0 200px;	}
.top				{ height:80px; background:url(../images/logo.jpg) no-repeat 10px 2px;  padding:0 0 0 220px; border-bottom:1px solid #e5e5e5;}
.top1				{ text-align:left; height:36px;}
.top1 p				{ margin:0; padding:9px 0 0 340px; font-family:tahoma; font-size:11px; color:#fff; }	

		
/* bar 2 */		
.bar2				{ clear:both; padding:0; margin:0; border-bottom:1px solid #e0fdc1;}
.bar2 .post			{ border-bottom:0px dotted; border-top:0px dotted; font-family:tahoma; font-size:11px; color:#3F3F3F; width:213px;
					  height:auto; float:left;}	
.bar2 .post a		{ font-family:tahoma; color:#3F3F3F; text-decoration:none;}
.bar2 .post a:hover { text-decoration:underline;}
.check				{ margin-top:0px; text-align:center; font-family:Tahoma; font-size:11px; }
.bar2 .flash		{ width:564px; height:117px; float:left; }
.bar2 .flash1		{ width:564px; height:auto; float:left; }
.bar2 .requirement	{ border-bottom:0px dotted; border-top:0px dotted; font-family:tahoma; font-size:11px; color:#3F3F3F; width:217px;
					  height:auto; float:left; text-align:center; vertical-align:bottom;	}
.bar2 .requirement a{ font-family:tahoma; color:#3F3F3F; text-decoration:none;}
.bar2 .requirement
 a:hover			{ text-decoration:underline;}


ul.menu				{}
.menu li			{ float:left; }

li.n1				{ background:url(../images/menu.gif) no-repeat 0 top; width:93px; height:46px; text-indent:-9999px;}
li.n1 a				{ background:url(../images/menu.gif) no-repeat 0 top; width:93px; height:46px; text-indent:-9999px; display:block;}
li.n2				{ background:url(../images/menu.gif) no-repeat -93px top; width:114px; height:46px; text-indent:-9999px;}
li.n2 a				{ background:url(../images/menu.gif) no-repeat -93px top; width:114px; height:46px; text-indent:-9999px; display:block;}
li.n3				{ background:url(../images/menu.gif) no-repeat -207px top; width:120px; height:46px; text-indent:-9999px;}
li.n3 a				{ background:url(../images/menu.gif) no-repeat -207px top; width:120px; height:46px; display:block;}
li.n3 a:hover		{ background:url(../images/menu.gif) no-repeat -207px bottom; width:120px;	height:46px; text-indent:-9999px;}
li.n4				{ background:url(../images/menu.gif) no-repeat -327px top;	width:120px; height:46px; text-indent:-9999px;}
li.n4 a				{ background:url(../images/menu.gif) no-repeat -327px top; width:120px; height:46px; display:block;}
li.n4 a:hover 		{ background:url(../images/menu.gif) no-repeat -327px bottom; width:120px; height:46px;display:block;}
li.n5				{ background:url(../images/menu.gif) no-repeat -447px top; width:85px; height:46px; text-indent:-9999px;}
li.n5 a				{ background:url(../images/menu.gif) no-repeat -447px top; width:85px; height:46px; text-indent:-9999px; display:block;}
li.n6				{ width:30px; background:none; }
.n6 div				{ background:none; width:30px; background:url(../images/nav-bar.gif) no-repeat 10px 0; font-family:tahoma; font-size:11px;
					  color:#484848; padding:17px 0 0 50px;}
li.n7				{ background:url(../images/interview.jpg) no-repeat -755px top; width:45px; height:46px; text-indent:-9999px;}
li.n7 a				{ background:url(../images/) no-repeat -755px top; width:45px; height:46px; text-indent:-9999px; display:block;}

							/**/
.fla				{ background:url(../images/flash.jpg) no-repeat 0 0; width:801px; height:115px; border-bottom:1px #e5e5e5 solid; }
select option		{ font-family:tahoma; font-size:11px; color:#4f4f4f; padding:2px;  }
.seek p.free		{ background:url(../images/seek-free.jpg) no-repeat 0 0;  width:208px; height:26px; float:left;  margin:0; padding:0;}	
ul.menu				{ height:44px; margin:3px 0 0 0; padding:0; }
.menu li			{ float:left; }
li.n1				{ background:url(../images/menu.gif) no-repeat 0 top; width:93px; height:44px; text-indent:-9999px;}
li.n1 a				{ background:url(../images/menu.gif) no-repeat 0 top; width:93px; height:44px; text-indent:-9999px; display:block;}
li.n1 a:hover		{ background:url(../images/menu.gif) no-repeat 0 -46px; }
li.n2				{ background:url(../images/menu.gif) no-repeat -93px top; width:114px; height:44px; text-indent:-9999px;}
li.n2 a				{ background:url(../images/menu.gif) no-repeat -93px top; width:114px; height:44px; text-indent:-9999px; display:block;}
li.n2 a:hover		{ background:url(../images/menu.gif) no-repeat -93px -46px;}
li.n3				{ background:url(../images/menu.gif) no-repeat -207px top; width:120px; height:44px; text-indent:-9999px;}
li.n3 a				{ background:url(../images/menu.gif) no-repeat -207px top; width:120px; height:44px; display:block;}
li.n3 a:hover		{ background:url(../images/menu.gif) no-repeat -207px -46px; height:44px;}
li.n4				{ background:url(../images/menu.gif) no-repeat -327px top; width:120px; height:42px; text-indent:-9999px;}
li.n4 a				{ background:url(../images/menu.gif) no-repeat -327px top; width:120px; height:44px; display:block;}
li.n4 a:hover		{ background:url(../images/menu.gif) no-repeat -327px -46px; height:44px;}
li.n5				{ width:105px; height:44px; text-indent:-9999px;}
li.n5 a				{ background:url(../images/menu.gif) no-repeat -447px top; width:105px; height:44px; text-indent:-9999px; display:block;}
li.n5 a:hover		{ background:url(../images/menu.gif) no-repeat -447px -46px;}
li.n6				{ width:80px; height:44px; background:none; }
.n6 div				{ background:none; background:url(../images/nav-bar.gif) no-repeat 0px 0; font-family:tahoma; font-size:11px; color:#484848;
					  padding:27px 0 0 40px;height:17px;}
li.n7				{ background:url(../images/menu.gif) no-repeat -750px top; width:45px; height:44px; text-indent:-9999px;}
li.n7 a				{ background:url(../images/menu.gif) no-repeat -750px top; width:45px; height:44px; text-indent:-9999px; display:block;}
li.n8		{ background:url(../images/interview.jpg) no-repeat 0 0; width:82px; height:37px; }
li.n8 a				{ width:82px; height:37px; display:block; }

/*body  portion Starts here */

.loginresume		{ background:url(../images/postResume.gif) no-repeat 0 0; width:521px; height:105px; vertical-align:top; font-size:11px;
					  font-family:tahoma; color:#43493a;}
table.ff1			{ margin:15px 5px 0 2px; }
.ff1 input			{ font:normal 12px tahoma; color:#43493a; border:1px #666 solid; margin-left:10px; padding:1px 2px;}
.ff1 td				{ padding:4px 0;}
.ff1 a img			{ margin:5px; }
.ff1 span a			{ color:#fbfeb4; text-decoration:none;}	
.ff1 span a:hover	{ text-decoration:underline;}	
.ff1 a				{ color:#43493a; text-decoration:none;}	
.ff1 a:hover		{ text-decoration:underline;}			
.postreq			{ background:url(../images/postrequirements.gif) no-repeat 0 0; height:105px; width:521px; vertical-align:top; font-size:11px;
					  font-family:tahoma;color:#43493a;	}	
.gal				{ font-family:tahoma; font-size:11px; color:#6e5a35; font-weight:bold; text-transform:uppercase; margin:0 220px 0 20px; 
					  padding:7px 0 0 0; background:url(../images/body-icon1.jpg) no-repeat right 3px; width:93px; height:15px; float:left; }
.gal2				{ height:16px; text-align:center; font:normal 9px tahoma; color:#2186b1; padding:10px 0 0 170px; float:left; margin:0 auto; text-transform:uppercase;}
.log				{ color:#59676e; font-family:tahoma; font-size:12px; padding:7px 0 5px 14px;float:left;}	
.log a				{ color:#59676e; font-family:tahoma; font-size:12px; text-decoration:none; }
.log a:hover		{ text-decoration:underline; }
table.gg			{ width:100%;}
.gg th , .gg2 th , 
.gg3 th				{ background:url(../images/body-bar1.gif) repeat-x 0 0;	height:30px; font-family:tahoma; color:#535556; font-weight:bold; 
					  font-size:12px; text-align:left; padding-top:8px;	padding-left:10px;	border-right:1px #fff solid;}	
.gg td , .off		{ height:30px;	font-family:tahoma; color:#535556; font-weight:normal; font-size:11px; text-align:left;	
					  cursor:pointer; padding:8px 0 0 8px; }	
.gg3 td				{ height:20px; font-family:tahoma; color:#535556; font-weight:normal; font-size:11px; text-align:left;	padding-left:8px;}		
.gg2 td , .off		{ height:30px; font-family:tahoma; color:#535556; font-weight:normal; font-size:11px; text-align:left; padding-left:8px; }
.gg2 a				{ font-family:tahoma; color:#3F3F3F; text-decoration:none; }
.gg2 a:hover		{ text-decoration:underline; }
.on td				{ height:30px; font-family:tahoma; color:#785d4b; font-weight:normal; font-size:11px; text-align:left; padding:8px 0 0 8px;	}
.gg .app			{ background:url(../images/body-icon3.gif) no-repeat 75px center; }
.bb					{ border:1px #e9e9e9 solid; border-top:0; margin-bottom:10px; cursor:default;}
.bb p				{ font-family:tahoma; font-size:12px; color:#246b8e; line-height:18px; font-weight:bold;}
.bb p span			{ font-family:tahoma; font-size:11px; color:#9f2929;}
.title1				{ font-family:tahoma; font-size:12px; color:#3F3F3F; text-align:justify;}
.bb .btn			{ background:url(../images/btn-apply.jpg) no-repeat 0 0; width:75px; height:20px; text-indent:-9999em; margin:10px auto; }
.bb .btn a			{ width:75px; height:20px; display:block; }
table .tt			{ width:100%; }
.tt th				{ background:url(../images/body-bar2.gif) repeat-x 0 0;	height:30px; font-family:tahoma; color:#000; font-weight:normal;
					  font-size:11px; padding-left:4px;border-right:1px #fff solid;	}
.tt td img			{ margin:5px 10px 5px 20px;	float:left;	}	
.tt td				{ padding:4px 0; }
.tt td p			{ float:left;  font-family:tahoma; font-size:11px; color:#0098d3; font-weight:bold; padding:15px 0 0 0;	}	
.list div			{ background:url(../images/body-icon41.jpg) no-repeat 10px 9px; padding:8px 0 0 25px; height:12px; margin:0 0 0 60px;
					  font-family:tahoma; font-size:12px; color:#5f5f5f;}	
.list2 div			{ background:url(../images/body-icon41.jpg) no-repeat 10px 9px; padding:8px 0 0 25px; height:12px; margin:0 0 0 0px; font-family:tahoma; font-size:11px; color:#5f5f5f;}		




ul.joblist{ margin:0; padding:0; list-style:none; }
.joblist li{ padding-left:10px; }
.joblist li a{ font-family:tahoma; font-size:12px; color:#5f5f5f; text-decoration:none; line-height:18px; }
.joblist li a:hover{ color:#111; }
.bb10{ height:35px; overflow:hidden; display:block; margin-bottom:5px; }
.bb20{ overflow:visible; position:absolute; background:#fff; padding:0px 0px 10px; display:block; width:225px; border-bottom:3px #339933 solid; }
.bb20 li{ padding-bottom:10px; }
.testt{ margin-top:20px; }
.list a , .list2 a	{ font-family:tahoma; font-size:11px; color:#5f5f5f; text-decoration:none;}
.list a:hover ,
.list2 a			{ text-decoration:underline; }
.icon-search		{ background:url(../images/search.jpg) no-repeat 0 5px;	padding:8px 0 0 25px; height:12px; font-family:tahoma; 
					  font-size:12px; color:#5f5f5f;}		
p.title				{ font-family:tahoma; font-size:12px; font-weight:bold; text-transform:uppercase; color:#9f2929; padding:5px 0 5px 20px;}


/*This part is for footer*/
.foot				{ font-family:tahoma; font-size:11px; color:#59676e; line-height:17px; background:url(../images/foot-bg.gif) repeat-x 0 0;
					   height:87px; }
.link				{ width:770px; text-align:center; }	
.foot td			{  padding:5px;  } 
.foot a				{ font-family:tahoma; font-size:11px; color:#59676e; text-decoration:none;}
.foot a:hover 		{ text-decoration:underline; }	


/* search form */
.searchform			{ clear:both;  font:normal 11px tahoma; color:#246b8e;}
.searchform table	{ border:0; margin-top:7px;	width:98%; }	
.searchform td		{ padding-left:0; padding-right:10px;}	
.searchform input ,
 searchform select  { font:normal 11px tahoma; color:#246b8e; border:1px #ccc solid;}
.searchform h3		{ padding-bottom:10px; font-family:Tahoma, Geneva, sans-serif; font-weight:normal; color:#246b8e;font-size:12px; float:left;}		
.searwidh			{ width:150px; height:18px;}		
.bro				{ border:0;  }	
.searchform .btn	{ background:url(../images/seek-search.jpg) no-repeat 0 0; width:54px; height:20px; float:none; display:block; 
					  text-indent:-9999em;	}	
.searchform .btn a	{ width:54px; display:block; }
.searchform2 td		{ Height:25px; vertical-align:middle;}
.gall				{ font-family:tahoma; font-size:12px; color:#6e5a35; text-transform:uppercase; margin:0 220px 5px 0px; 	padding:7px 0 0 0;
					  width:93px; height:15px;	}
.applybtn			{ background:url(../images/body-icon3.gif) no-repeat 0 1px;	padding:0 0 0 18px;	margin:20px 0 0 0;}	
.applybtn a			{ color:#246b8e; text-decoration:none;}			
.applybtn a:hover	{ text-decoration:underline;}	


/* this section controls the catagores*/

.cat				{ height:232px; width:980px; text-align:center; padding:10px 0 0 20px; border-bottom:1px #fff solid; }
.cat1				{ text-align:center; padding:10px 0 0 20px; border-bottom:1px #fff solid; }	
.cat div ,.cat1 div	{ font-family:tahoma; font-size:11px; color:#a33b01; font-weight:bold; 	text-transform:uppercase; text-align:left;
					   margin:5px 0 5px 0;	}	
.cat1 ul			{ width:250px; margin:0 10px 20px 0; padding:0; list-style:none; float:left; text-align:left; }	
.cat ul				{ width:32%; margin:0 10px 0 0; padding:0; list-style:none; float:left; text-align:left; }		
.cat li, .cat1 li	{ font-family:tahoma; color:#59676e; font-size:11px;  padding-left:10px; background:url(../images/arrow1.gif) no-repeat left 8px; }
.cat li a,.cat1 li a{ font-family:tahoma; color:#59676e; font-size:11px; line-height:24px; text-decoration:none; }
.cat li a:hover,
cat1 li a:hover		{ text-decoration:underline; }
.cat				{ height:auto; width:528px; text-align:center;padding:10px 0 0 0px;border:1px #eaeaea solid;background:#f7f7f7;}
h2.categorytit		{ font-family:tahoma;  font-size:11px;  color:#a33b01; font-weight:bold; text-transform:uppercase; text-align:left; 
					   margin:5px 0 5px 5px;}	
.cat ul				{ width:45%; margin:0 0 0 10px;  padding:0 0 15px 0; list-style:none; float:left; text-align:left;}	
.cat li				{ font-family:tahoma;  color:#59676e; font-size:11px; line-height:24px; line-height:18px; padding-left:12px;
					   background:url(../images/arrow1.gif) no-repeat left 8px;}
.cat li a			{ font-family:tahoma; color:#59676e; font-size:11px; text-decoration:none;}
.cat li a:hover		{ text-decoration:underline; }	
	


/*  This Portion of Css contorons the formform */
table.frm			{ width:100%; font-family:tahoma; font-size:11px; }
p.frmhead			{ font-family:tahoma; font-size:11px; padding:10px 0; color:#a02829;}		
#tt .frm .txt   	{ text-align:left; color:#246b8e; width:27%; }	
.frmtitle			{ border-bottom:1px #e9e9e9 solid;	font-family:tahoma; font-size:11px; color:#5f5f5f;	}
.frm .txt       	{ text-align:left; color:#246b8e; width:180px; padding-left:20px }
.frm .txt span  	{ color:#FF0000; padding-right:5px; font-family:tahoma; font-size:11px;	}
.txt span a			{ color:#a02829; text-decoration:none; }		
.txt span a:hover	{ text-decoration:underline;}			
.frm input			{ border:1px #cbcbcb solid; color:#535556; padding:5px; font-weight:bold; }
.frm img			{ border:0px;}	
.frm textarea		{ border:1px #cbcbcb solid; margin-bottom:10px;	color:#535556; }	
.red				{ color:#a02829; font-family:tahoma; font-size:11px;}	
	

input				{ border:1px #666 solid; font:normal 11px tahoma;}
textarea			{ font:normal 11px tahoma; border:1px #ADADAD solid; margin-bottom:10px; color:#535556;}
/* contact form */
.contact			{ font:normal 11px tahoma; margin:0 auto;}
.contact h2			{ font:bold 18px verdana; color:#666; border-bottom:3px #666 solid;}
.contact td			{ padding:0 10px 10px 0;}
.contact span		{ color:#f00;}
.contact input		{	width:200px;}
.contact textarea	{ width:200px;}
.contact .btn		{ width:80px;}
/* contact en */

form				{ margin:0;	padding:0;	}
.frm input			{ border:1px #ADADAD solid; color:#535556; padding:3px;}
.frm textarea		{ border:1px #ADADAD solid; margin-bottom:10px; color:#535556;}

/* search bar */
.seek				{ height:26px;  width:550px;  margin:0 auto;  margin-top:8px;}
.seek .tit			{ font-family:tahoma; 	font-size:11px; color:#888; text-transform:uppercase; float:left; margin:3px 10px 0 0;}
.seek input			{ float:left;  border:1px #727272 solid; font-family:tahoma; font-size:11px; color:#4f4f4f; margin-right:10px; width:127px; padding:1px 0;}	
.seek select		{  float:left;  border:1px #727272 solid; margin-right:10px; width:150px; font-family:tahoma; font-size:11px; color:#4f4f4f; }	
.seek .btn			{ background:url(../images/seek-search.jpg) no-repeat 0 0; width:54px; height:20px; float:left; 
					  margin-right:7px; display:block; text-indent:-9999em;}	
.seek .btn a		{ width:54px; height:20px; display:block;}
.seek .adv			{ margin:3px 10px 0 0;  float:left;  }	
.seek .adv a		{ color:#0098d3;	font-family:tahoma;	font-size:11px;	text-decoration:none; width:100px; height:20px; }	
.adv a:hover		{ text-decoration:underline;	}


/* job */
.blue				{ width:88%; margin:0 auto; margin-top:20px; border:1px #c4dde9 solid; background:#f5fcfc; padding:5px;}	
.blue .title		{ background:url(../images/job-resume-status.jpg) no-repeat 0 0; width:116px; height:14px; margin:5px auto;}
.blue table			{ width:90%; margin:0 auto; margin-right:5px; font:normal 11px Tahoma; color:#59676e; line-height:30px;	}		


/* Documents */
.docwrap			{ width:96%;  margin:20px 0px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#666666; line-height:16px;
					  text-align:justify;}
.docwrap p 			{ color:#666666;	  }
.docwrap h1			{ line-height:15px; padding-bottom:10px; padding-top:0px; font-weight: bold; font-size:18px; color:#0098D3;}
.docwrap h2			{ line-height:15px; padding-bottom:10px;  padding-top:10px;  font-weight: bold;  font-size:14px; color:#00A0E6;}
.docwrap li			{ padding:3px 0px 3px 30px; list-style:circle inside; font-style:italic; }
.docwrap table		{ width:500px; font-family:Arial, Helvetica, sans-serif; font-size:11px; margin:30px;}
.docwrap table a	{ color:#666666; text-decoration:none; border-bottom:dashed thin #999;}
.docwrap td			{ height:20px;}
.bbt 				{ width:31px; height:31px; background:url(../images/postResume-go.gif) no-repeat;cursor:pointer;	}
.bbt2				{ width:31px; height:31px; background:url(../images/postrequirements-go.gif) no-repeat; cursor:pointer;}
.paging				{ margin-top:15px; font-family:Tahoma; font-size:11px; color:#666666; text-decoration:none; margin:5px 3px; }
.paging:hover		{ color:#333333; border-bottom:thin dotted;}
.num				{ font-size:11px; color:#666666; font-weight:bold; text-decoration:none;}
.num:hover			{ color:#333333; border-bottom:thin dotted;}
.numselected		{ font-size:11px; color:#FFFFFF; font-weight:bold; text-decoration:none; background:#00A0E6; padding:0px 4px;}				
.myacc 				{ background:url(../images/myaccount.jpg) no-repeat; width:84px; height:17px; cursor:pointer; border:0;}	
.logout				{ background:url(../images/signout.jpg) no-repeat; width:84px; height:17px; cursor:pointer ;border:0;}	


/*Imi links*/
.imi				{ height:96px; padding-top:10px; background:#f6f6f6; text-align:center;}
#pleft				{ float:left; width:350px; margin:30px 0 0 10px; font-family:Tahoma; font-size:11px;}
#pimg				{ float:left; text-align:center; height:57px; width:177px; margin:15px 0 0 51px;}
#pimg img			{ padding:0; margin:0;}
#pright				{ float:right; width:350px; margin:30px 10px 0 0; font-family:Tahoma; font-size:11px;}
.top1				{ text-align:left; height:36px;}
.top1 p				{ margin:0; padding:9px 0 0 340px; font-family:tahoma; font-size:11px; color:#fff; }	
.imilinks h2		{ font-family:arial; font-size:18px; color:#06C; margin:15px 0 5px 10px;	}
.imilinks ul		{ margin-left:10px; }
.imilinks li		{ width:200px; padding:8px 0; line-height:16px; border-bottom:1px #a4c4ec dashed; }
.imilinks li a		{ font-family:arial; font-size:12px; color:#06C; text-decoration:none;}
.imilinks li a:hover{ text-decoration:underline; color:#629adf;}


/* Extra additiona css*/
.star				{ color:#FF0000; font-size:14px;}
.message 			{ color:#FF0000; text-align:center; padding:5px 0; font-family:tahoma; font-size:12px;}
.butn 				{ border:1px #666 solid; font-family:arial; font-size:12px; color:#666;}
select				{ color:#666; padding:0; margin:0; height:20px; padding:0; font-family:tahoma; font-size:11px; float:left; margin-right:3px;}
.frmtitle 			{ font-family:tahoma; font-size:14px; font-weight:bold; color:#9F2929; padding-left:10px;}
.frm input 			{ font-family:tahoma; color:#666; font-size:11px; padding:3px;}
.link 				{ font-size:11px; font-family:Tahoma; color:#535556; text-decoration:none;}
.link:hover 		{ text-decoration:underline;}
.hand:hover 		{ cursor:pointer;}
.tickcross			{ vertical-align:middle;}
.deleteposition     { vertical-align:middle; text-align:right; padding-right:10px;}
.vacancy			{ color:#6E5A35; float:left; font-family:tahoma; font-size:11px; font-weight:bold; height:15px; margin:0 130px 0 0;
					  padding:11px 0 0 10px; text-transform:uppercase;}

.top1				{ text-align:left; height:29px; }
/**/

		
/* bar 2 */		
.bar2				{ clear:both; padding:0; margin:0; border-bottom:1px solid #e0fdc1;}
.bar2 .post			{ border-bottom:0px dotted; border-top:0px dotted; font-family:tahoma; font-size:11px; color:#3F3F3F; width:213px;
					  height:auto; float:left;}	
.bar2 .post a		{ font-family:tahoma; color:#3F3F3F; text-decoration:none;}
.bar2 .post a:hover { text-decoration:underline;}
.check				{ margin-top:0px; text-align:center; font-family:Tahoma; font-size:11px;}
.bar2 .flash		{ width:564px; height:117px; float:left;}
.bar2 .flash1		{ width:564px; height:auto; float:left;}
.bar2 .requirement	{ border-bottom:0px dotted; border-top:0px dotted; font-family:tahoma; font-size:11px; color:#3F3F3F; width:217px;
					  height:auto; float:left; text-align:center; vertical-align:bottom;}
.bar2 .requirement a{ font-family:tahoma; color:#3F3F3F;text-decoration:none;	}
.bar2 .requirement
 a:hover			{	text-decoration:underline;}

/* imi */
.imi				{ height:96px; padding-top:10px; background:#f6f6f6; text-align:center; }
#pleft				{ float:left; width:350px; margin:30px 0 0 10px; font-family:Tahoma; font-size:11px;	}
#pimg				{ float:left; text-align:center; height:57px; width:177px; margin:15px 0 0 51px;}
#pimg img			{ padding:0; margin:0;	}
#pright				{ float:right; width:350px; margin:30px 10px 0 0; font-family:Tahoma; font-size:11px;}

/* footer */
.foot				{ font-family:tahoma; font-size:11px; color:#59676e; line-height:17px; background:url(../images/btm-bg.gif) repeat-x 0 0;
					   height:auto; margin-top:10px;}
.link				{ width:770px; text-align:center;}	
.foot td			{  padding:5px; }
.foot a				{ font-family:tahoma;  font-size:11px;  color:#59676e; text-decoration:none;}
.loginresume		{ background:#9bbe1a; width:521px; width:998px; height:105px; vertical-align:top; font:normal 11px Verdana; color:#43493a;}
table.ff1			{ margin:15px 0 0 20px;}
.ff1 input			{ font:normal 12px tahoma; color:#43493a; border:1px #666 solid; margin-left:10px; padding:1px 2px; }
.ff1 td				{ font:normal 12px tahoma; color:#43493a; padding:4px 0;	}
.ff1 a img			{ margin:5px;}
.ff1 span a			{ color:#fbfeb4;	text-decoration:none; }	
.ff1 span a:hover	{ text-decoration:underline;}	
.ff1 a				{ color:#43493a; text-decoration:none;}	
.ff1 a:hover		{ text-decoration:underline;}			
.ff1 .head			{ color:#9F2929; font-family:tahoma; font-size:16px; font-weight:bold;}
.postreq			{ background:#2bbff0; width:998px; height:105px; vertical-align:top; font-size:11px; font-family:tahoma; color:#43493a; }	
.postreq div		{ width:288px; float:right;}
.gal				{ font-family:tahoma; font-size:11px; color:#6e5a35; font-weight:bold; text-transform:uppercase; margin:0 220px 0 20px; 
					  padding:0px 0 0 0; background:url(../images/body-icon1.jpg) no-repeat right 3px; width:93px; height:15px; float:left;}
.log				{ color:#59676e; font-family:tahoma; font-size:11px; padding:7px 0 5px 14px;float:left;	}	
.log a				{ color:#59676e; font-family:tahoma; font-size:11px; text-decoration:none;}
.log a:hover		{ text-decoration:underline;}
.tbl				{ width:100%; margin-top:5px;}
.tbl td				{ border:0px #f00 dashed; display:table-cell; margin:0; padding:0;}
.gal				{ font-family:tahoma; font-size:11px; color:#6e5a35; font-weight:bold; text-transform:uppercase;margin:0 200px 0 0px; 	
					  padding:11px 0 0 0;	background:url(../images/body-icon1.jpg) no-repeat right 9px; width:113px; height:15px; float:left;}
.log				{ color:#59676e;  font-family:tahoma; 	font-size:11px;	padding:7px 0 5px 14px; float:left; margin-right:20px;}	
.log a				{ color:#59676e;  font-family:tahoma;  font-size:11px; margin-right:10px; text-decoration:none;}
.log a:hover		{ text-decoration:underline;}
.tbl1				{ width:100%; border:1px #eaeaea solid; border-top:0; clear:both; background:#f7f7f7;}
.tbl1 th , .tbl1 td { vertical-align:middle;}
.tbl1 th			{ background:url(../images/body-bar1.gif) repeat-x 0 0; height:30px; font-family:tahoma;  color:#535556;  font-size:11px; 
					  text-align:left; padding-left:10px; border-right:1px #fff solid; }
.tbl1 td , .off		{ height:30px; font-family:tahoma;  color:#535556;  font-weight:normal;  font-size:11px;	text-align:left; 
					  padding-left:8px; cursor:pointer;}		
.on td				{ height:30px; font-family:tahoma;  color:#785d4b;  font-weight:normal; font-size:11px; text-align:left; padding-left:8px;}	
td .app				{ background:url(../images/body-icon3.gif) no-repeat 75px center;}	

/* right table */

/* cat */

	

