﻿
/*==================body====================*/  

body
{
    /* background-image: url('../../Images/bg.JPG'); */
    font-family: 'Lato', Arial, sans-serif;
    font-size: 100%;
    line-height: 1em;
    color: #404141;
    /* background-repeat: repeat; */
    /* background-color: #000000; */
    /* background-color: #0099FF; */
}

/*==================main table====================*/  

#MainTable{ width: 960; height:auto; margin:0,0px,0px,30px; padding-left:70px;}
#Header{ width: 100%; height: 20px; padding-top:0px; margin:0,0px,0px,0px; padding-bottom:0px;}
#BodyTable
{
    width: 100%;
    /* background: whitesmoke; */
    /* background-image: url('../../Images/home_08.jpg'); */
    /* background-repeat: repeat-x; */
    /* padding-top: 38px; */
    /* border-color: rgb(145, 65, 65); */
}
#MenuTable
{
    width: 100%;
    background: #D8D8D8;
    background-image: url('../../Images/home_08.jpg');
    background-repeat: repeat-x;
    padding-top: 0px;
}
#LeftPanel{ width:100%;}
#RightPanel{ width:100%;}
#MainContent{ width:100%;}
#BodyTD1{ width:25%; vertical-align: top; }
#BodyTD2{ width:75%; vertical-align: top; }

#TabControlLeft{ width:100%;}
   
/*==================accordion====================*/  
  /* .accordion 
   {  
        width: 250px;  
   }  
          
   .accordionHeader 
   {  
       border: 1px solid #2F4F4F;  
       color: white;  
       background-color: #D0A534;  
       font-family: 'Lato', Arial, sans-serif, Geneva, sans-serif;  
       font-size: 12px;  
       font-weight: bold;  
       padding: 5px;  
       margin-top: 5px;  
       cursor: pointer;  
   }  
     
   .accordionHeaderSelected 
   {  
       border: 1px solid #2F4F4F;  
       color: #7A5505;  
       background-color: #E9D59E;  
       font-family: 'Lato', Arial, sans-serif, Geneva, sans-serif;  
       font-size: 12px;  
       font-weight: bold;  
       padding: 5px;  
       margin-top: 5px;  
       cursor: pointer;  
   }  
     
   .accordionContent 
   {  
       background-color: #F2E7C8;  
       border: 1px dashed #2F4F4F;  
       border-top: none;  
       padding: 5px;  
       padding-top: 10px;  
   }  
   
   .accordionHeader
{
    border: 1px solid #2F4F4F;  
       color: white;  
       background-color: #D0A534;  
       font-family: 'Lato', Arial, sans-serif, Geneva, sans-serif;  
       font-size: 12px;  
       font-weight: bold;  
       padding: 5px;  
       margin-top: 5px;  
       cursor: pointer;  
}

.accordionHeader a
{
        color: white;
        background: none;
        text-decoration: none;
}

.accordionHeader a:hover
{
        background: none;
        text-decoration: none;
        color: #E9D59E;
}

.accordionHeaderSelected
{
    border: 1px solid #2F4F4F;  
       color: #7A5505;  
       background-color: #E9D59E;  
       font-family: 'Lato', Arial, sans-serif, Geneva, sans-serif;  
       font-size: 12px;  
       font-weight: bold;  
       padding: 5px;  
       margin-top: 5px;  
       cursor: pointer; 
}

.accordionHeaderSelected a
{
   color:#5C3E00; font-weight:bold; font-size:11px;
   text-decoration: none;
}

.accordionHeaderSelected a:hover
{
   color:#A27006; font-weight:bold; font-size:11px;
   text-decoration: none;
}

.accordionContent
{
    background-color: #F2E7C8;  
       border: 1px dashed #2F4F4F;  
       border-top: none;  
       padding: 5px;  
       padding-top: 10px; 
}
   
.accordionContent a
{
   color:#A27006; font-weight:bold; font-size:11px;
   text-decoration: none;
}

.accordionContent a:hover
{
   color:#5C3E00; font-size:11px;
   text-decoration: none;  
}*/

   
/*==================label====================*/
.label
 { float:left; width:230px; color:#A27006; font-weight:bold; font-size:11px;}


/*==================label====================*/
#ListCss
{
    width:100%;
    height:auto;
}

#RecordCss
{
    height:auto;
    width:100%;
}

.head
{
    font-weight:bold;
}

input.text
{
	border-collapse:separate;
	border-color:#9C9A9D;
	border-style:solid;
	border-width:thin;
}

input.bigtext
{
	border-collapse:separate;
	border-color:#9C9A9D;
	border-style:solid;
	border-width:thin;
}


input.text-number
{
	border-collapse:separate;
	border-color:#9C9A9D;
	border-style:solid;
	border-width:thin;
	text-align:right;
}

input.text-number-calc
{
	border-collapse:separate;
	border-color:#9C9A9D;
	border-style:solid;
	border-width:thin;
	text-align:right;
	background-color:#C7C7C7;
}

input.button
{
	
}

.select
{
	border-collapse:separate;
	border-color:#9C9A9D;
	border-style:solid;
	border-width:thin;
	background-color:#FFFFFF;	
}

table
{	
	padding:0;
	margin:0 0 3px 0;
}

a
{
	font-weight:bold;
	color:White;
}

a.form
{
	font-weight:bold;
	color:Black;
}

td
{
	font-size: 8pt;
	/* font-family: 'Lato', Arial, sans-serif; */
	font-weight: bold;
    margin-left: 40px;
}

td.bold
{
	font-weight:bold;
	font-size:11px;
}

td.navigation
{
	padding-top:5px;
	color:White;
}

.gridHeader
{
    border-collapse: separate;
    border-color: #9C9A9D;
    border-style: solid;
    border-width: thin;
    height: 24px;
    background-color: #800000;
}


a.gridHeader
{
	color:Black;
}

a.gridCell
{
	font-weight:bold;
	color:Black;	
}


.StaticSelectedStyle
{
	background-image: url(../../App_Themes/DEFAULT/images/panelhead.jpg);
	border-collapse:collapse;
	border-color:#9C9A9D;
	border-style:solid;
	border-width:0;
	height:24px;
	color:Black;
}

.StaticMenuItemStyle
{
	background-image: url(../../App_Themes/DEFAULT/images/panelhead.jpg);
	border-color:#9C9A9D;
	border-style:solid;
	border-width:thin;
	height:24px;
	color:Black;
}

a.StaticMenuItemStyle
{
	background-image:none;
	border:0;
	height:24px;
	color:Black;	
	padding:0 0 0 10px;	
}

.StaticHoverStyle
{
	background-image: url(../../App_Themes/DEFAULT/images/panelhead.jpg);
	border-collapse:collapse;
	border-color:#9C9A9D;
	border-style:solid;
	border-width:thin;
	height:24px;
}

.DynamicHoverStyle
{
	background-image: url(../../App_Themes/DEFAULT/images/panelhead.jpg);
	height:24px;
}
                                                    
.DynamicSelectedStyle
{
	background-image: url(../../App_Themes/DEFAULT/images/panelhead.jpg);
	border-collapse:collapse;
	border-color:#9C9A9D;
	border-style:solid;
	border-width:thin;
	height:24px;
} 

.DynamicMenuItemStyle
{
	background-image: url(../../App_Themes/DEFAULT/images/panelhead.jpg);
	border-collapse:collapse;
	border-color:#9C9A9D;
	border-style:solid;
	border-width:thin;	
	height:24px;
}

a.DynamicMenuItemStyle
{
	background-image:none;
	border:0;
	height:24px;
	color:Black;	
	padding:0 10px 0 10px;	
}

a.mnuTab
{
	color:Black;
	font-style:normal;
	font-weight:normal;
	text-decoration:none;	
	font-family: arial;
	font-size: 13px;
	font-weight: bold;
}

a.Search
{
	color:Black;
	font-style:normal;
	font-weight:normal;
}

gridItem.td
{
	word-break: break-all; 
	white-space:pre-wrap;
}


tmp
{
	table-layout:fixed;                                    
}

/*.btn
{
	font-weight:bold;
	font-family: Verdana;
	font-size: 10px;
	border: black 1px solid; 
	color: black; 	
	background-image: url(../../App_Themes/DEFAULT/images/buttonbg.jpg);
	height:20px;
}*/

td.panelhead
{
	height:28px; 
	background-image: url(../../App_Themes/DEFAULT/images/gridhead.jpg); 
	background-repeat: repeat-x;
	font-weight:bold;
	color:Black;
	border-color:#9C9A9D;
	border-style:Solid; 
	border-width:1px;
}

/* xp theme */
/*.ajax__tab_xp .ajax__tab_header {font-family:'Lato', Arial, sans-serif;font-size:11px;background:url(<%=WebResource("AjaxControlToolkit.Tabs.tab-line.gif")%>) repeat-x bottom;}
.ajax__tab_xp .ajax__tab_outer {padding-right:4px;background:url(<%=WebResource("AjaxControlToolkit.Tabs.tab-right.gif")%>) no-repeat right;height:21px;}
.ajax__tab_xp .ajax__tab_inner {padding-left:3px;background:url(<%=WebResource("AjaxControlToolkit.Tabs.tab-left.gif")%>) no-repeat;}
.ajax__tab_xp .ajax__tab_tab {height:13px;padding:4px;margin:0;background:url(<%=WebResource("AjaxControlToolkit.Tabs.tab.gif")%>) repeat-x;}
.ajax__tab_xp .ajax__tab_hover .ajax__tab_outer {background:url(<%=WebResource("AjaxControlToolkit.Tabs.tab-hover-right.gif")%>) no-repeat right;}
.ajax__tab_xp .ajax__tab_hover .ajax__tab_inner {background:url(<%=WebResource("AjaxControlToolkit.Tabs.tab-hover-left.gif")%>) no-repeat;}
.ajax__tab_xp .ajax__tab_hover .ajax__tab_tab {background:url(<%=WebResource("AjaxControlToolkit.Tabs.tab-hover.gif")%>) repeat-x;}
.ajax__tab_xp .ajax__tab_active .ajax__tab_outer {background:url(<%=WebResource("AjaxControlToolkit.Tabs.tab-active-right.gif")%>) no-repeat right;}
.ajax__tab_xp .ajax__tab_active .ajax__tab_inner {background:url(<%=WebResource("AjaxControlToolkit.Tabs.tab-active-left.gif")%>) no-repeat;}
.ajax__tab_xp .ajax__tab_active .ajax__tab_tab {background:url(<%=WebResource("AjaxControlToolkit.Tabs.tab-active.gif")%>) repeat-x;height: 23px;}
.ajax__tab_xp .ajax__tab_body {font-family:'Lato', Arial, sans-serif;font-size:10pt;border:1px solid #999999;border-top:0;padding:8px;background-color:#FFFFFF;}
*/
/* scrolling */

/*.ajax__scroll_horiz {overflow-x:scroll;}
.ajax__scroll_vert {overflow-y:scroll;}
.ajax__scroll_both {overflow:scroll}
.ajax__scroll_auto {overflow:auto}
*/

.master_header
{
    background-image: url('../../Images/HD-Banner-Max_New.png');
    background-repeat: repeat-x;
    height : 78px;
    margin:0px;
    width:auto;
}

.master_menubg
{	
	width:100%;
}

.master_toolbar
{
    height: 25px;
    /*background-image: url('images/toolbarbg.jpg');*/
	background-color: #5f6f81;
    background-repeat: repeat-x;
    color: white;
    font-weight: bold;
}

.master_vmenubg
{
	
	background-repeat: repeat-y;
}

.master_menuleft
{
	
	background-repeat:no-repeat;	
	width:8px;
	height:26px;	
}

.master_menuright
{
	
	background-repeat:no-repeat;	
	width:11px;
	height:26px;	
}

.navtab
{
	
	background-repeat:no-repeat;	
	width:32px;
	height:26px;		
}

.navtab_bg
{
	
	background-repeat: repeat-x;
	width:3px;
	height:26px;		
}

.navtab_current
{
	
	background-repeat: no-repeat;
	width:32px;
	height:26px;	
}

.navtab_current_bg
{

	background-repeat: repeat-x;	
	width:3px;
	height:26px;		
}

.navtab_current_first
{
	background-repeat:no-repeat;	
	width:20px;
	height:26px;		
}

.navtab_current_last
{
	
	background-repeat:no-repeat;	
	width:33px;
	height:26px;		
}

.navtab_current_left
{
	
	background-repeat:no-repeat;	
	width:32px;
	height:26px;		
}

.navtab_first
{
	
	background-repeat:no-repeat;	
	width:20px;
	height:26px;		
}

.navtab_last
{
    
    background-repeat: no-repeat;
    width: 33px;
    height: 26px;
}

.rowStyle
{
    background-color: #BDB09B;
    
}

.alternateRowStyle
{
    background-color: #99CCFF;
}

.highlightedRowStyle
{
    background-color: #99CCFF;
}


#MainDIV
{
    margin:auto;
	background-color: black;
    /*border:1px solid red;*/
}

#centerDIV
{
    width:1002PX;
    margin:auto;
    /*border:1px solid white;*/
}

.HeaderBar
{
    width:1000PX;
    height:18px;
    font-weight: bold;
    font-variant: normal; 
    color: #FFFFFF;
}

.ModalBackground { 
    background-color:Background; 
    filter:alpha(opacity=40); 
    opacity:0.5px; 
    }

.tree a
{
    color:black;
}

.SearchTable
{
     width:205px ;
     margin:6px 0px 0px 2px;background-color:#DFDFDF;border-top:1px solid Black;
	 
}
.Searchheader
{
    font-family:'Lato', Arial, sans-serif;font-size:12pt;color:WhiteSmoke;padding:5px;background-color: #1570A9;
}

.searchLBL
{
     padding:5px;font-size:10pt;
}

.searchTXT
{
    padding:5px;
}

.tdlbl
{
    text-align:left;
    width:120px; 
}

.tdtxt
{
    text-align:left;
    width:250px; 
}


input:focus
{
    border: 1px solid #FF9933;
    }


.tdPaylbl
{
    text-align:left;
    width:130px;    
}



