/* CSS Document */

body {
	font-family: Arial, Verdana, sans-serif;
	text-align: center;
	background: #800;
	font-size: x-small; /* IE5 Win */
  	voice-family: "\"}\""; 
  	voice-family: inherit;
  	font-size: small;	
	}
h1 {
    color: #CC0000;
    font-size: 200%;
	text-align: center;
	margin: .5em 0 1em 0;
    }
h2 {
   color: #c00;
   font-size: 120%;
   text-align: center;
    }
p, ul, ol {
    font-size: 100%;
	}
p {
   text-indent: 2em;
   }
li {
    margin-bottom: 1em;
	}
cite {
   font-weight: bold;
   font-style: normal;
   }
.highlight1 {
    font-weight: bold;
	color: navy;
	}
.highlight2 {
    font-weight: bold;
	color: #c00;
	}
.highlight3 {
    background: #ff9;
	}
#wrapper {
   width: 700px;
   text-align: left;
   border: 2px solid #000;
   background: #fff;
   padding: 20px;
   }
   
div.testimonial {
   font-family: Courier New,Courier,Helvetica;
   font-size: 80%;
   border: 1px solid #000; 
   background-color: #ffc;
   margin: 0;
   padding: 10px;
}
.testimonial p {
   text-indent: 0;
   margin-top: 0;
   padding: 0;
   }
div.quoteboxright {
   float: right;
   width: 300px;
   font-family: Courier New,Courier,Helvetica;
   font-size: 80%;
   border: 1px solid #000; 
   background-color: #ffc; 
   margin: 0 0 10px 15px;
   padding: 10px;
}
.quoteboxright h2 {
   color: navy;
   font-size: 140%;
   font-weight: bold;
   text-align: left;
   text-transform: capitalize;
   }
.quoteboxright p {
   text-indent: 0;
   }   
div.quoteboxleft {
   float: left;
   width: 300px;
   font-family: Courier New,Courier,Helvetica;
   font-size: 80%;   
   border: 1px solid #000; 
   background-color: #ffc; 
   margin: 0 15px 10px 0; 
   padding: 10px;
}
.quoteboxleft h2 {
   color: navy;
   font-size: 140%;
   font-weight: bold;
   text-align: left;
   text-transform: capitalize;   
   }
.quoteboxleft p {
   text-indent: 0;
   } 
div.quoteboxleftbullets {
   float: left;
   width: 300px;
   font-family: Courier New,Courier,Helvetica;
   font-size: 80%;   
   border: 1px solid #000; 
   background-color: #ffc; 
   margin: 20px 30px 15px 0; 
   padding: 10px;
}
.quoteboxleftbullets h2 {
   color: navy;
   font-size: 140%;
   font-weight: bold;
   text-align: left;
   text-transform: capitalize;   
   }
.quoteboxleftbullets p {
   text-indent: 0;
   }
.noindent {
   text-indent: 0;
   }

div.cdinfo {
   float: left;
   width: 600px;
   font-family: Courier New,Courier,Helvetica;
   font-size: 80%;
   border: 1px solid #000; 
   background-color: #efefef; 
   margin: 0 0 10px 15px;
   padding: 10px;
}
.cdinfo h2 {
   color: navy;
   font-size: 140%;
   font-weight: bold;
   text-align: left;
   text-transform: capitalize;
   }
.cdinfo p {
   text-indent: 0;
   }  

div.caption {
   width: 118px;
   margin-bottom: 10px;
   float: left;
   clear: left;
   font-size: 80%;
   font-weight: bold;
   text-align: center;
   }
div.pix {
   position: relative;
   margin: .5em 0em .5em 1.2em;
   padding: 0;
   background: #fff url("/images/shadow.gif") bottom right no-repeat;
   }
div.pix img {
	position: relative;
	margin: -5px 5px 5px -5px;
	padding: 4px;
	border: 1px solid #000;
	background: #fff;
	display: block;
	left: 4px;
	top: 0px;


   }  
div.guarantee {
   border: 1px solid #000; 
   background-color: #ffc;
   margin: 0;
   padding: 10px;
}
div.guarantee h2 {
   margin-top: 0;
   }
.checklist {
   list-style-image: url("/images/check_sm.gif");
   }

/* Print style adjustments
----------------------------------------------- */
@media print {

body {
	font-size: 11pt;
	color: #000;
	background: #fff;
	}

#wrapper {
	width: 100%;
	padding: 0;
	border: 0;
	}

#main {
	width: 100%;
	border: 0;
	}

h1, h1 a, h2, h2 a {
	border: 0;
	}

form p {
	margin: 1em 0;
	width: 100%;
	}

p label {
	float: none;
	width: 100%;
	text-align: left;
	}

p input {
	float: none;
	width: 100%;
	}

p textarea {
	float: none;
	width: 100%;
	}

p button {
	display: none;
	}

a:link, a:visited, a:hover, a:active {
	text-decoration: none;
	color: #000;
	background: transparent;
	}

}
