BODY 		{FONT-SIZE: 10pt; COLOR: #003366; FONT-FAMILY: verdana;}
TD 		{FONT-SIZE: 10pt;}
SPAN.mainHead 	{FONT-WEIGHT: bold; FONT-SIZE: 11pt;}
.mid 		{FONT-SIZE: 8pt;}
.smallWhite 	{FONT-SIZE: 7pt; COLOR: white;}
.small 		{FONT-SIZE: 7pt;}
.nav_lev1 	{FONT-WEIGHT:bold; FONT-SIZE: 8pt; COLOR: white;}
.nav_lev2 	{FONT-WEIGHT:bold; FONT-SIZE: 8pt; COLOR: white;}
.nav_lev3 	{FONT-WEIGHT:bold; FONT-SIZE: 7.5pt; COLOR: #003366;}
A:link 		{FONT-SIZE:8pt; COLOR: #003366; TEXT-DECORATION:none;}
A:visited 	{FONT-SIZE:8pt; COLOR: #003366; TEXT-DECORATION:none;}
A:active 	{FONT-SIZE:8pt; COLOR: #003366; TEXT-DECORATION:none;}
A:hover 	{FONT-SIZE:8pt; COLOR:#003366; TEXT-DECORATION:underline;}
A.chart:link 	{FONT-WEIGHT: bold; FONT-SIZE: 7.5pt; TEXT-DECORATION: none;}
A.chart:visited {FONT-WEIGHT: bold; FONT-SIZE: 7.5pt; TEXT-DECORATION: none;}
A.chart:active 	{FONT-WEIGHT: bold; FONT-SIZE: 7.5pt; TEXT-DECORATION: none;}
A.chart:hover 	{FONT-WEIGHT: bold; FONT-SIZE: 7.5pt; TEXT-DECORATION: underline;}
A.small:link 	{FONT-SIZE: 7pt; COLOR: #003366; TEXT-DECORATION: none;}
A.small:visited {FONT-SIZE: 7pt; COLOR: #003366; TEXT-DECORATION: none;}
A.small:active 	{FONT-SIZE: 7pt; COLOR: #003366; TEXT-DECORATION: none;}
A.small:hover 	{FONT-SIZE: 7pt; COLOR: #003366; TEXT-DECORATION: underline;}

Fieldset	{ padding: 0px 4px 4px 4px; }

TD.small 	{FONT-SIZE: 7pt;}
.articleTitleBig {
	FONT-WEIGHT: bold; FONT-SIZE: 11pt; FONT-FAMILY: verdana
}
.articleTitle {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; FONT-FAMILY: verdana
}
.articleTeaser {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; FONT-FAMILY: verdana
}
.articleAction {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #ff8000; FONT-FAMILY: verdana
}
.chartAction {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #996699; FONT-FAMILY: verdana
}
.help {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #ff8000; FONT-FAMILY: verdana
}
FORM {
	MARGIN: 0px
}
.articleGenTitle {
	FONT-SIZE: 8pt; FONT-FAMILY: arial,sans-serif
}
.articleTitle {
	FONT-WEIGHT: bold; FONT-SIZE: 12pt; FONT-FAMILY: arial,sans-serif
}
.articleDate {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; FONT-FAMILY: arial,sans-serif
}
.articleSubTitle {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; FONT-FAMILY: arial,sans-serif
}
.iiTable {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; FONT-SIZE: 8pt; BORDER-LEFT: #999999 1px solid; BORDER-BOTTOM: #999999 1px solid; FONT-FAMILY: verdana; BORDER-COLLAPSE: collapse
}
.iiTD {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; FONT-SIZE: 8pt; BORDER-LEFT: #999999 1px solid; BORDER-BOTTOM: #999999 1px solid; BORDER-COLLAPSE: collapse
}
.iismall { FONT-SIZE: 7.5pt }
.iismallr { FONT-SIZE: 7.5pt; text-align: right; }
.iilarge {
	FONT-SIZE: 9pt
}
A.tab:link {
	COLOR: black; TEXT-DECORATION: none
}
A.tab:active {
	COLOR: black; TEXT-DECORATION: none
}
A.tab:visited {
	COLOR: black; TEXT-DECORATION: none
}
A.tab:hover {
	COLOR: black; TEXT-DECORATION: underline
}
A.ibTeaser:link {
	COLOR: black; TEXT-DECORATION: none
}
A.ibTeaser:active {
	COLOR: black; TEXT-DECORATION: none
}
A.ibTeaser:visited {
	COLOR: black; TEXT-DECORATION: none
}
A.ibTeaser:hover {
	COLOR: black; TEXT-DECORATION: underline
}


 SELECT.headSearch {border-color:#6699CC; background-color:EEEEEE; color:003366;}
 INPUT.headSearch  {border:1px solid #6699CC; height:19px; background-color:EEEEEE; color:003366;}
 .footer 	   {font-size:8pt;}

.lhsMainTitle { font-weight:bold; font-size:8pt; }
.lhsSubTitle { font-weight:bold; font-size:7.5pt }
.linkCell {FONT-SIZE: 7.5pt; }

DIV.breadthList {font-size:8pt; line-height:12pt;}
.breadthListHeading { color:#003366; font-weight:bold; margin-top:2px; margin-bottom:1px; }
LI {list-style-type:square;}
LI.breadthListSelected {color:#E57A10; font-weight:bold; }
LI.breadthListSub {margin-left:10px;list-style-type:circle;line-height:11pt;}
LI.breadthListSubSelected {margin-left:10px;list-style-type:circle; color:#E57A10; font-weight:bold; line-height:11pt;}
LI.breadthListSubSector {margin-left:10px;list-style-type:disc;line-height:11pt;}
LI.breadthListSubSectorSelected {margin-left:10px;list-style-type:disc; color:#E57A10; font-weight:bold; line-height:11pt;}
LI.breadthListSubSub {margin-left:20px;list-style-type:circle; line-height:11pt;}
LI.breadthListSubSubSelected {margin-left:20px;list-style-type:circle; color:#E57A10; font-weight:bold; line-height:11pt;}
LI.breadthListSubSubSector {margin-left:20px;list-style-type:circle; line-height:11pt;}
LI.breadthListSubSubSectorSelected {margin-left:20px;list-style-type:circle; color:#E57A10; font-weight:bold; line-height:11pt;}
LI.breadthListSubSubSub {margin-left:30px;list-style-type:none;}
LI.breadthListSubSubSubSelected {margin-left:30px;list-style-type:none; color:#E57A10; font-weight:bold;}

DIV.stockList {font-size:8pt; line-height:20pt;}
.stockListHeading { color:#003366; font-weight:bold; margin-top:3px; margin-bottom:2px; }
LI {list-style-type:square;}
LI.stockListSelected {color:#E57A10; font-weight:bold; }
LI.stockListSub {margin-left:10px;list-style-type:circle;line-height:11pt;}
LI.stockListSubSelected {margin-left:10px;list-style-type:circle; color:#E57A10; font-weight:bold; line-height:11pt;}
LI.stockListSubSub {margin-left:20px;list-style-type:disc;}
LI.stockListSubSubSelected {margin-left:20px;list-style-type:disc; color:#E57A10; font-weight:bold;}
LI.stockListSubSubSub {margin-left:30px;list-style-type:none;}
LI.stockListSubSubSubSelected {margin-left:30px;list-style-type:none; color:#E57A10; font-weight:bold;}
DIV.subNav {
	OVERFLOW: auto; WIDTH: 100%;
}
.navL1Selected   {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #996699; FONT-FAMILY: verdana
}

.navL1   {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #996699; FONT-FAMILY: verdana
}
h1	{font-size:14pt;font-weight:bold; text-align:left; margin-bottom:10px; font-family:arial; color:#0093A5;}

A.strike:link 		{color:#FF8000; text-decoration:none; font-size:10pt; font-weight:normal;}
A.strike:visited 	{color:#FF8000; text-decoration:none; font-size:10pt; font-weight:normal;}
A.strike:active 	{color:#FF8000; text-decoration:none; font-size:10pt; font-weight:normal;}
A.strike:hover 		{color:#FF8000; text-decoration:underline; font-size:10pt; font-weight:normal;}

A.subTitle:link 	{color:#003366; text-decoration:none; font-size:11pt; font-weight:bold;}
A.subTitle:visited 	{color:#003366; text-decoration:none; font-size:11pt; font-weight:bold;}
A.subTitle:active 	{color:#003366; text-decoration:none; font-size:11pt; font-weight:bold;}
A.subTitle:hover 	{color:#003366; text-decoration:underline; font-size:11pt; font-weight:bold;}

A.listNav:link 		{color:#FF8000; text-decoration:none; font-size:10pt; font-weight:bold;}
A.listNav:visited 	{color:#FF8000; text-decoration:none; font-size:10pt; font-weight:bold;}
A.listNav:active 	{color:#FF8000; text-decoration:none; font-size:10pt; font-weight:bold;}
A.listNav:hover 	{color:#FF8000; text-decoration:underline; font-size:10pt; font-weight:bold;}

A.memTopNav:link 	{color:#003366; text-decoration:none; font-size:7pt; font-weight:normal;}
A.memTopNav:visited 	{color:#003366; text-decoration:none; font-size:7pt; font-weight:normal;}
A.memTopNav:active 	{color:#003366; text-decoration:none; font-size:7pt; font-weight:normal;}
A.memTopNav:hover 	{color:#003366; text-decoration:underline; font-size:7pt; font-weight:normal;}


form.contactUs		{width:500px; height:21px; padding:4px; BORDER:#003366 1px solid; FONT-SIZE: 8pt; MARGIN-BOTTOM: 3px; COLOR: #cc3300; FONT-FAMILY: tahoma, arial, sans-serif}
div.subTitle		{font-weight:bold; font-size:11pt;}
.smallLegend		{color:gray;}
.definition		{font-weight:bold; font-size:11pt;}


.hlQuote		{margin-left:7px; margin-left:7px; margin-top:5px; margin-bottom:5px;}
h1.help			{font-weight:bold; font-size:16pt; color:#003366;}
.helpQuestion		{color:#666666; font-weight:bold; font-size:11pt;}
.helpCopy		{color:#666666;}

		.iiHomeTD 		{border:#CCCCCC 1px solid; border-collapse: collapse}
		.iiHomeTDnoBorderBot 	{border-top:#CCCCCC 1px solid; border-right:#CCCCCC 1px solid; border-left:#CCCCCC 1px solid; border-collapse: collapse}
		.iiHomeDivLine		{background-image:url(/img/ii/dottedLine.gif); height:8px; margin-top:8px; margin-bottom:5px;}
	.regTab  {font-family:arial; font-size:8pt; font-weight:bold; color:white; border:none;}

	A.inText	{border-bottom:1px dotted #FE8512; color:#1E1E1E;}
	A.inText:hover	{border-bottom:1px dotted #FE8512; color:red;}

/* Article Styles */

   .iiDMStable  { border-collapse: collapse; margin:10px 0px; 
		   border:solid #888 1px }
   .iiDMScaptionRow { background:#D0EBEB; font-weight:bold  }
   .iiDMScaption { background:#D0EBEB; font-weight:bold  }
   .iiDMScol { }
   .iiDMScolMain  { font-weight:bold; 
                    background: #ccccff !IMPORTANT 
		  }
    /* Note: strict CSS says you *can't* set column aligment via a col tag
     * so (strictly) these need to used in the <td>; however they do work
     * in IE.
     */
   .iiDMScolRight  { text-align:right }
   .iiDMScolCenter  { text-align:center }

   .iiDMSrow0  { background: white }
   .iiDMSrow1  { background: #eeeeee }
   .iiDMStable TD { padding: 2px; margin: 0px; border: solid #aaa 1px; 
		font-size: 8pt;
	}
   .iiDMStable TD A { font-size: 8pt !IMPORTANT }
   .articleBorder { border:1px solid #41B1B1; }

    .boxInset {
         width: 250px;
         padding: 4px;
         border-style: solid;
	 border-color: #666;
   	 border-width: 0 0 0 1px;    	
         margin-bottom: 10px;
         clear: both;
	 margin-left: 30px;
	 padding-left: 20px;
    }
    .boxInset TD {
	font-size: 9pt !IMPORTANT;
    }
    .boxInset .title TD {
    	padding-top: 10px;
    }


    .liteInfo { color: blue; }

#relativeSearchResults {
    border: #a5dada 1px solid;
    margin-top: 10px;
    margin-bottom: 10px;
    padding: 4px;
    overflow: auto; 
    height: 150px;
    text-align:left;
}

#relativeSearchResults ul {
    padding: 0px;
    margin-left: 0;
    list-style: none;
}

#relativeSearchResults ul li a {
    background-color: #FFFFFF;
}

#relativeSearchResults ul li a:hover {
    background-color: #FFE896;
}

@media print {
       .topMenu  { display: none }
       .leftBar  { display: none }
       .noPrint  { display: none }
       .articleBorder { border-width: 0px }
}
