
.launch {

  text-align:center;

}

.launch td {

  width:120px;

  height:120px;

}

#opaqued {

  padding:10px;

}

.as_tipContainer {
	visibility:hidden;
	position:absolute;
  z-index:10;
  padding:5px;
  color:#FFFFFF;
	background:#2A2A2A;
	border:2px solid #60A0DC;
	-moz-border-radius:10px;
}
img.as_pointer {
	position:absolute;
  z-index:11;
	border:0;
}


/*  Shadow stuff  */

.fs_t {

  background:url(../images/stories/full_t_sm.gif) top repeat-x;

}

.fs_r {

  background:url(../images/stories/full_r_sm.gif) right repeat-y;

}

.fs_b {

  background:url(../images/stories/full_b_sm.gif) bottom repeat-x;

}

.fs_l {

  background:url(../images/stories/full_l_sm.gif) left repeat-y;

}

.fs_tr {

  background:url(../images/stories/full_tr_sm.gif) top right no-repeat;

}

.fs_br {

  background:url(../images/stories/full_br_sm.gif) bottom right no-repeat;

}

.fs_bl {

  background:url(../images/stories/full_bl_sm.gif) bottom left no-repeat;

}

.fs_tl {

  background:url(../images/stories/full_tl_sm.gif) top left no-repeat;

}

.center2 {

  position:absolute;

  text-align:left;

}

.black_out {

  display:inline-block;

}

.notifyContainer {
  position:absolute;
  z-index:20;
  visibility:hidden;
}
.notifyBody {
	float:left;
  width:200px;
	z-index:10;
	text-align:center;
	background:#0066FF;
	border:1px solid #60A0DC;
	-moz-border-radius:5px;
}
.notifyBody p {
  color:#FFFF00;
  font-size:12pt;
  font-weight:bold;
  margin:2px;
}

.fade {
   position: relative;
	display: block;
}

.fade div {
   position: absolute;
  top: 0;
  left: 0;

  display: none;
}
