
/* Cascading Style Sheet (CSS) for Calculator 1.6 */
table, tr, td, div {
    margin: 0;
    padding: 0px;
    border: 0;
}
.n_display {
    background-color: transparent;
    width:225px;
    height:35px;
    border:0px;
    font-size:26px;
    font-family: impact;
}
.d_display {
    background-color: transparent;
    width:180px;
    height:20px;
    border:0;
    padding:0px;
    font-size:14px;
    text-align:left;
    font-family:impact;
 }
.t_display {
    background-color: transparent;
    width:50px;
    height:14px;
    padding:0px;
    border:0;
    padding-left: 11px;
    font-size: 10px;
    text-align: left;
}
#top {
padding-left: 12px; 
padding-top: 14px;
}
#date { 
padding-left: 10px; 
padding-top: 50px;
}
#display {
padding-left: 20px;
padding-top: 15px;
}
/* style settings for buttons */
*.button_border {
margin-left: 13px;
margin-top: 16px;
width: 32px;
}

/* style settings for buttons */
*.button_border_b {
margin-left: 13px;
margin-top: 13px;
border: 0px solid;
width: 32px;
}

/* style settings for buttons */
*.button_border_c {
margin-left: 13px;
margin-top: 10px;
border: 0px solid;
width: 32px;
}
/* class for fixing IE bug */
*.bugfix {
height: 0;
line-height: 0;
font-size: 0;
}
*.button {
    display: block;
    padding-top: 1px;
    padding-left: 5px;
    border: 0px dotted;
    height: 18px;
    line-height: 18px;
}
a.button:link, a.button:visited {
	border-color: #aaa #444 #444 #aaa;
}
a.button:active	{
    border-color: #444 #777 #777 #444;
}
a.button:hover	{
    border-color: #777;
}
