﻿body 
{
    background: url(/shopper/images/333333marble.jpg);
    /*background-color: #FFFFDD;*/
    font-family: Arial;
    font-size: 11pt;
    margin: 0px 0px 0px 0px;
}

a.nav, a.nav:link, a.nav:visited
{
    font-family: Eras Medium ITC;
    font-size: 12pt;
    font-weight: bold;
    color: #95600D;
    text-decoration: none;
    text-transform: none;
}

a.nav:hover
{ 
    color: #492F06;
 }


a:link, a:visited
{ 
    color: #95600D;
    font-family: Verdana;
    font-size: 10pt;
    text-decoration: none;
    font-weight: bold;
 }

a:hover
{ 
    /*text-decoration: underline overline;*/
    color: #492F06;
 }

.important
{
    color: #800000;
    font-weight: bold;
    font-family: Verdana;
    font-size: 10pt;
}

.highlight
{
    background-color: #FFFF8A;
}

.header
{
    font-family: Constantia;
    font-size: 13pt;
    font-weight: bold;
    color: #333333;
}

.label
{
    font-family: Tahoma;
    font-weight: bold;
    font-size: 10pt;
    color: #644300;
}

.copyright
{
    font-family: Arial;
    font-size: 8pt;
    font-weight: bold;
    background-color: #1A1109;
    color: #FFFFFF;
}

.button
{
    font-family: Tahoma;
    font-size: 10pt;
    font-weight: bold;
    color: #9F8000;
    background-color: #EEEEEE;
}

.pagetitle
{
    font-size: 15pt;
    color: #CD4D21;
    font-weight: bold;
}

.evalsec
{
    font-size: 19pt;
    font-weight: bold;
    font-family: Felix Titling;
    font-variant: small-caps;
    background-color: #F0F0FF;
    border: 2px solid #5E3F00;
    color: #5E3F00;
}

.evaldim
{
    font-size: 14pt;
    font-weight: bold;
    font-family: Century Gothic;
    color: #000000;
}

.evalques
{
    font-size:10.5pt;
    font-family: Tahoma;
}

.evalnum
{
    font-family: Cambria;
    font-weight:bold;
}

.evalanswer
{
    font-size: 10pt;
}

.required
{
    font-family: 'Arial Unicode MS';
    font-weight: bold;
    font-size: 10pt;
    color: #C40000;
}


.textbox
{
    border: 1px;
}

.shopheader
{
    font-family: Lucida Sans;
    font-size: 19pt;
    font-weight: bold;
}

.stipend
{
    font-family: Constantia;
    font-size: 12pt;
    font-weight: bold;
    font-variant: small-caps;
}

.Drivethrut {background: url(images/DTborderTop.jpg) 0 0 repeat-x}
.Drivethrub {background: url(images/DTborderBot.jpg) 0 100% repeat-x}
.Drivethrul {background: url(images/DTborderL.jpg) 0 0 repeat-y}
.Drivethrur {background: url(images/DTborderR.jpg) 100% 0 repeat-y}
.Drivethrubl {background: url(images/DTbotl.jpg) 0 100% no-repeat}
.Drivethrubr {background: url(images/DTbotr.jpg) 100% 100% no-repeat}
.Drivethrutl {background: url(images/DTtopl.jpg) 0 0 no-repeat}
.Drivethrutr {background: url(images/DTtopr.jpg) 100% 0 no-repeat; padding:10px}

.Tellert {background: url(images/TLborderTop.jpg) 0 0 repeat-x}
.Tellerb {background: url(images/TLborderBot.jpg) 0 100% repeat-x}
.Tellerl {background: url(images/TLborderL.jpg) 0 0 repeat-y}
.Tellerr {background: url(images/TLborderR.jpg) 100% 0 repeat-y}
.Tellerbl {background: url(images/TLbotl.jpg) 0 100% no-repeat}
.Tellerbr {background: url(images/TLbotr.jpg) 100% 100% no-repeat}
.Tellertl {background: url(images/TLtopl.jpg) 0 0 no-repeat}
.Tellertr {background: url(images/TLtopr.jpg) 100% 0 no-repeat; padding:10px}

.Loant {background: url(images/LNborderTop.jpg) 0 0 repeat-x}
.Loanb {background: url(images/LNborderBot.jpg) 0 100% repeat-x}
.Loanl {background: url(images/LNborderL.jpg) 0 0 repeat-y}
.Loanr {background: url(images/LNborderR.jpg) 100% 0 repeat-y}
.Loanbl {background: url(images/LNbotl.jpg) 0 100% no-repeat}
.Loanbr {background: url(images/LNbotr.jpg) 100% 100% no-repeat}
.Loantl {background: url(images/LNtopl.jpg) 0 0 no-repeat}
.Loantr {background: url(images/LNtopr.jpg) 100% 0 no-repeat; padding:10px}

.Phonet {background: url(images/PHborderTop.jpg) 0 0 repeat-x}
.Phoneb {background: url(images/PHborderBot.jpg) 0 100% repeat-x}
.Phonel {background: url(images/PHborderL.jpg) 0 0 repeat-y}
.Phoner {background: url(images/PHborderR.jpg) 100% 0 repeat-y}
.Phonebl {background: url(images/PHbotl.jpg) 0 100% no-repeat}
.Phonebr {background: url(images/PHbotr.jpg) 100% 100% no-repeat}
.Phonetl {background: url(images/PHtopl.jpg) 0 0 no-repeat}
.Phonetr {background: url(images/PHtopr.jpg) 100% 0 no-repeat; padding:10px}

.MSt {background: url(images/MSborderTop.jpg) 0 0 repeat-x}
.MSb {background: url(images/MSborderBot.jpg) 0 100% repeat-x}
.MSl {background: url(images/MSborderL.jpg) 0 0 repeat-y}
.MSr {background: url(images/MSborderR.jpg) 100% 0 repeat-y}
.MSbl {background: url(images/MSbotl.jpg) 0 100% no-repeat}
.MSbr {background: url(images/MSbotr.jpg) 100% 100% no-repeat}
.MStl {background: url(images/MStopl.jpg) 0 0 no-repeat}
.MStr {background: url(images/MStopr.jpg) 100% 0 no-repeat; padding:10px}

.Emailt {background: url(images/EMborderTop.jpg) 0 0 repeat-x}
.Emailb {background: url(images/EMborderBot.jpg) 0 100% repeat-x}
.Emaill {background: url(images/EMborderL.jpg) 0 0 repeat-y}
.Emailr {background: url(images/EMborderR.jpg) 100% 0 repeat-y}
.Emailbl {background: url(images/EMbotl.jpg) 0 100% no-repeat}
.Emailbr {background: url(images/EMbotr.jpg) 100% 100% no-repeat}
.Emailtl {background: url(images/EMtopl.jpg) 0 0 no-repeat}
.Emailtr {background: url(images/EMtopr.jpg) 100% 0 no-repeat; padding:10px}

#sidebox
{
    position: absolute;
    right: 0;
    top: 230px;
    width: 10%;
    padding: 3px 3px 3px 3px;
    color: #2c2c2c;
    font-size: 10pt;
    font-weight: bold;
}
 
.sidebox
{
    background-position: left bottom;
    background: #FFFFFF no-repeat left bottom;
    border: 3px solid #cd7f32;
}

.question
{
    font-family: 'Arial Rounded MT Bold';
    color: #381C06;
}