body {
font-family: Verdana, Arial, Helvetica, sans-serif; 
background-color: #ddd;
background-image: url(images/bgrd.jpg);
margin: 20px;
}

p, td, li, ul, ol, h1, h2, h3, h4, h5, h6 {
font-family: Verdana, Arial, Helvetica, sans-serif; 
}

#header{
width: 750px;
height: auto;
background: #999;
}

#nav{
width: 130px;
height: 450px;
background-color: #999;
}

#nav p{
font-size: 10px;
font-style: normal;
font-weight: bold;
margin: 10px 15px 10px 15px; 
padding: 0 0 4px 0;
border-bottom: 1px solid #ccc;
}

#nav a:link, #nav a:visited {
color: white;
text-decoration: none;
}

#nav a:hover {
color: #94074C;
text-decoration: none;
}

#nav img{
margin: 10px 0 10px 18px;	
}

#crumb{
margin: 5px 0 0 0;
}

#content{
background-color: white;
width: 619px;
height: auto;
border-right: 1px solid #999;
border-bottom: 1px solid #999;
}

#content h1.home {
font-family: Times New Roman, Times, serif;
color: black;
font-size: 36px;
font-style: normal;
font-weight: normal;
margin: 20px 30px 0 26px;
}

#content h2.home {
color: black;
font-size: 18px;
font-style: normal;
font-weight: normal;
margin: 0 30px 0 30px;
}

#content h3.home {
color: black;
font-size: 12px;
font-style: normal;
font-weight: bold;
margin: 6px 30px 20px 30px;
}

#content img.home{
margin: 0 30px 20px 20px;	
}

#content img.man{
margin: 0 30px 20px 20px;	
}

#content h1 {
color: black;
font-size: 28px;
font-style: normal;
font-weight: normal;
margin: 20px 30px 0 30px;
}

#content h1.nosub {
color: black;
font-size: 28px;
font-style: normal;
font-weight: normal;
margin: 20px 30px 20px 30px;
}

#content h2 {
color: black;
font-size: 12px;
font-style: normal;
font-weight: bold;
margin: 2px 30px 20px 30px;
}

#content h4 {
color: #94074C;
font-size: 18px;
font-style: normal;
font-weight: bold;
margin: 0 30px 2px 30px;
}

#content h4.prodlist {
color: #94074C;
font-size: 18px;
font-style: normal;
font-weight: bold;
margin: 0 30px 10px 30px;
border-bottom: 1px dashed #94074C;
}

#content p{
color: black;
font-size: 12px;
font-style: normal;
font-weight: normal;
line-height: 1.5em;
margin: 0 30px 1.5em 30px;
}

#content p.instructions{
color: #94074C;
font-size: 12px;
font-style: normal;
font-weight: normal;
line-height: 1.5em;
margin: 5px 30px 1.5em 30px;
}

#content p.prelist{
margin-bottom: .8em;
}

#content a{
color: blue;
font-size: 12px;
font-style: normal;
font-weight: normal;
text-decoration: underline;
}

#content p.listhead{
color: black;
font-size: 12px;
font-style: normal;
font-weight: normal;
margin: 0 30px 10px 30px;
}

#content ul, #content ol{
margin: 0 0 20px 60px;
}

#content li{
color: black;
font-size: 12px;
font-style: normal;
font-weight: normal;
}

#content img{
margin: 0 100px 0 15px;
float: right;
}

#content img.spectral, #content img.omni, #content img.viper{
margin: 15px 0 15px 30px;
float: none;
}

#content img.prodlist{
margin: 0 0 0 20px;
}

#content ul.prodlist {
margin: 10px 30px 20px 30px;
}

#content li.prodlist {
color: black;
font-size: 12px;
font-style: normal;
font-weight: normal;
line-height: 1.5em;
}

#content img.form{
margin: 0 0 20px 20px;
float: none;
}

#content p.formlabel {
color: black;
font-size: 11px;
font-style: normal;
font-weight: bold;
margin: 0 30px 0 30px;
}

#content input, #content textarea{
color: black;
font-size: 12px;
font-style: normal;
font-weight: normal;
border: 1px solid black;
}

#content table{
margin: 0 0 20px 20px;	
font-size: 12px;
}

#spec table{
margin: 0 0 20px 30px;	
}

#spec p.formlabel {
width: 280px;
color: black;
font-size: 10px;
font-style: normal;
font-weight: bold;
margin: 0;
border-bottom: 1px solid dotted;
}

#spec p.formfield {
color: black;
font-size: 10px;
font-style: normal;
font-weight: bold;
margin: 0;
border: 0;
}

#spec p.send {
margin-left: 30px;
}

#spec h2 {
color: #94074C;
font-size: 16px;
font-style: normal;
font-weight: bold;
margin: 0 0 0 36px;
}

#footer p{
width: 750px;
color: black;
font-size: 10px;
font-style: normal;
font-weight: bold;
margin: 10px 0 0 0;
text-align: center;
}
