.topbar A {
	COLOR: white
}
.midbar {
	PADDING-RIGHT: 12px; BORDER-TOP: black 1px solid; PADDING-LEFT: 12px; FONT-SIZE: 9pt; PADDING-BOTTOM: 0px; COLOR: #000077; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Arial
}
.midbar A {
	FONT-WEIGHT: bold; COLOR: #0000aa; LETTER-SPACING: 0px; TEXT-DECORATION: underline
}
.menubar {
	PADDING-RIGHT: 0px; BORDER-TOP: black 1px solid; PADDING-LEFT: 12px; FONT-SIZE: 8.5pt; PADDING-BOTTOM: 0px; COLOR: white; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Arial
}
.menubar .menucell {
	PADDING-RIGHT: 1em; PADDING-LEFT: 1em; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.menubar .notlast {
	BORDER-RIGHT: white 1px solid
}
.pageicons {
	FONT-SIZE: 75%; FLOAT: right; MARGIN-BOTTOM: 3px; MARGIN-RIGHT: 1em
}
.pageicons A {
	TEXT-DECORATION: none
}
.footer {
	PADDING-RIGHT: 0.5em; BORDER-TOP: #d5d5ff 1px solid; PADDING-LEFT: 0.5em; FONT-SIZE: 80%; PADDING-BOTTOM: 0.5em; PADDING-TOP: 0.5em
}
.sidebarsectionicon {
	FLOAT: left; MARGIN: 3px 0.75em 0.5em 3px
}
.sectionhead {
	PADDING-RIGHT: 1px; PADDING-LEFT: 4px; FONT-WEIGHT: bold; MARGIN-BOTTOM: 1em; PADDING-BOTTOM: 2px; BORDER-LEFT: #cc0000 3px solid; CURSOR: default; COLOR: #f0f0f0; PADDING-TOP: 1px; FONT-FAMILY: Verdana, Arial; BACKGROUND-COLOR: #2222aa; x-border-right: 3px solid #CC0000
}
.menubar .searchbox {
	FONT-SIZE: 85%; FONT-FAMILY: Verdana
}
.searchbox A {
	COLOR: black
}
.mainmenu TD DIV {
	PADDING-RIGHT: 0.9em; PADDING-LEFT: 0.9em; FONT-SIZE: 85%; PADDING-BOTTOM: 0.15em; MARGIN-LEFT: 1em; PADDING-TOP: 0.31em; FONT-FAMILY: Arial Black
}
.tabstrip {
	
}
.tabstriptab {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 80%; PADDING-BOTTOM: 2px; CURSOR: pointer; COLOR: white; MARGIN-RIGHT: 0.5em; PADDING-TOP: 2px; FONT-FAMILY: Verdana, Arial, Helvetica; HEIGHT: 1em; TEXT-ALIGN: center
}
.tabstriptab_active {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 80%; PADDING-BOTTOM: 2px; CURSOR: pointer; COLOR: white; MARGIN-RIGHT: 0.5em; PADDING-TOP: 2px; FONT-FAMILY: Verdana, Arial, Helvetica; HEIGHT: 1em; TEXT-ALIGN: center
}
.tabstriptab_hilight {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 80%; PADDING-BOTTOM: 2px; CURSOR: pointer; COLOR: white; MARGIN-RIGHT: 0.5em; PADDING-TOP: 2px; FONT-FAMILY: Verdana, Arial, Helvetica; HEIGHT: 1em; TEXT-ALIGN: center
}
.tabstriptab_active_hilight {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 80%; PADDING-BOTTOM: 2px; CURSOR: pointer; COLOR: white; MARGIN-RIGHT: 0.5em; PADDING-TOP: 2px; FONT-FAMILY: Verdana, Arial, Helvetica; HEIGHT: 1em; TEXT-ALIGN: center
}
.tabstriptab {
	BORDER-RIGHT: #000077 1px solid; BORDER-TOP: #000077 1px solid; FONT-WEIGHT: bold; BORDER-LEFT: #000077 1px solid; COLOR: white; BORDER-BOTTOM: #000077 1px solid; BACKGROUND-COLOR: #0000aa
}
.tabstriptab_hilight {
	BORDER-RIGHT: #000077 1px solid; BORDER-TOP: #000077 1px solid; FONT-WEIGHT: bold; BORDER-LEFT: #000077 1px solid; COLOR: white; BORDER-BOTTOM: #000077 1px solid; BACKGROUND-COLOR: #0000aa
}
.tabstriptab_hilight {
	BACKGROUND-COLOR: #000055
}
.tabstriptab_active {
	BORDER-RIGHT: #0000aa 1px solid; BORDER-TOP: #0000aa 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 90%; BORDER-LEFT: #0000aa 1px solid; COLOR: white; BORDER-BOTTOM: #0000aa 1px solid; BACKGROUND-COLOR: #990000
}
.tabstriptab_active_hilight {
	BORDER-RIGHT: #0000aa 1px solid; BORDER-TOP: #0000aa 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 90%; BORDER-LEFT: #0000aa 1px solid; COLOR: white; BORDER-BOTTOM: #0000aa 1px solid; BACKGROUND-COLOR: #990000
}
.tabstriptab_active_hilight {
	CURSOR: default
}
.tabstriptop {
	
}
.tabstripbody {
	BORDER-RIGHT: #0000aa 1px solid; PADDING-RIGHT: 0.5em; BORDER-TOP: #0000aa 1px solid; PADDING-LEFT: 0.5em; PADDING-BOTTOM: 0.5em; BORDER-LEFT: #0000aa 1px solid; PADDING-TOP: 0.5em; BORDER-BOTTOM: #0000aa 1px solid
}
.tabstripbottom {
	PADDING-RIGHT: 0.25em; PADDING-LEFT: 0.25em; PADDING-BOTTOM: 0.25em; PADDING-TOP: 0.25em
}
.maintabstrip {
	MARGIN-TOP: 0.5em
}
.maintabstriptab {
	BORDER-RIGHT: #ccccee 2px outset; PADDING-RIGHT: 2px; BORDER-TOP: #ccccee 2px outset; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; BORDER-LEFT: #ccccee 2px outset; CURSOR: default; PADDING-TOP: 2px; BORDER-BOTTOM: #ccccee 2px outset; FONT-FAMILY: Verdana, Arial
}
.maintabstriptab_active {
	BORDER-RIGHT: #ccccee 2px outset; PADDING-RIGHT: 2px; BORDER-TOP: #ccccee 2px outset; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; BORDER-LEFT: #ccccee 2px outset; CURSOR: default; PADDING-TOP: 2px; BORDER-BOTTOM: #ccccee 2px outset; FONT-FAMILY: Verdana, Arial
}
.maintabstriptab_hilight {
	BORDER-RIGHT: #ccccee 2px outset; PADDING-RIGHT: 2px; BORDER-TOP: #ccccee 2px outset; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; BORDER-LEFT: #ccccee 2px outset; CURSOR: default; PADDING-TOP: 2px; BORDER-BOTTOM: #ccccee 2px outset; FONT-FAMILY: Verdana, Arial
}
.maintabstriptab_active_hilight {
	BORDER-RIGHT: #ccccee 2px outset; PADDING-RIGHT: 2px; BORDER-TOP: #ccccee 2px outset; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; BORDER-LEFT: #ccccee 2px outset; CURSOR: default; PADDING-TOP: 2px; BORDER-BOTTOM: #ccccee 2px outset; FONT-FAMILY: Verdana, Arial
}
.maintabstriptab {
	COLOR: black; BACKGROUND-COLOR: #fff8f8
}
.maintabstriptab_active {
	FONT-WEIGHT: bold; COLOR: black; BACKGROUND-COLOR: #ddddff
}
.maintabstriptab_active_hilight {
	FONT-WEIGHT: bold; COLOR: black; BACKGROUND-COLOR: #ddddff
}
.maintabstriptab_hilight {
	FONT-WEIGHT: bold; CURSOR: pointer; BACKGROUND-COLOR: #eeeeff
}
.maintabstripbody {
	PADDING-TOP: 0em
}
.homepagetabstrip {
	MARGIN-TOP: 0.5em
}
.homepagetabstriptab {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 105%; PADDING-BOTTOM: 2px; CURSOR: pointer; MARGIN-RIGHT: 0.5em; PADDING-TOP: 2px; FONT-FAMILY: Verdana, Arial, Helvetica; HEIGHT: 0.6em
}
.homepagetabstriptab_active {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 105%; PADDING-BOTTOM: 2px; CURSOR: pointer; MARGIN-RIGHT: 0.5em; PADDING-TOP: 2px; FONT-FAMILY: Verdana, Arial, Helvetica; HEIGHT: 0.6em
}
.homepagetabstriptab_hilight {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 105%; PADDING-BOTTOM: 2px; CURSOR: pointer; MARGIN-RIGHT: 0.5em; PADDING-TOP: 2px; FONT-FAMILY: Verdana, Arial, Helvetica; HEIGHT: 0.6em
}
.homepagetabstriptab_active_hilight {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 105%; PADDING-BOTTOM: 2px; CURSOR: pointer; MARGIN-RIGHT: 0.5em; PADDING-TOP: 2px; FONT-FAMILY: Verdana, Arial, Helvetica; HEIGHT: 0.6em
}
.homepagetabstriptab DIV {
	BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; MARGIN: 3px; BORDER-LEFT: black 1px solid; COLOR: white; BORDER-BOTTOM: black 1px solid; BACKGROUND-COLOR: #ff3333
}
.homepagetabstriptab_active {
	CURSOR: default
}
.homepagetabstriptab_active_hilight {
	CURSOR: default
}
.homepagetabstriptab_active DIV {
	BORDER-RIGHT: #cfcfcf 1px solid; BORDER-TOP: #cfcfcf 1px solid; MARGIN: 3px; BORDER-LEFT: #cfcfcf 1px solid; COLOR: #777777; BORDER-BOTTOM: #cfcfcf 1px solid; BACKGROUND-COLOR: #f2f2f2
}
.homepagetabstriptab_active_hilight DIV {
	BORDER-RIGHT: #cfcfcf 1px solid; BORDER-TOP: #cfcfcf 1px solid; MARGIN: 3px; BORDER-LEFT: #cfcfcf 1px solid; COLOR: #777777; BORDER-BOTTOM: #cfcfcf 1px solid; BACKGROUND-COLOR: #f2f2f2
}
.homepagetabstriptab_hilight {
	BACKGROUND-COLOR: #bbbbee
}
.homepagetabstriptab_hilight DIV {
	BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; MARGIN: 3px; BORDER-LEFT: black 1px solid; COLOR: white; BORDER-BOTTOM: black 1px solid; BACKGROUND-COLOR: #ff3333
}
.homepagetabstripbody {
	PADDING-TOP: 0.5em
}
.box {
	BORDER-RIGHT: #aaaaff 1px solid; PADDING-RIGHT: 0.5em; BORDER-TOP: #ddddff 1px solid; MARGIN-TOP: 0em; PADDING-LEFT: 0.5em; FONT-SIZE: 85%; MARGIN-BOTTOM: 1em; PADDING-BOTTOM: 0.5em; BORDER-LEFT: #ddddff 1px solid; BORDER-BOTTOM: #aaaaff 1px solid; BACKGROUND-COLOR: #f6f6ff
}
.boxtitle {
	PADDING-RIGHT: 2px; PADDING-LEFT: 0.4em; FONT-WEIGHT: bold; BACKGROUND-IMAGE: url(/media/boxtitlebg.png); MARGIN-BOTTOM: 0.5em; PADDING-BOTTOM: 2px; MARGIN-LEFT: -0.5em; MARGIN-RIGHT: -0.5em; PADDING-TOP: 2px; BORDER-BOTTOM: #ccccff 1px solid; BACKGROUND-REPEAT: no-repeat
}
.PageTitle {
	FONT-WEIGHT: bold; FONT-SIZE: 150%; MARGIN-BOTTOM: 0.6em; FONT-FAMILY: Tahoma, Arial
}
.PreTitle {
	FONT-SIZE: 90%; MARGIN-BOTTOM: 3px; COLOR: #555555; FONT-FAMILY: Verdana
}
.PreTitle A {
	BORDER-BOTTOM: #5555bb 1px dashed
}
.PreTitle A:hover {
	COLOR: #0000ff; TEXT-DECORATION: none
}
.subsection {
	MARGIN-LEFT: 2em
}
.date {
	PADDING-RIGHT: 1px; BORDER-TOP: #cc9999 1px solid; PADDING-LEFT: 1px; FONT-SIZE: 85%; MARGIN-BOTTOM: 1px; PADDING-BOTTOM: 1px; COLOR: #333333; PADDING-TOP: 1px; BACKGROUND-COLOR: #fff6f6
}
.item {
	FONT-WEIGHT: bold; COLOR: #000066
}
.item A {
	
}
BODY {
	FONT-FAMILY: sans-serif; BACKGROUND-COLOR: white
}
.main {
	PADDING-RIGHT: 0.5em; PADDING-LEFT: 2em; FONT-SIZE: 95%; PADDING-BOTTOM: 0.75em; PADDING-TOP: 1.5em; BACKGROUND-COLOR: white
}
.sidebar {
	BORDER-RIGHT: black 1px solid; BACKGROUND-COLOR: #0000aa
}
.formerror {
	BORDER-RIGHT: blue 1px solid; PADDING-RIGHT: 0.5em; BORDER-TOP: blue 1px solid; MARGIN-TOP: 1em; PADDING-LEFT: 0.5em; FONT-WEIGHT: bold; MARGIN-BOTTOM: 1em; PADDING-BOTTOM: 0.5em; BORDER-LEFT: blue 1px solid; COLOR: red; PADDING-TOP: 0.5em; BORDER-BOTTOM: blue 1px solid; BACKGROUND-COLOR: #ffeeee
}
INPUT {
	BACKGROUND-COLOR: #eeeeff
}
TEXTAREA {
	BACKGROUND-COLOR: #eeeeff
}
.screenonly {
	DISPLAY: none
}
TABLE.rowborders TD {
	BORDER-BOTTOM: #dddddd 1px solid
}
TABLE.rowborders A {
	COLOR: #0000bb
}
TH {
	COLOR: #aa4444; BORDER-BOTTOM: #aa4444 1px dotted
}
TD.lh {
	COLOR: #883333; BACKGROUND-COLOR: #fff8f8; BORDER-RIGHT-COLOR: #f5eeee
}
DT {
	FONT-WEIGHT: bold; COLOR: #990055
}
DD {
	MARGIN-BOTTOM: 1em
}
A {
	COLOR: #0000ff; TEXT-DECORATION: none
}
A:hover {
	TEXT-DECORATION: underline
}
A.togglebutton {
	BORDER-RIGHT: #ddddee 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #ddddee 1px solid; PADDING-LEFT: 1px; FONT-WEIGHT: bold; FONT-SIZE: 80%; PADDING-BOTTOM: 1px; BORDER-LEFT: #ddddee 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #ddddee 1px solid; FONT-FAMILY: Verdana; BACKGROUND-COLOR: #eeeeff
}
.menubar A.togglebutton {
	
}
.collink {
	DISPLAY: block; FONT-SIZE: 75%; COLOR: #333333; TEXT-ALIGN: center
}
LI {
	MARGIN-BOTTOM: 0.6em
}
.seemore {
	FONT-SIZE: 80%
}
.newsitems DIV {
	MARGIN-TOP: 0.5em; FONT-SIZE: 90%; LINE-HEIGHT: 140%
}
.VoteNay {
	COLOR: #ee0000
}
.VoteAye {
	COLOR: #3333cc
}
.VoteNone {
	COLOR: #009999
}
.VoteDifferent {
	COLOR: #aa55aa
}
.VoteNotApplicable {
	COLOR: #888888
}
.welcome {
	FONT-SIZE: 90%; LINE-HEIGHT: 155%; FONT-FAMILY: Verdana; TEXT-ALIGN: justify
}
.welcome H3 {
	FONT-WEIGHT: bold
}
.welcome PRE {
	FONT-SIZE: 110%; LINE-HEIGHT: 130%
}
A.light {
	FONT-WEIGHT: normal; COLOR: #4444bb; TEXT-DECORATION: none
}
.newsitems A {
	FONT-WEIGHT: normal; COLOR: #4444bb; TEXT-DECORATION: none
}
A.light:hover {
	TEXT-DECORATION: underline
}
.newsitems A:hover {
	TEXT-DECORATION: underline
}
H3 {
	FONT-WEIGHT: bold; FONT-SIZE: 105%; BACKGROUND-IMAGE: url(/media/boxtitlebg.png); MARGIN-BOTTOM: 0.5em; BORDER-BOTTOM: #ccccff 1px solid; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Verdana, Arial, sans-serif
}
.mainpagebullets A {
	FONT-WEIGHT: bold; COLOR: #0000cc
}
.mainpagebullets A:hover {
	COLOR: #4444ff
}
.redback {
	COLOR: white; FONT-FAMILY: Verdana; BACKGROUND-COLOR: #ee0000
}
.redback A {
	COLOR: white; TEXT-DECORATION: underline
}
.blueback {
	COLOR: white; FONT-FAMILY: Verdana; BACKGROUND-COLOR: #0000ee
}
.blueback A {
	COLOR: white; TEXT-DECORATION: underline
}
.sidebarheading {
	COLOR: white; BACKGROUND-COLOR: #990000
}
.bullets {
	MARGIN-TOP: 0.25em; MARGIN-BOTTOM: 0.25em; MARGIN-LEFT: 2em; LIST-STYLE-TYPE: square
}
.bullets DIV {
	DISPLAY: list-item; MARGIN: 0px
}
PRE.code {
	BORDER-RIGHT: #aaaadd 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #aaaadd 1px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 2px; BORDER-LEFT: #aaaadd 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #aaaadd 1px solid; BACKGROUND-COLOR: #eeeeff
}
