﻿/**
    Galimos klasės:
        .button, .buttonPushed, .buttonDisabled, .buttonFocused
        .input, .inputDisabled, .inputFocused, .inputEmpty
        .chBox, .chBoxOn, .chBoxOff, .chBoxDisabled, .chBoxFocused
        .radio, .radioOn, .radioOff, .radioDisabled, .radioFocused
        .select, .selectFocused, .selectDisabled
        .selItem, .selItemFocused, .selItemDisabled
        .list .itemTable .itemOdd .itemEven .itemHeader
        .menuItem, .menuItem:hover, .menuItemDisabled
        .error
*/

/* 
    ------------------------------------------------------------------------------------------ 
    Backgroundo spalvos
*/
.back1, .input, .select, .selItem, .radio, .chBox, .itemTable, .menuItem
{
    background-color: White;
}

.back2 /*, .itemOdd */
{
    background-color: #eaeef1;
}

.back3
{
    background-color: #dcdcdc;/* Gainsboro */
}

.inputEmpty
{
    background-color: #e1e1ff;
}

/*.itemEven
{
    background-color: #ffffff; 
}*/
.itemOdd
{
    background-color: #ffffff; 
}

.itemEven
{
    background-color: #eaeef1; 
}

.backFocused, .buttonFocused, .inputFocused, .chBoxFocused, .radioFocused, .selectFocused, .selItemFocused, .menuItem:hover
{
    background-color: #ecf0f1;
}

.itemActive
{
    background-color: #b6c4cc;
}

.itemSelected
{
    background-color: #fafacc;
}

.backDisabled, .buttonDisabled, .inputDisabled, .chBoxDisabled, .radioDisabled, .selectDisabled, .selItemDisabled, .menuItemDisabled
{
    background-color: gainsboro;
}

.backHeader, .itemHeader
{
    background-color: #e1e1ff;
}
.listHeader
{
    background-color: #eaeef1; 
}

.button /*, .buttonPushed */
{
    background-image: url('../img/buttonBack.bmp');
    height: 20px;
}

.buttonPushed
{
    background-color: Red;
}

/* 
    ------------------------------------------------------------------------------------------ 
    Šriftų stiliai
*/

.fontNormal, .input, .select, .selItem, .radio, .chBox, .list, .itemTable, .itemOdd, .itemEven, .error
{
    font-family: Tahoma, Verdana;
    font-size: 12px;
}

.fontSmall, .button
{
    font-family: Tahoma, Verdana;
    font-size: 11px;
}

.fontBig, .itemHeader
{
    font-family: Tahoma, Verdana;
    font-size: 12px;
}

/* 
    ------------------------------------------------------------------------------------------ 
*/

.indent
{
    text-indent: 40px;
}

/* 
    ------------------------------------------------------------------------------------------ 
*/

.highlighted, .itemHeader, .menuItem, .error
{
    font-weight: bold;
}

.citation
{
    font-style: italic;
}

/* 
    ------------------------------------------------------------------------------------------ 
*/

h1
{
    font-size: 18px;
    color: #517784;
}

h2
{
    font-size: 16px;
    font-family: Arial;
    color: #494d4e;
    font-weight: normal;    
}

h3
{
    font-size: 14px;
    font-family: Arial;
    color: #494d4e;
    font-weight: bold;    
}

/* 
    ------------------------------------------------------------------------------------------ 
*/
/*
a:link
{ 
	color: Blue; 
} 

a:visited
{ 
	color: Navy; 
} 

a:hover
{ 
	color: Purple; 
} 

a:active
{ 
	color: Red;
}
*/
/* 
    ------------------------------------------------------------------------------------------ 
*/

.bordersNormal, .button, .input, .select, .radio, .chBox /*, .itemTable*/
{
    border-right: solid 1px #c3cdd2;
    border-top: solid 1px #c3cdd2;
    border-left: solid 1px #c3cdd2;
    border-bottom: solid 1px #c3cdd2;
}

.bordersBig
{
    border-right: black 2px solid;
    border-top: black 2px solid;
    border-left: black 2px solid;
    border-bottom: black 2px solid;
}

.bordersFocused, .buttonFocused, .inputFocused, .chBoxFocused, .radioFocused, .selectFocused
{
    border-right: gainsboro 1px solid;
    border-top: gainsboro 1px solid;
    border-left: gainsboro 1px solid;
    border-bottom: gainsboro 1px solid;
}

/* 
    ------------------------------------------------------------------------------------------ 
*/

.list
{
    list-style-image: url(../img/wBtnView.GIF);
}

.itemOdd
{
    list-style-type: none;
    vertical-align: top;
}

.itemEven
{
    list-style-position: inside;
    list-style-type: lower-alpha;
    vertical-align: top;
}

.itemTable
{
    /*margin-top: 10px;*/
    border: 0px;
}

.itemTable th
{
    height: 20px;
}

.itemTable td
{
    padding-left:2px;
}

.itemTable td.centeredCell
{
    text-align: center;
    vertical-align: middle;
}


.itemTable td.imageCell
{
    height: 60px;
    width: 46px;
    padding: 2px;
    vertical-align: middle;
    text-align: center;
}




/* 
    ------------------------------------------------------------------------------------------ 
*/

.color1, .button, .input, .select, .selItem, .radio, .chBox, .itemEven, .menuItem 
{
    color: #212327;
}

.color2
{
    color: #494d4e;
}

.color3, a.color3
{
    color: #6490a0;
}

.itemOdd
{
    color: #212327;
}

.colorFocused, .menuItem:hover
{
    color: #212327;
}

.colorDisabled, .menuItemDisabled
{
    color: Gray;
}

.colorHeader, .itemHeader
{
    color: #494d4e;
}

.colorHighlighted, .error
{
    color: Red;
}

.inputEmpty
{
    color: gray;
}

.input
{
    padding-left:2px; 
}

.itemHeader th
{
    font-size: 12px;
    font-family: Arial;
    font-weight: bold;
    color: #494d4e;
}

.listHeader th
{
    font-size: 12px;
    font-family: Arial;
    font-weight: bold;
    color: #494d4e;
}

.itemEmpty
{
    height:60px;
}

.itemUnread
{
    font-weight:bold;
}

.itemRead
{
    font-weight:normal;
}

.searchPlatform
{
    margin-bottom: 10px;
}

.loadingIndicator
{
    background-color: Transparent;
    background-image: url(../img/loading_indicator.GIF);
    background-position: top left;
}

.emailRow
{
    height: 19px;
    vertical-align: middle;
}