/*------------------------------------------------------------------------*/
/*                                                                        */
/*     Fixed width site at 760 pixels                                     */
/*     Left aside: 145px                                                  */
/*     Content: 410px / 570px (without right aside)                       */
/*     Right aside: 145px                                                 */
/*                                                                        */
/*     Fixed width site at 990 pixels                                     */
/*     Left aside: 145px                                                  */
/*     Content: 640px / 800px (without right aside)                       */
/*     Right aside: 145px                                                 */
/*                                                                        */
/*                                                                        */
/*                                                                        */
/*------------------------------------------------------------------------*/


/*------------------------------------------------------------------------*/
/*     Site Layout                                                        */
/*------------------------------------------------------------------------*/

/*---- Page ----*/
.PageContainer {
	width: 990px;
	height:100%
	}

/*---- Header ----*/
.HeaderContainer {
	width: 100%;
	margin: 0px; 
	padding: 0px; 
	}

/*---- Content ----*/
.ContentContainer {
	margin: 0px; 
	padding: 0px;
	width: 100%;
	background:#fff url("/style/template/bkg-ContentContainer.gif") repeat-y;
	background-color:#FFF;
	}



/*------------------------------------------------------------------------*/
/*     Footer                                                             */
/*------------------------------------------------------------------------*/

.FooterContainer {
	width: 100%;
	/*height:65px;*/
	margin: 0px; 
	padding: 0px; 
	background: url("/style/template/bkg-FooterContainer.gif") repeat-y;
	}

	
/*------------------------------------------------------------------------*/
/*    ASK A QUESTION                                                     */
/*------------------------------------------------------------------------*/
	
	.ask-a-question{
	border-top:0px dotted #ccc;	
	
	}
	
	
	
	dl{
	border:0px solid #000;
	/*height:80px;*/
	width:220px;
	float:left;
	list-style-position:inside;	
	margin:0px;
	padding:15px;
	}
	
	
	dd{
	border:0px solid #999;
	float:left;
	list-style-position:inside;
	position:relative;
	left:-50px;
	top:0px;
	clear:both;
	}
	
	
	dt{
	float:left;
	border:0px solid #fff000;
	color:#44697d;
	clear:both;


	margin:0px;
	padding:0px;
	}
	
	.tel{
	width:200px;
	border:0px solid #000fff;
	float:left;
	height:20px;
	list-style-image:url("/images/phone-icon2.gif");
	list-style-type:none;
	clear:both;
	position:relative;
	left:-35px;
	
	margin:0px;
	padding:0px;
	}
	
	.email{
	border:0px solid #000fff;
	float:left;
	height:20px;
	list-style-image:url("/images/email-icon2.gif");
	list-style-type:none;
	position:relative;
	left:-35px;
	
	margin:0px;
	padding:0px;
	}
	
	
		.tel-cont{
	width:200px;
	border:0px solid #000fff;
	float:left;
	height:100%;
	list-style-image:url("/images/phone-icon2.gif");
	list-style-type:none;
	clear:both;
	position:relative;
	left:-35px;
	
	margin:0px;
	padding:0px;
	clear:right;
	}
	
	.email-cont{
	border:0px solid #000fff;
	float:left;
	height:20px;
	list-style-image:url("/images/email-icon2.gif");
	list-style-type:none;
	position:relative;
	left:-35px;
	
	margin:0px;
	padding:0px;
	clear:right;
	}
	
	
	
	
/*---------------------------------------------------------------------*/
/*            Careers Contacts                                              */
/*----------------------------------------------------------------------*/


.careers-contact{
border:1px solid #fff;		
width:700px;
height:270px;
}


.cr-lg-hdr{
border:0px solid #000;
height:80px;
width:150px;
float:left;

}



	
/* career top */	
.Careers-holder-right{
border:0px solid #000;
width:700px;
float:right;
}


.Careers-holder-right-btm{
border:0px solid #000;
width:700px;
float:right;
margin-top:15px;
}



.Careers-hdr{
border:0px solid #ff0000;
width:150px;
color:#344a5c;
border-bottom:1px solid #e9e9e9;
font-weight:bold;
}


.cr-top-box-lt{
width:150px;
border:0px solid #00ff00;
float:right;

margin:0px 20px;
}
	

.cr-top-box-ct{
width:150px;
border:0px solid #ff0000;
float:right;

margin:0px 20px;
}


.cr-top-box-rt{
width:150px;

border:0px solid #0000ff;
float:right;

}

.contact-name{
width:150px;
/* height:17px; */
line-height: 18px;
}



.tel-careers{
width:150px;
border:0px solid #000fff;
float:left;
height:19px;
background:url("../images/phone-icon.png") no-repeat bottom left;

clear:both;

margin:0px;
padding:2px 0px 0px 16px;
}

.email-careers{
width:150px;
border:0px solid #000fff;
float:left;
height:17px;
background:url("../images/email-icon.png") no-repeat bottom left;

margin:0px;
padding:0px 0px 0px 16px;
}


	
	
	
	
	
	
	
	
	/*--------------------------------------------------------------------*/
	/*       Tech Library Attach                                            */
	/*--------------------------------------------------------------------*/
	
	.technical-library-attachment{
	border-top:1px dotted #ccc;	
	border-bottom:1px dotted #ccc;	
	padding-bottom: 15px;
	width:730px;
	clear:both;
	}

	h2.technical-library-attachment{
	border-top:1px dotted #ccc;	
	border-bottom:1px dotted #ccc;	
	padding:15px;
	}
	
	
	.item{
	border:0px solid #00ff00;
	width:420px;	
	font-size:12px;
	padding: 2px;
	/*border-bottom:1px dotted #ccc;*/
	}
	
	.view{
	border:0px solid #ff0000;
	width:50px;
	font-size:12px;
	padding: 2px;
	/*border-bottom:1px dotted #ccc;*/
	}
	
	.download{
	border:0px solid #0000ff;
	font-size:12px;
	padding: 2px;
	/*border-bottom:1px dotted #ccc;*/
	
	}
	
	
	
	