/* About Us CSS */
.header {margin:0 0 25px 0; padding:10px 0 0 0;}
.header-younger {margin:0 0 10px 0; padding:10px 0 0 0;}
.sub-header {margin:0 0 5px 0; padding:10px 0 0 0;}
.divider{margin:0 0 8px 0;}
.copy-sub-header {margin:0 0 5px 0; padding:0;}
.vision {margin:0; padding:40px 0 0 0;}
.vision_who {margin:0; padding:20px 0 0 0;}
.copy {float:left; margin:0 0 25px 0; padding:0 0 0 0;}
.copy-history {margin:0; padding:10px 0 0 0;}

.services-chart {float:left; margin:20px 0 0 40px; padding:0; display:inline;}

ul.year-list {float:left; width:175px; margin:3px 0 10px 0; padding:0; list-style:none;}
ul.year-list li {margin:3px 3px 0 0; padding:0; color:#81A14B; font-weight:bold; display:inline;}
ul.year-list li a {color:#81A14B; text-decoration:underline;}
ul.year-list li a:visited {color:#81A14B; text-decoration:underline;}
ul.year-list li a:active {color:#81A14B; text-decoration:underline;}
ul.year-list li a:hover {color:#81A14B; text-decoration:none;}

.date-group {float:left; width:535px; height:500px; /*border:1px solid #FF0000;*/}
.date-container {float:left; width:535px; margin:0; padding:0 0 25px 0;}
.title-date {float:left; width:525px; margin:0; padding:0 0 10px 10px;}
ul.history-list {float:left; width:535px; margin:0; padding:0; list-style:none;}
ul.history-list li {float:left; width:500px; margin:0; padding:0 0 0 10px; background:transparent url(../_images/bullet_green.gif) 0 5px no-repeat; display:inline;}
ul.history-list li a {color:#A41D21; text-decoration:none;}
ul.history-list li a:visited {text-decoration:none;}
ul.history-list li a:active {text-decoration:none;}
ul.history-list li a:hover {text-decoration:underline;}

.btn-more {float:right; margin:0; padding:0;}

ul.list {float:right; width:150px; margin:0; padding:0; list-style:none;}
ul.list li {float:left; margin:0; padding:0; display:inline;}
ul.list li.bullet {margin:-1px 0 0 0; padding:0 15px 0 15px;}

ul.key-points-list {float:left; width:120px; margin:0; padding:0 0 20px 0; list-style:none;}
ul.key-points-list li {float:left; width:120px; margin:0; padding:0 0 0 10px; display:inline; background:transparent url(../_images/bullet_green.gif) 0 5px no-repeat;}

table.img-container {}
table.img-container tr {}
table.img-container td {}
table.img-container td.img {width:545px; border:1px solid #A41D21;}

/* History CSS */
#history-container {float:left; position:absolute; height:500px; /*border:1px solid #FF0000;*/}
/*#history-container div{width:535px; float:left; border:1px solid #FF0000;}*/
#history-container .buttons{text-align:left}
#history-container .next{float:right}

.scroll-container {float:left; position:relative; width:535px; height:515px; overflow:hidden; padding:0; margin:0;}
		
		/*#heading {
			display: block;
			text-align: center;
			margin-bottom: 1em;
		}
		#heading * {
			display: inline;
			padding: 4px;
			user-select: none;
			cursor: pointer;
			vertical-align: middle;
		}
		#heading li.active {
			background-color: #66ccff;
			border-radius: 3px;
			-webkit-border-radius: 3px;
			-opera-border-radius: 3px;
			-moz-border-radius: 3px;
		}*/
		
		/*#wrapper { border: 1px dotted gray; margin: 1em; padding: 1em; }*/
		
		#panes {
			text-align: justify;
			border-style: none;
			/*width: 245px;*/
			margin: 0 1em 0 1em;
		}
		
		#panes p {
			width: 600px;
			margin: 0 auto 1em auto;
			line-height: 1.2em;
		}
		
		#panes div div { overflow: hidden; }
		
		/*#previous { float: none; cursor: pointer; }
		#next { float: none; cursor: pointer; }
		
		.pane {overflow: hidden; float: left; width: 535px;}*/
/*AWARDS*/
/*#col-1-awards, #col-2-awards{
	float:left; width:300px; margin:0 0 0 15px; padding:0; display:inline;
}
#col-2-awards{
	padding:74px 0 0 0;
}*/
.copy-awards{
	float:left;
	margin:0 0 25px 0; 
	padding:0 0 0 0;
}
ul.award{
	list-style:none;
	padding:0 0 15px 0;
	margin:0;
}
ul.award li.heading{font-weight:bold;}