body
{
   font-family: Verdana, Arial, Helvetica, sans-serif;
   background-color: #BFBDB6;
   text-align: center;
}

#contentArea
{
   width:857px;
   margin:10px;
   padding:0px;
   font-size: 11pt;
   border:3px solid #4D3832;
   background-color:#f3f2ec;
   background-image: url('images/BackgroundGradient.png');
   background-repeat: repeat-x;
}

h1
{
   font-size: 36px;
   font-weight: bold;
   color: #a64054;
   text-align: center;
}

h1.headline
{
   background-color: #f3f2ec;
   margin:30px 20px;
   padding:10px;
}

h2
{
   font-size: 22px;
   font-weight: bold;
   color: #4d3832;
}

h3
{
   font-size: 20px;
   font-weight: bold;
   color: #4d3832;
   text-align: center;
}

.contentSmall
{
   font-size: 10px;
   color: #4d3832;
   margin:5px;
   text-align:left;
}

.contentNormal
{
   font-size: 12px;
   color: #4d3832;
   margin: 0px 5px 12px;
   text-align:left;
}

.contentLargeBold
{
   font-size: 16px;
   font-weight: bold;
   color: #4d3832;
   margin: 0px;
   padding:0px;
   text-align:left;
}

.contentNormal2
{
   font-size: 12px;
   color: #4d3832;
   margin: 0px 130px 12px;
   text-align:justify;
}

.contentNormalBold
{
   font-size: 12px;
   font-weight: bold;
   color: #4d3832;
   margin-bottom: 5px;
   text-align:left;
}

p.copyright
{
   font-size: 12px;
   color: #4d3832;
   margin: 0px 0px 10px;
   text-align:center;
}

hr
{
   margin:5px 20px;
}

div.claim
{
   border-style: none;
   background-color: #a64054;
   color: white;
   text-align: center;
   font-size: 16pt;
   font-weight: 500;
   margin: 10px 0px -10px;
   padding:10px;
}

div.details
{
   border: 1px solid black;
   background-color: white;
   margin: 10px 0px;
   padding:10px;
}

div.voucher
{
   margin: 10px;
   padding: 10px;
   border: 1px solid black;
   background-color: #FFFCFC;
   background-image: url('images/SampleOnly.png');
   background-position: center center;
   background-repeat: no-repeat;
}

/*
div.phrase
{
   margin:10px 70px;
   background: lightgray;
   border: 1px solid black;
   text-align: center;
   font-weight: bold;
   font-size: 14pt;
}

p.white
{
   color:white;
   margin: 10px 0px 5px 0px;
}
p.brown
{
   color:brown;
   margin: 0px 0px 5px 0px;
}
p.black
{
   color:black;
   margin: 0px 5px 10px 5px;
}
*/

p.phone
{
   font-family: Impact, Charcoal, sans-serif;
   font-size: 24pt;
   color: black;
   text-align: center;
}
p.voucherTitle
{
   font-family: "Comic Sans MS", cursive, sans-serif;
   font-size:22pt;
   font-weight: bold;
   letter-spacing: 8px;
   color: #f6a0b4;
   text-align: center;
   margin:0px;
}
.voucherContent
{
   font-size: 12px;
   color: #4d3832;
   margin: 6px 0px;
   padding: 0px;
   text-align: left;
}
.voucherBottomLeft
{
   font-size: 10px;
   color: #4d3832;
   text-align: left;
}
.voucherBottomRight
{
   font-size: 10px;
   color: #4d3832;
   text-align: right;
   width:510px;
}

p.address
{
   margin:0px 10px;
   padding:5px;
   font-size: 11pt;
   font-weight:bold;
   color: #a64054;
   text-align: center;
}

li
{
   color:brown;
   font-weight:bold;
   margin-bottom:15px;
   text-align:left;
}

input[type="text"]
{
   width:190px;
   background-color:#f6a0b4;
}
input[type="submit"]
{
   width:200px;
   margin-top: 10px;
   margin-left: 0px;
   padding: 5px 0px;
   display:block;
   text-align:center;
}

.corporateWarning
{
   font-size: 14px;
   color: #9B0D33;
   background-color: #FFFCFC;
   margin: 0px 140px 12px;
   padding: 10px;
   text-align:left;
   border: 2px solid #9B0D33;
}

