.formfld, .tcfrmw, .tcfrmg, .tcfrmgNS, .formflderr, .formfldgray, .formfldssel, .dmfld, .dmfldright {font-size: 10pt; font-family: Arial,Helvetica,sans-serif}
.formfld a:link { color: #3300CC ; }
.formfld a:hover { color: #CC0000 ; }
.formflderr, .dmredbold {color:#FF0000; font-weight: bold; }
.formfldgray {color:gray}
.formfldred {font-size: 10pt; font-family: Arial,Helvetica,sans-serif; color:red}
.viewtutorial {font: bold 8pt Arial,Helvetica,sans-serif;}
.viewtutorial a:link { color: #3300CC ; }
.viewtutorial a:hover { color: #CC0000 ; }
.howdoilinks {font: 8pt Arial,Helvetica,sans-serif; text-decoration: none;}
.howdoilinks a:link {color:#3300CC; text-decoration:none}
.howdoilinks a:visited {text-decoration:none;}
.howdoilinks a:hover {color:#CC0000; font-size:8pt; font-family: Arial,Helvetica,sans-serif; text-decoration: underline; }
.footfld3 {color:#CC0033; font-size:8pt; font-family:Arial,Helvetica,sans-serif; text-decoration: none;}
.formfldbld{font-size: 10pt; font-family:Arial,Helvetica, sans-serif; font-weight: bold;}
.formfldssel {text-decoration: none; color:#000000 }
a.formfldssel:link { color: #000000 ; }
.formfldssel:hover {text-decoration:underline;color:#CC0000;}
a.formfldssel:hover {text-decoration:underline;color:#CC0000;}
.formfldwhite, .dmheadfld, .dmheadfldright {font-size: 10pt; font-family: Arial,Helvetica,sans-serif; color:white}
.cidsfld{font-size: 10px; font-family: Arial,Helvetica,sans-serif; color:#ffcc00; font-weight:bold; vertical-align:top }
.dmfld, .dmfldright {vertical-align:top}
.dmfld a:link { color: #3300CC ; }
.dmfld a:hover { color: #CC0000 ; }
.dmfldright, .dmheadfldright {text-align:right}
.dmheadfld, .dmheadfldright {color:#FFFFFF; font-weight:bold}
.dmheadfld {background-color:#999999}
.deffld, .dym, .dymcite, .dymsumm {font-family: Arial,Helvetica,sans-serif}
.deffld a:link { color: #3300CC ; }
.deffld a:hover { color: #CC0000 ; }
.dym, .dymzero { margin-top:2px; margin-bottom:10px; font-size:11pt }
.dymsumm { margin-left:10px; margin-top:5px; margin-bottom:10px; font-size:9pt }
.dymcite { margin-left:10px; margin-top:2px; margin-bottom:10px; font-size:11pt }
.dymzero { margin-bottom:0px }
.dymBlue { color:#3300CC; font-weight:bold }
.rbcfootFld, .footfld, .fpMenuCell, .fpMenuCellHover {font-size: 8pt; font-family: Arial,Helvetica,sans-serif;}
.footfld a:link { color: #3300CC ; }
.footfld a:hover { color: #CC0000 ; }
.footfld2 {font-size: 9pt; font-family: Arial,Helvetica,sans-serif;}
.histheader {font-weight: bold; font-size: 12pt; font-family: Arial,Helvetica,sans-serif}
.histcoltitle {font-weight: bold; font-size: 9pt; font-family: Arial,Helvetica,sans-serif; text-align:left}
.padright { padding-right: 15px}
.subtitle {font-family: Arial,Helvetica;}
.dlgtitle, .dlgtitlelink, .dlgtitlered, .dlgtitlegray {font-family: Arial,Helvetica;font-weight:bold;color:#FFFFFF}
.dlgtitlered {font-size:14pt; color:red;}
.dlgtitlegray {font-size:14pt; color:gray;}
.dlgtitlelink {font-size:10pt; font-weight:normal; }
A.dlgTitleLink:link { COLOR: #FFFFFF; }
A.dlgTitleLink:visited { COLOR: #FFFFFF; }
A.dlgTitleLink:hover { COLOR: #FFFFFF; }
.tipfootfld {font-size: 10px; font-family: Arial,Helvetica,sans-serif}
.tiph {color:#313063; font-family: Arial,Helvetica,sans-serif; font-size:14px; font-weight:bold; }
.tipt {font-family: Arial,Helvetica,sans-serif; font-size:12px }
.toolbar, .tocHitsText {font-size: 9pt; font-family: Arial,Helvetica,sans-serif;}
.toolbar a:link { color: #3300CC ; }
.toolbar a:hover { color: #CC0000 ; }
.tocHitsText {font-size: 12pt}
.fixed {font-size: 10pt; margin-left: 20px; margin-right: 20px ; font-family: Courier New;}
.variable {font-size: 10pt; margin-left: 20px; margin-right: 20px; font-family: Verdana, Arial, Helvetica, sans-serif;}
a.variable.link { color: #3300CC ; }
a.variable.hover { color: #CC0000 ; }
.cfixed {font-size: 10pt; font-family: Courier New;}
.cfixed a:link { color: #3300CC ; }
.cfixed a:hover { color: #CC0000 ; }
.acfixed {font-size: 10pt; font-family: Courier New;}
.acfixed a:link { color: #3300CC ; }
.acfixed a:hover { color: #CC0000 ; }
.acfixed:visited {color:#3300CC;}
.acfixed:visited:hover { color: #CC0000 }
.rhfixed {font-size: 10pt; font-family: Courier New;}
.rhfixed a:link { color: #3300CC ; }
.rhfixed a:hover { color: #CC0000 ; }
.rhvariable {font-size: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif;}
.rhvariable a:link { color: #3300CC ; }
.rhvariable a:hover { color: #CC0000 ; }
.cvariable, .fpSetup, .fpSetupFoot, .fpSetupUtil {font-size: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif;}
.cvariable a:link { color: #3300CC ; }
.cvariable a:hover { color: #CC0000 ; }
.acvariable, .fpSetup, .fpSetupFoot, .fpSetupUtil {font-size: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif;}
.acvariable a:link { color: #3300CC ; }
.acvariable a:hover { color: #CC0000 ; }
.acvariable:visited {color:#3300CC;}
.acvariable:visited:hover { color: #CC0000 }
.fpSetupFoot {font-size: 8pt;}
.fpSetupFoot a:link { color: #3300CC ; }
.fpSetupFoot a:hover { color: #CC0000 ; }
.fpSetupUtil {font-size: 7pt;}
.fpSetupUtil a:link { color: #3300CC ; }
.fpSetupUtil a:hover { color: #CC0000 ; }
.links {font-size: 8pt;  font-family: Arial; color: #3300CC; font-weight: normal; text-decoration:underline;}
.margins {margin-left: 5px; margin-right: 20px;}
.cfalign {text-align: right;}
.term, .thTerm {cursor:hand; font-weight: bold;}
.thTerm {color: #3300CC;}
#lineheight {position:absolute;left:0px;right:0px;visibility:hidden;}
.grayline {position: absolute; left: 0px; top: 115px;}
.silver { font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-style: normal; font-weight: 900; font-variant: normal; color: #999999; text-decoration: underline overline }
.gold { font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-style: normal; font-weight: 900; font-variant: normal; color: #999900; text-decoration: underline overline }
.free { font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-style: normal; font-weight: 900; font-variant: normal; color: #009900; text-decoration: underline overline }
.pmterm {CURSOR: hand; FONT-WEIGHT: bold;color:black;text-decoration:none}
.pmterm:hover {text-decoration:underline;color:black;}
.lmargin {margin-left: 18px;}
.lmargin:after {
content:"."; display:block;
height: 0; clear:both;
visibility:hidden;
}
.drophelp {COLOR: #4f4f4f; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 11px; FONT-STYLE: normal; FONT-WEIGHT: bold; LETTER-SPACING: -1px; TEXT-DECORATION: none }
.helpLHide {position:absolute; visibility:hidden; z-index:1; display:none}
.helpL0 {position:absolute; visibility:hidden; z-index:1; display:none}
.helpL1 {position:absolute; visibility:hidden; z-index:2; display:none}
.helpL2 {position:absolute; visibility:hidden; z-index:3; display:none}
.helpL3 {position:absolute; visibility:hidden; z-index:4; display:none}
.helpLHideN {position:absolute; visibility:hide; zIndex:1}
.helpL0N {position:absolute; visibility:hide; zIndex:1}
.helpL1N {position:absolute; visibility:hide; zIndex:2}
.helpL2N {position:absolute; visibility:hide; zIndex:3}
.helpL3N {position:absolute; visibility:hide; zIndex:4}
.txtHide {visibility:hide}
.txt {font-size: 10pt; font-family: Arial,Helvetica,sans-serif;color:black}
.txt#tagDel {color:gray;text-decoration:underline;visibility:hide}
.txt#tagDelS {color:gray;text-decoration:underline;visibility:show}
.txt#tagSrc {color:blue;visibility:hide}
.txt#tagSrcS {color:blue;visibility:show}
.txt span {position:absolute}
span.txt {position:relative}
.tcfrmw {background-color:#FFFFFF}
.tcfrmg {background-color:#EBEBD8}
.tcfrmg a:link { color: #3300CC;}
.tcfrmg a:hover { color: #CC0000 ; }
.tcfrmgNS { background-color:#EBEBD8}
.tcfrmgNS a:link  { color: #3300CC;}
.tcfrmgNS a:hover { color: #000000; }
.tcfrmgm {background-color:#DFDFDF; vertical-align:middle;
text-align:center}
.tocexpandNS {
visibility:hide;
position:absolute;
background-color:#FFFFCC;
layer-background-color:#FFFFCC;
margin:1px;
border:1px #000000 solid;
border-color:#000000;
padding:1px
}
.tocposNS {visibility:hide; position:absolute;}
.tocposShowNS {visibility:show; position:absolute;}
.tocexpandIE {
position:absolute;
visibility:hidden;
display:none;
width:85%;
background-color:#FFFFCC;
layer-background-color:#FFFFCC;
margin:1px;
border:1px #000000 solid;
border-color:#000000;
padding:1px;
}
.tocposIE {visibility:hidden;}
.tocposShowIE {visibility:visible;}
.brwsMrgnBtm { margin-bottom:0;}
.CALyr {font-size: 10pt; font-family: Arial,Helvetica,sans-serif;position:absolute; background-color: #FFFFCC; layer-background-color: #FFFFCC; margin:1px; border: 1px #000000 solid; border-color: #000000; padding:1px;visibility:hidden}
.pGrn {font-size: 8pt;  font-family: Arial; color: #336666; font-weight: bold; text-decoration:underline;}
.pGrn:hover {font-size: 8pt; font-family: Arial; color: #FFFFFF; font-weight: bold; text-decoration:underline;}
.pGrn:visited:hover {font-size: 8pt; font-family: Arial; color: #FFFFFF; font-weight: bold; text-decoration:underline;}
.redPriceInfo {font-size: 11pt; color: #FF0000;font-family: Arial,Helvetica,sans-serif;font-weight: bold }
.redAst {font-size: 10pt; color: #FF0000; }
.pRed {font-size: 8pt;  font-family: Arial; color: #666666; font-weight: bold; text-decoration:underline;}
.pRed:hover {font-size: 8pt; font-family: Arial; color: #FFFFFF; font-weight: bold; text-decoration:underline;}
.pRed:visited:hover {font-size: 8pt; font-family: Arial; color: #FFFFFF; font-weight: bold; text-decoration:underline;}
.lAct {font-size: 10pt; font-family: Arial; color: #000000; font-weight: bold;}
.lBlu {font-size: 10pt; font-family: Arial; color: #3300CC; font-weight: bold;}
.lBlu:hover {font-size: 10pt; font-family: Arial; font-weight: bold;}
.lBlu:visited {font-size: 10pt; font-family: Arial; color: #3300CC; font-weight: bold;}
.lGrn {font-size: 8pt; font-family: Arial; color: #3300CC; font-weight: bold; text-decoration:underline;}
.lGrn:hover {font-size: 8pt; font-family: Arial; color: #CC0033; font-weight: bold; text-decoration:underline;}
.lGrn:visited:hover {font-size: 8pt; font-family: Arial; color: #CC0033; font-weight: bold; text-decoration:underline;}
.lRed {font-size: 8pt; font-family: Arial; color: #3300CC; font-weight: bold; text-decoration:underline;}
.lRed:hover {font-size: 8pt; font-family: Arial; color: #CC0033; font-weight: bold; text-decoration:underline;}
.lRed:visited:hover {font-size: 8pt; font-family: Arial; color: #CC0033; font-weight: bold; text-decoration:underline;}
.pgcPre {font-weight:normal;color:#CCCCCC}
.pgcPreNN {position:relative;font-weight:normal;color:#CCCCCC}
.pgc {font:9pt Arial;color:black;text-align:right}
.pgcNN {position:absolute;text-align:right}
.boldTxt {font-weight:bold}
.tocScrollDiv {
background-color: white;
border: 2px inset white;
overflow-y: auto;
overflow-x: hidden;
height: 100;
width: 380;
}
.tocScrollDivNS {
background-color: white;
border: 2px inset white;
overflow: auto;
height: 100;
width: 380;
}
.quickSearch {
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size: 8.5pt;
text-decoration: none;
color: #000000;
}
.textAsterisk {
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size: 7.5pt;
font-weight: normal;
text-decoration: none;
color: #000000;
}
.hpTopLk, .hpLeftLk, .hpRightLk, .hpBtmBar2, .hpBtmLk1, .hpBtmLk2, .hpSignon, .hpBody {
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size: 8pt;
font-weight: normal;
text-decoration: none;
color: #000000;
}
.hpBodyTX {
font-family: Arial;
font-size: 8pt;
font-weight: normal;
text-decoration: none;
color: #000000;
}
.hpHelp {
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size: 8pt;
font-weight: normal;
text-decoration: underline;
color: #3300cc
}
.hpHelp:hover { color:#3300cc }
.hpHelp:visited { color:#3300cc }
.hpSignon {
font-size: 10pt;
font-weight: bold;
}
.hpTopLk {
font-weight: bold;
color: #ffffff;
}
.hpBtmLk1, .hpBtmLk2 {
font-size: 7pt;
text-decoration: underline;
}
.hpBtmLk1 {
color: #ffffff;
font-weight: bold;
}
.hpBtmBar2 {
font-size: 7pt;
}
.hpTopLk:hover, .hpBtmLk1:hover {
color: #ffffff;
}
.hpLeftLk:hover, .hpRightLk:hover {
color: #000000;
text-decoration:underline;
}
.hpBtmLk2:hover {
color: #000000;
}
.hpOpt {
width: "162px";
}
.lawheader
{
FONT-WEIGHT: bold;
FONT-SIZE: 12pt;
FONT-FAMILY: Arial
}
.lawheadersmall
{
FONT-WEIGHT: normal;
FONT-SIZE: 10pt;
FONT-FAMILY: Arial
}
.fpMenu {
background-color: #DFDFDF;
margin:1px;
border:0px;
padding:0px;
}
.fpMenuCell {
color:#000000;
font-weight:bold;
background-color: #DFDFDF;
cursor: normal;
}
.fpMenuCellHover {
color:#000000;
font-weight:bold;
background-color: #FFFFFF;
cursor: hand;
}
.text
{
FONT-SIZE: 10pt;
FONT-FAMILY: Verdana
}
.ldcHNTrail
{
FONT-SIZE: 8pt;
FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif;
display:inline;
}
.footer
{
FONT-SIZE: 8pt;
FONT-FAMILY: Verdana
}
.header
{
FONT-SIZE: 11pt;
FONT-FAMILY: Verdana
}
.size8
{
FONT-SIZE: 8pt
}
.error
{
BORDER-RIGHT: medium none;
BORDER-TOP: medium none;
FONT-WEIGHT: bold;
FONT-SIZE: 10pt;
BORDER-LEFT: medium none;
COLOR: #cc0033;
BORDER-BOTTOM: medium none;
FONT-FAMILY: Verdana;
TEXT-DECORATION: none
}
.errormsg
{
FONT-SIZE: 10pt;
COLOR: #000000;
FONT-FAMILY: Verdana;
TEXT-DECORATION: none
}
.userTabOpt
{
border:1px dotted #000;
margin:0px; padding:0px;
}
.tabActive, .tabInactive
{
CURSOR: hand;
FONT-FAMILY: Arial, Helvetica, sans-serif;
FONT-SIZE: 11px;
FONT-WEIGHT: bold;
TEXT-DECORATION: none
}
.tabInactive
{
COLOR: #FFFFFF;
}
.tabInactive:hover
{
COLOR: #FFFFFF;
}
.tabInactive:visited
{
COLOR: #FFFFFF;
}
.tabInactive:active
{
COLOR: #FFFFFF;
}
.tabActive
{
COLOR: #000000;
}
.menu a:link {
color: black;
text-decoration: none;
}
.menu a:visited {
color: 000000;
text-decoration: none;
}
.menu a:hover {
color: 000000;
text-decoration: none;
}
td.menu {
background-color: #DFDFDF;
color: 000000;
height: 15px;
width: 130px;
font-family:Verdana, Arial;
font-size: 11px;
padding-left: 3px;
cursor: default;
border: 0px solid #000000;
}
td.sep {
height: 1px;
width: 130px;
border: none;
cursor: default;
}
td.disabled {
background-color: #DFDFDF;
color: 999966;
height: 15px;
width: 130px;
font-family: Verdana, Arial;
font-size: 11px;
font-color: 999966;
padding-left: 3px;
cursor: default;
border: 0px solid #000000;
}
#domenu {
position: absolute;
z-index: 2;
width: 130px;
visibility: hidden;
border: 1px solid #999966;
display: none;
}
.lnPopupStyle {
position:absolute;
visibility:hidden;
display:none;
width:33%;
background-color:#DFDFDF;
layer-background-color:#DFDFDF;
margin:1px;
border:1px #000000 solid;
border-color:#000000;
padding:1px;
font-family: Arial,Sans-Serif;
font-size: 10pt;
}
.CRNTrailStyle {
position:absolute;
visibility:hidden;
display:none;
background-color:#DFDFDF;
layer-background-color:#DFDFDF;
margin:1px;
border:1px #000000 solid;
border-color:#000000;
padding:1px;
font-family: Arial,Sans-Serif;
font-size: 10pt;
}
.treatcode {
text-decoration:none;
font-weight:bold;
color:#000000;
}
.treatcode:hover {
text-decoration:underline;
font-weight:bold;
color:#000000;
}
.treatcode:visited {
text-decoration:none;
font-weight:bold;
color:#000000;
}
.shepcust {
text-decoration:underline;
font-weight:bold;
color:#000000;
}
.sortdroplist
{
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
FONT-SIZE: 9px;
WIDTH: 110px;
FONT-WEIGHT: normal;
}
#cwc {
font-weight: normal;
}
.cwcstyle:visited {
color: #3300cc;
}
.cwcstyle:hover {
color: #cc0033;
}
.citeRef1{FONT-SIZE:9pt;COLOR:#336666;FONT-FAMILY:Arial;TEXT-DECORATION:none}
.citeRef2{FONT-SIZE:8pt}
table.tableDiv
{
font-size: 9pt;
font-family: Arial;
background-color: #FFFFFF;
}
div.divInactive
{
position:absolute;
border-right: #000000 1px solid;
border-top: #000000 1px solid;
visibility: hidden;
border-left: #000000 1px solid;
border-bottom: #000000 1px solid;
top:0;
left:0;
background-color: #FFFFFF;
}
div.divActive
{
border-right: #000000 1px solid;
border-top: #000000 1px solid;
visibility: visible;
border-left: #000000 1px solid;
border-bottom: #000000 1px solid;
position: absolute;
background-color: #FFFFFF;
}
a.rtMenuItem:link
{
color: #000000;
font-family: Arial,Helvetica,sans-serif;
font-weight: 100;
font-size: 8pt;
text-decoration:none;
}
a.rtMenuItem:hover
{
color: #FFFFFF;
font-family: Arial,Helvetica,sans-serif;
font-weight: 100;
font-size: 8pt;
text-decoration:none;
background-color: #999999;
cursor: pointer;
cursor: hand;
}
a.rtMenuItem:visited
{
color: #000000;
font-family: Arial,Helvetica,sans-serif;
font-weight: 100;
font-size: 8pt;
text-decoration:none;
}
a.aMenuItem:link
{
color: #000000;
font-family: ARIAL;
text-decoration:none;
}
a.aMenuItem:hover
{
color: #FFFFFF;
font-family: ARIAL;
text-decoration:none;
}
a.aMenuItem:visited
{
color: #000000;
font-family: ARIAL;
text-decoration:none;
}
tr.trActive
{
color: #FFFFFF;
font-family: ARIAL;
cursor: pointer;
cursor: hand;
background-color: #999999;
}
tr.trInactive
{
color: #000000;
font-family: ARIAL;
background-color: #FFFFFF;
}
span.imgInactive
{
background-image: url(/ri/arrow_black.gif);
width: 14px;
height: 7px;
}
TD.menuRow
{
padding:0
}
img.meDocHand
{
cursor: pointer;
cursor: hand;
}
.thLink, .thLinkBold, .thDocLink
{
COLOR: #000000;
FONT-FAMILY: Arial;
FONT-SIZE: 8pt;
FONT-WEIGHT: normal;
TEXT-DECORATION: none;
}
.thLinkbold
{
FONT-WEIGHT: bold;
}
A.thLink:visited
{
COLOR: #000000;
}
A.thLinkBold:visited
{
COLOR: #000000;
}
A.thLink:hover
{
COLOR: #000000;
FONT-FAMILY: Arial;
FONT-SIZE: 8pt;
FONT-WEIGHT: normal;
TEXT-DECORATION: underline;
}
A.thLinkBold:hover
{
COLOR: #000000;
FONT-FAMILY: Arial;
FONT-SIZE: 8pt;
FONT-WEIGHT: bold;
TEXT-DECORATION: underline;
}
.thDocLink
{
COLOR: #3300CC;
TEXT-DECORATION: underline;
}
A.thDocLink:link {
COLOR: #3300CC;
}
A.thDocLink:hover
{
COLOR: #3300CC;
}
.loadingDiv {
height: 100%;
width: 380%;
display: none;
background-color: #ffffff;
}
.optsInput {margin-right:3px;width: 1em}
.tabOn {font:bold 8.5pt Arial, sans-serif;color:#666666}
.tabOff{font:bold 8.5pt Arial, sans-serif;color:#FFFFFF}
.gsflbl{vertical-align:top; padding-top:8px}
.TopTabSelected
{
FONT-WEIGHT: bold;
FONT-SIZE: 9pt;
COLOR: #ffffff;
FONT-FAMILY: Arial, Helvetica, sans-serif;
BACKGROUND-COLOR: #B0012D;
TEXT-DECORATION: none
}
a.TopTabSelected:link
{
FONT-WEIGHT: bold;
FONT-SIZE: 9pt;
COLOR: #ffffff;
FONT-FAMILY: Arial, Helvetica, sans-serif;
BACKGROUND-COLOR: #B0012D;
TEXT-DECORATION: none
}
a.TopTabSelected:visited
{
FONT-WEIGHT: bold;
FONT-SIZE: 9pt;
COLOR: #ffffff;
FONT-FAMILY: Arial, Helvetica, sans-serif;
BACKGROUND-COLOR: #B0012D;
TEXT-DECORATION: none
}
a.TopTabSelected:hover
{
FONT-WEIGHT: bold;
FONT-SIZE: 9pt;
COLOR: #ffffff;
FONT-FAMILY: Arial, Helvetica, sans-serif;
BACKGROUND-COLOR: #B0012D;
TEXT-DECORATION: none
}
a.TopTabSelected:active
{
FONT-WEIGHT: bold;
FONT-SIZE: 9pt;
COLOR: #ffffff;
FONT-FAMILY: Arial, Helvetica, sans-serif;
BACKGROUND-COLOR: #B0012D;
TEXT-DECORATION: none
}
.TopTabDefault
{
BACKGROUND-IMAGE: url(/ri/main_tabs_off_bg.gif);
}
a.TopLinkDefault:link
{
FONT-WEIGHT: bold;
FONT-SIZE: 9pt;
COLOR: #333333;
FONT-FAMILY: Arial, Helvetica, sans-serif;
TEXT-DECORATION: none
}
a.TopLinkDefault:visited
{
FONT-WEIGHT: bold;
FONT-SIZE: 9pt;
COLOR: #333333;
FONT-FAMILY: Arial, Helvetica, sans-serif;
TEXT-DECORATION: none
}
a.TopLinkDefault:hover
{
COLOR: #990033
}
a.TopLinkDefault:active
{
FONT-WEIGHT: bold;
FONT-SIZE: 9pt;
COLOR: #333333;
FONT-FAMILY: Arial, Helvetica, sans-serif;
TEXT-DECORATION: none
}
.SubTabSelected
{
FONT-WEIGHT: bold;
FONT-SIZE: 7.5pt;
COLOR: #ffffff;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
BACKGROUND-IMAGE: url(/ri/sub_tab_bg.gif);
TEXT-DECORATION: none;
padding-bottom:2px;
}
a.SubTabSelectedLink:link
{
FONT-WEIGHT: bold;
FONT-SIZE: 7.5pt;
COLOR: #FFFFFF;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
TEXT-DECORATION: none
}
a.SubTabSelectedLink:visited
{
FONT-WEIGHT: bold;
FONT-SIZE: 7.5pt;
COLOR: #FFFFFF;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
TEXT-DECORATION: none
}
a.SubTabSelectedLink:hover
{
FONT-WEIGHT: bold;
FONT-SIZE: 7.5pt;
COLOR: #ffffff;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
TEXT-DECORATION: none
}
a.SubTabSelectedLink:active
{
FONT-WEIGHT: bold;
FONT-SIZE: 7.5pt;
COLOR: #FFFFFF;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
TEXT-DECORATION: none
}
.SubTabDefault
{
FONT-WEIGHT: bold;
FONT-SIZE: 7.5pt;
COLOR: #FFFFFF;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
BACKGROUND-COLOR: #B0012D;
TEXT-DECORATION: none
}
a.SubTabDefaultLink:link
{
FONT-WEIGHT: bold;
FONT-SIZE: 7.5pt;
COLOR: #EBEBD8;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
TEXT-DECORATION: none
}
a.SubTabDefaultLink:visited
{
FONT-WEIGHT: bold;
FONT-SIZE: 7.5pt;
COLOR: #EBEBD8;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
TEXT-DECORATION: none
}
a.SubTabDefaultLink:hover
{
FONT-WEIGHT: bold;
FONT-SIZE: 7.5pt;
COLOR: #FFFFFF;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
TEXT-DECORATION: none
}
a.SubTabDefaultLink:active
{
FONT-WEIGHT: bold;
FONT-SIZE: 7.5pt;
COLOR: #EBEBD8;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
TEXT-DECORATION: none
}
.TopLink
{
FONT-SIZE: 7pt;
COLOR: #FFFFFF;
FONT-FAMILY: Arial, Helvetica, sans-serif;
BACKGROUND-COLOR: #000000;
TEXT-DECORATION: underline;
}
.TopLink:link
{
FONT-SIZE: 7pt;
COLOR: #FFFFFF;
FONT-FAMILY: Arial, Helvetica, sans-serif;
BACKGROUND-COLOR: #000000;
TEXT-DECORATION: underline;
}
.TopLink:visited
{
FONT-SIZE: 7pt;
COLOR: #FFFFFF;
FONT-FAMILY: Arial, Helvetica, sans-serif;
BACKGROUND-COLOR: #000000;
TEXT-DECORATION: underline;
}
.TopLink:hover
{
FONT-SIZE: 7pt;
COLOR: #ffffff;
FONT-FAMILY: Arial, Helvetica, sans-serif;
BACKGROUND-COLOR: #000000;
TEXT-DECORATION: underline;
}
.TopLink:active
{
FONT-SIZE: 7pt;
COLOR: #FFFFFF;
FONT-FAMILY: Arial, Helvetica, sans-serif;
BACKGROUND-COLOR: #000000;
TEXT-DECORATION: underline;
}
.TopLinkSelected
{
FONT-SIZE: 7pt;
COLOR: #ffffff;
FONT-FAMILY: Arial, Helvetica, sans-serif;
TEXT-DECORATION: none;
BACKGROUND-COLOR: #B0012D;
}
td.navTotalLitLink {
font-size: 7pt;
color: #fff;
font-family: arial, helvetica, sans-serif;
padding-top:1px;
padding-right:1px;
padding-bottom:1px;
padding-left:2px;
vertical-align:top;
background-color: #8c65d2;
border-bottom: 2px solid #000;
}
a.navTotalLitLink {
display:block;
font-size: 7pt;
color: #fff;
font-family: arial, helvetica, sans-serif;
text-decoration:none;
background-color: #8c65d2;
padding-left:5px;
padding-right:5px;
padding-top:1px;
padding-bottom:1px;
border-left:1px solid #ccf;
border-right:1px solid #306;
border-top:1px solid #ccf;
border-bottom:1px solid #306;
vertical-align: top;
}
a.navTotalLitLink:active {
color: #fff;
}
a.navTotalLitLink:visited{
color: #fff;
}
a.navTotalLitLink:hover{
color: #fff;
}
.showNode{display:inline;}
.hideNode{display:none;}
a.dftintralnk{color: 3300cc;}
.L3g
{
font-weight: bold;
font-size: 8pt;
color: #666666;
font-style: normal;
font-family: Verdana, Arial, Helvetica, sans-serif;
}
.L3m
{
font-size: 8pt;
color: #cc0033;
font-family: Verdana, Arial, Helvetica, sans-serif;
}
.LinkSmall:link
{
font-weight: normal;
font-size: 7pt;
color: #3300cc;
font-family: Verdana, Arial, Helvetica, sans-serif;
}
.LinkSmall:active
{
font-weight: normal;
font-size: 7pt;
color: #3300cc;
font-family: Verdana, Arial, Helvetica, sans-serif;
}
.LinkSmall:visited
{
font-weight: normal;
font-size: 7pt;
color: #3300cc;
font-family: Verdana, Arial, Helvetica, sans-serif;
}
.LinkSmall:hover
{
font-weight: normal;
color: #990033;
}
.L3q
{
font-weight: normal;
font-size: 7.5pt;
color: #666666;
font-family: Verdana, Arial, Helvetica, sans-serif;
}
.PaneBar
{
font-weight: bold;
font-size: 9pt;
color: #ffffff;
font-family: Verdana, Arial, Helvetica, sans-serif;
background-color: #cc0033;
}
.PaneBorder
{
font-weight: bold;
font-size: 8.5pt;
color: #666666;
font-family: Verdana, Arial, Helvetica, sans-serif;
background-color: #ebebd8;
}
.signOn {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9pt;
color: #3300cc;
}
.signOnSmall {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
}
.signOnTitle {
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size: 8.5pt;
font-weight: bold;
text-decoration: none;
color: #000000;
}
.signOnLink {
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size: 8pt;
font-weight: normal;
text-decoration: underline;
color: #3300cc;
}
.signOnLink:hover { color: #3300cc }
.signOnLink:visited { color: #3300cc }
.hpTopLk2
{
CURSOR: hand;
font-family: Verdana, Arial, Helvetica, sans-serif;
FONT-SIZE: 10px;
FONT-WEIGHT: bold;
TEXT-DECORATION: none;
color: #FFFFFF;
}
.hpTopLk2:hover { color:#ffffff }
.hpTopLk2:visited { color:#ffffff }
.helpText {
font-family: Verdana, Arial, Helvetica, sans-serif;
FONT-SIZE: 7pt;
TEXT-DECORATION: none;
color: #999999;
}
.tandcText {
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size: 7pt;
font-weight: normal;
text-decoration: none;
color: #000000;
}
.tandcBold {
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size: 7pt;
font-weight: bold;
text-decoration: underline;
color:#3300cc
}
.tandcBold:hover { color:#3300cc }
.tandcBold:visited { color:#3300cc }
.tableBorder {
border: 1px solid #CFCFCF;
}
.securityText {
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size: 7pt;
font-weight: normal;
text-decoration: none;
color: #000000;
}
.smallsans {
padding-left: 6px; padding-right: 4px; padding-top: 3px; padding-bottom: 3px;
text-align: left;
font-family: , Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold
}
.smallsansInact {
font-family: , Arial, Helvetica, sans-serif; font-size: 10px;
font-weight: bold; color:#666666
}
.trGNSMActive {
background-color: #FFFFFF;
padding-left: 6px; padding-right: 4px; padding-top: 3px; padding-bottom: 3px;
text-align: left;
text-decoration: underline;
font-family: , Arial, Helvetica, sans-serif;
font-size: 10px; font-weight: bold;
cursor:pointer
}
.trGNSMInactive {
background-color: #DEDFDE;
padding-left: 6px; padding-right: 4px;
padding-top: 3px; padding-bottom: 3px;
text-align: left;
text-decoration: none;
font-family: , Arial, Helvetica, sans-serif;
font-size: 10px; font-weight: bold
}
table.tableMenu {
font-family: Arial, Helvetica, sans-serif;
font-size: 9pt;
background-color: #dedfde;
cursor:hand
}
span.disabledLink {
color: 999999;
text-decoration: underline;
}
/*******************************************************************
* Single Search tabs and popup menu
********************************************************************/
.singleSearchTabTxtOn {
font-weight:bold;
background-Color: #CC0033; border-top:1px solid #CC0033;
white-space: nowrap;
padding-left:2px;
padding-right:2px;
}
.singleSearchTabTxtOn a:hover {
color:#FFFFFF !important;
}
.singleSearchTabTxtOff {
background-Color: #EBEBD8; border-top:1px solid #999999;
white-space: nowrap;
padding-left:2px;
padding-right:2px;
height:17px;
}
.singleSearchTabTxtOff a {
color:#666666 !important;
}
.singleSearchTabLink, .singleSearchTabLink:link {
FONT-SIZE: 8pt; COLOR: #FFFFFF; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.singleSearchTabLink span {
padding-left:2px; font:bold 9pt Webdings
}
.singleSearchTabLink:active {
FONT-SIZE: 8pt; COLOR: #FFFFFF; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.singleSearchTabLink:visited {
FONT-SIZE: 8pt; COLOR: #FFFFFF; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.singleSearchTabLink:hover {
COLOR: #990033
}
.SSpopupDivCl
{
border: 2px solid #666666;
margin: 0;
padding: 0;
background: #DFDFDF;
color: Black;
overflow: hidden;
cursor: default;
position: absolute;
}
.SSpopupDivCl td {
font: Menu;
color: Black;
}
.SSpopupDivCl .hover td {
background-color: #FFFFFF;
}
tr.SStrInactiveClass
{
color: #FFFFFF;
font-family: ARIAL;
background-color: #DFDFDF;
}
tr.SStrActiveClass
{
color: #000000;
font-family: ARIAL;
cursor: pointer;
cursor: hand;
background-color: #FFFFFF;
}
a.SSMenuItem:link
{
color: #000000;
font-family: ARIAL;
text-decoration:none;
}
a.SSMenuItem:hover
{
color: #000000;
font-family: ARIAL;
text-decoration:none;
}
a.SSMenuItem:visited
{
color: #000000;
font-family: ARIAL;
text-decoration:none;
}
.ssrchScrollTabStyle1 {
border-left: 1px solid #FF6666;
border-top: 1px solid #FF6666;
}
.ssrchScrollTabStyle2 {
border-top: 1px solid #FF6666;
padding-right: 8px;
}
.ssrchScrollTabStyle3 {
border-top: 1px solid #FF6666;
padding-right: 10px;
}
.ssrchScrollTabStyle4 {
border-top:1px solid #FF6666;
}
.ssrchDocSel
{
width: 285;
overflow-x: auto;
overflow-y: auto;
overflow: auto;
border: 2pxinset
}
.AdvFormTextArea {
width: 420px;
}
.grayborder {border:1px solid #CCCCCC}
.grayborder td {border:1px solid #999999}
.ssrchSummCell {font-size: 8pt;
font-family: Arial,Helvetica,sans-serif;
color: white;
font-weight: bold;
padding: 3px
}
.ssrchNote {font-size: 8pt;
font-family: Arial,Helvetica,sans-serif;
margin: 1em
}
/*******************************************************************
* Popup Ad Styles
* change as needed
* Any new styling should be part of the whatsNew.css
*/
.tsppopupclose{
cursor: pointer;
cursor:hand;
}
.popupText {
font-family: Arial, Verdana, sans-serif;
color: #333333;
font-size: 12px;
text-decoration:none;
line-height: 20px;
}
a.popupText {
font-family: Arial, Verdana, sans-serif;
color: #3300CC;
font-size: 12px;
text-decoration:underline;
line-height: 20px;
}
a.popupText:hover {
font-family: Arial, Verdana, sans-serif;
color: #990033;
font-size: 12px;
text-decoration:underline;
line-height: 20px;
}
.popupStyle2 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 14px;
font-weight: bold;
color: #333333; }
.popupStyle7 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: normal;
color: #333333; }
#tsppopup{
visibility:hidden;
position:absolute;
Filter:revealTrans(duration=1);
}
.arial_12 {
font-size:10pt;
font-family: Arial,Helvetica,sans-serif;
}
a.arial_12_bld:link {
font-size:10pt;
font-family: Arial,Helvetica,sans-serif;
color:#3300CC;
font-weight:bold;
text-decoration:none;
}
a.arial_12_bld:hover {
font-size:10pt;
font-family: Arial,Helvetica,sans-serif;
color:#3300CC;
font-weight:bold;
text-decoration:underline;
}
a.arial_12_bld:visited {
font-size:10pt;
font-family: Arial,Helvetica,sans-serif;
color:#3300CC;
font-weight:bold;
}
.popup{
width:10;
padding-top:10;
padding-bottom:15;
padding-left:10;
padding-right:15;
}
/*******************************************************************
* Spell Checker
********************************************************************/
.scBlackTerm {color:#black; font-weight:normal; position:relative}
.scRedTerm {color:#CC0033; font-weight:bold; position:relative}
.scSelTerm {color: white; background-color:#003399}
a.scSuggOn { color:#3300CC; font-size: 8pt; font-family: Arial,Helvetica,sans-serif;}
.spellCheckFakeDivIE {
background-color:#FFFFFF;
border:2px inset #FFFFFF;
overflow-x:none;
overflow-y:scroll;
height:55px;
width:347px;
display:block;
font-family:'Courier New', Courier, mono;
font-size:10pt;
}
.spellCheckFakeDivNS {
background-color:#FFFFFF;
border:2px inset #CCCCCC;
overflow:auto;
height:65px;
width:379px;
padding-left:1px;
padding-right:1px;
margin-top:1px;
display:block;
font-family:'Courier New', Courier, mono;
font-size:10pt;
}
.spellCheckFakeDivSF {
background-color:#FFFFFF;
border:2px inset #CCCCCC;
overflow:auto;
height:65px;
width:379px;
padding-left:1px;
padding-right:1px;
margin-top:1px;
display:block;
font-family:'Courier New', Courier, mono;
font-size:10pt;
}
/* Some Shepalert styles */
.shamtab {font-size: 9pt;
font-family: Arial,Helvetica,sans-serif;
color: #000000;
padding-right:7px;}
.shamtab a:link {color: #3300CC;}
.shamtab a:visited {color: #3300CC;}
.shamtab a:hover {color: #CC0000;}
.shamtab a:visited:hover {color: #CC0000;}
.shamtab2 {font-size: 9pt;
font-family: Arial,Helvetica,sans-serif;
color: #000000;}
.shamtab2 a:link {color: #3300CC;}
.shamtab2 a:visited {color: #3300CC;}
.shamtab2 a:hover {color: #CC0000;}
.shamtab2 a:visited:hover {color: #CC0000;}
/* Styles used for link text in/to the search advisor topic index. */
.satocLink, .satocLinkBold, .satocLinkDoc, .satocLinkDocBold,
.satocLinkRelated, .satocLinkBreadcrumbBold
{
COLOR: #000000;
FONT-FAMILY: Arial;
FONT-SIZE: 10pt;
FONT-WEIGHT: normal;
TEXT-DECORATION: none;
}
A.satocLink:link { COLOR: #000000; }
A.satocLink:visited { COLOR: #000000; }
A.satocLink:hover { TEXT-DECORATION: underline; }
.satocLinkBold { FONT-WEIGHT: bold; }
A.satocLinkBold:link { COLOR: #000000; }
A.satocLinkBold:visited { COLOR: #000000; }
A.satocLinkBold:hover { TEXT-DECORATION: underline; }
.satocLinkBreadcrumbBold { FONT-WEIGHT: bold; }
A.satocLinkBreadcrumbBold:link { COLOR: #000000; }
A.satocLinkBreadcrumbBold:visited { COLOR: #000000; }
A.satocLinkBreadcrumbBold:hover
{
TEXT-DECORATION: underline;
color: #CC0000;
}
.satocLinkDoc { TEXT-DECORATION: underline; }
A.satocLinkDoc:link { COLOR: #3300CC; }
A.satocLinkDoc:visited { COLOR: #3300CC; }
A.satocLinkDoc:hover { COLOR: #3300CC; }
.satocLinkDocBold
{
FONT-WEIGHT: bold;
TEXT-DECORATION: underline;
}
A.satocLinkDocBold:link { COLOR: #3300CC; }
A.satocLinkDocBold:visited { COLOR: #3300CC; }
A.satocLinkDocBold:hover { COLOR: #3300CC; }
A.satocLinkRelated:link { COLOR: #000000; }
A.satocLinkRelated:visited { COLOR: #000000; }
A.satocLinkRelated:hover
{
TEXT-DECORATION: underline;
COLOR: #CC0000;
}
/*******************************************************************
* Seisint
********************************************************************/
table.SS_tableresize{
font-size: 8pt;
font-family: Verdana, Arial, Helvetica, sans-serif;
}
.SS_popmenu {
BORDER-RIGHT: #cc0033 3px solid;
PADDING-RIGHT: 0px;
BORDER-TOP: 1px ridge;
PADDING-LEFT: 0px;
FONT-SIZE: 11px;
Z-INDEX: 1;
BACKGROUND : #ffffff;
VISIBILITY: hidden;
PADDING-BOTTOM: 0px;
MARGIN: 0px 0px 0px 125px;
BORDER-LEFT: #cc0033 3px solid;
WIDTH: 277px;
COLOR: #fff;
LINE -HEIGHT: 1.1em;
PADDING-TOP: 0px;
BORDER-BOTTOM: #cc0033 3px solid;
POSITION: absolute;
}
.SS_popmenu A {
PADDING-RIGHT: 5px;
DISPLAY: list-item;
PADDING-LEFT: 5px;
LIST-STYLE-IMAGE: url('images/red_caret.gif');
PADDING-BOTTOM: 5px;
COLOR: #3300cc;
PADDING-TOP: 2px;
margin-left:25px;
margin-right:0px;
margin-top:0px;
margin-bottom:0px;
}
.SS_popmenu A:visited {
PADDING-RIGHT: 5px;
DISPLAY: list-item;
PADDING-LEFT: 5px;
LIST-STYLE-IMAGE: url('images/red_caret.gif');
PADDING-BOTTOM: 5px;
COLOR: #3300cc;
PADDING-TOP: 2px;
margin-left:25px;
margin-right:0px;
margin-top:0px;
margin-bottom:0px;
}
.SS_popmenu P {
PADDING-RIGHT: 8px;
PADDING-LEFT: 8px;
FONT-WEIGHT: bold;
BACKGROUND: none transparent scroll repeat 0% 0%;
PADDING-BOTTOM: 3px;
MARGIN: 0px;
COLOR: #666666;
PADDING-TOP: 7px;
}
.SS_popmenu A:hover {
COLOR: #cc0033;
}
.SS_popmenubar A {
PADDING-RIGHT: 0px;
PADDING-LEFT: 3px;
FONT-WEIGHT: bold;
FONT-SIZE: 11px;
PADDING-BOTTOM: 3px;
MARGIN: 0px;
CURSOR: hand;
COLOR: #fff;
PADDING-TOP: 2px;
BACKGROUND-COLOR: #cc0033;
}
.SS_popmenubar A:hover {
FONT-WEIGHT: bold;
COLOR: #fff;
BACKGROUND-COLOR: #c03;
TEXT-DECORATION: none;
}
.SS_popmenubutton {
MARGIN: 0px 0px -4px 16px;
}
tr.SS_listtopsubheader th {
border-bottom: 1px solid #FFFFFF;
background-color: #E9E9E9;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
padding-left: 5px;
padding-right: 5px;
padding-top:3px;
padding-bottom:3px;
font-weight:normal;
}
/* tr level toprow styles */
tr.SS_listtopheader {
background-color: #999999;
font-size: 10pt;
color: #ffffff;
font-family: Verdana, Arial, Helvetica, sans-serif;
padding-left: 5px;
padding-right: 5px;
}
/* td level toprow styles */
tr.SS_listtopheader td, tr.SS_listtopheader th {
border-bottom-width: 0px;
border-top-style: none;
border-right-style: none;
border-bottom-style: none;
border-left-style: none;
border-top-color: #FFFFFF;
border-right-color: #FFFFFF;
border-bottom-color: #FFFFFF;
border-left-color: #FFFFFF;
border-top-width: 0px;
border-left-width: 0px;
border-right-width: 0px;
color:#ffffff;
border-left: 1px solid #FFFFFF;
}
/* General tr level styles for shaderow, shaderow1st, noshaderow, noshaderow1st */
tr.SS_listshaderow, tr.SS_listnoshaderow {
font-size: 8pt;
color: #333333;
font-family: Verdana, Arial, Helvetica, sans-serif;
padding-left: 5px;
padding-right: 5px;
padding-top: 5px;
padding-bottom: 5px;
}
/* Background style for shaderow, shaderow1st */
tr.SS_listshaderow {
background-color: #ebebd8
}
/* General td styles settings for shadecrow, shaderow1st */
tr.SS_listshaderow td {
border-top: 0px #FFFFFF;
border-right: 0px solid #FFFFFF;
border-bottom: 1px solid #FFFFFF;
border-left: 1px solid #FFFFFF;
}
/* Background styles for noshaderow, noshaderow1st */
tr.SS_listnoshaderow {
background-color: #FFFFFF;
}
/* General td level styles for noshaderow, noshaderow1st */
tr.SS_listnoshaderow td {
border-top: 0px #ebebd8;
border-right: 0px solid #ebebd8;
border-bottom: 1px solid #ebebd8;
border-left: 1px solid #ebebd8;
}
tr.SS_headerblack td {
background-color: #999999;
font-size: 9pt;
font-weight: bold;
color: #FFFFFF;
font-family: Verdana, Arial, Helvetica, sans-serif;
padding: 3 3 3 3;
border-left: 1px solid #FFFFFF;
}
tr.SS_subheaderdkgray td{
font-size: 8pt;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
background-color: #ebebd8;
padding:3 3 3 3;
border-left: 1px solid #FFFFFF;
}
tr.SS_noshadewhite td{
font-size: 8pt;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
padding:3 3 3 3;
border-top: none;
border-right: 1px solid #E9E9E9;
border-bottom: 1px solid #E9E9E9;
border-left: none;
}
.SS_majorheading {
font-weight: bold;
font-size: 12pt;
color: #cc0033;
font-family: verdana, arial, helvetica, sans-serif
}
table.SS_tableborder{
font-size: 8pt;
BORDER-RIGHT: #cccccc 1px solid;
BORDER-TOP: #cccccc 1px solid;
BORDER-LEFT: #cccccc 1px solid;
BORDER-BOTTOM: #cccccc 1px solid;
width: 750;
}
table.SS_tablenoborder{
font-size: 8pt;
width: 750;
}
/* CssClasses for align */
.left
{
text-align: left;
display: block;
}
.center
{
text-align: center;
display: block;
}
.right
{
text-align: right;
margin-right: 7px;
display: block;
}
/* CssClasses for font-size */
.SS_L1
{
font-size : 14pt;
color: #000000;
margin: 0px;
}
.SS_L2
{
font-size: 12pt;
color: #000000;
}
.SS_L3
{
font-size: 10pt;
color: #000000;
}
.SS_L4
{
font-size: 8pt;
color: #000000;
}
.SS_L5
{
font-size: 7pt;
color: #000000;
}
.SS_L6
{
font-size: 6pt;
color: #000000;
}
/* CssClasses for font-weight */
.ro
{
font-weight: normal;
}
.bold
{
font-weight: bold;
}
/* CssClasses for font-style */
.norm
{
font-style: normal;
}
.italic
{
font-style: italic;
}
.underline
{
text-decoration: underline;
}
.strikethrough
{
text-decoration: line-through;
}
.caps
{
text-transform: uppercase;
}
.smcaps
{
font-variant: small-caps;
}
/* CssClasses for font-family */
.verdana
{
font-family: Verdana, Arial, Helvetica, sans-serif;
}
.times
{
font-family: "Times New Roman", Times, monospace;
}
.courier
{
font-family: "Courier New", Courier, monospace;
}
/* CssClasses for font-color */
.lightgrey
{
color: #999999;
}
.blue
{
color: #0000FF;
}
.red
{
color: #cc0033;
}
.black
{
color: #000000;
}
.amber
{
color: #C19352;
}
.green
{
color: #008000;
}
/* CssClasses for background-color */
.bgWhite
{
background-color: #FFFFFF;
}
.lightgreybg
{
background-color: #EEEEEE;
}
.grayscal
{
background-color: #DADADA;
color : #000000;
}
.darkgreybg
{
background-color: #CCCCCC;
}
.mediumgrey
{
background-color: #BEBEBE;
}
.bgGrey
{
background-color: #999999;
}
.bgblack
{
background-color: #000000;
}
/* CssClasses for PRS help pages dppa and glba*/
.prsstyle1
{
font-family: Arial, Helvetica, sans-serif;
color: #CC0033; font-size: 16px;
}
.prsstyle2 {
font-family: Arial, Helvetica, sans-serif;
color: #333333;
font-size: 12px;
}
.prsstyle3 {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #333333;
}
.prsstyle4 {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #CC0033;
}
.prsfld a:link
{
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #3300CC;
}
.prsfld a:visited
{
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #3300CC;
}
.prsfld a:hover
{
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #CC0033;
}
.hr {
MARGIN: 5px 0px; BORDER-BOTTOM: #cccccc 1px solid
}
.l3d {
FONT-SIZE: 8pt; COLOR: #cccccc; FONT-FAMILY: verdana, arial, helvetica, sans-serif
}
.l3b {
FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.seisTransWarnBorder
{
color: #000000;
font-family: verdana, arial, helvetica, sans-serif;
background-color: #ebebd8
}
.seisTransWarnMsg
{
padding: 7px;
font-size: 8pt;
color: #333333;
font-family: verdana, arial, helvetica, sans-serif
}
.seisViewPriceTitle
{
font-weight: bold;
font-size: 13pt;
color: #cc0033;
font-family: Arial, Helvetica, sans-serif
}
/* styles for Practice guides popup */
.pgheader
{
font-family: Arial, Helvetica, sans-serif;
font-size: 16px;
font-weight:bold;
font-color: #000000;
}
.pgsrch
{
font-family:'Courier New', Courier, mono;
font-size: 12px;
font-weight:normal;
font-color: #000000;
}
.saBtn
{
color: #3300CC;
cursor: pointer;
text-decoration: underline;
padding-left: 4px;
}
input.saBtn
{
border: 0;
color: #ebebd8;
background-color: #ebebd8;
text-align: left;
}
/*The following classes are used to construct a pure CSS component frame*/
.componentFrame {
display:table-cell;
margin-left: 10px;
}
.hollowContent {
border-left: 7px solid #ebebd8;
border-right: 7px solid #ebebd8;
border-top: 7px solid #ebebd8;
border-bottom: 3px solid #ebebd8;
margin: 0px; padding: 0px;
}
.intTanCurves {
display:table; width:100%;
padding:0px; margin:0px;
}
.intTopLeftTanCurve {
display:table-cell; font-size:0em;
float:left; width:3px; height:3px;
background-image: url(/ri/corner_wh_on_tan_up_left.gif);
}
.intTopRightTanCurve {
display:table-cell; font-size:0em;
float:right; width:3px; height:3px;
background-image: url(/ri/corner_wh_on_tan_up_rt.gif);
}
.intBottomLeftTanCurve {
display:table-cell; font-size:0em;
float:left; width:3px; height:3px;
background-image: url(/ri/corner_wh_on_tan_low_left.gif);
}
.intBottomRightTanCurve {
display:table-cell; font-size:0em;
float:right; width:3px; height:3px;
background-image: url(/ri/corner_wh_on_tan_low_rt.gif);
}
.extTanCurves {
display:table; width:100%;
padding:0px; margin:0px;
background-color: #ebebd8;
}
.extTopLeftTanCurve {
display:table-cell; font-size:0em;
float:left; width:4px; height:4px;
background-color: #ebebd8;
background-image: url(/ri/corner_tan_upper_left.gif)}
.extTopRightTanCurve {
display:table-cell; font-size:0em;
float:right; width:4px; height:4px;
background-color: #ebebd8;
background-image: url(/ri/corner_tan_upper_right.gif);
}
.extBottomLeftTanCurve {
display:table-cell; font-size:0em;
float:left; width:4px; height:4px;
background-color: #ebebd8;
background-image: url(/ri/corner_tan_low_left.gif);
}
.extBottomRightTanCurve {
display:table-cell; font-size:0em;
float:right; width:4px; height:4px;
background-color: #ebebd8;
background-image: url(/ri/corner_tan_low_right.gif);
}
.extTopLeftRedCurve {
display:table-cell; font-size:0em;
float:left; width:5px; height:5px;
background-color: #cc0033;
background-image: url(/ri/curve_red_upper_left.gif);
}
.extTopRightRedCurve {
display:table-cell; font-size:0em;
float:right; width:5px; height:5px;
background-color: #cc0033;
background-image: url(/ri/curve_red_upper_right.gif);
}
.redTitleBar {
padding-bottom: 3px;
display:table; width:100%;
white-space: nowrap;
background-color: #cc0033;
}
.titleBar {
padding:0px; margin-top: 0px; margin-bottom: 0px;
margin-left: 5px; margin-right:5px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight:bold; color:#fff; font-size: .75em;
}
.titleBarLeft {
display: block;
white-space: nowrap;
float:left; margin:0px;
padding: 3px 0px 0px 0px;
}
.titleBarRight {
display: block;
white-space: nowrap;
float:right; margin:0px;
padding: 5px 0px 0px 0px;
}
.titleBarDivider {
display: block; padding:0px;
position: relative; float: left;
width: 1px; margin:0px;
margin-left: 4px; margin-right: 4px;
background-image: url(/ri/dots_vert_5_white_drk_grey.gif);
}
.titleBarLink {
display: block;
position: relative; float: left;
height:14px; width:14px;
margin:0px; padding:0px;
}
.titleBarImg {
border:0px;
}
.topRedCurves {
display:table; width:100%;
padding:0px; margin:0px;
background-color: #cc0033; font-size:0em;
}
.lxeLxtComp {
margin: 5px;
font: .75em verdana, Arial, Helvetica, sans-serif;
color: #000000;
}
.lxeLxtZeroAnsComp {
font: .90em Arial,Helvetica,sans-serif;
color: #000000;
}
.lxeLxtZeroAnsComp a:link {font-weight: bold; color: #3300CC;}
.lxeLxtZeroAnsComp a:hover {font-weight: bold; color:#CC0000;}
.lxeLxtZeroAnsComp a:visited:hover {font-weight: bold; color: #CC0000;}
UL.lxeLxtList {
list-style-type: none;
padding-left: 5px;
margin: 10px 0px 10px 0px;
}
.lxeLxtAnswer {
background-color: #ebebd8;
margin: 5px 0px 5px 0px;
}
.citeListAnswer {
margin: 5px 0px 5px 0px;
}
.enterclient
{
white-space: nowrap;
}
.userSimId {
position:relative;
padding: 2px 4px 2px 4px;
background-color: #B0012D;
border: 1px solid #ebebd8;
color: #FFF;
font-family: verdana, arial, helvetica, sans-serif;
font-size: 10px;
}
.userSimIdStrong {
font-weight: bold;
}
.delTitle {
font: bold 10pt Arial,Helvetica,sans-serif;
color: #cc0033;
}
.delmgrTitle {
font: bold 10pt Arial,Helvetica,sans-serif;
color: #000000;
}
.delTopInfoTitle {
font-weight: bold; color: #666666;
}
.delTips {
font-size: 8pt; color:#666666;
border: 0px; line-height: 8pt;
padding: 0px; margin:0px;
}
input.editButton, input.browseButton {
font: 8pt arial, helvetica, sans-serif;
color: #000000; height:20px;
vertical-align: middle; text-align: center;
padding: 0px 5px 0px 5px;
background-color: #ebebd8;
border-color: #ffffff #cccc99 #cccc99 #ffffff;
cursor: pointer; cursor: hand;
margin: 0px 0px 4px 0px;
}
input.selectSourcesButton {
font: 7pt verdana, arial, helvetica, sans-serif;
color: #000000; height:20px;
vertical-align: middle; text-align: center;
padding: 0px 0px 2px 0px;
background-color: #ebebd8;
border-left:1px solid #999;
border-top:1px solid #999;
border-right:2px solid #aa9;
border-bottom:2px solid #aa9;
cursor: pointer; cursor: hand;
overflow:visible;
}
input.hourGlassButton {
color: #fff;
font: bold 7.5pt verdana, arial, helvetica, sans-serif;
vertical-align: middle;
text-align: center;
border: 1px solid #ff6666;
border-color: #ff6666 #660033 #660033 #ff6666;
padding: 0px 0px 0px 16px;
background: #cc0033 url(/ri/red_hourglass.gif) no-repeat left center;
}
input.redCheckMark {
color: #fff;
font: bold 7.5pt verdana, arial, helvetica, sans-serif;
vertical-align: top;
text-align: center;
border: 1px solid #ff6666;
border-color: #ff6666 #660033 #660033 #ff6666;
padding: 1px 0px 0px 16px;
background: #cc0033 url(/ri/red_checkmark.gif) no-repeat left center;
height:auto;
width:auto;
overflow:visible;
margin-top:2px;
}
/* Following classes are used for Retrieve bY cite widget in TAFC */
.rbcTitleBarComp {
background-color: rgb(179, 20, 59);
padding-top: 0px;
width: 100%; border: 0;
padding-bottom: 3px;
padding-left: 0px;
margin-left: 0px;
}
.topDarkRedCurves {
display:block; width:100%;
padding:0px; margin:0px;
background-color: rgb(179, 20, 59); font-size:0em;
}
.topDarkRedLeftCurve {
float:left; width:7px; height:7px;
background-image: url(/ri/cornerRedLeftTop.gif)
}
.topDarkRedRightCurve {
float:right; width:7px; height:7px;
background-image: url(/ri/cornerRedRightTop.gif);
}
.rbcTitleBar {
display: block;height:20px; margin-top: 0px; margin-bottom: 0px;
margin-left: 5px; margin-right:15px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight:bold; color:#fff; font-size: .75em;
background-color: rgb(179, 20, 59);
white-space: nowrap;
}
.rbcLeftTitleBar {
display: block;white-space: nowrap;
float:left; margin:0px;
padding: 3px 0px 0px 0px;
}
.rbcRightTitleBar {
display: block;white-space: nowrap;
float:right; margin-left:30px;
padding: 3px 0px 0px 0px
}
.rbcFormComp{
border: 5px solid rgb(235, 235, 216);
padding: 5px;
}
.rbcFormHeading {
color: rgb(204, 0, 51);
font-family:Arial,Helvetica,sans-serif;
font-size:11;font-weight:bold;line-height:1.3;
background-color:transparent;
margin:0px;padding:2px 2px 5px 0px;
}
.rbcFormSelect{
margin:0px 0px 5px 0px;padding:0px;
font-size: 10; width: 200;
}
.rbcFormSelect{
margin:0px 0px 5px 0px;padding:0px;
font-size: 10; width: 200;
}
.rbcfootFld{
margin:0px; padding:0px 0px 0px 0px;
font-weight:normal;
}
input.rbcFormSelect {
font-size: 100%;width:60px;
onfocus="newcodeopt.checked='checked';";
margin-bottom: 0px;
}
.rbcGoImage {
vertical-align: center;
margin-bottom: -4px;
}
#rbcInput1{
width :20;
}
/*
The Following classes remove the red highlighting from the Document titles
*/
a#header:hover, a#SEGH:hover {
color:#000000;
}
/* Topical TOC/Index tabs classes */
.panebarunselectedtab {
font-weight: bold;
font-size: 7.5pt;
color: #666666;
font-family: verdana, arial, helvetica, sans-serif;
background-color: #999999;
background: #ebebd8 url(/ri/form_tab_off_bkgd.gif) repeat-x;
}
.panebarselectedtab {
font-weight: bold;
font-size: 7.5pt;
color: #903;
font-family: verdana, arial, helvetica, sans-serif;
background-color: #ebebd8;
background: #ebebd8 url(/ri/form_tab_on_bkgd.gif) repeat-x;
}
#subtabtoc a.panebarlink:link, #subtabtoc a.panebarlink:active, #subtabtoc a.panebarlink:visited, #subtabtoc a.panebarlink:hover {
font-weight: bold;
font-size: 7.5pt;
color: #000000;
font-family: verdana, arial, helvetica, sans-serif;
text-decoration: none
}
/* Search Advisor Multi-Select classes */
input.checkmarkRedButton {
background:#CC0033 url(/ri/red_spyglass.gif) no-repeat scroll left center;
border-color:#FF6666 rgb(102, 0, 51) rgb(102, 0, 51) rgb(255, 102, 102);
border-style:solid;
border-width:1px;
color:#FFFFFF;
cursor:pointer;
font-family:verdana,arial,helvetica,sans-serif;
font-size:7.5pt;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
height:auto;
line-height:normal;
overflow:visible;
padding:0px 1px 0px 16px;
text-align:center;
vertical-align:top;
width:auto;
}
input.cancelButton {
background:#EBEBD8 url(/ri/tan_right_x.gif) no-repeat scroll right center;
border-top:1px solid #999;
border-left:1px solid #999;
border-bottom:2px solid #aa9;
border-right:2px solid #aa9;
color:#000000;
cursor:pointer;
font-family:verdana,arial,helvetica,sans-serif;
font-size:7.5pt;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
height:auto;
line-height:normal;
overflow:visible;
padding:0px 16px 0px 1px;
text-align:center;
vertical-align:top;
width:auto;
}
input.leftArrowRedButtonDisabled {
background:#CCCCCC url(/ri/grey_left_arrow.gif) no-repeat scroll left center;
border: 1px solid #999999;
color:#FFFFFF;
font-family:verdana,arial,helvetica,sans-serif;
font-size:7.5pt;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
height:auto;
line-height:normal;
margin-top:2px;
overflow:visible;
padding:1px 0px 0px 16px;
text-align:center;
vertical-align:top;
width:auto;
}
input.invButton {font-size: 8pt; color: #3300cc;
font-family: arial, helvetica, sans-serif;
text-decoration: underline;
background-color: transparent;
border: 0px; width:auto;
cursor:pointer;}
input.invButton:hover {font-size: 8pt; color: #cc0000;
font-family: arial, helvetica, sans-serif;
text-decoration: underline;
background-color: transparent;
border: 0px; width:auto;
cursor:pointer;}
.multiSelect {
position: absolute;
top: 0;
left: 0;
visibility: visible;
display: none;
font-size: 8pt;
font-family: arial, helvetica, sans-serif;
background-color: #ffffff;
border-width: 1px;
border-style: solid;
border-color: #000000;
padding: 0px;
margin: 0px;
}
.multiSelectTitle {
font-size: 13px;
font-weight: bold;
font-family: arial, helvetica, sans-serif;
color: #ae012c;
padding-left: 4px;
}
label.srcSel {
font-size: 9pt;
color: #333333;
font-family: arial, helvetica, sans-serif;
cursor:pointer;
}
label.srcSelChecked {
font-size: 9pt;
font-weight: bold;
color: #990033;
font-family: arial, helvetica, sans-serif;
cursor:pointer;
}
td.topBottomGrayBorder {
border-bottom-width: 1px;
border-bottom-style: solid;
border-top-color: #ccc;
border-top-width: 1px;
border-top-style: solid;
border-bottom-color: #ccc
}
div.ttlDisplay {
position: absolute;
top: 0;
left: 0;
visibility: visible;
display: none;
font-size: 8pt;
color: #333333;
font-family: arial, helvetica, sans-serif;
background-color: #ffffe1;
border-width: 1px;
border-style: solid;
border-color: #000000;
padding: 3px;
}
div.ttlDisplay h1 {
font-size: 8pt;
color: #333333;
font-family: arial, helvetica, sans-serif;
padding:0; margin:0;
}
td.topBottomGrayBorder {
border-bottom-width: 1px;
border-bottom-style: solid;
border-top-color: #ccc;
border-top-width: 1px;
border-top-style: solid;
border-bottom-color: #ccc
}
/* Additional classes for Quick Search form */
input.bentArrowButton {
font: bold 7.5pt verdana, arial, helvetica, sans-serif;
height:auto; width:auto; overflow:visible;
background: #cc0033 url(/ri/red_bent_arrow.gif)
no-repeat left center;
color: #ffffff; padding:0px 1px 0px 16px; margin:.1em;
vertical-align: middle; text-align: center;
border: 1px solid #ff6666;
border-color: #ff6666 #660033 #660033 #ff6666;
cursor: pointer; cursor: hand;
}
input.bentArrowButtonDisabled {
font: bold 7.5pt verdana, arial, helvetica, sans-serif;
height:auto; width:auto; overflow:visible;
background: #cccccc url(/ri/grey_bent_arrow.gif)
no-repeat left center;
color: #ffffff; padding:0px 1px 0px 16px; margin:.1em;
vertical-align: middle; text-align: center;
border: 1px solid #999999;
border-color: #ff6666 #660033 #660033 #ff6666;
}
input.tpCheckmarkRedButton {
font: bold 7.5pt verdana, arial, helvetica, sans-serif;
height:auto; width:auto; overflow:visible;
background: #cc0033 url(/ri/red_checkmark.gif)
no-repeat left center;
color: #ffffff; padding:0px 1px 0px 19px; margin:0px;
vertical-align: top; text-align: center;
border: 1px solid #ff6666;
border-color: #ff6666 #660033 #660033 #ff6666;
cursor: pointer; cursor: hand;
}
input.tpLeftArrowRedButtonDisabled {
background:#CCCCCC url(/ri/grey_left_arrow.gif) no-repeat scroll left center;
border: 1px solid #999999;
color:#FFFFFF;
font-family:verdana,arial,helvetica,sans-serif;
font-size:7.5pt;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
height:auto;
line-height:normal;
margin-top:0px;
overflow:visible;
padding:1px 0px 0px 16px;
text-align:center;
vertical-align:top;
width:auto;
}
label.cbLabel {
padding-left: 5px;
}
.l3Bold {
color:#333333;
font-family:arial,helvetica,sans-serif;
font-size:8pt;
font-weight:bold;
}
.l2Bold {
color:#333333;
font-family:arial,helvetica,sans-serif;
font-size:9pt;
font-weight:bold;
}
input.radioButton {
margin-right:0pt;
vertical-align:middle;
}
.input {
color:#333333;
font-family:arial,helvetica,sans-serif;
font-size:8pt;
font-weight:normal;
padding-right:0px;
}
.l3 {
color:#333333;
font-family:arial,helvetica,sans-serif;
font-size:8pt;
}
.ClgadPodDocumentImage{
vertical-align: bottom;
text-align:center;
margin-top:0px;
margin-bottom:0px;
padding:0px;
}
.ClgadDidYouKnowTitle{
font-size: 70%;
color: #903;
padding: 10px 0 5px 10px;
font-family: Arial,Helvetica,sans-serif;
}
.ClgadDidYouKnowContents{
padding: 0 0 5px 10px;
font-size: 70%;
font-family: Arial,Helvetica,sans-serif;
}
.Clgadlinks {font-size: 70%;
font-family: Arial,Helvetica,sans-serif;
height: auto;
min-height: 18px;
text-decoration: underline;
}
.Clgadlinks a:link {
height: auto;
min-height: 18px;color:#3300CC; text-decoration: underline;
}
.Clgadlinks a:visited {
color:#CC0000;
height: auto;
min-height: 18px;text-decoration: underline;
}
.Clgadlinks a:hover {color:#CC0000;
height: auto;
min-height: 18px; font-family: Arial,Helvetica,sans-serif; text-decoration: underline;
}
.formsection {
font-weight: bold;
font-size: 9pt;
font-family: Arial;
}
.formsection em {
font-weight: normal;
}
label.sectionname {
font-weight: bold !important;
font-size: 9pt !important;
font-family: Arial !important;
}
label.sectionname span {
font-weight: normal;
}
#whatsthis p {
font-family: Arial;
font-size: 8pt;
margin: 5px 1px 0 1px;
}
#searchhelp {
background-color: #EBEBD8;
font-family: Arial;
font-size: 8pt;
margin: 5px 0 0 0;
}
#searchhelp h3 {
font-size: 9pt;
font-weight: bold;
margin: 0;
}
#searchhelp ul {
clear: both;
list-style: none;
margin: 3px 0 0 0;
padding: 0;
}
#searchhelp a {
text-decoration: none;
}
#searchhelp a:hover {
text-decoration: underline;
}
#searchhelp li {
background: url(images/red_arrow.gif) no-repeat;
background-position: 0px -3px; /* mozilla */
padding-top: 5px;
padding-left: 11px;
}
#searchhelpconnectors {
border-right: dotted 1px #999;
padding-right: 5px;
}
#searchhelpconnectors div {
margin: 0;
width: 100%;
}
#searchhelpconnectors div ul {
clear: none !important;
float: left !important;
margin-right: 15px !important;
}
#searchhelpconnectors div li {
white-space: nowrap;
padding: 0px !important;
background: none !important;
}
#searchhelpconnectors div a {
text-decoration: underline !important;
}
#searchhelptopics {
padding-left: 5px;
}
#searchhelptopics p {
margin: 5px 0 0 0;
padding: 20px 0px;
border-top: dotted 1px #999;
text-align: center;
white-space: nowrap;
font-size: 8pt;
font-weight: bold;
}
#searchhelptopics p a {
text-decoration: underline;
}
#searchhelptopics p a img {
vertical-align: middle;
}
#searchbutton {
margin: 0 0 9px 0;
}
#searchnatlang {
display: none;
font-family: Arial;
}
#searchnatlang p {
margin: 2px 0 0 8px;
font-size: 70%;
}
#searchnatlang p label {
display: block;
margin: 10px 0 2px 0;
}
#searchnatlang p input {
width: 99%;
margin: 10px 0 0 0;
}
/* SA multi-select styles */
#sourcelist {
width: 98%;
height: 305px;
overflow: auto !important;
overflow-y: auto !important;
overflow-x: hidden !important;
margin: -5px 1% -5px 1%;
background-color: #ffffff;
}
#sourcelist p {
margin: 5px;
font-size: 75%;
}
#sourcelist h3 {
border-bottom: dotted 1px #ccc;
color: #000;
clear: both;
margin: 3px 5px 3px 5px;
padding: 1px 4px;
font-family: Arial;
font-size: 75%;
}
#sourcelist ul {
list-style: none;
padding: 0 0 10px 0;
margin: 0;
float: left;
width: 49%;
}
#sourcelist li {
font-size: 70%;
font-family: Arial;
padding: 0 0 0 5px;
display: block;
clear: left;
}
#sourcelist input {
cursor: ptr;
cursor: pointer;
float: left;
}
#sourcelist label {
cursor: ptr;
cursor: pointer;
}
.srcLimit {
font-size: 70%;
font-family: Arial
}
#multiSrcMsg {
font-size: 11px;
}
.sourceInfoImg {
border: 0;
height: 15px;
width: 15px;
padding-left: 5px;
}
/****************************************************************************
* CSS for Add/Edit Tabs Page
****************************************************************************/
.audioOnly {
height: 0px; width: 0px;
overflow: hidden; position: absolute;
font-size: 0em;
}
/*The following classes are used to construct a pure CSS component frame*/
div#addEditSection {
padding:0; margin:auto;
}
div.addEditSection {
display:block; float:left;
margin:50px 0 50px 0; padding:3px;
}
div#addTabSection {
width:310px;
margin:0;
}
div#currentTabSection {
width:265px;
margin:0;
}
label.addEditSelectLabel {
display:block; margin-bottom:5px;
font:bold 8pt Verdana,Arial,Helvetica,sans-serif;
}
div#defaultTabSection {
clear:left; padding:5px 0px 0px 400px;
}
div#keySubmitSection {
margin-top:10px;
}
span#key {
font:8pt Verdana,Arial,Helvetica,sans-serif;
}
span#formButtons {
display:block; float:right;
}
span.userTabTip {
display:block; float:right; clear:right;
font:8pt Verdana,Arial,Helvetica,sans-serif;
}
span.userTabMax {
display:block; float:right; clear:right;
font:bold 8pt Verdana,Arial,Helvetica,sans-serif;
}
input.addButton {
font: 7.5pt verdana, arial, helvetica, sans-serif;
height:auto; width:auto; overflow:visible;
background: #ebebd8 url(/ri/tan_arrow_right.gif)
no-repeat right center;
color: #000000; padding:0px 18px 0px 1px;
margin:.1em .1em 1em .1em;
vertical-align: middle; text-align: center;
border: 1px solid #cccc99;
border-color: #ffffff #cccc99 #cccc99 #ffffff;
cursor: pointer; cursor: hand;
}
input.addButtonDisabled {
font: 7.5pt verdana, arial, helvetica, sans-serif;
height:auto; width:auto; overflow:visible;
background: #cccccc url(/ri/gray_arrow_right.gif)
no-repeat right center;
color: #ffffff; padding:0px 18px 0px 3px;
margin:.1em .1em 1em .1em;
vertical-align: middle; text-align: center;
border: 1px solid #999999;
}
input.removeButton {
font: 7.5pt verdana, arial, helvetica, sans-serif;
height:auto; width:auto; overflow:visible;
background: #ebebd8 url(/ri/tan_arrow_left.gif)
no-repeat left center;
color: #000000; padding:0px 1px 0px 18px; margin:.1em;
vertical-align: middle; text-align: center;
border: 1px solid #cccc99;
border-color: #ffffff #cccc99 #cccc99 #ffffff;
cursor: pointer; cursor: hand;
}
input.removeButtonDisabled {
font: 7.5pt verdana, arial, helvetica, sans-serif;
height:auto; width:auto; overflow:visible;
background: #cccccc url(/ri/gray_arrow_left.gif)
no-repeat left center;
color: #ffffff; padding:0px 1px 0px 18px; margin:.1em;
vertical-align: middle; text-align: center;
border: 1px solid #999999;
}
input.moveUpButton {
font: 7.5pt verdana, arial, helvetica, sans-serif;
height:auto; width:auto; overflow:visible;
background: #ebebd8 url(/ri/tan_arrow_up.gif)
no-repeat left center;
color: #000000; padding:0px 1px 0px 18px;
margin:.1em .1em 1em .1em;
vertical-align: middle; text-align: center;
border: 1px solid #cccc99;
border-color: #ffffff #cccc99 #cccc99 #ffffff;
cursor: pointer; cursor: hand;
}
input.moveUpButtonDisabled {
font: 7.5pt verdana, arial, helvetica, sans-serif;
height:auto; width:auto; overflow:visible;
background: #cccccc url(/ri/gray_arrow_up.gif)
no-repeat left center;
color: #ffffff; padding:0px 1px 0px 18px;
margin:.1em .1em 1em .1em;
vertical-align: middle; text-align: center;
border: 1px solid #999999;
}
input.moveDownButton {
font: 7.5pt verdana, arial, helvetica, sans-serif;
height:auto; width:auto; overflow:visible;
background: #ebebd8 url("/ri/tan_arrow_down.gif")
no-repeat left center;
color: #000000; padding:0px 1px 0px 18px; margin:.1em;
vertical-align: middle; text-align: center;
border: 1px solid #cccc99;
border-color: #ffffff #cccc99 #cccc99 #ffffff;
cursor: pointer; cursor: hand;
}
input.moveDownButtonDisabled {
font: 7.5pt verdana, arial, helvetica, sans-serif;
height:auto; width:auto; overflow:visible;
background: #cccccc url(/ri/gray_arrow_down.gif)
no-repeat left center;
color: #ffffff; padding:0px 1px 0px 18px; margin:.1em;
vertical-align: middle; text-align: center;
border: 1px solid #999999;
}
hr.tabEditSectionDivider {
color: #000; background-color: #000;
height: 1px; border: 0;
}
/********************************************************
* End Add/Edit Tabs Page
*******************************************************/
/*The following two classes were added for StyleSheets to provide
* differentiation between IE and Firefox for the sidplay of the Khaki
* background boxes on the Full Resluts page*/
.SS_EditorialContent {
width:98.7%;
background-color:#ebebd8;
}
html > body .SS_EditorialContent {
display:table;
margin-right:10px;
width:auto;
background-color:#ebebd8;
}
/****************************************************************************
* CSS for enhanced Find A Source
****************************************************************************/
form#fas_form {
margin: 0;
}
div#fas_container {
background-color: #ebebd8;
width: 740px;
font-family: Arial;
}
div#fas_container img {
border: none;
vertical-align: middle;
}
div#fas_container input {
vertical-align: middle;
}
div#fas_header {
color: #666;
margin: 0 !important;
padding: 8px 6px 5px 11px;
font-size: 70%;
font-family: verdana;
}
div#fas_header input#findterms {
width: 545px;
}
div#fas_header label {
width: 545px;
text-align: right;
}
div#fas_header p {
color: #000;
font-size: 110%;
font-family: Arial;
margin: 0 0 5px 0;
text-indent: -5px;
}
div#fas_header div {
margin: 8px 2px 0 2px;
}
div#fas_header div a {
color: #30c;
font-family: Arial;
}
div#fas_header div a img {
vertical-align: middle;
}
div#fas_alphabar {
clear: left;
font-family: Arial;
font-size: 80%;
font-weight: bold;
color: #c03;
text-align: left;
padding: 0 6px 5px 6px;
margin: 0;
}
div#fas_alphabar p {
color: #000;
font-size: 90% !important;
font-family: Arial;
font-weight: normal;
margin: 0 0 5px 0;
}
div#fas_alphabar ul {
list-style: none;
margin: 0;
padding: 0;
display: inline;
}
div#fas_alphabar li {
display: inline;
margin: 0 4px;
}
div#fas_alphabar a {
color: #30c;
}
div#fas_alphabar ul li {
margin: 0 1px 0 0 !important;
padding: 0 2px 5px 2px;
}
div#fas_alphabar ul li span {
padding: 0 3px !important;
}
div#fas_alphabar ul li a {
padding: 0 3px !important;
}
div#fas_alphabar .first {
padding-left: 0px !important;
margin-right: 17px !important;
}
div#fas_alphabar ul li#resulttab {
color: #c0c0c0;
}
div#fas_alphabar .selected {
background-color: #fff;
}
div#fas_alphabar .disabled {
color: #666;
}
div#fas_alphabar #resulttab.selected {
color: #c03;
}
div#fas_alphabar .seperator {
color: #000;
}
div#fas_content {
background-color: #fff;
font-family: Arial;
margin: 0 6px;
}
div#fas_content .header {
font-family: Arial;
font-size: 80%;
padding: 8px 0px 15px 0px;
border-bottom: solid 1px #ccc;
}
div#fas_content .header div {
text-align: center;
}
div#fas_content .header span {
float: left;
line-height: 20px;
padding-left: 5px;
padding-bottom: 1px;
}
div#fas_content .header span strong {
color: #000;
}
div#fas_content .header span select {
width: 60%;
vertical-align: middle;
}
div#fas_content .header span h3 {
font-family: Arial;
font-size: 110%;
font-weight: normal;
margin: 0;
}
div#fas_content .header span h3 strong {
color: #000 !important;
}
div#fas_content .header span.right img {
margin: 0 0 0 5px;
}
div#fas_content .header span.right {
float: right;
font-weight: bold;
font-size: 105%;
color: #333;
}
*html div#fas_content .header span.right {
margin: -3px 3px 0 0;
}
div#fas_content .header br {
clear: both;
margin: 0;
}
div#fas_content .content {
height: 355px;
overflow: auto;
overflow-y: scroll;
padding: 10px 3px 10px 0;
font-size: 80%;
font-family: Arial;
}
div#fas_content .content select {
font-size: 95%;
}
div#fas_content .content h3 {
font-weight: normal;
font-size: 100%;
margin: 0 0 5px 24px;
}
div#fas_content .content div {
text-align: center;
font-weight: bold;
margin: 0 0 15px 0;
color: #666;
}
div#fas_content .content ul {
list-style: none;
margin: 0 1.2%;
padding: 0;
float: left;
width: 46%;
}
div#fas_content .content ul ul {
list-style: none;
margin: 0 1.2%;
padding: 0;
float: none;
width: 46%;
}
div#fas_content .content ul ul li {
text-indent: -20px;
padding-left: 32px;
white-space: nowrap;
}
div#fas_content .content li {
text-indent: -24px;
padding-left: 24px;
}
div#fas_content .content ul a {
color: #30c;
text-decoration: none;
}
div#fas_content .content ul li a {
color: #000;
vertical-align: middle;
}
div#fas_content .content ul li a:hover {
text-decoration: underline;
color: #c03;
}
div.nochecks ul li {
padding-left: 8px !important;
text-indent: -8px !important;
margin-top: 3px !important;
}
div.nochecks ul ul li {
padding-left: 32px !important;
text-indent: -19px !important;
}
#contentarea a img {
vertical-align: bottom;
}
#contentarea .fullwidth {
width: auto !important;
}
#contentarea li ul {
margin-left: -13px !Important;
}
#contentarea li ul a {
color: #30c !important;
text-decoration: underline !important;
}
#contentarea li ul.fullwidth {
width: 80% !important;
}
#contentarea li ul li ul {
margin-left: -15px !Important;
}
#combinecontrols {
font-size: 70%;
color: #333;
font-family: Arial;
text-align: right;
padding-right: 5px;
}
#combinecontrols img, #combinecontrols input {
vertical-align: middle;
margin: 0 0 0 5px;
}
#combinecontrols input {
display: none;
}
div#fas_legend {
padding: 10px 20px 5px 20px;
font-size: 80%;
font-family: Arial;
}
div#fas_legend p {
margin: 0 0 8px 0;
}
div#fas_legend p strong {
color: #000;
}
div#fas_legend ul {
list-style: none;
padding: 0;
margin: 0;
}
div#fas_legend li {
text-indent: -24px;
padding: 0 0 0 20px;
margin: 0;
}
div#fas_legend li span {
margin: 0 6px 0 6px;
}
div#fas_legend li img {
margin: 0 1px 1px 3px;
}
#searcherror {
padding: 5% 10%;
margin: 0 !important;
font-family: arial !important;
}
#searcherror div {
padding: 0 !important;
border: solid 1px #fff;
background-color: #ebebd8;
}
#searcherror div div {
background-color: #fff;
margin: 7px !important;
padding: 5px !important;
text-align: left !important;
}
#searcherror h3 {
font-weight: bold !important;
margin: 0 !important;
color: #c03;
font-size: 135% !important;
border-bottom: dotted 1px #ebebd8;
padding-bottom: 5px !important;
}
#searcherror img {
margin-right: 3px;
}
#searcherror p {
margin: 0;
font-size: 95% !important;
font-weight: normal;
line-height: 18px;
padding-top: 2px !important;
}
p#lafnmessage {
margin: 0 0 10px 45px;
text-indent: -20px;
}
#lafnmessage img {
vertical-align: middle;
margin-top: 1px;
margin-right: 5px;
}
a.hiddentext, span.hiddentext {
position: absolute;
text-indent: -9999px;
}
span#contentnav {
width: 28%;
text-align: right;
paddig-right: 5px;
}
div#fasPubName {
clear: both;
}
div#fasPubName .fasPubNameHelp {
margin-left: 10px;
}
div#fasPubName .fasPubNameList {
margin-left: 8px;
}
/****************************************************************************
* End CSS for enhanced Find A Source
****************************************************************************/
fieldset.srcList {
border:0;
}
fieldset.srcList ul {
list-style-type:none;
margin:0; padding:0;
}
fieldset.srcList ul li {
margin:0; padding:0;
vertical-align:top;
}
fieldset.srcList input.ssCheckbox {
float:left; clear:left;
}
fieldset.srcList ul li div.srcInfo {
float:left; width:auto;
text-align:left;
padding:0; margin:0;
}
fieldset.srcList ul li:after {
content:"."; display:block;
height: 0; clear:both;
visibility:hidden;
}
fieldset.srcList div.srcInfo a.srcInfoIcon img {
margin:0 5px; border:0;
}
fieldset.srcList a.sselFormLink {
font: 1em Verdana,Arial,Helvetica,sans-serif;
color:#000; text-decoration:none;
}
fieldset.srcList a.sselFormLink:hover {
color:#c00; text-decoration:underline;
}
/************************************************
* Quick Search on C++ styles
***********************************************/
.l3Bold {
color:#333333;
font-family:arial,helvetica,sans-serif;
font-size:8pt;
font-weight:bold;
}
.l2Bold {
color:#333333;
font-family:arial,helvetica,sans-serif;
font-size:9pt;
font-weight:bold;
}
input.radioButton {
margin-right:0pt;
vertical-align:middle;
}
.input {
color:#333333;
font-family:arial,helvetica,sans-serif;
font-size:8pt;
font-weight:normal;
padding-right:0px;
}
.l3 {
color:#333333;
font-family:arial,helvetica,sans-serif;
font-size:8pt;
}
img.marketingBlurb {
width:187px;
height:234px;
border:0px;
margin-left:10px;
}
*html img.marketingBlurb {
width:187px;
height:234px;
border:0px;
padding-left:5p;
margin-right:220px;
}
img.quickSearchMarketingBlurb {
width:188px;
height:167px;
border:0px;
margin-left:10px;
}
*html img.quickSearchMarketingBlurb {
width:188px;
height:167px;
border:0px;
padding-left:5p;
margin-right:220px;
}
td.lastQSRow {
padding-top:7px;
padding-left:12px;
}
*html td.lastQSRow {
padding-top:7;
padding-left:12px;
padding-bottom:10px;
}
/***** QUICK SEARCH new stuff ********/
.whiteBgColor
{
background-color: #fff;
}
.darkGrayBgColor
{
background-color: #666;
}
.lightGrayBgColor
{
background-color: #999;
}
.blackBgColor
{
background-color: #666;
}
.blueImageBgColor
{
background-image: url('blueBgImage.gif');
background-repeat: repeat-x;
}
.qsTabActive, .qsTabInactive
{
cursor: hand;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
text-decoration: none
}
.qsTabInActive
{
color: #FFF;
}
.qsTabInActive:hover
{
color: #FFF;
}
.qsTabInActive:visited
{
color: #FFF;
}
.qsTabInActive:active
{
color: #FFF;
}
.qsTabActive
{
color: #000;
}
.qsTabInActive {
background-color: transparent;
}
.qsVisible {
visibility: visible;
}
.qsHidden {
height: 0; clear:both;
display:none;
}
div#quickSearchByRcntSrc {
margin-left: 8px;
margin-top: 10px;
margin-bottom: 8px;
}
*html div#quickSearchByRcntSrc a.formfld {position:relative; top:-3px;}
div#quickSearchByRcntSrc a.formfld {color:#30c;}
.qsSourceElem {
padding-top: 7px;
padding-left: 4px;
}
.qsNoJsMsg {
padding-left: 37px;
}
.formSpaces {
margin: 0px;
padding: 0px;
}
#mainSSPage {
float: left;
clear: left;
}
div#focusbar {
font-size: 80%;
font-family: Arial;
padding: 8px 0 0 8px;
border-bottom: solid 1px #ccc;
height: 30px;
}
div#focusbarSS {
font-size: 80%;
font-family: Arial;
padding: 8px 0 0 8px;
height: 30px;
}
.versionb #focusbar {
border-bottom: solid 1px #ccc;
background-color: #f4f3e8;
padding: .25em 1em;
}
.versionc #focusbar {
border-bottom: solid 1px #ccc;
padding-bottom: 1em;
}
.cui_totallit #focusbar {
border-top: solid 1px #ccc !important;
border-bottom: solid 1px #ccc !important;
margin-top: 10px;
padding: 1em;
}
.cui_totallit #contentarea {
border-top: solid 1px #ccc !important;
}
#focusbar #searchterms {
width: 250px;
}
#focusbar a {
text-decoration: none;
color: #30c;
}
#focusbar input, #focusbar select {
font-size: 9px;
}
#focusbar form {
padding: 0px;
}
#focusbar a:hover {
text-decoration: underline;
color: #c03;
}
div#deliveryLinks ul {
list-style: none;
bottom-padding: 2px;
margin: 0px;
}
div#deliveryLinks li {
float:right;
padding: 0 3px 0 3px;
white-space: nowrap;
}
/* UI refresh begin - */
.divDialog {
color: #FFFFFF;
padding:18px 0 0 12px;
}
.redBGheader {
background-image:url(/ri/redheaderbg.gif);
color:#FFFFFF;
font-size:12px;
font-weight:bolder;
font-family: Arial,Helvetica;
padding:7px 0 7px 10px;
height: 20px;
}
.redWhiteheader {
border-top: 2px solid #903;
background-color:#FFFFFF;
color:#000000;
font-size:12px;
font-weight:bolder;
font-family: Arial,Helvetica;
padding:7px 0 7px 10px;
height: 25px;
border-left:1px solid #CCCCCC;
border-right:1px solid #CCCCCC;
}
.tanheader {
background-image:url(/ri/tanheaderbg.gif);
color:#6B5E37;
font-size:12px;
font-weight:bolder;
font-family: Arial,Helvetica;
padding:7px 0 7px 10px;
}
.divDialogBody {
border-top:1px solid #CCCCCC;
border-bottom:1px solid #CCCCCC;
border-left:1px solid #CCCCCC;
border-right:1px solid #CCCCCC;
padding:10px 5px;
}
.helpAnchorHeader {
padding:2px 10px 0px 0px;
float: right;
font-weight:normal;
font-size: 11px;
color:#03F;
}
.helpAnchorHeader a:link {text-decoration:none}
.helpAnchorHeader a:visited {text-decoration:none; color:#03F}
/* UI refresh end - */
