/* fonts */
/* @font-face {
  font-family: 'nexa_bookregular';
  src: url("/static/account/view/font/nexa-book-webfont.eot");
  src: url("/static/account/view/font/nexa-book-webfont.eot?#iefix") format("embedded-opentype"), url("/static/account/view/font/nexa-book-webfont.woff2") format("woff2"), url("/static/account/view/font/nexa-book-webfont.woff") format("woff"), url("/static/account/view/font/nexa-book-webfont.ttf") format("truetype"), url("/static/account/view/font/nexa-book-webfont.svg#nexa_bookregular") format("svg");
  font-weight: normal;
  font-style: normal; } */
@font-face {
  font-family: 'compassbold';
  src: url("/static/account/view/font/flat-it_-_compasse-extrabold-webfont.eot");
  src: url("/static/account/view/font/flat-it_-_compasse-extrabold-webfont.eot?#iefix") format("embedded-opentype"), url("/static/account/view/font/flat-it_-_compasse-extrabold-webfont.woff2") format("woff2"), url("/static/account/view/font/flat-it_-_compasse-extrabold-webfont.woff") format("woff"), url("/static/account/view/font/flat-it_-_compasse-extrabold-webfont.ttf") format("truetype"), url("/static/account/view/font/flat-it_-_compasse-extrabold-webfont.svg#compasseextrabold") format("svg");
  font-weight: bold;
  font-style: bold; }
/* @font-face {
  font-family: 'nexa_boldregular';
  src: url("/static/account/view/font/nexa-bold-webfont.eot");
  src: url("/static/account/view/font/nexa-bold-webfont.eot?#iefix") format("embedded-opentype"), url("/static/account/view/font/nexa-bold-webfont.woff2") format("woff2"), url("/static/account/view/font/nexa-bold-webfont.woff") format("woff"), url("/static/account/view/font/nexa-bold-webfont.ttf") format("truetype"), url("/static/account/view/font/nexa-bold-webfont.svg#nexa_boldregular") format("svg");
  font-weight: bold;
  font-style: bold; }
 */
/*Master Font starts*/
.A{font:11px nexa_bookregular, Reg;color:#999999;}
.B{font:11px nexa_bookregular, Reg;color:#555555;}
.C{font:bold 11px nexa_bookregular;color:#bdbdbd;}
.D{font:bold 11px nexa_bookregular;color:#555555;}
.E{font:bold 11px nexa_bookregular;color:#ff9e15;text-decoration:none;}
.F{font:bold 14px nexa_bookregular;color:#ff9e15;}
.G{font:14px nexa_bookregular, Reg;color:#9c9c9c;}
.H{font:14px nexa_bookregular, Reg;}
.I{font:14px nexa_bookregular, Reg;color:#646469;}
.J{font:16px nexa_bookregular, Reg;color:#999999;}
.K{font:18px nexa_bookregular;color:#ff9e15;}
.L{font:18px nexa_bookregular;color:#bdbdbd;}
.M{font:18px MuseoSlab_500,nexa_bookregular;color:#74666d;}
.N{font:31px MuseoSlab_300,nexa_bookregular;color:#8b8588;}
.O{font:38px MuseoSlab_900,nexa_bookregular;color:#ff9e15;}
.P{font:40px nexa_bookregular;color:#ff9e15;}
.Q{font:20px nexa_bookregular, Reg;}
.R{font:18px nexa_bookregular, Reg;color:#ff9e15;}
.S{font:bold 13px nexa_bookregular, Reg;color:#004D71;text-decoration:none;}
.T{font:bold 11px nexa_bookregular, Reg;color:#004D71;text-decoration:none;}
.U{font:142px nexa_bookregular, Reg;color:#004D71;}
.V{font:16px nexa_bookregular, Reg;color:#646469;}
.W{font:bold 16px nexa_bookregular;color:#ff9e15;}
.X{font:22px nexa_bookregular, Reg;color:#ff9e15;}
.Y{font:15px nexa_bookregular, Reg;color:#999999;}
.Z{font:15px nexa_bookregular, Reg;color:#ff9e15;}

.A1{font:18px nexa_bookregular;color:#ff9e15;}
.B1{font:bold 12px nexa_bookregular;color:#676767;}
.C1{font:bold 18px nexa_bookregular;color:#ff9e15;}
.D1{font:bold 14px nexa_bookregular;color:#999999;}
.E1{font:11px nexa_bookregular, Reg;color:#c35219;}
.F1{font:11px nexa_bookregular, Reg;color:#999999;}
.G1{font:26px nexa_bookregular;color:#ff9e15;}
.H1{font:14px nexa_bookregular, Reg;color:#ff9e15;}
.I1{font:16px nexa_bookregular, Reg;color:#ff9e15;}
.J1{font:14px nexa_bookregular, Reg;color:#858585;}
.K1{font:13px nexa_bookregular, Reg;color:#999999;}
.L1{font:bold 20px nexa_bookregular;color:#ff9e15;}
.M1{font:bold 15px nexa_bookregular, Reg;color:#004D71; text-decoration:none;}
.N1{font:bold 12px nexa_bookregular, Reg;color:#004D71; text-decoration:none;}
.O1{font:18px nexa_bookregular, Reg;color:#646469;}
.T1{font:12px nexa_bookregular, Reg;color:#fff;text-decoration:none;}

.Aa{font:13px nexa_bookregular, Reg;color:#ff9e15;}
.Aa1{font:13px nexa_bookregular, Reg;color:#999999;}
.Bb{font:bold 13px nexa_bookregular;color:#65c5d7;text-decoration:none;}
.Cc{font:20px nexa_bookregular, Reg;color:#ff9e15; text-decoration:none;}
.Dd{font:25px nexa_bookregular;color:#a9a9a9;}
.Ee{font:22px nexa_bookregular;color:#681f19;}
.Ff{font:22px nexa_bookregular;color:#a9a9a9;}
.Gg{font:12px nexa_bookregular, Reg;color:#ff9e15;}
.Hh{font:24px nexa_bookregular, Reg;color:#ff9e15;}
.Ii{font:13px nexa_bookregular, Reg;color:#9d999b;}
.Jj{font:italic 14px nexa_bookregular;color:#646469;}
.Jj1{font:14px nexa_bookregular, Reg;color:#646469;}
.Kk{font:13px nexa_bookregular, Reg;color:#646469;}
.Ll{font:12px nexa_bookregular, Reg;color:#646469;}
.Mm{font:18px nexa_bookregular, Reg;color:#ff9e15;text-decoration:none;}
.Nn{font:bold 12px nexa_bookregular;color:#ff9e15;}
.Oo{font:20px MuseoSlab_900,nexa_bookregular;color:#ff9e15;}
.Pp{font:22px nexa_bookregular;color:#493836;}
.Qq{font:23px nexa_bookregular, Reg;color:#ff9e15;}
.Rr{font:bold 15px nexa_bookregular;color:#004D71;text-decoration:none;}
.Ss{font:16px nexa_bookregular, Reg;color:#000000;}
.Tt{font:25px MuseoSlab_700,nexa_bookregular;color:#000000;}
.Uu{font:bold 10px nexa_bookregular, Reg;color:#004D71;}
.Vv{font:bold 26px nexa_bookregular;}
.Vv1{font:26px nexa_bookregular, Reg;color:#ff9e15;}

.Xx{font:bold 11px nexa_bookregular;color:#555555;}
.Yy{font:bold 12px nexa_bookregular;color:#999999;}
.Zz{font:bold 13px nexa_bookregular, Reg;color:#004D71;}
.green{font:bold 16px nexa_bookregular;color:#009900;}
.red{font:bold 16px nexa_bookregular;color:#ff0000;}
.bGreen{border:2px solid #66ff66;border-radius:5px;}
.font24Green{font:24px nexa_bookregular, Reg;color: #61c330;}
.bBottom49100b{border-bottom:1px solid #49100b;}

.height35{height:35px;}
.height32{height:32px;_height:40px;}
.height45{height:45px;}
.height44{height:44px;}
.height40{height:40px;}
.height50{height:50px;}
.height62{height:62px;}
.height15{height:15px;}
.height450{height:450px;}

.width60{width:60px;_width:80px;}
.width138{width:138px;}
.width150{width:150px;}
.width170{width:170px;}
.width185{width:185px;}
.width215{width:215px;}
.width234{width:234px;}
.width235{width:235px;}
.width264{width:264px;}
.width420{width:420px;}
.width520{width:520px;}
.width500{width:500px;}
.width600{width:600px;}
.width640{width:640px;}
.width685{width:685px;}
.width665{width:665px;}
.width786{width:786px;}
.width850{width:850px;}
.width899{width:899px;}

.pTop2{padding-top:2px;}
.pTop3{padding-top:3px;}
.pTop4{padding-top:4px;}
.pTop5 {padding-top:5px;}
.pTop6 {padding-top:6px;}
.pTop7 {padding-top:7px;}
.pTop8 {padding-top:8px;}
.pTop10{padding-top:10px;}
.pTop12{padding-top:12px;}
.pTop15 {padding-top:15px;}
.pTop17{padding-top:17px;}
.pTop20{padding-top:20px;}
.pTop22{padding-top:22px;}
.pTop25{padding-top:25px;}
.pTop27{padding-top:27px;}
.pTop30{padding-top:30px;}
.pTop35{padding-top:35px;}
.pTop40{padding-top:40px;}
.pTop45{padding-top:45px;}
.pTop50{padding-top:50px;}
.pTop55{padding-top:55px;}
.pTop60{padding-top:60px;}

.pLeft0 {padding-left:0px;}
.pLeft3 {padding-left:3px;}
.pLeft5 { padding-left:5px;}
.pLeft8{padding-left:8px;}
.pLeft10{padding-left: 10px;}
.pLeft12{padding-left:12px;}
.pLeft14 {padding-left:14px;}
.pLeft15 {padding-left:15px;}
.pLeft20{padding-left:20px;}
.pLeft25 {padding-left:25px;}
.pLeft30{padding-left:30px;}
.pLeft40{padding-left:40px;}
.pLeft50{padding-left:50px;}
.pLeft165{padding-left:165px;}
.pLeft185{padding-left:185px;}
.pLeft200{padding-left:200px;}

.pRight0{padding-right:0px;}
.pRight5{padding-right:5px;}
.pRight7{padding-right:7px;}
.pRight10{padding-right:10px;}
.pRight12{padding-right:12px;}
.pRight20{padding-right:20px;}
.pRight30{padding-right:30px;}
.pRight35{padding-right:35px;}
.pRight50{padding-right:50px;}

.pBottom1{padding-bottom:1px;}
.pBottom5 {padding-bottom:5px;}
.pBottom8 {padding-bottom:8px;}
.pBottom10{padding-bottom:10px;}
.pBottom15{padding-bottom:15px;}
.pBottom20 {padding-bottom:20px;}
.pBottom25{padding-bottom:25px;}
.pBottom30{padding-bottom:30px;}
.pBottom50 {padding-bottom:50px;}

.padding12{padding:12px 0 12px 12px;}

.mBottom3{margin-bottom:3px;}
.mBottom15{margin-bottom:15px;}
.mBottom20{margin-bottom:20px;}
.mBottom25{margin-bottom:25px;}
.mBottom30{margin-bottom:30px;}
.mBottom50{margin-bottom:50px;}
.mBottom75{margin-bottom:75px;}

.mRight10{margin-right:10px;}
.mRight15{margin-right:15px;}
.mRight25{margin-right:25px;}
.mRight30{margin-right:30px;}

.mTop3{margin-top:3px;}
.mTop5 { margin-top:5px; }
.mTop7 { margin-top:7px; }
.mTop10 { margin-top:10px; }
.mTop15 { margin-top:15px; }
.mTop20{margin-top:20px;}
.mTop25{margin-top:25px;}
.mTop30 { margin-top:30px; }
.mTop35 { margin-top:35px; }
.mTop40 { margin-top:40px; }
.mTop50 { margin-top:50px; }

.mLeft45{margin-left:45px;}
.mLeft50{margin-left:50px;}
.mLeft5{margin-left:5px;}
.mLeft10{margin-left:10px;}
.mLeft15{margin-left:15px;}
.mLeft20{margin-left:20px;}
.mLeft25{margin-left:25px;}
.mLeft30{margin-left:30px;}
.mLeft35{margin-left:35px;}
.mLeft40{margin-left:40px;}
.mLeft80{margin-left:80px;}
.mLeft90{margin-left:90px;}
.mLeft165{margin-left:165px;}
.mLeft200{margin-left:200px;}
.mLeft250{margin-left:250px;}

.cHeading{border-top-left-radius:5px;border-top-right-radius:5px;border:1px solid #ff9e15;background:#DCD8D6;width:720px; height:35px;position:relative;}
.usageReport{border-top-left-radius:5px;border-top-right-radius:5px;}
.pRelative{position:relative;}
.summaryDetails, .dataUsageToggleDetails{background:#DCD8D6;width:720px;border:1px solid #ff9e15;}
.rowToLoop{background:#DCD8D6;}

.redShadow{ box-shadow: 1px 1px 10px #a03123;}
.odd{background:none;}
.even{background:#100b0c;position:relative;}
.rcText{font:16px nexa_bookregular, Reg;color:#646469;}
.transOverlay{position:absolute; left:0; top:0; z-index:999; width:100%; padding:10px; filter:alpha(opacity=52); -moz-opacity:.52; opacity:.52; text-align:center; display:none;background-color:#000;}
.overlayText{display:none; position:absolute; z-index:999999; top:200px; left:370px; border:1px solid #ff9e15; border-radius:10px; background-color:#fff;width:580px; _width:600px;height:230px;}
.overlayProcess{border:4px solid #ff9e15; border-radius:5px; background-color:#fff;width:580px; _width:600px;height:230px;margin-top:20px;}
.whiteTrans{
	height:0px;
	padding:0px;
	width:720px;
	background: rgb(255, 255, 255) transparent;
	background:rgba(255,255,255,.05);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#E6272123, endColorstr=#E6272123);
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#E6272123, endColorstr=#E6272123)";
	}
.allotmentError{
	width:720px;
	height:120px;
	background:#ffffff;
	border-radius:5px;
	border:2px solid #ff9e15;
	}
.bRight{border-right:1px solid #ff9e15;}
.bBottom{border-bottom:1px solid #ff9e15;}
.bBottom494949{border-bottom:1px solid #494949;}
.subHeaderUpgrade{height:30px;margin-top:5px;}
.service {width: 268px;}
/*Master Font ends*/



/*Accordion styles start here */
ul, ul li{list-style: none; margin:0; padding:0;} 
ul.text {margin-bottom: 1em; line-height: 1.5em;}
ul.handsets li{list-style-type: disc; list-style-position:inside;line-height:24px;}
.text-center {text-align: center;}
h2 {font: normal 26px nexa_bookregular, sans-serif; padding: 20px 0; margin: 0 0 30px 0;}
.wrap {width: 1280px; margin: 0 auto;}
.dcjq-itip {float: right;}
.accordion{font:14px nexa_bookregular, sans-serif;}
.accordion, .accordion li {margin: 0; padding: 0;}
.accordion a {cursor:pointer;
padding: 10px 10px 10px 50px; text-decoration:none; display: block; color: #FF9E15; position:relative;
}
.accordionTopLevel a .dcjq-icon {position: absolute; top: 50%; left: 12px; width: 34px; margin-top: -17px; height: 34px; background: url(/static/account/view/img/n_right-arrow1.png) no-repeat 0 center;}
.accordionTopLevel a .dcjq-itip {position: absolute; top: 50%; margin-left:5px;}
.accordionTopLevel a.dcjq-parent.active .dcjq-icon {background: url(/static/account/view/img/n_down-arrow1.png) no-repeat 0 center;}
.accordionTopLevel ul{display:none;}

a {
outline-color: invert;
outline-style: none;
outline-width: 0;
outline: none;
}

.addData a{background:none;cursor:pointer;
padding: 7px 0 0 10px; text-decoration:none; font-weight:bold;color: #004D71;}
.getvpnDevice{
	color: #FF9E15;
    cursor: pointer;
    display: block;
    padding: 10px 10px 10px 15px;
    position: relative;
    text-decoration: none;
}
.greyOutVpn{
	position: absolute;
    padding:0px;
	width:443px;
	height:230px;
	filter:alpha(opacity=52);
	-moz-opacity:.52; 
	opacity:.52;
	border-radius:5px;
	background-color:#000;
	z-index:999;
}
#vpnAlert{
	display:none; 
	position:absolute;
	z-index:999999; 
	top:200px; 
	border:4px solid #ff9e15; 
	border-radius:5px; 
	background-color:#fff;
	width:560px; 
	_width:580px;
	height:110px;
}
#helpNumbers{
	display:none; 
	position:absolute;
	z-index:999999; 
	top:200px; 
	border:4px solid #ff9e15; 
	border-radius:5px; 
	background-color:#fff;
	width:650px; 
	_width:670px;
	height:440px;
}

.overlayHeader {
    background: none repeat scroll 0 0 #252525;
    height: 78px;
    width: 100%;
}
.horzline{background:url("/static/account/view/img/horizontal-line.png");height:6px;}
/*Accordion styles end here */

/* Account Management */
.leftSec{
    position: absolute;
    width:190px;
	height:450px;
	border-bottom:none;
	}
.leftNav{position:relative;font:14px nexa_bookregular, verdana, sans-serif;width:220px;padding-top: 20px; height:auto;}
.leftNav ul {
	list-style: none;
	margin: 0;
	padding: 0;
	border: none;
}
	
.leftNav li {
	border-top: 1px solid #adadad;
	margin: 0;
	list-style: none;
	list-style-image: none;
}
	
.leftNav li a {
	display: block;
	padding: 12px 30px;
	text-decoration: none;
	font-weight:bold;
}

html>body .leftNav li a {
	width: auto;
}

.leftNav li a:hover {
	color: #ff9e15;
}
.activeBg {
	border-top:2px solid #ff9e15 !important;
	border-bottom:2px solid #ff9e15;
	color: #ff9e15;
	}
.activeBg > a{color: #ff9e15 !important;}
.purchase {
width:1280px;
height:59px;
}
.purchasePadding {
padding:10px 25px 0px 653px;
}
.purchasePadding1 {
border-bottom: 1px solid #ff9e15;
margin: 0 355px 0 230px;
padding: 0 0 50px 400px;
}
.innerGrey{border-radius:5px; background-color:#E5E4E3;padding:15px;}
.bgTrans {
	position: absolute;
    padding:0px;
}
.nPin{position: absolute;
    padding:0px;
	width:262px;
	height:35px;
	background: rgb(255, 255, 255) transparent;
	background:rgba(255,255,255,.15);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#E6363032, endColorstr=#E6363032);
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#E6363032, endColorstr=#E6363032)";
	border-radius:5px;}
.pinData{
	width:255px;
	height:27px;
	border-radius:5px;
	border:1px solid #999999;
	color: #31b0c9;
}
.deviceData{
	position:relative;
	width:426px;
	height:23px;
	padding:5px;
	border:1px solid #D5D5D5;
	color:#3ab0c8;
}
.content{height:auto; padding:35px 20px 20px 20px;position:relative;}
.line{border-bottom:1px solid #ff9e15;}
.line1{border-bottom:1px solid #666666;}

.label_check,.label_radio { padding-left: 34px; height:25px;font-size:17px;}
.label_check{margin-left:20px; font-size:22px;}
.label_radio    { background: url(/static/account/view/img/n_radio.png) no-repeat; }
.label_check { background: url(/static/account/view/img/check.gif) no-repeat; }
label.c_on { background: url(/static/account/view/img/scheck.gif) no-repeat; }
label.r_on, label.r_on1 { background: url(/static/account/view/img/n_sradio.png) no-repeat; }
.label_check input,.label_radio input { position: absolute; left: -9999px;}
.textField{border-radius:5px;width:240px;height:32px;padding-top:3px;padding-left:6px;border: 1px solid #D5D5D5;font-size:18px;}
.textField1{width:240px;height:32px;padding-top:3px;padding-left:6px;font-size:18px;border: 1px solid #D5D5D5;}
.selectField{border-radius:5px;-moz-border-radius:5px;width:100px;height:32px;padding:3px;border:1px solid #D5D5D5;font-size:18px;color:#3ab0c8;}
.tArea{-moz-border-radius:5px;border-radius:5px;padding:3px;border:0px;font-size:18px;}
/*Account Management */
body {
font:14px nexa_bookregular, verdana, sans-serif; 
color:#646469; 
margin:0 auto; 
padding:0;
}
.mainContainer {
margin:0 auto;
width:1280px;
}

.memberInfo {
padding-right:25px;
font-family:nexa_bookregular;
font-size:12px;
color:#ff9e15;
}

.bSupport {
width:740px;
font-family:nexa_bookregular;
font-size:16px;
color:#ff9e15;
font-weight:bold;
clear:both;
}
.billingSupport{font:16px nexa_bookregular;color:#ff9e15;font-weight:normal;}
.title {
color: #a9a9a9;
font-size: 25px;
font-family: nexa_bookregular;
align:left;
float: left;
font-weight:normal;
}
.tabBar{
height:45px; width:1280px; float:left; background:url('/static/account/view/img/n_header-bar-bg-1.jpg') repeat-x;  
}
div#keyline  {
    background-image: url("/static/account/view/img/n_header-keyline.png");
    font-size: 1px;
    height: 6px;
    width: 1280px;
}
#wrapper {	
height: auto;
}
#wrapper1 {	/* Used for Error, confirmation, login Page */
height: 500px;
}

#footer {
  height: 80px; 
}
.welcome {
font-family:nexa_bookregular;
font-size:13px;
color:#ff9e15;
height:35px;
}
.tabFont{
font-family:nexa_bookregular;
font-size:18px;
color:#ff9e15;
font-weight:normal;
text-align:center;
padding-top:10px;
height:35px;
}

div.signIn {
      border-bottom-left-radius:4px;
      border-bottom-right-radius:4px;
      filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#7b7b7b', endColorstr='#454545');
      background: -webkit-linear-gradient(top, #7b7b7b, #454545);
      background: -moz-linear-gradient(top,  #7b7b7b,  #454545);
	    /* Chrome, Safari:*/
      background: -webkit-gradient(linear,
                left top, left bottom, from(#7b7b7b), to(#454545));
      background: -o-linear-gradient(top,  #7b7b7b,  #454545);      
      top:0;
      margin-right:30px;
      float:right;
      cursor:pointer;
}
div#signInText {
      text-align:center;
	  font-family: nexa_bookregular;
      color: #ff9e15;
      float:left;
      height:25px;
}
div#signInText:hover {	
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#7a7a7a', endColorstr='#757575');
	background: -webkit-linear-gradient(top, #7a7a7a, #757575);
	background: -moz-linear-gradient(top,  #7a7a7a,  #757575);
	    /* Chrome, Safari:*/
    background: -webkit-gradient(linear,
                left top, left bottom, from(#7a7a7a), to(#757575));
    background: -o-gradient(linear,
                left top, left bottom, from(#7a7a7a), to(#757575));		
	color: #ff9e15;
	text-decoration:none;
	}
	
div.welcomeName{
	width:auto;
	padding-left:10px;
	background-color:#4f4f4f;
	font-size:12px;
	border-bottom-left-radius:5px;
    -moz-border-radius-bottomleft:5px;
    cursor:default;	
}
span.welcm{
	font-weight:lighter;
	color:#bbbbbb;
}
span.name{
	font-weight:bolder;
	color:#d4d4d4;
}
div.signout{
	width:70px;
	background-color:#4f4f4f;
	font-weight:lighter;
	padding-right:10px;
	font-size:12px;
	text-shadow:black 1px 1px 1px;
}
div.myaccount{
	background: -webkit-linear-gradient(top, #7d7d7d, #9c9c9c);
	background: -moz-linear-gradient(top,  #7d7d7d,  #9c9c9c); 
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#7b7b7b', endColorstr='#9c9c9c');
	background: -webkit-gradient(linear,
				left top, left bottom, from(#7b7b7b), to(#9c9c9c));
	background: -o-linear-gradient(top,  #7d7d7d,  #9c9c9c);      
	width:114px;
	font-size:11px;
	font-weight:bolder;
	text-shadow:black 1px 1px 1px;
}
div.support{
	width:92px;
	font-weight:bolder;
	font-size:11px;
	background: -webkit-linear-gradient(top, #737373, #525252);
	background: -moz-linear-gradient(top,  #737373,  #525252);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#737373', endColorstr='#525252');
	background: -webkit-gradient(linear,
				left top, left bottom, from(#737373), to(#525252));
	background: -o-linear-gradient(top,  #737373,  #525252);      
	text-shadow:black 1px 1px 1px;
	border-bottom-right-radius:5px;
    -moz-border-radius-bottomright:5px;	
}
.signUpWelcome{
	color: #ADADAD;
    float: right;
    font-size: 11px;
    margin-right: 30px;
    text-align: right;
}

.speedBoxes{
	width:55px; 
	height:22px;
	text-align:right;	
}

.estimatedActivationDateHolder {
	display:none;
}
.upsTrackingIdHolder{
		display:none;
}
.upsTrackingId{
	font-weight:bold;
	color:#004D71;	
}
.serviceActivationComplete{
	display:none;
}
.hLine{margin: 17px 20px 17px; 20px; background-color: #3C3C3C; display: block; font-size: 1px; height: 1px; padding: 0;}
/**********toggle start***********/
.productContainer
{
border-radius:5px;
border:1px solid #ff9e15;
width:540px;
height:auto;
background:#edebea;
}
.productInnerContainer{
margin-bottom:3px;
}
.bgGradient{
padding:12px;
padding-top:0px;
height:auto;
}
.uReport{
padding:10px;
background:#ffffff;
border-radius:5px;
width:395px;
height:96px;
}
.oStatus{
padding:10px;
background:#ffffff;
border-radius:5px;
width:395px;
height:96px;
}
.oStatusImg{position:absolute;z-index:9999999;width:394px;height:25px;}
.oStatusTrans{width:1px;float:left;border-right: solid 131px transparent;}
.acc{cursor:pointer;}
.arr{position:relative; top:1px;}
.strBorder{
position:relative;
top:0px;
background:url('/static/account/view/img/background-usage.gif');
border-radius:5px;
padding:1px;
_padding-left:0px;
_padding-right:2px;
width:391x;
height:33px;
}

#strength{
margin-top:5px;
margin-left:4px;
width:384px;
height:24px;
}
#sliderContainer{
	width:145px;
	height:22px;
}
.speedBorder{
border-radius:5px;
border:1px solid #2e2e2e;
padding:1px;
_padding-left:0px;
_padding-right:2px;
height:25px;
text-align:center;
}
.speed{
width:125px;
height:21px;
}
.speedSettings {
	 background:url(/static/account/view/img/speed-settings.png); 
}
.speedSavingMessage{
	display:none;
	border-radius:5px;
	border:1px solid #ff9e15;
	height:35px;
	width:410px;
	padding-top:13px;
	padding-left:4px;
	margin-bottom:8px;	
	background:#fff;
}
.speedSuccessMessage{
	display:none;
	border-radius:5px;
	border:1px solid #ff9e15;
	height:35px;
	width:410px;
	padding-top:13px;
	padding-left:4px;
	margin-bottom:8px;	
	background:#fff;
}
.speedErrorMessage{
	display:none;
	border-radius:5px;
	border:1px solid #454545;
	height:35px;
	width:410px;
	padding-top:13px;
	padding-left:4px;
	margin-bottom:8px;	
	background:#7a1600;
	
}
.displayDevices, .shippingStatus{
	height:auto;
	width:380px;
	color:#c35219;
}
/*************** Data Shield CSS starts *********/
.displayDevices1{
	height:auto;
	width:400px;
}
.currentlyOwn{background:#FFFFFF;border-radius:5px; border:1px solid #ff9e15;padding:0px 5px 5px 0px;height:25px;}
.dShieldPin{border:1px solid #999999;border-radius:5px; width:130px;margin:5px;padding:5px;color: #31b0c9;font-weight:bold;}
/*************** Data Shield CSS ends  *********/
/**********toggle end***********/
#loginLeft {
width:520px;
}
#signIn {
	font-family:nexa_bookregular;
	font-size:28px;
	color:#ff9e15;
	padding-left:30px;
	padding-right: 60px;
    padding-top: 40px;
    text-align: left;
}
#loginRight {
	height:471px;
	width:350px;
	margin-top:7px;
	position:relative;
}
.errormsg-login {
font-family:nexa_bookregular;
font-size:16px;
color:#ff0000;
text-align: left;
}

#LoginText {
	font-family:nexa_bookregular;
	font-size:30px;
	color:#ff9e15;
    padding-top: 10px;
    text-align: left;
}
.memberid {
font-family:nexa_bookregular;
font-size:14px;
color:#9c9c9c;
text-align: left;	
}
.input {
width:300px;
height:20px;
padding-bottom: 5px; 
margin: 0px; 
padding-left: 6px; 
background: #fff;
color: #000; 
vertical-align: middle; 
padding-top: 5px;
line-height:30px;
}
input { 
-webkit-border-radius: 5px; 
-moz-border-radius: 5px; 
border-radius: 5px; 
}

.padding15A{padding:15px;}
.padding15{padding:15px 15px 15px 0px;}
.padding30{padding:30px;padding-bottom:0px;_padding-right:0px;}
.paddingMargin0{padding:0px;margin:0px;}

.linkRed { font-weight:bold; color:#004D71; text-decoration:none;}
.cred{color:#004D71;}
.noUnderline{text-decoration:none;}
.wthis{font:bold 12px nexa_bookregular, Reg;color:#004D71;}
.credBorder{border-bottom:1px dashed #004D71;}
.color1{color:#adadad;}
.color2{color:#9C9C9C;}
.color3{color:#999999;}
.color4{color:#666666;}
.color6 {color:#999999; }
.colorHr{color:#464646;}
.colorG{color:#797979;}
.colorCCC{color:#646469;}
.linkGrey2 { color:#9c9c9c; text-decoration:none;}
.linkWhite { color:#ff9e15; text-decoration:none;}

.nn  	{color: #fff; font-size: 13px; font-family: nexa_bookregular; font-weight: bold;}
.uu  	{color: #004D71; font-size: 10px;font-weight:bold; font-family: nexa_bookregular;height:20px;width:110px;}

#toplink{text-align: right; width:930px; padding: 25px 0px 15px 0px; color: #9C9C9C; font-size: 12px; font-family: Verdana, Geneva, Arial, sans-serif;}
.listDisc{list-style:disc inside none;}

.fLeft {float:left;}
.fRight {float:right;}
.cBoth { clear:both; }
.vTop{vertical-align:top;}
.tLeft {text-align:left;}
.tRight{text-align:right;}
.tCenter{text-align:center;}

.overflowHidden{overflow:hidden;}
.f16Arial { font-size:16px; }
.f14ArialReg { font:14px nexa_bookregular, Reg; }
.f14Arial{font-family:nexa_bookregular;font-size:14px;}
.fWeightBold{font-weight:bold;}
.fWeightNormal{font-weight:normal;}
.font11{font-family:nexa_bookregular;font-size:11px;}
.font11Arial{font-family:nexa_bookregular;font-size:11px;}
.font12{font-family:nexa_bookregular;font-size:12px;}
.font13{font-family:nexa_bookregular;font-size:13px;}
.font14{font-family:nexa_bookregular;font-size:14px;}
.font17{font-family:nexa_bookregular;font-size:17px;}
.font18{font-family:nexa_bookregular;font-size:18px;}
.font32{font-family:nexa_bookregular;font-size:32px;color:#ff9e15;}
.font31{font-family:nexa_bookregular;font-size:31px;color:#ff9e15;}
.font16{font-family:nexa_bookregular;font-size:16px;color:#ff9e15;}
.font19{font-family:nexa_bookregular;font-size:19px;color:#ff9e15;}
.font36{font-family:nexa_bookregular;font-size:36px;color:#ff9e15;}
.font28{font-family:nexa_bookregular;font-size:28px;color:#ff9e15;}
.font26{font-family:nexa_bookregular;font-sinexa_bookregularpx;color:#ff9e15;}
.font22{font-family:nexa_bookregular;font-size:22px;}
.fontWhite16{font-family:nexa_bookregular;font-size:16px;color:#ff9e15;}
.fontGrey19{font-family:nexa_bookregular;font-size:19px;color:#999999;}

.width860{width:860px;}
.width840{width:840px;}
.width749{width:749px;}
.width730{_width:730px;}
.width735{width:735px;}
.width720{width:720px;}
.width710{width:710px;}
.width700{width:700px;}
.width650{width:650px;}
.width605{width:605px;}
.width620{width:620px;_width:650px;}
.width625{width:625px;}
.width675{width:675px;}
.width685{width:685px;}
.width584{width:584px;}
.width560{width:560px;}
.width575{width:575px;}
.width535{width:535px;}
.width530{width:530px;}
.width510{width:510px;}
.width480{width:480px;}
.width465{width:465px;}
.width450 {width:450px;}
.width405 {width:405px;}
.width455{width:455px;}
.width370{width:370px;}
.width325{width:325px;}
.width300{width:300px;}
.width270{width:270px;}
.width272{width:272px;}
.width255{width:255px;}
.width253{width:253px;}
.width265{width:265px;}
.width240{width:240px;}
.width200{width:200px;}
.width227{width:227px;}
.width165{width:165px;}
.width175{width:175px;}
.width100{width: 100px;}
.width120{width: 120px;}
.width140{width: 140px;}
.width142{width:142px;}
.width125{width: 125px;}
.width114{width: 114px;}
.width77{width: 77px;}
.width55{width: 55px;}
.width40{width: 40px;}
.width20{width: 20px;}

.heightAuto{height:auto;}
.height390{height:390px;}
.height370{height:370px;}
.height150{height:150px;}
.height120{height:120px;}
.height70{height:70px;}
.height39{height:39px;}
.height30{height:30px;}
.height40{height:40px;}
.height28{height:28px;}
.rafInfo{height:2px;border-bottom: 1px solid #2F2B2C;}
.lineHeight25{line-height:25px;}
.borderBottomLeft5{border-bottom-left-radius:5px;-moz-border-radius-bottomleft:5px}
.logoutFormStyl{margin:0;display:inline;}
.upgradeDiv{border-radius:5px; background-color:#E5E4E3;}
.bgBlack{background:#000000;}
.bgcolor1{background-color:#fff;}
.bgcolor2{background-color:none;}
.topN2{top:-2px;}
.borderBottom{border-bottom:1px solid #dedcda;}
.borderBottom1{border-bottom:2px solid #dedcda;}
.dNone{display:none;}
.bTop{border-top:1px solid #FF9E15;}
.bTop1{border-top:none;}
.bTopGrey{border-top:1px solid #1a1a1a;}
.bNone{border:none;}
.bTopNone{border-top:none;}
.dashedLine{border-bottom: none;}
.oustandingBal {padding-top:15px;width:720px;}


/* Overlay css */
#transBackOverlay {
position:absolute; left:0; top:0; z-index:999; width:1600; height:800; padding:10px; 
filter:alpha(opacity=52); -moz-opacity:.52; opacity:.52;
text-align:center; display:none;
}
#overlayHolder a.closelink:link, #overlayHolder a.closelink:active, #overlayHolder a.closelink:visited, #overlayHolder a.closelink:hover { 
padding:5px; 
text-decoration:none; 
}
.overlayBorder{
border:1px solid #ff9e15; border-radius:5px; background-color:#fff;
}
.overlayBorderInner{
padding:30px;padding-bottom:0px;float:left;
}
.overlayBorderInner1{
padding:30px;padding-bottom:0px;_padding-right:0px;
}
.closeHolder{
float:left;width:0px;
}
.closeHolderImg{
top:-50px;right:-50px;_right:-20px;
}
.closeHolderImg1{
top:-50px;right:-20px;
}
.closeHolderAnchor{
position:absolute;top:5px;right:5px;border:none;
}
.closeHolderAnchor1{
position:absolute;top:5px;right:-55px;border:none;
}

.overlayHolderCls{position:absolute; z-index:1000;padding:0;text-align:right;display:none;}

/**********tab css starts here ***********/
.tabMenuSpacer { height:1px; float:left; line-height:1px; }
.tabMenuAcc { width:225px; height:15px; float:left; padding:10px 0px 7px 37px; cursor:pointer; font:14px nexa_bookregular, Reg; color:#ff9e15; background:#272727; text-decoration:none;border-top:1px solid #333333; }
.tabMenuAccHover{ width:225px; height:15px; float:left; padding:10px 0px 7px 37px; cursor:pointer; font:14px nexa_bookregular, Reg; color:#ff9e15; background:#3c3c3c; text-decoration:none;border-bottom:1px solid #333333; }

.tabMenuBill { width:197px; height:15px; float:left; padding:10px 0px 7px 37px; cursor:pointer; font:14px nexa_bookregular, Reg; color:#ff9e15; background:#272727; text-decoration:none;border-top:1px solid #333333; }
.tabMenuBillHover{ width:197px; height:15px; float:left; padding:10px 0px 7px 37px; cursor:pointer; font:14px nexa_bookregular, Reg; color:#ff9e15; background:#3c3c3c; text-decoration:none;border-bottom:1px solid #333333; }

.tabHome{height: 44px;width: 135px; float:left; text-align:center; font:bold 18px nexa_bookregular;color:#ff9e15; line-height:34px; padding-top:3px;}
.tabHoverHome { width:108px; height:41px; float:left; text-align:center; font:18px MuseoSans_700,Arial; color:#ffffff; background:url('/static/account/view/img/n_tabHover-bg-1.gif') repeat-x; line-height:34px;padding-top:3px; border-left:1px solid #565656;border-right:1px solid #565656;}
.tabSelectHome { height: 29px;width: 100px; float:left; text-align:center; font:bold 18px nexa_bookregular;color:#ff9e15; line-height:34px; margin:0 20px;border-bottom:3px solid #e63c2e;}

.tabAcc { position:relative; width:280px; height:41px; float:left; font:bold 18px nexa_bookregular; text-align:center; color:#ff9e15; line-height:34px; padding:0px 10px;}
.tabHoverAcc { position:relative; width:280px; height:44px; float:left; font:bold 18px nexa_bookregular; text-align:center; color:#ff9e15; line-height:34px; padding:0px 10px;z-index:9999999;}
.tabSelectAcc {position:relative; width:280px; height:29px; float:left; font:bold 18px nexa_bookregular; text-align:center; color:#ff9e15; line-height:34px; padding:0px 10px;border-bottom:3px solid #e63c2e;padding-bottom:4px;}

.tabBilling { position:relative; width:320px; height:41px; float:left; font:bold 18px nexa_bookregular;text-align:center; color:#ff9e15; line-height:34px; padding-top:3px;}
.tabHoverBilling { position:relative; width:320px; height:41px; float:left; font:bold 18px nexa_bookregular;text-align:center; color:#ffffff; line-height:34px;padding-top:3px;z-index:9999999;}
.tabSelectBilling { position:relative; width:250px; height:29px; float:left; font:bold 18px nexa_bookregular;text-align:center; color:#ff9e15; line-height:34px; margin:0 35px;border-bottom:3px solid #e63c2e;padding-bottom:4px;}

.tabCash{height: 44px;width: 200px; float:left; text-align:center; font:bold 18px nexa_bookregular; color:#ff9e15; background:url('/static/account/view/img/n_header-bar-bg-1.jpg') repeat-x; line-height:34px; padding-top:3px;}
.tabSelectCash { width:160px; height:41px; float:left; text-align:center; font:18px MuseoSans_700,Arial; color:#ffffff; background: url("/static/account/view/img/n_tab-selected-award.gif");background-repeat:no-repeat; line-height:34px;padding-top:3px;}

.tabData{height: 44px;width: 200px; float:left; text-align:center; font:bold 18px nexa_bookregular; color:#ff9e15; background:url('/static/account/view/img/n_header-bar-bg-1.jpg') repeat-x; line-height:34px; padding-top:3px;}
.tabSelectData { width:160px; height:41px; float:left; text-align:center; font:bold 18px nexa_bookregular; color:#ff9e15; background: url("/static/account/view/img/n_tab-selected-award.gif");background-repeat:no-repeat; line-height:34px;padding-top:3px;}

.tabSeparatorDiv { width:1px; height:47px; float:left; margin:0px;}
#tabMenu { z-index: 100; position: absolute; width:259px; height:auto; float:left; background:#272727 ; border-left:1px solid #494949; border-right:1px solid #494949; border-bottom:1px solid #494949;padding-top:14px;}

.helpMenuSpacer { height:1px; float:left; line-height:1px; }
.helpMenuDiv { width:234px; height:15px; float:left; padding:10px 0px 7px 25px; cursor:pointer; font:12px nexa_bookregular, Reg; background:#272727;color:#ff9e15; text-decoration:none;border-bottom:1px solid #333333; }
.helpMenuDivHover{ width:234px; height:15px; float:left; padding:10px 0px 7px 25px; cursor:pointer; font:12px nexa_bookregular, Reg; background:#3c3c3c; color:#ff9e15; text-decoration:none;border-bottom:1px solid #333333; }
.helpDiv {width:36px; height:20px; background:url('/static/account/view/img/n_help.gif');margin-left:40px;cursor:pointer;position:relative;}
.helpHover {width:36px; height:21px; background:url('/static/account/view/img/n_help-hover.gif');margin-left:40px;cursor:pointer;}
.helpSeparatorDiv { width:1px; height:47px; float:left; margin:0px;}
#helpMenu {z-index: 9;position: absolute; width:259px; height:auto; float:left; background:#272727 ; border:1px solid #494949;margin-top:12px;}
/**********tab css ends here ***********/

#tipPointer {
display:none;
}
.tipPointer-top .tipPointer-arrow1 {
border-top:18px solid #666666;
border-bottom:0 solid transparent;
border-left:16px solid transparent;
border-right:16px solid transparent;
top:0;
left:0;
background: none repeat scroll 0 0 transparent;
}

.tipPointer-top .tipPointer-arrow2 {
border-top:15px solid #ff9e15;
border-bottom:0 solid transparent;
border-left:13px solid transparent;
border-right:13px solid transparent;
top:-1px;
left:3px;
background: none repeat scroll 0 0 transparent;
}
.tipPointer-arrow1 {
z-index:1010;
}

.tipPointer-arrow2 {
z-index:1011;
}
.tipPointer-bottom {
height:18px;
width:32px;
}
.tipPointer-arrow {
width:0;
height:0;
line-height:0;
position:absolute;
font-size:0;
}

.loadAnimation{width:416px; height:109px; display:none;BACKGROUND-REPEAT: no-repeat;  BACKGROUND-IMAGE:url(/static/account/view/img/n_widget_loading_anima_46x46.gif);background-position:center;}



#tooltip-datausage {
border:2px solid #4d8199;
-webkit-border-radius:3px; 
-moz-border-radius:3px;
border-radius:3px; 
background:#ffffff; 
position:absolute;
display:none;
}
#tooltip-speedslider {
border:2px solid #4d8199;
-webkit-border-radius:3px; 
-moz-border-radius:3px;
border-radius:3px; 
background:#ffffff; 
position:absolute;
display:none;
width:160px;
height:40px;
padding:10px;
}
#tooltip-speedslider .hint-pointer {
	background: url("/static/account/view/img/pointer-blue-down.gif") no-repeat scroll left top transparent;
    height: 25px;
    left: 27px;
    position: absolute;
    top: 60px;
    width: 35px;
    z-index: 999999;
}
.ui-widget{
font-family:nexa_bookregular;font-size:16px;color:#646469;padding:20px;
}
#tooltip-speedsetting{
border:2px solid #4d8199;
-webkit-border-radius:3px; 
-moz-border-radius:3px;
border-radius:3px; 
background:#ffffff; 
position:absolute;
display:none;
}
#tooltip-speedsetting .hint-pointer {
	background: url("/static/account/view/img/pointer-blue-down.gif") no-repeat scroll left top transparent;
    height: 25px;
    left: 35px;
    position: absolute;
    top: 123px;
    width: 35px;
    z-index: 999999;
}
#tooltip-deviceinfo{
border:2px solid #4d8199;
-webkit-border-radius:3px; 
-moz-border-radius:3px;
border-radius:3px; 
background:#ffffff; 
position:absolute;
display:none;
}
#tooltip-orderhistory{
border:2px solid #4d8199;
-webkit-border-radius:3px; 
-moz-border-radius:3px;
border-radius:3px; 
background:#ffffff; 
position:absolute;
display:none;
}
#tooltip-timeusage{
border:2px solid #4d8199;
-webkit-border-radius:3px; 
-moz-border-radius:3px;
border-radius:3px; 
background:#ffffff; 
position:absolute;
display:none;
}
#Estimated{
border:2px solid #4d8199;
-webkit-border-radius:3px; 
-moz-border-radius:3px;
border-radius:3px; 
background:#ffffff; 
position:absolute;
display:none;
}
#UPS-Tracking{
border:2px solid #4d8199;
-webkit-border-radius:3px; 
-moz-border-radius:3px;
border-radius:3px; 
background:#ffffff; 
position:absolute;
display:none;
}
.ui-widget-less{
font-family:nexa_bookregular;font-size:16px;color:#000000;padding:10px;}  

/* Data usage meter styles starts here */

#progressbar,#progressbar1,#progressbar2 {
  position:relative;
  top:0px;
  margin-top:5px;
  margin-left:4px;
  width:384px;
  height:24px;
}

.pb {
  background: url('/static/account/view/img/result.png');  
}

.pb-left {
  height: 24px;
  width: 4px;
  top:0px;
  left: 0px;
  background-repeat: no-repeat;
  float:left;
}

.pb-right {
  float:left;
  height: 24px;
  width: 4px;
  background-repeat: no-repeat;
}

.pb-bg {
  float:left;
  height: 24px;
  width: 39px;
  background-repeat: repeat-x;
}

.pb-sep {
  position:absolute;
  top:0px;
  z-index: 1;
  height: 24px;
  width: 4px;
  background-repeat: no-repeat;
}

.green .pb-left {
  background-position: 0 -340px;
}
.green .pb-bg {
  background-position: 0 0;  
}

.green .pb-right {
  background-position: 0 -510px;
}

.green .pb-sep {
  background-position: 0 -169px;
}

.lightgreen .pb-left {
  background-position: 0 -374px;
}
.lightgreen .pb-bg {
  background-position: 0 -34px;  
}

.lightgreen .pb-right {
  background-position: 0 -544px;
}

.lightgreen .pb-sep {
  background-position: 0 -203px;
}

.red .pb-left {
  background-position: 0 -476px;
}
.red .pb-bg {
  background-position: 0 -136px;  
}

.red .pb-right {
  background-position: 0 -646px;
}

.red .pb-sep {
  background-position: 0 -305px;
}

.yellow .pb-left {
  background-position: 0 -408px;
}
.yellow .pb-bg {
  background-position: 0 -68px;  
}

.yellow .pb-right {
  background-position: 0 -578px;
}

.yellow .pb-sep {
  background-position: 0 -237px;
}

.orange .pb-left {
  background-position: 0 -442px;
}
.orange .pb-bg {
  background-position: 0 -102px;
}

.orange .pb-right {
  background-position: 0 -612px;
}

.orange .pb-sep {
  background-position: 0 -271px;
}

.pb-text {
position:absolute;top:2px;left:175px;font-size:17px;color:#6f6f6f;font-weight:bold;z-index:99;
}

/* Data usage meter styles ends here */
/* Password Strength meter styles starts here */
.pass{width: 224px;height: 17px;background: #000;}
#pstrength {
  position: relative;
  width: 224px;
  height: 17px;
  background: #a6a6a6;
  border-radius:2px;
}

.ps {
  background: url('/static/account/view/img/result-pass.png');  
  background-position: 0 17px;
 }

.ps-left {
  height: 17px;
  width: 4px;
  top:0px;
  left: 0px;
  background-repeat: no-repeat;
  float:left;
}

.ps-right {
  float:left;
  height: 17px;
  width: 4px;
  background-repeat: no-repeat;
}

.ps-bg {
  float:left;
  height: 17px;
  width: 206px;
  font-size:12px;
  font-weight:bold;
  color:#ffffff;
  background-repeat: repeat-x;
}

.red .ps-left {
  background-position: 0 0px;
}
.red .ps-bg {
  background-position: 0 -19px;  
}

.red .ps-right {
  background-position: 0 -131px;
}

.yellow .ps-left {
  background-position: 0 -38px;
}
.yellow .ps-bg {
  background-position: 0 -57px;  
}

.yellow .ps-right {
  background-position: 0 -131px;
}

.green .ps-left {
  background-position: 0 -76px;
}
.green .ps-bg {
  background-position: 0 -95px;  
}

.green .ps-right {
  background-position: 0 -114px;
}
/* Password Strength meter styles ends here */
#tollfreeProgressbar{
  position:relative;
  top:0px;
  margin-top:5px;
  margin-left:4px;
  width:384px;
  height:24px;
}

.errormsg {
font-family:nexa_bookregular;
font-size:14px;
color:#ff0000;
text-align: left;
}

#cvmContent {
border:2px solid #4d8199;
-webkit-border-radius:3px; 
-moz-border-radius:3px;
border-radius:3px; 
background:#ffffff; 
position:absolute;
display:none;
padding:0px 15px 15px 20px;
}
.width260 {
width:260px;
}

.cvmPad {
float:left;
width:250px;
height:22px;
font-family:nexa_bookregular;
font-size:14px;
font-weight:bold;
color:#7f7f7f;
text-align:center;
}

.width20 {
width:20px;
}

.pointer {
position: absolute;
left: -17px;
top: 65px;
width: 17px;
height: 31px;
background: url(/static/account/view/img/n_tip.gif) left top no-repeat;
z-index:999999;
}

/* Help Menu styles starts here */
.helpTip {
font:12px nexa_bookregular;color:#646469;width:240px;display:none;z-index:999999;position:absolute;top:20px;border-left:1px solid #ff9e19;border-right:1px solid #ff9e19;border-bottom:1px solid #ff9e19;margin-left:40px;
	}

.linkGreyHelp {
	border-bottom: 1px solid #DCD8D6;
	padding: 8px 0px 8px 18px;
	background-color: #ffffff;
	text-align:left;	
	display:block;
}

.helpTipBorder{
	border-bottom:1px solid #ff9e19;width:205px;height:0px;float:right; position:absolute;left:35px;    
}
.linkGreyHelp:hover{
       background-color: #ff9e15;
       color:#ffffff;
       cursor:pointer;
}


/* Tab Menu styles starts here */
.tabListMenu {
background-color:#ffffff;color:#ff9e15;display:none;position:absolute;top:44px;left:-1px;z-index:999999999;border-top:0px;width:280px;
	}

.linkGreyTab {
	border-bottom: 1px #a9a8a9 solid;
	padding: 8px 0px 8px 20px;
	background: rgba(255, 255, 255, 1);
	text-align:left;	
	display:block;
	font-weight:bold;
	font-size: 18px;
	text-transform: none !important;
}

.linkGreyTab:hover { 
	background-color:#ff9e15; 
	cursor:pointer; 	
	color:#ffffff;
	font-weight:bold;
	font-size: 18px;
}

.wordWrap {
	white-space: pre;           /* CSS 2.0 */
	white-space: pre-wrap;      /* CSS 2.1 */
	white-space: pre-line;      /* CSS 3.0 */
	white-space: -pre-wrap;     /* Opera 4-6 */
	white-space: -o-pre-wrap;   /* Opera 7 */
	white-space: -moz-pre-wrap; /* Mozilla */
	white-space: -hp-pre-wrap;  /* HP Printers */
	word-wrap: break-word;      /* IE 5+ */
	}

/* Error styles starts here */
.errormsg {
font-family:nexa_bookregular;
font-size:16px;
font-weight:bold;
color:#ff0000;
text-align: left;
}

.Fauthor{
	font-size:17px;
	color:#ff9e15;
	float:left;
	font-family: nexa_bookregular;
    font-size: 42px;
    font-weight: lighter;
    padding:  40px 0px 0px 15px;
}

/* RAF styles starts here */

.Q1{font-size:27px;color:#ff9e15;}
.fsize{font-size:20px;color:#ff9e15;float:left;}
.bgTrans1 {
	position: relative;
    padding:0px;
}
.bHeading{background:#1a1a1a;width:860px; height:35px;position:relative;z-index:99; clear: both;border-radius:5px 5px 0 0;}

#achTip {
	background-color:#ffffff;
	padding:10px;
	border:4px solid #4d8199;
	display:none;
	position:absolute;
	z-index:999999;
	left:250px;
}

#cvmContent {
    padding:20px;
	border:2px solid #4d8199;
	border-radius:10px;
	display:none;
	position:absolute;
	z-index:999999;
	left:0px;
}
#transparentOverlay{
	position:absolute;
	left:0;
	top:0;
	z-index:999; 
	width:100%;
	padding:10px;
	filter:alpha(opacity=52);
	-moz-opacity:.52; 
	opacity:.52;
	text-align:center;
	display:none;
	background-color:#000;
}
#overlayCongrats,#overlayError{
	display:none; 
	position:absolute; 
	z-index:999999; 
	top:200px; 
	border:1px solid #ff9e15; 
	border-radius:5px; 
	background-color:#fff;
	width:580px; 
	_width:600px;
	height:225px;
}
#overlaySecretAns{
	display:none; 
	position:absolute; 
	z-index:999999; 
	top:200px; 
	border:1px solid #ff9e15; 
	border-radius:5px; 
	background-color:#fff;
	width:700px; 
	height:500px;
	padding:20px;
}
#Poodle{
	display:none; 
	position:absolute; 
	z-index:999999; 
	top:200px; 
	border:1px solid #ff9e15; 
	border-radius:5px; 
	background-color:#fff;
	width:660px; 
	height:160px;
	padding:20px;
}
.PFont{font-size:31px;width:887px;color:#ff9e15;}
.CFont{font-family:nexa_bookregular, Helvetica, sans-serif;font-size:1em; }

.imageInputWrapper{ width:850px; border:solid 1px #000;border-radius:5px; background:#ff9e15; }
.#referISPFriends input.inputWithImge { width:807px; border:none; margin-right:5px;}
.height36{height:36px;} .width160{width:160px;}
.width80{width:80px;}
.cursorPointer{cursor:pointer;}
.tooltip  {
    background-color: #fff;
    border: 1px solid #ff9e15;
    border-radius:5px;
    color: #000000;
    display: none;
    font: 11px/15px nexa_bookregular;
    padding: 10px;
    position: absolute;
    text-align: left;
    width: 500px;
    z-index: 100;
}
.cursorPointer{cursor:pointer;}
.erroralert{background-color:#7a1600;border-radius:5px;color:#fff;}
.altTrans{
position: absolute;
width:720px;
height:45px;
background: rgb(255, 255, 255) transparent;
background : rgba(255,255,255,.05);
filter : "progid:DXImageTransform.Microsoft.gradient(startColorstr=#552e2323, endColorstr=#552e2323)" ;
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#552e2323, endColorstr=#552e2323)";
}
.popupBody{
background:#fff; 
font:14px nexa_bookregular; 
color:#646469; 
margin:0 auto; 
padding:0;
}
.popupBody1{
background:#fff; 
font:14px nexa_bookregular; 
color:#646469; 
margin:0 auto; 
padding:0;
}
.myDeviceId{
font-size:16px;
width:390px;
border-radius:5px;
-moz-border-radius:5px;
}

.acceptTermsBox {
    background-color: #dcd8d6;
    border: 1px solid #ff9e15;
    border-radius: 5px;
    -moz-border-radius:5px;
    display:none;
}

.upgradePlans {
font-family:nexa_bookregular;
font-size:16px;
color:#fff;
}
.upgradeText {
clear:both;
font-family:nexa_bookregular;
font-size:26px;
color:#ff9e15;
}
.balTrans{
position: absolute;
width:170px;
height:50px;
border-radius:5px;
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#E6352632, endColorstr=#E6352632);
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#E6352632, endColorstr=#E6352632)";
background : rgba(255,255,255,.15);
}
.signinButton {
  display: block;
  float: left;
  outline: none;
  cursor: pointer;
  text-align: center;
  text-decoration: none;
  font: 26px/100% nexa_bookregular;
  text-transform: uppercase;
  border: none;
  color: white;
  background: #ff9e19;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -ms-border-radius: 4px;
  border-radius: 4px;
  padding: 5px 25px;
  font-size: 22px; }
  .upgradeButton {
  display: block;
  float: left;
  outline: none;
  cursor: pointer;
  text-align: center;
  text-decoration: none;
  font: 14px/100% nexa_bookregular;
  text-transform: uppercase;
  border: none;
  color: white;
  background: #ff9e19;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -ms-border-radius: 4px;
  border-radius: 4px;
  padding: 5px;
  position:absolute;
  left:268px;
  top:40px; }
  .buyMoreWlsDataButton {
  display: block;
  float: left;
  outline: none;
  cursor: pointer;
  text-align: center;
  text-decoration: none;
  font: 14px/100% nexa_bookregular;
  text-transform: uppercase;
  border: none;
  color: white;
  background: #ff9e19;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -ms-border-radius: 4px;
  border-radius: 4px;
  padding: 5px;
  position:absolute;
  left:225px;
  top:10px; }
   .ipAddress{
 border: 1px solid #adadad;
    border-radius: 5px;
    color: #31b0c9;
    font-family: nexa_bookregular;
    font-size: 18px;
    font-weight: bold;
    padding: 5px;
    width: 350px;
    }
.upperCase{
	text-transform:uppercase;
}
IMG{max-width:none !important;}
#privacyTerms>a{font:13px nexa_bookregular, Reg;color:#004D71 !important;text-decoration:none;}

/*Custom Select box*/
.styled-small, .styled-small-1, .styled-small-2, .styled-medium, .styled-medium-1, .styled-large {
  overflow: hidden; }

.styled-small select {
  background: transparent;
  border: none;
  height: 40px;
  padding: 10px 5px;
  /* If you add too much padding here, the options won't show in IE */
  width: 135px; }

.styled-small.slate {
  background: url(/static/start/view/img/redesign/110x40_drop.png) no-repeat right center;
  height: 32px;
  width: 105px;
  border: 1px solid #cbc8c7;
  border-radius: 5px; }

.styled-small-1 select {
  background: transparent;
  border: none;
  height: 40px;
  padding: 10px 5px;
  /* If you add too much padding here, the options won't show in IE */
  width: 155px; }

.styled-small-1.slate {
  background: url(/static/start/view/img/redesign/110x40_drop.png) no-repeat right center;
  height: 32px;
  width: 125px;
  border: 1px solid #cbc8c7;
  border-radius: 5px; }

.styled-small-2 select {
  background: transparent;
  border: none;
  height: 32px;
  padding: 10px 5px;
  /* If you add too much padding here, the options won't show in IE */
  width: 100px; }

.styled-small-2.slate {
  background: url(/static/start/view/img/redesign/110x40_drop.png) no-repeat right center;
  height: 32px;
  width: 70px;
  border: 1px solid #cbc8c7;
  border-radius: 5px; }

.styled-medium select {
  background: transparent;
  border: none;
  height: 40px;
  padding: 10px 5px;
  /* If you add too much padding here, the options won't show in IE */
  width: 282px; }

.styled-medium.slate {
  background: url(/static/start/view/img/redesign/230x40_drop.png) no-repeat right center;
  height: 32px;
  width: 260px;
  border: 1px solid #cbc8c7;
  border-radius: 5px; }
  
.styled-medium-1 select {
  background: transparent;
  border: none;
  height: 40px;
  padding: 10px 5px;
  /* If you add too much padding here, the options won't show in IE */
  width: 325px; }

.styled-medium-1.slate {
  background: url(/static/start/view/img/redesign/230x40_drop.png) no-repeat right center;
  height: 32px;
  width: 300px;
  border: 1px solid #cbc8c7;
  border-radius: 5px; }
  
.styled-large select {
  background: transparent;
  border: none;
  height: 40px;
  padding: 10px 5px;
  /* If you add too much padding here, the options won't show in IE */
  width: 480px; }

.styled-large.slate {
  background: url(/static/start/view/img/redesign/470x40_drop.png) no-repeat right center;
  height: 32px;
  width: 460px;
  border: 1px solid #cbc8c7;
  border-radius: 5px; }
button, input, optgroup, select, textarea{color:#646469;}
/*Custom Select box*/

.cancelContent{
    width: 690px;
    height: auto;
    padding: 15px 10px 10px 15px;
    margin: 10px 0px;
    position: relative;
    background: #fff;
    border-radius: 5px;
    -moz-border-radius: 5px;
    border: 1px solid #cccccc;
    -moz-box-shadow: 0px 0px 1px 1px #ccc;
    -webkit-box-shadow: 0px 0px 1px 1px #ccc;
    box-shadow: 0px 0px 1px 1px #ccc;
}

/***Retention flow CSS*********/
.retentionButton{
  display: block;
  outline: none;
  cursor: pointer;
  text-align: center;
  text-decoration: none;
  font: 14px/100% nexa_bookregular;
  text-transform: uppercase;
  border: none;
  color: white;
  background: #ff9e19;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -ms-border-radius: 4px;
  border-radius: 4px;
  padding: 5px 20px;	}
   
.retentionOverlay{
  height:auto !important;
 }
.dealsList li{
	list-style-type : disc !important;
	color:#ff9e15;
	margin-left:20px;
}
