@charset "UTF-8";
/* CSS Document */


/* HOME PAGE */

#homeGeneralBenefits {
	top: 140px;
	border: solid 1px #00aeef;
	width: 958px;
	height: 170px;
	color: #00aeef;
	font-size: 24px;
	font-weight: 800;
	background-image: url(/images/refreshingWeb2Print.jpg);
	background-position: right;
	background-repeat: no-repeat;
	position: absolute;
	left: 10px;
}
#homeGeneralBenefitsContent{
	padding: 20px;
	padding-top: 60px;
}
#homeGeneralBenefitsButtons {
	padding-top: 45px;
	padding-left: 20px;
}
#homeGeneralBenefitsButtons div {
	float: left;
	text-align: center;
	padding-top: 2px;
	margin-right: 10px;
	width: 48px;
	height: 34px;
	background-image: url(../images/benefitButton.gif);
	background-repeat: no-repeat;
	color: #fff;
}
#homeAboutCognitu {
	position: relative;
	width: 100%;
	height: 190px;
	background-color: #9b9da0;
	color: #fff;
}
#homeAboutCognituBlurb {
	padding: 20px;
	padding-top: 10px;
	width: 410px;
}
#homeAboutCognitu h2 {
	margin: 0px;
	font-size: 32px;
	font-weight: 400;
}
#homeAboutCognituVisual {
	position: absolute;
	left: 430px;
	top: 20px;
	width: 245px;
	height: 150px;
	background-color: #CCCCCC;
	background-image: url(../images/ipex_stand.jpg)
}
div.homeGrid {
	float: left;
	height: 149px;
	width: 336px;
	margin: 0px;
	padding: 0px;
	margin-top: 10px;
	background-repeat: no-repeat;
}
div.homeGridRight {
	margin-left: 23px;
}
div.homeType {
	font-size: 13px;
	position: relative;
}
div.homeType h2 {
	font-size: 200%;
	margin: 0px;
	margin-top: 6px;
	margin-left: 50px;
	margin-bottom: 5px;
}
div.homeType ul {
	margin: 0px;
	margin-left: 70px;
	padding: 0px;
}
div.homeType li {
	margin: 0px;
	padding: 0px;
}
div.homeType div {
	position: absolute;
	bottom: 15px;
	right: 10px;
}
#homeForPrinters {
	background-image: url(../images/printerPanelBack.gif);
}
#homeForPrinters h2 {
	color: #0088c3;
}
#homeForPrintManagers {
	background-image: url(../images/printManagerPanelBack.gif)
}
#homeForPrintManagers h2 {
	color: #cbdb2a;
}
#homeForConsumerSites {
	background-image: url(../images/consumerSitePanelBack.gif)
}
#homeForConsumerSites h2 {
	color: #f7941e;
}
#homeForCorporates {
	background-image: url(../images/corporatePanelBack.gif)
}
#homeForCorporates h2 {
	color: #632a81;
}
#homeSwitch {
	background-image: url(../images/switchTo.png)
}
#homeSwitch a, #homeSwitch a:visited {
	color: #00aeef;
}
#homeSwitch h2 {
	margin-top: 20px;
	margin-left: 35px;
	text-decoration: none;
}
#homeTrial {
	position: relative;
}
#homeTrial a, #homeTrial a:visited {
	color: #9b9da0;
}
#homeTrial #homeTrialPackage {
	position: absolute;
	top: 10px;
	left: 10px;
	background-image: url(../images/3MonthTrial.png);
	background-repeat: no-repeat;
	width: 175px;
	height: 165px;
	padding-left: 160px;
	padding-top: 40px;
	font-size: 16px;
	font-weight: 800;
	z-index: 10000000;
}
#homeTrial a, a #homeSwitch{
	text-decoration: none;
	cursor: hand;
}
#chatColumn div.giveaway .web2pint {
	height: 136px;
}
#chatColumn div.giveaway .web2pint div, #chatColumn div.giveaway .web2pint img {
	float: left;
}
#chatColumn div.giveaway .web2pint div {
	clear: right;
}
#chatColumn div.giveaway .web2pint p {
	clear: left;
}
#chatColumn div.giveaway .web2pint p img {
	float: none;
}
#consultants {
	padding-top: 20px;
}
div.consultantBlock {
	margin-top: 0px;
}
div.consultantBlock div {
	float: left;
}
div.consultantBlock div.consultantIcon {
	clear: left;
	width: 80px;
	height: 60px;
	margin-bottom: 10px;
}
div.consultantBlock div.ivorJacobsIcon {
	background-image: url(/images/ivor_jacobs_icon.png);
	background-repeat: no-repeat;
}
div.consultantBlock div.nikkiBrinIcon {
	background-image: url(/images/nikki_brin_icon.png);
	background-repeat: no-repeat;
}
div.consultantBlock div.neilForrestIcon {
	background-image: url(/images/neil_forrest_icon.png);
	background-repeat: no-repeat;
}
div.consultantBlock div.julieCarneyIcon {
	background-image: url(/images/julie_carney_icon.png);
	background-repeat: no-repeat;
}
div.consultantBlock div.jeffBirchIcon {
	background-image: url(/images/jeff_birch_icon.png);
	background-repeat: no-repeat;
}
div.consultantBlock h2 {
	font-size: 14px;
	margin-top: 11px;
	margin-bottom: 11px;
}
table.glossary td {
	padding: 10px;
}

