BODY
{
    MARGIN: 0px
}
.SideMenuItemLink
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 7pt;
    COLOR: #000000;
    FONT-FAMILY: 'Times New Roman', 'Times';
    TEXT-DECORATION: none
}
.SideMenuItemLink:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 7pt;
    COLOR: #b49e53;
    FONT-FAMILY: 'Times New Roman', 'Times';
    TEXT-DECORATION: none
}
.SideMenuItemBullet
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #b49e53;
    FONT-FAMILY: 'Times New Roman', 'Times';
    TEXT-DECORATION: none
}
.SideMenuItemImage
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    FONT-WEIGHT: bold;
    FONT-SIZE: 7pt;
    BORDER-LEFT: medium none;
    COLOR: #000000;
    BORDER-BOTTOM: medium none;
    FONT-FAMILY: 'Times New Roman', 'Times';
    TEXT-DECORATION: none
}
.ToolText
{
    FONT-SIZE: 7pt;
    COLOR: #000000;
    FONT-FAMILY: 'Verdana', 'Arial', 'Helvetica', 'MS Sans Serif'
}
.ToolLink
{
    FONT-SIZE: 7pt;
    COLOR: #000000;
    FONT-FAMILY: 'Verdana', 'Arial', 'Helvetica', 'MS Sans Serif'
}
.ToolLink:hover
{
    FONT-SIZE: 7pt;
    COLOR: #b49e53;
    FONT-FAMILY: 'Verdana', 'Arial', 'Helvetica', 'MS Sans Serif'
}
.ToolInput
{
    BORDER-RIGHT: #000000 1px solid;
    BORDER-TOP: #000000 1px solid;
    BORDER-LEFT: #000000 1px solid;
    BORDER-BOTTOM: #000000 1px solid;
    HEIGHT: 18px;
    TEXT-DECORATION: none
}
.TopDropDownMenu
{
    BORDER-RIGHT: #000000 1px solid;
    Z-INDEX: 400;
    BORDER-LEFT: #000000 1px solid;
    BORDER-BOTTOM: #000000 1px solid;
    POSITION: absolute;
    BACKGROUND-COLOR: #c0c0c0
}
.TopDropDownMenuLink
{
    FONT-SIZE: 9px;
    COLOR: #000055;
    FONT-FAMILY: 'Times New Roman', 'Times';
    TEXT-DECORATION: none
}
.TopDropDownMenuLink:hover
{
    FONT-SIZE: 9px;
    COLOR: #ffffff;
    FONT-FAMILY: 'Times New Roman', 'Times';
    TEXT-DECORATION: none
}
.TopDropDownMenuBullet
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #ffffff;
    FONT-FAMILY: 'Times New Roman', 'Times';
    TEXT-DECORATION: none
}
.ListTitleText
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: black;
    FONT-FAMILY: 'Times New Roman', 'Times';
    TEXT-DECORATION: none
}
.ListBody
{
    BORDER-RIGHT: #000000 1px;
    BORDER-TOP: #000000 1px solid;
    BORDER-LEFT: #000000 1px;
    PADDING-TOP: 10px;
    BORDER-BOTTOM: #000000 1px;
    FONT-FAMILY: 'Times New Roman', 'Times';
    TEXT-DECORATION: none
}
.ListBodyText
{
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: 'Times New Roman', 'Times';
    TEXT-DECORATION: none
}
.ListPageText
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #000000;
    TEXT-DECORATION: none
}
.ListPageLink
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #b49e53;
    FONT-FAMILY: 'Times New Roman', 'Times';
    TEXT-DECORATION: none
}
.ListPageLink:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: 'Times New Roman', 'Times';
    TEXT-DECORATION: none
}
.ListItemBullet
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    WIDTH: 14px;
    COLOR: #b49e53;
    FONT-FAMILY: 'Times New Roman', 'Times';
    TEXT-DECORATION: none
}
.ListItemText
{
    BORDER-RIGHT: #000000 1px;
    BORDER-TOP: #b49e53 1px solid;
    BORDER-LEFT: #000000 1px;
    BORDER-BOTTOM: #000000 1px;
    FONT-FAMILY: 'Times New Roman', 'Times';
    TEXT-DECORATION: none
}
.ListItemLink
{
    FONT-SIZE: 9pt;
    COLOR: #000000;
    FONT-FAMILY: 'Times New Roman', 'Times';
    TEXT-DECORATION: none
}
.ListItemLink:hover
{
    FONT-SIZE: 9pt;
    COLOR: #b49e53;
    FONT-FAMILY: 'Times New Roman', 'Times';
    TEXT-DECORATION: none
}
.MainBodyText
{
    FONT-SIZE: 9pt;
    COLOR: #000000;
    FONT-FAMILY: 'Times New Roman', 'Times';
    TEXT-DECORATION: none
}
.MainBodyTitleText
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    PADDING-BOTTOM: 14px;
    COLOR: #000000;
    FONT-FAMILY: 'Times New Roman', 'Times';
    TEXT-DECORATION: none
}
.MainBodyImage
{
    BORDER-RIGHT: #000000 1px solid;
    BORDER-TOP: #000000 1px solid;
    BORDER-LEFT: #000000 1px solid;
    BORDER-BOTTOM: #000000 1px solid
}
.MainBodyGalleryImage
{
    BORDER-RIGHT: #000000 1px solid;
    BORDER-TOP: #000000 1px solid;
    BORDER-LEFT: #000000 1px solid;
    BORDER-BOTTOM: #000000 1px solid
}
.MainBodyBullet
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    WIDTH: 14px;
    COLOR: #b49e53;
    FONT-FAMILY: 'Times New Roman', 'Times';
    TEXT-DECORATION: none
}
.MainBodyLink
{
    FONT-SIZE: 9pt;
    COLOR: #b49e53;
    FONT-FAMILY: 'Times New Roman', 'Times';
    TEXT-DECORATION: underline
}
.MainBodyLink:hover
{
    FONT-SIZE: 9pt;
    COLOR: gray;
    FONT-FAMILY: 'Times New Roman', 'Times';
    TEXT-DECORATION: underline
}
.MainBodyGroupingText
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #b49e53;
    FONT-FAMILY: 'Times New Roman', 'Times';
    TEXT-DECORATION: none
}
.BottomText
{
    FONT-SIZE: 9pt;
    COLOR: #000000;
    FONT-FAMILY: 'Times New Roman', 'Times';
    TEXT-DECORATION: none
}
.BottomLink
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    BORDER-LEFT: medium none;
    COLOR: #000000;
    BORDER-BOTTOM: medium none;
    FONT-FAMILY: 'Times New Roman', 'Times';
    TEXT-DECORATION: none
}
.BottomLink:hover
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    COLOR: #b49e53;
    FONT-FAMILY: 'Times New Roman', 'Times';
    TEXT-DECORATION: none
}
.NavigationText
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 7pt;
    COLOR: #000000;
    FONT-FAMILY: 'Times New Roman', 'Times';
    TEXT-DECORATION: none
}
.NavigationLink
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 7pt;
    COLOR: #b49e53;
    FONT-FAMILY: 'Times New Roman', 'Times';
    TEXT-DECORATION: none
}
.NavigationLink:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 7pt;
    COLOR: #000000;
    FONT-FAMILY: 'Times New Roman', 'Times';
    TEXT-DECORATION: none
}
.CalendarTable
{
    BORDER-RIGHT: #000000 2px solid;
    BORDER-TOP: #000000 2px solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    BORDER-LEFT: #000000 1px solid;
    COLOR: #ffffff;
    BORDER-BOTTOM: #000000 2px solid;
    FONT-FAMILY: verdana,arial
}
.CalendarMonth
{
    BORDER-RIGHT: #000000 thin;
    PADDING-RIGHT: 2px;
    BORDER-TOP: #000000 thin;
    PADDING-LEFT: 2px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 2px;
    BORDER-LEFT: #000000 thin;
    COLOR: white;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: #000000 thin;
    FONT-FAMILY: verdana,arial;
    BACKGROUND-COLOR: #000000
}
.CalendarMonthDown
{
    BORDER-RIGHT: #000000 1px;
    PADDING-RIGHT: 2px;
    BORDER-TOP: #000000 1px;
    PADDING-LEFT: 2px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 2px;
    BORDER-LEFT: #000000 1px solid;
    COLOR: white;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: #000000 1px;
    FONT-FAMILY: verdana,arial;
    BACKGROUND-COLOR: #000000
}
.CalendarMonthUp
{
    BORDER-RIGHT: #000000 thin;
    PADDING-RIGHT: 2px;
    BORDER-TOP: #000000 thin;
    PADDING-LEFT: 2px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 2px;
    BORDER-LEFT: #000000 thin;
    COLOR: white;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: #000000 thin;
    FONT-FAMILY: verdana,arial;
    BACKGROUND-COLOR: #000000
}
.CalendarEvent
{
    FONT-SIZE: 10px;
    COLOR: #006699;
    FONT-FAMILY: verdana,arial;
    TEXT-DECORATION: none
}
.CalendarDayOfWeek
{
    BORDER-RIGHT: #000000 1px;
    PADDING-RIGHT: 2px;
    BORDER-TOP: #000000 1px solid;
    PADDING-LEFT: 2px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 2px;
    BORDER-LEFT: #000000 1px solid;
    COLOR: #000000;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: #000000 1px solid;
    FONT-FAMILY: arial,verdana;
    HEIGHT: 10px;
    BACKGROUND-COLOR: silver
}
.CalendarDay
{
    BORDER-RIGHT: #000000 1px;
    BORDER-TOP: #000000 1px solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    BORDER-LEFT: #000000 1px solid;
    WIDTH: 200px;
    COLOR: #666666;
    BORDER-BOTTOM: #000000 1px;
    FONT-FAMILY: arial,verdana;
    HEIGHT: 60px
}
.CalendarDayOtherMonth
{
    BORDER-RIGHT: #000000 1px;
    BORDER-TOP: #000000 1px solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    BORDER-LEFT: #000000 1px solid;
    WIDTH: 200px;
    COLOR: #bbbbbb;
    BORDER-BOTTOM: #000000 1px;
    FONT-FAMILY: arial,verdana;
    HEIGHT: 60px;
    BACKGROUND-COLOR: #eeeeee
}
.CalendarEventLink
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #ff9900;
    FONT-FAMILY: verdana,arial;
    TEXT-DECORATION: none
}
.CalendarEventLink:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #ffffff;
    FONT-FAMILY: verdana,arial;
    BACKGROUND-COLOR: #ff9900;
    TEXT-DECORATION: none
}
.SideSponsorsLargeLink
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: 'Times New Roman', 'Times';
    TEXT-DECORATION: none
}
.SideSponsorsLargeLink:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #b49e53;
    FONT-FAMILY: 'Times New Roman', 'Times';
    TEXT-DECORATION: none
}
.SideSponsorsSmallLink
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 7pt;
    COLOR: #000000;
    FONT-FAMILY: 'Times New Roman', 'Times';
    TEXT-DECORATION: none
}
.SideSponsorsSmallLink:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 7pt;
    COLOR: #b49e53;
    FONT-FAMILY: 'Times New Roman', 'Times';
    TEXT-DECORATION: none
}
.NewsTitleLink
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #000000;
    FONT-FAMILY: verdana, arial;
    TEXT-DECORATION: none
}
.NewsTitleLink:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #b49e53;
    FONT-FAMILY: verdana, arial;
    TEXT-DECORATION: none
}
.NewsText
{
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: 'Times New Roman', 'Times';
    TEXT-DECORATION: none
}
.NewsTitleText
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    PADDING-BOTTOM: 14px;
    COLOR: #000000;
    FONT-FAMILY: 'Times New Roman', 'Times';
    TEXT-DECORATION: none
}
.EntityGroupHeader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #b49e53;
    FONT-FAMILY: 'Times New Roman', 'Times';
    TEXT-DECORATION: none
}
.ComboBox
{
    FONT-SIZE: 11px;
    FONT-FAMILY: monospace;
    BACKGROUND-COLOR: #ffffff
}
.TextInput
{
    FONT-SIZE: 7pt;
    COLOR: #233472;
    FONT-FAMILY: 'Verdana', 'Arial', 'Helvetica', 'MS Sans Serif'
}
.ScrollingText
{
    FONT-SIZE: 8pt;
    WIDTH: 400px;
    COLOR: #233472;
    FONT-FAMILY: 'Verdana', 'Arial', 'Helvetica', 'MS Sans Serif';
    HEIGHT: 17px;
    BACKGROUND-COLOR: #000000;
    TEXT-DECORATION: none;
    SCROLL-DELAY: 125
}
.ScheduleTable
{
    BORDER-RIGHT: #233472 2px solid;
    BORDER-TOP: #233472 2px solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    BORDER-LEFT: #233472 2px solid;
    COLOR: #ffffff;
    BORDER-BOTTOM: #233472 2px solid;
    FONT-FAMILY: verdana,arial
}
.ScheduleTimeHeader
{
    BORDER-RIGHT: #233472 1px solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    WIDTH: 40px;
    COLOR: #233472;
    BORDER-BOTTOM: #233472 1px solid;
    FONT-FAMILY: arial,verdana;
    HEIGHT: 10px;
    BACKGROUND-COLOR: silver
}
.ScheduleDayHeader
{
    BORDER-RIGHT: #233472 1px solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    WIDTH: 12%;
    COLOR: #233472;
    BORDER-BOTTOM: #233472 1px solid;
    FONT-FAMILY: arial,verdana;
    HEIGHT: 10px;
    BACKGROUND-COLOR: silver
}
.ScheduleTime
{
    BORDER-RIGHT: #233472 1px solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #233472;
    BORDER-BOTTOM: #233472 1px solid;
    FONT-FAMILY: verdana,arial;
    HEIGHT: 10px;
    BACKGROUND-COLOR: silver
}
.ScheduleCell
{
    BORDER-RIGHT: #ff0000 1px solid;
    BORDER-TOP: #ff0000 1px solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    BORDER-LEFT: #ff0000 1px solid;
    COLOR: #666666;
    BORDER-BOTTOM: #ff0000 1px solid;
    FONT-FAMILY: arial,verdana;
    BACKGROUND-COLOR: #eeeeee
}
.ScheduleEmptyCell
{
    BORDER-RIGHT: #dddddd 1px solid;
    BORDER-TOP: #dddddd 1px solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    BORDER-LEFT: #dddddd 1px solid;
    COLOR: #666666;
    BORDER-BOTTOM: #dddddd 1px solid;
    FONT-FAMILY: arial,verdana
}
.ScheduleLink
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #ff9900;
    FONT-FAMILY: verdana,arial;
    TEXT-DECORATION: none
}
.ScheduleLink:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #ffffff;
    FONT-FAMILY: verdana,arial;
    BACKGROUND-COLOR: #ff9900;
    TEXT-DECORATION: none
}
.SlideShowPic
{
    BORDER-RIGHT: #000000 1px solid;
    BORDER-TOP: #000000 1px solid;
    BORDER-LEFT: #000000 1px solid;
    BORDER-BOTTOM: #000000 1px solid
}
.SlideShowSelectedLink
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #f2ad1d;
    FONT-FAMILY: 'Verdana', 'Arial', 'Helvetica', 'MS Sans Serif';
    TEXT-DECORATION: underline
}
.TopMenuItemLink
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 7pt;
    COLOR: #f2ad1d;
    FONT-FAMILY: 'Verdana', 'Arial', 'Helvetica', 'MS Sans Serif';
    TEXT-DECORATION: none
}
.TopMenuItemLink:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 7pt;
    COLOR: #ffffff;
    FONT-FAMILY: 'Verdana', 'Arial', 'Helvetica', 'MS Sans Serif';
    TEXT-DECORATION: none
}
.EmailPlainText
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 7pt;
    COLOR: #233472;
    FONT-FAMILY: 'Verdana', 'Arial', 'Helvetica', 'MS Sans Serif';
    TEXT-DECORATION: none
}
.EmailLinkText
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: 'Verdana', 'Arial', 'Helvetica', 'MS Sans Serif';
    TEXT-DECORATION: none
}
.EmailPlainTextLink
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 7pt;
    COLOR: #233472;
    FONT-FAMILY: 'Verdana', 'Arial', 'Helvetica', 'MS Sans Serif';
    TEXT-DECORATION: underline
}
.EmailImageNoBorder
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BORDER-LEFT: medium none;
    BORDER-BOTTOM: medium none
}
.EmailImageWithBorder
{
    BORDER-RIGHT: #2e3092 1px solid;
    BORDER-TOP: #2e3092 1px solid;
    BORDER-LEFT: #2e3092 1px solid;
    BORDER-BOTTOM: #2e3092 1px solid
}
.EmailArticleHeaderLarge
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14pt;
    COLOR: #2e3092;
    FONT-FAMILY: 'Verdana', 'Arial', 'Helvetica', 'MS Sans Serif';
    TEXT-DECORATION: none
}
.EmailArticleHeaderSmall
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #2e3092;
    FONT-FAMILY: 'Verdana', 'Arial', 'Helvetica', 'MS Sans Serif';
    TEXT-DECORATION: none
}
.EmailArticleText
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: 'Verdana', 'Arial', 'Helvetica', 'MS Sans Serif';
    TEXT-DECORATION: none
}
.EmailArticleLink
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: 'Verdana', 'Arial', 'Helvetica', 'MS Sans Serif';
    TEXT-DECORATION: underline
}
.EmailUnsubscribeLink
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 7pt;
    COLOR: #233472;
    FONT-FAMILY: 'Verdana', 'Arial', 'Helvetica', 'MS Sans Serif';
    TEXT-DECORATION: underline
}
.EmailArticleTitleText
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14pt;
    COLOR: #2e3092;
    FONT-FAMILY: 'Verdana', 'Arial', 'Helvetica', 'MS Sans Serif';
    TEXT-DECORATION: none
}
.EmailNavLink
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 7pt;
    COLOR: #233472;
    FONT-FAMILY: 'Verdana', 'Arial', 'Helvetica', 'MS Sans Serif';
    TEXT-DECORATION: underline
}
.EmailFormText
{
    FONT-SIZE: 8pt;
    COLOR: #233472;
    FONT-FAMILY: 'Verdana', 'Arial', 'Helvetica', 'MS Sans Serif';
    TEXT-DECORATION: none
}
.EmailFormInput
{
    FONT-SIZE: 7pt;
    COLOR: #233472;
    FONT-FAMILY: 'Verdana', 'Arial', 'Helvetica', 'MS Sans Serif'
}
