
html, body {
	height:100%;
	margin:0;
	padding:0;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #008734;
}
body {
	background-image:url(../Images/en-US/bg.jpg);
	background-position:center top;
	background-repeat:no-repeat;
	background-color:#fff;
	text-align:center;
}
img { border:0; }
input, select, option { font-size: 11px;	outline:none; }
form { margin:0; padding:0;}
h1,h2{  margin:0;padding:0;}
span {display:none;} 
div.hr {
  height: 5px;
  
	background-image:url(../Images/en-US/dotteHR.gif);
	background-repeat:no-repeat;
}
div.hr hr {
  display: none;
}
#container {
	width:912px;
	height:100%;
	margin:0 auto;
	text-align:left;
}
#top {
	position:relative;
	width: 912px;
	height: 64px;
}
#top div {
	float:right;
	height:10px;
	margin-top:30px;
	margin-right:28px;
}


#top a:link {
	color: #333333;
	text-decoration: none;
}
#top a:visited {
	text-decoration: none;
	color: #333333;
}
#top a:hover {
	text-decoration: none;
	color: #333333;
}
#top a:active {
	text-decoration: none;
	color: #333333;
}
#header {
	position: relative;
	width: 912px;
	height: 96px;
	background-image:url(../Images/en-US/header_img.jpg);
	background-color:transparent;
	text-align:left;
}
#contentImage
{
	padding-bottom: 10px;
}
#logo {
	position: absolute;
	top:25px;
	left:27px;
	width:174px;
	height:32px;
}
#career_centre {
	position: absolute;
	top:25px;
	left:762px;
	width: 144px;
	height: 36px;
}
div#lnkLanguage
{
	float: right;
	margin: 78px 35px 0 0;
}
a.generallink, a:visited.generallink
{
	color: #188A42;	
	font-weight: bold;
	text-decoration: none;
}
a.generallink2, a:visited.generallink2
{
	color: #188A42;	
	font-weight: bold;	
}
#flash {
	position:relative;
	text-align:center;
	width: 912px;
	height: 239px;
	background-image:url(../Images/en-US/flashBG.gif);
}
#banner {
	position:absolute;
	left:18px;
	top:0px;
	width:878px;
	text-align:left;
}

#pageOptions {
	text-align:right;
	padding-top:5px;
	height: 20px;
		clear:both;
}
#footer {
	clear:both;
	height: 70px;
	background-image:url(../Images/en-US/footer.jpg);
	background-repeat:no-repeat;
	color:#616161;
	text-align:right;
	padding-top: 92px;
	padding-right:18px;
	width: 895px !important;
	width: 912px;
	width/**/:/**/895px;		
}
#footer a:link {
	color: #616161;
	text-decoration: none;
}
#footer a:visited {
	text-decoration: none;
	color: #616161;
}
#footer a:hover {
	text-decoration: none;
	color: #616161;
}
#footer a:active {
	text-decoration: none;
	color: #616161;
}


#cPanel {
	float:left;
	display: inline;
	margin-top:11px;
	margin-left:18px;
	width: 233px;
	background-image:url(../Images/en-US/green/cPanelBottom.gif);
	background-repeat:no-repeat;
	background-position:left bottom;
	height:auto;
	
}

.left {
	float: left;
	display:inline;
	height:auto;
}
.right {
	float: right;
	display:inline;	
	height:auto;
}
.rightMargin {
	float: right;
	display:inline;	
	height:auto;
	margin-left:10px;

}
.clear {
	clear:both;
	height:1px;
	line-height:1px;
}

#middle {
	float:left;
	text-align:left;
	width: 912px;
	height:auto;	
	background-image:url(../Images/en-US/shadowStrip.gif);
	background-repeat:repeat-y;
}
#contentPanel {
	float:left;
	margin-top:11px;
	margin-left:9px;
	height:100%;
	width: 636px;
	text-align:left;	
}
#contentPanelTop {
	background-image:url(../Images/en-US/contentPanelTop.gif);
	background-repeat:no-repeat;
	width:636px;
	height:32px;
	line-height:32px;
}
#contentPanelMiddle {
	background-image:url(../Images/en-US/contentPanelRep.gif);
	background-repeat:repeat-y;
	background-position:0px 0px;	
	padding:0px 23px 0px 23px;
	width: 590px !important;
	width: 636px;
	width/**/:/**/590px;
	height:100%;
}
#contentContainer{
	height:100%;
	border:1px solid #fff;
	clear:both;
}
#contentPanelBottom {
	background-image:url(../Images/en-US/contentPanelBottom.gif);
	background-repeat:no-repeat;
	background-position:0px 0px;
	width:636px;
	height:32px;
	line-height:32px;
	clear:both;
}
#inner {
	/*display:none;*/
	height:100%;
}
#inner h3
{
	color: #008734;
}
#dvSearch
{
	float: right;	
}
#dvSearch span, .searchBox span , .resultTableNoRecords span , span#lblNoProfileFound
{
	display: inline;
}
span#lblTopDescription, span#lblTopDescription2, .grColRight span, .grColLeft img, #divEmpPerspectives, #divPageContent span
{
	display: inline;
}

div#searchCount span
{
	display: inline;
	color: #666666;
}

.pageformtext
{
	font-weight: bold;
}
#inner h1.searcheading {
	background-image:url(../Images/en-US/careers_jobSearchTitle.gif);
	background-repeat:no-repeat;
	height:50px;
}

#frmProfiles #inner h1.heading
{
	background-image:url(../Images/en-US/title06.gif);
	background-repeat:no-repeat;
	height:50px;
}	

#frmProfiles #inner .lBoxTop 
{
	background-image:url(../Images/en-US/lBoxTop.gif);
	background-repeat:no-repeat;
	height:14px;
	margin:0pt;
	padding:0pt;
	width:596px;
}

#frmProfiles #inner .lBoxRep
{
	background-image:url(../Images/en-US/lBoxRep.gif);
	background-repeat:repeat-y;
	height:auto;
	margin:0pt;
	padding:0pt;
	width:596px;
}

#frmProfiles #inner .lBoxBottom
{
	background-image:url(../Images/en-US/lBoxBottom.gif);
	background-repeat:no-repeat;
	height:15px;
	width:596px;
}

#frmProfiles #inner .lBoxRep .subheading1
{
	background-image:url(../Images/en-US/gr_head1.gif);
	background-repeat:no-repeat;
	height:41px;
	margin-left:15px;
}

#frmProfiles #inner .lBoxRep .subheading2
{
	background-image:url(../Images/en-US/gr_head2.gif);
	background-repeat:no-repeat;
	height:41px;
	margin-left:15px;
}

#frmProfiles #inner .lBoxRep .subheading3
{
	background-image:url(../Images/en-US/gr_head3.gif);
	background-repeat:no-repeat;
	height:41px;
	margin-left:15px;
}

#frmProfiles #inner .lBoxRep .subheading4
{
	background-image:url(../Images/en-US/gr_head4.gif);
	background-repeat:no-repeat;
	height:41px;
	margin-left:15px;
}

#frmProfiles #inner .lBoxRep .subheading5
{
	background-image:url(../Images/en-US/gr_head5.gif);
	background-repeat:no-repeat;
	height:41px;
	margin-left:15px;
}

#frmProfiles #inner .lBoxRep .grContainer
{
	display:inline;
	float:left;
	height:80px;
	margin-top:10px;
}

#frmProfiles #inner .lBoxRep .grContainer .grColLeft
{
	display:inline;
	float:left;
	margin-left:18px;
	width:65px;
}
#frmProfiles #inner .lBoxRep .grContainer .grColRight
{
	display:inline;
	float:left;
	margin-left:10px;

	width:480px;
}

.grColRight p
{
	margin: 0px;
	padding: 0px;
}

#frmProfiles div#divEmpPerspectives h1.heading
{
	background-image:url(../Images/en-US/title07.gif);
	background-repeat:no-repeat;
	height:50px;
}

div#divEmpPerspectives .epPanel
{
	background-image:url(../Images/en-US/epPanel.gif);
	background-repeat:no-repeat;
	height:197px;
	position:relative;
	width:595px;
}

div#divEmpPerspectives .picContainer
{
	height:163px;
	left:8px;
	position:absolute;
	top:8px;
	width:196px;
}

div#divEmpPerspectives .epPanel .epContent h2.subheading1
{
	background-image:url(../Images/en-US/epTitle01.gif);
	background-repeat:no-repeat;
	height:41px;
	margin:5px 0pt 0pt;
	padding:0pt;
	width:350px;
}
div#divEmpPerspectives .epPanel .epContent h2.subheading2
{
	background-image:url(../Images/en-US/epTitle02.gif);
	background-repeat:no-repeat;
	height:41px;
	margin:5px 0pt 0pt;
	padding:0pt;
	width:350px;
}
div#divEmpPerspectives .epPanel .epContent h2.subheading3
{
	background-image:url(../Images/en-US/epTitle03.gif);
	background-repeat:no-repeat;
	height:41px;
	margin:5px 0pt 0pt;
	padding:0pt;
	width:350px;
}
div#divEmpPerspectives .epContent
{
	left:200px;
	margin-left:15px;
	margin-top:5px;
	position:absolute;
	top:8px;
}

#inner h2.subheading1 {
	background-image:url(../Images/en-US/subtitle01.gif);
	background-repeat:no-repeat;
	height:41px;
}
#inner div.searchBox{
	float: left;
	display:inline;
	height:auto;
	background-image:url(../Images/en-US/searchBoxRep.gif);
	background-repeat:repeat-x;
	width:588px;
	height:63px;
}
#inner div.searchBox .left{
	color:#fff;
	font-weight:bold;
	font-size:11px;	
	margin-top:15px;
	margin-left:15px;
	width: 140px;
}
#inner div.searchBox select{
	width:141px;

}
#inner .careersTbl {
	width:588px;
}
#inner .careersTbl .header{
	background-image:url(../Images/en-US/ojv_th.gif);
	background-repeat:repeat-x;
	color:#fff;
	font-weight:bold;
	font-size:11px;
	height:31px;
	border-right:1px solid #006024;
	padding-left:7px;	
}
#inner .careersTbl td{
	height:40px;
	padding-left:7px;
	padding-right:7px;
	padding-top:8px;
	border-right:1px dotted  #7fcb9c;
	border-bottom:1px dotted  #7fcb9c;
	font-size:11px;
	color:#858585;
	vertical-align:top;
}
#inner .careersTbl td.last{
	border-right:0px;
}
.careersTbl a:link {
	color: #009739;
	text-decoration: underline;
}
.careersTbl a:visited {
	color: #009739;
	text-decoration: underline;
}
#inner .careersTbl a:hover {
	color: #009739;
	text-decoration: none;
}
#inner .careersTbl a:active {
	color: #009739;
	text-decoration: underline;
}
#inner a:link {
	color: #009739;
	text-decoration: none;
}
#inner a:hover {
	color: #009739;
	text-decoration: none;
}
#inner a:visited {
	color: #009739;
	text-decoration: none;
}
#inner a:active {
	color: #009739;
	text-decoration: none;
}
#inner a:link.off {
	color: #7fcb9c;
	text-decoration: none;
}
#inner a:hover.off {
	color: #7fcb9c;
	text-decoration: none;
}
#inner a:visited.off {
	color: #7fcb9c;
	text-decoration: none;
}
#inner a:active.off {
	color: #7fcb9c;
	text-decoration: none;
}
#inner .arrow {
	overflow:hidden;
	height:40px;
	background-image:url(../Images/en-US/careers_linkArrow.gif);
	background-repeat:no-repeat;
	background-position:0px 0px;
	width:12px;
	float:left;
}
div.searchBoxVertical
{
	height:auto;
	width: 139px !important;
	width: 150px;
	width/**/:/**/139px;
	padding-left:11px;
	padding-bottom:6px;
}

div.searchBoxVertical select
{
	color: #25A15D;
}

div.leftt
{
	color:#FFFFFF;
	font-size:11px;
	font-weight:bold;
	margin-left:15px;
	margin-top:15px;
	float: left;	
}
#cPanel div.searchBox
{
	 height: 130px;	 	 
	 padding-top: 1px;
}
div.searchbtnleft
{
	float: left;
	display:inline;
	height:auto;
	color:#FFFFFF;
	font-size:11px;
	font-weight:bold;
	margin-left:15px;
	margin-top:15px;	
}
#cPanel div.searchBox div.searchbtnright
{
	padding-left: 11px;
	padding-bottom: 6px;
	float: left;
	color: #FFFFFF;
	display:inline;	
	height:auto;
}
#cPanel div.searchBox div.right
{
	padding-left: 11px;
	padding-bottom: 6px;
	float: left;
	color: #FFFFFF;
}
#cPanel div.searchBox div.right select
{
	color: #25A15D;
	margin-top: 5px;
	width: 140px;
}

/* Subheading Images section starts */
.subhead_rguidlines{
	background-image:url(../Images/en-US/subtitle16.gif);
	background-repeat:no-repeat;
	height:14px;
}
.subhead_shortlistedcand
{
	background-image:url(../Images/en-US/subtitle17.gif);
	background-repeat:no-repeat;
	height:14px;
}
.subhead_interviews
{
	background-image:url(../Images/en-US/subtitle18.gif);
	background-repeat:no-repeat;
	height:14px;
}
.subhead_tests
{
	background-image:url(../Images/en-US/subtitle19.gif);
	background-repeat:no-repeat;
	height:14px;
}
.subhead_uae
{
	background-image:url(../Images/en-US/subtitle24.gif);
	background-repeat:no-repeat;
	height:20px;
	margin: 0pt;
	padding: 0pt;
}
.subhead_visitvisa
{
	background-image:url(../Images/en-US/subtitle20.gif);
	background-repeat:no-repeat;
	height:15px;
	margin: 0pt;
	padding: 0pt;
}
.subhead_residancevisa
{
	background-image:url(../Images/en-US/subtitle21.gif);
	background-repeat:no-repeat;
	height:15px;
	margin: 0pt;
	padding: 0pt;
}
.subhead_b4entering2uae
{
	background-image:url(../Images/en-US/subtitle22.gif);
	background-repeat:no-repeat;
	height:15px;
	margin: 0pt;
	padding: 0pt;
}
.subhead_estbuaeresidency
{
	background-image:url(../Images/en-US/subtitle23.gif);
	background-repeat:no-repeat;
	height:15px;
	margin: 0pt;
	padding: 0pt;
}
.subhead_automotive
{
	background-image:url(../Images/en-US/automotive_title.gif);
	background-repeat:no-repeat;
	height:43px;
	margin:0pt;
	padding:0pt;
	width:589px;	
}
.subhead_electronics
{
	background-image:url(../Images/en-US/electronics_title.gif);
	background-repeat:no-repeat;
	height:43px;
	margin:0pt 0pt 0pt 0px;
	padding:0pt;
	width:589px;
}
.subhead_retail
{
	background-image:url(../Images/en-US/retail_title.gif);
	background-repeat:no-repeat;
	height:43px;
	margin:0pt;
	padding:0pt;
	width:589px;
}

.subhead_financialservices
{
	background-image:url(../Images/en-US/financial_title.gif);
	background-repeat:no-repeat;
	height:43px;
	margin:0pt;
	padding:0pt;
	width:589px;
}

.subhead_generalservices
{
	background-image:url(../Images/en-US/general_title.gif);
	background-repeat:no-repeat;
	height:43px;
	margin:0pt;
	padding:0pt;
	width:589px;
}

.subhead_realesteate
{
	background-image:url(../Images/en-US/realestate_title.gif);
	background-repeat:no-repeat;
	height:43px;
	margin:0pt 0pt 0pt 0px;
	padding:0pt;
	width:589px;
}
.subhead_jointventure
{
	background-image:url(../Images/en-US/joint_title.gif);
	background-repeat:no-repeat;
	height:43px;
	margin:0pt;
	padding:0pt;
	width:589px;
}
/* Subheading Images section ends */
	
#inner #visaTbl
{
	width:588px;	
}
#inner #visaTbl th{
	background-image:url(../Images/en-US/visa_th.gif);
	background-repeat:repeat-x;
	color:#c2d8eb;
	font-weight:bold;
	font-size:11px;
	height:34px;
	border-right:2px solid #fff;
	padding-left:7px;	
}
#inner #visaTbl td
{
	border-bottom:1px dotted #b0b0b0;
	padding:9px;
	vertical-align:top;
	font-size:11px;
}
#inner .sBoxTop
{
	background-image:url(../Images/en-US/sBoxTop.gif);
	background-repeat:no-repeat;
	height:19px;
	width:297px;
}
#inner .sBoxTopcandidates
{
	background-image:url(../Images/en-US/sBoxTop.gif);
	background-repeat:no-repeat;
	height:19px;
	width:297px;
}
#inner .sBoxTopagencies
{
	background-image:url(../Images/en-US/sBoxTop.gif);
	background-repeat:no-repeat;
	height:19px;
	width:297px;
}
#inner .sBoxAdviceContainer
{
	height: 150px;
	width: 600px;
}
#inner .imgLeft
{
	margin-left: 15px;
	float: left;
}
#inner .sBoxAdviceContainer .dottedline
{
	margin: 28px 0px 6px 0px;
	height: 5px;
	background-image: url(../Images/en-US/ui_dotteLine.gif);
	background-repeat: no-repeat;
}
#inner .sBoxBottom
{
	background-image:url(../Images/en-US/sBoxBottom.gif);
	background-repeat:no-repeat;
	height:16px;
	width:297px;
}
#inner .sBoxRep
{
	background-image:url(../Images/en-US/sBoxRep.gif);
	background-repeat:repeat-y;
	width:297px;
	height: 96px;
}
#inner .sBoxRep .subheading1
{
	background-image:url(../Images/en-US/subtitle14.gif);
	background-repeat:no-repeat;
	height:14px;
	margin:0pt 0pt 0pt 15px;
	padding:0pt;
}
#inner .sBoxRep .subheading2
{
	background-image:url(../Images/en-US/subtitle15.gif);
	background-repeat:no-repeat;
	height:14px;
	margin:0pt 0pt 0pt 15px;
	padding:0pt;
}

#inner .sBoxRep .bullet
{
	background-image:url(../Images/en-US/ui_bullet.gif);
	background-position:0px 0%;
	background-repeat:no-repeat;
	float:left;
	height:21px;
	width:12px;
}

#ulist, #ulist_square, #ulisttop
{
	margin: 6px;
	padding: 0pt;
}
#ulist_square li
{
	list-style-image:url(../Images/en-US/visa_bullets.gif);
	list-style-position:outside;
	list-style-type:none;	
}
#ulist li
{
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	padding-bottom:13px;	
}
#ulisttop li
{
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	padding-bottom:8px;	
}
#ulist li .step
{
	display: inline;
}
#ulist li .step div
{
	float: left;
	width: 28px;		
}
#ulisttop li .step1 
{
	background-image: url(../Images/en-US/dot1.gif);
	background-repeat: no-repeat;	
	padding-left: 27px;	
	list-style-position:outside;
	list-style-type:none;
	padding-bottom:8px;	
	float: left;
	height: 21px;	
}
#ulisttop li .step2
{
	background-image: url(../Images/en-US/dot2.gif);
	background-repeat: no-repeat;
	padding-left: 27px;	
	list-style-type:none;
	float: left;
	height: 21px;		
}
#ulisttop li .step3
{
	float: left;
	width: 28px;	
	background-image: url(../Images/en-US/dot3.gif);
	background-repeat: no-repeat;	
	padding-top: 4px;
	height: 21px;
}
#ulisttop li .step4
{
	float: left;
	width: 28px;	
	background-image: url(../Images/en-US/dot4.gif);
	background-repeat: no-repeat;	
	padding-top: 4px;
	height: 21px;
}
#ulist li .step1 
{
	background-image: url(../Images/en-US/dot1.gif);
	background-repeat: no-repeat;	
	padding-left: 27px;	
	list-style-position:outside;
	list-style-type:none;
	padding-bottom:8px;	
	float: left;
	height: 12px;	
}
#ulist li .step2
{
	background-image: url(../Images/en-US/dot2.gif);
	background-repeat: no-repeat;
	padding-left: 27px;	
	list-style-type:none;
	padding-bottom:8px;
	float: left;
	height: 12px;		
}
#ulist li .step3
{
	float: left;
	width: 28px;	
	background-image: url(../Images/en-US/dot3.gif);
	background-repeat: no-repeat;	
	padding-top: 4px;
	height: 15px;
}
#ulist li .step4
{
	float: left;
	width: 28px;	
	background-image: url(../Images/en-US/dot4.gif);
	background-repeat: no-repeat;	
	padding-top: 4px;
	height: 15px;
}
#ulist li .step5
{
	float: left;
	width: 28px;	
	background-image: url(../Images/en-US/dot5.gif);
	background-repeat: no-repeat;	
	height: 20px;
}
#ulist li .step6
{
	float: left;
	width: 28px;	
	background-image: url(../Images/en-US/dot6.gif);
	background-repeat: no-repeat;	
	height: 20px;
}
#ulist li .step7
{
	float: left;
	width: 28px;	
	background-image: url(../Images/en-US/dot7.gif);
	background-repeat: no-repeat;	
	height: 20px;
}
#inner #ccLCol
{
	width:380px;
	display:inline;
	float:left;
	height:auto;
}

#inner #ccRCol
{
	margin-left:20px;
	width:30px;
	display:inline;
	float:left;
	height:auto;
}

#inner .ccImg
{
	height:177px;	
}

#inner .ccRep
{
	background-image:url(../Images/en-US/ipBoxRep.gif);
	background-position:0px;
	background-repeat:repeat-y;
	margin:0pt;
	padding:0pt 0pt 0pt 14px;
	width:590px;
}

#inner .ccRep .repContainer
{
	border:0px solid #FFFFFF;
}

#inner .ccRep p
{
	margin:0pt;
	padding:5px;
	width:560px;
}
#inner .grey
{
	color:#7E7E7E;
}

#inner .blue
{
	color:#1C6DB3;
}
#poweredby
{
	float: left; 
	margin-left: 30px;
}
#privacystmt
{
	float: right;
	margin-left: 15px;
}
.linkPoweredBy
{
	color: #454555;
}

#privacyPolicy body,td,th {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
}
#privacyPolicy body {
	margin-left: 10px;
	margin-top: 10px;
	margin-right: 10px;
	margin-bottom: 10px;
}
#privacyPolicy a { font-size: 11px; }

#privacyPolicy h1 {
	font-size:22px;
	font-weight: normal;
}
#privacyPolicy h2 {
	font-size:18px;
	font-weight: normal;
	margin-bottom:2px;
	padding-bottom:2px;
}
#privacyPolicy p{
	margin-bottom:2px;
	padding-bottom:2px;
}
#divErrorMessage
{
	margin-bottom: 5px;
}
#divErrorMessage .ErrorMess
{
	color: Red;
	font-weight: bold;
}
.pageTitle
{
	font-size: large;
	color: #009739;
	margin-right: 30px;
}
.labelText
{
	color: #1C6DB3;
	font-weight: bold;	
}
#pnlSendMail span
{
	display: inline;	
}
.PageContent
{
	text-align: left;
}
.emailField 
{
	clear: both;
	padding-top: 10px;	
}
.emailLeft
{
	float: left;
	width: 190px;
}
.emailLeft span
{
	display: inline;
}
.emailHeader
{
	clear: both;
	margin-bottom: 20px;	
}
.emailApply
{
	float: left;
	clear: both;
	padding-left: 200px;
	padding-top: 10px;
}
#pnlMailSent
{
	clear: both;
	padding-top: 70px;	
	padding-left: 140px;
}
.back, .back:visited
{
	color: #007E30;
	text-decoration: underline;
	font-weight:bold;	
}
.back:hover
{
	color: #007E30;
	font-weight: bold;
	text-decoration: underline;	
}

/* vacancy detail specific styles goes here:: */
#detailinner .green_hr {
	clear:both;
	height:2px;
	line-height:2px;
	background-image:url(../Images/en-US/jsr_green_hr.gif);
	background-repeat:no-repeat;
	background-position:top;
	margin-bottom:20px;
	padding:0px;
}
#detailinner h2.subheading 
{
	height:18px;
	color: #74B591;
	font-family: Arial;
	font-size: 13px;
	padding-top:20px;
}
#detailinner h3 {
	font-size:24px;
	font-weight:normal;
}
#detailinner h4 {
	font-size:20px;
	font-weight:normal;
	color:#1c74ba;
}
#detailinner {
	color:#858585;
	margin:5px;
	padding-left:10px;
}
#detailinner .jsrTbl {
	border-collapse:collapse;
	border-spacing:0px;
	padding:0px;
	font-size:11px;
	color: #008734;
}
#detailinner .jsrTbl td{
	padding-left:8px;
	height:26px;
}
.jsrTbl td.col1{
	background-image:url(../Images/en-US/jsr_tbl_tdbg1.gif);
	background-repeat:no-repeat;
	background-position:8px 0px;
	background-color:#c4e8d4;
}
#detailinner .jsrTbl td.col2{
	background-image:url(../Images/en-US/jsr_tbl_tdbg2.gif);
	background-repeat:no-repeat;	
	width:315px;
}
#detailinner .grey 
{
	color:#858585;
}
#detailinner .lGrey 
{
	color:#a9a9a9;
}
#detailinner span
{
	display: inline;
}
h1.heading {
	background-image:url(../Images/en-US/title01.gif);
	background-position: left top;
	background-repeat:no-repeat;
	height:50px;
}
h2.subheading1 {
	background-image:url(../Images/en-US/subtitle01.gif);
	background-position: left top;
	background-repeat:no-repeat;
	height:41px;
}
h2.subheading2 {
	background-image:url(../Images/en-US/subtitle02.gif);
	background-repeat:no-repeat;
	background-position:left bottom;
	height:41px;
}
h2.subheading3 {
	background-image:url(../Images/en-US/subtitle03.gif);
	background-repeat:no-repeat;
	height:22px;
	
}
h2.subheading4 {
	background-image:url(../Images/en-US/subtitle04.gif);
	background-repeat:no-repeat;
	background-position:left bottom;
	height:22px;
	
}
#banner2 {   margin-left:-5px; margin-top:8px; margin-bottom:8px; }
#fgr {
	position: absolute;
	top:0px;
	left:0px;
	width:297px;
	background-color:#FFFFFF;
}
.sBoxTop {
	width:297px;
	height:19px;
	background-image:url(../Images/en-US/sBoxTop.gif);
	background-repeat:no-repeat;
}
.sBoxRep {
	width:297px;
	background-image:url(../Images/en-US/sBoxRep.gif);
	background-repeat:repeat-y;
}
.sBoxBottom {
	width:297px;
	height:16px;
	background-image:url(../Images/en-US/sBoxBottom.gif);
	background-repeat:no-repeat;
}
#orp {
	position: absolute;
	top:0px;
	left:300px;
	width:297px;
	background-color:#FFFFFF;
}
.r1 {
	height:28px;
	background-image:url(../Images/en-US/5gr_r1.gif);
	background-repeat:no-repeat;
	margin-left:18px;
	padding-left:29px;
	padding-top:10px;
	width: 235px !important;
	width: 264px;
	width/**/:/**/235px;
	color:#858585;
}
.r2 {
	height:30px;
	background-image:url(../Images/en-US/5gr_r2.gif);
	background-repeat:no-repeat;
	margin-left:18px;
	padding-left:29px;
	padding-top:10px;
	width: 235px !important;
	width: 264px;
	width/**/:/**/235px;
	color:#858585;
}
.r3 {
	height:38px;
	margin-left:18px;
	background-image:url(../Images/en-US/5gr_r3.gif);
	background-repeat:no-repeat;
	padding-left:29px;
	width: 235px !important;
	width: 264px;
	width/**/:/**/235px;
	color:#858585;
}
.r4 {
	height:40px;
	margin-left:18px;
	background-image:url(../Images/en-US/5gr_r4.gif);
	background-repeat:no-repeat;
	padding-left:29px;
	padding-top:3px;
	width: 235px !important;
	width: 264px;
	width/**/:/**/235px;
	color:#858585;
}
.r5 {
	height:38px;
	margin-left:18px;
	background-image:url(../Images/en-US/5gr_r5.gif);
	background-repeat:no-repeat;
	padding-left:29px;
	padding-top:3px;
	width: 235px !important;
	width: 264px;
	width/**/:/**/235px;
	color:#858585;
}
.r1A {
	height:35px;
	background-image:url(../Images/en-US/orp_r1.gif);
	background-repeat:no-repeat;
	margin-left:18px;
	padding-left:79px;
	padding-top:13px;
	width: 180px !important;
	width: 259px;
	width/**/:/**/180px;
	color:#858585;
}
.r2A {
	height:35px;
	background-image:url(../Images/en-US/orp_r2.gif);
	background-repeat:no-repeat;
	margin-left:18px;
	padding-left:79px;
	padding-top:13px;
	width: 180px !important;
	width: 259px;
	width/**/:/**/180px;
	color:#858585;
}
.r3A {
	width:180px;
	height:48px;
	margin-left:18px;
	background-image:url(../Images/en-US/orp_r3.gif);
	background-repeat:no-repeat;
	padding-left:79px;
	padding-top:5px;
	width: 180px !important;
	width: 259px;
	width/**/:/**/180px;
	color:#858585;
}
.r4A {
	width:180px;
	height:46px;
	margin-left:18px;
	background-image:url(../Images/en-US/orp_r4.gif);
	background-repeat:no-repeat;
	padding-left:79px;
	padding-top:5px;
	color:#858585;
	width: 180px !important;
	width: 259px;
	width/**/:/**/180px;
}
.readMore {
	height: 30px;
	text-align:right;
	margin-right:18px;
}
#boxContainer {
	position:relative;
	height:300px;
}
div#boxContainer div.sBoxRep h2.subheading3
{
	margin-left: 18px;
}
span.generalabel
{
	float: left;
}
div#detailinner div.detailHeader
{
	float: left;
}
div.advforcandidates
{
	top: 0px; 
	left: 0px;	
	float: left;
	width: 293px; 
}
div.advforagencies
{
	width: 293px; 
	/*position: absolute; */
	top: 0px; 
	left: 300px;
	float: left;
}
div.adv
{
	float: left;
}
div.advtext
{
	width: 166px; 
	margin-top: -4px;
	height: 25px;
	float: left;	
}
div.advtextimage
{
	margin-left: 15px; 
	width: 62px;	
	float: left;
}



/* New Menu */

.arrowsidemenu{
	width: 197px;
	border-width: 1px;
	margin-left: 17px;
	padding-top: 7px;
	margin-bottom: 20px;
}
	
.arrowsidemenu div.menuheaders a{
	font: bold 11px Tahoma,Arial,Helvetica,sans-serif;
	display: block;
	background: transparent url(../Images/Green/arrowgreen.gif) 100% 0;
    height: 21px;
	padding-left: 20px;
	line-height: 21px;
	text-decoration: none;
	margin-top: 5px;
}
	
.arrowsidemenu div.menuheaders a:link, .arrowsidemenu div.menuheaders a:visited{
	color: #FFF;
}

.arrowsidemenu div.menuheaders a:hover{
	background-position: 100% -21px;
}

.arrowsidemenu div.unselected a{
	color: #FFF;
}

	
.arrowsidemenu div.selected a{
	color: #FFF;
	background-position: 100% -42px !important;
}

.arrowsidemenu div ul{
	list-style-type: none;
	margin-top: 5px;
	margin-bottom: 0;
	margin-left: 0;
	padding: 0;
}

.arrowsidemenu div ul li
{
    background-image:url(../Images/en-US/green/subItemBG.gif);
    background-position:10px 3px;
    background-repeat:no-repeat;
    display:block;
    height:20px;
    list-style-type:none;
    padding-bottom:3px;
    padding-left:24px;
    width:183px;
}


.arrowsidemenu div ul li.last{
    background-image:url(../Images/en-US/green/subItemLastBG.gif);
    background-position:10px 3px;
    background-repeat:no-repeat;
    display:block;
    list-style-type:none;
    padding-left:24px;
    width:183px;
}

.arrowsidemenu div ul li a{
	display: block;
	font: normal 11px Tahoma,Arial,Helvetica,sans-serif;
	text-decoration: none;
	color: #007E30;
}

.arrowsidemenu div ul li a:hover
{
    text-decoration: underline;
}

/* ------------- */