/*  New Legislative Assembly CSS  */
/* @import url("assembly.css"); */
body{
	background-color: #c6c6c6;     /* white colour  */
}
#leftcolumn {
	background-color: #d5c46e;   /*  gold  */
	width:150px;
}
#footer a:hover {
	color: #FFFFCC;    /*   */
}
#leftnav a{
	background-color: #d5c46e;   /* gold */


}
#leftnav li .active, #leftnav a:hover {
    background-color: #eee7c5;  /* light gold */
    color: #000000;
}


#leftnav li .active, #leftnav a:hover {
    background-color: #eee7c5;  /* light gold */
    color: #000000;
}
#footer {
	background-color: #092709;   /* dark green */
}
/*******************    *******************************/
/*   Start Image URLS   */ 
#bk_cols2 {
	background: url(2col.gif);
}
#banner {
	background-image: url(NewBanner.jpg);
	height:220px
}
/* set French banner to default English */ 
#banner_F {
	background-image: url(NewBanner.jpg);
		height:220px
} 

/*   END Image URLS   */ 
/* FROM assembly.css */
.MAJORHEAD {
  font-family:verdana;
  font-size:16pt;
  font-weight:bold;
  margin:0px 0px 0px 0px;
}

.UNDERMAJOR {
  font-family:verdana;
  font-size:12pt;
  font-weight:bold;
  padding:0px 0px 4px 0px;
}

.MINORHEAD {
  font-family:verdana;
  font-size:12pt;
  font-weight:bold;
  padding:6px 0px 2px 0px;
}

.SUBHEAD {
  font-family:verdana;
  font-size:10pt;
  font-weight:bold;
  padding:6px 0px 2px 0px;
}

.GRACENOTE {
  font-family:verdana;
  font-size:10pt;
  font-weight:normal;
  font-style:italic;
  padding:0px 0px 0px 0px;
}

.HOMEPAGEHEAD {
  font-family:verdana;
  font-size:12pt;
  font-weight:bold;
  margin:0px 0px 0px 0px;
  padding:0px 0px 0px 0px;
}

.HOMEPAGEHEADSPACE {
  font-family:verdana;
  font-size:12pt;
  font-weight:bold;
  margin:4px 0px 0px 0px;
  padding:0px 0px 0px 0px;
}

H2.withspace {
  margin:6px 0px 2px 0px;
}

.crumb {
  font-family:verdana;
  font-size:10pt;
  font-weight:normal;
  margin:0px 0px 0px 0px;
}

H4.credit {
  font-family:verdana;
  font-size:9pt;
  font-weight:normal;
  margin:6px 0px 0px 0px;
  color: #FFFFFF;
  text-align: center;
}

.subtitle {
  font-family:verdana;
  font-size:11pt;
  font-weight:normal;
  font-style:italic;
  margin:3px 0px 7px 0px;
}

.BODYCOPY {
  font-family:verdana;
  font-size:11pt;
  font-weight:normal;
  margin:0px 0px 0px 0px;
}

.BODYCOPYWHITE {
  font-family:verdana;
  font-size:10pt;
  font-weight:normal;
  margin:0px 0px 0px 0px;
  color: #FFFFFF;
}

P {
  font-family:verdana;
  font-size:10pt;
  font-weight:normal;
  margin:1px 0px 1px 0px;
}

TD.onedayplain {
  font-family:verdana;
  font-size:9pt;
  font-weight:normal;
  margin:0px 0px 0px 0px;
  text-align: center;
  color: #666666;
}

TD.onedayselected {
  font-family:verdana;
  font-size:9pt;
  font-weight:bold;
  margin:0px 0px 0px 0px;
  text-align: center;
  color: #000000;
  background-color: #FFFF00;
}
TD.onedayquestion {
  font-family:verdana;
  font-size:9pt;
  font-weight:bold;
  margin:0px 0px 0px 0px;
  text-align: center;
  color: #000000;
  background-color: #999999;
}


TD.bills {
    font-weight:bold;
    margin:0px 0px 0px 0px;

    /*assembly.css (line 439)*/
	font-family:"Bitstream Vera Sans","Geneva","Tahoma","Arial","Helvetica","SansSerif";
	font-size:10pt;

}

TD.onebillleft {
  font-family:verdana;
  font-size:10pt;
  font-weight:bold;
  text-align: right;
  margin:0px 0px 0px 0px;
}

TD.onebillright {
  font-family:verdana;
  font-size:10pt;
  font-weight:normal;
  margin:0px 0px 0px 0px;
}

.fiveabove {
  margin:5px 0px 0px 0px;
}

.indent {
   text-indent: 1em;
}

P.rule {
  margin:6px 0px 6px 0px;
}

P.space {
  margin:1px 0px 1px 0px;
}
.smallwhite {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}
a.smallwhite:link {
	color: #FFFFFF;
}
a.smallwhite:visited {
	color: #FFFFFF;
}
a.smallwhite:hover {
	color: #CCCCCC;
}
a.smallwhite:active {
	color: #FFFFFF;
}
.news-title,.dyk-title {
    b1ackground-color:#093809;
    color:#FFF;
    font-weight:700;
    padding:2px 5px;
}
.whatsNew-title {
    color:#000;
    font-weight:700;
    padding:2px 5px;
}
div.home-news {
    border-top:1px solid #092709;
    border-bottom:1px solid #092709;
    padding-bottom:10px;    
     
}
div.home-news-con{
  margin-left:15px;
}
.home-news-con p{
  padding-bottom:1px;
}
.alignleft {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}

a.squarebutton{
    background: transparent url('square-green-left.gif') no-repeat top left;
    display: block;
    float: left;
    font: normal 12px Arial; /* Change 12px as desired */
    line-height: 15px; /* This value + 4px + 4px (top and bottom padding of SPAN) must equal height of button background (default is 23px) */
    height: 23px; /* Height of button background height */
    padding-left: 9px; /* Width of left menu image */
    text-decoration: none;
}

a:link.squarebutton, a:visited.squarebutton, a:active.squarebutton{
    color: #494949; /*button text color*/
}

a.squarebutton span{
    background: transparent url('square-green-right.gif') no-repeat top right;
    display: block;
    padding: 4px 9px 4px 0; /*Set 9px below to match value of 'padding-left' value above*/
}

a.squarebutton:hover{ /* Hover state CSS */
    background-position: bottom left;
}

a.squarebutton:hover span{ /* Hover state CSS */
    background-position: bottom right;
    color: black;
}

.buttonwrapper{ /* Container you can use to surround a CSS button to clear float */
    overflow: hidden; /*See: http://www.quirksmode.org/css/clearing.html */
    width: 100%;
}


