html, body, div, iframe{
vertical-align: baseline;
font-family: inherit;
font-weight: normal;
font-style: inherit;
font-size: 100%;
outline: 0;
padding: 0;
margin: 0;
border: 0;
}

:focus {outline: 0;}

html, body{height: 100%;}


body {
background-color:#FFFFFF;
color:#2b2b2b;
}

div.description h1{ font-weight: normal; font-size: 1.5em; color: #3f3f3f; line-height: 1em; font-family: Arial, Helvetica, sans-serif; border-top: 1px solid #d6d6d6; padding-top: 5px; border-bottom: 1px solid #d6d6d6; padding-bottom: 5px; margin-top: 20px; margin-bottom: 10px;}
div.description h3{ font-weight: normal; font-size: 1.2em; color: #3f3f3f; line-height: 1em; font-family: Arial, Helvetica, sans-serif; border-top: 1px solid #d6d6d6; padding-top: 5px; border-bottom: 1px solid #d6d6d6; padding-bottom: 5px;}

p
{
font-size: 1em;
font-family: Arial, Verdana;
line-height: 1.1em;
}

ul{
font-size: 1em;
font-family: Arial, Verdana, Helvetica;
line-height: 1.1em;
}


.arrow { 
font-size: 1em;
}

p.italics{
font-style: italic;
}

div.description
{
background-color:#f5f5f5;
float: left;
padding-left: 20px;
padding-right: 20px;
width: 250px;
height: 100%;
border-right: 1px solid #d6d6d6;
}

div.piece
{
padding-left: 20px;
float: left;
height: 100%;
padding-right: 10px;
}