body {
background: white;
text-align: center;
}

body, p, ul, address, #bannerContent p {
font: 11pt Arial, sans-serif;
}

body, h1, h2, p, ul, address, #bannerContent p {
color: black;
}

img {
border: 0;
}

h1 {
margin: 15pt 0;
font: bold 22pt Arial, sans-serif;
}

h2 {
margin: 12pt 0 6pt;
font: bold 14pt Arial, sans-serif;
}

p, li {
margin-left: 0;
margin-right: 0;
}

p, ul, address {
margin-top: 0.25em;
margin-bottom: 1em;
}

ul {
margin-left: 0;
padding-left: 40px;
}

a:link, a:visited, a:active, a:hover {
color: #003399;
}

ul.toc {
margin-bottom: 2em;
padding-left: 20px;
}

.divider {
width: 90%;
height: 11pt;
margin: 11pt auto 0;
border-top: 1pt dotted #999999;
}

.caption {
font: 10pt Arial, sans-serif;
}

noscript, .error, .noprint, #shim1, #shim2, #nav1, #navCol, #bannerBG1, #bannerBG2 {
display: none;
}

#wrapper, #header, #banner, #mainCol, #footer, #evoSignUp table {
width: 605px;
background: transparent;
}

#wrapper {
position: relative;
margin: 0 auto;
text-align: left;
}

#header {
position: relative;
height: auto;
}

#logo {
position: relative;
left: auto;
}

#mainCol {
float: left;
margin: 0;
}

#banner {
position: relative;
min-height: 0;
}

* html #banner {
height: auto;
}

#bannerContent {
position: relative;
padding: 0;
}

#bannerContent p {
margin: 0;
}

#bannerContent p a {
text-decoration: none;
color: black;
font-weight: bold;
}

#mainWrapper {
margin: 16pt 0 0;
}

#feature {
float: right;
display: inline;
width: 45%;
padding: 12pt 0 12pt 0;
}

#feature div {
margin-left: 16pt;
}

#feature .divider {
margin: 11pt 0 0 16pt;
width: 172pt;
height: 11pt;
}

#demo p {
display: none;
}

#demo p.header {
display: block;
margin: 0 0 5pt;
color: #095fae;
font: 22pt Arial, sans-serif;
}

#demo p.header span {
color: #ff9900;
font-size: 14pt;
line-height: 14pt;
}

#signup a {
text-decoration: none;
}

#signup p {
color: #ff9900;
margin: 0;
font: 11pt Arial, sans-serif;
}

#signup p.header span {
margin: 0 0 3pt;
color: #095fae;
font: 18pt Arial, sans-serif;
}

#main {
display: inline;
}

#footer {
margin: 0;
padding: 24pt 0 0;
clear: both;
text-align: center;
}

#footer p {
color: #333333;
font: 9pt Arial, sans-serif;
}

#footer ul {
display: none;
}
