﻿
/******************* General ****************/
body
{
    margin: 0px;
    padding: 0px;
    height: 90%;
    width: 100%;
    font-family: arial;
    font-size: 8pt;
}

 
table
{
    padding: 0px;  
}

/******************* Pane ****************/
.pane
{
    margin: 0px 10px 15px 4px;
    position: relative;
    text-align: left;
}

.paneTitle
{
    position: relative;
    height: 25px;
    vertical-align: middle; /*  background-color: #5A84B5; */
    color: #336699;
    border: solid 1px #6699cc;
    border-width: 1px 1px 0px 1px;
    background-image: url(../images/blueback.jpg);
    background-repeat: repeat-x;
}

.paneTitleHomeLabel
{
    position: absolute;
    left: 5px;
    top: 5px;
    color: white;
    font-weight: bold;
    z-index: 99;
}
.paneTitleHomeLabelReport
{
    position: absolute;
    left: 5px;
    top: 3px;
    color: white;
    font-weight: bold;
    z-index: 99;
}

.paneContentHome
{
    position: relative;
    padding: 3px;
    background-color: #f5f5f5;
    border: solid 1px #c0c0c0;
    border-bottom: solid 2px #a0a0a0;
    border-right: solid 2px #a0a0a0;
}

.paneMenuTop
{
    position: relative;
    background-color: #f5f5f5;
    border: solid 1px #c0c0c0;
    border-bottom: solid 2px #a0a0a0;
    border-right: solid 2px #a0a0a0;
    font-size: large;
}

/******************* grid Styles ****************/


.gridHeader
{
     
    height: 19px;
    vertical-align: middle;
    background-color: #acbed6;
    color: black;
    border: solid 1px #6699cc;
    border-width: 1px 1px 0px 1px;
    background-image: url(../images/bluebacksmall.jpg);
    background-repeat: repeat-x;
    background-position: bottom;
}
 


/******************* report Title Table ****************/
.reportTitleTable
{
    border-bottom: solid 1px black;
}

/******************* LINKS *******************/
a:link
{
    color: #013677; /*#5A84B5;*/
    text-decoration: underline;
}
a:visited
{
    color: #013677;
    text-decoration: underline;
}
a:hover
{
    color: silver;
    text-decoration: none;
    background-color: #013677;
}
.treeView A:hover
{
    background-color: #013677;
}

.paneTitle a:link
{
    font-weight: bold;
    color: white;
}
.paneTitle a:visited
{
    font-weight: bold;
    color: white;
}
.paneTitle a:hover
{
    font-weight: bold;
    color: silver;
}

.paneContentHome A:hover
{
    background-color: #013677;
}

.img A:hover
{
    color: #013677; /* #5A84B5; */
}

img
{
    border: 0 none;
}

/**************** new styles *********/

.blueText
{
    color: #013677; /* #5A84B5; */
}

.blueTextBold
{
    color: #013677; /* #5A84B5; */
    font-weight: bold;
}

.blueTextBoldLarger
{
    color: #013677; /*#5A84B5; /* #5A84B5; */ /* #5A84B5; */
    font-weight: bold;
    font-size: larger;
}
.greyText
{
    color: #757575;
}
.greyTextBold
{
    color: #757575;
    font-weight: bold;
}
.greyTextBoldLarger
{
    color: #757575;
    font-weight: bold;
    font-size: larger;
}
.listIconReport
{
    list-style-image: url(../images/reportSmall.gif);
}

