/* CSS Document */

body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	line-height: 18px;
	background-color: #CCCCCC;
	text-align: center;
}

p {
	color: #666666;
}

img {
	border: none;
}

/* Header */

#header {
	width: 100%;
}

	/* Top Bar */
div.topBar {
	height: 30px;
	background-color:#666666;
	margin-top: 0px;
	margin-left: auto;
	margin-right: auto;
	padding: 1px;
}

div.topButtons {
	width: 900px;
	margin-left: auto;
	margin-right: auto;
	text-align: right;
}

	/*Flash Splash*/

div.flashBarHome {
	height: 308px;
	margin-left: auto;
	margin-right: auto;
	text-align: center;
	background-color: #666666;
	/*background: url(images/SQUARES_GRAY.jpg) center top repeat-x;*/
	margin-bottom: 0px;
	margin-top: 0px;
	padding: 0px;
}

div.flashBar {
	height: 200px;
	margin-left: auto;
	margin-right: auto;
	text-align: center;
	background-color: #666666;
	/*background: url(images/SQUARES_GRAY.jpg) center top repeat-x;*/
	margin-bottom: 0px;
	margin-top: 0px;
	padding: 0px;
}

div.flashBarElementsHome {
	width: 900px;
	height: 300px;
	margin-left:auto;
	margin-right: auto;
	background-color: #666666;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px;
}

div.flashBarElements {
	width: 900px;
	height: 200px;
	margin-left:auto;
	margin-right: auto;
	background-image: url(images/squares_gray_900.png);
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px;
}

div.presentationPlayer {
	float: left;
	width: 900px;
	height: 300px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px;
}

		/* About */
div.flashBarElementsAbout {
	width: 900px;
	height: 200px;
	margin-left:auto;
	margin-right: auto;
	background-image: url(images/flashBarAbout.png);
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px;
}		

		/* News */
div.flashBarElementsNews {
	width: 900px;
	height: 200px;
	margin-left:auto;
	margin-right: auto;
	background-image: url(images/flashBarNews.png);
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px;
}		

		/* Contact */
div.flashBarElementsContact {
	width: 900px;
	height: 200px;
	margin-left:auto;
	margin-right: auto;
	background-image: url(images/flashBarContact.png);
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px;
}

div.flashBarElementsAdvertisers {
	width: 900px;
	height: 200px;
	margin-left: auto;
	margin-right: auto;
	background-image: url(images/flashBarAdvertisers.png);
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px;
}		

		/* Solutions */

div.flashBarElementsSolutions {
	width: 900px;
	height: 200px;
	margin-left:auto;
	margin-right: auto;
	background-image: url(images/flashBarSolutions.png);
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px;
}		

div.flashBarElementsRetail {
	width: 900px;
	height: 200px;
	margin-left:auto;
	margin-right: auto;
	background-image: url(images/flashBarRetail.png);
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px;
}

div.flashBarElementsGrocery {
	width: 900px;
	height: 200px;
	margin-left:auto;
	margin-right: auto;
	background-image: url(images/flashBarGrocery.png);
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px;
}
		
div.flashBarElementsHealthcare {
	width: 900px;
	height: 200px;
	margin-left:auto;
	margin-right: auto;
	background-image: url(images/flashBarHealthcare.png);
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px;
}

div.flashBarElementsCommunications {
	width: 900px;
	height: 200px;
	margin-left:auto;
	margin-right: auto;
	background-image: url(images/flashBarCommunications.png);
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px;
}

div.flashBarElementsEducation {
	width: 900px;
	height: 200px;
	margin-left:auto;
	margin-right: auto;
	background-image: url(images/flashBarEducation.png);
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px;
}

div.flashBarElementsRestaurants {
	width: 900px;
	height: 200px;
	margin-left:auto;
	margin-right: auto;
	background-image: url(images/flashBarRestaurant.png);
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px;
}

div.flashBarElementsFinance {
	width: 900px;
	height: 200px;
	margin-left:auto;
	margin-right: auto;
	background-image: url(images/flashBarFinance.png);
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px;
}

div.flashBarElementsConvenience {
	width: 900px;
	height: 200px;
	margin-left:auto;
	margin-right: auto;
	background-image: url(images/flashBarConvenience.png);
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px;
}

div.flashBarElementsHospitality {
	width: 900px;
	height: 200px;
	margin-left:auto;
	margin-right: auto;
	background-image: url(images/flashBarHospitality.png);
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px;
}

div.flashBarElementsEmergency {
	width: 900px;
	height: 200px;
	margin-left:auto;
	margin-right: auto;
	background-image: url(images/flashBarEmergency.png);
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px;
}


		/*Mobile Marketing*/
		
div.flashBarElementsMobile {
	width: 900px;
	height: 200px;
	margin-left:auto;
	margin-right: auto;
	background-image: url(images/flashBarMobile.png);
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px;
}

div.flashBarElements456 {
	width: 900px;
	height: 200px;
	margin-left:auto;
	margin-right: auto;
	background-image: url(images/flashBar456.png);
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px;
}

div.flashBarElementsNotifire {
	width: 900px;
	height: 200px;
	margin-left:auto;
	margin-right: auto;
	background-image: url(images/flashBarNotiFire.png);
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px;
}

		/*Products*/
		
div.flashBarElementsProducts {
	width: 900px;
	height: 200px;
	margin-left:auto;
	margin-right: auto;
	background-image: url(images/flashBarProducts.png);
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px;
}

div.flashBarElementsEnterprise {
	width: 900px;
	height: 200px;
	margin-left:auto;
	margin-right: auto;
	background-image: url(images/flashBarEnterprise.png);
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px;
}

div.flashBarElementsNetwork {
	width: 900px;
	height: 200px;
	margin-left:auto;
	margin-right: auto;
	background-image: url(images/flashBarNetwork.png);
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px;
}

div.flashBarElements {
	width: 900px;
	height: 200px;
	margin-left:auto;
	margin-right: auto;
	background-image: url(images/squares_gray_900.png);
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px;
}

div.flashBarElementsHardware {
	width: 900px;
	height: 200px;
	margin-left:auto;
	margin-right: auto;
	background-image: url(images/flashBarHardware.png);
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px;
}

div.flashBarElementsSoftware {
	width: 900px;
	height: 200px;
	margin-left:auto;
	margin-right: auto;
	background-image: url(images/flashBarSoftware.png);
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px;
}

		/* Services */

div.flashBarElementsServices {
	width: 900px;
	height: 200px;
	margin-left:auto;
	margin-right: auto;
	background-image: url(images/flashBarServices.png);
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px;
}		

div.flashBarElementsDesign {
	width: 900px;
	height: 200px;
	margin-left:auto;
	margin-right: auto;
	background-image: url(images/flashBarDesign.png);
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px;
}

div.flashBarElementsInstall {
	width: 900px;
	height: 200px;
	margin-left:auto;
	margin-right: auto;
	background-image: url(images/flashBarInstall.png);
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px;
}

div.flashBarElementsSupport {
	width: 900px;
	height: 200px;
	margin-left:auto;
	margin-right: auto;
	background-image: url(images/flashBarSupport.png);
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px;
}

	/*Navigation Buttons*/

div.navBar {
	height: 60px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: auto;
	margin-right: auto;
	background-image: url(images/navBarBKG.png);
	text-align: center;	
}

div.buttons {
	width: 900px;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 0px;
	margin-top: 0px;
	text-align: center;
}

div.home {
	float: left;
	margin: 0px;
	width: 250px;
	height: 64px;
	background-image: url(images/logoOver.png);
	background-repeat: no-repeat;
	background-position: 0px -1px;
}

	div.home:hover {
		
	}

div.navButton {
	/*width: 120px;*/
	height: 60px;
	float: right;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 2px;
	border-left-style: groove;
	border-left-width: thin;
	border-left-color: #CCCCCC;
	/*background-image: url(images/navButton.jpg);
	background-repeat: no-repeat;*/
	font-size: 20px;
	text-align: center;
	vertical-align: middle;
	text-decoration: none;
	padding-bottom: 0px;
	padding-top: 0px;
	background-position: 0px;
}

navButton:hover {
	background-position: -240px;
}

/* News Ticker */
div.newsBar {
	width: 900px;
	height: 36px;
	margin-top: 15px;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 8px;
	padding-left: 8px;
	background-image: url(images/newsbkg.png);
	background-repeat: no-repeat;
}

a.newsLink {
	float: left;
	color: #FFFFFF;
	font-size: 14px;
	text-decoration: none;
	font-weight: bold;
	display: block;
	padding: 2px;
	margin-top: -8px;
	margin-left: 8px;
}

newsBar ul {
	list-style: none;
}

a.newsPage {
	float: left;
	color: #FFFFFF;
	font-size: 16px;
	font-weight: bold;
	text-decoration: none;
	display: block;
	padding: 2px;
	padding-right: 8px;
	margin-top: -8px;
	border-right-style: groove;
	border-right-width: thin;
}

	/* Page Content */
div.contentWrapper {
	width: 900px; 
	margin-left: auto;
	margin-right: auto;
	text-align: left;
}

div.content {
	/*background-color: #FFFFFF;*/
}


/* Home Page */

	/* Communication Solutions */

	div.solutions {
		/*position: absolute;*/
		float: left;
		width: 290px;
		background-color: #f5f5f5;
		background-image: url(images/solutionsButton.png);
		background-repeat: no-repeat;
		border-style: solid;
		border-color: #666666;
		border-width: thin;
		margin-top: 10px;
		margin-bottom: 20px;
	}

	div.solutionsTitle {
		height: 23px;
	}

	div.retail {
		width: 260px;
		height: 60px;
		margin: auto;
		border-bottom-style: ridge;
		border-bottom-width: thin;
		border-bottom-color: #d0d0d0;
		background-image: url(images/icon_Retail_Up.png);
		background-repeat: no-repeat;
	}
	
		.retail:hover {
			background-image: url(images/icon_Retail_Over.png);
		}
	
	div.grocery {
		width: 260px;
		height: 60px;
		margin: auto;
		border-bottom-style: ridge;
		border-bottom-width: thin;
		border-bottom-color: #d0d0d0; 
		background-image: url(images/icon_Grocery_Up.png);
		background-repeat: no-repeat;
	}
	
		.grocery:hover {
			background-image: url(images/icon_Grocery_Over.png);
		}
	
	div.healthcare {
		margin: auto;
		width: 260px;
		height: 60px;
		border-bottom-style: ridge;
		border-bottom-width: thin;
		border-bottom-color: #d0d0d0;
		background-image: url(images/icon_Healthcare_Up.png);
		background-repeat: no-repeat;
	}
	
		.healthcare:hover {
			background-image: url(images/icon_Healthcare_Over.png);
		}
	
	div.employeeCommunications {
		margin: auto;
		width: 260px;
		height: 60px;
		border-bottom-style: ridge;
		border-bottom-width: thin;
		border-bottom-color: #d0d0d0;
		background-image: url(images/icon_Communication_Up.png);
		background-repeat: no-repeat;
	}
	
		.employeeCommunications:hover {
			background-image: url(images/icon_Communication_Over.png);
		}
	
	div.education {
		margin: auto;
		width: 260px;
		height: 60px;
		border-bottom-style: ridge;
		border-bottom-width: thin;
		border-bottom-color: #d0d0d0;
		background-image: url(images/icon_Education_Up.png);
		background-repeat: no-repeat;
	}
	
		.education:hover {
			background-image: url(images/icon_Education_Over.png);
		}
	
	div.restaurants {
		margin: auto;
		width: 260px;
		height: 60px;
		border-bottom-style: ridge;
		border-bottom-width: thin;
		border-bottom-color: #d0d0d0;
		background-image: url(images/icon_Restaurant_Up.png);
		background-repeat: no-repeat;
	}
	
		.restaurants:hover {
			background-image: url(images/icon_Restaurant_Over.png);
		}
	
	div.finance {
		margin: auto;
		width: 260px;
		height: 60px;
		border-bottom-style: ridge;
		border-bottom-width: thin;
		border-bottom-color: #d0d0d0;
		background-image: url(images/icon_Financial_Up.png);
		background-repeat: no-repeat;
	}
	
		.finance:hover {
			background-image: url(images/icon_Financial_Over.png);
		}
	
	div.convenienceStores {
		margin: auto;
		width: 260px;
		height: 60px;
		border-bottom-style: ridge;
		border-bottom-width: thin;
		border-bottom-color: #d0d0d0;
		background-image: url(images/icon_Convenience_Up.png);
		background-repeat: no-repeat;
	}
	
		.convenience:hover {
			background-image: url(images/icon_Convenience_Over.png);
		}
	
	div.hospitality {
		margin: auto;
		width: 260px;
		height: 60px;
		border-bottom-style: ridge;
		border-bottom-width: thin;
		border-bottom-color: #d0d0d0;
		background-image: url(images/icon_Hospitality_Up.png);
		background-repeat: no-repeat;
	}
	
		.hospitality:hover {
			background-image: url(images/icon_Hospitality_Over.png);
		}
	
	div.emergency {
		margin: auto;
		width: 260px;
		height: 60px;
		border-bottom-style: ridge;
		border-bottom-width: thin;
		border-bottom-color: #d0d0d0;
		background-image: url(images/icon_Emergency_Up.png);
		background-repeat: no-repeat;
	}
	
		.emergency:hover {
			background-image: url(images/icon_emergency_Over.png);
		}
	

	/* American Digital Signage */

	div.ads {
		/*position: absolute;*/
		float: left;
		width: 274px;
		margin-top: 10px;
		margin-left: 10px;
		border-style: solid;
		border-color: #666666;
		border-width: thin;
/*		background-image: url(images/headingBar.png);*/
		background-repeat: no-repeat;
		padding-left: 8px;
		padding-right: 8px;
		padding-top: 6px;
		background-color: #FFFFFF;
	}

		div.adsTitle {
			height: 20px;
			margin: 0px;
		}

	/* Why Digital Signage */

	div.why {
		/*position: absolute;*/
		float: left;
		width: 274px;
		margin-top: 10px;
		margin-left: 10px   ;
		border-style: solid;
		border-color: #666666;
		border-width: thin;
/*		background-image: url(images/headingBar.png);*/
		background-repeat: no-repeat;
		padding-top: 6px;
		padding-left: 8px;
		padding-right: 8px;
		background-color: #FFFFFF;
	}
	
	div.whyTitle {
		height: 23px;
	}

	/* -- Exposition Box -- */
.exposition {
	float: right;
	width: 584px;
	margin-top: 10px;
/*	margin-left: 300px;*/
	border-style: solid;
	border-width: thin;
	border-color: #000000;
	background-color: #FFFFFF;
	padding: 8px;
}

.expoHead {
	color: #666666;
	text-align: center;
}

.expoImg {
	float: right;
	text-align: center;
	padding: 0px;
}

.expositionAbout {
	width: 800px;
	margin-top: 10px;
	margin-left: auto;
	margin-right: auto;
	border-style: solid;
	border-width: thin;
	border-color: #000000;
	padding: 8px;
	background-color: #FFFFFF;
}
	
.expositionPresentation {
	width: 1024px;
	height: 653px;
	margin-top: 10px;
	margin-left: auto;
	margin-right: auto;
}


	/* -- Solutions -- */	
	
	
	/* -- Products -- */
	
div.hardware {
		margin: auto;
		width: 260px;
		height: 60px;
		border-bottom-style: ridge;
		border-bottom-width: thin;
		border-bottom-color: #d0d0d0;
}

div.enterprise {
	margin: auto;
	width: 260px;
	height: 60px;
		border-bottom-style: ridge;
		border-bottom-width: thin;
		border-bottom-color: #d0d0d0;
}

div.network {
	margin: auto;
	width: 260px;
	height: 60px;
	border-bottom-style: ridge;
	border-bottom-width: thin;
	border-bottom-color: #d0d0d0;
}
	
div.software {
		margin: auto;
		width: 260px;
		height: 60px;
		border-bottom-style: ridge;
		border-bottom-width: thin;
		border-bottom-color: #d0d0d0;
}

div.pdfDownload {
	width: auto;
	margin: auto;
	text-align: center;
}

div.mobile {
	margin:auto;
	width: 260px;
	height: 60px;
	border-bottom-style: ridge;
	border-bottom-width: thin;
	border-bottom-color: #d0d0d0;
}
	
	/* -- Services -- */

div.design {
	margin: auto;
	width: 260px;
	height: 60px;
	border-bottom-style: ridge;
	border-bottom-width: thin;
	border-bottom-color: #d0d0d0;
}

div.installation {
	margin: auto;
	width: 260px;
	height: 60px;
	border-bottom-style: ridge;
	border-bottom-width: thin;
	border-bottom-color: #d0d0d0;
}

div.techSupport {
	margin: auto;
	width: 260px;
	height: 60px;
	border-bottom-style: ridge;
	border-bottom-width: thin;
	border-bottom-color: #d0d0d0;
}

	/* --News Page-- */
.newsBox {
	width: 775px;
	margin-left: auto;
	margin-right: auto;
	border-bottom-color:#666666;
	border-bottom-style: groove;
	border-bottom-width: thin;
	background-color: #FFFFFF;
}


	/* --Footers-- */
.footerHome {
	width: 900px;
	clear: both;
	margin-top: 10px;
	margin-bottom: 15px;
	margin-left: auto;
	margin-right: auto;
	text-align: center;
}

	/* Solutions */
.footerSolutions {
	width: 900px;
	clear: both;
	margin-top: 830px;
	margin-bottom: 15px;
	margin-left: auto;
	margin-right: auto;
	text-align: center;
}

	.footerRetail {
		width: 900px;
		clear: both;
		margin-top: 830px;
		margin-bottom: 15px;
		margin-left: auto;
		margin-right: auto;
		text-align: center;
	}

	.footerHealthcare {
		width: 900px;
		clear: both;
		margin-top: 830px;
		margin-bottom: 15px;
		margin-left: auto;
		margin-right: auto;
		text-align: center;
	}
	
	.footerEmployeeCom {
		width: 900px;
		clear: both;
		margin-top:830px;
		margin-bottom: 15px;
		margin-left: auto;
		margin-right: auto;
		text-align: center;
	}

	.footerSchools {
		width: 900px;
		clear: both;
		margin-top:830px;
		margin-bottom: 15px;
		margin-left: auto;
		margin-right: auto;
		text-align: center;
	}
	
	.footerRestaurants {
		width: 900px;
		clear: both;
		margin-top:830px;
		margin-bottom: 15px;
		margin-left: auto;
		margin-right: auto;
		text-align: center;
	}
	
	.footerFinance {
		width: 900px;
		clear: both;
		margin-top:830px;
		margin-bottom: 15px;
		margin-left: auto;
		margin-right: auto;
		text-align: center;
	}
	
	.footerConvenience {
		width: 900px;
		clear: both;
		margin-top:830px;
		margin-bottom: 15px;
		margin-left: auto;
		margin-right: auto;
		text-align: center;
	}
	
	.footerHospitality {
		width: 900px;
		clear: both;
		margin-top:830px;
		margin-bottom: 15px;
		margin-left: auto;
		margin-right: auto;
		text-align: center;
	}
	
	.footerEmergency {
		width: 900px;
		clear: both;
		margin-top:830px;
		margin-bottom: 15px;
		margin-left: auto;
		margin-right: auto;
		text-align: center;
	}

	/* Products */
.footerProducts {
	width: 900px;
	clear: both;
	margin-top:830px;
	margin-bottom: 15px;
	margin-left: auto;
	margin-right: auto;
	text-align: center;
}

	.footerSoftware {
		width: 900px;
		clear: both;
		margin-bottom: 15px;
		margin-left: auto;
		margin-right: auto;
		text-align: center;	
	}
	
	.footerHardware {
		width: 900px;
		clear: both;
		margin-bottom: 15px;
		margin-left: auto;
		margin-right: auto;
		text-align: center;
	}
	
	/* Services */
.footerServices {
	width: 900px;
	clear: both;
	margin-bottom: 15px;
	margin-left: auto;
	margin-right: auto;
	text-align: center;
}	

	.footerDesign {
		width: 900px;
		clear: both;
		margin-bottom: 15px;
		margin-left: auto;
		margin-right: auto;
		text-align: center;	
	}
	
	.footerInstall {
		width: 900px;
		clear: both;
		margin-bottom: 15px;
		margin-left: auto;
		margin-right: auto;
		text-align: center;	
	}
	
	.footerSupport {
		width: 900px;
		clear: both;
		margin-bottom: 15px;
		margin-left: auto;
		margin-right: auto;
		text-align: center;	
	}
	
	/* About */
.footerAbout {
	width: 900px;
	clear: both;
	margin-bottom: 15px;
	margin-left: auto;
	margin-right: auto;
	text-align: center;
}

	/* News */
.footerNews {
	width: 900px;
	clear: both;
	margin-bottom: 15px;
	margin-left: auto;
	margin-right: auto;
	text-align: center;
}

	/* Contact */
.footerContact {
	width: 900px;
	clear: both;
	margin-bottom: 15px;
	margin-left: auto;
	margin-right: auto;
	text-align: center;
}

	/* Presentations */
.footerPresentation {
	width: 900px;
	clear: both;
	margin-bottom: 15px;
	margin-left: auto;
	margin-right: auto;
	text-align: center;
}

/* -- General Styling -- */

p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

a.topBar {
	color:#CCCCCC;
	text-align: right;
	text-decoration: none;
	padding: 2px;
}

a.topBar:hover {
	color: #9933FF;
}

a.buttonLabel {
	color: #777777;
	text-align: left;
	text-decoration: none;
	font-size: 14px;
	font-weight: bold;
	padding-left: 10px;
	display: block;
}

a.buttonLabel:hover {
	color: #9e6eff;
}

a.buttonLabel:active {
	position: relative;
	top: 1px;
}

a.buttonLabelPDF {
	color: #666666;
	text-align: center;
	text-decoration: none;
	font-size: 16px;
	padding-left: 10px;
	display: block;
}

a.buttonLabelPDF:hover {
	color: #9e6eff;
}

a.buttonLabelPDF:active {
	position: relative;
	top: 1px;
}


a.buttonLabelColumn {
	color: #FFFFFF;
	text-align: left;
	text-decoration: none;
	font-size: 18px;
	padding-left: 10px;
	display: block;
}

a.buttonLabelColumn:hover {
	/*color: #9e6eff;*/
	color: #630083;
}

a.buttonLabelColumn:active {
	position: relative;
	top: 1px;
}

a.learnMore {
	color: #660099;
	text-decoration: none;
	padding: 2px;
}

a.learnMore:hover {
	/*color: #9e6eff;*/
	color: #630083;
	text-decoration: underline;
}

a.footer {
	color: #999999;
	text-align: center;
	text-decoration: none;
	padding: 2px;
}

a.footer:hover {
	/*color: #9e6eff;*/
	color: #630083;
	text-decoration: underline;
}

.clickMe {
	text-align: center;
	color:#666666;
	text-decoration: none;
}

.clickMe:hover {
	/*color: #9e6eff;*/
	color: #630083;
	text-decoration: underline;
}

.clickMe:active {
	top: 1px;
}

p.topBar {
	color: #CCCCCC;
	text-align: right;
}

.purple {
	/*color:#602a7e;*/
	color: #630083;
	text-align: center;
}

.columnHead {
	color: #666666;
	text-align: center;
	font-size: 18px;
}

.testimonialContainer {
	float: left;
	margin-top: 10px;
	margin-left: 100px;
	margin-right: auto;
}

.testimonial {
	float: left;
	width: 280px;
	background-color: #FFFFFF;
	border-color: #602a7e;
	border-style: solid;
	border-width: thin;
	padding-left: 4px;
	padding-right: 4px;
	margin: 5px;
	text-align: center;
}

.signature {
	color: #602a7e;
	text-align: right;
	font-weight: bold;
}

.getStarted {
	width: 200px;
	margin-left: auto;
	margin-right: auto;
	border-color: #FF9933;
	border-width: medium;
	border-style: outset;
	background-color: #FF9900;
	text-align: center;
	padding: 2px;
}
