/* --------------- POPUP NEWS ---------------  */
.PopupNews
{
	FONT-FAMILY: Verdana, Helvetica, sans-serif;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: normal;
	position:relative; 
	top:0; 
	left:0; 
	overflow:scroll; 
	overflow-x:hidden; 
	SCROLLBAR-BASE-COLOR:#3366CC; 
	SCROLLBAR-HIGHLIGHT-COLOR: #99CCFF; 
	SCROLLBAR-ARROW-COLOR: white; 
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#0283A3, EndColorStr=#FFFFFF); 
	padding:10px;
	width:425; 
	height:300; 
	border:1px solid silver; 
}

.NewsTable
{
	width:425px;
	margin-top:10px;
	padding:2px 2px 2px 2px ;
	border:solid 1px silver;
}

.PartnersTable
{
	width:425px;
	margin-top:10px;
	padding:2px 2px 2px 2px ;
	border:solid 1px silver;
}

/* --------------- CONTEXT MENU ---------------  */
.MenuToolbarStripe
{
	cursor:hand;
	FONT-FAMILY: Verdana, Helvetica, sans-serif;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: normal;
    text-align:justify;
    text-decoration:none;
    line-height:14px;
	/*text-align:center;*/
    color:Black;
    /*FILTER: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#7984BA,endColorStr=#ffffff);  */
    background-color:LightSteelBlue;/*:#7984BA;*/
	position:absolute;
	right:5px;
	z-index:101;
	}
	
.MenuContextStripe
{
	cursor:hand;
	FONT-FAMILY: Verdana, Helvetica, sans-serif;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: normal;
    text-align:center;
    text-decoration:none;
    line-height:12px;
	/*text-align:center;*/
    color:Black;
    background-image=url("ig_common/images/GrayExplorer.gif");   
    /*FILTER: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#7984BA,endColorStr=#ffffff); 
    background-color:LightSteelBlue;/*:#7984BA;*/
	/*position:absolute;
	left:3px;
	top:64px;*/
	border:solid 1px silver;
	width:747px;
	height:25px;
	z-index:100;
	}
	
.MenuContextItem
{
	cursor:hand;
	FONT-FAMILY: Verdana, Helvetica, sans-serif;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: normal;
	text-decoration:none;
	color:Black;
	height:25px;
	border-right:solid 1px silver;
    padding-left:5px;
		}
	
.MenuContextHover
{
	cursor:hand;
	FONT-FAMILY: Verdana, Helvetica, sans-serif;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: normal;
	text-decoration:none;
    height:25px;
    border-right:solid 1px black;
    border-bottom:solid 1px black;
    padding-left:5px;
	color:black;
	 background-image=url("ig_common/images/ig_cal_metal1.gif");   
   	}
    
.MenuContextSelected
{
	cursor:hand;
	FONT-FAMILY: Verdana, Helvetica, sans-serif;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: normal;
    text-decoration:none;
	color:white;
	background-color:Transparent;
	position:relative;
	border-bottom:solid 1px transparent;
    border-left:solid 1px transparent;
    border-right:solid 1px transparent;
    border-top:solid 1px transparent;
	padding-left:5px;
		}
	
.MenuContextDOWN
{
	cursor:hand;
	FONT-FAMILY: Verdana, Helvetica, sans-serif;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: normal;
   text-decoration:none;
	height:25px;
	background-color:transparent;
	color:black;
	border-left:solid 1px black;
    border-right:solid 1px silver;
    border-top:solid 1px black;
	padding-left:5px;
		}
	
.MenuContextOFF
{
	cursor:hand;
	FONT-FAMILY: Verdana, Helvetica, sans-serif;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: normal;
    text-decoration:none;
	height:25px;
	background-color:white;/*LightSteelBlue; /*#7984BA;*/
	color:black;
	border-bottom:solid 1px black;
    border-left:solid 1px silver;
    border-right:solid 1px black;
    border-top:solid 1px silver;
    
width:175px;
		}
	
.MenuContextSpacer
{
	background-color:white;
	width:5px;
	height:24px;
	}
	
/* --------------- STANDARD MENU ---------------  */
.MenuSpacer
{
	background-color:white;
	width:125px;
	height:0px;
	}

.MenuStripe
{
	cursor:hand;
	FONT-FAMILY: Verdana, Helvetica, sans-serif;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: normal;
    text-decoration:none;
   color:White;
    background-color:black;    
	width:756px;
	height:18px;
	z-index:200;
	}

.MenuItem
{
	cursor:hand;
	FONT-FAMILY: Verdana, Helvetica, sans-serif;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold;
    letter-spacing:-1;
    text-align:center;
	text-decoration:none;
	line-height:12px;
	/*border-right:solid 1px Silver;*/
	width:125px;
	background-color:black;
	}

.MenuOFF
{
	cursor:hand;
	FONT-FAMILY: Verdana, Helvetica, sans-serif;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold;
    letter-spacing:-1;
    text-align:center;
	text-decoration:none;
	line-height:12px;
	color:black;
	border-right:solid 1px Silver;
	width:125px;
	}
	
.MenuON
{
	cursor:hand;
	FONT-FAMILY: Verdana, Helvetica, sans-serif;
    FONT-SIZE: 8pt;
   FONT-WEIGHT: bold;
    letter-spacing:-1;
    text-align:center;
	text-decoration:underline;
	line-height:12px;
	color:white;
	/*border-right:solid 1px Silver;*/
	width:125px;
	}
	
	.MenuHover
{
	cursor:hand;
	FONT-FAMILY: Verdana, Helvetica, sans-serif;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold;
    letter-spacing:-1;
    text-align:center;
	text-decoration:underline;
	line-height:12px;
	width:150px;
	}
	
.MenuDOWN
{
	cursor:hand;
	FONT-FAMILY: Verdana, Helvetica, sans-serif;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold;
    letter-spacing:-1;
     text-align:center;
	text-decoration:none;
	line-height:12px;
	background-color:transparent;
	color:white;
	/*border-right:solid 1px Silver;*/
	width:125px;
	}
	
.MenuSelected
{
	cursor:hand;
	FONT-FAMILY: Verdana, Helvetica, sans-serif;
    FONT-SIZE: 8pt;
   FONT-WEIGHT: bold;
    letter-spacing:-1;
    text-align:center;
	text-decoration:none;
	line-height:12px;
	background-color:orange;
	color:white;
	width:125px;
	}
	
.MenuIsland 
{
	cursor:hand;
	FONT-FAMILY: Verdana, Helvetica, sans-serif;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold;
    letter-spacing:-1;
    text-align:center;
    text-decoration:none;
	line-height:12px;
	color: white; 
	background-color: #336699;
	border: solid 1px black;
	width:150px;
	}
	
/* --------------- STANDARD BUTTON ---------------  */	
.LikeAButton:hover
{
    cursor:hand;
	FONT-FAMILY: Verdana, Helvetica, sans-serif;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: normal;
    text-align:center;
	text-decoration:none;
	color:white;
    background-color:#406A57;
    border:inset 2px #aaaaaa;
    padding:1px 2px 2px 2px;
    /*cursor:url("images/H_POINT.CUR");*/
	}
	
.LikeAButton
{
    cursor:hand;
	FONT-FAMILY: Verdana, Helvetica, sans-serif;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: normal;
    text-align:center;
	text-decoration:none;
	color:white;
    background-color:#acbdb3;
    border:outset 2px #aaaaaa;
    vertical-align:middle;
    margin-bottom:2px;
    /*cursor:url("images/H_POINT.CUR");*/
   }
   
/* --------------- STANDARD DATAGRID ---------------  */	

.GridPos
{
	position: absolute;
	left: 3px;
	top: 91px;
	width:779px;
	}

.AddNewRowDefault
{
	FONT-FAMILY: Verdana, Helvetica, sans-serif;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: normal;
    text-align:left;
	text-decoration:none;
	background-color:white;
	color:black;
	border-style:none;
	}

.EditCellStyleDefault
{
	FONT-FAMILY: Verdana, Helvetica, sans-serif;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: normal;
    text-align:left;
	text-decoration:none;
	background-color:#ffffff;
	border-style:none;
	}

.FixedCellStyleDefault
{
	FONT-FAMILY: Verdana, Helvetica, sans-serif;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: normal;
    text-align:left;
	text-decoration:none;
	background-color:#c0c0c0;
	FILTER: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#ffffff,endColorStr=#7984BA);  
   	color:black;
	border-left:solid 1px silver;
	padding-left:3px;
	vertical-align:top;	
	height:35px;
	}

.FixedFooterStyleDefault
{
	FONT-FAMILY: Verdana, Helvetica, sans-serif;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: normal;
    text-align:left;
	text-decoration:none;
	background-color:#ffffff;
	border-style:none;
	}

.FixedHeaderStyleDefault
{
	FONT-FAMILY: Verdana, Helvetica, sans-serif;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold;
    text-align:left;
	text-decoration:none;
	background-color:#11459E;
	background-image:url(/ig_common/images/Office2003BlueBG.png);
	background-repeat:repeat-x;
	color:#E1E8F5;
	border-left:solid 1px silver;
	padding-left:3px;
	}

.FooterStyleDefault
{
	FONT-FAMILY: Verdana, Helvetica, sans-serif;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: normal;
    text-align:left;
	text-decoration:none;
	background-color:#ffffff;
	border-style:none;
	}

.FormulaErrorStyleDefault
{
	FONT-FAMILY: Verdana, Helvetica, sans-serif;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: normal;
    text-align:left;
	text-decoration:none;
	color:Red;
	background-color:#ffffff;
	border-style:none;
	}

.FrameStyle
{
	FONT-FAMILY: Verdana, Helvetica, sans-serif;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: normal;
    text-align:left;
	text-decoration:none;
	width:779px;
	}

.GroupBox
{
	FONT-FAMILY: Verdana, Helvetica, sans-serif;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: normal;
    text-align:left;
	text-decoration:none;
	border-style:none;
	color:#000000;
	FILTER: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#7984BA,endColorStr=#FFFFFF);  
   	}

.BandLabelStyle
{
	FONT-FAMILY: Verdana, Helvetica, sans-serif;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: normal;
    text-align:left;
	text-decoration:none;
	border-style:none;
	background-color:#FFFFFF;
	color:#000000;
	}

.GroupByRowStyleDefault
{
	FONT-FAMILY: Verdana, Helvetica, sans-serif;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: normal;
    text-align:left;
	text-decoration:none;
	background-color:#11459E;
	background-image:url(/ig_common/images/Office2003BlueBG.png);
	background-repeat:repeat-x;
	color:#E1E8F5;
	border-style:none;
	height:20px;
	padding-left:3px;
	}

.HeaderStyleDefault
{
	FONT-FAMILY: Verdana, Helvetica, sans-serif;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold;
    text-align:left;
	text-decoration:none;
	background-color:#11459E;
	background-image:url(/ig_common/images/Office2003BlueBG.png);
	background-repeat:repeat-x;
	color:#E1E8F5;
	border-left:solid 1px silver;
	padding-left:3px;
	}

.Pager
{
	FONT-FAMILY: Verdana, Helvetica, sans-serif;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: normal;
    text-align:right;
	text-decoration:none;
	background-color:#ffffff;
	color:black;
	border-style:none;
	padding-right:10px;
	}

.RowAlternateStyleDefault
{
	FONT-FAMILY: Verdana, Helvetica, sans-serif;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: normal;
    text-align:left;
	text-decoration:none;
	background-color:whitesmoke;
	border-left:solid 1px silver;
	padding-left:3px;
	vertical-align:top;	
	height:35px;
	}

.RowExpAreaStyleDefault
{
	FONT-FAMILY: Verdana, Helvetica, sans-serif;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: normal;
    text-align:left;
	text-decoration:none;
	background-color:#ffffff;
	border-left:solid 1px silver;
	padding-left:3px;
	vertical-align:top;	
	height:35px;
	}

.RowSelectorStyleDefault
{
	FONT-FAMILY: Verdana, Helvetica, sans-serif;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: normal;
    text-align:left;
	text-decoration:none;
	background-color:#11459E;
	background-image:url(/ig_common/images/Office2003BlueBG.png);
	background-repeat:repeat-x;
	color:#E1E8F5;
	border-style:none;
	}

.RowStyleDefault
{
	FONT-FAMILY: Verdana, Helvetica, sans-serif;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: normal;
    text-align:left;
	text-decoration:none;
	background-color:#ffffff;
	border-left:solid 1px silver;
	padding-left:3px;
	vertical-align:top;	
	height:35px;
	}

.SelectedGroupByRowStyleDefault
{	
	FONT-FAMILY: Verdana, Helvetica, sans-serif;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: normal;
    text-align:left;
	text-decoration:none;
	color:#FFFFFF;
	background-color:#F09D21;
	background-image:url(/ig_common/images/Office2003SelRow.png);
	background-repeat:repeat-x;
	border-left:solid 1px silver;
	}

.SelectedHeaderStyleDefault
{
	FONT-FAMILY: Verdana, Helvetica, sans-serif;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold;
    text-align:left;
	text-decoration:none;
	background-color:red;/*#11459E;*/
	/*background-image:url(/ig_common/images/Office2003BlueBG.png);
	background-repeat:repeat-x;*/
	color:#E1E8F5;
	border-style:none;
	}

.SelectedRowStyleDefault
{
	FONT-FAMILY: Verdana, Helvetica, sans-serif;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: normal;
    text-align:left;
	text-decoration:none;
	color:#FFFFFF;
	background-color:#F09D21;
	background-image:url(/ig_common/images/Office2003SelRow.png);
	background-repeat:repeat-x;
	border-left:solid 1px silver;
	padding-left:3px;
	vertical-align:top;	
	height:35px;
	}

/* --------------- CUSTOM TAB ---------------  */
.TabPos
{
	FONT-FAMILY: Verdana, Helvetica, sans-serif;
    FONT-SIZE: 12pt;
    FONT-WEIGHT: bold;
    FONT-STYLE:normal;
    text-align:left;
	text-decoration:none;
	color:#000000;
	/*background-color:black;*/
	/*border:solid 1px #949C9C;*/
	position:relative;
	left: 0px;
	height:20px;
	width:745px;
	padding:2px 2px 2px 5px;
	FILTER: progid:DXImageTransform.Microsoft.Gradient(gradientType=1,startColorStr=#FFFFFF,endColorStr=#0283A3);  
	}

.Tab
{
	FONT-FAMILY: Verdana, Helvetica, sans-serif;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: normal;
    text-align:left;
	text-decoration:none;
	color:#000000;
	background-color:GhostWhite;
	border:solid 1px #949C9C;
	position: absolute;
	left: 3px;
	top: 127px;
	width:779px;
	padding: 2px 2px 2px 2px;
	}

.DefaultTabSeparatorStyle
{
	width:2px;
	}

.DefaultTabStyle
{
	FONT-FAMILY: Verdana, Helvetica, sans-serif;
    FONT-SIZE: 12pt;
    FONT-WEIGHT: normal;
    text-align:left;
	text-decoration:none;
	color:#000000;
	background-color:GhostWhite;
	border:solid 1px white;
	line-height:16pt
	}

.DisableTabStyle
{
	FONT-FAMILY: Verdana, Helvetica, sans-serif;
    FONT-SIZE: 12pt;
    FONT-WEIGHT: normal;
    text-align:left;
	text-decoration:none;
	color:#C0C0C0;
	background-color:#F09D21;
	border:solid 1px white;
	padding:2px 2px 2px 2px;
	line-height:16pt
	}

.HoverTabStyle
{
	FONT-FAMILY: Verdana, Helvetica, sans-serif;
    FONT-SIZE: 12pt;
    FONT-WEIGHT: normal;
    text-align:left;
	text-decoration:none;
	color:red;
	background-color:#F09D21;
	padding:2px 2px 2px 2px;
	line-height:16pt
	}

.SelectedTabStyle
{
	FONT-FAMILY: Verdana, Helvetica, sans-serif;
    FONT-SIZE: 12pt;
    FONT-WEIGHT: normal;
    text-align:left;
	text-decoration:none;
	color:#000000;
	background-color:GhostWhite;
	border:solid 1px white;
	padding:2px 2px 2px 2px;
	line-height:16pt
	}

