#home-body-container{
	text-align:left;
	/*padding-left:5px;*/
	margin-top:16px;
	margin-bottom:20px;
}

#home-row1-container{
	background:url(./home_row1_computer_bg.jpg) no-repeat;
	width:1000px;
	height:370px;
	position:relative; margin-top:-12px;
}

#content1{
	width:510px;
	position:absolute;
	left:30px; 
	top:150px;
}


.home-b-title{
	color:#fff;
	font-size:28px;
	font-weight:bold;
	position:absolute;
	top:40px;
	left:20px;
}

.home-b-subtitle{
	color:#fff;
	font-size:15px;
	font-weight:bold;
	position:absolute;
	top:80px;
	left:20px;
}


.home-large-title{
	font-size:20px;
	color:#b31820;
	text-align:center;
	width:250px;
	text-align:center;
}


.home-med-title{
	font-size:15px;
	color:#b31820;
	width:250px;
	text-align:center;
}

.home-body{
	font-size:13px;
}

#ol-content{
	margin-top:0px;
}

.ol-item{
	height:15px;
	margin-bottom:5px;
}

.ol-number{
	font-weight:bold;
	font-size:13px;
	float:left;
	width:15px;
	color:#b31820;
}

.ol-text{
	font-size:13px;
	float:left;
	width:480px;
}

.ol-text span {
	font-size: 13px;
}

#home-row2-container{
	background:url(/qi/aiweb.nsf/webressources/img/$file/home_bottom_bg.jpg) no-repeat;
	height:233px;
	width:1000px;
	position:relative;
}

.services-title{
	font-size:19px;
	font-weight:bold;
	color:#b31820;
	width:300px;
}

.pi-title{
	position:absolute;
	top:10px;
	left:55px;
	text-decoration:underline;
}

.fa-title{
	position:absolute;
	top:10px;
	left:405px;
	text-decoration:underline;
}

.lt-title{
	position:absolute;
	top:10px;
	left:740px;
	text-decoration:underline;
}

.pay-line{
	position:absolute;
	top:330px;
	left:85px;
}

/*
 * Buttons
 */
.create-account-button{
	margin-bottom:5px;
}
.create-account-button a{
	background:url(./button_sprites.gif) no-repeat -194px 0px;
	width:268px;
	height:41px;
	display:block;
}

.create-account-button a:hover{
	background-position:-194px -47px;
}

.create-account-button a:active{
	background-position: -194px -92px;
	}
	
.create-account-button-container{
	width:268px;
	text-align:center;
	position:absolute;
	top:255px;
	left:100px;
}

.see-demo-button a{
	background:url(./button_sprites.gif) no-repeat 0px 0px;
	width:177px;
	height:35px;
	display:block;
}

.see-demo-button a:hover{
	background-position:0px -36px;
}

.see-demo-button a:active{
	background-position: 0px -72px;
	}
	
.see-demo-button{
	position:relative;
	left:30px;
	top:45px;
}

.get-started-button a{
	background:url(./button_sprites.gif) no-repeat 0px -113px;
	width:177px;
	height:35px;
	display:block;
}

.get-started-button a:hover{
	background-position:0px -149px;
}

.get-started-button a:active{
	background-position: 0px -185px
}

.get-started-button{
	position:relative;
	left:35px;
}

.get-started-button-container{
	width:240px;
	text-align:center;
	position:relative;
	top:52px;
}

.home-pi-link{
	width:330px;
	height:230px;
	position:absolute;
	z-index:2;
	display:block;
}

.home-fa-link{
	width:330px;
	height:230px;
	position:absolute;
	left:330px;
	z-index:2;
	display:block;
}

.home-lt-link{
	width:330px;
	height:230px;
	position:absolute;
	left:660px;
	z-index:2;
	display:block;
}

