﻿/* CSS Style */
 

    
 
    .master-body {
	

    font-size: 12px;
    font-family: Arial,Verdana, Helvetica, sans-serif;
	top:0px;
    margin-top: 0px;
    padding-left: 5px;
    background:#FCFCFC;
    margin-top:0px; 
    min-width:800px;
    max-width :100%;
    width  :1366px;
   

    
    }

    .master-footer
    {
        
    
    clear:both;
    margin-top: 0px;
    height: 20px;
    background-color:#D8E7F4;
    color: blue;
    text-align:center;
    vertical-align:middle;
     
    min-width:800px;
    max-width :100%;
   width  :1366px;
   
    
    }




.bodyMain {
	

font-size: 12px;
font-family: Arial,Verdana, Helvetica, sans-serif;
	
margin: 0px;
padding: 0px;
background:#FCFCFC;
margin-top:110px; 
min-width:800px;
max-width :100%;
width  :1050px;


    
}

 .page-top {
   
    background-color: #00BDFD;
    background-image: radial-gradient(circle farthest-corner at center center , #FCFCFC 20%, #6BCDF1 100%);
    background-position: center center;
    background-size: cover;
   
   
   text-decoration: none;
   vertical-align: middle;
   min-width:20px;
   max-width :100%;
   width  :100%;
  height  :100%;
  
   margin-bottom:0px;
   
  
   }
   
  
   

.box-container {
  
        
        border: 0px solid #f2e3d2;
        -webkit-border-radius: 4px;
        -moz-border-radius: 4px;
        border-radius: 4px;
        
   
        background-color: #00BDFD;
        background-image: radial-gradient(circle farthest-corner at center center , white 50%, #6BCDF1 100%);
        background-position: center center;
        background-size: cover;
        text-decoration: none;
        vertical-align: middle;
        z-index:1000;
        margin-top:0px;
        margin-bottom:0px;
       
        background-color:GhostWhite;
        
        
  
   }

   .menu-container {
    

    color:white;
    background-color: #CFE3F5;
    background-image: radial-gradient(circle farthest-corner at center center ,#EBF6F0 0%,#D1E4FC 100%);
    background-position: center center;
    background-size: cover;
   font-size:12px;
   text-align:left;
   vertical-align: middle;
      
   padding-top:0px;
   margin-bottom:0px;
  
   
   max-width:1124px;
  
   }
   
   
   
    .application-title {
   color:White;
    background-color : #00BDFD;
    background-image: radial-gradient(circle farthest-corner at center center , #FF6C60 0%, #6BCDF1 100%);
    background-position: center center;
    background-size: cover;
     font-family:"Roboto",Verdana, Helvetica,Arial, sans-serif;
   text-decoration: none;
   vertical-align: middle;
      
   padding:5px;
   margin-bottom:0px;
  
   min-width:20px;
   max-width:1124px;
  
   }
   
  
   
   
  .page-title {
   margin-bottom:10px;
   color: #725129;
   text-shadow: #fdf2e4 0 1px 0;
   }

.page-logo {
    border: 1px solid #0f0d0b;
   background: #e3dcd3;
   background: -webkit-gradient(linear, left top, left bottom, from(#eff3f7), to(#e3dcd3));
   background: -webkit-linear-gradient(top, #eff3f7, #e3dcd3);
   background: -moz-linear-gradient(top, #eff3f7, #e3dcd3);
   background: -ms-linear-gradient(top, #eff3f7, #e3dcd3);
   background: -o-linear-gradient(top, #eff3f7, #e3dcd3);
   background-image: -ms-linear-gradient(top, #eff3f7 0%, #e3dcd3 100%);
   -webkit-border-radius: 7px;
   -moz-border-radius: 7px;
   border-radius: 7px;
   -webkit-box-shadow: rgba(000,000,000,0.9) 0 1px 2px, inset rgba(255,255,255,0.4) 0 1px 0;
   -moz-box-shadow: rgba(000,000,000,0.9) 0 1px 2px, inset rgba(255,255,255,0.4) 0 1px 0;
   box-shadow: rgba(000,000,000,0.9) 0 1px 2px, inset rgba(255,255,255,0.4) 0 1px 0;
   font-family: 'Helvetica Neue',Helvetica,sans-serif;
  
   vertical-align: middle;
  
  padding : 0px;
  margin : 0px;
   
   width:80px;
   height:60px;
  
   }
  





.site_size
{
width:1024px;
vertical-align:top; 
background:#EAFFD5;
border-bottom:0px solid #8496d7;
border-left:0px solid #8496d7; 
border-right:0px solid #8496d7; 
border-top:0px solid #8496d7;
margin-top: 5px;
margin-bottom: 5px;
}

.site_popup_size
{
width:900px;
vertical-align:top; 
background:#EAFFD5;
border-bottom:0px solid #8496d7;
border-left:0px solid #8496d7; 
border-right:0px solid #8496d7; 
border-top:0px solid #8496d7;

padding-top:2px;
padding-left:2px;
padding-right:2px;
padding-bottom:2px;
}      
.top_banner
{
 width:1024px;   
background:#D8E7F4;
margin-top: 5px;
margin-bottom: 5px;
border-left:2px solid #B8B8B8;
border-right:2px solid #B8B8B8;
border-top:1px solid #B8B8B8;
border-bottom:2px solid #B8B8B8;

      
}


.left_banner
{
width:189px;
vertical-align:top; 
background:#ADD7FF;
border-bottom:0px solid #EAFFD5;
border-left:0px solid #EAFFD5; 
border-right:0px solid #EAFFD5; 
border-top:0px solid #EAFFD5;
margin-left: 1px;
padding-left:1px;
padding-right:0px;
margin-right: 0px;       
      
}


.td_top
{

background:#FFE8A6;
border:1px   solid #FCFCFC;
border-style:outset;
padding-top:0px;
border-spacing:2px;
height:23px;

font-family:Arial;
}
.td_top_fv
{

background:#FCFCFC;
border-top:3px solid #CADFF2;
border-bottom:1px solid #CADFF2;
border-left:1px solid #CADFF2;
border-right:1px solid #CADFF2;
font-family:Arial;
}

.td_body
{
background:#FCFCFC;

border-top:3px solid #DEEBF7;
border-bottom:2px solid #DEEBF7;
font-family:Arial;
}

.Border_color
{

border:3px solid #DEEBF7;
    margin-right: 0px;
}

.grid_title
{
border:1px solid #DBEE8E;
border-style:groove;
padding:3px;
background:#FCFCFC;

}
.grid_div
{
vertical-align:top; 
margin-top: 0px;
padding-top:5px;
margin-bottom:0px;
padding-bottom:5px;
margin-left: 0px;
padding-left:0px;
margin-right: 0px;
padding-right:0px;

      
}
 .document
{
 background:black url('/Image/Document.jpg') ;
 width:700px;
 height:200px;   
border:2px  outset #0000FF;
padding:0px;
margin:0px;

}      
#td_top
{
width:100%;
height:25px;
background:#EAFFD5;
color:#2D428D;
font-family:Arial;
}

.txtArea
{
font-size: 12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
 

.save
{
border:2px  outset #0000FF;
padding:10px;
margin:5px;
background:#FCFCFC url('/images/Save.ico') no-repeat;
}   
.editsave
{
border:2px outset #0000FF;
padding:10px;
margin:5px;

background:#FCFCFC url('/images/Save.ico') no-repeat;
} 
.cancel
{
border:2px outset #0000FF;
padding:10px;
margin:5px;
background:#FCFCFC url('/images/user_remove.png') no-repeat;
}
.login
{
border:2px outset #0000FF;
padding:10px;
margin:5px;
background:#FCFCFC url('/images/LogIn.png') no-repeat;
}
.from-close
{
border:2px outset #0000FF;
padding:3px;

background:#FCFCFC url('/images/icon_delete.gif') no-repeat;
}

.new
{
border:1px  outset red;
padding:2px;
background:#FCFCFC url('/images/new.png') no-repeat;

}
.SelectNew
{
border:2px  outset red;
padding:2px;
background:#FCFCFC url('/images/new.png') no-repeat;
}
.edit
{
border:1px outset red;
padding:2px;
background:#FCFCFC url('/images/edit.png') no-repeat;
height:40px;
width:40px;
}
.SelectEdit
{
border:2px outset red;
padding:2px;
background:#FCFCFC url('/images/edit.png') no-repeat;
}
.delete
{
border:1px outset red;
padding:2px;
background:#FCFCFC url('/images/delete.png') no-repeat;
}
.logon
{
border:1px outset black;
padding:4px;
background:#FCFCFC url('/images/LogIn.png') no-repeat;
}

.detail
{
border:1px outset red;
padding:2px;
background:#FCFCFC url('/images/detail_icon.gif') no-repeat;

}
.icon-help
{
border:1px outset red;
padding:2px;
background:#FCFCFC url('/images/help.gif') no-repeat;
height:40px;
width:40px;
}
.detail_open
{

vertical-align:middle;
background-color:White;
background: url('/images/details_open.png') no-repeat;
margin-top:4px;
margin-left:4px;
margin-right:8px;
padding:1px;

}
.detail_close
{
vertical-align:middle;
background-color:White;
background: url('/images/details_close.png') no-repeat;
margin-top:4px;
margin-left:4px;
margin-right:8px;
padding:1px;

}
.SelectDetail
{
border:2px outset red;
padding:2px;
background:#FCFCFC url('/images/detail_icon.gif') no-repeat;

}
.developer
{
border:1px  outset red;
padding:2px;
background:#EAFFD5 url('/images/developer.png') no-repeat;
}

.reportAll
{
border:1px  outset red;
padding:2px;
background:#EAFFD5 url('/images/report.png') no-repeat;
}
.report
{
border:1px outset red;
padding:2px;
background:#FCFCFC url('/images/report.png') no-repeat;
}

.SelectReport
{
border:4px outset red;
padding:2px;
background:#FCFCFC url('/images/report.png') no-repeat;
}

.iaas-search
{
border:1px  outset red;
padding:2px;
background:#FCFCFC url('/images/search.gif') no-repeat;
}

.FilterSearch
{
border:3px  inset red;
padding:2px;
background:#FCFCFC url('/images/search.gif') no-repeat;

}
.Action_button
{
border:1px solid #DBEE8E;
border-style:ridge;
padding:3px;
background:#FCFCFC;

}
.Messege_button
{
border:1px solid #DBEE8E;
border-style:outset;
padding:3px;
background:#FFBFBF;

}
.button
{
background-image:  #101014 url('../Image/btnright.png') repeat-x;
   
border-width: 0px;
width: 40px;
height: 18px;
background-color:#EAFFD5;
color:Blue;
   
}




.td_top1
{
height: 25px;
width: 100px;
       
background: #DDEAF7;
font-family:Arial;
font-size: 12px;
}
        
.bodyColor
{
background-color:#FCFCFC;
}

.MenuColor
{
background-color:#EAFFD5;
}
.td_hight
{
height: 25px;
}
    
.tbl_main
{
width:100%;
margin-bottom:.0001pt;
font-size:12px;
font-family:Arial;
margin-left: .0001pt;
margin-right:.0001pt;
margin-top: .0001pt;
    
     
}
   
tbl_margin
{
width:100%;
vertical-align:top; 
background:#EAFFD5;
border-bottom:0px solid #8496d7;
border-left:0px solid #8496d7; 
border-right:0px solid #8496d7; 
border-top:0px solid #8496d7;
margin-top: 30px;
margin-bottom: 30px;
      
}

    
.tbl_margin
{
width:100%;
vertical-align:top; 
background:#EAFFD5;
border-bottom:1px solid #8496d7;
border-left:0px solid #8496d7; 
border-right:0px solid #8496d7; 
border-top:0px solid #8496d7;
margin-top: 0px;
margin-bottom: 0px;
      
     

}
  
.tbl_homepage_margin
{
width:100%;
vertical-align:top; 
background:#EAFFD5;
border-bottom:3px solid #8496d7;
border-left:3px solid #8496d7; 
border-right:3px solid #8496d7; 
border-top:3px solid #8496d7;
margin-top: 5px;
margin-bottom: 5px;
margin-left: 2px;
margin-right: 3px;
padding-left:5px;
padding-right:5px;
padding-top:5px;
padding-bottom:5px;

}
      
rpt_tbl_margin
{
width:1280Px;
vertical-align:top; 
background:ThreeDHighlight;
border-bottom:1px solid #8496d7;
border-left:1px solid #8496d7; 
border-right:1px solid #8496d7; 
border-top:1px solid #8496d7;
margin-top: 10px;
margin-bottom: 10px;
height:300;
}

    
.rpt_tbl_margin
{
width:1280Px;
vertical-align:top; 
background:#f6f9f5;
border-bottom:1px solid #8496d7;
border-left:1px solid #8496d7; 
border-right:1px solid #8496d7; 
border-top:1px solid #8496d7;
margin-top: 10px;
margin-bottom: 10px;
      
     

}
    
.rpt_td_title
{
margin-left : 10px;
width:650px; 
height:25px;
vertical-align:middle;
background:#F7F7F7;
background-color:#F7F7F7;
font-family:Arial;
font-size: 14px; 
font-weight:bold;
color:Black; 
}
    
.rpt_td_top
{
height:25px;
background:#B5C7DE;
width:980Px;
color:navy;
font-family:Arial;
}
    
rpt_td_top
{
width:980Px;
height:25px;
background:#B5C7DE;
color:#2D428D;
font-family:Arial;
}
     
      
.td_grid
{
width:980Px;
font-family:Arial;
font-size: 12px; 
color:#2D428D; 
}
      
.td_name
{
       
height:25px;
vertical-align:middle;
background:Ghostwhite;
font-family:Arial;
font-size: 11px; 
font-weight:bold;
color:black;  
}
      
.td_value
{
          
margin-left: 10px;
padding:0px;
text-align:justify;

vertical-align:middle;
background:White;
font-family:Arial;
font-size: 12px; 
color:Black; 
          
}

.calendarContainer table tr td
{
    height: 0px;
    width:0px;
    padding: 1px !important;
    margin: 0 !important;
    border-width: 0px !important;
    background:#EBF6F0;
    
}
