@charset "utf-8";

/* BASE LAYOUT */
/* -------------------------------------- */

* {
	border: 0;
	margin: 0;
	padding: 0;
}
body {
	text-align:center;
}

/* FONTS */
/* -------------------------------------- */

@font-face {
    font-family: 'MyriadProRegular';
    src: url('/site/fonts/myriadpro-regular-webfont.eot');
    src: url('/site/fonts/myriadpro-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('/site/fonts/myriadpro-regular-webfont.woff') format('woff'),
         url('/site/fonts/myriadpro-regular-webfont.ttf') format('truetype'),
         url('/site/fonts/myriadpro-regular-webfont.svg#') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'MyriadProSemibold';
    src: url('/site/fonts/myriadpro-semibold-webfont.eot');
    src: url('/site/fonts/myriadpro-semibold-webfont.eot?#iefix') format('embedded-opentype'),
         url('/site/fonts/myriadpro-semibold-webfont.woff') format('woff'),
         url('/site/fonts/myriadpro-semibold-webfont.ttf') format('truetype'),
         url('/site/fonts/myriadpro-semibold-webfont.svg#') format('svg');
    font-weight: normal;
    font-style: normal;
}

/* MAIN CONTENT */
/* -------------------------------------- */

a, a:hover, a:visited {
	color: #FFF;
}

h1 {
	font-family: 'MyriadProSemibold', Arial, Helvetica, sans-serif;
	font-size: 53.08px;
}

form {
	margin-bottom: 20px;
}

form div {
	margin: 0 0 10px 75px; 
	width:450px;
}

input.textInput {
	height: 23px;
	padding: 3px;
	width: 183px;
}

label {
	clear: left;
	float: left;
	line-height: 29px;
	margin-right: .5em;
	min-width: 5em;
	text-align: right;
	vertical-align: middle;
	white-space: nowrap;
	width: 25%;
}

#learnMore {
	margin-left: 410px;
}

#submitBtn {
	margin-left: 282px;  
	outline: none;
}

#webregFormContainer {
	background: #FFF url(/img/demo/bg_form.gif) no-repeat;
	color: #FFF;
	display: none;
	font-family: 'MyriadProRegular', Arial, Helvetica, sans-serif;
	font-size: 16.59px;
	height: 311px; 
	margin: 18px auto 0px auto; 
	width: 586px; 
	text-align:left;
}

#webregForm {
	padding: 34px 0 0 44px;
}
