#header{
	width: 960px;
}



.stepInnerText{
	font-family:arial;
	font-weight:bold;
	font-size: 12px;
	color:#076CB2;
}

.breadcrumbBox {
	position: relative;
	left: 0px;
	top:0px;
	width: 750px;
	height: 150px;
	margin: auto;
	
}

.bottomShadow{
	-webkit-box-shadow: 0 8px 6px -6px black;
	   -moz-box-shadow: 0 8px 6px -6px black;
	    -ms-box-shadow: 0 8px 6px -6px black;
		box-shadow: 0 8px 6px -6px black;
}

img.stepIcon{
	width: 30px;
	height: 30px;
	position:relative;
	top:7px;
	left:0px;
}

.mainCircleInner{
	position:absolute;
	top:3.5px;
	left:3.5px;
	background-color:#FFFFFF;
	
	width:45px;
	height:45px;
	border-radius:50%
}

.mainCircleOuter{
	position:absolute;
	top:60px;
	width:52px;
	height:52px;
	border-radius:50%
}

.mainCircleOuter1{
	left:60px;
}
.mainCircleOuter2{
	//left:180px;
	left:130px;
}

.mainCircleOuter3{
	//left:290px;
	left: 330px;
}

.mainCircleOuter4{
	//left:400px;
	left: 542px;
}

.topRightCircleOuter{
	position:absolute;
	top:55px;
	width:20px;
	height:20px;
	border-radius:50%;
}

.topRightCircleInner{
	position:absolute;
	top:2px;
	left:2.5px;
	width:15px;
	height:15px;
	background-color: #FFF;
	border-radius:50%;
	text-align:center;
	vertical-align:middle;
}

.topRightCircleOuter1{
	left:90px;
}
.topRightCircleOuter2{
	//left:210px;
	left:160px;
}
.topRightCircleOuter3{
	//left:320px;
	left: 360px;
}
.topRightCircleOuter4{
	//left:430px;
	left: 572px;
}

#topText{
	position:absolute;
	left:-10px;
	top:10px;
	height:25px;
	vertical-align:middle;
	font-family: helvetica;
	padding: 5px 25px;
}

#topText #topText1{
	font-weight:800;
}

#topText #topText2{
	font-weight:500;
	
}


.triangle-shadow {
	position:absolute;
	left: -10px;
	top: 45px;
	width: 0px; 
	height: 0px; 
	border-bottom: 10px solid transparent;
	border-right: 10px solid #646464;
}

.stepLabel{
	text-align:center;
	position:absolute;
	top: 125px;
	font-size: 12px;
	font-family: helvetica;
	font
}

ul {
	padding: 0px 0px 10px 25px;
}

#menu ul{
	padding:0px; 
	margin: 0px;
	list-style-type: none;
}
#menu ul li{
	float:left;
	line-height: 30px;
	padding: 0px;
	margin: 0px 3px;
	padding: 0px 10px;
	font-family: Arial, Helvetica;
}

#menu ul li a{
	text-decoration:none;
}

.sub-container{
	width:960px;
	margin:auto;
}

.vertical-gradient{
	background: -webkit-linear-gradient( #ECECEC, #FFFFFF, #FFFFFF ); /* For Safari */
	background: -o-linear-gradient(#ECECEC, #FFFFFF, #FFFFFF); /* For Opera 11.1 to 12.0 */
	background: -moz-linear-gradient(#ECECEC, #FFFFFF, #FFFFFF); /* For Firefox 3.6 to 15 */
	background: -ms-linear-gradient(#ECECEC, #FFFFFF, #FFFFFF);
	background: linear-gradient(#ECECEC, #FFFFFF, #FFFFFF); /* Standard syntax */
}

/*Qualify*/
#content_wrapper { position:relative; top:0px; left:0px; }

.question-quality { position:relative; left:0px; margin:15px 0px 15px 0px;  }
.question-blur { background-color:#EDF4F5; color: #BBBBBD }

.overlay { z-index:1; position:absolute; background-color:#DDDDDD; width:750px; opacity:0.5; filter:alpha( opacity=40 ); }

#question2 { z-index:0; height:60px; }
#question2-overlay { top:-10px; height:85px; width:750px; }

#question3 { z-index:0; height: 80px; }
#question3-overlay { top: 0px; height: 95px; width:750px; }

#question4 {  }

#question5 {  }

/*Form*/

.tableCover { position:relative; top:0px; left:0px; }


.tableCover{
	padding 7px;
	border: 1px solid #CCCCCC;
	border-radius: 5px;
	background-color:#D8DCDF;"
}

.formTable{
	width:485px;
	border:0px;
	padding:5px ;
	line-height:20px;
	color:#333333;
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;
	background-color:#D8DCDF;"
}

.formTable td{
	line-height:20px;
}

.formTable input, .formTable textarea{
	border: 1px solid #CCCCCC;
	padding: 3px;
}

.formTable .heading{
	color: rgb(198, 0, 0);
	display: inline-block;
	font-size: 17px;
	padding: 5px 0px;
}

.f-overlay{
	z-index:5; 
	position:absolute;
	background-color:#DDD; 
	opacity:0.5; 
	width:750px; 
	filter:alpha(opacity=40);
}

table{
	font-size:13px;
	font-family:Arial, Arial, Helvetica, sans-serif;
}
