body {
line-height:1.5;
color:#000;
background:none;
font-size:11pt;
font-family:"Helvetica Neue", Calibri, Helvetica, Arial, Verdana, sans-serif;
}

h1,h2,h3,h4,h5,h6 {
font-family:"Helvetica Neue", Calibri, Helvetica, Arial, Verdana, sans-serif;
}

pre {
font-family:Corbel, Verdana, "Bitstream Vera Sans", sans-serif;
}

code {
font-family:Consolas, "Bitstream Vera Sans Mono", "Courier New", Monaco, Courier, monospace;
}

img {
float:left;
border:0;
margin:1.5em 1.5em 1.5em 0;
}

p img.top {
margin-top:0;
}

blockquote {
border:.2em solid #ccc;
font-style:italic;
font-size:.9em;
margin:1.5em 0;
padding:1em;
}

.small,.small p {
font-size:.9em;
}

.large,.large p {
font-size:1.1em;
}

.quiet,.quiet p {
color:#999;
}

a:link,a:visited {
background:transparent;
font-weight:700;
text-decoration:underline;
}

.logo {
float:right;
width:191px;
height:58px;
clear:both;
}

.content h1 {
float:left;
color:#0074b0;
font-size:22px;
padding-bottom:10px;
font-weight:400;
margin:40px 0 20px;
}

.content h2 {
font-size:18px;
font-weight:400;
color:#0074b0;
padding-top:10px;
margin:10px 0 0;
}

.content .images {
clear:both;
margin:0 0 10px;
}

.content .images img {
width:49.990002%;
margin:0;
}

.content table {
margin-top:20px;
}

.content td {
border-bottom:1px solid #AAD1E2!important;
}

.content p,.content td {
line-height:20px;
font-size:12px;
margin-bottom:20px;
}

hr.hide {
height:1px;
background:#fff;
border:none;
color:#fff;
clear:both;
display:block;
width:100%;
margin:0;
padding:0;
}

*html hr.hide {
position:absolute!important;
left:-1000px!important;
top:-1000px!important;
}

table {
margin-bottom:19px;
width:100%;
color:#0074b0;
border-collapse:collapse;
}

th,td {
height:14px;
width:50%;
padding:2px 4px;
}

td {
border-bottom:1px solid #ADE1FC;
}

th {
font-weight:700;
}

.hide,#navigation,.subnavigation,.imagearea,.footer,.printer,.marginal,.headline a {
display:none;
}
