@charset "utf-8";
/* CSS Document */

html { background: #d4d8db url(htmlBG.png) top center repeat-x; font: 11px/15px Arial, Helvetica, sans-serif; }
* { border: #000 none 0px; margin: 0px; padding: 0px; }

.contentWrapper { background: url(wrapperGeneric.png) top left no-repeat; width: 912px; margin: 10px auto; }
.business .contentWrapper { background-image: url(wrapperBusiness.png); }
.education .contentWrapper { background-image: url(wrapperEducation.png); }
.legal .contentWrapper { background-image: url(wrapperLegal.png); }
.technology .contentWrapper { background-image: url(wrapperTechnology.png); }
.artanddesign .contentWrapper { background-image: url(wrapperArtDesign.png); }
.hospitality .contentWrapper { background-image: url(wrapperHospitality.png); }
.trades .contentWrapper { background-image: url(wrapperTrades.png); }
.healthcare .contentWrapper { background-image: url(wrapperBG.png); }

.privacy { width: 800px; margin: -5px auto 10px auto; text-align: right; }
.privacy a { color: #000; font: 12px/12px Arial, Helvetica, sans-serif; text-decoration: none; }
.privacy a:hover { color: #fff; text-decoration: underline; }

.popupWrapper { width: 600px; padding: 20px; border: 2px solid #707687; background: #fff; margin: 10px auto; }
.popupWrapper h1 { font: italic 44px/48px Impact, Arial, sans-serif; color: #555555; padding: 10px 0; }
.popupWrapper h2 { font: italic 22px/24px Arial, Helvetica, sans-serif; color: #1560bc; padding: 10px 0 10px 0; margin: 10px 0 0 0; border-top: 1px solid #ccc; }

.contentContainer { width: 650px; padding: 102px 0 0 62px;  }
.header { padding: 0 0 0 275px; height: 206px; overflow: hidden; font: 11px/12px Arial, Helvetica, sans-serif; }
.header strong, .header b { font: bold 15px/12px Arial, Helvetica, sans-serif; letter-spacing: -1px; }
.header p { padding: 4px 0; }
.header h1 { font: italic 44px/48px Impact, Arial, sans-serif; color: #555555; text-shadow: #888 3px 2px 4px; }
.header h2 { font: italic 22px/24px Arial, Helvetica, sans-serif; color: #1560bc; text-shadow: #888 3px 2px 4px; letter-spacing: -1px; padding: 4px 0 10px 0; }

.success { float: left; width: 315px; padding: 305px 0 0 0; font: italic 15px/18px Arial, Helvetica, sans-serif; color: #fff; height: 220px; position: relative; }
.success h3 { padding: 0 0 7px 0; }
.success p { padding: 7px 0; }

.clear { clear: both; }

.redArrow { width: 138px; height: 30px; background: url(RedArrow.png) top left no-repeat; float: left; clear: left; padding: 11px 20px 10px 3px; font: bold italic 15px/30px Arial, Helvetica, sans-serif; text-align: center; text-shadow: #333 2px 1px 3px; letter-spacing: -1px; }

.video { position: absolute; right: 0px; top: 62px; width: 353px; height: 206px; border: 1px solid #fff; }

.form { color: #fff; float: right; width: 310px; }
.form h1 { font: bold italic 25px/28px Arial, Helvetica, sans-serif; padding: 17px 0 4px 0; letter-spacing: -1px; text-shadow: #333 2px 1px 3px; }

.inputWrapper1 { background: url(inputWrap1.gif) top left repeat-x; float: left; margin: 3px 3px 9px 3px; }
.inputWrapper2 { background: url(inputWrap2.gif) top left no-repeat; height: 14px; padding: 6px 7px 3px 7px; }
.inputWrapper2 input { height: 14px; font: 12px/14px Arial, Helvetica, sans-serif; width: 127px; }
.inputWrapper2 .inputAddress { width: 274px; }

.inputWrapper3 { background: url(inputWrap1.gif) top left repeat-x; float: left; margin: 0px 0px 9px 3px; }
.inputWrapper4 { background: url(inputWrap2.gif) top left no-repeat; height: 19px; padding: 0px 0px 3px 0px; }
.inputWrapper4 .Select { width: 288px;  }


.selectContainer { height: 19px; padding: 16px 0 16px 0px;  }
.selectContainer select { font: 14px/14px Arial, Helvetica, sans-serif; color: #000; height: 19px; width: 131px; }

a.submitBtn { height: 32px; background: url(RedButton.png) top left no-repeat; font: bold italic 26px/32px Arial, Helvetica, sans-serif; letter-spacing: -1px; width: 185px; text-align: center; padding: 26px 30px; margin: 0 auto; display: block; clear: both; text-decoration: none; color: #fff; text-shadow: #000 -1px -1px 2px; }
a:hover.submitBtn { background-image: url(RedButtonHover.png); color: #000; text-shadow: #fff 1px 1px 2px; }
.phoneNum { font: 20px/20px Arial, Helvetica, sans-serif; color: #555555; position: relative; left: 280px; top: -10px; }
.phoneNum strong { padding: 0 5px 0 0; }
