/**** LINK-tag style sheet print.css ****/

.flag
{
color: red;
display: none; /* */
}

.noPrint
{
color: red;
display: none; /* */
}


/**** basics ****/


h1, h2, h3, h4, h5, p, br, a, .block
{
margin: 5pt 0;
padding: 0;
}
a
{
text-decoration: none;
color: ;
}
a.active
{
text-decoration: none;
color: ;
}
a:hover
{
text-decoration: underline;
}
a img
{
border: 0;
}
ul
{
list-style: none outside;
margin: 0;
padding: 0;
}
ul li
{
margin: 0;
padding: 0;
}
hr
{
background: transparent;
border-color: transparent;
border-top: 1px dashed #999;
margin: 0;
padding: 0;
clear: both;
}

/**** Fonts ****/

body,
body table td
{
font-family: Tahoma, Verdana, Arial, Helvetica;
font-size: 10pt;
line-height: 14pt;
letter-spacing: 0.2pt;
vertical-align: top;
}
h1
{
font-size: 11pt;
}
table td h1,h2
{
font-size: 10pt;
}
h3
{
font-size: 10pt;
}
#footer
{
font-size: 8pt;
}

hr
{
font-size: 0
line-height: 0;
}

#header, #main, #footer
{
border: 0px solid red;
display: block;
clear: both;
}

#content_margin .marginBox
{
border-bottom: 1px dashed #999;
}

#footer
{

margin-top: 10pt;
}
#static_logo
{
border: 0px solid red;
float: left;
width: 150px;
}


#claim h1
{
border: 0px solid red;
float: left;
font-size: 36pt;
font-weight: normal;
color: #999;
margin-top: 40pt;
}


#content_main .block table
{
border-collapse: collapse;
}
#content_main .block table td
{
vertical-align: top;
border: 1px solid #999;
padding: 2px;
}


