/*
* This is responsive.css and was auto generated from the files in the _dev folder during update
*/

/* START: responsive_00_init.css */

#someelement {
background: black;
color: white;
}

/* END: responsive_00_init.css */

/* START: responsive_10_main.css */

/** FONTS **/

@font-face{
font-family: 'Questrial';
src: url('/assets/js/fonts/Questrial-Regular.otf');
font-style: normal;
font-weight: 400;
}


/** Main Style & Media Style **/

body{ font-size: 11px; }

/* Large desktop */
@media (min-width: 1200px){

}

/* Portrait tablet to landscape and desktop */
@media (min-width: 768px) /*and (max-width: 979px)*/ {

.container{ margin-top: 15px; }

.ctafloat{
float: left;
min-width: 130px;
margin-right: 5px;
}

}

/* Landscape phone to portrait tablet */
@media (max-width: 767px){
}

/* Landscape phones and down */
@media (max-width: 480px){
body{ font-size: 14px; }
}

/** Other Styling.. **/

/** H Tags **/
h1 {
color: #2c3d5b;
font-size: 22px;
}
h2 {
font-size: 18px;
}
h3 {
font-size: 14px;
font-weight: bold;
}
h4 {
font-size: 12px;
font-weight: bold;
}
h5 {
font-size: 11px;
font-weight: bold;
}

/** Images **/
img{
max-width: 100%;
}
.inlineimage{
margin-bottom: 10px;
margin-left: 15px;
max-width: 60%;
}

/** TOTP **/
.totp{
margin-bottom: 20px;
}

.responsive-video {
position: relative;
padding-bottom: 56.25%;
padding-top: 60px; overflow: hidden;
}

.responsive-video iframe,
.responsive-video object,
.responsive-video embed {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
}

/** Panel **/
.panel{
padding: 5px 20px 5px 20px;
#margin: 0px;
border-color: #14638c #79a4c0 #79a4c0;
background-color: #ffffff;
background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAMAAAEGCAIAAAAv8LjvAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYxIDY0LjE0MDk0OSwgMjAxMC8xMi8wNy0xMDo1NzowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNS4xIE1hY2ludG9zaCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDowNDhGMDdCMzI1QkYxMUUyODE3OUNDN0RDQjc4RkU5NyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDowNDhGMDdCNDI1QkYxMUUyODE3OUNDN0RDQjc4RkU5NyI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjA0OEYwN0IxMjVCRjExRTI4MTc5Q0M3RENCNzhGRTk3IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjA0OEYwN0IyMjVCRjExRTI4MTc5Q0M3RENCNzhGRTk3Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+wMQAYwAAAEZJREFUeNpi/PPnDwMYMDHAAEWs////Q1gsQAzhUMlkmrFY4G4edd+oq4a7q0bdMuqW0Rw1GkIDxBoy7YPB3ioYeJcCBBgAcfs96XAGBJQAAAAASUVORK5CYII=");
background-position: left bottom;
background-repeat: repeat-x;
}

/** Lists **/
ul{
padding: 0px;
margin: 0px;
}
li{
list-style-type: none;
}
/* END: responsive_10_main.css */

/* START: responsive_20_footer.css */

.footer-row{
color: #fff;
background-color: #031e55;
border-top: 3px solid #ff9600;
padding-bottom: 20px;
}
.footer-row a{
color: #fff;
text-decoration: none;
}
.footer-row a:hover{
color: #c9c9c9;
text-decoration: none;
}
.footer-row h3{
color: #4294e2;
}
.footer-row li{
margin-bottom: 5px;
}
/* END: responsive_20_footer.css */

/* START: responsive_30_crumtrail.css */

.breadcrumb-row{
margin-top: 10px;
font-weight: bold;
font-size: 11px;
}
.breadcrumb-row ul{
padding: 5px 10px 5px 10px;
}
/* END: responsive_30_crumtrail.css */

/* START: responsive_40_sidebar.css */

div.sidebarwhitepanel{
margin-bottom: 15px;
padding: 10px;
background-color: #ffffff;
border: 1px solid #e4e4e5; border-image: initial;
border-radius: 5px 5px 5px 5px;
display: block;
}
a.sidebarwhitepanel{
color: #000;
text-decoration: none;
}
div.sidebarwhitepanel .title {
font-family: Arial;
font-size: 14px;
font-weight: bold;
}
/* END: responsive_40_sidebar.css */

/* START: responsive_50_homepage.css */

.recent-article-list, .highlighted-pages-list{
/* margin-left: 15px;
margin-right: 15px; */
margin-bottom:20px;
background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAMAAAEGCAIAAAAv8LjvAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYxIDY0LjE0MDk0OSwgMjAxMC8xMi8wNy0xMDo1NzowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNS4xIE1hY2ludG9zaCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDowNDhGMDdCMzI1QkYxMUUyODE3OUNDN0RDQjc4RkU5NyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDowNDhGMDdCNDI1QkYxMUUyODE3OUNDN0RDQjc4RkU5NyI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjA0OEYwN0IxMjVCRjExRTI4MTc5Q0M3RENCNzhGRTk3IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjA0OEYwN0IyMjVCRjExRTI4MTc5Q0M3RENCNzhGRTk3Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+wMQAYwAAAEZJREFUeNpi/PPnDwMYMDHAAEWs////Q1gsQAzhUMlkmrFY4G4edd+oq4a7q0bdMuqW0Rw1GkIDxBoy7YPB3ioYeJcCBBgAcfs96XAGBJQAAAAASUVORK5CYII=');
background-repeat: repeat-x;
background-position: left bottom;
background-color: #fff;
border: 1px solid;
border-color: #14638C #79A4C0 #79A4C0;
border-radius: 10px 10px 10px 10px;
}
.recent-article-list h2{

}
.recent-article-list .article, .highlighted-pages-list .article{
margin-top: 30px;
margin-bottom: 30px;
}

@media (min-width: 768px) {
.recent-article-list .article .article-summary, .highlighted-pages-list .article .article-summary{
padding-left: 0px;
}
}
@media (max-width: 767px){
.recent-article-list .article .article-summary, .highlighted-pages-list .article .article-summary{
margin-top: 15px;
}
}

.recent-article-list .article h3, .recent-article-list .article h3 a, .highlighted-pages-list .article h3, .highlighted-pages-list .article h3 a{
line-height: 1.2;
color: #337ab7;
font-size: 13px;
font-weight: normal;
text-decoration: underline;
}
.recent-article-list .article h3, .highlighted-pages-list .article h3{
margin-top: 0px;
margin-bottom: 7px;
}
.recent-article-list .article .snippet, .highlighted-pages-list .article .snippet{
line-height: 1.2;
margin-bottom: 7px;
font-size: 11px;
}
.recent-article-list .article .published, .highlighted-pages-list .article .published{
line-height: 1.2;
margin-bottom: 7px;
font-size: 11px;
text-align: right;
color: #2c3d5b;
}

.read-all{
color: #337ab7;
font-size: 13px;
font-weight: normal;
text-decoration: underline;
margin-bottom: 15px;
}
/* END: responsive_50_homepage.css */

/* START: responsive_50_sarchpanel.css */

/*
* Overrides styles set by search.css somewhere else to make the responsive design work
* Very little has had to be overridden but put any "colour theme" specific overrides at the bottom
* to keep it organised
*/

#agency-search .search-bar {
padding-left: 12px;
padding-right: 12px;
}

.search-bar LABEL {
color: white;
font-weight: bold;
font-size: 12px;
}

.search-bar input[type="button"] {
width: 100%;
height: auto;
}

/* blue theme overrides */

.search-container.blue {
padding-bottom: 0px;
}
/* END: responsive_50_sarchpanel.css */

/* START: responsive_50_tabsandpanels.css */

.nav-tabs li a, .nav-tabs li a:hover {
background-color: #71a0b8;
border-bottom: 0px;
color: #fff;
font-size: small;
font-weight: bold;
padding: 7px 10px 7px 10px;
}

.nav-tabs li.active a, .nav-tabs li.active a:hover {
background-color: #14638c;
border: 1px solid #14638c;
border-bottom: 0px;
color: #fff;
font-size: small;
font-weight: bold;
padding: 7px 10px 7px 10px;
}

.embed-responsive{
border: 2px solid #000;
}

.tab-content{
border: 1px solid #14638c;
/*padding: 20px;*/
border-radius: 4px;
border-top: 4px solid #14638c;
border-top-left-radius: 0px;
/*background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAMAAAEGCAIAAAAv8LjvAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYxIDY0LjE0MDk0OSwgMjAxMC8xMi8wNy0xMDo1NzowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNS4xIE1hY2ludG9zaCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDowNDhGMDdCMzI1QkYxMUUyODE3OUNDN0RDQjc4RkU5NyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDowNDhGMDdCNDI1QkYxMUUyODE3OUNDN0RDQjc4RkU5NyI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjA0OEYwN0IxMjVCRjExRTI4MTc5Q0M3RENCNzhGRTk3IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjA0OEYwN0IyMjVCRjExRTI4MTc5Q0M3RENCNzhGRTk3Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+wMQAYwAAAEZJREFUeNpi/PPnDwMYMDHAAEWs////Q1gsQAzhUMlkmrFY4G4edd+oq4a7q0bdMuqW0Rw1GkIDxBoy7YPB3ioYeJcCBBgAcfs96XAGBJQAAAAASUVORK5CYII=');*/
background-repeat: repeat-x;
background-position: left bottom;
background-color: #fff;
}
/* END: responsive_50_tabsandpanels.css */

/* START: responsive_60_articles.css */

/*
* Article Content
*/
.article-body{
font-family: Arial;
font-size: 17px;
font-weight: normal;
line-height: 1.4;
padding-bottom: 20px;
}
.article-body p{
font-size: 17px;
font-weight: normal;
line-height: 1.4;
}
.article-body h1{
font-family: Questrial;
color: #4E658E;
font-size: 36px;
font-weight: normal;
line-height: 1.2;
margin: 15px 0px 20px 0px;
}
.article-body h2{
font-family: Questrial;
color: #4E658E;
font-size: 26px;
font-weight: normal;
line-height: 1.2;
margin: 30px 0px 5px 0px;
}
.article-body h3{
font-family: Questrial;
color: #4E658E;
font-size: 18px;
font-weight: normal;
line-height: 1.2;
margin: 30px 0px 5px 0px;
}
.article-body h4{
font-size: 20px;
line-height: 1.5;
font-weight: normal;
margin: 20px 0px 20px 0px;
}
.article-body ul{
margin-bottom: 5px;
padding-left: 15px;
}
.article-body ul li{
list-style-type: disc;
list-style-position: outside;
margin-top: 7px;
}

/*
* Styling used to generate block quotes
*/
p.blockquote:before{
content: open-quote;
font-size: 3em;
line-height: 0.1em;
margin-right: 0.10em;
vertical-align: -0.35em;
font-family: Georgia, serif;
}
p.blockquote:after{
content: close-quote;
font-size: 3em;
line-height: 0.1em;
margin-left: 0.10em;
vertical-align: -0.35em;
font-family: Georgia, serif;
}
p.blockquote{
background: #F1F1F1;
border-left: 7px solid #4e658e;
padding: 20px 30px 15px 30px;
font-size: 24px;
line-height: 1.5;
font-family: Questrial;
}
/* END: responsive_60_articles.css */

/* START: responsive_60_listingpages.css */

/* columns of same height styles */

.no-overflow {
overflow: hidden;
}

/** aglist **/

.listcountarea {
margin-left: 9px;
margin-right: 9px;
margin-top: 12px;
margin-bottom: 0px;
background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAexJREFUeNpijJipx4AFMAOxHxCHALE6EBtAxS8A8U0gXgPEm4D4L7pGFiyGgQxYBMRmWOSMoTgKiE8BcRzUAjhgQtNQBMTncRiGDsygaotwGdgFxL1AzMlAPOCE6ulCNzAciEtx6SrzmMKwPO0ig79BEi4lpVAzwAayQW2hFLSAzGKCxqQ0FQxUAZkFMtCbgXrAmwmaDKgFLEEGSqCLivBIEqVbiFsMXUgaPR0y2Kr6MPSGbWQwV3LFa1iSTTVDe/AqBhlBJWThXyADX6AbyMbCzpDj1I7TUJBhrlphDHwcggz6stbIUk9BBp5FFunZlc9w/fkZBhYmVqyGwgwDgTVnpjFsvbQYWfoss46vOAeQEQwT+fvvL8PxezsZNCQMGcT5ZBnMFF0Yfv75ziDIJcrAwcrFYKrgBFa36vQUhnXnZ6E7voMJWnLcQQmIPz8ZOrZngV3KxMjEoCCiAUloYnpww9afn41u2H2QWSADfwFxDbossqGMQAgDOAwDgUqQNpCXQZyrQMwHSkfIKmDeF+OVZjh1fy/DnVeXGFafnYbNsD4oRikPy4D4HRDXQfM33KVT9lXiSj0g3zWBwg5b8QUqfVuBWA9aeBICIDWGUD1/8ZXYoBLYCogDoQWHClL2PAsN/JVAvB5bFQAQYAA+QYRuGWtUAgAAAABJRU5ErkJggg==') no-repeat left top;
padding-left: 30px;
padding-top: 3px;
padding-bottom: 12px;
line-height: 20px;
font-family: Arial;
font-size: 16px;
color: #464646;
}

.aglist {
margin-bottom: 15px;
margin-right: 15px;
margin-left: 9px;
box-shadow: 0px 0px 5px 1px #808080;
padding: 1px 2px;
}

.aglist .listhead {
background-color: rgb(19, 96, 137);
background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAmCAIAAACHwBYXAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYxIDY0LjE0MDk0OSwgMjAxMC8xMi8wNy0xMDo1NzowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNS4xIE1hY2ludG9zaCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDowNTcxMzE0N0Q5RTUxMUU0QjY1RTgyRTJENDc2NzZBNSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDowNTcxMzE0OEQ5RTUxMUU0QjY1RTgyRTJENDc2NzZBNSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjA1NzEzMTQ1RDlFNTExRTRCNjVFODJFMkQ0NzY3NkE1IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjA1NzEzMTQ2RDlFNTExRTRCNjVFODJFMkQ0NzY3NkE1Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+8bAqrwAAAQ1JREFUeNpMUoERAyEIgz8G6ZidqGOSQgK+9qovRkgi/vn+DGZeE7wWjjCgdhVhAH0Me/orC5z90fHGBKBLjHFT6GBS2Jy5TqJCijMIohFaxaCTk0coV1PAi38aC+MN/XsK1Vc94TEqtv5hGbbUHKujVaR4HVzfomLk1FyJxTedJNulPvS6GTxOS5cUSvXla0qtNYeZT/1JHq+F54T+YrYXtUvbGbixtm9JrJ2X6Edu7R4gVbDWvFQWNi/PFh3bHFiGOO7USMnSjxnWg0XzhcSYtlwqDq3TJuoojAnFjeEH6ru3UrdiTKVtNVUIuW63kUkf1LYp0ZyfSSnBmyNOwsK4q20toPa014ba/AUYAF3dAg+qt56JAAAAAElFTkSuQmCC');
background-repeat: repeat-x;
background-position: left top;
min-height: 40px;
margin: 1px 0px 2px 0px;
}

.aglist .listhead H3, A.agnmlnk, A.agnmlnk:hover {
color: white;
font-family: Arial;
font-size: 16px;
font-weight: bold;
margin: 0px;
padding: 10px 10px 10px 10px;
text-decoration: none;
}

.aglist .mainpanel {
background-color: #e0eef5;
/*max-height: 100%;*/
}

.aglist .styling {
padding-left: 15px;
padding-top: 17px;
padding-bottom: 17px;
padding-right: 14px;
font-family: Arial;
font-size: 11px;
font-weight: normal;
line-height:  16px;
color: #5e5e5e;
}

.aglist .coverage {
background: url('data:image/png;base64,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') no-repeat left 2px;
padding-left: 20px;
margin-bottom: 10px;
font-size: 12px;
}

.aglist .fulladdress {
background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAASCAYAAACAa1QyAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAiRJREFUeNqUUjuLGmEUveMzcRVjEF+VGM36aiwUtxGigsGw8XeI+A+stBVsTAJ2goVYCoKVIVoIsiqoKVyiJGQLRUXdYtF1dPJ9N4yrEAJ74TpnDnPu43gZjuMi8MwQ0J9SqQQMw/w3FQoFfkeDyWazglgsdq1UKsHr9SK5Wq2g1WqB2+0GlUoFm80Ger0eLJfLvyIynpQ83/t8PqjX60gWi0WIx+MwmUxAKBQid3l5CcPhkEJWxM85Go0glUohLhQKIJFIIJFIgEwmg/V6jSPycex0Sv4rHA4HDAYD7ESNkFBkNpuhUqlgJpNJ/DCdTuN7Pp+H3W7H60V0PGyhVqshHA4j22g0sEg0GsXxqBF8IVSR5Chot9ug1+uRXCwWuIPJZMLnfr/HoqeiRwpoe+rWaUyn0yPWaDQ8ZAXECEQ6nQ76/T4mb7PL5TpyLMs+XQTvmsViAafTidbTcWjI5XLkaJ6JeECrRSIRXD6XywGdgO4WCAQgFAqBWCw+2+l4OuVy+WwnqVQKtVoNsd1ufxKRihx/lHSXw+FwJuT3O7tyq9X6olqtHmw2G4zHY8hkMvCKHO92uwW/3w+dTgeazSb+V/P5nDrMMKRS0Gg0Xqzv7x/ms9nh5YVcELn+ILnyXgk+ff7C3t4OH/kO5B4Zg8GwF2q12lm3233NCUU3377WfrwLf5wGg8HdfHL3YHrz9ne7ffOduPmTaH55PJ47svf0jwADAKwW6dMZQZP6AAAAAElFTkSuQmCC') no-repeat left top;
padding-left: 20px;
/*margin-bottom: 10px;*/
padding-bottom:5px;
line-height: 1.2;
}

.aglist .offices {
background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAASCAYAAACAa1QyAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAiRJREFUeNqUUjuLGmEUveMzcRVjEF+VGM36aiwUtxGigsGw8XeI+A+stBVsTAJ2goVYCoKVIVoIsiqoKVyiJGQLRUXdYtF1dPJ9N4yrEAJ74TpnDnPu43gZjuMi8MwQ0J9SqQQMw/w3FQoFfkeDyWazglgsdq1UKsHr9SK5Wq2g1WqB2+0GlUoFm80Ger0eLJfLvyIynpQ83/t8PqjX60gWi0WIx+MwmUxAKBQid3l5CcPhkEJWxM85Go0glUohLhQKIJFIIJFIgEwmg/V6jSPycex0Sv4rHA4HDAYD7ESNkFBkNpuhUqlgJpNJ/DCdTuN7Pp+H3W7H60V0PGyhVqshHA4j22g0sEg0GsXxqBF8IVSR5Chot9ug1+uRXCwWuIPJZMLnfr/HoqeiRwpoe+rWaUyn0yPWaDQ8ZAXECEQ6nQ76/T4mb7PL5TpyLMs+XQTvmsViAafTidbTcWjI5XLkaJ6JeECrRSIRXD6XywGdgO4WCAQgFAqBWCw+2+l4OuVy+WwnqVQKtVoNsd1ufxKRihx/lHSXw+FwJuT3O7tyq9X6olqtHmw2G4zHY8hkMvCKHO92uwW/3w+dTgeazSb+V/P5nDrMMKRS0Gg0Xqzv7x/ms9nh5YVcELn+ILnyXgk+ff7C3t4OH/kO5B4Zg8GwF2q12lm3233NCUU3377WfrwLf5wGg8HdfHL3YHrz9ne7ffOduPmTaH55PJ47svf0jwADAKwW6dMZQZP6AAAAAElFTkSuQmCC') no-repeat left top;
padding-left: 20px;
/*margin-bottom: 10px;*/
padding-bottom:5px;
}

.aglist .additionalinfo {
margin: 0px 16px;
}

.aglist .rectypes {
/*float: left;*/
background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAKCAYAAABrGwT5AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjZGNzg5Q0Q0MDU0NTExRTFCQ0M1QkZGQzlDMEU4NEQ2IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjZGNzg5Q0Q1MDU0NTExRTFCQ0M1QkZGQzlDMEU4NEQ2Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NkY3ODlDRDIwNTQ1MTFFMUJDQzVCRkZDOUMwRTg0RDYiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NkY3ODlDRDMwNTQ1MTFFMUJDQzVCRkZDOUMwRTg0RDYiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5c+GW3AAACDklEQVR42mL8//8/AwjExMT4/vz5MxzI52VnZ1+zdOnSxQwEACNIc2xsrD0rK9uslPQcaR5uXuYN61e+vnb18vwVK1bUx8XFif379y+TiYnZ9t//f1eYmZj6GBkZH4E0M4EIoI1RUdFxEtraWtzyCrIcGVm50kBzQ4Eahf7+/ZtjbmFb0jNhumNEVGwaMzPLtD+//0jCNYOcysHJyvzn13cGEGZm/MfEysbK9OfPHzlRUVH3yMhIHgF+LiYfTzdOWTl5e6C4EkgfC4hgY2NbtXb1agsXFxd5oLOYHj58+Pr3r1+bgMynP378eHHjxuW/ioqKzAz/Gf79+PHtGRMz0ye4ZqCiZ0ANT/bu2y/JxsbOdP3alX88PDzXgYH2Ojw8fN3cuXPMdXX1xR7ev/frxcuXW4ABeg2u+devXzGp6dl6Vta2HCD+rZs3eLs7W0rj4+MPsbNzAMXtOdVUVRlERCSYd+3cag4MB0WghXeYb926FW9hYZ3n6xcowgCKNSAWFhZhZWNnZ7508YKKrZ2jT0pasrCCvByjvr4O06/f/8Tu3Ln9GRhQR5iAtoY4OjkLMvz/y4CMbaztBIBR5Ork5CL+88cfho8fvzF8/vqL0dPDh52Hmyfi798/okxcXFyqsnJyHMA4ZEDGnFwcTBISkhwszIx/gYH2Byj258/vX3+4uDn+SkpKcQPjXQUgwAAUT+dWwUlkWgAAAABJRU5ErkJggg==') no-repeat left 3px;
/*width: 78px;*/
padding-left: 22px;
padding-top: 2px;
line-height: 12px;
height: 24px;
}

.aglist .rectypescovered {
margin-bottom: 15px;
/*padding-left: 100px;*/
}

.aglist .reclevels {
/*float: left;*/
background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAANCAYAAAB/9ZQ7AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjg3MjlEQkMwMDU0NTExRTE5NjYzRERBMjlFOTEwOTg5IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjg3MjlEQkMxMDU0NTExRTE5NjYzRERBMjlFOTEwOTg5Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6ODcyOURCQkUwNTQ1MTFFMTk2NjNEREEyOUU5MTA5ODkiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6ODcyOURCQkYwNTQ1MTFFMTk2NjNEREEyOUU5MTA5ODkiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4arpsPAAABhElEQVR42mxRu0oDQRS9M7sTzIatJFqYBIRUiu9OkSSthWkEGyGdaGPrN1gGCxuxsEkpgv+QQvwH10ISK4O72dmdl3cmBnwNXOYyc+45Z86QTqcDv5cxpqy1PgNCFwgYaQwYPL31/wFCytP29k7zfLfRoDzNIYk/6M31VeUPeDIBUKtW6NbasscFwPtoBJRS8wOslAIhRIhVkkIapQEyROdp5u79b8AaY4VuuTw/+zYczgklqXYiypXt/KnPLMvqK6vre6cnx4W7+weU9UBJBRrV8LGOkE7BuJLiTFGEYQhBEFgtBFlG6XpnA6cWkXU/TflSnnOnpIQAo1FcScds3+LAxaB0cXB41H6JnolRObOK2jKZCbM2+ksBbfiU1lvNVmFzY5Mx5iOLAI1erTVj/UrpdseMblWSjDCieBodArWzgLawMld2mOKFzzAkj4Dzl3MOEgcAiP0IIISAh8lYYn88Hj91u5fVOI4hTpKw1+vx18HARFFE+/1+bMPCEJAKHj8FGADMwPbNHAQw7AAAAABJRU5ErkJggg==') no-repeat left 3px;
/*width: 78px;*/
padding-top: 2px;
padding-left: 22px;
line-height: 12px;
height: 24px;
}

.aglist .reclevelscovered {
/*padding-left: 100px;*/
margin-bottom: 15px;
}

.aglist .strapline {
color: #2e3f5b;
padding-bottom: 16px;
font-size: 12px;
}

.aglist .ctapanel {
background-color: #bbd9e9;
padding-top: 10px;
margin-bottom: -99999px;
padding-bottom: 99999px;
}

.aglist .ctapanelinner {
padding: 10px;
}

A.ctabutton, A.ctabutton:hover {
display: block;
width: 78%;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
text-align: left;
text-decoration: none;
font-weight: normal;
padding: 6px 0px 6px 7px;
margin-left: 20px;
margin-bottom: 5px;
}

A.ctabutton:hover {
color: #101c2f;
}

.ctabutton DIV {
/*	padding: 10px 0px 10px 0px;*/
}

div.shortlistButton{
background-color:#fff;
margin:10px 0px 10px 25px;
font-size:14px;
font-weight:bold;
color:#484848;
border:1px solid #CECECE;
border-radius:4px;
line-height:1.1;
width:72%;
text-align:center;
padding:6px 0px 6px 0px;
}

div.shortlistButton:hover{
cursor: pointer;
color: #B22222;
border:1px solid #C23800;
}

div.shortlisted{
background-color: #C23800;
color: #fff;
border:1px solid #B22222;
}

div.shortlisted:hover{
color: #fff;
}
/*
.shortlistbutton {
background: white;
border-radius: 3px;
border: 1px solid #a0a0a0;
text-align: center;
margin-top: 10px;
margin-left: 25px;
}
*/
.ctabutton DIV.ctamoreinfo {
padding-left: 20px;
background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAq9JREFUeNpUUklPU1EYPR1oKa8TlKGpCBaQpuQxSAQcECQuSAiIFSKawIbEsMG4ccMv0B/gygF3upE2kqosgCg0IooLpWWwMkbLVKB0oO179/V5W1MS782Xm+/mO993zrlXIooi0mvOs1Ix6pq/7o1ozwYFlZaICblKDMWs6tCiranaXl9Z7k7XStLApyMTvWMbilajQdtbX6yHViFL3R9FCaa9O1j37ThtVrlj8E7b8AnwCQWNrjGdLZacbvaUBn/2OWwfRSEkROiyZDDpMuH1h/B2cmn8dr3y1WBf+7Cs41ZfxYu5UH+TJb/HYtTg82oA/vAxrIVaGDQZ+LkVwlYwjrJcBgVGdcl716bMalLOy3LZ5gEZU3D/UlkuZrwHIHEehIgYaC2FhU4f/+6DQAQchOOwmLKxFYmVby54/PKFMGPtrDVgbTsMnucpvQREGvaZTSTVczyX0srxItb3gmisKcabl6us/JBT5mRr5PBuBUAEAbzAp4C9V0tSwJlFXyqndmB7P4hyUyECEaKXchyvEKkJlB04EkeCghM092wc4jhGIHA0eAGEJyAcbSqhPWiNVIdQYD8Sg4HJoBZLkWySBP97JpGCCBJUQoJS1jFK7ARD0DMkIGW1UfeU5zeK8xggSYmOtl04A2tRNrIyM3DPVp3STmiYjTpMT/8Ca1a5JV++L7FDz74+bLrCtptzGLhokyQtITmVnqJIzaL7nOU0/Hwcs86PzkcP2oekdVUW941ajWPMPjfp3TvCxQoT8vQqyCQipFIJ8gwaXK4xYzcew5R9YtzWUuKoq2XdJ1/u8XNHv/2Dryu/rKitsaEUBrUipXH3iAI+LeNwZfndzWtlI4N3e4b/+6vJNfvNU/Xa6eqaX4lUhaNETZ2CRoUgW6J2d3c0jzScr/yRrv0rwADbM2B5W9UqvQAAAABJRU5ErkJggg==') no-repeat left top;
/*height: 14px;*/
}

.ctabutton DIV.ctweblink {
padding-left: 20px;
background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAAAXNSR0IArs4c6QAAAAZiS0dEAP8A/wD/oL2nkwAAAAlwSFlzAAALEwAACxMBAJqcGAAAAAd0SU1FB9wICQ8hFpdHlTAAAAIkSURBVCjPfdBvSBNxGMDx5+bdLlyT5oW5zYjwRX+mwxo2QSoK9mYrsVcmVi/yT/9Iexm+lIoooqwILKQyQt+UL+yfSRvE2u7NQqYnGIzNXbpgt9vOO93ufne73tQ7b99Xz5sPz8ODwRbNxxegxd0M38M/rIlEYjKVWgloqgq1FBXdSVFdF873sBgYxBcEG01HP6eSaW8g4Ecsy6JwJFJd1rTYNpJsx41gMBSaynE5b2urRxocGhqzWi2E339q4Gcs5uF5HjcZQTpKnzjT2QmjT56izeLmt1KxGFQUpKmaBlpZA0NIEITyamJCvzLQb6vCTOOuJvfISipl0dTyH+v2Gs00H1/YEgqCoJ/rPou9ez+t9/b123Ecd8tyieNy2Wtzc19lvMXdDHxB2BEMhqZomj5JkqSSz+f1e3dvW3r7LgPPZzGkqkCS5rVCvnBj8u2bGQDQIRyJ1nz6MkuPPX+hcxyv33/wsJzJZPSu7h4dABoB4CAAuP7N5v8X4clkclYQBK/n8CHp5vAwavMesY3cuqPnc1kMABJGPzAtL/9q6zjdgR6NPn7GLDIXP8x85H0+H7bvgAsqhSuKAuxvVrXX16skgWt79jYWGIapNZvNmYrQ6XQuBkOhpqPHjg8ihC4xDENJosSJoni9Eqyqq9sVd9gd7UsM42DT6WoFIWFtdfXq65fj0wBQNoIYAJgaGnbvlzYkCgB0Asc3SrK8JK6vy5U2/gUkVwNLfRrShAAAAABJRU5ErkJggg==') no-repeat left top;
/*height: 14px;*/
}

.ctabutton DIV.ctatelfax {
padding-left: 20px;
background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAOCAYAAAAmL5yKAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAqlJREFUeNpkU0tPE1EU/mY6U/qCPmgpYnlYidDEBUHxsTIu/Bn+BWNCFCMsNIiJRNiYmLjS6MrEuHJlgokJIRhUDCDWIgrGUoSWYulj5r7GOwOihpO5c3LvOee733lcJbu+GRp7+rrfGwjVYCmAJSAsS+WM6YQwjTGqEZO6qWm6mUk0bhoqMUy3qO6oI9cvDmrjz970nz7ZO3QkHoEtMtjRXFgQcnG551w4e865o6nU7z8s4tLA/Qat+VBzLuZzIbO6DiYN7+ZXcOZEN2ZmM+g53gZGBWYXVpBKdWBych6tHU0O4LFEEPWReElTlN1bdZeCrbJAlSmoch1bVYpX00uOs7BUEHhhKm4U8iW0J8JgQkCRwcqNJ1NXVVa7o0pqiurC2d4uFIlbUhV7aUAyE05Ag1bFxMQMzHIBjFBsZkvPtTDNbn3P79wKBXzFWGvnmMvtxdrSJ6ytF0AYB5PLZkE5cOH8KRyVqawt5m8XaSV0ri/yWbH2ijZ499FQV0/fcHeyHcGAD11NKv6VBy/m4PF5sZn/idX5t6P3hi8P2OeO10J6OakGD4t4rBFE3hSowwGJhuqRXi0gHGpExRUL/Dl3AEYfvhxIdSZGoGiQhUCDRzkAEI/Uo/irDM3jR0simr1ybfzmPkBTMrURDoWR26ZO8bz6/wB2mn6vDqNWQ2GHwxtuG/mWNZK2TbN/BoUnl9/Gcq4Cw4xiYvojagZxqm/K6lFKYRom5AQik87Ar8vWoIp9AEapRqUzYQzprz+c9jEm+893NeeSkeqWnwulCkEwoqNMtMBfBoR4ajWC1mgdONOcwRJ27yWgZenOhNpgliWcFKvlGjgh6j7AdmYuNLWx+Vj3+IngTBVCqIJy1WJEFUyOoSVngTLVeWjSZpTLns4W1xc79rcAAwBgq4f6t+S+GgAAAABJRU5ErkJggg==') no-repeat left top;
/*height: 14px;*/
font-weight: bold;
color: #082230;
}

.ctabutton DIV.ctaemail {
padding-left: 20px;
background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAKCAYAAACE2W/HAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAWxJREFUeNqMkU9LwnAYx7+6MbeVylapqEVCYEV/6FCWL6Po1qG30Yuoa3Tx0gvwWNCloyBB/5BQooMzJ5PZlnNzWbbfdMNDh76wjT37ffb9Ps8TeGjoS6WatAtHVrfPdg1jGmNZpslaus5hQtKblO53ZAYXt5Uje/A9/O9VfqoO949PLmniQv50fv2IKBfC9loWLQPo2T+uQ0YIIkxZKJaqcNLgML8M09D5oBdtfXUDTDiG+5dXzIQMF8jNUy58WrwDG45jIZuDIIpujSZ9ePkTs4JzF3BTfvZ7qisa8nt52IOhX7N7GkNPNk7iNVoKkskUPk3brS1OiXhvNhEVE+57R1XHjs7U5A/LgRjU6jJ4hkIkEgXFB9wDvOPUVmRoquzDX3afDnpuBIpHOaTiczAGgckgPkBglhtthyZ7aTUbONhKjXen4U/FRgA5q7TVGJ3OpKWzwlXB++4u1xEZuTcILx55Emhlc6fyK8AA9dfGrBkedcMAAAAASUVORK5CYII=') no-repeat left 2px;
/*height: 14px;*/
font-weight: bold;
color: #082230;
}

.ctabutton DIV.ctacallback {
padding-left: 20px;
background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAOCAYAAAAmL5yKAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAqlJREFUeNpkU0tPE1EU/mY6U/qCPmgpYnlYidDEBUHxsTIu/Bn+BWNCFCMsNIiJRNiYmLjS6MrEuHJlgokJIRhUDCDWIgrGUoSWYulj5r7GOwOihpO5c3LvOee733lcJbu+GRp7+rrfGwjVYCmAJSAsS+WM6YQwjTGqEZO6qWm6mUk0bhoqMUy3qO6oI9cvDmrjz970nz7ZO3QkHoEtMtjRXFgQcnG551w4e865o6nU7z8s4tLA/Qat+VBzLuZzIbO6DiYN7+ZXcOZEN2ZmM+g53gZGBWYXVpBKdWBych6tHU0O4LFEEPWReElTlN1bdZeCrbJAlSmoch1bVYpX00uOs7BUEHhhKm4U8iW0J8JgQkCRwcqNJ1NXVVa7o0pqiurC2d4uFIlbUhV7aUAyE05Ag1bFxMQMzHIBjFBsZkvPtTDNbn3P79wKBXzFWGvnmMvtxdrSJ6ytF0AYB5PLZkE5cOH8KRyVqawt5m8XaSV0ri/yWbH2ijZ499FQV0/fcHeyHcGAD11NKv6VBy/m4PF5sZn/idX5t6P3hi8P2OeO10J6OakGD4t4rBFE3hSowwGJhuqRXi0gHGpExRUL/Dl3AEYfvhxIdSZGoGiQhUCDRzkAEI/Uo/irDM3jR0simr1ybfzmPkBTMrURDoWR26ZO8bz6/wB2mn6vDqNWQ2GHwxtuG/mWNZK2TbN/BoUnl9/Gcq4Cw4xiYvojagZxqm/K6lFKYRom5AQik87Ar8vWoIp9AEapRqUzYQzprz+c9jEm+893NeeSkeqWnwulCkEwoqNMtMBfBoR4ajWC1mgdONOcwRJ27yWgZenOhNpgliWcFKvlGjgh6j7AdmYuNLWx+Vj3+IngTBVCqIJy1WJEFUyOoSVngTLVeWjSZpTLns4W1xc79rcAAwBgq4f6t+S+GgAAAABJRU5ErkJggg==') no-repeat left top;
/*height: 14px;*/
}

.ctabutton DIV.ctaenquiry {
padding-left: 20px;
background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAq9JREFUeNpUUklPU1EYPR1oKa8TlKGpCBaQpuQxSAQcECQuSAiIFSKawIbEsMG4ccMv0B/gygF3upE2kqosgCg0IooLpWWwMkbLVKB0oO179/V5W1MS782Xm+/mO993zrlXIooi0mvOs1Ix6pq/7o1ozwYFlZaICblKDMWs6tCiranaXl9Z7k7XStLApyMTvWMbilajQdtbX6yHViFL3R9FCaa9O1j37ThtVrlj8E7b8AnwCQWNrjGdLZacbvaUBn/2OWwfRSEkROiyZDDpMuH1h/B2cmn8dr3y1WBf+7Cs41ZfxYu5UH+TJb/HYtTg82oA/vAxrIVaGDQZ+LkVwlYwjrJcBgVGdcl716bMalLOy3LZ5gEZU3D/UlkuZrwHIHEehIgYaC2FhU4f/+6DQAQchOOwmLKxFYmVby54/PKFMGPtrDVgbTsMnucpvQREGvaZTSTVczyX0srxItb3gmisKcabl6us/JBT5mRr5PBuBUAEAbzAp4C9V0tSwJlFXyqndmB7P4hyUyECEaKXchyvEKkJlB04EkeCghM092wc4jhGIHA0eAGEJyAcbSqhPWiNVIdQYD8Sg4HJoBZLkWySBP97JpGCCBJUQoJS1jFK7ARD0DMkIGW1UfeU5zeK8xggSYmOtl04A2tRNrIyM3DPVp3STmiYjTpMT/8Ca1a5JV++L7FDz74+bLrCtptzGLhokyQtITmVnqJIzaL7nOU0/Hwcs86PzkcP2oekdVUW941ajWPMPjfp3TvCxQoT8vQqyCQipFIJ8gwaXK4xYzcew5R9YtzWUuKoq2XdJ1/u8XNHv/2Dryu/rKitsaEUBrUipXH3iAI+LeNwZfndzWtlI4N3e4b/+6vJNfvNU/Xa6eqaX4lUhaNETZ2CRoUgW6J2d3c0jzScr/yRrv0rwADbM2B5W9UqvQAAAABJRU5ErkJggg==') no-repeat left top;
/*height: 14px;*/
}

.ctabutton DIV.ctaviewjobs {
padding-left: 20px;
background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAOCAYAAAAmL5yKAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAALVJREFUeNpi/P//P8PcuXPvMTAwvAJicwbiwZHk5GRbFiiHB4iVGEgDX0AEzABREKFpG/Qfyt8BxBeBuBybzuuH1zECKW4QmwlNjhGKPYG4AomPgoEWwTWgG/AfipcBcQkSHx3DAQsWFyCDHkIBgc8FxdRwQS+5LpgJxA3EuABXLFQCcbOVmiAj1JVsUJoViAXxeQFm+hwgfnzs1vtGHC5nJDYMmsgNg31AHE2NWFhKyAUAAQYAST0/lvuXgVQAAAAASUVORK5CYII=') no-repeat left top;
/*height: 14px;*/
}

.ctafeatured {
/*background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAG0AAAAWCAYAAADKHRJUAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAHRJREFUeNrs07EJgDAQhtEolm5g4zKWdk7mKFaC87hAcAAvC1h78D64DPA/0q37OZdSlrip6O/dcdcQzxY32iNF7WNtPbB0jb0N8gUNmqAJGjRBEzRogiZo0ARN0AQNmqDpG62aIVW1oR1xjy1S1JyOV4ABAGjNCfzwFQObAAAAAElFTkSuQmCC');*/
background-color: #83b5d0;
border-radius: 4px;
border: 1px solid #83b5d0;
color: #11405a;
text-align: left;
/*background-size: 121px auto;*/
}

A.ctafeatured:hover, A.ctaforcehover {
/*background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAG8AAAAYCAYAAAD04qMZAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjRFODA3RTc5MDU0MTExRTFBNDVCOTQ3QjZGRTg1NUU1IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjRFODA3RTdBMDU0MTExRTFBNDVCOTQ3QjZGRTg1NUU1Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NEU4MDdFNzcwNTQxMTFFMUE0NUI5NDdCNkZFODU1RTUiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NEU4MDdFNzgwNTQxMTFFMUE0NUI5NDdCNkZFODU1RTUiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4o4jOMAAAA0klEQVR42uzasQmDQBSH8aeIjZAiXUhllyGuuwXSWmmVKTJCJkhlZ5shxBnSpZI0kiJgYRSMDx3iDr4PboH/j+teMM+zFEVxEJHj8nZCrvddXluW5TvI8zzNsuxsjLkkSXJiG7fr+/5Z1/W9qqpHqD/OWnsFzo/USb3UTfHiKIr2zOJPm1ccMoW/gQcegUfggUfgEXgEHngEHoEHHoFH4BF44JHbeMM4jh1T+NPmNShe2zTNbZqmD7O4nzqpl7oF2+lfKuvpX8w8zveT9fTv9RdgADcNO/Z0hCxkAAAAAElFTkSuQmCC');*/
background-color: #ffffff;
border: 1px solid #d4d4d4;
}

.aglist .expandedsummary {
display: none;
}

.aglist A.expandit, .aglist A.expandit:hover,
#cpy-more A.expandit {
color: #1e92cf;
font-family: Arial;
font-size: 11px;
font-weight: normal;
text-decoration: none;
background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAHCAYAAAA8sqwkAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAGVJREFUeNpilJt03oWBgWEnEDMxEAYVIEV7gNgdiP/hUfgDiCcA8VKYqfg0vQbiEiAuBOInyM7ApWkxEC+CcdDdjazpMRAXA3EzEH+GKWDB4gSYJmsg7kOXZMHhSZCmm9gkAAIMAEd1F1+KfeuxAAAAAElFTkSuQmCC') no-repeat right 3px;
padding-right: 15px;
}

.aglist A.collapseit, .aglist A.collapseit:hover,
#cpy-more A.collapseit {
color: #1e92cf;
font-family: Arial;
font-size: 11px;
font-weight: normal;
text-decoration: none;
background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAHCAYAAAA8sqwkAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAF5JREFUeNpikZt0ngELkAXix9gkmBiwgyQgdiFGgwAQFwFxMhDvxKYJWQMvENcCcS/USUzYNCFriAPiWCwGomgCCcgAcT8Q9wCxKA5nwzWxAHE0EBcw4AcwTe4AAQYAq4gNHxU8vhkAAAAASUVORK5CYII=') no-repeat right 3px;
padding-right: 15px;
}

@media (max-width: 992px) {
A.ctabutton, A.ctabutton:hover, div.shortlistbutton {
width: auto;
padding-right: 10px;
}
div.shortlistButton {
margin-top: 0;
padding-left: 10px;
margin-left: 20px;
}
}

@media (max-width: 768px) {
A.ctabutton, A.ctabutton:hover, div.shortlistbutton {
width: 94%;
}
}

@media (max-width: 675px) {
A.ctabutton, A.ctabutton:hover, div.shortlistbutton {
width: 93%;
}
}

@media (max-width: 570px) {
A.ctabutton, A.ctabutton:hover, div.shortlistbutton {
width: 91%;
}
}


@media (max-width: 480px) {
A.ctabutton, A.ctabutton:hover, div.shortlistbutton {
width: 89%;
}
}

@media (max-width: 375px) {
A.ctabutton, A.ctabutton:hover, div.shortlistbutton {
width: 87%;
}
}

@media (max-width: 320px) {
A.ctabutton, A.ctabutton:hover, div.shortlistbutton {
width: 85%;
}
}
/* END: responsive_60_listingpages.css */


