﻿/*body {
   width: 960px;
   margin: 0 auto;  
   background-color: white;
   font-size: 1.0em;
   background-image:url(../images/worldMap.png);
   background-repeat:no-repeat;
   background-color:yellow;
   background-attachment:fixed;
   position: relative;
}


table, th, td { 
  border: 0;
  border-collapse: collapse;
}

th, td { 
  padding: 0px 0px 0px 0px;

}

th { 
    text-align:right;
}
*/
.myul {
    list-style-type: none;
    padding: 2px;
    margin: 0px;
    width: 960px;
}

    .myul li {
        background-image: url(circlered.gif);
        background-repeat: no-repeat;
        background-position: 0px center;
        padding-left: 30px;
    }

.myul1 {
    list-style-type: none;
    padding: 2px;
    margin: 0px;
    width: 370px;
}

    .myul1 li {
        background-image: url(circlered.gif);
        background-repeat: no-repeat;
        background-position: 0px center;
        padding-left: 30px;
    }
@font-face {
    font-family: "CS_PraKas";
    src: url(~/fonts/CS_PraKas/CSPraKas.otf);
    src: url(~/fonts/CS_PraKas/CSPraKasBold.otf);
}

@font-face {
    font-family: "CS_PraJad";
    src: url(~/fonts/CS_PraJad/CSPraJad.otf);
    src: url(~/fonts/CS_PraJad/CSPraJad-bold.otf);
}

.cssgvMonth {
    background-color: white;
    border: 1px solid rgb(217, 231, 235);
    border-collapse: collapse;
    margin: 0 auto;
    float: left;
}

.gridline {
    background-color: white;
    border: 1px solid rgb(217, 231, 235);
    border-collapse: collapse;
    margin-bottom: 0px;
    vertical-align: middle;
    text-align: center;
    font-family: Helvetica,Arial,sans-serif;
    font-size: 10pt;
    font-style: normal;
    line-height: 1em;
}

.cssgvMonth tr {
    background-color: white;
    border: 1px solid rgb(217, 231, 235);
    border-collapse: collapse;
    margin-bottom: 0px;
    line-height: 20px;
}

.cssgvMonth th {
    padding: 0px 7px 0px 7px;
    text-align: right;
    vertical-align: middle;
    background-color: #0094ff;
    border-collapse: collapse;
    font-family: Helvetica,Arial,sans-serif;
    font-size: 11pt;
    font-style: normal;
    line-height: 1.5em;
    border: 1px solid white;
}

.cssgvMonth td {
    padding: 0px 7px 0px 7px;
    text-align: right;
    vertical-align: middle;
    background-color: none;
    border-collapse: collapse;
    line-height: 1.5em;
    border: 1px solid black;
    font-family: Helvetica,Arial,sans-serif;
    font-size: 11pt;
}

.Label_small {
    text-align: left;
    vertical-align: middle;
}

.clear {
    clear: both;
}

.myul {
    list-style-type: none;
    padding: 2px;
    margin: 0px;
    width: 960px;
}

    .myul li {
        background-image: url(circlered.gif);
        background-repeat: no-repeat;
        background-position: 0px center;
        padding-left: 20px;
    }

h3 {
    font-family: Helvetica,Arial,sans-serif;
    font-size: 13pt;
    font-style: normal;
    width: 796px;
}

#headerme {
    height: 95px;
    position: relative;
}

#bodyme {
    margin: 0;
    padding: 0;
}

#refDiv {
    width: 960px;
    height: 30px;
    position: absolute;
    text-align: left;
}

    #refDiv h3 {
        margin: auto;
        line-height: 30px;
        vertical-align: middle;
    }

.grid-view {
    padding: 0px 10px;
    /*  margin: 10px 10px;*/
    border: 0px solid #333;
    font-family: "CS_PraKas",Helvetica,Arial,sans-serif; /*"Verdana, Arial, Helvetica, sans-serif, Trebuchet MS";*/
    font-size: 14px; /*0.9em;*/
}

    .grid-view th {
        color: white;
        background-color: #FF5600;
        height: 25px;
        vertical-align: middle;
        text-align: right;
        /*  font-weight: bold;*/
        font-size: 14px;
    }

.header {
    color: white;
    background-color: #FF5600;
    height: 25px;
    vertical-align: middle;
    text-align: right;
    /*  font-weight: bold;*/
    font-size: 14px;
}

.normal {
    color: white;
    background-color: #FF5600;
    height: 25px;
    vertical-align: middle;
    text-align: right;
    /*  font-weight: bold;*/
    font-size: 14px;
}


.grid-view td {
    padding: 0px 10px;
    height: 25px;
    vertical-align: middle;
    font-size: 14px;
}

.grid-view footer {
    color: white;
    background-color: #FF5600;
    height: 25px;
    vertical-align: middle;
    text-align: right;
    font-weight: bold;
    font-size: 14px;
}

.FooterStyle {
    padding: 0px 10px;
    background-color: #a33;
    color: White;
    text-align: right;
}

.HeaderStyle {
    background-color: #a33;
    color: White;
    text-align: right;
}


.grid-view tr.normal {
    color: black;
    background-color: #FDC64E;
    height: 25px;
    vertical-align: middle;
    text-align: center;
}

.grid-view tr.alternate {
    color: black;
    background-color: #D59200;
    height: 25px;
    vertical-align: middle;
    text-align: center;
}


    .grid-view tr.normal:hover, .grid-view tr.alternate:hover {
        background-color: white;
        color: black;
        font-weight: bold;
    }


.mygrid-view {
    padding: 0px 10px;
    /*  margin: 10px 10px;*/
    border: 0px solid #333;
    font-family: "CS_PraKas",Helvetica,Arial,sans-serif; /*"Verdana, Arial, Helvetica, sans-serif, Trebuchet MS";*/
    font-size: 14px; /*0.9em;*/
}

    .mygrid-view th {
        color: white;
        background-color: #FF5600;
        height: 25px;
        vertical-align: middle;
        /* text-align: right;*/
        /*  font-weight: bold;*/
        font-size: 14px;
    }

    .mygrid-view footer {
        color: white;
        background-color: #FF5600;
        height: 25px;
        vertical-align: middle;
        text-align: right;
        font-weight: bold;
        font-size: 14px;
    }

    hr {
        display: block;
        margin-top: 0.5em;
        margin-bottom: 0.5em;
        margin-left: auto;
        margin-right: auto;
        border-style: inset;
        border-width: 1px;
        width:950px; 
    }

.unwatermarked {
    height: 18px;
    width: 148px;
}
.watermarked 
{
    height: 20px;
    width: 150px;
    padding: 2px 0 0 2px;
    border: 1px solid #BEBEBE;
    background-color: #F0F8FF;
    
    color: silver;
}

.watermarked_psw 
{
    height: 20px;
    width: 150px;
    padding: 2px 0 0 2px;
    border: 1px solid #BEBEBE;
    background-color: #F0F8FF;
    
    color: silver;
}