	body {margin: 0 0 0 0; font-size: 0.7em; font-family: arial; background-image: url(/images/left_bg.gif);background-position: top-left; background-repeat: repeat-y;  }
	td, th {font-size: 8pt;}
	#wrapper {display: block; width: 100%; height: 100%; border: 0px solid black; }
	
	#header {position: relative; top: 0px; left: 0px; background-color: #cccccc; width: 923px; height: 70px;}
	.toplinks {position: absolute; right: 10px; top: 50px;}
	a:toplinks {color: Black; text-decoration: none;}
	a:toplinks:hover {color: Black; text-decoration: underline;}
	a:toplinks:visited {color:#993399 text-decoration: underline;}
	a:toplinks:visited:hover {color: Black; text-decoration: underline;}
	
	#navigation {position: relative; background-color: #ffffff; width: 100%; height: 212px;}
	#nav1 {position: absolute; left: 0px; top: 0px; background-color: #644699; width: 183px; height: 212px; padding: 25 2 5 2;}
	#nav2 {position: absolute; left: 183px; top: 0px; background-color: #00ACA4; width: 183px; height: 212px;padding: 25 2 5 2;}
	#nav3 {position: absolute; left: 366px; top: 0px; background-color: #999900; width: 183px; height: 212px;padding: 25 2 5 2;}
	#nav4 {position: absolute; left: 549px; top: 0px; background-color: #ffffff; border: 0px solid black;width: 374px; height: 212px;}
	
	#content {position: relative; width: 100%;  z-index: 100; border: 0px solid black;}
	#content_left {position: absolute; left: 0px; top: 0px; width: 183px; border: 0px solid black;   z-index: 0; }
	
	#content_main {
	position: absolute;
	left: 184px;
	top: 3px;
	width: 660px;
	border: 0px solid black;
	padding: 25 2 5 0;
	bottom: -9px;
}
	#content_right {position: absolute; left: 843px; top: 0px; width: 0px;border: 0px solid black;}	
	
	.content_header {font-weight: bold; color: #644699; font-size: 1.2em;}
	.content_quote {color: #644699; font-size: 1.2em;}
	#content_copy {position: relative; left: 120px; top: 10px; width: 537px;}
	#content_copy_left {position: absolute; left: 50px; top: 55px; border: 0px solid black; width: 80px;} 
	#content_copy_back {
	position: relative;
	left: 30px;
	top: 95%;
	border: 0px solid black;
	width: 80px;
	bottom: 101px;
} 
	
	#content_left_copy {position: absolute; top: 282px; left: 0px; }
	
	.texthdr {font-weight: bold;}
	.greyHdr {color: #cccccc; font-weight: bold;}
	
	.table_td_alignment {width:175; vertical-align:top;}
	 
	a.navLinks {color: White; text-decoration: none;}
	a.navLinks:hover {color: White; text-decoration: underline;}
	a.navLinks:visited {color: White; text-decoration: none;}
	a.navLinks:visited:hover {color: White; text-decoration: underline;}
	
	a.newsLinks {color: Black; text-decoration: none;font-weight: bold;}
	a.newsLinks:hover {color: Black; text-decoration: underline;font-weight: bold;}
	a.newsLinks:visited {color: Black; text-decoration: none;font-weight: bold;}
	a.newsLinks:visited:hover {color: Black; text-decoration: underline;font-weight: bold;}
	
	a.newslink {color: White; text-decoration: none;font-weight: bold;}
	a.newslink:hover {color: White; text-decoration: underline;font-weight: bold;}
	a.newslink:visited {color: White; text-decoration: none;font-weight: bold;}
	a.newslink:visited:hover {color: White; text-decoration: underline;font-weight: bold;}
	
	.news_imagesize {border: 2px solid white; width:60px; height:50px;}
	
	li {list-style: none; margin-bottom: 3px;}
	li.copy {list-style: square;}
	
	
	#news_copy {
	position: absolute;
	top: 0px;
	height: 650px;
	width: 183px;
	background-color: #644699;
	z-index: -1;
	background-image: url(/images/green_bar.gif);
	background-position: top-left;
	background-repeat: no-repeat;
	left: -1px;
}
	
	#news1 {position: relative; top: 20px; left: 5px; height: 110px; display: block;}
	#news2 {position: relative; top: 30px; left: 5px; height: 120px; display: block;}
	#news3 {position: relative; top: 110px; left: 5px; height: 110px; display: block;}
	#sifsupp {position: relative; top: 0px; left: 0px; height: 1600px; display: block;background-color: #ffffff}
	
	.nImg {width: 160px; float: inherit ; height: 110px;}
	.simage {width: 183px; float: left;}
	.newsimage {margin: 10 7 0 2; }
	.sifimage {margin: 0 0 0 0; }
	.newstext {vertical-align: top; color: #ffffff; width: 160px; padding: 10 2 0 0; margin-right: 2;}
	
	.caseStudyImage {margin: 0 5 15 20;}
	
	@media print {
			#navigation, #nav1, #nav2, #nav3, #nav4, #content_left, #content_right, #rhnews, #content_copy_left, #content_copy_back {visibility: hidden;}
			#content, #content_main, #content_header {position: absolute; top: 20px; left: 10px;}
			#content_copy {position: absolute; top: 45px; left: 10px;}
			
			
		}

