

.small {display:none;}
}
.digit {width:40px;height:40px;margin:0px;
  background-color:#aca;
  font-family:Lora,Arial,sans-serif;font-weight:bold;
  color:#c00;font-size:18pt;text-align:center;border:0px;}
.digitgreen {
 width:40px;height:40px;margin:0px;
  background-color:#66cc33;
  font-family:Lora,Arial,sans-serif;font-weight:bold;
  color:#c00;font-size:18pt;text-align:center;border:0px;}
.digitpink {
  width:40px;
  height:40px;
  margin:0px 0px 0px 0px;
  background-color:#ff6666;
 font-family:Lora,Arial,sans-serif;font-weight:bold;
  color:#c00;font-size:18pt;text-align:center;border:0px;}
.digitblue {
  width:40px;
  height:40px;
  margin:0px 0px 0px 0px;
  background-color:#3366ff;
  font-family:Lora,Arial,sans-serif;font-weight:bold;
  color:#c00;font-size:18pt;text-align:center;border:0px;}
.digitorange {
  width:40px;
  height:40px;
  margin:0px;
  background-color:#ff9933;
  font-family:Lora,Arial,sans-serif;font-weight:bold;
  color:#c00;font-size:18pt;text-align:center;border:0px;}
.digityellow {
  width:40px;
  height:40px;
  margin:0px;
  background-color:#ffff33;
  font-family:Lora,Arial,sans-serif;font-weight:bold;
  color:#c00;font-size:18pt;text-align:center;border:0px;}
.digitltblue {
  width:40px;
  height:40px;
  margin:0px;
  background-color:#99aaff;
  font-family:Lora,Arial,sans-serif;font-weight:bold;
  color:#c00;font-size:18pt;text-align:center;border:0px;}
.digitmauve {
  width:40px;
  height:40px;
  margin:0px;
  background-color:#ff66ff;
  font-family:Lora,Arial,sans-serif;font-weight:bold;
  color:#c00;font-size:18pt;text-align:center;border:0px;}
.digitolive {
  width:40px;
  height:40px;
  margin:0px;
  background-color:#999900;
  font-family:Lora,Arial,sans-serif;font-weight:bold;
  color:#c00;font-size:18pt;text-align:center;border:0px;}
.digitpurple {
  width:40px;
  height:40px;
  margin:0px;
  background-color:#cc33ff;
 font-family:Lora,Arial,sans-serif;font-weight:bold;
  color:#c00;font-size:18pt;text-align:center;border:0px;}
.digithigh {
  width:40px;
  height:40px;
  margin:0px;
  background-color:#fff;
  font-family:Lora,Arial,sans-serif;font-weight:bold;
  color:#c00;font-size:18pt;text-align:center;border:0px;}
.digitblink {
  width:40px;
  height:40px;
  margin:0px 0px 0px 0px;
  background-color:#ffffff;
  font-family:Lora,Arial,sans-serif;font-weight:bold;
  color:#c00;font-size:18pt;text-align:center;border:0px;}
.digitlock {
  width:40px;
  height:40px;
  margin:0px 0px 0px 0px;
  background-color:#aca;
  font-family:Lora,Arial,sans-serif;font-weight:bold;
  color:#000;font-size:18pt;text-align:center;border:0px;}
.digitlockgreen {
  width:40px;
  height:40px;
  margin:0px 0px 0px 0px;
  background-color:#66cc33;
 font-family:Lora,Arial,sans-serif;font-weight:bold;
  color:#000;font-size:18pt;text-align:center;border:0px;}
.digitlockpink {
  width:40px;
  height:40px;
  margin:0px 0px 0px 0px;
  background-color:#ff6666;
 font-family:Lora,Arial,sans-serif;font-weight:bold;
  color:#000;font-size:18pt;text-align:center;border:0px;}
.digitlockblue {
  width:40px;
  height:40px;
  margin:0px 0px 0px 0px;
  background-color:#3366ff;
  font-family:Lora,Arial,sans-serif;font-weight:bold;
  color:#000;font-size:18pt;text-align:center;border:0px;}
.digitlockorange {
  width:40px;
  height:40px;
  margin:0px 0px 0px 0px;
  background-color:#ff9933;
  font-family:Lora,Arial,sans-serif;font-weight:bold;
  color:#000;font-size:18pt;text-align:center;border:0px;}
.digitlockyellow {
  width:40px;
  height:40px;
  margin:0px 0px 0px 0px;
  background-color:#ffff33;
  font-family:Lora,Arial,sans-serif;font-weight:bold;
  color:#000;font-size:18pt;text-align:center;border:0px;}
.digitlockltblue {
  width:40px;
  height:40px;
  margin:0px 0px 0px 0px;
  background-color:#99aaff;
 font-family:Lora,Arial,sans-serif;font-weight:bold;
  color:#000;font-size:18pt;text-align:center;border:0px;}
.digitlockmauve {
  width:40px;
  height:40px;
  margin:0px 0px 0px 0px;
  background-color:#ff66ff;
  font-family:Lora,Arial,sans-serif;font-weight:bold;
  color:#000;font-size:18pt;text-align:center;border:0px;}
.digitlockolive {
  width:40px;
  height:40px;
  margin:0px 0px 0px 0px;
  background-color:#999900;
  font-family:Lora,Arial,sans-serif;font-weight:bold;
  color:#000;font-size:18pt;text-align:center;border:0px;}
.digitlockpurple {
  width:40px;
  height:40px;
  margin:0px 0px 0px 0px;
  background-color:#9966cc;
  font-family:Lora,Arial,sans-serif;font-weight:bold;
  color:#000;font-size:18pt;text-align:center;border:0px;}

.digitlockhigh {
  width:40px;
  height:40px;
  margin:0px 0px 0px 0px;
  background-color:#aaccaa;
  font-family:Lora,Arial,sans-serif;font-weight:bold;
  color:#000;font-size:18pt;text-align:center;border:0px;}
}

.bdigit {height:30px;width:30px;padding:0;border-color:blue;border-width:1px;font-family"Lora,Arial,sans-serif";font-weight:bold;font-size:10pt;color:#c00;background-color:white;text-align:center;cursor:url(../images/linux-cursor-hand.cur),pointer;}

.sdigit {width:22px;height:22px;
  font-family:Lora,Arial,sans-serif;font-weight:bold;font-size:10pt;
  color:#000;}
  
.edigit {width:66px;height:22px;font-family:Lora,Arial,sans-serif;
  font-weight:normal;font-size:10pt;}
  
.bcontrol {
  width:85px;
  font-family:Lora,Arial,sans-serif;;
  font-weight:normal;
  font-size:10pt;
  vertical-align:middle;
}
.cookie {
  width:120px;
  font-family:Lora,Arial,sans-serif;;
  font-weight:normal;
  font-size:10pt;
}
.rowht {
   height:32px;
}
.novice {
  width:65px;
  font-family:font-family:Lora,Arial,sans-serif;;
  font-weight:normal;
  font-size:10pt;
}

#modalContainer {
	background-color:transparent;
	position:absolute;
	width:100%;
	height:100%;
	top:0px;
	left:0px;
	z-index:10000;
	background-image:url(tp.png); /* required by MSIE to prevent actions on lower z-index elements */
}

#alertBox {
	position:relative;
	width:250px;
	height:110px;
	margin-top:100px;
	border:0px;
	background-image:url(alert.gif);
	background-repeat:no-repeat;
	background-position:0px 0px;
	text-align:center;
	visibility:hidden;
}

#modalContainer > #alertBox {
	position:fixed;
}

#alertBox h1 {
	margin:0px;
	font:bold 15px Lora,Arial,sans-serif;
	height:20px;
	background-color:transparent;
	color:#0000cc;
	padding:8px 0px 2px 0px;
}

#alertBox p {
	margin:0px;
	font:12px Lora,Arial,sans-serif;
	background-color:transparent;
	height:40px;
	padding:2px 15px 2px 15px;

}

#alertBox #closeBtn {
	display:block;
	position:relative;
	margin:2px auto;
	padding:4px 3px 4px 3px;
	border:0px solid #aaaaaa;
	width:70px;
	height:23px;
	font:12px Lora,Arial,sans-serif;
	text-align:center;
	vertical-align:middle;
	color:#000000;
	background-image:url(button.gif);
	background-repeat:no-repeat;
	text-decoration:none;
}

