/* Copyright (c) 2003-2005 Federal Parliament of Australia
 *
 * Revision history:
 *
 * 1.6  2005-04-04      Steve Ball
 *	Added p.parainterrupt
 * 1.5  2005-03-30	Steve Ball
 *	span.talkername: added bold.
 * 1.4  2005-03-23	Steve Ball
 *	Added div.hansardtitlegroup and div.hansardsubtitlegroup
 * 1.3  2005-03-16	Steve Ball
 *	Changed colours used for various items; now mostly black except hyperlinks
 * 1.2	2005-03-14	Steve Ball
 *	Added paraItemHead, parahdg5s
 * 1.1	2005-03-11	Steve Ball
 *	Added div.questionnumber.  Quotes and motions are flush-left.  Presenter is indented.
 */

html
{
    width:              100%;
}

body, BODY
{
    color:		#000000;
    font-family:	Verdana, Arial, Helvetica, sans-serif;
    font-size:		10pt;
    text-align:         left;
}

TD
{
    font-size:          80%;
    font-family:        Verdana, Arial, Helvetica, sans-serif;
}
TH
{
    font-size:          80%;
    font-weight:        bold;
    font-family:        Verdana, Arial, Helvetica, sans-serif;
    text-align:         left;
}

A:link, A:active
{
    font-family:        Verdana, Arial, Helvetica, sans-serif;
}
A:hover
{
    color:              #000033;
    font-family:        Verdana, Arial, Helvetica, sans-serif;
    text-decoration:    underline;
}

UL
{
    font-family:        Verdana, Arial, Helvetica, sans-serif;
    list-style-position: outside;
    list-style-type:    round;
}

H5
{
    font-family:        Verdana, Arial, Helvetica, sans-serif;
    font-size:          95%;
}
H4
{
    font-family:        Verdana, Arial, Helvetica, sans-serif;
    font-size:          100%;
}
H3
{
    font-family:        Verdana, Arial, Helvetica, sans-serif;
    font-size:          105%;
}
H2
{
    font-family:        Verdana, Arial, Helvetica, sans-serif;
    font-size:          120%;
}
H1
{
    font-family:        Verdana, Arial, Helvetica, sans-serif;
    font-size:          130%;
}
.footer
{
    font-family:        Verdana, Arial, Helvetica, sans-serif;
}
.bullets
{
    list-style-position: outside;
    list-style-type:    round;
}
.menutext
{
    font-family:        Verdana, Arial, Helvetica, sans-serif;
    font-size:          90%;
}
.heading
{
    font-family:        Verdana, Arial, Helvetica, sans-serif;
    font-weight:        bold;
    font-size:          110%;
}
.tablehead
{
    font-family:        Verdana, Arial, Helvetica, sans-serif;
}
.greytext
{
    font-family:        Verdana, Arial, Helvetica, sans-serif;
    color:              #666666;
}
.small_text
{
    font-family:        Verdana, Arial, Helvetica, sans-serif;
    font-size:          80%;
}
.tab1
{
    margin-left:        5%;
}
.tab2
{
    margin-left:        10%;
}
.pagedescription
{
    font-family:        Verdana, Arial, Helvetica, sans-serif;
}
.guidesearchsteps
{
    font-family:        Verdana, Arial, Helvetica, sans-serif;
    font-size:          110%;
    color:              #ffffff;
}

div.contentstart
{
    text-align:         justify;
    font-size:          10pt;
}
div.section
{
}
div.section0.unused
{
    background-color:	#d9ffff;
}
div.section1.unused
{
    background-color:	#ffd9ff;
}

div.subsection
{
    margin-left:	10;
}

div.subsection0.unused
{
    background-color:   #ffffd9;
}
div.subsection1.unused
{
    background-color:   #ccffff;
}

div.committee
{
    text-align:         left;
    margin-bottom:      2em;
}

div.committeeChamber, div.committeeName, div.committeeDate
{
    font-weight:        bold;
    text-align:         center;
    margin-top:         0.5em;
    margin-bottom:      0.5em;
}
div.committeeTermsOfReference
{
    font-size:          8pt;
}
div.committeeTermsOfReferenceTitle
{
    font-weight:        bold;
    font-size:          10pt;
}
div.committeeMeetingTime
{
    font-weight:        bold;
    margin-top:         1em;
    margin-bottom:      1em;
}
div.committeeIntro
{
    text-align:         left;
}
div.committeeLocation
{
    text-align:         center;
}
div.committeeIntroTitle
{
    font-weight:        bold;
    font-size:          10.5pt;
    text-align:         center;
    margin-top:         1.5em;
    margin-bottom:      1em;
}
div.committeeInAttendance
{
    font-weight:        bold;
    text-align:         center;
}
span.committeemembershipTitle, span.committeeMembershipParticipatingTitle, span.committeeMembershipInAttendanceTitle
{
    font-weight:        bold;
}

div.motionnospeech
{
    margin-top:         2em;
}

div.speech0.unused
{
    background-color:   #ffccff;
    margin-left:        10;
}
div.speech1.unused
{
    background-color:   #ffffcc;
    margin-left:        10;
}
div.subspeech0.unused
{
    background-color:   #eeffff;
    margin-left:        10;
}
div.subspeech1.unused
{
    background-color:   #ffeeff;
    margin-left:        10;
}

div.titlepage
{
    text-align:         center;
    font-family:	Times, Palatino, serif;
    font-size:		10pt;
}
div.crest
{
    margin-top:         25;
    margin-bottom:      25;
    text-align:         center;
}
div.mainheading
{
    font-size:          24pt;
    font-weight:        bold;
    margin-bottom:      25;
}
div.hansardsubtitlegroup
{
    margin-bottom:      2em;
}
div.hansardtitle
{
    font-size:          12pt;
    font-weight:        bold;
    margin-top:         0;
    margin-bottom:      0;
    text-align:         center;
}
div.hansardsubtitle, div.questionnumber
{
    font-size:          10pt;
    font-weight:        bold;
    margin-top:         0;
    margin-bottom:      0;
    text-align:         center;
}
div.sessioninfo
{
    font-size:          10pt;
    margin-top:         5;
    margin-bottom:      5;
    text-align:         center;
    text-transform:     uppercase;
}
div.date, div.proof
{
    font-size:          18pt;
    text-transform:     uppercase;
    margin-top:         15;
    margin-bottom:      15;
    text-align:         center;
}
div.authority
{
    font-size:          8pt;
    text-transform:     uppercase;
    margin-top:         15;
    margin-bottom:      15;
    text-align:         center;
}

div.bsDate
{
    font-size:          10pt;
    font-style:         italic;
    text-align:         center;
}

div.toc
{
    margin-bottom:      6em;
}
div.toctitle
{
    font-size:          18pt;
    font-weight:        bold;
    text-align:         center;
    margin-top:         15;
    margin-bottom:      25;
    text-transform:     uppercase;
}
div.tocDebate
{
    margin-top:         10;
}
div.toc1
{
    width:              100%;
    height:             .8em;
    line-height:        1em;
    margin-top:         1.2em;
    margin-bottom:      1em;
}
div.toc1speech
{
    margin-left:        6%;
}
div.toc2
{
    width:              100%;
    w\idth:             94%; /* Conforming browser hack */
    margin-left:        6%; /* width and margin-left = 100% */
    height:             .9em;
    margin-top:         .2em;
    margin-bottom:      1em;
}
div.toc2speech
{
    margin-left:        12%;
}
div.toc3
{
    width:              100%;
    w\idth:             93%; /* Conforming browser hack */
    margin-left:        12%; /* width and margin-left = 100% */
    height:             .9em;
    margin-top:         .2em;
    margin-bottom:      1em;
}
div.toc3speech
{
    margin-left:        18%;
}
div.tocPetition
{
    margin-left:        6%;
}
.tocitem
{
    float:              left;
    position:           relative;
    top:                5px;
    background-color:   white;
    margin-bottom:      -.3em;
    border-bottom:      solid white .2em;
    padding-right:      10px;
    text-align:         left;
}
div.toc>.tocitem
{
    position:           static; /* IE5 Mac Bug */
}
.tocnumber
{
    float:              right;
    position:           relative;
    top:                5px;
    background-color:   white;
    margin-bottom:      -.4em;
    border-bottom:      solid white .2em;
    width:              44px;
    text-align:         right;
}

div.debateTitle, div.petitionTitle
{
    font-size:          14pt;
    font-weight:        bold;
    text-align:         center;
    text-transform:     uppercase;
}
div.debateType
{
    display:            none;
}
div.subdebateTitle
{
    font-size:          12pt;
    font-weight:        bold;
    text-align:         center;
}

div.discussion
{
    margin-top:         2em;
}
div.estdepartment, div.estsubdepartment
{
    text-align:         left;
}
div.estdepartmentTitle, div.estsubdepartmentTitle
{
    font-weight:        bold;
}
div.witness
{
    font-weight:        bold;
}
div.estwitness
{
    margin-left:        15;
}
div.discussiondepartmentTitle, div.discussionsubdepartmentTitle
{
    text-align:         center;
    font-weight:        bold;
}

div.debateNo
{
    width:              100%;
    font-size:          8pt;
    text-align:         right;
}

div.petition
{
    margin-left:        2em;
}
div.presenter
{
    margin-left:        15;
}

div.quote
{
    margin-left:        0;
    margin-right:       0;
    font-size:          8pt;
}
div.motion
{
    margin-left:        0;
    margin-right:       0;
    font-size:          8pt;
}

div.list
{
    margin-left:        15;
}
div.listitem
{
    margin-left:        15;
    text-indent:        -15;
}

div.amendments
{
    margin-left:        15;
}
div.amendment0.unused
{
    margin-bottom:      10;
    background-color:   #ffffd9;
}
div.amendment1.unused
{
    margin-bottom:      10;
    background-color:   #d9ffd9;
}

div.extract
{
    font-family:        Arial, Helvetica, sans-serif;
    width:              100%;
    text-align:         right;
    font-size:          8pt;
    margin-bottom:      10;
}
div.extractTitle
{
    text-align:         center;
    text-transform:     uppercase;
    margin-top:         5;
    margin-bottom:      15;
}
div.separator
{
    text-align:         center;
}
div.speechType
{
    display:            none;
}

p
{
    text-indent:        1em;
}
p.parasmallcentre
{
    font-size:          8pt;
    text-align:         center;
}
p.parasmall
{
    text-indent:        1em;
    font-size:          8pt;
}
p.parasmallbold
{
    text-indent:        1em;
    font-size:          8pt;
    font-weight:        bold;
}
p.parasmallcentrebold
{
    text-indent:        1em;
    font-size:          8pt;
    font-weight:        bold;
    text-align:         center;
}
p.paracentre
{
    text-align:         center;
}
p.parabold
{
    text-indent:        1em;
    font-weight:        bold;
}
p.paracentrebold
{
    text-align:         center;
    font-weight:        bold;
}
p.paracentrebolditalic
{
    text-align:         center;
    font-weight:        bold;
    font-style:         italic;
}
p.parablock
{
    text-indent:        0;
}
p.paraitalic
{
    font-style:         italic;
}
p.parabolditalic
{
    font-weight:        bold;
    font-style:         italic;
}
p.paraItemHead
{
    font-weight:        bold;
    margin-left:        30;
}
p.paraItem
{
    margin-left:        35;
}
p.parahdg5s
{
    font-weight:        bold;
    font-style:         italic;
    margin-left:        25;
}
p.parainterrupt
{
    font-weight:        bold;
    text-align:         center;
}


ul
{
    margin-left:        1em;
}

span.speechname
{
    font-weight:        bold;
}
span.speechelectorate
{
    color:              black;
}
span.speechrole
{
    color:              black;
}
span.speechtime
{
    color:              black;
}

span.talkername
{
    color:              black;
    font-weight:        bold;
}
span.talkerelectorate
{
    color:              black;
}
span.talkerrole
{
    color:              black;
}
span.talkertimestamp
{
    color:              black;
}

a.billreference
{
    color:              black;
}

span.hidden
{
    background-color:	#d9d9d9;
}

span.motion
{
   text-indent:		20px;
}

span.searchterm
{
}

table.bigText
{
	font-size: 140%;
}

