/*AAISP Print CSS Document */

body {
font-family: sans-serif;
font-size: 62.5%;
line-height:1.4em;
color:#606060;
}

h1 {
display:block;
float:left;
width:700px;
}

h1 a {
font-size:1.4em;
font-weight:normal;
color:inherit;
text-decoration:none;

}

h2 {
float:right;
}

h2 a {
display:block;
font-size:1.4em;
font-weight:normal;
float:left;
color:inherit;
margin:0 20px 12px 0;
text-decoration:none;
}

ul#numbers {
display:block;
clear:both;
padding:5px 0;
text-align:right;
font-size:1.2em;
}

ul#numbers li {
display:inline;
margin-left:2em;
}

ul#numbers li span {
font-weight:bold;
}

.access {
display:none;
}

div#content_wrap {
margin-bottom:20px;
}

/* /// hide elements /// */

form#search {
display:none;
}

div#banner {
display:none;
}

.divider {
display:none;
}

p.breadcrumb {
display:none;
}

div#menuhome,
div#menu_section {
display:none;
}

div.knowledgeHome,
div.knowledgeRight {
display:none;
}

div#availability {
display:none;
}

/* /// Content /// */
div#content {
margin-bottom:20px;
}

h3 {
font-size:2.1em;
font-weight:normal;
padding:10px 0;
margin-top:12px;
border-top:1px solid #bbc0d5;
}

h3 a {
color:#000;
text-decoration:none;
}

div#content h3 span {
font-size:0.7em;
color:#000;
text-transform:uppercase;
margin-bottom:12px;
}

h4 {
font-size:1.2em;
margin:12px 0 6px;
}

div#content p {
font-size:1.2em;
line-height:1.5em;
margin-bottom:1em;
}

div#content a {
color:#294b7b;
}

div#content ul {
font-size:1.2em;
list-style:circle inside;
margin-bottom:1em;
padding-left:1em;
}

div#content li {
margin-bottom:0.5em;
color:#000019;
}

/* /// Footer /// */

div#footer {
clear:both;
display:block;
margin:20px 0 0 0;
padding:10px;
font-size:1.2em;
border-top:1px solid #bbc0d5;
}

div#footer ul {
display:none;
}

div#footer p.copyright {
float:right;
}


/* /// Table /// */

table {
width:100%;
font-size:1.4em;
display:block;
border-collapse:separate;
border-spacing:1px;
}

th {
height:30px;
color:#fff;
line-height:1.2em;
padding:5px;
vertical-align:middle;
text-align:center;
background:#5268ca;
border-bottom:1px solid #000;
}

th span {
display:block;
font-size:0.8em;
font-weight:normal;
}

td {
width:18%;
vertical-align:middle;
text-align:center;
}

tr.space td {
height:3px;
border-collapse:separate;
background:#fff;
}

tr.home td,
tr.extra td {
padding:5px;
background:#cfcfe5;
}

tr.pro td {
padding:5px;
background:#e8e8f5;
}

td.black,
td a {
color:#000019;
}

td.desc {
font-size:0.8em;
}

p.sublinks {
margin:5px 0 20px 0;
}

p.sublinks a {
color:#000019;
margin-right:20px;
}

p a:after {
	content: " (URL " attr(href) ") ";
	font-size: 90%;
}
