<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">body
{
background-image:url('http://www.aapg.org/houston2014/images/acebg.gif');
background-repeat:repeat-y;
background-position: fixed;
background-attachment:fixed;
font-size:12px;
line-height:16px;
font-family:Arial, Helvetica, sans-serif;
margin-top: 0 auto;
width:100%;
}
table tr
{
border-bottom: 1 px solid black;
font-size:12px;
}
h1
{
color: rgb(165, 172, 175);
font-size: 51px;
font-variant: small-caps;
font-weight: bold;
margin-bottom: 55px;
margin-top: 29px;
text-align: center;
}
input, textarea,
{
background-color:none;
FONT-SIZE: 10px;
LINE-HEIGHT: 10px;
BORDER-TOP-WIDTH: 1px;
BORDER-LEFT-WIDTH: 1px;
BORDER-BOTTOM-WIDTH: 1px;
FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
BORDER-RIGHT-WIDTH: 1px;
-webkit-box-shadow: inset -1px -1px 1px 0px #939393;
box-shadow: inset -1px -1px 1px 0px #93939;
border-radius:2px;
}
legend {
border-color: #3A5064;
border-width: 1px;
color: black;
font-size: 17px;
font-weight: bold;
margin-left: 5px;
padding: 5px 5px 5px 5px;
margin-top: -12px;
background-color: #FFCB05;
}
fieldset
{
background: none repeat scroll 0 0 white;
border: dotted #AAA 1px;
padding: 10px 10px 0 10px;
margin: 0 auto;
min-height: 30px;
width: 83%;
margin: 15px auto;
}
.fieldsetaddress, .demographics
{
width: 70%;
padding: 25px;
}
.landing{
width: 750px;
height: 1050px;
margin: auto;
padding: 25px;
background-color: whitesmoke;
}
.popuppanel{
max-height:1000px;
overflow:scroll;
}
.fieldsetTransactions {
width: 95%;
background-repeat: repeat-x;
border: 1px solid #3A5064;
margin: 0 auto;
padding: 15px 0 1px 0;
min-height: 30px;
}
.name {
color: #333333;
font-weight: bold;
padding-bottom: 8px;
}
.namesoft {
color: #84B2C5;
font-weight:bold;
}
.BillingCountrySelect {
width: 130px;
}
#ErrorBox
{
padding-left:10px;
padding-bottom:15px;
}
#main {
background-color: #FFFFFF;
}
#PageTitle
{
width:720px;
margin-left:auto;
margin-right:auto;
padding-top:15px;
}
#pageFooter, #pageFooter a
{
/*background-color:#406B95;*/
color: white;
padding: 10px;
text-align:center;
}
#Footer p {
color:white;
}
.wrapper {
margin:0 auto;
width: 950px;
-webkit-box-shadow: 0 0 20px black;
box-shadow: 0 0 20px black;
padding:20px;
background: white;
}
.CenterContext {
margin-left: auto;
margin-right: auto;
width: 800px;
padding:30px;
}
#HeaderImage {
background: none repeat scroll 0 0 white;
height: 219px;
margin-right: 50%;
width: 950px;
}
#addresstext{
font-size: 11px;
font-weight: bold;
text-transform: uppercase;
}
#addresstext td{
width: 146px;
}
#addresstext input{
width: 146px;
}
#lookup-table{
float: left;
padding-left: 340px;
display: inline;
}
#image
{
margin: auto;
width: 950px;
}
#centeredmenu {
clear: both;
float: left;
margin: 0;
padding: 0;
width: 100%;
font-size: 90%;
z-index: 1000;
position: relative;
background-color: #1E1E1E;
}
#centeredmenu ul {
margin: 0;
padding: 0;
list-style: none;
float: right;
position: relative;
right: 50%;
height: 35px;
}
#centeredmenu ul li {
margin: 0 0 0 1px;
padding: 0;
float: left;
position: relative;
left: 50%;
top: 2px;
}
#centeredmenu ul li a
{
display: block;
margin: 0;
font-size: 14px;
font-weight: bold;
text-transform: uppercase;
background: #1E1E1E;
color: #FFB612;
padding: 7px 7px;
text-decoration: none;
border-left: 1px solid #FFB612;
}
#centeredmenu ul li #active
{
color: #1E1E1E;
background-color: rgb(165, 172, 175);
-moz-box-shadow: inset 0px -2px 10px 0px rgb(30, 30, 30);
-webkit-box-shadow: inset 0px -2px 10px 0px rgb(30, 30, 30);
box-shadow: inset 0px -2px 10px 0px rgb(30, 30, 30);
}
.last_menu_item {
border-right: 1px solid #FFB612;
padding: 4px 4px;
}
#nav
{
position: relative;
height: 45px;
z-index: 2;
padding: 0;
margin: 0;
width: 950px;
}
.radio-left{
float:left;
width:20px;
}
.radio-right{
float:right;
width:95%;
padding:2px 0px 0px 0px;
}
.ButtonBack {
border-style: none;
border-color: inherit;
border-width: 0;
background-image: url('/gcmmaintenance/aapg/html_files/60000021/images/back-button.png');
background-repeat: no-repeat;
font-size: 0.1px;
height: 28px;
width: 80px;
}
.PaymentLeft {
width: 400px;
float: left;
}
.PaymentRight {
width: 400px;
float: left;
}
.PaymentTop {
width: 805px;
margin-left: auto;
margin-right: auto;
}
.PaymentBottom {
width: 800px;
margin-left: auto;
margin-right: auto;
}
/*
.ButtonGuest {
border-style: none;
border-color: inherit;
border-width: 0;
background-image: url('/gcmmaintenance/aapg/html_files/60000021/images/add-guest-button.jpg');
background-repeat: no-repeat;
font-size: 0.1px;
height: 35px;
width: 186px;
vertical-align:top;
}
.ButtonContinue {
border-style: none;
border-color: inherit;
border-width: 0;
background-repeat: no-repeat;
font-size: 14px;
height:35px;
width: 100px;
vertical-align:top;
}
.ButtonContinueHover {
border-style: none;
border-color: inherit;
border-width: 0;
background-image: url('/gcmmaintenance/aapg/html_files/60000021/images/darkcontinue-button.png');
background-repeat: no-repeat;
font-size: 0.1px;
height: 28px;
width: 80px;
}
.ButtonClear {
border-style: none;
border-color: inherit;
border-width: 0;
background-image: url('/gcmmaintenance/aapg/html_files/60000021/images/clear-button.png');
background-repeat: no-repeat;
font-size: 0.1px;
height: 28px;
width: 80px;
}
.ButtonClearHover {
border-style: none;
border-color: inherit;
border-width: 0;
background-image: url('/gcmmaintenance/aapg/html_files/60000021/images/darkclear-button.png');
background-repeat: no-repeat;
font-size: 0.1px;
height: 28px;
width: 80px;
}
.ButtonCancel {
background-image: url("/gcmmaintenance/aapg/html_files/60000021/images/darkcancel-button.png");
background-repeat: no-repeat;
border: 0 none;
font-size: 0.1px;
height: 28px;
width: 80px;
}
.ButtonCancelHover {
border-style: none;
border-color: inherit;
border-width: 0;
background-image: url('/gcmmaintenance/aapg/html_files/60000021/images/cancel-button.png');
background-repeat: no-repeat;
font-size: 0.1px;
height: 28px;
width: 80px;
}
.ButtonGuestHover {
border-style: none;
border-color: inherit;
border-width: 0;
background-image: url('/gcmmaintenance/aapg/html_files/60000021/images/add-guest-button.jpg');
background-repeat: no-repeat;
font-size: 0.1px;
height: 28px;
width: 80px;
}
.ButtonAdditionalGuest{
border-style: none;
border-color: inherit;
border-width: 0;
background-image: url('/gcmmaintenance/aapg/html_files/60000021/images/add-another-guest-button.jpg');
background-repeat: no-repeat;
font-size: 0.1px;
height: 28px;
width: 186px;
}
.ButtonAdditionalGuestHover {
border-style: none;
border-color: inherit;
border-width: 0;
background-image: url('/gcmmaintenance/aapg/html_files/60000021/images/add-guest-button.jpg');
background-repeat: no-repeat;
font-size: 0.1px;
height: 28px;
width: 80px;
}
*/
.ccinfoheader{
border-color: #3A5064;
border-width: 1px;
width: 200px;
color: black;
font-size: 17px;
font-weight: bold;
margin-left: 0px;
padding: 5px 5px 5px 5px;
margin-top: -27px;
background-color: #FFCB05;
text-align: center;
}
.ButtonLayout {
text-align: right;
padding-right:50px;
padding-bottom:5px;
}
.left {
float: left;
}
.right {
float: right;
}
.full {
width: 100% !important;
}
.Question, .judgeQuestion{
padding-bottom: 20px;
}
label.desc, .QuestionText {
font-size: 12px;
text-transform: uppercase;
font-weight: bold;
color: #222;
line-height: 150%;
margin: 0;
padding: 0 0 3px 0;
border: none;
display: block;
}
label.desc2 {
font-size: 95%;
font-weight: bold;
color: #222;
line-height: 150%;
margin: 0;
padding: 0 0 3px 0;
border: none;
}
.bottomborder {
width:160px;
border-bottom: 1px solid #3A5064;
}
.bottomborderwide {
width:530px;
border-bottom: 1px solid #3A5064;
}
.AddressBlocks {
width: 400px;
float: left;
padding-top: 5px;
padding-bottom: 5px;
}
.TabTop {
float: right;
padding-top: 5px;
color: #E05C00;
}
.TopTimeLinks {
text-align: center;
width: 560px;
margin-left: auto;
margin-right: auto;
padding-bottom: 25px;
}
.ProductPageLink {
color: #E05C00 !important;
}
.Empty {
height: 25px;
}
.empty {
height: 25px;
}
.EmptySmall {
height: 15px;
}
.ReallyEmptySmall {
height: 10px;
}
.packagename
{
padding-top:4px;
padding-bottom:6px;
}
.trAlternateRow
{
background-color: #CADDE6;
color: #FFFFFF;
}
.boldcentered {
width: 800px;
margin-left: auto;
margin-right: auto;
padding-bottom: 30px;
text-align: center;
font-weight: bold;
}
.hidden {
display: none;
}
.LoginDiv
{
width:400px;
margin-left:auto;
margin-right:auto;
text-align:center;
}
.SessionLink {
text-decoration: none;
color: #375D72;
}
.SessionLinkDark {
text-decoration: none;
color: #1C3039 !important;
}
.OrDiv
{
width:185px;
text-align:center;
font-weight:bold;
}
.SquareListStyle
{
list-style:square;
padding-bottom:1px;
padding-top:1px;
margin-bottom:4px;
margin-top:1px;
}
.BlankListStyle
{
list-style:none;
padding-bottom:1px;
padding-top:1px;
margin-bottom:4px;
margin-top:1px;
}
#extra8Other
{
display:block;
margin-top:3px;
}
#Badge
{
width: 370px;
height:235px;
float: left;
background-image: url('/gcmmaintenance/aapg/html_files/60000021/images/NFPA_Badge.gif');
background-repeat:no-repeat;
}
#BadgeLine
{
text-align:center;
width: 370px;
float: left;
font-style:italic;
}
.BadgeFirstName
{
display: block;
margin-bottom: 0;
margin-left: auto;
margin-right: auto;
margin-top: 0;
text-align: center;
text-transform: uppercase;
width: 367px;
font-size: 32px;
padding-top: 45px;
padding-bottom: 5px;
}
.BadgeLastName
{
display: block;
margin-bottom: 0;
margin-left: auto;
margin-right: auto;
margin-top: 0;
text-align: center;
text-transform: uppercase;
width: 367px;
font-size: 26px;
padding-top: 5px;
padding-bottom: 5px;
}
.BadgeTitle
{
}
.BadgeCompany
{
display: block;
margin-bottom: 0;
margin-left: auto;
margin-right: auto;
margin-top: 0;
text-align: center;
text-transform: uppercase;
width: 367px;
font-size: 20px;
padding-top: 5px;
}
.BadgeStreet1
{
}
.BadgeCity
{	display: block;
margin-bottom: 0;
margin-left: auto;
margin-right: auto;
margin-top: 0;
text-align: center;
text-transform: uppercase;
width: 367px;
font-size: 20px;
padding-top: 10px;
}
.BadgeCityState
{	display: block;
margin-bottom: 0;
margin-left: auto;
margin-right: auto;
margin-top: 0;
text-align: center;
text-transform: uppercase;
width: 367px;
font-size: 15px;
padding-top: 20px;
}
.BadgeState
{	margin-bottom: 0;
margin-left: auto;
margin-right: auto;
margin-top: 0;
text-align: center;
text-transform: uppercase;
width: 367px;
font-size: 20px;
padding-top: 10px;
}
.BadgeCountry
{
}
.BadgeEmail
{
}
.BadgeId
{
text-align:center;
margin-bottom: 0;
margin-left: auto;
margin-right: auto;
margin-top: 0;
width: 367px;
padding-top: 5px;
position:relative;
top:-10px;
left:10px;
}
.BadgeShowType
{
margin-bottom: 0;
margin-left: 10px;
margin-top: 0;
text-transform: uppercase;
width: 100px;
font-size: 18px;
position:relative;
top:20px;
padding-top: 15px;
}
table td
{
padding: 5px;
}
.trAlternateRowMenu
{
background-color:#D6D9DA;
}
.trAlternateRowMenu:hover
{
border: 1px solid;
}
.trAlternateRowMenu2
{
background-color: #FFCB05;
}
.ui-tabs .ui-tabs-nav li a, .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a {
font-size:12px;
color: red;
font-weight: bold;
}
.ui-widget-content {
border:none
}
.PaymentFieldSetHeight
{
height:310px;
}
#ccinfo
{
padding-top: 70px;
padding-left: 30px;
}
#ccinfo tr td, #billinginfo tr td
{
padding: 5px;
text-align: right;
font-size: 11px;
font-weight: bold;
text-transform: uppercase;
}
#lblAmount{
font-size: 12px;
}
#street1 {
width: 150px !important;
}
#street2 {
width: 365px !important;
}
#firstname {
width: 150px !important;
}
#lastname {
width: 150px !important;
}
#nickname {
width: 150px !important;
}
#title {
width: 150px !important;
}
#city {
width: 150px !important;
}
#company {
width: 365px !important;
}
#email {
width: 150px !important;
}
#zipcode {
width: 150px !important;
}
#extra7, #extra5, #extra6{
width:365px !important;
}
#drpBaddCountry{
width: 162px !important;
}
#txtReference{
width: 134px !important;
}
#drpMonth{
width: 60px !important;
}
#drpYear{
width: 70px !important;
}
.rgMasterTable{
text-align: left;
}
/* Button Layout*/
.ButtonLayout {
background-image: none;
margin-right: 67px;
padding-bottom: 5px !important;
padding-right: 10px !important;
text-align: right !important;
}
.ButtonContinue, .ButtonClear, .ButtonCancel, .ButtonBack, .ButtonGuest, .ButtonAdditionalGuest, .ButtonCheckSourceCode {
border-style: none;
border-color: inherit;
border-width: 0;
background-repeat: no-repeat;
font-size: 14px;
height:35px;
min-width:100px;
vertical-align:top;
background: url("../images/alert-overlay.png") repeat-x scroll 0 0 #3f6a94;
border: medium none;
border-radius: 5px 5px 5px 5px;
box-shadow: 0 1px 3px rgba(0, 0, 0, 0.5);
color: #FFFFFF;
cursor: pointer;
display: inline-block;
font-weight: bold;
line-height: 1;
padding: 5px 10px 6px;
position: relative;
text-decoration: none;
text-shadow: 0 -1px 1px rgba(0, 0, 0, 0.25);
}
.ButtonContinue, .ButtonClear, .ButtonCancel, .ButtonBack, .ButtonGuest, .ButtonAdditionalGuest, .ButtonCheckSourceCode,.btnRegister {
width: 100px;
height: 30px;
background: #333;
display: inline-block;
position: relative;
overflow: hidden;
border: 1px solid #333333;
color: white;
text-decoration: none;
-webkit-box-shadow: inset 0px 1px 1px 0px rgba(255,255,255,.4);
-moz-box-shadow: inset 0px 1px 1px 0px rgba(255,255,255,.4);
box-shadow: inset 0px 1px 1px 0px rgba(255,255,255,.4);
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
-webkit-transition: all 0.2s ease;
-moz-transition: all 0.2s ease;
-ms-transition: all 0.2s ease;
-o-transition: all 0.2s ease;
transition: all 0.2s ease;
background-image: -webkit-linear-gradient(bottom, #383838 0%, #444444 49%, #555 50%, #555 100%);
background-image: -moz-linear-gradient(bottom, #383838 0%, #444444 49%, #555 50%, #555 100%);
background-image: -ms-linear-gradient(bottom, #383838 0%, #444444 49%, #555 50%, #555 100%);
background-image: -o-linear-gradient(bottom, #383838 0%, #444444 49%, #555 50%, #555 100%);
background-image: linear-gradient(bottom, #383838 0%, #444444 49%, #555 50%, #555 100%);
}
.ButtonContinue:hover, .ButtonClear:hover, .ButtonCancel:hover, .ButtonBack:hover, .ButtonGuest:hover, .ButtonAdditionalGuest:hover, .ButtonCheckSourceCode:hover, .btnRegister {
-webkit-box-shadow: inset 0px 1px 10px 0px rgba(255,255,255,.4), 0px 3px 3px 0px rgba(0,0,0,0.4);
-moz-box-shadow: inset 0px 1px 10px 0px rgba(255,255,255,.4), 0px 3px 3px 0px rgba(0,0,0,0.4);
box-shadow: inset 0px 1px 10px 0px rgba(255,255,255,.4), 0px 3px 3px 0px rgba(0,0,0,0.4);
}
.ButtonContinue:active, .ButtonClear:active, .ButtonCancel:active, .ButtonBack:active, .ButtonGuest:active, .ButtonAdditionalGuest:active, .ButtonCheckSourceCode:active, .btnRegister {
-webkit-box-shadow: inset 0px 1px 15px 0px rgba(0,0,0,.4), inset 0px 1px 1px 1px rgba(0,0,0,.2), 0px 1px 1px 0 rgba(255,255,255,.5);
-moz-box-shadow: inset 0px 1px 15px 0px rgba(0,0,0,.4), inset 0px 1px 1px 1px rgba(0,0,0,.2), 0px 1px 1px 0 rgba(255,255,255,.5);
box-shadow: inset 0px 1px 15px 0px rgba(0,0,0,.4), inset 0px 1px 1px 1px rgba(0,0,0,.2), 0px 1px 1px 0 rgba(255,255,255,.5);
}
.ButtonContinue *:hover, .ButtonClear *:hover, .ButtonCancel *:hover, .ButtonBack *:hover, .ButtonGuest *:hover, .ButtonAdditionalGuest *:hover, .ButtonCheckSourceCode *:hover {
background-color: #3F5A08;
}
.regmenuli {
font-size: 11px;
padding-left: 0px;
}
/*Product Page Navigation TAB*/
.ui-tabs .ui-tabs-nav li a {
float: left;
padding: 0.5em;
text-decoration: none;
}
legend {
margin-top: -32px;
}
.style1, .required-flag {
color: #FF0000;
}
.style2 {
color: #A72527!important;
font-size: 17px;
font-weight: bold;
text-shadow: none;
}
#ctl02_ctl00{
text-align: left;
}
/*---------------Product Page Styles--------------------*/
label.js-error{
display: inline-block;
color: red;
white-space: nowrap;
margin-top: -55px !important;
padding-top: 15px;
font-weight: bold;
padding-bottom: 0px;
}
.product-error{
}
.tab{
}
.tab-title{
font-size: 11px;
}
.tab-body{
}
.product-group{
margin-top: 35px;
}
.inner{
background-color: #F3F3F5;
border-bottom: 1px solid #FFFFFF;
border-top: 1px solid #FFFFFF;
padding: 35px 39px 45px 35px;
border-radius: 5px;
}
.descr{}
.title{
text-align: left;
margin: 20px 0px 0px 0px;
font-family: verdana, arial, helvetica, sans-serif;
font-size: 12px;
width: 700px;
}
.item-descr{
text-align: left;
padding-bottom: 15px;
margin: 0px 0px 3px;
padding-left: 25px;
padding-right: 10px;
font-family: verdana, arial, helvetica, sans-serif;
color: #000000;
font-size: 12px;
border-bottom: #989898 1px dotted;
padding-top: 5px;
min-height: 30px;
}
.price-container{
float:right;
margin:10px 0px 0 5px;
border-top: #989898 1px dotted;
border-bottom:#989898 1px dotted;
width:80px;
}
.selection{
float:left;
padding-right: 5px;
}
.price{
padding-bottom: 1px;
margin: 2px 0px 5px 5px;
padding-left: 1px;
padding-right: 1px;
font-family: verdana, arial, helvetica, sans-serif;
font-size: 12px;
padding-top: 1px;
margin: auto;
}
.date{
width:50px;
float:left;
display: inline;
padding-right: 40px;
}
.amount{
padding-top: 4px;
padding-bottom: 0px;
width:70px;
font-weight:bold;
margin:auto;
text-align: center;
}
.footer{}</pre></body></html>