#contentContainer .leftColumn{
	width: 220px;
	float: left;
	}
	
	#contentContainer strong{
		font-weight: bold;
		}
		
		#contentContainer .rightColumn ul li{
			list-style: disc;
			list-style-position: inside;

			}
			
		#contentContainer .rightColumn table tr td{
			padding: 5px 5px 5px 5px;
			border-bottom: solid 1px #666;
			vertical-align: top;
			}
			
			#contentContainer .rightColumn table tr td img{
				border: 1px solid #2c3769;
				padding: 5px;
				}
	
#contentContainer .rightColumn{
	width: 710px;
	float: left;
	padding-top: 3px;
	min-height: 400px;
	}
	
	#contentContainer .rightColumn a{
	color: #1165d9;
	text-decoration: none;
	}
	
		#contentContainer .rightColumn a:hover{
		color: #fff;
		text-decoration: underline;
		}
	
	#contentContainer .rightColumn h2{
	color: #1165d9;
	font-weight: bold;
	margin: 0px 0px 20px 0px;
	}
	
	#contentContainer .rightColumn h3{
	color: #1165d9;
	font-weight: bold;
	margin: 0px 0px 10px 0px;
	}
	
	
	#contentContainer .rightColumn fieldset {
	margin: 20px 0px 0px 310px;
	border: solid 1px #00548e;
	width: 320px;
	padding: 5px;
	}
	
	#contentContainer .rightColumn fieldset legend{
		padding: 0px 5px 0px 5px;
		font-weight: bold;
		color: #ffffff;
	}
	
	#contentContainer .rightColumn fieldset input{
		width: 200px;
		height: 20px;
		margin: 0px 0px 10px 0px;
		
	}
	
	#contentContainer .rightColumn fieldset label{
		width: 90px;
		text-align: right;
		padding: 3px 5px 0px 0px;
		float: left;
	
	}
	
	.loginButton{
					background: url(../images/searchbutton_bg.png) no-repeat;
					border: 1px solid #005386;
					margin: 5px 0px 100px 574px;
					color: #fff;
					font: 10px Arial, Helvetica, sans-serif;
					width: 68px;
					height: 19px;
					}
					
	#contentContainer .rightColumn .postArchiveList li{
			list-style: none;
			border-bottom: 1px solid #565656;
			margin-bottom: 10px;
	
		}
		
		#contentContainer .rightColumn .postArchiveList li .newsTitle{
			font-weight: bold;
	
		}
		
		#contentContainer .rightColumn .postArchiveList li .postDate{
			color: #a1a1a1;
		}
		
	#contentContainer .rightColumn .flashBox{
	width: 100%;
	border: 1px solid #202020;
	background: #000;
	padding: 10px;
	display: table;
	margin-bottom: 15px;
	
}

	#contentContainer .rightColumn .flashBox ul li
	{
		width: 167px;
		height: 40px;
		color: #fff;
		background-color: #323232;
		text-align: center;
		float: left;
		margin: 5px;
		list-style: none;
		border-bottom: 2px solid #00548e;
		}
		
		#contentContainer .rightColumn .flashBox ul li:hover
	{
		background-color: #00548e;

		}
		
		#contentContainer .rightColumn .flashBox ul li a
		{
			padding-top: 12px;
			display: block;
			width: 167px;
			height: 28px;
			text-decoration: none;
			color: #fff;
			}
			
.referencesCarousel {
  width: 660px;
  position: relative;
  margin-bottom: 20px;
  margin-left: 30px;
}

.referencesCarousel .wrapper {
  width: 660px; /* .referencesCarousel width - (.wrapper margin-left + .wrapper margin-right) */
  overflow: auto;
  height: 105px;
  margin: 0px;
  position: absolute;
  top: 0;
}

.referencesCarousel ul a img {
  border: 5px solid #000;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
}

.referencesCarousel .wrapper ul {
  width: 840px; /* single item * n */
  list-style-image:none;
  list-style-position:outside;
  list-style-type:none;
  margin:0;
  padding:0;
  position: absolute;
  top: 0;
}

.referencesCarousel ul li {
  display:block;
  float:left;
  padding: 5px;
  height: 60px;
  width: 100px;
}

.referencesCarousel ul li img {
    -webkit-transition: border-color 400ms;
}

.referencesCarousel ul:hover li img {
  border-color: #000;
}

.referencesCarousel ul:hover li:hover img {
  border-color: #333;
}

.referencesCarousel ul li a img {
  display:block;
}

.referencesCarousel .arrow {
  display: block;
  height: 36px;
  width: 37px;
  background: url(images/arrow.png) no-repeat 0 0;
  text-indent: -999px;
  position: absolute;
  top: 37px;
  cursor: pointer;
  outline: 0;
}

.referencesCarousel .forward {
  background-position: 0 0;
  right: 0;
}

.referencesCarousel .back {
  background-position: 0 -72px;
  left: 0;
}

.referencesCarousel .forward:hover {
  background-position: 0 -36px;
}

.referencesCarousel .back:hover {
  background-position: 0 -108px;
}


		
.slideshow { height: 144px; 
margin-top: -3px;
margin-bottom: 10px;
width: 697px;}
