.fromxinha p
	{
	margin-top:0px; margin-bottom:0px
	}
.subHdrLink
{
    font-family:    arial, sans-serif;
    font-size:      10px;
    color:          #003366;
    font-weight:    bold;
}

.breadcrumb
{
    font-size:      11px;
    font-family:    Arial, sans-serif;
    color:          993300;
    font-weight:    bold;
}

.title
{
    font-size:      17px;
    font-family:    Arial, sans-serif;
    color:          000000;
    font-weight:    bold;
}

.drop
{
    filter:         dropShadow(offX=10, offY=5);
    font-size:      12px;
    font-family:    Arial, sans-serif;
    color:          FFFFCC;
    font-weight:    bold;
}


.welcome
{
    margin-left:    8px;
    color:          #FFFF99;
    font-family:    arial;
    font-weight:    bold;
    font-size:      10px;
}

.welcomeTxt
{
    color:          #ffff99;
    font-family:    arial;
    font-weight:    bold;
    font-size:      10px;
}

.printTime
{
    color:          #CCCC99;
    font-family:    arial;
    font-size:      10px;
    margin-left:    8px;
}

.tab
{
    color:          #FFFFFF;
    font-family:    arial, sans-serif;
    font-size:      13px;
    font-weight:    bold;
}
.tabLink
{
    color:          #0000CC;
    font-family:    arial;
    font-size:      10px;
    margin-left:    8px;
}
.tabLink2
{
    color:          #0000CC;
    font-family:    arial;
    font-size:      8px;
    margin-left:    8px;
}

.rMenu
{
    font-size:      10px;
    font-family:    Arial, sans-serif;
    color:          000000;
}

.rMenuTitle
{
    font-size:      12px;
    font-family:    Arial, sans-serif;
    color:          000000;
    text-decoration:none;
    font-weight:    bold;
}


.menuTitle
{
    color:          #660000;
    font-weight:    bold;
    font-family:    arial, sans-serif;
    font-size:      11px;
    margin-right:   1px;
}


.pageText
{
    color:          #000000;
    font-family:    arial, sans-serif;
    font-size:      12px;
}

.foot
{
    font-family:    arial, sans-serif;
    font-size:      11px;
    color:     		#000000;
    padding:        30px;
}

.under
{
    font-family:    arial, sans-serif;
    font-size:      10px;
    color:     		#003399;
    line-height:    100%;
    text-decoration:underline;
}

.toolItem
{
    display:        none;
    margin-left:    1px;
}

.toolEnabled
{
    font-family:    arial, sans-serif;
    font-size:      11pt;
    color:          #424241;
    font-weight:    bold;
    text-decoration:none;
    margin-left:    10px
}

.toolDisabled
{
    font-family:    arial, sans-serif;
    font-size:      11pt;
    color:          #999696;
    font-weight:    bold;
    text-decoration:none;
    margin-left:    10px
}

.toolEnabled2
{
    font-family:    arial, sans-serif;
    font-size:      10pt;
    color:          #003399;
    font-weight:    bold;
    text-decoration:none;
    margin-left:    20px
}

.toolActive
{
    color:          #003399;
    font-family:    arial;
    font-size:      9pt;
    margin-left:    20px
}

.toolActive2
{
    color:          #003399;
    font-family:    arial;
    font-size:      9pt;
    margin-left:    30px
}

.scrollTable
{
    overflow:       auto;
    width:          700px;
    height:         300;
    border-left:    1px gray solid;
    border-bottom:  1px gray solid;
    padding:        0px;
    margin:         0px
}

.headline
{
    font-size:      12px;
    font-family:    Arial, sans-serif;
    color:          003366;
    margin-left:    15px;
    margin-top:     15px;
}

.newsTxt
{
    font-size:      10px;
    font-family:    Arial, sans-serif;
    color:          000000;
    margin-left:    15px;
}

.topSubject
{
    font-size:      18px;
    font-family:    Arial, sans-serif;
    color:          003366;
    text-decoration:none;
}

.toolSymbol
{
    font-size:      9pt;
    font-weight:    bold;
    color:          #424241;
    text-decoration:none;
    font-family:    wingdings;
    line-height:    1.25em;
    vertical-align: middle;
}

.toolSymbolDisabled
{
    font-size:      9pt;
    font-weight:    bold;
    color:          #999696;
    text-decoration:none;
    font-family:    wingdings;
    line-height:    1.25em;
    vertical-align: middle;
}

.toolPrimary
{
    font-size:      10pt;
    font-weight:    bold;
    color:          #424241;
    text-decoration:none;
    font-family:    arial;
    line-height:    1.25em;
}

.toolPrimaryDisabled
{
    font-size:      10pt;
    font-weight:    bold;
    color:          #999696;
    text-decoration:none;
    font-family:    arial;
    line-height:    1.25em;
}

.toolLinkSymbol
{
    text-decoration:none;
    color:          #003399;
    font-family:    wingdings;
    font-size:      7pt;
    font-weight:    bold;
}

.toolLink
{
    color:          #003399;
    font-family:    arial;
    font-size:      9pt;
}

.toolSubLink
{
    text-decoration:none;
    color:          #003399;
    font-family:   arial;
    font-size:      9pt;
    font-weight:    bold;
}

.breadcrumbSelected
{
    font-family:    arial, sans-serif;
    font-size:      11px;
    color:          #993300;
    font-weight:    bold;
}

.breadcrumbNotSelected
{
    font-family:    arial, sans-serif;
    color:          #993300;
    text-decoration:none;
    font-size:      10px
}

.tableData
{
    font-family:    arial, sans-serif;
    font-size:      11px;
    color:          #000000;
}

.tableHeaderB
{
    font-family:    arial, sans-serif;
    font-size:      11px;
    font-weight:    bold;
    color:          #000000;
}

.copyright
{
    font-family:    arial, sans-serif;
    font-size:      11px;
    color:     #000000;
    padding:        30px;
}

.txt10
{
    font-size:      10px;
    font-family:    Arial, sans-serif;
}

.txt10Black
{
    font-size:      10px;
    font-family:    Arial, sans-serif;
    color:          000000;
}

.txt10BoldBlack
{
    font-size:      10px;
    font-family:    Arial, sans-serif;
    color:          000000;
    font-weight:    bold;
}

.txt10Bold
{
    font-size:      10px;
    font-family:    Arial, sans-serif;
    font-weight:    bold;
}

.txt11
{
    font-size:      11px;
    font-family:    arial, sans-serif;
}

.txt11Numeric
{
    font-size:      11px;
    font-family:    arial, sans-serif;
	margin-left:	15px;
}

.txt11Italic
{
    font-size:      11px;
    font-family:    Arial, sans-serif;
    font-style:     italic;
}

.txt9
{
    font-size:      9px;
    font-family:    arial, sans-serif;
}

.txt9Red
{
    font-size:      9px;
    font-family:    arial, sans-serif;
	color:          #FF0000;
}
.txt10Red 
{
    font-size:      10px;
    font-family:    arial, sans-serif;
	color:          #FF0000;
}

.txt11Grey
{
    font-size:      11px;
    color:          767676;
    font-family:    arial, sans-serif;
}
.txt12Greylt
{
    font-size:      12px;
    color:          ADACAC;
    font-family:    arial, sans-serif;
}

.txt11Blue
{
    font-size:      11px;
    font-family:    arial, sans-serif;
    color:          #003399;

}

.txt11BlueUnderline
{
    font-size:      11px;
    font-family:    arial, sans-serif;
    color:          #003399;
    text-decoration:underline;
}

.txt14Blue
{
    font-size:      14px;
    font-family:    arial, sans-serif;
    color:          #003399;
}
.txt10Blue
{
    font-size:      10px;
    font-family:    arial, sans-serif;
    color:          #003399;
}

.txt11BlueGrayBg
{
    font-size:      11px;
    font-family:    arial, sans-serif;
    color:          #003399;
    background-color:#EEEFF0;
}

.txt11BlueWhiteBg
{
    font-size:      11px;
    font-family:    arial, sans-serif;
    color:          #003399;
    background-color:#FFFFFF;
}
.txt9Blue
{
    font-size:      9px;
    font-family:    arial, sans-serif;
    color:          #003399;
}

.txt10BoldBlue
{
    font-size:      10px;
    font-family:    Arial, sans-serif;
    font-weight:    bold;
    color:          #003399;
}

.txt12Blue
{
	font-size:      12px;
	font-family:    arial, sans-serif;
	color:          #003399;
}

.txt11White
{
    font-size:      11px;
    font-family:    Arial, sans-serif;
    color:          #FFFFFF;
}


.txt11BlueNoLine
{
    font-size:      11px;
    font-family:    arial, sans-serif;
    color:          #003399;
    text-decoration:none;
}

.txt11Bold
{
    font-size:      11px;
    font-family:    arial, sans-serif;
    color:          #000000;
    font-weight:    bold;
}

.txt11BoldBluBG
{
    font-size:      11px;
    font-family:    arial, sans-serif;
    color:          #000000;
    font-weight:    bold;
    background-color:#DBE5F1;
    border-top: #7a7a7a 1px solid;
    border-bottom: #7a7a7a 1px solid;
}

.txt11Pad10
{
	border-top-style:none;
    border-bottom: #E1E1E1 1px solid;
	font-size:      11px;
    font-family:    arial, sans-serif;
	text-align:		left;
	padding-left:	15px;
}


.txt11BoldGrBG
{
    color:          #000000;
	background-color:#E1E1E1;
	border-top-style:none;
    border-bottom: #E1E1E1 1px solid;
	font-size:      11px;
    font-family:    arial, sans-serif;
    font-weight:    normal;
    padding-left: 	5px;    
	text-align:		left;	
}
.txt11BoldBlue
{
    font-size:      11px;
    font-family:    arial, sans-serif;
    color:          #003399;
    font-weight:    bold;
}

.txt15Blue
{
	font-size:      15px;
	font-family:    arial, sans-serif;
	color:          #003399;
}

.txt11BoldRed
{
    font-size:      11px;
    font-family:    arial, sans-serif;
    color:          #B82529;
    font-weight:    bold;
}

.txt12
{
    font-size:      12px;
    font-family:    Arial, sans-serif;
}

.txt11WhiteBg
{
    font-size:      11px;
    font-family:    Arial, sans-serif;
	background-color:#FFFFFF;
}

.txt12Italic
{
    font-size:      12px;
    font-family:    Arial, sans-serif;
    font-style:     italic;
}

.txt12BoldItalic
{
    font-size:      12px;
    font-family:    Arial, sans-serif;
	font-weight:    bold;
    font-style:     italic;
	
}

.txt12label
{
    font-size:      12px;
    font-family:    Arial, sans-serif;
	text-align:	right;
}

.txt12Blue
{
    font-size:      12px;
    font-family:    Arial, sans-serif;
    color:          #003399;
}

.txt12BoldBlue
{
    font-size:      12px;
    font-family:    Arial, sans-serif;
    color:          #003399;
    font-weight:    bold;
}

.txt12Red
{
    font-size:      12px;
    font-family:    Arial, sans-serif;
    color:          #FF0000;
}

.txt12BoldRed
{
    font-size:      12px;
    font-family:    arial, sans-serif;
    color:          #FF0000;
    font-weight:    bold;
}

.txt14Red
{
    font-size:      14px;
    font-family:    Arial, sans-serif;
    color:          #FF0000;
}

.txt12Bold
{
    font-size:      12px;
    font-family:    Arial, sans-serif;
    font-weight:    bold;
}

.txt12BoldBrownBg
{
    font-size:      12px;
    font-family:    Arial, sans-serif;
    font-weight:    bold;
	background-color:#CCCC99;
}
.txt12BoldTan
{
    font-size:      12px;
    font-family:    Arial, sans-serif;
    color:          #666633;
    font-weight:    bold;
}

.txt12DarkRed
{
    font-size:      12px;
    font-family:    Arial, sans-serif;
    color:          #990000;
}

.txt12BoldDkBlue
{
    font-size:      12px;
    font-family:    Arial, sans-serif;
    color:          #1B3E72;
    font-weight:    bold;
}

.txt12UserChange
{
    font-size:      12px;
    font-family:    Times New Roman, sans-serif;
    color:          #003399;
    font-style:     italic;
}

.txt12White
{
    font-size:      12px;
    font-family:    Arial, sans-serif;
    color:          #FFFFFF;

}

.txt11WhiteBgGray
{
    font-size:      12px;
    font-family:    Arial, sans-serif;
    color:          #1B3E72;
	background-color:#EEEFF0;
	font-weight:    bold;
}

.txt12WhiteBg
{
    font-size:      12px;
    font-family:    Arial, sans-serif;
	background-color:#FFFFFF;
}

.txt11WhiteBg
{
    font-size:      11px;
    font-family:    Arial, sans-serif;
	background-color:#FFFFFF;
}

.txt11WhiteBold
{
    font-size:      11px;
    font-family:    Arial, sans-serif;
    color:          #FFFFFF;
    font-weight:    bold;
}

.txt10White
{
    font-size:      10px;
    font-family:    Arial, sans-serif;
    color:          #FFFFFF;

}

.txt13
{
    font-size:      13px;
    font-family:    Arial, sans-serif;
}

.txt13BoldWhite
{
    font-size:      13px;
    font-family:    Arial, sans-serif;
    color:          #FFFFFF;
    font-weight:    bold;
}

.txt13Bold
{
    font-size:      13px;
    font-family:    Arial, sans-serif;
    font-weight:    bold;
}

.txt14
{
    font-size:      14px;
    font-family:    Arial, sans-serif;
}

.txt14Bold
{
    font-size:      14px;
    font-family:    Arial, sans-serif;
    font-weight:    bold;
}

.txt14BoldBlue
{
    font-size:      14px;
    font-family:    Arial, sans-serif;
    font-weight:    bold;
	color:          #003399;
}

.txt15
{
    font-size:      15px;
    font-family:    Arial, sans-serif;
}

.txt15Bold
{
    font-size:      15px;
    font-family:    Arial, sans-serif;
    color:          #000000;
    font-weight:    bold;
}

.txt15BoldWhite
{
    font-size:      15px;
    font-family:    Arial, sans-serif;
    color:          #FFFFFF;
    font-weight:    bold;
}

.txt22Bold
{
    font-size:      22px;
    font-family:    Arial, sans-serif;
    font-weight:    bold;
}

.txt18Bold 
{
    font-size:      18px;
    font-family:    Arial, sans-serif;
    font-weight:    bold;
}

.txt16Bold
{
    font-size:      16px;
    font-family:    Arial, sans-serif;
    font-weight:    bold;
}

.articleDate
{
    color:          #666633;
    font-family:    arial, sans-serif;
    font-size:      10px;
}

.contentProvider
{
    color:          #0011ff;
    font-family:    arial, sans-serif;
    font-size:      10px;
}

.errorMsgHead
{
    font-family:    arial, sans-serif;
    font-size:      12px;
    color:          #ff0000;
    margin-left:    7px;
    margin-top:     7px;
    font-weight:    bold;
}

.errorMsgTxt
{
    font-family:    arial, sans-serif;
    font-size:      12px;
    color:          #ff0000;
    font-weight:    bold;
}

.confirmMsgTxt
{
    font-family:    arial, sans-serif;
    font-size:      12px;
    color:          #660000;
    font-weight:    bold;
}

.refMainHeader
{
    font-family:    arial, sans-serif;
    font-size:      10pt;
    color:          #000033;
    line-height:    1.5em;
}

.refSubHeader
{
    font-family:    arial, sans-serif;
    font-size:      9pt;
    color:          #000033;
    font-weight:    bold;
    text-decoration:none;
    line-height:    1.5em;
}

.refSubSubHeader
{
    font-family:    arial, sans-serif;
    font-size:      9pt;
    color:          #000033;
    text-decoration:none;
}

.refLink
{
    font-family:    arial, sans-serif;
    font-size:      9pt;
    margin-left:	  30px;
}

.subfilterTitle
{
    font-weight:    bold;
    color:          #424241;
    font-size:      10pt;
    text-decoration:underline;
    font-family:    arial;
    line-height:    1.25em;
}

.tsButtonNumber
{
    font-family:    arial, sans-serif;
    color:          #ffffff;
    font-size:      9px;
    margin-right:   2px;
}

a:visited.menuHilite { color: #ffffff; text-decoration:none; }
a:hover.menuHilite { color: #ffffff; background-color:#CC9933; text-decoration:none; display: block;}
a:link.menuHilite { color: #ffffff; text-decoration:none; }
a:active.menuHilite { color: #ffffff; text-decoration:none; }

a:visited.menuGrey { color: #A8A8A7; text-decoration:none; }
a:hover.menuGrey { color: #A8A8A7; background-color:#CC9933; text-decoration:none; display: block;}
a:link.menuGrey { color: #A8A8A7; text-decoration:none; }
a:active.menuGrey { color: #A8A8A7; text-decoration:none; }

a:visited.menuLeft { color: #ffffff; text-decoration:none; }
a:hover.menuLeft { color: #ffffff; background-color:#CC9933; text-decoration:none; display: block;}
a:link.menuLeft { color: #ffffff; text-decoration:none; }
a:active.menuLeft { color: #ffffff; text-decoration:none; }

a:visited.benchmark {color : #003399; text-decoration : none;}
a:hover.benchmark {color : #003399; background-color : #E7E7BD; text-decoration : none; display: block;}
a:link.benchmark {color : #003399; text-decoration : none;}
a:active.benchmark {color : #003399; text-decoration : none;}

.bgmw {background-color:#FFFFFF;} .glmw {background-color:#FFFFFF;} .gmmw {background-color:#CCCC99} .gdmw {background-color:#666666;} .cfmw {background-color:#ffffff;} .cbmw {background-color:#666666; color:FFFFFF;font-weight:bold;font-size:11px;} .olmw {background-color:#333333;} .ctmw {} .r1mw {background-color:#FFFFFF;} .r2mw {background-color:#FFFFFF;} .bfmw {font-family:Arial,Helvetica,sans-serif;} .kkmw {font-size:11px;color:#000000;} .mwmw {FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; FONT-STYLE: normal; FONT-FAMILY: Arial,Helvetica,sans-serif} .m1mw {color:#666666;font-size:10px;} .timw {color:#666666;font-size:13px;font-weight:bold;} .lbmw {font-size:11px;color:#666666;} .vlmw {font-size:11px;
color:000000;} .qlmw {color:#333333;font-size:10px;} .q1mw {font-size:10px;} .q2mw {FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; FONT-STYLE: normal; FONT-FAMILY: Arial,Helvetica,sans-serif} .q3mw {FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; FONT-STYLE: normal; FONT-FAMILY: Arial,Helvetica,sans-serif} .cymw {color:#000000;font-size:11px;font-weight:bold;} .exmw {color:#999999;font-size:10px;} .ckmw {font-size:10px;} .phmw {font-size:11px;font-weight:bold;} .pvmw {font-size:11px;color:#666666;} .hdmw {font-size:14px;font-weight:bold;} .h2mw {font-size:13px;font-weight:bold;} .shmw {FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; FONT-STYLE: normal; FONT-FAMILY: Arial,Helvetica,sans-serif} .s2mw {font-size:11px;font-weight:bold;} .sbmw {font-size:11px;} .blmw {font-size:11px;} .bdmw {font-size:11px;font-weight:bold;} .sqmw {font-size:11px;font-weight:bold;color:#666666;} .fxmw {font-size:11px;} .hlmw {font-size:11px;color:#000000;} .dtmw {color:#999999;font-size:10px;} .upmw {FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #009900; FONT-STYLE: normal; FONT-FAMILY: Arial,Helvetica,sans-serif} .dnmw {FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #990000; FONT-STYLE: normal; FONT-FAMILY: Arial,Helvetica,sans-serif} .unmw {FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000099; FONT-STYLE: normal; FONT-FAMILY: Arial,Helvetica,sans-serif}

a:visited.yellow {color : #FFCC00; text-decoration : underline;}
a:hover.yellow {color : #66CCFF; text-decoration : underline;}
a:link.yellow {color : #FFCC00; text-decoration : underline;}
a:active.yellow {color : #FFCC00; text-decoration : underline;}



.redBG {background-color:#660000;}
.txt11Yellow
{
    font-size:11px;
	text-decoration:underline;
	font-weight:bold;
	font-family:arial, sans-serif;
	color:#FFCC00;
}

.txt8Yellow
{
    font-size:8px;
	font-family:arial, sans-serif;
	text-decoration:none;
}

.txt10advx
{
    font-size:10px;
	font-family:arial, sans-serif;
	text-decoration:none;
	color:#600000;
	font-weight:bold;
}

.txt8advx
{
	 font-size:8px;
	font-family:arial, sans-serif;
	text-decoration:none;
	color:#600000;
}

.txt10Roman
{
    font-size:      10px;
    font-family:    Times New Roman, sans-serif;
}

.txt11Roman
{
    font-size:      11px;
    font-family:    Times New Roman, sans-serif;
}

.txt12Roman
{
    font-size:      12px;
    font-family:    Times New Roman, sans-serif;
}

.txt14BlueRoman
{
    font-size:      14px;
    font-family:    Times New Roman, sans-serif;
    color:          #003399;
}

.txt14Roman
{
    font-size:      14px;
    font-family:    Times New Roman, sans-serif;
}

.txt11BoldRoman
{
    font-size:      11px;
    font-family:    Times New Roman, sans-serif;
    font-weight:    bold;
}

.txt12BoldRoman
{
    font-size:      12px;
    font-family:    Times New Roman, sans-serif;
    font-weight:    bold;
}

.txt20BoldRoman
{
    font-size:      20px;
    font-family:    Times New Roman, sans-serif;
    font-weight:    bold;
}

.txt14BoldRoman
{
    font-size:      14px;
    font-family:    Times New Roman, sans-serif;
    font-weight:    bold;
}

.txt11BlueRoman
{
    font-size:      11px;
    font-family:    Times New Roman, sans-serif;
    color:          #003399;
}

.txt12RedRoman
{
    font-size:      12px;
    font-family:    Times New Roman, sans-serif;
    font-weight:    bold;
    color:          #990000;
}

.txt14RedRoman
{
    font-size:      14px;
    font-family:    Times New Roman, sans-serif;
    font-weight:    bold;
    color:          #990000;
}

a:visited.advx {color : #600000; text-decoration : underline;}
a:hover.advx {color : #600000; text-decoration : underline;}
a:link.advx {color : #600000; text-decoration : underline;}
a:active.advx {color : #600000; text-decoration : underline;}

.text20Bold
{
    font-size:      20px;
    font-family:    Arial, sans-serif;
    color:          #000000;
    font-weight:    bold;
}

.text17Bold
{
    font-size:      17px;
    font-family:    Arial, sans-serif;
    color:          #000000;
    font-weight:    bold;
}

.text15Bold
{
    font-size:      15px;
    font-family:    Arial, sans-serif;
    color:          #000000;
    font-weight:    bold;
}

.text14Bold
{
    font-size:      14px;
    font-family:    Arial, sans-serif;
    color:          #000000;
    font-weight:    bold;
}

.text14
{
    font-size:      14px;
    font-family:    Arial, sans-serif;
    color:          #000000;
}

.text13Bold
{
    font-size:      13px;
    font-family:    Arial, sans-serif;
    color:          #000000;
    font-weight:    bold;
}

.text13
{
    font-size:      13px;
    font-family:    Arial, sans-serif;
    color:          #000000;
}

.text12Bold
{
    font-size:      12px;
    font-family:    Arial, sans-serif;
    color:          #000000;
    font-weight:    bold;
}

.text12
{
    font-size:      12px;
    font-family:    Arial, sans-serif;
    color:          #000000;
}

.text11Bold
{
    font-size:      11px;
    font-family:    Arial, sans-serif;
    color:          #000000;
    font-weight:    bold;
}

.text11BoldWhite
{
    font-size:      11px;
    font-family:    Arial, sans-serif;
    color:          #FFFFFF;
    font-weight:    bold;
}

.text11
{
    font-size:      11px;
    font-family:    Arial, sans-serif;
    color:          #000000;
}

.txt12WhiteBold
{
    font-size:      12px;
    font-family:    Arial, sans-serif;
    color:          #FFFFFF;
    font-weight:    bold;
}

.txt14WhiteBold
{
    font-size:      14px;
    font-family:    Arial, sans-serif;
    color:          #FFFFFF;
    font-weight:    bold;
}

.text10Verdana
{
    font-size:      10px;
    font-family:    Verdana, sans-serif;
    color:          #000000;
}
.text9BoldVerdana
{
    font-size:      9px;
    font-family:    Verdana, sans-serif;
    color:          #000000;
    font-weight:    bold;
}

.text10BoldVerdana
{
    font-size:      10px;
    font-family:    Verdana, sans-serif;
    color:          #000000;
    font-weight:    bold;
}

.text11Verdana
{
    font-size:      11px;
    font-family:    Verdana, sans-serif;
    color:          #000000;
}

.text11BoldVerdana
{
    font-size:      11px;
    font-family:    Verdana, sans-serif;
    color:          #000000;
    font-weight:    bold;
}

.text10WhiteVerdana
{
    font-size:      10px;
    font-family:    Verdana, sans-serif;
    color:          #ffffff;
}

.text9WhiteVerdana
{
    font-size:      9px;
    font-family:    Verdana, sans-serif;
    color:          #ffffff;
}

.text10BoldWhiteVerdana
{
    font-size:      10px;
    font-family:    Verdana, sans-serif;
    color:          #ffffff;
    font-weight:    bold;
}

.text11WhiteVerdana
{
    font-size:      11px;
    font-family:    Verdana, sans-serif;
    color:          #ffffff;
}

.text11BoldWhiteVerdana
{
    font-size:      11px;
    font-family:    Verdana, sans-serif;
    color:          #ffffff;
    font-weight:    bold;
}

.txt12SubscriptionHeader
{
    font-size:      12px;
	font-weight:	bold;
	color:			#FFFFFF;
	background-color: #888888;
	font-family:arial,helvetica,sans-serif;
}

.fpnSubscriptionTitle
{
	font-family:Times New Roman, sans-serif;
	font-size:22px;
	font-weight:bold;
	color:#990000
}

.txt12BlueRoman
{
    font-size:      12px;
    font-family:    Times New Roman, sans-serif;
    color:          #003399;
}

.txt11Red
{
    font-size:      11px;
    font-family:    arial, sans-serif;
    color:          #B82529;
}

.ticker1Bold
{
    font-size:      11px;
    font-family:    arial, sans-serif;
    color:          #1AAFBD;
    font-weight:    bold;
}

.ticker2Bold
{
    font-size:      11px;
    font-family:    arial, sans-serif;
    color:          #1A8D12;
    font-weight:    bold;
}

.ticker3Bold
{
    font-size:      11px;
    font-family:    arial, sans-serif;
    color:          #551FDE;
    font-weight:    bold;
}

.ticker4Bold
{
    font-size:      11px;
    font-family:    arial, sans-serif;
    color:          #D29C1A;
    font-weight:    bold;
}

.indexBold
{
    font-size:      11px;
    font-family:    arial, sans-serif;
    color:          #750000;
    font-weight:    bold;
}

.cussip1Bold
{
    font-size:      11px;
    font-family:    arial, sans-serif;
    color:          #804040;
    font-weight:    bold;
}

.cussip2Bold
{
    font-size:      11px;
    font-family:    arial, sans-serif;
    color:          #FC02FC;
    font-weight:    bold;
}

.cussip3Bold
{
    font-size:      11px;
    font-family:    arial, sans-serif;
    color:          #0402FC;
    font-weight:    bold;
}

.cussip4Bold
{
    font-size:      11px;
    font-family:    arial, sans-serif;
    color:          #CC00FF;
    font-weight:    bold;
}

div#tipDiv {
	position:absolute;
	visibility:hidden;
	left:0;
	top:0;
	z-index:10000;
	background-color:#DBE5F1;
	border:1px solid #336;
	padding:1px;
	color:#000000;
	font-size:12px;
	font-weight:bold;
	line-height:1.5;
}

.qv{
	cursor: pointer;
    font-weight:    bold;
	font-size:      11px;
    font-family:    Verdana, sans-serif;
	text-align:center;
	vertical-align:middle;
}

.qv_small{
	font-size:      10px;
}

.qvblank{
	width:1px;
}

.qvcompon{
    color:           #ffffff;
	background-color:#999966;
	border:1px solid #336;
	border-bottom:1px solid #999966;
}

.qvcompoff{
    color:           #000000;
	background-color:#999966;
	border-left:1px solid #336;
	border-right:1px solid #336;
}

.qvindustryon{
    color:           #ffffff;
	background-color:#A5AFBD;
	border:1px solid #336;
	border-bottom:1px solid #A5AFBD;
}

.qvindustryoff{
    color:          #000000;
	background-color:#A5AFBD;

	border-left:1px solid #336;
	border-right:1px solid #336;
}

.qvtoolson{
    color:          #ffffff;
	background-color:#D8C280;
	border:1px solid #336;
	border-bottom:1px solid #D8C280;
}

.qvtoolsoff{
    color:          #000000;
	background-color:#D8C280;

	border-left:1px solid #336;
	border-right:1px solid #336;
}

.qvpeopleon{
    color:          #ffffff;
	background-color:#CE8F56;
	border:1px solid #336;
	border-bottom:1px solid #CE8F56;

}

.qvpeopleoff{
    color:          #000000;
	background-color:#CE8F56;

	border-left:1px solid #336;
	border-right:1px solid #336;
}

.qvtop{
	border-top:1px solid #336;
	border-left:1px solid #336;
	border-right:1px solid #336;
}

.qvoff{
	border-top:1px solid #336;
	border-bottom:1px solid #336;
}
.qvblank{
	border-bottom:1px solid #336;
}

.selectSearchOn{
	cursor: pointer;
	text-align:center;
	vertical-align:middle;
	background-color:#600000;
	border:1px solid #336;
}

.selectSearchOff{
	cursor: pointer;
	text-align:center;
	vertical-align:middle;
	background-color:#707070;
	border:1px solid #336;
}
.required {
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#990000;
}

.bb{
	border-top:1px #000000 solid;

}


.bbr{
	border-bottom:1px red solid
}

.txt11Gray {
    font-size:      11px;
    color:          #333333;
    font-family:    arial, sans-serif;
}

.txt12GrayBold {
    font-size:      12px;
    color:          #333333;
    font-family:    arial, sans-serif;
    font-weight:	bold;
}

.txt12GrayBg
{	
	font-size:      12px;
    font-family:    Arial, sans-serif;
	background-color:#EEEFF0;
}

.txt11GrayBg
{	
	font-size:      11px;
    font-family:    Arial, sans-serif;
	background-color:#EEEFF0;
}

.txt11Helvetica
{
    font-size:      11px;
	font-family:	helvetica, sans-serif;
}

.txt11BoldHelvetica
{
    font-size:      11px;
	font-family:	helvetica, sans-serif;
    color:          #000000;
    font-weight:    bold;
}

.txt11ItalicHelvetica
{
    font-size:      11px;
	font-family:	helvetica, sans-serif;
    font-style:     italic;
}

.txt9RedHelvetica
{
    font-size:      9px;
	font-family:	helvetica, sans-serif;
	color:          #FF0000;
}

.txt9Helvetica
{
    font-size:      9px;
	font-family:	helvetica, sans-serif;
}

.cursor_default{
	cursor: default;
}

.txt11BoldBrownBg
{
    font-size:      11px;
    font-family:    Arial, sans-serif;
    font-weight:    bold;
	background-color:#CCCC99;
}

.txt12BoldItalicBrown {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif, Impact;
	font-weight: bold;
	font-style: italic;
	color: #7C7950;
}

.highlightOn {
	background-color: yellow;
}

.highlightOff{
	background-color: white;
}

.wrap1 {
	position: relative;
	margin: 0 auto;
	padding: 0;
	text-align: left;
	width: 590px;
	word-wrap: break-word;
}
.wrap2 {
	position: relative;
	margin: 0 auto;
	padding: 0;
	text-align: left;
	width: 170px;
	word-wrap: break-word;
}

.txt11LinkNormal:visited,.txt11LinkNormal:link,.txt11LinkNormal:active, .txt11LinkNormal:hover
{
    font-size:      11px;
    font-family:    arial, sans-serif;
    color:          #003399;
    font-weight:    normal;    
}

table.padded-table td 
{
	padding:3.5px;
}
.txt11Link:visited,.txt11Link:link,.txt11Link:active, .txt11Link:hover
{
    font-size:      11px;
    font-family:    arial, sans-serif;
    color:          #003399;
}

.txt12Link:visited,.txt12Link:link,.txt12Link:active, .txt12Link:hover
{
    font-size:      12px;
    font-family:    arial, sans-serif;
    color:          #003399;
	font-weight:    bold;
}

.hidden {
	display: none;
}

.trHierarchyTotalCount{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color: #FFFFFF;
	background-color: #003366;
}

.inputTextKeywordGray {
	font-family:	Arial, Helvetica, Sans-serif;
	font-size:		11px;
	color:			#AAAAAA;
	width:			130px;
	height:			20px;
	text-align:		left;
}

.inputTextKeywordBlack {
	font-family:	Arial, Helvetica, Sans-serif;
	font-size:		11px;
	color:			#000000;
	width:			130px;
	height:			20px;
}

div.insider_transaction_div table{
	font-size: 11px;
	font-family: Arial, Sans-serif;
	border: 0;
}

div.insider_transaction_div table tr td div div table:nth-of-type(2) tr td:nth-child(1){     
    width:0%;
}

div.insider_transaction_div table tr td div div table:nth-of-type(2) tr td:nth-child(2){     
    width:12%;
	font-weight:bold;
}

div.insider_transaction_div table tr td div div table:nth-of-type(2) tr td:nth-child(3){     
    width:18%;
}

div.insider_transaction_div table tr td div div table:nth-of-type(2) tr td:nth-child(4){     
    width:0%;
}

div.insider_transaction_div table tr td div div table:nth-of-type(2) tr td:nth-child(5){     
    width:12%;
}

div.insider_transaction_div table tr td div div table:nth-of-type(2) tr td:nth-child(6){     
    width:4%;
}

div.insider_transaction_div table tr td div div table:nth-of-type(2) tr td:nth-child(7){     
    width:8%;
} /* 67 */

div.insider_transaction_div table tr td div div table:nth-of-type(2) tr td:nth-child(8){     
    width:11%;
} /* 78 */

div.insider_transaction_div table tr td div div table:nth-of-type(2) tr td:nth-child(9){     
    width:12%;
} 

div.insider_transaction_div table tr td div div table:nth-of-type(2) tr td:nth-child(10){     
    width:6%;
} 

div.insider_transaction_div table tr td div div table:nth-of-type(2) tr td:nth-child(11){     
    width:13%;
} 

div.insider_transaction_div table tr td div div table:nth-of-type(2) tr td:nth-child(12){     
    width:14%;
	background-color:#FF0000;
} 

/*
div.insider_transaction_div table tr td:nth-child(8n-6){ 
	width:100px;
}

div.insider_transaction_div table tr td:nth-child(8n-5){ 
	width:130px;
}
*/

/******* for vertical alignment *******/
.txtVAlignTop{
    vertical-align:     top;
}

.txtVAlignMid{
    vertical-align:     middle;
}

.txtVAlignBottom{
    vertical-align:     bottom;
}

/****** for horizontal alignment ******/
.txtAlignCenter{
    text-align:         center;
}

.txtAlignRight{
    text-align:         right;
}

.txtAlignLeft{
    text-align:         left;
}

.txtAlignJustify{
    text-align:         justify;
}

.txtAlignRightJustify{
	direction: 			rtl;
	text-align: 		justify;
}


/***** making a 30px padding for indention *****/
.indention{
    padding-left:       30px;
}

.grayTitleHeader{
    font-family:        arial, helvetica, sans-serif;
    font-size:          13px;
    font-weight:        bold;
    color:              #ffffff;
    background-color:   #707070;
}

.titleHeader{
    font-family:        arial, helvetica, sans-serif;
    font-size:          12px;
    font-weight:        bold;
    color:              #ffffff;
    background-color:   #446699;
}

.accordionBtn{
    font-family:        arial, helvetica, sans-serif;
    font-size:          11px;
    font-weight:        bold;
    border:             1px solid #446699;
    color:              #FFFFFF;
    background-color:   #446699;
    cursor:             pointer; 
}

.fieldFlat{
	border:				1px #ffffff solid;
	background-color: 	#ffffff;
	padding: 			0px;
	border-top:			1px darkGray solid;
	border-bottom:		1px darkGray solid;
	border-right:		1px darkGray solid;
	border-left:		1px darkGray solid;
	}


	
.fieldFlatNoBorder{
	border: 			0;
	background-color: 	#ffffff;
	padding: 			0;
}

.fieldFlat75Width{
	width: 				75px;
}

.fieldFlat85Width{
	width: 				85px;
}

.fieldFlat90Width{
	width: 				90px;
}

.fieldFlat100Width{
	width: 				100px;
}

.fieldFlat200Width{
	width: 				200px;
}

.fieldFlat225Width{
	width: 				225px;
}

.fieldFlat250Width{
	width: 				250px;
}

.fieldFlat275Width{
	width: 				275px;
}

.fieldFlat300Width{
	width: 				300px;
}

.fieldFlat400Width{
	width: 				400px;
}

.fieldFlat100PWidth{
	width: 				100%;
}

.headerHolder{
    font-family:        arial, helvetica, sans-serif;
    font-size:          12px;
    font-weight:        bold;
    color:              #446699;
    background-color:   #dbe4f3;
}

.subHeaderHolder{
	font-family:        arial, helvetica, sans-serif;
    font-size:          12px;
    font-weight:        bold;
    color:              #000000;
    background-color:   #898989;
}

.subHeaderHolderBlack{
	font-family:        arial, helvetica, sans-serif;
    font-size:          12px;
    font-weight:        bold;
    color:              #000000;
    background-color:   #dbe4f3;
}

.subHeaderHolderBlack11{
	font-family:        arial, helvetica, sans-serif;
    font-size:          11px;
    font-weight:        bold;
    color:              #000000;
    background-color:   #dbe4f3;
}

.subHeaderHolderBlack10{
	font-family:        arial, helvetica, sans-serif;
    font-size:          10px;
    font-weight:        bold;
    color:              #000000;
    background-color:   #dbe4f3;
}

.subHeaderHolder11{
	font-family:        arial, helvetica, sans-serif;
    font-size:          10px;
    font-weight:        bold;
    color:              #446699;
    background-color:   #dbe4f3;
}

.borderWhole{
	border: 			1px solid #000000;
}

.borderRight{
	border-right: 		1px solid #000000;
}

.borderLeft{
	border-left: 		1px solid #000000;
}

.borderTop{
	border-top: 		1px solid #000000;
}

.borderBottom{
	border-bottom: 		1px solid #000000;
}

.borderTopRight{
	border-top: 		1px solid #000000;
	border-right: 		1px solid #000000;
}

.borderTopLeft{
	border-top: 		1px solid #000000;
	border-left: 		1px solid #000000;
}

.borderBottomRight{
	border-bottom: 		1px solid #000000;
	border-right: 		1px solid #000000;
}

.borderBottomLeft{
	border-bottom: 		1px solid #000000;
	border-left: 		1px solid #000000;
}

.borderLeftRight{
	border-left: 		1px solid #000000;
	border-right: 		1px solid #000000;
}

.borderLeftBottomRight{
	border-right: 		1px solid #000000;
	border-bottom: 		1px solid #000000;
	border-left: 		1px solid #000000;
}

.borderLeftTopRight{
	border-left: 		1px solid #000000;
	border-top: 		1px solid #000000;
	border-right: 		1px solid #000000;
}

.gridBottomRightGray{
	border-bottom: 		1px solid #e1e1e1;
	border-right:		1px solid #e1e1e1;
}

.containerTable{
	width: 				100%;
	border: 			0;
	padding: 			0;
	border-collapse: 	collapse;
	border-spacing: 	0;
}

.contentContainerDiv{
	height: 			90px;
	width:				100%;
	overflow-y: 		scroll;
	overflow-x:			hidden;
}

.contentContainerDiv2{
	/*height: 			150px;*/
	width:				100%;
	overflow-y: 		scroll;
	overflow-x:			hidden;
}

/**----------------addnew css style   ----*/
.pageContainerDiv{
	width:				980px;
	margin:				0 auto;
	background:		 	#eff0e0;
	border-left: 		1px solid #000;
	border-right: 		1px solid #000;
	border-bottom: 		1px solid #000;
	height:				600px;
}

.bodyStyleBackground{
	margin-top:			0px;
	background-image:	url('../corner_img/advisenltd-background-grid-1024x768.jpg');
	
}
