ol.activate         {margin: 0; padding: 0; list-style: none;}
form.activate       {width: 380px;}
fieldset            {border: none; margin-left: 0px;}
legend span         {font-weight: bold; line-height: 28px; padding: 0; margin: 0; font-size: 1.2em;}


input.entersim      {display: block; width: 130px; float: left; margin-bottom: 0px;}
input.enterpuk      {display: block; width: 130px; float: left; margin-bottom: 5px;}
input.enterserial   {display: block; width: 250px; float: left; margin-bottom: 8px;}
input.activate      {display: block; float: left;  margin-bottom: 5px; margin-top: 8px;}
input.enteruse      {display: block; width: 200px; float: right; margin-bottom: 12px;}
input.enteruse2      {display: block; width: 145px; float: right; margin-bottom: 12px; }
input.enterpass     {display: block; width: 200px; float: right; margin-bottom: 5px;}
input.enterpass2    {display: block; width: 145px; float: right; margin-bottom: 10px; background-image: url(/images/memdate.gif);}
input.login1        {display: block; width: 100px; float: right;}
input.reg1          {display: block; width: 100px; float: right; margin-top: 22px; margin-right: 10px;}
input.loginreg      {float: right; margin-top:0px;}
input.enterforgot   {display: block; width: 180px; float: right; margin-bottom: 5px;}
input.enterforgot2   {display: block; width: 180px; float: right; margin-bottom: 5px; background-image: url(/images/memdate.gif); background-position: 35px 0px; background-repeat: no-repeat;}
input.promoinput    {margin-left:2px; width: 95px;}



.inputcontainer     {float:right;width: 243px; display:inline;}
.inputcontainerfull {float:left; text-align:center; width: 100%; display:inline;}


input.reguse        {display: block; width: 240px; float: right; margin-bottom: 12px;}
input.reguse2       {display: block; width: 240px; float: left;}
input.reguse3       {display: block; width: 240px; float: left; margin-bottom: 12px;}
input.regother      {width: 100px;}
input.regmobile     {width: 240px; margin-bottom: 12px; margin-top: 0px;}
input.regemail      {width: 240px; margin-bottom: 3px; margin-top: 0px;}
input.regcap        {display: block; width: 240px; margin-bottom: 12px; margin-left: 37px;}
input.epay       {display: block; width: 100px; margin-bottom: 12px; margin-top:0px;}
input.reguse2       {display: block; width: 240px; float: left;}
.regcount           {width: 240px; float: right; font-size: 11px; margin-bottom: 12px; font-family: Tahoma, Arial, Helvetica, Verdana, sans-serif;}
.regcount2          {width: 240px; float:left; font-size: 11px; margin-bottom: 12px; font-family: Tahoma, Arial, Helvetica, Verdana, sans-serif;}
.dropdown1          {width: 55px; font-family: Tahoma, Arial, Helvetica, Verdana, sans-serif;}
.checkbox1          {padding: 0; margin:5px 0px 0px 0px; float: left;}
.checkbox2          {padding: 0; margin:0; float: left;}
.dob1               {letter-spacing: 0.1em;}
.dob2               {width: 55px; margin-bottom: 12px; margin-right: 8px;}





label, input        {float: left; font-family: Tahoma, Arial, Helvetica, Verdana, sans-serif; font-weight:normal;}
label.entersim1     {padding: 0; margin: 0;}
label.enterpuk      {text-align: left; padding: 0; margin: 0;}
label.enterserial   {text-align: left; width: 33px; padding-right: 10px;}
label.enteruse      {text-align: left; width: 70px;}
label.enterpass     {text-align: left; width: 62px;}
label.enterpass2    {text-align: left; width: 99px;}
label.enterforgot   {text-align: left; width: 135px;}

label.reguse        {text-align: left; width: 150px;}
label.reguse2       {text-align: left; width: 150px;}
label.regagree      {text-align: left; width: 350px;}
label.regfull       {text-align: left; width: 390px;}
label.regfull2      {text-align: center; width: 100%;}

label.tarifflabel   {color: #FFCC00; font-weight:bold; margin-top:8px; text-indent: 3px;}
label.tarifflabel2  {color: #FFCC00; font-weight:bold; margin-top:8px; text-indent: 0px;}
.tariffdrop         {color: #000; width: 210px; margin-top: 6px; font-size:11px; border: solid 1px #B3B9C3; font-family: Tahoma, Arial, Helvetica, Verdana, sans-serif;}
.tariffdrop2        {color: #000; width: 150px; margin-top: 6px; font-size:11px; border: solid 1px #B3B9C3; font-family: Tahoma, Arial, Helvetica, Verdana, sans-serif;}
.tariffdrop3        {color: #000; width: 240px; margin-top: 6px; font-size:11px; border: solid 1px #B3B9C3; font-family: Tahoma, Arial, Helvetica, Verdana, sans-serif;}
.tariffgo           {float: right; margin-top: 12px; width: 60px;}

br                  {clear: left;}



.bullone            {background-image: url(/images/number_bullit1.gif); width: 30px; height: 30px; float: left; background-repeat:no-repeat;}
.bulltwo            {background-image: url(/images/number_bullit2.gif); width: 30px; height: 30px; float: left; background-repeat:no-repeat;}
.bullthree          {background-image: url(/images/number_bullit3.gif); width: 30px; height: 30px; float: left; background-repeat:no-repeat;}
.bullfour           {background-image: url(/images/number_bullit4.gif); width: 30px; height: 30px; float: left;background-repeat:no-repeat;}
.bullq              {background-image: url(/images/number_bullitq.gif); width: 30px; height: 30px; float: left;background-repeat:no-repeat;}
.bulli              {background-image: url(/images/number_bulliti.gif); width: 30px; height: 30px; float: left;background-repeat:no-repeat;}
.bulla              {background-image: url(/images/number_bullitarrow.gif); width: 30px; height: 30px; float: left;background-repeat:no-repeat;}
.bullsim            {background-image: url(/images/number_bullitsim.gif); width: 30px; height: 30px; float: left;background-repeat:no-repeat;}
.bullpay            {background-image: url(/images/number_bullitpay.gif); width: 30px; height: 30px; float: left;background-repeat:no-repeat;}
.bullpost           {background-image: url(/images/number_bullitpost.gif); width: 30px; height: 30px; float: left;background-repeat:no-repeat;}

.bullinvoice           {background-image: url(/images/number_invoice.gif); width: 30px; height: 30px; float: left;background-repeat:no-repeat;}


.infopanel          {margin-bottom: 7px;}
.simpanel           {background-image: url(/images/number_bullitsim.gif); width: 330px; height: 30px; background-repeat: no-repeat; font-weight:bold; text-indent: 35px; padding-top: 6px;}
.simpanel2          {background-image: url(/images/number_bullitsim.gif); width: 330px; height: 30px; background-repeat: no-repeat; font-weight:bold; text-indent: 35px; padding-top: 6px;}
.voicemail           {background-image: url(/images/number_bullitpost.gif); width: 330px; height: 30px; background-repeat: no-repeat; font-weight:bold; text-indent: 35px; padding-top: 6px;}
.cdricon           {background-image: url(/images/number_invoice.gif); width: 330px; height: 30px; background-repeat: no-repeat; font-weight:bold; text-indent: 35px; padding-top: 6px;}



.addcredit1           {background-image: url(/images/number_bullit1.gif); width: 330px; height: 30px; background-repeat: no-repeat; font-weight:bold; text-indent: 35px; padding-top: 6px;}
.addcredit2           {background-image: url(/images/number_bullitarrow.gif); width: 330px; height: 30px; background-repeat: no-repeat; font-weight:bold; text-indent: 35px; padding-top: 6px;}
.epaystep2           	{background-image: url(/images/number_bullit2.gif); width: 330px; height: 30px; background-repeat: no-repeat; font-weight:bold; text-indent: 35px; padding-top: 6px;}
input.epaycaptcha	{width:170px; margin-right:6px;}
input.epaycaptchago	{width:70px;}







.help               {background-image: url(/images/number_bullit4.gif); width: 30px; height: 30px; float: right;}
.termsbox           {width: 417px; height: 90px; text-align:left;}



#error1box          {margin-top: 10px; margin-bottom: 10px; background-color: #FFCCCC; color: #FF0000; width: 500px; background-image: url(/images/bullit_err.gif); background-repeat:no-repeat;}
#error2box          {margin-top: 10px; margin-bottom: 10px; background-color: #FFCCCC; color: #FF0000; width: 500px; background-image: url(/images/bullit_err.gif); background-repeat:no-repeat;}
.error1content      {padding: 10px; text-indent: 24px;}
.errortxt	    {color: red;}



.greentogo          {color: Green;}



.validate           {color: #ff0000;font-weight: bold;}
.validate2          {color: #ff0000;font-weight: bold;}
.validate3          {color: #ff0000;font-weight: bold; width: 100%;}

.logincontainer     {float: left; display: block; width: 270px;}
.logincontainer1     {float: left; display: block; width: 270px; margin-bottom: 4px;}
.logincontainer2    {float: left; display: block; width: 270px; text-align:right; margin-bottom: 8px;}
.logincontainer3    {float: left; display: block; width: 270px; text-align:right; margin-bottom: 8px; margin-top: 5px;}
.logincontainer4    {float: left; display: block; width: 340px;}


.validatebox1       {width: 250px; margin-left: 155px; margin-bottom: 10px;}


.regcontainer       {float: left; display: block; width: 420px;}
.regform            {margin-top:15px;}


.buttonright        {float: right;}



.req               {color: red; font-weight:bold; margin-right: 3px;} 
.req2               {color: red; font-weight:bold;}
