/* Using John's webfont.js technique to avoid flashing of the font-face load. */

.dynamic h1, .dynamic h2, .dynamic h3,
.dynamic #global ul li h4, .dynamic #nav ul li h4 {
	visibility: hidden; }
.ally-font-ready h1, .ally-font-ready h2, .ally-font-ready h3,
.ally-font-ready #global ul li h4, .ally-font-ready #nav ul li h4 {
	visibility: visible; }

/* DCONLIN 20110329: This prevents the injected spans from blowing out the width of the page within Firefox */
body span[style~="font-variant:"]{left:-9999em;}

/* IE-specific tweaks */
/*
h1,h2,h3, #global ul li h4, #nav ul li h4 {
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/hIEfix.png, sizingMethod=crop);
	zoom: 1;
}
*/

/*
This CSS resource incorporates links to font software which is 
the valuable copyrighted property of WebType LLC, The Font Bureau, 
Ascender Corporation and/or their suppliers. You may not 
attempt to copy, install, redistribute, convert, modify or reverse 
engineer this font software. Please contact WebType with any 
questions: http://www.webtype.com 
*/

@font-face {
  font-family: "Aurelian Trust Bank Benton Bold";
  src: url(fonts/eot/5b9340ef-3419-437e-95e8-9a78c4935261.eot);
  src: local('Aurelian Trust Bank Benton Bold'),
	url(fonts/woff/5b9340ef-3419-437e-95e8-9a78c4935261.woff) format("woff"),
	url(fonts/ttf/5b9340ef-3419-437e-95e8-9a78c4935261.ttf) format("truetype"),
	url(fonts/svg/5b9340ef-3419-437e-95e8-9a78c4935261.svg#web) format("svg");
  font-style: normal;
  font-weight: bold;
}
/*
@font-face {
  font-family: "Aurelian Trust Bank Benton Bold Italic";
  src: url(fonts/eot/18e5bb0b-a625-4530-8601-ad2f9d130f69.eot);
  src: local('Aurelian Trust Bank Benton Bold Italic'),
    url(fonts/woff/18e5bb0b-a625-4530-8601-ad2f9d130f69.woff) format("woff"),
    url(fonts/ttf/18e5bb0b-a625-4530-8601-ad2f9d130f69.ttf) format("truetype"),
    url(fonts/svg/18e5bb0b-a625-4530-8601-ad2f9d130f69.svg#web) format("svg");
  font-style: italic;
  font-weight: bold;
}
*/

/* Benton Sans Light */
/*
@font-face {
  font-family: "Aurelian Trust Bank Benton Light";
  src: url(fonts/eot/91adeafc-003e-4c5c-b70e-d7df4218ba70.eot);
  src: local('Aurelian Trust Bank Benton Light'),
    url(fonts/woff/91adeafc-003e-4c5c-b70e-d7df4218ba70.woff) format("woff"),
    url(fonts/ttf/91adeafc-003e-4c5c-b70e-d7df4218ba70.ttf) format("truetype"),
    url(fonts/svg/91adeafc-003e-4c5c-b70e-d7df4218ba70.svg#web) format("svg");
  font-style: normal;
  font-weight: normal;
}
@font-face {
  font-family: "Aurelian Trust Bank Benton Light Italic";
  src: url(fonts/eot/e780c5d9-57a8-4058-bb7b-af46823b3526.eot);
  src: local('Aurelian Trust Bank Benton Light Italic'),
    url(fonts/woff/e780c5d9-57a8-4058-bb7b-af46823b3526.woff) format("woff"),
    url(fonts/ttf/e780c5d9-57a8-4058-bb7b-af46823b3526.ttf) format("truetype"),
    url(fonts/svg/e780c5d9-57a8-4058-bb7b-af46823b3526.svg#web) format("svg");
  font-style: italic;
  font-weight: normal;
}
*/

/* Benton Sans Medium */
/*
@font-face {
  font-family: "Aurelian Trust Bank Benton Medium";
  src: url(fonts/eot/d43f6d48-1a76-4fc5-934d-a22fd06b8163.eot);
  src: local('Aurelian Trust Bank Benton Medium'),
    url(fonts/woff/d43f6d48-1a76-4fc5-934d-a22fd06b8163.woff) format("woff"),
    url(fonts/ttf/d43f6d48-1a76-4fc5-934d-a22fd06b8163.ttf) format("truetype"),
    url(fonts/svg/d43f6d48-1a76-4fc5-934d-a22fd06b8163.svg#web) format("svg");
  font-style: normal;
  font-weight: normal;
}
@font-face {
  font-family: "Aurelian Trust Bank Benton Medium Italic";
  src: url(fonts/eot/018b52dc-5064-4b80-875c-18dd17aee1cc.eot);
  src: local('Aurelian Trust Bank Benton Medium Italic'),
    url(fonts/woff/018b52dc-5064-4b80-875c-18dd17aee1cc.woff) format("woff"),
    url(fonts/ttf/018b52dc-5064-4b80-875c-18dd17aee1cc.ttf) format("truetype"),
    url(fonts/svg/018b52dc-5064-4b80-875c-18dd17aee1cc.svg#web) format("svg");
  font-style: italic;
  font-weight: normal;
}
*/

/* Benton Sans Regular */
@font-face {
  font-family: "Aurelian Trust Bank Benton";
  src: url(fonts/eot/3731e36a-15d5-4e3b-b707-6c30255c4a67.eot);
  src: local('Aurelian Trust Bank Benton'),
    url(fonts/woff/3731e36a-15d5-4e3b-b707-6c30255c4a67.woff) format("woff"),
    url(fonts/ttf/3731e36a-15d5-4e3b-b707-6c30255c4a67.ttf) format("truetype"),
    url(fonts/svg/3731e36a-15d5-4e3b-b707-6c30255c4a67.svg#web) format("svg");
  font-style: normal;
  font-weight: normal;
}
/*
@font-face {
  font-family: "Aurelian Trust Bank Benton Italic";
  src: url(fonts/eot/6fd815dd-5aa4-415e-b903-e13147415420.eot);
  src: local('Aurelian Trust Bank Benton Italic'),
    url(fonts/woff/6fd815dd-5aa4-415e-b903-e13147415420.woff) format("woff"),
    url(fonts/ttf/6fd815dd-5aa4-415e-b903-e13147415420.ttf) format("truetype"),
    url(fonts/svg/6fd815dd-5aa4-415e-b903-e13147415420.svg#web) format("svg");
  font-style: italic;
  font-weight: normal;
}
*/

/* Benton Sans Cond Bold */
@font-face {
  font-family: "Aurelian Trust Bank Benton Cond Bold";
  src: url(fonts/eot/8e0b4b92-fe60-4be7-810b-594b0c6a7a9d.eot);
  src: local('Aurelian Trust Bank Benton Cond Bold'),
    url(fonts/woff/8e0b4b92-fe60-4be7-810b-594b0c6a7a9d.woff) format("woff"),
    url(fonts/ttf/8e0b4b92-fe60-4be7-810b-594b0c6a7a9d.ttf) format("truetype"),
    url(fonts/svg/8e0b4b92-fe60-4be7-810b-594b0c6a7a9d.svg#web) format("svg");
  font-style: normal;
  font-weight: bold;
}
/*
@font-face {
  font-family: "Aurelian Trust Bank Benton Cond Bold Italic";
  src: url(fonts/eot/b268c387-3c28-4fd7-adb7-163ff7369e54.eot);
  src: local('Aurelian Trust Bank Benton Cond Bold Italic'),
    url(fonts/woff/b268c387-3c28-4fd7-adb7-163ff7369e54.woff) format("woff"),
    url(fonts/ttf/b268c387-3c28-4fd7-adb7-163ff7369e54.ttf) format("truetype"),
    url(fonts/svg/b268c387-3c28-4fd7-adb7-163ff7369e54.svg#web) format("svg");
  font-style: italic;
  font-weight: bold;
}
*/

/* Benton Sans Cond Light */
/*
@font-face {
  font-family: "Aurelian Trust Bank Benton Cond Light";
  src: url(fonts/eot/5d47fb17-8b65-4eac-89b4-5300a9c039a7.eot);
  src: local('Aurelian Trust Bank Benton Cond Light'),
    url(fonts/woff/5d47fb17-8b65-4eac-89b4-5300a9c039a7.woff) format("woff"),
    url(fonts/ttf/5d47fb17-8b65-4eac-89b4-5300a9c039a7.ttf) format("truetype"),
    url(fonts/svg/5d47fb17-8b65-4eac-89b4-5300a9c039a7.svg#web) format("svg");
  font-style: normal;
  font-weight: normal;
}
@font-face {
  font-family: "Aurelian Trust Bank Benton Cond Light Italic";
  src: url(fonts/eot/cf60f9db-0228-4933-98e1-d3194f5da957.eot);
  src: local('Aurelian Trust Bank Benton Cond Light Italic'),
    url(fonts/woff/cf60f9db-0228-4933-98e1-d3194f5da957.woff) format("woff"),
    url(fonts/ttf/cf60f9db-0228-4933-98e1-d3194f5da957.ttf) format("truetype"),
    url(fonts/svg/cf60f9db-0228-4933-98e1-d3194f5da957.svg#web) format("svg");
  font-style: italic;
  font-weight: normal;
}
*/

/* Benton Sans Cond Medium */
/*
@font-face {
  font-family: "Aurelian Trust Bank Benton Cond Medium";
  src: url(fonts/eot/905452b6-3b52-4098-aaab-d61bb407ba0c.eot);
  src: local('Aurelian Trust Bank Benton Cond Medium'),
    url(fonts/woff/905452b6-3b52-4098-aaab-d61bb407ba0c.woff) format("woff"),
    url(fonts/ttf/905452b6-3b52-4098-aaab-d61bb407ba0c.ttf) format("truetype"),
    url(fonts/svg/905452b6-3b52-4098-aaab-d61bb407ba0c.svg#web) format("svg");
  font-style: normal;
  font-weight: normal;
}
@font-face {
  font-family: "Aurelian Trust Bank Benton Cond Medium Italic";
  src: url(fonts/eot/feeb4f88-fbcb-44ad-a444-32e2183b89c0.eot);
  src: local('Aurelian Trust Bank Benton Cond Medium Italic'),
    url(fonts/woff/feeb4f88-fbcb-44ad-a444-32e2183b89c0.woff) format("woff"),
    url(fonts/ttf/feeb4f88-fbcb-44ad-a444-32e2183b89c0.ttf) format("truetype"),
    url(fonts/svg/feeb4f88-fbcb-44ad-a444-32e2183b89c0.svg#web) format("svg");
  font-style: italic;
  font-weight: normal;
}
*/

/* Benton Sans Cond Regular */
@font-face {
  font-family: "Aurelian Trust Bank Benton Cond";
  src: url(fonts/eot/c4f90d1f-7126-4bc0-b978-32ca6d6e423f.eot);
  src: local('Aurelian Trust Bank Benton Cond'),
    url(fonts/woff/c4f90d1f-7126-4bc0-b978-32ca6d6e423f.woff) format("woff"),
    url(fonts/ttf/c4f90d1f-7126-4bc0-b978-32ca6d6e423f.ttf) format("truetype"),
    url(fonts/svg/c4f90d1f-7126-4bc0-b978-32ca6d6e423f.svg#web) format("svg");
  font-style: normal;
  font-weight: normal;
}
/*
@font-face {
  font-family: "Aurelian Trust Bank Benton Cond Italic";
  src: url(fonts/eot/77f14160-7a66-4e8f-a76f-abde0bcdf5ba.eot);
  src: local('Aurelian Trust Bank Benton Cond Italic'),
    url(fonts/woff/77f14160-7a66-4e8f-a76f-abde0bcdf5ba.woff) format("woff"),
    url(fonts/ttf/77f14160-7a66-4e8f-a76f-abde0bcdf5ba.ttf) format("truetype"),
    url(fonts/svg/77f14160-7a66-4e8f-a76f-abde0bcdf5ba.svg#web) format("svg");
  font-style: italic;
  font-weight: normal;
}
*/