
/* ::::: http://hq.ssrn.com/css/style.css ::::: */

.functionsel { font-family: Verdana,Geneva,Arial,Helvetica,sans-serif; font-size: 10px; font-weight: bold; color: rgb(204, 0, 0); text-decoration: none; }
.function { font-family: Verdana,Geneva,Arial,Helvetica,sans-serif; font-size: 10px; font-weight: bold; color: Teal; text-decoration: underline; }
.function:hover { color: rgb(0, 51, 255); text-decoration: underline; }
.function:visited { color: rgb(102, 102, 102); text-decoration: underline; }
.function:active { color: red; }
.functionSearch { font-family: Verdana,Geneva,Arial,Helvetica,sans-serif; font-size: 10px; font-weight: bold; color: Teal; text-decoration: none; }
.functionSearch:hover, .functionSearch:visited, .functionSearch:active { color: Teal; text-decoration: none; }
.leftmenusel { font-family: Verdana,Geneva,Arial,Helvetica,sans-serif; font-size: 12px; font-weight: bold; color: rgb(0, 0, 0) ! important; text-decoration: underline; }
.leftmenu { font-family: Verdana,Geneva,Arial,Helvetica,sans-serif; font-size: 12px; font-weight: bold; color: rgb(0, 0, 204) ! important; text-decoration: none; }
.leftmenu:link { text-decoration: none; }
a.leftmenu:hover { text-decoration: underline; }
.leftmenu:visited { text-decoration: none; }
.leftmenu:active { text-decoration: underline; }
.leftmenuTD { text-align: right; padding-top: 3px; padding-bottom: 3px; }
.footer { font-family: Verdana,Geneva,Arial,Helvetica,sans-serif; font-size: 10px; font-weight: normal; color: rgb(0, 0, 204); text-decoration: none; }
.footer:hover { text-decoration: underline; }
.footersel { font-family: Verdana,Geneva,Arial,Helvetica,sans-serif; font-size: 10px; font-weight: normal; color: rgb(85, 85, 85); text-decoration: underline; }
.DisabledText { color: rgb(204, 204, 204); }
.DisabledField { background-color: rgb(235, 235, 228); border: 1px solid rgb(204, 204, 204); color: rgb(68, 68, 68); }
.NormalText { color: rgb(0, 0, 0); }
.AbstractTitle { font-family: Verdana,Geneva,Arial,Helvetica,sans-serif; font-size: 10px; font-weight: normal; color: rgb(0, 0, 0); text-decoration: none; }
.breadcrumb { font-family: Verdana,Geneva,Arial,Helvetica,sans-serif; font-size: 10px; font-weight: normal; color: rgb(0, 0, 204); text-decoration: none; }
.breadcrumb:hover { text-decoration: underline; }
.breadcrumbsel { font-family: Verdana,Geneva,Arial,Helvetica,sans-serif; font-size: 10px; font-weight: normal; color: rgb(85, 85, 85); text-decoration: underline; }
.breadcrumbdone { font-family: Verdana,Geneva,Arial,Helvetica,sans-serif; font-size: 10px; font-weight: bold; color: rgb(0, 0, 204); text-decoration: none; }
.breadcrumbdone:hover { text-decoration: underline; }
.breadcrumbdonesel { font-family: Verdana,Geneva,Arial,Helvetica,sans-serif; font-size: 10px; font-weight: bold; color: rgb(85, 85, 85); text-decoration: underline; }
.breadcrumbcurrent { font-family: Verdana,Geneva,Arial,Helvetica,sans-serif; font-size: 10px; font-weight: bold; color: rgb(0, 0, 0); text-decoration: none; }
.breadcrumbcurrent:hover { text-decoration: underline; }
.link { font-family: Verdana,Geneva,Arial,Helvetica,sans-serif; font-size: 10px; font-weight: normal; color: rgb(0, 0, 204); text-decoration: underline; }
.link:hover { font-family: Verdana,Geneva,Arial,Helvetica,sans-serif; font-size: 10px; font-weight: normal; color: rgb(204, 0, 0); text-decoration: underline; }
a.link2 { font-family: Verdana,Geneva,Arial,Helvetica,sans-serif; font-size: 10px; font-weight: normal; color: rgb(0, 0, 204); text-decoration: none; }
a.link2:hover { font-family: Verdana,Geneva,Arial,Helvetica,sans-serif; font-size: 10px; font-weight: normal; color: rgb(204, 0, 0); text-decoration: underline; }
.text { font-family: Arial,Helvetica,sans-serif; font-size: 12px; font-weight: normal; color: rgb(0, 0, 0); text-decoration: none; }
.smalltext { font-family: Arial,Helvetica,sans-serif; font-size: 10px; font-weight: normal; color: rgb(0, 0, 0); text-decoration: none; }
.smallTextBold { font-family: Verdana,Geneva,Arial,Helvetica,sans-serif; font-size: 10px; font-weight: bold; color: rgb(0, 0, 0); text-decoration: none; }
.seccion { font-family: Arial,Helvetica,sans-serif; font-size: 16px; font-weight: bold; color: rgb(0, 0, 0); }
.TableTitle { font-family: Arial,Helvetica,sans-serif; font-size: 16px; font-weight: bold; color: rgb(0, 0, 0); }
.TableHeader { font-family: myriad roman,arial,helvetica,sans-serif; font-size: 12px; font-weight: bold; background-color: rgb(187, 187, 187); }
.TableHeader1 { background-color: rgb(187, 187, 187); }
.TableRowDark { font-family: Arial,Helvetica,sans-serif; font-size: 12px; font-weight: normal; background-color: rgb(204, 204, 255); }
.TableRowDark1 { background-color: rgb(136, 136, 255); }
.TableRowLight { font-family: Arial,Helvetica,sans-serif; font-size: 12px; font-weight: normal; background-color: rgb(226, 228, 231); }
.TableRowLight1 { background-color: rgb(204, 204, 255); }
.TableRowHighlight { font-family: Arial,Helvetica,sans-serif; font-size: 12px; font-weight: normal; background-color: rgb(255, 255, 102); }
.TableRowSeperatorHighlight { font-family: Arial,Helvetica,sans-serif; font-size: 12px; font-weight: normal; background-color: rgb(0, 0, 255); }
.TableRowNormal { font-family: Arial,Helvetica,sans-serif; font-size: 12px; font-weight: normal; background-color: rgb(255, 255, 255); }
.subtitle { font-family: Arial,Helvetica,sans-serif; font-size: 12px; font-weight: bold; color: rgb(0, 0, 0); text-decoration: none; }
.subtitleWhite { font-family: Arial,Helvetica,sans-serif; font-size: 12px; font-weight: bold; color: White; text-decoration: none; }
.subtitleWhiteLink { font-family: Arial,Helvetica,sans-serif; font-size: 12px; font-weight: bold; color: White; text-decoration: underline; }
a.subtitleWhiteLink:link { color: White; }
.subtitleR { font-family: Arial,Helvetica,sans-serif; font-size: 12px; font-weight: bold; color: rgb(255, 0, 0); text-decoration: none; }
.labelRed { color: rgb(255, 0, 0); }
.highlighted { font-family: Arial,Helvetica,sans-serif; font-size: 12px; font-weight: bold; color: rgb(10, 61, 116); text-decoration: none; }
.textgray { font-family: Arial,Helvetica,sans-serif; font-size: 12px; font-weight: normal; color: rgb(102, 102, 102); text-decoration: none; }
.subtitlegrayt { font-family: Arial,Helvetica,sans-serif; font-size: 12px; font-weight: bold; color: rgb(102, 102, 102); text-decoration: none; }
.title { font-family: Arial,Helvetica,sans-serif; font-size: 16px; font-weight: bold; color: rgb(0, 0, 204); }
.link:visited { font-family: Verdana,Geneva,Arial,Helvetica,sans-serif; font-size: 10px; font-weight: normal; color: rgb(204, 0, 0); text-decoration: none; }
.linkintext:hover { font-family: Arial,Helvetica,sans-serif; font-size: 12px; font-weight: normal; color: rgb(204, 0, 0); text-decoration: underline; }
.linkintext { font-family: Arial,Helvetica,sans-serif; font-size: 12px; font-weight: normal; color: rgb(0, 0, 204); text-decoration: underline; }
.padding { font-family: Arial,Helvetica,sans-serif; font-size: 12px; font-weight: bold; color: rgb(0, 0, 0); text-decoration: none; padding-left: 15px; }
.bullets { font-family: Arial,Helvetica,sans-serif; font-size: 12px; font-weight: normal; color: rgb(0, 0, 0); text-decoration: none; padding-left: 5px; margin: 0px; list-style-type: square; list-style-position: inside; }
A.TableHeaderLink { color: black; }
A.TableHeaderLink:hover { color: blue; }
A.TextLink { color: black; }
A.TextLink:hover { color: blue; }
a { color: rgb(0, 51, 153); text-decoration: underline; cursor: pointer; }
a:link, .ssrn_ft a:link { color: rgb(0, 51, 153); text-decoration: underline; }
a:visited, .ssrn_ft a:visited { color: rgb(102, 102, 102); text-decoration: underline; }
a:hover, .ssrn_ft a:hover { color: rgb(0, 51, 255); text-decoration: underline; }
a:active, .ssrn_ft a:active { color: red; }
a.menuItems:link { color: rgb(0, 34, 102); text-decoration: underline; }
a.menuItems:visited { color: rgb(51, 85, 153); text-decoration: underline; }
a.menuItems:hover { color: rgb(0, 51, 255); text-decoration: underline; }
a.menuItems:active { color: red; }
.MenuLinks { font-weight: bold; text-decoration: none; }
.MenuLinks:hover { text-decoration: underline; }
TABLE { font-family: myriad roman,arial,helvetica,sans-serif; font-size: 12px; font-weight: normal; color: Black; }
TD { font-family: myriad roman,arial,helvetica,sans-serif; font-size: 12px; font-weight: normal; color: Black; }
BODY { font-family: myriad roman,arial,helvetica,sans-serif; font-weight: normal; font-size: 12px; color: Black; }
.linkactive { font-family: Verdana,Geneva,Arial,Helvetica,sans-serif; font-size: 10px; font-weight: normal; color: rgb(204, 0, 0); text-decoration: none; }
.Subsbutton1 { margin-left: 3px; width: 220px; }
.Subsbutton2 { margin-left: 3px; width: 220px; }
.Subsbutton3 { margin-left: 3px; width: 190px; }
.textSmall { font-family: Arial,Helvetica,sans-serif; font-size: 10px; font-weight: normal; color: rgb(0, 0, 0); text-decoration: none; }
.seccionred { font-family: Arial,Helvetica,sans-serif; font-size: 16px; font-weight: bold; color: Red; }
.textboxlabel { background-color: rgb(255, 255, 255); border-color: rgb(255, 255, 255); border-style: solid; border-width: 1px; color: Black; font-family: Arial,Helvetica,sans-serif; font-size: 12px; }
P.greeting { font-size: 12px; font-weight: bold; margin-top: 3px; margin-bottom: 3px; }
.ssrn_ft { font-family: myriad roman,arial,helvetica,sans-serif; font-weight: normal; font-size: 12px; color: Black; }
h1 { font-size: 18px; }
h2 { font-size: 14px; font-weight: normal; }
h3 { font-size: 14px; font-weight: normal; }
img { border: 0pt none; }
.newTextArea { background-color: rgb(255, 255, 255); border: 2px solid rgb(204, 204, 204); padding-right: 2px; }
.yellowBackground { background-color: rgb(255, 255, 0); }
#warningMessageBox { margin: 20px; border: 1px solid rgb(221, 225, 197); vertical-align: middle; color: rgb(169, 16, 14); font-size: 13px; background-color: rgb(252, 255, 200); line-height: 15px; }
.warningMessage { padding: 13px 13px 13px 10px; }
a.textMenu { text-decoration: none ! important; margin-left: 18px; color: rgb(77, 75, 117) ! important; font-weight: bold; font-size: 15px; font-family: Times new Roman; }
a.textMenu:hover { text-decoration: underline ! important; }
.tdLinks { height: 43px; vertical-align: middle; }
#containerTabs {  }

/* ::::: http://papers.ssrn.com/sol3/css/sol3.css ::::: */

.withinlist { margin-left: 15px; border: 1px solid rgb(204, 204, 204); }
.wasCitedBy { font-weight: bold; margin-left: 15px; }
.postedBy { font-size: 9px; }
.rowforCitedBy { padding: 10px; }
.mainTitle { font-weight: bold; font-size: 13px; color: black; margin-top: 3px; }
.mainTitle :link { color: black; }
.hiddenSections { padding: 5px 10px 5px 5px; margin-left: 10px; border: 3px solid rgb(204, 204, 255); background-color: white; }
TABLE.mytable { border-left: 1px solid rgb(238, 238, 255); border-right: 1px solid rgb(238, 238, 255); border-width: 1px; border-style: solid; border-color: rgb(238, 238, 255); padding: 5px; }
TABLE.righttable { border-left: 1px solid rgb(255, 238, 170); border-right: 1px solid rgb(255, 238, 170); border-width: 1px; border-style: solid; border-color: rgb(255, 238, 170); width: 150px; background: none repeat scroll 0% 0% rgb(238, 238, 255); padding: 0px; }
TD.rightcolumn { padding: 2px; background: none repeat scroll 0% 0% rgb(255, 255, 255); }
TD.rightTableHeader { background: none repeat scroll 0% 0% rgb(225, 225, 255); font-size: 14px; font-weight: bold; color: rgb(0, 0, 0); border-left: 1px solid rgb(255, 238, 170); border-right: 1px solid rgb(255, 238, 170); border-width: 1px; border-style: solid; border-color: rgb(255, 238, 170) rgb(255, 238, 170) rgb(135, 135, 194); }
TD.rightTableBody { background: none repeat scroll 0% 0% rgb(238, 238, 255); font-size: 12px; border-left: 1px solid rgb(255, 238, 170); border-right: 1px solid rgb(255, 238, 170); border-bottom: 1px solid rgb(255, 238, 170); }
.tab { background: none repeat scroll 0% 0% rgb(238, 238, 238); height: 20px; border-right: 1px solid rgb(255, 255, 255); text-align: center; }
.tabsel { background: url('tabsel_back.gif@22') no-repeat scroll 0% 0% rgb(238, 238, 255); height: 20px; border-right: 1px solid rgb(255, 255, 255); text-align: center; }
P.label { font-size: 12px; font-weight: bold; }
P.legend { font-size: 10px; font-weight: normal; margin-left: 2px; }
P.tabtext { font-size: 11px; font-weight: normal; margin-left: 3px; }
P.tabtextsel { font-size: 11px; font-weight: bold; margin-left: 3px; }
P.rightTableText { margin: 3px 2px; font-size: 11px; }
P.rightTableTextTrue { margin: 3px 2px; font-size: 12px; color: green; font-weight: bold; }
P.rightTableTextFalse { margin: 3px 2px; font-size: 12px; color: red; }
P.greeting { font-size: 12px; font-weight: bold; margin-top: 3px; margin-bottom: 3px; }
.formtext { font-size: 10px; color: rgb(135, 135, 194); background-color: rgb(255, 255, 255); border: 1px solid rgb(221, 221, 238); }
.formtextarea { font-size: 14px; color: rgb(38, 38, 74); background-color: rgb(255, 255, 255); border: 1px solid rgb(221, 221, 238); font-family: arial,helvetica,sans-serif; }
.formtextareaign { font-size: 14px; color: rgb(38, 38, 74); background-color: rgb(238, 238, 255); border: 1px solid rgb(221, 221, 238); font-family: arial,helvetica,sans-serif; }
.ignorecheck { background-color: rgb(255, 85, 85); border: 1px solid rgb(255, 0, 0); }
.verifycheck { background-color: rgb(194, 252, 219); border: 1px solid rgb(0, 255, 0); }
input.btn { color: rgb(63, 63, 124); font-family: arial,helvetica,sans-serif; font-size: 80%; font-weight: bold; background-color: rgb(238, 238, 255); border: 1px solid rgb(135, 135, 194); }
input.btnSave { color: rgb(0, 0, 0); font-family: arial,helvetica,sans-serif; font-size: 80%; font-weight: bold; background-color: rgb(248, 230, 99); border: 1px solid rgb(248, 213, 71); }
:link { color: rgb(102, 102, 153); }
:visited { color: rgb(153, 51, 51); }
:link:hover, :visited:hover { color: rgb(0, 0, 204); }
:link:active, :visited:active { color: red; }
.papertitle :link:hover, :visited:hover { color: rgb(51, 51, 204); }
.papertitle :link:active, :visited:active { color: red; }
.IndLinks :link:hover, :visited:hover { color: rgb(204, 0, 0); }
.IndLinks :link:active, :visited:active { color: rgb(153, 51, 0); }
.resLinks { font-weight: bold; }
.tabTopBot :link:hover, :visited:hover { color: rgb(204, 0, 0); }
.tabTopBot :link:active, :visited:active { color: rgb(153, 51, 0); }
tabTopBot { color: rgb(153, 102, 0); padding: 0px 10px; font-weight: bold; border-width: 1px 1px 0px; border-style: solid solid none; border-color: rgb(204, 204, 255) rgb(204, 204, 255) -moz-use-text-color; -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; -moz-border-image: none; margin-bottom: 2px; }
body { font-family: arial,helvetica,sans-serif; font-size: 12px; background-color: White; }
h1 { text-align: center; font-size: 16px; font-family: Myriad Roman,Arial,Helvetica,Sans-serif; }
h2 { font-size: 14px; font-weight: normal; font-family: Myriad Roman,Arial,Helvetica,Sans-serif; }
h3 { font-size: 14px; font-family: Myriad Roman,Arial,Helvetica,Sans-serif; }
h4 { font-size: 12px; margin-bottom: 0pt; padding-top: 2px; font-family: Myriad Roman,Arial,Helvetica,Sans-serif; }
h5 { font-size: 0.9em; margin-bottom: 0pt; font-weight: bold; font-family: Myriad Roman,Arial,Helvetica,Sans-serif; }
.itemNum { font-weight: bold; }
.multVersions { padding: 0px 0px 0px 10px; margin-top: 10px; margin-left: 25px; }
.reportErrors { font-size: 9px; margin-top: 10px; }
P.greeting { font-size: 12px; font-weight: bold; }
.setSpacing { margin: -8px 0px 10px; }
.getPaper { border-left: 5px solid rgb(204, 204, 255); margin-top: 3px; padding: 0pt 3px; }
.altSource { border-left: 5px solid rgb(204, 204, 255); border-top: 1px solid rgb(204, 204, 255); padding-left: 3px; margin-top: 5px; padding-top: 3px; }
.CurrentPg { font-weight: bold; color: rgb(51, 51, 102); padding: 2px; font-size: 14px; }
.notCurrentPg { font-size: 11px; font-weight: normal; color: rgb(102, 102, 153); padding: 2px; }
.highBorder { border-top: 1px solid rgb(255, 234, 182); }
.clear { font-size: 1px; height: 1px; }
.subsets { margin-left: 25px; }
.subsetblock { margin: 5px 0pt; }
.myComment { font-size: 11px; font-weight: bold; color: orange; }
.descrWord { font-weight: bold; font-size: 11px; }
.doilink { font-family: myriad,arial,helvetica,sans-serif; }
.getgrouping { color: rgb(102, 102, 153); font-weight: bold; }
.IndLinks { font-weight: bold; margin-top: 3px; }
.counts { font-family: myriad,arial,helvetica,sans-serif; font-size: 12px; }
#leftCol { padding-right: 5px; width: 185px; height: 100%; padding-top: 10px; padding-left: 10px; }
.leftColBox { border: 1px solid rgb(194, 194, 214); font-size: 10px; width: 175px; margin: 0px 6px 10px 3px; }
.leftColBox td { padding: 2px; font-size: 11px; }
.leftColBoxHead { width: 185px; line-height: 9px; font-size: 11px; color: rgb(102, 102, 153); background-color: rgb(222, 228, 255); padding: 2px; border-bottom: 1px solid rgb(204, 204, 255); }
.withinColBox { width: 300px; font-size: 11px; padding: 10px; }
.withinBoxHead { width: 300px; line-height: 9px; font-size: 12px; font-weight: bold; color: rgb(153, 153, 204); }
.leftColBoxExpl { color: rgb(102, 102, 102); font-size: 10px; display: block; margin-left: 5px; margin-top: 2px; line-height: 12px; }
.leftboxarrow { margin-left: 0.5em; border: medium none; }
#rightCol { height: 100%; padding-bottom: 3px; margin-bottom: 0px; padding-left: 10px; }
.authorName { font-weight: bold; font-size: 15px; }
.affiliation { margin-top: 5px; margin-left: 7px; padding: 5px; border-style: solid; border-color: rgb(221, 221, 221); border-width: 0px 12px 0pt; font-size: 0.9em; }
.logoSpot { height: 144px; width: 3500px; }
.rssSection { font-family: Arial; -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; -moz-border-image: none; border-style: solid; border-color: rgb(204, 204, 204); border-width: 1px 3px 3px 1px; margin: 10px 1px 0pt 5px; padding: 5px 0px 5px 5px; background-color: rgb(221, 221, 221); }
.affilAddress {  }
.affiliationimg { position: relative; top: 0pt; left: 0pt; }
.PapersTable { background-color: rgb(255, 255, 255); border-style: solid; border-color: rgb(204, 204, 204); border-width: 1px 3px 1px 1px; padding: 5px; margin: 10px 0pt 0pt 5px; position: relative; top: 5px; }
.topSpanner { padding: 10px; background-color: rgb(255, 255, 255); font-size: 0.9em; border-style: solid; border-color: rgb(221, 221, 221); border-width: 1px 3px 3px 1px; margin: 10px 0px 0pt 2px; }
.tableheadblock { display: block; font-weight: bold; background-color: rgb(204, 204, 204); padding: 5px; }
.papertitle { font-family: myriad,arial,helvetica,sans-serif; font-weight: bold; }
.authorlink { font-family: arial,helvetica,sans-serif; font-size: 12px; }
.citation { font-family: Arial,sans-serif; font-size: 12px; font-style: italic; display: block; margin-top: 5px; }
.affil_inset { border-style: solid; border-color: rgb(153, 153, 153); border-width: 0pt 0pt 0pt 10px; }
.authorStats { font-family: Arial; font-size: 12px; line-height: 16px; padding-left: 5px; margin-top: 5px; margin-bottom: 15px; }
.authorNote { font-family: Arial; font-size: 11px; margin-top: 10px; margin-left: 7px; }
#authXmlBtn { position: relative; top: -10px; left: -10px; }
.rssbody { display: block; }
.resources { line-height: 11px; margin: 15px 0pt 0pt 5px; background-color: rgb(221, 221, 221); padding: 10px 0pt 0pt 5px; }
.descrWord { font-weight: bold; }
blockquote { margin-left: 15px; margin-top: 5px; }
.dates { font-style: italic; font-size: 12px; }
.authorName { font-weight: bold; font-size: 15px; }
.rssSection { font-family: Arial; border-style: solid; border-color: rgb(204, 204, 204); border-width: 1px 3px 3px 1px; margin: 10px 1px 0pt 5px; padding: 5px 0px 5px 5px; background-color: rgb(221, 221, 221); }
.affilAddress {  }
.affiliationimg { position: relative; top: 0pt; left: 0pt; }
.PapersTable { background-color: rgb(255, 255, 255); border-style: solid; border-color: rgb(204, 204, 204); border-width: 1px 3px 1px 1px; padding: 5px; margin: 10px 0pt 0pt 5px; position: relative; top: 5px; }
.topSpanner { padding: 10px; background-color: rgb(255, 255, 255); font-size: 0.9em; border-style: solid; border-color: rgb(221, 221, 221); border-width: 1px 3px 3px 1px; margin: 10px 0pt 0pt 2px; }
.affil_inset { border-style: solid; border-color: rgb(153, 153, 153); border-width: 0pt 0pt 0pt 10px; }
.authorStats { font-family: Arial; font-size: 12px; line-height: 16px; padding-left: 5px; margin-top: 5px; margin-bottom: 15px; }
.authorNote { font-family: Arial; font-size: 11px; margin-top: 10px; margin-left: 7px; position: relative; }
#authXmlBtn { position: relative; top: -10px; left: -10px; }
.rssbody { display: block; }
.resources { line-height: 11px; margin: 15px 0pt 0pt 5px; background-color: rgb(221, 221, 221); padding: 10px 0pt 0pt 5px; }
blockquote { margin-left: 15px; margin-top: 5px; }
.node, .node_selected { margin-left: 19px; font: icon; cursor: default; white-space: nowrap; background-repeat: repeat-y; -moz-user-select: none; }
.toggle { width: 19px; height: 20px; vertical-align: middle; white-space: nowrap; }
.toggleTree { width: 12px; height: 12px; vertical-align: middle; white-space: nowrap; }
.icon { vertical-align: middle; }
.checkbox { width: 16px; height: 16px; vertical-align: middle; white-space: nowrap; }
.node input { display: inline; width: 16px; height: 16px; vertical-align: middle; white-space: nowrap; }
.node { background-color: transparent; color: rgb(0, 0, 0); white-space: nowrap; padding: 2px; }
.node_selected { background-color: transparent; color: rgb(0, 0, 0); white-space: nowrap; }
.major_label { font-family: Myriad Roman,Arial,Helvetica,sans-serif; font-size: 14px; color: rgb(0, 102, 204); font-weight: bold; text-decoration: none; margin-left: 2px; white-space: nowrap; }
.major_label:hover { font-family: Myriad Roman,Arial,Helvetica,sans-serif; font-size: 14px; color: rgb(0, 51, 255); text-decoration: none; font-weight: bold; }
.major_label:active { font-family: Myriad Roman,Arial,Helvetica,sans-serif; font-size: 14px; color: rgb(0, 8, 115); font-weight: bold; text-decoration: none; }
.major_label:link { font-family: Myriad Roman,Arial,Helvetica,sans-serif; font-size: 14px; color: rgb(0, 102, 204); text-decoration: none; font-weight: bold; }
.major_label_selected { font-family: Myriad Roman,Arial,Helvetica,sans-serif; font-size: 14px; color: rgb(0, 102, 204); font-weight: bold; text-decoration: none; margin-left: 2px; white-space: nowrap; }
.label { font-family: myriad,Arial,Helvetica,sans-serif; font-size: 12px; color: rgb(0, 102, 204); font-weight: bold; text-decoration: none; white-space: nowrap; }
.label:link { font-family: myriad,Arial,Helvetica,sans-serif; font-size: 12px; color: rgb(0, 102, 204); text-decoration: none; }
.label:hover { font-family: myriad,Arial,Helvetica,sans-serif; font-size: 12px; color: rgb(0, 51, 255); text-decoration: none; }
.label:active { font-family: myriad,Arial,Helvetica,sans-serif; font-size: 12px; color: rgb(0, 102, 204); font-weight: bold; text-decoration: none; }
.label:visited { font-family: myriad,Arial,Helvetica,sans-serif; font-size: 12px; color: rgb(0, 102, 204); text-decoration: none; }
.label_selected { font-family: myriad,Arial,Helvetica,sans-serif; font-size: 12px; color: rgb(0, 102, 153); font-weight: bold; text-decoration: none; white-space: nowrap; }
.journal_label { font-family: myriad,Arial,Helvetica,sans-serif; font-size: 12px; color: rgb(0, 102, 204); text-decoration: none; white-space: nowrap; }
.journal_label:link { font-family: myriad,Arial,Helvetica,sans-serif; font-size: 12px; color: rgb(0, 102, 204); text-decoration: none; }
.journal_label:hover { font-family: myriad,Arial,Helvetica,sans-serif; font-size: 12px; color: rgb(0, 51, 255); text-decoration: none; }
.journal_label:active { font-family: myriad,Arial,Helvetica,sans-serif; font-size: 12px; color: rgb(0, 102, 204); text-decoration: none; }
.journal_label:visited { font-family: myriad,Arial,Helvetica,sans-serif; font-size: 12px; color: rgb(0, 102, 204); text-decoration: none; }
.journal_label_selected { font-family: myriad,Arial,Helvetica,sans-serif; font-size: 12px; color: rgb(0, 102, 204); text-decoration: none; white-space: nowrap; }
.tree { margin-top: 0px; white-space: nowrap; margin-left: -19px; }
.rename { font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 12px; color: rgb(255, 0, 0); margin-left: 2px; border: 1px solid rgb(0, 0, 0); white-space: nowrap; }
.contextLines { position: relative; margin-top: 0px; margin-left: 305px; display: none; padding: 5px; font-size: 11px; font-weight: normal; color: rgb(80, 93, 125); background-color: rgb(227, 235, 245); border: 1px solid rgb(166, 181, 199); width: 270px; }
.purpleBTN a:link { background: url('purplebtnfiller.gif@22') repeat-x scroll 0pt -1px rgb(169, 171, 222); border-width: 1px 2px 2px 1px; border-style: solid; border-color: rgb(206, 211, 235) rgb(122, 138, 202) rgb(122, 138, 202) rgb(206, 211, 235); font-family: myriad,arial,helvetica,sans-serif; font-size: 12px; font-weight: bold; color: white; padding: 2px 5px; text-decoration: none; position: relative; top: -2px; }
.purpleBTN a:visited { background: url('purplebtnfiller.gif@22') repeat-x scroll 0pt -1px rgb(169, 171, 222); border-width: 1px 2px 2px 1px; border-style: solid; border-color: rgb(206, 211, 235) rgb(122, 138, 202) rgb(122, 138, 202) rgb(206, 211, 235); font-family: myriad,arial,helvetica,sans-serif; font-size: 12px; font-weight: bold; color: white; padding: 2px 5px; text-decoration: none; position: relative; top: -2px; }
.purpleBTN a:hover { background: none repeat-x scroll 0% 0% rgb(169, 171, 222); border-width: 1px 2px 2px 1px; border-style: solid; border-color: rgb(122, 138, 202) rgb(148, 157, 215) rgb(148, 157, 215) rgb(122, 138, 202); font-family: myriad,arial,helvetica,sans-serif; font-size: 12px; font-weight: bold; color: white; padding: 2px 5px; text-decoration: none; position: relative; top: -2px; }
.purpleBTN a:active { background: none repeat-x scroll 0% 0% rgb(169, 171, 222); border-width: 1px 2px 2px 1px; border-style: solid; border-color: rgb(206, 211, 235) rgb(105, 124, 200) rgb(105, 124, 200) rgb(206, 211, 235); font-family: myriad,arial,helvetica,sans-serif; font-size: 12px; font-weight: bold; color: white; padding: 2px 5px; text-decoration: none; position: relative; top: -2px; }
.selectedTab h1 { text-align: left; font-size: 12px; margin-bottom: 0pt; margin-top: 0pt; padding-bottom: 0pt; padding-top: 0pt; }
.deselectedTab h1 { color: rgb(102, 102, 102); text-align: left; font-size: 12px; margin-bottom: 0pt; margin-top: 0pt; padding-bottom: 0pt; padding-top: 0pt; white-space: nowrap; }
.deselectedTab a, .selectedTab a { text-decoration: none; }
.deselectedtab :hover, .deselectedtab :link, .selectedtab :hover, .selectedtab :link { color: rgb(0, 51, 102); border: 0pt none; text-decoration: none; }
.selectedtab :visited { color: rgb(153, 153, 153); border: 0pt none; text-decoration: none; }
.leftdeselect { background: url('unselecttableft.gif@22') no-repeat scroll 0% 0% rgb(255, 255, 255); }
.rightdeselect { background: url('unselecttabright.gif@22') no-repeat scroll 0% 0% rgb(255, 255, 255); }
.leftselect { background: url('selecttableft.gif@22') no-repeat scroll 0% 0% rgb(227, 235, 245); }
.rightselect { background: url('selecttabright.gif@22') no-repeat scroll 0% 0% rgb(227, 235, 245); }
#LoginTab { background-color: rgb(190, 190, 230); }
.tabMe :link { color: rgb(51, 51, 102); text-decoration: none; }
.tabMe :visited { color: rgb(51, 51, 102); text-decoration: none; }
.tabMe :link:hover, :visited:hover { color: rgb(0, 51, 255); text-decoration: none; }
.tabMe :link:active, :visited:active { color: rgb(0, 0, 0); text-decoration: none; }
.tabMe { padding: 0pt 5px; border-width: 1px 2px 0pt 1px; border-style: solid; border-color: rgb(137, 137, 206) rgb(153, 153, 153) rgb(137, 137, 206) rgb(137, 137, 206); -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; -moz-border-image: none; display: block; margin-left: 4px; float: left; font-weight: bold; background-color: rgb(221, 221, 221); }
.deselected { color: rgb(153, 153, 153); border-color: rgb(204, 204, 204); }
.deselectedLab { border-color: rgb(51, 153, 51); background-color: rgb(153, 204, 153); }
.labword { font-family: courier new,cursive; font-size: 12px; }
.selected { z-index: 8; color: purple; background-color: rgb(204, 204, 255); margin-top: -3px; border-bottom: 3px solid rgb(204, 204, 255); }
.TabSelected { z-index: 8; color: rgb(255, 153, 0); background-color: rgb(153, 255, 153); margin-top: -3px; border-color: rgb(51, 153, 51) rgb(51, 153, 51) rgb(153, 255, 153); border-bottom: 3px solid rgb(153, 255, 153); }
.normalLeftEdge { border-left: 1px solid rgb(137, 137, 206); }
.normalRightEdge { border-right: 2px solid rgb(102, 102, 153); }
.normalBottomEdge { border-bottom: 2px solid rgb(102, 102, 153); }
.normalTopEdge { border-bottom: 1px solid rgb(137, 137, 206); }
.LabLeftEdge { border-left: 1px solid rgb(153, 255, 153); }
.LabRightEdge { border-right: 2px solid rgb(51, 153, 51); }
.LabBottomEdge { border-bottom: 2px solid rgb(51, 153, 51); }
.LabTopEdge { border-bottom: 1px solid rgb(153, 255, 153); }
.AlternativeModesRow { font-family: Arial,Helvetica,sans-serif; font-size: 12px; }
.subtitle { font-family: Arial,Helvetica,sans-serif; font-size: 12px; font-weight: bold; color: rgb(0, 0, 0); text-decoration: none; }
.lightRow { margin: 1px 10px; color: rgb(255, 255, 255); background-color: rgb(226, 228, 231); font-family: Arial,Helvetica,Verdana,sans-serif; font-weight: bold; font-size: 12pt; text-decoration: none; }
.darkRow { margin: 1px 10px; color: rgb(255, 255, 255); background-color: rgb(187, 187, 187); font-family: Arial,Helvetica,Verdana,sans-serif; font-weight: bold; font-size: 12pt; text-decoration: none; }
P.title { color: rgb(0, 0, 0); background-color: transparent; font-family: Arial,Helvetica,Verdana,sans-serif; font-weight: normal; font-size: 12pt; text-decoration: none; }
P.plainText { color: rgb(0, 0, 0); background-color: transparent; font-family: Arial,Helvetica,Verdana,sans-serif; font-weight: normal; font-size: 10pt; text-decoration: none; }
.header { margin: 1px 10px; background-color: rgb(187, 187, 187); font-family: Arial,Helvetica,Verdana,sans-serif; font-size: 10pt; text-decoration: none; font-weight: bold; }
.TableHeader { font-family: Arial,Helvetica,sans-serif; font-size: 12px; font-weight: bold; background-color: rgb(187, 187, 187); }
.TableRowDark { font-family: Arial,Helvetica,sans-serif; font-size: 12px; font-weight: normal; background-color: rgb(204, 204, 255); }
.TableRowLight { font-family: Arial,Helvetica,sans-serif; font-size: 12px; font-weight: normal; background-color: rgb(222, 223, 255); }
.TableRowLight1 { background-color: rgb(247, 239, 255); font-family: Arial,Helvetica,sans-serif; font-size: 12px; font-weight: normal; }
.TableRowLight2 { font-family: Arial,Helvetica,sans-serif; font-size: 12px; font-weight: normal; background-color: rgb(255, 248, 213); }
.TableRowLightCS { font-family: Arial,Helvetica,sans-serif; font-size: 12px; font-weight: normal; background-color: rgb(255, 248, 213); }
.seccion { font-family: Arial,Helvetica,sans-serif; font-size: 16px; font-weight: bold; color: rgb(0, 0, 0); }
.subtitleCopy { font-weight: normal; font-size: 12px; color: rgb(0, 0, 0); font-family: Arial,Helvetica,sans-serif; text-decoration: none; }
.help { font-size: 70%; font-family: Arial,Helvetica,sans-serif; }
.link { font-size: 90%; }
.off { background-color: rgb(206, 206, 206); color: rgb(153, 153, 153); }
.help_2 { font-size: 90%; font-family: Arial,Helvetica,sans-serif; }
.titleLeftCol { font-family: Arial,Helvetica,sans-serif; font-size: 12px; color: rgb(0, 0, 0); font-weight: bold; }
.itemBlueLeftCol { font-family: Helvetica,sans-serif; font-size: 10px; color: rgb(0, 51, 153); }
:link:active, :visited:active, a:active { color: rgb(0, 51, 153); }
.itemSelLeftCol { font-family: Helvetica,sans-serif; font-size: 11px; font-weight: bold; color: rgb(0, 0, 0); text-decoration: none; }
.TableRowList_edited { font-weight: normal; font-size: 12px; font-family: Arial,Helvetica,sans-serif; background: url('citesunderreview.gif@22') repeat scroll 0% 0% transparent; }
.commentLinks:link { text-decoration: none; }
.commentLinks:hover { text-decoration: underline; }
.linkSearch, .linkSearch:hover, .linkSearch:visited { font-size: 10px; }
.searchTermsHighlighted { background-color: rgb(255, 255, 102); }
div#staticFooter { overflow: auto; position: absolute; bottom: 0pt; background: none repeat scroll 0% 0% rgb(255, 255, 255); }
.roundedcornr_box { background: none repeat scroll 0% 0% rgb(232, 232, 232); margin-top: 10px; }
.roundedcornr_top div { background: url('roundedcornr_tl.png@22') no-repeat scroll left top transparent; }
.roundedcornr_top { background: url('roundedcornr_tr.png@22') no-repeat scroll right top transparent; }
.roundedcornr_bottom div { background: url('roundedcornr_bl.png@22') no-repeat scroll left bottom transparent; }
.roundedcornr_bottom { background: url('roundedcornr_br.png@22') no-repeat scroll right bottom transparent; }
.roundedcornr_top div, .roundedcornr_top, .roundedcornr_bottom div, .roundedcornr_bottom { height: 15px; font-size: 1px; }
.roundedcornr_content { margin: 0pt 10px; }
a.jeljour_pagination_number:hover { background-color: rgb(222, 228, 255); border: 1px solid rgb(161, 191, 251); padding: 3px; }
a.jeljour_pagination_number:visited, a.jeljour_pagination_number:active, a.jeljour_pagination_number:link { padding: 3px; }
@media screen {
  body > div#staticFooter { position: fixed; }
}
.paperCount { font-family: Myriad Roman,Arial,Helvetica,sans-serif; color: rgb(153, 153, 153); font-size: 10px; font-style: italic; font-weight: bold; }
.paperCount:link { font-family: myriad,Arial,Helvetica,sans-serif; font-size: 12px; color: rgb(0, 102, 204); text-decoration: none; }
.paperCount:hover { font-family: myriad,Arial,Helvetica,sans-serif; font-size: 12px; color: rgb(0, 51, 255); text-decoration: none; }
.paperCount:active { font-family: myriad,Arial,Helvetica,sans-serif; font-size: 12px; color: rgb(0, 102, 204); text-decoration: none; }
.paperCount:visited { font-family: myriad,Arial,Helvetica,sans-serif; font-size: 12px; color: rgb(0, 102, 204); text-decoration: none; }

/* ::::: http://papers.ssrn.com/sol3/css/papers.css ::::: */

body, table, td { color: Black; padding: 0pt; font: 400 12px Myriad Roman,Arial,Helvetica,Sans-serif; }
img { border: 0pt none; }
:link { color: rgb(0, 51, 102); text-decoration: none; }
.recommendedBoxLinks:visited, .recommendedBoxLinks:hover, .recommendedBoxLinks { color: rgb(0, 0, 0); text-decoration: underline; }
.statsLinks { color: rgb(0, 51, 102); text-decoration: none; font: 700 11px Myriad Roman,Arial,Helvetica,Sans-serif; }
.statsLinks:visited, :visited { color: rgb(153, 153, 153); }
.tabBottomSpan { line-height: 10px; font-family: Trebuchet,Tahoma,Myriad Roman,Arial,Helvetica,Sans-serif; font-size: 10px; text-decoration: none; }
.affiliation { font-size: 0.9em; margin: 0pt; border: 0pt none; padding: 0pt; top: 5px; z-index: 0; }
.affiliationimg { position: relative; top: 0pt; left: 0pt; }
.authorStats { font-family: Arial; font-size: 12px; line-height: 16px; padding-left: 5px; margin-top: 5px; margin-bottom: 15px; }
blockquote { margin-left: 15px; margin-top: 5px; }
a.textLink:link { color: rgb(0, 51, 153); text-decoration: underline; }
a.textLink:visited { color: rgb(102, 102, 102); text-decoration: underline; }
a.textLink:hover { color: rgb(0, 51, 255); text-decoration: underline; }
a.textLink:active { color: red; text-decoration: none; }
a.textLinkAutorName:link { color: rgb(0, 51, 153); text-decoration: underline; }
a.textLinkAutorName:visited { color: rgb(102, 102, 102); text-decoration: underline; }
a.textLinkAutorName:hover { color: rgb(0, 51, 255); text-decoration: underline; }
a.textLinkAutorName:active { color: red; text-decoration: none; }
.selectedTab { float: left; color: rgb(51, 102, 153); margin: 5px 5px 5px 1px; font-size: 10px; background: url('selecttabfill.gif@22') repeat-x scroll 0% 0% transparent; font-family: Trebuchet,Tahoma,Myriad Roman,Arial,Helvetica,Sans-serif; z-index: 100; position: relative; }
.deselectedTab { float: left; color: rgb(51, 102, 153); margin: 5px; font-size: 10px; background: url('unselecttabfill.gif@22') repeat-x scroll 0% 0% transparent; font-family: Trebuchet,Tahoma,Myriad Roman,Arial,Helvetica,Sans-serif; }
.selectedTab h1 { text-align: left; font-size: 12px; margin-bottom: 0pt; margin-top: 0pt; padding-bottom: 0pt; padding-top: 0pt; }
.deselectedTab h1 { color: rgb(102, 102, 102); text-align: left; font-size: 12px; margin-bottom: 0pt; margin-top: 0pt; padding-bottom: 0pt; padding-top: 0pt; }
.selectedTab h3 { font-size: 12px; margin-bottom: 0pt; margin-top: 0pt; padding-bottom: 0pt; padding-top: 0pt; font-weight: bold; }
.deselectedTab h3 { color: rgb(102, 102, 102); font-size: 12px; margin-bottom: 0pt; margin-top: 0pt; padding-bottom: 0pt; padding-top: 0pt; font-weight: bold; }
.deselectedTab a, .selectedTab a { text-decoration: none; }
.deselectedtab :hover, .deselectedtab :link, .selectedtab :hover, .selectedtab :link { color: rgb(0, 51, 102); border: 0pt none; text-decoration: none; }
.selectedtab :visited { color: rgb(153, 153, 153); border: 0pt none; text-decoration: none; }
.leftdeselect { background: url('unselecttableft.gif@22') no-repeat scroll 0% 0% rgb(255, 255, 255); }
.rightdeselect { background: url('unselecttabright.gif@22') no-repeat scroll 0% 0% rgb(255, 255, 255); }
.leftselect { background: url('selecttableft.gif@22') no-repeat scroll 0% 0% rgb(227, 235, 245); }
.rightselect { background: url('selecttabright.gif@22') no-repeat scroll 0% 0% rgb(227, 235, 245); }
#outerLightBlue { background-color: rgb(222, 228, 255); border: 1px solid rgb(166, 181, 199); padding: 10px; z-index: 0; position: relative; }
#innerWhite { background-color: white; padding: 5px 20px 10px 25px; border: 1px solid rgb(228, 228, 228); }
#abstractTitle { padding-left: 74px; padding-right: 70px; padding-top: 10px; text-align: center; font-weight: 700; font-size: 18px; }
#innerGrey { background-color: rgb(228, 228, 228); padding: 4px; border: 1px solid rgb(192, 192, 192); margin-top: 5px; }
#bodyHolder { font-family: Trebuchet,Tahoma,Myriad Roman,Arial,Helvetica,Sans-serif; height: 100%; margin-right: 5px; padding: 8px 5px 3px 2px; border-left: 1px solid rgb(221, 221, 221); border-bottom: 1px solid rgb(221, 221, 221); background-color: transparent; font-size: 11px; }
#bodyHolder td { vertical-align: top; }
#dog-eared { width: 99px; height: 62px; position: absolute; }
.statistics { background-color: rgb(222, 228, 255); border: 2px solid rgb(184, 196, 208); margin-top: 3px; margin-bottom: 10px; padding: 5px; color: rgb(109, 121, 143); font: 700 11px Myriad Roman,Arial,Helvetica,Sans-serif; }
.statNumber { color: Black; text-decoration: none; font: 700 11px Myriad Roman,Arial,Helvetica,Sans-serif; }
.topDownload { background-color: rgb(222, 228, 255); border: 2px solid rgb(196, 205, 220); margin-bottom: 10px; padding: 5px; color: rgb(109, 121, 143); text-decoration: none; font: 700 11px Myriad Roman,Arial,Helvetica,Sans-serif; }
.topDownload a { color: Black; font-family: Myriad Roman,Arial,Helvetica,Sans-serif; font-size: 11px; text-decoration: underline; }
a.statsMore:link, a.statsMore:visited, a.statsMore:active { color: rgb(109, 121, 143); font-family: Myriad Roman,Arial,Helvetica,Sans-serif; font-size: 11px; text-decoration: none; }
a.statsMore:hover { color: rgb(109, 121, 143); font-family: Myriad Roman,Arial,Helvetica,Sans-serif; font-size: 11px; text-decoration: underline; }
.downloadText { font: 700 12px Myriad Roman,Arial,Helvetica,Sans-serif; }
.menuItemsShare:active, .menuItemsShare:link, .menuItemsShare:visited { color: rgb(51, 102, 153); text-decoration: underline; font: 700 12px Myriad Roman,Arial,Helvetica,Sans-serif; }
.menuItems:link { color: rgb(0, 34, 102); text-decoration: underline; }
.menuItems:visited { color: rgb(51, 85, 153); text-decoration: underline; }
.menuItems:hover { color: rgb(0, 51, 255); text-decoration: underline; }
.menuItems:active { color: red; text-decoration: none; }
.menuItemsDownload:link { color: rgb(0, 51, 204); font-size: 16px; text-decoration: underline; }
.menuItemsDownload:visited { color: rgb(51, 85, 153); font-size: 16px; text-decoration: underline; }
.menuItemsDownload:hover { color: rgb(0, 51, 255); font-size: 16px; text-decoration: underline; }
.menuItemsDownload:active { color: red; font-size: 16px; text-decoration: none; }
.menuItemsShare:hover { padding-bottom: 29px; color: rgb(51, 102, 153); text-decoration: none; font: 700 12px Myriad Roman,Arial,Helvetica,Sans-serif; }
.menuItemsShareSelected:visited, .menuItemsShareSelected:link, .menuItemsShareSelected:active { color: black; text-decoration: none; font: 700 12px Myriad Roman,Arial,Helvetica,Sans-serif; }
.menuItemsShareSelected:hover { color: black; text-decoration: underline; font: 700 12px Myriad Roman,Arial,Helvetica,Sans-serif; }
.menuItemsOpened { color: Black; text-decoration: underline; font: 700 14px Myriad Roman,Arial,Helvetica,Sans-serif; }
.menuItemsOpened:visited, .menuItemsOpened:hover, .menuItemsOpened:active { color: Black; text-decoration: none; font: 700 14px Myriad Roman,Arial,Helvetica,Sans-serif; }
.menuItemsDownloadOpened { color: Black; text-decoration: underline; font-size: 16px; font-family: Myriad Roman,Arial,Helvetica,Sans-serif; }
.menuItemsDownloadOpened:visited, .menuItemsDownloadOpened:hover, .menuItemsDownloadOpened:active { color: Black; text-decoration: none; font-size: 16px; font-family: Myriad Roman,Arial,Helvetica,Sans-serif; }
.divMain { background-color: rgb(227, 235, 245); border: 2px solid rgb(208, 217, 232); }
.lineDiv1 { border-top: 1px solid Black; margin: 2px 0pt 4px; }
.lineDiv2 { border-top: 1px solid rgb(109, 121, 143); margin: 2px 0pt 4px; }
.searchword {  }
span.searchword { background-color: yellow; }
.toolTip2 { color: rgb(80, 93, 141); border-color: rgb(80, 93, 141); background-color: rgb(227, 235, 245); padding: 5px; font: 400 11px Trebuchet,Tahoma,Myriad Roman,Arial,Helvetica,Sans-serif; }
#suggestedCitation { border: 1px solid rgb(204, 204, 204); margin-top: 15px; padding-top: 5px; background-color: rgb(221, 221, 221); }
#ContactInfo { margin-top: 5px; background-color: rgb(221, 221, 221); border: 1px solid rgb(187, 187, 187); }
.regtext11 { font-family: Myriad Roman,Arial,Helvetica,Sans-serif; font-size: 11px; }
.boldMe, .descrWord { font-weight: 700; }
#affiliations { width: 100%; margin-left: 40px; padding: 0pt 30px 15px; margin-top: -10px; }
.simField { font-family: Myriad Roman,Arial,Helvetica,Sans-serif; border: 1px solid rgb(204, 204, 204); background-color: rgb(242, 242, 242); color: rgb(0, 51, 102); }
.dogearedBL { border-left: 1px solid white; }
.clearfix { display: block; }
.clearfix:after { content: "."; display: block; clear: both; visibility: hidden; }
.twoColumnContainer { width: 100%; clear: both; overflow: hidden; }
.twoColumnContainer #leftColumn { width: 326px; float: left; padding-top: 29px; background-color: rgb(222, 228, 255); border-right: 1px solid rgb(187, 187, 187); }
.twoColumnContainer #rightColumn { float: left; width: 100%; position: relative; padding-top: 12px; padding-right: 7px; }
#leftContent { color: Black; font-family: Myriad Roman,Arial,Helvetica,Sans-serif; font-size: 12px; font-weight: normal; }
#leftContent .padleft { padding-left: 9px; }
#leftContent .results { line-height: 22px; }
#leftContent .heading { color: Black; font-family: Arial,Helvetica,sans-serif; font-size: 15px; font-weight: bold; }
#leftContent .searchField input[type="text"] { border: 1px solid rgb(102, 102, 102); font-size: 12px; padding-left: 1px; padding-right: 1px; margin-right: 2px; cursor: default; line-height: 18px; }
#leftContent .searchField { padding-bottom: 24px; padding-top: 2px; }
#leftContent .bread { background-color: rgb(255, 255, 255); border-width: 1px medium; border-style: solid none; border-color: rgb(153, 153, 153); height: 26px; width: 100%; }
#leftContent .pagination { margin-left: 3px; }
#leftContent .pagination { font-size: 11px; padding-left: 1em; padding-right: 0.8em; padding-top: 0.2em; font-weight: bold; }
div.pagination { float: left; padding-bottom: 0.2em; padding-top: 0.2em; }
#leftContent .pagination span.pages a { border: 1px solid rgb(133, 153, 204); color: rgb(0, 0, 153); margin-right: 2px; padding: 1px 2px 0pt; text-decoration: none; font-weight: bold; }
#leftContent .pagination span.pages a:hover { border: 1px solid rgb(0, 0, 102); color: rgb(255, 255, 255); margin-right: 2px; padding: 1px 2px 0pt; text-decoration: none; font-weight: bold; background-color: rgb(0, 0, 102); }
.pagination img { padding-right: 6px; padding-left: 6px; border: 0px none; }
.resultbox1 { background-color: rgb(255, 255, 255); padding: 6px; margin: 4px; }
.resultbox2 { padding: 6px; margin: 4px; }
.resultboxSelected { padding: 6px; margin: 4px; background-color: rgb(251, 246, 223); border: 1px solid rgb(255, 204, 102); }
.resultitle { padding-bottom: 6px; }
.resultitle a { font-weight: bold; text-decoration: none; color: rgb(0, 51, 153); }
.resultauth { padding-bottom: 2px; }
.resultauth a { padding-bottom: 2px; color: rgb(0, 51, 153); text-decoration: underline; }
.resulticons { text-align: right; padding-top: 2px; }
.resulticons img { padding: 2px; }
#rightContent { font-family: Myriad Roman,Arial,Helvetica,Sans-serif; font-size: 12px; font-weight: normal; padding: 20px 5px 20px 20px; }
#rightContent .abstractContainer { width: 670px; margin-right: 14px; }
#rightContent .abstractContainer #title { float: left; font-weight: 700; font-size: 18px; width: 550px; }
#rightContent .DownloadLink a { color: rgb(0, 51, 153) ! important; font-size: 16px; text-decoration: underline; background-image: url('free_pdf.gif@22'); background-repeat: no-repeat; background-position: right top; display: inline; padding-right: 20px; font-weight: 700; }
#rightContent .DownloadLink a:hover { color: rgb(0, 0, 204) ! important; }
#rightContent .abstractAuth { clear: both; padding-top: 19px; }
#rightContent .abstractAuth a { color: rgb(0, 51, 153); font-size: 14px; font-weight: bold; text-decoration: underline; }
#rightContent .abstractAuth a:hover { color: rgb(0, 0, 204) ! important; }
#rightContent .abstractAuth a:visited { color: rgb(102, 102, 102); }
#rightContent .abstractBody { font-size: 12px; line-height: 18px; }
.infoboxes { width: 700px; clear: both; overflow: hidden; }
.infoboxes h2 { font-size: 14px; line-height: 18px; border-width: 0px 0px 1px; border-color: rgb(153, 153, 153); border-style: solid; font-weight: bold; }
.infoboxes #leftBox { float: left; width: 310px; position: relative; background-color: rgb(221, 221, 221); border: 1px solid rgb(204, 204, 204); margin: 4px; padding: 2px 12px 12px; line-height: 16px; }
.infoboxes #rightBox { float: left; width: 310px; position: relative; background-color: rgb(221, 221, 221); border: 1px solid rgb(204, 204, 204); margin: 4px; padding: 2px 12px 12px; }
.infoboxes #leftBox .exportField img { position: relative; top: 2px; }
.infoboxes #leftBox input[type="submit"] { border: 1px solid rgb(102, 102, 102); font-size: 11px; padding-left: 2px; padding-right: 1px; margin-right: 2px; background-color: rgb(153, 153, 255); font-weight: bold; color: rgb(255, 255, 255); }
.infoboxes #leftBox input[type="submit"]:hover { border: 1px solid rgb(102, 102, 102); font-size: 11px; padding-left: 2px; padding-right: 1px; margin-right: 2px; cursor: default; background-color: rgb(112, 108, 219); font-weight: bold; color: rgb(255, 255, 255); }
.leftAlign { text-align: right; width: 100%; }
.searchFieldOnly { background: url('purplebtnfiller.gif@22') repeat-x scroll 0pt -1px rgb(169, 171, 222); border-color: rgb(206, 211, 235) rgb(122, 138, 202) rgb(122, 138, 202) rgb(206, 211, 235); border-style: solid; border-width: 1px 2px 2px 1px; color: white; font-family: myriad,arial,helvetica,sans-serif; font-size: 12px; font-weight: bold; padding: 2px 5px; position: relative; text-decoration: none; height: 20px; }
.searchFieldOnly:hover { background: none repeat-x scroll 0pt 0pt rgb(169, 171, 222); border-color: rgb(122, 138, 202) rgb(148, 157, 215) rgb(148, 157, 215) rgb(122, 138, 202); border-style: solid; border-width: 1px 2px 2px 1px; color: white; font-family: myriad,arial,helvetica,sans-serif; font-size: 12px; font-weight: bold; padding: 2px 5px; position: relative; text-decoration: none; height: 20px; }
.linkSearch, .linkSearch:hover, .linkSearch:visited { text-decoration: underline; }
#resDescription { cursor: pointer; }
.pngFixed {  }
#wrapper { opacity: 0.3; width: 100%; }
.selectedMirror { font-weight: bold; }
.deselectedMirror { font-weight: normal; color: rgb(153, 153, 153); }

/* ::::: http://static.ssrn.com/css/SearchHeader.css ::::: */

table.tblHeader { width: 100%; border: 0px none; height: 70px; background: url('journalheader.jpg@22') repeat scroll 0% 0% transparent; vertical-align: middle; }
table.tblHeader tr {  }
table.tblHeader td.logoSSRN { padding-left: 9px; padding-right: 30px; padding-bottom: 0px; }
table.tblHeader td.HeaderText {  }
table.tblHeader td.HeaderQuick {  }
table.tblHeader img { border: 0px none; vertical-align: middle; }
table.tblHeader form { margin: 0px; }
table.tblHeader a { text-decoration: none; }
table.tblHeader .spanIE { width: 34px; height: 22px; display: inline-block; }
table.tblHeader input { color: rgb(153, 153, 153); vertical-align: middle; }
