html, body, div,
h1, h2, h3, h4, h5, h6, p,a,
font, img, dl, dt, dd, ol, ul, li,
table, caption, tbody, tfoot, thead, tr, th, td 
 {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: top;
	line-height:120%;
	}
.list li {
line-height:120%;
}

body {
   background: #fff;
   font-size: 11pt;
   font-family:arial;
   }

#container1 {
width: 100%;  
margin:0;
background:transparent;
border-top:1px solid #000;
}

#container2 {
width:100%;
margin:0;
border-top:1px solid #1C4F82; /*blue*/
}

#container3 {
width:100%;
margin:0;
text-align:center;
border-top:1px solid #ec0002; /*red  */
}

#container4 {
width:80%;
margin-left:auto;
margin-right:auto;
text-align:left;
}

#topnav {
   display: none;
   }

#footer {
   display: none;
   }
#content {
float:left;
clear:both;
padding-top:10px;width:100%;
margin-top:0;
}
/*
clear:both;
   padding-top: 1em;
   }
#outline {
width:100%;
}*/


.price {font-weight:bold;margin-bottom:20px;text-align:center;}
h1 {font-size:18pt;text-align:center;font-weight:600;color:red;font-style:italic;background:#e0e0e0;}
h2{font-size:12pt;color:#000;}
.float-left { width:150px;height:112px;}
.float-right { width:162px;height:110px;}
.replace {display:none;}
.print { width:178px;height:37px;}