body {
margin: 0px;
font-size: 12px;
font-family: arial,helvetica,verdana;
/*
background-color: #fcfbe2;
*/

background-color: #ffecc4;
background-image: url('images/bkgd_top.jpg');
background-repeat: repeat-x;
background-position: top; 
line-height:160%;

}

td{vertical-align:top;}

h1
{
font-size: 17px;
font-weight: bold;
}


h2 {
vertical-align: top;
margin: 0px;
padding-top: 5px;
font-size: 15px;
font-weight: bold;
font-family: arial,helvetica,verdana;
color:#930;
}

h3 {
margin: 0px;
padding-left: 0px;
font-size: 12px;
font-weight: bold;
line-height: 16px;
font-family: arial,helvetica,verdana;
}

h4 {
margin: 0px;
padding-left: 0px;
font-size: 10px;
font-weight: bold;
line-height: 16px;
font-family: arial,helvetica,verdana;
}
a:link{text-decoration:underline; color:#0066cc;}
a:active{text-decoration:underline; color:#000;}
a:visited{text-decoration:underline; color:#333;}
a:hover{text-decoration:none; color:#FF0000;}

a.nav:link {line-height:35px; font-weight: bold; text-decoration:none; color:#000000; font-size:15px; }
a.nav:active {line-height:35px; font-weight: bold; text-decoration:none; color:#000000; font-size:15px; }
a.nav:visited {line-height:35px; font-weight: bold; text-decoration:none; color:#000000; font-size:15px; }
a.nav:hover {line-height:35px; font-weight: bold; text-decoration:none; color:#900; font-size:15px; }

a.menu:link{text-decoration:none; color:#000000;}
a.menu:active{text-decoration:none; color:#000000;}
a.menu:visited{text-decoration:none; color:#000000;}
a.menu:hover{text-decoration:none; color:#FF0000;}

#container {
width: 800px;
margin-top: 0px;
margin-left: auto;
margin-right: auto;
padding: 0px;
}

#top {
width: 100%;
height: 174px;
margin: 0px;
padding: 0px;
background-repeat: no-repeat;
background-position: top; 
position:relative;
top:-164px;
left:165px;
}

#left {
width: 100%;
margin: 0px;
padding: 0px;
background-repeat: no-repeat;
background-position: top; 
}

#grid {
width: 100%;
margin: 0px;
padding-top: 20px;
padding-bottom: 20px;
}

#subnav {
width: 100%;
margin: 0px;
padding-top: 20px;
padding-bottom: 10px;
font-size:11px;
text-align:left;
}

#menu {
width: 100%;
margin: 0px;
padding-top: 20px;
padding-bottom: 0px;
text-align:left;
}

#sales {

margin: 0px;
padding-top: 20px;
padding-bottom: 20px;
}



.typ
{
font-size:12px;
color:#000;
line-height:150%;
padding:5px;
}