.txtbtn
{
border-top:2px solid #FFFFFF;
border-left:2px solid #FFFFFF;
border-bottom:2px solid #808080;
border-right:2px solid #808080;
}

.txtbtn:active
{
border-top:2px solid #808080;
border-left:2px solid #808080;
border-bottom:2px solid #FFFFFF;
border-right:2px solid #FFFFFF;
}

.txtnone
{
border-top:0px none #000000;
border-left:0px none #000000;
border-bottom:0px none #000000;
border-right:0px none #000000;
}

.txtout
{
border-top:2px solid #FFFFFF;
border-left:2px solid #FFFFFF;
border-bottom:2px solid #808080;
border-right:2px solid #808080;
}

.txtin
{
border-top:2px solid #808080;
border-left:2px solid #808080;
border-bottom:2px solid #FFFFFF;
border-right:2px solid #FFFFFF;
}

.txtbox
{
border-top:1px solid #000000;
border-left:1px solid #000000;
border-bottom:1px solid #000000;
border-right:1px solid #000000;
}

.grphbtn
{
border-top:0px none #000000;
border-left:0px none #000000;
border-bottom:0px none #000000;
border-right:0px none #000000;
}

.grphbtn:active
{
opacity:0;
}

.grphnone
{
border-top:0px none #000000;
border-left:0px none #000000;
border-bottom:0px none #000000;
border-right:0px none #000000;
}

.grphout
{
border-top:2px solid #FFFFFF;
border-left:2px solid #FFFFFF;
border-bottom:2px solid #808080;
border-right:2px solid #808080;
}

.grphin
{
border-top:2px solid #808080;
border-left:2px solid #808080;
border-bottom:2px solid #FFFFFF;
border-right:2px solid #FFFFFF;
}

.grphbox
{
border-top:1px solid #000000;
border-left:1px solid #000000;
border-bottom:1px solid #000000;
border-right:1px solid #000000;
}

.tab:active
{
border-top:2px solid #808080;
border-left:2px solid #808080;
border-right:2px solid #FFFFFF;
}

.tab
{
font:10pt "Arial", sans-serif;
font-style:normal;
font-weight:normal;
text-decoration:none;
text-align:center;
background-color:#c0c0c0;
color:#000000;
border-top:2px solid #FFFFFF;
border-bottom:0px none #FFFFFF;
border-left:2px solid #FFFFFF;
border-right:2px solid #808080;
cursor:pointer;
white-space:nowrap;
}

.activetab
{
font:10pt "Arial", sans-serif;
font-style:normal;
font-weight:bold;
text-decoration:none;
text-align:center;
background-color:#00ffff;
color:#000000;
border-top:2px solid #FFFFFF;
border-bottom:0px none #FFFFFF;
border-left:2px solid #FFFFFF;
border-right:2px solid #808080;
cursor:pointer;
white-space:nowrap;
}

@viewport
{
zoom: 1.0;
width: extend-to-zoom;
}

@-ms-viewport
{
width: extend-to-zoom;
zoom: 1.0;
}
