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

body {
	background: url(/images/common/backgrounds/eclipse-content-background.jpg) repeat-x center top;
	
	background-color: #FFFFFF;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #555555;

}

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

a.normalLink:link 		{ color:#007ca3; 	text-decoration: none; 	font-weight: bold;	} 
a.normalLink:visited 	{ color:#007ca3;  	text-decoration:none;		font-weight: bold;   } 
a.normalLink:hover 	{ color:#007ca3;  	background-color:#d8f1f9;  } 
a.normalLink:active 	{ color:#007ca3; 	font-weight: bold;  } 

a.navlinkHeader:link 		{color: #DEDEDE; text-decoration: none; 	font-size: 11px; 	font-weight: normal; }
a.navlinkHeader:visited 	{color: #DEDEDE; text-decoration: none;  	font-size: 11px; 	font-weight: normal; }
a.navlinkHeader:hover 	{color: #DEDEDE; text-decoration: underline; background:none;  	font-size: 11px; 	font-weight: normal;}
a.navlinkHeader:active 	{color: #DEDEDE; font-size: 11px; 	font-weight: normal;} 

a.navlinkTop:link 		{color: #dbdcdc; text-decoration: none; font-family: Tahoma, Arial, Sans-Serif;	font-size: 11px; 	font-weight: normal; }
a.navlinkTop:visited 	{color: #dbdcdc; text-decoration: none;  font-family: Tahoma, Arial, Sans-Serif;	font-size: 11px; 	font-weight: normal; }
a.navlinkTop:hover 	{color: #dbdcdc; text-decoration: underline; background:none;  font-family: Tahoma, Arial, Sans-Serif;	font-size: 11px; 	font-weight: normal;}
a.navlinkTop:active 	{color: #dbdcdc; font-family: Tahoma, Arial, Sans-Serif;	font-size: 11px; 	font-weight: normal; } 


a.bc-NormalLink:link 		{color: #FFFFFF; text-decoration: none; font-family: Tahoma, Arial, Sans-Serif;	font-size: 11px; 	font-weight: normal; }
a.bc-NormalLink:visited 	{color: #FFFFFF; text-decoration: none;  font-family: Tahoma, Arial, Sans-Serif;	font-size: 11px; 	font-weight: normal; }
a.bc-NormalLink:hover 	{color: #FFFFFF; text-decoration: underline; background:none;  font-family: Tahoma, Arial, Sans-Serif;	font-size: 11px; 	font-weight: normal;}
a.bc-NormalLink:active	 	{color: #FFFFFF; font-family: Tahoma, Arial, Sans-Serif;	font-size: 11px; 	font-weight: normal;} 

a.footer-NormalLink:link 		{color: #BCBCBC; text-decoration: none; font-family: Tahoma, Arial, Sans-Serif;	font-size: 11px; 	font-weight: normal; }
a.footer-NormalLink:visited 	{color: #BCBCBC; text-decoration: none;  font-family: Tahoma, Arial, Sans-Serif;	font-size: 11px; 	font-weight: normal;}
a.footer-NormalLink:hover 	{color: #BCBCBC; text-decoration: underline; background:none;  font-family: Tahoma, Arial, Sans-Serif;	font-size: 11px; 	font-weight: normal;}
a.footer-NormalLink:active	 	{color: #BCBCBC; font-family: Tahoma, Arial, Sans-Serif;	font-size: 11px; 	font-weight: normal;} 

a.footerNormalLink:link 		{color: #FFFFFF; text-decoration: none; font-family: Tahoma, Arial, Sans-Serif;	font-size: 11px; 	font-weight: normal; }
a.footerNormalLink:visited 	{color: #FFFFFF; text-decoration: none;  font-family: Tahoma, Arial, Sans-Serif;	font-size: 11px;	font-weight: normal; }
a.footerNormalLink:hover 	{color: #FFFFFF; text-decoration: underline; background:none;  font-family: Tahoma, Arial, Sans-Serif;	font-size: 11px;	font-weight: normal;}
a.footerNormalLink:active	 	{color: #FFFFFF; font-family: Tahoma, Arial, Sans-Serif;	font-size: 11px; } 

a.footerHomeLink:link 		{color: #555555; text-decoration: none; font-family: Tahoma, Arial, Sans-Serif;	font-size: 11px;	font-weight: normal; }
a.footerHomeLink:visited 	{color: #555555; text-decoration: none;  font-family: Tahoma, Arial, Sans-Serif;	font-size: 11px;	font-weight: normal; }
a.footerHomeLink:hover 		{color: #555555; text-decoration: underline; background:none;  font-family: Tahoma, Arial, Sans-Serif;	font-size: 11px;	font-weight: normal;}
a.footerHomeLink:active	 	{color: #555555; font-family: Tahoma, Arial, Sans-Serif;	font-size: 11px; 	font-weight: normal;} 

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;  	background-color:#d8f1f9;  } 
a.solutionLink:active 	{ color:#007ca3; 	font-weight: normal;  } 

a.twitterNormalLink:link 		{color: #535353; text-decoration: none; font-weight: normal; }
a.twitterNormalLink:visited 	{color: #535353; text-decoration: none; 	font-weight: normal; }
a.twitterNormalLink:hover 	{color: #535353; text-decoration: underline; background:none; 	font-weight: normal;}
a.twitterNormalLink:active	 	{color: #535353; } 

.continuereading a { color: #5db4fd; font-weight: bold; text-decoration: none; }
.continuereading a:hover{ color: #007ca3; text-decoration:none; }

#foot p#to_top_link a { background: url(/images/common/misc/top.gif) top center no-repeat; display: block; height: 28px; margin: 0 auto; outline: none; text-indent: -9990px; width: 28px }
#foot p#to_top_link a:hover { background: url(/images/common/misc/top.gif) bottom center no-repeat }	


.footerPipe {

	color: #e9f1f4;

	}

.footerPipeSub {

	color: #0098d4;
	
	}


.footerHomePipe {

	color: #999999;

	}

.footerHomePipeSub {

	color: #FFFFFF;
	
	}


.footerHomeCopyrightText {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
	
	}
	


.footerCopyrightText {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #EAEAEA;
	
	}
	
.footerContactNumber {

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

	font-size: 11px;


}

.footerAddressHeading {

	font-size: 16px;


}

.headingTestimonial {

	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size:16px;
	color: #FFFFFF;

}

.headingTestimonialAuthor {
	
	color:#E8E8E8;
	font-size: 12px;

	}
	
#mainPageTitle h1
{
	font-family:Arial, Helvetica, sans-serif; 
	margin: 0px; 
	color: #007CA3 !important;
	font-size: 36px;
	margin-bottom: -20px;
	font-weight:200;

}

#mainPageSubTitle h2
{
	font-family:Arial, Helvetica, sans-serif; 
	color: #5a5a5a !important; 
	font-size: 25px; 
	margin-left: 0px;
	font-weight:300;
}

h3
{
	font-family:Arial, Helvetica, sans-serif; 
	color: #464646 !important; 
	font-size: 14px; 
	font-weight:bold;
	margin-bottom:8px;
	margin-top: 20px;
}

h4 {

	font-size: 14px;
	color: #0098D4;
	font-weight:normal;
	
	}

.breadcrumbLevel1 {
	background-color: #bfdee8;
	}
	
.breadcrumbLevel2 {
	background-color: #99cbda;
	}
	
.breadcrumbLevel3 {
	background-color: #73b7cc;
	}
	
.breadcrumbLevel4 {
	background-color: #4ca3be;
	}
	
.breadcrumbLevel5 {
	background-color: #2690b1;
	}

.breadcrumbLevel6 {
	background-color: #007ca3;
	}





.standardBlack {

	color:#000000;
	
	}
	
.standardHeadingBlack {

	font-size: 16px;
	color: #000000;
	
	}
	
.contactpageTelephone {

	font-size: 18px;
	color: #0098d4;
	
	}
	
.formTextBoxSingleLine {
	background-color: #FFFFFF;
	border: 1px solid #D6D6D6;
	font-family:Arial, Helvetica, sans-serif; 
	font-size: 11px;
	color: #696969;
	padding: 4px;
}

.formTextBoxMultiLine {
	background-color: #FFFFFF;
	border: 1px solid #D6D6D6;
	font-family:Arial, Helvetica, sans-serif; 
	font-size: 11px;
	color: #696969;
	padding: 4px;
}

.formTextBoxDropDown {
	background-color: #FFFFFF;
	border: 1px solid #D6D6D6;
	font-family:Arial, Helvetica, sans-serif; 
	font-size: 11px;
	color: #696969;
}

.contentQuoteText {


	color: #000000;
	
	}
	
.contentQuoteAuthor {


	color: #0098D4;
	
	}

.sitemap .hor
{
	background-image: url('/images/common/sitemap/smHoriz.gif');
	background-repeat: repeat-x;
}
.sitemap .hor a
{
	background-color: white;
	
}
.sitemap .hor a:hover
{
	background-color:#d8f1f9;
	
}
.sitemap .ver
{
	background-image: url('/images/common/sitemap/smVertical.gif');
	background-repeat: repeat-y;
}

.horBar {
	color: #DADADA;
	
	ex}
	
.newsHeading {
	color: #0098D4;
	font-size: 16px;
	}
	
.date-stamp {
	margin: 0px 0pt 10pt;
	padding: 0pt;
	width: 72px;
	height: 62px;
	font-family:Arial, Helvetica, sans-serif;
	font-style: italic;
	color: #2D5474;
	background: transparent url(/images/common/backgrounds/date_bg.jpg) no-repeat scroll 0%;
	float: right;
	overflow: hidden;
}

.day {
	padding: 7px 0pt 0pt;
	font-size: 22px;
	font-weight: normal;
	text-align: center;
}

.month {
	padding: 2px 0pt 0pt;
	font-size: 11px;
	text-align: center;
	text-transform: uppercase;
}


.clientareaTitle {
	color: #FFFFFF;
	font-size: 26px;
	}
	
.fileviewDemo {
	width: 480px;
	height: 200px;

}

.fileviewDemo .fadeThis {
	width: 460px;
	height: 200px;
	display: block;
	background: url(/images/common/call-to-action/launch-fileview-demo.jpg) no-repeat 0 -200px;
	text-indent: -9999px;
	position: relative;
	float: left;

}
	
.fileviewDemo .fadeThis span.hover {
	position: absolute;
	top: 0;
	left: 0;
	display: block;
	width: 460px;
	height: 200px;
	background: url(/images/common/call-to-action/launch-fileview-demo.jpg) no-repeat ;

	}
	
.sitemapHeading {
	border-bottom:10px;
	border-bottom-color:#0F0;
}



