body {
    margin: 0 0 0 0;
    background-image: url('/media/39/bggreystrip.gif');
    background-repeat: repeat-y;
    border-top: solid 100px Black;
    font-family: Trebuchet MS, Tahoma, Verdana, Arial;
}
#header 
{
    position: absolute;
    top: 0px;
    left: 0px;
}
#header img
{
    vertical-align: text-top;
}
#framework {
    position: absolute;
    top: 0px;
    left: 0px;
    width: 860px;
}
#beanStrip {
    position: absolute;
    top: 83px;
    left: 208px;
    width: 100%;
    background-image: url('/media/34/beansstrip.gif'); 
    background-repeat: repeat-x;
}
#content {
    position: absolute;
    top: 100px;
    left: 220px;
}
#menu {
    position: absolute;
    left: 40px;
    top: 200px;
    width: 150px;
}
a    { text-decoration: none; color: #B60000; }
a:hover    { text-decoration: underline; }
img {
    border-width: 0px;
    
}

p {
    font-size: 0.8em;
}
th {
    text-align: left;
    background-color: #EBEBEB;
    padding: 0px 2px 0px 5px;
}
img.padded {
     margin: 2px 4px 2px 4px;
}
.errorText {
    color: #B60000;
}
td.contentText {
    font-size: 0.8em;
}
.contactField
{
    position: absolute;
    left: 160px;
}

fieldset
{
    width: 450px;
    margin-bottom: 14px;
    padding: 10px;
}
input[type="text"]
{
    background-color: #EBEBEB;
    border: 1px solid gray;
    font-family: Trebuchet MS, Tahoma, Verdana, Arial;
    font-size: 0.9em;
    padding-left: 2px;
    width: 150px;
}
select
{
    background-color: #EBEBEB;
    border: 1px solid gray;
    font-family: Trebuchet MS, Tahoma, Verdana, Arial;
    font-size: 0.9em;
    width: 154px;
}
textarea
{
    background-color: #EBEBEB;
    border: 1px solid gray;
    font-family: Trebuchet MS, Tahoma, Verdana, Arial;
    font-size: 0.9em;
    padding: 4px;
}



/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */


/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */
