label{color:#555;}
.contactLabel,#callout_Discount_Codes_disabled{display:none;}
#subLabel{font-size:100%;}
.instruction,.instructions{font-weight:normal;}
#callout_Discount_Codes_disabled p{color:#bf2126;}
#contentTable tr td{vertical-align:top;}
#contentBodyWide{width:683px;}
#gutter{width:230px;}
#outerFormContainer{background:url(/images/bg_form_top.gif) no-repeat left top;padding-top:9px;width:704px;}
#formContainer,#mainContent{width:100%;background:url(/images/bg_form.gif) repeat-y left;padding:1px 9px 9px 9px;}
#formContainer p,#mainContent p{width:95%;margin-top:12px;}
#packageMatrixA{margin:10px 0;width:663px;border-collapse:collapse;}
#packageMatrixA td,#packageMatrixA th{border:1px solid #CCC;vertical-align:middle!important;padding:8px 4px;}
#packageMatrixA th{text-align:center;}
#packageMatrixA .thHead{border:none;padding:0 12px;font-size:110%;}
#thead1{color:#003454;height:39px;line-height:39px;text-align:left!important;text-transform:uppercase;background:url(/images/bg_form_thead1.gif) no-repeat left;padding-left:16px!important;}
#thead2{border-bottom:1px solid #003959!important;background-color:#003959;color:white;background:url(/images/bg_tab_domestic.gif) no-repeat left;}
#thead3{border-bottom:1px solid #999!important;background-color:#999;color:#4b6f87;background:url(/images/bg_tab_international.gif) no-repeat left;}
#packageMatrixA .thItem{color:#333;border-top:none;}
#packageMatrixA .thItem a{text-decoration:underline;}
#packageMatrixA .thItem a:hover{text-decoration:none;}
#packageMatrixA label{font-weight:bold;display:block;}
.rowA td{background-color:white;}
.rowB td{background-color:#F6EFE5;}
.rowTotal td{background-color:#DBDBDB;text-align:center;}
.miniSummary2{padding:10px 7px;}
#packageMatrixA tr,#packageMatrixA td{text-align:center;}
tbody#itemList td.miniSummary2,#packageMatrixA #emptyCell{text-align:left;border-right:1px solid #003959;}
#packageMatrixA tfoot tr.rowB td,#packageMatrixA tfoot tr.rowTotal td{background:white url(/images/bg_form_h2.gif) repeat-x center;border:none!important;height:41px;line-height:41px;padding-top:0;padding-bottom:0;font-weight:bold;}
#packageMatrixA tfoot tr.rowStateFeeDetails td{border:none!important;line-height:20px;padding-top:0;padding-bottom:0;}
#packageMatrixA tfoot tr.rowStateFeeDetails td.miniSummary2{text-align:right;}
#packageMatrixA tfoot tr.rowTotal td{background:white url(/images/bg_form_h2_dark.gif) repeat-x left;color:white;}
#packageMatrixA tfoot tr.rowB td{padding-top:2px;}
#packageMatrixA tfoot tr.rowB td.miniSummary2{text-align:right;background:white url(/images/bg_form_h2.gif) no-repeat left!important;}
#packageMatrixA tfoot tr.rowB td.col_international{background:white url(/images/bg_form_h2.gif) no-repeat right!important;}
#packageMatrixA tfoot tr.rowB td.miniSummary2{text-align:right;background:white url(/images/bg_form_h2.gif) no-repeat left!important;}
#packageMatrixA tfoot tr.rowB td.col_international{background:white url(/images/bg_form_h2.gif) no-repeat right!important;}
#packageMatrixA tfoot tr.rowB td.col_economy_selected,#packageMatrixA tfoot tr.rowB td.col_basic_selected,#packageMatrixA tfoot tr.rowB td.col_complete_selected,#packageMatrixA tfoot tr.rowB td.col_international_selected{background:white url(/images/bg_form_h2_over.gif) no-repeat center!important;}
#packageMatrixA tfoot tr.rowB td.col_international_selected{background:white url(/images/bg_form_h2_over.gif) no-repeat right!important;}
#packageMatrixA tfoot tr.rowTotal td.col_economy,#packageMatrixA tfoot tr.rowTotal td.col_basic,#packageMatrixA tfoot tr.rowTotal td.col_complete,#packageMatrixA tfoot tr.rowTotal td.col_international{background:white url(/images/bg_form_h2_dark.gif) no-repeat center!important;color:#DDD;}
#packageMatrixA tfoot tr.rowTotal td.col_international{background:white url(/images/bg_form_h2_dark.gif) no-repeat right!important;}
#packageMatrixA tfoot tr.rowTotal td.col_international_selected{background:white url(/images/bg_form_h2_dark_over.gif) no-repeat right!important;}
#packageMatrixA tfoot tr.rowTotal td.col_economy_selected,#packageMatrixA tfoot tr.rowTotal td.col_basic_selected,#packageMatrixA tfoot tr.rowTotal td.col_complete_selected,#packageMatrixA tfoot tr.rowTotal td.col_international_selected{background:white url(/images/bg_form_h2_dark_over.gif) no-repeat center!important;color:black;}
#packageMatrixA tfoot tr.rowTotal td.col_international_selected{background:white url(/images/bg_form_h2_dark_over.gif) no-repeat right!important;}
#packageMatrixA td.col_economy,#packageMatrixA td.col_basic,#packageMatrixA td.col_complete,#packageMatrixA td.col_international{padding-right:2px;padding-left:2px;}
#packageMatrixA #economyPkg{border-left:1px solid #003959!important;}
#packageMatrixA #completePkg{border-right:1px solid #003959;}
.rowTotal td{padding-right:6px;}
.rowTotal td.col_economy,.rowTotal td.col_basic,.rowTotal td.col_complete,.rowTotal td.col_international,.rowTotal td.col_economy_selected,.rowTotal td.col_basic_selected,.rowTotal td.col_complete_selected,.rowTotal td.col_international_selected{padding:0;}
td.col_economy,td.col_basic,td.col_complete,td.col_international{color:#888;}
td.col_economy_selected,td.col_basic_selected,td.col_complete_selected,td.col_international_selected{background-color:#F5FAFD!important;color:black;}
td.col_economy_selected,td.col_economy{border-left:1px solid #003959!important;}
td.col_complete_selected,td.col_complete{border-right:1px solid #003959!important;}
td.col_international_selected,td.col_international{border-left:none!important;}
#packageMatrixA #economyPkg,#packageMatrixA #completePkg{width:68px;}
#packageMatrixA #basicPkg{width:53px;}
#totalStateLabel,#totalStateFeeLabel,#totalStateEcon,#totalStateBasic,#totalStateComplete,#totalStateInternational{border-top:2px solid #CCC!important;}
#outerFormContainer h1,#formContainer h2,#mainContent h2{width:100%;height:39px;line-height:39px;background:url(/images/bg_form_h1.gif) no-repeat left;padding:0 0 0 25px;margin:0;color:white;font-size:110%;text-transform:uppercase;}
#outerFormContainerBottom{height:1px;overflow:hidden;border-bottom:1px solid #20516f;background:url(/images/bg_form.gif) repeat-y left;width:681px;}
#formContainer h2,#mainContent h1,#mainContent h2{background:url(/images/bg_form_h2.gif) no-repeat left;padding:0 0 0 16px;margin:12px 0;color:#003454;}
#mainContent h1{background:url(/images/bg_form_h2_dark.gif) no-repeat left;color:white;margin-top:0;}
#formContainer h3,#mainContent h2{margin-top:12px;}
.formTable,.typeTable{width:663px;margin:0;}
.formTable th,.typeTable th{width:244px;}
.formTable td,.typeTable td{width:402px;}
.middleInitial{margin-left:4px;}
#breadcrumbForm{margin:9px 9px 9px 11px;height:35px;overflow:hidden;}
#breadcrumbContainer{width:500px;}
#step0,#step1,#step1_20,#step1_40,#step1_60,#step1_80,#step1_100,#step2,#step2_20,#step2_60,#step2_100,#step3,#step3_20,#step3_60,#step3_100,#step4,#step4_100{height:30px;font-size:11px;float:left;text-align:left;color:#999;}
#step0,#step1,#step1_20,#step1_40,#step1_60,#step1_80,#step1_100,#step2_20,#step2_60,#step2_100,#step3_20,#step3_60,#step3_100,#step4_100{color:#31599c;}
#step0{width:90px;background:url(../images/form_breadcrumb_done.gif) repeat-x top;}
#step1,#step1_20,#step1_40,#step1_60,#step1_80,#step1_100,#step2,#step2_20,#step2_60,#step2_100,#step3,#step3_60{width:120px;}
#step3,#step3_20,#step3_60,#step3_100{width:100px;}
#step4,#step4_100{width:60px;}
#step1_20,#step2_20,#step3_20{background:url(../images/form_breadcrumb_done_20.gif) repeat-x top right;}
#step1_60,#step2_60,#step3_60{background:url(../images/form_breadcrumb_done_60.gif) repeat-x top right;}
#step1_80{background:url(../images/form_breadcrumb_done_80.gif) repeat-x top right;}
#step2,#step3{background:url(../images/form_breadcrumb_back.gif) repeat-x;}
#step1_100,#step2_100,#step3_100{background:url(../images/form_breadcrumb_done.gif) repeat-x;}
#buttonCenter{width:90%;padding:14px 0 21px 0;}
#buttonHolder{width:275px;white-space:nowrap;height:20px;}
#buttonHolderWide{width:350px;white-space:nowrap;}
#continue,#previous,#printButton,#printButtonTop,#goToButton,#paymentButton,#paymentButton2,#change,#cancel,#previewOrderButton{font-weight:bold;margin:0;background:url(/images/bg_button.gif) no-repeat center 3px;width:160px;height:27px;line-height:16px;text-transform:uppercase;color:white;font-weight:bold;font-size:85%;border:none;cursor:pointer;}
.formButtonGrey{color:#A8A8A8!important;}
#change,#cancel{background:url(/images/tiny_button.gif) no-repeat center center;width:99px;font-size:125%;letter-spacing:-1px;}
#change{background:url(/images/medium_button.gif) no-repeat center center;width:140px;}
#continue,#previous,#previewOrderButton{background:url(/images/short_button.gif) no-repeat center center;width:117px;}
#printButton,#printButtonTop{background:url(/images/bg_button_wide.gif) no-repeat center center;width:175px;}
#paymentButton,#paymentButton2{background:url(/images/bg_button_widest.gif) no-repeat center center;width:205px;}
#previous,#printButtonTop{margin-right:8px;}
#CC_payment #buttonCenter #buttonHolderWide{width:575px;}
#CC_payment #buttonCenter #buttonHolderWide input{float:left;}
#CC_payment #buttonCenter #buttonHolderWide #previous{margin-left:85px;}
#CC_payment #buttonCenter #buttonHolderWide #paymentButton{margin-top:1px;margin-left:8px;}
.indent textarea{width:620px;}
#referralTable td{padding:3px;}
#referralTable label{font-weight:bold;}
#referralTable td.radio{width:166px;text-align:right;}
#referralTable td.radioLabel{width:100px;padding-top:4px;}
#referralTable td.sourceInput{width:303px;}
table.summaryTable{width:660px;}
.summaryTable td{width:50%;}
table.summaryTable tr td{padding-left:9px;}
table.summaryTable tr td table.summaryTable{width:280px;}
table.summaryTable tr td table.summaryTable tr td{padding-left:0;}
.summaryTable .formTable{width:330px;}
.summaryTable .formTable td,.summaryTable .formTable th{width:160px;}
hr{width:654px;margin:10px;}
.mainline{font-size:150%;color:#20516f;font-weight:bold;}
#thanks{padding-bottom:12px!important;}
.bump{padding-left:9px;}
#helpBox{background:transparent url(/images/bg_helpbox.gif) no-repeat center left;width:181px;height:77px;position:relative;left:-5px;top:-6px;margin:0 -27px 12px 0;padding:0;}
#helpBox a{font-size:90%;font-weight:bold;display:block;padding:25px 0 24px 44px;text-decoration:none!important;color:#1f506d;}
#helpBox a:hover{text-decoration:underline!important;}
.bizFormTable th{text-align:left!important;padding:18px 0 4px 0;}
.bizFormTable td{padding:0 0 0 12px;}
.bizFormTable .radio{margin:7px 7px -1pt 0;}
.instruction,.instructions{display:block;font-style:italic;}
.bizFormTable .bizFormTable{margin-bottom:18px;}
.bizFormTable .textInput{width:90%;}
.bizFormTable .textInputNarrow{width:200px;margin-left:4px;}
.typeTable th,.typeTable td{vertical-align:top;padding-bottom:7px;}
.cityStateZIP td{width:auto;padding-right:5px;}
.cityStateZIP .element{padding:0 5px 0 0;}
.cityStateZIP .label{font-weight:bold;padding:0 0 7px 0;}
.cityStateZIP .label .indent{margin-left:5px!important;white-space:nowrap;}
.ZIPInput,.ZIPExtInput{width:50px;}
#einDetail\.line13t1,#einDetail\.line13t2,#einDetail\.line13t3{width:100px;}
.splitTable{width:660px;margin-bottom:20px;}
.splitTable td,.splitTable th{width:280px;}
.splitTable th{height:39px;line-height:39px;color:white;font-weight:bold;font-size:150%;padding:0 0 0 18px;margin:0;text-align:center;background:transparent url(/images/bg_splittable_th.gif) no-repeat left top;}
.splitTable td{background:transparent url(/images/bg_splittable_td.gif) no-repeat left bottom;padding:17px 20px 20px 20px;}
.loginTable td,.loginTable th{height:auto;line-height:100%;color:#555;background:none;text-align:left;font-size:100%;padding:0;}
.loginTable th{line-height:100%;padding-bottom:3px;}
.loginTable td .text,.loginTable #username,.loginTable #password{width:235px;}
.splitTable th.headingLeft,.splitTable td.splitLeft{width:280px;padding-right:40px;}
.splitRight ul{margin:0;padding:0;list-style-image:url(/images/login_list_li.gif);list-style-type:square;}
.splitRight ul li{margin:0 0 3px 35px;}
.loginTable td.buttonContainer{text-align:center;white-space:nowrap;}
.loginTable td.buttonContainer input{vertical-align:middle;}
.loginTable td.buttonContainer a{padding-left:5px;white-space:nowrap;}
.headingIcon{margin-bottom:20px;}
#footerContainer{margin:4px;}
.calloutContainer,#dv_orderSummary{background:transparent url(/images/bg_application_callout.gif) no-repeat top left;width:181px;position:relative;left:-5px;top:-6px;margin:0 -27px 12px 0;padding:0;}
.rightCallout,#orderSummaryContainer{padding:20px 10px 20px 18px;background:transparent url(/images/bg_application_callout_bottom.gif) no-repeat bottom left;position:relative;}
.rightCallout h3,#orderSummaryContainer h1{color:white;background:transparent url(/images/bg_callout_h3.gif) no-repeat top;margin:0 -2px 0 0;padding:6px 0 0 8px;height:auto;position:relative;}
#orderSummaryContainer h1{font-size:110%;text-align:center;}
#orderSummaryContainer h4{color:#595959;font-size:100%;background:transparent url(/images/bg_callout_h4.gif) no-repeat top;margin:12px -2px 0 0;padding:6px 0 0 8px;height:auto;position:relative;}
#orderSummaryContainer h2{height:30px;line-height:26px;font-size:100%;background:transparent url(/images/bg_callout_h2.gif) no-repeat 2px 0;margin:12px -4px 0 0;padding:0 3px 3px 8px;position:relative;}
.totalRight{height:20px;margin:-26px 5px 0 0;text-align:right;}
#orderSummaryContainer h4 emphasis{font-size:100%;}
#orderSummaryContainer ul{margin:0;padding:10px 10px 0 26px;}
#orderSummaryContainer li{padding-bottom:5px;line-height:auto;font-size:95%;}
#orderSummaryContainer li .emphasis{display:block;font-weight:bold;padding:5px 0 0 0;margin:0 0 -10px 0;}
.calloutHeadlineBottom{background:transparent url(/images/bg_callout_h3.gif) no-repeat bottom;height:7px;overflow:hidden;font-size:1px;margin:0 -2px 2px 0;position:relative;}
.calloutSubheadBottom{background:transparent url(/images/bg_callout_h4.gif) no-repeat bottom;height:7px;overflow:hidden;font-size:1px;margin:0 -2px 2px 0;position:relative;}
.rightCallout p{padding:0 0 0 8px;}
#discMsg,#variablePromoMsg{color:#bf2126;}
#discCode,#variablePromoAmount{width:90px;margin:4px 4px 4px 0;}
#submit_Go2{color:white;font-weight:bold;text-transform:uppercase;background-color:#446e85;border:1px solid #555;margin:4px 0;padding:1px 0;font-size:90%;}
.topAlign{vertical-align:top;}
#continueButton{margin-top:10px;}
.forgot{font-weight:normal;padding-left:20px;}
.error,.error *{color:#bf2126;}
.good{color:#050;}
#displayTotalPercentage{font-weight:bold;}
#ownershipPercentage{width:634px;margin-top:12px;}
#ownershipPercentage th,#totals,#displayTotalPercentage{color:#003454;background:transparent url(/images/bg_cart.gif) repeat-y top left;}
#totals{font-weight:bold;text-align:right;background-position:left bottom;background:transparent url(/images/bg_cart.gif) repeat-y top left;}
#displayTotalPercentage{padding-top:10px;background-position:right bottom;background:transparent url(/images/bg_cart.gif) repeat-y top left;}
#ownershipPercentage th{line-height:32px;}
#ownershipPercentage td{padding:6px 0;text-align:center;}
.amount,.percent,.percentage{text-align:center;width:221px;background:transparent url(/images/bg_cart.gif) repeat-y top left;}
.ownerName{text-align:left;width:207px;padding-left:14px!important;padding-top:6px;padding-bottom:4px;background:transparent url(/images/bg_cart.gif) repeat-y top left;}
#ownershipPercentage th.ownerName,#ownershipPercentage tr.odd .ownerName,#ownershipPercentage tr.even .ownerName{background:transparent url(/images/bg_cart.gif) repeat-y top left;}
#ownershipPercentage th.percent,#ownershipPercentage tr.odd .percent,#ownershipPercentage tr.even .percent{background-position:right top;background:transparent url(/images/bg_cart.gif) repeat-y top left;}
#ownershipPercentage tr.odd td{background:transparent url(/images/bg_percentage_odd.gif) repeat-y center;}
#ownershipPercentage tr.even td{background:transparent url(/images/bg_percentage_even.gif) repeat-y center;}
#cof_outerFormContainer{background:url(/images/bg_form_top_wider2.gif) no-repeat left top;padding-top:9px;width:673px;}
#cof_formContainer{width:640px;background:url(/images/bg_form_wider2.gif) repeat-y left;padding:20px 20px 9px 9px;height:inherit;}
#cof_formContainer .element{padding:10px 0 0 0;width:640px;}
#cof_formContainer .displayQuestionAboveText .displayQuestionText{padding:6px 20px 6px 6px;width:590px;}
#cof_formContainer .displayQuestionBelowText{font-style:italic;font-size:90%;padding:6px 20px 0 6px;width:590px;}
#cof_formContainer .question{padding:6px 20px 0 0;font-weight:bold;width:590px;}
#cof_formContainer .radioCollection,.contactSelector .radioContainer{clear:both;width:640px;vertical-align:middle;display:inline-block;}
#cof_formContainer .questionAndElement{padding:6px 20px 0 0;width:590px;}
#cof_formContainer .questionAndElement label,.contactSelector .radioContainer label{color:#555;width:590px;}
#cof_formContainer .contactSelector .radioContainer label{font-weight:normal;width:250px;vertical-align:top;padding-top:3px;padding-bottom:0;}
#cof_contentBodyWide{width:653px;height:100%;}
#cof_outerFormContainerBottom{height:1px;overflow:hidden;border-bottom:1px solid #20516f;background:url(/images/bg_form_wider2.gif) repeat-y left;width:653px;}
#cof_formContainer h2,.displaySectionId{font-family:verdana,arial;font-style:italic;font-weight:bold;font-size:110%;height:39px;line-height:39px;text-transform:uppercase;background:transparent url(/images/bg_form_h2_wider2.gif) no-repeat left;color:#003454;margin:12px 0;padding:0 0 0 20px;width:634px;clear:left;}
.displayQuestionText{color:#555;font-family:verdana,arial;font-size:105%;font-weight:bold;padding:15px 20px 0 6px;}
.contactSelector h3{color:#555;font-family:verdana,arial;font-size:125%;font-weight:bold;padding:10px;text-align:center;text-transform:capitalize;}
.checkout-step3 .formTable td,.checkout-step3 .formTable th{vertical-align:top;}
.checkout-step3 .promo-code-entry-box{background-color:#e6eef1;border:1px solid #b3c4d4;padding:5px;width:192px;margin-bottom:10px;}
.checkout-step3 .promo-code-entry-box input#discCode,.checkout-step3 .promo-code-entry-box input#variablePromoAmount{margin:0;}
.checkout-step3 .promo-code-entry-box .apply-code-button{background:url("/images/apply_promo_code_button.gif") no-repeat;cursor:pointer;display:block;float:right;height:18px;margin-right:9px;overflow:hidden;text-indent:-9999px;width:49px;}
.checkout-step3 .formTable tbody tr td div.promo-code-entry-box #discCode,.checkout-step3 .formTable tbody tr td div.promo-code-entry-box #variablePromoAmount{float:left;width:122px;}
.checkout-step3 .promo-code-entry-box #discMsg,.checkout-step3 .promo-code-entry-box #variablePromoMsg{margin-top:20px;}
.checkout-step3 .promo-code-entry-box #discMsg .apply-code-message,.checkout-step3 .promo-code-entry-box #variablePromoMsg .apply-code-message{border-top:1px solid #ccc;padding-top:5px;margin-top:25px;font-size:10px;}
.checkout-step3 .promo-code-entry-box #discMsg .apply-code-message font,.checkout-step3 .promo-code-entry-box #variablePromoMsg .apply-code-message font{color:#BF2126;font-size:10px;}
.checkout-step3 .four .questionAndElement .question label{display:block;padding-left:100px;}
.checkout-step3 .four .questionAndElement .element{margin-left:260px;}
.checkout-step3 .one .questionAndElement .question label{display:block;padding-left:160px;}
.checkout-step3 .one .questionAndElement .element{margin-left:260px;}
.checkout-step3 #REFER .questionAndElement .question label{display:block;padding-left:160px;}
.checkout-step3 #REFER .questionAndElement .element{margin-left:260px;}
.checkout-step3 fieldset{border:none;}
.checkout-step3 fieldset legend{display:block;height:1px;width:1px;overflow:hidden;text-indent:-9999px;}
.checkout-step3 fieldset label{display:block;float:left;width:244px;text-align:right;padding-right:10px;color:#000;font-size:8pt;font-weight:bold;}
.checkout-step3 fieldset .field{height:20px;padding-top:10px;}
.checkout-step3 div.radio-button-set p{padding:10px 20px 0 20px;}
.checkout-step3 div.radio-button-set fieldset{margin:0;padding:0 0 0 125px;}
.checkout-step3 div.radio-button-set fieldset .row{padding-bottom:7px;}
.checkout-step3 div.radio-button-set fieldset .row label{float:right;margin:0;font-size:11px;color:#555;text-align:left;width:476px;}
.checkout-step3 div.radio-button-set fieldset input{float:none;margin:0;padding:0;}
.promo-offer-callout{left:4px;margin:0 -15px 10px 0;padding:0;position:relative;top:-6px;width:166px;}
ul.newCustomerTabs{list-style:none;padding:0;margin:0;width:314px;margin-left:-17px;}
ul.newCustomerTabs li{margin:0;padding:0;list-style-type:0;float:left;}
ul.newCustomerTabs span#newCustomerAccountTitle{display:block;text-indent:-9999px;width:179px;background:url(/images/myAccountNewCustomerSprite.png);height:24px;}
ul.newCustomerTabs a#newCustomerInvoiceLink{display:block;text-indent:-9999px;width:135px;background:url(/images/myAccountNewCustomerSprite.png) no-repeat -179px 0;height:24px;}
ul.newCustomerTabs a#newCustomerInvoiceLink:hover{background-position:-179px -24px;}
ul.newCustomerTabs a#newCustomerAccountLink{display:block;text-indent:-9999px;width:179px;background:url(/images/myAccountNewCustomerSprite.png) no-repeat 0 -48px;height:24px;}
ul.newCustomerTabs a#newCustomerAccountLink:hover{background-position:0 -72px;}
ul.newCustomerTabs span#newCustomerInvoiceTitle{display:block;text-indent:-9999px;width:135px;background:url(/images/myAccountNewCustomerSprite.png) no-repeat -179px -48px;height:24px;}
div#myAccountLoginPayInvoiceDiv{display:none;}
a.myAccountContinueToPayInvoice{background:url(/images/button_continue_blue.gif);width:98px;height:28px;display:block;text-indent:-9999px;overflow:hidden;}
span.call8883366098{background:url(/images/button_call_8883366098.gif) no-repeat;width:148px;height:28px;display:block;text-indent:-9999px;overflow:hidden;}
.checkout-step3 .internal-apply-code-button{display:block;text-align:center;text-transform:uppercase;text-decoration:none;font-weight:bold;color:#fff;width:117px;margin-top:10px;background:url(/images/short_button.gif) no-repeat;padding:7px 0 6px;margin-left:250px;}
.checkout-step3 #discMsg,.checkout-step3 #variablePromoMsg{clear:left;padding-top:10px;}
.checkout-step3 #discCode{margin-top:5px;}
.checkout-step3 #divVariablePromoAmount{margin-top:-5px;}
.checkout-step3 fieldset.internal-user-options #discCode{margin:0;float:left;}
.checkout-step3 fieldset.internal-user-options #divVariablePromoAmount{width:101px;float:left;margin:0;padding:0;padding-left:10px;}
.checkout-step3 fieldset.internal-user-options #variablePromoAmount{margin:0;}
.checkout-step3 fieldset.internal-user-options #discMsg,.checkout-step3 fieldset.internal-user-options #variablePromoMsg{margin:0;padding:0;}
.checkout-step3 fieldset.internal-user-options .apply-code-message{background-color:#fff;width:180px;-moz-border-radius:15px;border-radius:15px;border:1px solid;position:absolute;margin-left:430px;margin-top:-50px;padding:5px;-moz-box-shadow:5px 5px 5px #ccc;-webkit-box-shadow:5px 5px 5px #ccc;box-shadow:5px 5px 5px #ccc;}
