﻿body
{
    font-size: 8pt;
    margin: 0px;
    color: #4d4d4d;
    font-family: Tahoma;
}

.tbl_default_borders
{
    border-right: #bdbdbd 1px solid;
    border-top: #bdbdbd 1px solid;
    border-left: #bdbdbd 1px solid;
    border-bottom: #bdbdbd 1px solid;
    font-size: 8pt;
    font-family: Tahoma;
}


.highlightit img{
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
-moz-opacity: 0.9;
}

.highlightit:hover img{
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80);
-moz-opacity: 1;
}
.title
{
    font-weight: bold;
    font-size: 8pt;
    color: #20558a;
    font-family: Tahoma;
}
.imgButton
{
    vertical-align: middle;
}
.inputText
{
border: 1px solid rgb(189, 199, 216);
font-family: tahoma;
font-size: 11px;
padding: 3px;
}
.bluebutton
{
    height: 24px;
    border-right: #20558a 1px ridge;
    border-top: #20558a 1px ridge;
    border-left: #20558a 1px ridge;
    color: #ffffff;
    border-bottom: #20558a 1px ridge;
    background-color: #20558a;
    font-size: 8pt;
    font-family: Tahoma;
}
.textBox
{
    font-size: 8pt;
    font-family: Tahoma;
    color: dimgray;
}
.textBoxClass
{
    font-size: 8pt;
    font-family: Tahoma;
    color: dimgray;
    border-right: lavender 1px solid;
    border-top: lavender 1px solid;
    border-left: lavender 1px solid;
    border-bottom: lavender 1px solid;
    
}


.toggleopacity img{
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);
-moz-opacity: 0.5;
}

.toggleopacity:hover img{
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
-moz-opacity: 1;
}

.toggleopacity img{
border: 1px solid #ccc;
}

.toggleborder:hover img{
border: 1px solid navy;
}

.toggleborder:hover{
color: red; /* Dummy definition to overcome IE bug */
}