<style>
	/*********************************************/
	/* New */
	
	form#required-information input.text-input
	{
		background-color: #b3d7f7;
		border: solid 1px #999999;
	}
	form#required-information input
	{
		background-color: #b3d7f7;
		border: solid 1px #999999;
	}
	
	form#required-information p
	{
		margin-left: 155px;
	}
	
	div.pull-quote-blue
	{
	padding-bottom: 1px;
	background: url(/images/lt_blue_curly.gif) bottom left no-repeat;
	font-size: 14px;
	color: #333333;
	
	}
	
	div.pull-quote-blue div#top-left
	{
	background: #b3d7f7 url(/images/blue_on_lt_gray_top_left_corner.gif) no-repeat top left;
	}
	
	div.pull-quote-blue div#top-right
	{
	background: url(/images/blue_on_lt_gray_top_right_corner.gif) no-repeat top right;
	}
	
	div.pull-quote-blue img.thumbnail
	{
	float: left;
	margin: 20px 0 0 20px;
	padding: 3px;
	background-color: #FFFFFF;
	}
	
	div.pull-quote-blue p
	{
	margin-top: 0;
	padding: 18px 20px 0 155px;
	background: url(/images/dk_blue_on_lt_blue_quote.gif) 105px 13px no-repeat;
	}
	
	div.pull-quote-blue p.more
	{
	padding: 0 0 0 20px;
	background: url(/images/blue_on_lt_gray_bottom_left_corner.gif) no-repeat 0 100%;
	}
	
	div.pull-quote-blue p.more a
	{
	display: block;
	padding: 0 20px 20px 0;
	text-align: right;
	background: url(/images/blue_on_lt_gray_bottom_right_corner.gif) no-repeat 100% 100%;
	color: #024f91;
	text-decoration: none;
	}
	
	div#agree-container
	{
		clear: left;
		padding-top: 20px;
		width: 610px;
	}
	
	div.float-right
	{
		float: right;
	}
	
	span.pad-left
	{
		padding-left: 10px;
	}
	
	button.arrow-right-validate
	{
		margin: 0px auto;
		margin-left: 20px;
		padding-left: 20px;
		padding-right: 70px;
		text-align: center;
		width: 195px;
		height: 67px;
		border: none;
		font-weight: bold;
		font-size: 14px;
		color: #004d8f;
		background: url(/images/btns/arrow_right_btn_orange.gif) top left no-repeat;
	}
	
	label.hide-my-age
	{
		margin-left: 15px;
	}
	
	ul#captcha-text-input
	{
		float: right;
		margin: 0;
		padding: 0; 
		width: 405px;
		line-height: 18px;
	}
	
	div#image-wall-sign-up
	{
		margin: 9px 0 0 0;
	}
	div#image-wall-sign-up img
	{
		margin: 6px 2px 0 3px;
		padding: 3px;
		background-color: #e67f00;	
	}
	
	/***************************************/
	/* Not new, but modified */
	
	div.module-blue-gradient
	{
		margin: 15px 0 15px 0;
		color: #FFFFFF;
	}


	div.content-module
	{
		border: 3px solid #CCCCCC;
	}
	
	div.content-module p
	{
		line-height: 12px;
		font-size: 11px;
	}
	
	h1
	{
		margin-bottom: 16px;
	}

</style>
