body{
font-size: 12px;
font-family: Helvetica, Arial, sans-serif;	
}
.indexmain_img{ 
background-image: url(img/2004creative/outtounch.jpg); 
background-repeat: no-repeat;
 background-position: right top; 
}
.product {	
font-family: Helvetica, Arial, sans-serif;	
font-size: 12px;	
line-height: 14px;
font-weight: normal;	
color: #565656;
}
.question {	
font-family: Helvetica, Arial, sans-serif;	
font-size: 10px;	
line-height: 13px;
font-weight: bold;	
color: #3B3B3B;
}
.bullettxt {	
font-family: Helvetica, Arial, sans-serif;	
font-size: 11px;	
line-height: 13px;	
color: #121212;
}
.dwnldtxt {	
font-family: Helvetica, Arial, sans-serif;	
font-size: 10px;	
line-height: 13px;
	color: #333333;
}
.hdrtxt {
font-family: Helvetica, Arial, sans-serif;	
font-size: 14px;	
line-height: 15px;
color: #333333;	
}
.index { 	
font-family: "Trebuchet MS";	
font-size: 9px;	
line-height: 12px;	
color: #666666;
}
.cutline { 
font-size: 9px;
color: #990000;
line-height: 11px; 
font-family: Trebuchet MS, Helvetica, Arial, sans-serif,Verdana; 
margin-left: 0px; 
}
.cutline a { 
color: #990000 
}
.cutline a:link { 
color: #990000; 
text-decoration: none; 
}
.cutline a:hover { 
color: #990000; 
text-decoration: none; 
}
.cutline a:visited {color: #990000; text-decoration: none; }

.search{
font-family: Helvetica, Arial, sans-serif;	
margin: 20px;
font-size: 11px;
}
.results a, .results a:hover, .results a:link{
color: #036;
text-decoration: none;
}
.resultReport {
font-size: 11px;
}
.results{
font-size: 12px;
}
.search strong{
font-weight: bold;
}
.left{
font-size: 11px;
text-align: center;
}
div.left ul li{
text-align: left;
list-style: solid;
margin-bottom: 5px;
}
div.left ul{
margin: 10px 10px 10px 25px;
padding:0px;
}
h2{
font-size: 16px;
}
h3{
font-size: 14px;
}
ul{margin-left:20px;padding:0;}
li {
list-style: square;
margin: 0px 0px 10px 0px;
padding:0;
}
#navcontainer { width: 200px; }

#navcontainer ul
{
margin-left: 0;
padding-left: 0;
list-style-type: none;
font-family: Helvetica, Arial, sans-serif;
font-size: 11px;
list-style: none;
font-weight: bold;
}
#navcontainer li{
list-style: none;
margin:0;
}
#navcontainer li a
{
display: block;
padding: 3px 10px;
width: 160px;
background: url(/img/contact_nav.gif) repeat-x top left;
border-bottom: 1px solid #eee;
}

#navcontainer a:link, #navcontainer a:visited
{
color: #f90;
text-decoration: none;
}

#navcontainer a:hover
{
background-color: #c20000;
color: #fff;
}
strong{font-weight: bold;}

.contact {
font-family: Helvetica, Arial, sans-serif;
font-size: 11px;
}
.contact h3{
color: #900;
}

#warranty{
width: 450px;
font-size: 11px;
text-align: left;
background-color: #F0EEE8;
}
#newsletter {
margin: 10px 0px;
}
#newsletter h2{
font-size: 16px;
}
#newsletter h4{
font-size: 12px;
font-weight: bold;
margin: 0px 0px 10px 10px;
}
#newsletter p,#newsletter li{
font-size: 11px;
}
#newsletter ul,#newsletter li{
list-style: none;
margin: 0px 0px 5px 0px;
}
#newsletter ul.pdf {
margin-left: 10px;
}
#newsletter img{
border-left: 1px solid #666;
}
#newsletter li{
line-height: 16px;
background: url(/img/pdf_icon.gif) no-repeat top left;
padding-left: 37px;
}
.warranty {
font-size: 12px;
background: url(/img/warranty_bottom.jpg) no-repeat bottom left;
width: 450px;
padding: 0px 0px 40px 0px;
text-align: center;
}
div.warranty p{
margin: 0 60px 10px 60px;
text-align: left;
}
div.warranty h3{
background: url(/img/warranty_top.jpg) no-repeat top left;
height: 34px;
margin:0px;
font-size: 16px;
padding: 60px 60px 10px 60px;
}
