* { padding:0; margin:0;}
a {overflow:hidden;}
em { font-style:normal; color:#ed1e28;}
ul, ul li {list-style:none;}
img { border:none;}

body { background: #fff url(../i/bg.jpg) 0 0 repeat-x; font-family: "Lucida Grande", Tahoma, Helvetica, sans-serif;}

#container { width:816px; margin:0 auto; padding:0;}
#header { width:816px; height:6.31em; background: transparent; position:relative;}
#wrapper {clear:left; width:816px;  background:url(../i/bg-wrapper.jpg) 0 0 no-repeat; padding:25px 0 0 0;}
#maincontent {width:778px;  padding: 0 19px; background:url(../i/bg-maincontent.jpg) 0 25px repeat-y;}

#home #wrapper {height:625px;}
#home #maincontent {height:481px;}

#inside #maincontent { height:auto;}

#maincontent #whatsnew { width:384px; height:191px; margin: 6px 5px 28px 0; float:left;}
#maincontent #offersandplans {width:384px; height:191px; margin:6px 0 28px 5px;  float:left;}
#maincontent #whylynx {width:364px; height:231px; margin:0 5px 0 5px; padding-right:15px;  float:left;}
#maincontent #feature {width:372px; height:203px; margin-left:5px;  float:left; background:url(../i/bg-feature.jpg) no-repeat; padding:28px 0 0 12px;}
#maincontent #feature ul.link li {line-height:1em;}

#shortcuts { clear:left; width:778px; height:141px; padding: 0 19px 18px 19px; background:url(../i/footer2.jpg) no-repeat; float:left /* self-clearing float */;}
#shortcuts #mylynx, #shortcuts #support, #shortcuts #resellers { width:254px; height:130px; float:left;}
h3 { text-transform:uppercase;color:#ed1e28; font-size:0.69em; font-weight:normal; margin:18px 0 10px 0;}
#shortcuts #mylynx { margin-left:10px;}
#shortcuts #support {padding-left:18px; width:236px;}
#shortcuts #support p { margin-bottom:5px;}
#shortcuts #resellers {}
#shortcuts #resellers p {width:219px;}
#shortcuts #resellers ul li a { border-bottom:1px dotted; text-decoration:none;}
#shortcuts #resellers ul li a:hover { border-bottom:none;}

#footer * {font-size:9px;}
#footer { clear:left; width:816px; height:33px; padding:0 0 0 0; background: #fff; position:relative;}
#footer ul { position:absolute; top:5px; left:9px;}
#footer p {position:absolute; top:5px; right:9px; color:#999;}
#footer ul li {display: inline; color:#ed1e28;}
#footer ul li a { text-decoration:none;margin:0 3px 0 3px;}

/* DELETE */ #header {overflow:hidden;} /* DELETE */

h1#logo { margin:16px 0 0 10px;}
h1#logo a { display:block; width:123px; height:70px; background:url(../i/h1-logo.gif) no-repeat; text-indent:-9999px;}
p {margin:0 0 15px 0; }
p, a {color:#6d6e71; font-size:0.69em; }
p a {font-size:1.00em; color:#ed1e28;}
h2 {  font-family: "Lucida Grande", Tahoma, Helvetica, sans-serif; font-size:13px; text-transform:uppercase; color:#cf2e1f;font-weight:normal; margin-bottom:10px;}


ul.link li {color:#6d6e71; font-size:0.69em;}
ul.link li a {font-size:1em; text-decoration:none;color:#6d6e71;}
ul.link li a:visited {color:#6d6e71;}
ul.link li a:hover { text-decoration:underline;color:#6d6e71;}

#header ul * {font-size:10px;}
#header ul { position: absolute; top:35px; right:10px;}
#header ul li {display: inline;color:#6d6e71;}
#header ul li a {text-decoration:none;}
#header #supportbox {position:absolute; top:62px; right:10px;width:219px; height:21px;}
#header #supportbox span#callus { display:block; width:219px; height:21px; background:url(../i/bg-needhelp.png) no-repeat;text-indent:-9999px; float:left;}

#whatsnew h2 { width:189px; height:13px;font-weight:bold;padding-left:10px;}
#whatsnew  a.blockquote { width:384px; height:171px; background:url(../i/CheckOtherPlansBlock.jpg) no-repeat; display:block; text-indent:-9999px;}

#offersandplans h2 { width:177px; height:13px;font-weight:bold;}

#whylynx h2 {height:13px; margin-bottom:17px;font-weight:bold}
#whylynx p {text-align:justify;}
#whylynx p.link {text-align:right; color:#ed1e28;}

p.link a:hover {text-decoration: none;}

#feature h2 { text-indent:-9999px;}
#feature p { width:240px;}
#feature a#checkmobicoverage { display:block; width:129px; height: 21px; background:url(../i/btn-checkmobicoverage.gif) no-repeat; text-indent:-9999px; position:relative; top:25px;}


/*** NAVIGATION ***/
#navbar { width:798px; height:38px; background: url(../i/bg-navbar.png) no-repeat; margin-left:9px;}
@media screen and (-webkit-min-device-pixel-ratio:0){#navbar { margin-top:1px;}} /* SAFARI ONLY FIX - DOES NOT VALIDATE boo hoo */

.nav {line-height:1.0;}
.nav ul {position:absolute;top:-999em;width:220px;}
.nav ul li,.nav a {width:202px; height:28px;}
.nav li {float:left;position:relative;z-index:99; height:33px;}
.nav a {display:block;}
.nav li:hover ul,ul.nav li.sfHover ul {left:-1px;top:2.5em;}
.nav li:hover li ul,.nav li.sfHover li ul {top:-999em;}
.nav li li:hover ul,ul.nav li li.sfHover ul {left:9.45em;top:-1px;}
.superfish li:hover ul,.superfish li li:hover ul {top: -999em;}

/*** ORIGINAL SKIN ***/
.nav {float:left;width:568px; height:33px; background:url(../i/topnav.gif) no-repeat;}
.nav li {/*width:9.45em;*/}
.nav li li {background:#F2F2F2; border:1px solid #fff; border-width:1px 1px 0 1px; padding-left:16px;}
.nav li li a {text-decoration:none; font-size:11px;}
.nav li li a:hover { color:#ed1e28;}
.nav li li:hover, .nav li li.sfHover  {background: #ccc;}

ul.nav li a#nav-home { display:block; width:69px; height:39px; margin-right:3px; text-indent:-9999px;}
ul.nav li a#nav-home:hover {background:url(../i/topnav.gif) 0 -34px no-repeat;}
ul.nav li.selected a#nav-home {background:url(../i/topnav.gif) 0 -34px no-repeat;}
ul.nav li a#nav-products {display:block;width:86px; height:39px;margin-right:3px;text-indent:-9999px;}
ul.nav li a#nav-products:hover {background:url(../i/topnav.gif) -72px -34px no-repeat;}
ul.nav li.selected a#nav-products {background:url(../i/topnav.gif) -72px -34px no-repeat;}
ul.nav li a#nav-mobi {display:block; width:160px; height:39px;margin-right:3px; text-indent:-9999px;}
ul.nav li a#nav-mobi:hover {background:url(../i/topnav.gif) -161px -34px no-repeat;}
ul.nav li.selected a#nav-mobi {background:url(../i/topnav.gif) -161px -34px no-repeat;}
ul.nav li a#nav-support {display:block; width:146px; height:39px;margin-right:3px; text-indent:-9999px;}
ul.nav li a#nav-support:hover {background:url(../i/topnav.gif) -324px -34px no-repeat;}
ul.nav li.selected a#nav-support {background:url(../i/topnav.gif) -324px -34px no-repeat;}
ul.nav li a#nav-resellers {display:block;width:95px; height:39px; text-indent:-9999px;}
ul.nav li a#nav-resellers:hover {background:url(../i/topnav.gif) -473px -34px no-repeat;}
ul.nav li.selected a#nav-resellers {background:url(../i/topnav.gif) -473px -34px no-repeat;}

ul.subnav { border:1px solid #ccc; border-width:0 1px 1px 0;}
ul.subnav li a { width:202px; height:27px; line-height:27px;}

#usertoolbox { width:228px; height:33px; float:left; position:relative; overflow:hidden;}
#usertoolbox ul { padding-top:8px;}
#usertoolbox ul li { margin:0; list-style:none;}
#usertoolbox ul li#btn-cart a { display:block; width:64px; height:21px; background:url(../i/btn-cart.gif) no-repeat; text-indent:-9999px; margin:0 0 0 0; position:absolute; top:10px; left:10px;}
#usertoolbox ul li#btn-webmail a {display:block; width:73px; height:21px; background:url(../i/btn-webmail.gif) no-repeat; text-indent:-9999px; margin: 0;position:absolute; top:10px; left:80px;}
#usertoolbox ul li#btn-signin a {display:block; width:62px; height:21px; background:url(../i/btn-signin.gif) no-repeat; text-indent:-9999px;position:absolute; top:10px; left:161px;}
/*#usertoolbox ul li#btn-signin a.focused {background:url(../i/btn-signin-focused.gif) no-repeat;}*/

#panel {
	background: #FBFBFB;
	display: none;
	position: relative; 
	top:0px;
	left:578px;
	padding:10px 10px 10px 10px;
	border:1px solid #dfdfdf;
	border-width:0 1px 1px 1px;
	width:200px;
	z-index:5000;
}
#panel p { font-size:10px; width:170px; line-height:2em;}

#panel p#username { width:170px; margin:0 0 5px 0; padding:0; }
#panel p#password {width:170px; margin:0 0 5px 0; padding:0;}
#panel p#rememberme {text-align:left;width:170px; margin:0 0 5px 0; padding:0;}
#panel img#btn-login {}
#panel input.textfield {background: url(../i/bg-signinform.gif) no-repeat; width:114px; height:17px; border:none; border-width:0;}
#panel select#signinselector { margin-bottom:10px;}

#panelshopcart {
	background: url(../i/sign_box.gif) no-repeat;
	height: 86px;
	width:799px;
	display: none;
	margin: 3px auto 0 auto;
	padding:0;
	clear:left;
}
#panelshopcart { height: 76px;width:779px;position:relative; padding:10px 10px 10px 10px;}
#panelshopcart p { width:458px; font-size:10px; position:absolute; top:20px; left:20px; line-height:1.5em;}

#panelshopcart p#username {margin:0; padding:0; position:absolute; top:10px; left:620px;}
#panelshopcart p#password {margin:0; padding:0; position:absolute; top:30px; left:623px;}
#panelshopcart p#logout {margin:0; padding:0; position:absolute; top:50px; left:623px;}
#panelshopcart p#rememberme {margin:0; padding:0; position:absolute; top:55px; left:623px; text-align:left;}
#panelshopcart img#btn-login {margin:0; padding:0; position:absolute; top:58px; left:738px;}
#panelshopcart input.textfield {background: url(../i/bg-signinform.gif) no-repeat; width:114px; height:17px; border:none; border-width:0;}


/*************************** Prepaid Dial Up Cards */
p.intro { line-height:1.50em;}

#breadcrumbs {background: url(../i/dottedborder.gif) bottom left no-repeat; padding-bottom:10px; margin:0 0 0 0; position:relative; top:-15px; color:#6d6e71; font-size:11px;}
#breadcrumbs a {font-size:9px; text-decoration:none; margin:0 5px;}
#breadcrumbs a.selected { color:#cf2e1f;}

/*#dialup1 { width:258px; height:137px; float:left; background:url(../i/dialupplan-25.jpg) no-repeat; margin:0 10px 20px 0; padding: 17px 108px 0 18px; position:relative;}
#dialup2 { width:258px; height:137px; float:left;background:url(../i/dialupplan-55.jpg) no-repeat;margin:0 0 20px 0; padding: 17px 108px 0 18px;position:relative;}
#dialup3 { width:266px; height:137px; float:left;background:url(../i/dialupplan-30.jpg) no-repeat;margin:0 10px 20px 0; padding: 17px 100px 0 18px;position:relative;}
#dialup4 { width:258px; height:137px; float:left;background:url(../i/dialupplan-1.jpg) no-repeat;margin:0 0 20px 0; padding: 17px 108px 0 18px;position:relative;}
*/
h4 { font-size:13px; font-weight: normal; margin-bottom:10px;}
#dialup1 h4 { color:#ffc803;}
#dialup2 h4 { color:#2caadc;}
#dialup3 h4 { color:#56b040;}
#dialup4 h4 { color:#da4444;}

ul.planspec { font-size:10px; margin-left:15px; margin-top:-10px;}
ul.planspec li { list-style-image:url(../i/bullet.gif); color:#6d6e71;}

span.fineprint {
	color:#da4444;
	font-size:9px;
	display:block;
	position:absolute;
	top:134px;
	left:32px;
}
#dialup1 a.addtocart, #dialup2 a.addtocart, #dialup3 a.addtocart, #dialup4 a.addtocart {
	display:block;
	width:85px;
	height:21px;
	background:url(../i/btn-addtocart.gif) no-repeat;
	text-indent:-9999px;
	position:absolute;
	top:124px;
	left:190px;
}

table#planchart { clear:left; width:779px; height:182px; background:url(../i/bg-table.gif) no-repeat; font-family:"Lucida Grande", Tahoma, Helvetica, sans-serif; font-size:11px; color:#6d6e71; margin: 0 0 0 0;}

table#planchart th, table#planchart td { width:140px; padding:0 0 0 15px; margin:0; height:31px; text-align:center; vertical-align:middle;}
table#planchart td {height:36px;}


p.available { display:block; width:16px; height:16px; background:url(../i/bg-yes.gif) center no-repeat; text-indent:-9999px; text-align:center; margin:0 auto;}
td.planspec {vertical-align:middle;}
td.planspec p {text-align:left; font-size:11px;}

th.C1 {}
th.C1 p { text-align:left; font-size:11px; padding-top:10px; height:10px;}

td.border { border:1px solid #f4f4f4;} 
td.trbl { border-width: 1px 1px 1px 1px;}
td.trb { border-width: 1px 1px 1px 0;}
td.rbl { border-width: 0 1px 1px 1px;}
td.rl { border-width: 0 1px 0 1px;} 
td.b { border-width: 0 0 1px 0;} 
td.r { border-width: 0 1px 0 0;} 
td.l { border-width: 0 0 0 1px;} 


/*************************** COMPANY PROFILE & SIGN IN PAGE */

#maincontent .corporate { background:url(../i/vis-companyprofile.jpg) 485px 0 no-repeat; padding-right:330px; padding-bottom:20px;}
ul.linkless  {color:#6d6e71; font-size:0.69em;}
ul.linkless li {margin:10px 0;}




/********************   MOBI HARDWARE PAGE */

#leftcontent { width:499px; float:left;}
#sidebar { width:265px; float:right; background:url(../i/bg-sidebar-top.gif) no-repeat; margin-bottom:20px;z-index:-1}

#sidebar .bg-bottom { width:265px; height:7px; background:url(../i/bg-sidebar-bottom.gif) bottom left no-repeat;}

.box { width:369px; background:url(../i/bg-box-top.gif) no-repeat; padding:10px 20px 0 110px; position:relative; margin-bottom:20px;}
.box p {text-align:justify;}
.box .bg-bottom { background:url(../i/bg-box-bottom.gif) bottom left no-repeat; width:499px; height:7px; margin-left:-110px;}

.box-1 { width:459px; background:url(../i/bg-box-1-top.gif) no-repeat; padding:10px 20px 0 20px; position:relative; margin-bottom:20px;}
.box-1 h2 {margin-left:172px; margin-bottom:40px; margin-right:42px;}
.box-1 p {text-align:justify;}
.box-1 .bg-bottom { background:url(../i/bg-box-bottom.gif) bottom left no-repeat; width:499px; height:7px; margin-left:-20px;}
.box-1 p.addtocart a {
	display:block;
	width:85px;
	height:21px;
	background:url(../i/btn-addtocart.gif) no-repeat;
	text-indent:-9999px;
	position:relative;
	left:375px;}


p.price { position:absolute; top:5px; right:20px;   font-family: "Lucida Grande", Tahoma, Helvetica, sans-serif; font-size:21px; font-weight:bold; color:#cf2e1f;}

.box p.addtocart a {
	display:block;
	width:85px;
	height:21px;
	background:url(../i/btn-addtocart.gif) no-repeat;
	text-indent:-9999px;
	position:relative;
	left:285px;}
	
img#hardwarevisual-1 {
	position:absolute;
	top:1px;
	left:6px;
}

img#hardwarevisual-2 {
	position:absolute;
	top:10px;
	left:1px;
}

img#hardwarevisual-3 {
	position:absolute;
	top:10px;
	left:1px;
}

img#hardwarevisual-4 {
	position:absolute;
	top:1px;
	left:1px;
}

img#hardwarevisual-5 {
	position:absolute;
	top:5px;
	left:1px;
}

img#hardwarevisual-6 {
	position:absolute;
	top:5px;
	left:1px;
}

img#accvisual-1 {
	position:absolute;
	top:0px;
	left:0px;
}

img#accvisual-2 {
	position:absolute;
	top:0px;
	left:0px;
}

img#accvisual-3 {
	position:absolute;
	top:0px;
	left:0px;
}

img#accvisual-4 {
	position:absolute;
	top:1px;
	left:3px;
}

ul#hardware-anchornav { overflow:hidden; width:320px; margin-bottom:15px;}
ul#hardware-anchornav li { width:160px; float:left; font-size:12px; color:#d22222; margin-bottom:5px;}
ul#hardware-anchornav li a {font-size:11px; color:#d22222; text-decoration:none;}
ul#hardware-anchornav li a:hover {text-decoration:underline;}



/********************   MOBI ACCESSORY PAGE */
.accessory { width:499px; height:154px; overflow:hidden; margin-bottom:20px; position:relative;}
.visual { float:left; width:157px; height:154px;}
.description { float:right; width:312px; height:139px; background:url(../i/bg-accessory-desc.gif) no-repeat; padding: 15px 20px 0 10px;}
.description h2 { margin-right:42px;}
.description p.addtocart a {
	display:block;
	width:85px;
	height:21px;
	background:url(../i/btn-addtocart.gif) no-repeat;
	text-indent:-9999px;
	position:absolute;
	right:20px;
	bottom:15px;}
.accessory p {text-align:justify; margin-right:0;}



/******************** GENERAL */
#sidebar #contactinfo { background:url(../i/bg-sidebar-mobi.gif) 0 1px no-repeat; width:264px; height:120px;z-index:0;}
#sidebar  img { margin-left:1px;}
#sidebar ul, #sidebar li, #sidebar li a  {font-size: 12px; color:#6d6e71; text-decoration:none;}
#sidebar ul { margin-left:10px;}
#sidebar li { margin:15px 0;} 
#sidebar a:hover, #sidebar a.selected {color:#ed1e28;}
#sidebar li.selected, #sidebar li.selected a {color:#ed1e28;}
#sidebar p.intro {margin:10px; text-align:justify;}

#contactinfo {position:relative;}
span#hotline { display:block; color:#fff; font-size:14px; font-weight:bold;position:relative; top:75px; text-align:center;}
span#infomail { display:block; text-align:center; position:relative; top:75px;}
span#infomail a {color:#fff; text-decoration:none; font-size:14px;}


/******************** WIFI CARDS PAGE */
.wifiinfo#sidebar h3 { font-size:12px; color:#cc0000; font-weight:bold;  margin-left:10px; margin-right:10px;}
.wifiinfo#sidebar p { margin-left:10px; margin-right:10px;}
img#vis-wificards {margin-bottom:20px;}
ul#hotspotlogos { margin-left:-10px; overflow:hidden; margin-bottom:20px;}
ul#hotspotlogos li { width:124px; height:110px; float:left;}
ul#hotspotlogos li.border { border:1px dotted #D9D9D9;} 
ul#hotspotlogos li.trbl { border-width: 1px 1px 1px 1px;}
ul#hotspotlogos li.trb { border-width: 1px 1px 1px 0;}
ul#hotspotlogos li.rbl { border-width: 0 1px 1px 1px;}
ul#hotspotlogos li.rl { border-width: 0 1px 0 1px;} 
ul#hotspotlogos li.b { border-width: 0 0 1px 0;} 
ul#hotspotlogos li.r { border-width: 0 1px 0 0;} 
ul#hotspotlogos li.l { border-width: 0 0 0 1px;} 
ul#hotspotlogos li.tb { border-width:1px 0;}
ul#hotspotlogos li.rb { border-width: 0 1px 1px 0;}

/******************** SPECIAL OFFERS PAGE */
.specialoffers#sidebar {background:url(../i/bg-sidebar-2.jpg) no-repeat; padding-top:160px;}
.specialoffers#sidebar h3 { font-size:12px; color:#cc0000; font-weight:bold;  margin-left:10px; margin-right:10px;}
.specialoffers#sidebar p { margin-left:10px; margin-right:10px;}


/******************** DRIVER DOWNLOADS PAGE */
table.drivers { margin-bottom:27px;}
table.drivers tr { height:27px; background:#F4F4F4; font-size:11px; color:#6d6e71;}
table.drivers tr th { background:#F9F9F9; text-align:left; font-size:13px; color:#d23c2e; font-weight:normal; border:1px dotted #D9D9D9; border-width:1px 0 1px 0;padding-left:10px;}
table.drivers td { border:1px dotted #D9D9D9; border-width:0 0 1px 0; padding-left:10px;}
table.drivers td a { font-size:11px; color:#db1d25; text-decoration:none;}
table.drivers td a:hover {text-decoration: underline;}
td.os {width:280px;}
td.downloadlink { width:242px;}
td.downloadlink a {background:url(../i/icon-downloads.gif) 0 0 no-repeat; padding-left:28px;}
strong.windows {background:url(../i/icon-windows.gif) 0 50% no-repeat; padding-left:24px; display:block; height:16px;}
strong.mac {background:url(../i/icon-mac.gif) 0 50% no-repeat; padding-left:24px; display:block; height:16px;}

table.manuals { font-size:11px; color:#6d6e71;}
table.manuals tr { height:25px;}
table.manuals a { display:block; height:16px;font-size:11px; color:#6d6e71; text-decoration:none;}
table.manuals a:hover { text-decoration:underline;}
a.pdf { padding-left:22px; background:url(../i/icon-pdf.gif) 0 50% no-repeat;}

/******************** FAQ PAGE */
div.FAQ#maincontent h3 { font-size:13px; color:#000; font-weight:bold;}
div.FAQ#maincontent dt { font-size:12px;color:#ed1e28; margin:10px 0;}
div.FAQ#maincontent ul li ul {margin-left:20px;}
div.FAQ#maincontent dt span {display:block; font-size:13px; margin:10px 0;}
div.FAQ#maincontent dd * {color:#6d6e71; font-size:11px; }
p.backtotop {text-align:right;}


/******************** COVERAGE PAGE */
#mobicoverage {width:393px; float:left;}
#coveragemap { width:321px; float:right; margin-bottom:20px;}
.accordion { margin:10px 0;}
.accordion h4 { cursor: pointer; font-size:11px; color:#d22222; border:1px dotted #D9D9D9; border-width:0 0 1px 0; margin:0; padding:5px 0;}
table.coverageareas { width:391px; /*height:111px;*/ background:#F4F4F4;  border:1px dotted #D9D9D9; border-width:0 0 1px 0; margin:0; padding:0; vertical-align:top;}
table.coverageareas tr td {width:130px; height:25px; font-size:11px; color:#6d6e71; padding-left:10px;vertical-align:top;}
#mobicoverage p {margin:0; padding:0;}
#mobicoverage em { font-size:11px; color:#6d6e71; font-style:italic;}



/******************** POINTS OF SALE PAGE */
table#pos {width:766px; height:140px; background:url(../i/bg-pos.png) no-repeat; border:none;}
#pos tr { text-align:center; vertical-align:middle;}
#pos td {text-align:center; vertical-align:middle; width:153px; height:70px;}

table.pos-detail { width:766px; border:none;color:#6d6e71; font-size:0.69em; margin:0 0 15px 0;}
.pos-detail th {width:755px; height:23px; vertical-align:middle; font-size:12px; font-weight:bold; color:#d22222; text-align:left; background:#F4F4F4; border-bottom:1px solid #fff; padding-left:11px;}
.pos-detail tr { height:26px; width:766px; vertical-align:middle; background:#F9F9F9;}
.pos-detail td { height:26px;vertical-align:middle;}
.pos-detail td.pos-area { width:242px; padding-left:11px;}
.pos-detail td.pos-address { width:230px;}
.pos-detail td.pos-telephone { width:284px;}
.pos-detail td.pos-company { width:242px;padding-left:11px;}
#form { vertical-align:bottom; margin-bottom:15px;}
#form select { width:123px; height:20px; vertical-align:bottom; border:1px solid #CACACB;}
input#go_button { width:29px; height:21px; vertical-align:bottom;}

.normalText{
	font-family: "Lucida Grande", Tahoma, Helvetica, sans-serif;
	font-size:12px;
	
}

.loader{
background-image: url(/images/loader.gif);
}

/******************** MOBI PREPAID CARDS PAGE */
.vis-card { overflow:hidden; clear:left; padding-top:18px;}
.vis-card img {width:251px; height:151px; float:left; margin-left:59px;}
.mobicarddescription { width: 349px;   background:url(../i/bg-bottom.png) left bottom no-repeat; float:left; position:relative; margin-left:18px; padding:5px 18px 0 18px;}
.bg-top { width:385px; height:7px; background: url(../i/bg-top.png) no-repeat; position:relative; top:-5px; left:-18px;}


.mobicarddescription p.addtocart a {
	display:block;
	width:85px;
	height:21px;
	background:url(../i/btn-addtocart.gif) no-repeat;
	text-indent:-9999px;
	position:relative;
	left:261px;}

.mobicarddescription span.fineprint {position:relative; top:5px; left:15px; width:50%;}

/******************** SIGN IN PAGE */
#signinpanel {width: 760px; height:118px; background:url(../i/bg-signinpanel.gif) no-repeat; position:relative;}
#signinpanel input.textfield { width:216px; height:16px; background:url(../i/bg-form.png) no-repeat; border:none;}
#signinpanel p#username { position:absolute; top:25px; left:236px;}
#signinpanel p#password {position:absolute; top:48px; left:236px;}
#signinpanel p#rememberme {position:absolute; top:81px; left:293px;}
#signinpanel a#btn-login {position:absolute; top:81px; left:461px;}