table {
	display: inline-table;
	vertical-align: bottom;
}

.mathfun {
	background: #cdcdcd;
	font-size: 9pt;
	height: 28px;
	width: 38px;
	font-family: monaco, Consolas, Lucida Console, monospace;
}

.mathfun1 {
	background: #CDCDCD;
	font-size: 10pt;
	height: 32px;
	width: 38px;
	font-family: monaco, Consolas, Lucida Console, monospace;
}

.calculatorContainer {
	background: url('/images/calc/calculator_full.png') no-repeat;
	height: 530px;
	width: 305px;
	position: absolute;
	top: 0px;
}

#buttonContainer {
	left: 1px;
	top: 202px;
	position: absolute;
}

.buttonTable {
	left: 1px;
	top: 50px;
	position: absolute;
}

.number {
	background: #dedede;
	font-size: 12pt;
	height: 32px;
	width: 38px;
	font-family: monaco, Consolas, Lucida Console, monospace;
}

.tabstyle {
	font-family: monaco, Consolas, Lucida Console, monospace;
	font-size: 12px;
	width: 250px;
	height: 600px;
	border-radius: 10px;
}

.innertable {
	font-family: monaco, Consolas, Lucida Console, monospace;
	font-size: 12px;
	width: 250px;
}

#resultScreen {
	font-size: 14pt;
	background-color: #ffffff;
	height: 30px;
	width: 212px;
	left: 45px;
	top: 90px;
	position: absolute;
	text-align: left;
}

#screen {
	font-size:14pt;
	background-color: #FFFFFF;
	height:30px;
	width: 208px;
	left: 45px;
	top: 120px;
	position: absolute;
	text-align: left;
	display: inline
}

#enter {
	background: url('/images/calc/enter.png') no-repeat;
	font-size:12pt;
	height:26px;
	width: 40px;
	position: absolute;
	left: 220px;
	top: 252px;
	cursor: pointer;
}

#minusBracket {
	background: url('/images/calc/(--).png') no-repeat;
	font-size:12pt;
	height:30px;
	width: 40px;
	position: absolute;
	left: 176px;
	top: 253px;
	cursor: pointer;
}

#dot {
	background: url('/images/calc/dot.png') no-repeat;
	font-size:12pt;
	height:30px;
	width: 40px;
	position: absolute;
	left: 130px;
	top: 254px;
	cursor: pointer;
}

#num0 {
	background: url('/images/calc/0.png') no-repeat;
	font-size:12pt;
	height:30px;
	width: 40px;
	;
	position: absolute;
	left: 85px;
	top: 254px;
	cursor: pointer;
}

#on {
	background: url('/images/calc/on.png') no-repeat;
	font-size:12pt;
	height:26px;
	width: 40px;
	position: absolute;
	left: 41px;
	top: 252px;
	cursor: pointer;
}

#nxtBak {
	background: url('/images/calc/nxtBak.png') no-repeat;
	font-size:12pt;
	height:26px;
	width: 40px;
	position: absolute;
	left: 220px;
	top: 216px;
	cursor: pointer;
}

#num4 {
	background: url('/images/calc/4.png') no-repeat;
	font-size:12pt;
	height:26px;
	width: 40px;
	position: absolute;
	left: 86px;
	top: 179px;
	cursor: pointer;
}

#num3 {
	background: url('/images/calc/3.png') no-repeat;
	font-size:12pt;
	height:26px;
	width: 40px;
	position: absolute;
	left: 176px;
	top: 216px;
	cursor: pointer;
}

#num2 {
	background: url('/images/calc/2.png') no-repeat;
	font-size:12pt;
	height:26px;
	width: 40px;
	position: absolute;
	left: 130px;
	top: 216px;
	cursor: pointer;
}

#num1 {
	background: url('/images/calc/1.png') no-repeat;
	font-size:12pt;
	height:26px;
	width: 40px;
	position: absolute;
	left: 86px;
	top: 217px;
	cursor: pointer;
}

#num5 {
	background: url('/images/calc/5.png') no-repeat;
	font-size:12pt;
	height:26px;
	width: 40px;
	position: absolute;
	left: 130px;
	top: 179px;
	cursor: pointer;
}

#num6 {
	background: url('/images/calc/6.png') no-repeat;
	font-size:12pt;
	height:26px;
	width: 40px;
	position: absolute;
	left: 175px;
	top: 179px;
	cursor: pointer;
}

#sto {
	background: url('/images/calc/sto.png') no-repeat;
	font-size:12pt;
	height:26px;
	width: 40px;
	position: absolute;
	left: 41px;
	top: 215px;
}

#plus {
	background: url('/images/calc/+.png') no-repeat;
	font-size:12pt;
	height:26px;
	width: 40px;
	position: absolute;
	left: 220px;
	top: 179px;
	cursor: pointer;
}

#x_y_abc {
	background: url('/images/calc/x_y_abc.png') no-repeat;
	font-size:12pt;
	height:26px;
	width: 40px;
	position: absolute;
	left: 41px;
	top: 178px;
}

#minus {
	background: url('/images/calc/-.png') no-repeat;
	font-size:12pt;
	height:26px;
	width: 40px;
	position: absolute;
	left: 220px;
	top: 141px;
	cursor: pointer;
}

#num9 {
	background: url('/images/calc/9.png') no-repeat;
	font-size:12pt;
	height:26px;
	width: 40px;
	position: absolute;
	left: 175px;
	top: 141px;
	cursor: pointer;
}

#num8 {
	background: url('/images/calc/8.png') no-repeat;
	font-size:12pt;
	height:26px;
	width: 40px;
	position: absolute;
	left: 130px;
	top: 141px;
	cursor: pointer;
}

#num7 {
	background: url('/images/calc/7.png') no-repeat;
	font-size:12pt;
	height:26px;
	width: 40px;
	position: absolute;
	left: 86px;
	top: 141px;
	cursor: pointer;
}

#x2 {
	background: url('/images/calc/x2.png') no-repeat;
	font-size:12pt;
	height:26px;
	width: 40px;
	position: absolute;
	left: 41px;
	top: 140px;
	cursor: pointer;
}

#multiply {
	background: url('/images/calc/multiply.png') no-repeat;
	font-size:12pt;
	height:26px;
	width: 40px;
	left: 220px;
	position: absolute;
	top: 107px;
	cursor: pointer;
}

#lefttBracket {
	background: url('/images/calc/).png') no-repeat;
	font-size:12pt;
	height:26px;
	width: 40px;
	left: 175px;
	position: absolute;
	top: 108px;
	cursor: pointer;
}

#rightBracket {
	background: url('/images/calc/(.png') no-repeat;
	font-size:12pt;
	height:26px;
	width: 40px;
	left: 130px;
	position: absolute;
	top: 108px;
	cursor: pointer;
}

#x-1 {
	background: url('/images/calc/x-1.png') no-repeat;
	font-size:12pt;
	height:26px;
	width: 40px;
	left: 86px;
	position: absolute;
	top: 108px;
}

#power {
	background: url('/images/calc/^.png') no-repeat;
	font-size:12pt;
	height:26px;
	width: 40px;
	left: 41px;
	position: absolute;
	top: 107px;
	cursor: pointer;
}

#div {
	background: url('/images/calc/div.png') no-repeat;
	font-size:12pt;
	height:26px;
	width: 40px;
	left: 220px;
	position: absolute;
	top: 73px;
	cursor: pointer;
}

#tan {
	background: url('/images/calc/tan.png') no-repeat;
	font-size:12pt;
	height:26px;
	width: 40px;
	left: 175px;
	position: absolute;
	top: 74px;
}

#cos {
	background: url('/images/calc/cos.png') no-repeat;
	font-size:12pt;
	height:26px;
	width: 40px;
	left: 130px;
	position: absolute;
	top: 73px;
}

#sin {
	background: url('/images/calc/sin.png') no-repeat;
	font-size:12pt;
	height:26px;
	width: 40px;
	left: 86px;
	position: absolute;
	top: 74px;
}

#pai {
	background: url('/images/calc/pai.png') no-repeat;
	font-size:12pt;
	height:26px;
	width: 40px;
	left: 41px;
	position: absolute;
	top: 73px;
}

#clear {
	background: url('/images/calc/clear.png') no-repeat;
	font-size:12pt;
	height:26px;
	width: 40px;
	left: 220px;
	position: absolute;
	top: 39px;
	cursor: pointer;
}

#table {
	background: url('/images/calc/table.png') no-repeat;
	font-size:12pt;
	height:26px;
	width: 40px;
	left: 175px;
	position: absolute;
	top: 39px;
}

#x10_11 {
	background: url('/images/calc/x10_11.png') no-repeat;
	font-size:12pt;
	height:26px;
	width: 40px;
	left: 130px;
	position: absolute;
	top: 40px;
	cursor: pointer;
}

#n_d {
	background: url('/images/calc/n_d.png') no-repeat;
	font-size:12pt;
	height:26px;
	width: 40px;
	left: 86px;
	position: absolute;
	top: 39px;
	cursor: pointer;
}

#ln {
	background: url('/images/calc/ln.png') no-repeat;
	font-size:12pt;
	height:26px;
	width: 40px;
	left: 41px;
	position: absolute;
	top: 39px;
}

#data {
	background: url('/images/calc/data.png') no-repeat;
	font-size:12pt;
	height:26px;
	width: 40px;
	left: 130px;
	position: absolute;
	top: 5px;
}

#prb {
	background: url('/images/calc/prb.png') no-repeat;
	font-size:12pt;
	height:26px;
	width: 40px;
	left: 86px;
	position: absolute;
	top: 5px;
}

#log {
	background: url('/images/calc/log.png') no-repeat;
	font-size:12pt;
	height:26px;
	width: 40px;
	left: 41px;
	position: absolute;
	top: 4px;
}

#delete {
	background: url('/images/calc/delete.png') no-repeat;
	font-size:12pt;
	height:26px;
	width: 40px;
	left: 139px;
	position: absolute;
	top: -29px;
	left: 130px;
}

#mode {
	background: url('/images/calc/mode.png') no-repeat;
	font-size:12pt;
	height:26px;
	width: 40px;
	position: absolute;
	top: -29px;
	left: 86px
}
#stu{
	font-size:10pt; 
	font-weight:bold; 
	height:26px; 
	width:200px;
}
#second1{
	background:url('images/btn_up.png') no-repeat; 
	left:210px;
	top:-29px;
	height:19px; 
	width:28px;
	position:absolute;
}
#second2{
	background:url('images/btn_right.png') no-repeat; 
	left:237px;
	top:-21px;
	height:28px; 
	width:21px;
	position:absolute;
	cursor:pointer;
}
#second3{
	background:url('images/btn_left.png') no-repeat; 
	left:191px;
	top:-21px;
	height:28px; 
	width:21px;
	position:absolute;
}
#second4{
	background:url('images/btn_dwn.png') no-repeat;
	left:210px;
	top:-5px;
	height:19px; 
	width:28px;
	position:absolute;
	cursor:pointer;
}
#second5{
	background:url('images/2nd.png') no-repeat; 
	font-size:12pt; 
	height:26px; 
	width:40px;
	position:absolute; 
	top:-30px;
	left:41px;
	cursor:pointer
}