#screen {
	DISPLAY: none
}
BODY {
	MARGIN: 0px; BACKGROUND-COLOR: #ffffff
}
.maintable {
	WIDTH: 70%
}
H1 {
	FONT-WEIGHT: bold; FONT-SIZE: 130%; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
H2 {
	FONT-WEIGHT: bold; FONT-SIZE: 100%; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
P {
	FONT-SIZE: xx-small; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
A:link {
	COLOR: #000099
}
A:active {
	COLOR: #ff0000
}
A:visited {
	COLOR: #660066
}
A:hover {
	COLOR: #990000
}
.lastupdated {
	PADDING-LEFT: 12px; FONT-SIZE: 70%; COLOR: #313131; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.eightpointtext {
	FONT-SIZE: 70%; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.smalltext {
	FONT-SIZE: xx-small; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.editonprotabletext {
	FONT-SIZE: x-small; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.sixpointtext {
	FONT-SIZE: 40%; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.normaltext {
	FONT-SIZE: 80%; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.menulink {
	FONT-SIZE: 80%; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.selectedtab {
	BORDER-RIGHT: #666666 3px solid; BORDER-TOP: #dad6d5 3px solid; FONT-SIZE: x-small; BORDER-LEFT: #c2c2c2 3px solid; BORDER-BOTTOM: #666666 0px solid
}
.unselectedtab {
	BORDER-RIGHT: #666666 2px solid; BORDER-TOP: #ffffff 2px solid; FONT-SIZE: x-small; BORDER-LEFT: #ffffff 2px solid; BORDER-BOTTOM: #000000 0px solid
}
.linkcell {
	BORDER-RIGHT: #666666 1px solid; BORDER-TOP: #ffffff 1px solid; BORDER-LEFT: #ffffff 1px solid; BORDER-BOTTOM: #666666 1px solid
}
.select {
	FONT-SIZE: 100%; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.whiterightline {
	BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #ffffff 0px solid; BORDER-LEFT: #ffffff 0px solid; BORDER-BOTTOM: #ffffff 0px solid
}
.eightpointtextwhite {
	FONT-SIZE: 70%; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.bottomborder {
	BORDER-RIGHT: black 0px solid; BORDER-TOP: black 0px solid; BORDER-LEFT: black 0px solid; BORDER-BOTTOM: #000000 1px solid
}
.leftmargin {
	MARGIN: 15px 15px 20px 25px; WIDTH: 80%
}
.newformbutton {
	FONT-WEIGHT: 600; FONT-SIZE: 75%; COLOR: #003366; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #c8b6a2
}
.flatcell {
	FONT-SIZE: 0.5pt
}
.indentedeightpointtext {
	FONT-SIZE: 70%; TEXT-INDENT: 30px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.tabheader {
	FONT-WEIGHT: bold
}
.tabdefault {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.microscopic {
	FONT-SIZE: 1px
}
.pinktext {
	COLOR: #cc0033
}
.searchresulttitle {
	FONT-WEIGHT: bold; FONT-SIZE: 80%; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.searchresultdescription {
	FONT-WEIGHT: normal; FONT-SIZE: 70%; MARGIN-LEFT: 20px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.normaltextlimited {
	FONT-SIZE: 70%; WIDTH: 200em; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.button {
	FONT-WEIGHT: bold; FONT-SIZE: 100%; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
A.homelink:link {
	COLOR: #ffffff
}
A.homelink:active {
	COLOR: #ffffff
}
A.homelink:visited {
	COLOR: #cccccc
}
A.homelink:hover {
	COLOR: #ffff99
}
.eightpointtextwhitenormal {
	FONT-SIZE: x-small; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
DIV#homeMainPanel DIV#mainPanelTop {
	BACKGROUND-IMAGE: url(../images/homepage/home_bg_top.png)
}
DIV#commonsMainPanel DIV#mainPanelTop {
	BACKGROUND-IMAGE: url(../images/homepage/home_bg_top.png)
}
DIV#lordsMainPanel DIV#mainPanelTop {
	BACKGROUND-IMAGE: url(../images/homepage/home_bg_top.png)
}
DIV#homeMainPanel DIV#mainPanelMiddle {
	BACKGROUND-IMAGE: url(../images/homepage/home_bg.png)
}
DIV#homeMainPanel DIV#mainPanelBottom {
	BACKGROUND-IMAGE: url(../images/homepage/home_bg_bottom.png)
}
DIV#commonsMainPanel DIV#mainPanelMiddle {
	BACKGROUND-IMAGE: url(../images/commons/commons_home_bg.png)
}
DIV#commonsMainPanel DIV#mainPanelBottom {
	BACKGROUND-IMAGE: url(../images/commons/commons_home_bg_bottom.png)
}
DIV#lordsMainPanel DIV#mainPanelMiddle {
	BACKGROUND-IMAGE: url(../images/lords/lords_home_bg.png)
}
DIV#lordsMainPanel DIV#mainPanelBottom {
	BACKGROUND-IMAGE: url(../images/lords/lords_home_bg_bottom.png)
}
DIV#aboutParliamentMainPanel DIV#mainPanelMiddle {
	BACKGROUND-IMAGE: url(../images/about_parliament/about_parl_home_bg.png)
}
DIV#aboutParliamentMainPanel DIV#mainPanelBottom {
	BACKGROUND-IMAGE: url(../images/about_parliament/about_parl_home_bg_bottom.png)
}
DIV#membersAndStaffMainPanel DIV#mainPanelMiddle {
	BACKGROUND-IMAGE: url(../images/mem_staff/mem_staff_home_bg.png)
}
DIV#membersAndStaffMainPanel DIV#mainPanelBottom {
	BACKGROUND-IMAGE: url(../images/mem_staff/mem_staff_home_bg_bottom.png)
}
DIV#businessMainPanel DIV#mainPanelMiddle {
	BACKGROUND-IMAGE: url(../images/business/business_home_bg.png)
}
DIV#businessMainPanel DIV#mainPanelBottom {
	BACKGROUND-IMAGE: url(../images/business/business_home_bg_bottom.png)
}
DIV#recordsPublMainPanel DIV#mainPanelMiddle {
	BACKGROUND-IMAGE: url(../images/recs_pubs/records_publ_home_bg.png)
}
DIV#recordsPublMainPanel DIV#mainPanelBottom {
	BACKGROUND-IMAGE: url(../images/recs_pubs/records_publ_home_bg_bottom.png)
}
DIV.levelOneMainPanel {
	WIDTH: 534px; POSITION: relative
}
DIV#mainPanelTop {
	FONT-SIZE: 1px; FLOAT: left; BACKGROUND-IMAGE: url(../images/main_panel/main_panel_top.png); WIDTH: 100%; HEIGHT: 15px
}
DIV#mainPanelMiddle {
	BORDER-RIGHT: #cecece 1px solid; BACKGROUND-POSITION: 50% bottom; BORDER-TOP: #cecece 0px solid; FLOAT: left; BORDER-LEFT: #cecece 1px solid; WIDTH: 100%; BORDER-BOTTOM: #cecece 0px solid; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #ffffff
}
DIV#mainPanelBottom {
	MARGIN-TOP: 0px; FONT-SIZE: 1px; FLOAT: left; WIDTH: 100%; HEIGHT: 15px
}
DIV#itemContainer {
	FLOAT: right
}
DIV#leftItems {
	FLOAT: left; MARGIN: 0px 9px 0px 0px; WIDTH: 200px
}
DIV#rightItems {
	FLOAT: left; MARGIN: 0px 9px 0px 0px; WIDTH: 200px
}
DIV#rightItems {
	MARGIN-RIGHT: 4px
}
DIV.panelItem {
	BORDER-RIGHT: #cecece 1px solid; BORDER-TOP: #cecece 1px solid; FLOAT: left; MARGIN: 9px 0px 0px; BORDER-LEFT: #cecece 1px solid; WIDTH: 100%; BORDER-BOTTOM: #cecece 1px solid; BACKGROUND-COLOR: #ffffff
}
DIV#homeMainPanel {
	WIDTH: 484px
}
DIV#commonsMainPanel {
	WIDTH: 484px
}
DIV#lordsMainPanel {
	WIDTH: 484px
}
DIV#homeMainPanel DIV#mainPanelMiddle {
	WIDTH: 100%
}
DIV#commonsMainPanel DIV#mainPanelMiddle {
	WIDTH: 100%
}
DIV#lordsMainPanel DIV#mainPanelMiddle {
	WIDTH: 100%
}
DIV#homeMainPanel DIV.panelItem {
	PADDING-BOTTOM: 3px; WIDTH: 302px; MARGIN-RIGHT: 5px
}
DIV#timetablePanel {
	BORDER-RIGHT: #cecece 1px solid; BORDER-TOP: #cecece 1px solid; MARGIN-TOP: 10px; FLOAT: right; BORDER-LEFT: #cecece 1px solid; WIDTH: 427px; MARGIN-RIGHT: 7px; BORDER-BOTTOM: #cecece 1px solid; BACKGROUND-COLOR: #ffffff
}
TABLE#timetable {
	MARGIN: 10px
}
TABLE#timetable TH {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; BACKGROUND-COLOR: #f9f5f1
}
TABLE#timetable TD {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; BACKGROUND-COLOR: #f9f5f1
}
TABLE#timetable TH {
	VERTICAL-ALIGN: middle
}
DIV#mainPanelMiddle H1 {
	MARGIN: 0px 0px 0px 21px
}
DIV#homeMainPanel H1 {
	MARGIN-TOP: 0px; MARGIN-LEFT: 194px
}
DIV.panelItem H2 {
	MARGIN: 10px 5px 0px 14px
}
DIV.panelItem H3 {
	MARGIN: 2px 5px 0px 14px
}
DIV#timetablePanel H2 {
	MARGIN-TOP: 20px; MARGIN-BOTTOM: 0px; MARGIN-LEFT: 16px
}
DIV#timetablePanel H3 {
	DISPLAY: inline
}
DIV#highlightsPanel H2 {
	MARGIN: 0px 0px 8px 11px
}
DIV#highlightsPanel H3 {
	MARGIN: 0px
}
DIV.genericTextBlockTitle H2 {
	MARGIN-TOP: 5px; MARGIN-BOTTOM: 4px; MARGIN-LEFT: 2px
}
DIV.highlightsItem IMG {
	FLOAT: left; MARGIN: 0px 6px 6px
}
UL.mainPanelList {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 15px
}
DIV#homeMainPanel UL.leftList {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 3px 0px 0px; WIDTH: 124px; PADDING-TOP: 0px
}
DIV#homeMainPanel UL.rightList {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 3px 0px 0px; WIDTH: 124px; PADDING-TOP: 0px
}
LI.mainPanelListItem {
	LIST-STYLE-IMAGE: url(../images/about_parliament/about_parl_home_bullet_point.gif); MARGIN: 8px 8px 8px -4px
}
LI.rhsListItem {
	LIST-STYLE-IMAGE: url(../images/about_parliament/about_parl_home_bullet_point.gif); MARGIN: 8px 8px 8px -4px
}
DIV#homeMainPanel DIV.panelItem LI {
	LIST-STYLE: square none inside; MARGIN: 0px
}
UL.genericTextBlockList {
	MARGIN-LEFT: 12px
}
LI.genericTextBlockListItem {
	PADDING-LEFT: 5px; LIST-STYLE-IMAGE: url(../images/about_parliament/about_parl_home_bullet_point.gif); MARGIN: 5px
}
LI.libraryListItem {
	PADDING-LEFT: 5px; LIST-STYLE-IMAGE: url(../images/about_parliament/about_parl_home_bullet_point.gif); MARGIN: 5px
}
LI.libraryListItem {
	LIST-STYLE-IMAGE: url(../images/icons/li_library_icon.jpg)
}
LI#inTheCommons {
	LIST-STYLE-IMAGE: url(../images/business/in_the_commons_li_image.png)
}
LI#inTheLords {
	LIST-STYLE-IMAGE: url(../images/business/in_the_lords_li_image.png)
}
LI#inTheCommonsCommittees {
	LIST-STYLE-IMAGE: url(../images/business/in_the_commons_committees_li_image.png)
}
LI.mainPanelListItem A {
	COLOR: #000000
}
LI.rhsListItem A {
	COLOR: #000000
}
DIV#homeMainPanel DIV.panelItem IMG {
	FLOAT: left; MARGIN: 10px
}
.inputid {
	BORDER-RIGHT: #747474 1px solid; BORDER-TOP: #747474 1px solid; BORDER-LEFT: #747474 1px solid; BORDER-BOTTOM: #747474 1px solid; HEIGHT: 12px
}
INPUT.inputButton {
	BORDER-RIGHT: #747474 0px solid; BORDER-TOP: #747474 0px solid; BACKGROUND-IMAGE: url(../images/button_bg.png); MARGIN: 0px 4px; BORDER-LEFT: #747474 0px solid; COLOR: #ffffff; BORDER-BOTTOM: #747474 0px solid; HEIGHT: 15px
}
DIV#highlightsPanel {
	MARGIN-TOP: 15px; MARGIN-BOTTOM: 15px; WIDTH: 266px; POSITION: relative
}
DIV#highlightsTop {
	FONT-SIZE: 1px; FLOAT: left; BACKGROUND-IMAGE: url(../images/righthandside/highlights_top.png); WIDTH: 100%; HEIGHT: 15px
}
DIV#highlightsMiddle {
	BORDER-RIGHT: #cecece 1px solid; BORDER-TOP: #cecece 0px solid; FLOAT: left; BORDER-LEFT: #cecece 1px solid; WIDTH: 266px; BORDER-BOTTOM: #cecece 0px solid; BACKGROUND-COLOR: #ffffff
}
DIV#highlightsBottom {
	FONT-SIZE: 1px; FLOAT: left; BACKGROUND-IMAGE: url(../images/righthandside/highlights_bottom.png); WIDTH: 100%; HEIGHT: 15px
}
DIV.highlightsItem {
	BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #ffffff 1px solid; FLOAT: left; BORDER-LEFT: #ffffff 1px solid; WIDTH: 263px; PADDING-TOP: 5px; BORDER-BOTTOM: #ffffff 1px solid; BACKGROUND-COLOR: #f4f4f4
}
DIV.lastHighlightsItem {
	BORDER-BOTTOM-WIDTH: 0px
}
DIV.highlightsItemSeparator {
	BORDER-RIGHT: #cecece 0px solid; BORDER-TOP: #cecece 0px solid; FONT-SIZE: 0px; FLOAT: left; BORDER-LEFT: #cecece 0px solid; WIDTH: 100%; BORDER-BOTTOM: #cecece 1px solid; HEIGHT: 1px
}
DIV.highlightsItem P {
	MARGIN: 0px
}
DIV.genericTextBlock {
	WIDTH: 100%
}
DIV.genericTextBlockTitle {
	BORDER-RIGHT: #cecece 0px solid; BORDER-TOP: #cecece 0px solid; BORDER-LEFT: #cecece 0px solid; WIDTH: 100%; BORDER-BOTTOM: #cecece 1px solid
}
DIV.genericTextBlockContent {
	MARGIN: 5px
}
DIV.contentItem {
	FLOAT: left; MARGIN: 9px 0px 0px; WIDTH: 100%
}
DIV.contentItemImage {
	FLOAT: left; WIDTH: 20%
}
DIV.contentItemTextWithImage {
	MARGIN-LEFT: 21%
}
DIV.contentItemText {
	MARGIN: 0px
}
DIV.contentItem P.title {
	MARGIN: 0px
}
DIV.contentItem P.summary {
	MARGIN: 0px
}
DIV.homeTextBlockContainer {
	FLOAT: left; MARGIN: 10px; WIDTH: 206px
}
DIV.contentItem IMG {
	MARGIN: 2px 9px 7px 0px
}
DIV.rhsTextBlock {
	BORDER-RIGHT: #cecece 1px solid; BORDER-TOP: #cecece 1px solid; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 4px; BORDER-LEFT: #cecece 1px solid; WIDTH: 220px; BORDER-BOTTOM: #cecece 1px solid
}
DIV.rhsTextBlock H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; MARGIN: 12px; COLOR: #ffffff; BOTTOM: 5px; PADDING-TOP: 0px; POSITION: relative
}
DIV.rhsTextBlockTitleGreen {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; MARGIN: 0px; PADDING-TOP: 1px
}
DIV.rhsTextBlockTitleRed {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; MARGIN: 0px; PADDING-TOP: 1px
}
DIV.rhsTextBlockTitleYellow {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; MARGIN: 0px; PADDING-TOP: 1px
}
DIV.rhsTextBlockTitleDarkBlue {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; MARGIN: 0px; PADDING-TOP: 1px
}
DIV.rhsTextBlockTitleBlue {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; MARGIN: 0px; PADDING-TOP: 1px
}
DIV.rhsTextBlockTitleMemRed {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; MARGIN: 0px; PADDING-TOP: 1px
}
DIV.rhsTextBlockTitleGreen {
	BACKGROUND-COLOR: #008519
}
DIV.rhsTextBlockTitleRed {
	BACKGROUND-COLOR: #bc0101
}
DIV.rhsTextBlockTitleYellow {
	BACKGROUND-COLOR: #d9a261
}
DIV.rhsTextBlockTitleDarkBlue {
	BACKGROUND-COLOR: #345372
}
DIV.rhsTextBlockTitleBlue {
	BACKGROUND-COLOR: #2d7492
}
DIV.rhsTextBlockTitleDarkRed {
	BACKGROUND-COLOR: #a56269
}
DIV.rhsTextBlockContent {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 10px; BORDER-TOP: 0px; PADDING-LEFT: 10px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}
DIV.rhsTextBlock H3 {
	MARGIN-TOP: 10px; MARGIN-BOTTOM: 0px
}
DIV.rhsTextBlock P {
	MARGIN-TOP: 10px
}
UL.rhsList {
	PADDING-LEFT: 0px; MARGIN: 0px 0px 0px 25px
}
LI.rhsListItem A {
	FONT-WEIGHT: bold; COLOR: #5488ba
}
H2#rhsTitle {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 5px; COLOR: #5488ba; PADDING-TOP: 0px
}
H2#SectionrhsTitle {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 20px 0px 5px; COLOR: #5488ba; PADDING-TOP: 0px
}
