@charset "UTF-8";
/* CSS Document */

/* the overlayed element initially overlay is hidden */
div.overlay {	
	display:none;
}

div.overlay div.close {
	background-image:url(../images/overlay/close-orange.png);
	position:absolute;
	right:10px;
	top:10px;
	cursor:pointer;
	height:45px;
	width:45px;
}

/* container for external content. uses vertical scrollbar, if needed */ 
div.wrap {
	
    height:459px;
    overflow-y:auto;
}

/* * STANDARD PRODUCTS ******************************** */
#bookletover {
	background-image:url(../images/quotes/productshots/booklet.png);
	width:750px;
	height:500px;
	padding:0px;
}

#bookletover div.close { 
    right:15px; 
    top:60px; 
} 

#bcardover {
	background-image:url(../images/quotes/productshots/bcard.png);
	width:483px;
	height:413px;
	padding:0px;
}

#bcardover div.close { 
    right: -4px; 
    top:90px; 
} 

#doorhangerover {
	background-image:url(../images/quotes/productshots/doorhanger.png);
	width:296px;
	height:495px;
	padding:0px;
}

#doorhangerover div.close { 
    right:15px; 
    top:30px; 
} 

#envelopeover {
	background-image:url(../images/quotes/productshots/envelope.png);
	width:750px;
	height:500px;
	padding:0px;
}

#envelopeover div.close { 
    right:210px; 
    top:15px; 
} 

#gcardover {
	background-image:url(../images/quotes/productshots/greeting.png);
	width:500px;
	height:500px;
	padding:0px;
}

#gcardover div.close { 
    right:15px; 
    top:40px; 
} 

#pfolderover {
	background-image:url(../images/quotes/productshots/pfolder.png);
	width:667px;
	height:495px;
	padding:0px;
}

#pfolderover div.close { 
    right:12px; 
    top:25px; 
} 

#flyerover {
	background-image:url(../images/quotes/productshots/flyer.png);
	width:500px;
	height:500px;
	padding:0px;
}

#flyerover div.close { 
    right:55px; 
    top:50px; 
} 

#labelover {
	background-image:url(../images/quotes/productshots/label.png);
	width:457px;
	height:373px;
	padding:0px;
}

#labelover div.close { 
    right:-20px; 
    top:26px; 
} 

#letterheadover {
	background-image:url(../images/quotes/productshots/letterhead.png);
	width:434px;
	height:493px;
	padding:0px;
}

#letterheadover div.close { 
    right:15px; 
    top:85px; 
} 

#magnetover {
	background-image:url(../images/quotes/productshots/magnet.png);
	width:353px;
	height:319px;
	padding:0px;
}

#magnetover div.close { 
    right:20px; 
    top:-20px; 
} 

#magazineover {
	background-image:url(../images/quotes/productshots/magazine.png);
	width:402px;
	height:501px;
	padding:0px;
}

#magazineover div.close { 
    right:8px; 
    top:140px; 
} 

#notepadover {
	background-image:url(../images/quotes/productshots/notepad.png);
	width:531px;
	height:481px;
	padding:0px;
}

#notepadover div.close { 
    right:10px; 
    top:100px; 
} 

#postcardover {
	background-image:url(../images/quotes/productshots/postcard.png);
	width:481px;
	height:500px;
	padding:0px;
}

#postcardover div.close { 
    right:90px; 
    top:-10px; 
} 

#tabletentover {
	background-image:url(../images/quotes/productshots/tabletent.png);
	width:390px;
	height:492px;
	padding:0px;
}

#tabletentover div.close { 
    right:75px; 
    top:15px; 
} 

/* * LARGE FORMAT ******************************** */
#bannerover {
	background-image:url(../images/quotes/productshots/banner.png);
	width:673px;
	height:452px;
	padding:0px;
}

#displayover {
	background-image:url(../images/quotes/productshots/display.png);
	width:638px;
	height:447px;
	padding:0px;
}

#retractableover {
	background-image:url(../images/quotes/productshots/retractable.png);
	width:433px;
	height:530px;
	padding:0px;
}

#retractableover div.close { 
    right:20px; 
    top:15px; 
} 

#posterover {
	background-image:url(../images/quotes/productshots/poster.png);
	width:447px;
	height:554px;
	padding:0px;
}

#posterover div.close { 
    right:15px; 
    top:55px; 
} 

/* * WINDOWS ******************************** */
#legal {
	background-image:url(../images/overlay/legal.png);
	width:662px;
	height:459px;
	padding:50px;
	overflow-y:auto; 
}

#bcardover div.close { 
    right:15px; 
    top:85px; 
} 

#helpback {
	background-image:url(../images/overlay/backing.png);
	width:782px;
	height:459px;
	padding:50px;
	overflow-y:auto; 
}

#glossary {
	background-image:url(../images/overlay/backing.png);
	width:782px;
	height:459px;
	padding:50px;
 
}

#specials {
	background-image:url(../images/overlay/backing.png);
	width:782px;
	height:459px;
	padding:50px;
	overflow-y:auto; 
}