html {
scrollbar-face-color: #020167; 
scrollbar-highlight-color: #000000;
scrollbar-shadow-color: #ffffff; 
scrollbar-3dlight-color: #ffffff;
scrollbar-arrow-color: #82C3EE; 
scrollbar-track-color: #F3F4FE;
scrollbar-darkshadow-color: #000000;
}

h1 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #29405F;
}

.heading_text {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: bold;
	color: #29405F;
}

date_text {	
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000066;
}

body {
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
    background-color: #DDEEF7
}

.body_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13pt;
	color: #FFFFFF;
	text-align: justify;
}

.body_text_no_justify {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: lighter;
}

.red_text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FF0000;
}

.link {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #29405F;
	text-decoration: none;
}

.link:hover {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #29405F;
	text-decoration: underline;
}

.large_text {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #29405F;
}

.quote_text {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #29405F;
}

.background_image_footer_top {
	background: url(images/homepage/footer_smart_building1.jpg) no-repeat top
} 

.background_left_square {
	background: url(images/navigation/square2.gif) repeat-y top
}

