﻿.autoCompleteDiv 
{
z-index:90000000000000000;
}

.weekendbackground
{
background-color:Gray
}
/* 
General Positioning of calendar
parts  
########################################################
*/
.divPnlFilter
{
position:absolute;     
top:145px;
left:200px;
width:480px;

border:1px;    
border-color:#666666;
border-style:solid;    
border-spacing: 0px 0px;    
border-collapse: collapse;     

display:none;

}

.deatiledfilter
{
	/*background-image:url(../App_Themes/Swedbank/images/calender/arrow_straight.gif);*/
	padding-top:4px;
	border-color:Red;
}
.hidefilter
{
background-image:url(../App_Themes/Swedbank/images/calendar/down_arrow.gif);	
}
.divMainShow
{
position:absolute; 
top:460px;
/*right:-32px;
width:994px;*/
left:10px;
width:3000px
}

.divMainhide
{
position:absolute; 
top:18px;
/*right:-32px;
width:994px;*/
left:10px;
width:3000px
}


.divMain
{
position:absolute; 
top:300px;
/*right:-32px;
width:994px;*/
left:10px;
width:3000px
}

/* Activitet calender Gridview (DIV) */ 
.divCalendarGrid
{
top:120px;
left:159px; 
position:absolute;     
z-index:10; 
overflow: scroll;

height:680px;
width:2000px;
}

/* Top date list (DIV) */ 
.divTopView
{
left:158px;
top:74px;
position:absolute;   
z-index:1000; 
width:2100px;
overflow: hidden;

}

/* Project List (DIV) */
.divProjectView
{

left:0px;
/*top:74px;*/
top:120px;
padding: 0px;
position:absolute;   
z-index:1000; 
height:820px;
overflow:hidden;

}

.scrollMeStyle
{
top:0px;
left:0px;    
position:inherit;     
background-color:White;   
}

/* Activity (cell) */ 
.projectView
{           
width:148px;
padding-left:10px;
font-weight:bold;
border-color:#cccccc; 
height:20px;
}

/* Activity name (top cell) */ 
.projectViewHeader
{           
background-color: #666666;
font-weight:bold;
padding-left:10px;
color:white;

border-spacing: 0px 0px;
border-width: 0px;
}


.detailsPop
{
position:absolute; 
top:200px; 
left:225px; 
width:150px; 
height:150px;
z-index:800000;
display:none;

}

.textViewPostionStyle
{
overflow:visible;
top:70px;
left:10px;
position:absolute; 

border:1px;    
border-color:Black;		

}

.divProject
{
width:100%;
color: White;
cursor:pointer;
font-weight:bold
}
/* 
########################################################
########################################################
*/
/* by Prabhu*/
.divActivityName
{
	
   left:0px;
   top:74px;
   padding: 0px;
   position:absolute;   
   z-index:1000; 
   height:46px;
   overflow:hidden;
   border:1px;
     border-color:#CCCCCC; 
     border-style: solid;
   
}
.YearView
{

border:1px;
border-color:#CCCCCC; 
border-style: solid;
height :21px;
text-align:left;
color:white;
}

.Yeardummy
{

border:1px;
border-color:#CCCCCC; 
border-style: solid;
border-bottom-color:White;
height :0px;
text-align:left;
color:white;

}

.green20
{
	  border:1px;
      border-color:#CCCCCC; 
background-image: url(../images/height21/greenH21_2.jpg);
background-repeat:repeat-x;	 
height :20px;
	  border-bottom-style:solid;
      border-top-style:solid;

}
.orange20
{
	  border:1px;
      border-color:#CCCCCC; 
background-image: url(../images/height21/orangeH21.jpg);
background-repeat:repeat-x;	 
height :20px;
	  border-bottom-style:solid;
      border-top-style:solid;

}
.green22
{
	  border:1px;
      border-color:#CCCCCC; 
background-image: url(../images/height21/greenH21_2.jpg);
background-repeat:repeat-x;	 
height :20px;
	  border-bottom-style:solid;
	  border-top-style:solid;

}
.orange22
{
	  border:1px;
      border-color:#CCCCCC; 
background-image: url(../images/height21/orangeH21.jpg);
background-repeat:repeat-x;	 
height :20px;
	  border-bottom-style:solid;
	    border-top-style:solid;


}

.Gray22
{
	  border:1px;
      border-color:#CCCCCC; 
background-image: url(../App_Themes/Swedbank/Upload/Img/button.gif);
background-repeat:repeat-x;	 
height :20px;
	  border-bottom-style:solid;
	    border-top-style:solid;


}


.blue20
{
	  border:1px;
      border-color:#CCCCCC; 
background-image: url(../images/height21/blueH21_2.jpg);
background-repeat:repeat-x;	 
height :20px;
	  border-bottom-style:solid;
      border-top-style:solid;
}
.activityRight
{
     
     border:1px;
     border-color:#CCCCCC; 
     /*border-style: solid;*/
     border-bottom-style:solid;
     border-top-style:solid;
     border-left-style:solid;
     height :21px;
     text-align:left;
     color:white;
}
.activityLeft
{
     
     border:1px;
     border-color:#CCCCCC; 
      /*border-style: solid;*/
      border-bottom-style:solid;
     border-top-style:solid;
     border-right-style:solid;
     height :21px;
     text-align:left;
     color:white;
}



/* 
General styles 
########################################################

*/
.buttons
{
font-family:Trebuchet MS;
font-size:10px;

}
.detailsView
{
border:1px;    
border-color:#666666;
border-style:solid;   
border-spacing: 0px 0px;    
border-collapse: collapse;     
background-color:white;

}

.altMontCol1
{
/*
text-align:center;
background-color:#FFFFCC; 
*/
border:1px;
border-bottom-style:solid;
text-align:center;
color: #FFFFFF;
background-color:#666666; 

}

.altMontColH
{
border:1px;
border-bottom-style:solid;
text-align:center;
color: #000000;
background-color:#ffffcc; 

}


.altMontCol2
{
text-align:center;
background-color:#999999;
color:White;

}

.listRowHover
{
border-style:dashed;   
border-width:1px;
border-color:Black;
cursor:pointer;

}
.listRow
{
border-style:none;   
border-width:1px;
}

.projectBlock
{        

border:1px;    
border-color:white;
border-style:solid;    
border-spacing: 0px 0px;    
border-collapse: collapse;     
background-color:white
}

.none
{
border:0px;  
background-image: url(../images/height21/none23x21.gif);
height :21px;
background-repeat:repeat-x;	
color:white;
}
.intialdaysgray
{
border:0px;  
background-image: url(../images/height21/intialDays 23x21.gif);
height :21px;
background-repeat: no-repeat;	

}
.daysafterintialdays
{
border:0px;  
background-image: url(../images/height21/weekdays_23x21.gif);
height :21px;
background-repeat:repeat-x;
}
.MONfinalcell
{
border:0px;  
background-image: url(../images/height21/monday.gif);
height :21px;
background-repeat:repeat-x;
}
.TUEfinalcell
{
border:0px;  
background-image: url(../images/height21/Tue.gif);
height :21px;
background-repeat:repeat-x;
}

.THUfinalcell
{
border:0px;  
background-image: url(../images/height21/thursday.gif);
height :21px;
background-repeat:repeat-x;
}
.WEDfinalcell
{
border:0px;  
background-image: url(../images/height21/wednesday.gif);
height :21px;
background-repeat:repeat-x;
}
.FRIfinalcell
{
border:0px;  
background-image: url(../images/height21/Fri.gif);
height :21px;
background-repeat:repeat-x;
}
.SATfinalcell
{
border:0px;  
background-image: url(../images/height21/sunday.gif);
height :21px;
background-repeat:repeat-x;
}
.SUNfinalcell
{
border:0px;  
background-image: url(../images/height21/weekdays_23x21.gif);
height :21px;
background-repeat:repeat-x;
}

.calendarGrid
{       
border:0px;    
border-color:#cccccc;
border-style:solid;    
border-spacing: 0px 0px;    
border-collapse: collapse;

}


.TopRowView
{       
border-style:solid;
border:0px;
border-collapse: collapse;     
border-color:#cccccc;    
background-color:white;         
}

.projectName
{	
font-size:8px;
color:black;
}

.tableStyle
{    
font-family:Trebuchet MS;
font-size:10px;
border:1;		

}

.weekStyle
{
font-family:Trebuchet MS;
font-size:10px;
width:30px;
}

.weekDisabled
{
font-family:Trebuchet MS;
font-size:10px;
width:30px;
color:#cccccc;
}

.monthNameCell
{
vertical-align:middle;
color:#ffffff;
font-weight:bold;
background-color:#666666; 
}

.topView
{

background-image: url(../images/topBar.jpg);
background-repeat:repeat-y;	 


}

.contentView
{

background-image: url(../images/backwhite.gif);
background-repeat:repeat-y;	 

}

.header
{
font-size:13px;
}


.txtViewMonthYear
{
font-size:13px;
color:black;
font-weight:bold;

}
/* 
########################################################
########################################################
*/




/* 
Bar colors hieght 21 
Full view month year week
########################################################
*/
.green21
{

background-image: url(../images/height21/greenH21_2.jpg);
background-repeat:repeat-x;	 
height :21px;

}
.orange21
{

background-image: url(../images/height21/orangeH21.jpg);
background-repeat:repeat-x;	 
height :21px;

}
.Brown21
{

background-image: url(../images/height21/brownH21.jpg);
background-repeat:repeat-x;	 
height :21px;
}
.blue21
{

background-image: url(../images/height21/blueH21_2.jpg);
background-repeat:repeat-x;	 
height :21px;
}
.red21
{

background-image: url(../images/height21/redH21_2.jpg);
background-repeat:repeat-x;	 
height :21px;
}
.Yellow21
{

background-image: url(../images/height21/YellowH21.jpg);
background-repeat:repeat-x;	 
height :21px;
}
/* 
#################################################################
#################################################################
*/

.button
{
/*font-family:Trebuchet MS;	

font-size:10px;*/
font: 1em Arial, Helvetica, sans-serif;
height: 1.66em;

}


h4 { font:normal 12px arial ; color: #222222;} 
h3 { font:11px arial; font-weight:bold; color: #222222;} 
h2 { font:14px arial; font-weight:bold; color: #222222;} 
h1 { font:22px arial; font-weight:bold; color: #222222;} 

body 
{



background-color: #fff;
color: #222;
font: 75% Arial, Helvetica, sans-serif;
line-height: 1.333em;
margin: 0;

min-width: 66.5em;

}

.SpaceAroundAlignRight
{
padding:0px 0px 10px 10px;
float:right;
}
.SpaceAroundAlignLeft
{
padding:10px 10px 10px 10px;
float:left;
}
.SpaceAround
{
padding:10px 10px 10px 10px;
}

.SpaceAroundModalPopup
{
padding:20px 20px 20px 20px;
}

hr

{
height:1px;
color:#E1E1E1;	
}

.SelectionBox
{

background-color:#333333;
border:solid 1px #979597;
padding:5px 5px 5px 5px;

}

.DimmedGreyColor
{
color:#cccccc;	

}

.GreyBold
{	
color:#333333;		
}
.DarkGray
{	
color:#333333;		
}
.ClearGray
{	
color:#666666;		
}

.Bottom
{
border-top:1px solid #CCCCCC;
height:22px;
width:100%;	    
/*background-image:url(../../../App_Themes/Swedbank/images/topmenu/topback.gif);
color:#333333;	
background-repeat:repeat-x;

text-align:right; 
*/
padding-top:10px;  
font-weight:bold;


}
.BottomPostion
{

}
.BottomAlignRight
{
text-align:Right;    
position:absolute;
right:0.5%;

}
.BottomAlignLeft
{
text-align:Left;    
position:absolute;     
}

A
{
/*color:#333333;	
text-decoration:none;*/
color: #ea5e0d;
text-decoration: none;
}


.nolinelink
{
color:#CCCCCC;	
text-decoration:none;
}

.SpaceAgainstTop
{
padding:6px 0px  00px 10px;

}


.validatorCalloutHighlight 
{
background-color: lemonchiffon;     
}


.unwatermarked {
font-family:Trebuchet MS;
font-size:11px;
background-color:white;
}

.watermarked {

font-family:Trebuchet MS;
font-size:11px;		
background-color:#F0F8FF;

}	

.dashedHRLine
{	
border-color: #ccc;
border-style: dashed solid solid;
border-width: 1px 1px 0 0;
clear: both;
margin: 0;
}

.dashedHRLine1
{	
border-color: #ccc;
border-style: dashed solid solid;
clear: both;
margin: 0;
}

.RowGridView 
{
background-color:#ECEDED;
/*padding: 3px 7px 3px 7px;
font-family:Trebuchet MS;
font: 75% Arial, Helvetica, sans-serif; */


}
.AltRowGridView
{

/*padding: 3px 7px 3px 7px;
font-family:Trebuchet MS; 
font: 75% Arial, Helvetica, sans-serif; */
color:#333333;



}

.GridHeaderStyle
{

font-size:9;
font-weight:bold;
text-decoration:none;
height:14px;

}

.RowGridViewHigh
{
background-color:#C6D3EC;
/*padding: 3px 7px 3px 7px;
font: 75% Arial, Helvetica, sans-serif;*/
color:#333333;
 cursor:pointer;
/*cursor:hand;*/


}

.GridViewHeader
{
font-weight:normal;
text-decoration:none;
color:#999999;
height:14px;

}

.RowEditing
{
color:#333333;
background-color:#FFFFCC;
height:25px;

}

.LeftMenuHr 
{
height:1px;
color:#E1E1E1;	
width:150px;

}
.LeftMenuProjectManager
{
padding: 0px 0px 5px 15px;
width:190px;
margin-top:-15px;
}
.LeftMenuTopMenu
{
color:#F47D21;
font-weight:bold;	
}

.LeftMenuItem
{
background-image:url(../../../App_Themes/Swedbank/images/menu/menuInActive.gif);
background-position:right;
background-repeat:no-repeat;	
color:#EA5E0D;
font-weight:bold;	
font-size:11px; 
width:190px; 	
height:23px;
margin-top:3px;
margin-bottom:0px;
cursor:pointer;
}

.LeftMenuItemMyPage
{
background-image:url(../../../App_Themes/Swedbank/images/menu/menuInActiveMyPage.gif);
background-position:right;
background-repeat:no-repeat;	
color:#EA5E0D;
font-weight:bold;	
font-size:11px; 
width:190px; 	
height:23px;
margin-top:3px;
margin-bottom:0px;
cursor:pointer;
}

.LeftMenuItemGrey
{
background-image:url(../../../App_Themes/Swedbank/images/menu/menuNotActive.gif);
background-position:right;
background-repeat:no-repeat;	
color:black;
font-weight:bold;	
font-size:11px; 
width:190px; 	
height:23px;
margin-top:3px;
margin-bottom:0px;
cursor:pointer;
}

.LeftMenuItemAdmin
{

background-position:right;
background-repeat:no-repeat;	
color:#333333;
font-weight:bold;	
font-size:11px; 
width:190px; 	
height:23px;
margin-top:3px;
margin-bottom:0px;

}


.LeftMenuItemProduction
{
background-image:url(../../../App_Themes/Swedbank/images/menu/Menu_arrow.gif);
background-position:right;
background-repeat:no-repeat;
/*padding-left:-35px;*/
color:#EA5E0D;
font-weight:bold;	
font-size:11px; 
padding: -15px 0px -15px -35px;
/*border-bottom:solid 1px #cccccc;*/
}

.LeftMenuItemInActive
{

background-image:url(../../../App_Themes/Swedbank/images/menu/menuNotActive.gif);
background-position:right;
background-repeat:no-repeat;	
color:Gray;
font-weight:bold;	
font-size:11px; 
width:190px; 	
height:23px;  
cursor:pointer;  
margin-top:3px;
}

.LeftMenuItemDeActive
{

background-image:url(../../../App_Themes/Swedbank/images/menu/menuNotActive.gif);
background-position:right;
background-repeat:no-repeat;	
color:Gray;
font-weight:bold;	
font-size:11px; 
width:190px; 	
height:23px;  
margin-top:3px;
}


.LeftMenuItemInActiveLine1
{
	background-image:url(../../../App_Themes/Swedbank/images/menu/menuNotActive_line1.gif);
	background-position:right;
	background-repeat:no-repeat;	
	color:#EA5E0D;
	font-weight:bold;	
	font-variant:inherit;
	font-size:11px; 
    width:190px; 	
    height:36px;
    margin-top:3px;
 
    cursor:pointer;  
   
}
.LeftMenuItemInActiveLine2
{
	background-image:url(../../../App_Themes/Swedbank/images/menu/menuNotActive_line2.gif);
	background-position:right;
	background-repeat:no-repeat;	
	color:Gray;
	font-weight:bold;	
	font-variant:inherit;
	font-size:11px; 
    width:190px; 	
    height:49px;
    margin-top:0px;
    margin-bottom:2px;
    
  
    cursor:pointer;  
   
}



.LeftMenuItemSelected
{

background-image:url(../../../App_Themes/Swedbank/images/menu/grey_bar_left.gif);
background-position:right bottom;
background-repeat:no-repeat;
color:white;
font-weight:bold;	
font-size:11px;     
width:190px; 	
height:23px;    
cursor:pointer;

}
.LeftMenuItemLine1
{
	background-image:url(../../../App_Themes/Swedbank/images/menu/menuInActive_line1.gif);
	background-position:right;
	background-repeat:no-repeat;	
	color:#EA5E0D;
	font-weight:bold;	
	font-variant:inherit;
	font-size:11px; 
    width:190px; 	
    height:36px;
    margin-top:3px;
    
   /* margin-top:-2px;
    margin-bottom:-5px;*/ 
    cursor:pointer;  
   
}
/*.LeftMenuItemSelectedLine1
{
	background-image:url(../../../App_Themes/Swedbank/images/menu/grey_bar_left_line1.gif);	
	background-position:right bottom;
	background-repeat:no-repeat;
	color:white;
	font-weight:bold;	
	font-size:11px;     
    width:190px; 	
    height:36px;
	cursor:hand;
	
}*/ 

.LeftMenuItemSelectedLine1
{
	/*border-radius:url(../../../App_Themes/Swedbank/images/menu/bl.gif) 4em;
	background-image : url(../../../App_Themes/Swedbank/images/menu/bl.gif);  
	background-position:bottom;
	background-repeat:no-repeat;
	background-image :url(../../../App_Themes/Swedbank/images/menu/bl.gif);
	background-position:right;
	background-repeat:no-repeat;
	
background-color : Orange;border-top:url(../../../App_Themes/Swedbank/images/menu/bl.gif);
	border-left : url(../../../App_Themes/Swedbank/images/menu/bl.gif);
	border-image: url(../../../App_Themes/Swedbank/images/menu/bl.gif) ;*/
    
   background: url(../../../App_Themes/Swedbank/images/menu/bl.gif) 0 100% no-repeat; border: 1px solid #e68200;
	/*background: url(../../../App_Themes/Swedbank/images/menu/bl.gif) 0 100% no-repeat; width: 20em
	background-image:url(../../../App_Themes/Swedbank/images/menu/grey_bar_left_line1.gif);	
	background-position:right bottom;*/
	background-repeat:no-repeat;
	color:white;
	font-weight:bold;	
	font-size:11px;     
    width:190px;   
	cursor:pointer;	
}


/* selected */
/* ... For IE lesser than ver 7.0 .... */
.LeftMenuItemSelectedbg
{ background-position:right;background-repeat:no-repeat;background-color:#656565;color:white;font-weight:bold;font-size:11px;width:190px;height:23px;margin-top:10px;margin-bottom:0px;cursor:pointer;}   
.LeftMenuItemSelectedbgarrow{background: url(../../../App_Themes/Swedbank/images/menu/bgarrow.gif) 95% 50% no-repeat;}
.LeftMenuItemSelectedbr {background: url(../../../App_Themes/Swedbank/images/menu/rbot.jpg) 100% 100% no-repeat;width: 190px}
.LeftMenuItemSelectedtl {background: url(../../../App_Themes/Swedbank/images/menu/ltop.jpg) 0 0 no-repeat;width: 190px; height:23px;}
.LeftMenuItemSelectedtr {background: url(../../../App_Themes/Swedbank/images/menu/rtop.jpg) 100% 0 no-repeat;    margin-top:2px;   width: 190px;} 
.LeftMenuItemSelectedbl {background: url(../../../App_Themes/Swedbank/images/menu/lbot.jpg) 0 100% no-repeat;width: 190px}

/* ... For IE7.... */
/* for unselected */
.LeftMenuItemIEbg{padding-bottom:1px; border-bottom-width:thin; 	background-position:bottom;min-height:23px;color:#EA5E0D;font-weight:bold;	font-size:11px; width:190px; 	/*height:23px;*/margin-top:3px;margin-bottom:0px;cursor:pointer;}
.LeftMenuItemIEbgarrow{background: url(../../../App_Themes/Swedbank/images/menu/activearrow.jpg) 95% 50% no-repeat;}

/* selected */
.LeftMenuItemSelectedIEbg{background-position:right; background-repeat:no-repeat;	background-color:#656565;color:white;font-weight:bold;font-size:11px;width:190px;min-height:23px;/*height:23px; */margin-top:0px;margin-bottom:2px; cursor:pointer; } 
.LeftMenuItemSelectedIEbgarrow{background: url(../../../App_Themes/Swedbank/images/menu/bgarrow.gif) 95% 50% no-repeat;}
.LeftMenuItemSelectedIEbr {background: url(../../../App_Themes/Swedbank/images/menu/rbot.jpg) 100% 100% no-repeat;width: 190px}
.LeftMenuItemSelectedIEtl {background: url(../../../App_Themes/Swedbank/images/menu/ltop.jpg) 0 0 no-repeat;width: 190px}
.LeftMenuItemSelectedIEtr {background: url(../../../App_Themes/Swedbank/images/menu/rtop.jpg) 100% 0 no-repeat; margin-top:2px; width: 190px; min-height:23px} 
.LeftMenuItemSelectedIEbl {background: url(../../../App_Themes/Swedbank/images/menu/lbot.jpg) 0 100% no-repeat;width: 190px}


/* for unselected */
.LeftMenuItembg
{padding-bottom:1px; border-bottom-width:thin; background-position:bottom; min-width:10px; max-width:20px;
color:#EA5E0D;
font-weight:bold;	
font-size:11px; 
width:190px; 	
margin-top:10px;
margin-bottom:0px;
cursor:pointer;}
    /*.LeftMenuItembl{background: url(../../../App_Themes/Swedbank/images/menu/bottomline.jpg) repeat-x; padding-bottom:1px; border-bottom-width:thin; background-position:bottom; min-width:10px; max-width:20px; }*/
    .LeftMenuItembgarrow{background: url(../../../App_Themes/Swedbank/images/menu/activearrow.jpg) 95% 50% no-repeat;}

/* ....... */
/* ....... unselectedwith unpublish**/
.LeftMenuItemInActivebg{ padding-bottom:1px; border-bottom-width:thin; background-position:bottom; min-width:10px; max-width:20px;
color:Gray;
font-weight:bold;	
font-size:11px; 
width:190px; 
  
margin-top:10px;
margin-bottom:0px;
cursor:pointer; }
   /* .LeftMenuItemInActivebl{background: url(../../../App_Themes/Swedbank/images/menu/bottomline.jpg) repeat-x; padding-bottom:1px; border-bottom-width:thin; background-position:bottom; min-width:10px; max-width:20px; }*/

    .LeftMenuItemInActivebgarrow{background: url(../../../App_Themes/Swedbank/images/menu/unactivearrow1.jpg) 96% 50% no-repeat;}
/*.........................*/
  
/* ....... */

    /*.LeftMenuItembl{background: url(../../../App_Themes/Swedbank/images/menu/bottomline.jpg) repeat-x; padding-bottom:1px; border-bottom-width:thin; background-position:bottom; min-width:10px; max-width:20px; }*/
   

/* ....... */
/* ....... unselectedwith unpublish**/
.LeftMenuItemInActiveIEbg{  padding-bottom:1px; border-bottom-width:thin; background-position:bottom; 
	 /*min-width:10px; max-width:20px;*/
	
color:Gray;
font-weight:bold;	
font-size:11px; 
width:190px; 	
/*height:23px; */ 
min-height:23px;

margin-top:3px;
margin-bottom:0px;
cursor:pointer; }
   /* .LeftMenuItemInActivebl{background: url(../../../App_Themes/Swedbank/images/menu/bottomline.jpg) repeat-x; padding-bottom:1px; border-bottom-width:thin; background-position:bottom; min-width:10px; max-width:20px; }*/

    .LeftMenuItemInActiveIEbgarrow{background: url(../../../App_Themes/Swedbank/images/menu/unactivearrow.jpg) 95% 50% no-repeat;}
/*.........................*/



.LeftMenuItemLine2s
{
	background-image:url(../../../App_Themes/Swedbank/images/menu/menuInActive_line2.gif);
	background-position:right;
	background-repeat:no-repeat;	
	color:#EA5E0D;
	font-weight:bold;	
	font-variant:inherit;
	font-size:11px; 
    width:190px; 	
    height:49px;
    margin-top:0px;
    margin-bottom:2px;
    
   /* margin-top:-2px;
    margin-bottom:-5px;*/ 
    cursor:pointer;     
}
.LeftMenuItemSelectedLine2
{
	background-image:url(../../../App_Themes/Swedbank/images/menu/grey_bar_left_line2.gif);	
	background-position:right bottom;
	background-repeat:no-repeat;
	color:white;
	font-weight:bold;	
	font-size:11px;     
    width:190px; 	
    height:49px;
	cursor:pointer;	
}
.LeftMenuItemEmpty
{

}

.LeftMenuItemNoArrow
{	
color:#EA5E0D;
font-weight:bold;	
font-size:11px; 
padding: -1px 0px -1px -35px;
}

.LeftMenuMyPage
{
padding: 0px 0px 5px 1px;
width:140px;
}

.lblGantView
{
color:#000000;
font-size:12px; 
}

.LeftmenuPopUp 
{
width:190px;
padding: 0px 10px 35px 10px;
margin-top:-21px;
}

.LeftMenuTopMenuPopUp 
{
color:#F47D21;
font-weight:bold;	
}


.NotActiveItem
{
color:#cccccc;
font-weight:bold;	
}

.ActiveItem
{
color:#F47D21;
font-weight:bold;	
}

.NoLinkProductionMenu
{

text-decoration:none;

}

.NoLinkProductionMenuSel
{
text-decoration:none;
color:White;
}

.LinkMouseOver 
{
background-color:#CCCCCC;

}
.LinkMouseOut 
{
background-color:#ffffff;

}
.OrangeLink 
{
color:#F47D21;

}

.OrangeLink_calender
{
color:#F47D21;
font-family: sans-serif;
font-size: 10px

}

.NoUnderline
{
text-decoration:none;
}


.modalBackgroundLTV
{
    background-color:Gray;
	
}

.modalPopupLTV 
{   
	background-color: white;
	border-width:3px;
	border-style:solid;
	border-color:#F47D21;
	padding:3px;
	width:200px;
	height:150px;	
}



.modalBackground 
{	
background-color:white;
filter:alpha(opacity=70);
opacity:0.7;
z-index:900000;
}

.modalPopup 
{
background-color:white;	
border-style:solid;
border-top:none;	
border-bottom:solid 1px #cccccc;
border-left:solid 1px #cccccc;
border-right:none; 
width:850px;
height:500px;
z-index:900000; 
}


.ModalTitle
{
height:31px;
width:850px;    
background-image:url(../../../App_Themes/Swedbank/images/modalpopup/topbar.gif);
}

.ModalTitleLabel
{
text-align:left;
font-size:18px;	
color:White;	
text-indent:10px;
padding-top:8px;    

}



.miniModalPopup 
{
background-color:white;	
border-style:solid;
border-top:none;	
border-bottom:solid 1px #cccccc;
border-left:solid 1px #cccccc;
border-right:none; 
width:810px;
/*height:520px;*/
z-index:900000; 
}

.MiniModalTitle
{
height:31px;
width:810px;    
background-image:url(../../../App_Themes/Swedbank/images/headers/Orange_bar_810.gif);
}



.ObjectTitle 
{
font-weight:bold;
/*cursor:hand;*/
padding:-500px 10px 10px 10px; 

}



.MainHolder
{		
width:100%;	
position:relative;

}

.TopInnerHolder
{		
height:30px;			
position:relative;

}

.LeftTopCorner
{			
height:23px;	
width:5px;	    
/*Pfizer_List_Bar_Gray_Left_N.gif*/
background-image:url(../../../App_Themes/Swedbank/images/object/List_Bar_Left.gif);		
position:absolute;

}

.LeftTopCorner_BP
{			
height:23px;	
width:5px;	    
/*Pfizer_List_Bar_Gray_Left_N.gif*/
background-image:url(../../../App_Themes/Swedbank/images/object/List_Bar_Left_2.gif);		
position:absolute;

}

.MiddleTop
{			
height:30px;			
background-image:url(../../../App_Themes/Swedbank/images/object/List_Middle.gif);
background-repeat:repeat-x;
position:relative;
width:99.5%;		
left:5px;		
position:absolute;
text-indent:5px;	 
padding-top:3px;
z-index:10;


}

.MiddleTop_BP
{			
height:30px;			
background-image:url(../../../App_Themes/Swedbank/images/object/List_Middle.gif);
background-repeat:repeat-x;
position:relative;
width:98%;		
left:5px;		
position:absolute;
text-indent:5px;	 
padding-top:3px;
z-index:10;


}

.RightTopCorner
{	
width:100.2%;		
height:30px;	

background-image:url(../../../App_Themes/Swedbank/images/object/List_Bar_Right.gif);
background-repeat:no-repeat;
position:absolute;

margin-top:-4px;		
background-position:right;

}

.ToolsHolder
{		
z-index:2000;
position:absolute;
height:30px;			
text-align:right; 			
width:100%;

}	

.Tools
{	position:absolute;
height:30px;	
z-index:19;
width:90px;
right:5px;

}			

.ToolBar
{
height:30px;	
z-index:5000000;
width:100%;
/*cursor:hand;		*/
			
}

.ContentDiv
{				
		
/*filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=1,StartColorStr='#FFFDFF',EndColorStr='#EFEFEF');	*/
border-bottom:solid 0px #E6E7E8;
border-left:solid 0px #E6E7E8;
border-right:solid 1px #E6E7E8;
	
/*margin-top:-7px;	*/
width:100%;
position:relative;		
background: transparent url('../../../App_Themes/Swedbank/images/section_footer_bg.gif') left bottom no-repeat;


}

.ObjectMainTitle
{
font-size:12px;
color:#201C1D;	    
text-indent:3px;
padding-top:10px;
}



.ObjectMainTitleBig
{
font-size:20px;
color:#201C1D;	    
text-indent:3px;
padding-top:10px;
}

.HeaderToolBar
{

/*cursor:hand;		*/
}




.BottomStamp 
{
position:absolute; 
bottom: 0;
}



.ProjectCard 
{
margin-top:20px;
}




.ScrollingDivProductions
{

height:100px;	 
overflow:auto;
overflow-x:hidden;

}

.ScrollingList
{
max-height:165px;

overflow:auto;
overflow-x:hidden;

scrollbar-3dlight-color:white;
scrollbar-arrow-color:#cccccc;
scrollbar-base-color:white;
scrollbar-darkshadow-color:white;
scrollbar-face-color:white;
scrollbar-highlight-color:#cccccc;
scrollbar-shadow-color:#cccccc;

z-index:1000;

}


.ScrollingListWizard
{
max-height:125px;

overflow:auto;
overflow-x:hidden;

scrollbar-3dlight-color:white;
scrollbar-arrow-color:#cccccc;
scrollbar-base-color:white;
scrollbar-darkshadow-color:white;
scrollbar-face-color:white;
scrollbar-highlight-color:#cccccc;
scrollbar-shadow-color:#cccccc;

z-index:1000;

}

.DataGridFixedHeaderWhite
{
background-color:white; 
position:relative; 
top:expression(this.offsetParent.scrollTop);
}


.DataGridFixedHeader 
{
z-index:999;
border-width: 0px;  

position:relative; 
top: expression(this.offsetParent.scrollTop);
}

/*table th
{
z-index:999;
border-width: 0px;  
background-color: #F2F2F3;
position: relative;
top: expression(this.parentNode.parentNode.parentNode.scrollTop-1);

}*/



/*
.Calbody 
{
font-family:Trebuchet MS;
font-size:10px;

scrollbar-3dlight-color:white;
scrollbar-arrow-color:white;
scrollbar-base-color:white;
scrollbar-darkshadow-color:white;
scrollbar-face-color:#cccccc;
scrollbar-highlight-color:white;
scrollbar-shadow-color:white;
background-color: blue; 
background-image: url(../App_Themes/Swedbank/images/cirkeln.gif); 
margin-left:0px;

}

*/
.CalSELECT
{
font-family:Trebuchet MS;
font-size:10px;
}

.CalHR
{
color:#cccccc;

}


.MBTopMenuItem {background: #cccccc;display: inline;clear:none; PADDING-TOP: 0px; PADDING-BOTTOM: 0px; PADDING-LEFT: 18px; PADDING-RIGHT: 18px;HEIGHT: 100%;}


.TextViewFont
{
font-size:11px;
}



.SubMenu_
{				
width:100px; 		
position:absolute;
left:596px;		
top:9px;	
z-index:9000000;	
}
.SubMenu_Holder
{	
position:absolute;
background-color:White;		
border:solid 1px #CBCDCE;
padding:5px 5px 5px 5px;	
width:120px; 	
left:-20px;
text-decoration:none;
}

.SubMenu_Left
{

width:100px;	
position:absolute;
top:15px;
left:475px;
z-index:20000;	
}

.hr_Submenu
{

height:1px;
color:#cccccc;	 
padding-top:0px;
padding-bottom:0px;

}


.MenuLinkItem 
{

text-decoration:none;
color:black;
font-size:10px;
padding-left:12px; 
}


.td200px 
{
width:120px;
}


.td40PercentPx 
{
width:40%;
}

.td50PercentPx 
{
width:50%;
}


.suggestion_list
{
background: white;
border: 1px solid;
padding: 4px;
}

.suggestion_list ul
{
padding: 0;
margin: 0;
list-style-type: none;
}

.suggestion_list a
{
text-decoration: none;
color: navy;
}

.suggestion_list .selected
{
background: navy;
color: white;
}

.suggestion_list .selected a
{
color: white;
}

#autosuggest
{
display: none;
}



.MenuTopHolder
{	
width:102%;	 
filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=1,StartColorStr='#ffffffff',EndColorStr='#F2F2F3');
height:45px;
border-bottom:solid 1px #cccccc;

}


.MenuTopPopUp
{
margin-top:5px;
margin-left:-14px;
margin-bottom:0px;
width:100%;	
}

.MenuTopTabs
{
margin-top:12px;
}

.Logo
{ 
margin: -10px 20px 3px 20px; 	  
}

.LogoHolder
{
width:100%;	 
/*filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=1,StartColorStr='#ffffffff',EndColorStr='#F2F2F3');*/
background: url('../../../App_Themes/Swedbank/images/gradient_gray.gif') repeat-y right;
}

.TopMenuBackGround
{			
height:24px;
width:100%;
text-align:left;
text-indent:150px;	
background-image:url(../../../App_Themes/Swedbank/images/topmenu/Background.gif);
background-repeat:repeat-x;
z-index:0;

}
.Menu
{




}
.HoverMenu
{

background-color:#333333;	
text-align:center;


}
.SelectedMenu
{

background-color:#EBECED;	

}
.Sep
{
height:24px;
margin-top:-27px;
margin-left:10px;
background-image:url(../../../App_Themes/Swedbank/images/topmenu/Separator.gif);
background-repeat:repeat-x;
width:1px;

}
.SafariSep
{
height:24px;
margin-top:-30px;
/*margin-right:0px;*/
background-image:url(../../../App_Themes/Swedbank/images/topmenu/Separator.gif);
background-repeat:repeat-x;
width:1px;

}

.MenuItem
{
height:23px;
margin-top:3px;
margin-left:25px;
border:0px;
z-index:30;
cursor:pointer;		
color:#EA5E0D;
font-weight:bold;	
font-size:11px; 

}
a.MenuItem:hover
{
height:23px;
margin-top:3px;
margin-left:25px;
border:0px;
z-index:30;
cursor:pointer;		
color:#FFFFFF;
font-weight:bold;	
font-size:11px; 
}

.MenuItemSafari
{
height:23px;
margin-top:3px;
width:100px;
/*margin-left:-10px;*/
margin-right:20px;
padding-left:0px;
border:0px;
cursor:hand;		
color:#EA5E0D;
font-weight:bold;	
font-size:11px;
	
}

.MenuItemSafari:hover
{
height:23px;
margin-top:3px;
width:	100px;
/*margin-left:-10px;*/
margin-right:20px;
padding-left:0px;
border:0px;
cursor:hand;		
color:White;
font-weight:bold;	
font-size:11px;
}
.MenuItemSafariSelected
{
height:21px;
margin-top:3px;
width:	105px;
/*margin-left:-10px;*/
margin-right:20px;
padding-left:0px;
border:0px;
cursor:hand;		
color:White;
font-weight:bold;	
/*background-image:url(../../../App_Themes/Swedbank/images/topmenu/selected.gif);*/
}
.MenuItemSelected
{
height:24px;
margin-top:0px;
margin-left:20px;
margin-right:10px;
padding-top:2px;
border:0px;
z-index:30;
cursor:pointer;		
color:white;
font-weight:bold;	
font-size:11px; 
width:100%;
background-image:url(../../../App_Themes/Swedbank/images/topmenu/selected.gif);
background-repeat:repeat-x;


}
.scrollrow
{
width:2px;
display:none;
border:1;
border-color:White;
}
.TopMenuPosition
{
margin-left:185px;
height:23px;

}



.Wizard_Headline
{
font-family:Trebuchet MS;
font-size:16px;
color:#999999;
font-weight:bold;	
}

.button_wizard
{
font-family:Trebuchet MS;	
font-size:10px;


}
.button_wizard_pos
{
z-index:100000000;
margin-top:-20px;
}

.ProcessImage
{
	/*display:none; 
	position:absolute;
	top:290px; 
	left:230px;
	z-index:90000000000000;*/   
	display:none; 
	position:absolute; 
	top:220px;
	left:230px;
	z-index:9999;
	
	
}





.ApplicationMainHolder
{
left: 0px; 
width: 100%;	
	}

.ApplicationLeftMenuHolder
{
	
	vertical-align:top;
	width: 255px;	
	}
	
.ApplicationInnerContent
{
	position: absolute; 
	left: 200px; 
	width: 77%;
	
	}
	
	.SubMenuItembg 
		 {background-position:right; padding-bottom:1px;  border-bottom-width:thin; background-position:bottom;
		background-color:#f6f6f6;font-size:11px;color: #222222; text-decoration:none;padding-bottom: 2px; padding-top:2px; padding-bottom:2px;
		width:190px; 	margin-bottom:0px;cursor:pointer;				}
		
	.SubMenuItembgarrow{background: url(../../../App_Themes/Swedbank/images/menu/bgrightarrow_grey.gif) 97% 50% no-repeat;}

.SubMenuItemSelectedbg  
		 {background-position:right; padding-bottom:1px; font-weight:bold; border-bottom-width:thin; background-position:bottom;
		background-color:#f6f6f6;
	font-size:11px;color: #222222; text-decoration:none;padding-bottom: 4px; padding-top:4px; 

width:190px; 	

margin-bottom:0px;
cursor:pointer;			
		}
		.SubMenuItemSelectedbgarrow{background: url(../../../App_Themes/Swedbank/images/menu/bgrightarrow_grey.gif) 97% 50% no-repeat;}

.LeftMenuParentItemSelectedbg
{ background-position:right; 
	background-repeat:no-repeat;	
	background-color:#656565;
	color:white;
font-weight:bold;	
font-size:11px;     
width:190px; 
	height:23px;

 margin-top:10px;
margin-bottom:0px; 
 
cursor:pointer;
    }   
.LeftMenuParentItemSelectedbgarrow
{	
	
	background: url(../../../App_Themes/Swedbank/images/menu/bgdownarrow.gif) 96% 50% no-repeat;
}
.LeftMenuParentItemSelectedbr {background: url(../../../App_Themes/Swedbank/images/menu/rbot.jpg) 100% 100% no-repeat;width: 190px;  height:23px;}
.LeftMenuParentItemSelectedtl {background: url(../../../App_Themes/Swedbank/images/menu/ltop.jpg) 0 0 no-repeat;width: 190px; height:23px;}
.LeftMenuParentItemSelectedtr {background: url(../../../App_Themes/Swedbank/images/menu/rtop.jpg) 100% 0 no-repeat; margin-top:2px; width: 190px; height:23px;} 
.LeftMenuParentItemSelectedbl {background: url(../../../App_Themes/Swedbank/images/menu/lbot.jpg) 0 100% no-repeat;width: 190px;  height:23px;}

.MiddleTop_Print
{   
height:30px;   
background-image:url(../../../App_Themes/Swedbank/images/object/List_Middle.gif);
background-repeat:repeat-x;
position:relative;
width:98.5%;  
left:5px;  
position:absolute;
text-indent:5px;  
padding-top:3px;
z-index:10;
}

.HighUnderline
{
text-decoration:underline; color:Black; float:left;	
}
#DemoScroller_Container
{
    height: 150px;
   width: 400px;
   position: relative;
 }

#DemoScroller_Content
 {
    height: 150px;
    width: 388px;
    overflow: hidden;
   position: relative;
    float: left;
    margin-right: 2px;
}

#DemoScroller_ScrollingArea
{
    position: absolute;
    top: 0px;
   left: 0px;
    width: 388px;
   text-align: left;
}

#DemoScroller_ScrollBar
{
    height: 150px;
    width: 10px;
    float: right;
    position: relative;
}

#DemoScroller_UpArrow
{
    height: 7px;
    cursor: pointer;
    cursor: hand;
   text-align: center;
    position: relative;
}

#DemoScroller_GripperContainer
{
   height: 136px;
    position: relative;
   cursor: pointer;
    cursor: hand;
    background-image: url('/images/scrollbar/track_background.gif');
    background-repeat: repeat-y;
    background-position: top left;
}

#DemoScroller_Gripper
{
    position: absolute;
    top: 0px;
    left: 0px;
    width: 10px;
    height: 75px;
    cursor: pointer;
    cursor: hand;
}

#DemoScroller_DownArrow
{
    height: 7px;
    cursor: pointer;
   cursor: hand;
   text-align: center;
    position: relative;
