/* CSS available to advanced browsers (generally v6 and above) */

/*=============== XHTML tags =========================*/
body
{
color: #000000;
background-color: #FFFFFF;
font-family: Arial, sans-serif;
font-size: 11pt;
text-align: left;
margin: 20px;
width: 100%;
}

a
{
color: #000000;
text-decoration: underline;
}

h1
{
font-size: 15pt;
font-weight: bold;
color: #C0282D;
}

h2
{
font-size: 13pt;
color: #C0282D;
}

hr
{
display: none;
}

/* Print IDs */

#vwiologo
{
position: absolute;
z-index: 10;
top: 20px;
left: 20px;
width: 140px;
height: 65px;
}

#lakegraphic
{
position: absolute;
top: 0;
left: 0;
z-index: 0;
width: 800px;
height: 113px;
}

#mainrightcolumn
{
position: absolute;
left: 30px;
top: 130px;
width: 95%;
}

#benefits
{
position: relative;
top: 0px;
left: 0px;
}

#benefitslist
{
list-style-image: url(../images/squarearrow.gif);
padding-left: 15px; /* Open source browsers pad lists with 'padding' */
margin-left: 0px; /* WinIE seems to pad lists with 'margin' instead, so zero it. */
width: 400px; /* Total width = 200px + 15px = 215px; */
}

#wavegraphic, #topnavbar, #leftnavbar, #bottomnavbar, #badges, #man, #industrypicture, #adobebutton
{
display: none;
}

#newsfeedpanel, #newsfeedclick
{
display: none;
}

#tagline
{
position: relative;
top: 10px;
left: 0px;
}

#copyright
{
position: relative;
top: 10px;
left: 0px;
}

.benefitsitem a
{
text-decoration: none;
}

#casecontentleft
{
display: none;
}
#casefootergraphic
{
float: right;
z-index: 1;
width: 200px;
}
#casefooterquote
{
margin-top: 20px;
font-size: 11pt;
color: #C0282D;
z-index: 20;
width: 300px;
}
#casefootercite
{
font-size: 10pt;
color: #000000;
margin-top: 10px;
}

/* Print classes */
.displaytextonly
{
display: none;
}

.arrowedlist
{
list-style-image: url(../images/squarearrow.gif);
font-size: 1em;
line-height: 1.3em;
}

.arrowedlist a
{
text-decoration: none;
}

@page {
  margin: 1.5cm;
  orphans: 4;
  widows: 4;
}
