/*  Styles used only by home Defult.aspx page */




.flashMenu {
	width: 237px; height: 235px;  /* 270 x 270 -p */ padding: 35px 0 0 33px;
	background: url('../../Images/flashmenu_bg.jpg') no-repeat 0 0;
	float: left;
}
	.flashMenu h2 {
		display:block;
		width: 140px; height: 46px;
		padding-left: 32px;
		margin:0;
		}
	/*
	.flashMenu a {
		display: block;
		width:189px; height:41px;		padding: 15px 0 0 9px;
		color: #525252; font-size: 14px;
		background: url('../../Images/arrow_green.gif') no-repeat 0 19px;
	}
	*/
	/* version below for 4 items instead of 3*/
	.flashMenu a {
		display: block;
		width:189px; height:30px; /* 198x42 -p */ padding: 12px 0 0 8px;
		color: #525252; font-size: 14px;
		background: url('../../Images/arrow_green.gif') no-repeat 0 18px;
		
	}
	
	
		.flashMenu a:hover {color: #aaaaaa;}

h2.caseStudyHdr {margin:  7px 0 7px 11px;}

div.caseStudy {
	float: left;
	width: 272px; height: 99px; /* 302x111 -p */ padding: 12px 12px 0 18px;
	background: transparent url('../../Images/caseStudy_bg.jpg') no-repeat 0 0;
	padding-bottom: 7px;
}
	.caseStudy img {
		float: left;
		margin-right: 13px;
	}
	.caseStudy p {margin-bottom: 6px;}
	.csHdr {padding-top: 4px; display: block;}
	
div.aboutBox{
	width: 407px;  
	padding: 11px 25px 0 15px;
	float: left;
	margin-left:6px;
	padding-bottom: 14px;
}

div.newsBox
{
	width: 404px;  
	padding: 11px 25px 0 25px;
	float: left;
	padding-bottom: 14px;
}

	.aboutBox h2, .newsBox h2 {margin-bottom: 0;}
	div.aboutBox	{background: transparent url('../../Images/bg_about.gif') no-repeat 0 0;} 
	div.newsBox		{background: transparent url('../../Images/bg_news.gif') no-repeat 0 0;} 
	
	a.buttonBlue {
	 display: block;  
	 width: 236px; height: 18px; /* 184x22 -p */ padding: 4px 0 0 17px;
	 background: transparent url('../../Images/button_blue.gif') no-repeat 0 0;	
	 color: #fff; font-weight: normal; 
	 margin: 4px 4px 0 0;
			
	}
		a.buttonBlue:hover {background-position: 0 -22px}

	.newsBox p {margin: 6px 0 0 0;}
	p.topBorder {border-top: 1px #bcbcbc solid; padding-top:6px;}	
	
.border {border: 1px red solid;}

#Box { background: none;  }

