/* ******** BILLS PAGE CSS STARTS ********* */

.BILLtable {
BORDER: 0; PADDING: 0 0 10px 0; WIDTH: 100%; MARGIN: 5px 0 5px 0; 
}

.prog_commons {
background-color: #019934;
border-bottom: 1px solid #ffffff;
border-right: 1px solid #ffffff;
vertical-align: top;
font-size: 70%;
font-weight: bold;
color: #FFFFFF;
}

.prog_commons_level_1 {
background-color: #D0E7D3;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
border-bottom: 1px solid #ffffff;
border-right: 1px solid #ffffff;
vertical-align: top;
font-size: 70%;
color: #000000;
}



.prog_level_2 {
background-color: #efefef;
border-right: 1px solid #ffffff;
vertical-align: top;
font-size: 70%;
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #FFFFFF;
}

.prog_level_2 a:link,.prog_level_2 a:active,.prog_level_2 a:visited,.billdata a:link,.billdata a:active,.billdata a:visited {
color: #000000;
}

.prog_level_2 a:hover, .billdata a:hover {
color: #e3a40e;
}

.prog_lords {
background-color: #9a0002;
border-bottom: 1px solid #ffffff;
border-right: 1px solid #ffffff;
vertical-align: top;
font-size: 70%;
font-weight: bold;
color: #FFFFFF;
}

.prog_lords_level_1 {
background-color: #e8c5d5;
border-bottom: 1px solid #ffffff;
border-right: 1px solid #ffffff;
vertical-align: top;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 70%;
color: #000000;
}

.prog_general {
background-color: #666666;
border-bottom: 1px solid #ffffff;
border-right: 1px solid #ffffff;
vertical-align: top;
font-size: 70%;
color: #FFFFFF;
}

.prog_general_level_1 {
background-color: #e3e3e3;
border-bottom: 1px solid #ffffff;
border-right: 1px solid #ffffff;
vertical-align: top;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 70%;
color: #000000;
}

.billdata {
border: 0;
width="100%";
font-size: 70%;
}

.billdata tr.generaldata {
font-weight: bold;
color: #ffffff;
background-color: #666666;
}

.billdata tr.lordsdata {
font-weight: bold;
color: #ffffff;
background-color: #7f0000;
}

.billdata tr.commonsdata {
font-weight: bold;
color: #ffffff;
background-color: #008001;
}

.billdata tr {
background-color: #efefef;
}

.billdata tr.altrow {
background-color: #ffffff;

}

.billdata td {
border-right: 1px solid #ffffff;
padding: 5px 2px 5px 2px;
}

.billdata TD.announcement, .billdata TD .announcement {
	BORDER: #000000 1px solid; PADDING: 5px; BACKGROUND-COLOR: #efefef;
}


.annbox {

	margin: 10px 0;
}


.commons_bill_icon {
background: url(/ukgwa/20130513082800oe_/http://www.parliament.the-stationery-office.co.uk/pa/img/bill_images/icons/icon_cmns.gif) no-repeat;
width: 11px;
height: 11px;
margin-right: 5px;
}

.lords_bill_icon {
background: url(/ukgwa/20130513082800oe_/http://www.parliament.the-stationery-office.co.uk/pa/img/bill_images/icons/icon_lrds.gif) no-repeat;
width: 11px;
height: 11px;
margin-right: 5px;
}

.parliament_bill_icon {
background:  url(/ukgwa/20130513082800oe_/http://www.parliament.the-stationery-office.co.uk/pa/img/bill_images/icons/icon_blkprt.gif) no-repeat;
width: 11px;
height: 11px;
margin-right: 5px;
}

/* ******** BILLS PAGE CSS ENDS ********* */