﻿.MainMenu
{

   background-color:#1C3451;
   color:#ffffff;
   font-family:trebuchet MS;
   font-size:12px;
   font-weight:bold;
   border:None;
  text-decoration:none;
   line-height:30px;
   text-transform:uppercase;
  
}

.DynamicMenuItemStyle
{
   background-color:#94acc2;
   color:#ffffff;
   font-family:Trebuchet MS;
   font-size:12px;
   font-weight:normal;
   border-color:#7f7d7a;
   border-bottom-width:0px;
   border-left-width:0px;
   border-right-width:0px;
   border-top-width:1px;
   border-style:solid;
   text-decoration:none;
   padding-left:5px;
   padding-right:10px;
   line-height:25px;
   text-align:left;
}

.DynamicMenuStyle
{
   background-color:#1C3451;
   color:#ffffff;
   font-family:trebuchet MS;
   font-size:12px;
   font-weight:bold;
   text-decoration:none;
   line-height:30px;

   
}
.StaticMenuItemStyle
{
   background-color:#1C3451;
   color:#ffffff;
   font-family:trebuchet MS;
   font-size:12px;
   font-weight:bold;
   text-decoration:none;
   border-style:solid;
   border-right-width:0px;
   border-bottom-width:0px;
   border-left-width:0px;
   border-top-width:0px;
   padding-left:3px;
   padding-right:3px;
   padding-bottom:0px;
   padding-top:0px;
   line-height:30px;
    
}
.StaticSelectedStyle
{
   background-color:#ed1a3b;
   color:#ffffff;
   font-family:trebuchet MS;
   font-size:12px;
   font-weight:bold;
   text-decoration:none;
}
.StaticMenuStyle
{
    background-color:#95908b;
    color:#ffffff;
    text-decoration:none;
}


.footer-text {
  font-family:trebuchet MS, Helvetica, sans-serif;
  font-size:11px;
  color:#FFFFFF;
  padding-left:7px;
  padding-top:6px;
  padding-bottom:6px;  
}

/*
.DynamicSelectedStyle
{
   background-color:White;
   color:Black;
   font-family:trebuchet MS;
   font-size:10pt;
   font-weight:bold;
}*/

/* Employe Menu ***********************************************************/



.primaryStaticMenu
{
   background-color: transparent;
   
}
.primaryStaticMenuItem
{
	
	background-color:#62cae3;		
    border-width: 1px;
    border-color: #ffffff #ffffff #ffffff #ffffff;
    border-style: solid;
    color: #ffffff;
    padding-left:3px;
    padding-right:3px;
    padding-top:0px;
    padding-bottom:0px;
    line-height:20px;
    font-family:trebuchet MS;
    font-size:13px;
    font-weight:normal;
    text-align:left;
    text-decoration:none;
}


.primaryDynamicMenu
{   
   background-color: #ffffff;               
   border-bottom: solid 1px #ccc;    
}  
.primaryDynamicMenuItem
{
/*   width: 8em;*/
   background-color: #ffffff; 
   color: #777;
   /*padding: 0.5em 0 0.5em 1em;*/
   /*padding: 5px 5px 5px 1px;*/
   padding-left:2px;
   padding-right:4px;
   padding-top:0px;
   padding-bottom:0px;
   border-width: 1px;
   border-color: #ffffff #ffffff #ffffff #ffffff;  
   border-style: solid;         
   
  /* font-size:11px;*/
   font-family:trebuchet MS;
   font-size:8pt;
   font-weight:normal;
}    
   
.primarySelectedStyle
{
   color:Black;
   background-color:Black;

}       

/******************************************************************************************/

/******************************************************************************************/

/* Accordion */
.accordionHeader1
{
    border: 1px solid #d5d4d4;
    color: black;
    background-color:  #bbb9bb;
    font-family: trebuchet MS, Sans-Serif;
    font-size: 12px;
    font-weight: bold;
    padding: 0px;
    margin-top: 2px;
    cursor: pointer;
    line-height:22px;
    color:#48484a;
  
}
 
 .accordionHeader1 a
{
    border: 0px solid #d5d4d4;
    color: black;
    font-family: trebuchet MS, Sans-Serif;
    font-size: 12px;
    font-weight: normal;
    padding: 0px;
    margin-top: 2px;
    margin-left:5px;
    cursor: pointer;
    color:#48484a;
  }

 /*
#master_content .accordionHeader1 a
{
      color: #FFFFFF;
      background: none;
      text-decoration: none;
}
 
#master_content .accordionHeader1 a:hover
{
      background: none;
      text-decoration: underline;
}
 */
.accordionHeaderSelected1
{
    border: 1px solid #d5d4d4;
    color: white;
    background-color: #ec2244;
      font-family: trebuchet MS, Sans-Serif;
      font-size: 12px;
      font-weight: normal;
    padding: 0px;
    margin-top: 2px;
    cursor: pointer;
    line-height:22px;
    color:#ffffff;
   
}

.accordionHeaderSelected1 a
{
    border: 0px solid #d5d4d4;
    color: white;
      font-family: trebuchet MS, Sans-Serif;
      font-size: 12px;
      font-weight: normal;
    padding: 0px;
    margin-top: 2px;
    margin-left:5px;
    cursor: pointer;
}

 
#master_content .accordionHeaderSelected1 a
{
      color: #FFFFFF;
      background: none;
      text-decoration: none;
}
 
#master_content .accordionHeaderSelected1 a:hover
{
      background: none;
      text-decoration: none;
}
 
.accordionContent1
{
    background-color: white;
    border: 1px Solid #d5d4d4;
    border-top: none;
    padding: 1px;
    margin-top:1px;
    
     
}	
 
.ItemStyle1
{
	font-size: 11px;
	color: blue;
	font-family: trebuchet MS;
 	background-color: White; 
    margin-top:0px;
}


.ItemStyle1 a
{
	font-size: 11px;
	color: black;
	font-family: trebuchet MS;
 	background-color: White; 
	text-decoration:none; 
    margin-top:0px;
 
}



.ItemStyle123  
{
	font-size: 11px;
	color:  #000000;
	font-family: trebuchet MS;
	 background-color: white;  
	text-decoration:underline; 
    margin-top:0px 0px 0px 0px;
}

ul {
font-family:  trebuchet MS, Helvetica, sans-serif;
font-size: 11px;
font-style: normal;
line-height: 1.5em;
font-weight: normal;
font-variant: normal;
text-transform: none;
color:#000000;
text-decoration: none;
background-color: white;
text-indent: 10px;
list-style-position: outside;
/*list-style-image: url(bullet.gif);  */
list-style-type: square;
padding: 5px 0px 5px 5px;
margin-left: 5px;
margin-top:0px;
margin-bottom:0px;
margin-right:0px;
border: 0px solid black;
}

 
 
ul li
{
	font-size: 11px;
	color: #000000;
	font-family: trebuchet MS;
 	background-color: White; 
	text-decoration:none; 
    margin-top:0px;
    line-height:18px;
 
}

ul li a
{
	font-size: 11px;
	color: #000000;
	font-family: trebuchet MS;
 	background-color: White; 
	text-decoration:none; 
    margin-top:0px;
 
}

ul li a:hover
{
	color: #000000;
	background-color: White; 
	text-decoration: underline; 
   
 
}

.SelectedMenu a
{
	font-size: 11px;
	color: #000000;
	font-weight:bold;
	font-family: trebuchet MS;
 	background-color: White; 
	text-decoration:underline; 
    margin-top:0px;
 
}


.SplitterBar
{	
 background-image:url(../SplitterBar/vsplitter.gif);
 background-position:top center;
 background-repeat:no-repeat ; 	 
}

.UpdateProgress
{
 position:absolute;
 background-image:url(../Images/loading2.gif); 
 background-position:top center;
 background-repeat:no-repeat ; 
 width:16px;
 height:16px;

}



/********** Tab Container *********/

/* default layout */
.ajax__tab_default .ajax__tab_header {white-space:nowrap;}
.ajax__tab_default .ajax__tab_outer {display:-moz-inline-box;display:inline-block}
.ajax__tab_default .ajax__tab_inner {display:-moz-inline-box;display:inline-block}
.ajax__tab_default .ajax__tab_tab {margin-right:4px;overflow:hidden;text-align:center;cursor:pointer;display:-moz-inline-box;display:inline-block}

/* xp theme */
.ajax__tab_xp .ajax__tab_header {font-family:verdana,tahoma,helvetica;font-size:11px;background:url(../Images/tab-line.gif) repeat-x bottom;}
.ajax__tab_xp .ajax__tab_outer {padding-right:4px;background:url(../Images/tab-right.gif) no-repeat right;height:21px;}
.ajax__tab_xp .ajax__tab_inner {padding-left:3px;background:url(../Images/tab-left.gif) no-repeat;}
.ajax__tab_xp .ajax__tab_tab {height:13px;padding:4px;margin:0;background:url(../Images/tab.gif) repeat-x;}
.ajax__tab_xp .ajax__tab_hover .ajax__tab_outer {background:url(../Images/tab-hover-right.gif) no-repeat right;}
.ajax__tab_xp .ajax__tab_hover .ajax__tab_inner {background:url(../Images/tab-hover-left.gif) no-repeat;}
.ajax__tab_xp .ajax__tab_hover .ajax__tab_tab {background:url(../Images/tab-hover.gif) repeat-x;}
.ajax__tab_xp .ajax__tab_active .ajax__tab_outer {background:url(../Images/tab-active-right.gif) no-repeat right;}
.ajax__tab_xp .ajax__tab_active .ajax__tab_inner {background:url(../Images/tab-active-left.gif) no-repeat;}
.ajax__tab_xp .ajax__tab_active .ajax__tab_tab {background:url(../Images/tab-active.gif) repeat-x;}
.ajax__tab_xp .ajax__tab_body {font-family:verdana,tahoma,helvetica;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}


/************* End Tab Container Stylesheet ************ /

/***************Calander****************************/

.ajax__calendar_container {padding:4px;position:absolute;cursor:default;width:170px;font-size:11px;text-align:center;font-family:tahoma,verdana,helvetica;}
.ajax__calendar_body {height:139px;width:170px;position:relative;overflow:hidden;margin:auto;}
.ajax__calendar_days, .ajax__calendar_months, .ajax__calendar_years {top:0px;left:0px;height:139px;width:170px;position:absolute;text-align:center;margin:auto;}
.ajax__calendar_container TABLE {font-size:11px;}
.ajax__calendar_header {height:20px;width:100%;}
.ajax__calendar_prev {cursor:pointer;width:15px;height:15px;float:left;background-repeat:no-repeat;background-position:50% 50%;background-image:url(../Images/arrow-left.gif);}
.ajax__calendar_next {cursor:pointer;width:15px;height:15px;float:right;background-repeat:no-repeat;background-position:50% 50%;background-image:url(../Images/arrow-right.gif);}
.ajax__calendar_title {cursor:pointer;font-weight:bold;}
.ajax__calendar_footer {height:15px;}
.ajax__calendar_today {cursor:pointer;padding-top:3px;}
.ajax__calendar_dayname {height:17px;width:17px;text-align:right;padding:0 2px;}
.ajax__calendar_day {height:17px;width:18px;text-align:right;padding:0 2px;cursor:pointer;}
.ajax__calendar_month {height:44px;width:40px;text-align:center;cursor:pointer;overflow:hidden;}
.ajax__calendar_year {height:44px;width:40px;text-align:center;cursor:pointer;overflow:hidden;}

.ajax__calendar .ajax__calendar_container {border:1px solid #646464;background-color:#ffffff;color:#000000;}
.ajax__calendar .ajax__calendar_footer {border-top:1px solid #f5f5f5;}
.ajax__calendar .ajax__calendar_dayname {border-bottom:1px solid #f5f5f5;}
.ajax__calendar .ajax__calendar_day {border:1px solid #ffffff;}
.ajax__calendar .ajax__calendar_month {border:1px solid #ffffff;}
.ajax__calendar .ajax__calendar_year {border:1px solid #ffffff;}

.ajax__calendar .ajax__calendar_active .ajax__calendar_day {background-color:#edf9ff;border-color:#0066cc;color:#0066cc;}
.ajax__calendar .ajax__calendar_active .ajax__calendar_month {background-color:#edf9ff;border-color:#0066cc;color:#0066cc;}
.ajax__calendar .ajax__calendar_active .ajax__calendar_year {background-color:#edf9ff;border-color:#0066cc;color:#0066cc;}

.ajax__calendar .ajax__calendar_other .ajax__calendar_day {background-color:#ffffff;border-color:#ffffff;color:#646464;}
.ajax__calendar .ajax__calendar_other .ajax__calendar_year {background-color:#ffffff;border-color:#ffffff;color:#646464;}

.ajax__calendar .ajax__calendar_hover .ajax__calendar_day {background-color:#edf9ff;border-color:#daf2fc;color:#0066cc;}
.ajax__calendar .ajax__calendar_hover .ajax__calendar_month {background-color:#edf9ff;border-color:#daf2fc;color:#0066cc;}
.ajax__calendar .ajax__calendar_hover .ajax__calendar_year {background-color:#edf9ff;border-color:#daf2fc;color:#0066cc;}

.ajax__calendar .ajax__calendar_hover .ajax__calendar_title {color:#0066cc;}
.ajax__calendar .ajax__calendar_hover .ajax__calendar_today {color:#0066cc;}
