body { 
	padding:0; 
	margin:0; 
	border:0;
	font-family: Trebuchet MS, Helvetica, sans-serif;
	background-color:#ffffff;
}

/*td {
font-family:"Trebuchet MS", sans-serif;
}

input {
font-family:"Trebuchet MS", sans-serif;
}
*/
#top_stuff {
	height: 237px;
	background:url(/images/bk_band_top.gif) bottom repeat-x;
	vertical-align:top;
}
#top_stuff1 {
	height: 237px;
	background:url(/images/bk_band_top.gif) bottom repeat-x;
	vertical-align:top;
}

.bottom_stuff {
	background:url(/images/bk_band_bottom.gif) repeat-x bottom;
	height:48px;
}

#extendedHeader {
 height:157px;
 background-color:#662d91;
}
#extendedHeader1 {
 height:130px;
 background-color:#662d91;
}

a.nav:link {
	position: absolute;
	margin-top:25px;
	color:#662d91;
	font-size:20px;
	text-decoration:none;
}
a.nav:visited {
	position: absolute;
	margin-top:25px;
	color:#662d91;
	font-size:20px;
	text-decoration:none;
}
a.nav:active {
	position: absolute;
	margin-top:25px;
	color:#b8d82a;
	font-size:20px;
	text-decoration:none;
}
a.nav:hover {
	position: absolute;
	margin-top:25px;
	color:#b8d82a;
	font-size:20px;
	text-decoration:none;
}
a.navOn {
	position: absolute;
	margin-top:25px;
	color:#b8d82a;
	font-size:20px;
	text-decoration:none;
}

a.faq:link {
	font-size:12px;
	color:#666666;
	line-height:24px;
	text-decoration:none;
}
a.faq:visited {
	font-size:12px;
	color:#666666;
	line-height:24px;
	text-decoration:none;
}
a.faq:active {
	font-size:12px;
	color:#b8d82a;
	line-height:24px;
	text-decoration:none;
}
a.faq:hover {
	font-size:12px;
	color:#b8d82a;
	line-height:24px;
	text-decoration:none;
}

a.footer:link {
	font-size:12px;
	color:#ffffff;
	line-height:24px;
	text-decoration:none;
}
a.footer:visited {
	font-size:12px;
	color:#ffffff;
	line-height:24px;
	text-decoration:none;
}
a.footer:active {
	font-size:12px;
	color:#b8d82a;
	line-height:24px;
	text-decoration:none;
}
a.footer:hover {
	font-size:12px;
	color:#b8d82a;
	line-height:24px;
	text-decoration:none;
}

#logo {
	position: absolute;
	margin-top:35px;
	margin-left:-38px;
	z-index:0;
}
#logo_sm {
	position: absolute;
	margin-top:0px;
	margin-left:-38px;
	z-index:0;
}
#tag_line {
	position: absolute;
	margin-top:113px;
	margin-left:254px;
	z-index:1;
}
#tag_line_small {
	position: absolute;
	margin-top:206px;
	margin-left:-5px;
	z-index:1;
}
#topTagLine {
	position: absolute;
	margin-top:110px;
	margin-left:290px;
	z-index:1;
}
#topTagLine1 {
	position: absolute;
	margin-top:80px;
	margin-left:250px;
	z-index:1;
}
#topTagLine2 {
	position: absolute;
	margin-top:180px;
	margin-left:-5px;
	z-index:2;
}
#topTagLineText {
	position: absolute;
	left:-1000px;
}
#startHere {
	position: absolute;
	width:213px;
	height:61px;
	margin-top:148px;
	margin-left:-35px;
	z-index:14;
}
#myStudio {
	position:absolute;
	width: 144px;
	height: 100px;
	margin:92px 0 0 578px;
	z-index:2;
}
#videoBtn {
	position:absolute;
	width: 66px;
	height: 64px;
	margin:107px 0 0 506px;
	z-index:2;
}
#tag2 {
	position:absolute;
	margin:90px 0 0 200px;
	font:bold 18px Trebuchet MS, verdana, sans-serif;
	text-align:center;
	line-height: 18px;
	color:#ffffff;
	z-index:2;
}
#SMpos {
	position:absolute;
	margin:143px 0 0 467px;
	font:bold 6px Trebuchet MS, verdana, sans-serif;
	color:#ffffff;
	z-index:2;
}


#welcome {
	position: absolute;
	top:0;
	margin:0 0 0 500px;
	width:215px;
	z-index:4;
	font:bold 12px Trebuchet MS, verdana, sans-serif;
	color:#450082;
	text-align:right;
}
#tryIT {
	position:absolute;
	margin:130px 0 0 240px;
	font:bold 16px Trebuchet MS, verdana, sans-serif;
	color:#ffffff;
	z-index:3;
}
#planBurst {
	position:absolute;
	margin:-100px 0 0 570px;
	z-index:2;
}

table.extHeadCont {
	position:relative;
	margin-top:-20px;
}

a.welcome {
	color:#450082;
	text-decoration: none;
}

a.welcome:hover {
	text-decoration:underline;
}

#boxContainer {
	position: absolute;
	top:237px;
	width:728px;
	height:157px;
}
#boxContainer1 {
	position: absolute;
	top:210px;
	width:728px;
	height:157px;
}
.box {
	position: absolute;
	top:0px;
	background-image: url(/images/box.gif);
	width:154px;
	height:157px;
}	

.box_heading {
	position: absolute;
	margin-top:12px;
	color:#ffffff;
	text-align:center;
	font-size:18px;
	line-height: 22px;
	width:154px;
}
.box_number {
	position: absolute;
	margin-top:77px;
	margin-left:116px;
	color:#662d91;
	text-align:center;
	font-size:22px;
	line-height: 22px;
	font-weight: bolder;
}
.box_content {
	position: absolute;
	margin-top:120px;
	color:#9898cc;
	text-align:center;
	width:154px;
	font-size:12px;
	line-height: 12px;
}
#sm_hd {
	font-size:12px;
	line-height: 14px;
}

.paragraph {
	margin: 10px 0px 0px 0px;
/*	height: 122px;
	overflow: hidden;
*/	color:#666666;
	width: 728px;
	font-size: 14px;
	font-weight: bolder;
	text-align: justify;
	line-height: 20px;
}

.contactText {
	width: 728px;
	overflow: hidden;
	color:#666666;
	font-size: 16px;
	font-weight: bolder;
	text-align: left;
}
.myIDText {
	overflow: hidden;
	color:#666666;
	font-size: 16px;
	font-weight: bolder;
	text-align: left;
}

.qmark {
vertical-align: bottom;
cursor:pointer;

}

#btnSend {
position: absolute;
margin:-2px 0px 0px 202px;
cursor:pointer;
}

#btnSendMyID {
position:relative;
margin:-2px 0px 0px 154px;
cursor:pointer;
}
#msgBox {
	height:100px;
	width:248px;
}

.usesText {
	margin: 10px 0px 0px 0px;
	height: 122px;
	width: 728px;
	overflow: hidden;
	color:#666666;
	font-size: 12px;
	font-weight: bolder;
	text-align: justify;
	line-height: 20px;
}

#usesPhone {
	position:absolute;
	top:1080px;
	width:740px;
	height:340px;
	background:url(/images/uses_phone.jpg) no-repeat right;
}

.subhead {
	position:relative;
	border-bottom:#9898cc solid 1px;
}

.subHead_logo {
	position:relative;
	margin: 40px 0px 10px 0px;
	padding: 0px 0px 5px 0px;
	float:left;
}

.subHead_logo_text {
	position:relative;
	margin: 45px 0px 0px 0px;
	padding: 0px 0px 0px 10px;
	font-size:24px;
	color:#333333;
	float:left;
}

#p_text2 {
	position:absolute;
	margin: 0;
	font-size:20px;
	color:#662d91;
}

#phone_container {
height:275px;
}

.p_phone {
	position:absolute;
	margin: 40px 0px 50px;
	background-image: url(/images/p_phone.jpg);
	width:120px;
	height:226px;
}

.p_phone_header {
	position:absolute;
	text-align:center;
	width:120px;
	font-weight:bolder;
	margin-top:53px;
	color:#662d91;
	font-size:20px;	
}

.p_phone_content {
	position:absolute;
	text-align:center;
	width:120px;
	font-weight:bolder;
	
	margin-top:136px;
	font-size:14px;
	color:#000000;
}

p.p_phone_content {
	margin:95px 3px 0 -95px;
	font-weight:normal;
	font-size:12px;
	padding:0;
	text-align:left;
	line-height:13px
}

.pricing_content {
	font-size:12px;
	color:#666666;
}

.phoneTop {
	position:absolute;
	width:110px;
	font-weight:normal;
	margin:30px 0 0 9px;
	color:#662d91;
	font-size:10px;	
}

div.phoneTop ul{
	margin:0 0 0 10px;
	padding:0 0 0 10px;
}

div.phoneTop ul li{
	margin:-5px 0 0 0;
	padding:0;
}

.phoneInfo {
	position:absolute;
	text-align:left;
	width:110px;
	font-weight:normal;
	margin:110px 5px 0 6px;
	font-size:11px;
	color:#000000;
}

.phonePricingBG {
	background-image: url('/images/pricingPhoneBG.jpg');
	background-repeat: no-repeat;
}

.phoneRollout {
	margin:0 2px 2px 7px;
	padding:0 2px 2px 7px;
}
	
#phonePersonal{
	position:absolute;
	margin:-10px 0 0 350px;
	width:0; /*630*/
	height:0;/*200*/
	font-size:12px;
	color:#666666;
	background:#eeeeee;
	z-index:2;
	border:#b8d82a thin ridge ;
	padding:0px 5px 0px 5px;
	overflow: hidden;
}

#phoneBizBasic{
	position:absolute;
	margin:-10px 0 0 350px;
	width:0; /*630*/
	height:0;/*200*/
	font-size:12px;
	color:#666666;
	background:#eeeeee;
	z-index:2;
	border:#b8d82a thin ridge ;
	padding:0px 5px 0px 5px;
	overflow: hidden;
}

#phoneBizPlus{
	position:absolute;
	margin:-10px 0 0 10px;
	width:0; /*630*/
	height:0;/*200*/
	font-size:12px;
	color:#666666;
	background:#eeeeee;
	z-index:2;
	border:#b8d82a thin ridge ;
	padding:0px 5px 0px 5px;
	overflow: hidden;
}

#phoneBizPrem{
	position:absolute;
	margin:-10px 0 0 10px;
	width:0; /*630*/
	height:0;/*200*/
	font-size:12px;
	color:#666666;
	background:#eeeeee;
	z-index:2;
	border:#b8d82a thin ridge ;
	padding:0px 5px 0px 5px;
	overflow: hidden;
}

#mobilize{
	position:absolute;
	margin:-10px 0 0 -10px;
	width:0; /*630*/
	height:0;/*200*/
	font-size:12px;
	color:#666666;
	background:#eeeeee;
	z-index:2;
	border:#b8d82a thin ridge ;
	padding:0px 5px 0px 5px;
	overflow: hidden;
}

#mobilize2{
	position:absolute;
	margin:-10px 0 0 300px;
	width:0; /*630*/
	height:0;/*200*/
	font-size:12px;
	color:#666666;
	background:#eeeeee;
	z-index:2;
	border:#b8d82a thin ridge ;
	padding:0px 5px 0px 5px;
	overflow: hidden;
}

.phoneHeader {
	position:absolute;
	text-align:center;
	width:120px;
	font-weight:bold;
	margin-top:6px;
	color:#b8d82a;
	font-size:16px;	
}

.phoneFooter {
	position:absolute;
	text-align:center;
	width:120px;
	font-weight:bold;
	margin-top:195px;
	color:#b8d82a;
	font-size:14px;	
}

#faq_box {
	margin: 15px 0px 50px 400px;
	background-image: url(/images/answer_box.gif);
	width:280px;
	height:305px;
}
#faq_box_header {
	position:absolute;
	text-align:center;
	width:250px;
	font-weight:bolder;
	margin-top:38px;
	font-size:16px;
	padding:0px 0px 0px 15px;
	color:#662d91;
}
#faq_box_content {
	position:absolute;
	text-align:left;
	width:250px;
	font-weight:bolder;
	margin-top:140px;
	font-size:12px;
	color:#666666;
	padding:0px 0px 0px 15px;
}
#faq_list {
	margin: 0px 0px 10px 0px;
	padding-left:20px;
	font-size:12px;
	color:#666666;
	line-height:24px;
	width:300px;
	float:left;
	caption-side:right;
}

.usesIcons {
	width:45px;
	vertical-align:top;
}

.aboutUsText {
text-align:justify;
font-size:14px;
color:#666666;
width:327px;
vertical-align:top;
line-height:20px;
}

.howToText {
text-align:justify;
font-size:14px;
color:#666666;
vertical-align:top;
line-height:22px;
}

.howToHdr {
font-size:18px;
color:#662d91;
}
	
#footerLinks {
position:absolute;
margin:13px 0px 0px 270px;
color:#ffffff;
font-size:12px;
}

#footerLinksCR {
font-size:18px;
vertical-align: middle;
}
/*=============================*/

#readMoreContent{
	position:absolute;
	margin:-50px 0px 0px 5px;
	width:0px; /*630*/
	height:0px;/*200*/
	font-size:12px;
	color:#666666;
	background:#ffffff;
	z-index:2;
	border:#b8d82a thin ridge ;
	padding:5px 5px 0px 5px;
	overflow: hidden;
}

#help1{
	position:absolute;
	margin:-40px 0 0 0;
	width:0px; /*630*/
	height:0px;/*200*/
	font-size:12px;
	color:#666666;
	background:#ffffff;
	z-index:2;
	border:#b8d82a thin ridge ;
	padding:0px 5px 0px 5px;
	overflow: hidden;
}

#help2{
	position:absolute;
	margin:0px 0px 0px 0px;
	width:0px; /*630*/
	height:0px;/*200*/
	font-size:12px;
	color:#666666;
	background:#ffffff;
	z-index:2;
	border:#b8d82a thin ridge ;
	padding:0px 5px 0px 5px;
	overflow: hidden;
}

#help3{
	position:absolute;
	margin:-40px 0 0 0;
	width:0px; /*630*/
	height:0px;/*200*/
	font-size:12px;
	color:#666666;
	background:#ffffff;
	z-index:2;
	border:#b8d82a thin ridge ;
	padding:0px 5px 0px 5px;
	overflow: hidden;
}


#btnReadMore {
	position:absolute;
	margin:0px 0px 0px 652px;
}

/*=============================*/

#create_my_textid{
	margin:40px 0px 0px 0px;
	width:270px;
	height:300px;
	float:left;
}

#btnChkAvail {
	position:absolute;
	margin:-1px 0px 0px 50px;
}

p.btnChkAvail1 {
	position:relative;
	margin:-1px 0 25px 35px;
	text-align:left;
}

#btnQ1 {
	position:absolute;
	margin:-21px 0px 0px 174px;
}
#btnQ1-1 {
	position:absolute;
	margin:0 0 0 45px;
}

#btnQ2 {
	position:absolute;
	margin:-21px 0px 0px 174px;
}
/*=============================*/

#iPhone-no-longer-used {
	margin: 30px 0px 40px 25px; /* top right bottom left */
	background:url(/images/iPhone.jpg) no-repeat;
	width:164px;
	height:308px;
	float:left;
}

#iText {
	position:absolute;
	margin:50px 10px 0px 7px;
	width:150px;
	height:200px;
	color:#333333;
	font-size: 12px;
	text-align: left;
	line-height: 14px;
	overflow: hidden;
	background:transparent;
	border:none;
	font-family:Trebuchet MS, sans-serif;
}

#txtFreeForm {
	width:245px;
	font-size: 24px;
	text-align: left;
	line-height: 24px;
	font-family:Trebuchet MS, sans-serif;
	color:#662d91;
	height:260px;
	float:right;
}
#txtFreeForm1 {
	width:155px;
	margin:0 15px 0 0;	
	font-size: 13px;
	text-align: left;
	line-height: 14px;
	font-family:Trebuchet MS, sans-serif;
	color:#662d91;
	height:77px;
}

#mobExample {
	margin: -6px 20px 0 0;
}
#mobExample1 {
	margin: -6px 0 0 0;
}

.freeTrial {
	text-align:center;
	margin:40px 40px 0 0;
}

td.enterTextID {
	width:180px;
	font-size:14px;
	color:#666666;
}
td.enterMsg {
	width:180px;
	padding-left:10px;
	font-size:14px;
	color:#666666;
}
td.activate {
	width:180px;
	padding-left:14px;
}
td.mobExample {
	padding-left:12px;
}


	
/*=============================*/

#choose_text_option{
	margin:40px 0px 0px 0px;
	width:248px;
	height:300px;
	float:right;
}
#btnActivate {
	position:absolute;
	margin:-23px 0px 0px 158px;
}

p.btnActivate1 {
	position:relative;
	margin:-5px 24px 0 0;
	text-align:right;
}
#btnQ3-1 {
	position:absolute;
	margin:0 0 0 5px;
}

/*=============================*/

.inpField {
width:170px;
color:#662d91;
}

.inpField1 {
width:155px;
color:#662d91;
margin-top:3px;
}

textarea {
	overflow:auto;
}

#ci {
cursor:pointer;
}

#ff {
cursor:pointer;
}

.inpCi {
color:#662d91;
font-size:10px;
height:18px;
width:100%;
margin-bottom:-1px;
}

.tdCiLbl {
text-align:right;
font-size:10px;
line-height:18px;
width:60px;
vertical-align:top;
}

.tdCiCity {
text-align:left;
font-size:10px;
line-height:18px;
}

.tdCiInp {
text-align:left;
font-size:10px;
line-height:16px;
width:200px;
}

#inpMessage {
color:#662d91;
font-family:"Trebuchet MS", sans-serif;
font-size:11px;
height:68px;
width:100%;
}

#inpPhone{
color:#662d91;
font-size:10px;
height:18px;
width:87px;
float:left;
margin-top:1px;
}

#inpFax {
color:#662d91;
font-size:10px;
height:18px;
width:87px;
float:right;
margin-top:1px;
}

#inpCell{
color:#662d91;
font-size:10px;
height:18px;
width:87px;
margin-bottom:-1px;
}

#inpCity {
color:#662d91;
font-size:10px;
height:18px;
width:87px;
float:left;
margin-top:1px;
}

#inpSt {
color:#662d91;
font-size:10px;
height:18px;
width:20px;
float:left;
margin-top:1px;
}

#inpZip {
color:#662d91;
font-size:10px;
height:18px;
width:64px;
float:right;
margin-top:1px;
}

.cmt {
padding:6px 6px 6px 6px;
}

.cmt2 {
text-align:right;
padding:6px 6px 0px 6px;
vertical-align:bottom;
width:95%;
line-height:16px;
}

table.myAccount {
	margin-top:-19px;
}

.btnBuy {
	border:0;
	margin-top:-2px;
	vertical-align:top;
}

.logoutBtn {
	position:relative;
	margin:0 0 0 350px;
	padding: 0px 0px 0px 10px;
	font-size:24px;
	color:#333333;
	float:left;
}

.cartLogoutBtn {
	position:relative;
	margin: 0 0 0 350px;
	padding: 0px 0px 0px 10px;
	font-size:24px;
	color:#333333;
	float:left;
}

.btnBuyTxtPlan {
	border:0;
	margin-top:0;
	vertical-align:top;
}

.btnCartChkAvail {
	border:0;
	margin-top:0;
	vertical-align:top;
}

.secureCheckout {
	border:0;
	margin-top:-5px;
	vertical-align:top;
}

.cartMyAccnt {
	border:0;
	margin-top:-23px;
	vertical-align:top;
}

.btnRemove {
	border:0;
	margin-top:0;
	padding-top:0;
	vertical-align:top;
}

.planLogoutBtn {
	position:relative;
	margin: -92px 0 0 500px;
	padding: 0px 0px 0px 10px;
	float:left;
}

.adminPlanLogoutBtn {
	position:relative;
	margin: -77px 0 0 400px;
	padding: 0px 0px 0px 10px;
	float:left;
}

.planMyAccnt {
	border:0;
	margin-top:-3px;
	vertical-align:top;
}

.btnCancel {
	border:0;
	margin-top:-4px;
	vertical-align:top;
}

.infoLogoutBtn {
	position:relative;
	margin: -74px 0 0 500px;
	padding: 0px 0px 0px 10px;
	float:left;
}

.infoMyAccnt {
	border:0;
	margin-top:-3px;
	vertical-align:top;
}

.addUserCheckKey {
	border:0;
	margin-top:1px;
	vertical-align:top;
}

.addUserClrForm {
	border:0;
	margin-top:-2px;
	vertical-align:top;
}

.signUp {
	border:0;
	margin-top:-2px;
	vertical-align:top;
}

.msgLogoutBtn {
	position:relative;
	margin:-74px 0 0 500px;
	padding: 0px 0px 0px 10px;
	float:left;
}

.msgAccnt {
	border:0;
	margin-top:-3px;
	vertical-align:top;
}

.ADMINuserLogoutBtn {
	position:relative;
	margin: -95px 0 0 600px;
	padding: 0px 0px 0px 10px;
	float:left;
}

.schedLogoutBtn {
	position:relative;
	margin:-74px 0 0 500px;
	padding: 0px 0px 0px 10px;
	float:left;
}

.billLogoutBtn {
	position:relative;
	margin: -74px 0 0 500px;
	padding: 0px 0px 0px 10px;
	float:left;
}

.manUserLogBtn {
	position:relative;
	margin: -74px 0 0 500px;
	padding: 0px 0px 0px 10px;
	float:left;
}

.mobiLogoutBtn {
	position:relative;
	margin: -92px 0 0 500px;
	padding: 0px 0px 0px 10px;
	float:left;
}