/*Content elements-------------------------*/	body.home h1 {		margin: 20px 0px 12px 0px;		padding: 0px 0px 0px 0px;		font-size: 24px;		line-height: 27px;		font-weight: normal;		color: #243090;	}	/*/*Content elements-------------------------*/	#heading1 {		margin: 20px 0px 5px 0px;		padding: 0px 0px 0px 0px;		font-size: 26px;		line-height: 30px;		font-weight: bold;		color: #344E1C;	}	/*Quote panel elements-------------------------*/	#homeQuotesPanel {		display: block;		position: relative;		margin: 10px 0px 0px 0px;		padding: 0px 0px 0px 0px;		width: 500px;		height: 250px;color: #ffffff;	z-index: 1;}	#homeQuotesPanel #panelA {		display: block;		position: absolute;		width: 570px;		height: 210px;		top: 0px;		left: 0px;		margin: 0px 0px 0px 0px;		padding: 0px 0px 0px 0px;		z-Index: -1;}	#homeQuotesPanel #panelB {		display: block;		position: absolute;		width: 570px;		height: 210px;		top: 0px;		left: 0px;		margin: 0px 0px 0px 0px;		padding: 0px 0px 0px 0px;		z-Index: -1;}		#homeQuotesPanel .panelImage {		position: absolute;		top: 0px;		left: 0px;		margin: 0px 0px 0px 0px;		padding: 0px 0px 0px 0px;		border: none;	z-index: -1;}		#homeQuotesPanel .panelText {		display: block;		position: absolute;		top: 30px;		left: 300px;		margin: 0px 0px 0px 0px;		padding: 0px 0px 0px 0px;		width: 230px;		height: 150px;	z-index: -1;}		#homeQuotesPanel .panelText .homeQuote {		position: absolute;		top: 0px;		left: 0px;		margin: 0px 0px 0px 0px;		padding: 0px 0px 0px 0px;		width: 230px;		font-size: 24px;		line-height: 27px;		font-style: italic;		color: #ffffff;		text-align: center;	z-index: -1;}		#homeQuotesPanel .panelText .homeQuoteCredit {		position: absolute;		bottom: 0px;		left: 0px;		margin: 0px 0px 0px 0px;		padding: 0px 0px 0px 0px;		width: 230px;		font-size: 12px;		line-height: 15px;		color: #ffffff;		font-weight: bold;		text-align: center;	z-index: -1;}	/*scroll elements-------------------------*/	.jsActivator .greyPanel {		display: block;		position: relative;		margin: 0px -2px 17px -2px;		padding: 0px 0px 0px 0px;			}	.jsActivator .greyPanelTop {		display: block;		position: absolute;		top: 0px;		left: -10px;		width: 514px;		height: 141px;		background-image: url("../click_images/grey-panel1.png");		background-repeat: no-repeat;	}	.jsActivator .greyPanel h2 {		position: absolute;		top: 6px;		left: 12px;		margin: 0px 0px 0px 0px;		padding: 0px 0px 0px 0px;		font-size: 18px;		line-height: 17px;	}	.jsActivator .greyPanel .panelTopRightText {		position: absolute;		top: 8px;		right: 10px;		margin: 0px 0px 0px 0px;	}	/*blog/newslletter elements-------------------------*/	.jsActivator .greyPanel2 {		display: block;		position: relative;		margin: 0px -2px 17px -2px;		padding: 0px 0px 0px 0px;			}	.jsActivator .greyPanelTop2 {		display: block;		position: absolute;		top: 0px;		left: -10px;		width: 514px;		height: 301px;		background-image: url("../click_images/grey-panel2.png");		background-repeat: no-repeat;	}	.jsActivator .greyPanel2 h2 {		position: absolute;		top: 6px;		left: 12px;		margin: 0px 0px 0px 0px;		padding: 0px 0px 0px 0px;		font-size: 18px;		line-height: 17px;	}	.jsActivator .greyPanel2 .panelTopRightText2 {		position: absolute;		top: 8px;		right: 10px;		margin: 0px 0px 0px 0px;	}	/*Client list elements-------------------------*/	.jsActivator #homeClientsList {		height: 124px;	}	.jsActivator #homeClientsList #logoHolder {		position: absolute;		top: 29px;		left: 5px;		width: 484px;		height: 89px;		overflow: hidden;	}	.jsActivator #homeClientsList #logoHolder img {		position: absolute;		top: 0px;		left: 486px;	}	/*Welcome panel-------------------------*/	.welcomePanel{		width: 340px;	}		/*Blog elements-------------------------*/	.jsActivator #homeBlog {		height: 280px;	}	.jsActivator #homeBlog .panelTopRightText {		right: 70px;	}	.jsActivator #homeBlog .rssIcon {		position: absolute;		top: 29px;		right: 19px;		margin: 0px 0px 0px 0px;	}	.jsActivator #homeBlog .rssIcon a {		display: block;		width: 38px;		height: 19px;		background-image: url("../click_images/rss_button.gif");		background-repeat: no-repeat;	}	.jsActivator #homeBlog .rssIcon a span {		display: none;	}	.jsActivator #homeBlog #blogHolder {		position: absolute;		top: 30px;		left: 12px;		width: 478px;		height: 240px;		overflow: auto;	}	.jsActivator #homeBlog #blogHolder #blogPadding {		margin: 0px 0px 0px 0px;		padding: 0px 6px 1px 0px;	}	.jsActivator #homeBlog #blogHolder h2 {		position: relative;		top: 0px;		left: 0px;		margin: 0px 0px 4px 0px;		padding: 0px 0px 0px 0px;		font-size: 15px;		line-height: 17px;		font-weight: bold;	}	.jsActivator #homeBlog #blogHolder h3 {		margin: 0px 0px 12px 0px;		padding: 0px 0px 0px 0px;		font-size: 10px;		line-height: 12px;	}	.jsActivator #homeBlog #blogHolder p {		margin: 0px 0px 8px 0px;		padding: 0px 0px 0px 0px;	}	/*Newsletter elements-------------------------*/	.jsActivator #homeNewsletter {		height: 290px;	}	.jsActivator #homeNewsletter .panelTopRightText {		right: 70px;	}	.jsActivator #homeNewsletter .rssIcon {		position: absolute;		top: 8px;		right: 10px;		margin: 0px 0px 0px 0px;	}	.jsActivator #homeNewsletter .rssIcon a {		display: block;		width: 38px;		height: 19px;		background-image: url("../click_images/rss_button.gif");		background-repeat: no-repeat;	}	.jsActivator #homeNewsletter .rssIcon a span {		display: none;	}	.jsActivator #homeNewsletter #newsletterHolder {		position: absolute;		top: 40px;		left: 12px;		width: 490px;		height: 285px;		overflow: auto;	}	.jsActivator #homeNewsletter #newsletterHolder #newsletterPadding {		margin: 0px 0px 0px 0px;		padding: 0px 6px 1px 0px;	}	.jsActivator #homeNewsletter #newsletterHolder h2 {		position: relative;		top: 0px;		left: 0px;		margin: 0px 0px 4px 0px;		padding: 0px 0px 0px 0px;		font-size: 15px;		line-height: 17px;		font-weight: bold;	}	.jsActivator #homeNewsletter #newsletterHolder h3 {		margin: 0px 0px 12px 0px;		padding: 0px 0px 0px 0px;		font-size: 12px;		font-weight: bold;		line-height: 0px;	}	.jsActivator #homeNewsletter #newsletterHolder p {		margin: 0px 0px 8px 0px;		padding: 0px 0px 0px 0px;		font-size: 10px;		line-height: 12px;}#alexa {position: relative; right: 100000px;}#address {position: relative; top: 13px;left: -5px;font-size: 18px;}
