#mainTable
{
  font-size:13px;
  font-family:verdana;
}

.flagTd
{
  padding-right:10px;
}

.padBottomTd
{
  padding-bottom:5px;
}

.isdCodeInput
{
  border:1px solid gray;
  margin-top:10px;
  width:30px;
  text-align:right;
  padding-right:2px;
  font-size:11px;
  font-family:arial;
}



.phoneInput
{
  font-size:11px;
  font-family:arial;
  border:1px solid gray;
  margin-top:10px;
  width:130px;
  padding-left:2px;
}

.isdCodeInputR
{
  border:1px solid gray;
  margin-top:5px;
  margin-bottom:5px;
  width:30px;
  text-align:right;
  padding-right:2px;
  font-size:11px;
  font-family:arial;
}
.phoneInputR
{
  font-size:11px;
  font-family:arial;
  border:1px solid gray;
  margin-top:5px;
  margin-bottom:5px;
  width:110px; *width:109px;
  padding-left:2px;
}

.numberBoxCntryR .selectBox
{
  width:154px; *width:156px;
  border:1px solid gray;
  font-size:11px;
  font-family:arial;
  margin-top:5px;
  margin-bottom:5px;
}

.pinInputR
{
  font-size:11px;
  font-family:arial;
  border:1px solid gray;
  margin-top:5px;
  margin-bottom:5px;
  width:70px;
  padding-left:2px;
}

.giftInputR
{
  font-size:11px;
  font-family:arial;
  border:1px solid gray;
  margin-top:5px;
  margin-bottom:5px;
  width:50px;
  padding-left:2px;
}

.numbersBox td
{
  padding-top:2px;
  padding-bottom:3px;
}

.selectBox
{
  width:160px;
  border:0px solid gray;
  font-size:11px;
  font-family:arial;
}

.nameInput
{
  font-size:11px;
  font-family:arial;
  border:1px solid gray;
  margin-top:10px;
  width:150px;
}

.nameInputR
{
  font-size:11px;
  font-family:arial;
  border:1px solid gray;
  margin-top:5px;
  margin-bottom:5px;
  width:150px;
  padding-left:2px;
}

.numbersBox1
{
  margin-top:10px;
  margin-bottom:5px;
  margin-right:10px;
  background:#ddffdd;
  background1:#ffdcdc;
  padding:8px;
}

.numbersBox
{
  margin-top:10px;
  margin-bottom:5px;
  margin-right:10px;
  background1:#ddffdd;
  background:#ffdcdc;
  padding:8px;
}

.nameBox
{
  background:#ddffdd;
}


#callBoxesTable
{
  margin-bottom:20px;
}

.padtop
{
  padding-top:10px;
}

.padright
{
  padding-right:40px;
}

.numberBoxHead
{
  font-size:13px;
  font-family:arial;
  font-weight:bold;
  padding-bottom:4px;
  padding-top:0px;
}

.messageTd
{
  font-size:13px;
  font-family:arial;
}

#mainContentTd
{
  padding-left:20px;
  width:600px;
  border:0px solid green;
  text-align:left;
}

.mappedNumber
{
  font-size:25px;
  font-family:arial;
  color:#707bff;
  font-weight:bold;
  padding-left:10px;
  padding-top:10px;
  padding-bottom:10px;
}

.dialNowTxt
{
  font-size:23px;
  font-family:arial;
  /*color:#70ab7b;*/
  color:#707bff;
}

.messageHeadTd
{
  font-size:22px;
  font-family:arial;
  /*font-color:black;*/
  color:#707bff;
  padding-bottom:10px;
}

.joinContainerMsgTd
{
  padding-bottom:5px;
  font-size:14px;
  font-weight:normal;
  font-family:arial;
  color:#553333;
}

#whatNextTable
{
  margin-top:20px;
  margin-left:10px;
  margin-bottom:20px;
}

.joinNowButtonTd
{
  padding-top:5px;
  padding-bottom:5px;
  padding-left:0px;
}

.joinButton
{
  background:#5566e0;
  color:white;
  font-size:17px;
  font-weight:bold;
  width:118px;
  font-family:arial;
  padding-top:2px;
  padding-bottom:0px;
}

.regComment
{
  color:gray;
}

.joinNowTable
{
  font-size:13px;
  background:#cddfff;
  border:15px solid #cddfff;
  margin-top:5px;
}

.inputLabel
{
  /*color:#224490;*/
  color:#224430;
  font-weight:bold;
  font-size:12px;
}

#salesCopyTable
{

}

.copyHead
{
  font-size:25px;
  font-family:arial;
  color:#707bff;
  padding-bottom:5px;
}

.copyMsg
{
  font-size:13px;
  font-family:arial;
  color:black;
  padding-top:8px;
  font-weight:bold;
}

.copyMsgS
{
  font-size:13px;
  font-family:arial;
  color:black;
  padding-top:8px;
}

.copyMsgHead
{
  font-size:15px;
  font-family:arial;
  color:#707bff;
  padding-top:8px;
  font-weight:bold;
}

.commentTxt
{
  font-size:16px;
  font-family:arial;
  color:#799911;
  font-weight:bold;
  padding-top:8px;
}

.bullMsg
{
  font-size:14px;
  font-family:arial;
  font-weight:bold;
  /*color:#556677;*/
  color:#799911;
  padding-top:20px;
}

#callBoxesTable
{
  margin-top:30px;
}

.noPurchase
{
  font-size:13px;
  font-weight:bold;
}

.midButton
{
  background:#5566e0;
  color:white;
  font-size:17px;
  font-weight:bold;
  width:125px;
  font-family:arial;
  padding-top:2px;
  padding-bottom:0px;
}

.midButtonNoSz
{
  background:#5566e0;
  color:white;
  font-size:17px;
  font-weight:bold;
  /*width:130px;*/
  font-family:arial;
  padding-top:2px;
  padding-bottom:0px;
}

.paddingLeftJoinForm
{
  padding-left:20px;
}

#joinContainerTable1
{
  margin-top:1px;
  margin-left:20px;
  padding-left:10px;
  padding-bottom:10px;
  border:0px solid #c0c0ff;
  background:#fffff4;
}

#joinContainerTable
{
  margin-top:1px;
  margin-left:20px;
  padding-left:10px;
  padding-bottom:10px;
  border:0px solid #c0c0ff;
  background:#f4ffff;
}

#HowItWorksTable
{
  margin-top:15px;
}

.sideLinkTable
{
  margin-top:10px;
}

.sideLink
{
  font-size:13px;
  font-family:arial;
  padding-top:10px;
}

.rateTable
{
  margin-top:20px;
}


.egMsg
{
  color:#111111;
  padding-bottom:2px;
}

.hilite
{
  background:lightyellow;
}

.spcTd
{
  padding-top:5px;
  padding-bottom:5px;
}

.commentSmall
{
  color:#666666;
  font-size:11px;
}