﻿body {
}

.homelevel {
    width:100%;
}

.level1
{    
    background-color: White;
    font-variant: small-caps;
    font-size: large;
    margin-right:20px;   
    padding-right:10px;    
}

.level2
{   
    font-size: medium;
    /*background-color: #a8cdfa;*/  
    background-color: lightsteelblue;  
    padding-left:5px;
    padding-right:5px;        
}

.level3 
{
    font-size:medium;
    background-color:lightsteelblue;
    padding-left:5px;
    padding-right:5px;
}

.hoverstyle
{
    font-weight: bold;
}

.headerDIV {     
    margin-bottom:2px;   
    background-color:steelblue;
    color:white;
    font-weight:bold;
    font-family:Verdana;
    border:1px solid black;
    height:27px;
    font-size:large;
}

.headerDIV2 {
    margin-bottom:2px;    
    background-color:steelblue;
    color:white;
    font-weight:bold;
    font-family:Verdana;
    border:1px solid black;
    height:27px;
    font-size:large;
}
.accordianDiv {
    padding-left:5px;
    margin:0 auto;   
    color:black;
    /*background-color: #dddbdb; */
    background-color:whitesmoke;
    border:1px dotted;   
}

.accordianDIVLeft {   
    float:left; 
    width:60%;       
    overflow:auto;
}

.accordianDIVRight {
    float:left; 
    width:40%;
    overflow:auto;        
}

.agreementDIV {
    width:33%;
    float:left;
    overflow:auto;   
}

    .agreementDIV span {
      font-size:medium;
      background-color:lightsteelblue;
    }

.DIVLeft 
{
    float:left; 
    width:40%;       
    overflow:auto;
}

.DIVRight {
    float:left; 
    width:60%;
    overflow:auto; 
}

.customTextBox {
    width:150px;
}

.customTextBox2 {
    width:100px;
}

.customTextBox3 {
    width:130px;
}

.customTextArea {
    width:300px;
}

.customTextArea2 {
    width:350px;
}

.labelTextBox {
   border: none;
   background-color: transparent;
   background: transparent;
   color:transparent;
}

.customDIV {
    /*background-color: lightsteelblue;*/
    color:steelblue; 
    /*font-size:medium;*/  
    font-variant: small-caps;
    font-weight:bold;
          
}

    .customDIV div {
        background-color:white;
        color:black;      
        /*font-size:smaller;*/
        padding-top:0px;    
        font-weight:normal;           
    }

        .customDIV div ul li {
            display: inline;
            list-style-type: none;
            padding-right: 20px;
        }

.accordionHeader {
    background-color: steelblue;
    color:white;
    border:1px solid black;
    cursor:pointer;
}
.accordionHeaderSelected {
    background-color:lightsteelblue;
    border:1px dotted black;
    color:white;
}
.accordionContent {
    border:1px dotted;
}

.loginDIV {
    margin:0 auto;
    padding-left:150px;
    margin-left:150px;    
}

.inline-rb input[type="radio"] {
    width: auto;
}

.inline-rb input[Type="checkbox"] {
    width:auto;
}

.inline-rb label {
    display: inline;
}

.msgDIV {
    margin:0 auto;
    padding-top:0px;
    background-color:White;
    width:300px;    
}
.msg {
    color:#f00;
}

.linkbutton_style {
    /*background-color: #8E8FC1;#003D66#E0E1ED*/
    background-color: #E0E0FF;     
    border:1px solid;
    border-bottom:none;
    padding-left: 3px;
    padding-right: 3px;       
}

.gridview th
{
    /*font-size: large;
    font-weight: bold;
    color: Navy;*/
    border: 1px solid black;
    padding: 8px;
    word-break: break-all;
    word-wrap:break-word;
    font-size:small;
}
/* the style for the normal table cells */
.gridview td
{
    padding:8px;
    border: 1px solid black;
    word-break: break-all;
    word-wrap:break-word;
}

.empgridview td {
    padding:8px;
    word-break: break-all;
    word-wrap:break-word;
}

.modalBackground
    {
        background-color: Black;
        filter: alpha(opacity=90);
        opacity: 0.8;
    }

.modalPopup
    {
        background-color: #FFFFFF;
        border-width: 3px;
        border-style: solid;
        border-color: black;
        padding-top: 10px;
        padding-left: 10px; 
        padding-right:10px; 
        padding-bottom:10px;
        width:90%;        
    }

.reportDIV {  
    /*float:right;*/
    float:left;  
    margin:0px 0px;
    padding:0px 0px;
    background-color:white;
}
.menuDIV {
    float:left;   
    width:20%;
    overflow:auto;   	
	display:table-cell;
    margin:0px 0px;
    padding:0px 0px; 
    word-wrap:break-word;    
}   

    .menuDIV ul {                    
            list-style-type:none;
        }
        .menuDIV li {
            /*background: url('../Images/reporticon.jpg') no-repeat top left;*/    
            height: 45px;
            padding-left: 10px;
        }

.customTable th {
    padding: 0.5em;
}
.customTable td {
    padding: 0.5em;
}

   