body{background:#e3e6e5 !important;border-top:7px solid #74787a;color:#000;font-family:Arial,Helvetica,sans-serif;margin:0;padding:0;font-size:1em}img{border:none}a{color:#333 !important;font-weight:bold}a:hover{color:#666 !important}header,#content,#contact{margin:0 auto !important;min-width:600px;padding:0 20px !important;max-width:1200px}header{position:relative}#header-logo,#breadcrumbs,#content h2{border-bottom:1px solid #cfd2d1;box-shadow:0 1px 0 #f7faf9}#back{position:absolute;left:20px;top:23px;font-size:.9em}#back a{color:#fff !important;background:#b20000;border-radius:5px;padding:10px 15px 10px 15px;display:block;text-decoration:none;font-weight:normal}#back a:hover,.BBFormSubmitButton:hover{background-color:#bc323a}#header-logo{height:75px;text-align:center;margin:0;padding:0}#header-logo img{padding-top:15px}#content{padding-bottom:50px}#content h2{margin:0;padding:15px 0;font-size:1.5em}#content h3{font-size:1.25em}#breadcrumbs li{float:left;margin-left:20px}#breadcrumbs li:first-child{margin-left:0;list-style-image:none;list-style-type:none}#breadcrumbs{list-style-image:url("/image/ringling/breadcrumb.png");color:#323232;font-size:.75em;padding:15px 0;margin:0;display:inline-block;width:100%}#breadcrumbs a{color:#787878;text-decoration:none}#breadcrumbs a:hover{color:#323232;text-decoration:underline}.BBFormSubmitButton{background:#b20000;border-radius:5px;color:#fff;padding:5px 15px;border:none;margin:0;cursor:pointer}.BBFormTable{border:none;border-spacing:0;border-collapse:collapse;max-width:100%;margin:0 auto;max-width:500px}.BBFormTable td{background:transparent;color:#323232;padding:5px 10px 5px 0;margin:0;height:auto}.BBFormRequiredFieldMarker{color:#f00 !important}.BBListingHeading,.BBFormTitle{font-weight:bold;border:none;color:#000 !important;text-align:left;font-size:1.25em}.BBFormValidatorSummary,.BBFormButtonRow{background:transparent}footer{background:#333;border-top:20px solid #787878;color:#fff;text-align:center}footer a{color:#fff}footer h2{font-size:1.5em;margin:0;padding:30px 0 0 0;font-weight:normal}#footer-logo{padding-top:40px}#contact{margin:0;padding:0;border-bottom:1px solid #232323;box-shadow:0 1px 0 #414141;list-style-type:none}footer h2,#contact li,footer{color:#fff;padding-bottom:20px}footer h2 a{color:#fff !important;text-decoration:underline}@media print{a:after{content:none !important}}