body
{
    /* overflow: hidden; */
    /* zoom: 1; */
        font-family: "Gill Sans", sans-serif;
        font-size: 11px; /* for compliant browsers */
}
* html body {
        font-size: 10px; /* for IE/Win */
        font-size: 10px; /* for other IE version */
}

#content{
        margin: 10px;
        padding: 0;
        width: 806px;
        border: 1px solid #9DA6B3;
        background: #FFFDE5;
        }

#header{
        background: #FFFFFF url(images/headerTitle.jpg) top left;
        background-repeat: no-repeat;
        border: 0;
        padding: 0;
        height: 90px;
        width: 840px;
        }

#searchheader{
        border: 0;
        padding: 0;
        }

#searchheader .login {
        background: #D17927 top left;
        background-repeat: no-repeat;
        border: 0;
        padding: 2;
        height: 10px;
        }
        
 #searchheader .home {
		 background: #D17927 top left;
		 background-repeat: no-repeat;
		 border: 0;
		 padding: 2;
		 height: 10px;
 }

#searchheader .about {
        background: #DF471E top left;
        background-repeat: no-repeat;
        border: 0;
        padding: 2;
        height: 10px;
        }

#searchheader .specials {
        background: #9ABA3F top left;
        background-repeat: no-repeat;
        border: 0;
        padding: 2;
        height: 10px;
        }

#searchheader .account {
        background: #F5A71F top left;
        background-repeat: no-repeat;
        border: 0;
        padding: 2;
        height: 10px;
        }

#searchheader .flwr
{
        background: #F688A1 top left;
        background-repeat: no-repeat;
        padding: 4;
        height: 10px;
        margin: 0 0 0 0;
}

#searchheader .supplies
{
        background: #F688A1 top left;
        background-repeat: no-repeat;
        padding: 4;
        height: 10px;
        margin: 0 0 0 0;
}

#searchheader .noflowers
{
        background: #0D9766 top left;
        background-repeat: no-repeat;
        padding: 4;
        height: 10px;
        margin: 0 0 0 0;
}

#suppliestable
{
        background-color: #FFFFFF;
        border: 1px solid #CEDC9E;
        font-family: "Gill Sans", sans-serif;
        font-size: 14px;
        text-align: left;
}

#suppliestable .welcome
{
        font-size: 18px;
        text-align: center;
        color: #9ABA3F;
}

#estatementtable
{
    background-color: #FFFFFF;
        border: 1px solid #000000;
        font-family: "Gill Sans", sans-serif;
        font-size: 12px;
}

#estatementtable th { color: #000000; border-bottom: solid thin black; height: 20px; text-align: center; background-color: #F5A71F; min-height: 400px; overflow: visible;}

#suppliestable .td { font-family: Helvetica; font-size: 11px;}

#suppliestable td.nav { color: #6FBCCD; text-align: center; font-family: Helvetica;
        font-size: 11px; }

#suppliestable td.hd { font-family: CommercialScript3; font-size: 52px; }

#suppliestable td.mnu { color: #6FBCCD; font-family: Helvetica;
        font-size: 11px; }

#suppliestable td.mhd  { color: #333399; font-size: 20px; font-family: Helvetica;}

#suppliestable td.main { font-family: Helvetica; font-size: 11px;}

#suppliestable a.mnav { color: #000000; font-family: Helvetica;
        font-size: 11px; text-decoration: none;}

#suppliestable a.nav { color: #9ABA3F; font-family: Helvetica;
        font-size: 10px; text-decoration: none;}

#suppliestable a.nav:hover {color: #F5A71F; font-family: Helvetica;
        font-size: 10px; text-decoration: none;
}

#suppliestable a.snav { color: #000000; font-family: Helvetica;
        font-size: 10px; text-decoration: none;}

#suppliestable a.snav:hover { color: #ffffff; font-family: Helvetica;
        font-size: 10px; text-decoration: none;}

#suppliestable a.mnu { color: #99cccc; font-family: Helvetica;
        font-size: 11px; text-decoration: none;}

#suppliestable a.bmnu { color: #333399; font-family: Helvetica;
        font-size: 11px; text-decoration: none;}

#forgottable
{
    float: left;
    width: 100%;
}

#errormesg {
        color: #C51C32;
        text-align: center;
        font-size: 110%;
}

#errorlogin {
        color: #C51C32;
        margin: 0 0 0 0;
        font-size: 80%;
}

#erroremail
{
	color: #C51C32;
	margin: 0 0 0 0;
	font-size: 100%;
	font-weight: bold;
}



#ontop {
        height: 126px;
        width: 600px;
        padding: 15px;
        margin: 0 0 0 75px;
        zoom: 1;
}

#convenient{
        color: #006600;
        font-family: "Gill Sans", sans-serif;
        font-size: 165%;
        font-weight: bold;
        display: inline;
}

#tulips{
        float: right;
        text-align: right;
        display: inline;
        margin: 0 0 -18px 0;
}


#loginbox
{
        background: #FFFFFF;
        border: 1px solid #CEDC9E;
        padding: 15px;
        font-family: "Gill Sans", sans-serif;
        font-size: 165%;
        margin: -2px 0 0 75px;
        width: 600px;
        min-height: 375px;
}

#forgottenbox
{
        background: #FFFFFF;
        border: 1px solid #CEDC9E;
        padding: 15px;
        font-family: "Gill Sans", sans-serif;
        font-size: 165%;
        margin: -8px 0 0 75px;
        width: 600px;
        min-height: 375px;
}

#accountbox
{
        background: #FFFFFF;
        border: 1px solid #CEDC9E;
        padding: 15px;
        font-family: "Gill Sans", sans-serif;
        font-size: 165%;
        margin: -8px 0 0 75px;
        width: 600px;
        overflow: hidden;
}

#accountbox .th
{
        background-color: #0D9766;
        border-bottom: solid thin black;
}

#aboutbox
{
        background: #FFFFFF;
        border: 1px solid #CEDC9E;
        padding: 15px;
        font-family: "Gill Sans", sans-serif;
        font-size: 125%;
        margin: -2px 0 0 75px;
        width: 600px;
}

#aboutbox .boldgreen
{
        color: #006600;
        font-weight: bold;
}

#aboutbox .italicgreen
{
        color: #006600;
        font-style: italic;
}

#aboutbox .boldred
{
        color: #DF471E;
        font-weight: bold;
}

#specialsbox
{
        background: #FFFFFF;
        border: 1px solid #CEDC9E;
        padding: 15px;
        font-family: "Gill Sans", sans-serif;
        font-size: 165%;
        margin: -2px 0 0 75px;
        width: 600px;
}

#specialsbox .subtitle
{
        font-size: 75%;
        font-style: italic;
        color: #C70032;
}

#loginform{
        border: 0px;
        width: 80%;
        float: left;
        text-align: right;
        margin: 0px 0 0 0;
}

#newpasswdform{
        border: 0px;
        width: 80%;
        margin: 0px 0 0 0;
}

#loginhelp {
        border: 1px solid black;
        padding: 5px;
        float: right;
        width: 150px;
        font-size: 100%;
}

#loginhelp .boldgreen
{
        color: #006600;
        font-weight: bold;
}

#forgot
{
        float: left;
        color: #DF481F;

}

#register{
        float: left;
        color: #C51C32;

}

#callnumber
{
        float: left;
        color: #006600;
        font-style: italic;
        margin: 5px 0 0 0px;
        padding: 0px;
}

#nav{
        margin-top: 72px;
        float: left;
        padding: 0;
        }

#searchnav
{
        float: left;
        margin: -10px;
        padding: 0px;
}



#searchbox{
        float: right;
        margin: -3px;
        padding: 0px;
        font-family: "Gill Sans", sans-serif;
        font-size: 145%;
        color: #000000;

}

#searchbox .flowers{
        background: #0D9766 url(images/lgrcurve.gif) bottom left no-repeat;
        height: 40px;
        width: 45%;
}

#searchbox .suppliessearch
{
        float: right;
        background: #F688A1 url(images/pkcurve.gif) bottom left no-repeat;
        height: 40px;
        width: 500px;
        border: 0;
        padding: 0;
        margin: -5px -5px 0 0;
        text-align: right;
        display: inline;
}

#suppliesform
{
        float: right;
        border: 0;
        padding: 0;
        margin: -20px 10px 0 0;
        display: inline;
}

#searchform
{
        margin: 0 -10 px 0 0;
        float: right;
}

#nav links{
        list-style: none;
        }


#searchnav links{
        float: left;
        padding: 0px;
        list-style: none;
        }

#nav a {
        float: left;
        display: block;
        margin: 0 5px 0 0;
        padding: 1px 8px;
        color: #ffffff;
        text-decoration: none;
        border-bottom: none;
        }

#searchnav a
{
        float: left;
        display: block;
        padding: 1px 8px;
        color: #000000;
        text-decoration: none;
        border-bottom: none;
}

#nav li {
        float: left;
        display: block;
        margin-right: 4px;
        padding: 0;
        font-family: "Gill Sans", sans-serif;
        font-size: 135%;
        }

#searchnav li {
        float: left;
        display: block;
        font-family: "Gill Sans", sans-serif;
        font-size: 110%;
        }

#t-home {
        float: left;
        text-align: center;
        background: #D17927 url(images/homeTabBk.gif) top left no-repeat;
        width: 122px;
        }

#t-contact {
        float: left;
        text-align: center;
        background: #DF471E url(images/aboutTabBk.gif) top left no-repeat;
        width: 122px;
        }

#t-specials {
        float: left;
        text-align: center;
        background: #9ABA3F url(images/specialsTabBk.gif) top left no-repeat;
        width: 122px;
        }

#t-account {
        float: left;
        text-align: center;
        background: #F5A71F url(images/accountTabBk.gif) top left no-repeat;
        width: 122px;
        }

#t-flwr {
        float: left;
        text-align: center;
        background: #F688A1 url(images/suppliesTabBk.gif) top left no-repeat;
        width: 122px;
        }

#t-flwr .selected {
        float: left;
        color: #000000;
        text-align: center;
        margin-top: -5px;
        background: #F688A1 url(images/suppliesTabBk.gif) top left no-repeat;
        width: 122px;
        }

#t-supplies {
        float: left;
        text-align: center;
        background: #F688A1 url(images/suppliesTabBk.gif) top left no-repeat;
        width: 122px;
        }

#t-supplies .selected {
        float: left;
        color: #000000;
        text-align: center;
        margin-top: -5px;
        background: #F688A1 url(images/suppliesTabBk.gif) top left no-repeat;
        width: 122px;
        }

#t-flowers {
        float: left;
        text-align: center;
        background: #0D9766 url(images/flowersTabBk.gif) top left no-repeat;
        width: 132px;
        }

#import{
        background: #FFFFFF url(/catalog/cat_disp.php?whse=HAY) top left;
        background-repeat: no-repeat;
        border: 0;
        padding: 0;
        width: 840px;
        height: 1400px;
        overflow: visible;
        }

#categoriesbox {
        background: #FFFFFF;
        border: 1px solid #CEDC9E;
        padding: 15px;
        font-family: "Gill Sans", sans-serif;
        font-size: 165%;
        margin: -3px 0 0 75px;
        width: 600px;
}

#categories dl {
        margin: 3px;
        padding: 0;
}

#categories dt {
        margin: 0;
        padding: 0;
}

#categories a {
        margin: 0;
        padding: 0;
        color: #330099;
}

#categories a:hover {
        margin: 0;
        padding: 0;
        color: #9782AB;
}
#billinginfowrapper {
	display: none;
}

table {
	border: 0px;
	padding: 5px;
	font-family: "Gill Sans", sans-serif;
    font-size: 12px; /* for compliant browsers */

}

table table {
	border: thin solid #D17927;
	padding: 0px;
	font-family: "Gill Sans", sans-serif;
    font-size: 12px; /* for compliant browsers */

}
table table table {
	border: 0px;
	padding: 0px;
	font-family: "Gill Sans", sans-serif;
    font-size: 12px; /* for compliant browsers */
}
p {}
td {}
