@charset "utf-8";
/* CSS Document */
img,div,p,ul,li,hr,map,object,form,area,script,iframe,h1,h2,h3,table,td,tr,iframe,span,a{ margin:0; padding:0;}

.gridcontainer {width:580px; margin:0 auto; border:#CCCCCC 1px solid;}
.clsFloatLeft { float:left;}
* html .cls100_p{
	width:100%;
	}
 .cls100_p{
 	height:1%;
 }	
 .clsCareersContent p{
	padding:3px;text-align:center;
    color:black;
}
.clsCareersContent p img{padding:3px 10px 0 10px;vertical-align:top;}
.clsHeading{
	background:url(../images/bg-careers-heading.jpg) repeat-x left top;
	height:38px;
	line-height:15px;
	color:#FFFFFF;
	margin:0px 0 0px 0;
	width:580px;
	text-align:center;
    font-size:13px;
}
.clsHeading .clsCo1 span{ font-weight:bold;}
.clsHeading  p{
	font-weight:normal !important; text-align:center; 
	
}
.clsHeading p,.clsHeading .clsCo6{
	padding:0px;
}
.clsHeading .clsCo2 p,.clsHeading .clsCo3 p{
	padding-left:10px;
}
.head{text-align:center; font-weight:bold; padding-top:10px;}
.col5head{padding-left:20px;font-weight:bold;}
.col6head{padding-left:10px;font-weight:bold; padding-top:5px; text-align:center;}
.clsCo1{
	width:100%;
	text-align:center;
	
	
	
}
.clsCo1 p{text-align:left; padding:5px;}
.clsCo2,.clsCo3{
	width:27%;
}
.clsCo5,.clsCo6{
	width:10%;
	text-align:center;Padding:5px 5px 0 15px;}
.clsCo5 p,.clsCo6{ padding: 0 0 0 35px;}
.clsCo5 p { padding:10px 0 0 30px;}
.clsCo6{
	padding-top:5px;
}
.clsRow1,.clsRow2{
	background:url(../images/bg-careers-row1.jpg) repeat-y left top;
	border-bottom:1px solid #FFF;
	width:580px;
	text-align:left;

}
.clsRow2{
	background:url(../images/bg-careers-row2.jpg) repeat-y left top;
		width:580px;
}

.clsClearFix:after {
     visibility: hidden;
     display: block;
     font-size: 0;
     content: " ";
     clear: both;
     height: 0;
}
.clsClearFix { display: inline-block; }
/* start commented backslash hack \*/
* html .clsClearFix { height: 1%; }
.clearfix { display: block; }
/* close commented backslash hack */

#thanksdiv p {margin-top:20px;}
#thanksdiv p span{color:#333333;font-size:12px;text-align:right;padding-top:10px;font-weight:bold;padding-right:5px;font-family:"Trebuchet MS" , Arial;}
.emailform p {margin-top:20px;}
.emailform p span{color:#333333;font-size:12px;text-align:right;padding-top:10px;font-weight:bold;padding-right:5px;font-family:"Trebuchet MS" , Arial;}
.emailform input{border:#adadad solid 1px;font-size:11px; color:#333333; width:200px;height:20px;margin-top:5px;}
.btn_submit{background:url(../images/btn_submit.jpg) no-repeat;width:73px;height:22px;border:0px;cursor:pointer;}


.toptext{background:#6D84B4;height:25px;}
.toptext h2{font-size:13px;font-family:arial;font-weight:bold;color:white;padding:5px 0 0 10px;}

.formtext { font-weight:bold; color:#666666; font-size:11px;}
.formtext span{color:#ff0000;font-family:verdana;font-size:11px;}
.quoteinput2 { width:250px; border:#CCCCCC solid 1px; height:19px; color:#999999; font-size:11px;}
.quoteadd {width:200px; border:#CCCCCC solid 1px; height:65px; color:#999999; font-size:11px;}
.toppad{padding:0 0 10px 0;}
.linedotted{background:url(../images/dottedline.jpg) repeat-x;width:630px; height:1px; font-size:0px;padding:3px;}
.linetoppad{padding:2px 0 0 0;}
.clsleftcol h3{font-size:15px;color:#000000; font-weight:bold;}
.clssubmitdown{

	background:url(../images/submitbtn.jpg) no-repeat center center;
	width: 94px;
	height:29px;
	font:normal 11px arial;
	color:#FFFFFF;
	border:none;
	cursor:pointer;
}

