body
{
background: #ccc;
text-align: center;
}

.bodybox
{
margin: 0px auto 0px auto;
width: 800px;
}

.header
{
width: 800px;
height: 60px;
background: #5d270d;
border: white solid;
border-width: 1px 1px 0px 1px;
}

.content
{
width: 800px;
border: 1px white solid;
background: white;
font-family: Verdana, Arial;
text-align: left;
font-size: 12px;
}

.leftlink, .rightlink
{
border: white solid;
border-width: 0px 0px 0px 1px;
height: 30px;
margin: 17px 0px 0px 0px;
}

.leftlink
{
margin-left: 120px;
display: block;
}

.rightlink
{
float: right;
margin-top: -30px;
}

.logo
{
margin: 17px 0px 0px 20px;
float: left;
}

.header ul, .header ul li
{
list-style: none;
display: inline;
float: left;
margin: 2.5px 12px 0px 9px;
padding: 0px;
}

.linkcol
{
width: 235px;
float: left;
padding: 10px 0px 0px 0px;
}

.contentcol, .rightcol
{
margin-left: 235px;
background: white;
padding: 10px 10px 0px 20px;
border: 1px solid black;
border-width: 0px 0px 0px 1px;
}

.contentcol td
{
padding: 0px;
margin: 0px;
text-align: left;
vertical-align: top;
}


.contentcol td.text, .contentcol IMG
{
padding-bottom: 14px;
}


.catdisplay IMG
{
margin: 2px 15px 0px 0px;
border: 0px;
}



.companydisplay IMG
{
float: left;
margin: 0px 10px 0px 10px;
}

.companydisplay
{
margin: 10px 0px 0px 0px;
padding-right: 15px;
border: 1px solid #9e9e9e;
height: 125px;
border-width: 0px 0px 1px 0px;
}



.categorydisplay
{
margin: 0px 0px 10px 0px;
padding-bottom: 15px;

}

.subcategorydisplay
{
margin: 0px 0px 10px 0px;
padding-bottom: 10px;
border: 1px solid #9e9e9e;
border-width: 0px 0px 1px 0px;
}

.companydisplay a:link
{
margin: 0px 0px 0px 10px;
color: #1d506d;
}

.titlearea
{
background: black;
}


a:link, a:visited 
{
color: black; 
text-decoration: none; 
}

a:hover
{
color: red; 
text-decoration: underline;
}

ul
{
list-style: none;
padding: 0px;
margin: 0px 0px 0px 10px;
}

ul li
{
font-size: 12px;
font-weight: bold;
padding-top: 3px;
}

ul ul
{
padding: 0px 0px 0px 15px;
}

ul ul li
{
list-style-image: url(listdot.gif);
font-size: 11px;
padding-bottom: 3px;
font-weight: normal;
}

li.active a:link 
{
color: red;
}

.contentcol h3
{
color: #B84A00;
margin: 0px 0px 2px 0px;
}

h2
{
font-size: 16px;
margin: 0px 0px 4px 0px;
}

h3
{
font-size: 14px;
margin: 0px;
}

h4
{
font-size: 12px;
margin: 0px 0px 5px 0px;
}

p
{
margin: 0px 0px 13px 0px;
}

