body, html {
	margin: 0;
	height: 100%;
	font: 11px tahoma;
	color: #4f4f4f;
	line-height: 17px;
	background: url(../images/bgTile.gif) left top;
}
div#shadow {
	width: 750px;
	margin: 0 auto 0 auto;
	background: url(../images/pageShadow.png) left top;
	padding: 0 10px 0 10px;
}
div#page {
	width: 750px;
	background: #ffffff;
}
div#header {
	background: url(../images/header.gif) left top no-repeat;
	width: 427px;
	height: 122px;
}
div#colLeft {
	width: 450px;
	float: left;
	border-right: 1px solid #bcbcbc;
	vertical-align: top;
}
div#colRight {
	width: 299px;
	float: left;
}
div#editorial {
	padding: 20px;
}
div#features {
	padding: 20px;
	background: #e9e9e9 url(../images/bgFeatures.gif) left top no-repeat;
}
div#upcoming {
	padding: 20px;
	background: #dedede url(../images/bgUpcoming.gif) left center repeat-x;
	border-top: 1px solid #bcbcbc;
}
div#demo {
	padding: 20px;
	border-top: 1px solid #bcbcbc;
}
div#closeMe {
	background: #8e8e8e;
	padding: 5px 0 5px 0;
	text-align: center;
	color: #ffffff;
}
.navLink {
	display: block;
	width: 74px;
	height: 21px;
	background: url(../images/btnNav.gif) left top no-repeat;
	text-align: center;
	padding: 7px 0 0 0;
	float: left;
}
.copyLinkPrint {
	padding: 0 0 0 15px;
	background: url(../images/iconPrint.gif) left center no-repeat;
	margin: 0 0 0 20px;
	float: right;
}
.copyLinkReadMore {
	padding: 0 0 0 15px;
	background: url(../images/iconReadMore.gif) left center no-repeat;
	margin: 0 0 0 20px;
	float: right;
}
.copyLinkEmail {
	padding: 0 0 0 15px;
	background: url(../images/iconEmail.gif) left center no-repeat;
}
div#divStrip {
	width: 750px;
	height: 28px;
	background: url(../images/divStrip.gif) right top no-repeat;
}
a {
	font: bold 11px tahoma;
	text-decoration: none;
	color: #2e3964;
}
a:hover {
	text-decoration: underline;
}
.heading {
	font-size: 15px;
	color: #2e3964;
	font-weight:normal;
}
.subheading {
	font-size: 13px;
	color: #2e3964;
}
.rollover {
	display: block;
	width: 118px;
	line-height: 105px;
	float: left;
	text-decoration: none;
	border: 1px solid #8e8e8e;
}
.rollover:hover {
	background-position: left -105px;
	text-decoration: none;
}
.rollover#ftService {
	background-image: url(../images/btnFtService.jpg);
}
.rollover#ftSales {
	background-image: url(../images/btnFtSales.jpg);
}
.rollover#ftFramework {
	background-image: url(../images/btnFtFramework.jpg);
}
.rollover#ftAttendance {
	background-image: url(../images/btnFtAttendance.jpg);
}
div#featureColLeft {
	width: 120px;
	margin: 20px 20px 0 0;
	float: left;
}
div#featureColRight {
	width: 119px;
	margin: 20px 0 0 0;
	float: left;
}
.row {
	clear: both;
}

.copyLinkFeature {
	display: block;
	width: 117px;
	line-height: 14px;
	background: #8e8e8e;
	color: #ffffff;
	font-weight: normal;
	padding: 0 0 2px 3px;
}
ul li {
	list-style-image: url(../images/iconBullet.gif);
	margin: 0 0 0 -20px;
}
ol li {
	list-style-type: decimal;
	margin: 0 0 0 -20px;
	padding: -15px 0 0 0;
}
.inputText {
	border: 1px solid #000000;
	width: 250px;
}
