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

body{

	/*background: url(/images/common/backgrounds/homepage_eclipse-background.jpg) repeat-x center top;*/

}

.contentHeading {

	font-size:16px;
	color:#FFFFFF;
	
	}
	
	
	
.contentHeadingPink {

	font-size:16px;
	color:#ed0282;
	
	}
	
.newsTitle {

	color: #000000;
	font-weight: bold;
}	

a.solutionLink:link 		{ color:#007ca3; 	text-decoration: none; 	font-weight: normal;	} 
a.solutionLink:visited 	{ color:#007ca3;  	text-decoration:none;		font-weight: normal;   } 
a.solutionLink:hover 	{ color:#007ca3;  	text-decoration:underline;  } 
a.solutionLink:active 	{ color:#007ca3; 	font-weight: normal;  } 

.searchBox {
	background-color: #FFFFFF;
	border: 1px solid #D6D6D6;
	font-size:12px;
	color: #696969;
	padding: 4px;
}

h3
{
	font-family:Arial, Helvetica, sans-serif; 
	color: #464646 !important; 
	font-size: 32px; 
	font-weight:bold;
}

.searchText {
	font-size: 10px;
	color: #999999;
}

.aboutEclipse {
	color: #FFFFFF;
	font-size: 14px;


}

.marketLeadingHeader {
	color: #FFFFFF;
	font-size: 42px;
	font-weight:normal;
	font-family:Arial, Helvetica, sans-serif; 
	}
	
.quoteDisplay {

	color: #FFFFFF;
	font-size: 16px;

	
	}
	



	
.whiteText{
	color: #fff;
}


/*NAV Sprites */

.nav-button-home-btn {
	width: 90px;
	height: 96px;

}

.nav-button-home-btn .fadeThis {
	width: 90px;
	height: 96px;
	display: block;
	background: url(/images/common/sprites/nav/home.jpg) no-repeat;
	text-indent: -9999px;
	position: relative;
	float: left;

}
	
.nav-button-home-btn .fadeThis span.hover {
	position: absolute;
	top: 0;
	left: 0;
	display: block;
	width: 90px;
	height: 96px;
	background: url(/images/common/sprites/nav/home.jpg) no-repeat 0 -96px;
	}

.nav-button-company-btn {
	width: 90px;
	height: 96px;

}

.nav-button-company-btn .fadeThis {
	width: 90px;
	height: 96px;
	display: block;
	background: url(/images/common/sprites/nav/company.jpg) no-repeat;
	text-indent: -9999px;
	position: relative;
	float: left;

}
	
.nav-button-company-btn .fadeThis span.hover {
	position: absolute;
	top: 0;
	left: 0;
	display: block;
	width: 90px;
	height: 96px;
	background: url(/images/common/sprites/nav/company.jpg) no-repeat 0 -96px;
	}

.nav-button-software-btn {
	width: 90px;
	height: 96px;

}

.nav-button-software-btn .fadeThis {
	width: 90px;
	height: 96px;
	display: block;
	background: url(/images/common/sprites/nav/software.jpg) no-repeat;
	text-indent: -9999px;
	position: relative;
	float: left;

}
	
.nav-button-software-btn .fadeThis span.hover {
	position: absolute;
	top: 0;
	left: 0;
	display: block;
	width: 90px;
	height: 96px;
	background: url(/images/common/sprites/nav/software.jpg) no-repeat 0 -96px;
	}

.nav-button-services-btn {
	width: 90px;
	height: 96px;

}

.nav-button-services-btn .fadeThis {
	width: 90px;
	height: 96px;
	display: block;
	background: url(/images/common/sprites/nav/services.jpg) no-repeat;
	text-indent: -9999px;
	position: relative;
	float: left;

}
	
.nav-button-services-btn .fadeThis span.hover {
	position: absolute;
	top: 0;
	left: 0;
	display: block;
	width: 90px;
	height: 96px;
	background: url(/images/common/sprites/nav/services.jpg) no-repeat 0 -96px;
	}

.nav-button-news-btn {
	width: 90px;
	height: 96px;

}

.nav-button-news-btn .fadeThis {
	width: 90px;
	height: 96px;
	display: block;
	background: url(/images/common/sprites/nav/news.jpg) no-repeat;
	text-indent: -9999px;
	position: relative;
	float: left;

}
	
.nav-button-news-btn .fadeThis span.hover {
	position: absolute;
	top: 0;
	left: 0;
	display: block;
	width: 90px;
	height: 96px;
	background: url(/images/common/sprites/nav/news.jpg) no-repeat 0 -96px;
	}


.nav-button-clientlogin-btn {
	width: 90px;
	height: 96px;

}

.nav-button-clientlogin-btn .fadeThis {
	width: 90px;
	height: 96px;
	display: block;
	background: url(/images/common/sprites/nav/clientlogin.jpg) no-repeat;
	text-indent: -9999px;
	position: relative;
	float: left;

}
	
.nav-button-clientlogin-btn .fadeThis span.hover {
	position: absolute;
	top: 0;
	left: 0;
	display: block;
	width: 90px;
	height: 96px;
	background: url(/images/common/sprites/nav/clientlogin.jpg) no-repeat 0 -96px;
	}

.nav-button-contact-btn {
	width: 90px;
	height: 96px;

}

.nav-button-contact-btn .fadeThis {
	width: 90px;
	height: 96px;
	display: block;
	background: url(/images/common/sprites/nav/contact.jpg) no-repeat;
	text-indent: -9999px;
	position: relative;
	float: left;

}
	
.nav-button-contact-btn .fadeThis span.hover {
	position: absolute;
	top: 0;
	left: 0;
	display: block;
	width: 90px;
	height: 96px;
	background: url(/images/common/sprites/nav/contact.jpg) no-repeat 0 -96px;
	}