BODY {
	FONT-SIZE: 10pt; FONT-FAMILY: Arial, Helvetica, sans-serif
}
TD {
	FONT-SIZE: 9pt; COLOR: #333333
}

.head {
	BACKGROUND: #ffbdbd
}
.pathway {
	FONT-SIZE: 8pt; COLOR: #1f4a8b; LINE-HEIGHT: 20px
}
.pathway A:link {
	COLOR: #999999; TEXT-DECORATION: none
}
A:visited {
	COLOR: #990000; TEXT-DECORATION: none
}
.user1 {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid
}
.small {
	FONT-SIZE: 8pt; COLOR: #000000; TEXT-ALIGN: right
}
UL#mainlevel-nav {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #dbdee0; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; BACKGROUND-COLOR: #003466
}
UL#mainlevel-nav LI A {
	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 11px; FLOAT: left; MARGIN: 0px; WIDTH: 15%; COLOR: #dbdee0; LINE-HEIGHT: 21px
}
TABLE.moduletable TH {
	MARGIN-TOP: 10px; FONT-SIZE: 10pt; LINE-HEIGHT: 20px
}
TABLE.moduletable TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 9pt
}
A.mainlevel:link {
	BORDER-TOP: #ffffff 1px solid; DISPLAY: block; PADDING-LEFT: 10px; FONT-WEIGHT: bold; VERTICAL-ALIGN: middle; WIDTH: 175px; COLOR: #990000; LINE-HEIGHT: 18px; BORDER-BOTTOM: #ffffff 1px solid; BACKGROUND-COLOR: #e78c8c
}
A.mainlevel:visited {
	BORDER-TOP: #ffffff 1px solid; DISPLAY: block; PADDING-LEFT: 10px; FONT-WEIGHT: bold; VERTICAL-ALIGN: middle; WIDTH: 175px; COLOR: #990000; LINE-HEIGHT: 18px; BORDER-BOTTOM: #ffffff 1px solid; BACKGROUND-COLOR: #e78c8c
}
A.mainlevel:hover {
	TEXT-DECORATION: underline
}
A#active_menu {
	COLOR: #003466
}
A#active_menu:hover {
	TEXT-DECORATION: none
}
A.sublevel:link {
	PADDING-LEFT: 6px; FONT-SIZE: 8pt; COLOR: #003466
}
A.sublevel:visited {
	PADDING-LEFT: 6px; FONT-SIZE: 8pt; COLOR: #003466
}
A:link {
	COLOR: #990000; TEXT-DECORATION: none
}
A:visited {
	COLOR: #990000; TEXT-DECORATION: none
}

.componentheading {
PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #333333; LINE-HEIGHT: 20px
}



.inputbox {
	BORDER-RIGHT: #9cb2c7 1px solid; BORDER-TOP: #9cb2c7 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 9pt; BORDER-LEFT: #9cb2c7 1px solid; COLOR: #4784c3; BORDER-BOTTOM: #9cb2c7 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff
}
.button {
	BORDER-RIGHT: #c6c6c6 2px solid; BORDER-TOP: #ffffff 2px solid; FONT-SIZE: 8pt; BORDER-LEFT: #ffffff 2px solid; COLOR: #4784c3; BORDER-BOTTOM: #c6c6c6 2px solid; BACKGROUND-COLOR: #e0e0e0
}

.contentdescription {
	FONT-SIZE: 9pt; COLOR: #333333; PADDING-TOP: 5px
}

.contentheading {
	FONT-WEIGHT: bold; COLOR: #990000; LINE-HEIGHT: 15px; BORDER-BOTTOM: #333333 1px solid
}
TABLE.toolbar TD {
	COLOR: #1f4a8b! important
}
.sectiontableheader {
	FONT-WEIGHT: bolder; FONT-SIZE: 10pt; COLOR: #333333; LINE-HEIGHT: 16px
}
.sectiontableentry1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #f2f2f2; PADDING-BOTTOM: 5px; COLOR: #333333; PADDING-TOP: 5px
}
.sectiontableentry2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #ffffff; PADDING-BOTTOM: 5px; COLOR: #333333; PADDING-TOP: 5px
}
.category {
	DISPLAY: inline
}
.back_button {
	BORDER-RIGHT: #e6e6e6 2px solid; BORDER-TOP: #e6e6e6 2px solid; MARGIN-TOP: 20px; PADDING-LEFT: 15px; FONT-SIZE: 9pt; BACKGROUND: url(../images/back.png) no-repeat 0px 3px; FLOAT: left; MARGIN-LEFT: 30px; BORDER-LEFT: #e6e6e6 2px solid; WIDTH: auto; COLOR: #333333; LINE-HEIGHT: 16px; BORDER-BOTTOM: #e6e6e6 2px solid; TEXT-ALIGN: center
}
.frontpageheader {
	FONT-WEIGHT: bolder; FONT-SIZE: larger; TEXT-ALIGN: center
}
.modifydate {
	FONT-SIZE: 7pt; COLOR: #666666
}
.content_rating {
	FONT-SIZE: xx-small; COLOR: #333333; TEXT-ALIGN: right
}
.content_vote {
	FONT-SIZE: xx-small; COLOR: #333333; TEXT-ALIGN: right
}
.clr {
	CLEAR: both
}
.pagenavcounter {
	FONT-SIZE: 8pt; COLOR: #003466
}
.createdate {
	FONT-SIZE: 7pt; COLOR: #003466; TEXT-ALIGN: right
}
.pagenav_prev {
	FONT-SIZE: 8pt; COLOR: #003466
}
.pagenav_next {
	FONT-SIZE: 8pt; COLOR: #003466
}
.readon {
	FONT-SIZE: 8pt
}
.toclink {
	FONT-SIZE: 8pt
}
A.toclink:link {
	FONT-WEIGHT: bold; COLOR: #5a5a5a
}
A.toclink:visited {
	FONT-WEIGHT: bold; COLOR: #5a5a5a
}
A.toclink:hover {
	TEXT-DECORATION: underline
}
.contenttoc {
	BORDER-RIGHT: #003466 2px solid; PADDING-RIGHT: 2px; BORDER-TOP: #003466 2px solid; PADDING-LEFT: 5px; BACKGROUND: #e6e6e6; PADDING-BOTTOM: 2px; BORDER-LEFT: #003466 2px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #003466 2px solid
}
.footer {
	FONT-SIZE: 8pt; TEXT-ALIGN: right! important
}
.right {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 2px; BACKGROUND: #f2f2f2; FLOAT: none! important; PADDING-BOTTOM: 5px; MARGIN: 10px 0px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 170px; PADDING-TOP: 2px; BORDER-BOTTOM: #cccccc 1px solid
}
.left {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 2px; BACKGROUND: #f2f2f2; PADDING-BOTTOM: 5px; MARGIN: 10px 0px; BORDER-LEFT: #cccccc 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #cccccc 1px solid
}
.mainbody {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 10px; BORDER-LEFT: #cccccc 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #cccccc 1px solid
}
.sectiontablefooter {
	FONT-SIZE: 9pt; COLOR: #5a5a5a
}
.syndicate {
	PADDING-RIGHT: 0px; PADDING-LEFT: 40px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.top {
	PADDING-LEFT: 15px; LINE-HEIGHT: 20px
}
.mosimage_caption {
	FONT-SIZE: 8pt; COLOR: #003466
}
.buttonheading {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; BORDER-LEFT: #cccccc 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #cccccc 1px solid
}
A.buy:link {
	FONT-WEIGHT: bold;
	COLOR: #990000;
	LINE-HEIGHT: 10px;
	text-decoration: underline;

}
A.buy:visited {
	FONT-WEIGHT: bold;
	COLOR: #990000;
	LINE-HEIGHT: 10px;
	text-decoration: underline;

}

A.submainlevel:link {
	BORDER-TOP: #ffffff 1px solid; DISPLAY: block; PADDING-LEFT: 15px; VERTICAL-ALIGN: middle; WIDTH: 175px; COLOR: #5a5a5a; LINE-HEIGHT: 18px; BORDER-BOTTOM: #ffffff 1px solid; BACKGROUND-COLOR: #e6e6e6
}
A.submainlevel:visited {
	BORDER-TOP: #ffffff 1px solid; DISPLAY: block; PADDING-LEFT: 15px; VERTICAL-ALIGN: middle; WIDTH: 175px; COLOR: #5a5a5a; LINE-HEIGHT: 18px; BORDER-BOTTOM: #ffffff 1px solid; BACKGROUND-COLOR: #e6e6e6
}
A.submainlevel:hover {
	TEXT-DECORATION: underline
}

a.worddocumentlink,
a.worddocumentlink:hover,
a.worddocumentlink:link,
a.worddocumentlink:visited
{
PADDING-LEFT: 5px; BACKGROUND: url(../images/arrow.png) no-repeat 0px 2px; TEXT-DECORATION: none; COLOR: #333333; LINE-HEIGHT: 20px

}
.document-new {
	FONT-WEIGHT: bolder;
	COLOR: #000000;
	text-transform: uppercase;
	font-size: 11px;
	letter-spacing: 1px;
}
.document-amended {
	FONT-WEIGHT: bolder;
	COLOR: #000000;
	text-transform: uppercase;
	font-size: 10px;
	letter-spacing: 1px;
}