
.BarStyleLine{background-color:#eeeeee;}
.BodyAlternativeBackground{background-color:#eeeeFF;}
.BodyBackground{background-color:#FFFFFF;}

.BodyText8{font-family: Arial, Helvetica, sans-serif; font-size:8pt; color:#445577;}
.BodyText8Inactive{font-family: Arial, Helvetica, sans-serif; font-size:8pt; color:#99bbdd;}
.BodyText8 a:link { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; font-weight: normal; text-decoration: none; color: #880000;}
.BodyText8 a:visited { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; font-weight: normal; text-decoration: none; color: #880000; }
.BodyText8 a:hover { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; font-weight: normal; text-decoration: underline; color: #880000;}
.BodyText10:link { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; color: #880000; }
.BodyText10:visited { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; color: #880000; }
.BodyText10:hover { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: underline; color: #880000; }
.BodyText10C { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; text-align: center; color: #445577; }
.BodyText10I { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-style: italic; font-weight: normal; color: #445577; }
.BodyText10J { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; text-align: justify; color: #445577; }
.BodyText10L { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; text-align: left; color: #445577; }
.BodyText10Link:link { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; color: #880000; }
.BodyText10Link:visited { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none; color: #880000; }
.BodyText10Link:hover { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: underline; color: #880000; }
.BodyText10LinkB:link { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; text-decoration: none; color: #aaaaaa; }
.BodyText10LinkB:visited { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; text-decoration: none; color: #aaaaaa; }
.BodyText10R { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; text-align: right; color: #445577; }
.BodyTextRedJ { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; text-align: justify; color: #C00000; }
.BreadCrumbs{background-color:#99bbdd; border-right:none; border-left:none; padding-left:5px; height:40px;}

.ButtonHeightWidth{width:7.5em;font-size:8pt; font-family:Arial, Helvetica, sans-serif;height:2.1em;padding-top:0.1em;padding-bottom:0.4em;}
.ButtonText:link { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; font-weight: normal; text-align: center; text-decoration: none; color: #445577; }
.ButtonText:visited { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; font-weight: normal; text-align: center; text-decoration: none; color: #445577; }
.ButtonText:hover { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; font-weight: normal; text-align: center; text-decoration: none; color: #880000; }
.ButtonTextInactive { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; font-weight: normal; text-align: center; text-decoration: none; color: #99bbdd; }
.ButtonBarStyle{font-family: Arial, Helvetica, sans-serif;font-size: 8pt;font-style: normal;font-weight: normal;color: #445577;padding:2px;text-align: center;width: 120px;height: 22px;border: 1px solid #88aacc;background-color: #FFFFFF;text-decoration: none;}
.ButtonBarStyle:link{font-family: Arial, Helvetica, sans-serif; font-size: 8pt;font-style: normal;font-weight: normal;color: #445577;padding:2px;text-align: center;width: 120px;height: 22px;border: 1px solid #88aacc;background-color: #FFFFFF;text-decoration: none;}
.ButtonBarStyle:visited{font-family: Arial, Helvetica, sans-serif; font-size: 8pt;font-style: normal;font-weight: normal;color: #445577;padding:2px;text-align: center;width: 120px;height: 22px;border: 1px solid #88aacc;background-color: #FFFFFF;text-decoration: none;}
.ButtonBarStyle:hover{font-family: Arial, Helvetica, sans-serif ;font-size: 8pt;font-style: normal;font-weight: normal;color: #880000;padding:2px;text-align: center;width: 120px;height: 22px;border: 1px solid #88aacc;background-color: #FFFFFF;text-decoration: none;}
.ButtonBarStyleInactive{font-family: Arial, Helvetica, sans-serif; font-size: 8pt;font-style: normal;font-weight: normal;color: #99bbdd;padding:2px;text-align: center;width: 120px;height: 22px;border: 1px solid #99bbdd;background-color: #FFFFFF;text-decoration: none;}
.ButtonBarStyleInactive:link{font-family: Arial, Helvetica, sans-serif; font-size: 8pt;font-style: normal;font-weight: normal;color: #99bbdd;padding:2px;text-align: center;width: 120px;height: 22px;border: 1px solid #99bbdd;background-color: #FFFFFF;text-decoration: none;}
.ButtonBarStyleInactive:visited{font-family: Arial, Helvetica, sans-serif; font-size: 8pt;font-style: normal;font-weight: normal;color: #99bbdd;padding:2px;text-align: center;width: 120px;height: 22px;border: 1px solid #99bbdd;background-color: #FFFFFF;text-decoration: none;}

.BuyNowButton:hover{text-decoration:none;}
.BuyNowButton{text-decoration:underline;color:#aaaaaa;margin:0;font-weight:normal;}
.BuyNowButton{color:#aaaaaa;font-family:Arial, Helvetica, sans-serif; font-size:16pt; margin:0px 0px 4px 0px;font-weight:normal;}

.Calendar{border-width:1px;border-style:solid;font-family: Arial, Helvetica, sans-serif; font-size: 9pt;font-weight:bold;width:100%;border-collapse:collapse;}
.CalendarInactive{color:#99bbdd;}
.CalendarActive{color:#445577;}
.CalendarActiveToday{color:#445577;border-width:1px;border-style:solid;}

.CalendarTitle {font-family:Arial, Verdana, Helvetica, sans-serif; color: #445577; font-weight: bold; font-size: 8pt; text-align: center;}
.CalendarActiveDate {font-family:Arial, Verdana, Helvetica, sans-serif; color: #880000; font-weight: bold; font-size: 8pt; text-align: center;}
.CalendarActiveDate:link {text-decoration: none; font-family:Arial, Verdana, Helvetica, sans-serif; color: #445577; font-weight: bold; font-size: 8pt; text-align: center;}
.CalendarActiveDate:visited {text-decoration: none; font-family:Arial, Verdana, Helvetica, sans-serif; color: #445577; font-weight: bold; font-size: 8pt; text-align: center;}
.CalendarActiveDate:hover {text-decoration: underline; font-family:Arial, Verdana, Helvetica, sans-serif; color: #445577; font-weight: bold; font-size: 8pt; text-align: center;}
.CalendarInActiveDate {font-family:Arial, Verdana, Helvetica, sans-serif; color: #99bbdd; font-weight: bold; font-size: 8pt; text-align: center;}
.CalendarTodaysDate {font-family:Arial, Verdana, Helvetica, sans-serif; color: #aaaaaa; font-weight: bold; font-size: 8pt; text-align: center;}
.CalendarTodaysDate:link {text-decoration: none; font-family:Arial, Verdana, Helvetica, sans-serif; color: #aaaaaa; font-weight: bold; font-size: 8pt; text-align: center;}
.CalendarTodaysDate:visited {text-decoration: none; font-family:Arial, Verdana, Helvetica, sans-serif; color: #aaaaaa; font-weight: bold; font-size: 8pt; text-align: center;}
.CalendarTodaysDate:hover {text-decoration: underline; font-family:Arial, Verdana, Helvetica, sans-serif; color: #aaaaaa; font-weight: bold; font-size: 8pt; text-align: center;}
.CalendarMonthYear {font-family:Arial, Verdana, Helvetica, sans-serif; color: #aaaaaa; font-weight: bold; font-size: 8pt; text-align: center;}

.ColaborationHeader{vertical-align:top;background-color:#FFFFFF;padding:8px;}
.ColaborationDescription{background-image:url("");background-color:#FFFFFF;background-repeat:repeat-x;height:115px;}

.FooterText { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-style: normal; font-weight: normal; text-decoration: none; color: #445577; }
.FooterText:link { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; font-weight: normal; text-decoration: none; color: #445577; }
.FooterText:visited { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; font-weight: normal; text-decoration: none; color: #445577; }
.FooterText:hover { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; font-weight: normal; text-decoration: none; color: #445577; }
.FormControls{background-color:#eeeeFF;font-family:Arial, Helvetica, sans-serif;font-size:8pt;color:#445577;}
.GoldmineBorder {border: 1px solid #eeeeee; width:350px;}
.GraphAxisColour{background-color: #88aacc}
.GraphBarColour{background-color: #88aacc}

.Header8{font-family: Arial, Helvetica, sans-serif;color:#445577;font-weight: bold;}
.Header8Inactive{font-family: Arial, Helvetica, sans-serif; font-size:8pt;color:#99bbdd;font-weight: bold;}
.Header16 a:hover{}
.Header16 a{text-decoration:none;color:#aaaaaa;margin:0;font-weight:normal;}
.Header16{color:#aaaaaa;font-family:Arial, Helvetica, sans-serif; font-size:16pt; margin:0px 0px 4px 0px;font-weight:normal;}
.HeaderGraduation{background-color:#eeeeFF;background-image:url("");background-repeat:repeat-x;border:1px solid #99bbdd;text-align:left;}
.HeaderTitle{color:#445577;font-family:Arial, Helvetica, sans-serif;font-size:8pt;font-weight:bold;text-align:left;}
.Heading10L { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; text-align: left; color: #aaaaaa; }
.Heading12L { font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-style: normal; font-weight: normal; text-align: left; color: #aaaaaa; }

.InputBox{font-size:8pt;font-family:Arial, Helvetica, sans-serif;width:345px;}
.InputBoxTitle{color:#445577;font-family:Arial, Helvetica, sans-serif;font-size:8pt;text-align:left;}
.InputBoxControls{width:375px;}
.InputBoxDescription{width:475px;padding-right:9px;}

.LeftBarForeground{background-color:#445577}
.LeftBarDefault{background-color:#FFFFFF;margin:0; padding:0;}
.LeftBarText9 { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; font-weight: bold; text-decoration: none; color: #445577; }
.LeftBarText9:link { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; font-weight: bold; text-decoration: none; color: #445577; }
.LeftBarText9:visited { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; font-weight: bold; text-decoration: none; color: #445577; }
.LeftBarText9:hover { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; font-weight: bold; text-decoration: none; color: #880000; }

.LinkListAttribute { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; font-weight: bold; text-align: center; color: #99bbdd; }
.LinkListBackground{background-color:#eeeeFF;}
.LinkListBgColour{background-color:#eeeeFF;}
.LinkListBottomBar{background-color:#99bbdd;}
.LinkListBodyText{background-color:#445577;}
.LinkListBluredItem{background:#eeeeFF;}
.LinkListFade{background-image:url("");background-color:#FFFFFF;background-repeat:repeat-x;}
.LinkListText{font-family:Arial, Helvetica, sans-serif; font-size:8pt;color:#445577;font-style: normal; font-weight: normal; text-decoration: none; }

.LinkListLink { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; font-weight: bold; text-align: left; text-decoration: none; color: #445577; }
.LinkListLink:link { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; font-weight: bold; text-decoration: none; color: #445577; }
.LinkListLink:visited { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; font-weight: bold; text-decoration: none; color: #445577; }
.LinkListLink:hover { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; font-weight: bold; text-decoration: none; color: #880000; }
.LinkListLinkR { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; font-weight: normal; text-align: right; color: #445577; }
.LinkListLinkR:link { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; font-weight: normal; text-decoration: none; color: #445577; }
.LinkListLinkR:visited { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; font-weight: normal; text-decoration: none; color: #445577; }
.LinkListLinkR:hover { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; font-weight: normal; text-decoration: none; color: #880000; }

.LinkListTitle { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; font-weight: bold; text-align: left; text-decoration: none; color: #445577; }
.LinkListTitle:link { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; font-weight: bold; text-decoration: none; color: #445577; }
.LinkListTitle:visited { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; font-weight: bold; text-decoration: none; color: #445577; }
.LinkListTitle:hover { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; font-weight: bold; text-decoration: none; color: #880000; }
.LinkListTitleC { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; font-weight: bold; text-align: center; text-decoration: none; color: #445577; }
.LinkListTitleC:link { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; font-weight: bold; text-decoration: none; color: #445577; }
.LinkListTitleC:visited { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; font-weight: bold; text-decoration: none; color: #445577; }
.LinkListTitleC:hover { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; font-weight: bold; text-decoration: none; color: #880000; }
.LinkListTitleL { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; font-weight: normal; text-align: left; text-decoration: none; color: #445577; }
.LinkListTitleL:link { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; font-weight: normal; text-decoration: none; color: #445577; }
.LinkListTitleL:visited { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; font-weight: normal; text-decoration: none; color: #445577; }
.LinkListTitleL:hover { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; font-weight: normal; text-decoration: none; color: #880000; }
.LinkListTitleR { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; font-weight: normal; text-align: right; color: #445577; }
.LinkListTitleR:link { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; font-weight: normal; text-decoration: none; color: #445577; }
.LinkListTitleR:visited { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; font-weight: normal; text-decoration: none; color: #445577; }
.LinkListTitleR:hover { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; font-weight: normal; text-decoration: none; color: #880000; }
.LinkListTopBar{background-color:#99bbdd;}

.MainPageDefault{background-color:#FFFFFF;margin:0; padding:0;}
.MustBeCompleted { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; text-align: left; text-decoration: none; color: #445577; }

.Padding8{padding:8px;}
.PaddingLeftRight8{padding-left:8px;padding-right:8px;}
.PaddingTable{vertical-align:top; padding-top:3px;padding-left:8px;padding-right:8px;padding-bottom:4px;}
.PictureDetail{ border: solid 1px #99bbdd; background-color:#eeeeFF;}
.PictureBorder { border: solid 1px #88aacc}
.PictureBorderInactive { border: solid 1px #99bbdd}

.RightBarText9 { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; font-weight: bold; text-align: center; color: #445577; }
.RightBarText9:link { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; font-weight: bold; text-decoration: none; color: #445577; }
.RightBarText9:visited { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; font-weight: bold; text-decoration: none; color: #445577; }
.RightBarText9:hover { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; font-weight: bold; text-decoration: none; color: #880000; }

.ScrollBars {background-color:#FFFFFF;scrollbar-face-color: #99bbdd; scrollbar-shadow-color: #666666; scrollbar-highlight-color: #cccccc; scrollbar-3dlight-color: #ffffff; scrollbar-darkshadow-color: #333333; scrollbar-track-color: #eeeeFF; scrollbar-arrow-color: #eeeeFF;}
.ScrollBarsLinkList{background-color:#eeeeFF;scrollbar-face-color: #99bbdd; scrollbar-shadow-color: #666666; scrollbar-highlight-color: #cccccc; scrollbar-3dlight-color: #ffffff; scrollbar-darkshadow-color: #333333; scrollbar-track-color: #eeeeFF; scrollbar-arrow-color: #eeeeFF;}
.SelectAllBox{padding-left:8px;padding-right:8px;padding-top:3px;height:20px;width:12px;white-space:nowrap;font-size:8pt;font-family:Arial, Helvetica, sans-serif;}

.TableItem{color:#445577}
.TableItem{font-size:8pt;font-family:Arial, Helvetica, sans-serif;vertical-align:top;}
.TableItem a{color:#880000;text-decoration:none;}
.TableItem a:hover{color:#880000;text-decoration:underline;}
.TableItem a:visited{color:#880000;text-decoration:none;}
.TableItem a:visited:hover{color:#880000;text-decoration:underline;}
.TableItem li{vertical-align:auto;}
.TableItem-icon{vertical-align:top;width:0%;padding-top:3px;padding-left:8px;padding-right:0px;padding-bottom:0px;}
.TableItem{padding-left:5px;padding-right:5px;padding-top:1px;}
.TableTitle{white-space:nowrap;font-size:8pt;font-family:Arial, Helvetica, sans-serif;padding:3px 8px 1px 8px; color: #445577;text-decoration:underline;}

.TopBarDefault{background-color:#FFFFFF;margin:0; padding:0;}
.TopBarForeground{background-color:#223355}
.TopBarText9 { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; font-weight: bold; text-align: left; text-decoration: none; color: #223355; }
.TopBarText9:link { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; font-weight: bold; text-decoration: none; color: #223355; }
.TopBarText9:visited { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; font-weight: bold; text-decoration: none; color: #223355; }
.TopBarText9:hover { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; font-weight: bold; text-decoration: none; color: #880000; }
