imghtml, body {
	width:100%;
	height:100%;
	padding:0;
	background-color:#ffffff;
	margin:0;
}
h2 {
	font-family:verdana,sans-serif;
	font-size:14px;
	color:#306795;
	margin:0 0 15px 0;
	padding:0;
}
h3 {
	font-family:verdana,sans-serif;
	font-size:12px;
	color:#999999;
	margin:10px 0 10px 0;
	padding:0;
	cursor:hand;
	cursor:pointer;
	background-image:url(images/icon_toTop.gif);
	background-repeat:no-repeat;
	background-position:218px 3px;
}
.mainTbl {
	width:100%;
	height:100%;
}
.banner {
	position:absolute;
	z-index:3;
	top:0;
	left:0;
	height:147px;
	vertical-align:top;
	padding:0;
	background-color:#ffffff;
}
.bnrTopLft {
	background-image:url(images/bnr_topLft.gif);
	width:107px;
	height:43px;
	cursor:hand;
	cursor:pointer;
}
.bnrTopLftNoElliptIQ {
	background-image:url(images/bnr_topLftNoElliptIQ.gif);
	width:107px;
	height:43px;
}
.bnrNav {
	background-image:url(images/bnr_navBG.gif);
	background-repeat:repeat-x;
	background-position:0 0;
	height:43px;
	width:257px;
	white-space:nowrap;
	vertical-align:top;
	padding:0 0 0 10px;
}
.bnrNav a {
	font-family:verdana,sans-serif;
	font-size:10px;
	color:#ffffff;
	text-decoration:none;
	padding:0 5px 0 5px;
}
.bnrNav a:hover {
	color:#F8C221;
}
.bnrTopLine {
	background-image:url(images/bnr_topLineBG.gif);
	background-repeat:repeat-x;
	background-position:0 0;
	height:43px;
}
.bnrTopLineNoElliptIQ {
	background-image:url(images/bnr_topLineBGNoElliptIQ.gif);
	background-repeat:repeat-x;
	background-position:0 0;
	height:43px;
}

/* sub nav for ElliptIQ */
.bnrTopRtIQ {
	background-image:url(images/bnr_topRtIQ.gif);
	background-repeat:repeat-x;
	background-position:0 0;
	width:124px;
	height:43px;
}
/* -end- */

/* sub nav for Disciple Connect */
.bnrTopRtDC {
	background-image:url(images/bnr_topRtDC.gif);
	background-repeat:repeat-x;
	background-position:0 0;
	width:124px;
	height:43px;
}
/* -end- */

/* sub nav for Neighborware */
.bnrTopRtNW {
	background-image:url(images/bnr_topRtNW.gif);
	background-repeat:repeat-x;
	background-position:0 0;
	width:124px;
	height:43px;
}
/* -end- */

.bnrTopRtNoElliptIQ {
	background-image:url(images/bnr_topRtNoElliptIQ.gif);
	background-repeat:repeat-x;
	background-position:0 0;
	width:124px;
	height:43px;
}
.bnrMidLft {
	width:45px;
	height:104px;
}
.bnrMidLogo {
	width:239px;
	height:104px;
}
/* sub nav for ElliptIQ */
.bnrSubNavIQ {
	background-image:url(images/bnr_midRtIQ.gif);
	background-repeat:repeat-x;
	background-position:right top;
	height:104px;
	
}
.bnrSubNavIQ p {
	margin:0;
	padding-top:40px;
	font-family:verdana,sans-serif;
	font-size:12px;
	font-style:italic;
	color:#6A91B2;
	text-decoration:none;
	display:block;    
}
.bnrSubNavIQ a {
	font-family:verdana,sans-serif;
	font-size:10px;
	color:#3E7AB3;
	padding-right:20px;
	text-decoration:none;
}
.bnrSubNavIQ a:hover {
	color:#F8C221;
}
/* -end- */

/* sub nav for Disciple Connect */
.bnrSubNavDC {
	background-image:url(images/bnr_midRtDC.gif);
	background-repeat:repeat-x;
	background-position:right top;
	height:104px;
	
}
.bnrSubNavDC p {
	margin:0;
	padding-top:40px;
	font-family:verdana,sans-serif;
	font-size:12px;
	font-style:italic;
	color:#6A91B2;
	text-decoration:none;
	display:block;    
}
.bnrSubNavDC a {
	font-family:verdana,sans-serif;
	font-size:10px;
	color:#3E7AB3;
	padding-right:20px;
	text-decoration:none;
}
.bnrSubNavDC a:hover {
	color:#F8C221;
}
/* -end- */

/* sub nav for Neighborware */
.bnrSubNavNW {
	background-image:url(images/bnr_midRtNW.gif);
	background-repeat:repeat-x;
	background-position:right top;
	height:104px;
	
}
.bnrSubNavNW p {
	margin:0;
	padding-top:40px;
	font-family:verdana,sans-serif;
	font-size:12px;
	font-style:italic;
	color:#6A91B2;
	text-decoration:none;
	display:block;    
}
.bnrSubNavNW a {
	font-family:verdana,sans-serif;
	font-size:10px;
	color:#3E7AB3;
	padding-right:20px;
	text-decoration:none;
}
.bnrSubNavNW a:hover {
	color:#F8C221;
}
/* -end- */
.bdyLftEdge {
	background-image:url(images/bdy_lftEdgeBG.gif);
	background-repeat:repeat-y;
	background-position:left top;
	width:45px;
	vertical-align:top;
	padding-top:147px;
}
.bdyRtEdge {
	background-image:url(images/bdy_rtEdgeBG.gif);
	background-repeat:repeat-y;
	background-position:right top;
	width:46px;
	vertical-align:top;
	padding-top:147px;
}

/* Neighborware right edge */
.bdyRtEdgeNW {
	background-image:url(images/bdy_rtEdgeBGNW.gif);
	background-repeat:repeat-y;
	background-position:right top;
	width:46px;
	vertical-align:top;
	padding-top:147px;
}
/* end */

.bdyMid {
	vertical-align:top;
	padding:147px 20px 0 20px;
	font-family:verdana,sans-serif;
	font-size:10px;
	color:#000000;
	vertical-align:top;
}

.bdyMid p {
	font-family:verdana,sans-serif;
	font-size:12px;
	color:#000000;
	vertical-align:top;
	margin:0 0 15px 0;
	line-height:18px;
}
.bdyMid a {
	color:#4688C7;
}
.bdyMid a:hover {
	color:#F8C221;
	text-decoration:none;
}


.bdyMid ul {
	margin-left: 10px;
	padding-left: 0;
	list-style: none;
	font-size:12px;
}
.bdyMid li {
	padding-left: 15px;
	padding-bottom:15px;
	background-image: url(images/liBullet2.gif);
	background-repeat: no-repeat;
	background-position: 0 .5em;
	font-size:12px;
}

.lftCol {
	background-image:url(images/bdy_lftColBG.gif);
	background-repeat:repeat-y;
	background-position:left top;
	width:139px;
	vertical-align:top;
	padding-top:147px;
}

.lftColH a {
	font-family:verdana,sans-serif;
	font-size:16px;
	color:#6A91B2;
	text-decoration:none;
	display:block;
}

.lftCol a {
	background-image:url(images/bullet.gif);
	background-repeat:no-repeat;
	background-position:left center;
	padding:5px 0 5px 10px;
	font-family:verdana,sans-serif;
	font-size:10px;
	color:#6A91B2;
	text-decoration:none;
	display:block;
}

.lftCol a:hover {
	color:#F8C221;
}

/* Disciple Connect Left Col */
.lftColDC {
	background-image:url(images/bdy_lftColBG.gif);
	background-repeat:repeat-y;
	background-position:left top;
	width:139px;
	vertical-align:top;
	padding-top:143px;
}

.lftColSubDC {
	background-image:url(images/bulletArrow.gif);
	background-repeat:no-repeat;
	background-position:left center;
	padding:5px 0 5px 20px;
	font-family:verdana,sans-serif;
	font-size:11px;
    	color:#428AC6;
	text-decoration:none;
	display:block;
}
.lftColSubDC:hover {
	color:#FFC321;
}
.lftColMainDC {
	font-family:verdana,sans-serif;
	font-size:12px;
	color:#306795;
	text-decoration:none;
	display:block;
	padding:5px 0 5px 0;
}
.lftColMainDC:hover {
	color:#FFC321;
}
.imgLft {
	float:left;
	border:1px solid #F8C221;
	padding:2px;
	margin:0 10px 5px 0;
}
.imgRt {
	float:right;
	border:1px solid #F8C221;
	padding:2px;
	margin:0 0 5px 10px;
}
.imgCtr {
	float:center;
	border:1px solid #F8C221;
	padding:2px;
	margin:0 10px 5px 0;
}
.imgLftNoBdr{
	float:left;
	margin:0 10px 5px 0;
}
.imgRtNoBdr {
	float:right;
	margin:0 0 5px 10px;
}
.imgCtrNoBdr{
	float:center;
	margin:0 10px 5px 0;
}
.contactTbl {
	width:90%;
}
.contactTbl td {
	padding:3px;
}
.contactTbl th {
	background-color:#cccccc;
	padding:3px;
	font-weight:bold;
	font-size:12px;
	color:#666666;
	text-align:left;
}
.contactTbl input {
	font-size:10px;
}
.contactTbl input[type="radio"] {
	margin:0 3px -2px 0;
	padding:0;
	text-align:center;
}
.contactTbl input[type="checkbox"] {
	margin:0 3px 0 0;
	padding:0;
	text-align:center;
}
.quoteBlock {
	clear:both;
	margin-bottom:30px;
	display:block;
	border-top:1px solid #dedede;
	padding-top:15px;
}
.quoteBy {
	font-family:verdana,sans-serif;
	font-size:10px;
	color:#000000;
	font-style:italic;
	text-align:right;
	clear:left;
}