INPUT
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #006633;
    FONT-FAMILY: Verdana, Arial, sans-serif
}
SELECT
{
    BORDER-RIGHT: gainsboro 1px solid;
    BORDER-TOP: gainsboro 1px solid;
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    BORDER-LEFT: gainsboro 1px solid;
    COLOR: #006633;
    BORDER-BOTTOM: gainsboro 1px solid;
    FONT-FAMILY: Verdana, Arial, sans-serif
}
SUBMIT
{
    BORDER-RIGHT: gainsboro 1px solid;
    BORDER-TOP: gainsboro 1px solid;
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    BORDER-LEFT: gainsboro 1px solid;
    COLOR: #006633;
    BORDER-BOTTOM: gainsboro 1px solid;
    FONT-FAMILY: Verdana, Arial, sans-serif
}
a:link {text-decoration: none; color: #006633}
a:hover {text-decoration: none; color: #003300}
a:visited {text-decoration: none; color: #006633}
a.footer {color: #9ebe9e}
a.footer:visited {color: #9ebe9e}
a.footer:hover {color: #80aa80}
.hdbg {background: url(/business/images/hd1_5.gif); background-repeat: repeat-x}
.hdbg2 {background: url(/business/images/2bg.gif); background-repeat: repeat-x; color: #006633; font-family: Verdana, Arial, sans-serif; font-size: 10px; font-weight: bold;}
.contact {background: url(/business/images/contactbg.gif); background-position: right bottom; background-repeat: no-repeat; color: #000000; font-family:  Verdana, Arial, sans-serif; font-size: 10px; background-color: #D5E1D5;}
.about {background: url(/business/images/aboutbg.gif); background-position: right bottom; background-repeat: no-repeat; color: #000000; font-family:  Verdana, Arial, sans-serif; font-size: 10px; background-color: #D5E1D5;}
.coming {background: url(/business/images/comingbg.gif); background-position: right bottom; background-repeat: no-repeat; color: #000000; font-family:  Verdana, Arial, sans-serif; font-size: 10px; background-color: #D5E1D5;}
.quote {background: url(/business/images/quotebg.gif); background-position: right bottom; background-repeat: no-repeat; color: #000000; font-family:  Verdana, Arial, sans-serif; font-size: 10px; background-color: #D5E1D5;}
.works {background: url(/business/images/worksbg.gif); background-position: right bottom; background-repeat: no-repeat; color: #000000; font-family:  Verdana, Arial, sans-serif; font-size: 10px; background-color: #D5E1D5;}
.body {color: #000000; font-family: Verdana, Arial, sans-serif; font-size: 10px; font-weight: bold;}
.body2 {color: #000000; font-family: Verdana, Arial, sans-serif; font-size: 10px;}
.tbl {color: #000000; font-family: Verdana, Arial, sans-serif; font-size: 9px;}
.footer {color: #9ebe9e; font-family: Verdana, Arial, sans-serif; font-size: 8px; font-weight: bold;}
.sub {color: #006633; font-family: Verdana, Arial, sans-serif; font-size: 12px; font-weight: bold;}
.sub2 {color: #006633; font-family: Verdana, Arial, sans-serif; font-size: 10px;}
.shadow {background: #6ea37e;}
.shophd {color: #D5E1D5; font-family: Verdana, Arial, sans-serif; font-size: 10px; font-weight: bold; background: #006633;}
a:link.shophd {text-decoration: none; color: #D5E1D5}
a:hover.shophd {text-decoration: none; color: #D5E1D5}
a:visited.shophd {text-decoration: none; color: #D5E1D5}

/*------------- Cart -----------------*/
#cart input:focus, #cart input.sffocus { background: #F0FFFF; border-color: #F0FFFF; }
#cart table { font-size: 120%; border-collapse: collapse; }

/* Order details */
#cart tr.shophd, #cart th.shophd { color: #FFF; background: #006633;}
td.totalrow { font-weight: bold; background: #EFFDEF; }
tr.totalrow { font-weight: bold; background: #EFFDEF; }

/* Cart menu */
#shopmenulist a { color: #E4F0EF; background: #000099; }
#shopmenulist a:hover {	color: #F0FFFF; }

table#miniTable { border: 1px #000099 solid; }
tr.miniTableHd td { color: #FFF; background: #000099; }