﻿ /*Firefox does not gray out button text*/
input[disabled], input[readonly], select[disabled], select[readonly], checkbox[disabled], checkbox[readonly], textarea[disabled], textarea[readonly]
{
    background-color: #dcdcdc;
    border: #3532ff 1px solid;
    color: #C0C0C0;
    cursor: default;
}

input.button {
font-family: 'Arial Black'; 
background-color: #00FF00; 
color: #FF0000; 
}
.LogListKey
{
    font-size: 1.3em;
    width: 33%;
    color: #008080;
}

.lcdstyle
{
    /*Example CSS to create LCD countdown look*/
    background-color: teal;
    color: yellow;
    font: bold 24px MS Sans Serif;
    padding: 3px;
}
.lcdstyle sup
{
    /*Example CSS to create LCD countdown look*/
    font-size: 80%;
}
.IndexCall
{
    color: #3399FF;
    font-size: 30pt;
    font-weight: 700;
    font-family: 'Trebuchet MS';
    margin-top: -16px;
}
.IndexCallSml
{
    color: #3399FF;
    font-size: 16pt;
    font-weight: 700;
    font-family: 'Trebuchet MS';
    margin-top: -16px;
}
.IndexQTH
{
    color: #008000;
    font-family: 'Trebuchet MS';
}
.IndexText
{
    color: #000080;
    font-family: 'Trebuchet MS';
    font-size: 12pt;
    margin-top: -16px;
}

.IndexNxtTest
{
    color: yellow;
    background-color: teal;
    font-size: 1.40em;
    width: 760px;
}
.LogViewText
{
    color: #000080;
    font-family: 'Trebuchet MS';
    font-size: 12pt;
}
.LogViewMltText
{
    color: #000080;
    font-family: 'Trebuchet MS';
    font-size: 12pt;
    font-style: italic;
    text-indent: 40px;
    white-space: nowrap;
}
.LogViewMlt
{
    color: #3399FF;
    font-family: 'Trebuchet MS';
    font-size: 16pt;
    font-weight: 600;
    font-style: normal;
}
.LogViewAudioClick
{
    color: #FF0000;
    font-family: 'Trebuchet MS';
    font-size: 10pt;
    font-weight: 600;
    font-style: normal;
    text-align: center;
}
.LogViewScore
{
    color: #000000;
    font-family: 'Trebuchet MS';
    font-size: 24pt;
    font-weight: 600;
    font-style: italic;
    text-decoration: underline;
    white-space: nowrap;
}
.LogViewCtl
{
    border: 3px solid #3399FF;
    width: 360px;
    height: 134px;
    background-color: #FBE795;
}
.LogViewCtlCall
{
    width: 130px;
    padding-left: 6px;
}
.LogViewCtlRadio
{
    color: #000080;
    font-family: 'Trebuchet MS';
    font-size: 10pt;
    background-color: #FADC65;
}
.LogViewCtlDDLSelect
{
    color: #000080;
    font-family: 'Trebuchet MS';
    font-size: 10pt;
    background-color: #B4D3C6;
}
.LogViewContestName
{
    padding: 2px;
    color: #003399;
    font-size: 24pt;
    font-weight: 700;
    font-family: 'Trebuchet MS';
}
.LogViewContestClass
{
    padding: 2px;
    color: #003399;
    font-size: 14pt;
    font-weight: 700;
}

.LogViewCtyHdr
{
    padding: 2px;
    color: yellow;
    background-color: teal;
    font-size: 1.0em;
}
.LogViewCtyDdlHdr
{
    color: #008080;
    background-color: #FFFF00;
    font-size: x-small;
    font-weight: bold;
}
.DBPagerButton
{
    padding: 2px;
    color: #FFFF00;
    background-color: #CC9900;
    font-size: 8pt;
    font-weight: bold;
}
.DBPager
{
    padding: 2px;
    color: yellow;
    background-color: #3399FF;
    font-size: .90em;
    font-weight: bold;
}
.DBTdHdr
{
    padding: 2px;
    color: yellow;
    background-color: teal;
    font-size: .90em;
}
.TdHdrStyle  
{
    color: #FFFF00;
    border: 3px double teal;
    background-color: #3399FF;
    font-size: .80em;
    font-weight: bold;
}

.TdLogbookRowCell
{
    border: 1px solid #3399FF;
    color: maroon;
    background-color: #F8F8F8;
    font-size: .90em;
    text-indent: 5px;
}
.TdLogbookCountryRowCell
{
    border: 1px solid teal;
    color: maroon;
    background-color: #F8F8F8;
    font-size: .90em;
    padding-left: 6px;
    right: 1px;
}
.TdLogbookRowCallCell
{
    color: purple;
    border: 1px solid teal;
    background-color: #ECECEC;
    font-size: .90em;
    text-indent: 5px;
    font-weight: 700;
}
.TdLogbookRowHCallCell
{
    border: 1px solid teal;
    background-color: yellow;
    font-size: .90em;
    font-weight: 700;
    text-indent: 5px;
}
.TdLogbookRowModeSSBCell
{
    border: 1px solid #3399FF;
    background-color: #F8F8F8;
    font-size: .90em;
    color: #99c000;
}
.TdLogbookRowModeCWCell
{
    border: 1px solid #3399FF;
    background-color: #F8F8F8;
    font-size: .90em;
    color: #FF9933;
}

.TdLogbookClickMsg
{
    color: red;
    border: 1px solid teal;
    background-color: yellow;
    font-size: 1.0em;
    font-weight: bolder;
}

/* So the overflow scrolls */
.DivLogSnippet
{
    overflow: auto;
    background-color: #F8F8F8;
    border: 2px solid teal;
}


/* Keep the header cells positioned as we scroll */
/*.DivLogSnippet table th
{
    position: relative;
    color: yellow;
    background-color: teal;
    font-size: .8em;
    font-weight: bold;
}*/

/* For alignment of the scroll bar */
/*.DivLogSnippet table tbody
{
    overflow-x:hidden;
    border-style: solid;
    border-color: teal;
    color: maroon;
    background-color: #F8F8F8;
    font-size: .80em;
    text-indent: 5px;
}*/ 
/*.DivLogSnippet table td
{
    border-style: solid;
    border-color: teal;
    color: maroon;
    background-color: #F8F8F8;
    font-size: .80em;
    text-indent: 5px;
    font-weight: bold;
}*/ 
/* Opera,MSIE */
.LogSnippetHdrSml {margin-top: -12px; border: 2px solid teal;background-color: yellow;}
.LogSnippetHdrCellSml  {color: yellow;background-color: teal;font-size: .70em; border: 1px solid teal;font-weight: bold;}
.LogSnippetHdrQSOSml {color: yellow;background-color: teal;font-size: .60em; border: 1px solid teal;font-weight: bold;}
.LogSnippetRowCellSml {color:maroon; border: 1px solid teal; border-color:teal; background-color:#F8F8F8; font-size:.70em;font-weight: bold;  }
.LogSnippetRowCallCellSml {color:purple; border: 1px solid teal; border-color:teal; background-color:#ECECEC; font-size:.70em;font-weight: bold;}
.LogSnippetRowModeSSBCellSml { color: #99c000;border-color:teal; border: 1px solid teal; background-color:#F8F8F8; font-size:.70em;font-weight: bold;   }
.LogSnippetRowModeCWCellSml { color: #FF9933;border-color:teal; border: 1px solid teal; background-color:#F8F8F8; font-size:.70em;font-weight: bold;   }
.LogSnippetRowHCallCellSml { border-color:teal; border: 1px solid teal; background-color:yellow; font-size:.70em;font-weight: bold;}

/*  Firefox */
.LogSnippetHdr {margin-top: -8px; border: 2px solid teal;background-color: yellow;}
.LogSnippetHdrCell  {color: yellow;background-color: teal;font-size: 1.0em; border: 1px solid teal;font-weight: bold;}
.LogSnippetHdrQSO {color: yellow;background-color: teal;font-size: .90em; border: 1px solid teal;font-weight: bold;}
.LogSnippetRowCell {color:maroon; border: 1px solid teal; border-color:teal; background-color:#F8F8F8; font-size:.90em;font-weight: bold; }
.LogSnippetRowCallCell {color:purple; border: 1px solid teal; border-color:teal; background-color:#ECECEC; font-size:.90em;font-weight: bold;}
.LogSnippetRowModeSSBCell { color: #99c000;border-color:teal; border: 1px solid teal; background-color:#F8F8F8; font-size:.90em;font-weight: bold;}
.LogSnippetRowModeCWCell { color: #FF9933;border-color:teal; border: 1px solid teal; background-color:#F8F8F8; font-size:.90em;font-weight: bold;}
.LogSnippetRowHCallCell { border-color:teal; border: 1px solid teal; background-color:yellow; font-size:.90em;font-weight: bold;}
.LogSnippetClickMsg {color: red; border-color:teal; border: 1px solid teal; background-color:yellow; font-size:.90em; font-weight:bolder }

.LogSnippetMyCall
{
    margin: -7px 0px -5px 0px;
    font-family: Verdana;
    font-size: 36px;
    font-weight: bold;
    color: #FF0000;
}
.LogSnippetMyContest
{
    margin: -7px 0px -5px -35px;
    font-family: Verdana;
    font-size: 14px;
    font-weight: bold;
    color: #FF0000;
    text-align: left;
}
listingLink { 
font-family: Arial, Helvetica, sans-serif; 
font-size:1.0em; 
font-weight: bold; 
color: blue; 
text-decoration:none;
margin-left:0px;
margin-right:0px;
}

a.listingLink:visited	{
font-weight: bold; 
font-size:1.0em; 
color:#3399ff; 
}

a.listingLink:hover {
font-weight: bold; 
font-size:1.0em; 
color:#FF0000; 
}

ArrowLink { 
font-size:1.0em;
font-weight: bold; 
color: blue; 
}

a.ArrowLink:visited	{
font-size:1.0em;
font-weight: bold; 
color:#3399ff; 
}

a.ArrowLink:hover {
font-size:1.2em;
font-weight: bold; 
color:#FF0000; 
}

.GenericHeader
{
    color: #3399FF;
    font-weight: bolder;
    font-family: 'Trebuchet MS';
    font-size: 20pt;
}

.GenericHeaderSml
{

    vertical-align: bottom;
}
.tripDetail
{
}
.LotwGrid
{
    border: 4px solid #3399FF;
    color: #000000;
    font-size: .90em;
    text-indent: 0px;
    border-collapse: collapse;
}
.LotwGrid td
{
    border: 1px solid #3399FF;
    color: #000000;
    background-color: #FFD8E0;
}
.LotwGrid th
{
    padding: 0px 7px 0px 7px;
    border: 3px solid #3399FF;
    color: #000000;
    background-color: #F0F0F0;
    font-size: .90em;
    text-indent: 0px;
}
.LotwGrid tr
{
    background-color: #FFD8E0;
}
.LotwGrid tr.alt
{
    background-color: #E0FFE0;
}
.LotwGrid tr.alt td
{
    background-color: #E0FFE0;
}
.DxccGrid
{
    border: 4px solid #3399FF;
    color: #000000;
    font-size: .90em;
    border-collapse: collapse;
}
.DxccGrid th
{
    padding: 0px 7px 0px 7px;
    border: 3px solid #3399FF;
    color: #000000;
    background-color: #F0F0F0;
    font-size: .90em;
    text-indent: 0px;
}
.DxccGrid tr td
{
    border: 1px solid #3399FF;
    background-color: #FFD8E0;
}
.DxccGrid tr.alt td
{
    border: 1px solid #3399FF;
    background-color: #E0FFE0;
}
.DxccGridtdGray
{
    border: 1px solid #3399FF;
    color: #857478;
    background-color: #ECE9D8;
    font-size: .90em;
    text-indent: 5px;
}
.DxccGrid .pgr td 
{
    border-style: none;
    background-color: #FFE7B5;
    font-size: .90em;
    text-indent: 5px;
    padding-left: 4px;
    padding-right: 4px;
    color: #3399FF;
}
.DxccGridband
{
    font-family: "Courier New", Courier, monospace;
    color: #008080;
    font-weight: bold;
}
.h2Center
{
    color: #3399FF;
    text-align: center;
}
.textpad
{
    padding-right: 10px;
    padding-left: 10px;
}
