html
{
width: 100%;
}

body
{
background: white;
text-align: left;
color: black;
font-size: 10pt !important;
line-height: 110%;
border: 0;
border-top: 0;
margin: 0;
padding: 0;
font-family: arial, helvetica, sans-serif;
width: 7in;
}

a:link, a:visited
{
color: black;
background: transparent;
font-size: 10pt !important;
font-weight: normal;
text-decoration: none;
}

h1, h2, h3, h4
{
font-family: verdana, arial, helvetica, sans-serif;
font-size: 14pt !important;
font-weight: bold;
line-height: 110% !important;
margin-bottom: 5pt;
}

.custom .alignleft
{
float: left;
padding: 4pt;
margin: 0 7pt 2pt 0;
display: inline;
}

.custom .alignright
{
float: right;
padding: 4pt;
margin: 0 0 2pt 7pt;
display: inline;
}

#content
{
width: auto;
margin: 0;
padding: 20pt;
border: 0;
border-top: 0;
float: none !important;
color: black;
background: transparent none;
}

p.note
{
border-style: dotted;
padding: 20pt 20pt;
}

p#logo *
{
text-align: left;
font-family: verdana, arial, helvetica, sans-serif;
font-size: 16pt !important;
font-weight: bold;
}

p#tagline
{
text-align: left;
font-family: verdana, arial, helvetica, sans-serif;
font-size: 12pt !important;
font-weight: bold;
}


#footer
{
text-align: center;
font-family: arial, helvetica, sans-serif;
font-size: 9pt;
}

.nopr, #sidebars *, #widget *, #respond *, .menu *, #referrals *, #related-posts *, .comments_intro *, .comments_closed *, .reply *, dl#trackback_list *, .prev_next *, .snap_nopreview *, p.post_tags
{
display: none;
}

#page
{
width: 7in;
border: 0;
border-top: 0;
padding: 0;
margin: 0 0 0 25pt;
background: white;
background-image: none;
color: black;
}

