.helpLink {
  float:right;
}
.marketPage {
  margin-top:1em;
}
h3.noradius {
  font-size:1em;
  line-height:1.8em;
  -moz-border-radius:0;
  -webkit-border-radius:0;
  -webkit-border-top-left-radius:0;
  -webkit-border-top-right-radius:0;
  margin-bottom:2em;
}
.appSelQrCode {
  margin:1em;
  float:right;
}
#marketBag {
  background:url(images/shoppingbag.gif);
  display:block;
  width:30px;
  height:33px;
  margin-right:1.5em;
  float:left;
}
#appSwitcherContainer {
  float:right;
  width:400px;
  text-align:right;
  margin-right:1.5em;
  display:block;
  height:40px;
  color:#fff;
  line-height:35px;
  font-size:.85em;
  font-weight:bold;
}
#appSwitcherContainer select {
  margin-left:.75em;
}
#appMinHeight {
  min-height:360px;
  display:block;
}
.appSelContainer {
  width:800px;
  margin:0 auto;
}
#appThumbClip {
  text-align:center;
  width:680px;
  margin:0 auto;
}
.appThumbContainer {
  position:relative;
  text-align:center;
  overflow:hidden;
  /* height:250px;*/
}
.appThumb {
  float:left;
  display:block;
  width:135px;
  height:110px;
}
.appThumb .title {
  width:120px;
  margin:0 auto;
  font-size:.85em;
  font-weight:bold;
}
.appThumb.selected {
}
.appThumb a:hover, .appThumb.selected a {
  border:3px solid #ff9900;
}
.appThumb.selected a {
  border-color:#ff9900;
}
.appThumb a {
  width:90px;
  height:60px;
  display:block;
  margin:0 auto;
  border:3px solid #95c0d0;
  margin-bottom:.25em;
  background-color:#fff;
}
.appThumb span {
  margin-top:.25em;
  display:block;
  font-size:.9em;
}
.appSelTagline {
  font-size:1.4em;
  line-height:160%;
}
.appSelTitle {
  font-size:120%;
  font-weight:bold;
  margin-bottom:1em;
  margin-top:1em;
}
.pt {
  padding:1em 2em 2em 2em;
}
.pt.right {
  padding:2.5em 2em 2em .5em;
}
.appSelDesc p {
  padding-bottom:.5em;
}
#appStuff-desc {
  margin-top:1em;
}
.appPager {
  border:1px solid #e3edbf;
  padding:1em;
  -moz-border-radius:7px;
  -webkit-border-radius:7px;
  background:#f5fbda;
  width:675px;
  margin:0 auto;
}
.appSelImages {
  background:url('images/market-screenshots-bg.gif') repeat-x #fff;
  border:1px solid #bdc0b6;
  -moz-border-radius:7px;
  -webkit-border-radius:7px;
  text-align:center;
  overflow:hidden;
  line-height:140px;
}
.appImageWrapper {
  height:210px;
  overflow:hidden;
  display:block;
  width:auto;
  margin:1em 0;
  vertical-align:middle;
}
#appImageContainer {
  height:210px;
  margin:10px;
}
.appSelImages img {
  vertical-align:middle;
  padding:0em .5em 0 0;
}
.appSelImages img.mid {
  padding:0;
}
.appSelImages img.last {
  padding:0 0 0 .5em;
}
ul.bigTabs {
  margin-top:1em;
  list-style-type:none;
  padding:0;
  font-size:13px;
}
ul.bigTabs .selected div.b {
  background:#daf3fc;
  -webkit-border-top-left-radius:7px;
  -moz-border-radius-topleft:7px;
  -webkit-border-bottom-left-radius:7px;
  -moz-border-radius-bottomleft:7px;
  display:block;
  padding:.5em .5em .5em 1em;
}
ul.bigTabs .caption {
  font-size:.8em;
  display:none;
  margin-left:.25em;
}
ul.bigTabs .caption.new {
  color:red;
}
ul.bigTabs .selected div.b div.a {
  font-weight:bold;
  color:#555555;
  font-size:120%;
  text-decoration:none;
  cursor:normal;
  display:inline;
}
ul.bigTabs div.b div.a {
  display:inline;
  text-decoration:underline;
  color:#006699;
  cursor:pointer;
}
ul.bigTabs div.b div.a:hover {
/*  text-decoration:none; */
}
.selectCaption {
  text-align:center;
}
ul#pages {
  width:710px;
  font-size:.9em;
  margin:1em auto 0 auto;
  list-style-type:none;
  text-align:center;
}
ul#pages li {
  float:left;
  margin-right:4px;
  cursor:pointer;
}
ul#pages li.blank {
  padding:6px;
}
ul#pages li.selected a {
  border-color:#95C0D0;
}
ul#pages li a:hover {
  border-color:#95C0D0;
}
ul#pages a {
  padding:6px 8px;
  -webkit-border-radius:3px;
  -moz-border-radius:3px;
  background:#ebf1f1;
  border:1px solid #dedede;
  text-decoration:none;
  display:block;
  width:auto;
  line-height:14px;
}
ul#pages li.dotdotdot {
  background:none;
  border:none;
  margin:0 1em;
}

#appFeaturedWidgets {
  height:210px;
  padding-top:.75em;
 /* background:#F3FBD2;
  -webkit-border-radius:7px;
  -moz-border-radius:7px; */
}

.appThumbContainer {
  display:none;
}

#apps1 {
  display:block;
}

.vidUrl {
  padding-right:17px;
  background:url('images/videocamera.gif') no-repeat right;
}

.devUrl {
  padding-right:17px;
  background:url('images/external.png') no-repeat right;
}

.pageArrow {
  width:35px;
  height:35px;
  display:block;
  position:absolute;
  margin-top:100px;
}
.pageArrow.off {
  display:none;
}
#pageLeftArrow {
  background:url('images/pageLeftArrow.gif');
}
#pageLeftArrow:active {
  background-position:0 -35px;
}
#pageRightArrow {
  margin-left:755px;
  background:url('images/pageRightArrow.gif');
}
#pageRightArrow:active {
  background-position:0 -35px;
}
.appBrowser.featured .pt {
  padding:0 2em 2em 2em;
}

.blendFrame {
  background-repeat: no-repeat;
  background-position: center 0;
  padding:0;
  text-align:center;
  display:block;
  overflow:hidden;
  height:210px;
  margin:1.5em auto;
  width:250px;
}
.blendFrame div {
  width:250px;
  height:210px;
  display:block;
  background-position:center 0;
  background-repeat:no-repeat;
  padding:0;
  margin:0 auto;
}
.appLabel {
  width:60px;
  margin-top:2px;
  padding-right:10px;
  font-size:.85em;
  display:block;
  float:left;
}

