/* AutoGenerated Css File 2/17/2005 15:0:48 */
Body {
	scrollbar-base-color:#CCCCCC;
	scrollbar-arrow-color:#666666;
	scrollbar-DarkShadow-Color:#999999;
	margin:0px 0px 0px 0px;
	background-color:#FFFFFF;
}
.HeadBg {
	width:100%;
	border-style:none;
	border-left-width:0px;
	border-left-color:#000000;
	border-right-width:0px;
	border-right-color:#000000;
	border-top-width:0px;
	border-top-color:#000000;
	border-bottom-width:0px;
	border-bottom-color:#000000;
	background-color:#FFFFFF;
}
.FootBg {
	border-style:none;
	border-left-width:0px;
	border-left-color:#000000;
	border-right-width:0px;
	border-right-color:#000000;
	border-top-width:0px;
	border-top-color:#000000;
	border-bottom-width:0px;
	border-bottom-color:#000000;
	background-color:#E7E7E7;
	background-image:none;
	background-attachment:fixed;
	background-repeat:repeat;
}
.BannerLeft {
	background-position:0% 100%;
	background-image: url(../images/banner_left.gif);
	background-repeat:repeat-x;
}
.BannerMiddle {
	background-position:0% 100%;
	background-image:url(../images/banner_slope.gif);
	background-repeat:no-repeat;
}
.BannerRight {
	background-position:0% 100%;
	background-image:url(../images/banner_right.gif);
	background-repeat:repeat-x;
}
.SiteTitle {
	position:relative;
	PADDING-LEFT:6px;
	PADDING-TOP:0px;
	PADDING-RIGHT:10px;
	PADDING-BOTTOM:0px;
	cursor:default;
	font-family:Microsoft Sans Serif, Microsoft Sans Serif, Microsoft Sans Serif, Microsoft Sans Serif, Zurich Ex BT, Verdana, sans-serif;
	font-size:22px;
	font-weight:normal;
	color:#FFFFFF;
}
.Logo {
	border-style:none;
	border-left-width:0px;
	border-left-color:#000000;
	border-right-width:0px;
	border-right-color:#000000;
	border-top-width:0px;
	border-top-color:#000000;
	border-bottom-width:0px;
	border-bottom-color:#000000;
}
.TabsBg {
	width:100%;
}
.SelectedTab {
	white-space:nowrap;
	display:inline-block;
	vertical-align:middle;
	height:16px;
	width:100%;
	padding-left:4px;
	border-left-style:solid;
	border-left-width:10px;
	border-left-color:#336699;
	border-right-style:solid;
	border-right-width:1px;
	border-right-color:#000000;
	border-top-style:none;
	border-top-width:0px;
	border-top-color:#000000;
	border-bottom-style:none;
	border-bottom-width:0px;
	border-bottom-color:#000000;
	font-family:Verdana, Verdana, Verdana, Verdana, Verdana, Sans-Serif;
	font-size:11px;
	font-weight:bold;
	background-color:#003366;
	background-image:none;
	background-attachment:fixed;
	background-repeat:repeat;
}
.SelectedTabBg {
	padding:0;
	border-style:none;
	border-left-width:0px;
	border-left-color:#000000;
	border-right-width:0px;
	border-right-color:#000000;
	border-top-width:0px;
	border-top-color:#000000;
	border-bottom-width:0px;
	border-bottom-color:#000000;
	background-color:#336699;
	background-image:none;
	background-attachment:fixed;
	background-repeat:repeat;
}
.SelectedTab:link {
	text-decoration:none;
	color:#FFFFFF;
}
.SelectedTab:visited {
	text-decoration:none;
	color:#FFFFFF;
}
SelectedTab:active {
	text-decoration:none;
	color:#FFFFFF;
}
.SelectedTab:hover {
	text-decoration:none;
	color:#FFFFFF;
}
.OtherTabs {
	white-space:nowrap;
	display:inline-block;
	vertical-align:middle;
	height:16px;
	width:100%;
	padding-left:4px;
	border-left-style:solid;
	border-left-width:10px;
	border-left-color:#FF6666;
	border-right-style:solid;
	border-right-width:1px;
	border-right-color:#000000;
	border-top-style:none;
	border-top-width:0px;
	border-top-color:#000000;
	border-bottom-style:solid;
	border-bottom-width:thin;
	border-bottom-color:#000000;
	font-family:Verdana, Verdana, Verdana, Verdana, Verdana, Sans-Serif;
	font-size:11px;
	font-weight:bold;
	background-color:#CC0000;
	background-image:none;
	background-attachment:fixed;
	background-repeat:repeat;
}
.OtherTabsBg {
	padding:0;
	border-style:none;
	border-left-width:0px;
	border-left-color:#000000;
	border-right-width:0px;
	border-right-color:#000000;
	border-top-width:0px;
	border-top-color:#000000;
	border-bottom-width:0px;
	border-bottom-color:#000000;
	background-color:#FF6666;
	background-image:none;
	background-attachment:fixed;
	background-repeat:repeat;
}
.OtherTabs:link {
	text-decoration:none;
	color:#FFFFFF;
}
.OtherTabs:visited {
	text-decoration:none;
	color:#FFFFFF;
}
.OtherTabs:active {
	text-decoration:none;
	color:#FFFFFF;
	background-color:#FF0000;
	background-image:none;
	background-attachment:fixed;
	background-repeat:repeat;
}
.OtherTabs:hover {
	text-decoration:none;
	color:#FFFFFF;
	background-color:#6699CC;
	background-image:none;
	background-attachment:fixed;
	background-repeat:repeat;
}
.SubTabsBg {
	width:100%;
}
.SelectedSubTab {
	white-space:nowrap;
	display:inline-block;
	height:16px;
	width:100%;
	padding-left:10px;
	vertical-align:top;
	border-left-style:solid;
	border-left-width:10px;
	border-left-color:#FF6666;
	border-right-style:solid;
	border-right-width:1px;
	border-right-color:#000000;
	border-top-style:solid;
	border-top-width:1px;
	border-top-color:#FF6666;
	border-bottom-style:none;
	border-bottom-width:0px;
	border-bottom-color:#000000;
	font-family:Verdana, Verdana, Verdana, Verdana, Verdana, Sans-Serif;
	font-size:11px;
	font-weight:bold;
	background-color:#6699CC;
}
.SelectedSubTabBg {
	padding:0;
	border-style:none;
	border-left-width:0px;
	border-left-color:#000000;
	border-right-width:0px;
	border-right-color:#000000;
	border-top-width:0px;
	border-top-color:#000000;
	border-bottom-width:0px;
	border-bottom-color:#000000;
	background-color:#FF6666;
}
.SelectedSubTab:link {
	text-decoration:none;
	color:#000000;
}
.SelectedSubTab:visited {
	text-decoration:none;
	color:#000000;
}
.SelectedSubTab:active {
	text-decoration:none;
	color:#000000;
}
.SelectedSubTab:hover {
	text-decoration:none;
	color:#000000;
}
.OtherSubTabs {
	white-space:nowrap;
	display:inline-block;
	height:16px;
	width:100%;
	padding-left:10px;
	vertical-align:top;
	border-left-style:solid;
	border-left-width:10px;
	border-left-color:#FF6666;
	border-right-style:solid;
	border-right-width:1px;
	border-right-color:#000000;
	border-top-style:solid;
	border-top-width:1px;
	border-top-color:#FF6666;
	border-bottom-style:none;
	border-bottom-width:0px;
	border-bottom-color:#000000;
	font-family:Verdana, Verdana, Verdana, Verdana, Verdana, Sans-Serif;
	font-size:11px;
	font-weight:bold;
	background-color:#FF3333;
}
.OtherSubTabsBg {
	padding:0;
	border-style:none;
	border-left-width:0px;
	border-left-color:#000000;
	border-right-width:0px;
	border-right-color:#000000;
	border-top-width:0px;
	border-top-color:#000000;
	border-bottom-width:0px;
	border-bottom-color:#000000;
	background-color:#FF6666;
}
.OtherSubTabs:link {
	text-decoration:none;
	color:#FFFFFF;
}
.OtherSubTabs:visited {
	text-decoration:none;
	color:#FFFFFF;
}
.OtherSubTabs:active {
	text-decoration:none;
	color:#000000;
}
.OtherSubTabs:hover {
	text-decoration:none;
	color:#000000;
}
.SiteLinkBg {
	border-style:none;
	background-color:transparent;
}
.SiteLink {
	white-space:nowrap;
	border-collapse:collapse;
	padding:4px;
	font-family:Verdana, Verdana, Verdana, Verdana, Verdana, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#111111;
}
.SiteLink A:link {
	font-weight:bold;
	text-decoration:none;
	color:#111111;
}
.SiteLink A:visited {
	font-weight:bold;
	text-decoration:none;
	color:#111111;
}
.SiteLink A:active {
	text-decoration:none;
	color:#111111;
}
.SiteLink A:hover {
	text-decoration:none;
	color:#111111;
}
.SiteLinkAccent {
	font-weight:bold;
	color:#333333;
	background-color:transparent;
}
.Module {
	border-style:none;
	border-left-width:0px;
	border-left-color:#000000;
	border-right-width:0px;
	border-right-color:#000000;
	border-top-width:0px;
	border-top-color:#000000;
	border-bottom-width:0px;
	border-bottom-color:#000000;
	background-color:transparent;
}
.TitleHead {
	width:100%;
	padding-left:5px;
	padding-top:5px;
	letter-spacing:1px;
	border-left-style:none;
	border-left-width:0px;
	border-left-color:#000000;
	border-right-style:none;
	border-right-width:0px;
	border-right-color:#000000;
	border-top-style:solid;
	border-top-width:2px;
	border-top-color:#CC0000;
	border-bottom-style:none;
	border-bottom-width:0px;
	border-bottom-color:#000000;
	font-family:Verdana, Verdana, Verdana, Verdana, Verdana, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
}
.TitleHeadBg {
	border-style:none;
	border-left-width:0px;
	border-left-color:#000000;
	border-right-width:0px;
	border-right-color:#000000;
	border-top-width:0px;
	border-top-color:#000000;
	border-bottom-width:0px;
	border-bottom-color:#000000;
	background-color:#3A3A81;
	background-image:none;
	background-attachment:fixed;
	background-repeat:repeat;
}
.TitleHead HR {
	width:100%;
	height:1px;
	color:#000000;
}
.ModuleContent {
	padding:4px;
	border-style:none;
	border-left-width:0px;
	border-left-color:#000000;
	border-right-width:0px;
	border-right-color:#000000;
	border-top-width:0px;
	border-top-color:#000000;
	border-bottom-width:0px;
	border-bottom-color:#000000;
	font-weight:normal;
	color:#000000;
	background-color:transparent;
}
.LeftPane {
	padding-left:1px;
	color:#000000;
	background-color:transparent;
}
.LeftPane .Module {
	border-style:none;
	border-left-width:0px;
	border-left-color:#000000;
	border-right-width:0px;
	border-right-color:#000000;
	border-top-width:0px;
	border-top-color:#000000;
	border-bottom-width:0px;
	border-bottom-color:#000000;
	background-color:transparent;
}
.LeftPane .TitleHead {
	letter-spacing:1px;
	border-style:none;
	border-left-width:0px;
	border-left-color:#000000;
	border-right-width:0px;
	border-right-color:#000000;
	border-top-width:0px;
	border-top-color:#000000;
	border-bottom-width:0px;
	border-bottom-color:#000000;
	font-family:Verdana, Verdana, Verdana, Verdana, Verdana, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
}
.LeftPane .TitleHeadBg {
	border-style:none;
	border-left-width:0px;
	border-left-color:#000000;
	border-right-width:0px;
	border-right-color:#000000;
	border-top-width:0px;
	border-top-color:#000000;
	border-bottom-width:0px;
	border-bottom-color:#000000;
	background-color:#3A3A81;
	background-image:none;
	background-attachment:fixed;
	background-repeat:repeat;
}
.LeftPane .ModuleContent {
	padding:4px;
	border-style:none;
	border-left-width:0px;
	border-left-color:#000000;
	border-right-width:0px;
	border-right-color:#000000;
	border-top-width:0px;
	border-top-color:#000000;
	border-bottom-width:0px;
	border-bottom-color:#000000;
	font-weight:normal;
	color:#000000;
	background-color:#E7E7E7;
	background-image:none;
	background-attachment:fixed;
	background-repeat:repeat;
}
.RightPane {
	padding-top:10px;
	border-style:none;
	border-left-width:0px;
	border-left-color:#000000;
	border-right-width:0px;
	border-right-color:#000000;
	border-top-width:0px;
	border-top-color:#000000;
	border-bottom-width:0px;
	border-bottom-color:#000000;
	background-color:transparent;
}
.RightPane .Module {
	border-style:none;
	border-left-width:0px;
	border-left-color:#000000;
	border-right-width:0px;
	border-right-color:#000000;
	border-top-width:0px;
	border-top-color:#000000;
	border-bottom-width:0px;
	border-bottom-color:#000000;
	background-color:transparent;
}
.RightPane .TitleHead {
	border-style:none;
	border-left-width:0px;
	border-left-color:#000000;
	border-right-width:0px;
	border-right-color:#000000;
	border-top-width:0px;
	border-top-color:#000000;
	border-bottom-width:0px;
	border-bottom-color:#000000;
	font-family:Verdana, Verdana, Verdana, Verdana, Verdana, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#333333;
}
.RightPane .TitleHeadBg {
	border-style:none;
	border-left-width:0px;
	border-left-color:#000000;
	border-right-width:0px;
	border-right-color:#000000;
	border-top-width:0px;
	border-top-color:#000000;
	border-bottom-width:0px;
	border-bottom-color:#000000;
	background-color:#FFCC01;
	background-image:none;
	background-attachment:fixed;
	background-repeat:repeat;
}
.RightPane .ModuleContent {
	border-style:none;
	border-left-width:0px;
	border-left-color:#000000;
	border-right-width:0px;
	border-right-color:#000000;
	border-top-width:0px;
	border-top-color:#000000;
	border-bottom-width:0px;
	border-bottom-color:#000000;
	font-weight:normal;
	color:#000000;
	background-color:#FFFFCC;
	background-image:none;
	background-attachment:fixed;
	background-repeat:repeat;
}
.ContentPane {
	padding-top:10px;
	border-style:none;
	border-left-width:0px;
	border-left-color:#000000;
	border-right-width:0px;
	border-right-color:#000000;
	border-top-width:0px;
	border-top-color:#000000;
	border-bottom-width:0px;
	border-bottom-color:#000000;
	background-color:transparent;
}
.Module {
	border-style:none;
	border-left-width:0px;
	border-left-color:#000000;
	border-right-width:0px;
	border-right-color:#000000;
	border-top-width:0px;
	border-top-color:#000000;
	border-bottom-width:0px;
	border-bottom-color:#000000;
	background-color:transparent;
}
.TitleHead {
	width:100%;
	padding-left:5px;
	padding-top:5px;
	letter-spacing:1px;
	border-left-style:none;
	border-left-width:0px;
	border-left-color:#000000;
	border-right-style:none;
	border-right-width:0px;
	border-right-color:#000000;
	border-top-style:solid;
	border-top-width:2px;
	border-top-color:#CC0000;
	border-bottom-style:none;
	border-bottom-width:0px;
	border-bottom-color:#000000;
	font-family:Verdana, Verdana, Verdana, Verdana, Verdana, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
}
.TitleHeadBg {
	border-style:none;
	border-left-width:0px;
	border-left-color:#000000;
	border-right-width:0px;
	border-right-color:#000000;
	border-top-width:0px;
	border-top-color:#000000;
	border-bottom-width:0px;
	border-bottom-color:#000000;
	background-color:#CC0000;
	background-image:none;
	background-attachment:fixed;
	background-repeat:repeat;
}
.TitleHead HR {
	width:100%;
	height:1px;
	color:#000000;
}
.ModuleContent {
	padding:4px;
	border-style:none;
	border-left-width:0px;
	border-left-color:#000000;
	border-right-width:0px;
	border-right-color:#000000;
	border-top-width:0px;
	border-top-color:#000000;
	border-bottom-width:0px;
	border-bottom-color:#000000;
	font-weight:normal;
	color:#000000;
	background-color:transparent;
}
.CommandButton {
	overflow:visible;
	text-align:center;
	line-height:22px;
	padding-left:5px;
	padding-top:1px;
	padding-right:4px;
	padding-bottom:1px;
	border-left-style:solid;
	border-left-width:2px;
	border-left-color:#FF6666;
	border-right-style:solid;
	border-right-width:2px;
	border-right-color:#333333;
	border-top-style:solid;
	border-top-width:2px;
	border-top-color:#FF6666;
	border-bottom-style:solid;
	border-bottom-width:2px;
	border-bottom-color:#333333;
	font-family:Tahoma, Tahoma, Tahoma, Tahoma, Tahoma, Verdana, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
	background-color:#980026;
}
Input.CommandButton {
	line-height:12px;
	padding-left:8px;
	padding-right:6px;
	cursor:hand;
}
.CommandButton:link {
	text-decoration:none;
	color:#FFFFFF;
}
.CommandButton:visited {
	text-decoration:none;
	color:#FFFFFF;
}
.CommandButton:active {
	text-decoration:none;
	color:#FFFFFF;
}
.CommandButton:hover {
	text-decoration:none;
	color:#FFFFFF;
}
.ModuleContent A:link IMG {
	border-style:none;
	border-left-width:0px;
	border-left-color:#000000;
	border-right-width:0px;
	border-right-color:#000000;
	border-top-width:0px;
	border-top-color:#000000;
	border-bottom-width:0px;
	border-bottom-color:#000000;
}
.ModuleContent A:visited IMG {
	border-style:none;
	border-left-width:0px;
	border-left-color:#000000;
	border-right-width:0px;
	border-right-color:#000000;
	border-top-width:0px;
	border-top-color:#000000;
	border-bottom-width:0px;
	border-bottom-color:#000000;
}
.ModuleContent A:active IMG {
	border-style:none;
	border-left-width:0px;
	border-left-color:#000000;
	border-right-width:0px;
	border-right-color:#000000;
	border-top-width:0px;
	border-top-color:#000000;
	border-bottom-width:0px;
	border-bottom-color:#000000;
}
.ModuleContent A:hover IMG {
	border-style:none;
	border-left-width:0px;
	border-left-color:#000000;
	border-right-width:0px;
	border-right-color:#000000;
	border-top-width:0px;
	border-top-color:#000000;
	border-bottom-width:0px;
	border-bottom-color:#000000;
}
.Head {
	letter-spacing:1px;
	padding-left:10px;
	font-family:Verdana, Verdana, Verdana, Verdana, Verdana, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#000000;
}
.Head HR {
	height:1px;
	color:#000000;
}
.SubHead {
	padding-left:15px;
	font-family:Verdana, Verdana, Verdana, Verdana, Verdana, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#000000;
}
.SubSubHead {
	font-family:Verdana, Verdana, Verdana, Verdana, Verdana, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#000000;
}
.Normal {
	font-family:Verdana, Verdana, Verdana, Verdana, Verdana, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#000000;
}
.NormalTextBox {
	font-family:Verdana, Verdana, Verdana, Verdana, Verdana, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#000000;
}
.NormalRed {
	font-family:Verdana, Verdana, Verdana, Verdana, Verdana, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#FF0000;
}
.NormalBold {
	font-family:Verdana, Verdana, Verdana, Verdana, Verdana, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
}
.NormalItalic {
	font-family:Verdana, Verdana, Verdana, Verdana, Verdana, Helvetica, sans-serif;
	font-size:11px;
	font-style:italic;
}
H1 {
	font-family:Verdana, Verdana, Verdana, Verdana, Verdana, Helvetica, sans-serif;
	font-size:20px;
	font-weight:normal;
	color:#000000;
}
H2 {
	font-family:Verdana, Verdana, Verdana, Verdana, Verdana, Helvetica, sans-serif;
	font-size:20px;
	font-weight:normal;
	color:#000000;
}
H3 {
	font-family:Verdana, Verdana, Verdana, Verdana, Verdana, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#000000;
}
H4 {
	font-family:Verdana, Verdana, Verdana, Verdana, Verdana, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#000000;
}
H5 {
	font-family:Verdana, Verdana, Verdana, Verdana, Verdana, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#000000;
}
DT {
	font-family:Verdana, Verdana, Verdana, Verdana, Verdana, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#000000;
}
H6 {
	font-family:Verdana, Verdana, Verdana, Verdana, Verdana, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#000000;
}
TFOOT {
	font-family:Verdana, Verdana, Verdana, Verdana, Verdana, Helvetica, sans-serif;
	font-size:12px;
	color:#FF00FF;
}
THEAD {
	font-family:Verdana, Verdana, Verdana, Verdana, Verdana, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
}
TH {
	VERTICAL-ALIGN:baseline;
	font-family:Verdana, Verdana, Verdana, Verdana, Verdana, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#000000;
}
A:link {
	text-decoration:none;
	color:#0000AA;
}
A:visited {
	text-decoration:none;
	color:#0000AA;
}
A:active {
	text-decoration:none;
	color:#0000AA;
}
A:hover {
	text-decoration:none;
	color:#0000AA;
}
SMALL {
	font-size:8px;
}
BIG {
	font-size:14px;
}
BLOCKQUOTE {
	font-family:Lucida Console, Lucida Console, Lucida Console, Lucida Console, Lucida Console, monospace;
}
PRE {
	font-family:Lucida Console, Lucida Console, Lucida Console, Lucida Console, Lucida Console, monospace;
}
UL LI {
	LIST-STYLE-TYPE:square;
}
UL LI LI {
	LIST-STYLE-TYPE:disc;
}
UL LI LI LI {
	LIST-STYLE-TYPE:circle;
}
OL LI {
	LIST-STYLE-TYPE:decimal;
}
OL OL LI {
	LIST-STYLE-TYPE:lower-alpha;
}
OL OL OL LI {
	LIST-STYLE-TYPE:lower-roman;
}
HR {
	width:100%;
	HEIGHT:1px;
	TEXT-ALIGN:left;
	color:#000000;
}
.rb_DefaultLayoutDiv {
	text-align:left;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	height:100%;
}
.rb_DefaultLayoutTable {
	width:100%;
	text-align:left;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	border-collapse:collapse;
}
.rb_AlternateLayoutDiv {
	text-align:left;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
.rb_AlternateLayoutTable {
	width:100%;
	text-align:left;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	border-collapse:collapse;
}
rb_AlternatePortalHeader {
	width:100%;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	border-collapse:collapse;
}
rb_DefaultPortalHeader {
	width:100%;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	border-collapse:collapse;
}
rb_AlternatePortalFooter {
	width:100%;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	border-collapse:collapse;
}
rb_DefaultPortalFooter {
	width:100%;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	border-collapse:collapse;
}
.ArticleHead {
	font-family:Verdana, Verdana, Verdana, Verdana, Verdana, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	color:#0066FF;
}
.menu {
	color:#FF00FF;
	background-color:#4169E1;
}
.Message {
	font-family:Verdana, Verdana, Verdana, Verdana, Verdana, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	background-color:#FFCC00;
}
.rb_PageKeyPhrase {
}
.ItemTitle {
	font-family:Verdana, Verdana, Verdana, Verdana, Verdana, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#B22222;
}
.ItemDate {
	font-family:Verdana, Verdana, Verdana, Verdana, Verdana, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#000000;
}
.Error {
	font-family:Tahoma, Tahoma, Tahoma, Tahoma, Tahoma, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#FF0000;
}
.LastModified {
	LINE-HEIGHT:30px;
	VERTICAL-ALIGN:bottom;
	font-family:Verdana, Verdana, Verdana, Verdana, Verdana, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	color:#808080;
}
.Menu {
	white-space:nowrap;
	border-style:solid;
	border-width:1px;
	border-color:#F1F1F1;
	font-family:Verdana, Verdana, Verdana, Verdana, Verdana, Sans-Serif;
	font-size:11px;
	font-weight:normal;
	color:#000000;
	background-color:#F1F1F1;
}
.MenuHi {
	border-style:solid;
	border-width:1px;
	border-color:#999999;
	background-color:#CCCCCC;
}
.MenuSub {
	border-style:solid;
	border-width:1px;
	border-color:#DDDDDD;
	background-color:#DDDDDD;
}
.MenuHiSub {
	border-style:solid;
	border-width:1px;
	border-color:#999999;
	background-color:#CCCCCC;
}
DIV.edmenuback {
	width:100%;
	border-left-style:solid;
	border-left-width:1px;
	border-left-color:#929292;
	border-right-style:solid;
	border-right-width:1px;
	border-right-color:#929292;
	border-top-style:solid;
	border-top-width:1px;
	border-top-color:#929292;
	border-bottom-style:solid;
	border-bottom-width:0px;
	border-bottom-color:#929292;
	background-color:#CCCCCC;
}
TD.edmenuStyle {
	width:75px;
	padding-top:2px;
	padding-left:2px;
	text-align:right;
}
TD.edmenuEditor {
}
TD.edmenuHTML {
	text-align:right;
	width:35px;
}
.MessageTitle {
	font-family:Verdana, Verdana, Verdana, Verdana, Verdana, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#00008B;
}
.MessageAuthor {
	font-family:Verdana, Verdana, Verdana, Verdana, Verdana, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#A9A9A9;
}
.MessageBody {
	font-family:Verdana, Verdana, Verdana, Verdana, Verdana, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#000000;
}
TR, TD {
	font-family:Verdana, Verdana, Verdana, Verdana, Verdana, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
}
.SurveyQuestion {
	color:#000000;
}
.SurveyPanel {
	color:#C0C0C0;
	background-color:#C0C0C0;
}
.SurveyOption {
	color:#000000;
}
.SurveyButton {
	font-weight:bold;
	color:#8B0000;
}
.bc_Row {
	padding-left:57px;
	border-bottom-style:solid;
	border-bottom-width:2px;
	border-bottom-color:#000000;
	background-color:#FFCC00;
}
.bc_Text {
	font-size:10px;
}
.bc_Link, .bc_Link:link, .bc_Link:visited {
	padding-left:8px;
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
	color:#000000;
}
.bc_Link:hover {
	text-decoration:underline;
}
.spm_MenuContainer {
	width:100%;
	padding:0px 2px;
	background-color:transparent;
}
.spm_MenuBar {
}
.spm_MenuBar TD {
}
.spm_MenuItem {
	cursor:hand;
	background-color:transparent;
}
.spm_MenuItem TD {
	padding-left:5px;
	padding-right:5px;
	border-style:solid;
	border-width:1px;
	border-color:#F1F1F1;
	font-family:Verdana, Verdana, Verdana, Verdana, Verdana, Sans-Serif;
	font-size:11px;
	font-weight:normal;
	color:#000000;
}
.spm_MenuItemSel {
}
.spm_MenuItemSel TD {
	padding-left:5px;
	padding-right:5px;
	cursor:hand;
	border-style:solid;
	border-width:1px;
	border-color:#999999;
	font-size:11px;
	color:#000000;
	background-color:#CCCCCC;
}
.spm_SubMenu {
	z-index:200;
}
.spm_SubMenu TD {
	display:inline-block;
	margin:0;
	padding:0;
	border-style:none;
	font-family:Verdana, Verdana, Verdana, Verdana, Verdana, Sans-Serif;
	font-size:11px;
	font-weight:normal;
	background-color:#DDDDDD;
}
.spm_SubMenu .spm_MenuItem {
	border-style:none;
	color:#000000;
}
.spm_SubMenu .spm_MenuItemSel {
	border-style:none;
	color:#000000;
	background-color:#CCCCCC;
}
.spm_MenuBreak {
}
.spm_MenuIcon {
}
.spm_MenuArrow {
	cursor:hand;
	font-family:Webdings, Webdings, Webdings, Webdings, webdings;
}
.spm_RootMenuArrow {
	cursor:hand;
	font-family:Webdings, Webdings, Webdings, Webdings, webdings;
}
.sm_SimpleMenu {
	WIDTH:100%;
	border-left-style:solid;
	border-left-width:1px;
	border-left-color:#000000;
	border-right-style:solid;
	border-right-width:1px;
	border-right-color:#000000;
	border-top-style:solid;
	border-top-width:1px;
	border-top-color:#000000;
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-bottom-color:#000000;
	font-size:12px;
	color:#FFCC00;
	background-color:#FFCC00;
}
.sm_SimpleMenu A:hover {
	font-size:12px;
	text-decoration:none;
	color:#FFCC00;
}
.sm_SelectedTab {
	font-size:12px;
	font-weight:bold;
	color:#FFCC00;
	background-color:#1E90FF;
}
.sm_OtherSubTabs {
	font-size:12px;
	color:#FFCC00;
	background-color:#1E90FF;
}
.sm_OtherSubTabsAlt {
	font-size:12px;
	color:#FFCC00;
	background-color:#1E90FF;
}
.sm_Header {
	border-bottom-style:solid;
	border-bottom-width:2px;
	border-bottom-color:#000000;
	font-size:12px;
	color:#000000;
}
.sm_Header A:link, .sm_Header A:visited {
	font-size:12px;
	color:#000000;
}
.sm_Header A:hover {
	font-size:12px;
	font-weight:bold;
	color:#000000;
}
.sm_Footer {
	border-top-style:solid;
	border-top-width:2px;
	border-top-color:#000000;
	font-size:12px;
	color:#000000;
}
.sm_HWMenuItem {
	border-collapse:collapse;
	border-style:solid;
	border-width:1px;
	border-color:#00008B;
	font-family:Verdana, Verdana, Verdana, Verdana, Verdana, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	background-color:#FFCC00;
}
.sm_HWMenuHiItem {
	border-style:solid;
	border-width:1px;
	border-color:#FFD700;
	font-family:Verdana, Verdana, Verdana, Verdana, Verdana, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	background-color:#000000;
}
.sm_HWMenuSubItem {
	border-style:solid;
	border-width:1px;
	border-color:#00008B;
	font-family:Verdana, Verdana, Verdana, Verdana, Verdana, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	background-color:#FFCC00;
}
.sm_HWMenuHiSubItem {
	border-style:solid;
	border-width:1px;
	border-color:#FFD700;
	font-family:Verdana, Verdana, Verdana, Verdana, Verdana, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	background-color:#000000;
}
.sm_SPMenuContainer {
	height:27px;
	border-bottom-style:solid;
	border-bottom-width:2px;
	border-bottom-color:#000000;
}
.sm_SPMenuBar {
	height:27px;
}
.sm_SPMenuBar TD {
	font-size:12px;
	font-weight:bold;
}
.sm_SPSubMenu {
	z-index:200;
	border-style:solid;
	border-width:1px;
	border-color:#000000;
}
.sm_SPSubMenu TD {
	font-weight:bold;
}
.sm_SPMenuBreak {
}
.sm_SPMenuItem {
	height:22px;
	padding-left:5px;
	padding-right:5px;
	cursor:default;
	cursor:hand;
	font-size:12px;
	background-color:#FFCC00;
}
.sm_SPMenuItem TD {
	font-size:12px;
}
.sm_SPMenuIcon {
	border-left-style:solid;
	border-left-width:1px;
	border-left-color:#FFCC00;
}
.sm_SPMenuItemSel {
	font-size:12px;
}
.sm_SPMenuItemSel TD {
	padding-left:5px;
	padding-right:5px;
	cursor:default;
	cursor:hand;
	font-size:12px;
}
.sm_SPMenuArrow {
	cursor:default;
	cursor:hand;
	font-family:Microsoft Sans Serif, Microsoft Sans Serif, Microsoft Sans Serif, Microsoft Sans Serif,  webdings;
}
.sm_SPRootMenuArrow {
	cursor:default;
	cursor:hand;
	font-family:Microsoft Sans Serif, Microsoft Sans Serif, Microsoft Sans Serif, Microsoft Sans Serif,  webdings;
}
.BrowseLeftPane {
	border-style:none;
	border-left-width:0px;
	border-left-color:#000000;
	border-right-width:0px;
	border-right-color:#000000;
	border-top-width:0px;
	border-top-color:#000000;
	border-bottom-width:0px;
	border-bottom-color:#000000;
	background-color:#F5F5DC;
}
.BrowseMiddlePane {
	border-style:none;
	border-left-width:0px;
	border-left-color:#000000;
	border-right-width:0px;
	border-right-color:#000000;
	border-top-width:0px;
	border-top-color:#000000;
	border-bottom-width:0px;
	border-bottom-color:#000000;
	background-color:#FFF5EE;
}
.BrowseRightPane {
	border-style:none;
	border-left-width:0px;
	border-left-color:#000000;
	border-right-width:0px;
	border-right-color:#000000;
	border-top-width:0px;
	border-top-color:#000000;
	border-bottom-width:0px;
	border-bottom-color:#000000;
	background-color:#F8F8FF;
}
.SearchStyle {
	font-family:Verdana, Verdana, Verdana, Verdana, verdana, helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#808080;
	background-color:#E4F3FA;
	background-image:none;
	background-attachment:fixed;
	background-repeat:repeat;
}
.SearchGridStyle {
	font-family:Verdana, Verdana, Verdana, Verdana, verdana, helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#000000;
	background-color:#E4F3FA;
}
.topNav:link {
	font-family:Arial, Arial, Arial, Arial, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:normal;
	text-decoration:none;
	color:#666666;
}
.topnav:visited {
	font-family:Arial, Arial, Arial, Arial, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:normal;
	text-decoration:none;
	color:#666666;
}
.topnav:active {
	text-decoration:none;
	color:#000066;
}
.topnav:hover {
	text-decoration:none;
	color:#000066;
}
.resultheader {
	font-family:Verdana, Verdana, Verdana, Verdana, verdana, helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#AA0033;
}
.headerorange {
	font-family:Arial, Arial, Arial, Arial, arial, verdana, helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#EA9249;
}
.highlighttext {
	font-weight:bold;
	color:#EA9249;
}
.resultmanufacturer {
	font-family:Verdana, Verdana, Verdana, Verdana, verdana, helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
}
.breadcrumbul {
	font-size:12px;
	font-weight:bold;
	text-decoration:underline;
	color:#666666;
}
.breadcrumbul:hover {
	color:#EA9249;
}
.breadcrumburlorange, .breadcrumburlorange:link, .breadcrumburlorange:visited {
	font-family:Arial, Arial, Arial, Arial, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	color:#000088;
}
.SingeLineStyleBold, li.SingeLineStyleBold, div.SingeLineStyleBold {
	mso-style-parent:"";
	margin:0in;
	margin-bottom:.0001pt;
	mso-pagination:widow-orphan;
	mso-fareast-font-family:"Verdana, Helvetica, sans-serif";
	font-family:Microsoft Sans Serif, Microsoft Sans Serif, Microsoft Sans Serif, Microsoft Sans Serif, "Verdana, Helvetica, sans-serif";
	font-size:11pt;
	font-weight:bold;
}
@page Section1 {
	size:8.5in 11.0in;
	margin:1.0in 1.25in 1.0in 1.25in;
	mso-header-margin:.5in;
	mso-footer-margin:.5in;
	mso-paper-source:0;
}
.SingeLineStyleNonBold, li.SingeLineStyleBold, div.SingeLineStyleBold {
	mso-style-parent:"";
	margin:0in;
	margin-bottom:.0001pt;
	mso-pagination:widow-orphan;
	mso-fareast-font-family:"Verdana, Helvetica, sans-serif";
	font-family:Microsoft Sans Serif, Microsoft Sans Serif, Microsoft Sans Serif, Microsoft Sans Serif, "Verdana, Helvetica, sans-serif";
	font-size:11pt;
}
@page Section1 {
	size:8.5in 11.0in;
	margin:1.0in 1.25in 1.0in 1.25in;
	mso-header-margin:.5in;
	mso-footer-margin:.5in;
	mso-paper-source:0;
}
.SingeLineStyle, li.SingeLineStyle, div.SingeLineStyle {
	mso-style-parent:"";
	margin:0in;
	margin-bottom:.0001pt;
	mso-pagination:widow-orphan;
	mso-fareast-font-family:"Verdana, Helvetica, sans-serif";
	font-family:Microsoft Sans Serif, Microsoft Sans Serif, Microsoft Sans Serif, Microsoft Sans Serif, "Verdana, Helvetica, sans-serif";
	font-size:8pt;
}
@page Section1 {
	size:8.5in 11.0in;
	margin:1.0in 1.25in 1.0in 1.25in;
	mso-header-margin:.5in;
	mso-footer-margin:.5in;
	mso-paper-source:0;
}
.SingeLineStyleBold, li.SingeLineStyleBold, div.SingeLineStyleBold {
	mso-style-parent:"";
	margin:0in;
	margin-bottom:.0001pt;
	mso-pagination:widow-orphan;
	mso-fareast-font-family:"Verdana, Helvetica, sans-serif";
	font-family:Microsoft Sans Serif, Microsoft Sans Serif, Microsoft Sans Serif, Microsoft Sans Serif, "Verdana, Helvetica, sans-serif";
	font-size:11pt;
	font-weight:bold;
}
@page Section1 {
	size:8.5in 11.0in;
	margin:1.0in 1.25in 1.0in 1.25in;
	mso-header-margin:.5in;
	mso-footer-margin:.5in;
	mso-paper-source:0;
}
.SingeLineStyleNonBold, li.SingeLineStyleBold, div.SingeLineStyleBold {
	mso-style-parent:"";
	margin:0in;
	margin-bottom:.0001pt;
	mso-pagination:widow-orphan;
	mso-fareast-font-family:"Verdana, Helvetica, sans-serif";
	font-family:Microsoft Sans Serif, Microsoft Sans Serif, Microsoft Sans Serif, Microsoft Sans Serif, "Verdana, Helvetica, sans-serif";
	font-size:11pt;
}
@page Section1 {
	size:8.5in 11.0in;
	margin:1.0in 1.25in 1.0in 1.25in;
	mso-header-margin:.5in;
	mso-footer-margin:.5in;
	mso-paper-source:0;
}
.StdText {
	font-family:Verdana, Verdana, Verdana, Verdana, verdana;
	font-size:8pt;
	font-weight:bold;
}
.StdTextBox {
	margin-bottom:0px;
	border-style:solid;
	border-width:1px;
	border-color:#7F9DB9;
	font-family:Verdana, Verdana, Verdana, Verdana, verdana;
	font-size:9pt;
}
.Shadow {
	FILTER:progid:DXImageTransform.Microsoft.dropshadow(OffX=2, OffY=2, Color='gray', Positive='true');
}
.CategoryStyle {
	font-family:Verdana, Verdana, Verdana, Verdana, verdana, helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#666666;
	background-color:#F5F5DC;
}
.SectionStyle {
	font-family:Verdana, Verdana, Verdana, Verdana, verdana;
	font-size:12px;
	font-weight:bold;
	color:#666666;
	background-color:#FFF5EE;
}
.SubSectionStyle {
	font-family:Verdana, Verdana, Verdana, Verdana, verdana;
	font-size:11px;
	font-weight:bold;
	color:#808080;
}
.SearchText {
	font-family:Franklin Gothic Medium, Franklin Gothic Medium, Franklin Gothic Medium, Franklin Gothic Medium, Franklin Gothic Medium, Sans-Serif;
	font-size:16px;
	font-weight:bold;
	color:#336699;
}
