/* ***
 * Developed by Hemscott IR Studio (HemscottIR.com)
 * for Macau Property Opportunities Fund
 *
 * Author : wislam <wislam at hemscott.co.uk>
 * Created: 2006/12/01
 *
 * *** */

/* * {
  margin: 0px;
  padding: 0px;
} */

body { margin:10px; } 
#hsbody {
  font-family:Arial, Helvetica, sans-serif;
  font-size: 12px;
  margin: 0px;
  color:#7E8082;
	background:#FFF;
  /*background-color: inherit;*/
}

#hsbody a { color:#7e8082; text-decoration: none;}
#hsbody a:hover { text-decoration: underline;}

#hsbody table {
  font-size: 1em;
  color: #666;
  background-color: inherit;
}

#hsbody p { padding:15px; margin:0; }
#hsbody h1 {font-size: 1.45em; color: #9A1D21; margin-top: 0px; margin-bottom: 1em;}
#hsbody h2 {font-size: 1.3em; color: #9A1D21; margin-top: 0px; margin-bottom: 1em;}
/*#hsbody h3 {font-size: 1em; font-weight: normal; background-color: #991E21; color: white; padding: 3px 5px; margin-top: 2em; }*/

#hsbody acronym,
#hsbody .abbr {
  border-bottom: 1px dashed #999;
  cursor: help;
}

#hsbody dl dt {
  display: inline;
  float: left;
}
#hsbody dl dd {
  margin-left: 1em;
}



/* *** BEGIN General Table Styling *** */
#hsbody table {
  /*text-align: left;*/
  width: 100%;
}
#hsbody table caption, #hsbody h3 {
  background-color: #c50000;
  color:#FFF;
  padding:5px 15px;
	font-size:1em;
	text-align:left;
	font-weight:normal;
	margin:0;
}
#hsbody .seperator { font-size:1px; height:20px; padding:0 !important; }

#hsbody table th, #hsbody table td {
  font-weight: normal;
  /*border-bottom: 1px solid #990033;*/
}
/* *** END General Table Styling *** */


/* *** BEGIN Standard Input Form *** */
#hsbody form {
	margin:0;
	background:#f9f9f9;
}
#hsbody form fieldset {
  padding:10px 15px;
  margin:0;
  /*border: 1px solid #E1E1E1;*/
  border: 0px;
}
#hsbody form fieldset legend {
  color: white;
  background-color: #991E21;
  padding: 0.2em 0.4em;
}
#hsbody form input,
#hsbody form select,
#hsbody form label {
  font-family: helvetica, arial, sans-serif;
  font-size: 1em;
	color:#7E8082;
	margin:0 0.25em 1.25em 0;
}
/* *** END Standard Input Form *** */


/* *** BEGIN News Search *** */
#hsbody form fieldset .ns_fieldbox {
  margin-left: 5px; height:35px;
}
#hsbody form fieldset .ns_fieldbox label {
  width:90px;
  float:left;
	padding-top:3px;
	color:#000;
}
#hsbody form fieldset .ns_fieldbox #range_input {
 margin-right:2em;
 float:left;
}
#hsbody form fieldset .ns_fieldbox #keyword_input {
  width: 15em;
	border:1px solid #7e8082;
	padding-left:2px;
	float:left;
}
#hsbody form fieldset .ns_fieldbox span, #hsbody form fieldset .ns_fieldbox .pnlMoreOptions { 
	float:left; padding-top:3px; margin:0;
}
#hsbody form fieldset .ns_fieldbox #period_input {
  width: 15.3em;
}

#hsbody form fieldset .buttons {
	padding-left:5px;
}
#hsbody form fieldset .buttons .button {
	font-family:"Times New Roman", Times, serif; font-size:14px; border:0; width:70px;
	background:url(http://staging.hemscottir.com/ir/mpo/images/button-icon.gif) no-repeat; padding:0 0 0 15px; margin-right:20px; cursor:pointer;
}
#hsbody form fieldset .buttons .btnShowAll { width:130px; }
#hsbody #further_options_link {
  padding: 0.5em 0px; 
}

#hsbody .regulatoryNews { background:#f9f9f9; }
#hsbody .regulatoryNews th { padding:5px 15px; background:#FFF; border:1px solid #000; border-width:1px 0; color:#000; }
#hsbody .regulatoryNews td { padding:7px 15px; }
#hsbody .regulatoryNews a { color:#c50000; }
#hsbody .regulatoryNews .nr_navbar td { padding-bottom:15px; padding-top:15px; }
#hsbody .regulatoryNews .nr_navbar a { color:#7E8082; }


/* *** END News Search *** */


/* *** BEGIN News Item *** */
#hsbody.newsitem {
  /* override global body width */
  width: 100%;
  text-align: left;
}
#hsbody.newsitem #banner {
  font-size: 0.8em;
  padding: 10px 20px;
  color: white;
  background-color: #991E21;
}
#hsbody.newsitem #banner a {
  color: #ddd;
  background-color: inherit;
}
#hsbody.newsitem #banner img {
  margin-right: 20px;
  margin-bottom: 1em;
  float: left;
}
#hsbody.newsitem #lse_msg {
  float: right;
}

#hsbody.newsitem h2.newsitem {
  font-size: 1.4em;
  color: #666;
  background-color: #ddd;
  border-bottom: 1px solid #666;
  padding: 5px 20px;
  margin: 0px;
}
#hsbody.newsitem h4 {
  font-style: normal;
  font-weight: bold;
  margin-bottom: 1em;
}
#hsbody.newsitem .page {
  padding: 0px 20px;
  margin:0px;
}
#hsbody.newsitem .page pre {
  font-size: 1.2em;
}
/* *** END News Item *** */


/* *** BEGIN Detailed Share Price *** */
#hsbody.detailed_share_price td, #hsbody.detailed_share_price th {
  border-bottom: 0px;
  padding:5px 15px;
}
#hsbody.detailed_share_price .summary th {
	background-color:#f8f9f9; text-align:left;
}


#hsbody.detailed_share_price #market_makers a {
  font-family: Helvetica, Arial, sans-serif;
  font-size: 11px;
  color: #407D78;
  background-color: inherit;
  font-weight: bold;
  text-decoration: none;
}

#hsbody .sharePrice th {
  text-align:center;
	border-bottom:1px solid #7e8082;
}
#hsbody .sharePrice td {
	border-bottom:1px solid #c50000;
	padding:10px 15px;
}
#hsbody .sharePrice tr.even td {
	background:#f8f9f9;
}
/* *** END Detailed Share Price *** */


/* *** BEGIN Disclaimer *** */
#hsbody #disclaim {
	color:#9fa0a1;
  font-size: 0.8em;
  background-color: #ddd;
  padding:5px 15px;
}
#hsbody #disclaim.two_lines {
  height: 1.5em;
}
/* *** END Disclaimer *** */


/* *** BEGIN Generic Classes *** */

#hsbody .bold {
  font-weight: bold;
}
#hsbody .left {
  float: left;
}
#hsbody .right {
  float: right;
}
#hsbody .align_left {
  text-align: left !important;
}
#hsbody .align_center {
  text-align: center !important;
}
#hsbody .block {
  display: block;
}
#hsbody .hidden {
  visibility: hidden;
}
#hsbody .hide {
  display: none;
}

/* *** END Generic Classes *** */


