.outerbox
		{
			-moz-box-shadow: 0 0 10px #888;
			-webkit-box-shadow: 0 0 10px #888;
			 box-shadow: 0 0 10px #888;
			 position:relative;
			 margin-left: 20px;
			 width: 372px;
		}
		.bluebox
		{
			width: 370px;
			height: 228px;
			padding:0;
			margin:0;
			border: solid 1px #9f60d2;
			-moz-box-shadow: inset 1px 1px 1px RGBA(255,255,255,0.55);
			-webkit-box-shadow: inset 1px 1px 1px RGBA(255,255,255,0.55);
			box-shadow: inset 1px 1px 1px RGBA(255,255,255,0.55);
			background:url(images/purple.png) no-repeat; position:relative;
			
		}
		.bluebox p
		{
			width: 160px;
			display:block;
			float: left;
			line-height: 22px;
			text-align:center;
			color:#fff;
			margin: 10px;
			font-size:18px;
			-moz-text-shadow: 0 1px 2px RGBA(0,0,0, 0.65);
			-webkit-text-shadow: 0 1px 2px RGBA(0,0,0, 0.65);
			text-shadow: 0 1px 2px RGBA(0,0,0, 0.65);
		}
		
		.bluebox #SendMe, #Send
		{
			width: 160px;
			height: 60px;
			line-height: 24px;
			font-size: 18px;
			color: #1c6a8e;
			-moz-text-shadow: 1px 1px 0px RGBA(255,255,255,0.75);
			-webkit-text-shadow:1px 1px 0px RGBA(255,255,255,0.75);
			text-shadow: 1px 1px 0px RGBA(255,255,255,0.75);
			-moz-border-radius: 5px;
			-webkit-border-radius: 5px;	
			border-radius: 5px;
			border: 1px solid #f4bc00;
			-moz-box-shadow: inset 1px 1px 1px RGBA(255,255,255,0.55);
			-webkit-box-shadow: inset 1px 1px 1px RGBA(255,255,255,0.55);
			box-shadow: inset 1px 1px 1px RGBA(255,255,255,0.55);
			background: rgb(255,237,103); /* Old browsers */
			background: -moz-linear-gradient(top, rgba(255,237,103,1) 0%, rgba(218,160,1,1) 100%); /* FF3.6+ */
			background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,237,103,1)), color-stop(100%,rgba(218,160,1,1))); /* Chrome,Safari4+ */
			background: -webkit-linear-gradient(top, rgba(255,237,103,1) 0%,rgba(218,160,1,1) 100%); /* Chrome10+,Safari5.1+ */
			background: -o-linear-gradient(top, rgba(255,237,103,1) 0%,rgba(218,160,1,1) 100%); /* Opera 11.10+ */
			background: -ms-linear-gradient(top, rgba(255,237,103,1) 0%,rgba(218,160,1,1) 100%); /* IE10+ */
			background: linear-gradient(top, rgba(255,237,103,1) 0%,rgba(218,160,1,1) 100%); /* W3C */
			filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffed67', endColorstr='#daa001',GradientType=0 ); /* IE6-9 */
			position:absolute;
			bottom: 15px;
			
			font-weight:bold;
			cursor:pointer;
			outline:none;
		}
		#SendMe
		{
			left: 10px;
		}
		#Send
		{
			right: 20px;
			width: 134px;
			height: 44px;
			font-size:13px;
			line-height:18px;
			-moz-border-radius: 3px;
			-webkit-border-radius: 3px;	
			border-radius: 3px;
		}
		
			.bluebox button::-moz-focus-inner {
			  border: 0;
			}
		.bluebox img
		{
			position:absolute;
			bottom: -30px;
			right: -25px;
		
		}
		.column_b_home h2
		{
			font-size:30px;
			line-height:40px;
			color: #9f60d2;
			letter-spacing:-1px;
			margin-left: 20px;
			margin-bottom: 40px;
			font-weight:bold;
			-moz-text-shadow: 0 -1px 0px #410075;
			-webkit-text-shadow: 0 -1px 0px #410075;
			text-shadow: 0 -1px 0px #410075;
			
		}
		.column_b_home h2 .large
		{
			font-family:"Arial Black", Arial, Helvetica, sans-serif;
		}
		#wizard1
		{
			position: absolute;
			width: 370px;
			height: 228px;
			z-index: 100;
		}
		#wizard2
		{
			z-index: 101;
			height: 208px;
			width: 370px;
			margin-top: 20px;
				position: absolute;
		}
		#wizard2 label
		{
			display:block;
			text-align:right;
			color: #fff;
			font-size: 18px;
			letter-spacing: -1px;
			
				-moz-text-shadow: 0 1px 2px RGBA(0,0,0, 0.65);
			-webkit-text-shadow: 0 1px 2px RGBA(0,0,0, 0.65);
			text-shadow: 0 1px 2px RGBA(0,0,0, 0.65);
		}
		
		
		#wizard2 input
		{
			width: 235px;
			margin-bottom: 8px;
			height: 20px;
			margin-left: 20px;
			margin-right: 20px;
			border-top: 1 solid #005173;
		}