body {
margin: 0;
padding: 0;
}

form {
margin: 0;
padding: 0;
}

#ulLiDisplayDisc li {
display: list-item;
vertical-align: middle;
}

#indexTermLinkBold {
vertical-align: bottom;
}

#indexTermLinkBold a {
font-weight: bold;
vertical-align: bottom;
}

h2,h3,h4,h5,h6,p,li,td,th,dt,dd,label,span.example {
color: #666;
font: 8pt Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
}

a:link,a:visited,a:active {
COLOR: #004b91;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
TEXT-DECORATION: none;
FONT-WEIGHT: normal;
font-size: 8pt;
}

a:hover {
text-decoration: underline;
}

#content h3 {
color: #666;
font-size: 9pt;
margin: 0px 0 10px 0;
padding-left: 1em;
}

ul {
list-style: none;
padding: 0;
margin: 0;
}



.suggestKey ul {
list-style: disc;
padding-left: 40px;
}

.suggestKey li {
display: list-item;
}


a img {
border: none;
}

#content ul.menu,.menu {
margin-left: 20px;
border-bottom: 1px dotted #ccc;
padding-bottom: .5em;
margin-bottom: .5em;
}



#content ul.resourcemenu,.menu {
margin-left: 20px;
padding-bottom: .5em;
margin-bottom: .5em;
}

#content ul.menu1,.menu1 {
margin-left: 20px;
padding-bottom: 0em;
margin-bottom: .3em;
}




.resourceHeading {
margin-top: -12px;
margin-left: 10px;
}



#content ul.list li {
display: block;
margin: 0 0 .5em .5em;
}

#content ul.list1 li {
display: block;
margin: 0 0 .5em 10px;
padding: 0 0 .5em 0;
}

#content ul.menu li a {
color: #004b91;
}

#content ul.list li a {
color: #004b91;
text-decoration: none;
}

#content ul.menu li a,#content ul.list li a:visited,#content ul.menu li a:visited
{
color: #004b91;
text-decoration: none;
}

#content ul.list li a:hover,#content ul.menu li a:hover {
text-decoration: underline;
}

#content ul.list {
margin: 0 0 0 .5em;
}

#content ul.list1 {
padding: .7em 0 .7em 0;
}






#content ul.list li.listftr {
margin-top: 2em;
}

#content ul.list li.farfollowed {
margin-bottom: 1.5em;
}

#content a.separated-right {
border-right: solid 1px #ccc;
padding-right: .6em;
margin-right: .4em;
}


.RSSWrapper {
width: 95%;
}

#content div.RltdSrchLink {
float: left;
width: 75%;
}



li {
display: inline;
padding: 0;
margin: 0;
}

#content ul.menu li.toplevel li {
font-weight: normal;
}

#leftcolumnsmall .menu .search,#leftcolumnsmall {
color: #903;
font-weight: bold;
}

#genSrc ul.menu,.menu {
margin-left: 8px;
}

#content .borderedbottom {
border-bottom: 1px dotted #ccc;
padding-bottom: .5em;
margin-bottom: 0;
}

#content ul.menu li {
display: block;
font-size: 8pt;
margin: 0 0 0.5em 0;


}

li li,option {
font-size: 100% !important;
}

.highlite {
color: #903 !important;
font-weight: bold !important;
}

#content #leftcolumn,#content #leftcolumnsmall,#content #rightcolumn,#content #rightcolumnlarge
{
float: left;
}

#content #leftcolumn,#content #rightcolumn {
width: 49%
}

#content #leftcolumnsmall {
width: 20%;
margin-top: 1em;
}

#content #rightcolumnlarge {
width: 77%;
padding: 1em 0em 1em 1em;
}



#content #leftcolumnmedium {
width: 48%;
float: left;
}

#content #rightcolumnmedium {
width: 48%;
float: left;
}

#content h4 {
color: #666;
font-size: 9pt;
padding-left: 1em;
margin: 1px 0 1px 0;
}

.instrTop {
color: #333333;
padding: 0.6em 0 0.5em 2.6em;
}

.instrBot {
clear: both;
padding-left: 3.5em;
color: #333333;
}

.tagLayout {
border-bottom: 1px dotted #ccc;
clear: both;
margin-bottom: 0.5em;
padding-top: 1em;
}

.clrLink {
float: left;
padding-left: 1em;
}

.savBot {
float: right;
padding-right: 1em;
}

.formCheck {
margin-left: 2.0em;;
}

#newSubTabnav {
float: left;
width: 100%;
background: #fff url("../images/SubNavBG.gif") repeat-x top;
border-top: 1px solid #903;
padding-bottom: 5px;
font-size: 7.5pt !important;
}

#newSubTabnav ul {
list-style: none;
float: left;
display: inline;
margin: 0 0 0 11px;
padding-left: 1px;
}

#newSubTabnav li {
float: left;
border-left: 1px solid #b5af8d;
border-right: 1px solid #b5af8d;
border-bottom: 1px solid #b5af8d;
line-height: 9.5pt;
margin-left: -1px;
}

#newSubTabnav a {
font-size: 7.5pt;
float: left;
text-decoration: none;
font-weight: 700;
color: #3b2b1b;
white-space: nowrap;
background: #e5e2d3 url("../images/SubTabGrad.gif") repeat-x top;
border-left: -1px solid #fdfdfd;
border-right: 1px solid #fdfdfd;
padding: 3px 4px;
}

#newSubTabnav .selected {
font-size: 7.5pt;
border-left: 1px solid #903;
border-right: 1px solid #903;
border-bottom: 1px solid #903;
margin-right: 1px;
margin-left: 0;
}

#newSubTabnav .selected a {
font-size: 7.5pt;
color: #fff;
background: #c03 url("../images/SubTabSelGrad.gif") repeat-x top;
border-left: 1px solid #ff6766;
border-right: 1px solid #ff6766;
padding: 3px 4px;
}

#newSubTabnav a:hover {
text-decoration: underline;
}






#newSubTabnav_fr {
float: left;
width: 100%;
background: #fff url("../images/SubNavBG.gif") repeat-x top;
border-top: 1px solid #903;
padding-bottom: 5px;
font-size: 7.5pt !important;
}

#newSubTabnav_fr ul {
list-style: none;
float: left;
display: inline;
margin: 0 0 0 11px;
padding-left: 1px;
}

#newSubTabnav_fr li {
float: left;
border-left: 1px solid #b5af8d;
border-right: 1px solid #b5af8d;
border-bottom: 1px solid #b5af8d;
line-height: 9.5pt;
margin-left: -1px;
}

#newSubTabnav_fr a {
font-size: 7.5pt;
float: left;
text-decoration: none;
font-weight: 700;
color: #3b2b1b;
white-space: nowrap;
background: #e5e2d3 url("../images/SubTabGrad.gif") repeat-x top;
border-left: -1px solid #fdfdfd;
border-right: 1px solid #fdfdfd;
padding: 3px 3pt;
}

#newSubTabnav_fr .selected {
font-size: 7.5pt;
border-left: 1px solid #903;
border-right: 1px solid #903;
border-bottom: 1px solid #903;
margin-right: 1px;
margin-left: 0;
}

#newSubTabnav_fr .selected a {
font-size: 7.5pt;
color: #fff;
background: #c03 url("../images/SubTabSelGrad.gif") repeat-x top;
border-left: 1px solid #ff6766;
border-right: 1px solid #ff6766;
padding: 3px 3pt;
}

#newSubTabnav_fr a:hover {
text-decoration: underline;
}



#content #leftcolumn {
border-right: 1px dotted #ccc;
}

#content #rightcolumn {
border-left: 1px dotted #ccc;
margin-left: -1px;
}

#content #bottomrow {
width: 100%;
border-top: 1px dotted #ccc;
padding: 10px 0;
clear: both;
float: left;
margin-top: 10px;
}

#mainnav {
float: left;
width: 100%;
background: #fff url("../images/TabBG.gif") repeat-x bottom;
border-bottom: 2px solid #cc0033;
}

#verticalnav {
float: left;
width: 100%;
}


.searchTable {
width: 100%;
}


#borderMiddle {
border-bottom: 2px solid #cc0033;
float: left;
line-height: 0pt;
width: 100%;
}

#mainnav ul {
list-style: none;
margin: 0;
padding: 0 10px;
}

#mainnav li {
float: left;
background: url("../images/TabLeftBG.gif") no-repeat left top;
border-bottom: 1px solid #e5e2d3;
margin: 0 0 0 1px;
padding: 0 0 0 6px;
}

#mainnav a {
float: left;
display: block;
width: .1em;
background: url("../images/TabRightBG.gif") no-repeat right top;
text-decoration: none;
font-weight: 700;
color: #3b2b1b;
white-space: nowrap;
padding: 6px 6px 1px 0;
}

#mainnav ul a {
width: auto;
}

#mainnav a:hover {
color: #333;
text-decoration: underline;
}

#mainnav .selected {
background-position: 0 -150px;
border-width: 0;
}

#mainnav .selected a,#mainnav .selected a:hover {
background-position: 100% -150px;
color: #fff;
padding: 5px 6px 3px 0;
}

#mainnav span {
float: right;
padding-right: 20px;
white-space: nowrap;
position: relative;
}

#mainnav span a {
text-decoration: none;
background-image: none;
float: none;
display: inline;
color: #004b91;
font: normal 8pt Verdana, Arial, Helvetica, sans-serif;
vertical-align: bottom;
padding: 0 0 0 5px;
}

#mainnav span p {
color: #990033;
font: Bold 8pt Verdana, Arial, Helvetica, sans-serif;;
vertical-align: bottom;
padding: 0 0 0 5px;
}

#mainnav span a:hover,#mainnav span a:active {
color: #004b91;
}

#mainnav #startpage {
padding-right: 10px;
}

#startpage,#startpage p,#startpage a {
margin-bottom: 0;
padding-bottom: 0;
vertical-align: middle;
}

#mainnav span.hidden {
display: none !important;
}

#mainnav #helpid {
padding-right: .6em;
}

#newSubnav {
float: left;
width: 100%;
background: #fff url("../images/SubNavBG.gif") repeat-x top;
border-top: 1px solid #903;
padding-bottom: 5px;
font-size: 7.5pt !important;
}

#newSubnav ul {
list-style: none;
float: left;
display: inline;
margin: 0 0 0 11px;
padding-left: 1px;
}

#newSubnav li {
float: left;
border-left: 1px solid #b5af8d;
border-right: 1px solid #b5af8d;
line-height: 9.5pt;
margin-left: -1px;
}

#newSubnav a {
font-size: 7.5pt;
float: left;
text-decoration: none;
font-weight: 700;
color: #3b2b1b;
white-space: nowrap;
background: #e5e2d3 url("../images/SubTabGrad.gif") repeat-x top;
border-left: -1px solid #fdfdfd;
border-right: 1px solid #fdfdfd;
padding: 3px 4px;
}

#newSubnav .selected {
font-size: 7.5pt;
border-left: 1px solid #903;
border-right: 1px solid #903;
border-bottom: 1px solid #903;
margin-right: 1px;
margin-left: 0;
}

#newSubnav .selected a {
font-size: 7.5pt;
color: #fff;
background: #c03 url("../images/SubTabSelGrad.gif") repeat-x top;
border-left: 1px solid #ff6766;
border-right: 1px solid #ff6766;
padding: 4px 4px 5px;
}

#newSubnav a:hover {
text-decoration: underline;
}

#newHeader {
float: left;
clear: both;
width: 100%;
}

#newHeader a {
float: left;
margin: 0;
}

#newHeader span {
font: normal 8pt Verdana, Arial, Helvetica, sans-serif;
color: #000;
float: right;


padding: 8.3px 1px 8.3px 10px;


margin: 0;
text-align: right;
}

#newHeader span a {
text-decoration: none;
float: none;
padding: 0;
display: inline;
border-right: 1px solid #ccc;
padding-right: .5em;
}

#newHeader span a:link,#newHeader span a:visited,#newHeader span a:active
{
font-family: verdana, arial, helvetica, sans-serif;
FONT-WEIGHT: normal;
FONT-SIZE: 8pt;
color: #004b91;
text-decoration: none;
}

#newHeader span a:hover {
text-decoration: underline;
}

#newHeader span a.homelink {
background: #fff url("../images/IconBackToHome.gif") no-repeat 0 2px;
padding-left: 15px;
}

#newHeader .noRBdr {
border-right: none;
padding-right: 0;
}

#newHeader .spanId {
vertical-align: top;
text-align: left;
width: 100%;
}



#newHeader span.myDocumentLink{
float: none;
padding: 0px;
font-family: verdana, arial, helvetica, sans-serif;
Font-weight: normal;
Font-size: 8pt;
color: #004b91;
}
#newHeader span.myDocumentLink:after {
content: url(../images/IconDeliveryCartFolder.gif?version=1466113646000);
padding-left: 4px;
}



p#helpdesk {
float: right;
clear: right;
padding-bottom: 0;
padding-left: 10px;
padding-right: 10px;
padding-top: 0;
margin: 0;
color: #666;
text-align: right;
width: 60%;
}

p#helpdesk span {
padding: 0;
margin-left: 5px;
float: none;
}

p#helpdesk a {
float: none;
margin-left: 5px;
}

a#productlogo {
width: 100px;
height: 25px;
margin-left: 10px;
margin-top: 10px;
margin-bottom: 10px;
margin-right: 10px;
}

.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;
}

.footerulpadding {
padding-top: 7px;
padding-right: 10px;
padding-bottom: 2px;
font-size: 7pt;
line-height: 1.6em;
margin-left: -.6em;
}

.footerppadding {
padding-bottom: 7px;
padding-right: 10px;
font-size: 7pt;
line-height: 1.6;
margin: 0 0 0 10px;
color: #333;
}

#footer {
font-size: 7pt;
width: 100%;
border-top: 1px solid #ccc;
clear: both;
float: left;
margin-top: 40px;
margin-bottom: 0px;
}

#footer img.footerimage {
display: block;
height: 25px;
width: 130px;
text-indent: -999em;
outline: none;
float: left;
margin: 1em .5em 0 .5em;
left: 50%;
top: 50%;
text-decoration: none;
}

html>body #footer img.footerimage {
margin: 1em .5em 0 1em;
}

#footer div {
font-size: 7pt;
border-left: 1px dotted #ccc;
margin: 0;
float: left;
}

#footer li {
font-size: 7pt;
border-left: 1px solid #ccc;
line-height: 1.6;
padding: 0 0 0 6px;
margin: 0 0 0 10px;
}



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



.nb {
border: 0 !important;
}

#content {
clear: both;
border-top: 10px solid #fff;
}

#content h2 {
font-weight: bold;
font-size: 11pt;
line-height: 1.2em;
margin-top: 0;
padding: 5px 0 5px 10px;
border: 1px solid #ccc;
clear: both;
float: none;
background-color: #ebebd8;
position: relative;
color: #695c50;
}

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

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

#content h2 span.single {
right: 20px;
padding: 2px 0 0 0;
font-size: 8pt;
}

html>body #content h2 span.single {
right: 10px;
padding: 2px 0 0 0;
font-size: 8pt;
}

.leftmargin4 {
margin-left: 4px;
}

html>body .leftmargin4 {
margin-left: 0;
}

#content h2 span.double {
right: 20px;
}

#content h2 span.double img {
margin-left: 1em;
}

#content h2.titlebar {
margin: 0 10px .5em 10px;
}

#content h2.paptitlebar {
margin: 0 0 .5em 0;
}

h2.paptitlebar img {
vertical-align: middle;
margin: 0;
padding: 0;
}

#hideBkslf {
display: none;
}

#qfuk .indent {
margin-left: 29.1% !important;
}

div#qfuk label {
width: 29.1%;
}

.labelWidth26 #qfuk .indent {
margin-left: 26% !important;
}

.labelWidth26 div#qfuk label {
width: 26%;
}

.formline {
clear: left;
float: none;
margin: 0 0 10px 0;
}



.newline {
clear: left;
float: none;
margin-top: 1em;


margin-bottom: 2px;


}

.newline label {
float: none;


text-align: left;


font-weight: bold;
width: 105px;
margin-right: 10px;
font-size: 8pt;
padding-top: .3em;
vertical-align: baseline;
}

.paddingBottomSpace {
padding-bottom: .15em;
}


div#qfuk .formline {
clear: left;
float: none;
margin: 0;
}

div#qfuk div.followed {
margin-bottom: 3px;
}

fieldset div.followed {
margin-bottom: 3px;
}

fieldset div.closefollowed {
margin-bottom: 0;
}

.formline label {
float: left;
text-align: right;
font-weight: bold;
width: 105px;
margin-right: 10px;
font-size: 8pt;
padding-top: .3em;
vertical-align: baseline;
}

#longLabel {
padding-top: 0;
}

#searchFieldsQuan .formline label {
float: left;
text-align: right;
font-weight: bold;
width: 150px;
margin-right: 10px;
font-size: 8pt;
padding-top: .3em;
vertical-align: baseline;
}

#searchFieldsQuan p.indent {
margin-left: 15.3em !important;
}

html>body #searchFieldsQuan p.indent {
margin-left: 14.9em !important;
}

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

div.indent p {
margin-left: 0 !important;
}

fieldset div.topalign * {
vertical-align: top;
}

fieldset div .bxlabelalign,.bxlabelalign {
font-weight: normal ! important;
float: none ! important;
margin-left: 0px ! important;
color: #333 ! important;
vertical-align: middle;
padding-bottom: 5px;
}

fieldset div .bxlabelalign2,.bxlabelalign2 {
font-weight: normal ! important;
float: none ! important;
margin-left: 0px ! important;
color: #333 ! important;
vertical-align: middle;
padding-bottom: 8px;
}

fieldset div .bxlabelalignb,.bxlabelalignb {
font-weight: bold ! important;
float: none ! important;
margin-left: 0px ! important;
color: #333 ! important;
vertical-align: middle;
padding-bottom: 2px;
}

fieldset div .bxlabelalign1,.bxlabelalign1 {
font-weight: normal ! important;
margin-left: 0px ! important;
color: #333 ! important;
vertical-align: middle;
padding-bottom: 5px;
text-align: left;
}

html>body fieldset div .bxlabelalignradio,.bxlabelalignradio {
font-weight: normal ! important;
float: none ! important;
margin-left: 0px ! important;
color: #333 ! important;
vertical-align: baseline;
padding-bottom: 5px;
}

fieldset div .bxlabelalignradio,.bxlabelalignradio {
font-weight: normal ! important;
float: none ! important;
margin-left: 0px ! important;
color: #333 ! important;
vertical-align: middle;
padding-bottom: 5px;
}

fieldset div .bxlabelalign strong,.bxlabelalign strong {
float: none ! important;
margin-left: 0px ! important;
color: #333 ! important;
vertical-align: middle;
padding-bottom: 3px;
}

fieldset div .bxlabelalignFR,.bxlabelalignFR {
font-weight: normal ! important;
float: none ! important;
margin-left: 0px ! important;
color: #333 ! important;
vertical-align: 1px;
}

html>body fieldset div .bxlabelalignFR,.bxlabelalignFR {
font-weight: normal ! important;
float: none ! important;
margin-left: 0px ! important;
color: #333 ! important;
vertical-align: middle;





}

fieldset div .bxlabelalignPub,.bxlabelalignPub {
font-weight: normal ! important;
float: none ! important;
margin-left: -5px ! important;
color: #333 ! important;
vertical-align: 1px;
}



.howdoi {
margin: 0 0 0 .5em;
}

#quickfind {
background-color: #e5edf3;
}

#papExpStyle {
width: 24.5em;
margin-right: 10px;
margin-left: 10px;
}

.contentdiv {
border-bottom: 20px solid #FFFFFF;
margin: 0pt 10px;
}

div#quickfind h2 {
background-color: #d2e0eb;
border: 0;
border: 1px solid #ccc;
}



fieldset {
float: none;
display: block;
clear: left;
margin: 0 0 .6em 7px;
padding: 0;
border: 0;
}

fieldset * {
vertical-align: middle;
}

fieldset img {
margin: 0;
}

fieldset img.info {
margin-left: -.5em;
height: 14px;
width: 14px;
}

fieldset a {
color: #004b91;
font-size: 8pt;
font-family: Verdana, Arial, Helvetica, Arial, sans-serif;
}

#content p,#editTmp div p.topicTxt {
margin-left: 10px;
}

p {
margin: .5em 0 .5em 0;
}

.autowidth {
width: auto !important;
}

.bold {
font-weight: bolder !important;
}

textarea._2row {
height: 2.5em !important;
overflow-y: auto;
}

textarea._3row {
height: 3.5em;
}

#searchTips {
margin-bottom: .2em;
}

input.xsmall,input.small,input.medium,input.large,input.xlarge,textarea.small,textarea.medium,textarea.large,textarea.xlarge,input.cmnsmall,textarea.cmnsmall
{
margin-right: 10px;
}

html>body .input1 {
margin: 0px 0px 0px 0px;
}

.input1 {
margin: 1px 0px 0px 0px;
}

input.small,textarea.small {
width: 7.5em;
}

input.cmnsmall,textarea.cmnsmall {
width: 6.55em;
}

input.medium,textarea.medium,select.medium {
width: 16.7em;
}

textarea.expmedium {
width: 16.7em;
margin-right: 6px;
}

input.expmedium {
width: 16.7em;
}

input.large,textarea.large {
width: 24.5em;
}

textarea.exlarge {
width: 43em;
}

input.xlarge,textarea.xlarge {
width: 30em;
}

input.prodlarge,textarea.prodlarge {
width: 26.8em;
}

.width15 {
width: 15% !important;
}

.width25 {
width: 25% !important;
}

.width28 {
width: 28% !important;
}

.width45 {
width: 45% !important;
}

.width40 {
width: 40% !important;
}

.width35 {
width: 35%;
}

.width30 {
width: 30%;
}

.width55 {
width: 55% !important;
}



.unfloated {
float: none !important;
}

.floatleft {
float: left !important;
}

.floatright {
float: right !important;
}

.floatright1 {
float: right !important;
margin-right: 3px;
}

.clearleft {
clear: left !important;
}

.clearright {
clear: right !important;
}

.clearboth {
clear: both !important;
}

span.labelcontrol label,span.l3q label,span.l3g label,span.l3d label,span.l3f label,.datelabel,.l3g label,#atlegal p
{
font-weight: bold;
font-size: 8pt;
color: #666666;
font-family: verdana, arial, helvetica, sans-serif;
}

html>body .datelabelLtgap {
font-weight: bold;
font-size: 8pt;
color: #666666;
font-family: verdana, arial, helvetica, sans-serif;
margin-left: 0px;
}

.datelabelLtgap {
font-weight: bold;
font-size: 8pt;
color: #666666;
font-family: verdana, arial, helvetica, sans-serif;
margin-left: -12px;
vertical-align: middle;
}

html>body .datelabelLtgapgen {
font-weight: bold;
font-size: 8pt;
color: #666666;
font-family: verdana, arial, helvetica, sans-serif;
margin-left: 0px;
}

.datelabelLtgapgen {
font-weight: bold;
font-size: 8pt;
color: #666666;
font-family: verdana, arial, helvetica, sans-serif;
margin-left: -12px;
vertical-align: middle;
}

span.l3g label {
text-align: right;
width: 105px;
margin-right: 10px;
float: right;
}



span.resultformat label {
-moz-margin-end: 35px;
-webkit-margin-end: 25px;
}


@media screen and (-ms-high-contrast: active) , ( -ms-high-contrast :
none) {
span.resultformat label {
margin-right: 25px;
}
}


span.l3f label {
text-align: right;
width: 105px;
margin-right: 5px;
float: right;
}

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

span.text3 label,.l4,.text3,.l3 {
font-size: 8pt;
color: #333;
font-family: verdana, arial, helvetica, sans-serif;
}

fieldset div.indent p {
padding-left: 5px;
}

fieldset div.indent {
margin-left: 7.3em !important;
}

fieldset div.indentfr {
margin-left: 7.4em !important;
}

html>body fieldset div.indentfr {
margin-left: 7.3em !important;
}

fieldset div.indent1 {
margin-left: 7.6em !important;
}

html>body fieldset div.indent {
margin-left: 115px !important;
}

#searchfields .indent,#searchfields2 .indent,#casefields .indent {
margin-left: 8.7em !important;
}

#searchfields p.indent {
margin-left: 13.4em !important;
}

html>body #searchfields p.indent {
margin-left: 13.1em !important;
}

div#searchfields,div#searchfields2 {
margin-left: 1.2em;
padding-left: 0;
display: block;
}

#searchfields label,#searchfields2 label,#casefields label {


width: 130px;
}

#pagePara {
margin: 5px 0 10px 139px;
}

html>body #pagePara {
margin: 5px 0 10px 135px;
}

#pagePara label {
width: auto;
color: #333;
float: none;
}

fieldset div.farfollowed {
margin-bottom: 12px;
}

#caseName #caseNameTextBoxLabel,#caseName #caseNameVsLabel {
width: 11.2em;
}

a.expcol,a.expcol:link,a.expcol:hover,a.expcol:active,a.expcol:visited {
font-size: 8pt;
text-decoration: none;
color: #004b91;
font-weight: bold;
font-family: Verdana, Arial, Helvetica, sans-serif;
margin-left: 5px;
}

input,select,option,textarea {
color: #333;
font-family: verdana, arial, helvetica, sans-serif;
font-size: 8pt;
font-weight: normal;
}

select,#sourceSelectDDStyle,#viewConnectorsStyle {
margin-right: 0;
margin-left: 0;
margin-top: 0;
margin-bottom: .3em;
}

#citationtextbox1 {
margin-left: 7px;
}

fieldset .formline1 {
width: 105px;
clear: left;
float: none;
margin: 0 0 1em 0;
}

#booleanLangOptions {
width: 435px;
clear: both;
}

#booleanLangOptions .l3d {
padding-right: 80px;
}

#cvdSourceSelectStyle {
padding-left: 90px;
padding-bottom: 10px;
width: 100%;
}

#cvdSourceSelectCheckStyle label {
color: #333;
font-size: 8pt;
font-weight: normal;
text-align: left;
width: auto;
float: none;
}

.marginright20 {
margin-right: 20px;
}

.marginright10 {
margin-right: 10px;
}

.divSearchbuttonStyle {
padding-left: 10px;
}

#infoicon {
margin-left: 2px;
margin-right: 2px;
padding: 0;
margin-top: 0;
margin-bottom: 0;
}

#transactionIcon,div.marginTop5 a #transactionIcon {
margin-top: 7px;
margin-right: 2px;
padding: 0;
}

#papinfoicon {
margin-left: 1px;
margin-right: 2px;
padding: 0;
margin-top: 0;
vertical-align: text-bottom;
}

#paptransicon {
margin: 0 5px 0 2px;
padding: 0;
}

#transicon {
margin-left: 2px;
margin-right: 5px;
padding: 0;
margin-top: 0;
margin-bottom: 0;
}

#alerticon {
margin-left: 1px;
margin-right: 10px;
}

#divPropertySourceSearchStyle {
margin-bottom: 10px;
margin-top: 10px;
}

#divIndexTermsStyle {
width: 100%;
margin-left: 115px;
}

#otherTextArea,.marginbottom10 {
margin-bottom: 10px;
}

.l4f {
font-weight: bold;
}

.l4f a {
margin-right: 10px;
}

.term_text {
color: #c03;
font-weight: bold;
}

#andRadio,#orRadio {
font-weight: normal;
width: auto;
float: none;
margin: 0;
padding-left: 2px;
padding-right: 3px;
vertical-align: middle;
}

#orLabelStyle {
padding-right: 5px;
}

#enableSearchImg,#disableSearchImg {
vertical-align: top;
}

#legHomelink,#legHomeCheckBoxStyle,.marginleft10 {
margin-left: 10px;
}

#content ul.list li.quantumMarginleft15 {
margin-left: 15px;
}

#fldExp {
margin-bottom: 5px;
margin-left: 10px;
}

#leghometextareastyle p {
margin-left: 19px;
}



.marginright20 {
margin-right: 20px;
}

#paddingleft20 {
padding-left: 20px;
}

.marginleft2 {
margin-left: 7px;
}

.marginleft5,#legMoreSrcStyle {
margin-left: 5px;
}

* html input.radio {
margin-left: -.5em;
margin-top: -.2em;
}

.margintopnarrow {
margin-top: -0.4em;
}

.popUp {
background-color: #FFFFCC;
border: 1px solid black;
display: none;
float: left;
font-size: 7pt;
padding: 2px;
position: absolute;
white-space: normal;
width: 220px;
color: #000000;
font-family: Verdana, Arial, Helvetica, sans-serif;


z-index: 100;
}

#content a.separated-right {
border-right: 1px solid #CCCCCC;
margin-right: 0.4em;
padding-right: 0.6em;
}

#quickfind label {
padding-top: 0.3em;
vertical-align: baseline;
}

#quickfind .rbx {
margin-top: 0px;
margin-left: -1px;
vertical-align: middle;
margin-right: 1px;
}

#quickfind .bx {
margin-top: 0px;
margin-left: -1px;
vertical-align: middle;
margin-right: 1px;
}

div#qfuk fieldset {
margin-bottom: 10px;
}

#qfFrmDiv .borderError {
background-color: #fff;
}



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

#content h2.toctitlebar {
margin: 0 10px .5em 10px;
}

#content .toctitlebar .single {
right: 10px;
padding: 2px 0 0 0;
font-size: 8pt;
}

html>body #content .toctitlebar .single {
right: 0px;
padding: 2px 0 0 0;
font-size: 8pt;
}

#toctree {
padding: 0 1px 0 2px;
}

#tocinter {
padding: 3px 0 3px 0;
}

a.l4i:link,a.l4i:visited {
FONT-SIZE: 8pt;
COLOR: #004b91;
FONT-STYLE: normal;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
TEXT-DECORATION: none
}

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



.nobold {
CLEAR: both;
FONT-WEIGHT: normal;
}

span.text-item {
margin-top: 10px;
margin-bottom: 10px;
padding-left: 5px;
}

#content a.text-no-separated {
margin-top: 10px;
margin-bottom: 10px;
padding-right: 6px;
}

#content a.text-separated {
margin-top: 10px;
margin-bottom: 10px;
border-left: solid 1px #ccc;
padding-left: 6px;
}



.verticalmiddle {
vertical-align: middle;
}

#bkshlfdiv {
margin: 10px 10px 0px 20px;
}

.marginTop40 {
margin-top: 40px;
}

.padding10 {
padding: 10px !important;
}

.bldLabel {
font-weight: bold;
color: #666;
font-size: 8pt;
font-family: verdana, arial, helvetica, sans-serif;
}

.marginleft20 {
margin-left: 20px;
}

#content ul.list li a img,span.text-item {
vertical-align: middle;
margin: 0 5px 0 0;
color: #333;
}

.widthpercent80 {
width: 80%;
}

.widthpercent75 {
width: 75%;
}

.selRad {
color: #903;
font-weight: bold;
cursor: pointer;
cursor: hand;
}

.unSelRad {
color: #000;
font-weight: normal;
cursor: pointer;
cursor: hand;
}

.padding20 {
padding: 10px 20px 10px 20px;
}

.marginright100 {
margin-right: 100px;
}

.marginright100 {
margin-right: 100px;
}

.padding15 {
padding: 15px !important;
}

.padding14 {
padding: 14px !important;
}







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

.suspendbox p {
color: #333333;
font-weight: normal;
margin: 0px 10px 10px 10px;
}

.suspendbox .data {
margin: 10px 0 10px 60px;
}

.suspendbox .data p {
margin-left: 5px;
}

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

#damatawarning {
font-family: verdana, arial, helvetica, sans-serif;
color: #903;
font-size: 9pt;
font-weight: bold;
cursor: pointer;
}

#warning {
font-family: verdana, arial, helvetica, sans-serif;
color: #903;
font-size: 8pt;
font-weight: normal;
}

#damataCheck {
vertical-align: middle;
}





fieldset p.indent {
margin: 2px 0 5px 11.4em !important;
}

.paddingtop10 {
padding-top: 10px;
}

.paddingtop5 {
padding-top: 5px;
}

.formline select {
margin-right: 10px;
margin-bottom: 0px;
}

.selectDD {
margin-top: 1em;
}

#secondButton {
margin-left: -168px ! important;
}

p.srchTerms {
margin-top: -0.2em;
padding-left: 1px ! important;
width: 30em;
}

.bxlabel {
font-weight: normal ! important;
float: none ! important;
margin-left: 0px ! important;
color: #333 ! important;
}

.bxlabelb {
font-weight: bold ! important;
float: none ! important;
margin-left: 0px ! important;
color: #333 ! important;
}

.rbx {
margin-top: 5px;
margin-left: 1px;
vertical-align: top;
margin-right: 4px;
}

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

#jurisListDiv,#courtListDiv {
float: left;
padding-right: 10px;
padding-left: 0px;
width: auto;
height: auto;
}

ul#courtList,ul#courtOnlyList {
margin: 3px;
border: none;
}

ul#jurisList {
margin: 0 3 3 3;
border: none;
}

ul#jurisList li,ul#courtOnlyList  li,ul#courtList div {
display: block;
font: 1em/1.3em Verdana, Arial, Helvetica, sans-serif;
color: #333;
clear: both;
}

ul#jurisList li input,ul#courtOnlyList li input,ul#courtList div input {
font-weight: normal;
float: left;
color: #333;
vertical-align: text-top;
text-align: left;
width: 15px;
}

ul#jurisList li label,ul#courtOnlyList li label,ul#courtList div label,#message label
{
font-weight: normal;
float: none;
color: #333;
vertical-align: text-top;
text-align: left;
width: 93%;
margin-top: 3px;
margin-left: 2px;
margin-right: 0;
padding: 0px;
}



@-moz-document url-prefix(){
ul#jurisList li #juris{
top:2px !important;
position:relative !important;
}
ul#courtList div #court{
top:2px !important;
position:relative !important;
}
}
ul#jurisList li #juris,ul#courtList div #court {
position: relative;
top: 3px;
}
.ie9 ul#jurisList li #juris, .ie9 ul#courtList div #court {
position: relative;
top: 2px;
}

.ie8 ul#jurisList li #juris, .ie8 ul#courtList div #court {
position: relative;
top: 1px;
}



ul#jurisList li label.cur,#ukIndustries ul#jurisList li label,#worldIndustries ul#jurisList li label,#countryDiv ul#jurisList li label,#regionDiv ul#jurisList li label,ul#jurisList li #dualSrc label,div#dualSrc .label
{
font-weight: normal;
float: left;
color: #333;
vertical-align: text-top;
text-align: left;
width: 235px;
margin-top: 3px;
margin-left: 2px;
margin-right: 0;
padding: 0px;
}

ul#jurisList li #dualSrcIndent label {
font-weight: normal;
float: left;
color: #333;
vertical-align: text-top;
text-align: left;
width: 215px;
margin-top: 3px;
margin-left: 2px;
margin-right: 0;
padding: 0px;
}

.chkBxConDiv ul#jurisList li label {
font-weight: normal;
float: left;
color: #333;
vertical-align: text-top;
text-align: left;
width: 125px;
word-wrap: break-word !important;
margin-top: 3px;
margin-left: 2px;
margin-right: 0;
padding: 0px;
clear: none;
}

html>body .chkBxConDiv ul#jurisList li label {
font-weight: normal;
float: left;
color: #333;
vertical-align: text-top;
text-align: left;
width: 120px;
margin-top: 3px;
margin-left: 2px;
margin-right: 0;
padding: 0px;
clear: none;
}

#chkboxlist ul#jurisList li label {
font-weight: normal;
float: left;
color: #333;
vertical-align: text-top;
text-align: left;
width: 110px;
margin-top: 2.2px;
margin-left: 2px;
}

.resetList {
padding-top: 6.75em;
}

html>body .resetList {
padding-top: 7.1em;
}

#font3 {
color: #333;
font-family: verdana, arial, helvetica, sans-serif;
font-size: 8pt;
font-weight: normal;
}

#font5 {
color: #333;
font-family: verdana, arial, helvetica, sans-serif;
font-size: 8pt;
font-weight: normal;
}

#expTextAlign {
color: #333;
font-family: verdana, arial, helvetica, sans-serif;
font-size: 8pt;
font-weight: normal;
vertical-align: 1px;
}

#font4 {
color: #333;
font-family: verdana, arial, helvetica, sans-serif;
font-size: 8pt;
font-weight: normal;
vertical-align: middle;
padding-bottom: 5px;
}

.srchTopic {
display: block;
}

div.dgrey {
font: 0.7em/1.2em Verdana, Arial, Helvetica, sans-serif;
color: #666;
font-weight: bold;
margin: 0px;
line-height: 10pt;
}

#divIndex .dgrey {
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #999;
font-weight: bold;
font-size: 7pt;
margin: 0px;
}

.topicAdded {
margin-top: -0.3em ! important;
float: left ! important;
}

#other,#company,#dtnTermsId,#focusDtnTerms {
border: #999 1px solid;
margin-top: -0.8em;
overflow-y: scroll;
float: left;
overflow-x: hidden;
width: 17.8em;
height: 6em;
}

fieldset #companyTerms #company {
border: #999 1px solid;
margin-top: 0;
overflow-y: scroll;
float: left;
overflow-x: hidden;
width: 17.8em;
height: 6em;
}

#editTmp #other,#editTmp fieldset #companyTerms #company,#editTmp #dtnTermsId,#editTmp #focusDtnTerms
{
width: 26.7em;
}

#other DIV,#company DIV,#dtnTermsId DIV,#focusDtnTerms DIV {
padding-right: 0px;
padding-left: 0.2em;
margin-bottom: 0.2em;
padding-bottom: 0px;
padding-top: 0.1em;
background-color: #f5f4ee;
}

#divIndex .srchTopic {
background-color: #efefef;
margin: 0;
padding: 2px 0 0 7px;
}

#divIndex DIV {
padding-right: 0px;
padding-left: 0.2em;
margin-bottom: 0.2em;
padding-bottom: 0px;
padding-top: 0.1em;
}

#divIndex #no_terms {
font-size: 9pt;
color: #333;
}

#other .operator,#company .operator,#dtnTermsId .operator,#focusDtnTerms .operator
{
float: left;
width: auto;
}

#divIndex .operator {
float: left;
padding: 2px;
width: auto;
vertical-align: middle;
}

#other .operator a,#company .operator a,#dtnTermsId .operator a,#focusDtnTerms .operator a
{
text-decoration: underline ! important
}

#other .topic,#company .topic,#dtnTermsId .topic,#focusDtnTerms .topic {
padding: 0px;
float: left;
width: 10em;
}

#editTmp #other .topic,#editTmp #company .topic,#editTmp #dtnTermsId .topic,#editTmp #focusDtnTerms .topic
{
width: 15em;
}

#editTmp div.dgrey {
font-size: 0.9em;
}

#other img,#company img,#dtnTermsId img,#focusDtnTerms img {
width: 16px;
height: 15px;
}

#divIndex .operator a {
text-decoration: underline ! important;
color: #004b91;
font-weight: bold;
padding: 2px;
font-size: 7pt;
}

#divIndex .topic {
padding: 2px 2px 0 2px;
float: left;
vertical-align: middle;
}

#divIndex .floatright1 {
padding: 2px 2px 0 2px;
float: right !important;
margin: 0;
vertical-align: middle;
}

#divIndex img {
width: 16px;
height: 15px;
}

#divIndex .topicTxt {
font-weight: bold ! important;
margin: 0.1em 0px;
color: #c03 ! important;
font-size: 7.5pt;
}

.topicTxt {
font-weight: bold ! important;
margin: 0.1em 0px;
color: #903 ! important;
}

#topAddVers .topicAdded {
margin-top: 0px ! important;
}

#altTopicAdded,#dtn,#focusDtn,#companyTerms {
clear: both;
margin-top: 5px;
}

#topAddVers {
clear: both;
}

#altTopicAdded .topicAdded,#dtn .topicAdded,#focusDtn .topicAdded,#companyTerms .topicAdded
{
margin-top: 0px ! important;
}

#legaltopic #altTopicAdded #other {
margin-top: 0px ! important;
margin-left: 0px;
}

#altTopicAdded #other,#dtn #dtnTermsId,#focusDtn #focusDtnTerms,#companyTerms #company
{
margin-top: 0px ! important;
margin-left: 3px;
}

html>body #companyTerms #company {
margin-top: 0px ! important;
margin-left: 0px;
}

html>body #altTopicAdded #other,#dtn #dtnTermsId,#focusDtn #focusDtnTerms,#companyTerms #company
{
margin-top: 0px ! important;
margin-left: 0px;
margin-bottom: 10px;
}

#topAddVers #other {
clear: both;
margin-left: 0px ! important;
width: 20em;
}

#topAddVers #other .topic {
width: 14em;
}

#altTopicAdded #divIndex {
margin-top: 0px ! important;
margin-left: 3px;
}

#topAddVers #divIndex {
clear: both;
margin-left: 0px ! important;
width: 20em;
}

#topAddVers #divIndex .topic {
width: 14em;
}

#topAddVers #topicLabel {
float: none;
}

#topAddVers #topicLabeldtn {
float: none;
}

#topAddVers #topicLabelcmp {
float: none;
}

.topicLeft {
clear: both;
float: left;
margin-left: -0.1em ! important;
width: 40%;
padding-top: 5px;
}

.topicRight {
float: left;
width: 55%;
padding-top: 5px;
}



#segmentstyle a {
font-weight: bold;
font-size: 8pt;
color: #004b91;
}



#genericErrorDivContent {
background: url("../images/GradIntermediaryScreens.gif") repeat-x;
border: #ccc 1px solid;
position: absolute;
width: 100%;
height: 100%;
background-color: #fff;
}

#genericErrorDivContent h3 {
border-width: 0px;
margin-bottom: 10px;
padding-left: 10px;
margin-top: 10px;
color: #c03;
background-color: transparent;
}

h3.error strong {
padding-left: 5px;
vertical-align: top;
}

#genericErrorDivContent .errBtn {
padding-right: 0.2em;
border-top: #ccc 1px dotted;
padding-left: 0px;
padding-bottom: 0.5em;
padding-top: 0.5em;
text-align: right;
}

#genericErrorDivContent #errString {
padding-left: 10px;
padding-right: 10px;
padding-bottom: 10px;
margin: 0px;
}

.ad {
margin-left: 1.2em;
margin-top: 1.2em;
}



#otherTextArea,.marginbottom7 {
margin-bottom: 7px;
}

#searchfields .paddingBottom,#searchfields .marginbottom3 {
margin-bottom: 0px;
padding-bottom: 0px;
}

#otherTextArea,.marginbottom3 {
margin-bottom: 3px;
}

.crpFieldsetMargin {
margin: 10px 0 0 25px;
width: 748px;
height: 206px;
}

.crpBorderDotted {
border-bottom: 1px dotted #ccc;
}

.crppapLayout {
clear: left;
float: none;
width: 840px;
padding-top: 19px;
}

.checkRadio {
color: #903;
font-weight: bold;
}

.unCheckRadio {
color: #000;
font-weight: normal;
}

.loadingAni {
float: left;
width: 230px;
}

.bldLabel {
font-weight: bold;
color: #666;
}

.disableViewInfo {
color: #666 !important;
}

html>body .topmargin20 {
margin-top: 20px;
float: left;
width: 20px;
padding-left: 6px;
}

.topmargin20 {
margin-top: 26px;
float: left;
width: 20px;
padding-left: 6px;
}

.crpBookshelfFieldset {
margin: 10px 0px 0px 24px;
height: auto;
width: 748px;
}

.crpBookshelfWidthHeight {
width: 315px;
height: 350px
}

.crpBookshelfDiv {
margin-top: 10px;
float: left;
width: 800px;
height: 393px;
}

.crpWaitMsg {
visibility: hidden;
position: absolute;
text-align: center;
margin-top: 120px
}

.crpBookshelfAdd {
float: left;
margin-top: 51px;
width: auto;
}

.crpNodeCategory {
color: #333333;
margin-left: -3px !important
}

.marginRight10 {
margin-right: 10px;
}

.paddingleft15 {
padding-left: 15px;
}

.width745 {
width: 745px;
}

.floatLeft {
float: left ! important;
}

.crplayoutRight {
padding-right: 1em;
float: left;
padding-top: 0.6em;
}

.crpLayoutImg {
padding-left: 5px;
padding-right: 4px;
padding-top: 15px;
}

.paddingBottom {
padding-bottom: 10px;
}

.crpBorderTopDot {
border-top: 1px dotted #ccc;
}

.crpMandatory {
font-weight: normal;
color: #000000;
}

.crpFieldsetLinks {
margin: 5px 0 0 25px;
}

.crpFieldRightMar {
padding-bottom: 25px;
width: 748px;
}

.crpLinks {
width: 800px;
}

.crpSubLink {
float: left;
width: 391px;
margin-bottom: 0.3em;
}

.paddingLeft22 {
padding-left: 22;
}

.crpMarginWidth {
margin-bottom: 0.1em;
width: 350px;
}

.marginBottom15 {
margin-bottom: 1.5em;
}

.crpDrpdown {
width: 24.6em;
}

.crpLeftWidth90 {
float: left;
margin-top: 70px;
margin-right: 45px;
}

.crpLeftWidth230 {
float: left;
width: 230px;
}

.marginTop5 {
margin-top: 5px;
}


.marginTop1 {
margin-top: 1px;
}


.crpLinksListbox {
overflow: auto;
width: 21.1em;
height: 10.5em ! important;
}

.crpMargintop {
margin-top: 2.4em;
}

.crpFloatWidth {
float: left;
width: 10px;
}

.crpArrows {
float: left;
padding-left: 8px;
padding-bottom: 8px;
}

.crpCreateCan {
padding-bottom: 35px;
padding-top: 10px;
}

.crpBorderSolid {
border-bottom: 1px solid #ccc;
}

.crpl4f {
font-weight: bold;
font-size: 12;
}

.bkImgPadTop {
padding-top: 0em;
}





.bkImgLayout {
padding-right: 0.8em;
float: left;
}

.bkLabel {
float: left;
vertical-align: bottom;
padding-top: 9.7em;
padding-right: 0.5em;
}

.bkImgTop {
margin-top: -0.4em;
clear: both
}

.crpFieldsetMarginal {
margin: 20px 0 0 25px;
width: 748px;
height: 272px;
}

.borderRadio {
border-right: 1px dotted #ccc;
padding-right: 1.3em;
}

.adLarge {
width: 169;
height: 79;
float: left;
margin-top: 0.3em;
}

html>body .adLarge {
width: 169;
height: 79;
float: left;
margin-top: 0em;
}

.largeImg {
width: 100%;
min-width: 460px;
background-image: url("../images/adRight.gif");
height: 79px;
background-repeat: no-repeat;
background-position: right;
}






.euBorderDotted {
padding-bottom: 2px;
border-bottom: 1px dotted #ccc;
margin-bottom: 12px;
}

.botBtnEu {
margin-left: 27.9em;
}

html>body .botBtnEu {
margin-left: 27.55em;
}






.FR02STJursbotBtn {
margin-left: 37.7em;
}

html>body .FR02STJursbotBtn {
margin-left: 37.6em;
}


#bxstyle {
margin-right: 0;
}

.searchHead {
color: #695c50 !important;
font-size: 9pt;
text-decoration: none;
font-weight: bold !important;
}

.option1 {
font-size: 8pt;
background-image: none;
color: #004b91;
font-family: verdana, arial, helvetica, sans-serif;
background-color: white
}

.backToTopClearForm {
text-align: right;
}

.longsearchbutton {
margin-left: 25.5em;
}



#papdatestyle .formline label {
float: none;
text-align: left;
font-weight: bold;
font-size: 8pt;
width: auto;
}

#papdatestyle .dateindent {
margin-left: 0;
}

#papdatestyle {
margin-left: 10px;
}

.width50 {
width: 50% !important;
}

.dateindent .xsmall,.dateindent .input,.dateindent .datelabel {
vertical-align: middle;
}

.dateindent {
margin-left: 118px;
}

html>body .dateindent {
margin-left: 115px;
}

#searchfields .dateindent {
margin-left: 143px;
}

html>body #searchfields .dateindent {
margin-left: 140px;
}

html>body fieldset p.indent {
margin: 2px 0 5px 120px !important;
}

.divheight86 {
height: auto;
}

div#quickfind #showQuickFind h2 {
margin-bottom: 0px;
}

#displayCartIcon_div .mrgnlft {
margin-left: -2px;
}

html>body #displayCartIcon_div .mrgnlft {
margin-left: 0px;
}

html>body .buttonStyle {
width: 70px;
text-align: right;
float: right;
}

.buttonStyle {
text-align: right;
float: right;
}

html>body .paddingLeft3 {
padding-left: 3px;
}

html>body .paddingRight1em {
padding-right: 1em;
}

.indexLabel {
font-size: 8pt;
font-weight: bold;
font-family: verdana;
}

.width172 {
width: 172px;
}

.botBtn {
margin-left: 25.3em;
}

html>body .botBtn {
margin-left: 25.85em;
}

.legDrpDnStyle#cmnTskLegOptionList {
width: 17.2em;
margin-left: 13px;
}

html>body .legDrpDnStyle#cmnTskLegOptionList {
width: 17em;
margin-left: 10px;
}



.borderError {
margin: 0 10px 10px 10px;
border: 1px solid #ccc;
padding: 5px;
}

#errorAlign p {
font-size: 8pt;
color: #333;
font-family: verdana, arial, helvetica, sans-serif;
margin-left: 0px;
}

#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;
}

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





.minLayoutWidth {
min-width: 975px;
}

.text3bold {
font-weight: Bold;
font-size: 8pt;
color: #333;
font-family: verdana, arial, helvetica, sans-serif;
}



#editTmp fieldset div.indent,#editTmp fieldset div.indentfr {
margin-left: 11em !important;
}





#editTmp #divPropertySourceSearchStyle {
margin-left: 11.7em !important;
}

#editTmp #papSrchTips {
margin: -8px 0 0 11.7em;
}


#editTmp #papdatestyle {
margin-left: 11em !important;
padding-left: 10px;
}

#editTmp #papExpStyle {
margin-left: 0;
}

#editTmp #fldExp,#editTmp .editExp {
width: 45%;
margin-left: 11em;
}

#editTmp h2 {
display: none;
}

p#insText {
padding-left: 5px;
margin-top: -0.2em;
width: 26em;
text-align: left;
font-size: 7.5pt;
}

p#insText a,p#insTextNatBool a {
font-size: 7.5pt;
}



p#insTextNatBool,p#legalTextNatBool {
padding-left: 5px;
margin-top: 1px;
width: 29em;
text-align: left;
font-size: 7.5pt;
}


.primaryText {
padding-left: 5px;
margin-top: 2px;
width: 29em;
text-align: left;
font-size: 7.5pt !important;
margin-left: 27% !important;
}


.marginright1 {
margin-right: 1px;
}

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

.borderTopBot {
border-top: 1px #ccc dotted;
border-bottom: 1px #ccc dotted;
}

.marketLabel {
width: 172px;
float: left;
margin-right: 10px;
padding-bottom: 3px;
}

.marginright5 {
margin-right: 5px;
}

.srcBtn {
margin-top: 1px;
margin-left: -4px;
}

.srcBtnDis {
margin-top: 1px;
margin-left: -10px;
}

html>body .srcBtnDis {
margin-top: 1px;
margin-left: -4px;
}

#enableGoImg,#disableGoImg,.margintop0 {
margin-top: 0;
}

#marginright0 {
margin-right: 0px;
}

#marginright2 {
margin-right: 2px;
}

.lineStyle {
clear: left;
float: none;
margin: 0 0 10px 0;
vertical-align: top;
margin-left: 7.3em !important;
border-bottom: 1px #ccc dotted;
}

html>body .paddingTop5 {
padding-top: 5px;
}

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

.paddingTop {
padding-top: 5px;
}

.paddingTop0 {
padding-top: 0px;
}

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

html>body fieldset div.chkindent {
margin-left: 7.1em !important;
padding-top: 5px;
}

.link1:link,.link1:visited,.link1:active {
font-family: verdana, arial, helvetica, sans-serif;
FONT-WEIGHT: normal;
FONT-SIZE: 8pt;
color: #004b91;
text-decoration: none;
}

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

#newHeader #noOfFldrs {
float: none !important;
font-size: 1em;
padding: 0 .5em 0 0;
border-right: 1px solid #ccc;
display: inline !important;
}



* html .minLayoutWidth,.minLayoutMargin {
height: 0;
}

* html .minLayoutMargin {
margin-left: -960px;
position: relative;
}

* html .minLayoutWidth {
border-left: 975px solid #fff;
}



.cmnBtn {
margin-left: -4px;
}

.cmnBtnDis {
margin-left: -8px;
}

html>body .cmnBtnDis {
margin-left: -4px;
}

.conDivIndent {
margin: -5px 0 0 0em;
display: none;
}

.chkBxConDiv {
float: left;
width: 170px;
margin: 0 1em 0 0;
padding-bottom: 1em;
}

#indexDiv {
width: auto;
}

#indexDiv .indexLabel {
text-align: left;
width: 14.3em;
padding-bottom: 0.3em;
}

label.chkSrch {
float: none !important;
font-weight: normal !important;
width: auto;
text-align: left;
color: #333;
vertical-align: middle;
}

html>body label.chkSrch {
float: none !important;
font-weight: normal !important;
width: auto;
text-align: left;
color: #333;
vertical-align: middle;
}

chkBoxmargintop {
margin-top: 0px;
}

html>body .chkBoxmargintop {
margin-top: 9px;
}

.chkBoxpaddingtop {
padding-top: 5px;
}

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

.margintop5 {
margin-top: -5px;
}

html>body .margintop5 {
margin-top: 0px;
}

.chkBxConDiv select {
margin: 0px;
padding: 0px;
}

.botBtn1 {
margin-left: 39em;
}

html>body .botBtn1 {
margin-left: 38.8em;
}

html>body .botBtn2 {
margin-left: 40.15em;
}

.botBtn2 {
margin-left: 40.1em;
}

html>body .botbtnInd {
margin-left: 25.15em;
}

.botbtnInd {
margin-left: 25.2em;
}

.countryBotBtn {
margin-left: 25.35em;
}

html>body .countryBotBtn {
margin-left: 25.18em;
}

.botbtnPeople {
margin-left: 25.35em;
}

html>body .botbtnPeople {
margin-left: 25.95em;
}

.botBtn3 {
margin-left: 27.05em;
}

html>body .botBtn3 {
margin-left: 26.75em;
}

.arrowPadding {
padding-top: 4px;
}

.valignbottom {
vertical-align: bottom;
}

.paddingtop3 {
padding-top: 3px;
}

.valigntextbottom {
vertical-align: text-bottom;
}

.paddingbottom8 {
padding-bottom: 8px;
}

#editTmp fieldset div.indent1 {
margin-left: 11.3em !important;
}

.luEmailDelPopupStyle {
display: none;
position: absolute;
background-color: #FFFFCC;
visibility: hidden;
border: 1px solid black;
padding: 2px
}

.menu .formLinkHighlite,.titleBarHighlite {
font-size: 8pt;
color: #990033;
font-weight: bold;
font-family: verdana, arial, helvetica, sans-serif;
}

html>body .qlinks {
vertical-align: middle;
}

.qlinks {
vertical-align: top;
}

.fontWeightb {
font-weight: bold;
}

html>body #dateAlign {
margin: 0px 0px 0px 0px;
}

#dateAlign {
margin: 1px 0px 0px 0px;
}

html>body #datealignRtgap {
margin: 0px 0px 0px 0px;
margin-left: 0px;
}

#datealignRtgap {
margin: 1px 0px 0px 0px;
margin-left: -12px
}

html>body #datealignRtgapgen {
margin: 0px 0px 0px 0px;
margin-left: 0px;
}

#datealignRtgapgen {
margin: 1px 0px 0px 0px;
margin-left: -5px
}

.mrgnInfo {
margin-top: 1px;
}

html>body .mrgnInfo {
margin-top: 3px;
}

#content ul.list li a img.quantumAlign {
margin-top: 3px;
}

#content #hideQuantums ul.selmenu li.marginleft10 {
margin-left: 0px;
}

.quantumAlign {
margin-right: 3px;
margin-top: 3px;
}

html>body .easyMartop {
margin-top: 10px;
}

.easyMartop {
margin-top: 0px;
}

html>body .padLt {
padding-left: 0px;
}

.padLt {
padding-left: 5px;
}

html>body .padLtca {
padding-left: 0px;
}

.padLtca {
padding-left: 3px;
}

html>body fieldset p#moreSrclink {
width: 45%;
float: left;
clear: both;
margin-left: 11.2em;
margin-top: 0px;
}

html>body fieldset p#moreSrcfrlink {
float: left;
clear: both;
margin-left: 11.2em;
margin-top: -6px;
}

html>body .radioBtnleft {
margin-left: 0px;
}

.radioBtnleft {
margin-left: -5px;
}

html>body .chkbxmarginRight {
margin-right: -2px;
}

.chkbxmarginRight {
margin-right: -10px;
}

html>body .marginLeft2 {
margin-left: 0px;
}

.paddingRight5 {
padding-right: 5px;
}

.paddingQL {
height: 20px;
padding-left: 20px;
clear: both;
}

html>body .marginAdjstmnt {
margin-top: 1px;
}

.marginright6 {
margin-right: -6px;
}

html>body .marginright6 {
margin-right: -3px;
}

html>body #editTmp .bxlabelalignPub {
vertical-align: 1px;
padding-left: 3px;
}

#editTmp .bxlabelalignPub {
vertical-align: -4px;
padding-left: 3px;
}

#marginRight30 {
margin-right: 6px;
}

html>body #marginRight30 {
margin-right: 30px;
}

.citationmargin {
margin-right: 0px;
}

html>body .citationmargin {
margin-right: 6px;
}

.marginleft2 {
margin-left: -2px;
}

html>body .marginleft2 {
margin-left: 0px;
}

.marginleft1 {
margin-left: 1px;
}

html>body .marginleft1 {
margin-left: 0px;
}

.marglt3 {
margin-left: 3px;
}

html>body .marglt3 {
margin-left: 0px;
}

#concordDiv {
margin: 0 0 .6em 7.4em;
}

html>body #concordDiv {
margin: 0 0 .6em 7.3em;
}

#editTmp #concordDiv {
margin: 0 0 .6em 11em !important;
}

#concordDiv div {
float: left;
}

#concordDiv #clear {
float: none;
clear: both;
}

#concordDropdown {
display: block;
margin-top: 5px;
}

#concordOpts {
width: 22em;
}

#concordOpts label {
color: #333;
}

.concordRadio {
margin-left: -3px;
margin-right: 5px;
}

html>body .concordRadio {
margin-left: 0px;
margin-right: 5px;
}

#content ul.selmenu li a {
color: #903;
font-weight: bold;
margin-left: 20px;
margin-right: 0px;
margin-top: 0px;
margin-bottom: 8px;
padding-left: 0px;
padding-right: 0px;
padding-top: 0px;
padding-bottom: 8px;
border-left: 0px;
border-right: 0px;
border-top: 0px;
border-bottom: 1px;
border-left-color: #990033;
border-right-color: #990033;
border-top-color: #990033;
border-bottom-color: #CCCCCC;
border-left-style: none;
border-right-style: none;
border-top-style: none;
border-bottom-style: dotted;
display: block;
}

fieldset div.middlealign * {
vertical-align: middle;
}

.rightBorder {
border-right: solid 1px #ccc;
padding-right: 7px;
margin-right: 3px;
}

.leftBorder {
border-left: solid 1px #ccc;
padding-left: 7px;
margin-left: 3px;
}

.connimg {
margin-left: -6px;
}

#editTmp .connimg {
margin-left: -4px;
}



html>body .listbordercolor {
border-color: #ECE9D8;
}

.listbordercolor {
height: 70px;
width: 287px;
overflow-x: hidden;
overflow-y: auto;
background: #FFFFFF;
border-top-style: groove;
border-left-style: groove;
border-right-style: inset;
border-bottom-style: inset;
}

html>body .multiselectlistborder {
border-color: #ECE9D8;
}

.multiselectlistborder {
overflow-x: hidden;
overflow-y: auto;
float: left;
background: #FFFFFF;
border-top-style: groove;
border-left-style: groove;
border-right-style: inset;
border-bottom-style: inset;
}


#legRelLinks h2 {
margin-bottom: 0;
}

#verticalalignbaseline {
vertical-align: baseline;
}


html>body .indentUS {
margin-left: 115px !important;
}

.indentUS {
margin-left: 7.35em !important;
}



#addBttnEnabled {
padding: 0 15px;
}

#papSrchTips {
margin: -8px 0 0 10px;
}

.smallText {
font-size: 8pt;
font-family: Verdana, Arial, Helvetica, sans-serif;
line-height: 1.2;
}



.crpBookshelfFieldset .icon.prev,.crpBookshelfFieldset .icon.prevdis {
padding-right: 17px;
}

.crpBookshelfFieldset .icon.next,.crpBookshelfFieldset .icon.nextdis {
padding-left: 20px;
}

.crpBookshelfFieldset .icon.first,.crpBookshelfFieldset .icon.firstdis,.crpBookshelfFieldset .icon.prev,.crpBookshelfFieldset .icon.prevdis,.crpBookshelfFieldset .icon.next,.crpBookshelfFieldset .icon.nextdis,.crpBookshelfFieldset .icon.last,.crpBookshelfFieldset .icon.lastdis,.crpBookshelfFieldset .icon.info
{
height: 13px;
width: 13px;
}

.crpBookshelfFieldset .icon.first {
background: url("../images/IconPaginationFirst.gif") no-repeat;
}

.crpBookshelfFieldset .icon.firstdis {
background: url("../images/IconPaginationFirstDis.gif") no-repeat;
}

.crpBookshelfFieldset .icon.prev {
background: url("../images/IconPaginationPrevious.gif") no-repeat;
}

.crpBookshelfFieldset .icon.prevdis {
background: url("../images/IconPaginationPreviousDis.gif") no-repeat;
}

.crpBookshelfFieldset .icon.next {
background: url("../images/IconPaginationNext.gif") no-repeat;
}

.crpBookshelfFieldset .icon.nextdis {
background: url("../images/IconPaginationNextDis.gif") no-repeat;
}

.crpBookshelfFieldset .icon.last {
background: url("../images/IconPaginationLast.gif") no-repeat;
}

.crpBookshelfFieldset .icon.lastdis {
background: url("../images/IconPaginationLastDis.gif") no-repeat;
}

.crpBookshelfFieldset .utility {
float: left;
display: inline;
text-align: center;
padding: 5px 0;
width: 100%;
}

.crpBookshelfFieldset .utility a {
font: 8pt Verdana, Arial, Helvetica, sans-serif;
}

.crpBookshelfFieldset .utility strong {
font: 8pt Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
}

.crpBookshelfFieldset .utility .pagingshort a.icon {
padding: 0 10px;
}

.crpBookshelfFieldset .utility .pagingshort a.next,.crpBookshelfFieldset .utility .pagingshort a.nextdis
{
margin-left: 8px;
}

.crpBookshelfFieldset .utility.paginglong a.nextdis,.crpBookshelfFieldset .utility.paginglong a.next
{
margin-left: 7px;
}

.crpBookshelfFieldset .utility.paginglong a.prevdis,.crpBookshelfFieldset .utility.paginglong a.prev
{
margin-right: 2px;
}

.crpBookshelfFieldset .flowMargin {
margin-bottom: -20px;
}

html>body .crpBookshelfFieldset .flowMargin {
margin-bottom: 4px;
}

.crpBookshelfFieldset .utility.paginglong {
text-align: center !important;
width: 315px;
margin-top: -15px;
position: relative;
}

html>body .crpBookshelfFieldset .utility.paginglong {
margin-top: 8px;
}

.crpBookshelfFieldset .utility.paginglong strong {
padding: 0 2px;
}

.crpBookshelfFieldset .utility.paginglong a {
padding: 0 2px;
}

.crpBookshelfFieldset .utility.paginglong a.icon {
padding: 0 7px 0 10px;
}

.crpBookshelfFieldset .utility.noborder {
border: none !important;
}

#paginPlaceHolder,#paginSortPlaceHolder {
margin-top: 10px;
}

html>body #paginSortPlaceHolder {
margin-top: 20px;
}

fieldset div.partition {
border-bottom: 1px dotted #CCCCCC;
padding-bottom: 0.5em;
}

.feedIconWrapper {
margin: 0 10px 0 0;
width: 5%;
}


p#legalTextNatBool {
width: 29em;
text-align: left;
font-size: 7.5pt;
margin-left: 5px;
}

.legParentStyle #transactionIcon {
margin-right: -1px;
margin-top: 5px;
margin-left: 2px;
padding: 0;
}

.legParentStyle #infoicon {
margin-left: 2px;
margin-right: 2px;
padding: 0;
margin-top: -1px;
margin-bottom: 0;
}

.legHomeRadio {
margin-left: -4px;
}

p#legalTextNatBool strong {
vertical-align: bottom;
}







#essentialsList {
height: 300px;
overflow-x: hidden;
overflow-y: auto;
}





#webNewsResultsglobalNav #layer3 table.YellowBg {
background-color: #ffffad;
border: 1px solid #666666;
padding-bottom: 1px;
}

#webNewsResultsglobalNav #layer3 a {
color: #3600CA;
font-family: verdana, arial, helvetica, sans-serif;
font-size: 7.5pt;
text-align: left;
text-decoration: underline;
}

#webNewsResultsglobalNav #layer3 {
top: 3px;
left: 156px;
}


#newresURL {
background: url("../images/betabg.gif") repeat-x scroll 0 0 #BECED9;
border: 1px solid #87A4B9;
width: 400px;
margin-left: 80px;
float: left;
height: 20%;
}


.appealPending {
color: #333333;
}




.publicBulletinDiv {
color: #333;
padding-bottom: 5px;
font-size: 8pt;
}





#suggestionCheck {
FONT-WEIGHT: Bold;
font-size: 8pt;
COLOR: #000000;
}

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

.text4 {
FONT-WEIGHT: normal;
font-size: 8pt;
COLOR: #000000;
}




.selectedDivColor {
background-color: #4169E1 !important;
}

.selectedDivColor label {
COLOR: #ffffff !important;
}




#content ul.list li.papMarginleft {
margin-left: 50px;
}

#content ul.list li.toplevel1 {
margin-left: 2em;
}




.overlay {
position: absolute;
width: 600px;
display: none;
font-size: 1.2em;
border: 4px solid #777;
background: #FFFFFF;
height: 110px;
top: 50%;
z-index: 201;
left: 40%;
}

.overlay .close {
position: absolute;
top: 8px;
right: 8px;
height: 15px;
width: 15px;
background: transparent url(../images/olclose.png) no-repeat 0 0;
cursor: pointer;
}

.overlay .cw {
margin: 10px 10px 0;
}

#mask {
position: absolute;
z-index: 200;
top: 0px;
left: 0px;
width: 100%;
height: 100%;
opacity: .4;
filter: alpha(opacity = 40);







background-color: transparent;
background-color: gray;
background-repeat: repeat;
display: none;
}

#boolToNaturalSwitch p {
font-size: 10.5pt;
margin-left: 0;
color: #333333
}

#searchOptions {
margin: 10px 0 0 10px;
}

.contNatSearch {
margin-left: 25px;
}

.searchSwitch {
background: url("../images/search.png") no-repeat scroll 0 0 #CC0033;
border: 0 none;
height: 21px;
text-indent: -9em;
width: 57px;
}

#searchSwitchBtnDiv a span {
position: absolute;
top: -999px;
}

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

#searchSwitchBtnDiv {
float: right;
margin: 30px 15px 15px 0;
}

.histVersionEnabled {
display: none;
}

.enhSearchDisabled {
display: none;
}






.srcSelect {
float: left !important;
clear: both !important;
margin-left: 5px;
border: 0;
}

.compWidth {
width: 550px;
}

.padding50px {
padding-left: 50px;
padding-right: 50px;
}

.newSrchArea {
background-color: #EBEBD8;
border: 1px solid #CCC;
clear: both;
color: #695C50;
float: none;
font-size: 11pt;
font-weight: bold;
line-height: 1.2em;
margin-top: 0px;
padding: 5px 0px 5px 10px;
position: relative;
width: 538px;
}

.newSrchLbl {
color: #695C50;
font-family: Verdana;
font-size: 13px;
font-style: normal;
font-weight: bold;
text-decoration: none;
}

.newLegalSrchTxtArea {
width: 450px;
postion: relative !important;
}

.connDrpDown {
width: 150px;
position: absolute;
border: 1px solid grey;
background-color: white;
margin-top: -5px;
z-index: 2;
}

.connDrpDown li {
display: block;
padding: 3px 0px 3px 10px;
}

.over_dropdownsimulator {
background-image: url(../images/u235_mouseOver.png);
height: 26px;
width: 185px;
background-repeat: no-repeat;
}

.out_dropdownsimulator {
background-image: url(../images/u235_normal.png);
height: 26px;
width: 185px;
background-repeat: no-repeat;
}

.over_connTextArea {
background-image: url(../images/u227_mouseOver.png);
height: 26px;
width: 141px;
background-repeat: no-repeat;
}

.out_connTextArea {
background-image: url(../images/u227_normal.png);
height: 26px;
width: 141px;
background-repeat: no-repeat;
}

.over_dateDrpDownTxtArea {
background-image: url(../images/u229_mouseOver.png);
height: 26px;
width: 168px;
background-repeat: no-repeat;
}

.out_dateDrpDownTxtArea {
background-image: url(../images/u229_normal.png);
height: 26px;
width: 168px;
background-repeat: no-repeat;
}

.connDrpDwnTxt {
color: #333;
font-family: Verdana;
font-size: 8pt;
font-style: normal;
font-weight: normal;
text-decoration: none;
padding-left: 5px;
padding-top: 5px;
}

.blueMouseOver {
background-color: #D2E0EB;
color: #666666;
}

#dateDrpDown {
font-family: Verdana;
font-size: 10px;
font-weight: normal;
font-style: normal;
text-decoration: none;
color: black;
}

.ui-select-fixed-choices ul li {
display: block;
padding: 3px 10px 3px 20px;
}

.ui-select-fixed-choices {
float: left;
width: 100%;
}

.ui-select-fixed-choices li a {
color: #695C50;
text-decoration: none;
font-family: Verdana;
font-size: 8pt;
font-style: normal;
font-weight: normal;
}

.ui-select-container {
background-color: white;
position: absolute;
z-index: 2; !
important white-space: nowrap;
!
important
}

.contentcheckboxes {
padding: 10px;
}

#dropdownsimulator {
color: #333333;
font-family: verdana, arial, helvetica, sans-serif;
font-size: 8pt;
font-weight: normal;
}

#selector {
border: 1px solid grey;
margin-top: -5px;
padding-bottom: 5px;
}

.dropdownimagenormal {
background: url(../images/source_normal.png);
height: 26px;
width: 169px;
}

.dropdownimageover {
background: url(../images/source_mouseover.png);
height: 26px;
width: 176px;
}

.ok-container {
float: right;
padding-right: 10px;
padding-bottom: 5px;
padding-top: 5px;
}

#showHideSourceSelector {
padding: 5px 10px 5px 5px;
}

.dotted_divider {
background: url("../images/dataform_divider.gif") repeat-x scroll left
center transparent;
padding: 2px;
}

.connDrpPostion {
cursor: pointer;
float: right;
left: 420px;
position: absolute;
top: 245px;
z-index: 2;
}

.dateDrpPostion {
cursor: pointer;
float: right;
left: 577px;
position: absolute;
top: 245px;
z-index: 2;
}

.ui-selection-maintenance {
padding: 5px 10px 5px 20px;
}

.inlinedrpdowns {
float: left;
margin-left: 10px;
padding-right: 0px;
}

#fldSet {
margin-left: 10px;
margin-bottom: 0px;
}

#newlegalhome {
margin-left: 0px;
}

.clearboth {
clear: both;
}

.paddingbottom5 {
padding-bottom: 5px;
}

.contentselected {
background-color: #D2E0EB;
}

.u85 {
color: #000000;
font-family: 'Arial';
font-size: 13px;
font-style: normal;
font-weight: normal;
height: 22px;
left: 0;
text-align: left;
text-decoration: none;
top: 0;
width: 34px;
}

.u87 {
color: #000000;
font-family: 'Arial';
font-size: 13px;
font-style: normal;
font-weight: normal;
height: 22px;
left: 45px;
text-decoration: none;
top: 0;
width: 50px;
}

.bis {
color: #333;
font-family: Verdana;
font-size: 8pt;
font-style: normal;
font-weight: normal;
text-align: center;
}

.datelabelText {
color: #333;
font-family: Verdana;
font-size: 8pt;
font-style: normal;
font-weight: bold;
text-decoration: none;
vertical-align: middle;
}

#monthdd {
margin: 1px 10px 0 0;
}

.dateOptions {
padding-top: 5px;
}

.popuptext {
font-size: 9pt;
font-weight: bold;
font-family: Arial;
border: 1px solid grey;
}

.newLegalPopupText {
color: #333333;
font-family: Arial;
font-size: 12px;
font-style: normal;
font-weight: normal;
text-decoration: none;
margin: 0;
}

.gradientwhite {
background: url('../images/GradIntermediaryScreens.gif') repeat-x scroll
0 0 white;
position: absolute;
margin: 0 0 0 28%;
top: 40%;
width: 525px;
height: auto;
border: 1px solid #cccccc;
z-index: 9999;
}

.dotstyle {
vertical-align: middle;
padding-bottom: 10px
}

.paddingLeft10 {
padding-left: 10px;
}

#mask-overlay {
position: absolute;
z-index: 200;
top: 0px;
left: 0px;
width: 100%;
height: 100%;
opacity: .4;
filter: alpha(opacity = 40);







background-color: transparent;
background-color: gray;
background-repeat: repeat;
display: block;
}

.exampletext {
color: #808080;
}

.cursor-pointer {
cursor: pointer;
}


.enhIcons .enhTagPosition,.enhIcons .enhCopyLinkPosition {
margin: 5px;
}



.chatIcon {
height: 23px;
}

p#helpdeskChat {
color: #666;
position: absolute;
top: 25px;
right: 125px;
}





.bodacctext {
width: 313px;
}

.bodaccmargin {
margin-bottom: 2px;
}

.bodaccExplTxt {
color: #666;
margin-bottom: 5px;
}

.bodaccPostal {
margin-top: 22px;
}

.bodaccPostalWdth {
width: 188px;
margin-left: 25px;
}

.bodaccExplPostal {
padding-top: 1px;
padding-bottom: 15px;
color: #666666;
display: inline-block;
width: 93px;
font-weight: bold;
}

#eventNodeList {
width: 303px;
min-height: 130px;
max-height: 300px;
border: 1px solid #ccc;
overflow: scroll;
overflow-x: hidden;
padding: 5px 5px 10px 5px;
}

#eventNodeList ul {
display: block;
}

#eventNodeList ul ul {
padding-left: 16px;
}

#eventNodeList ul ul ul {
padding-left: 16px;
}

#eventNodeList ul li {
display: block;
overflow: hidden;
margin-left: 0;
padding-left: 0;
clear: both;
}

#eventNodeList ul li .arrow {
display: block;
background: transparent;
width: 9px;
height: 9px;
margin-top: 5px;
}

#eventNodeList ul li .arrow.expanded {
background: url(../images/IconExpand.gif) top left no-repeat;
}

#eventNodeList ul li .arrow.collapsed {
background: url(../images/IconCollapse.gif) top left no-repeat;
}

#eventNodeList ul li input,#eventNodeList ul li a {
float: left;
overflow: hidden;
}

#eventNodeList ul li label {
padding-left: 3px;
text-align: left;
font-weight: normal;
width: 80%;
color: #333;
}



#versiondate {
margin: 1px 0;
height: 13px;
width: 85px;
font-size: 11px;
padding: 1px 2px;
text-align: center;
}

#datepicker .ui-datepicker-trigger {
vertical-align: middle;
margin-left: 8px;
margin-right: 14px;
}

#datepicker .btnLL {
font: 12px arial, sans-serif;
text-decoration: none;
vertical-align: middle;
height: 22px;
line-height: 22px;
border: 0;
cursor: pointer;
display: inline-block;
font-weight: bold;
color: #fff;
padding: 0 8px;
background: #cc0033 url('../images/btnspritered.png') no-repeat 100%
-50px;
border: 1px solid #cc0033;
margin: 0px;
}

#datepicker .btnLL.secondary {
background-color: #386899;
background-position: 100% 0;
border: 1px solid #386899;
}

#datepicker .ui-datepicker-trigger:hover,#datepicker .button:hover {
cursor: pointer;
}

.ui-datepicker .ui-datepicker-prev span {
background: url(../images/sprite-sheet.png) -298px -660px no-repeat;
}

.ui-datepicker .ui-datepicker-next span {
background: url(../images/sprite-sheet.png) -295px -762px no-repeat;
}

.ui-widget a:active {
font-size: inherit;
}


.nexisIe9 #newHeader span,.nexisIe8 #newHeader span {
font: normal 8pt Verdana, Arial, Helvetica, sans-serif;
color: #000;
float: right;
padding-left: 10px;
padding-right: 27px;
padding-top: 5.5px;
padding-bottom: 0px;
margin: 0;
text-align: right;
}

.nexisIe9 #newHeader,.nexisIe8 #newHeader {
position: relative;
float: none;
}

.nexisIe9 #newHeader span,.nexisIe8 #newHeader span {
width: 800px;
display: inline-block;
}

.nexisIe9 #newHeader span span,.nexisIe8 #newHeader span span {
width: auto;
}

.nexisIe9 #newHeader p#helpdeskChat,.nexisIe8 #newHeader p#helpdeskChat {
color: #666;
position: absolute;
top: 25px;
right: 125px;
}
.nexisIe10 #newHeader p#helpdeskChat{
color: #666;
position: absolute;
top: 28px;
right: 125px;
}

.nexisIe9 #newHeader #test {
position: absolute;
top: 26px;
right: 10px;
}

.nexisIe9 #verticalnav,.nexisIe8 #verticalnav {
padding-top: 9px;
}

.nexisIe10 .help {
padding-right: 35px !important;
padding-bottom: 3px !important;
padding-top: 5px !important;
}





.toctitlebarColor{
background-color: #e9ebec!important;
}


