h1, h2, h3, h4, h5, h6, p, td, th, li, span, div, a, dt, dd, label {
font-family: verdana,arial,helvetica,sans-serif;
}

body{
margin:0;
padding:0;
border:0;
}
a:visited
{
COLOR: #8f2b8c;
font-family: verdana, arial, helvetica, sans-serif;
TEXT-DECORATION: none;
FONT-WEIGHT: normal;
FONT-SIZE: 8pt;
}
.marginright5{
margin-right: 5px;
}


.button {
color:#fff !important;
background-color:#c03 !important;
background-image:url("../images/ImgGeneral.gif");
background-position:right -677px;
background-repeat:no-repeat;
border:1px solid #c03;
font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;
font-weight:700 !important;
outline:none !important;
overflow:visible;
width:auto;
margin:0 05px 0 0;
padding:1px 5px 4px;


min-height:14px;
height:auto !important;
height:14px;
position: relative;
}




a:link,.linkstyle:link,.whitebg .l3 a:link,.link1:link {
COLOR: #004b91;
font-family: verdana, arial, helvetica, sans-serif;
TEXT-DECORATION: none;
FONT-WEIGHT: normal;
FONT-SIZE: 8pt;
}
a:visited,.linkstyle:visited,.whitebg .l3 a:visited,.link1:visited{
font-family: verdana, arial, helvetica, sans-serif;
FONT-WEIGHT: normal;
FONT-SIZE: 8pt;
color: #004b91;
text-decoration: none;
}

a:hover,.linkstyle:hover,.whitebg .l3 a:hover,.link1:hover{

text-decoration: underline;
}

a:active,.linkstyle:active,.whitebg .l3 a:active,.link1:active {
COLOR: #004b91;
font-family: verdana, arial, helvetica, sans-serif;
TEXT-DECORATION: none;
FONT-WEIGHT: normal;
FONT-SIZE: 8pt;
}
.marginSet{
MARGIN:15px 0px;
}

.marginline{
margin:5 0 10 0;
}
.positionSet{
position: absolute;
right: 10px;
}
input, select, option, textarea{
color:#333;
font-size:8pt;
font-weight: normal;
font-family: verdana,arial,helvetica,sans-serif;
}

#printdocuments, .titlebarsubtab1 h1{
clear:both;
color:#695C50;
font-size:11pt;
FONT-WEIGHT: Bold;
margin:0px;
padding: 0 0 0 10px;
}

.delLabel9, #delLabel{
FONT-WEIGHT: Bold;
font-size: 8pt;
COLOR: #333333;
padding-left: 4px;
}

.delLabel {
FONT-WEIGHT: Bold;
font-size: 8pt;
COLOR: #666666;


}

.rangeLabel {
FONT-WEIGHT: Bold;
font-size: 8pt;
COLOR: #666666;
padding-left: 5px;
}

#titleFind, .findLabel, #headLabel, #textlabel{
FONT-WEIGHT: Bold;
font-size: 8pt;
COLOR: #666666;
}

.delViewStyle{
margin-left: 11px;
}

.delviewlabel, #hotTerms{
FONT-WEIGHT: Bold;
font-size: 9pt;
COLOR: #695c50;
}

.delPageStyle{
margin-left: 8px;
}

.delRangeStyle{
margin-left: 7px;
}

.delPageLabel {
FONT-WEIGHT: Bold;
font-size: 8pt;
COLOR: #666666;
margin-left: 3px;
}

.delFontStyle{
margin-left: 2px;
}

#delFontType{
margin-left: 4px;
}

#deltableouter{
width: 590;
}

html>body #deltableouter{
width: 588;
}

html>body #deltableinner{
width: 597;
}

#deltableinner{
width:599;
}

#tableouter{
width: 590;
}

html>body #tableouter{
width: 605;
}

html>body #tableinner{
width: 614;
}

#tableinner{
width:599;
}

#center {
margin:20px auto;
width:500px;
vertical-align: middle;
align: center;
border: 1px solid #ccc;
background:url("../images/GradIntermediaryScreens.gif") repeat-x;
font-family: verdana,arial,helvetica,sans-serif;
}

#centered {
margin:0px;
width:auto;
vertical-align: middle;
align: center;
border: 1px solid #ccc;
background:url("../images/GradIntermediaryScreens.gif") repeat-x;
font-family: verdana,arial,helvetica,sans-serif;
}

html>body #centered {
width:305px;
}

.suspendbox p {
color:#333333;
font-weight:normal;
margin:0px 10px 10px 10px;
font-family: verdana, arial, helvetica, sans-serif;
font-size: 8pt;
}

.suspendbox .data{
margin: 10px 0 10px 60px;
font-family: verdana, arial, helvetica, sans-serif;
font-size: 8pt;
}

.suspendbox .data p{
margin-left: 5px;
font-family: verdana, arial, helvetica, sans-serif;
font-size: 8pt;
}

h1, .suspendbox .l0{
font-family: verdana, arial, helvetica, sans-serif;
clear:both;
color:#903;
font-size:11pt;
margin:0px;
padding: 10px;
}

span.bold{
font-weight: bold;
}

.l4b{
color: #333;
font-size: 8pt;
}

.nobold, .l4b a{
font-weight: normal;
font-size: 8pt;
text-decoration: none;
}

#delTextbox {
vertical-align:top;
}

.deliverytitlebar {
background-color: #ebebd8;
border: 1px solid #CCCCCC;
height:30px;
margin-left: 10px;
margin-top:10px;
}

#dividerLine {
border-bottom: 1px dotted #CCCCCC;
}

#docTextFont{
FONT-WEIGHT: normal;
COLOR: #333333;
margin-left: 3px;
}

#showSrchTerm, #subText, #docText, #msg,.l3k1,.text3,.Text5,.srcseloption,#enhancedDelOption{
FONT-WEIGHT: normal;
font-size: 8pt;
COLOR: #333333;
}


.docTextQuick{
float: left;
text-align: left;
word-wrap: break-word;
padding-left:7px;
white-space: normal;
width:276px;
font-size: 7pt;
}
.docTextQuickFrench{
float: left;
text-align: left;
word-wrap: break-word;
padding-left:7px;
white-space: normal;
width:288px;
width:305px\9;
font-size: 7pt;
}
.docTextQuickprint{
float: left;
text-align: left;
word-wrap: break-word;
white-space: normal;
width:257px;
font-size: 7pt;
padding-left: 6px;
}
.docTextQuickprintFrench{
float: left;
text-align: left;
word-wrap: break-word;
white-space: normal;
width:298px;
font-size: 7pt;
padding-left: 6px;
}
.docTextQuickEmail{
float: right;
text-align: left;
word-wrap: break-word;
white-space: normal;


font-size: 7pt;
padding-left: 10px;
}
.docTextQuickEmail p{
margin: 0px;
width: 228px;
width: 214px\9;
float: right;
text-align: left;
position:relative;
right:15px;
}

.docTextQuickEmailFrench{
float: right;
text-align: left;
word-wrap: break-word;
white-space: normal;


font-size: 7pt;
padding-left: 10px;
}
.quickCiteEmailTd{
position: absolute;
right: 0px;
width: 242px;
left:363px;
}
.docTextQuickEmailFrench p{
margin: 0px;
width: 219px;
width: 227px \9;
float: right;
text-align: left;
position:relative;
right:15px;
margin-top: 15px;
}
:root  .docTextQuickEmail p{
width: 214px \0;
}
:root .docTextQuickEmailFrench p{
width:227px \0;
margin-right:-4px \0;

}
@media screen and (min-width:0\0) {
.docTextQuickEmail p{
width: 228px;
}
}
_:-ms-fullscreen, :root .docTextQuickEmailFrench{
margin-top: 20px;
}
@media screen and (-webkit-min-device-pixel-ratio:0) {
.docTextQuickEmail p  {
position:relative;
right:15px;

}
.delLabelDown{
width:50%;
font-weight: Bold;
font-size:8pt;
COLOR: #666666;
}
.docTextQuickEmailFrench p{
width:223px;
}
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {


.docTextQuickEmail p  {
position:relative;
right:15px;
}
.docTextQuickEmailFrench p{

margin:-8px;
width:227px;

}
}


#attach, #inline{
margin-left: 3px;
}
#attach select, #inline select{
width: 92px;
margin-left: 0px;
}
.delLabelDown{
font-weight: Bold;
font-size:8pt;
COLOR: #666666;
}
.delLabelPrint{
font-weight: Bold;
font-size:8pt;
COLOR: #666666;
width:48%
}
.delLabelPrintFrench{
font-weight: Bold;
font-size:8pt;
COLOR: #666666;
width:48%;
width:50%\9;
}
@-moz-document url-prefix() {
.delLabelDown{
width:40px;
font-weight: Bold;
font-size:8pt;
COLOR: #666666;
}
.docTextQuickEmail p{
width: 216px;
}
.docTextQuickEmailFrench p{
width: 227px;
}
.delLabelPrint{
font-weight: Bold;
font-size:8pt;
COLOR: #666666;
width:46%
}
.delLabelPrintFrench{
font-weight: Bold;
font-size:8pt;
COLOR: #666666;
width:56%;

}
.docTextQuickFrench{
width:298px;
}
}


.lesmattabnav {
border-top: 1px solid #ccc;
background-color: #F7F7EF;
margin: 10px 0px 0px 0px;
clear: both;
height: auto;
}


.text4gray
{
font-size: 8pt;
color: #666666;
font-family: verdana, arial, helvetica, sans-serif;
}

.l3e,.srcseltitle,.l4c{
FONT-WEIGHT: normal;
font-size: 8pt;
COLOR: #666666;
}

.selLabelBlbold {
FONT-WEIGHT: bold;
FONT-SIZE: 8pt;
CURSOR: hand;
COLOR: #333;

}

#addTopics {
color:#695C50;
FONT-WEIGHT: Bold;
font-size: 10pt;
margin-left: 10px;
}

.titlebarsubtab1 {
background-color: #ebebd8;
border: 1px solid #CCCCCC;
border-right:0;
height:30px;
margin-left:10px;
}

.titlebarsubtab2 {
background-color: #ebebd8;
border: 1px solid #CCCCCC;
border-left:0;
height:30px;
width: 100%;
margin-left:10px;
}

.indexbox{
border: 1px solid #CCCCCC;
background-color: #FFFFFF;
margin:10px;
}

.indexbox #Table1{
padding: 10px;
}
.footerPadding    {
padding:9px 10px 10px 10px;
}
.curveimage{
background-image: url(../images/swoosh_middle.gif);
}

.hottermsbox{
border: 1px solid #CCCCCC;
background-color: #FFFFFF;
padding:5px 0 0 0px;
width: 100%;
}

.hottermsbox .l3g{
padding: 6px 0 3px;
}

.hottermsbox #docText{
padding-top: 2px;
}

.l2k{
FONT-WEIGHT: Bold;
font-size: 8pt;
COLOR: #333333;
padding-bottom: 10px;
}

.otherindexLabel, #searchtext, .l3b,.l3j,.text3bold{
FONT-WEIGHT: Bold;
font-size: 8pt;
COLOR: #333333;
}

.SourceLinkBlack {
font-weight: normal;
font-size: 8pt;
color: #333;
text-decoration: none;
}

.SourceLinkBlack img.cur{
margin-left: 2px;
margin-right: 4px;
}

.chstyle{
width: 5%;
text-align: left;
}

.l0,.signheading{
FONT-WEIGHT: bold;
FONT-SIZE: 11pt;
COLOR: #cc0033;
}

#find, #hierarchy, #alphabet, #searchType {
margin-left: 2px;
}

.SourceLinkBlack strong{
color: #666;
}

.sellabelhl {
FONT-WEIGHT: bold;
FONT-SIZE: 8pt;
CURSOR: hand;
COLOR: #cc0033;

}

.cur{
cursor:pointer;
cursor: hand;
}

#l3{
FONT-SIZE: 8pt;
COLOR: #333333;
padding: 10px 0 5px 5px;
}

.sourcelinkred,.editsrcselbold, .editsrcselbold label{
FONT-WEIGHT: bold;
FONT-SIZE: 8pt;
COLOR: #cc0033;
TEXT-DECORATION: none;
}

#height .whitebg a, #highCell, #highcell a{
font-size: 8pt;
font-weight: bold;
color: #004b91;
text-decoration: underline;
padding:0;
}

.sort{
font-size: 9pt;
font-weight: bold;
color: #004b91;
text-decoration: underline;
}

#sortbar{
color: #333;
text-align: center;
background: #EBEBD8 url("../images/TabBG.gif") repeat-x top;
}

.l3, #relChkBoxLabeldivIndex,.l3k {
FONT-SIZE: 8pt;
COLOR: #333333;
font-family: verdana, arial, helvetica, sans-serif;

}

.l2,.text2,.L2{
FONT-SIZE: 9pt;
COLOR: #333333;
}

.l2b{
FONT-WEIGHT: bold;
FONT-SIZE: 9pt;
COLOR: #666666;
}

.term_text{
FONT-WEIGHT: bold;
FONT-SIZE: 7.5pt;
COLOR: #CC0033;
}

.term_row a:link, .term_row a:visited, .term_row a:active, .term_row a:hover{
FONT-WEIGHT: bold;
FONT-SIZE: 8pt;
COLOR: #004b91;
}

.term_row{
FONT-WEIGHT: bold;
FONT-SIZE: 8pt;
background-color: #EFEFEF;
}

.menuskin{
position:absolute;
background-color:menu;
border:1px solid #999999;
font:normal 11px Verdana;
line-height:18px;
z-index:100;
visibility:hidden;
}
.menuskin a{
text-decoration:none;
color:#333;
padding-left:4px;
padding-right:4px;
}

.menuskin a:hover{
font-weight: bold;
}

#mouseoverstyle{
cursor:hand;
background-color:#ebebd8;
text-decoration: none;
font-weight: bold;
}

#mouseoverstyle a{
color:#000000;
}

#title,.l0b{
font-size: 11pt;
color: #990033;
font-weight: bold;
}
#stopwarning,#new{
font-size:8pt;
font-weight: bold;
color:#990033;
}

#morethan3000title{
font-size: 11pt;
color: #CC0033;
font-weight: bold;
}

#myid{
font-size: 9pt;
color:#666666;
}

.border{
BACKGROUND-COLOR: #CCCCCC;
border-color: #CCCCCC;
}

.tenpix{
padding-right: 10px;
padding-left: 10px;
}

.gradient,.grad{
background:url("../images/GradIntermediaryScreens.gif") repeat-x;
}
.header{
vertical-align: top;
height:20%;
}

.container{
vertical-align: middle;
height:60%;
}

.footer{
height:20%;
vertical-align: bottom;
}

.divider{
background-image: url("../images/bg_dash.gif");
border:0px;
height: 1px;
background-color: #CCC;
}

.termsdebug{
FONT-WEIGHT: bold;
FONT-SIZE: 10pt;
COLOR: #666666;
}

.message,.l1b{
FONT-WEIGHT: bold;
FONT-SIZE: 10pt;
COLOR: #990033;
}

.cookiemsg{
FONT-WEIGHT: bold;
FONT-SIZE: 10pt;
COLOR: #cc0033;
}

.IASelfReg, .imgstyle{
FONT-SIZE: 7pt;
COLOR: #999999;
FONT-STYLE: normal;
}

.l1f{
FONT-SIZE: 10pt;
COLOR: #333333;
}

.l3n,.l3m,.text3red{
FONT-SIZE: 8pt;
COLOR: #cc0033;
}

.l3d{
FONT-SIZE: 8pt;
COLOR: #cccccc;
}

.input{
PADDING-RIGHT: 0px;
FONT-SIZE: 8pt;
COLOR: #333333;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;

}

.l3g,.l3q,.srcseltitleb
{
FONT-WEIGHT: bold;
FONT-SIZE: 8pt;
COLOR: #666666;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.l10b
{
FONT-WEIGHT: bold;
FONT-SIZE: 10pt;
COLOR: #333;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.l3l
{
FONT-SIZE: 8pt;
COLOR: #ffffff;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}

.hitlabel {
FONT-WEIGHT: bold;
FONT-SIZE: 8pt;
CURSOR: hand;
COLOR: #000000;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}

.pappadding{
padding-left:10px;
padding-bottom: 10px;
padding-top:10px;
}

.paddingtop{
padding-top:10px;
}

.d1 {
WIDTH: 0pt;
HEIGHT: 0pt;
}

.d2 {
WIDTH: 18;
HEIGHT: 0pt;
}

.d3 {
WIDTH: 36;
HEIGHT: 0pt;
}

.d4 {
WIDTH: 54;
HEIGHT: 0pt;
}

.d5 {
WIDTH: 72;
HEIGHT: 0pt;
}

.d6 {
WIDTH: 90;
HEIGHT: 0pt;
}

.d7 {
WIDTH: 108pt;
HEIGHT: 0pt;
}

.d8 {
WIDTH: 126pt;
HEIGHT: 0pt;
}

.d9 {
WIDTH: 144pt;
HEIGHT: 0pt;
}

.d10 {
WIDTH: 162pt;
HEIGHT: 0pt;
}

.d11 {
WIDTH: 180pt;
HEIGHT: 0pt;
}

.d1a {
WIDTH: 0pt;
HEIGHT: 0pt;
}

.d2a {
WIDTH: 17;
HEIGHT: 0pt;
}

.d3a {
WIDTH: 34;
HEIGHT: 0pt;
}

.d4a {
WIDTH: 51;
HEIGHT: 0pt;
}

.d5a {
WIDTH: 68;
HEIGHT: 0pt;
}

.d6a {
WIDTH: 85;
HEIGHT: 0pt;
}

.d7a {
WIDTH: 102;
HEIGHT: 0pt;
}

.d8a {
WIDTH: 119;
HEIGHT: 0pt;
}

.d9a {
WIDTH: 136;
HEIGHT: 0pt;
}

.d10a {
WIDTH: 153;
HEIGHT: 0pt;
}

.d11a {
WIDTH: 170;
HEIGHT: 0pt;
}



.SS_L3
{
font-size: 10pt;
color: #000000;
}



.l2d{
FONT-SIZE: 9pt;
COLOR: #cc0033;
}

.l2g{
FONT-SIZE: 9pt;
COLOR: #999999;
}

.l4,.srseltrail{
FONT-SIZE: 7pt;
COLOR: #333333;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}

.l4f{
FONT-WEIGHT: bold;
FONT-SIZE: 7pt;
COLOR: #666666;
FONT-STYLE: normal;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}

.l4g{
FONT-WEIGHT: bold;
FONT-SIZE: 7pt;
COLOR: #cc0033;
FONT-STYLE: normal;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}

#content1 h2.full {
margin: 0 10px 0 10px;
}

#content1 h2 span {
font-size: 10.5pt;
position: absolute;
font-weight: normal;
line-height: 1.2;
}

#content1 h2 span.single {
right: 0px;
}

#content1 h2 {
font-weight: bold;
font-size: 10.5pt;
line-height: 1.2em;
margin-top: 0;
padding: .6em 0 .6em .6em;
border: 1px solid #cccccc;
clear: both;
float: none;
background-color: #ebebd8;
position: relative;
color: #695c50;
}

#content1 h2.titlebarnew {
font-weight: bold;
font-size: 10.5pt;
line-height: 1.2em;
margin: 0 10px 0px 10px;
FONT-FAMILY: Verdana;
margin-top: 0;
padding: .6em 0 .6em .6em;
border: 1px solid #cccccc;
clear: both;
float: none;
background-color: #ebebd8;
position: relative;
color: #695c50;
height:100%;
}

.titlebar1{
margin: 0 10px .5em 10px;
}

#content1 h2.titlebarnew{
margin: 0 0 0 0;
}

.panebar1{
FONT-WEIGHT: bold;
FONT-SIZE: 8pt;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
BACKGROUND-COLOR: #F7F7EF;
}



.nexispanebar1{
FONT-WEIGHT: bold;
FONT-SIZE: 8pt;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}



.l2bb{
FONT-WEIGHT: bold;
FONT-SIZE: 9pt;
COLOR: #666666;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
padding-top: 5px;
}

.panecontents1,.panecontentsnew{
COLOR: #000000;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
BACKGROUND-COLOR: #ffffff;
}

#newborder1{
BORDER-LEFT: #cccccc 1px solid;
BORDER-BOTTOM: #cccccc 1px solid;
}



#nexisnewborder1{
BORDER-LEFT: #cccccc 0px solid;
BORDER-BOTTOM: #cccccc 0px solid;
}



tr.padleft, .padleft2{
PADDING-LEFT: 10px;
}

tr.toprow1 td{
BORDER-RIGHT: #cccccc 1px;
BORDER-TOP: #cccccc 1px solid;
BORDER-LEFT: #cccccc 1px solid;
BORDER-BOTTOM: #cccccc 1px solid;
font-size:11px;
font-weight:bold;
background-image: url("../images/TabBG.gif");
background-repeat: repeat-x;
}

tr.toprow2{
COLOR: #333333;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
BACKGROUND-COLOR: #ebebd8;
font-size: 11px;
font-weight:bold;
background-image: url("../images/TabBG.gif");
background-repeat: repeat-x;

}
tr.toprowg1{
PADDING-RIGHT: 5px;
PADDING-LEFT: 5px;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
color:#333333;
background-image: url("../images/TabBG.gif");
background-repeat: repeat-x;
}

.panebarnew{
FONT-WEIGHT: bold;
FONT-SIZE: 9.5pt;
COLOR: #695c50;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
BACKGROUND-COLOR: #ebebd8;
}

.bord{
margin-left:10px;
margin-right:10px;
height:30px;
border-left: 1px solid #cccccc;
border-right: 1px solid #cccccc;
}


.nexisbord{
margin-left:10px;
margin-right:10px;
height:30px;
border-left: 0px solid #cccccc;
border-right: 0px solid #cccccc;
}


tr.noshaderow1stnew {
PADDING-TOP: 3px;
}

tr.noshaderow1stnew td {
BORDER-RIGHT: #cccccc 1px;
BORDER-TOP: medium none;
BORDER-LEFT: #cccccc 1px solid;
BORDER-BOTTOM: medium none;
}

tr.noshaderowg td{
BORDER-RIGHT: #cccccc 1px;
BORDER-TOP: medium none;
PADDING-BOTTOM: 7px;
BORDER-LEFT: #cccccc 1px solid;
PADDING-TOP: 7px;
BORDER-BOTTOM: medium none
}

tr.noshaderowg{
PADDING-RIGHT: 5px;
PADDING-LEFT: 5px;
PADDING-BOTTOM: 5px;
COLOR: #333333;
PADDING-TOP: 5px;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
BACKGROUND-COLOR: #ffffff
}

#rgtborder{
Border-right:#cccccc 1px solid;
}

.l1h1{
FONT-WEIGHT: bold;
FONT-SIZE: 10pt;
COLOR: #cc0033;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
padding-left:10px;
padding-top: 10px;
}

tr.toprow1{
border:1px solid #cccccc;
PADDING-RIGHT: 5px;
PADDING-LEFT: 5px;
COLOR: #333333;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
BACKGROUND-COLOR: #ebebd8;
font-size: 11px;
font-weight:bold;
height:25px;
background-image: url("../images/TabBG.gif");
background-repeat: repeat-x;
}



tr.nexistoprow1{
border:1px solid #cccccc;
PADDING-RIGHT: 5px;
PADDING-LEFT: 5px;
COLOR: #333333;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight:bold;
height:25px;
background-repeat: repeat-x;
}
tr.nexistoprow1 td{
BORDER-RIGHT: #cccccc 1px;
BORDER-TOP: #cccccc 1px solid;
BORDER-LEFT: #cccccc 1px solid;
BORDER-BOTTOM: #cccccc 1px solid;
font-size:11px;
font-weight:bold;
background-repeat: repeat-x;
}



.tabnav1 {
background-color: #F7F7EF;
margin: 4px 0px 0px 0px;
padding: 0 0 0 8px;
clear: both;

}

.firstbord{
border-left: 1px solid #cccccc;
border-bottom: 1px solid #cccccc;
border-top: 1px solid #cccccc;
}

.nextbord{
border-top:1px solid #cccccc;
border-bottom: 1px solid #cccccc;
}

.lastbord{
border-right: 1px solid #cccccc;
border-bottom: 1px solid #cccccc;
border-top: 1px solid #cccccc;
}

.sevenpix{
padding-right: 7px;
padding-left: 7px
}

.panebarselectedtabnew,.panebarselectedtabnew:link{
FONT-WEIGHT: bold;
FONT-SIZE: 8pt;
COLOR: #990033;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
TEXT-DECORATION: NONE;
padding: 4px;
border-left: 1px solid #ccc;
border-top: 1px solid #ccc;
border-right: 1px solid #ccc
}

.panebarselectedtabnew:visited{
FONT-WEIGHT: bold;
FONT-SIZE: 8pt;
COLOR: #990033;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
TEXT-DECORATION: NONE;
}

.panebarunselectedtabnew,.panebarunselectedtabnew:link{
FONT-WEIGHT: bold;
FONT-SIZE: 8pt;
COLOR: #333333;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
padding: 4px;
border: 1px solid #ccc;
background:#fff url("../images/GradUnselectedTertiaryTab.gif") repeat-x bottom;
TEXT-DECORATION: none;
}

.panebarunselectedtabnew:visited{
FONT-WEIGHT: bold;
FONT-SIZE: 8pt;
COLOR: #333333;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
TEXT-DECORATION: none;
}

.panebarunselectedtabnew:hover{
FONT-WEIGHT: bold;
FONT-SIZE: 8pt;
COLOR: #333333;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
TEXT-DECORATION: underline;
}

.panebarunselectedtabnew a:link{
FONT-WEIGHT: bold;
FONT-SIZE: 8pt;
COLOR: #333333;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;

}

.panebarunselectedtabnew a:hover{
text-decoration: underline;
}



.nexispanebarunselectedtabnew,.nexispanebarunselectedtabnew:link{
FONT-WEIGHT: bold;
FONT-SIZE: 8pt;
COLOR: #333333;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
padding: 4px;
border: 1px solid #ccc;
TEXT-DECORATION: none;
}
.nexispanebarunselectedtabnew:visited{
FONT-WEIGHT: bold;
FONT-SIZE: 8pt;
COLOR: #333333;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
TEXT-DECORATION: none;
}

.nexispanebarunselectedtabnew:hover{
FONT-WEIGHT: bold;
FONT-SIZE: 8pt;
COLOR: #333333;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
TEXT-DECORATION: underline;
}

.nexispanebarunselectedtabnew a:link{
FONT-WEIGHT: bold;
FONT-SIZE: 8pt;
COLOR: #333333;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;

}

.nexispanebarunselectedtabnew a:hover{
text-decoration: underline;
}



.panebardisabledtab{
font-weight: bold;
font-size: 8pt;
color: #aaaaaa;
font-family: verdana, arial, helvetica, sans-serif;
background-color: #cccccc;
}

.panebarlink:link{
FONT-WEIGHT: bold;
FONT-SIZE: 8pt;
COLOR: #333333;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
TEXT-DECORATION: none;
}
.panebarlink:active{
FONT-WEIGHT: bold;
FONT-SIZE: 8pt;
COLOR: #333333;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
TEXT-DECORATION: none;
}

.panebarlink:visited{
FONT-WEIGHT: bold;
FONT-SIZE: 8pt;
COLOR: #333333;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
TEXT-DECORATION: none;
}

.panebarlink:hover{
COLOR: #333333;
}



.greyedout {
color: #ccc! important;
background-color: transparent;
text-decoration: underline;
}

.greyedout:hover {
color: #ccc;
background-color: transparent;
text-decoration: underline;
}

.srselgrad {
border: 1px solid #ccc;
background:url("../images/GradIntermediaryScreens.gif") repeat-x;
}

.editlink:link, .editlink:visited, .editlink:active{
font-size: 8pt;
color: #004b91;
font-family: Verdana, Arial, Helvetica, sans-serif;
text-decoration: none;
}


.editlink:hover {
text-decoration: underline;
cursor: hand;
}

.srcselgray, .editlink0:link, .editlink0:visited,  .editlink0:active {
font-size: 8pt;
color: #cccccc;
font-family: Verdana, Arial, Helvetica, sans-serif;
text-decoration: none;
cursor: text;
}
.editlink0:hover {
color: #cccccc;
}

.srctitlebar{
background-color: #e9ebec;
border: 1px solid #CCCCCC;
}

.rowon{
background-color: #f5f4ee;
}

.rowoff{
background-color: #ffffff;
}

.linkbld:link,.linkbld:visited, .linkbld:active{
FONT-WEIGHT: bold;
FONT-SIZE: 7.5pt;
COLOR: #004b91;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

.linkbld:hover{
text-decoration: underline;
}

.cvdFooter{
color: #333;
font-size:7pt;
border-top: 1px solid #CCC;
margin-top:40px;
}

.copyright{
font-size:7pt;
color:#333 ;
}

.logo{
padding:10px;
border-right:1px dotted #ccc;
font-family: Verdana, Arial, Helvetica, sans-serif;
}

.unfloated {
float:none !important;
}

.indexboxnomargin{
border: 1px solid #CCCCCC;
background-color: #FFFFFF;
margin-left:10px;
padding-left:0px;
}

.indexboxnomargin #TableBorder{
border-bottom: 1px solid #CCCCCC;
margin-left:0px;
padding-left:0px;
}

.indexboxnomargin #Test{
margin-left:0px;
padding-left:0px;
}

.indexboxnomargin #CellBorder{
border-right: 1px solid #CCCCCC;
border-left: 0px;
margin:0px;
padding-left: 9px;
}

.indexboxnomargin #CellPadding{
border-right: 0px;
border-left: 0px;
margin:0px;
padding-left: 9px;
}

.indexboxnomargin #CellBorderHead{
padding-left: 10px;
border-right: 1px solid #CCCCCC;
border-left: 0px;
margin:0px;
padding-left: 6px;
FONT-WEIGHT: bold;
FONT-SIZE: 9pt;
COLOR: #666666;
}

.lrbborder{
border-bottom: 1px solid #cccccc;
border-left: 1px solid #cccccc;
border-right: 1px solid #cccccc;
}

.l2bnobold{
FONT-WEIGHT: normal;
FONT-SIZE: 9pt;
COLOR: #666666;
}

.resultsfooterborder{
border-top: 1px solid #cccccc;
border-bottom: 1px solid #cccccc;
border-left: 1px solid #cccccc;
border-right: 1px solid #cccccc;
}

.cadminlogo{
padding: 0 0 0 10px;
}

#cadimg{
margin-top:-10px;
}

#pad5{
margin-right: 5px;
}

.docviewtitle{
font-size: 8pt;
font-weight: bold;
color: #695C50;
}

.documentviewtitlebar{
border-width: 1px 0px;
border-style: solid;
border-color: #CCCCCC;
height:30px;
background-color:#EBEBD8;
padding-top:3px;
padding-bottom:2px;
vertical-align: middle;
}

.resultsdivider{
background-color: #dedede;
background-repeat: repeat;
}

.resultsGroup{
padding-left: 5px;
padding-right: 4px;
}

.publication{
padding-left: 5px;
padding-right: 5px;
}

.previewstyle{
padding: 10px 20px 0px 0px;
}

html>body #cannedinfo{
margin:0;
width:476px;
vertical-align: middle;
border: 1px solid #ccc;
background:url("../images/GradIntermediaryScreens.gif") repeat-x;
font-family: verdana,arial,helvetica,sans-serif;
}

#cannedinfo{
margin:0;
width:466px;
vertical-align: middle;
border: 1px solid #ccc;
background:url("../images/GradIntermediaryScreens.gif") repeat-x;
font-family: verdana,arial,helvetica,sans-serif;
}

html>body #papinfo{
margin:0;
width:478px;
vertical-align: middle;
border: 1px solid #ccc;
background:url("../images/GradIntermediaryScreens.gif") repeat-x;
font-family: verdana,arial,helvetica,sans-serif;
}

#papinfo{
margin:0;
width:484px;
vertical-align: middle;
border: 1px solid #ccc;
background:url("../images/GradIntermediaryScreens.gif") repeat-x;
font-family: verdana,arial,helvetica,sans-serif;
}

.paddingleft4{
padding-left:4px;
}

.padding3{
padding-left:3px;
padding-right:3px;
color:#CCCCCC;
}

.footerLink a:link, .footerLink a:visited, .footerLink a:active{
font-size:7pt;
color:#004b91 ;
font-family: verdana;
text-decoration: none;
font-weight: normal;
}

.footerLink a:hover{
text-decoration: underline;
}

html>body .valignbottom{
vertical-align:bottom;
}

.alert{
vertical-align: middle;
}

.defaultcontent {
font-size: 8pt;
color:#999;
background-color:#fff !important;
}

.l10 {
font-size: 10pt;
}

.l12 {
font-size: 12pt;
}

tml>body .valignmiddle{
margin: 0 2 0 0;
vertical-align: middle;
}

html>body .rowheight2{
height: 2px;
}

html>body .rowheight16{
height: 16px;
}

.soliddivider{
border-bottom: 1px solid #CCCCCC;
}

html>body .rowheight3{
height: 2px;
}

.rowheight3{
height: 3px;
}

.secondary{
list-style-type: none;
}

.paginationalign{
vertical-align: top;
}

html>body .valignsub{
vertical-align: sub;
}
.resultstitlebar{
border-width: 1px 0px;
border-style: solid;
border-color: #CCCCCC;
height:30px;
background-color:#FFFFFF;
padding-top:3px;
padding-bottom:2px;
vertical-align: middle;
}
.l1l {
font-weight: bold;
color: #990033;
font-family: Verdana, Arial, Helvetica, sans-serif;
}

.legendborder {
border-top: #ebebd8 1px solid;
border-bottom: #ebebd8 1px solid;
}

.SourceLink {
font-weight: normal;
font-size: 8pt;
color: #000000;
font-family: Verdana, Arial, Helvetica, sans-serif;
text-decoration: none;
}
.SourceLinkRed {
font-weight: bold;
font-size: 8pt;
color: #cc0033;
font-family: Verdana, Arial, Helvetica, sans-serif;
text-decoration: none;
}

.l0 {
font-weight: bold;
font-size: 11pt;
color: #cc0033;
font-family: Verdana, Arial, Helvetica, sans-serif;
}

.SourceLink a.linksmall:link,.SourceLink a.linksmall:active,.SourceLink a.linksmall:visited {
font-weight: normal;
font-size: 7.5pt;
color: #004b91;
text-decoration: underline;
font-family: Verdana, Arial, Helvetica, sans-serif;
}
.SourceLink a.linksmall:hover {
color: #990033;
}

.l3t a:link,.l3t a:active,.l3t a:hover,.l3t a:visited {
font-size: 8pt;
color: #004b91;
font-family: verdana, arial, helvetica, sans-serif;
text-decoration: none;
}
.l3t a:hover {
color: #990033;
text-decoration: underline;
}
.legendborder
{
BORDER-TOP: #ebebd8 1px solid;
BORDER-BOTTOM: #ebebd8 1px solid
}
html>body #vertmid{
vertical-align:baseline;
}
#vertmid{
vertical-align: middle;
}

.verticaltop{
vertical-align: top;
}
html>body .radioalign{
margin-top: 2px;
}

.radioalign{
margin-top: -3px;
}

#labeldim{
float:left;
font-size:8pt;
font-weight:bold;
margin-right:10px;
padding-top:0.3em;
text-align:left;
vertical-align:baseline;
width:134px;
}

#hiddenDivsourceList{
border: 1px solid ;
background: rgb(255, 255, 255) none repeat scroll 0%;
overflow: auto;
height: 105px;
width: 250px;
float: left;
-moz-background-clip: -moz-initial;
-moz-background-origin: -moz-initial;
-moz-background-inline-policy: -moz-initial;
border-color:#CCCCCC
}
#prmaspan{
color: #c03;
font-weight: bold;
font-size:7.5pt;
}


html>body .height{
padding-top: 10px;
}


.height,.padding5{
padding-top: 1px;
}


html>body .linkheight{
padding-top: 3px;
}
.linkheight{
padding-top: 0px;
}





.classexport{
font-weight: bold;
font-size: 8pt;
color: #004b91;
}




html>body .l6{
font-size: 8pt;
color: #333;
font-family: verdana, arial, helvetica, sans-serif;
width:64%;
}
.l6{
font-size: 8pt;
color: #333;
font-family: verdana, arial, helvetica, sans-serif;
width:67%;
}




.expText{
color:#333333;
font-family:verdana, arial, helvetica, sans-serif;
font-size:7pt;
}





.copyLinkIndexbox{
border: 1px solid #CCCCCC;
background-color: #FFFFFF;
margin:10px;
padding:10px;
}
.spacingDiv{
vertical-align: top;
height:20px;
}





.expandSignOn{
background: url("../images/IconPodExpand.gif") no-repeat scroll left center transparent;
display: inline-block;
height: 15px;
width:15px;
}
.collapseSignOn{
background: url("../images/IconPodCollapse.gif") no-repeat scroll left center transparent;
display: inline-block;
height: 15px;
width:15px;
}

.underlined{
text-decoration: underline;
}
.nonunderlined{
text-decoration: none;
font-family: verdana,arial,helvetica,sans-serif;
color: #666666;
font-size: 8pt;
font-weight: bold;
}





#biblioDisplayheader{
background-color: #EBEBD8;
border: 1px solid #CCCCCC;
height: 30px;
margin-left: 10px;
margin-top: 10px;
margin-right:10px;
font-family: verdana,arial,helvetica,sans-serif;
}
#biblioDisplayheaderTitle{
color: #695C50;
font-size: 11pt;
font-weight: bold;
float:left;
margin-top:5px;
padding: 0 0 0 10px;
}
.biblioWhiteBackground{
background-color: #FFFFFF;
border-top: 1px solid #CCCCCC;
font-family: verdana,arial,helvetica,sans-serif;
padding:6px;
}
.biblioGreyBackground{
background-color: #F5F4EE;
border-top: 1px solid #CCCCCC;
font-family: verdana,arial,helvetica,sans-serif;
padding:6px;
}
#biblioDisplayContentDiv{
border-left: 1px solid #CCCCCC;
border-right: 1px solid #CCCCCC;
border-bottom: 1px solid #CCCCCC;
margin-top:10px;
font-size: 8pt;
margin-left:10px;
margin-right:10px;
}
#biblioDisplayWrapper{
min-height:370px;
}


#newresURL
{
background: url("../images/betabg.gif") repeat-x scroll 0 0 #BECED9;
border: 1px solid #87A4B9;
padding: 1px 0 0px 30%;
}
#newresulttext{
color: #00000;
vertical-align: text-top;
font-family: verdana;
font-size:0.7em;
font-style:normal;
}
#newresultsurl{
text-decoration: underline;
color: #00000;
vertical-align: text-top;
font-family: verdana;
font-size:0.7em;
font-style:normal;
font-weight: 900;
text-align: center;
}


.noCorpStruct{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#990033;
font-size:12px;
}




.warningText{
color:#FF0000;
font-family: verdana,arial,helvetica,sans-serif;
font-size: 8pt;
margin:10px;
font-weight:Bold;
}




.jurionText{
color:#FF0000;
font-family: verdana,arial,helvetica,sans-serif;
font-size: 8pt;
}





.biblioContentDisplay{
background-color:#FFFFFF;
padding-bottom:10px;
border:1px solid #CCCCCC;
padding-top:10px;
padding-left:10px;
margin-left:10px;
}




.warningMessage{
margin : 0 10px 10px 10px;
border : 1px solid #ccc;
padding : 5px;
font-size: 8pt;
color: #333;
font-family: verdana, arial, helvetica, sans-serif;
text-align: center;
}






.classificationOption a:link{
font-size:8pt;
font-weight: bold;
color:#990033;
}




.biblioStyling{
height: 20px;
display: block;
}





.lmo_signedIn{
width:600px;
border:1px solid #CCCCCC;
color:#666666;
text-align:left;

}
.lmo_signedInTitle{
font-size: 11pt;
color: #903;
font-weight: bold;
padding:7px 8px;
border-bottom:1px solid #CCCCCC;
background: url("../images/TabBG.gif") repeat-x scroll center top #EBEBD8;
}
.lmo_signedInText{
border-bottom:1px solid #CCCCCC;
background-color: #F0F0F0;
padding:25px 25px;
font-size: 8pt;
color:#000000;
}






.lmo_signWithDiffId{
padding:5px 5px;
COLOR: #8f2b8c;
}

.lmo_signOnPopUp {
display: none;
position: absolute;
font-size: 10pt;
}

.lmo_noteLabel{
color:#FF0000;
FONT-WEIGHT: Bold;
}

.lmo_alignButtons{
align:center;
}

.lmo_hideTitleBar .ui-dialog-titlebar{
display: none;
}

.lmo_errorMessage{
width:548px;
}

.lmo_main{
overflow-x: hidden;
}
.lmo_signOn{
background:url("../images/GradIntermediaryScreens.gif") repeat-x;
width:527px;
border:1px solid #CCCCCC;
text-align:left;
margin-left: auto ;
margin-right: auto ;
}
.lmo_signOnTitle{
font-size: 9pt;
color: #903;
font-weight: bold;
padding:7px 8px;
}
.lmo_footer{
width:100%;
position:absolute;
bottom:0;
}
.lmo_registerButton{
align:center;
}
.lmo_registerMessage{
align:center;
color: #666666;
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size: 8pt;
font-weight: bold;
}





.newLegalBanner{
height: 30px;
background-image:url("../images/u4_normal.png");
background-repeat: repeat-x;
padding-left : 10px;
vertical-align: middle;
}

.bannerLink{
font-family:Arial !important;
font-size:12px !important;
font-weight:bold !important;
font-style:normal;
text-decoration:none;
color:#333333 !important;
}
.legHomepopupText{
font-family:Arial;
font-size:12px;
font-weight:normal;
font-style:normal;
text-decoration:none;
color:#333333;
}

.newLegPopUpImages{
padding-top:10px;
text-align:right;
padding-right:5px;
}



































.cloudDelFooter{


}

.l5 {
font-size: 8pt;
color: #333;
font-family: verdana, arial, helvetica, sans-serif;
}
.borderError {
margin: 0 10px 10px 10px;
border: 1px solid #ccc;
padding: 5px;
}

#content #errorDiv {
margin-top: 0;
padding: 0;
clear: both;
float: none;
position: relative;
}
#content .l5 {
font-size: 8pt;
color: #c03;
font-family: verdana, arial, helvetica, sans-serif;
}

tr.notSupported{
display: none;
}



.newfeature {
height: 0;
opacity: 0;
overflow: hidden;
position: absolute;
transition: opacity 0.3s ease 0s;
z-index: -1;
}
.shown {
height: auto;
opacity: 1;
overflow: auto;
z-index: 200;
display:block !important;

}
.overlay.newfeature {
background: none repeat scroll 0 0 #FFFFFF;
border: 1px solid #000000;
box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.2);
overflow: visible;
padding-bottom: 40px;
width: 250px;
}
.overlay.newfeature:BEFORE {
border-bottom:26px solid #000;
border-left:22px solid transparent;
border-right:22px solid transparent;
width:0;
height:0;
content: " ";
left: 200px;
position: absolute;
top: -12px;
}
.overlay.newfeature:after {
border-bottom-color: #000000;
}
.overlay.newfeature.bodacc {


position: absolute;
top: 99px;
}







.overlay.newfeature.bodacc:after {
border-bottom-color: rgba(0, 0, 0, 0);
border-left-color: #000000;
}

body .overlay.newfeature h1, #siteheader div .overlay.newfeature h1 {
background: none repeat scroll 0 0 #000000;
color: #FFFFFF;
font-size: 20px;
font-weight: normal;
height: auto;
line-height: 17px;
margin: 0;
padding: 17px 18px 16px;
text-transform: none;
}
.overlay.newfeature h1 span {
border-left: 1px solid #A3A5A6;
color: #FFFFFF;
display: inline-block;
font-size: 14px;
font-weight: bold;
padding-left: 9px;
vertical-align: 2px;
}
.overlay.newfeature p {
line-height: 1.6;
margin-bottom: 18px;
margin-left: 18px !important;
margin-right: 18px;
margin-top: 18px;
}
.overlay.newfeature a.closer, .overlay.newfeature a.closer:active {
background: none repeat scroll 0 center rgba(0, 0, 0, 0);
bottom: 16px;
color: #3366CC;
font-size: 12px !important;
height: 15px;
outline: 0 none;
overflow: hidden;
position: absolute;
right: 20px;
text-decoration: none;
text-indent: 0;
top: auto;
width: auto;
}
.overlay.newfeature a.gotoTheForm, .overlay.newfeature a.gotoTheForm:active {
background: none repeat scroll 0 center rgba(0, 0, 0, 0);
bottom: 16px;
color: #3366CC;
font-size: 12px !important;
height: 15px;
outline: 0 none;
overflow: hidden;
position: absolute;
right: 80px;
text-decoration: none;
text-indent: 0;
top: auto;
width: auto;
}



.frScroll{
padding-left:10px;
padding-right:10px;
overflow:auto;
}

@-moz-document url-prefix() {
.indexbox {
margin: 0 0 0 10px;
overflow:none;
border-right:0px;
}
.frScroll{
padding-left:0px;
padding-right:0px;
}
}




#hisdeltableouter{
width: 520;
}

html>body #hisdeltableouter{
width: 588;
}

html>body #hisdeltableinner{
width: 490;
}

#hisdeltableinner{
width:499;
}

.hisdelFontStyle{
margin-left: 7px;
margin-top: 5px;
margin-bottom: 5px;
}



.relx-logo {
float: right;
padding: 15px;
}


