@charset "UTF-8";

/*------------------------------------------------------------------------------------
* Filename: master.css
* Version: 1.2.0 (2008-06-16)
* Website:DSP
* Author: Dhruv Raniga
* Description: Handles the site layout.
    ------------------------------------------------------------------------------------*/


/*------------------------------------------------------------------------------------
      Global Styles
    ------------------------------------------------------------------------------------*/

body {
	/*min-width: 1080px;*/
	font: 0.75em Verdana, Arial, Helvetica, sans-serif;
	background: #dfdfdf;
	margin: 0;
	padding: 0;
	text-align: left;
	color: #444;
	font-size: 0.75em;
}
p {
	/*font-size: 11px; */ /* by ronty 20080711*/
	/*line-height: 14px;*/ /* by ronty 20080711*/
	color: #444;
	margin:	0.75em 0 0.75em 0;
	/*padding-bottom: 20px;*/
}

a {
	color: #215888; /* by tayyab 20080711*/
	text-decoration: none;
}

a:hover {
	color: #215888; /* by tayyab 20080711*/
	text-decoration: underline;
}

img {
	vertical-align: middle;
}

label {
	vertical-align:	baseline;
}
input {
	vertical-align:	baseline;
}

ol {
	margin: 0.75em 0 0.75em 2em;
}
ol li {
	list-style: outside;
	list-style-type: decimal;
}
ul {
	margin: 0.75em 0 0.75em 0;
}
ul li {
	list-style: none;
	list-style-type: none;
}


/*------------------------------------------------------------------------------------
      Header
    ------------------------------------------------------------------------------------*/

#header { /* PT modified 20080711 */
 	padding: 0;
	background:url(/images/header_bg.jpg);
	height: 174px;
}

.profile {
	float: left;
	margin: 6px 0 0 0 ;
	/*font-size: 11px;
	line-height: 13px;*/
	clear:both;

        width: 100%;
	color:#6699CC;
}

.profile div{
	float:left;
	padding:0px 10px 0px 10px;
}
.profile a {
	color:#5e5e5e;
	text-decoration: none;
}

.profile a:hover {
	color:#5e5e5e;
	text-decoration: underline;
}

.logo {
	float: left;
	margin: 13px 0 0 50px;
}

.header_mid {
	background:url(/images/header_mid.jpg) no-repeat center top;
	height:174px;
}

.rightBorder {
	border-right: 0px #999 solid;
}

/*------------------------------------------------------------------------------------
      Page Structure
    ------------------------------------------------------------------------------------*/

#container {
	margin: 0 auto;
	text-align: left;
	min-width: 850px;
}

#content {
	padding: 10px 5px 10px 10px;
	border: 1px solid #cdccd4;
	margin: 10px 2% 30px;
	background: white;
}

#sidebar {
	float: right;
	width: 345px;
	border-bottom: 1px solid #dfdfdf;
	margin: 0;
	padding: 0;
}

#footer {
	padding: 0;
	background: url(/images/footer_bg.jpg) repeat-x;
	height: 168px;
	position: relative;
}

.footerHighlight {
	margin: 0;
	padding: 0;

}

.minWidth500 {
	width: 500px;
	padding:0;
	border: 1px solid silver;
	margin: 0;
	height:1px;
	line-height:1px;
}


/*------------------------------------------------------------------------------------
      Headings
    ------------------------------------------------------------------------------------*/

h1 {
	font-size: 0.95em; /* by ronty 20080711*/
	/*line-height: 18px;*/
	font-weight:bold;
	color: #336699;
	margin:	1.33em 0 .33em 0;
	/*padding-bottom: 10px;*/
}

h2 {
	/*font-size: 0.875em; /* by ronty 20080711*/
	font-size: 1em; /* by tayyab 20080721*/
	/*line-height: 16px;*/
	font-weight: normal;
	color: #336699;
	margin:	1em 0 0.33em 0;
	/*padding-top: 5px;
	padding-bottom: 10px;*/
}
h3 {
	/*font-size: 0.8em; /* by ronty 20080711*/
	font-size: 1em; /* by tayyab 20080721*/
	/*line-height: 14px;*/
	font-weight: normal;
	color: #336699;
	margin:	1em 0 0.33em 0;
	/*padding-top: 5px;
	padding-bottom: 10px;*/
}
h4 {
	/*font-size: 11px;*/ /* by ronty 20080711*/
	/*line-height: 14px;*/
	/*color: #6699cc;*/ /* by ronty 20080711*/
	margin: 1em 0 0.33em 0;
	padding: 0;
	font-weight: bold;
	color: #336699;
}
h5 {
	/*font-size: 11px;*/ /* by ronty 20080711*/
	/*color: #6699cc;*/ /* by ronty 20080711*/
	margin: 1em 0 0.33em 0;
	padding: 0;
	font-style: italic;
	color: #336699;
}
h1 + h2, h2 + h3, h3 + h4, h4 + h5, h5 + h6 {
	margin-top:	0.33em;
}

.heading {
	/*font-size: 11px; */ /* by ronty 20080711*/
	font-weight: bold;
	color: #336699;
}


/*------------------------------------------------------------------------------------
      Text Styles
    ------------------------------------------------------------------------------------*/

#xcontent ul{
	padding-bottom: 10px;
}

#xcontent li{
	font-size: 0.75em;/* by ronty 20080711*/
	/*line-height: 16px;*//* by ronty 20080711*/
	color: #373737;
	background: url(/images/arrow.gif) no-repeat;
	list-style: none;
	list-style-position: outside;
	margin: 0;
	padding: 0 0 0px 25px;
}

#footer .footerText p {
	/*font-size: 11px;*//* by ronty 20080711*/
	/*line-height: 13px;*//* by ronty 20080711*/
	color: #333;
	position:absolute;
	top: 50px;
	left: 50px;
	padding: 10px 0 0 0;
	margin: 0;
}

#footer a {
	/*color: #6699CC; 				/*by tayyab 110708*/
	/*text-decoration: none;*/
}

#footer a:hover {
	color: #6699CC;
	text-decoration: underline;
}

.sumIndex {
	float: left;
	min-width: 15px;
	margin: 2px 4px 0 0;
	text-align: right;
}
.sumCheck {
	float: left;
	margin: 0 10px 0 0;
}
.sumIcon {
	float: left;
	margin: 0 10px 0 0;
}
.sumLink {
	/*font-size: 11px;*//* by ronty 20080711*/
	/*line-height: 14px;*/ /* by ronty 20080711*/
	font-weight: bold;
	color: #336699;
}
.sumLink a {
	color: #336699;
	text-decoration: none;
}
.sumLink a:hover {
	text-decoration: underline;
}

.sumDesc {
	/*font-size: 11px;*//* by ronty 20080711*/
	/*line-height: 14px;*//* by ronty 20080711*/
	color: #444;
	margin: 4px 0 0;
	padding: 0;
}

.sumMeta {
	/*font-size: 11px;*//* by ronty 20080711*/
	/*line-height: 14px;*//* by ronty 20080711*/
	color:#215888;
	margin: 4px 0 20px;
	padding: 0;
}

/*-------start Tayyab edited 20080721-------*/
.cat{
color:#de7800;
}

.highlight{
background-color:#336699;
color:white;
}
/*-------end Tayyab edited 20080721-------*/
/*-------start Tayyab edited 20080627-------*/
.labels{
color:#215888;
float:left;
line-height:20px;
padding-right:30px;
}
.sumMeta_alert{
color:#215888;
}

.labels2{
/*float:left; */
line-height:20px;
}
/*-------end Tayyab edited 20080627-------*/


/*------------------------------------------------------------------------------------
      Navigation
    ------------------------------------------------------------------------------------*/

/*Main Navigation*/

#mainNav { /* modified PT 20080711a */
	clear: both;
	float: left;
	width: 100%;
	/*width: 940px;*/
	/*min-width: 820px;*/
	padding: 0;
	border: 0px solid silver;
	margin: 4px 0 0 0;
	/*width: 100%;*/
	/*font-size: 11px;*/
	line-height: 13px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

#mainNav ul { /* modified PT 20080711a */
	width: 65em;
	padding: 10px 0px 0 0px;
	border: 0px solid red;
	margin: 0 auto;
	/*float:right;*/
	text-align: center;
	list-style: none;
}

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

#mainNav a { /* modified PT 20080711a */
	float: left;
	background: url("/images/main_nav_left.jpg") no-repeat left bottom;
	margin: 0 0 0 0;
	padding: 0 0.3em 0 0.3em;
	text-decoration: none;
}

#mainNav a span { /* modified PT 20080711a */
	float: left;
	display: block;
	background: url("/images/main_nav_right.jpg") no-repeat right bottom;
	padding: 12px 0.3em 10px 0em;
	color: #FFF;
}

#mainNav a:hover span {
	color: #666;
}

#mainNav a:hover {
	background-position: 0% 0px;
	text-decoration:none;
}

#mainNav a:hover span {
	background-position: 100% 0px;
}

#mainNav span
{
  cursor: pointer;
}

#mainNav .active a { /* modified PT 20080711a */
	float: left;
	background: url("/images/main_nav_left.jpg") no-repeat left top;
	margin: 0 0 0 0;
	padding: 0 0.3em 0 0.3em;
	text-decoration: none;
}

#mainNav .active a span { /* modified PT 20080711a */
	float: left;
	display: block;
	background: url("/images/main_nav_right.jpg") no-repeat right top;
	padding: 12px 0.3em 10px 0em;
	color: #194470;
}


/*Secondary Navigation*/

#secondaryNav {  /* modified PT 20080711a */
	clear: both;
	float: left;
	width: 100%;
	/*width: 940px;*/
	/*min-width: 820px;*/
	padding: 0;
	border: 0px solid silver;
	margin: 5px 0 0 0;
	/*width: 100%;*/
	/*font-size: 11px;*/
	line-height: 7px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

#secondaryNav ul.secondaryNavOff { /* modified PT 20080711a */
	float: none;
	width: 48em;
	padding: 6px 0px 0 0px;
	border: 0px solid red;
	margin: 0 auto;
	/*float:right;*/
	text-align: center;
	list-style: none;
}

#secondaryNav ul.secondaryNavOn { /* modified PT 20080711a */
	float: none;
	width: 72em;
	padding: 6px 0px 0 0px;
	border: 0px solid red;
	margin: 0 auto;
	/*float:right;*/
	text-align: center;
	list-style: none;
}

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

#secondaryNav span
{
  cursor: pointer;
}

#secondaryNav a { /* modified PT 20080711a */
	float: left;
	background: url("/images/secondary_nav_left.jpg") no-repeat left bottom;
	margin: 0 0 0 0;
	padding: 0 0.3em 0 0.3em;
	text-decoration: none;
}

#secondaryNav a span { /* modified PT 20080711a */
	float: left;
	display: block;
	background: url("/images/secondary_nav_right.jpg") no-repeat right bottom;
	padding: 12px 0.3em 10px 0em;
	color: #194470;
}

#secondaryNav a:hover span {
	color: #FFF;
}

#secondaryNav a:hover {
	background-position: 0% 0px;
	text-decoration:none;
}

#secondaryNav a:hover span {
	background-position: 100% 0px;
}

#secondaryNav .active a { /* modified PT 20080711a */
	float: left;
	background: url("/images/secondary_nav_left.jpg") no-repeat left top;
	margin: 0 0 0 0;
	padding: 0 0.3em 0 0.3em;
}

#secondaryNav .active a span { /* modified PT 20080711a */
	float: left;
	display: block;
	background: url("/images/secondary_nav_right.jpg") no-repeat right top;
	padding: 12px 0.3em 10px 0em;
	color: #FFF;
}

#secondaryNav h1 {
   font-weight: normal;
   font-size: 12px;
   font-family: Verdana,Arial,Helvetica,sans-serif;
   text-indent: 0pt;
   margin: 0px;
   padding: 0px;
}

/*------------------------------------------------------------------------------------
      Misc.
    ------------------------------------------------------------------------------------*/

.divider {
 	border-bottom: #dfdfdf 1px solid;
	margin: 10px 0 20px 0;
}

.imageThumb {
	float: left;
 	margin: 5px 10px;
	border: solid 1px #a6a9ad;
}

.info {
 	padding: 0 10px 20px 10px;
}

.clearfloat {
	clear:both;
}

.clearFloats {
	clear:both;
	border:1px solid silver;
	height:0px;
	line-height:0px;
}


/*------------------------------------------------------------------------------------
     Side Bar
  ------------------------------------------------------------------------------------*/

.sideBar
{
float:left;
border: 1px #999999 solid ;

}

.mainResult
{

float:left;
width:75%;
border: 1px #999999 solid;

}
.resultNotes
{
float:none;
border: 1px #999999 solid;

}

/*------------------------------------------------------------------------------------
     treeList styles
  ------------------------------------------------------------------------------------*/

#content ul.treeList {
	padding: 0;
	border: 0px solid #cdccd4;
	margin: 0 0 5px 0;
	font-size: inherit;
}
#content ul.treeList li {
	list-style-position:outside;
	padding: 0 0 0 0em;
	border: 0px solid red;
	/*margin: .3em 0 0.5em 0em;*/
	margin: 2px 0 0 0;
}
#content ul.treeList li ul {
	padding: 0;
	border: 0px solid blue;
	margin: 0em 0 5px 14px;
}
#content ul.treeList li ul li {
	padding: 0 0 0 14px;
	border: 0px solid red;
	margin: 2px 0 0 0;
}
#content ul.treeList li img {
}
#content ul.treeList li input {
	/* set size of checkboxes in treelist for IE, only way to get rid of extra padding */
	width: 15px;
	height: 15px;
}
#content ul.treeList li.liGroup {
	/*display: block;
	float: left;*/
	padding: 0;
	border: 0px solid yellow;
	margin: 2px 0 0 0;
}
#content ul.treeList li.liGroup img {
	padding: 0px 0 0 1px;
	border: 0px solid black;
	margin: 2px 0 0 0;
}
#content ul.treeList li ul li ul li{
	padding: 0 0 0 14px;
	border: 0px solid red;
	margin: 2px 0 0 0;
}

/*------------------------------------------------------------------------------------
     advanced search styles
  ------------------------------------------------------------------------------------*/
.advSearchText {
	margin: 0 0 10px 0;
}
#advSearchLimits {
	padding: 5px 0 0 0;
	border: 1px solid #cdccd4;
	margin: 0 5px 10px 0;
}
#advSearchLimits div {
	padding: 3px;
	border-bottom: 1px solid #cdccd4;
	margin: 0;
}
#advSearchLimits div div{
	border-bottom: 0px solid #cdccd4;
}
#advSearchLimits img{
	vertical-align: middle;
}
#content ul.treeList .advSearchLinks{
}
#content ul.treeList .advSearchLinks ul{
}
#content ul.treeList .advSearchLinks ul li{
	padding: 0;
}
#advSearchOptions {
	padding: 0;
	margin: 0;
}
#advSearchOptions h2{
	margin: 0 0 0 5px;
}
.advSearchHistory {
}
.advSearchHistory h2 {
	background-color: #eee;
	padding: 5px;
}

.boxed {
	padding: 5px 0;
	border: 1px solid #cdccd4;
	margin: 0 0 1em 0;
}
.subBox {
	padding: 0 5px;
}
.subBoxSpread {
	padding: 0;
	margin: 0 0 .3em 0;
	clear:both;


}
.subBoxDivided {
	padding: 0;
	border-bottom: 1px solid #cdccd4;
	margin: 0;
}
.collections {
	padding: 0 5px;
	margin: 0;
}
/* by ronty 20080711*/
#searchOptions, #dateOptions, #resultsOptions {
	padding: 5px 0px 5px 5px;
}

#dateOptions label, #searchOptions label, #resultsOptions label{
	display: block;
	float: left;
	width: 70px;
	text-align:right;
	margin-right:5px;

}

/* by ronty 20080711*/
#dateOptions img {
	vertical-align: top;
}
.smallSearch {
	white-space: nowrap;
	margin: 5px;
}
.smallSearch label {
	display: block;
	float: left;
	width: 70px;
	margin: 3px 0 0 0;
}

.boxLabel {
	display: block;
	float: left;
	width: 70px;
	margin: 3px 0 0 0;
}



/*------------------------------------------------------------------------------------
     results list styles
  ------------------------------------------------------------------------------------*/

/* for left tree Master DIV*/
.narrowList {
	margin: 0;
	padding: 0;
}
.narrowList .facetBlock {
	background: #FFFFFF;
	width:100%;
}
/* by ronty 20080715*/
.narrowList .facetBlock ul li div
{
	font-size:0.8em
}

.narrowList ul
{
	margin: 0px;
}

/* by ronty 20080715*/
.narrowList h3 {
	padding: 6px 5px;
	border:1px solid #CCCCD4;
	margin: 0;
	background:url(/images/left_nav_sub.jpg) repeat-x #E5E8ED;
	color: #444;
}
.facetBlock .facetTitle {
	background: url("/images/left_nav_end.jpg") no-repeat right top;
}
.facetBlock .facetTitle h2 {
	background: url("/images/left_nav_begin.jpg") no-repeat left top;
	color: #FFF;
	padding: 7px 10px 4px;
	margin: 0pt;
}

.facetArrow {
	float:right;
	margin:6px 8px 0px 0px;
}
.facetBlock ul {
	border-bottom: 1px solid  #CCCCD4;
	border-left: 1px solid  #CCCCD4;
	border-right: 1px solid  #CCCCD4;
	padding:5px 5px 5px 5px;
}
.facetBlock ul li {
	padding:2px 1px 2px 1px;
}
.facetBlock ul li div {
	float:left;
	text-align:right;
	width:6.5em; /* by ronty 20080715*/

}
.facetBlock ul li p {
	padding: 0;
	margin: 0 0 0 4.2em; /* by ronty 20080715*/
}

/* Results list main right hand columns styles */
#results {
	clear: both;
}
.resultsMainCol{
	clear: both;
	padding: 10px;
	border:1px solid #CCCCD4;
	margin: 0 8px 20px 6px;
}
.resultsSummaryNav {
	padding:4px 0;
	border-top:1px solid #CCCCD4;
	border-bottom:1px solid #CCCCD4;
	margin: 5px 0;
	text-align: right;
}
.resultsSummary {
	float: left;
}
.resultsFeeds {
	float: right;
	width: 15%;
	margin-top: -2px;
}
.resultsNav {
	float: right;
	width: 40%;
	text-align: right;
        white-space: nowrap;
}
.resultsBreadCrumbs {
	padding:4px 0;
	border-bottom:1px solid #CCCCD4;
	margin: 0 0 5px 0;
}
#resultsSelectLine {
}
.resultsSelectButtons {
	float: right;
	width: 60%;
	padding: 0px 0;
	margin: 0 0 20px 0;
	text-align: right;
}
.resultsPermalink {
	float: left;
	width: 30%;
}
#results .result {
	clear: both;
	padding: 4px 4px 0 0;
	border: 1px solid white;
	margin: 0;
}
#results .resultContent {
	margin: 0 0 0 75px;
}
.hiliteRow, .hilite { /* PT 20080721 */
	background-color: #f2f2f2;
}
.loliteRow, .lolite { /* PT 20080721 */
	background-color: #f9f9f9;
}
.detailIcon {
	margin: 0 10px;
}

/* External search */


#externalSearch {
	padding: 5px;
	border: 1px solid black;
	background: #dfdfdf;
}
.externalGroup {
	width: 200px;
	background: #dfdfdf;
}
.externalGroup div{
	margin: 2px 5px;
	background: white;
}

.extBlock {
	background: #FFFFFF;
	width:100%;
	margin: 0 0 0 5px;
}
.extBlock .extTitle h2 {
	padding: 7px 10px 4px;
	margin: 0;
	background: url("/images/left_nav_begin.jpg") no-repeat left top;
	color: #FFF;
}
.extBlock h3 {
	padding: 6px 5px;
	border-bottom:1px solid #CCCCD4;
	margin: 0;
	background:url(/images/left_nav_sub.jpg) repeat-x #E5E8ED;
	color: #444;
}
.extBlock h4 {
	margin: 0;
}
.extBlock .extTitle {
	background: url("/images/left_nav_mid.jpg") right top;
}
.extBlock .extSource {
	width: 200px;
	border: 1px solid  #CCCCD4;
}
.extBlock ul {
	padding:5px 5px 5px 5px;
	margin: 0;
}
.extBlock ul li {
	padding:2px 1px 2px 1px;
	margin: 0;
}
.extBlock ul li p {
	padding: 0;
	margin: 0 0 0 5%;
}
.extBlock .extResultsNav {
	padding: 0 10px 2px 0;
	text-align: right;
}

/* general boxes */
.box {
	clear: both;
	padding: 10px;
	border:1px solid #CCCCD4;
	margin: 5px 0;
}
.boxOdd {
	background:#F6F6F6;
	clear: both;
	padding: 10px;
	border:1px solid #CCCCD4;
	margin: 5px 0;
}

.boxClear {
	clear: both;
	padding: 10px;
	border:0px solid #CCCCD4;
	margin: 5px 0;
}

.textLinks a {
	padding: 0  0px 0 20px;
}
/*------------------------------------------------------------------------------------
     two column metadata layout
  ------------------------------------------------------------------------------------*/

.metadata {
	padding: 5px 5px 0 5px;
	border: 1px solid #cdccd4;
	margin: 0 0 1em 0;
}
.metadataToggler {
	display: block;
	width: 100px;
	padding: 0;
	margin: 0 auto;
	text-align: center;
}
.twoBoxForm {
	clear: both;
	border: 0px solid yellow;
}
.twoBoxForm div {
	clear: both;
	padding: 1px 0;
}
.twoBoxForm div label, .twoBoxForm div h4 { /* PT 20080721 changed */
	display: block;
	width: 12%;
	float: left;
	color: #336699;
	margin: 0 0 0 0;
	font-weight: normal;
}
.twoBoxForm div a{
	text-decoration:underline;
	color: #215888;
}
.twoBoxForm div div { /* PT 20080721 changed */
	display: block;
	width: 37%;
	float: left;
	clear: none;
	padding: 0;
	margin: 0 1% 0 0;
}


/*------------------------------------------------------------------------------------
     one column metadata layout
  ------------------------------------------------------------------------------------*/

.boxForm {
	clear: both;
	border: 0px solid yellow;
}
.boxForm div {
	clear: both;
	padding: 1px 0;
}
.boxForm div label, .boxForm div h4 { /* PT 20080721 changed from 'div label' */
	display: block;
	width: 15%;
	float: left;
	margin: 0px 0 0 0px;
	color: #336699;
}
.boxForm div a{
	text-decoration:underline;
	color: #215888;
}
.boxForm div div {
	clear: none;
	height: 1%;
	margin: 0 0 0 16%;
}
.boxForm div div label {
	display: inline;
	float: none;
}

/* Alerts */
#systemAlerts ol li a{
	font-weight:bold;
}
#userAlerts, #userAlerts input, #userAlerts img{
	vertical-align: middle;
}

/* Table classes */

table td {
	text-align: left;
	vertical-align: top;
}
table td label{
	/*text-align: right;*/
}

.listTable td {
	padding: 2px 4px;
}
.listTable td input{
	padding: 0 4px 0 0;
}

.tableForm {
	width: 100%;
}
.tableForm td {
	padding: 2px 2px;
	/*visibility: top;*/
}
.tableForm * label, .tableForm * h4{ /* PT 20080722 modified */
	padding-right:20px;
	margin: 0;
	color: #336699;
	font-weight: normal;
	vertical-align: top;
}
.tableForm * div * label{
	color: #444;
}

/* Guided searches */
.greyTab {
	color: #888;
	font-weight: bold;
	font-size: 95%;
}

#guidedSearchMenu{
	text-align: center;
	/*background-color: #f9f9f9;*/ /* by ronty 20080711*/
	padding: 4px;
}
#guidedSearchMenu p span { /* PT 20080721 */
	padding:5px;
}
/* by ronty 20080715*/
#guidedSearchMenu .greyTab{
width:88em;
text-align:center;
margin: 0pt auto;
padding-bottom:5px;
/*border: 2px solid yellow;*/
}
/* by ronty 20080715*/
/* general help text */
.helpText {
	color: #666;
	font-style:italic;
	font-size: 110%;
         font-weight: bold;
}

/* help page */
.helpPage {
	margin: 20px;
}
.helpPage ul{
	margin: 0 20px;
}


/* table of contents */
.docToc {
	padding: 0;
	border: 1px solid #cdccd4;
	margin: 54px 0 0 0;
	text-align: center;
}
.docToc .tocBlock {
}

.invisible
{
   position:absolute;
   left:-10000px;
   top:auto;
   width:1px;
   height:1px;
   overflow:hidden;
}
 /* by ronty 20080715*/
.mgroup
{
	color:#336699;
	font-weight:bold;
}
 /* by ronty 20080715*/


 .leftfixedWidth
{

	width:15em;
	margin:0px;
	padding:0px;
	height:0px;

} /* by ronty 20080729*/
.rightfixedWidth
{

	width:50em;
	margin:0px;
	padding:0px;
	height:0px;

} /* by ronty 20080729*/

/**************************
 * New css added by jason *
 **************************/
img
{
  vertical-align: bottom;
}

img.middle
{
  vertical-align: middle;
}

img.top
{
  vertical-align: top;
}

img.bottom
{
  vertical-align: bottom;
}

input.bottom
{
  vertical-align: bottom;
}


.fullWidth
{
  width: 100%;
}

.topLeft
{
  text-align:left;
  vertical-align:top;
}

.bottomAlign
{
  vertical-align: bottom;
}


.centerAlign
{
  text-align: center;
}

.noWrap
{
  white-space: nowrap;
}

span.highlight
{
  background: #336699;
  color: white;
}

label.mgroup
{
  color: #336699;
  font-weight: bold;
}

.metaPadding {
	padding-bottom: 3px;
}

a:visited
{
  color: #904493;
}
/**************************
 * New css added by allan *
 **************************/

div.disclaimerText
{
  color: #904493;
}

div.copyrightDisclaimer
{
  color: red;
}

p.mdItem
{
  margin-top: 0px;
  text-indent: -5px;
  margin-left: 5px;
  margin-bottom: 0px;
}

p.HPS-MsoNormal, li.HPS-MsoNormal, div.HPS-MsoNormal
   {mso-style-unhide:no;
   mso-style-qformat:yes;
   mso-style-parent:"";
   margin-top:0cm;
   margin-right:0cm;
   margin-bottom:3.0pt;
   margin-left:0cm;
   text-align:justify;
   text-indent:11.35pt;
   mso-pagination:widow-orphan;
   tab-stops:11.35pt 19.3pt 27.2pt 35.15pt 43.1pt 51.05pt 58.95pt 66.9pt 74.85pt 82.8pt 90.7pt 98.65pt 106.6pt 114.55pt center 241.0pt right 17.0cm;
   font-size:10.5pt;}
p.HPS-JobStartTime, li.HPS-JobStartTime, div.HPS-JobStartTime
   {mso-style-name:JobStartTime;
   mso-style-unhide:no;
   mso-style-qformat:yes;
   mso-style-link:"JobStartTime Char";
   mso-style-next:Normal;
   margin-top:0cm;
   margin-right:0cm;
   margin-bottom:3.0pt;
   margin-left:0cm;
   text-align:justify;
   text-indent:11.35pt;
   line-height:200%;
   mso-pagination:widow-orphan;
   tab-stops:11.35pt 19.3pt 27.2pt 35.15pt 43.1pt 51.05pt 58.95pt 66.9pt 74.85pt 82.8pt 90.7pt 98.65pt 106.6pt 114.55pt center 241.0pt right 17.0cm;
   font-size:10.5pt;}
span.HPS-JobStartTimeChar
   {mso-style-name:"JobStartTime Char";
   mso-style-unhide:no;
   mso-style-locked:yes;
   mso-style-link:JobStartTime;
   mso-ansi-font-size:10.5pt;
   mso-bidi-font-size:12.0pt;
   mso-fareast-language:EN-AU;
   font-weight:bold;
   mso-bidi-font-weight:normal;}
p.HPS-Bullet, li.HPS-Bullet, div.HPS-Bullet
   {mso-style-name:Bullet;
   mso-style-unhide:no;
   mso-style-qformat:yes;
   margin-top:0cm;
   margin-right:0cm;
   margin-bottom:3.0pt;
   margin-left:11.35pt;
   text-align:justify;
   text-indent:-11.35pt;
   line-height:200%;
   mso-pagination:widow-orphan;
   mso-list:l0 level1 lfo16;
   tab-stops:11.35pt 19.3pt 27.2pt 35.15pt 43.1pt 51.05pt 58.95pt 66.9pt 74.85pt 82.8pt 90.7pt 98.65pt 106.6pt 114.55pt center 241.0pt right 17.0cm;
   font-size:10.5pt;}
p.HPS-SmallBullet, li.HPS=SmallBullet, div.HPS-SmallBullet
   {mso-style-name:"Small Bullet";
   mso-style-unhide:no;
   mso-style-qformat:yes;
   mso-style-parent:Bullet;
   margin-top:0cm;
   margin-right:0cm;
   margin-bottom:3.0pt;
   margin-left:11.35pt;
   text-align:justify;
   text-indent:-11.35pt;
   mso-pagination:widow-orphan;
   mso-list:l0 level1 lfo16;
   tab-stops:11.35pt 19.3pt 27.2pt 35.15pt 43.1pt 51.05pt 58.95pt 66.9pt 74.85pt 82.8pt 90.7pt 98.65pt 106.6pt 114.55pt center 241.0pt right 17.0cm;
   font-size:9.5pt;}
span.HPS-CommitteeInterjecting
   {mso-style-name:Committee_Interjecting;
   mso-style-priority:1;
   mso-style-unhide:no;
   mso-style-qformat:yes;
   mso-ansi-font-size:10.5pt;
   font-weight:bold;
   mso-bidi-font-weight:normal;}
p.HPS-Debate, li.HPS-Debate, div.HPS-Debate
   {mso-style-name:Debate;
   mso-style-unhide:no;
   mso-style-qformat:yes;
   mso-style-parent:"";
   mso-style-next:Normal;
   margin-top:0cm;
   margin-right:0cm;
   margin-bottom:3.0pt;
   margin-left:0cm;
   text-align:center;
   mso-pagination:widow-orphan lines-together;
   page-break-after:avoid;
   mso-outline-level:1;
   font-size:12.0pt;
   mso-bidi-font-size:9.0pt;
   font-weight:bold;
   mso-bidi-font-weight:normal;}
p.HPS-SubDebate, li.HPS-SubDebate, div.HPS-SubDebate
   {mso-style-name:SubDebate;
   mso-style-unhide:no;
   mso-style-qformat:yes;
   mso-style-parent:"";
   mso-style-next:Normal;
   margin-top:0cm;
   margin-right:0cm;
   margin-bottom:3.0pt;
   margin-left:0cm;
   text-align:center;
   mso-pagination:widow-orphan lines-together;
   page-break-after:avoid;
   mso-outline-level:2;
   tab-stops:15.0cm;
   font-size:11.5pt;
   mso-bidi-font-size:12.0pt;
   font-weight:bold;
   mso-bidi-font-weight:normal;}
span.HPS-GeneralBold
   {mso-style-name:General_Bold;
   mso-style-priority:1;
   mso-style-unhide:no;
   mso-style-qformat:yes;
   mso-style-parent:"";
   mso-ansi-font-size:10.5pt;
   font-weight:bold;
   mso-bidi-font-weight:normal;}
p.HPS-Line, li.HPS-Line, div.HPS-Line
   {mso-style-name:Line;
   mso-style-unhide:no;
   mso-style-qformat:yes;
   mso-style-next:Normal;
   margin-top:0cm;
   margin-right:0cm;
   margin-bottom:3.0pt;
   margin-left:0cm;
   text-align:justify;
   text-indent:11.35pt;
   mso-pagination:widow-orphan;
   tab-stops:11.35pt 19.3pt 27.2pt 35.7pt 43.1pt 51.05pt 58.95pt 66.9pt 74.85pt 82.8pt 90.7pt 98.65pt 106.6pt 114.55pt center 241.0pt right 17.0cm;
   font-size:10.5pt;
   mso-bidi-font-size:9.0pt;
   color:white;
   mso-themecolor:background1;}
span.HPS-MemberIInterjecting
   {mso-style-name:Member_IInterjecting;
   mso-style-priority:1;
   mso-style-unhide:no;
   mso-style-qformat:yes;
   mso-style-parent:"";
   mso-ansi-font-size:10.5pt;
   font-weight:normal;
   font-style:italic;
   mso-bidi-font-style:normal;}
span.HPS-OfficeIInterjecting
   {mso-style-name:Office_IInterjecting;
   mso-style-priority:1;
   mso-style-unhide:no;
   mso-style-qformat:yes;
   mso-style-parent:"";
   mso-ansi-font-size:10.5pt;
   font-weight:normal;
   font-style:italic;
   mso-bidi-font-style:normal;}
span.HPS-MemberInterjecting
   {mso-style-name:Member_Interjecting;
   mso-style-priority:1;
   mso-style-unhide:no;
   mso-style-qformat:yes;
   mso-style-parent:"";
   mso-ansi-font-size:10.5pt;
   font-weight:bold;
   mso-bidi-font-weight:normal;}
span.HPS-OfficeInterjecting
   {mso-style-name:Office_Interjecting;
   mso-style-priority:1;
   mso-style-unhide:no;
   mso-style-qformat:yes;
   mso-style-parent:"";
   mso-ansi-font-size:10.5pt;
   font-weight:bold;
   mso-bidi-font-weight:normal;}
span.HPS-MemberWitness
   {mso-style-name:Member_Witness;
   mso-style-priority:1;
   mso-style-unhide:no;
   mso-style-qformat:yes;
   mso-style-parent:"";
   mso-ansi-font-size:10.5pt;
   font-weight:bold;
   mso-bidi-font-weight:normal;}
p.HPS-Small, li.HPS-Small, div.HPS-Small
   {mso-style-name:Small;
   mso-style-unhide:no;
   mso-style-qformat:yes;
   mso-style-next:Normal;
   margin-top:0cm;
   margin-right:0cm;
   margin-bottom:3.0pt;
   margin-left:0cm;
   text-align:justify;
   line-height:200%;
   mso-pagination:widow-orphan;
   tab-stops:11.35pt 19.3pt 27.2pt 35.15pt 43.1pt 51.05pt 58.95pt 66.9pt 74.85pt 82.8pt 90.7pt 98.65pt 106.6pt 114.55pt center 241.0pt right 17.0cm;
   font-size:9.5pt;}
p.HPS-StartWitness, li.HPS-StartWitness, div.HPS-StartWitness
   {mso-style-name:Start_Witness;
   mso-style-unhide:no;
   mso-style-next:Normal;
   margin-top:0cm;
   margin-right:0cm;
   margin-bottom:10.0pt;
   margin-left:0cm;
   text-align:justify;
   line-height:200%;
   mso-pagination:widow-orphan;
   tab-stops:11.35pt 19.3pt 27.2pt 35.15pt 43.1pt 51.05pt 58.95pt 66.9pt 74.85pt 82.8pt 90.7pt 98.65pt 106.6pt 114.55pt center 241.0pt right 17.0cm;
   font-size:10.5pt;
   mso-bidi-font-size:12.0pt;
   font-weight:bold;
   mso-bidi-font-weight:normal;}
p.HPS-BillText, li.HPS-BillText, div.HPS-BillText
   {mso-style-name:Bill_Text;
   mso-style-unhide:no;
   mso-style-qformat:yes;
   mso-style-parent:"";
   mso-style-next:Normal;
   margin-top:0cm;
   margin-right:0cm;
   margin-bottom:3.0pt;
   margin-left:0cm;
   text-align:center;
   mso-pagination:widow-orphan lines-together;
   font-size:10.5pt;
   mso-bidi-font-size:12.0pt;
   text-transform:uppercase;}
span.HPS-MemberContinuation
   {mso-style-name:Member_Continuation;
   mso-style-priority:1;
   mso-style-unhide:no;
   mso-style-qformat:yes;
   mso-style-parent:"";
   mso-ansi-font-size:10.5pt;
   font-weight:bold;
   mso-bidi-font-weight:normal;
   font-style:normal;}
span.HPS-OfficeContinuation
   {mso-style-name:Office_Continuation;
   mso-style-priority:1;
   mso-style-unhide:no;
   mso-style-qformat:yes;
   mso-style-parent:"";
   mso-ansi-font-size:10.5pt;
   font-weight:bold;
   mso-bidi-font-weight:normal;
   font-style:normal;}
p.HPS-SubSubDebate, li.HPS-SubSubDebate, div.HPS-SubSubDebate
   {mso-style-name:SubSubDebate;
   mso-style-unhide:no;
   mso-style-qformat:yes;
   mso-style-parent:"";
   mso-style-next:Normal;
   margin-top:0cm;
   margin-right:0cm;
   margin-bottom:3.0pt;
   margin-left:0cm;
   text-align:center;
   mso-pagination:widow-orphan lines-together;
   page-break-after:avoid;
   mso-outline-level:3;
   font-size:10.5pt;
   mso-bidi-font-size:12.0pt;
   font-weight:bold;
   mso-bidi-font-weight:normal;}





span.HPS-MemberCommittee
   {mso-style-name:Member_Committee;
   mso-style-priority:1;
   mso-style-unhide:no;
   mso-style-qformat:yes;
   mso-style-parent:"";
   mso-ansi-font-size:10.5pt;
   font-weight:bold;
   mso-bidi-font-weight:normal;}
span.HPS-OfficeCommittee
   {mso-style-name:Office_Committee;
   mso-style-priority:1;
   mso-style-unhide:no;
   mso-style-qformat:yes;
   mso-style-parent:"";
   mso-ansi-font-size:10.5pt;
   font-weight:bold;
   mso-bidi-font-weight:normal;}
p.HPS-EstJobName, li.HPS-EstJobName, div.HPS-EstJobName
   {mso-style-name:Est_JobName;
   mso-style-unhide:no;
   mso-style-qformat:yes;
   margin-top:0cm;
   margin-right:0cm;
   margin-bottom:3.0pt;
   margin-left:0cm;
   text-align:center;
   text-indent:11.35pt;
   mso-pagination:widow-orphan;
   tab-stops:11.35pt 19.3pt 27.2pt 35.15pt 43.1pt 51.05pt 58.95pt 66.9pt 74.85pt 82.8pt 90.7pt 98.65pt 106.6pt 114.55pt center 241.0pt right 17.0cm;
   font-size:10.5pt;
   mso-bidi-font-size:12.0pt;
   text-transform:uppercase;
   font-weight:bold;
   mso-bidi-font-weight:normal;}
p.HPS-EstJobDate, li.HPS-EstJobDate, div.HPS-EstJobDate
   {mso-style-name:Est_JobDate;
   mso-style-unhide:no;
   mso-style-qformat:yes;
   margin-top:0cm;
   margin-right:0cm;
   margin-bottom:3.0pt;
   margin-left:0cm;
   text-align:center;
   text-indent:11.35pt;
   mso-pagination:widow-orphan;
   tab-stops:11.35pt 19.3pt 27.2pt 35.15pt 43.1pt 51.05pt 58.95pt 66.9pt 74.85pt 82.8pt 90.7pt 98.65pt 106.6pt 114.55pt center 241.0pt right 17.0cm;
   font-size:10.5pt;
   mso-bidi-font-size:12.0pt;
   font-weight:bold;
   mso-bidi-font-weight:normal;}
p.HPS-TableLeftAlignSmall, li.HPS-TableLeftAlignSmall, div.HPS-TableLeftAlignSmall
   {mso-style-name:TableLeftAlignSmall;
   mso-style-unhide:no;
   margin-top:0cm;
   margin-right:0cm;
   margin-bottom:3.0pt;
   margin-left:9.05pt;
   text-align:justify;
   text-indent:-9.05pt;
   line-height:10.0pt;
   mso-pagination:widow-orphan;
   mso-hyphenate:none;
   tab-stops:11.35pt 19.3pt 27.2pt 35.15pt 43.1pt 51.05pt 58.95pt 66.9pt 74.85pt 82.8pt 90.7pt 98.65pt 106.6pt 114.55pt center 241.0pt right 17.0cm;
   font-size:9.5pt;
   mso-font-kerning:10.5pt;}
span.HPS-MemberAnswer
   {mso-style-name:Member_Answer;
   mso-style-priority:1;
   mso-style-unhide:no;
   mso-style-qformat:yes;
   mso-style-parent:"";
   mso-ansi-font-size:10.5pt;
   font-weight:bold;
   mso-bidi-font-weight:normal;}
span.HPS-OfficeAnswer
   {mso-style-name:Office_Answer;
   mso-style-priority:1;
   mso-style-unhide:no;
   mso-style-qformat:yes;
   mso-style-parent:"";
   mso-ansi-font-size:10.5pt;
   font-weight:bold;
   mso-bidi-font-weight:normal;}
span.HPS-MemberQuestion
   {mso-style-name:Member_Question;
   mso-style-priority:1;
   mso-style-unhide:no;
   mso-style-qformat:yes;
   mso-style-parent:"";
   mso-ansi-font-size:10.5pt;
   font-weight:bold;
   mso-bidi-font-weight:normal;}
span.HPS-OfficeQuestion
   {mso-style-name:Office_Question;
   mso-style-priority:1;
   mso-style-unhide:no;
   mso-style-qformat:yes;
   mso-style-parent:"";
   mso-ansi-font-size:10.5pt;
   font-weight:bold;
   mso-bidi-font-weight:normal;}
p.HPS-QoNText, li.HPS-QoNText, div.HPS-QoNText
   {mso-style-name:QoN_Text;
   mso-style-unhide:no;
   mso-style-qformat:yes;
   mso-style-next:Normal;
   margin-top:0cm;
   margin-right:0cm;
   margin-bottom:3.0pt;
   margin-left:0cm;
   text-align:justify;
   text-indent:11.35pt;
   mso-pagination:widow-orphan;
   tab-stops:1.15pt 11.35pt 18.15pt 27.2pt 35.15pt 43.1pt 51.05pt 58.95pt 66.9pt 74.85pt 82.8pt 90.7pt 98.65pt 106.6pt 114.55pt center 241.0pt right 17.0cm;
   font-size:9.5pt;}
p.HPS-TableLeftAlign, li.HPS-TableLeftAlign, div.HPS-TableLeftAlign
   {mso-style-name:TableLeftAlign;
   mso-style-unhide:no;
   mso-style-qformat:yes;
   mso-style-parent:"";
   mso-style-next:Normal;
   margin:0cm;
   margin-bottom:.0001pt;
   mso-pagination:widow-orphan;
   tab-stops:11.35pt 19.3pt 27.2pt 35.7pt;
   font-size:10.5pt;}
p.HPS-SODJobDate, li.HPS-SODJobDate, div.HPS-SODJobDate
   {mso-style-name:SOD_JobDate;
   mso-style-unhide:no;
   mso-style-qformat:yes;
   margin-top:0cm;
   margin-right:0cm;
   margin-bottom:3.0pt;
   margin-left:0cm;
   text-align:center;
   text-indent:11.35pt;
   line-height:200%;
   mso-pagination:widow-orphan;
   tab-stops:11.35pt 19.3pt 27.2pt 35.15pt 43.1pt 51.05pt 58.95pt 66.9pt 74.85pt 82.8pt 90.7pt 98.65pt 106.6pt 114.55pt center 241.0pt right 17.0cm;
   font-size:10.5pt;
   font-style:italic;
   mso-bidi-font-style:normal;}
p.HPS-JobStartTimeHR, li.HPS-JobStartTimeHR, div.HPS-JobStartTimeHR
   {mso-style-name:JobStartTime_HR;
   mso-style-unhide:no;
   mso-style-qformat:yes;
   mso-style-link:"JobStartTime_HR Char";
   mso-style-next:Normal;
   margin-top:0cm;
   margin-right:0cm;
   margin-bottom:3.0pt;
   margin-left:0cm;
   text-align:justify;
   text-indent:11.35pt;
   mso-pagination:widow-orphan;
   tab-stops:11.35pt 19.3pt 27.2pt 35.15pt 43.1pt 51.05pt 58.95pt 66.9pt 74.85pt 82.8pt 90.7pt 98.65pt 106.6pt 114.55pt center 241.0pt right 17.0cm;
   font-size:10.5pt;}
span.HPS-JobStartTimeHRChar
   {mso-style-name:"JobStartTime_HR Char";
   mso-style-unhide:no;
   mso-style-locked:yes;
   mso-style-link:JobStartTime_HR;
   mso-ansi-font-size:10.5pt;
   mso-bidi-font-size:12.0pt;
   mso-fareast-language:EN-AU;}
p.HPS-JobStartTimeMC, li.HPS-JobStartTimeMC, div.HPS-JobStartTimeMC
   {mso-style-name:JobStartTime_MC;
   mso-style-unhide:no;
   mso-style-qformat:yes;
   mso-style-link:"JobStartTime_MC Char";
   mso-style-next:Normal;
   margin-top:0cm;
   margin-right:0cm;
   margin-bottom:3.0pt;
   margin-left:0cm;
   text-align:justify;
   text-indent:11.35pt;
   mso-pagination:widow-orphan;
   tab-stops:11.35pt 19.3pt 27.2pt 35.15pt 43.1pt 51.05pt 58.95pt 66.9pt 74.85pt 82.8pt 90.7pt 98.65pt 106.6pt 114.55pt center 241.0pt right 17.0cm;
   font-size:10.5pt;}
p.HPS-MCJobDate, li.HPS-MCJobDate, div.HPS-MCJobDate
   {mso-style-name:MC_JobDate;
   mso-style-unhide:no;
   mso-style-qformat:yes;
   mso-style-parent:"";
   mso-style-next:Normal;
   margin-top:0cm;
   margin-right:0cm;
   margin-bottom:10.0pt;
   margin-left:0cm;
   text-align:center;
   line-height:115%;
   mso-pagination:widow-orphan;
   font-size:10.5pt;
   mso-bidi-font-size:12.0pt;
   font-style:italic;
   mso-bidi-font-style:normal;}
p.HPS-BillText, li.HPS-BillText, div.HPS-BillText
   {mso-style-name:Bill_Text;
   mso-style-unhide:no;
   mso-style-qformat:yes;
   mso-style-parent:"";
   mso-style-next:Normal;
   margin-top:0cm;
   margin-right:0cm;
   margin-bottom:3.0pt;
   margin-left:0cm;
   text-align:center;
   mso-pagination:widow-orphan lines-together;
   font-size:10.5pt;
   mso-bidi-font-size:12.0pt;
   text-transform:uppercase;}
p.HPS-DivisionHeading, li.HPS-DivisionHeading, div.HPS-DivisionHeading
   {mso-style-name:Division_Heading;
   mso-style-unhide:no;
   mso-style-qformat:yes;
   mso-style-parent:"";
   mso-style-next:Normal;
   margin-top:0cm;
   margin-right:0cm;
   margin-bottom:6.0pt;
   margin-left:0cm;
   text-align:center;
   mso-pagination:none;
   page-break-after:avoid;
   mso-layout-grid-align:none;
   text-autospace:none;
   font-size:9.5pt;}
p.HPS-DivisionSummary, li.HPS-DivisionSummary, div.HPS-DivisionSummary
   {mso-style-name:Division_Summary;
   mso-style-unhide:no;
   mso-style-qformat:yes;
   mso-style-parent:"";
   mso-style-next:Normal;
   margin:0cm;
   margin-bottom:.0001pt;
   text-align:center;
   mso-pagination:widow-orphan;
   tab-stops:dotted 70.9pt;
   mso-layout-grid-align:none;
   text-autospace:none;
   font-size:9.0pt;}
p.HPS-DivisionTwoColumn, li.HPS-DivisionTwoColumn, div.HPS-DivisionTwoColumn
   {mso-style-name:Division_TwoColumn;
   mso-style-unhide:no;
   mso-style-qformat:yes;
   mso-style-parent:"";
   mso-style-next:Normal;
   margin:0cm;
   margin-bottom:.0001pt;
   mso-pagination:widow-orphan;
   tab-stops:35.45pt 70.9pt 106.3pt 5.0cm 177.2pt 212.65pt 248.05pt 10.0cm 318.95pt 354.4pt 389.8pt;
   mso-layout-grid-align:none;
   text-autospace:none;
   font-size:8.5pt;}
span.HPS-Electorate
   {mso-style-name:Electorate;
   mso-style-priority:1;
   mso-style-unhide:no;
   mso-style-qformat:yes;
   mso-style-parent:"";
   mso-ansi-font-size:10.5pt;}
span.HPS-MemberActing
   {mso-style-name:Member_Acting;
   mso-style-priority:1;
   mso-style-unhide:no;
   mso-style-qformat:yes;
   mso-ansi-font-size:10.5pt;
   font-weight:bold;
   mso-bidi-font-weight:normal;}
span.HPS-MemberAnswer
   {mso-style-name:Member_Answer;
   mso-style-priority:1;
   mso-style-unhide:no;
   mso-style-qformat:yes;
   mso-style-parent:"";
   mso-ansi-font-size:10.5pt;
   font-weight:bold;
   mso-bidi-font-weight:normal;}
span.HPS-OfficeAnswer
   {mso-style-name:Office_Answer;
   mso-style-priority:1;
   mso-style-unhide:no;
   mso-style-qformat:yes;
   mso-style-parent:"";
   mso-ansi-font-size:10.5pt;
   font-weight:bold;
   mso-bidi-font-weight:normal;}
span.HPS-MemberLowerCase
   {mso-style-name:Member_LowerCase;
   mso-style-priority:1;
   mso-style-unhide:no;
   mso-style-qformat:yes;
   mso-ansi-font-size:10.5pt;
   font-weight:bold;
   mso-bidi-font-weight:normal;}
span.HPS-MemberQuestion
   {mso-style-name:Member_Question;
   mso-style-priority:1;
   mso-style-unhide:no;
   mso-style-qformat:yes;
   mso-style-parent:"";
   mso-ansi-font-size:10.5pt;
   font-weight:bold;
   mso-bidi-font-weight:normal;}
span.HPS-OfficeQuestion
   {mso-style-name:Office_Question;
   mso-style-priority:1;
   mso-style-unhide:no;
   mso-style-qformat:yes;
   mso-style-parent:"";
   mso-ansi-font-size:10.5pt;
   font-weight:bold;
   mso-bidi-font-weight:normal;}
span.HPS-MemberSpeech
   {mso-style-name:Member_Speech;
   mso-style-priority:1;
   mso-style-unhide:no;
   mso-style-qformat:yes;
   mso-style-parent:"";
   mso-ansi-font-size:10.5pt;
   font-weight:bold;
   mso-bidi-font-weight:normal;}
span.HPS-OfficeSpeech
   {mso-style-name:Office_Speech;
   mso-style-priority:1;
   mso-style-unhide:no;
   mso-style-qformat:yes;
   mso-style-parent:"";
   mso-ansi-font-size:10.5pt;
   font-weight:bold;
   mso-bidi-font-weight:normal;}
span.HPS-MinisterialTitles
   {mso-style-name:Ministerial_Titles;
   mso-style-priority:1;
   mso-style-unhide:no;
   mso-style-qformat:yes;
   mso-style-parent:"";
   mso-ansi-font-size:10.5pt;}
span.HPS-State
   {mso-style-name:State;
   mso-style-priority:1;
   mso-style-unhide:no;
   mso-style-qformat:yes;
   mso-style-parent:"";
   mso-ansi-font-size:10.5pt;}
span.HPS-Time
   {mso-style-name:Time;
   mso-style-priority:1;
   mso-style-unhide:no;
   mso-style-qformat:yes;
   mso-ansi-font-size:10.5pt;}
span.HPS-DivisionPreamble
   {mso-style-name:Division_Preamble;
   mso-style-priority:1;
   mso-style-unhide:no;
   mso-style-qformat:yes;
   mso-ansi-font-size:10.5pt;}
span.HPS-DivisionResult
   {mso-style-name:Division_Result;
   mso-style-priority:1;
   mso-style-unhide:no;
   mso-style-qformat:yes;
   mso-style-parent:"";
   mso-ansi-font-size:10.5pt;}

