.maintable
{
border-style: solid;
border-color: #000000;
border-width: 1px;
border-right-color: #CCCCCC;
border-right-style: solid;
border-left-color: #CCCCCC;
border-left-style: solid;
border-top-color: #FFFFFF;
border-top-style: solid;
border-bottom-color: #FFFFFF;
border-bottom-style: solid;
padding: 0px;
background-color: #FFFFFF;
}

.pagetitleborder
{
border-style: solid;
border-color: #FFFFFF;
border-width: 1px;
padding: 0px;
}

.smallbox
{
border-style: solid;
border-color: #F1F1F1;
border-width: 1px;
border-right-color: #F1F1F1;
border-right-style: solid;
border-left-color: #F1F1F1;
border-left-style: solid;
border-top-color: #F1F1F1;
border-top-style: solid;
border-bottom-color: #F1F1F1;
border-bottom-style: solid;
padding: 0px;
background-color: #FFFFFF;
}

.font
{
text-decoration: none;
color: #000000;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
cursor: default;
}

.largefont
{
text-decoration: none;
color: #000000;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
cursor: default;
}

.pagetitle
{
text-decoration: none;
color: #000080;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 15px;
font-weight: bold;
cursor: default;
border-style: solid;
border-color: #CCCCCC;
border-width: 1px;
border-right-color: #FFFFFF;
border-right-style: solid;
border-left-color: #FFFFFF;
border-left-style: solid;
border-top-color: #FFFFFF;
border-top-style: solid;
border-bottom-color: #FFFFFF;
border-bottom-style: solid;
}

.pagetitledate
{
text-decoration: none;
color: #000000;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
cursor: default;
border-style: solid;
border-color: #CCCCCC;
border-width: 1px;
border-right-color: #FFFFFF;
border-right-style: solid;
border-left-color: #FFFFFF;
border-left-style: solid;
border-top-color: #CCCCCC;
border-top-style: solid;
border-bottom-color: #CCCCCC;
border-bottom-style: solid;
}

a.link
{
text-decoration: none;
color: #000080;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
}

a.link:hover
{
text-decoration: underline;
color: #C40000;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
}

.topbgimage
{ 
background-image: url("images/topbg.gif");
}

.formfield
{
font-family: Verdana;
font-size: 11px;
}

.largeformfield
{
font-family: Verdana;
font-size: 12px;
}

.resultstop
{
text-decoration: none;
color: #000000;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
cursor: default;
border-style: solid;
border-color: #CCCCCC;
border-width: 1px;
border-right-color: #F1F1F1;
border-right-style: solid;
border-left-color: #F1F1F1;
border-left-style: solid;
border-top-color: #CCCCCC;
border-top-style: solid;
border-bottom-color: #CCCCCC;
border-bottom-style: solid;
}

.dottedline
{ 
background-image: url("http://www.foodsfortrade.com/images/dot.line.440.gif");
height: 1px;
margin: 0;
padding: 0;
}

fieldset {position: relative; padding: 5px; border:
solid 1px; border-color: #F1F1F1; display: block;}