* {margin: 0; padding: 0;}
body {font-size: 12px; font-family: Arial, Helvetica, sans-serif; background-image: url('bg.jpg'); background-repeat: repeat-x; background-color: #30373d; }
#wrapper {width: 954px; margin: 0 auto;  }
.clear {clear: both; }

#header {height: 134px; width: 967px; }
#header #logo a {height: 134px; width: 169px; float:left; display: block; background: url('logo.jpg') no-repeat; text-indent: -9999px; }
#header #headerRight {width: 385px; height: 134px; float:left; display: block; background: url('header.jpg') no-repeat; }
#header #headerRight p {padding: 26px 0 0 40px;  font-size: 15px; font-weight: bold; color: #ffffff; line-height: 18px; }

#header #headerCentro {padding: 0px 0px 0px 00px; width: 413px; height: 134px; float:left; display: block; background: url('centro.jpg') no-repeat; }
#header #headerCentro p {padding: 30px 20px 20px 20px;}


#contentWrapper {width: 954px; background: url('logo.jpg') no-repeat; }

#leftCol {height: 918px; width: 344px; float: left; background: url('leftCol.jpg') no-repeat; }
#leftCol #leftColContent {margin: 52px 0 10px 34px; width: 285px; }
#leftCol #leftColContent h1 {font-size: 20px; font-weight: bold; color: #00b9ee; line-height: 20px;}
#leftCol #leftColContent h3 {font-size: 14px; font-weight: normal; color: #414042; line-height: 20px;}
#leftCol #leftColContent h2 {font-size: 17px; font-weight: bold; color: #96000d; line-height: 18px; padding: 0px 0 10px 0;}
#leftCol #leftColContent h4 {font-size: 17px; font-weight: bold; color: #96000d; line-height: 18px; padding: 10px 0 10px 0;}
#leftCol #leftColContent p {font-size: 12px; color: #414042; line-height: 15px; padding: 0 0 15px 0;}
#leftCol #leftColContent ul {font-size: 14px; color: #000000; line-height: 28px; margin: 0 0 0 20px; }
#leftCol #leftColContent #num1 {margin: 62px 0 0 35px}
#leftCol #leftColContent #num2 {margin: 5px 0 0 35px}
#leftCol #leftColContent #num3 {margin: 8px 0 0 35px; font-size: 14px; }

#centerCol {height: 918px; width: 269px; float: left; }
#centerCol #centerColTop {height: 606px; width: 269px; float: left; background: url('centerColTop.jpg') no-repeat; }

#centerCol #centerColTop #gradSpotlight {color: #ffffff; font-size: 13px; font-weight: bold; margin: 583px 0 0 15px; }
#centerCol #centerColBottom {height: 312px; width: 269px; float: left; background: url('centerColBottom.jpg') no-repeat; }
#centerCol #centerColBottom #grad {color: #ffffff; }
#centerCol #centerColBottom #grad #gradQuote {font-size: 11px; line-height: 12px; margin: 24px 0 0 145px}
#centerCol #centerColBottom #grad #gradName {font-size: 13px; line-height: 24px; font-weight: bold; margin: 8px 0 0 12px}
#centerCol #centerColBottom #grad #gradJob {font-size: 12px; line-height: 13px; margin: 0 0 0 12px}
#centerCol #centerColBottom #grad #gradCreditsHeader {font-size: 11px; color: #2a779d; font-weight: bold; margin: 10px 0 0 28px}
#centerCol #centerColBottom #grad #gradCredits {font-size: 11px; line-height: 15px; margin: 5px 0 0 28px}

#rightCol {height: 918px; width: 341px; float: right; }
#rightCol #rightColTop {width: 341px; height: 606px; background: url('form.jpg') no-repeat; }
#rightCol #rightColTop .landingHeader {padding: 10px 0 0 0px; color: #ffffff; font-size: 18px; font-weight: bold; }
.highlight {color: #00b9ee;}
#rightCol #rightColTop #formWrapper .formfield .asterisk, .asterisk {color: #00b9ee; font-size: 12px; }
#rightCol #rightColTop #formWrapper #submit {text-align: center; margin: 0px 0 0 0px; width: 301px; height: 53px; display: block; background: url('submit.jpg') no-repeat;text-indent: -9999px;}
#rightCol #rightColBottom {width: 344px; height: 312px;  background: url('launchBox.jpg') no-repeat; }
#rightCol #rightColBottom #launchBox {padding: 70px 0 0 45px; color: #ffffff; line-height: 15px; }
#rightCol #rightColBottom #launchBox #launchHeader {font-size: 13px; font-weight: bold; }
#rightCol #rightColBottom #launchBox #launchText {padding: 5px 0 0 0px; font-size: 10px; }
#rightCol #rightColBottom #launchBox #launchText sup{
	font-size:6px;
}

#footerWrapper {text-align: center; font-size: 11px; padding-top: 20px; }
#footerWrapper a {color: #bec7ce;}
#footerWrapper #moreInfoStatement {color: #8f99a2; }
#footerWrapper #copyrightStatement {color: #5b656d; margin:10px;}
#footerWrapper #privacyStatement {color: #5b656d; margin-top:10px;}

#formWrapper {
	position: relative;
}
.thank-you-landing {
	position: absolute;
	margin: 0 0 0 22px !important;
	padding: 0px !important;
}
