/* CSS Document */
p,div,h1,h2,h3,h4,table,td,tr{  
	margin:0px;  
	padding:0px;  
	border:0px;  
	border-collapse:separate;  
	border-spacing:0px;
	}

body {/*Div for entire screen */
	text-align:left;
	position:relative;
	margin:0px;
	margin-top:0px;  
	padding:0px;
	background-color:#ffffff;
	background-repeat:repeat;
	}

#body_1 {/*Div for large background if used */
	position:relative;
	color:#ffffff;
	padding-top:100px;
	padding-bottom:100px;
	z-index:;
	background-repeat:no-repeat;
	background-position:center;
	}
	
#body_2 {/*Div container for actual focus */
	position:relative;
	width:95%;
	max-width:1200px;
	background-color:#ffffff;
	z-index:;
	/*border:18px #909597 solid;*/
	border:
	}
	
#row_1 {
	position:relative;
	width:100%;
	height:60px;
	z-index:5;
	}
	
#row_2 {
	position:relative;
	width:100%;
	height:261px;
	background-color:#ffffff;
	z-index:4;
	}	
	
#row_3 {
	position:relative;
	width:100%;
	height:183px;
	z-index:3;
	}	
	
#ribbon {
	position:absolute;
	top:0px;
	height:534px;
	background-image:url(images/ribbon.png);
	background-repeat:repeat;
	z-index:100;
	clear:none;
	}
	
#ribbon_row1 {
	position:relative;
	height:60px;
	}	
	
#ribbon_row2 {
	position:relative;
	padding-top:3px;
	padding-left:70px;
	height:261px;
	}
	
#ribbon_row3 {
	position:relative;
	height:183px;
	}
	
#ribbon_row4 {
	position:relative;
	height:30px;
	}				
	
#clear {
	clear:both;
	}			
	
p {
	font-family:arial;
	font-size:12px;
	text-align:left;
	color:#000000;
	}								
	
h1 {
	font-family:arial;
	font-size:22px;
	text-align:left;
	padding-bottom:5px;
	clear:none;
	}
	
h2 {
	font-family:arial;
	font-size:18px;
	text-align:left;
	}
	
h3 {
	font-family:arial;
	font-size:14px;
	text-align:left;
	clear:none;
	float:left;
	}		
	
#menubar {
	  position:relative;
	  display:none;
    }	
	
#coupon {
	position:relative;
	left:222px;
	top:10px;
	background-color:#FFFFFF;
	width:56%;
	height:221px;
	padding:10px;			
	}	
	
.printbutton {
  width:200px;
  padding:5px;
  }			