@media screen {
	a.bmgcontrol:link { color: yellow; font-family: arial; font-size: 10pt; }
	a.bmgcontrol:active { color: yellow; font-family: arial; font-size: 10pt; }
	a.bmgcontrol:visited { color: yellow; font-family: arial; font-size: 10pt; }
	a.bmgcontrol:hover { color: yellow; font-family: arial; font-size: 10pt; }

	.layout { position: absolute;
			  margin: 0px 0px 0px 0px;
		  	  background-color: black;
		  	  width: 400px;
		  	  border-spacing: 0px;
		  	  border-collapse: collapse; 
		  	  border: solid black 1px;
		  	  border-width: 1px 1px 1px 1px;
		  	  padding: 0px;
		  	  top: 0px;
		  	  left: 0px; }
		  
	.coupon { height: 500px;
		  	  padding: 0px; }

	.expire { height: 32px;
		  	  padding: 0px;
		  	  background-color: black;
		  	  background-image: url(http://www.nocoupon.com/blackdot.gif);
		  	  background-repeat: repeat;
		  	  text-align: right; }

	.legalnotice { height: 65px;
			   	   padding: 0px; }

	.musicbox { width: 400px;
		  	  	height: 32px; 
				text-align: center;
				padding: 0px; }
				
	.links { z-index: 1;
			 position: absolute; }			
				
	img#link { z-index: 1; }			
}

@media print {
	a.bmgcontrol:link { color: yellow; font-family: arial; font-size: 10pt; }
	a.bmgcontrol:active { color: yellow; font-family: arial; font-size: 10pt; }
	a.bmgcontrol:visited { color: yellow; font-family: arial; font-size: 10pt; }
	a.bmgcontrol:hover { color: yellow; font-family: arial; font-size: 10pt; }

	.layout { position: absolute;
			  margin: 0px 0px 0px 0px;
		  	  background-color: black;
		  	  width: 400px;
		  	  border-spacing: 0px;
		  	  border-collapse: collapse; 
		  	  border: solid black 1px;
		  	  border-width: 1px 1px 1px 1px;
		  	  padding: 0px;
		  	  top: 0px;
		  	  left: 0px; }
		  
	.coupon { height: 500px;
		  	  padding: 0px; }

	.expire { height: 32px;
		  	  padding: 0px;
		  	  background-color: black;
		  	  background-image: url('http://www.nocoupon.com/blackdot.gif');
		  	  background-repeat: repeat;
		  	  text-align: right; }

	.legalnotice { height: 65px;
			   	   padding: 0px; }

	.musicbox { display: none;
				width: 400px;
				height: 32px;
		  	  	text-align: center;
				padding: 0px; }
				
	.links { z-index: 1;
			 position: absolute;
			 display: none; }			
				
	img#link { z-index: 1;
			   display: none; }			
}