/* Global modifications. */

	body {
	  margin: 0px;
	}
	
	a:hover {
	  color: #ff0000;
	  background-color: #FCECD5;
	}
	
	td {
      font-family: Arial, Helvetica, Verdana, sans-serif;
      font-size: 0.9em;
	}
	
	th {
      font-family: Arial, Helvetica, Verdana, sans-serif;
      font-size: 0.75em;
      text-align: right;
      white-space: nowrap;
	}



/* Page layout grid. */

	#page {
	  width:720px;
	}

		#print_header {
	  	}

		#header {
		  display: none;
	  	}

		#splash {
		  text-align: left;
		}

		#title {
		  text-align: left;
	  	  border-style: solid;
	  	  border-color: #000000;
	  	  border-top-width: 0px;
	  	  border-bottom-width: 0px;
	  	  border-left-width: 1px;
	  	  border-right-width: 0px;
	  	  padding: 10px;
		}

		#content {
		  text-align: left;
	  	  border-style: solid;
	  	  border-color: #000000;
	  	  border-top-width: 0px;
	  	  border-bottom-width: 0px;
	  	  border-left-width: 1px;
	  	  border-right-width: 0px;
	  	  padding: 0px;
		}
		
			.form { 
			  width: 67%;
			  padding: 10px;
			}

		#footer {
	  	  border-style: solid;
	  	  border-color: #000000;
	  	  border-top-width: 1px;
	  	  border-bottom-width: 0px;
	  	  border-left-width: 0px;
	  	  border-right-width: 0px;
	  	  padding-top: 5px;
		}
		
			.footer-content {
	      	  font-family: Arial, Helvetica, Verdana, sans-serif;
	      	  line-height: 1.4em;
	      	  font-size: 0.65em;
	      	  color: #000000;
	      	}



/* Copy formatting and layout. */

    h2 {
      font-family: Arial, Helvetica, Verdana, sans-serif;
      font-size: 1.25em;
      color: #cc0000;
      display: inline;
      font-weight: normal;
    }

    span.h2 {
      font-family: Arial, Helvetica, Verdana, sans-serif;
      font-size: 1.25em;
      color: #cc0000;
    }

    h3 {
      font-family: Arial, Helvetica, Verdana, sans-serif;
      font-size: 1em;
      color: #cc0000;
      display: inline;
      font-weight: normal;
    }

    span.h3 {
      font-family: Arial, Helvetica, Verdana, sans-serif;
      font-size: 1em;
      color: #cc0000;
    }

    .promo-copy-reg {
      font-family: Arial, Helvetica, Verdana, sans-serif;
      font-size: .8em;
    }

    .promo-copy-alt {
      font-family: Arial, Helvetica, Verdana, sans-serif;
      font-size: .7em;
      color: #666666;
    }

	.column { 
	  padding: 10px;
	}

	.column-div-left { 
	  padding: 10px;
	}

	p.product { 
	  border-style: solid;
	  border-color: #000000;
	  border-top-width: 1px;
	  border-bottom-width: 0px;
	  border-left-width: 0px;
	  border-right-width: 0px;
	}

	p.product:first-line { 
	  font-weight: bold;
	  color: #660000;
	}
	
	.info-label {
	  font-size: 0.75em;
	  font-weight: bold;
	}
