/*border:2px solid #FF00FF;*/
body {
	margin: 3px;
	padding: 0px;
	color: #666666;
	font: normal 11px/15px Verdana, Geneva, Arial, Helvetica, sans-serif;
	letter-spacing: normal;
	text-align: center;
	word-spacing: -1px;
}

#divHeader {
	/*background-image: url(../../images/toplogo_head.gif);*/
	background-repeat: no-repeat;
	background-position: left top;
	display: block;
	padding: 0px;
	height: 70px;
	width: 996px;
	background-color: #EEEEEE;
}

#divLeft1 {
	position: relative;
	width: 183px;
	height: 28px;
	background-repeat: repeat-y;
	background-position: left top;
	margin: 0px 0px 2px 0px;
	padding: 0px;
	float: left;
	background-image: url(../../images/home.gif);
}

#divRight1 {
	float: right;
	width: 180px;
	height: 28px;

	background-color: ;
	background-repeat: no-repeat;
	/*background-position: left top;*/
	/*background-image: url(../images/home_right_bg.gif);*/
	background-color: #333333;
	color:#DDDBD6;
	font-weight:bold;
	text-align:right;
}

#divRight1 a {
	color:#DDDBD6;
	font-weight:bold;
	text-align:right;
}

#divContainer1 {
	clear: both;
	margin: 0px 0px 2px 0px;
	padding: 0px;
	width: 996px;
	background-repeat: repeat-y;
	background-color: #2E292F;
}

#divCenter1 {
	text-align: justify;
	margin-top: 0px;
	margin-right: 180px;
	margin-bottom: 0px;
	margin-left: 183px;
	height: 28px;
	padding: 0px;
	vertical-align: top;
	background-image: url(../../images/home_center_bg.gif);
	background-repeat: repeat-y;
	background-position: left top;
	background-color: #000000;
}


#divLeft {
	width: 182px;
	background-repeat: repeat-y;
	background-position: left top;
	margin: 0px;
	padding: 0px 0px 0px 1px;
	float: left;
}
#divRight {
	float: right;
	width: 0px;/*180px;*/
	background-color: ;
	background-repeat: repeat-y;
	background-position: left top;

	margin: 0px 0px 0px -1px;

}

#divContainer {
	clear: both;
	width: 996px;
	margin: 0px 0px 0px 0px;

	/*background-repeat: repeat-y;
	background-image: url(../../images/center_bgline.gif);
	background-position: center center;*/
}
#divCenter{
/*	font-size:9px;*/
	text-align: justify;
	vertical-align: top;
	background-repeat: repeat-y;
	background-position: left top;
	padding: 0px;
	margin-top: 0px;
/*	margin-right: 179px;*/
	margin-bottom: -10px;
	margin-left: 0px;
	border: 0px solid #0066FF;
}

.clearer {
	font-size: 0px;
	line-height: 0px;
	clear: both;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #E5E5E5;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin: 15px 0px 0px;
	padding: 1px;
}


ul#nav_main {
	list-style-type:none;
	width: 180;
	padding-left: 0;
	margin-left: 0;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-bottom: 0px;	
}

/* styles for Quick Links */

li#nm_1{
	background:url(../../images/quicklinks_title.gif) no-repeat right top;
	height: 35px;
	width: 179px;
	margin-left: 3px;
}
li#nm_2{
	background:url(../../images/pes.gif) no-repeat right top;
	height: 28px;
	width: 179px;
	margin-left: 3px;
	padding-bottom: 1px;
}
li#nm_3{
	background:url(../../images/exc-search.gif) no-repeat right top;
	height: 28px;
	width: 179px;
	margin-left: 3px;
	padding-bottom: 1px;
}
li#nm_4{
	background:url(../../images/herald.gif) no-repeat right top;
	height: 28px;
	width: 179px;
	margin-left: 3px;
	padding-bottom: 1px;
}
li#nm_5{
	background:url(../../images/career_broker.gif) no-repeat right top;
	height: 28px;
	width: 179px;
	margin-left: 3px;
	padding-bottom: 1px;
}
li#nm_6{
	background:url(../../images/verification.gif) no-repeat right top;
	height: 29px;
	width: 179px;
	margin-left: 3px;
	padding-bottom: 0px;
}
li#nm_7{
	background:url(../../images/cv.gif) no-repeat right top;
	height: 28px;
	width: 179px;
	margin-left: 3px;
	padding-bottom: 1px;
}
li#nm_8{
	background:url(../../images/emp.gif) no-repeat right top;
	height: 28px;
	width: 179px;
	margin-left: 3px;
}
li#nm_9{
	background:url(../../images/update_cv.gif) no-repeat right top;
	height: 28px;
	width: 179px;
	margin-left: 3px;
}
li#nm_10{
	background:url(../../images/myacc.gif) no-repeat right top;
	height: 28px;
	width: 179px;
	margin-left: 3px;
}

li#nm_2 a:hover {

	background:url(../../images/pes_ov.gif) no-repeat right top;
}

li#nm_3 a:hover {
	background:url(../../images/exsearch_ov.gif) no-repeat right top;
	overflow: hidden;
}
 
li#nm_4 a:hover {
	background:url(../../images/herald_ov.gif) no-repeat right top;
	overflow: hidden;
}

li#nm_5 a:hover {
	background:url(../../images/careerbroker_ov.gif) no-repeat right top;
	overflow: hidden;
}

li#nm_6 a:hover {
	background:url(../../images/verification_ov.gif) no-repeat right top;
	overflow: hidden;
}

li#nm_7 a:hover {
	background:url(../../images/postcv_ov.gif) no-repeat right top;
	overflow: hidden;
}

li#nm_8 a:hover {
	background:url(../../images/emp_ov.gif) no-repeat right top;
	overflow: hidden;
}

li#nm_9 a:hover {
	background:url(../../images/updatecv_ov.gif) no-repeat right top;
	overflow: hidden;
}

li#nm_10 a:hover {
	background:url(../../images/myacc_ov.gif) no-repeat right top;
	overflow: hidden;
}

#divQuicklinks {
	width: 179px;
}

ul#nav_main a {
display:block;
width: 179px;
height: 28px;
text-indent: -9999px;
text-decoration: none;
overflow: hidden;}




#divNewsletter {
	height: 93px;
	width: 179px;
	float: right;
	margin-top: 2px;
	margin-bottom: 2px;
	background-image: url(../../images/subscribe.gif);
	background-repeat: no-repeat;
	background-position: center center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	color: #6D6969;
	text-decoration: none;
}

/* NEWSLETTER SUBSCRIBE STYLES */

.SUBSCRIBE_text_area {
    font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
    width: 139px;
	color: #000000;
	background-color: #FBFBFB;
	border: 1px solid #BCBCBC;
	margin-bottom: 0px;
	margin-top:45px;
	margin-left:9px;
}

.subscribe_button {

	background-image: url(../../images/subscribe_button.gif);
	background-repeat: no-repeat;
	height: 18px;
	width: 67px;
    background-position: left top;
	margin-left: 9px;
	margin-top: 3px;
	padding: 0px;
	border: 0px;
}


#divprofile {
	height: 205px;
	width: 179px;
	padding: 0px 0px 0px 0px;
	margin-left: 0px;
	background-position: right top;
	background-repeat: no-repeat;
	float: right;
}

#divprofile2 {
	/*height: 205px;*/
	width: 179px;
	padding: 0px 0px 0px 0px;
	margin-left: 0px;
	background-position: right top;
	background-repeat: no-repeat;
	float: right;
}

#divAds{
	height: 77px;
	width: 179px;
	padding: 0px;
	background-position: right top;
	background-repeat: no-repeat;
	float: left;
	background-color: #0000FF;
	background-image: url(../../images/banner.gif);
	margin-top: 2px;
	margin-bottom: 0px;
}
/*  hide from ie 6.0 */

#divHeaderimage {
	padding left: 0px;
	width: 620px;
	height: 225px;
	background-image: url(../../images/);
	background-repeat: no-repeat;
	background-position: right center;
	border: 0px;
	/*margin-top: -575px;*/
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 182px;
}

#divmaincontent2 {

/*	font-size:10px;
	width:630px; 
	color:#336633;	
	background-color:#FF9933;*/
/*	border: solid; border-color:#FF6633; */
	position: relative;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 180px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;	
	overflow: auto;
}

#divContent {
	padding: 0px;
	margin-right: 0px;
	margin-left: 184px;
	
}

h4 {
color: #2E292F;
font: 17px Trebuchet MS, Verdana, Geneva, Arial, Helvetica, sans-serif;
font-weight: normal;
padding-bottom: 10px;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: -10px;
	margin-left: 10px;
}


h5 {
	color: #A68B41;
	font: bold normal 11px/10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	padding: 0px;
	margin-top: 15px;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 10px;
}

h6 {
	color: #666666;
	font: normal 11px/15px Verdana, Geneva, Arial, Helvetica, sans-serif;
	padding: 0px;
	margin-top: 10px;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 10px;
	letter-spacing: normal;
	text-align: justify;
	word-spacing: -1px;
}

h3 {
	color: #666666;
	font: bold 11px/15px Verdana, Geneva, Arial, Helvetica, sans-serif;
	padding: 0px;
	margin-top: 10px;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 10px;
	letter-spacing: normal;
	text-align: justify;
	word-spacing: -1px;
}

.padd_radio {
width: 12px;
height: 12px;
margin-left: 3px;
margin-right: 3px;

}
/*
.jobsearch_text {
    font: 9px Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color: #A68B41;
	text-align:left;

} */

/* QUICK JOBS SEARCH AREA STYLE */

#divJobsearch {
	float: right;
	width: 180px;
	height: 225px;
	padding-top: 0px;
	padding-right: 2px;
	padding-bottom: 0px;
	padding-left: 0px;

}

#jobsearch_tab {
	padding: 0px 0px 0px 0px;
	border: 1px solid #C0BEC0;
    font: 9px Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color: #A68B41;
	text-align:left;

}

/* Quick job search Button Styles */

.help_button {
	width: 72px;
	height: 16px;
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	background-color: #797771;
	border: 1px solid #54534F;
	text-decoration: none;
	text-align: center;
}

.quick_search_button {
	width: 80px;
	height: 25px;
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	background-color: #A68B41;
	border: 1px solid #74612D;
	text-decoration: none;
	text-align: center;
}

.advanced_search_button {
	
	height: 18px;
	font: bold 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	background-color: #A68B41;
	border: 1px solid #74612D;
	text-decoration: none;
	text-align: center;
}

.advanced_search_button_gray {

	height: 20px;
	font: bold 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	background-color: #999999;
	border: 1px solid #999999;
	text-decoration: none;
	text-align: center;
}

.quick_text_area {
    font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
    width: 152px;
	color: #000000;
	background-color: #FBFBFB;
	border: 1px solid #BCBCBC;
	margin-bottom: 5px;
	margin-top: 2px;
}

/* HOT JOB LIST STYLES */

.solid-gray  { border: 1px solid #C0BEC0; }

#divHotjobs {
	position: relative;
	float: right;
	width: 180px;
	height: 254px;
	margin-top:2px;
	padding-top: 0px;
	padding-right: 2px;
	padding-bottom: 0px;
	padding-left: 0px;
	
}

/* Client Login BUTTON */

.loginhome_button {
    width: 62px;
	height: 19px;
	font: bold 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #000000;
	background-color: #EAEAEA;
	text-decoration: none;
	text-align: center;
	margin: 4px 9px 4px 109px;
	border-top: 2px solid #474248;
	border-right: 2px solid #474248;
	border-bottom: 2px solid #474248;
	border-left: 3px solid #474248;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 5px;
}

#divFooter {
	/*background-image: url(../../images/bottom.gif);*/
	background-repeat: no-repeat;
	background-position: left top;
	height: 56px;
	width: 996px;
	text-align: left;
	vertical-align: baseline;
}

/* STYLES FOR TOP BAR ICON LINKS */ 

#divIconlinks {
	float: right;
	height: 60px;
	width: 330px;
	
	margin-top: 5px;
	margin-right: 2px;
	margin-bottom: 0px;
	margin-left: 5px;
}

 #navcontainer ul
{
	margin: 0px;
	padding: 17px;
	list-style-type: none;
	text-align: right;
	vertical-align: middle;
}

#navcontainer ul li {
	display: inline;
	margin-top: 0px;
	margin-right: -1px;
	margin-bottom: 0px;
	margin-left: -2px;
 }

#navcontainer  a
{

font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color: A68B41;
	
	text-decoration: none;
	 padding: 3px 5px 3px 5px;
	color: #080808;
	background-color: #F1F1EF;
	border-left-width: 2px;
	border-left-style: solid;
	border-left-color: #C0BEC0;
}

#navcontainer ul li a:hover
{
color: #fff;
background-color: #A68B41;
}



/* Top Icon Links */



ul#nav_icon {
	list-style-type:none;
	position:relative;
	width: 180;
	height: 19px;
	padding-left: 0;
	margin-left: 0;
	margin-top: 0px;
	padding-top: 0px;
	padding-bottom: 0px;	
}




li#icon_1 {
    position: absolute;
	top:9px;
	right: 100px;
	background:url(../../images/career.gif) no-repeat right top;
	height: 19px;
	width: 41px;
	margin-left: 0px;
}
li#icon_2{
    position: absolute;
	top:9px;
	right: 55px;
	background:url(../../images/pressroom.gif) no-repeat right top;
	height: 19px;
	width: 45px;
	margin-left: 0px;
	padding-bottom: 0px;
}
li#icon_4{
    position: absolute;
	top:9px;
	right: 10px;
	background:url(../../images/contact.gif) no-repeat right top;
	height: 19px;
	width: 45px;
	margin-left: 0px;
	padding-bottom: 0px;
}
/*li#icon_4{
    position: absolute;
	top:9px;
	right: 10px;
	background:url(../../images/contact.gif) no-repeat right top;
	height: 19px;
	width: 42px;
	margin-left: 0px;
	padding-bottom: 0px;
}
*/
ul#nav_icon a {
display:block;
width: -180px;
height: 19px;
text-indent: -9999px;
text-decoration: none;
overflow: hidden;}

/* STYLES FOR TOP SEARCH FIELD */

.search_button {

	background-image: url(../../images/search_button.gif);
	background-repeat: no-repeat;
	height: 16px;
	width: 17px;
	background-position: left top;
	margin: 0px;
	padding: 0px;
	border: 0px;
}
.search_text {
	background-image: url(../../images/search_text.gif);
	background-repeat: no-repeat;
	height: 16px;
	width: 140px;
	background-position: left center;
	border: 0px;
	font-size: 11px;
	font-family: tahoma;
	color: #666666;
	padding: 2px 2px 1px 10px;
	margin: 2px;
	background-color: #FFFFFF;
}


/* HOT JOB LIST STYLES */

#Hotjob_list
{
	text-align: left;
	color:#2E292F;
	
	font-family: Trebuchet MS, Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	vertical-align: middle;
	margin-left: 0;
	padding-left: 0;
	text-align:left;
	vertical-align: top;
	
}

#Hotjob_list li
{
	padding-left: 25px;
	background-image: url(../../images/bullet1.gif);
	background-repeat: no-repeat;
	background-position: 0 6px;
	padding-top: 5px;
	padding-bottom: 5px;
}

ul#Hotjob_list {
	list-style-type:none;
	padding-left: 0;
	margin-left: 0px;
	margin-top: 5px;
	margin-bottom: 5px;
	padding-top: 0px;
	padding-bottom: 0px;	
    border-bottom: 1px dotted gray;
    width: 174px;

}

#Hotjob_list_tab {
	padding: 0px 0px 0px 0px;
	border: 1px solid #C0BEC0;
}

#Hotjob_list_tab a {
   color: #2E292F;
font: 11px Trebuchet MS, Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align:left;
	padding-right: 0px;
	font-weight: bold;
	text-decoration: none;
	margin-top: 0px;

}
#Hotjob_list_tab a:hover {
	font: 11px Trebuchet MS, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #B18B30;
	text-decoration: none;
}

/* VIEW MORE JOB BBUTTON */

.morejob_button {

	background-image: url(../../images/morejob_button.gif);
	background-repeat: no-repeat;
	height: 18px;
	width: 100px;
	background-position: left top;
	margin: 0px;
	padding: 0px;
	border: 0px;
}

#divbanner {
	width: 624px;
	margin: 11px 0px 5px;
	padding: 0px;
	float: right;
	margin-top: 10px;
	margin-bottom: 5px;
}

.li
{
	padding-left: 25px;
	color: #666666;
	font: normal 11px/15px Verdana, Geneva, Arial, Helvetica, sans-serif;
	background-image: url(../../images/bullet1.gif);
	background-repeat: no-repeat;
	background-position: 0 2px;
	list-style-type: none;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 1px;
	margin-left: -30px;
	text-decoration: none;
}

a:link {
	color: #666666;
	font: normal 11px/15px Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-weight: normal;
	text-decoration: none;
}
a:visited {
    font: normal 11px/15px Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-weight: normal;
	text-decoration: none;
	color: #B18B30;
}
a:hover {
	font: normal 11px/15px Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-weight: normal;
	text-decoration: none;
	color: #B18B30;
}
a:active {
	font: normal 11px/15px Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-weight: normal;
	text-decoration: none;
}

/* OUR PEOPLE ICON IMAGES */

ul#ourpeople {
	list-style-type:none;
	padding-left: 0;
	margin-left: 10px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	border-bottom: 1px solid #D9D9D9;
	width: 97%;
	margin-right: 0px;
}
#divmaincontent2 a{ 
    font: bold 11px/15px Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: underline;
	color: #B18B30;
}
#divmaincontent2 a:hover { 
    font: bold 11px/15px Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-weight: bold;
	color: black;
	text-decoration: none;
	

}
li#op_1 {
	color: #666666;
	font: normal 11px/15px Verdana, Geneva, Arial, Helvetica, sans-serif;
	letter-spacing: normal;
	text-align: justify;
	word-spacing: -1px;
	background:url(../../our_people/gohar.jpg) no-repeat left center;
	height: 90px;
	width: 500px;
	list-style-type: none;
	text-decoration: none;
	vertical-align: middle;
	/* STYLE FOR IMAGE GAP */
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom:5px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom:0px;
	padding-left: 90px;	
}

li#op_2 {
	color: #666666;
	font: normal 11px/15px Verdana, Geneva, Arial, Helvetica, sans-serif;
	/* STYLE FOR TEXT GAP */
	padding: 0px 0px 0px 90px;
	letter-spacing: normal;
	text-align: justify;
	word-spacing: -1px;
	background:url(../../our_people/shahab.jpg) no-repeat left center;
	height: 90px;
	width: 500px;
	list-style-type: none;
	text-decoration: none;
	vertical-align: middle;
	/* STYLE FOR IMAGE GAP */
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}

li#op_3 {
	color: #666666;
	font: normal 11px/15px Verdana, Geneva, Arial, Helvetica, sans-serif;
	/* STYLE FOR TEXT GAP */
	padding: 0px 0px 0px 90px;
	letter-spacing: normal;
	text-align: justify;
	word-spacing: -1px;
	background:url(../../our_people/faisal_ashraf.jpg) no-repeat left center;
	height: 90px;
	width: 500px;
	list-style-type: none;
	text-decoration: none;
	vertical-align: middle;
	/* STYLE FOR IMAGE GAP */
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}


li#op_4 {
	color: #666666;
	font: normal 11px/15px Verdana, Geneva, Arial, Helvetica, sans-serif;
	/* STYLE FOR TEXT GAP */
	padding: 0px 0px 0px 90px;
	letter-spacing: normal;
	text-align: justify;
	word-spacing: -1px;
	background:url(../../our_people/Ehsan-Mohsen.jpg) no-repeat left center;
	height: 90px;
	width: 500px;
	list-style-type: none;
	text-decoration: none;
	vertical-align: middle;
	/* STYLE FOR IMAGE GAP */
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}


li#op_5 {
	color: #666666;
	font: normal 11px/15px Verdana, Geneva, Arial, Helvetica, sans-serif;
	/* STYLE FOR TEXT GAP */
	padding: 0px 0px 0px 90px;
	letter-spacing: normal;
	text-align: justify;
	word-spacing: -1px;
	background:url(../../our_people/sheraz.jpg) no-repeat left center;
	height: 90px;
	width: 500px;
	list-style-type: none;
	text-decoration: none;
	vertical-align: middle;
	/* STYLE FOR IMAGE GAP */
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}

li#op_6 {
	color: #666666;
	font: normal 11px/15px Verdana, Geneva, Arial, Helvetica, sans-serif;
	/* STYLE FOR TEXT GAP */
	padding: 0px 0px 0px 90px;
	letter-spacing: normal;
	text-align: justify;
	word-spacing: -1px;
	background:url(../../our_people/Ali-Jafri.jpg) no-repeat left center;
	height: 90px;
	width: 500px;
	list-style-type: none;
	text-decoration: none;
	vertical-align: middle;
	/* STYLE FOR IMAGE GAP */
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}

li#op_7 {
	color: #666666;
	font: normal 11px/15px Verdana, Geneva, Arial, Helvetica, sans-serif;
	/* STYLE FOR TEXT GAP */
	padding: 0px 0px 0px 90px;
	letter-spacing: normal;
	text-align: justify;
	word-spacing: -1px;
	background:url(../../our_people/Farah-Shakir.jpg) no-repeat left center;
	height: 90px;
	width: 500px;
	list-style-type: none;
	text-decoration: none;
	vertical-align: middle;
	/* STYLE FOR IMAGE GAP */
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}


li#op_8 {
	color: #666666;
	font: normal 11px/15px Verdana, Geneva, Arial, Helvetica, sans-serif;
	/* STYLE FOR TEXT GAP */
	padding: 0px 0px 0px 90px;
	letter-spacing: normal;
	text-align: justify;
	word-spacing: -1px;
	background:url(../../our_people/Meryam-Khan.jpg) no-repeat left center;
	height: 90px;
	width: 500px;
	list-style-type: none;
	text-decoration: none;
	vertical-align: middle;
	/* STYLE FOR IMAGE GAP */
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}


li#op_9 {
	color: #666666;
	font: normal 11px/15px Verdana, Geneva, Arial, Helvetica, sans-serif;
	/* STYLE FOR TEXT GAP */
	padding: 0px 0px 0px 90px;
	letter-spacing: normal;
	text-align: justify;
	word-spacing: -1px;
	background:url(../../our_people/Naveed-A.-Khan.jpg) no-repeat left center;
	height: 90px;
	width: 500px;
	list-style-type: none;
	text-decoration: none;
	vertical-align: middle;
	/* STYLE FOR IMAGE GAP */
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}


li#op_10 {
	color: #666666;
	font: normal 11px/15px Verdana, Geneva, Arial, Helvetica, sans-serif;
	/* STYLE FOR TEXT GAP */
	padding: 0px 0px 0px 90px;
	letter-spacing: normal;
	text-align: justify;
	word-spacing: -1px;
	background:url(../../our_people/Howard-Schunker.jpg) no-repeat left center;
	height: 90px;
	width: 500px;
	list-style-type: none;
	text-decoration: none;
	vertical-align: middle;
	/* STYLE FOR IMAGE GAP */
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}

li#op_11 {
	color: #666666;
	font: normal 11px/15px Verdana, Geneva, Arial, Helvetica, sans-serif;
	/* STYLE FOR TEXT GAP */
	padding: 0px 0px 0px 90px;
	letter-spacing: normal;
	text-align: justify;
	word-spacing: -1px;
	background:url(../../our_people/Sadiq-Fareed.jpg) no-repeat left center;
	height: 90px;
	width: 500px;
	list-style-type: none;
	text-decoration: none;
	vertical-align: middle;
	/* STYLE FOR IMAGE GAP */
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}


li#op_12 {
	color: #666666;
	font: normal 11px/15px Verdana, Geneva, Arial, Helvetica, sans-serif;
	/* STYLE FOR TEXT GAP */
	padding: 0px 0px 0px 90px;
	letter-spacing: normal;
	text-align: justify;
	word-spacing: -1px;
	background:url(../../our_people/Umer-Khan.jpg) no-repeat left center;
	height: 90px;
	width: 500px;
	list-style-type: none;
	text-decoration: none;
	vertical-align: middle;
	/* STYLE FOR IMAGE GAP */
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}

li#op_13 {
	color: #666666;
	font: normal 11px/15px Verdana, Geneva, Arial, Helvetica, sans-serif;
	/* STYLE FOR TEXT GAP */
	padding: 0px 0px 0px 90px;
	letter-spacing: normal;
	text-align: justify;
	word-spacing: -1px;
	background:url(../../our_people/Faisal-Pasha.jpg) no-repeat left center;
	height: 90px;
	width: 500px;
	list-style-type: none;
	text-decoration: none;
	vertical-align: middle;
	/* STYLE FOR IMAGE GAP */
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}

li#op_14 {
	color: #666666;
	font: normal 11px/15px Verdana, Geneva, Arial, Helvetica, sans-serif;
	/* STYLE FOR TEXT GAP */
	padding: 0px 0px 0px 90px;
	letter-spacing: normal;
	text-align: justify;
	word-spacing: -1px;
	background:url(../../our_people/Kamran-Ahmed.jpg) no-repeat left center;
	height: 90px;
	width: 500px;
	list-style-type: none;
	text-decoration: none;
	vertical-align: middle;
	/* STYLE FOR IMAGE GAP */
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}


li#op_15 {
	color: #666666;
	font: normal 11px/15px Verdana, Geneva, Arial, Helvetica, sans-serif;
	/* STYLE FOR TEXT GAP */
	padding: 0px 0px 0px 90px;
	letter-spacing: normal;
	text-align: justify;
	word-spacing: -1px;
	background:url(../../our_people/faisal_akbar.jpg) no-repeat left center;
	height: 90px;
	width: 500px;
	list-style-type: none;
	text-decoration: none;
	vertical-align: middle;
	/* STYLE FOR IMAGE GAP */
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}

li#op_16 {
	color: #666666;
	font: normal 11px/15px Verdana, Geneva, Arial, Helvetica, sans-serif;
	/* STYLE FOR TEXT GAP */
	padding: 0px 0px 0px 90px;
	letter-spacing: normal;
	text-align: justify;
	word-spacing: -1px;
	background:url(../../our_people/nomanali-rajput.jpg) no-repeat left center;
	height: 90px;
	width: 500px;
	list-style-type: none;
	text-decoration: none;
	vertical-align: middle;
	/* STYLE FOR IMAGE GAP */
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}

li#op_17 {
	color: #666666;
	font: normal 11px/15px Verdana, Geneva, Arial, Helvetica, sans-serif;
	/* STYLE FOR TEXT GAP */
	padding: 0px 0px 0px 90px;
	letter-spacing: normal;
	text-align: justify;
	word-spacing: -1px;
	background:url(../../our_people/ImranPanjwani.jpg) no-repeat left center;
	height: 90px;
	width: 500px;
	list-style-type: none;
	text-decoration: none;
	vertical-align: middle;
	/* STYLE FOR IMAGE GAP */
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}

li#op_18 {
	color: #666666;
	font: normal 11px/15px Verdana, Geneva, Arial, Helvetica, sans-serif;
	/* STYLE FOR TEXT GAP */
	padding: 0px 0px 0px 90px;
	letter-spacing: normal;
	text-align: justify;
	word-spacing: -1px;
	background:url(../../our_people/mukhtar.jpg) no-repeat left center;
	height: 90px;
	width: 500px;
	list-style-type: none;
	text-decoration: none;
	vertical-align: middle;
	/* STYLE FOR IMAGE GAP */
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}
li#op_19 {
	color: #666666;
	font: normal 11px/15px Verdana, Geneva, Arial, Helvetica, sans-serif;
	/* STYLE FOR TEXT GAP */
	padding: 0px 0px 0px 90px;
	letter-spacing: normal;
	text-align: justify;
	word-spacing: -1px;
	background:url(../../our_people/sumble.jpg) no-repeat left center;
	height: 90px;
	width: 500px;
	list-style-type: none;
	text-decoration: none;
	vertical-align: middle;
	/* STYLE FOR IMAGE GAP */
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}
li#op_20 {
	color: #666666;
	font: normal 11px/15px Verdana, Geneva, Arial, Helvetica, sans-serif;
	/* STYLE FOR TEXT GAP */
	padding: 0px 0px 0px 90px;
	letter-spacing: normal;
	text-align: justify;
	word-spacing: -1px;
	background:url(../../our_people/javaid.jpg) no-repeat left center;
	height: 90px;
	width: 500px;
	list-style-type: none;
	text-decoration: none;
	vertical-align: middle;
	/* STYLE FOR IMAGE GAP */
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}
li#op_21 {
	color: #666666;
	font: normal 11px/15px Verdana, Geneva, Arial, Helvetica, sans-serif;
	/* STYLE FOR TEXT GAP */
	padding: 0px 0px 0px 90px;
	letter-spacing: normal;
	text-align: justify;
	word-spacing: -1px;
	background:url(../../our_people/sheraz.jpg) no-repeat left center;
	height: 90px;
	width: 500px;
	list-style-type: none;
	text-decoration: none;
	vertical-align: middle;
	/* STYLE FOR IMAGE GAP */
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}

/* Job Detal Page */

/* Job Detal Table Styles */

#jobdetail, #jobdetail td {
	border: 1px solid #E2E6EA;
	padding:5px 10px 5px 10px;
	border-collapse:collapse;
	left: auto;
	margin-top: 10px;
	margin-bottom: 2px;
	margin-left: 3px;
	margin-right: 3px;
	color: #666666;
	font: normal 11px/15px Verdana, Geneva, Arial, Helvetica, sans-serif;
	letter-spacing: normal;
	text-align: justify;
	word-spacing: -1px;
	vertical-align: top;
}

#jobdetail th {
	border: 1px solid #E2E6EA;
	padding: 3px 5px 3px 10px;
	border-collapse:collapse;
	left: auto;
	color: #F5F4F3;
	background-color: #2E292F;
	font: bold normal 11px/15px Verdana, Geneva, Arial, Helvetica, sans-serif;
	letter-spacing: normal;
	text-align: justify;
	word-spacing: -1px;
}

/* Job Detal Candidate Requirement Table Styles */

#CandidateRequirement {
	padding: 0px 0px 0px 0px;
	border: 1px solid #E2E6EA;
    font: 9px Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color: #A68B41;
	text-align:left;
	border-collapse:collapse;
	left: auto;
	margin-top: 10px;
	margin-bottom: 2px;
	margin-left: 3px;
	margin-right: 3px;
	color: #666666;
	font: normal 11px/15px Verdana, Geneva, Arial, Helvetica, sans-serif;
	letter-spacing: normal;
	text-align: justify;
	word-spacing: -1px;
	vertical-align: top;
}

#CandidateRequirement td {
	padding: 3px 10px 3px 10px;
    font: 9px Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color: #A68B41;
	text-align:left;
	border-collapse:collapse;
	left: auto;
	margin-top: 10px;
	margin-bottom: 2px;
	margin-left: 3px;
	margin-right: 3px;
	color: #666666;
	font: normal 11px/15px Verdana, Geneva, Arial, Helvetica, sans-serif;
	letter-spacing: normal;
	text-align: justify;
	word-spacing: -1px;
	vertical-align: top;
}


#CandidateRequirement th {
	
	padding: 3px 5px 3px 10px;
	border-collapse:collapse;
	left: auto;
	color: #F5F4F3;
	background-color: #2E292F;
	font: bold normal 11px/15px Verdana, Geneva, Arial, Helvetica, sans-serif;
	letter-spacing: normal;
	text-align: justify;
	word-spacing: -1px;
}

/* CAREER BROKER PAGES STYLES */
.career {
	border: 1px solid #E2E6EA;
	padding: 4px 2px;
	font: 9px Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color: #A68B41;
	text-align:left;
	border-collapse:collapse;
	left: auto;
	margin-top: 10px;
	margin-bottom: 10px;
	margin-left: 10px;
	margin-right: 0px;
	color: #666666;
	font: normal 11px/15px Verdana, Geneva, Arial, Helvetica, sans-serif;
	letter-spacing: normal;
	text-align: justify;
	word-spacing: -1px;
	vertical-align: top;

}

.career a:link {
	color: #666666;
	font: bold normal 11px/15px Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
	padding-top: 3px;
	padding-right: 10px;
	padding-bottom: 3px;
	padding-left: 10px;
	
}
.career a:visited {
    font: bold normal 11px/15px Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #666666;
	padding-top: 3px;
	padding-right: 10px;
	padding-bottom: 3px;
	padding-left: 10px;
}
.career a:hover {
	font: bolder normal 11px/15px Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #B18B30;
	padding-top: 3px;
	padding-right: 10px;
	padding-bottom: 3px;
	padding-left: 10px;
}
.career-active {
	font: normal 11px/15px Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-decoration: none;
	padding-top: 3px;
	padding-right: 10px;
	padding-bottom: 3px;
	padding-left: 10px;
}

/*These styles are used in profile link.*/

.profile {
	border: 0px solid #E2E6EA;
	padding: 4px 2px;
	font: 9px Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color: #A68B41;
	text-align:left;
	border-collapse:collapse;
	left: auto;
	margin-top: 10px;
	margin-bottom: 10px;
	margin-left: 10px;
	margin-right: 0px;
	color: #666666;
	font: normal 11px/15px Verdana, Geneva, Arial, Helvetica, sans-serif;
	letter-spacing: normal;
	text-align: justify;
	word-spacing: -1px;
	vertical-align: top;

}

.profile a:link {
	color: #666666;
	font: bold normal 11px/15px Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
	padding-top: 3px;
	padding-right: 10px;
	padding-bottom: 3px;
	padding-left: 10px;
	
}
.profile a:visited {
    font: bold normal 11px/15px Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #666666;
	padding-top: 3px;
	padding-right: 10px;
	padding-bottom: 3px;
	padding-left: 10px;
}
.profile a:hover {
	font: bolder normal 11px/15px Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #B18B30;
	padding-top: 3px;
	padding-right: 10px;
	padding-bottom: 3px;
	padding-left: 10px;
}
.profile-active {
	font: normal 11px/15px Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-decoration: none;
	padding-top: 3px;
	padding-right: 10px;
	padding-bottom: 3px;
	padding-left: 10px;
}


.faq li {
	list-style-position: outside;
	list-style-type: square;
}

/* web Form Text Field Style */

.txt_form_field {
    font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #000000;
	background-color: #FBFBFB;
	border: 1px solid #BCBCBC;
	margin-bottom: 5px;
	margin-top: 2px;
}

fieldset {
font: bold, 11px, Geneva, Arial, Helvetica, sans-serif;
background-color: #FBFBFB;
border: 1px solid #BCBCBC;
margin-top: 16px;
padding-top: 10px;
padding-bottom: 10px;
padding-left: 20px;
padding-right: 20px;
}

legend {
font: bold 12px/15px Verdana, Geneva, Arial, Helvetica, sans-serif;
color: #000000;
}
 
 
.maroons{
	text-decoration: none;
	color: #B90000;
	font-weight: normal;
	font-size: 11px;
}


/* HOT JOBS LIST PAGE STYLES */

#hotjoblist, #hotjoblist td {
	border: 1px solid #E2E6EA;
	padding:5px 10px 5px 10px;
	border-collapse:collapse;
	left: auto;
	margin-top: 10px;
	margin-bottom: 2px;
	margin-left: 3px;
	margin-right: 3px;
	color: #666666;
	font: normal 11px/15px Verdana, Geneva, Arial, Helvetica, sans-serif;
	letter-spacing: normal;
	text-align: justify;
	word-spacing: -1px;
	vertical-align: top;
}

#hotjoblist th {
	border: 1px solid #E2E6EA;
	padding: 3px 5px 3px 10px;
	border-collapse:collapse;
	left: auto;
	color: #F5F4F3;
	font: bold normal 11px/15px Verdana, Geneva, Arial, Helvetica, sans-serif;
	letter-spacing: normal;
	text-align: justify;
	word-spacing: -1px;
	background-color: #2E292F;
}
#hotjoblist th a {
	color: #F5F4F3;
	font: normal 11px/15px Verdana, Geneva, Arial, Helvetica, sans-serif;
	letter-spacing: normal;
	text-align: justify;
	word-spacing: -1px;
}

#hotjoblist th a:hover {
	color: #999999;
	font: normal 11px/15px Verdana, Geneva, Arial, Helvetica, sans-serif;
	letter-spacing: normal;
	text-align: justify;
	word-spacing: -1px;
}

#hotjoblist td a {
	color: #333333;
	font: bold 11px/15px Verdana, Geneva, Arial, Helvetica, sans-serif;
	letter-spacing: normal;
	text-align: justify;
	word-spacing: -1px;
}

#hotjoblist td a:hover {
	color: #666666;
	font: bold 11px/15px Verdana, Geneva, Arial, Helvetica, sans-serif;
	letter-spacing: normal;
	text-align: justify;
	word-spacing: -1px;
}

.reg_user_button {
	width: 182px;
	height: 24px;
	border: 0px solid #74612D;
	text-decoration: none;
	text-align: center;
	background-image: url(../../images/reg_userapply_button.gif);
	background-repeat: no-repeat;
}
.new_user_button {
	width: 156px;
	height: 24px;
	border: 0px solid #74612D;
	text-decoration: none;
	text-align: center;
	background-image: url(../../images/new_userapply_button.gif);
	background-repeat: no-repeat;
}

/* PHOTO GALLERY STYLES */

.thumb {
	height: 89px;
	width: 120px;
	border: 1px solid #CCCCCC;
	margin: 10px;
	padding: 3px;
}
.mjob_search {
	border: 1px solid #999999;
}


.moreopportunities_button {

	background-image: url(../../images/more_opportunities.gif);
	background-repeat: no-repeat;
	height: 24px;
	width: 143px;
	background-position: left top;
	margin: 0px;
	padding: 0px;
	border: 0px;
}

.printpage_button {

	background-image: url(../../images/print_page.gif);
	background-repeat: no-repeat;
	height: 24px;
	width: 117px;
	background-position: left top;
	margin: 0px;
	padding: 0px;
	border: 0px;
}
#people, #people td{
	margin-left: 10px;
	margin-top: 0px;
	margin-bottom: 20px;
    border: 1px solid #CACACA;
	border-collapse: collapse;
	padding-left:8px;
}
#people th{
	background-color:#2E292F;
	color: white;
	border: 1px solid #CACACA;
	padding-left:8px;
}

.sub_header_text {
	color:#DDDBD6;
	font-weight:bold;
	text-align:center;
}

.whitebg {
	color:#000000;
	background-color:#FFFFFF;
}

.greybg {
	color:#000000;
	background-color:#F5F5F5;
}

.greybg_dark {
	color:#000000;
	background-color:#DDDDDD;
}
.out-box{
	border-style: outset; 
	border-width: 1px; 
	color: #666666;
	background-color:#CCCCCC;
	
}


.tb_head{
	background-color: whitesmoke;
	font-weight: bold;
}
.n-input{
	font-family:Arial;
}

