.coolAlert
{
  width: 420px;
  border: 1px solid #666;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  background: #fff;
  position:absolute;
  z-index: 10;
  font-family: verdana;
}

.coolAlertMsg
{
	padding: 20px;
  text-align: center;

}

.coolAlertBtns
{
  padding: 20px;
  text-align: center;
}

.coolBtn2
{
  background:url("/images/btn2.png") no-repeat scroll 0 0 transparent;
  border:0 none;
  color:#0B97DE;
  cursor:pointer;
  font-family:verdana;
  font-size:12px;
  height:24px;
  width:79px;
}

.coolAuthOverlay
{
  position: absolute;
  z-index: 8;
  background-color: #666;
  opacity: 0.5;
  filter:alpha(opacity=50);
}

.coolAuth
{
  width: 765px;
  height: 435px;
  border: 1px solid #666;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px;
  position:absolute;
  z-index: 10;
  font-family: verdana;
}

.coolAuthShaddow
{
  width: 745px;
  height: 415px;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  background: #666;
  position:absolute;
  margin: 2px 0 0 -1px;
  z-index: 9;
}

.coolAuthX
{
  position:absolute;
  width: 33px;
  height: 33px;
  margin: -10px -10px 0 745px;
  z-index: 11;
  background: url('/img/coolX.png') 0 0 no-repeat;
  cursor:pointer;
}

.coolReg
{
  width: 123px;
  height: 33px;
  background: url('/img/coolReg.png') 0 0 no-repeat;
  cursor: pointer;
  padding-top: 5px;
  color: #4E799A;
  font-weight:bold;
  text-align:center;
}

.coolLog
{
  width: 71px;
  height: 33px;
  background: url('/img/coolLog.png') 0 0 no-repeat;
  cursor: pointer;
  padding-top: 5px;
  color: #000;
  font-weight:bold;
  text-align:center;
}

#reg_btn_div
{
  width: 250px;
  height: 47px;
  text-align: center;
  background: url('/img/buttons/reg_btn.png') 0 0 no-repeat;
  margin-top: 5px;
}

#reg_btn_div a
{
  color: #fff;
  font-size:16px;
  font-family: Arial;
  text-shadow: #333 1px 1px 1px;
  text-decoration: none;
}

.prn
{
	height: 32px;
	font: 16px verdana, sans-serif;
	float: left;
	color: #000;
	padding-top: 5px;
}

.pri
{
	height: 32px;
	font: 16px verdana, sans-serif;
	float: left;
	color: #0B97DE;
}

.pri input
{
  width: 210px;
}