*    {margin:0;padding:0;}
	body {background-color:#11426b;}
	#icon {margin-top:28px;}
	
	/*#bubblePerson {position:relative; left:-280px; top:-63px; margin:0; padding:0;}*/
	
	#bubblePerson {
		
		float:left;
		margin:-65px 0 0 0;
	}
	
	#topContainer
	{
		width: 100%;
		height: 309px;
		background: url('/teaser/backgroundTop.png') top left repeat-x;
	}
	
	#innerTop {
	
		margin: 0 auto;
		padding:0;
		width:750px;
		text-align:center;
	}

	h1 {
		
		/*width:330px;*/
		
		margin:0;
		padding:5px 0 45px 0;
		background-repeat:no-repeat;
		background-position:center;
		text-indent: -5000px;
		background-image:url('/teaser/footprint.png');
		font-size:32px;
	}
	
	#botContainer {
		width: 100%;
		height: 291px;
		background: url('/teaser/backgroundBottom.gif') top left repeat-x;
	}
	
	#innerBot {
	
		margin: 0 auto;
		width:750px;
		text-align:center;
	}
	
	h2 {
 		
		text-indent: -5000px;
		font-size:1px;
		padding:0;
		margin:0;
	}
	
	h3 {
		
		font: 17px arial, helvetica, sans-serif;
		color:#FFFFCC;
		font-weight:bold;
	}
	
	h3#titleInfo {
		
		margin:10px 0 0 0;
		text-align:left;	
		font-size:23px;
		line-height:150%;
	}
	
	h4 {
		
		text-align:left;
		font-size:18px;
		margin:0 0 20px 0;
		color:#ffffcc;
		font-family:arial, helvetica, sans-serif;
		font-weight:normal;
	}
	
	/* Links */

	/*a:link, a:hover, a:active {
	
		text-decoration:underline;
		color:#FFFF99;
	}
	
	a:visited { color:#0e5ca5; }
	
	a:hover { text-decoration:none; }*/
	
	a, a:visited, a:active, a:link {
		color:#0099CC;
	}
	
	/* Form Styles */
	
	form table {
		
		float:left;
		width:100%;
	}
	
	form td {
	
		padding: 10px;
	}
	
	.input {
	
		text-align:left;
	}
	
	#loader {
		
		display:none;
	}
	
	.submit {
	
		text-align:right;
		padding-right:34px;
	}
	
	.warning {
	
		font: 12px verdana, arial, helvetica, sans-serif;
		color:#FFCC33;
		padding-left:5px;
	}
	
	.label {
	
		text-align:right;
		font: 14px verdana, arial, helvetica, sans-serif;
		color:#FFF;
		font-weight:bold;
		width:10%;
	}
	
	form input {
	
		width:291px;
		height:20px;
		background-repeat:no-repeat;
		border: none transparent;
		padding:6px 4px 4px 6px;
	}
	
	.blurred {background-image:url('/teaser/input.png');}
	.focused {background-image:url('/teaser/inputFocus.png');}
	
	#submit {
	
		width:auto;
		height:auto;
		padding:0;
	}
	
	#complete {
	
		border:solid 1px #FFCC66;
		padding:20px;
		font: 14px verdana, arial, helvetica, sans-serif;
		color:#FFF;
		text-align:left;
	}
	
	#complete h1 {
	
		background:none;
		padding:5px 0 5px 0;
		text-indent:0;
		font-size:22px;
	}
	
	#complete p {
	
		font-size:11px;
		margin:10px 0 10px 0;
	}
	
	#footer {
	
		clear:both;
		font: 10px verdana, arial, helvetica, sans-serif;
		color:#0099CC;
		margin-top:25px;
	}
	
	#footer a {

		text-decoration:none;
	}

#form_box {
	
	width:450px;
}