/*  Stylesheet Document
	--------------------------
	Core Styles
	--------------------------  */
	/* -----------------------
	Site Colors:
	black: #000000
	white: #ffffff
	--------------------------*/
	
/* TYPOGRAPHY */
	h1			{ font-size:1.2em; color:#FFFFFF; }
	h2			{ font-size:1.3em; font-weight:normal; color:#FFFFFF; margin:0; }
	h3			{ font-size:1.2em; font-weight:normal; color:#FFFFFF; }
	h4			{ font-size:0.8em; color:#FFFFFF; margin:0; }
	h5			{ font-size:0.8em; color:#FFFFFF; }
	h6			{ font-size:0.8em; color:#FFFFFF; }
	p			{ font-size:0.8em; }
	a			{ font-size:1em; color:#FFFFFF; }
	a:hover		{ font-size:1em; color:#d2bb92; }
	dl			{ font-size:1.2em; }
	dt			{ font-weight:bold; color:#3cb000; }
	.bold		{ font-weight:bold; }
	.caps		{ text-transform:uppercase; }
	.small		{ font-size:0.6em; }
	.subHead 	{ text-decoration:underline; text-transform:uppercase; padding-top:10px; }
	.lists		{ padding-top:30px; }
	.blogText	{ font-family:arial,verdana,georgia,tahoma,sans-serif; }
	
	
/* - LISTS */
	/* - Legals Lists - */
	.legalsLists		{ padding:0 0 10px 0; list-style:circle; }
	.legalsLists li		{ margin-left:20px; }
	
/* TEMPLATE STRUCTURE */
	html{ height:100%; }
	body{ width:100%; height:100%;  background:url(/assets/img/en-row/site/gateway_bg.jpg) 50% 0 no-repeat; color:#FFFFFF; }
	#pageWrap{width:790px;margin:0 auto;}
	#headerWrap{padding:65px 0 35px 0;}
	#logoWrap{ width:118px; height:80px; float:left; }
	
	#footer{width:790px;clear:both;padding:100px 0 200px 0;margin:0 auto;}
	#footer li{display:inline;padding:0 7px;margin-bottom:0.6em;background:url(/assets/img/en-row/site/footer_nav_break.jpg) right center no-repeat;}
	#gatewayPage #footer li.footerDisclaimer{padding:0 7px;margin-bottom:0;background:none;}
	#footerNav{width:100%;padding:0;}
	#footerNav li{float:left;padding:0 4px;background:url(/assets/img/en-row/site/footer_nav_break.jpg) 100% 50% no-repeat;}
	#footerNav li.first{padding:0 7px 0 0;margin:0 0 0 0;}
	#footerNav li.first img{margin:0 0 2px 0;}
	#footerNav li.last{background:none;}
	#footerNav li a{text-decoration:none;font-size:0.9em;text-transform:uppercase;color:#8c8a8b;}
	#footerNav li a:hover	{text-decoration:underline;color:#d2bb92;}
	#footer{width:790px;clear:both;padding:100px 0 100px 0;margin:0 auto;text-align:left;}
	#footer p{width:100%;clear:left;font-size:0.65em;padding:1px 0 0 0;color:#8c8a8b;}
	
/* GATEWAY / EXIT PAGES */
	#gatewayPage{font-family:arial,verdana,tahoma,georgia,sans-serif;}
	#gatewayPage #welcome{width:380px;margin:0;padding:0 0 40px 11px;}
	#gatewayPage #formWrap{padding:0 0 0 11px;}
	
	#gatewayPage #countryWrap{margin:0;padding:0 0 18px 11px;}
	#gatewayPage #countryWrap select{margin:0;font-size:0.8em;padding:1px 0;}
	#gatewayPage #countryWrap select.country{width:210px;border:none;}
	#gatewayPage #countryWrap p{margin:0;padding:0 0 2px 0;}
	
	#gatewayPage #dobWrap{margin:0;padding:0 0 18px 11px;}
	#gatewayPage #dobWrap input.dob{text-align:center;float:left;margin:0 2px 0 0;color:#FFFFFF;}
	#gatewayPage #dobWrap p{margin:0;padding:0 0 2px 0;}
	
	#gatewayPage input, #gatewayPage select{font-family:Tahoma, Arial, sans-serif;font-size:0.8em;border:none;background-color:#161415;color:#FFFFFF;}
	
	#gatewayPage #CheckboxWrap{clear:both;margin:0 0 0 0;padding:0 0 18px 11px;}
	#gatewayPage #CheckboxWrap input{float:left;margin:0 5px 0 0;padding:0;width:14px;height:14px;}
	#gatewayPage #CheckboxWrap #gatewayCheck{padding:0;margin:0;}
	#gatewayPage #CheckboxWrap #gatewayCheck p{padding:0;margin:0;}
	#gatewayPage #CheckboxWrap #gatewayCheck .warning{color:#8c8a8b;padding:0 0 0 18px;}
	
	#gatewayPage #submitWrap{margin:0;padding:0 0 29px 11px;width:136px;height:23px;background-color:none;}
	#gatewayPage #submitWrap input{width:120px !important;height:22px;background:none;}
	
	#gatewayPage div.error{margin:3px 0 0 0;padding:0;}
	#gatewayPage div.error p{margin:0;padding:0;}
	#gatewayPage #legalWrap{padding:0 0 0 11px;}
	#gatewayPage #legalWrap p{color:#8c8a8b;font-size:0.7em;}
	
	