/* Common styles for IR section */
#ir_content.gray_bg {background:url(../images/gray_gradient.gif) repeat-x bottom;}
#ir_page h1 {color:#5BAFC2; font-size:1.5em; margin-bottom:1em;}
#ir_page h2 {color:#5BAFC2;}
#ir_page h3 {color:#5BAFC2;  font-size:1em; margin:1em 0em;}
#ir_page a {color:#000000;}
#ir_page .bluetext {color:#5BAFC2;}
#ir_page .bottomborder {border-bottom:1px solid #dedede;}
#ir_page .bottomborderblue {border-bottom:2px solid #5BAFC2;}
#ir_page p {margin:.5em 0em;}
#ir_page fieldset {border:none;}
#ir_page .alignleft {text-align:left;}
#ir_page .helpbox {background:#DFF4F7 url(../images/helpbox_bg.gif) repeat-x bottom; padding:1em;}
#ir_page table {font-size:1em;}
#ir_page table td img {vertical-align:middle;}

/* reports */
#ir_page div.report {display:block; clear:both; padding:.5em 0em .2em;}
#ir_page div.report span.filename {float:left; width:40em;}
#ir_page div.report span.size {float:left; text-align:right; width:5em;line-height:1.5em;}
#ir_page div.report span.icon {float:right; width:2em; margin-right:4em;}

#ir_page p.acrobat img {float:left; margin-right:1em;}

/* Common styles for tables in IR section */
#ir_page table {width:100%; text-align:center;}
#ir_page table th {color:#5BAFC2; line-height:1.7em;}
#ir_page table.centeralign {text-align:center;}
#ir_page table th.rnsheadline, #ir_page table td.rnsheadline {text-align:left;}
#ir_page table td.bottomborder {border-bottom:1px solid #dedede; line-height:2em;}

#ir_page table th.black {color:#000000; font-weight:normal;}

#ir_page caption {font-weight:bold;padding:1em 0em; text-align:left;color:#5BAFC2; font-size:1.2em;}
#ir_page table td img {margin:0em .4em;}

/* Tables in AGM and Brokers pages */
#ir_page table.agm td, #ir_page table.brokers tbody td, #ir_page table.brokers tbody th {line-height:1.5em;border-bottom:1px solid #dedede;}
#ir_page table.agm th {line-height:2em;}
#ir_page table.brokers th.spacing {padding:0em .5em;}
#ir_page table.brokers th {line-height:1.5em;}

/* IR Home */
#ir_page #IrHome div.irhome_left {float:left; width:30em;}
#ir_page #IrHome div.irhome_right {float:right; margin-top:1.2em; width:20em;}
#ir_page #IrHome #share-price {background:#9CE7F8 url(../images/ir_home_corner.gif) no-repeat bottom right; display:block; margin:1.5em 1em 0 0;}
#ir_page #IrHome #share-price .price {font-weight:bold; font-size:1.5em; margin-right:1em;}
#ir_page #IrHome #share-price p {padding:0em .5em; line-height:2em; }
#ir_page #IrHome #share-price h3 {background:#5BAFC2; color:#002073; display:block; padding:.5em; margin:0;}
#ir_page #IrHome #rns-items {margin-top:2.25em;}
#ir_page #IrHome #rns-items ul li {margin-bottom:1em;}
#ir_page #IrHome #rns-items ul li span {background:url(../images/bullet.gif) no-repeat; padding-left:1.8em; float:left;padding-right:.7em;}
#ir_page #IrHome #rns-items ul li  a {display:block; width:20em; float:left;margin-bottom:1em;}
#ir_page #IrHome #ir_report {padding-top:1px; }
#ir_page #IrHome #ir_report img {float:right; }
#ir_page #IrHome #ir_report strong {line-height:1em;}


#ir_page #IrHome #ir_report .list_rslt{ clear:both;}
#ir_page #IrHome #ir_report .list_rslt .ttle{ padding-top:8px;}
/* RNS */
#ir_page ul.rns {list-style-type:none;}
#ir_page #rnews_left{float:left; width:38em;}
#ir_page #rnews_left #navigation {margin:0em 1em;}
#ir_page #rnews_right{float:right; width:15em; margin-top:2em;}
#ir_page #search_form {border:1px solid #dedede; padding:1em;}
#ir_page #search_form  legend {font-weight:bold; padding:0; margin:0; color:#000000;}
#ir_page  .button {background-color:#AFEBEB; color:#002073; border:none; padding: .2em .5em; text-transform:uppercase; font-size:.8em; }
#ir_page #rnews_left table td.bottomborder {
	line-height:1.3em;
	padding:.4em 0em;
}

/* Share Privce Chart */
#ir_page #share_price_page table td {border-bottom:1px solid #dedede; line-height:1.5em; }
#ir_page #chart_left {float:left;}
#ir_page #chart_right {border:1px solid #dedede; padding:1em; float:right; margin-top:2em; width:17em;}
#ir_page #chartForm legend {font-weight:bold; margin-bottom:1em; color:#000000;}
#ir_page #chartForm #sharechartTimePeriod label {width:3.5em; display:block; float:left; margin-top:.3em;}
#ir_page #chartForm #sharechartTimePeriod div {margin-bottom:.5em;}
#ir_page #chartForm .comparisons label {margin-left:.5em; clear:right;}
#ir_page #chartForm .comparisons input {margin-bottom:1em; float:left; margin-top:.1em; #margin-top:-0.2em;}

/* Director's Biographies */
#ir_page #directors {float:left; width:41.5em; margin:0em;}
#ir_page div.director {margin-top:2em;}
#ir_page div.director div.image {float:left; width:12em; display:inline;}
#ir_page div.director div.image {line-height:1.5em;}
#ir_page div.director div.desc {float:left; width:25em; }

#ir_page #directors_thumb {float:right; width:11em;margin-top:2em;}
#ir_page #directors_thumb div {float:left;}
#ir_page #directors_thumb img {width:4.76em; height:5.75em; margin:.25em .23em; display:block; }

/* Issued share capital */
#ir_page table th.alignBottom {vertical-align:bottom; width:15%;}

/* email alert */
#email_alert #theForm label, #email_alert #loginForm label {float:left; width:15em; margin-top:.3em;}
#email_alert h3 {color:#5BAFC2; font-size:1.2em;}
#email_alert form {margin-bottom:2em;}
#email_alert div.row {padding:.2em 0;}
#email_alert .textbox {width:15em;}
#email_alert .hidden {display:none;}
#email_alert #theFormDetails input {float:left; margin-right:.4em; margin-top:.1em;}
#email_alert #theFormDetails  label {width:18em; float:left;}

/* disclaimer styles */

 .disclaimer {
    padding:5px 0px;
    margin-top:10px;
    float:left;
    clear:both;
    width:100%;    
    font-size:0.9em;
}

 .disclaimer p {
    float:left;
    padding:0;
    margin:0;
    line-height:2em;
    
}

 .disclaimer .hemscottlink {}

 .disclaimer .disclaimerlink{
    float:right;
    text-align:right;
    padding:0px 20px 0px 0px;
    margin:.5em 0em;;
    line-height:2em;    
}

 .disclaimer .hslogo {
  float:left;
  display:block;
  margin:9px 10px 5px 10px;
  font-size:0.1px;
  height:15px;
  width:68px;
  background:url("http://online.hemscottir.com/common/link-logo.png") no-repeat 0 0;
  padding:0;    
  line-height:2em;
  cursor:pointer;
}

 .disclaimer .hslogo * {
  display:none;
}

.clrs {     color: #5BAFC2 !important;
    font-size: 1em;
    margin: 1em 0;}
	
.uns_con{ font-size:18px;}
