/* @override 
	http://quest.questoverseas.uat.gsba.co.uk/css/history.css
	http://www.questoverseas.com/css/history.css
*/

#slidestage {margin-left:auto; margin-right: auto; width:920px; }
.slideContainer {
float:left;
z-index:100px;
margin:0px 0 0px 0;
/*background:transparent url(../images/slide_bottom.gif) no-repeat left bottom;*/
}

#page697 .copy{
	float: none;
	padding: 0;
	margin: 0;
	width: 100%;
}

.copy{
float:left;
width:320px;
display:block;
margin:10px 30px 10px 20px;
}

.yearlink {
	text-decoration: none;
	background:transparent url(../images/arrow_topnav.gif) no-repeat right 2px;
	display:inline;
	margin-top:10px;
	padding-right:14px;
	float:right;
}

.htitle{
float:left;
width:550px;
display:block;
margin:10px 20px 0 20px;
}
.whitebox {
float:left;
width:230px;
margin:85px 0px 0 365px;
background-color:#ffffff;
}
/* IE6 Fix 
*html .whitebox {
margin:30px 0 0 10px;
}*/
.whitebox .liner{float:left; padding:15px 15px 10px 15px;}
.whitebox h2{
font-size:17px!important;
line-height:24px!important;
color:#999999!important;
font-weight:normal;
margin:5px 0 10px 0;
}
.whitebox h2 span{
font-size:16px!important;
line-height:20px!important;
}
.whitebox p{
font-family:arial;
font-size:14px;
line-height:18px;
color:#2ba3c2;
text-align:right;
font-weight:normal;
margin:10px -10px 0px 0;
}
.whitebox p a{color:#2ba3c2;}
.whitebox p a:hover{color:#999999;}
.whitebox p span{
font-family:arial;
font-size:20px!important;
color:#eb690b!important;
}
.readmore .liner{float:left; padding:10px 15px 0px 15px;}
.readmore {
font-size:17px!important;
line-height:24px!important;
color:#999999!important;
text-align:left;
float:left;
margin:15px 0px 0 458px;
background-color:#ffffff;
}
.readmore a{font-weight:normal; color:#2ba3c2!important;}
.readmore .icon {margin:0px 0 0 8px; float:right}
.slidecopy{
float:left;
width:350px;
display:block;
margin:0px 0 0 52px;
overflow:hidden;
}
/* IE6 Fox */
*html .slidecopy {
margin:0 0 0 27px;
}

.slidecopy a{
color:#2ba3c2;
}

.imgfloatRight {position:relative; float:right; display:inline; padding-left:5px;padding-bottom:5px;}

.slidecopy h5{
font-family:arial;
font-size:12px!important;
font-weight:bold;
margin:0px 0 30px 0;
color:#838486;
}
.slidecopy span{color:#2ba3c2!important;}
.slidecopy h1{
font-family:helvetica;
font-size:24px!important;
line-height:36px;
color:#2ba3c2;
margin:20px 0 10px 0!important;
} 
/* .copy1 {border:solid 1px #cccccc;}*/
.slidecopy h2{
font-family:arial;
font-size:20px!important;
line-height:26px;
color:#2ba3c2;
width:100%;
padding:0 0 10px 0;
margin:0 0 8px 0;
border-bottom:solid 1px #cccccc;
}
.slidecopy p{
font-family:arial;
font-size:12px!important;
line-height:16px;
color:#838486;
margin:0px 0 16px 0;
}
.slidecopy h3{
font-family:arial;
font-size:11px;
line-height:16px;
margin:4px 0 0 0;
font-weight:bold;
color:#838486;
}
.slideliner {
float:left;
width:100%;
height:430px;
padding:0px 8px 0px 8px;
background-color:#ffffff;
}
.slideimg{
float:right;
display:block;
margin:0px 20px 0 0;
}

#timeline {
	float:left;
	padding:0px;
	width:800px;
	margin:0px 0 0 0;
	padding:10px 0;
	border-width: 1px 0;
	border-style: solid;
	border-color: #ccc;
}
#timeline ul {
	position:relative;
	float:left;
	margin: 0;
	margin-left:0px;
	margin-right:0px;
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
	padding-bottom:0px;
	list-style-type: none;
	text-align: right;
}
#timeline ul li {
	float:left;
	text-align:center;
	font-size:11px;
	line-height:16px;
	padding: 0;
	margin: 0;
 	display:inline;
	color: #2ba3c2;
}
#timeline ul li a {
	color: #999999;
	font-weight:bold;
	text-decoration: none;
	border-right:solid 1px #999999;
	/*background:transparent url(../images/arrow_topnav.gif) no-repeat right 2px;*/
	display:inline;
	padding:0 15px 0 15px;
}
#timeline ul li a:hover {color:#2ba3c2; text-decoration:none; }
/* #timeline selectedNavItem a{color:#2ba3c2!important; font-size:20px!important; font-weight:normal;} */
#timeline li.active a {color:#2ba3c2!important;  padding-top:0px; font-weight:bold;}
#timeline #timelineItem1 a {border-right:0px!important; }
#timeline .timelineItem2 {padding-right:2px}
#timeline .timelineItem1  a {}


.slidetop {float:left; z-index:2; width:920px; height:12px; background:url(../images/slide_top.gif) no-repeat left bottom; display:block;}
.slidebottom {float:left; width:920px; height:12px; background:url(../images/slide_bottom.gif) no-repeat left top; display:block!important;}
.icons { float:left; display:inline; margin:0px 4px 0px 5px;}
.carousel-component { 
	/* background:url(../images/timeline_background.gif) repeat-y;*/
	padding:0px;
	margin:0px 0 0 0px;
	width:100%;
	color:#618cbe;
	background:url(../images/slide_top.gif) no-repeat left top; 
}

.carousel-component .carousel-list li { 
	margin:0px;
	width:920px; /* img width is 75 px from flickr + a.border-left (1) + a.border-right(1) + 
	               img.border-left (1) + img.border-right (1)*/
	height:454px; /* image + row of text (87) + border-top (1) + border-bottom(1) + margin-bottom(4) */
	/*	margin-left: auto;*/ /* for testing IE auto issue */
}

.carousel-component .carousel-list li a { 
	display:block;
	/* border:1px solid #e2edfa;*/
	outline:none;
}

.carousel-component .carousel-list li a:hover {/*border: 1px solid #aaaaaa; */ }
.carousel-component .carousel-list li img {	display:block;}
.carousel-component .carousel-prev { 
	position:absolute;
	top:255px;
	z-index:3;
	cursor:pointer; 
	left:8px; 
}
.carousel-component .carousel-next { 
	position:absolute;
	top:230px;
	z-index:3;
	cursor:pointer; 
	right:7px; 
}
.end { 
	position:absolute;
	top:190px;
	z-index:3;
	cursor:pointer; 
	right:8px; 
}
