@charset "utf-8";
/* CSS Document */

section {background-color: transparent;}
section.enrollTop {position: relative; float: left; max-width: 76%; padding-left: 0%; display: block; background-color: transparent; margin-top: 0em; z-index: 2000;}
section.enrollTop5 {position: relative; float: left; max-width: 76%; padding-left: 0%; display: block; background-color: transparent; margin-top: -5em; z-index: 2000;}
section.enrollTopless1 {position: relative; max-width: 100%; padding-left: 0%; display: block; background-color: transparent; margin-top: -1em;}
section.enrollTopless1 ul {list-style-type: none!important; }
section.enrollTop2 {position: relative; width: 100%; padding-left: 0%; display: block; background-color: transparent; margin-top: -2.75em; margin-left: 0; }	
section.enrollTop2 ul {list-style-type: none!important; }

#navProfile_VS {position: relative; width: 150px; top: 0px; background-color: transparent; z-index: 100; font: 12px Arial, Helvetica-Narrow, sans-serif; color: #000; font-weight: normal; text-decoration: none; text-align: left; line-height: 1em; }
#navProfile_VS option {font-size: 11px; color: #000; text-decoration: none;}
#navProfile_VS select {font-size: 11px; color: #f00; text-decoration: none;}
#navProfile_VS .labl {position: relative; font: 11px "Arial Narrow", Helvetica-Narrow; margin: 0 0 1px 0px; color: #000; text-decoration: none;}
#navProfile_VS a {font-size: 11px; color: #000; text-decoration: none;}
#navProfile_VS a:hover {color: #399;}
#navProfile_VS p {margin-bottom: .6em;}
#navProfile_VS ol {z-index: 100; list-style-type: decimal; margin-left: 0em; font: 16px Oswald, Arial, Helvetica-Narrow, sans-serif; margin-bottom: .6em; color: #005496;}
#navProfile_VS li {z-index: 100; list-style-type: decimal; font: 16px Oswald, Arial, Helvetica-Narrow, sans-serif; margin-bottom: .8em; font-weight: 500; color: #005496; letter-spacing: .5pt;}
/*#navProfile_VS li:hover {background-color: #06C;}*/
#navProfile_VS li a {z-index: 100; font: 12px Oswald, Arial, Helvetica-Narrow, sans-serif; color: #005496; font-weight: 500; text-decoration: none; text-align: left; line-height: 1em; letter-spacing: .5pt;}
#navProfile_VS li a:hover {color: #f00; background-color: transparent;}

#navProfile_VS ul {z-index: 100; list-style-type: none; margin-left: 0em; line-height: .8em;}
#navProfile_VS ul li {z-index: 100; list-style-type: none; text-align: left; margin-bottom: 0em; margin-left: 0em; line-height: 1.5em; background-color: transparent;}
#navProfile_VS ul li:hover {color: #fff; background-color: #36C; cursor: pointer;}
#navProfile_VS ul li a {background-color: transparent; cursor: pointer; width: 100%;}
#navProfile_VS ul li a:hover {color: #fff; background-color: transparent; width: 100%;}

#navHolderSteps {position: relative; width: 150px; top: 0px; background-color: transparent; z-index: 100; font: 12px Arial, Helvetica-Narrow, sans-serif; color: #000; font-weight: normal; text-decoration: none; text-align: left; line-height: 1em; }

ul#stepHldr {z-index: 100; list-style-type: none; margin-left: 0em; line-height: .8em; }
ul#stepHldr li {z-index: 100; list-style-type: none; text-align: left; margin-bottom: .3em; margin-left: -2em; line-height: 1.5em; padding: 2px 4px; border-radius: 4px; color: #fff; background-color: #005496; font-family: Oswald, Arial, Helvetica-Narrow; font-size: 1.3em;}
ul#stepHldr li:hover {color: #fff; cursor: pointer; padding: 2px 4px; border-radius: 4px; background-color: #c00; transition: all .5s ease-in-out;}
ul#stepHldr li a {background-color: transparent; cursor: pointer; width: 100%; color: #fff; font-family: Oswald, Arial, Helvetica-Narrow; font-size: .8em; text-decoration: none;}
ul#stepHldr li a:hover {font-family: Oswald, Arial, Helvetica-Narrow; font-size: .8em; color: #fff!important; background-color: transparent; width: 100%; text-decoration: none;}


ul#stepHldr {z-index: 100; list-style-type: none; margin-left: 0em; line-height: .8em; }
ul#stepHldr li.gry {z-index: 100; list-style-type: none; text-align: left; margin-bottom: .3em; margin-left: -2em; line-height: 1.5em; padding: 2px 4px; border-radius: 4px; color: #000; background-color: #717171; font-family: Oswald, Arial, Helvetica-Narrow; font-size: 1.3em;}
ul#stepHldr li:hover .gry {color: #fff; cursor: pointer; padding: 2px 4px; border-radius: 4px; background-color: #c00; transition: all .5s ease-in-out;}
ul#stepHldr li.gry a {background-color: transparent; cursor: pointer; width: 100%; color: #fff; font-family: Oswald, Arial, Helvetica-Narrow; font-size: .8em; text-decoration: none;}
ul#stepHldr li.gry a:hover {font-family: Oswald, Arial, Helvetica-Narrow; font-size: .8em; color: #fff!important; background-color: transparent; width: 100%; text-decoration: none;}

ul#stepHldr {z-index: 100; list-style-type: none; margin-left: 0em; line-height: .8em; }
ul#stepHldr li.gryblu {z-index: 100; list-style-type: none; text-align: left; margin-bottom: .3em; margin-left: -2em; line-height: 1.5em; padding: 2px 4px 3px 6px; border-radius: 4px; color: #000; background-color: #717171; font-family: Oswald, Arial, Helvetica-Narrow; font-size: 1.3em;}
ul#stepHldr li:hover.gryblu {color: #fff; cursor: pointer; padding: 2px 4px 3px 6px; border-radius: 4px; background-color: #c00!important; transition: all .5s ease-in-out;}
ul#stepHldr li.gryblu a {background-color: transparent; cursor: pointer; width: 100%; color: #fff; font-family: Oswald, Arial, Helvetica-Narrow; font-size: .9em; line-height: 1.2em; text-decoration: none;}
ul#stepHldr li.gryblu a:hover {font-family: Oswald, Arial, Helvetica-Narrow; font-size: .9em; line-height: 1.2em; color: #fff!important; background-color: transparent; width: 100%; text-decoration: none;}



#navClr {background-color: #717171;}
#curClr {background-color: #005496!important;}

ul.stepLink {list-style-type: none; margin-left: -1em;}
ul.stepLink li {list-style-type: none; margin-left: -1em;}
ul.stepLink li a {background-color: transparent; cursor: pointer; width: 100%; color: #005496; font-family: Oswald, Arial, Helvetica-Narrow; font-size: .8em; text-decoration: none; list-style-type: none; }
ul.stepLink li a:hover {font-family: Oswald, Arial, Helvetica-Narrow; font-size: .8em; color: #c00!important; background-color: transparent; width: 100%; text-decoration: none;}


#followSteps {font-family: Oswald, Arial, Helvetica-Narrow, sans-serif; font-size: .85em; margin-bottom: .6em; font-size: 1.3em; color: #005496;}

ul {list-style-type: none;}

ol li {position: relative; font-family: 14px Arial, Helvetica, sans-serif; margin: .5em 0 .7em 2em; color: #c00; line-height: 1.2em;}

li .selfmat {font-family: 14px "Arial", Helvetica; color: #000; padding: 4px; background-color: #e7eff9; width: 75%;}

li.logfield {margin-left: -2em;}

ul.disco  {margin-bottom: 2em; margin-left: -1em;}

ul.disco li {list-style-type: disc; line-height: 1.5em; }

#threeUp {position: relative; width: 100%; margin: 5em 0 -4px 0px; color: #c00; text-decoration: none;}

#threeUp #elmA {float: left; width: 80px; font-family: 12px "Arial Narrow", Helvetica-Narrow, sans-serif; font-stretch: condensed; font-weight: bold; text-align: center; color: #c00;}

#threeUp #elmB {float: left; width: 80px; font-family: 12px "Arial Narrow", Helvetica-Narrow, sans-serif; font-stretch: condensed; color: #c00; text-align: center; padding-left: 115px;}

#threeUp #elmC {float: left; width: 80px; color: #c00; text-align: center; padding-left: 115px;}

#threeUp #elmASum {float: left; width: 185px; font-family: 12px "Arial Narrow", Helvetica-Narrow, sans-serif; font-stretch: condensed; font-weight: bold; text-align: right; color: #000;}

#threeUp #elmBSum {float: left; width: 80px; font-family: 12px "Arial Narrow", Helvetica-Narrow, sans-serif; font-stretch: condensed; color: #c00; text-align: center; padding-left: 10px;}

#threeUp #elmCSum {float: left; width: 185px; color: #000; text-align: left; padding-left: 10px;}

li#purchaseSum {position: relative; width: 85%; margin: .5em auto 4px auto; color: #c00; text-decoration: none; text-align: center;}
li#purchaseSum p.psum {position: relative; width: 85%; font-family: 14px "Arial Narrow", Helvetica-Narrow, sans-serif; font-stretch: condensed; color: #000; font-weight: bold; margin: .5em auto -4px auto; text-decoration: none; text-align: center;}
li#purchaseSum p.psum .pnote {position: relative; width: 85%; font-family: 13px "Arial Narrow", Helvetica-Narrow, sans-serif; font-stretch: condensed;; color: #000; font-weight: normal; margin: .5em auto 1.5em auto; text-decoration: none; text-align: center;}

#threeUp p {color: #c00; font-weight: bold; margin: .8em 0 4px 0;}

#formHldr ul li#threeUp div#enrlindPcK {position: relative; left: 0px; margin-top: -20px; width: 100%;}
#formHldr ul li#threeUp p #enrlfreeP {position: relative; left: 0px; top: 0px; width: 40%; vertical-align: top; font-size: 14px; color: #005496; }
#formHldr ul li#threeUp div#enrlfreePcK {position: relative; margin-top: 2em; width: 40%; vertical-align: top; font-size: 14px; color: #005496; }
#formHldr ul li#threeUp div#enrlfreePcK p {position: relative; margin-top: 20px; width: 40%; vertical-align: top; font-size: 95%; color: #005496; }

ul li#threeUp p #enrlrad {position: absolute; top: 40px; left: 0px; width: 93px;}
ul li#threeUp div#enrlradcK {position: relative; margin-right: auto; margin-left: 5%; width: 40%;}

ul li#threeUp div#enrlradcK p a {position: absolute; color: #039;}
ul li#threeUp div#enrlradcK p a:hover {position: absolute; color: #c00;}

ul li#threeUp div#enrlradcK ul li a {position: absolute; top: 80px; left: 0px; width: 460px; color: #c00;}
ul li#threeUp div#enrlradcK ul li a:hover {position: absolute; top: 80px; left: 0px; width: 460px; color: #039;}

ul li#threeUp div div#enrlOne {position: relative; margin-left: 0; width: 100px; float: left; color: #066;}
ul li#threeUp div div#enrlOne #enrldllrm {position: absolute; font-size: 24px; font-weight: 400; color: #066; top: -6px; left: -10px; padding-right: 3px; font-style: normal;}
ul li#threeUp div div#enrlOne #enrlamntm {position: absolute; font-size: 60px; font-weight: 500; color: #066;  left: 0px; top: -16px; font-style: normal;}
ul li#threeUp div div#enrlOne #enrlcntsm {position: absolute; font-size: 24px; font-weight: 500; color: #066; left: 23px; top: -6px; border-bottom: solid #066 2px; margin-left: 8px; font-style: normal;}
ul li#threeUp div div#enrlOne #enrldlvrm {position: absolute; font-size: 12px; font-weight: 500; color: #000; left: 30px; top: 26px; font-style: italic; width: 120px;}

ul li#threeUp div div#enrlTwo {position: relative; margin-left: 0; width: 100px; float: left; color: #066; margin-top: -27px;}
ul li#threeUp div div#enrlTwo #enrldllrm {position: absolute; font-size: 24px; font-weight: 400; color: #066; top: -6px; left: -10px; padding-right: 3px; font-style: normal;}
ul li#threeUp div div#enrlTwo #enrlamntm {position: absolute; font-size: 60px; font-weight: 500; color: #066; left: 2px; top: -16px; font-style: normal;}
ul li#threeUp div div#enrlTwo #enrlcntsm {position: absolute; font-size: 24px; font-weight: 500; color: #066; left: 35px; top: -6px; border-bottom: solid #066 2px; margin-left: 2px; font-style: normal;}
ul li#threeUp div div#enrlTwo #enrldlvrm {position: absolute; font-size: 12px; font-weight: 500; color: #000; left: 30px; top: 26px; font-style: italic; width: 120px;}

ul li#threeUp div div#ore {font-style: italic; top: 22px; position: relative; width: 20px; margin: 0 auto !important;}

ul li#threeUp div div#enrlNine {position: relative; width: 100px; margin: 20px 0px 0 auto !important;}
ul li#threeUp div div#enrlNine #enrldllr {position: absolute; font-size: 24px; font-weight: 400; color: #066; top: -6px; left: 10px; padding-right: 3px; font-style: normal;}
ul li#threeUp div div#enrlNine #enrlamnt {position: absolute; font-size: 60px; font-weight: 500; color: #066; left: 24px; top: -16px; font-style: normal;}
ul li#threeUp div div#enrlNine #enrlcnts {position: absolute; font-size: 24px; font-weight: 500; color: #066; left: 85px; top: -6px; border-bottom: solid #066 2px; margin-left: 2px; font-style: normal;}
ul li#threeUp div div#enrlNine #enrldlvr {position: absolute; font-size: 12px; font-weight: 500; color: #000; left: 85px; top: 26px; font-style: italic; width: 120px;}


ul li#threeUp div div#enrlNineB {position: relative; width: 100px; margin: 20px auto 0 auto !important;}
ul li#threeUp div div#enrlNineB span#enrldllrB {position: absolute; font-size: 24px!important; font-weight: 400; color: #066; top: -24px; left: 10px; padding-right: 3px; font-style: normal;}
ul li#threeUp div div#enrlNineB span#enrlamntB {position: absolute; font-size: 60px!important; font-weight: 500; color: #066; left: 24px; top: -16px; font-style: normal;}
ul li#threeUp div div#enrlNineB span#enrlcntsB {position: absolute; font-size: 24px!important; font-weight: 500; color: #066; left: 85px; top: -24px; border-bottom: solid #066 2px; margin-left: 2px; font-style: normal;}
ul li#threeUp div div#enrlNineB span#enrldlvrB {position: absolute; font-size: 12px!important; font-weight: 500; color: #000; left: 90px!important; top: 2px; font-style: italic; width: 100px;}

ul.ccdcmsg {clear: left; position: relative; width: 100%; padding-top: 1.5em;}



ul li#threeUp div div#enrlNineYear {position: relative; width: 120px; margin: 0 auto; top: 0; height: 1px;}
ul li#threeUp div div#enrlNineYear #enrldllr {position: absolute; font-size: 24px; font-weight: 400; color: #066; top: -6px; left: 10px; padding-right: 3px; font-style: normal;}
ul li#threeUp div div#enrlNineYear #enrlamnt {position: absolute; font-size: 60px;  font-weight: 500; color: #066;  left: 24px; top: -16px; font-style: normal;}

/*ul li#threeUp div div#enrlNineYear #enrlcnts {position: absolute; font-size: 24px; font-weight: 500; color: #066; left: 55px; top: -6px; border-bottom: solid #066 2px; margin-left: 2px; font-style: normal;}
ul li#threeUp div div#enrlNineYear #enrldlvr {position: absolute; font-size: 12px; font-weight: 500; color: #000; left: 55px; top: 26px; font-style: italic; width: 120px;}*/

/*2 digit number*/
ul li#threeUp div div#enrlNineYear #enrlcnts2 {position: absolute; font-size: 24px; font-weight: 500; color: #066; left: 85px; top: -6px; border-bottom: solid #066 2px; margin-left: 2px; font-style: normal;}
ul li#threeUp div div#enrlNineYear #enrldlvr2 {position: absolute; font-size: 12px; font-weight: 500; color: #000; left: 85px; top: 26px; font-style: italic; width: 120px;}
/*One Digit Number*/
ul li#threeUp div div#enrlNineYear #enrlcnts1 {position: absolute; font-size: 24px; font-weight: 500; color: #066; left: 55px; top: -6px; border-bottom: solid #066 2px; margin-left: 2px; font-style: normal;}
ul li#threeUp div div#enrlNineYear #enrldlvr1 {position: absolute; font-size: 12px; font-weight: 500; color: #000; left: 55px; top: 26px; font-style: italic; width: 120px;}

ul li#threeUp p #enrlind {position: absolute; left: 98px; top: 40px; width: 276px;}

ul li#threeUp p #enrlfree {position: absolute; left: 284px; top: 0px; width: 86px; border-left: dotted #066 1px; border-right: dotted #066 1px; padding-right: 2px; padding-left: 4px; vertical-align: top; font-size: 14px; color: #005496; }

ul li#threeUp p #enrlradID {float: left; width: 80px;}
ul li#threeUp p #enrldllrID {position: absolute; font-size: 21px; font-weight: 400; color: #066; top: 11px; margin-left: 0px; padding-right: 3px;}
ul li#threeUp p #enrlamntID {position: absolute; font-size: 60px;  font-weight: 500; color: #066;  padding-left: 12px; top: 0px;}
ul li#threeUp p #enrlcntsID {position: absolute; font-size: 21px; font-weight: 500; color: #066; left: 47px; top: 11px; border-bottom: solid #066 2px; margin-left: 2px;}
ul li#threeUp p #enrlindID {float: left; width: 256px;}
/*========================================================================*/
/*===========================================================ENROLL*/

ul li#threeUp p #enrlrad {position: absolute; top: 40px; left: 0px; width: 93px;}
/*ul li#threeUp p #enrlradcK {position: absolute; top: 40px; left: 0px; width: 93px; color: #f00;}*/
ul li#threeUp p #enrldllr {position: absolute; font-size: 24px; font-weight: 400; color: #066; margin-top: 10px; left: 8px; padding-right: 3px;}
ul li#threeUp p #enrlamnt {position: absolute; font-size: 60px;  font-weight: 500; color: #066;  left: 21px; top: 21px;}
ul li#threeUp p #enrlcnts {position: absolute; font-size: 24px; font-weight: 500; color: #066; left: 51px; top: 10px; border-bottom: solid #066 2px; margin-left: 2px;}
ul li#threeUp p #enrldlvr {position: absolute; font-size: 12px; font-weight: 500; color: #000; left: 24px; top: 55px; font-style: italic;}
ul li#threeUp p #enrlind {position: absolute; left: 98px; top: 40px; width: 276px;}
ul li#threeUp p #enrlfree {position: absolute; left: 284px; top: 0px; width: 86px; vertical-align: top; font-size: 14px; color: #005496; }

ul li#threeUp p #enrldllr {position: absolute; font-size: 24px; font-weight: 400; color: #066; margin-top: 10px; left: 8px; padding-right: 3px;}
ul li#threeUp p #enrlamnt {position: absolute; font-size: 60px;  font-weight: 500; color: #066;  left: 21px; top: 21px;}
ul li#threeUp p #enrlcnts {position: absolute; font-size: 24px; font-weight: 500; color: #066; left: 51px; top: 10px; border-bottom: solid #066 2px; margin-left: 2px;}
ul li#threeUp p #enrldlvr {position: absolute; font-size: 12px; font-weight: 500; color: #000; left: 24px; top: 55px; font-style: italic;}
ul li#threeUp p #enrlind {position: absolute; left: 98px; top: 40px; width: 276px;}
ul li#threeUp p #enrlfree {position: absolute; left: 284px; top: 0px; width: 86px; vertical-align: top; font-size: 14px; color: #005496; }


#ccElecCk {font-size: 85%; color: #000; width: 100%; text-align: center; padding-top: 0px!important;}
p.enrlview {position: relative; font-size: 100%; color: #000!important; text-align: left; width: 100%; margin-bottom: 24px;}
p.enrlview a {color: #039; border-bottom: .5px solid #039; font-weight: 700;}
p.enrlview a:hover {color: #c00; border-bottom: .5px solid #c00; font-weight: 700;}

ul#promohldr {position: relative; float: right; margin-top: 0em; width: 30%;}
ul#promohldr li label#promoenter {position: relative; min-width: 200px; font-size: 90%; line-height: 1.4em; text-align: left; color: #000;}

ul#memkitnote {position: relative; clear:left; margin-top: 0em; width: 60%; list-style-type: none!important;}
ul#memkitnote li#mknote {position: relative; font-style: italic; max-width: 90%; margin-top: 1em; margin-left: 0px; color: #000; font-size: 90%!important; line-height: 1.4em; text-align: left;}

ul #formfields {width: 100%; list-style-type: none!important;}
ul #formfields li {list-style-type: none!important;}
ul li.namehldrl {width: 250px; float: left;}
ul li.namehldrr {width: 250px; float: left; margin-left: 40px;}
ul li.nameemaill {width: 300px; float: left;}
ul li.nameemailr {width: 300px; float: left; margin-left: 40px;}
ul.sinbul li {list-style-type: none!important;} 


div.qmark {width: 10px; margin: 1.2em 0 0 8px; float: left; margin-top: -10px;}
div.qmark1 {position: absolute; top: 160px!important; margin-left: -20px; height: 18px; text-align: right;}

p.noticeType {float: left; margin-bottom: 0em; padding-bottom: 2em; color: #c00; max-width: 16px;}
p.noticeTypeR {float: left; margin-bottom: 0em; color: #c00; width: 88%;}
p.noticeTypeR a {font-size: 100%; margin-bottom: 0em; color: #c00;}
p.noticeTypeR a:hover {color: #005496;}
p.noticeTypeR2 {margin-top: 0em; margin-bottom: 1em; color: #c00; max-width: 100%; font-size: 85%;}
span.noticeTypeRK {margin-top: 0em; margin-bottom: 1em; color: #000; max-width: 100%; font-size: 85%; font-weight: bold;}

label.radio {font-weight: bold; color: #c00; font-size: 140%; vertical-align: top;}

/*================================================================================*/
.sumListR {float: left; width: 320px; font-family: 'Calibri', 'Arial', 'Helvetica', sans-serif; font-size: .9em; line-height: 1.2em; font-weight: 600; color: #000; text-align: left; margin-right: 20px; margin-bottom: 0em;}
.sumList {float: left; width: 400px; font-family: 'Calibri', 'Arial', 'Helvetica', sans-serif;  font-size: .9em; line-height: 1.2em; color: #000; text-align: left;  margin-bottom: 0em;}

/*================================================================================*/
nav#stephldr {position: relative; display: block; float: right; width: 15%; margin-top: -7em; margin-right: 5%;}
nav#stephldrinsd {position: relative; display: block; float: right; width: 15%; margin-top: 1em; margin-right: -15%;}
nav#stephldr .steps {position: relative; display: block; width: 15%; font-size: .9em; line-height: 1em; margin-bottom: .4em; padding-left: 8px; text-align: left;}
nav#stephldrinsd .steps {position: relative; display: block; width: 15%; font-size: .9em; line-height: 1em; margin-bottom: .4em; padding-left: 8px; text-align: left;}

nav#stephldrLogin {position: relative; display: block; float: right; width: 15%; margin-top: 1em; margin-right: 2%; margin-left: 2%;}

nav#stephldrXray {position: relative; display: block; float: right; width: 90%; margin-top: 1em;}
nav#stephldrXray .steps {position: relative; display: block; width: 90%; font-size: .9em; line-height: 1em; margin-bottom: .4em; padding-left: 8px; text-align: left;}



ul#navEnrollPSW {margin: 0; max-width: 160px; list-style-type: disc; background-color: #fff;}
ul#navEnrollPSW li.pswNote {position: relative; list-style-type: disc; line-height: 1.2em; margin: 0 0 0 0em; padding: 0 0 6px 8px; max-width: 160px; font: 12px Arial, Helvetica, sans-serif; color: #005496; text-align: left;}

/*#sbleft {position: relative; float: left; width: 110px;}*/

aside#navIcons {margin-left: 0; width: 150px; text-align: left; float: clear;}
aside#socmed {margin-top: 40px; margin-left: 0; width: 130px; text-align: left; float: clear;}

aside#socmed .siteseal {position: relative; margin-top: 20px; margin-left: 0;}

#brandHldr {position: relative; width: 130px; text-align: left; background-color: #fff; padding: 6px 6px 6px 0px; top: 20px; left: 0px;}
#brandHldr p {position: relative; width: 130px; text-align: left; left: 0px;}


.popupkit{
	position:relative;
	border:solid 1px black;
	background-color:#fff;
	padding: 8px 4px 12px 4px;
	letter-spacing: .03em;
	width: 558px;
	color: #000;
	margin: 14px auto 0 auto;
/*	margin-top: 14px;
	margin-left: -35px;*/
	z-index: 1000;
}

.popupkitsin{
	position:relative;
	background-color:#fff;
	padding: 8px 4px 12px 4px;
	letter-spacing: .03em;
	width: 558px;
	color: #000;
	margin: 14px auto 0 auto;
/*	margin-top: 14px;
	margin-left: -35px;*/
	z-index: 1000;
}

#kitHldr {position: relative; z-index: 1000; margin: 8px auto 20px auto; width: 650px;}

#paymentseals {display: none;}

p a {display: inline-block!important;}

.ttl label span.rqd {color: #c00!important; font-weight: 700;}