.f-key {
	FONT-FAMILY: Verdana, Arial, "Times new roman"; 
	FONT-SIZE: 10px;
	LINE-HEIGHT: 12px;
	FONT-WEIGHT: normal;
	BORDER: #b67400 1px solid;
	COLOR: #000000;
	BACKGROUND-COLOR: #ffaa00;
	PADDING-LEFT: 5px;
	PADDING-RIGHT: 5px
}

.f-key-dummy {
	FONT-FAMILY: Verdana, Arial, "Times new roman"; 
	FONT-SIZE: 10px;
	LINE-HEIGHT: 12px;
	FONT-WEIGHT: normal;
	BORDER: #ffffff 1px solid;
	COLOR: #ffffff;
	BACKGROUND-COLOR: #ffffff;
	PADDING-LEFT: 5px;
	PADDING-RIGHT: 5px
}

.g-key {
	FONT-FAMILY: Verdana, Arial, "Times new roman"; 
	FONT-SIZE: 10px;
	LINE-HEIGHT: 12px;
	FONT-WEIGHT: normal;
	BORDER: #025eb4 1px solid;
	COLOR: #000000;
	BACKGROUND-COLOR: #3399ff;
	PADDING-LEFT: 4px;
	PADDING-RIGHT: 4px
}

.f-key-small {
	FONT-FAMILY: Verdana, Arial, "Times new roman"; 
	FONT-SIZE: 9px;
	LINE-HEIGHT: 11px;
	FONT-WEIGHT: normal;
	BORDER: #b67400 1px solid;
	COLOR: #000000;
	BACKGROUND-COLOR: #ffaa00;
	PADDING-LEFT: 4px;
	PADDING-RIGHT: 4px
}

.g-key-small {
	FONT-FAMILY: Verdana, Arial, "Times new roman"; 
	FONT-SIZE: 9px;
	LINE-HEIGHT: 11px;
	FONT-WEIGHT: normal;
	BORDER: #025eb4 1px solid;
	COLOR: #000000;
	BACKGROUND-COLOR: #3399ff;
	PADDING-LEFT: 3px;
	PADDING-RIGHT: 3px
}

.key-small {
	FONT-FAMILY: Verdana, Arial, "Times new roman"; 
	FONT-SIZE: 9px;
	LINE-HEIGHT: 10px;
	FONT-WEIGHT: normal;
	WHITE-SPACE: nowrap;
	BORDER: 1px solid #000000;
	COLOR: #ffffff;
	BACKGROUND-COLOR: #909090;
	BACKGROUND-COLOR: #333333;
	PADDING-LEFT: 1px;
	PADDING-RIGHT: 1px
}

.multi {
	BACKGROUND-IMAGE: url("keys-css/multi.gif");
	BACKGROUND-REPEAT: no-repeat;
	BACKGROUND-POSITION: center center
}

.key {
	FONT-FAMILY: Verdana, Arial, "Times new roman"; 
	FONT-SIZE: 10px;
	LINE-HEIGHT: 12px;
	FONT-WEIGHT: bold;
	WHITE-SPACE: nowrap;
	BORDER: 1px solid #000000;
	COLOR: #ffffff;
	BACKGROUND-COLOR: #909090;
	BACKGROUND-COLOR: #333333;
	PADDING-LEFT: 1px;
	PADDING-RIGHT: 1px
}

.key-h3 {
	FONT-FAMILY: Verdana, Arial, "Times new roman"; 
	FONT-SIZE: 11px;
	LINE-HEIGHT: 13px;
	FONT-WEIGHT: bold;
	WHITE-SPACE: nowrap;
	BORDER: 1px solid #000000;
	COLOR: #ffffff;
	BACKGROUND-COLOR: #909090;
	BACKGROUND-COLOR: #333333;
	PADDING-LEFT: 1px;
	PADDING-RIGHT: 1px
}

.key-dummy {
	FONT-FAMILY: Verdana, Arial, "Times new roman"; 
	FONT-SIZE: 10px;
	LINE-HEIGHT: 12px;
	FONT-WEIGHT: bold;
	WHITE-SPACE: nowrap;
	BORDER: 1px solid #ffffff;
	COLOR: #ffffff;
	BACKGROUND-COLOR: #ffffff;
	PADDING-LEFT: 1px;
	PADDING-RIGHT: 1px
}

.key-blue {
	FONT-FAMILY: Verdana, Arial, "Times new roman"; 
	FONT-SIZE: 10px;
	LINE-HEIGHT: 12px;
	FONT-WEIGHT: bold;
	WHITE-SPACE: nowrap;
	BORDER: 1px solid #3399ff;
	COLOR: #3399ff;
	BACKGROUND-COLOR: #ffffff;
	PADDING-LEFT: 1px;
	PADDING-RIGHT: 1px
}

.key-bl {
	FONT-FAMILY: Verdana, Arial, "Times new roman"; 
	FONT-SIZE: 13px;
	LINE-HEIGHT: 15px;
	FONT-WEIGHT: bold;
	WHITE-SPACE: nowrap;
	BORDER: 1px solid #3399ff;
	COLOR: #3399ff;
	BACKGROUND-COLOR: #ffffff;
	PADDING-LEFT: 3px;
	PADDING-RIGHT: 3px
}

.angle {
	BACKGROUND-IMAGE: url("keys-css/angle.gif");
	BACKGROUND-REPEAT: no-repeat;
	BACKGROUND-POSITION: center center
}

.key2 {
	FONT-FAMILY: Arial, Verdana, Arial, "Times new roman"; 
	FONT-SIZE: 16px;
	LINE-HEIGHT: 18px;
	FONT-WEIGHT: bold;
	BORDER: 1px solid #000000;
	COLOR: #ffffff;
	BACKGROUND-COLOR: #909090;
	BACKGROUND-COLOR: #333333;
	PADDING-LEFT: 4px;
	PADDING-RIGHT: 4px
}

.key2-blue {
	FONT-FAMILY: Arial, Verdana, Arial, "Times new roman"; 
	FONT-SIZE: 24px;
	LINE-HEIGHT: 26px;
	FONT-WEIGHT: bold;
	BORDER: 1px solid #3399ff;
	COLOR: #3399ff;
	BACKGROUND-COLOR: #ffffff;
	PADDING-LEFT: 4px;
	PADDING-RIGHT: 4px
}

.key2a {
	FONT-FAMILY: Verdana, Arial, "Times new roman"; 
	FONT-SIZE: 15px;
	LINE-HEIGHT: 18px;
	FONT-WEIGHT: bold;
	BORDER: 1px solid #000000;
	COLOR: #ffffff;
	BACKGROUND-COLOR: #333333;
	PADDING-LEFT: 4px;
	PADDING-RIGHT: 4px
}

.key3 {
	FONT-FAMILY: Arial, Verdana, Arial, "Times new roman"; 
	FONT-SIZE: 13px;
	LINE-HEIGHT: 15px;
	FONT-WEIGHT: bold;
	BORDER: 1px solid #000000;
	COLOR: #ffffff;
	BACKGROUND-COLOR: #333333;
	PADDING-LEFT: 4px;
	PADDING-RIGHT: 4px
}

.key3t {
	FONT-FAMILY: "Times new roman", Arial, Verdana, Arial, "Times new roman"; 
	FONT-SIZE: 13px;
	LINE-HEIGHT: 15px;
	FONT-WEIGHT: bold;
	BORDER: 1px solid #000000;
	COLOR: #ffffff;
	BACKGROUND-COLOR: #333333;
	PADDING-LEFT: 4px;
	PADDING-RIGHT: 4px
}

.key-ster {
	BACKGROUND-IMAGE: url("keys-css/ster.gif");
	BACKGROUND-REPEAT: no-repeat;
	BACKGROUND-POSITION: center 3;
	PADDING-LEFT: 1px;
	PADDING-RIGHT: 0px
}

.dagger-1a {
	BACKGROUND-IMAGE: url("keys-css/dagger-1a.gif");
	BACKGROUND-REPEAT: no-repeat;
	BACKGROUND-POSITION: center 3;
	PADDING-LEFT: 1px;
	PADDING-RIGHT: 0px
}

.dagger-1b {
	BACKGROUND-IMAGE: url("keys-css/dagger-1b.gif");
	BACKGROUND-REPEAT: no-repeat;
	BACKGROUND-POSITION: center 3;
	PADDING-LEFT: 1px;
	PADDING-RIGHT: 0px
}

.key-ster-print {
	BACKGROUND-IMAGE: url("keys-css/ster.gif");
	BACKGROUND-REPEAT: no-repeat;
	BACKGROUND-POSITION: center 6;
	PADDING-LEFT: 1px;
	PADDING-RIGHT: 0px
}

.key-del {
	BACKGROUND-IMAGE: url("keys-css/del.gif");
	BACKGROUND-REPEAT: no-repeat;
	BACKGROUND-POSITION: center center;
	PADDING-LEFT: 6px;
	PADDING-RIGHT: 6px
}

.key-del-b {
	BACKGROUND-IMAGE: url("keys-css/del-b.gif");
	BACKGROUND-REPEAT: no-repeat;
	BACKGROUND-POSITION: center center;
	PADDING-LEFT: 6px;
	PADDING-RIGHT: 6px
}

.key-del-blue {
	BACKGROUND-IMAGE: url("keys-css/del-blue.gif");
	BACKGROUND-REPEAT: no-repeat;
	BACKGROUND-POSITION: center center;
	PADDING-LEFT: 6px;
	PADDING-RIGHT: 6px
}

.key-to {
	BACKGROUND-IMAGE: url("keys-css/to.gif");
	BACKGROUND-REPEAT: no-repeat;
	BACKGROUND-POSITION: 2 center;
	PADDING-LEFT: 6px;
	PADDING-RIGHT: 2px
}

.key-to-w {
	BACKGROUND-IMAGE: url("keys-css/to-w.gif");
	BACKGROUND-REPEAT: no-repeat;
	BACKGROUND-POSITION: 2 center;
	PADDING-LEFT: 6px;
	PADDING-RIGHT: 2px
}

.key-to-g {
	BACKGROUND-IMAGE: url("keys-css/to-g.gif");
	BACKGROUND-REPEAT: no-repeat;
	BACKGROUND-POSITION: 2 center;
	PADDING-LEFT: 6px;
	PADDING-RIGHT: 2px
}

.key-to-b {
	BACKGROUND-IMAGE: url("keys-css/to-b.gif");
	BACKGROUND-REPEAT: no-repeat;
	BACKGROUND-POSITION: 2 center;
	PADDING-LEFT: 6px;
	PADDING-RIGHT: 2px
}

.key-to-blue {
	BACKGROUND-IMAGE: url("keys-css/to-blue.gif");
	BACKGROUND-REPEAT: no-repeat;
	BACKGROUND-POSITION: 2 center;
	PADDING-LEFT: 6px;
	PADDING-RIGHT: 2px
}

.key-to-black {
	BACKGROUND-IMAGE: url("keys-css/to-black.gif");
	BACKGROUND-REPEAT: no-repeat;
	BACKGROUND-POSITION: 2 center;
	PADDING-LEFT: 6px;
	PADDING-RIGHT: 2px
}

.key-up {
	BACKGROUND-IMAGE: url("keys-css/up.gif");
	BACKGROUND-REPEAT: no-repeat;
	BACKGROUND-POSITION: center center;
	PADDING-LEFT: 6px;
	PADDING-RIGHT: 2px
}

.key-up-b {
	BACKGROUND-IMAGE: url("keys-css/up-b.gif");
	BACKGROUND-REPEAT: no-repeat;
	BACKGROUND-POSITION: center center;
	PADDING-LEFT: 6px;
	PADDING-RIGHT: 2px
}

.key-up-blue {
	BACKGROUND-IMAGE: url("keys-css/up-blue.gif");
	BACKGROUND-REPEAT: no-repeat;
	BACKGROUND-POSITION: center center;
	PADDING-LEFT: 6px;
	PADDING-RIGHT: 2px
}

.key-up-w {
	BACKGROUND-IMAGE: url("keys-css/up-w.gif");
	BACKGROUND-REPEAT: no-repeat;
	BACKGROUND-POSITION: center center;
	PADDING-LEFT: 6px;
	PADDING-RIGHT: 2px
}

.key-down {
	BACKGROUND-IMAGE: url("keys-css/down.gif");
	BACKGROUND-REPEAT: no-repeat;
	BACKGROUND-POSITION: center center;
	PADDING-LEFT: 6px;
	PADDING-RIGHT: 2px
}

.key-down-blue {
	BACKGROUND-IMAGE: url("keys-css/down-blue.gif");
	BACKGROUND-REPEAT: no-repeat;
	BACKGROUND-POSITION: center center;
	PADDING-LEFT: 6px;
	PADDING-RIGHT: 2px
}

.sqrt {
	BACKGROUND-IMAGE: url("keys-css/sqrt.gif");
	BACKGROUND-REPEAT: no-repeat;
	BACKGROUND-POSITION: center center;
	WHITE-SPACE: nowrap;
	PADDING-LEFT: 6px;
	PADDING-RIGHT: 6px
}

.sqrt-blue {
	BACKGROUND-IMAGE: url("keys-css/sqrt-blue.gif");
	BACKGROUND-REPEAT: no-repeat;
	BACKGROUND-POSITION: center center;
	WHITE-SPACE: nowrap;
	PADDING-LEFT: 6px;
	PADDING-RIGHT: 6px
}

.middot {
	BACKGROUND-IMAGE: url("keys-css/middot.png");
	BACKGROUND-REPEAT: no-repeat;
	BACKGROUND-POSITION: center center;
	PADDING-LEFT: 4px;
	PADDING-RIGHT: 4px
}

.middot-b {
	BACKGROUND-IMAGE: url("keys-css/middot-b.png");
	BACKGROUND-REPEAT: no-repeat;
	BACKGROUND-POSITION: center center;
	PADDING-LEFT: 4px;
	PADDING-RIGHT: 4px
}

.middot-blue {
	BACKGROUND-IMAGE: url("keys-css/middot-blue.png");
	BACKGROUND-REPEAT: no-repeat;
	BACKGROUND-POSITION: center center;
	PADDING-LEFT: 4px;
	PADDING-RIGHT: 4px
}

.middot-small {
	BACKGROUND-IMAGE: url("keys-css/middot.png");
	BACKGROUND-REPEAT: no-repeat;
	BACKGROUND-POSITION: center center;
	PADDING-LEFT: 5px;
	PADDING-RIGHT: 5px
}

.pi {
	BACKGROUND-IMAGE: url("keys-css/pi.gif");
	BACKGROUND-REPEAT: no-repeat;
	BACKGROUND-POSITION: center center;
	PADDING-LEFT: 4px;
	PADDING-RIGHT: 5px
}

.pi-blue {
	BACKGROUND-IMAGE: url("keys-css/pi-blue.gif");
	BACKGROUND-REPEAT: no-repeat;
	BACKGROUND-POSITION: center center;
	PADDING-LEFT: 4px;
	PADDING-RIGHT: 5px
}

.integral {
	BACKGROUND-IMAGE: url("keys-css/int.gif");
	BACKGROUND-REPEAT: no-repeat;
	BACKGROUND-POSITION: center center;
	PADDING-LEFT: 4px;
	PADDING-RIGHT: 4px
}

.integral-h3 {
	BACKGROUND-IMAGE: url("keys-css/int-h3.gif");
	BACKGROUND-REPEAT: no-repeat;
	BACKGROUND-POSITION: center center;
	PADDING-LEFT: 4px;
	PADDING-RIGHT: 4px
}

.integral-2 {
	BACKGROUND-IMAGE: url("keys-css/integral-2.png");
	BACKGROUND-REPEAT: no-repeat;
	BACKGROUND-POSITION: center center;
	PADDING-LEFT: 4px;
	PADDING-RIGHT: 4px;
	HEIGHT: 36px
}

.integral-small {
	BACKGROUND-IMAGE: url("keys-css/int-small.gif");
	BACKGROUND-REPEAT: no-repeat;
	BACKGROUND-POSITION: center center;
	PADDING-LEFT: 3px;
	PADDING-RIGHT: 3px
}

.integral-big {
	BACKGROUND-IMAGE: url("keys-css/integral.png");
	BACKGROUND-REPEAT: no-repeat;
	BACKGROUND-POSITION: center center;
	PADDING-LEFT: 4px;
	PADDING-RIGHT: 4px
}

.int-big {
	BACKGROUND-IMAGE: url("keys-css/int-big.png");
	BACKGROUND-REPEAT: no-repeat;
	BACKGROUND-POSITION: center center;
	PADDING-LEFT: 4px;
	PADDING-RIGHT: 4px
}

.int-blue {
	BACKGROUND-IMAGE: url("keys-css/int-blue.gif");
	BACKGROUND-REPEAT: no-repeat;
	BACKGROUND-POSITION: center center;
	PADDING-LEFT: 4px;
	PADDING-RIGHT: 4px;
	HEIGHT: 14px;
	LINE-HEIGHT: 14px
}

.int-blue-page {
	BACKGROUND-IMAGE: url("keys-css/int-blue-page.gif");
	BACKGROUND-REPEAT: no-repeat;
	BACKGROUND-POSITION: center center;
	PADDING-LEFT: 4px;
	PADDING-RIGHT: 4px;
	HEIGHT: 14px;
	LINE-HEIGHT: 14px
}

.integral-g {
	BACKGROUND-IMAGE: url("keys-css/int-g.gif");
	BACKGROUND-REPEAT: no-repeat;
	BACKGROUND-POSITION: center center;
	PADDING-LEFT: 4px;
	PADDING-RIGHT: 4px
}

.integral-b {
	BACKGROUND-IMAGE: url("keys-css/int-b.gif");
	BACKGROUND-REPEAT: no-repeat;
	BACKGROUND-POSITION: center center;
	PADDING-LEFT: 4px;
	PADDING-RIGHT: 4px
}

.x-xy {
	BACKGROUND-IMAGE: url("keys-css/x-xy.png");
	BACKGROUND-REPEAT: no-repeat;
	BACKGROUND-POSITION: center center;
	PADDING-LEFT: 3px;
	PADDING-RIGHT: 3px
}

.x-xy-g {
	BACKGROUND-IMAGE: url("keys-css/x-xy-g.gif");
	BACKGROUND-REPEAT: no-repeat;
	BACKGROUND-POSITION: center center;
	PADDING-LEFT: 2px;
	PADDING-RIGHT: 2px
}

.x-xy-b {
	BACKGROUND-IMAGE: url("keys-css/x-xy-b.gif");
	BACKGROUND-REPEAT: no-repeat;
	BACKGROUND-POSITION: center center;
	PADDING-LEFT: 2px;
	PADDING-RIGHT: 2px
}

.x-xy-blue {
	BACKGROUND-IMAGE: url("keys-css/x-xy-blue.gif");
	BACKGROUND-REPEAT: no-repeat;
	BACKGROUND-POSITION: center center;
	PADDING-LEFT: 2px;
	PADDING-RIGHT: 2px
}

.x-mean {
	BACKGROUND-IMAGE: url("keys-css/x-mean.gif");
	BACKGROUND-REPEAT: no-repeat;
	BACKGROUND-POSITION: center center;
	PADDING-LEFT: 2px;
	PADDING-RIGHT: 2px
}

.delta-black {
	BACKGROUND-IMAGE: url("keys-css/delta-black.png");
	BACKGROUND-REPEAT: no-repeat;
	BACKGROUND-POSITION: 2 center;
	PADDING-LEFT: 2px;
	PADDING-RIGHT: 2px
}

.delta {
	BACKGROUND-IMAGE: url("keys-css/delta.gif");
	BACKGROUND-REPEAT: no-repeat;
	BACKGROUND-POSITION: 2 center;
	PADDING-LEFT: 6px;
	PADDING-RIGHT: 2px
}

.delta-b {
	BACKGROUND-IMAGE: url("keys-css/delta-b.gif");
	BACKGROUND-REPEAT: no-repeat;
	BACKGROUND-POSITION: 2 center;
	PADDING-LEFT: 6px;
	PADDING-RIGHT: 2px
}

.delta-b2 {
	BACKGROUND-IMAGE: url("keys-css/delta-b2.gif");
	BACKGROUND-REPEAT: no-repeat;
	BACKGROUND-POSITION: 2 center;
	PADDING-LEFT: 6px;
	PADDING-RIGHT: 2px
}
