﻿ @charset "utf-8";
/* CSS Document 

.
    
 /* Overriding the grid width styles for widgets */
.t-grid-content
{
    overflow-x: auto;
    overflow-y: scroll;
   /* width: 99.6%;*/
    font-weight: normal;
}
    
#divBonusTemplate .t-grid-content
{
    overflow-x: auto;
    overflow-y: scroll;
    width: 99.8%;
    font-weight: normal; 
}
    
#divContractPayments .t-grid-content
{
    overflow-x: auto;
    overflow-y: scroll;
    width: 99.85%;
    font-weight: normal; 
}    

/*style for entity panel dropdowns issue .t-content{height:100%;}*/
.grid-entitypanel select 
{
    width:93%;
    color:#333;
 }

/* End Overriding the grid width styles for widgets */

/* Overriding the tab strip styles */

.t-tabstrip .t-tabstrip-items
{
    background:url(../DocumentManager/Images/Common/Page-hdr-bg.png) repeat-x  top #e3edfa; 
    padding-left: 0px;
}
    
.t-picker-wrap
{
    height: 10px;
}

#tabDetails-1, #tabDetails-2 ,#tabDetails-3, #tabDetails-4, #tabDetails-5 ,#tabDetails-6,#tabDetails-7 
{ 
background-color: #e3edfa; 
} 
    
.widget-bg1
{
    background: #ffff;
    border: solid 1px #222;
}
    
.t-tabstrip .t-tabstrip-items
{
    padding-top:10px; 
    height:22px;
}    

.t-tabstrip  .t-tabstrip-items .t-state-default
{
     background:url(../DocumentManager/Images/Common/top-tab-select.png) top repeat-x #121212; 
     margin-left:5px; 
     margin-top:-2px; 
     padding:6px 5px; 
     padding-top:2px; 
     cursor:pointer;
     text-align:left;
     color:#fafafa; 
     border:#000;
  }	

	
.t-tabstrip-items .t-item
{
	margin-right:0px;
	margin-top:0px;
}

 /**** t-state-active  *****/
.t-tabstrip  .t-tabstrip-items .t-state-active
{ 
    background:url(../DocumentManager/Images/Common/top-tab-default.png) top  repeat-x #036;
    margin-left:5px; 
    margin-top:-2px; 
    padding:4px 5px; 
    padding-bottom:8px;  
    padding-top: 0.02em; 
    text-align:left;
    color:#FFF;
 }                                           

.t-item .t-state-default .t-state-active
{ 
    background:url(../DocumentManager/Images/Common/top-tab-select.png) top repeat-x #e2e2e2; 
    margin-left:5px; 
    margin-top:-2px;  
   -moz-box-shadow: 2px 1px 9px 3px #c0c0c0;
   -webkit-box-shadow: 2px 1px 9px 3px #c0c0c0;
   box-shadow:  2px 1px 9px 3px #c0c0c0;
   padding:4px 5px;	
   text-align:left;
   color:#0c6593;
 }	
	
.t-item .t-state-default .t-state-active{}
	
.t-header .t-tabstrip-items .t-state-default .t-link
{
	font-size:12px;
	color:#fafafa;	  
}
	
.t-header .t-tabstrip-items .t-state-active .t-link
{
	font-size:12px;
    color:#fff;
}
	
/**** t-state-active end *****/	
	
/**** t-state-active  *****/
.tabs .t-tabstrip  .t-tabstrip-items .t-state-active
{ 
    background:#f00;
    margin-left:5px; 
    margin-top:-2px;     
    padding:4px 5px; 
    padding-bottom:8px;  
    padding-top: 0.02em; 
    text-align:left;
    color:yellow;
}

.tabs .t-item .t-state-default .t-state-active 
{
    background:FFF; 
    margin-left:5px; 
    margin-top:-2px; 
    -moz-box-shadow: 2px 1px 9px 3px #c0c0c0;
    -webkit-box-shadow: 2px 1px 9px 3px #c0c0c0;
    box-shadow:  2px 1px 9px 3px #c0c0c0;
    padding:4px 5px;	
    text-align:left;
	color:yellow;
}
	
.tabs .t-item .t-state-default .t-state-active{}
	
.tabs .t-header .t-tabstrip-items .t-state-default .t-link
{
	font-size:12px;
	color:yellow;
	background:#ccc;	  
}
	
.tabs .t-header .t-tabstrip-items .t-state-active .t-link
{
	font-size:12px;
	color:yellow;
	background:pink;
}
	
/**** t-state-active end *****/
 
 /* End Overriding the tab strip styles */   

/***************Widget special styles******************************/

.pp-width-widget-48 
{
    width:47.5%; 
    padding-left: 7px;
 }
 
.pp-width-widget-98 
{
    width:98%;
}

 .small 
 {
     font-size:11px;
 }
 
.widget-hdng 
{
    height:20px;
    margin-top:12px;
    font-size:14px;
}

/***************End Widget special styles**************************/
 
/*************Widget And it's rounded corners style starts here***************/

.detail-widget-col1
{
    margin:10px; 
    width:96%; 
    float:left;
 }
.detail-widget-col2
{
     width:100%; 
     float:left;
 }

.widget-crnr-lt 
{ 
    width:0px;
 }
 
.widget-crnr-rt 
{ 
    width:0px;
}

.ie8 .widget-crnr-lt 
{
    background:url(../DocumentManager/Images/Common/widget-corners.png);
    width:8px;
    height:24px;
}

.ie8 .widget-crnr-rt 
{
    background:url(../DocumentManager/Images/Common/widget-corners.png);
    background-position:9px -0px;
    width:8px;
    height:24px;
}

.t-grid-content
{
    background-color:#fff;
    border: solid 1px #2c2c2c;
 }
 
.t-tabstrip .t-panelbar .t-content 
{ 
    padding:10px; 
    padding-top:0px; 
    border:solid 1px #222;
 }
 
.widget-bg 
{ 
    background:#fff; 
    border:0;
 }
.Widget-selected 
{
    -moz-border-radius-topleft: 15px;
    -webkit-border-top-left-radius: 10px;
    -khtml-border-top-left-radius: 10px;
    background: url('../Content/DocumentManager/Images/Common/pp_header_bg-act.png') repeat-x;
    border-top-left-radius: 10px;
    border: 0px;
    height:24px;
    -moz-border-radius-topright: 15px;
    -webkit-border-top-right-radius: 10px;
    -khtml-border-top-right-radius: 10px;
    border-top-right-radius: 10px;
}

.rcw li.t-state-default .t-link
{
    -moz-border-radius-topleft: 15px;
    -webkit-border-top-left-radius: 10px;
    -khtml-border-top-left-radius: 10px;
    background:url('../DocumentManager/Images/Common/pp_header_bg-open.png') repeat-x;
    border-top-left-radius: 10px;
    border: 0px;
    color:#fff;
    height:24px;
    -moz-border-radius-topright: 15px;
    -webkit-border-top-right-radius: 10px;
    -khtml-border-top-right-radius: 10px;
    border-top-right-radius: 10px;
}
    
.ie8 .rcw li.t-state-default .t-link
{
    -moz-border-radius-topleft: 15px;
    -webkit-border-top-left-radius: 10px;
    -khtml-border-top-left-radius: 10px;
    background:url('../DocumentManager/Images/Common/pp_header_bg-open.png') repeat-x;
    border-top-left-radius: 10px;
    border: 0px;
    height:24px;
    -moz-border-radius-topright: 15px;
    -webkit-border-top-right-radius: 10px;
    -khtml-border-top-right-radius: 10px;
    border-top-right-radius: 10px;
}
    
.rcw li.t-state-active .t-link
{ 
    background:none; 
    border: 0px;
    color:#fff;
    height:18px;
    background:#c0c0c0;
    border-radius: 0px;        
}    
     
.ie8 .rcw li.t-state-active .t-link
{
    background:none;
    border-top-left-radius:0px;
    border: 0px;
    color:#fff;
    height:18px;       
        
}
  
.rcw .t-item .t-state-default .t-link:hover 
{
    background:#ccc;
    cursor:pointer;
    font-weight:bold;
    color:green;
}
    
.rcw .t-panelbar .t-group .t-state-default 
{ 
    cursor:default; 
    height:26px;
    cursor:pointer;
    background:#E4E3E5; 
    color:#000;
}
  
.rcw  .t-grid-toolbar .t-widget .t-state-default .t-state-hover
{
    background: #ffe073  url('../../Content/DocumentManager/Images/left_menu_bar_mo.png') repeat-x; 
    padding-bottom:8px; 
    color:#036;
} 

.rcw li.t-state-active .t-state-selected
{
    -moz-border-radius-topleft: 15px;
    -webkit-border-top-left-radius: 10px;
    -khtml-border-top-left-radius: 10px;
    background:url(../DocumentManager/Images/Common/pp_header_bg-act.png) repeat-x;
    border-top-left-radius: 10px;
    height:24px;
    border: 0px;
    -moz-border-radius-topright: 15px;
    -webkit-border-top-right-radius: 10px;
    -khtml-border-top-right-radius: 10px;
    border-top-right-radius: 10px;
} 
    
    
.ie8 .rcw li.t-state-active .t-state-selected
{
    -moz-border-radius-topleft: 15px;
    -webkit-border-top-left-radius: 10px;
    -khtml-border-top-left-radius: 10px;
    background:url(../DocumentManager/Images/Common/pp_header_bg-act.png) repeat-x;
    border-top-left-radius: 10px;
    height:24px;
    border: 0px;
    -moz-border-radius-topright: 15px;
    -webkit-border-top-right-radius: 10px;
    -khtml-border-top-right-radius: 10px;
    border-top-right-radius: 10px;
}  
    
.rcw li.t-state-active a.t-header
{
    -moz-border-radius-topleft: 15px;
    -webkit-border-top-left-radius: 10px;
    -khtml-border-top-left-radius: 10px;
    background: url('../Content/DocumentManager/Images/Common/pp_header_bg.gif') repeat-x;
    border-top-left-radius: 10px;
    height:24px;
    border: 0px;
    -moz-border-radius-topright: 15px;
    -webkit-border-top-right-radius: 10px;
    -khtml-border-top-right-radius: 10px;
    border-top-right-radius: 10px;
}  
    
.ie8 .rcw li.t-state-active a.t-header
{
    -moz-border-radius-topleft: 15px;
    -webkit-border-top-left-radius: 10px;
    -khtml-border-top-left-radius: 10px;
    background: url('../Content/DocumentManager/Images/Common/pp_header_bg.gif') repeat-x;       
    border-top-left-radius: 10px;
    height:24px;
    border: 0px;
    -moz-border-radius-topright: 15px;
    -webkit-border-top-right-radius: 10px;
    -khtml-border-top-right-radius: 10px;
    border-top-right-radius: 10px;
} 
      
.rcw .widget-bg li.t-state-default .t-link
{
    -moz-border-radius-topleft: 15px;
    -webkit-border-top-left-radius: 10px;
    -khtml-border-top-left-radius: 10px;
    border-top-left-radius: 10px;
    border: 0px;
    height:24px;
    -moz-border-radius-topright: 15px;
    -webkit-border-top-right-radius: 10px;
    -khtml-border-top-right-radius: 10px;
    border-top-right-radius: 10px;
}
.ie8 .rcw .widget-bg li.t-state-default .t-link
{
    -moz-border-radius-topleft: 15px;
    -webkit-border-top-left-radius: 10px;
    -khtml-border-top-left-radius: 10px;
    border-top-left-radius: 10px;
    border: 0px;
    height:24px;
    -moz-border-radius-topright: 15px;
    -webkit-border-top-right-radius: 10px;
    -khtml-border-top-right-radius: 10px;
    border-top-right-radius: 10px;
}
    
.rcw .widget-bg li.t-state-active .t-link
{
    -moz-border-radius-topleft: 15px;
    -webkit-border-top-left-radius: 10px;
    -khtml-border-top-left-radius: 10px;        
        /* background: #f88703;*/
    background:url(../DocumentManager/Images/Common/pp_header_bg-act.png) repeat-x;
    border-top-left-radius: 10px;
    border: 0px;
    height:24px;
    -moz-border-radius-topright: 15px;
    -webkit-border-top-right-radius: 10px;
    -khtml-border-top-right-radius: 10px;
    border-top-right-radius: 10px;
}
    
.ie8 .rcw .widget-bg li.t-state-active .t-link
{
    -moz-border-radius-topleft: 15px;
    -webkit-border-top-left-radius: 10px;
    -khtml-border-top-left-radius: 10px;
    background:url(../DocumentManager/Images/Common/pp_header_bg-act.png) repeat-x;
    border-top-left-radius: 10px;
    border: 0px;
    height:24px;
    -moz-border-radius-topright: 15px;
    -webkit-border-top-right-radius: 10px;
    -khtml-border-top-right-radius: 10px;
    border-top-right-radius: 10px;
}
    
.rcw .widget-bg li.t-state-active .t-state-selected
{
    -moz-border-radius-topleft: 15px;
    -webkit-border-top-left-radius: 10px;
    -khtml-border-top-left-radius: 10px;
    background:url(../DocumentManager/Images/Common/pp_header_bg-act.png) repeat-x; 
        
    border-top-left-radius: 10px;
    height:24px;
    border: 0px;
    -moz-border-radius-topright: 15px;
    -webkit-border-top-right-radius: 10px;
    -khtml-border-top-right-radius: 10px;
    border-top-right-radius: 10px;
}
    
    
    .ie8 .rcw .widget-bg li.t-state-active .t-state-selected
{
        
    height:24px;
    border-top-left-radius: 10px;
    border: 0px;
    -moz-border-radius-topright: 15px;
    -webkit-border-top-right-radius: 10px;
    -khtml-border-top-right-radius: 10px;
    border-top-right-radius: 10px;
}
    
    
.rcw .widget-bg .t-grid .t-grid-header .t-header .t-link
{ 
    background:#036; 
    background-image:none; 
    height:18px;
} 
    
.rcw .widget-bg .t-grid .t-grid-header .t-header .t-state-hover
{ 
    background:#036;  
    color:#fff; 
    background-image:none;
    }    
     
.rcw .widget-bg .t-grid .t-grid-header .t-link
{ 
    background:#ccc; 
    background-image:none;
} 

.rcw .widget-bg .t-grid li.t-state-default .t-link
{ 
    background: #f7fafd; 
    border-radius: 0; 
    height:18px; 
    border:0px; 
    border-bottom:solid 1px #036; 
}
    
.rcw .widget-bg .t-grid li.t-state-default .t-state-hover
{ 
    background:#f00 url('../DocumentManager/Images/left_menu_bar_mo.png')  repeat-x;  
    border-radius:0px; 
    } 

.rcw .widget-bg .t-content .t-grid .t-toolbar .t-header .t-state-hover
{   
    border:0; 
    border-radius:0;   
    height:18px; 
    padding-bottom:0px;
}
    
.rcw .widget-bg .t-grid .t-grid-pager .t-pager .t-link
{ 
    background:#036; 
    background-image:none;
}
    
.rcw .widget-bg .t-grid .t-grid-pager .t-pager .t-link
{ 
    background:None; 
    background-image:none; 
    border:0; 
    border-radius:0; 
    height:20px;
    }
     
.rcw .widget-bg .t-grid .t-grid-pager .t-pager .t-numeric .t-link
{ 
    background:#cbd2db; 
    background-image:none; 
    border:0; 
    border-radius:0; 
    height:20px;
    }
     
.rcw .widget-bg .t-grid .t-grid-pager .t-pager .t-numeric .t-state-active
{ 
    background:None; 
    background-image:none; 
    border:0; 
    border-radius:0; 
    height:20px;
    }
  
    .rcw .widget-bg .t-content .t-grid .t-toolbar .t-header .t-item .t-link
    { 
        background:#c0c0c0;   
        border:0; 
        border-radius:0;   
        height:22px; 
        padding-bottom:0px;
    }
      
    .rcw .widget-bg .t-content .t-grid .t-toolbar .t-header .t-item .t-state-hover
    {  
        background: url('../DocumentManager/Images/left_menu_bar_mo.png') repeat-x;     
        border:0; 
        border-radius:0;   
        height:22px; 
        padding-bottom:0px;
    }  
  
    .rcw .widget-bg .t-content .t-grid .t-toolbar .t-header .t-group .t-item .t-link
    { 
        background:#f7fafd;   
        border:0; 
        border-radius:0;   
        height:20px; 
        padding-bottom:0px; 
        border-bottom:solid 1px #ccc;
    }
      
    .rcw .widget-bg .t-content .t-grid .t-toolbar .t-header .t-group .t-item .t-state-hover
    { 
        background: url('../DocumentManager/Images/left_menu_bar_mo.png') repeat-x ;     
        border:0; 
        border-radius:0;   
        height:20px; 
        padding-bottom:0px;
    }  
  
.bg-color .widget-bg li.t-state-default .t-link
{
    -moz-border-radius-topleft: 15px;
    -webkit-border-top-left-radius: 10px;
    -khtml-border-top-left-radius: 10px;
    border-top-left-radius: 10px;
    border: 0px;
    height:24px;
    -moz-border-radius-topright: 15px;
    -webkit-border-top-right-radius: 10px;
    -khtml-border-top-right-radius: 10px;
    border-top-right-radius: 10px;
}
.ie8 .bg-color .widget-bg li.t-state-default .t-link
{
    -moz-border-radius-topleft: 15px;
    -webkit-border-top-left-radius: 10px;
    -khtml-border-top-left-radius: 10px;
    border-top-left-radius: 10px;
    border: 0px;
    height:24px;
    -moz-border-radius-topright: 15px;
    -webkit-border-top-right-radius: 10px;
    -khtml-border-top-right-radius: 10px;
    border-top-right-radius: 10px;
}
    
.bg-color .widget-bg li.t-state-active .t-link
{
    -moz-border-radius-topleft: 15px;
    -webkit-border-top-left-radius: 10px;
    -khtml-border-top-left-radius: 10px;       
        background:url(../DocumentManager/Images/Common/pp_header_bg-act.png) repeat-x;
    border-top-left-radius: 10px;
    border: 0px;
    height:24px;
    -moz-border-radius-topright: 15px;
    -webkit-border-top-right-radius: 10px;
    -khtml-border-top-right-radius: 10px;
    border-top-right-radius: 10px;
}
    
.ie8 .bg-color .widget-bg li.t-state-active .t-link
{
    -moz-border-radius-topleft: 15px;
    -webkit-border-top-left-radius: 10px;
    -khtml-border-top-left-radius: 10px;
    border-top-left-radius: 10px;
    border: 0px;
    height:24px;
    -moz-border-radius-topright: 15px;
    -webkit-border-top-right-radius: 10px;
    -khtml-border-top-right-radius: 10px;
    border-top-right-radius: 10px;
}
    
.bg-color .widget-bg li.t-state-active .t-state-selected
{
    -moz-border-radius-topleft: 15px;
    -webkit-border-top-left-radius: 10px;
    -khtml-border-top-left-radius: 10px;
    background:url(../DocumentManager/Images/Common/pp_header_bg-act.png) repeat-x; 
        
    border-top-left-radius: 10px;
    height:24px;
    border: 0px;
    -moz-border-radius-topright: 15px;
    -webkit-border-top-right-radius: 10px;
    -khtml-border-top-right-radius: 10px;
    border-top-right-radius: 10px;
}
    
    
    .ie8 .bg-color .widget-bg li.t-state-active .t-state-selected
{
        
    height:24px;
    border-top-left-radius: 10px;
    border: 0px;
    -moz-border-radius-topright: 15px;
    -webkit-border-top-right-radius: 10px;
    -khtml-border-top-right-radius: 10px;
    border-top-right-radius: 10px;
}
    
.t-widget .t-reset .t-header .t-menu .topnav a, .t-widget .t-reset .t-header .t-menu .topnav a:link
{
    color:#fff;
}
   
.pp-widget 
{
    background:url(../DocumentManager/Images/Common/pp_header_bg.gif) repeat-x;
    color:#fff;
    border: 8px;
    height:32px;
    -moz-border-radius-topleft: 13px;
    -moz-border-radius-topright: 13px;
    -webkit-border-top-left-radius: 8px;
    -webkit-border-top-right-radius: 8px;
    -khtml-border-top-left-radius: 8px;
    -khtml-border-top-right-radius: 8px;
    border-top-left-radius: 8px;
    border-top-right-radius: 8px;
} 
    
.widget-content-active
{
    color:#000;
    background:#e0e0e0;
    border:inset #c2c2c2;
    border-width:0px  0.1em 0.1em 0.1em;
    width:99.5%;
 }
 
.widget-content
{
    color:#000;
    background:#fff;
    border:inset #c2c2c2;
    border-width:0px  0.1em 0.1em 0.1em;
    width:99.5%;
 }
 
.widget-crnr-lt 
{ 
    width:0px;
 }
 
.widget-crnr-rt 
{ 
    width:0px;
}

 /***Widget-Container-ie8***/
.ie8 .pp-widget-footer 
{
    background:url(../DocumentManager/Images/Common/rounded-crnr-white-repeat.png) repeat-x;
    width:786px;
    height:29px;
 }
 
.ie8 .widget-footer-lt 
{
    background:url(../DocumentManager/Images/Common/rounded-crnr-white-bleft.png) no-repeat;
    height:29px;
    width:13px;
 }
 
.ie8 .widget-footer-mdl 
{
    background:url(../DocumentManager/Images/Common/rounded-crnr-white-repeat.png) repeat;
    height:28px;
 }
 
.ie8 .widget-footer-rt 
{
    background:url(../DocumentManager/Images/Common/rounded-crnr-white-brght.png) no-repeat right top;
    height:29px;
    width:18px;
 }
 
.ie8 .widget-rt 
{
    background:url(../DocumentManager/Images/Common/rounded-crnr-white-right.png)repeat -y right;
    height:29px;
    width:18px;
}

.ie8 .widget-crnr-lt 
{
    background:url(../DocumentManager/Images/Common/widget-corners.png);width:8px;
    height:24px;
}
 
.ie8 .widget-crnr-rt 
{
    background:url(../DocumentManager/Images/Common/widget-corners.png);
    background-position:9px -0px;
    width:8px;
    height:24px;
}
/***Widget-Container-ie8***/

/*************Widget And it's rounded corners style ends here***************/
    
    
     
 