#shadow
  {
  display:    none;
  visibility: hidden;
  position:   absolute;
  top:        0;
  left:       0;
  width:      100%;
  height:     100%;
  opacity:    0.5;
  background-color: #000000;
  z-index:    10000;
  }
#popup,#signinPopup
  {
  display:    none;
  visibility: hidden;  
  position:   fixed !important;
  position:   absolute;
  top:        100px;
  left:       0;
  margin:     auto;
  width:      500px;
  z-index:    10010;
  }
#popupClose
  {
  cursor: pointer;
  }
.innerround .tlf /* top left cell */
  {
  width:            16px;
  height:           16px;
  background:       url('/skin/img/inner_round_tlf.png' ) no-repeat;
  }
.innerround .tf,.innerround .bf /* top center cell (main cell) */
  {
  width:            100%;
  height:           16px;
  font-size:        2px;
  background:       #ffffff;
  }
.innerround .trf /* top right cell */
  {
  width:            16px;
  height:           16px;
  background:       url('/skin/img/inner_round_trf.png' ) no-repeat;
  }
.innerround .lf,
.innerround .cf,
.innerround .rf
  {
  background:       #ffffff;
  }
.innerround .cf
  {
  width: 100%;
  }
.innerround .lf div,.innerround .rf div
  {
  width: 16px;
  }
.innerround .blf /* bottom left cell */
  {
  width:            16px;
  height:           16px;
  background:       url('/skin/img/inner_round_blf.png' ) no-repeat;
  }
.innerround .brf /* bottom right cell */
  {
  width:            16px;
  height:           16px;
  background:       url('/skin/img/inner_round_brf.png' ) no-repeat;
  }


/*
 *	Rounded corner, drop shadowed containers.
 */
.innerround table /* rounded containers */
  {
  border-collapse:  collapse;
  border:           none;
  padding:          0;
  margin:           0;
  background:       transparent;
  }
.innerround table td
  {
  margin:           0;
  padding:          0;
  border:           none;
  }
.innerround table td.tdt
  {
  vertical-align:   bottom;
  }
.innerround .tl /* top left cell */
  {
  width:            20px;
  height:           19px;
  background:       url('/skin/img/inner_round_tl.png' ) no-repeat bottom;
  }
.innerround .t /* top center cell (main cell) */
  {
  width:            100%;
  height:           19px;
  background:       url('/skin/img/inner_round_t.png' ) no-repeat bottom;
  }
.innerround .tr /* top right cell */
  {
  width:            22px;
  height:           19px;
  background:       url('/skin/img/inner_round_tr.png' ) no-repeat bottom;
  }
.innerround .cl /* middle center cell (main cell) */
  {
  background-color: #d1fba3;
  margin:           0;
  padding:          0 0 8px 0;
  }
.innerround .l /* middle left cell */
  {
  background:       url('/skin/img/inner_round_l.png' ) repeat-y;
  }
.innerround .c /* middle center cell (main cell) */
  {
  background-color: #ffffff;
  }
.innerround .r /* middle right cell */
  {
  background:       url('/skin/img/inner_round_r.png' ) repeat-y;
  }

.innerround .bl /* bottom left cell */
  {
  width:            20px;
  height:           21px;
  background:       url('/skin/img/inner_round_bl.png' ) no-repeat;
  }
.innerround .b /* bottom center cell */
  {
  width:            100%;
  height:           21px;
  background:       url('/skin/img/inner_round_b.png' ) no-repeat;
  }
.innerround .br /* bottom right cell */
  {
  width:            22px;
  height:           21px;
  background:       url('/skin/img/inner_round_br.png' ) no-repeat;
  }