﻿html,body {
    width:100%;
    height:100%;
    padding:0;
    margin:0;
    font-size:10pt;
    font-family:Arial, Verdana;
    color:#606060;

    /*shades: #3b5998, #355088, #2f4779, #293e6a, #23355b, #1d2c4c, #17233c, #111a2d, #0b111e, #05080f, #000000*/

    /*tints: #3b5998, #4e69a2, #627aac, #758ab6, #899bc1, #9daccb, #b0bcd5, #c4cde0, #d7ddea, #ebeef4, #ffffff*/

}

/*.bordershadowvertical {
    border-right: 2px solid #17233c;
    min-height: 600px;
   f
    box-shadow: 5px 0 5px -5px #ff6a00;;
}*/

.companylogo {
    width: 120px;
    height: 80px;
    /*background-color: yellow;*/
    position: absolute;
    margin-left: 10px;
    /*margin-top:10px;*/
    /*background-image: url(../docs/logo/logo.jpg);
    background-repeat: no-repeat;
    background-size: 120px 80px;*/
}
.companylogo2 {
    width: 200px;
    height: 65px;
    /*background-color: yellow;*/
    position: relative;
    margin-left: 10px;
    margin-top:10px;
    background-image: url(../docs/logo/logoname2.png);
    background-repeat: no-repeat;
    background-size: 200px 55px;
    background-position-y:5px;
    z-index:9999;
}
.topmenubtn{
    height:30px;
    line-height:30px;
    padding: 5px;
    display:block;
    color:#9daccb;
    text-align:center;
    border-bottom:solid 5px #17233c;

}
.logoutbtn{
    color:#9daccb;
    margin-top:10px;
}
.topmenubtn:hover{
    background-color:#293e6a;
    color:#ebeef4;
    border-bottom:solid 5px #4e69a2;   
}
.topmenubtn_disabled{
    height:30px;
    line-height:30px;
    padding: 5px;
    display:block;
    /*color:#758ab6;*/
    color:#67748e;
    cursor:default;
    text-align:center;
    border-bottom:solid 5px #17233c;
}

.topmenubtn_selected{
    height:30px;
    line-height:30px;
    padding: 5px;
    display:block;
    text-align:center;
    background-color:#293e6a;
    color:#ebeef4;
    border-bottom:solid 5px #4e69a2;
}


.leftmenubtn{
    height:40px;
    width:calc(100% - 20px);
    display:inline-block;
    line-height:40px;
    padding-left:15px;
    color:#9daccb;
    border-left:solid 5px #17233c;
    border-bottom:solid 1px #23355b;
    margin:0;
}
.leftmenubtn:hover{
    background-color:#293e6a;
    color:#ebeef4;
    border-left:solid 5px #4e69a2;
}
.leftmenubtn_selected{
    height:40px;
    width:calc(100% - 20px);
    display:inline-block;
    line-height:40px;
    padding-left:15px;
    background-color:#293e6a;
    color:#ebeef4;
    border-left:solid 5px #4e69a2;
    border-bottom:solid 1px #23355b;
    margin:0;
}
.leftmenubtn_disabled{
    height:40px;
    width:calc(100% - 20px);
    display:inline-block;
    line-height:40px;
    padding-left:15px;
    color:#67748e;
    cursor:default;
    border-left:solid 5px #17233c;
    border-bottom:solid 1px #23355b;
    margin:0;
    
}

.submitbtn {
    text-decoration: none;
    background-color: #758ab6;
    color: #ffffff;
    height: 25px;
    line-height: 25px;
    margin-bottom: 10px;
    text-align: center;
    padding: 5px;
    width: calc(100% - 10px);
    display: block;
}

.submitbtn20 {
    text-decoration: none;
    background-color: #758ab6;
    color: #ffffff;
    height: 20px;
    line-height: 20px;
    text-align: center;
    padding: 2px 5px 2px 5px;    
    display: block;
}
.submitbtn25 {
    text-decoration: none;
    background-color: #758ab6;
    color: #ffffff;
    height: 25px;
    line-height: 25px;
    text-align: center;
    padding: 2px 5px 2px 5px;    
    display: block;
}
.submitbtn25_disabled{
    text-decoration: none;
    background-color: #aaaaaa;
    color: #ffffff;
    height: 25px;
    line-height: 25px;
    text-align: center;
    padding: 2px 5px 2px 5px;    
    display: block;
}
.submitbtn:hover, .submitbtn20:hover, .submitbtn25:hover  {
    background-color: #3b5998;
    color:#ffffff;
}
.printbtn:hover, .exportbtn:hover{
    /*background-color:rgba(0,0,0,0.1);*/
    /*border:solid 2px #3b5998;*/
    /*color:#ffffff;*/
}

.deletelink{
    background-image:url(../logos/delete_20_20.png);
    background-repeat:no-repeat;
    padding-left:23px;
    height:20px;
    line-height:20px;
    display:inline-block;

}

.addlink{
    background-image:url(../logos/add_20_20.png);
    background-repeat:no-repeat;
    padding-left:23px;
    height:20px;
    line-height:20px;
    display:inline-block;

}

.urllink{
    background-image:url(../logos/url_20_20.png);
    background-repeat:no-repeat;
    padding-left:23px;
    height:20px;
    line-height:20px;
    display:inline-block;
}

.printlink{
    background-image:url(../logos/print_20_20.png);
    background-repeat:no-repeat;
    padding-left:23px;
    
    height:20px;
    line-height:20px;
    display:inline-block;
    
}
.editlink{
    background-image:url(../logos/edit_20_20.png);
    background-repeat:no-repeat;
    padding-left:23px;
    
    height:20px;
    line-height:20px;
    display:inline-block;
    
}

.backlink{
    background-image:url(../logos/back_20_20.png);
    background-repeat:no-repeat;
    padding-left:23px;
    
    height:20px;
    line-height:20px;
    display:inline-block;
    
}

.browselink{
    background-image:url(../logos/browse_20_20.png);
    background-repeat:no-repeat;
    padding-left:23px;
    
    height:20px;
    line-height:20px;
    display:inline-block;
    
}

.printbtn{
    width:40px;
    height:20px;
    padding-top:35px;
    background-image:url(../logos/print_29_29.png);
    background-repeat:no-repeat;
    background-position:center top 5px;
    /*background-color: #758ab6;*/
    color: #606060;
    display:block;
    text-align:center;
    text-decoration:none;
    font-size:9pt;
    border-radius:5px;
}
.exportbtn{
    width:40px;
    height:20px;
    padding-top:35px;
    background-image:url(../logos/excel_29_29.png);
    background-repeat:no-repeat;
    background-position:center top 5px;
    /*background-color: #758ab6;*/
    color: #606060;
    display:block;
    text-align:center;
    text-decoration:none;
    font-size:9pt;
    border-radius:5px;
    
}
.templatebtn{
    width:50px;
    height:20px;
    padding-top:35px;
    background-image:url(../logos/excel_29_29.png);
    background-repeat:no-repeat;
    background-position:center top 5px;
    /*background-color: #758ab6;*/
    color: #606060;
    display:block;
    text-align:center;
    text-decoration:none;
    font-size:9pt;
    border-radius:5px;
    
}

.readonlybox{
    background-color:#efefef;
    border:solid 1px #909090;
}
.pageheader{
    font-size:25pt;
    padding:15px 0 10px 0;
}
.pagesubheader {
            font-weight: bold;
            padding-bottom: 3px;
            padding-top: 15px;
        }
.gvhdr{
    background-color:#758ab6;
    color:#ffffff;
    text-decoration:none;
}
.gvhdr th a {
    text-decoration: none;
}


.gvrow{
    
}
.gvalt{
    background-color:#ebeef4;
}
.gvpager{
    height:25px;
}
.gvpager a{
    width:20px;
    height:20px;
    background-color: #dddddd;
    border:solid 2px #dddddd;
    border-radius:2px;
    display:block;
    text-align:center;
    color:#606060;
    text-decoration:none;
    line-height:20px;
}
.gvpager a:hover {
    background-color: #efefef;
}
.gvpager span{
     width:20px;
    height:20px;
    background-color: #efefef;
    border:solid 2px #dddddd;
    border-radius:2px;
    display:block;
    text-align:center;
    color:#606060;
    text-decoration:none;
    line-height:20px;
}

.editbtn_20_20{
    width:20px;
    height:20px;
    display:block;
    background-image:url(../logos/edit_20_20.png);
    background-repeat:no-repeat;
    background-position:left top;
}
.editbtn_disabled_20_20{
    width:20px;
    height:20px;
    display:block;
    background-image:url(../logos/edit_gray_20_20.png);
    background-repeat:no-repeat;
    background-position:left top;
}
.viewbtn_20_20{
    width:20px;
    height:20px;
    display:block;
    background-image:url(../logos/view.png);
    background-repeat:no-repeat;
    background-position:left top;
}
.viewbtn_disabled_20_20{
    width:20px;
    height:20px;
    display:block;
    background-image:url(../logos/view_gray_16_16.png);
    background-repeat:no-repeat;
    background-position:left top;
}
.deletebtn_20_20{
    width:20px;
    height:20px;
    display:block;
    background-image:url(../logos/delete_20_20.png);
    background-repeat:no-repeat;
    background-position:left top;
}
.deletebtn_disabled_20_20{
    width:20px;
    height:20px;
    display:block;
    background-image:url(../logos/delete_gray_20_20.png);
    background-repeat:no-repeat;
    background-position:left top;
}


.footerdiv{
    width:100%;
    padding-top:8px;
    padding-bottom:8px;
    background-color: #05080f;
    text-align:center;
    color:#aaaaaa;
}

.hiddenfields{display:none;}
.pdgl5{padding-left:5px; text-align:left;}
.pdgr5{padding-right:5px; text-align:right;}
.pdgr10{padding-right:10px; text-align:right;}


