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




/**********************************************************
/	Military Discount Program
**********************************************************/




	/**********************************************************
	/	Military - Index
	**********************************************************/
	#miliary-discount-container{
		background:url(/images/specials/military-discount-program/background.jpg) 0px 0px no-repeat;
		height:784px;
		position:relative;
		width:980px;
	}
	
		#miliary-discount-container #solider{
			background:url(/images/specials/military-discount-program/soldier.png) 0px 0px no-repeat;
			height:459px;
			position:absolute;
			bottom:72px;
			left:0px;
			width:339px;
			z-index:10;
		}
	
	#military_content{
		height:481px;
		position:absolute;
		bottom:103px;
		right:23px;
		width:668px;
		z-index:5;
	}
	
		#military_content a{
			background:url(/images/specials/military-discount-program/registartion-btn.png) 0px 0px no-repeat;
			display:block;
			height:59px;
			position:absolute;
			top:2px;
			left:87px;
			text-indent:-9000px;
			width:494px;
		}
	
		#military_content a:hover{
			background-position:0px -59px;
		}
	
		#military_content div{
			background:#FFF;
			border:solid #5b6334 3px;
			font-size:14px;
			height:417px;
			margin:32px 0 0 0;
			padding:32px 14px 0 14px;
			width:634px;
		}
		
		#military_content h1{
			color:#384202;
			font-family:Arial, Helvetica, sans-serif;
			font-size:18px;
			font-weight:bold;
			margin:17px 0 0 0;
			padding:0px;
		}
		
			#military_content h1.first{
				margin:0px;
				text-align:center;
			}
		
		#military_content ul{
			list-style-image:url(/images/specials/military-discount-program/list-item.png);
			list-style-position:inside;
			margin:0px;
			padding:0px;
		}
		
			#military_content ul li{
				font-family:Arial, Helvetica, sans-serif;
				font-size:14px;
				line-height:normal;
				margin:2px 0;
			}
		
		#military_content p{
			font-family:Arial, Helvetica, sans-serif;
			font-size:14px;
			line-height:normal;
			margin:0px;
			padding:0px;
		}
		
			#military_content p.first{
				border-bottom:solid #5b6334 1px;
				padding:0 0 14px 0;
				text-align:center;
			}
		
		#military_content #disclaimer{
			height:30px;
			width:622px;
			background:#c0c3af;
			text-align:center;
			padding:10px 0;
			position:absolute;
			bottom:17px;
		}
		
			#military_content #disclaimer span{
				font-style:italic;
			}
		
		#miliary-discount-container #lower-banner{
			background:url(/images/specials/military-discount-program/lower-banner.png) 0px 0px no-repeat;
			height:92px;
			position:absolute;
			bottom:0px;
			width:980px;
			z-index:15;
		}
	
	
	
	
	/**********************************************************
	/	Military - Form
	**********************************************************/
	.centerText{
		text-align:center;
	}
	
	.clear{
		clear:both;
	}
	
	.error {
		color:#FF0000;
	}
	
	#military-form{
		background:#fffbe8;
		font-family:Arial, Helvetica, sans-serif;		
		font-size:12px;
		height:660px;
		padding:18px 37px 0 37px;
		width:586px;
	}
	
		#military-form div{
			border-top:solid #5b6334 1px;
			padding:13px 0;
		}
	
		#military-form img{
			display:block;
			margin:0 auto 10px auto;
		}
		
		#military-form h1, #military-form p{
			margin:0px;
			padding:0px;
			font-family:Arial, Helvetica, sans-serif;
		}
		
		#military-form h1{
			font-size:18px;
		}
		
		#military-form p{
			font-size:14px;
		}
	
		#military-form strong{
			padding:0 5px 0 0;
		}
		
		#military-form td{
			padding:2px 0;
		}
		
		#military-form button{
			background:url(/images/specials/military-discount-program/form/submit-btn.png) 0px 0px no-repeat;
			border:none;
			cursor:pointer;
			float:right;
			height:54px;
			width:156px;
			position:relative;
			z-index:10;
		}
		
		#military-form button:hover{
			background-position:0px -54px;
		}
		
		#military-form #eBrochure{
			background:url(/images/specials/military-discount-program/form/pdf.png) 0px 16px no-repeat;
			padding-left:50px;
		}
		
		
		
		
	/**********************************************************
	/	Military - Thank You
	**********************************************************/
	#military-thanks{
		background:#fffbe8;
		height:278px;
		padding:18px 37px 0 37px;
		text-align:center;
		width:586px;
	}
	
		#military-thanks img{
			display:block;
			margin:0 auto 10px auto;
		}
		
		#military-thanks div{
			border-bottom:solid #5b6334 1px;
			border-top:solid #5b6334 1px;
			margin:0 0 10px 0;
			padding:10px 0;
		}
		
		#military-thanks h1, p{
			margin:0px;
			padding:0px;
		}
		
		#military-thanks h1{
			font-size:18px;
		}
		
		#military-thanks p{
			font-size:14px;
		}
	
		#military-thanks a{
			background:url(/images/specials/military-discount-program/form/home-btn.png) 0px 0px no-repeat;
			display:block;
			float:right;
			height:54px;
			width:156px;
		}
		
		#military-thanks a:hover{
			background-position:0px -54px;
		}
		
		
		
/**********************************************************
/	Instant Cash
/  	Power Up
**********************************************************/
#instantcash{
	background:url(/images/specials/instant-cash/instant-cash-bg.jpg) 0px 0px no-repeat;
	height: 644px;
	margin: 13px 0 -11px 3px;
	padding:0;
	width: 955px;
}

#powerup{
	background:url(/images/specials/power-up/instant-cash-bg.jpg) 0px 0px no-repeat;
	height: 644px;
	margin: 13px 0 -11px 3px;
	padding:0;
	width: 955px;
}

#instantcashform{
	background:url(/images/specials/instant-cash/form-bg.png);
	background-position:bottom;
	background-repeat:no-repeat;
	height:174px;
	margin:0 0 0 -10px;
	padding:442px 0 0 0;
	width:579px;
}

#powerupform{
	background:url(/images/specials/power-up/form-bg.png);
	background-position:bottom;
	background-repeat:no-repeat;
	height:174px;
	margin:0 0 0 -10px;
	padding:442px 0 0 0;
	width:579px;
}

#instantcashcontent, #powerupcontent{
	width:510px;
	margin:0 auto;
	margin-top:0;
	padding-top:24px;
	padding-left:20px;
}

	#instantcashcontent p, #powerupcontent p{
		margin:0;
		padding:0;
		line-height:16px;
	}

#instantcash-leftform, #powerup-leftform{
	width:200px;
	height:95px;
	float:left;
	margin-top:6px;
}

#instantcash-leftform .error , #instantcash-rightform .error,
#powerup-leftform .error , #powerup-rightform .error{
	font-size:12px;
}

#instantcash-rightform,
#powerup-rightform{
	width:180px;
	height:95px;
	float:left;
	margin-top:6px;
}

#instantcash-submit,
#powerup-submit {
	width:100px;
	height:95px;
	float:left;
	padding-top:52px;
}

#instant-cash-interiorvoucher {
	background-image:url(/images/specials/instant-cash/voucher-deals-bg.jpg);
	padding:10px 0 0 0;
	background-color:#CCCDD1;
	height: 1044px;
}

#power-up-interiorvoucher {
	background-image:url(/images/specials/power-up/voucher-deals-bg.jpg);
	padding:10px 0 0 0;
	background-color:#CCCDD1;
	height: 1044px;
}

	#instant-cash-interiorvoucher #vouchertop,
	#power-up-interiorvoucher #vouchertop {
		margin:0;
		width:960px;
		height:814px;
		margin:50px 0 160px 0;
		font-size:18px;
		font-weight:bold;
	}

		#instant-cash-interiorvoucher #vouchertop #certificate{
			background:url(/images/specials/instant-cash/certificate.png) 0px 0px no-repeat;
			height:413px;
			width:677px;
			margin:0 auto;
		}
		
		#power-up-interiorvoucher #vouchertop #certificate{
			background:url(/images/specials/power-up/certificate.png) 0px 0px no-repeat;
			height:413px;
			width:677px;
			margin:0 auto;
		}		

		#instant-cash-interiorvoucher #vouchertop #certificate #voucher-to, 
		#power-up-interiorvoucher #vouchertop #certificate #voucher-to {
			padding:200px 0 5px 260px;
			width:335px;
		}

#voucherButton{
	margin:10px 150px 10px 0;
	height:53px;
	text-align:right;
}

#instant-cash-voucher{
	background:#205B72;
	width:669px;
	margin:0 auto;
}

	#instant-cash-voucher table tr td {
		font-family:Arial, Helvetica, sans-serif;
		font-size:18px; 
		font-weight:bold;
		line-height:22px;
		vertical-align:top;
	}
	
	#instant-cash-voucher table tr td ul {
		font-size:14px;
		font-weight:normal;
		list-style:outside disc; 
		padding:15px 30px; 
	}
	
	#instant-cash-voucher #disclaimer {
		color:#fff;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px; 
		font-style:italic;
		font-weight:bold;
		padding:10px 0;
		text-align:center;
	}
	
	
	/**********************************************************
	/	Survey
	**********************************************************/
	#survey{
		background:#e4e1da url(/images/specials/survey/top.jpg) 0px 0px no-repeat;
		border:solid #000 2px;
		font-size:11px !important;
		margin:15px auto 15px auto;
		padding:425px 95px 20px 95px;
		width:759px;
	}
	
		#survey a{
			font-size:14px;
		}
	
		#survey .info{
		}
	
			#survey .info td{
				padding:10px 0;
			}
			
	#survey-rules{
		background:#faf6f3 url(/images/specials/survey/rules-bg.jpg) 0px 0px repeat-x;
		border:solid #000 2px;
		margin:15px auto 15px auto;
		padding:25px;
		width:899px;
	}
			
		#survey-rules .title{
			font-size:26px;
			border-bottom:solid #000 1px;
			margin:0 0 10px 0;
		}
			
		#survey-rules ol{
			list-style-type:decimal;
			padding:0 0 0 20px;
		}
			
			#survey-rules ol ul{
				font-size:10px;
				list-style-type:lower-alpha;
				padding:0 0 0 30px;
			}