 

body {background-image: none;}
#content-hdr .sponsor {float: right; padding: 15px 0px 1px 0; background-color: #fff; text-align: right;}
*html #content-hdr .sponsor {padding-bottom: 0px;}
#center-content {padding: 30px 0px 20px 30px; width: 433px; overflow: visible;}
#center-content-confirmation {overflow: visible; width: 730px; padding: 0 5px 0 10px; text-align: center;}
.form {font: 13px arial, sans-serif; color: #000;}
.form .required-fields {font: 14px arial, sans-serif; color: #999; padding: 3px 0;}
.form .inline {float: left; padding-right: 10px; margin: 13px 0;}
.form .block {margin: 13px 0;}
.form input {margin-top: 2px;}
.input-narrow {font: 120% arial, sans-serif; background: url("/images/global/form_back.gif") repeat-x; border: 1px solid #759ec6; color: #43506a; padding: 3px; width: 170px;}
.input-reg {font: 120% arial, sans-serif; background: url("/images/global/form_back.gif") repeat-x; border: 1px solid #759ec6; color: #43506a; padding: 3px; width: 272px;}
.select-reg {font: 100% arial, sans-serif; background: #fff; repeat-x; border: 1px solid #759ec6; color: #43506a; padding: 3px; width: 280px;}
.input-title {font-weight: bold; padding: 0px 0 8px 0;}
.checkbox-container {padding-top: 8px;}
.checkbox-element {padding-bottom: 5px;}
.form-button {font: 16px arial, sans-serif; color: #333; padding: 2px;}
.submit {background-image: url(/images/global/submit-bg.jpg); background-repeat: no-repeat; margin-top: 20px;}
.submit input {margin: 8px;}
.warning-show {font: 14px arial; color: #cc0000; margin: 10px 0; background: #fff; padding: 2px; width: 400px;}
.warning-hide {display: none;}
.error-show {display: block; font: 11px arial; color: #cc0000; padding: 0 0 5px 17px; margin-top: 2px; background: url("/images/global/form_warning_sm.gif") no-repeat;}
.error-hide {display: none;}
.boxlist-container {margin: 26px 0 0 0; border-bottom: 1px solid #dedede; background: url("/images/global/bg_boxlist_container.gif") no-repeat left top;}
.boxlist-title-green {font: 18px arial, sans-serif; color: #589318; padding: 5px 10px; background: url("/images/global/bg_boxlist_title.gif") no-repeat right top;}
.boxlist-title-grey {font: 18px arial, sans-serif; color: #666; padding: 5px 10px; background: url("/images/global/bg_boxlist_title.gif") no-repeat right top;}
.boxlist {margin: 0; border-right: 1px solid #dedede; border-bottom: 1px solid #dedede; border-left: 1px solid #dedede; padding: 6px;}
.boxlist .bullet-check {margin: 10px 0 10px 3px; padding: 0; font: 12px arial, sans-serif; color:#333; list-style-type: none;}
.boxlist .bullet-check li {padding: 0 0 4px 24px; margin: 6px 0 0 0; background:transparent url(/images/global/bullet_check.gif) top left no-repeat;}
.boxlist .bullet-grey {margin: 10px 0 10px 3px; padding: 0; font: 12px arial, sans-serif; color:#333; list-style-type: none;}
.boxlist .bullet-grey li {padding: 0 0 4px 12px; margin: 6px 0 0 0; background:transparent url(/images/global/bullet_grey.gif) top left no-repeat;}
.confirmation {width: 100%; border-top: 1px solid #eee; border-bottom: 1px solid #eee; padding: 12px; margin-top: 35px;}
.confirmation img {vertical-align: -65%; padding-right: 5px;}
.summit-photo-strip {text-align: center; margin-top: 35px;}
.confirmation-txt {font: 14px arial, sans-serif; color: #333; margin: 35px 50px 35px 80px;}
.confirmation-txt a:link, .confirm-txt a:visited {color: #003399;}
