body {
 font-family: Verdana,Arial,Helvetica;
 font-size: 12px; 
 margin-top: 0px;
 margin-bottom: 0px;
 margin-left: 0px;
 margin-right: 0px;
 color: #000000; 
 background: #999999 url(/images/BG_Backdrop.jpg) 50% 50%;
}

form {
 margin-top:0px;
 margin-bottom:0px;
 margin-left:0px;
 margin-right:0px;
}

#container {
 position: relative;
 margin: 0 auto;
 width: 755px;
 background: url(/images/BG_Content.gif) 50% 50%;
}

#top_search {
 position: relative;
 top: 66px;
 left: 392px;
 width: 300px;
}

#top_cart {
 position: relative;
 top: 80px;
 left: 392px;
 width: 300px;
}

#login {
 position: relative;
 top: 65px;
 left: 28px;
 width: 300px;
}

#newsletter {
 position: relative;
 top: 58px;
 left: 420px;
 width: 250px;
}

.content {
 padding-left: 18px;
 padding-right: 18px;
}

#top {
 background: url(/images/top.jpg);
 width: 755px;
 height: 200px;
}

#bottom {
 height: 32px;
 background: url(/images/bottom.jpg) no-repeat;
 padding-left: 18px;
}

.green_box {
 font-size: 10pt;
 padding: 6px;
 border: 1px #339900 solid;
 background: #ccffcc;
 color: #339900;
}

.pad {
 padding-left: 18px;
 padding-right: 18px;
}

div {
 font-family: Verdana,Arial,Helvetica;
 font-size: 10pt;
 color: #000000;
}

div.sm {
 font-family: Verdana,Arial,Helvetica;
 font-size: 7.5pt;
 color: #000000;
}

.sm {
 font-family: Verdana,Arial,Helvetica;
 font-size: 7.5pt;
 color: #000000;
}

.red { 
 font-family: Verdana,Arial,Helvetica;
 font-size: 10pt;
 color: red;
}

.green { 
 font-family: Verdana,Arial,Helvetica;
 font-size: 10pt;
 color: #339900;
}

.header {
 font-family: Verdana,Arial,Helvetica;
 font-size: 13pt;
 color: #006699;
 font-weight: none;
 margin-top: 0px;
 margin-bottom: 0pt;
}

.header_metal {
 padding: 4px;
 background: #cccccc;
 font-family: Verdana,Arial,Helvetica;
 font-size: 13pt;
 color: #006699;
 font-weight: none;
 margin-top: 0px;
 margin-bottom: 0pt;
 border-top: solid 2px #eeeeee;
 border-bottom: solid 2px #999999;
 border-left: solid 2px #eeeeee;
 border-right: solid 2px #999999;
}

.header_nav {
 font-family: Verdana,Arial,Helvetica;
 font-size: 13pt;
 color: #cccccc;
 font-weight: bold;
}

.indicia {
 font-family: Verdana,Arial,Helvetica;
 font-size: 7.5pt;
 color: #666666;
}

a {
 font-family: Verdana,Arial,Helvetica;
 font-size: 10pt;
 color: blue;
}

a:hover {
 font-family: Verdana,Arial,Helvetica;
 font-size: 10pt;
 color: #000000;
}

a.sm {
 font-family: Verdana,Arial,Helvetica;
 font-size: 7.5pt;
 color: blue;
}

a:hover.sm {
 font-family: Verdana,Arial,Helvetica;
 font-size: 7.5pt;
 color: #000000;
}

a.ssm {
 font-family: Arial,Helvetica;
 font-size: 7.5pt;
 color: blue;
}

a:hover.ssm {
 font-family: Arial,Helvetica;
 font-size: 7.5pt;
 color: #000000;
}

a.steel {
 font-family: Verdana,Arial,Helvetica;
 font-size: 10pt;
 color: #000000;
}

a:hover.steel {
 font-family: Verdana,Arial,Helvetica;
 font-size: 10pt;
 color: blue;
}

.nomargin {
 margin-top: 0px;
 margin-bottom: 0px;
 margin-left: 0px;
 margin-right: 0px;
}

.field {
 border: 1px solid #999999;
 width: 200px;
}

.button {
 border: 2px solid #999999;
 background-color: #EEEEEE;
 color: blue;
 text-decoration: underline;
}

h1 {
 font-family: Verdana,Arial,Helvetica;
 font-size: 16pt;
 color: #666666;
 font-weight: normal;
}

#nav_frame {
border-top: solid 2px #eeeeee;
border-bottom: solid 2px #999999;
border-left: solid 2px #eeeeee;
border-right: solid 2px #999999;
}

.nav_sub {
margin:0px;
padding:4px;
background:#cccccc;
border-top: solid 1px #eeeeee;
border-bottom: solid 1px #999999;
border-left: solid 1px #eeeeee;
border-right: solid 1px #999999;
}

.nav_item {
font-family: Verdana,Arial,Helvetica;
font-size: 7.5pt;
margin:0px;
padding:2px;
background:#eeeeee;
border-top: solid 1px #cccccc;
border-bottom: solid 1px #ffffff;
border-left: solid 1px #cccccc;
border-right: solid 1px #ffffff;

}
