﻿body 
{
    background-image: url(images/header_bg.jpg);
    background-repeat:repeat-x;
    font-family:Calibri, Sans-Serif;
}

h1
{
    font-size:large;
}
a
{
    color:#006633;
}
a:active, a:hover
{
    text-decoration:none;
}
a img
{
    border:0;
}
ul
{
    list-style-image: url(images/bullet.jpg);
}
li
{
    margin-top:10px;
    margin-bottom:10px;
}

div.box1top, div.box2top
{
    margin-top:10px;
    margin-bottom:10px;
    width:203px;
    min-height:120px;
    background-repeat:no-repeat;
    background-color:#C1D4C7;
    color:#006633;
}
div.box1top
{
    font-size:larger;
    background-image: url(images/box1_top.jpg);
}
div.box2top
{
    font-size:smaller;
    background-image: url(images/box2_top.jpg);
}
div.box1bottom, div.box2bottom
{
    width:203px;
    min-height:120px;
    background-repeat:no-repeat;
    background-position:bottom;
}
div.box1bottom
{
    background-image: url(images/box1_bottom.jpg);
}
div.box2bottom
{   
    background-image: url(images/box2_bottom.jpg);
}

div.box1bottom div.boxinner, div.box2bottom div.boxinner
{
    height:120px;
}
div.boxinner
{
    width:160px;
    padding-left:20px;
    padding-right:20px;
    vertical-align:middle;
    display:table-cell;   
}
div.boxinner p
{
    margin-top:10px;
    margin-bottom:10px;
    text-align:center;
}
div.boxinner strong.caps
{
    font-variant:small-caps;
    font-size:larger;
}
div.box1bottom div.boxinner p:first-child
{
    margin-top:20px;
}
div.box1bottom div.boxinner p:last-child
{
    margin-bottom:20px;
}
img.bulletImg
{
    margin-left:20px;
    margin-right:10px;
}
td.plAward
{
    padding-right:20px;
}
td.plPrice
{
    text-align:right;
}
tr.plHeader td
{
    padding-top:20px;
}
