body{padding:0px; margin:0px; background: url(imgs/bg_frm.gif) #C1DD37; font:normal 11px Verdana;}

#content      {position:relative; width:760px; border:0px solid;}
#mainpanel {width:760px; height:600px; position: relative; text-align:left; background: #FF6600}


#formsctn {
  position:absolute;
  left:0px;
  top:31px;
  width: 760px;

}


#tbl01 {
  position:relative;
  padding: 0 0 0 240px;
}

#tbltnx{ height: 460px}

/* Form related*/

#bg-frm1 {
  position:absolute;
  left:0px;
  top:0px;
}

#bg-fm2 {
  position:absolute;
  left:0px;
  top:31px;
}

#frm-crntl {
  position:absolute;
  left:240px;
  top:31px;
}

#frm-lft {
  position:absolute;
  left:240px;
  top:56px;
}

#frm-top {
  position:absolute;
  left:261px;
  top:31px;
}

#frm_crntr {
  position:absolute;
  left:694px;
  top:31px;
}

#bg-frm3 {
  position:absolute;
  left:716px;
  top:31px;
}

#frm-rght {
  position:absolute;
  left:703px;
  top:56px;
}



#info-pnl { position:absolute; left:14px; top:216px;}

div.info-mid {
  width: 212px;
  background-image: url(imgs/infop_bgnd.gif);
  background-repeat: repeat-y;
}
div.info-top {
  background-image: url(imgs/infop_top.gif);
  background-position: top left;
  background-repeat: no-repeat;
}
div.info-btm {
  background-image: url(imgs/infop_btm.gif);
  background-position: bottom left;
  background-repeat: no-repeat;
  padding: 20px 6px 24px 6px;
}


.info-pad   {padding: 0 0 5px 4px;}
.info-pad2  {padding: 0 0 5px 0;}

.form-pad   {padding: 0 0 8px 0;}
.form-pad2  {padding: 0 0 12px 0;}
.form-hint  {width: 200px; text-align:left;}


.log-pad {padding: 14px 0 12px 0;}
.cell-pad1 {padding: 14px 20px 12px 10px;}

#frm-blft {
  position:absolute;
  left:384px;
  top:828px;
  width:10px;
  height:11px;
}

#frm-brght {
  position:absolute;
  left:827px;
  top:828px;
  width:10px;
  height:11px;
}

/*avatar */

#chsavatar {position:absolute; left:15px; top:86px;}


/* rego specific */

#getann { position:absolute; left:4px; top:49px;}
.progpad {padding: 0 1px 0 0}


/*stop getting */

#stopget { position:absolute; left:66px; top:68px;}

/* g-ups */

#forgu { position:absolute; left:0px; top:68px;}



/* log in specific */

#crc-char { position:absolute; left:18px; top:220px;}
#nnlogin { position:absolute; left:10px; top:78px;}
.login-cell {height: 9px; font-size: 2px;}

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


/* Text */


.black9     {color: #000000; font-size: 9px; font-weight:normal;}
.black9B    {color: #000000; font-size: 9px; font-weight:bold;}
.black10    {color: #000000; font-size: 10px; font-weight:normal;}
.black11    {color: #000000; font-size: 11px; font-weight:normal;}
.black12B   {color: #000000; font-size: 12px; font-weight:bold;}
.black14B   {color: #000000; font-size: 14px; font-weight:bold;}

.green10B   {color: #999933; font-size: 10px; font-weight:bold;}

.orange9B   {color: #FF6600; font-size: 9px; font-weight:bold;}

.orange11   {color: #FF6600; font-size: 11px; font-weight:normal;}
a.orange11:link, a.orange11:visited, a.orange11:active {  color: #FF6600;font-size: 11px; font-weight: normal; }
a.orange11:hover {  font-weight: normal; color: #D45500; font-size: 11px; text-decoration:none;}

.orange12B  {color: #FF6600; font-size: 12px; font-weight:bold;}
a.orange12B:link, a.orange12B:visited, a.orange12B:active {  color: #FF6600;font-size: 12px; font-weight: bold; }
a.orange12B:hover {  font-weight: bold; color: #993400; font-size: 12px; text-decoration:none;}







