﻿ .subgrp1
 {
    width:100%;        float: left;
 }
 .subgrp1 span , .subgrp1 label
 {
    width:20%; float:left;    
 }
 .subgrp1 .control
 {
    width:80%; float:left;    
 }
 
  .subgrp1 h3
 {
    width:95%;   border-bottom: 1px solid #003399;
    color: #003399 !important; margin-bottom: 15px; margin-top:8px;
 }
 
 .grpleft h3,
  .subgrp1 h3
 {
    width:99%;   border-bottom: 1px solid #003399;
    color: #003399 !important; margin-bottom: 15px; margin-top:8px;
 }
 
 .subgrp2 
 {
     float:left;
     width:50%;     
 }
.subgrp2 span , .subgrp2 label
 {
    float:left;    
 }
 
  .subgrp2 h3
 {
    width:95%; border-bottom: 1px solid #003399;
    color: #003399 !important; margin-bottom: 15px; margin-top:8px;
 }


.subgrp3
{ 
     float:left;
     width:33%;  
       /*  margin-top: 50px; */
}
 .subgrp3 span , .subgrp3 label
 {
   float:left;    
 }
 
  .subgrp3 h3
 {
    width:95%;   border-bottom: 1px solid #003399;
    color: #003399 !important; margin-bottom: 15px; margin-top:8px;
 }
  .grpleft h3, .subgrp1 h3 {
    width: 95%;
    border-bottom: 1px solid #003399;
    color: #003399 !important;
    margin-bottom: 15px;
    margin-top: 8px;
}
 
.subgrp4
{ 
     float:left;
     width:25%;  
}
 .subgrp4 span , .subgrp4 label
 {
  float:left;    
 }
 .subgrp4 .control
 {
    width:50%; float:left;    
 }
 .subgrp4 h3
 {
    width:95%;   border-bottom: 1px solid #003399;
    color: #003399 !important; margin-bottom: 15px; margin-top:8px;
 }
 
 
 .grpleft
{ 
     float:left;
     width:65%;  
}
 .grpleft span , .grpleft label
 {
   float:left;    
 }
 
  .grpleft h3
 {
    width:95%;   border-bottom: 1px solid #003399; min-height:18px;
    color: #003399 !important; margin-bottom: 15px; margin-top:8px;
 }
 
   .grpleft2
{ 
     float:right;
     width:65%;  
}
 .grpleft2 span , .grpleft2 label
 {
   float:left;    
 }
 
  .grpleft2 h3
 {
    width:95%;  border-bottom: 1px solid #003399;
    color: #003399 !important; margin-bottom: 15px; margin-top:8px;
 }
  .grpright
{ 
     float:left;
     width:35%;  
}
 .grpright span , .grpright label
 {
   float:left;    
 }
 
  .grpright h3
 {
    width:95%;   border-bottom: 1px solid #003399;
    color: #003399 !important; margin-bottom: 15px; margin-top:8px;
 }
 
 

.grpquickfactsleft
{
     float: left;
     width:62%;
}

 .grpquickfactsleft span , .grpquickfactsleft label
 {
     float:left;    
 }
 .grpquickfactsleft .control
 {
     float:left;    
 }
 .grpquickfactsleft h3 , .grpquickfactsleft h4{
    border-bottom: 1px solid #003399;
    color: #003399  ;
    margin-bottom: 15px;
    margin-top: 8px;
    width: 100%;
        min-height: 17px;
}


.grpquickfactsright
{
  float:left;
  width:34%;    
  border: 1px dashed #c0c0c0;
  border-radius:15px; margin-left: 2%;  padding:10px;
}

.grpquickfactsright span , .grpquickfactsright label
 {
     float:left;    
 }
 .grpquickfactsright .control,.grpquickfactsright .subgrpcontrol
 {
    float:left;  margin:0px 0px 0px 10px;  height:21px;
 }
 .grpquickfactsright h3
 {
     border-bottom: 1px solid #003399;
    color: #003399  ;
    margin-bottom: 15px;
    margin-top: 8px;
   font-size:1em;
     width: 95%;
 } 
 

 .grpquickfactsright_matter {
    border: 1px dashed #c0c0c0;
    border-radius: 15px;
    float: left;
    margin-left: 2%;
    margin-top:-352px;
    padding: 10px;
    width: 34%;
}
  .grpquickviewsright span, .grpquickviewsright label, .grpquickviewsright_new span, .grpquickviewsright_new label {
    float:left;
}
  .grpquickviewsright .control,.grpquickviewsright .subgrpcontrol,.grpquickviewsright_new .control,.grpquickviewsright_new .subgrpcontrol
 {
    float:right;    height:20px; margin:0;
       
 }
 .grpquickviewsright h3, .grpquickviewsright_new h3
 {
    width:95%;  border-bottom: 1px solid #003399;
    color: #003399 !important;margin-bottom: 15px; margin-top:8px;
 } 
 
.grpquickfactsright_matter span , .grpquickfactsright_matter label
 {
     float:left;     
 }
 .grpquickfactsright_matter .control,.grpquickfactsright_matter .subgrpcontrol
 {
    float:left;  margin:0px 0px 0px 10px;  height:21px;
 }
 .grpquickfactsright_matter h3 ,.grpquickfactsright_matter h4
 {
    border-bottom: 1px solid #003399;
    color: #003399;
    margin-bottom: 15px;
    margin-top: 8px;
    font-size:1em;
    width: 95%;
 } 
  .grpquickviewsright
{
  float:right;
  width:25%;    
  border :1px solid gray;
  border-radius:15px; margin-left: 2%;  padding:10px;    position: ABSOLUTE;
  RIGHT: 53PX;
 TOP: 130px; 
}
 
 .grpquickviewsright_new
{
  float:right;
  width:25%;    
  border :1px solid gray;
  border-radius:15px; margin-left: 2%;  padding:10px;   
  margin-right: 25px;
  position: absolute;
  right: 30px;
  margin-top: 24px;
}




.headingquickfact {
    background: #3399ff none repeat scroll 0 0;
    border: medium none !important;
    border-radius: 5px;
    color: white !important;
    margin-top: 0 !important;
    padding: 5px;
    text-align: center;
}


.control div, .editor
 {
  float:left;
}


 .control1, .control
        {
            width: 100% !important;
        }

  .dxtc-link
        {
          display: none !important;
        }
       
        .control
        {
            min-height: 20px !important;
        }
        .dxeTextBox_Office2010Silver, .dxeButtonEdit_Office2010Silver, .dxeTextBox_Office2010Silver
        {
            background-color: #F7F7F7;
        }
        .dxeMemoSys td
        {
           /* padding: 0px;*/
        }
        .dxeEditArea_Office2010Silver
        {
            height: 18px;
        }
        .dxic
        {
            padding: 0px !important;
            padding-top: 0px;
            padding-bottom: 0px;
            height: 18px;
            padding-left: 0px;
            border-right-width: 00px;
            padding-right: 0px;
            /*background-color:black;*/
            color:white;
        }
              .grph .Control1 ,.subgrph .Control1
        {
            width:100%; float:left;
         }
          .grph .Control2 ,.subgrph .Control2
        {
            width:50%; float:left;
         }
          .grph .Control3  ,.subgrph .Control3
        {
            width:33%; float:left;
         }
          .grph .Control4 , .subgrph .Control4
        {
            width:25%; float:left;
         }
      .grph span , .grph label
        {
            float:left;    
    }
        .grph .ControlLeft , .ControlLeft2  , .subgrph .ControlLeft2 , .ControlLeft
        {
            width:60%; float:left;
            
         }
         
         .grph .ControlRight,  .ControlLeft2 ,  .subgrph .ControlRight , .ControlLeft2
        {
            width:40%; float:left;
            
         }

.noborder {
    border: none !important;
}

.DropDownWindow {
overflow:auto;
max-height:300px;
}

 
.dxeButtonEdit ,.dxeTextBox ,.dxeMemo,.dxheViewArea{
   background-color: #F7F7F7;
   border: 1px solid #e3e3e3 ;
   font: 12px Tahoma, Geneva, sans-serif;
   float:left;

}

/**Classes only in controls*/

  .subgrpviews2 
 {
     float:left;
     width:25%;     
 }
.subgrpviews2 span , .subgrpviews2 label
 {
    float:left;    
 }
 
  .subgrpviews2 h3
 {
    width:95%;   border-bottom: 1px solid #003399;
    color: #003399 !important; margin-bottom: 15px; margin-top:8px;
 }
 
 

 .subgrpviews1 h3
 {
    width:55% !important;    
 }
 
   .subgrpviews1 
 {
     float:right;
     width:73%;     
 }
.subgrpviews1 span , .subgrpviews1 label
 {
    float:right;    
 }
 
  .subgrpviews1 h3
 {
    width:95%;   border-bottom: 1px solid #003399;
    color: #003399 !important; margin-bottom: 15px; margin-top:8px;
 }

        .grprightMargin {
            float: left;
            width: 35%;
            margin-bottom: 1px;
        }

            .grprightMargin span, .grprightMargin label {
                float: left;
            }

            .grprightMargin h3 {
                width: 95%;
                border-bottom: 1px solid #003399;
    color: #003399 !important;
                margin-bottom: 15px;
                margin-top: 8px;
            }

        .grprightMargin2 {
            float: left;
            width: 35%;
            margin-bottom: 2px;
        }

            .grprightMargin2 span, .grprightMargin2 label {
                float: left;
            }

            .grprightMargin2 h3 {
                width: 95%;
                 border-bottom: 1px solid #003399;
    color: #003399 !important;
                margin-bottom: 15px;
                margin-top: 8px;
            }

.margintop150 {
margin-top :-150px;

}
.margintop50 {
margin-top :-50px;
}

.margintop100 {
margin-top :-100px;
}

.inputtype {
float:left;
}
.imginfo {
height:15px;
float:left;
margin:2px 0 0 2px;
}