@charset "utf-8";
/* CSS Document */
*{
	margin: 0;
	padding: 0;
}

body{
	text-align:center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;	
	background-color:#fff;
	}
#wrapper{
	background-color:#fff;
	width: 744px;
	margin: 0 auto;
	text-align:left;
	}
.wrapper_bg{
	background:url(../images/bg_line.gif) repeat-y;
	width:744px;
}	
img{
	border:none;
}
a {
	text-decoration: underline;
	color:#727272;
}
a:hover {
	text-decoration: underline;
}
a.1 {
	text-decoration: none;
	color: 000000;
}
.t11 {
	font-family: Tahoma;
	font-size: 11px;
	font-style: normal;
}
.clear{
	clear:both;
	}
.asterisk{
	font-size:9px;
}	
.content{
	background:url(../images/px.jpg) repeat-y right top; 
}

.PreNews{
	margin-top:20px;
}
.PreNews h3{
	font-size:12px;
	font-weight:bold;
	font:Georgia, "Times New Roman", Times, serif;
	margin-bottom:6px;
}
.PreNews a{
	text-decoration:none;
}
.PreNews a:hover{
	text-decoration:underline;
}
/*********  Lef Nav Products ********************/
.JobsStyleNav {
	padding-left:65px;
	font:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:18px;
}
.JobsStyleNav ul{
	list-style-type: disc;
	margin: 0;
	padding:0;
}

.JobsStyleNav ul li{
	padding: 4px 0px 4px 0px;
}


/*********Content - 1 - L************/
.conten-1-L{
	float:left;
	width:531px;
}
.newRunning{
	background-color:#090704;
	height:27px;
	margin-top:1px;
	margin-bottom:2px;
	font:14px Verdana, Arial, Helvetica, sans-serif;
	padding-top:8px;
	padding-left:5px;
	color:#fff;
}
.newRunning a{
	text-decoration:none;
	color:#fff;
}
.newRunning a:hover{
	text-decoration:underline;
}
/*********End Content - 1 - L************/
/*********Content - 1 - R ************/
.content-1-R{
	float:right;
	width:212px;
}
.content-1-R{
	text-align: left;
	vertical-align: top;
	font-family:Tahoma;
	font-size:11px;
	color:#727272;
}
.IconGray{
	float:left;
	width:29px;
}
.JopOpening{
	float:left;
	width:105px;
}
.content-1-R{
	background:url(../images/px.jpg) repeat-y right top; 

}
.content-1-R a{
	color:#333333;
	text-decoration:none;
	}
.content-1-R a:hover{
	color:#333333; 
	text-decoration:underline;
}
.Linkstyle-1 a{
	color:#777759; 
	text-decoration:none;
}
.Linkstyle-1 a:hover{
	color:#990000;
	text-decoration:none;
}
/********* End Content - 1 - R ************/
.Download{
	font-size:12px;
	font-weight:bold;
}
.Download a{
	color:#990000;
	text-decoration:none;
}
.Download a:hover{
	text-decoration:underline;
}

/************* Contact  ****************/

/*************** Form****************/
.MainTitle{
	padding-top:2px;
	font:16px Arial, Helvetica, sans-serif;
	color:#3076b5;
	font-weight:bold;
}

.noBorder{
	border:0px;
}
.FormStyles{
	padding-top:10px;
	padding-bottom:5px;
}

.FormStyles form {
    margin: 0 0 0 20px;
}

.FormStyles form p {
    margin: 0 0 5px 0;
}
.FormStyles label {
    color: #036;
    display: block;
	padding-bottom:5px;
}
.FormStyles input{
	border:1px dashed #d4d0d0;
	height:24px;
	background-color:#e4e4e1;
}

.FormStyles textarea{
	border:1px dashed #d4d0d0;
	background-color:#e4e4e1;
}

.FormStyles .formbox {
    width: 250px;
}

.FormStyles fieldset {
    border: none;
}


/****************************/


/*******  Content 2  *******/
.content-Content{
	width:700px;
	padding-left:30px;
}
.InfoTxt{
	font: 18px Arial, Helvetica, sans-serif;
	color:#990000;
}

.BoxInformation{
	padding-left:35px;
	padding-right:35px;
	
}

.BoxInformation-L{
	float:left;
	width:345px;
/*	border-right:1px dashed #666;*/
}
.BoxInformation-R{
	float:right;
	width:180px;

}
.SubTitle{
	font:16px Arial, Helvetica, sans-serif;
	color:#666666;
}
.SubTitle1{
	font:14px Arial, Helvetica, sans-serif;
	font-weight: bold;
	color:#3076b5;
}
.BoxGray2{
	border:1px solid #ccc;
	height:35px;
}
.WriteUs{
	font: 16px Arial, Helvetica, sans-serif;
	color:#3076b5;
	font-weight:bold;
	padding-top:8px;
	padding-left:20px;
}
.SubLinkTitle{
	font:16px Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#fff;
	padding-left:25px;
	padding-top:2px;
}
.BoxGray3{
	border:1px solid #ccc;
	margin-top:5px;

}

.RightAddressStyle a{
	text-decoration:none;
	padding:7px 5px;
	color:#000;	
}
.RightAddressStyle a:hover{
	text-decoration:underline;
	color:#1a72d1;
}

.redLine{
	background:url(../images/red_px.gif) repeat-x;
	height:1px;
}
.space{
	margin-bottom:5px;
}
.tdLine{
	background:url(../images/tdLine.gif) repeat-y;
	width:744px;
}

.tdLine2{
/*	background:url(../images/tdLine.gif) repeat-y;
	width:744px;*/
}
.RedBtm{
	background:url(../images/td_px3.gif) repeat-x;
	height:4px;
	margin-top:10px;
}
.ContentTop{
	margin-top:1px;
	background:url(../images/td_px2.gif) repeat-x top left;
	height:4px; 
	margin-left:1px;
}
.content-2{
	text-align: left;
	vertical-align: top;
	font-family:Tahoma;
	font-size:11px;
	color:#727272;
}
.Content-2-Abox{
	float:left;
	width:260px;
/*	background:url(../images/px.jpg)repeat-y left top;*/
}
.Content-2-Bbox{
	float:left;
	width:270px;
	margin:0px;
	padding:0px;
/*	background:url(../images/px.jpg)repeat-y left top;*/
}
.Content-2-Cbox{
	float:left;
	width:200px;
	margin-top:2px;
/*	background:url(../images/px.jpg)repeat-y left top;*/
}
.GrayBox{
	margin:10px 5px;
	padding:8px 4px;
	background-color:#EEEEDB;
}
/**************** About Us **********************/
.AboutUsTitle{
	margin-top:5px; 
	height:17px; 
	background-image:url(../images/px2.jpg); 
	margin-left:1px; 
	border-bottom:1px dashed #dfe0cc; 
	margin-right:5px;
	margin-bottom:20px; 
}
.aboutUs{
	padding-left:10px;
}
.aboutUs h2{
	font-size:16px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
/*	font-weight:normal;
*/	color:#990000;
	padding-bottom:15px;
}
.aboutUs p{
	line-height:18px;
	font-size:11px;
	padding-bottom:15px;
}

.AboutUs-L{
	float:left;
	width:222px;
}
.AboutUs-R{
	float:right;
	width:500px;
	border-left:1px dashed #dfe0cc;
	padding-top:10px;
	margin-top:10px;
	padding-left:5px;
}
.AboutUs-R-Content{	
	padding-left:35px;
	padding-right:15px;
	padding-bottom:15px;
	}
/*********  Lef Nav Products ********************/
.BannerImage{
	padding-left:12px;
	padding-bottom:20px;
}
.SideNav{
/*	padding-top:10px;*/
	padding-left:15px;
	font:12px Verdana, Arial, Helvetica, sans-serif;
	width:170px;

}
.SideNav ul{
	list-style-type: none;
	margin: 0;
	padding:0;
}
.SideNav ul li{
	border-bottom: 1px dashed #efefec;
}
.SideNav ul li a{
	display: block;
	padding: 4px 0px 4px 12px;
	color: #5c5c5b;
	text-decoration: none;
	background:transparent url(../images/yellowArrow.gif) no-repeat left center;
}
.SideNav ul li a:hover{
	text-decoration:none;
	background-color:#ef3c00;
	color:#fff;
	background-image:none;
/*	background:transparent url(../images/yellowArrow.gif) no-repeat left center;*/

}
.SideNav ul li a#current{
	text-decoration:underline;
	background:transparent url(../images/iconCategories2.gif) no-repeat left center;
	font-weight:bold;
	cursor:default;
}

/********************* News ******************************/
.NewsTitle{
	margin-top:5px; 
	height:17px; 
	background-image:url(../images/px2.jpg); 
	margin-left:1px; 
	border-bottom:1px dashed #dfe0cc; 
	margin-right:5px;
	margin-bottom:20px; 
}
.News{
	padding-left:10px;
}
.News h2{
	font-size:16px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
/*	font-weight:normal;
*/	color:#990000;
/*	padding-bottom:15px;*/
}
.date{
	font: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#707070;
	padding-top:5px;
}

.News p{
	line-height:18px;
	font-size:11px;
	padding-bottom:15px;
}

.News-R{
	float:right;
	width:200px;
}
.News-L{
	float:left;
	width:520px;
	border-right:1px dashed #dfe0cc;
	padding-top:10px;
	margin-top:10px;
	padding-left:5px;
}
.News-R-Content{	
	padding-left:35px;
	padding-right:15px;
	padding-bottom:15px;
	}

/********************/
.imageNewsGallery{
	padding-top:10px;
	border-top:1px dashed #ccc;
	margin-top:10px;
}

.imageNewsGallery p{
	float:left;
	width:150px;
	margin:0 7px 10px 8px;
}

.imageNewsGallery p img{
	border:1px solid #c93939;
	padding:3px;
}
.imageNewsGallery img a{
	display:block;
	text-decoration:none;
	border:1px solid #c93939;
}
.imageNewsGallery img a:hover{
	text-decoration:none;
	border:1px solid #263242;
}
/******************/
/********************/
.imageNewsGallery2{
	padding-top:10px;
	border-bottom:1px dashed #ccc;
	margin-top:10px;
}

.imageNewsGallery2 p{
	float:left;
	width:150px;
	margin:0 7px 10px 8px;
}

.imageNewsGallery2 p img{
	border:1px solid #c93939;
	padding:3px;
}
.imageNewsGallery2 img a{
	display:block;
	text-decoration:none;
	border:1px solid #c93939;
}
.imageNewsGallery2 img a:hover{
	text-decoration:none;
	border:1px solid #263242;
}
/******************/

.GalleryPics{
	margin-top:40px;
}
.GalleryPics p{
	float:left;
	width:96px;
	margin:0 0px 6px 2px;
	padding: 0 0 0 0;
}
.GalleryPics p img{
	border:1px solid #c93939;
}
.GalleryPics img a{
	display:block;
	text-decoration:none;
	border:1px solid #c93939;
}
.GalleryPics img a:hover{
	text-decoration:none;
	border:1px solid #263242;
}
/********************* End News **************************/
/********************* Job Opening ******************************/
.JobTitle{
	margin-top:5px; 
	height:17px; 
	background-image:url(../images/px2.jpg); 
	margin-left:1px; 
	border-bottom:1px dashed #dfe0cc; 
	margin-right:5px;
	margin-bottom:20px; 
}
.JOSubTitle1{
	font:12px Arial, Helvetica, sans-serif;
	font-weight: bold;
	color:#3076b5;
}
.Job{
	padding-left:10px;
}
.Job h2{
	font-size:16px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
/*	font-weight:normal;
*/	color:#990000;
	padding-bottom:15px;
}
.Job p{
	line-height:18px;
	font-size:11px;
	padding-bottom:15px;
}

.Job-R{
	float:right;
	width:200px;
}
.Job-L{
	float:left;
	width:520px;
	border-right:1px dashed #dfe0cc;
	padding-top:10px;
	margin-top:10px;
	padding-left:5px;
}
.Job-R-Content{	
	padding-left:35px;
	padding-right:15px;
	padding-bottom:15px;
	}
	
.JOBox{
	padding-bottom:10px;
	padding-top:10px;
	margin-top:5px;
	margin-right:10px;
	border-top:1px dashed #ccc;
}	
.Flag{
	float:left;
	width:85px;
}
.JobDetails{
	float: right;
	width:420px;

	}
.Country{
	font-size:16px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#990000;
	font-weight:bold;
}
.jobsOpens a{
	color:#333333; 
	text-decoration:none;
}
.jobsOpens a:hover{
	color:#990000;
	text-decoration: underline;
}

/********************/
.JobDetails ul{
	list-style:none;
	margin: 0;
	padding:0;
}

.JobDetails  ul li{
	background:url(../images/bullet.gif) no-repeat left center;
	line-height:16px;
}
.JobDetails ul li a{
	padding: 4px 0px 4px 12px;
	color: #333333;
	text-decoration: none;
}
.JobDetails  ul li a:hover{
	text-decoration:underline;
	color:#990000;
	background-image:none;
/*	background:transparent url(../images/yellowArrow.gif) no-repeat left center;*/

}
.detailsJob{
	border-top: 1px dashed #ccc;
	width:95%;
	padding-bottom:6px;
	margin-top:5px;
	padding-top:5px;
}
.Jobposition{font-size:16px; font-weight:bold;}
.jobCat{
	font:14px Arial, Helvetica, sans-serif;
	color:#666666;
}

/********************* End Job Opening **************************/
/********* Footer ****************/
.footer{
	text-align: left;
	vertical-align: top;
	font-family:Tahoma;
	font-size:9px;
	color:#fff;
}
.footer{
	height:40px;
	background:url(../images/bot_px.jpg) top repeat-x;
	padding-top:4px;
}
.footer a{
	text-decoration:non;
}
.footerNav a{
	color:#fff;
	text-decoration:none;
}
.footerNav a:hover{
	color:#fff;
	text-decoration:underline;
}
/********** Apply Form ************/
.Job td{
	padding-bottom:6px;
}
.Job .box1{
	width:210px;
}
.Job .box2{
	height:20px;
	width:250px;
	font-size:11px;
}
.Job .box3{
	width:165px;
}

