﻿
.dformTextBox
{
    width:90%;
}
.inFormImage
{
    max-width:100%;
}
.dformDropDown
{
    width:90%;
    height:26px;
}
.dformSelect
{
    /* width:90%;*/
}
.dformStaticText
{
    width: 100%;
}
.dformFileUpload
{
    width:170px;
}
.dformListBox
{
    width:90%;
}

.coarseBackground
{
    background:repeating-linear-gradient(
            0deg,
            rgba(200,200,200,0.2),
            rgba(200,200,200,0.2) 1px,
            rgba(200,200,200,0.3) 1px,
            rgba(200,200,200,0.3) 3px
            )
}
.cformTextBox
{
    width:60% !important;
    float:left;
    padding-left:5px;
    background-color:#fff !important;
    overflow-x:hidden;
}
.cformDropDown
{
    width:60%;
    height:32px;


}
.cformSelect
{
     width:60%;
}
.cformddc
{
    /* width:40%;*/
      vertical-align: top;
        padding-top: 10px;  
          padding-bottom:10px;
       /* padding-right: 20px;*/
        display: table;/*block;*/
        width: 100%;
        height: 20px;
       /* border-style:solid;
        border-width:1px;
        border-color:RGB(247,246,243);#F7F7DE;/* 1px solid #ccc;*/
       
    
}
 .watermarkOn
    { 
        color: #CCCCCC;
       
        border-style: none;
        vertical-align: middle;
    }
    .watermarkOff
    {
      
        border-style: none;
        vertical-align: middle;
    }
.formStaticText
{
    width: 100%;
}

   .cformLookupImage
     {
         margin-left:3px;
        margin-top:3px;
        width:22px;
            vertical-align:top;
     }
.cformdropme
{
      vertical-align: top;
        display: inline-block;
        width: 100%;
        height: auto;
        overflow: hidden; /* border:1px solid #ccc;*/
       /* background: RGB(247,246,243);#F7F7DE;*/
        padding-bottom: 20px;

      border:none !important;
        box-shadow:none;
    
        
               
}
 .cformtcell2
    {
        display:inline-block;
        margin-left:5px;
        width:350px;
        vertical-align:top;
    }
    .cformtcellfull
    {
        display:inline-block;
        margin-left:5px;
        width:75%;
        vertical-align:top;
    }
    .cformexpandedtext
    {
        width:80%;
    }
    .cformtcell1
    {
        display:inline-block;
        width:23%;
        min-width:100px;
        vertical-align:top;
        margin-left:5px;
    }
     .cformtcell3
    {
        display:table-cell;
        width:40%;
        vertical-align:middle;
    }
  

    .leftMargin
    {
        margin-left:7px;
    }
    
    .genFormHeader
    {
        color: #000; 
        background-color:rgb(242,242,242);
        text-align:left;
        font-family: sans-serif; 
        font-size:14px;
        width:100%;
        height:25px;
        
    }
    
.cformHeader
{
   /* background-image:url(../images/formHeaderBar_Bolder.png);*/

   padding-top:9px;
    background-repeat:repeat-x;
    color: #FFFFFF; 
    background-color: RGB(93,123,157);/*RGB(73,75,74);/*(112,146,190);#6B696B;/*#304D5D;*/ 
    text-align: left;
    font-weight:bold;
    font-family: sans-serif;
    font-size: large;
    margin-top: 0px;
  /*  border:1px solid #ccc;*/
    width:100%;
    vertical-align:top;
    
}
    
.fm-hdr
{
    margin-bottom:1px;
}
.fm-ftr
{
    background-color:RGB(247, 246, 243);
    height:20px;
}
    
.headerPlate
{
        background-color:whitesmoke;/*rgb(243, 242, 237);*/
        /*box-shadow:0px 2px 4px #333;*/
        padding-left:10px;
        padding-right:20px;
        padding-top:10px;
        padding-bottom:10px;
}



 .responseButton
    {
     margin-left:15px;
       /* border: 1px solid rgb(113, 136, 174);
        padding:5px;
        margin:5px;
        
        padding-left:10px;
        padding-right:10px;
        background-color:rgb(113, 136, 174);
        float:left;
        border-radius:4px;
        color:white;
        font-size:0.9em;
        */


    }
    .orangePanelClass
    {
        
        border:4px solid #ddd;
        background-color:whitesmoke;
        
        margin-top:10px;
        padding:2px 2px 10px 0px;
        min-height:55px;
       /* border-radius:4px;
        padding-left:10px;height:85px;*/
        
    }
    
    
    .selectedListViewItem
{
   /* border-style:solid;
    border-color:#ddd;
    border-width:thin;*/
    background-color:rgba(173, 130, 191, 1);/*#ccc*/
    color:White;
  
} 

 .dropme
    {
             vertical-align: top;
        display: inline-block;
        width: 100%;
        height: auto;
        overflow: hidden; /* border:1px solid #ccc;*/
        background: RGB(247,246,243);/*#F7F7DE;*/
        padding-bottom: 40px;
       /* padding-right: 10px;
        
        vertical-align: top;
        display: inline-block;
        width: 100%;
        height: auto;
        overflow: hidden; 
        background: #F7F7DE;
        padding-bottom: 40px;
        padding-right: 10px;*/
    }
    
    .ddc
    {
        vertical-align: top;
        padding-top: 7px;
        padding-bottom:7px;
        padding-right: 20px;
        display: table; /*block;*/
        width: 100%;
        height: 40px;
        border-style: solid;
        border-width: 1px;
        border-color: RGB(247,246,243);/*#F7F7DE; /* 1px solid #ccc;*/
        
        
       /* float: left; 
        padding-top: 10px;
        padding-right: 20px;
        padding-bottom:10px;
        display: block;
        width: 100%;
       
        border-width: 1px;
        border-style: solid;
        border-color: #F7F7DE;*/
    }
 .dropmepub
    {
        vertical-align: top;
        display: inline-block;
        width: 100%;
        height: auto;
        overflow: hidden; /* border:1px solid #ccc;*/
        background: RGB(247,246,243);/*#F7F7DE;*/
        padding-bottom: 40px;
       /* padding-right: 10px;
        
        vertical-align: top;
        display: inline-block;
        width: 100%;
        height: auto;
        overflow: hidden; 
        background: #F7F7DE;
        padding-bottom: 40px;
        padding-right: 10px;*/
    }
    
    .ddcpub
    {
        vertical-align: top;
        padding-top: 10px;
        padding-right: 20px;
        display: table; /*block;*/
        width: 100%;
        height: 40px;
        border-style: solid;
        border-width: 1px;
        border-color: RGB(247,246,243);/*#F7F7DE; /* 1px solid #ccc;*/
        
        
       /* float: left; 
        padding-top: 10px;
        padding-right: 20px;
        padding-bottom:10px;
        display: block;
        width: 100%;
       
        border-width: 1px;
        border-style: solid;
        border-color: #F7F7DE;*/
    }


       .tcell2
    {
        display:table-cell;
        margin-left:5px;
        width:35%;
        vertical-align:top;
    }
    .tcellfull
    {
        display:table-cell;
        margin-left:5px;
        width:75%;
        vertical-align:top;
    }
    .expandedtext
    {
        width:80%;
    }
    .tcell1
    {
        display:table-cell;
        width:27%;
        vertical-align:top;
    }
     .tcell3
    {
        display:table-cell;
        width:40%;
        vertical-align:middle;
    }
    .fixed            
    {
        position: fixed;
                
    
     } 
    .showreq
    {
        color:Red;
        display:table-cell;
        width:1%;
    }
    .hidereq
    {
        
        display:none;
        width:1%;
    } 
     .designControl
    {
        margin-left:10px;
        margin-right:10px;
        color:#333 !important;
        background-color:#fff;
        padding-left:5px;
        height:32px;
    }
    


.formHeader
{
   /* background-image:url(../images/formHeaderBar_Bolder.png);
    padding-left:7px;*/
     padding-right:9px;
   padding-top:5px;
   padding-bottom:3px;
    background-repeat:repeat-x;
    color: #000; 
    background-color: rgba(148, 189, 225, 1);/*rgba(105, 134, 165, 1)RGB(92,93,98);RGB(73,75,74);/*(112,146,190);#6B696B;/*#304D5D;*/ 
    text-align: left !important;
   /*  font-weight:bold;*/
    font-family: sans-serif;
    font-size: 16px;
    margin-top: 0px;
  /* border:1px solid #ccc;*/
    width:100%;
    vertical-align:top;
    
}
    .thborder
    {
        border:1px solid #fff !important;
    }
      .leftMargin5P
    {
        margin-left:5px;
    } 
     .rightMargin5P
    {
        margin-right:5px;
    }
        .topMargin5P
    {
        margin-top:5px;
    }
.applyButton {
    width: auto !important;
    margin-left: 5px;
}
.appTop {
    background: repeating-linear-gradient( 0deg, rgba(200,200,200,0.2), rgba(200,200,200,0.2) 1px, rgba(200,200,200,0.3) 1px, rgba(200,200,200,0.3) 3px );
    border-radius: 4px;
}
.applicationTopBar {
    color: #fff;
    height: 48px;
    /*background  : url(../images/Teal_thin_img.png) repeat center top;*/
    /* background-color:rgb(94, 128, 132);/*#355750;RGB(78,95,97);RGB(128, 158, 129);/*48, 100, 139(113, 129, 103)(81,115,82);RGB(101,111,113);/*RGB(112, 117, 94);RGB(112,146,190);*/
    /*font-weight:bold; border-bottom:1px solid #999;
  border-top:1px solid #999;*/
    font-family: sans-serif;
    font-size: 16px;
    margin-bottom: 2px;
    background-color: rgb(58, 88, 129); /*#798d8f;*/
    padding-top: 5px;
}


 .hmSubTitle
    {
        font-size:18px;
      /*  color:rgb(34, 129, 165);*/
    }

 .lowBorder{
     padding-bottom:20px;
     /*border-bottom:1px solid #ddd;*/
 }

    .gridview th{
        padding:7px!important ;
    }
    .gridview td{
        padding:7px!important ;
    }


    @media(max-width:760px)
    {
        .cformtcell2 {
            display: inline-block;
            margin-left: 5px;
            width: 100%;
            vertical-align: top;
        }
        .cformtcell1
        {
            width:90%;
        }
        .cformTextBox
        {
            margin-bottom:5px;
        }
        .slidingBig,.cformtgCell1, .cformtgCell2  {
            width:100% !important;
            display:inline-block !important;
        }
        
        
       
    }