/* @group Reset */

/* SA html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, code, del, dfn, em, img, q, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td */
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, code, del, dfn, em, img, q, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, caption, tbody, tfoot, thead, tr, th, td 
{/*margin:0;padding:0;*/border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:Helvetica,Arial,sans-serif;}
:focus {outline:0;}
html {height:100%;margin-bottom:1px;}
body {font-size:0.8125em;line-height:1;color:#000;}
ol,ul{list-style:none;}

table {/* SA border-collapse:separate;border-spacing:0;*/}
caption, th, td {text-align:left;font-weight:normal;}
table, td, th {/* SA 1/14/10 vertical-align:top;*/}
blockquote:before, blockquote:after, q:before, q:after {content:"";}
blockquote, q {quotes:"" "";}
a {text-decoration: none;}
a:hover {text-decoration: underline;}
/* @end */

/* @group Grid */

/* SA .ajc-container {width:970px;margin:0 auto;}*/

.ajc-container {width:1000px;margin:0 auto;}

.ajc-showgrid {background:url('/ajc/Images/grid.png');}
.ajc-showdiv div {background: #eee;}
.ajc-showdiv div div {background: #ccc;}
div.ajc-span-1, div.ajc-span-2, div.ajc-span-3, div.ajc-span-4, div.ajc-span-5, div.ajc-span-6, div.ajc-span-7, div.ajc-span-8, div.ajc-span-9, div.ajc-span-10, div.ajc-span-11, div.ajc-span-12, div.ajc-span-13, div.ajc-span-14, div.ajc-span-15, div.ajc-span-16, div.ajc-span-17, div.ajc-span-18, div.ajc-span-19, div.ajc-span-20, div.ajc-span-21, div.ajc-span-22 {float:left;margin-right:20px;}
div.ajc-last {margin-right:0;}
.ajc-span-1 {width:25px;}
.ajc-span-2 {width:70px;}
.ajc-span-3 {width:115px;}
.ajc-span-4 {width:160px;}
.ajc-span-5 {width:205px;}
.ajc-span-6 {width:250px;}
.ajc-span-7 {width:295px;}
.ajc-span-8 {width:340px;}
.ajc-span-9 {width:385px;}
.ajc-span-10 {width:430px;}
.ajc-span-11 {width:475px;}
.ajc-span-12 {width:520px;}
.ajc-span-13 {width:565px;}
.ajc-span-14 {width:610px;}
.ajc-span-15 {width:655px;}
.ajc-span-16 {width:700px;}
.ajc-span-17 {width:745px;}
.ajc-span-18 {width:790px;}
.ajc-span-19 {width:835px;}
.ajc-span-20 {width:880px;}
.ajc-span-21 {width:925px;}
.ajc-span-22, div.ajc-span-22 {width:970px;margin:0;}
.ajc-append-1 {padding-right:45px;}
.ajc-append-2 {padding-right:90px;}
.ajc-append-3 {padding-right:135px;}
.ajc-append-4 {padding-right:180px;}
.ajc-append-5 {padding-right:225px;}
.ajc-append-6 {padding-right:270px;}
.ajc-append-7 {padding-right:315px;}
.ajc-append-8 {padding-right:360px;}
.ajc-append-9 {padding-right:405px;}
.ajc-append-10 {padding-right:450px;}
.ajc-append-11 {padding-right:495px;}
.ajc-append-12 {padding-right:540px;}
.ajc-append-13 {padding-right:585px;}
.ajc-append-14 {padding-right:630px;}
.ajc-append-15 {padding-right:675px;}
.ajc-append-16 {padding-right:720px;}
.ajc-append-17 {padding-right:765px;}
.ajc-append-18 {padding-right:810px;}
.ajc-append-19 {padding-right:855px;}
.ajc-append-20 {padding-right:900px;}
.ajc-append-21 {padding-right:945px;}
.ajc-prepend-1 {padding-left:45px;}
.ajc-prepend-2 {padding-left:90px;}
.ajc-prepend-3 {padding-left:135px;}
.ajc-prepend-4 {padding-left:180px;}
.ajc-prepend-5 {padding-left:225px;}
.ajc-prepend-6 {padding-left:270px;}
.ajc-prepend-7 {padding-left:315px;}
.ajc-prepend-8 {padding-left:360px;}
.ajc-prepend-9 {padding-left:405px;}
.ajc-prepend-10 {padding-left:450px;}
.ajc-prepend-11 {padding-left:495px;}
.ajc-prepend-12 {padding-left:540px;}
.ajc-prepend-13 {padding-left:585px;}
.ajc-prepend-14 {padding-left:630px;}
.ajc-prepend-15 {padding-left:675px;}
.ajc-prepend-16 {padding-left:720px;}
.ajc-prepend-17 {padding-left:765px;}
.ajc-prepend-18 {padding-left:810px;}
.ajc-prepend-19 {padding-left:855px;}
.ajc-prepend-20 {padding-left:900px;}
.ajc-prepend-21 {padding-left:945px;}

div.ajc-border {padding-right:9px;margin-right:10px;border-right:1px solid #eee;}
.ajc-box {padding:1.5em;margin-bottom:1.5em;background:#eee;}

hr {background:#ddd;color:#ddd;clear:both;float:none;width:100%;height:.1em;margin:0 0 1.45em;border:none;}
hr.ajc-space {background:#fff;color:#fff;}
.clearfix:after, .ajc-container:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix, .ajc-container {display:inline-block;}
* html .clearfix, * html .ajc-container {height:1%;}
.clearfix, .ajc-container {display:block;}
.ajc-clear, .clear {clear:both;}
.ajc-hide, .hide {display: none;}

/* @end */

/* @group Verticals bar */

div#ajc-verticals-nav {
	margin: 0 0 10px 0;
	padding: 5px 0 0 0;
	border-top: 1px solid #999;
	background: #e3e3e3;
	font: 12px Arial, Helvetica, Sans-serif;
	text-align: left;
}

div#ajc-verticals-nav ul {
	margin: 0 auto;
	padding: 0;
	list-style: none;
	width: 970px;
}

div#ajc-verticals-nav ul li {
	margin: 0;
	padding: 0;
	background: none;
	background-image: none;
	font-weight: bold;
	line-height: 14px;
	display: inline;
	float: left;
}

div#ajc-verticals-nav ul li a {
	margin: 0;
	padding: 5px 10px;
	border-top: 1px solid #e3e3e3;
	text-decoration: none;
	color: #900;
	float: left;
}

div#ajc-verticals-nav li#active a {
	border: 1px solid #ccc;
	border-bottom: none;
	background: #fff;
	color: #009;
}

div#ajc-verticals-nav ul li a:hover {
	background: #f5f5f5;
	text-decoration: none;
	color: #900;
}

div#ajc-verticals-nav ul li.subscribe {
	margin: 0;
	background: transparent url('/ajc/Images/ajc-mast.gif') 0 0 no-repeat;
	text-indent: -10000px;
	width: 260px;
	height: 25px;
	float: right;
}

div#ajc-verticals-nav ul li.subscribe a {
	margin: 0;
	padding: 0;
	border-top: none;
	width: 260px;
	height: 25px;
	display: block;
}

div#ajc-verticals-nav ul li.subscribe a:hover {
	margin: 0;
	padding: 0;
	border-top: none;
	background: transparent url('/ajc/Images/ajc-mast.gif') 0 -25px no-repeat;
	width: 260px;
	height: 25px;
	display: block;
}

/* @end */

/* @group Footer */

div.ajc-sitemap {
	padding: 10px 0 0 0;
	border-top: 4px solid #ccc;
	border-bottom: 1px solid #ccc;
	background: transparent url('/ajc/Images/image_7007805.gif') top left repeat-y;
	font: 11px Arial, Helvetica, sans-serif;
	color: #333;
}

div.ajc-sitemap div h5 {
	margin: 0 0 5px 10px;
	font-weight: bold;
	text-transform: uppercase;
}

div.ajc-sitemap div ul {
	margin: 0 8px 12px 10px;
	padding: 0;
	list-style: none;
}

div.ajc-sitemap div ul li {
	margin: 0 0 3px 0;
	padding: 0;
	background: none;
	font-size: 11px;
}

div.ajc-sitemap div ul li.rss-feeds {
	padding: 0 0 0 15px;
	background: url('/ajc/Images/image_6151617.png') top left no-repeat;
}

div.ajc-sitemap div div.site-map-search {
	margin: 20px 0 8px 0;
	padding: 0 0 8px 8px;
}

div.ajc-sitemap div div.site-map-search h5 {
	margin: 0 0 10px 0;
}

div.ajc-sitemap div div.site-map-search ul {
	margin: 0 0 4px 0;
}

div.ajc-sitemap div div.site-map-search ul li {
	margin: 0 10px 0 0;
	display: inline;
}

div.ajc-sitemap div div.site-map-search ul li.selected a {
	font-weight: bold;
}

div.ajc-sitemap div div.site-map-search input.query {
	padding: 0;
	border: 1px solid #ccc;
	font-size: 13px;
	width: 174px;
	height: 20px;
}

div.ajc-sitemap div div.site-map-search input.submit {
	margin: 0;
	padding: 0;
	vertical-align: top;
}

div.ajc-sitemap div div.site-map-search .search-select {
	margin: 5px 0 2px 0;
	font-size: 11px;
}

div.ajc-footer p.ajc-copyright {
	margin: 10px 0 10px 10px;
	padding: 10px 0 0 0;
	background: transparent url('/ajc/Images/image_7007831.gif') 273px center no-repeat;
	font-size: 11px;
	text-align: center;
	height: 40px;
}

/* @end */