	body {
	background:#fff url(../images/bg.gif);
	background-position:left top;
	background-repeat:repeat-x;
	font:normal 11px Tahoma, Verdana, sans-serif;
	margin:0;
	padding:0;
	}
	
	ul, li {
	list-style:none;
	padding:0px;
	margin:0px;
	}
	
	div, form, label, h1, h2, checkbox, p{
	padding:0px;
	margin:0px;
	}
	.header{
	background:url(../images/topbg.gif) left top repeat-x;
	height:110px;
	}
	.logo{
	padding:12px 0 0 0;
	}
	.logo-right{
	padding:11px 0 0 0;
	}
	.logo-text{
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#fff;
	text-align:left;
	vertical-align:top;
	}
	.heading-text{
	font:normal 14px Georgia, "Times New Roman", Times, serif;
	color:#9C8AA5;
	text-align:left;
	vertical-align:top;
	font-style:italic;
	line-height:20px;
	padding:26px 0 4px 0;
	}
	#menu011container{
	height:24px;
	display:block;
	padding:9px 0 15px 0px;
	width:1000px;
	margin:0 auto;}
	
	#menu011{ 
	width:1000px;
	font:normal 13px Arial, Helvetica, sans-serif;
	position:relative;
	display:block;
	
	}
	
	#menu011 ul{
	margin:0;
	list-style-type:none;
	width:1000px;
	float:left;
	padding:0 0 18px 0;}
	
	#menu011 ul li{
	float:left;
	margin:0 1px 0 0;
	width:auto;
	}
	
	#menu011 ul li a{
	display:block;
	float:left;
	color: #9C8AA5;
	text-decoration:none;
	padding:0px 20px 0 0px;
	width:auto;
	}
	
	#menu011 ul li a:hover{
	color:#330033;
	}
	
	#menu011 ul li a.current,#menu011 ul li a.current:hover{
	color:#330033;
	}
	
	
	.news-bg{
	background:url(../images/latest-news-bg1.gif) left top repeat-y;
	}

	.contact-bg{
	background:url(../images/contact-bg.gif) left top repeat-y;
	}

	.contact-bg1{
	background:url(../images/contact-bg.gif) left top no-repeat;
	padding:13px 9px 9px 13px;
	font:12px Arial, Helvetica, sans-serif;
	color:#666666;
	}

	.news-bg1{
	background:url(../images/latest-news-bg.gif) left top no-repeat;
	padding:13px 9px 9px 13px;
	font:12px Arial, Helvetica, sans-serif;
	color:#666666;
	}
	.news-bg1 h1{
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#330033;
	text-align:left;
	padding:0px 0 10px 0;
	margin:0px;
	}
	.news-bg1 h2{
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#732C7B;
	text-align:left;
	padding:0px 0 0px 0;
	margin:0px;
	}


	.h2link{
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#732C7B;
	text-decoration:none;
	}
	
	.h2link:hover{
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#732C7B;
	text-decoration:none;
	}
	.news-bg2{
	background:url(../images/latest-news-bg.gif) left top no-repeat;
	padding:13px 9px 9px 13px;
	font:10px Arial, Helvetica, sans-serif;
	color:#666666;
	line-height:18px;
	}
	.news-bg2 h1{
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#330033;
	text-align:left;
	padding:0px 0 10px 0;
	margin:0px;
	}
	
	.news-bg2h3{
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#732C7B;
	text-align:left;
	}
	
	
	.news-bg3{
	padding:13px 9px 9px 13px;
	font:12px Arial, Helvetica, sans-serif;
	color:#666666;
	
	}
	.news-bg3 h1{
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#330033;
	text-align:left;
	padding:0px 0 10px 0;
	margin:0px;
	}
	
	.news-bg3 h2{
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#732C7B;
	text-align:left;
	padding:0px 0 0px 0;
	margin:0px;
	}
	.left-bottom-news{
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#330033;
	text-align:left;
	padding:0px 0 0px 15px;
	}
	
	.left-bottom-news a{
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#330033;
	text-align:left;
	text-decoration:underline;
	}
	
	.left-bottom-news a:hover{
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#330033;
	text-align:left;
	text-decoration:none;
	}
	
	.left-bottom-news1 {
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#330033;
	text-align:left;
	text-decoration:underline;
	margin:10px 0 25px 0;
	}
	.left-bottom-news1 a{
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#330033;
	text-align:left;
	text-decoration:underline;
	margin:10px 0 25px 0;
	}
	
	.left-bottom-news1 a:hover{
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#330033;
	text-align:left;
	text-decoration:none;
	}
	
	
	
	
	
	
	
	.project-bg{
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#fff;
	text-align:left;
	}
	.project-bg-text{
	font:12px Arial, Helvetica, sans-serif;
	color:#9C8AA5;
	text-align:left;
	}
	
	#featured-projects{
	font:bold 14px Arial, Helvetica, sans-serif;
	color:#fff;
	text-align:left;
	position:absolute;
	margin:24px 0 0 23px;
	}
	.content{
	font:12px Arial, Helvetica, sans-serif;
	color:#666666;
	text-align:left;
	line-height:18px;
	}
	.content p{
	font:12px Arial, Helvetica, sans-serif;
	color:#666666;
	text-align:left;
	line-height:18px;
	padding:0px 0 18px 0;
	margin:0px;
	}
	.content a{
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#732C7B; text-decoration:none;
	}
	.content a:hover{
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#732C7B; text-decoration:underline;
	}
	
	
	
	.content h1{
	font:bold 24px Arial, Helvetica, sans-serif;
	color:#330033;
	text-align:left;
	padding:0 0 11px 0;
	margin:0px;
	}
	.content h2{
	font:bold 14px Arial, Helvetica, sans-serif;
	color:#996699;
	text-align:left;
	padding:0 0 11px 0;
	margin:0px;
	}

	.content h3{
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#732C7B;
	text-align:left;
	} 
	.content .content-heading{
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#732C7B;
	}
	.content .content-heading a{
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#732C7B; text-decoration:none;
	}
	.content .content-heading a:hover{
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#732C7B; text-decoration:underline;
	}
	.footer{
	background-image:url(../images/footer-bg.gif);
	background-repeat:repeat-x;
	background-position:left top;
	height:55px;
	padding:25px 0 0 0;
	
	font:11px Arial, Helvetica, sans-serif;
	color:#fff;
	text-align:left;
	}
	
	.footer a{
	padding:0px 10px 0px 10px;
	font:11px Arial, Helvetica, sans-serif;
	color:#fff;
	text-decoration:none;
	text-align:left;
	vertical-align:top;
	}
	.footer a:hover{
	font:11px Arial, Helvetica, sans-serif;
	color:#fff;
	text-decoration:underline;
	text-align:left;
	}
	
	.copyright{
	font:11px Arial, Helvetica, sans-serif;
	color:#fff;
	text-decoration:none;
	text-align:left;
	margin:4px 0 20px 10px;
	}
	
	.searchtext{
	font:11px Arial, Helvetica, sans-serif;
	width: 120px;
	height: 15px;
	margin-right: 5px;
	text-decoration:none;
	border:1px solid #65286E;
	
	}
	.searchbox{
	font:11px Arial, Helvetica, sans-serif;
	width: 120px;
	height: 16px;
	border:1px solid #65286E;
	background-color:#fff;
	vertical-align:top;
	
	}	

	.inputbox{
	font:11px Arial, Helvetica, sans-serif;
	height: 15px;
	border:1px solid #65286E;
	background-color:#fff;
	vertical-align:top;
	
	}

	.searchboxbut{
	padding:1px 0 0 0;
		
	}
	.menutop{
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#9C8AA5;
	text-decoration:none;
	}
	.menutop a{
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#9C8AA5;
	text-decoration:none;
	padding:0 0 0 24px;
	}
	.menutop a:hover{
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#330033;
	text-decoration:none;
	}
	
	.menutop .selected a{
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#330033;
	text-decoration:none;
	}
	.menutop-border{
	background:#CCCCCC;
	height:1px;
	}
	.products-heading{
	color:#732C7B;
	font:bold 12px Arial, Helvetica, sans-serif;;
	}
	.products-sub-heading{
	color:#996699;
	font:12px Arial, Helvetica, sans-serif;;
	}
	
	.moreinfo{
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#732C7B;
	text-decoration:none;
	
	}
	.moreinfo a{
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#732C7B;
	text-decoration:none;
	padding:0 0 0 16px;
	background-image:url(../images/moreinfo-arrow.gif);
	background-repeat:no-repeat;
	background-position:left center;
	}
	.moreinfo a:hover{
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#996699;
	text-decoration:underline;
	}
	.msg{
	font-family: arial, helvetica, sans-serif;
	font-weight: bold; color: #FF0000;
	}
.scrollbar {
	SCROLLBAR-FACE-COLOR: #ffffff; SCROLLBAR-HIGHLIGHT-COLOR: #a4b97f; SCROLLBAR-SHADOW-COLOR: #996699; SCROLLBAR-3DLIGHT-COLOR: #ffffff; SCROLLBAR-ARROW-COLOR: #996699; SCROLLBAR-TRACK-COLOR: #ffffff; SCROLLBAR-DARKSHADOW-COLOR: #ffffff; SCROLLBAR-BASE-COLOR: #a4b97f
}	
