	/*
		// ------------------------------------------------------------------------------
		// CLASS:
		// DS2.Coupons.css.couponprint
		//
		// PURPOSE:
		// I am the print CSS file for coupons
		//
		// COPYRIGHT:
		// Copyright (c) 2008 Dealerskins, Inc. All Rights Reserved.
		//
		// REVISION HISTORY:
		//
		// ******************************************************************************
		// User: ADM  Date: 9/5/2008
		// Initial creation
		// ******************************************************************************
		// ------------------------------------------------------------------------------
	*/
	
	/* explicitly hide navigation containers */
	#topNavigation, #leftNavigation {
		display: none;
	}

	/* some issue with tables that have 100% height is causing coupons to print two pages */
	table {
		height: 1px !important;
	}

	/*
		set the page background color and margins.
	 */
	body {
		background: #ffffff;
		font-size: 9pt;
	}
	
	p, div, td, textarea {
		font-size: 9pt;
	}
	
	/*
		set font color to black for the entire page
	*/
	* {
		color: #000000;
	}
	
	
	/*
		open: coupon specific styles
	*/
	
	#couponCont {
		margin: 0px auto;
		text-align: left;
	}
	
		#coupon {
			width: 90%;
			margin: 0px auto 0px auto;
	
		}
	
			#couponTop {
				width: 100%;
				margin: 0px auto;
			}
	
				#couponTopInner {
					margin: 15px auto 0px auto;
					width: 569px;
					border-top: 1px dashed #000000;
					border-right: 1px dashed #000000;
					border-left: 1px dashed #000000;
				}
	
					#header {
						height: 72px;
						margin: 10px 10px 0px 10px;
						text-align: center;
						overflow: hidden;
					}
	
						#header .short {
							height: 1px;
							margin: 0px 2px;
							padding: 0px;
							font-size: 0px;
							overflow:hidden;
						}
	
						#header .medium {
							height: 1px;
							margin: 0px 1px;
							padding: 0px;
							font-size: 0px;
							overflow:hidden;
						}
	
						#headerBody {
							height: 64px;
							margin: 0px;
							padding: 4px 0px 0px 0px;
						}
	
							#titlePretext, #titlePosttext {
								height: 15px;
							}
	
							#titleText {
								font-size: 1.5em;
								font-weight: bold;
							}
	
					#content {
						margin: 10px 10px 0px 10px;
						text-align: center;
					}
	
						#content .short {
							height: 1px;
							margin: 0px 2px;
							padding: 0px;
							font-size: 0px;
							overflow:hidden;
						}
	
						#content .medium {
							height: 1px;
							margin: 0px 1px;
							padding: 0px;
							font-size: 0px;
							overflow:hidden;
						}
	
						#contentBody {
							width: 548px;
							clear: both;
						}
	
							#couponDetails {
								width: 546px;
								clear: both;
							}
	
								#contentImg {
									margin: 10px;
									width: 168px;
									float: left;
									z-index: 500;
									clear: both;
								}
	
									#contentImg img {
	
									}
	
								#couponText {
									margin: 10px 10px 5px 0px;
									width: 321px;
									float: right;
									text-align: left;
								}
	
									#couponText * {
									}
	
									#couponText p {
										margin: 0px 0px 10px 0px;
									}
	
									#couponText ul {
										margin: 0px 0px 10px auto;
									}
	
										#couponText ul li {
											margin: auto 0px auto 10px;
										}
	
							#expirationAndPrice {
								margin: auto 10px;
								padding-top: 8px;
								clear: both;
								position: relative;
								height: 100px;
							}
	
								#left {
									float: left;
									width: 266px;
								}
	
									#disclaimer {
										font-size: .8em;
										line-height: 1.1em;
										text-align: left;
									}
	
									#expiration {
										line-height: 1.1em;
									}
	
	
	
								#right {
									float: right;
									width: 245px;
									text-align: center;
								}
	
								#right * {
									line-height: 1em;
								}
	
									#pricePretext, #pricePosttext {
										height: 13px;
									}
	
									#priceText {
										font-size: 4em;
										font-weight: bold;
										height: 48px;
									}
	
			#couponBottom {
				width: 569px;
				border-right: 1px dashed #000000;
				border-bottom: 1px dashed #000000;
				border-left: 1px dashed #000000;
				height: 25px;
				margin: 0px auto 20px auto;
			}
	
				#couponBottomInner {
					margin: 0px 15px 0px 15px;
					_width: 580px;
				}
	
					#couponBottomInner p {
						text-align: center;
						margin: 0px;
						font-size: .8em;
						line-height: 2em;
					}
	
		a {
	
		}
	
		/*
			open: print and email to friend styles
		*/
		a,
		#couponInteraction,
		#couponInteraction *,
		#couponAdditional,
		#couponAdditional *
			{
				display: none;
			}
