<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">*{ padding: 0px; margin: 0px; }

*:focus{ outline: none; }

a{ color: #000; text-decoration: underline; }

a:hover{ text-decoration: none; }

body{ height: 100%; }

h1, h2, h3, h4, h5, h6{ font-weight: normal; }

html{ height: 100%; }

img{ border: 0px; }

li{ list-style: none; }

.clear{
	clear: both;
	height: 0px;
	font-size: 0px;
	line-height: 0px;
}

.content{
	margin: 0px 0px 0px 0px;
	padding-bottom: 120px;
	line-height: 16px;
}

.content p{ margin-bottom: 10px; }

.contin{ width: 980px; margin: 0px auto; }

.copyright{ font-size: 12px; position: absolute; top: 40px; }

.disclr{ font-size: 10px; position: absolute; top: 60px; }

.imageflow{ top: -20px; }

.imageflow .caption{ color: #fff; }

.imageflow .scrollbar{ margin-top: -47px !important; }

.imageflow .scrollbar{
	border-bottom: 0px !important;
	margin-left: 0px !important;
	width: 100% !important;
}

.imageflow .slider{ display: none; }

.jcarousel-next{
	background: url(../images/arrow_right.png) no-repeat !important;
	height: 39px !important;
	width: 39px !important;
	position: absolute;
	right: 0px;
	top: 50%;
	margin-top: -20px;
	z-index: 100;
	cursor: pointer;
}

.jcarousel-prev{
	background: url(../images/arrow_left.png) no-repeat !important;
	height: 39px !important;
	width: 39px !important;
	position: absolute;
	left: 0px;
	top: 50%;
	margin-top: -20px;
	z-index: 100;
	cursor: pointer;
}

.sharing{ position: absolute; right: 0px; top: 35px; }

.sharing li{ float: left; margin-left: 5px; }

.ui-widget-header{
	background: transparent;
	border: 0px;
	color: #2d77e6;
	padding-left: 10px !important;
}

#btclose{
	position: absolute;
	bottom: -38px;
	left: 50%;
	margin-left: 300px;
	display: none;
}

#btcontact{
	position: absolute;
	bottom: -38px;
	left: 50%;
	margin-left: 350px;
}

#contactform2{
	background: #4a4a4a;
	height: 484px;
	position: absolute;
	top: -484px;
	left: 0px;
	width: 100%;
	z-index: 2;
}

#footer{
	background: url(../images/footerbg.gif) repeat-x;
	height: 89px;
	position: absolute;
	left: 0px;
	bottom: 0px;
	width: 100%;
	color: #fff;
}

#footer .contin{ position: relative; }

#footer a{ color: #fff; text-decoration: none; }

#frthankyou, #contactthankyou{ display: none; font-size: 12px; }

#mainwrapper{
	min-height: 100%;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	min-width: 980px;
	position: relative;
	background: url(../images/background.jpg) repeat-x top;
}

#ourservices, #ourprojects, #location{ display: none; }

#sendtoafriendform input, #sendtoafriendform textarea, #contactform input, #contactform textarea{ width: 464px; padding: 3px; }

#sendtoafriendform label, #contactform label{ display: block; padding: 3px 0px; font-weight: bold; }

#sendtoafriendform, #contactform{ display: none; font-size: 12px; }

#sitelogo{ position: absolute; top: 10px; left: 10px; z-index: 1; }

#slider{ border: solid 8px #ffffff; }

#slider li{ width: 980px; height: 382px; }

#slogan{
	position: absolute;
	top: 70px;
	right: 12px;
	font-family: Arial;
	font-size: 12px;
}

#topmenu{
	margin-left: -7px;
	font-family: Arial;
	background: #cdcdcd;
	height: 29px;
	position: absolute;
	right: 0px;
	top: 60px;
	padding: 0px 11px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	behavior: url(js/PIE.htc);
	font-weight: bold;
}

#topmenu li{
	float: left;
	padding: 0px 7px;
	line-height: 29px;
	font-size: 16px;
	color: #fff;
}

#topmenu li a{
	/*color: #8baf9c;*/
	color: #fff;
	font-size: 16px;
	text-decoration: none !important;
}

#topmenu li a:hover{ color: #3c3c3c;}

#topmenu li.active{ color: #3c3c3c;}

#topmenu li.active a{ color: #3c3c3c; }

#topphone{
	position: absolute;
	top: 20px;
	right: 12px;
	font-size: 14px;
	font-family: Arial;
}

#topside{
	/*background: url(../images/topsidebg.gif) repeat-x top;*/
	height: 502px;
	position: relative;
}

#topside .contin{
	position: relative;
	height: 364px;
	padding: 105px 0px 0px 0px;
}
.banners{
	margin: 0px 0px 20px 0px;
}
.banners li{
	float: left;
	margin: 0px 12px 0px 0px;
}
.banners li img{
	border: solid 2px #b5b5b5;
}
#contside{
	width: 964px;
	margin: 0px auto;
}</pre></body></html>