
.style1 { font-size: 11px;
  font-family: Arial, Helvetica, sans-serif;
  color: #408080;
  font-style: normal;
  font-weight: normal;
  line-height: 13px;
  padding: 0px;
}
.style4 {
  color: #2488D4;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
}
.style5 {
  color:black;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
}
#phone2 {
  position: absolute;
  left: 349px;
  top: 435px;
}

#cardexpiry {
  position: absolute;
  left: 255px;
  top: 895px;
}
#cardsecurity {
  position: absolute;
  left: 431px;
  top: 895px;
}
#credit {
  position: absolute;
  left: 30px;
  top: 850px;
}

#timebox {
  background-color: #F0F0F0;
  position: absolute;
  height: 80px;
  width: 771px;
  left: 8px;
  top: 1086px;
}
#timezone {
  position: absolute;
  left: 102px;
  top: 987px;
}
#finally {
  left: 56px;
  top: 986px;
  position: absolute;
  z-index: 2;
}
#finish {
  position: absolute;
  left: 660px;
  top: 1030px;
  width: 126px;
  z-index: 2;
}
#cancel {
  position: absolute;
  left: 720px;
  top: 150px;
}

#headleft {
  position: absolute;
  left: 0px;
  top: 0px;
  z-index: 2;
  width: 783px;
}
#logopos {
  position: absolute;
  left: 5px;
  top: 5px;
  z-index: 2;
}
#bettercoms {
  position: absolute;
  left: 200px;
  top: 20px;
  z-index: 2;
}
#menuplace {
  position: absolute;
  left: -5px;
  top: 102px;
  width: 793px;
  z-index: 2;
}
#signupheader {
  position: absolute;
  left: 0px;
/*  top: 133px;*/
  top: 80px;  
  z-index: 0;
  height:50px;
}
#stepone {
  background-color: #EFF7FD;
  width: 779px;
  position: absolute;
  left: 0px;
  top: 182px;
  height:24px;
  z-index: 2;
}
#tickbox {
  position: absolute;
  left: 12px;
  top: 260px;
  z-index: 2;
}
#freefeatures {
  background-color: #FFEDE7;
  width: 517px;
  position: absolute;
  left: 253px;
  top: 244px;
  z-index: 2;
}
#litefeatures {
  background-color: #FFD8C3;
  position: absolute;
  left: 253px;
  top: 272px;
  width: 517px;
  z-index: 2;
}
#profeatures {
/*  background-color: #FFBFA9;*/
  background-color: #FFA887;
  width: 517px;
  position: absolute;
  left: 253px;
  top: 300px;
  z-index: 2;
  height:26px;
}
#moreinfo {
  width: 517px;
  position: absolute;
  left: 253px;
  top: 328px;
  z-index: 2;
}
#planfeatures {
  position: absolute;
  /* left: 373px; */
  left:263px;
  top: 182px;
  z-index: 2;
}
#whiteline {
  position: absolute;
  left: 359px;
  top: 244px;
  z-index: 2;
}
#whiteline2 {
  position: absolute;
  left: 399px;
  top: 244px;
  z-index: 2;
}
#whiteline3 {
  position: absolute;
  left: 441px;
  top: 244px;
  z-index: 2;
}
#whiteline4 {
  position: absolute;
  left: 480px;
  top: 244px;
  z-index: 2;
}
#whiteline5 {
  position: absolute;
  left: 518px;
  top: 244px;
  z-index: 2;
}
#whiteline6 {
  position: absolute;
  left: 561px;
  top: 244px;
  z-index: 2;
}
#whiteline7 {
  position: absolute;
  left: 592px;
  top: 244px;
  z-index: 2;
}
#whiteline8 {
  position: absolute;
  left: 632px;
  top: 244px;
  z-index: 2;
}
#whiteline9 {
  position: absolute;
  left: 672px;
  top: 244px;
  z-index: 2;
}
#pricetable {
  height: 95px;
  width: 517px;
  position: absolute;
  left: 253px;
  top: 244px;
  z-index: 2;
}
.tabletype {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #1D64E8;
  font-weight: bold;
}
#input1 {
  background-color: #F0F0F0;
  width: 230px;
  position: absolute;
  left: 8px;
  top: 211px;
  padding: 3px;
  height: 100px;
  z-index: 1;
}
#unsuitableplan {
  position: absolute;
  left: 8px;
  top: 321px;
  width: 240px;
  z-index: 2;
}
#steptwo {
  position: absolute;
  width: 779px;
  left: 0px;
  top: 364px;
  background-color: #EFF7FD;
  z-index: 2;
}


#tsandcsconfirm {
  position: absolute;
  left: 34px;
  top: 265px;
  width: 198px;
  height: auto;
  z-index: 2;
}
#stepthree {

  background-color: #EFF7FD;
  width: 779px;
  position: absolute;
  left: 0px;
  top: 677px;
  z-index: 1;
}
#companytable {
  position: absolute;
  left: 8px;
  top: 393px;
  width: 771px;
  height: 278px;
  z-index: 1;
  background-color: #f0f0f0;
  overflow: auto;
}
#accounttable {
  position: absolute;
  width: 771px;
  left: 8px;
  top: 706px;
  height:185px;
  overflow:hidden;
  background-color: #f0f0f0;
  visibility: visible;
}
#stepfour {
  position: absolute;
  height: 23px;
  width: 779px;
  left: 0px;
  top: 897px;
  background-color: #EFF7FD;
  z-index: 2;
}
#credittable {
  position: absolute;
  width: 771px;
  left: 8px;
  top: 926px;
  height: 125px;
  overflow:hidden;
  border:1px solid black;
  background-color: #f0f0f0;
}

#stepfive {
  position: absolute;
  left: 0px;
  top: 1057px;
  background-color: #EFF7FD;
  width: 779px;
  
}

#headleft {
	position: absolute;
	left: 0px;
	top: 0px;
	z-index: 2;
	visibility: visible;
	width: 200px;
}
.popuptype {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #6193EF;
	text-indent: 0px;
	padding-left: 5px;
	padding-right: 5px;
}
.tabletype {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #1D64E8;
}

#smallblack      {font-family:arial; 
		  font-weight:normal; 
		  text-decoration:none; 
		  font-size:8pt; 
		  color:RGB(0,0,0); }

#smallheading    {font-family:arial; 
		  font-weight:normal; 
		  text-decoration:none; 
		  font-size:8pt; 
		  color:RGB(61,17,123); }

.helpwindow {
  position:absolute; 
  width:200px; 
  height:200px; 
  visibility:hidden; 
  z-index:3; 
  border:5px ridge blue; 
  background-color:white; 
  overflow:scroll;
}

.planName{
  color: #2488D4;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 14px;
  font-weight: bold;
  margin-left:10px;
  border-bottom:1px solid white;   
}

.planDetail{
  color: #1D64E8;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;  
	font-style: normal;
  border-left:1px solid white;  
  border-bottom:1px solid white;  
  text-align: center;
}

.priceInfoRow{
  background-color:#FFF9F7;
  vertical-align:middle;
  text-align:center;
}

.singupText{
  margin-top:5px;
  margin-left:10px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 26px;
  font-weight: bold;  
}

.signupText1{
  color:#ff5a21;
/*	filter:shadow(color:gray),direction:135;
	filter:dropshadow(color=RGB(222,222,222, offx=1px, offy=1px, positive=true);*/
}

.signupText2{
  color:#296be7;
/*  filter:shadow(color=RGB(222,222,222), direction=135, strength=0);*/
}

.welcomeText1{
  color:#ff5a21;

  margin-top:5px;
  margin-left:10px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 26px;
  font-weight: bold;  
}

.welcomeText2{
  color:#296be7;

  margin-top:5px;
  margin-left:10px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 26px;
  font-weight: bold;  }
.footText{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  color:#296be7;
  text-align:left;  
  TEXT-INDENT:20px;
  vertical-align:center;
}