.red-dots { background-image: url("../../images/navigation/red_dot.gif"); background-repeat: repeat-x; background-position: 0 20px; margin-top: 10px; margin-bottom: 10px }
.standfirst { font-size: 1.17em; font-family: tahoma, Verdana, Arial, Helvetica, sans-serif; }
.author { color: #961c1d; font-weight: bold ; font-style: italic; }
.article_title  { color: #961c1d; font-size: 1em; font-weight: bold }
.article_date  { color: #a59865; font-size: 12px; font-weight: bold }
.article_title_nospace  { color: #961c1d; font-size: 1em; font-weight: bold; margin-bottom: 0 }
.p    { color: black; font-size: 0.7em; font-family: Verdana, tahoma, Arial, Helvetica, sans-serif; margin: 0 0 12px  }
.smaller { color: #a59865; font-size: x-small; font-weight: normal; }
.left_indent {padding-left: 20px; }
.article { font-size: 0.8em; line-height: 1.3em; }
.answer { font-size: 0.8em; line-height: 1.3em; margin-left: 100px; padding-left: 100px; }
.article_nospace { font-size: 0.8em; margin-top: 0; margin-bottom: 0; }
.article-list { margin-bottom: 5px; border-bottom: 1px dotted #a59865; }
.category  { color: #fff; font-size: 10px; font-family: tahoma, Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; background-color: #00293c; text-align: center; padding: 4px 10px;  }
.category:hover { color: #ffec00; }
.related { color: #fff; font-size: 10px; font-family: tahoma, Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; background-color: #00293c; text-align: left; vertical-align: top; padding: 4px; width: 85px; display:  block; }
.related:hover { color: #ffec00; }
.relatedArticle { font-size: 0.8em; margin-top: 0; margin-bottom: 0; }
.submenu { color: #fff; font-size: 10px; background-color: #00293c; margin: 0; padding: 2px 5px }
.scroller { color: black; font-size: 12px; font-family: "Courier New", Courier, Monaco, monospace; margin-right: 5px; margin-left: 5px }
.sectionhead  { color: #a59865; font-size: 1em; font-family: tahoma; font-weight: bold; margin-bottom: 1em  }
.sectionsubhead  { color: #a59865; font-size: 0.8em; font-weight: bold; margin-bottom: 1em }
.rightmenu  { font-size: 10px; margin-bottom: 0; padding-left: 10px; padding-top: 2px; }
.rightmenuText { font-size: 10px; font-weight: bold; margin-bottom: 0; padding: 2px 5px 5px 10px; }
.button   { font-size: 9px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; margin-bottom: 0 }
.copyright  { color: black; font-size: 9px; margin-bottom: 0 }
.publication-date  { color: #a59865; font-size: 10px; margin-top: 10px }
.noMargin { margin: 0 }
.label    { background-color: transparent; position: relative; border-style: none; outline-style: none; font-size: 12px; }
.banner { background-image: url(../../images/LSBannerMid.gif); background-repeat: repeat-x; }
.question { font-size: 0.9em; background-color: #e0f0f9; margin-bottom: 10px; padding: 15px 10px 15px 10px; border: solid 1px #00145b; }
#question { background-color: #f8fcff; width: 680px; margin-bottom: 10px; padding: 15px; border: solid 1px #bfba8c; }
.clientDetail { font-size: 0.7em; background-color: #e0f0f9; margin-bottom: 10px; padding: 15px 10px 15px 10px; border: solid 1px #00145b; }
table.clientDetail td {padding-left: 10px; padding-top: 2px; padding-bottom: 2px}
.grey_box { font-size: 0.8em; line-height: 1.3em; background-color: #ddd; padding: 10px; outline-width: thin; outline-color: #294293; }
/* Home Page */
.hpRedDots { background-image: url("../../images/navigation/red_dot2.gif"); background-repeat: repeat-x; background-position: 0 20px;}
.hpPreHead { color: #444444; font-size: 18pt; font-family: tahoma, Verdana, Arial, Helvetica, sans-serif; }
#hpMainHead { color: #036; font-size: 2em; font-weight: bold; font-family: tahoma, Verdana, Arial, Helvetica, sans-serif; text-decoration: none; }
#hpMainHead a { color: #036; font-family: tahoma, Verdana, Arial, Helvetica, sans-serif; text-decoration: none; }
#hpMainHead a:hover { color: #961c1d; font-family: tahoma, Verdana, Arial, Helvetica, sans-serif; text-decoration: underline; }
#hpSubHead, #hpSubHead a { color: #09f; font-size: 1.2em; font-weight: bold; font-family: tahoma, Verdana, Arial, Helvetica, sans-serif; text-decoration: none; }
#hpSubHead a:hover { text-decoration: underline; }
#hpSubHead p { padding-top: 5px; color: black; font-size: 1em; font-family: Verdana, tahoma, Arial, Helvetica, sans-serif; font-weight: normal; margin: 0 0 12px; }
#tab { padding-bottom: 5px; padding-top: 5px; text-align: center; }
#tab a { color: #961c1d; font-size: 0.8em; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; }
#tab p { font-size: 0.8em; font-family: Verdana, Arial, Helvetica, sans-serif; }
.tab-title { color: #ffffff; font-size: 10pt; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: center; margin-top: 0; margin-bottom: 0; }
.tab-mid-left { background-image: url("../../images/navigation/tab-middle-left.gif"); background-repeat: repeat-y; }
.tab-bground { background-color: #f8fcff; background-repeat: repeat-y; padding-top: 5px; }
.tab-mid-right { background-image: url("../../images/navigation/tab-middle-right.gif"); background-repeat: repeat-y; }
.tab-bottom-mid { background-image: url("../../images/navigation/tab-bottom-middle.gif"); background-repeat: repeat-x; }
img.lsplus { position: relative; top: 4px; margin-right: 5px; }
span.paging-off { color: #AAAAAA; font-size: 12px; }
span.paging-on a { color: #ab1600; text-decoration: none; font-size: 12px; }
span.paging-on a:hover { color: #004f87; text-decoration: none; font-size: 12px; }
.LSred { color: #c03; }
/*Links*/
.beige-link { color: white; font-size: 11px }
.beige-link:hover { color: #dbd6c1 }
.directory-link { color: white; font-size: 13px; font-weight: bold; text-decoration: none; }
.directory-link:hover { text-decoration: underline; color: white; }
.directory-link2 { color: #4B4A69; font-size: 14px; font-weight: bold; text-decoration: none; }
.directory-link2:hover { text-decoration: underline; color: #4B4A69; }
.beige-dark-link  { color: black; font-size: 11px; margin: 0 }
.beige-dark-link:hover  { color: #716846; margin: 0 }
.blue-link  { color: black; font-size: 11px; margin: 0 }
.blue-link:hover  { color: #00293c; margin: 0 }
.blue-dark-link  { color: white; font-size: 11px; margin: 0 0 0 }
.blue-dark-link:hover  { color: #d9dfe2; margin: 0 }
.red-link { color: #fff }
.red-link:hover { color: #e5c6c6 }
.leftmenu  { font-size: 10px; margin: 0; padding: 0 10px }

/* Reader Enquiry Service */
#readerEnquiry { width: 700px; }
#readerEnquiry table.reform { clear: both; border-bottom:  solid 2px #961c1d; }
#readerEnquiry .pagetitle { background-image: url(../../images/pageTitles/LS_PageHeadingsLong_ReaderEnquiryService.gif); background-repeat:  no-repeat; background-position: top; width: 400px; height: 65px; }
#readerEnquiry .issuetitle { color: #961c1d; font-size: 1em; font-weight: bold; margin-bottom: 10px; }
#readerEnquiry .left { float: left; }
#readerEnquiry .right { float: right; }
#readerEnquiry .quickjump { float: left; color: #961c1d; font-size: 1em; font-weight: bold; }
#readerEnquiry td.categoryName { border-bottom:#961c1d dotted 1px; width: 100%; font-weight: bold; color: #961c1d; vertical-align: bottom; padding-bottom: 5px; }
#readerEnquiry td.hotspot { border-bottom:#961c1d dotted 1px; padding-bottom: 5px; }
#readerEnquiry td.buttonClear { text-align: right; padding-top: 5px; padding-bottom: 20px; }
#readerEnquiry td.companyNameBlue { font-size: 14px; border-bottom:#961c1d dotted 1px; padding-top: 2px; padding-bottom: 2px; padding-left: 5px; background-color: #e3f1fa; text-align: left; font-weight: normal; }
#readerEnquiry td.checkboxBlue { border-bottom:#961c1d dotted 1px;  background-color: #e3f1fa; }
#readerEnquiry td.companyNameWhite { white-space: nowrap; font-size: 14px; border-bottom:#961c1d dotted 1px; padding-top: 2px; padding-bottom: 2px; padding-left: 5px; padding-right: 10px; background-color: #ffffff; text-align: left; font-weight: normal; }
#readerEnquiry td.checkboxWhite { border-bottom:#961c1d dotted 1px; background-color: #ffffff; }
#readerEnquiry td.checkboxWhiteLeft { border-bottom:#961c1d dotted 1px; background-color: #ffffff; padding-right: 18px; }
#readerEnquiry td.companyNameLeft { width: 100%; font-size: 14px; border-bottom:#961c1d dotted 1px; padding-top: 2px; padding-bottom: 2px; padding-left: 5px; background-color: #ffffff; text-align: left; font-weight: normal; }
#readerEnquiry td.companyNameRight { font-size: 14px; border-bottom:#961c1d dotted 1px; padding-top: 2px; padding-bottom: 2px; padding-left: 5px; background-color: #ffffff; text-align: left; font-weight: normal; }
#readerEnquiry .page { float: right; margin-right: 10px; }
#readerEnquiry a.backtotop { font-size: 12px; color: #0000ff; font-weight: normal; }
#readerEnquiry td.text { border-bottom:#961c1d dotted 1px; }
#readerEnquiry td.input { border-bottom:#961c1d dotted 1px; }
#readerEnquiry td.smallprint { font-size: 12px; padding-top: 2px; padding-bottom: 2px; }
#readerEnquiry td { font-size: 14px; padding-top: 2px; padding-bottom: 2px; vertical-align: top;  }
#readerEnquiry div.buttonwrap { margin-top: 10px; }
#readerEnquiry div.msgred { padding-top: 3px; font-size: 14px; font-weight: bold; color: #961c1d; }







