/* CSS Document */

.pagebody {
		position:relative;
		background-color:#FFFFFF;
		top:0;
		width:880px;
		height:880px;
		margin-left:auto;
		margin-right:auto
		
}

.pagetitle {
	font:bold 20px Arial;
	color:#888888;
	position:absolute;
	left:20px;
	top: 166px;
}

.subtitle {
	font:bold 14px Verdana, Arial, Helvetica, sans-serif;
	color:#21609b;
	position:absolute;
	top:6px;
	left: 3px;
	width: 508px;
}

.infobox {
	border-top:2px solid #21609b;
	position:absolute;
	left:21px;
	top:199px;
	width:540px;
}

.infoboxwide {
	border-top:2px solid #21609b;
	position:absolute;
	left:20px;
	top:204px;
	width:620px;
}
.infobox1 {
	border-top:2px solid #21609b;
	position:absolute;
	left:20px;
	top:201px;
	width:820px;
	font-size:10px;
}

.footerInfo{
	position:absolute;
	top:690px;
	left: 11px;
	width:870;
	border-top:2px solid #21609b;
}

/*.sideticker{width:280px; 
		height:430px; 
		background:#FFFFFF;
		overflow:auto;
		position:absolute;
		top:160px;
		left:590px;
		padding:0px;
		color:#55555;
		}*/
.messagediv{display: none;background:#FFFFFF}

.hrule { border-bottom: 2px solid #21609b }

.qbbody {
		position:relative;
		background-color:#FFFFFF;
		top:0;
		width:880px;
		height:1000px;
		margin-left:auto;
		margin-right:auto
		
}
.qbbodynew {
		position:relative;
		background-color:#FFFFFF;
		top:0;
		width:880px;
		height:1050px;
		margin-left:auto;
		margin-right:auto
		
}

.qbooksnew{
	position:absolute;
	border-top:2px solid #21609B;
	top:170px;
	left:30px;
	width:820px;
	height: 694px;
	z-index:10;
}

.qbfooternew{
	position:absolute;
	top:920px;
	left: 7px;
	width:860px;
	border-top:2px solid #21609b;
}

.qbform{
		background-color:#d3d3d3;
		width:100%;
		height:100%;
	/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
	filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135,Strength=10);
}

.qbooks1{
	position:absolute;
	top:170px;
	left:20px;
	width:619px;
	height: 502px;
	z-index:10;
}


.qbooks2{
	position:absolute;
	top:689px;
	left:16px;
	width:827px;
	height: 174px;
}

.Ascentis1{
	position:absolute;
	top:170px;
	left:20px;
	width:619px;
	height: 472px;
	z-index:10;
}


.Ascentis2{
	position:absolute;
	top:633px;
	left:20px;
	width:827px;
	height: 209px;
}

.deltek1{
	position:absolute;
	top:172px;
	left:20px;
	width:560px;
}

.deltek2{
	position:absolute;
	top:746px;
	left:20px;
	width:835px;
}

.qbfooter{
	position:absolute;
	top:870px;
	left: 11px;
	width:870;
	border-top:2px solid #21609b;
}
.svcpacks {
	position:absolute;
	left:20px;
	top:10px;
	width:820px;
	font-size:10px
}

.infoboxSPs {
	border:1px solid #000000;
	border-top:2px solid #21609b;
	position:absolute;
	left:22px;
	top:196px;
	width:620px; 
	height:390px;
	overflow:scroll;


}
.line {border-bottom:1px solid #21609B; height:2px; width:100%; margin-left:auto; margin-right:auto }
.boldfont {font:13px bold Verdana, Arial, Helvetica; color:#21609B}
.bluefont {font:11px Verdana, Arial, Helvetica; color:#21609B}
.box{border:1px solid #000000; width:95%; margin-left:auto; margin-right:auto; padding:0}

a.neverline{font:11px Verdana, Arial, Helvetica, sans-serif; text-decoration:none; color:#21609B}

a.noline {font:11px Verdana, Arial, Helvetica; text-decoration:none}
a.noline:hover { text-decoration:underline}

.mainheader {font:18px Bold Verdana, Arial, Helvetica; color:#FFFFFF; background-color:#666666}
.subheader {font:12px Verdana, Arial, Helvetica; background-color:#AAAAAA}
.evenrow{font:11px Verdana, Arial, Helvetica; background-color:#CCCCFF; height:20px}
.oddrow{font:11px Verdana, Arial, Helvetica; background-color:#FFFFFF; height:20px}
