﻿body, div, span
{
    font-size: 10pt;
    font-family: Tahoma, 'Microsoft Sans Serif' ,Sans-Serif;
    color: #696969;
}
button
{
    color: #ff0000;
    font-size: 10pt;
    font-family:  Tahoma, 'Microsoft Sans Serif' ,Sans-Serif;
}
option
{
    font-size: 10pt;
 font-family:  Tahoma, 'Microsoft Sans Serif' ,Sans-Serif;
    color: #0099cc;
    background-color: #ffffcc;
}

input
{
    font-size: 10pt;
    font-family:  Tahoma, 'Microsoft Sans Serif' ,Sans-Serif;
}
select
{
    font-size: 10pt;
    font-family: Tahoma, 'Microsoft Sans Serif' ,Sans-Serif;
    border-right: #a9a9a9 1pt solid;
    border-top: #a9a9a9 1pt solid;
    border-left: #a9a9a9 1pt solid;
    border-bottom: #a9a9a9 1pt solid;
}
textarea
{
    font-size: 10pt;
    font-family:  Tahoma, 'Microsoft Sans Serif' ,Sans-Serif;
}
.checkbox {
	BORDER-TOP-WIDTH: 1px; 
	BORDER-LEFT-WIDTH: 1px; 
	FONT-SIZE: 10pt; 
	BORDER-LEFT-COLOR: #000000; 
	BORDER-BOTTOM-WIDTH: 1px; 
	BORDER-BOTTOM-COLOR: #000000; 
	COLOR: #663300; 
	BORDER-TOP-COLOR: #000000; 
	FONT-FAMILY: Tahoma; 
	BACKGROUND-COLOR: #f8f8f8; 
	BORDER-RIGHT-WIDTH: 1px; 
	BORDER-RIGHT-COLOR: #000000
}
.BORDER_BG_GRAY
{
    font-family: Tahoma, Sans-Serif, 'Microsoft Sans Serif';
    font-size: 10pt;
    border-top: #d3d3d3 0.5pt solid;
    border-right: #d3d3d3 0.5pt groove;
    border-left: #d3d3d3 0.5pt solid;
    border-bottom: #d3d3d3 0.5pt groove;
    background-image: url(images/bg_gradient_gray.png);
    background-repeat: repeat-x;
}
.BORDER_BG_LIGHTGRAY
{
        font-family: Tahoma, Sans-Serif, 'Microsoft Sans Serif';
    font-size: 10pt;
    border-right: dimgray 0.5pt dotted;
    border-top: dimgray 0.5pt dotted;
    border-left: dimgray 0.5pt dotted;
    border-bottom: dimgray 0.5pt dotted;
    background-color: lightgrey;
    width: 100%;
}
.BORDER_BG_LIGHTBLUE
{
        font-family: Tahoma, Sans-Serif, 'Microsoft Sans Serif';
    font-size: 10pt;
    border-right: dimgray 0.5pt solid;
    border-top: dimgray 0.5pt solid;
    border-left: dimgray 0.5pt solid;
    border-bottom: dimgray 0.5pt solid;
    background-color: lightsteelblue;
    width: 100%;
}
.BORDER_GRADIENT_SKY
{
    font-family: Tahoma, Sans-Serif, 'Microsoft Sans Serif';
    font-size: 10pt;
    BORDER-RIGHT: #0099cc 0.5pt solid; 
    BORDER-TOP: #0099cc 0.5pt solid; 
    BORDER-LEFT: #0099cc 0.5pt solid; 
    BORDER-BOTTOM: #0099cc 0.5pt solid; 
    BACKGROUND-COLOR: #ffffff;
    filter : progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr= '#00FF0000'  , EndColorStr= '#b0c4de' );
}
.BORDER_GRADIENT_GREY
{
    border-right: lightgrey 0.5pt solid;
    border-top: lightgrey 0.5pt solid;
    border-left: lightgrey 0.5pt solid;
    border-bottom: lightgrey 0.5pt solid;
    filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=  '#00FF0000' , EndColorStr= '#ebebeb' );
}
.block_header
{
    font-family: Tahoma, Sans-Serif, 'Microsoft Sans Serif';
    font-size: 20pt;
    border-right: #d3d3d3 0.5pt groove;
    border-left: #d3d3d3 0.5pt solid;
    border-bottom: #d3d3d3 0.5pt groove;
    background-image: url(images/bg_gradient_gray.png);
    background-repeat: repeat-x;
    border-top: #d3d3d3 0.5pt solid;
    height: 50px;
}
.group_topic
{
    font-family: Tahoma, Sans-Serif, 'Microsoft Sans Serif';
    font-size: 11pt;
    font-weight: bold;
    color: #e0ffff;
}
.bar_header
{
    background-image: url(images/bar_header.gif);
    background-repeat: repeat-x;
}
.bg_main_content
{
    background-image: url(images/bg_main_content.gif);
    background-repeat: repeat-y;
}
.bg_login
{
    background-image: url(images/bg-login.gif);
    background-repeat: repeat-x;
}
.border_blue
{
    BORDER-RIGHT: #3171d6 0.5pt solid; 
    BORDER-LEFT: #3171d6 0.5pt solid; 
    BORDER-BOTTOM: #3171d6 0.5pt solid
 }
 .edit
{
    font-family: Tahoma, Sans-Serif, 'Microsoft Sans Serif';
    color: #ff8c00;
}
.edit_zone
{
    border-right: #a9a9a9 0.5pt dotted;
    border-top: #a9a9a9 0.5pt dotted;
    border-left: #a9a9a9 0.5pt dotted;
    border-bottom: #a9a9a9 0.5pt dotted;
    width: 100%;
}
.font8pt
{
    font-family: Tahoma, Verdana, Sans-Serif, 'Microsoft Sans Serif';
    font-size: 8pt;
}
.font9pt
{
    font-family: Tahoma, Verdana, Sans-Serif, 'Microsoft Sans Serif';
    font-size: 9pt;
}
 .font11pt
{
    font-family: Tahoma, Verdana, Sans-Serif, 'Microsoft Sans Serif';
    font-size: 11pt;
    font-weight: bold;
}
 .font12pt
{
    font-family: Tahoma, Verdana, Sans-Serif, 'Microsoft Sans Serif';
    font-size: 12pt;
    font-weight: bold;
}
 .font13pt
{
    font-family: Tahoma, Verdana, Sans-Serif, 'Microsoft Sans Serif';
    font-size: 13pt;
    font-weight: bold;
}
 .font14pt
{
    font-family: Tahoma, Verdana, Sans-Serif, 'Microsoft Sans Serif';
    font-size: 14pt;
    font-weight: bold;
}
.font16pt
{
    font-family: Tahoma, Verdana, Sans-Serif, 'Microsoft Sans Serif';
    font-size: 16pt;
    font-weight: bold;
}
.font18pt
{
    font-family: Tahoma, Verdana, Sans-Serif, 'Microsoft Sans Serif';
    font-size: 18pt;
    font-weight: bold;
}
 .font20pt
{
    font-family: Tahoma, Verdana, Sans-Serif, 'Microsoft Sans Serif';
    font-size: 20pt;
    font-weight: bold;
}


 .log 
{
    font-size: 8pt;
    font-family: Tahoma, 'Microsoft Sans Serif' , Sans-Serif;
    color: #a9a9a9;
}

.grid_header
{
    color: #ffffff;
    vertical-align: top;
}
