body {
    background-color: #e7e7e7;
    font-family: Verdana, Arial, Helvetica, sans-serif;
}

p, ol, ul {
    font-size: 14px;
    line-height: 1.5em;
}

h1 {
    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
    font-size: 24pt;
    font-weight: bold;
    color: #CC0000;
}

h2 {
    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
    font-size: 18pt;
    font-weight: bold;
}

h3 {
    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
    font-size: 16px;
    font-weight: bold;
}

.intro {
    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
    font-size: 12pt;
    font-weight: bold;
    line-height: normal;
}

#testimonial {
    width: 460px;
    background-color: #ffffcc;
    border: 2px dotted #ffff66;
    padding: 10px;
    font-family: Georgia, "Times New Roman", Times, serif;
    font-size: 14px;
    margin: 10px 100px;
}

#greybox {
    width: 560px;
    background-color: #E7E7E7;
    border: 2px solid #999999;
    padding: 10px;
    font-family: Georgia, "Times New Roman", Times, serif;
    font-size: 14px;
    margin: 10px 50px;
}

#testimonial p, #greybox p {
    line-height: 1.5em;
    margin: 0px;
}

.red {
    color: #CC0000;
}

.style1 {
    color: #CC6600;
    font-size: 20pt;
}

.style2 {
    color: #CC0000;
    font-weight: bold;
}

.style3 {
    color: #CC6600;
    font-size: 16pt;
}

.bollino {
    margin-left: 530px;
    margin-top: -55px;
    position: absolute;
}
