body {
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
}
.style2 {color: #009FD5}
a:active 	{ color:#666; text-Decoration: none}
a:link 		{ color:#FFF; text-decoration: underline} 
a:visited 	{ color:#FFF; text-decoration: underline} 
a:hover 	{ color:#000000; text-Decoration: none;  } 
.box {
	border: 1px solid #CCC;
}
.footer {
	font-size: 70%;
	color: #FFFFFF;

}
.sub {
	font-size: 70%;
	}
.right {
	display: inline;
	float: right;
}
h1 {
font-size: 18px;
font-weight: normal;
}
h2 {
font-size: 16px;
font-weight: bold;
color: #009FD5;
margin-top: 6px;
margin-bottom: 0px;
}
 #topnav ul li {
	width: auto;
	
	float: left;
	list-style: none;	
	margin-top: -10px;
	!margin-top: 4px;
	margin-bottom: 4px;
	}
	 #topnav ul li a {
	padding: 3px 11px 3px 11px;
	color: #FFF;
	text-decoration: none;		
	display: block;
	font-size: 18px;
	font-weight: normal;

}
		#topnav ul li a:hover {
	color: #004286;
	text-decoration: none;
	
		}
		#topnav a:active {
			color: #CCCCFF;
		}

.borderright {
	border-right-color: #FFF;
	border-right-style: solid;
	border-right-width: 2px;
	}
.aboutpanel {
	background-image: url(aboutpanel1.gif);
	background-repeat: no-repeat;
	background-position: top center;
	float: right;
	margin: 8px;
}
.servicespanel {
	background-image: url(servicespanel.gif);
	background-repeat: no-repeat;
	background-position: top center;
	float: right;
	margin: 8px;
}
.paneltext {
	font-size:15px;
	font-weight: bold;
	padding-left: 38px;
	padding-top:10px;
		}
.panellist {
	list-style-image: url(bullet.gif);
	margin-top: 6px;
		}.bodytext {
	font-size: 80%;
}
.justified {
	font-size: 80%;
	text-align: justify;	
	margin-top: 0px;
}
.content {
padding-left: 15px;
}
.black1 {
	font-size: 15px;
	font-weight: normal;
	text-align: left;	
	color: #FFFFFF;
	background-image: url(black1.gif);
	background-repeat: no-repeat;
	background-position: right center;
	padding-left: 5px;
	padding-right:5px;
	padding-top:5px;
}
.black2 {
	font-size: 15px;
	font-weight: normal;
	text-align: left;	
	color: #FFFFFF;
	background-image: url(black2.gif);
	background-repeat: no-repeat;
	background-position: right center;
	padding-left: 5px;
	padding-right:5px;
	padding-top:5px;
}
.black3 {
	font-size: 15px;
	font-weight: normal;
	text-align: left;	
	color: #FFFFFF;
	background-image: url(black3.gif);
	background-repeat: no-repeat;
	background-position: right center;
	padding-left: 5px;
	padding-right:5px;
	padding-top:5px;
}
.black4 {
	font-size: 15px;
	font-weight: normal;
	text-align: left;	
	color: #FFFFFF;
	background-image: url(black4.gif);
	background-repeat: no-repeat;
	background-position: right center;
	padding-left: 5px;
	padding-right:5px;
	padding-top:5px;
}
.tallblack3 {
	font-size: 15px;
	font-weight: normal;
	text-align: left;	
	color: #FFFFFF;
	background-image: url(tallblack3.gif);
	background-repeat: no-repeat;
	background-position: right center;
	padding-left: 5px;
	padding-right:5px;
	padding-top:5px;
}
.case1 {
	background-image: url(CaseStudyImages/1-005.jpg);
	background-repeat: no-repeat;
	background-position: left center;
}
.case2 {
	background-image: url(CaseStudyImages/2-005.jpg);
	background-repeat: no-repeat;
	background-position: left center;
}
.case3 {
	background-image: url(CaseStudyImages/3-005.jpg);
	background-repeat: no-repeat;
	background-position: left center;
}
.case4 {
	background-image: url(CaseStudyImages/CS4-005.jpg);
	background-repeat: no-repeat;
	background-position: left center;
}
.casebg {
background-image:url(CaseStudyImages/CS-bg.gif);
background-repeat:repeat-y;
background-position:right;
}
.hidden {
	display: none;
}
.news {

overflow:auto; 
height:370px; 
width:660px; 
padding: 10px;
padding-left:20px;
background-image:url(newsblue.gif);
background-repeat:repeat-y;
background-position:left;
border-top: 1px solid #CCC;
border-bottom: 1px solid #CCC;
}.leftmargin {
	margin-left: 10px;
}
