@charset "utf-8";
/* CSS Document */

html,body{font-size:0.9em; font-family:Verdana, Arial, Helvetica, sans-serif; color:#555555;}
h1, h2, h3 { margin:0px 0 .2em 0; padding:0; font-weight:normal;}
h1{font-size:1.6em;}
h2{font-size:1.3em;}
p {margin:.4em 0 .9em 0;padding:0;line-height: 1.7em;}
img{border:none;}
blockquote p{ font-size:1.2em;font-weight:bolder;}
blockquote{margin-left:10px;}
blockquote a{ text-decoration:none;}
li {margin:.4em 0 .9em 0;}
#content #contentBoxSmall li,#content #contentBox li{list-style: disc; margin-left:25px;}
a{}


.agilityUK h1,.agilityUK h2,.agilityUK h3,.agilityUK .menuName,.agilityUK a,.agilityUK #selected,.agilityUK #subMenuBox a:hover{ color:#f8981d;}
.agilityHS h1,.agilityHS h2,.agilityHS h3 ,.agilityHS .menuName,.agilityHS a,.agilityHS #selected,.agilityHS #subMenuBox a:hover{ color:#f8981d;}
.agilityFleet h1,.agilityFleet h2,.agilityFleet h3,.agilityFleet .menuName,.agilityFleet a,.agilityFleet #selected,.agilityFleet #subMenuBox a:hover{ color:#7d4199;}
.agilityIT h1,.agilityIT h2,.agilityIT h3,.agilityIT .menuName ,.agilityIT a,.agilityIT #selected,.agilityIT #subMenuBox a:hover{ color:#1c3f95;}
.agilityEL h1,.agilityEL h2,.agilityEL h3,.agilityEL .menuName ,.agilityEL a,.agilityEL #selected,.agilityEL #subMenuBox a:hover{ color:#f8981d;}
.agilityAM h1,.agilityAM h2,.agilityAM h3,.agilityAM .menuName ,.agilityAM a,.agilityAM #selected,.agilityAM #subMenuBox a:hover{ color:#00AEC5;}
.agilityEstates h1,.agilityEstates h2,.agilityEstates h3,.agilityEstates .menuName ,.agilityEstates a,.agilityEstates #selected,.agilityEstates #subMenuBox a:hover{ color:#1c3f95;}


#column_left{width:650px;float:left; padding-right:20px;border-right:solid 1px #aaaaaa;}
#column_right{width:250px; padding-left:20px;float:left;border-left:solid 1px #aaaaaa; margin-left:-1px;}
.content_logo_block{float:left;width:150px;border-left:solid 1px #aaaaaa;padding:0px 5px; min-height:220px;}
.content_logo_block p{line-height:1.1em;}

.content_logo_block_large{}
.content_logo_block_large a{display:block; float:left; margin:0 5px;}

.imageAndCaption{
	display:block;
	float:right;
	text-align:center;
}
.imageAndCaption img{
	margin:0px;
}
.imageAndCaption p{
	width:320px;
	font-weight:bold;
	font-size:11px;
}



p.label_field_pair {
	position:relative;
	clear: both;
	float: none;
	margin:5px;
	padding-top:5px;
}

p.label_field_pair label {
	position:relative;
	clear: left;
	display: block;
	float: left;
	text-align: right;
	margin-right:10px;
	width: 150px;
}

select{
	position:relative;
	margin-bottom:10px;
	width:170px;
}

p.label_field_pair input, p.label_field_pair select, div#catParagraph{
	position:relative;
	clear: right;
	float: left;
	margin-left: 15px;
	padding-top:0;
	width: 200px;
}


p.label_field_pair textarea{
	position:relative;
	clear: right;
	float: left;
	margin-left: 15px;
	padding-top:0;
	width: 300px;
	height:80px;
}

p.labelbutton{
	clear:both;
	margin-left:165px;
}