/* Copyright 1998-2006, PaperThin, Inc.  All Rights Reserved. */
.CS_Document {background-color: #FFFFFF; margin-top: 0; margin-left: 0; margin-right: 0; margin-bottom: 0; font-family: Verdana, Arial, sans-serif; font-size: small}
.CS_Generic_Text_Caption {text-decoration: none; text-align: center; font-family: Verdana, Arial, sans-serif; font-weight: 700; color: #000000}
.CS_Generic_Image_Caption {text-decoration: none; text-align: center; font-family: Verdana, Arial, sans-serif; font-weight: 700; color: #000000}
.CS_Generic_Text {font-family: Verdana, Arial, sans-serif; font-weight: 400; color: #000000}

/* Image Grid */
.CS_Element_ImageGrid {visibility: visible}
.CS_BBar_Image {text-decoration: none; border-style: none}

/* Bulleted Lists */
.CS_Element_BulletedList {visibility: visible}
.CS_BL_Bullet {text-decoration: none; border-style: none}
.CS_BL_Header {text-align: left}
.CS_BL_HeaderCaption {text-align: left; color: #000000; font-family: Verdana, Arial, sans-serif; font-weight: 700; text-decoration: none; font-size: small}
.CS_BL_HeaderText {text-align: left; color: #000000; font-family: Verdana, Arial, sans-serif; font-weight: 400; text-decoration: none; font-size: xx-small}
.CS_BL_Item {list-style-position: outside}
.CS_BL_ItemCaption {text-align: left; color: #000000; font-family: Verdana, Arial, sans-serif; font-weight: 700; text-decoration: none; font-size: small}
.CS_BL_ItemText {text-align: left; color: #000000; font-family: Verdana, Arial, sans-serif; font-weight: 400; text-decoration: none; font-size: xx-small}

/* Custom ColdFusion */
.CS_Element_CustomCF {visibility: visible}

/* Simple Form */
.CS_Element_SimpleForm {visibility: visible}
.CS_Form_Label {text-align: right; font-family: Verdana, Arial, sans-serif; font-weight: 400; font-size: 8.5pt; vertical-align: text-top}
.CS_Form_Tree {font-family: Verdana, Arial, sans-serif; font-size: 8.5pt; font-weight: 400; color: #000000}
.CS_Form_RichText {font-family: Verdana, Arial, sans-serif; font-weight: 400; font-size: 8.5pt}
.CS_Form_Date {font-size: 8.5pt; font-family: Verdana, Arial, sans-serif}
.CS_Form_Image {text-decoration: none; border-style: none}
.CS_Form_URL {font-size: 8.5pt; font-family: Verdana, Arial, sans-serif}
.CS_Form_Email {font-size: 8.5pt; font-family: Verdana, Arial, sans-serif}
.CS_Form_DropDown {}
.CS_Form_DropDown_Item {font-family: Verdana, Arial, sans-serif; font-weight: 400; font-size: 8.5pt}
.CS_Form_SectionLabel {font-weight: 700; font-size: 8.5pt; font-family: Verdana, Arial, sans-serif}
.CS_Form_Number {font-size: 8.5pt; font-family: Verdana, Arial, sans-serif; text-align: right}
.CS_Form_Text {font-family: Verdana, Arial, sans-serif; font-weight: 400; font-size: 8.5pt}
.CS_Form_Description {font-family: Verdana, Arial, sans-serif; font-weight: 400; font-size: xx-small}
.CS_Form_Button {text-align: center; font-weight: 400; font-size: 8.5pt; font-family: Verdana, Arial, sans-serif}
.CS_Form_Required {font-weight: 700; text-align: right; font-family: Verdana, Arial, sans-serif; vertical-align: text-top}
.CS_Form_ResultText {font-weight: 400; font-size: 8.5pt}
.CS_Form_Label_Baseline {text-align: right; font-family: Verdana, Arial, sans-serif; font-weight: 400; font-size: 8.5pt; vertical-align: baseline}
.CS_Form_Required_Baseline {font-weight: 700; text-align: right; font-family: Verdana, Arial, sans-serif; vertical-align: baseline}

/* Data Sheet */
.CS_Element_DataSheet {visibility: visible}
.CS_DataSheet_Caption {text-decoration: none; text-align: center; font-family: Verdana, Arial, sans-serif; font-weight: 700; color: #000000}
.CS_DataSheet_Alphabet {text-decoration: none; color: #0000FF; padding: 4px}
.CS_DataSheet_Alphabet_Selected {text-decoration: none; color: #880088; padding: 4px}
.CS_DataSheet_Table {padding: 0; margin: 0}
.CS_DataSheet_Header_Row {background-color: #888888}
.CS_DataSheet_HeaderItem_First_Column {background-color: #EEEEEE; font-weight: 700; color: #CC6600; padding: 4px; text-align: left}
.CS_DataSheet_HeaderItem_Column {background-color: #EEEEEE; font-weight: 700; color: #CC6600; padding: 4px; text-align: left}
.CS_DataSheet_Data_Row {background-color: #FFFFFF}
.CS_DataSheet_Data_First_Column {padding: 4px}
.CS_DataSheet_Data_Column {padding: 4px}
.CS_DataSheet_Data_Cell {text-align: left}
.CS_DataSheet_Data_Cell_Numeric {text-align: right}
.CS_DataSheet_Data_Cell_Action {text-align: center; text-decoration: underline; color: #0000FF}
.CS_DataSheet_Data_Row_Alternate {background-color: #E5E5E5}
.CS_DataSheet_Summary_Row {text-align: center}
.CS_DataSheet_Summary_Links {font-family: Verdana, Arial, sans-serif; font-weight: 400; font-size: 8.5pt; text-decoration: none}
.CS_DataSheet_Summary_Current_Page {font-weight: 400; font-size: 8.5pt}

/* Date */
.CS_Element_Date {visibility: visible}
.CS_Date_Label {font-family: Verdana, Arial, sans-serif; font-weight: 400; font-size: 8.5pt}
.CS_Date_Date {font-family: Verdana, Arial, sans-serif; font-weight: 400; color: #000000; font-size: 8.5pt}
.CS_Date_Time {font-family: Verdana, Arial, sans-serif; font-weight: 400; color: #000000; font-size: 8.5pt}

/* Pop-up menus */
.CS_Element_DHTML_Menu {visibility: visible}

/* Microsoft Word, Imported HTML */
.CS_Element_HTML {visibility: visible}

/* Image */
.CS_Element_Image {visibility: visible}
.CS_Image_Caption {text-decoration: none; text-align: center; font-family: Verdana, Arial, sans-serif; font-weight: 700; color: #000000}
.CS_Image_IMG {text-decoration: none; border-style: none; text-align: center}

/* Label */
.CS_Element_Label {visibility: visible}
.CS_Label_Item {color: #FFFFFF; font-family: Verdana, Arial, sans-serif; font-size: small; text-decoration: none; font-weight: 700}
.CS_Label_Current_Item {color: #FFFFFF; font-family: Verdana, Arial, sans-serif; font-size: small; text-decoration: none; font-weight: 700}
.CS_Label_FirstLetter {color: #FFFFFF; font-family: Verdana, Arial, sans-serif; font-size: medium; text-decoration: none; font-weight: 700}

/* Tabular Layout */
.CS_Element_Layout {visibility: visible}
.CS_Layout_Table {border-style: none}
.CS_Layout_TR {background-color: #FFFFFF}
.CS_Layout_TH {text-align: center; font-weight: 700; font-family: Verdana, Arial, sans-serif; color: #000000; text-decoration: none}
.CS_Layout_TD {text-align: left; vertical-align: top}

/* Link Bars, BreadCrumbs, PageSet Navigation */
.CS_Element_LinkBar {visibility: visible}
.CS_LinkBar_Item {font-weight: 400; font-size: 8.5pt}
.CS_LinkBar_BeforeLabel {font-weight: 400; font-size: 8.5pt; color: #000000; font-family: Verdana, Arial, sans-serif}
.CS_LinkBar_Separator {font-weight: 400; font-size: 8.5pt}
.CS_LinkBar_AfterLabel {font-weight: 400; font-size: 8.5pt; color: #000000; font-family: Verdana, Arial, sans-serif}
.CS_LinkBar_Image {text-decoration: none; border-style: none}
.CS_LinkBar_CurrentItem {font-weight: 400; font-size: 8.5pt}

/* Link List */
.CS_Element_LinkList {visibility: visible}
.CS_LinkList_Caption {text-decoration: none; text-align: center; font-family: Verdana, Arial, sans-serif; font-weight: 700; color: #000000}
.CS_LinkList_ListBox {}
.CS_LinkList_Item {font-family: Verdana, Arial, sans-serif; font-weight: 400; font-size: 8.5pt}
.CS_LinkList_Button {text-align: center; font-weight: 700; font-size: 8.5pt; font-family: Verdana, Arial, sans-serif}

/* Multi-Section */
.CS_Element_MultiSection {visibility: visible}
.CS_MS_Header {text-align: left}
.CS_MS_Header_Caption {text-decoration: none; text-align: center; font-family: Verdana, Arial, sans-serif; font-weight: 700; color: #000000}
.CS_MS_Header_Text {font-family: Verdana, Arial, sans-serif; font-weight: 400; font-size: 8.5pt}
.CS_MS_Index {visibility: visible}
.CS_MS_Index_Table {background-color: #000000}
.CS_MS_Index_Column {background-color: #000000}
.CS_MS_Index_Item {text-align: left; font-size: 8.5pt; color: #000000}
.CS_MS_Item {font-weight: 400; font-family: Verdana, Arial, sans-serif; font-size: 8.5pt; color: #000000}

/* Embedded Object (video, etc) */
.CS_Element_Object {visibility: visible}
.CS_Object_Caption {text-decoration: none; text-align: center; font-family: Verdana, Arial, sans-serif; font-weight: 700; color: #000000}

/* Page Index */
.CS_Element_PageIndex {visibility: visible}
.CS_PgIndex_Header {text-align: left; color: #000000; font-family: Verdana, Arial, sans-serif; font-weight: 700}
.CS_PgIndex_Item {background-color: #FFFFFF; font-family: Verdana, Arial, sans-serif}
.CS_PgIndex_Item_Alternate {background-color: #DDDDDD; font-family: Verdana, Arial, sans-serif}

/* took off text-decoration:none attributes from normal default.css for .CS_PgIndex_Item_Title, .CS_PgIndex_Item_Description */
.CS_PgIndex_Item_Title {font-weight: 400; font-size: 8.5pt}
.CS_PgIndex_Item_Description {font-weight: 400; font-size: xx-small}
.CS_PgIndex_Item_Category {color: #000000; text-decoration: none; font-weight: 400; font-size: xx-small}
.CS_PgIndex_Item_Author {color: #000000; text-decoration: none; font-weight: 400; font-size: xx-small}
.CS_PgIndex_Item_LastMod {color: #000000; text-decoration: none; font-weight: 400; font-size: xx-small}
.CS_PgIndex_Item_PubDate {color: #000000; text-decoration: none; font-weight: 400; font-size: xx-small}
.CS_PgIndex_Item_SubSite {color: #000000; text-decoration: none; font-weight: 400; font-size: xx-small}
.CS_PgIndex_Primary_Category {text-decoration: none; font-family: Verdana, Arial, sans-serif; font-weight: 700; font-size: small}
.CS_PgIndex_Secondary_Category {text-decoration: none; font-family: Verdana, Arial, sans-serif; font-weight: 700; font-size: small}
.CS_PgIndex_Bullet {text-decoration: none; border-style: none}
.CS_PgIndex_Item_Owner {font-size: xx-small}
.CS_PgIndex_Item_CreationDate {color: #000000; text-decoration: none; font-weight: 400; font-size: xx-small}
.CS_PgIndex_Item_LastMajor {color: #000000; text-decoration: none; font-weight: 400; font-size: xx-small}
.CS_PgIndex_Item_MoreLink {font-weight: 400; font-size: 8.5pt}
.CS_PgIndex_NoRecords {font-size: xx-small}

/* PowerPoint Presentation */
.CS_Element_PowerPoint {visibility: visible}
.CS_Pres_Caption {text-decoration: none; text-align: center; font-family: Verdana, Arial, sans-serif; font-weight: 700; color: #000000}
.CS_Pres_Image {text-decoration: none; border-style: none}

/* Scheduled Content */
.CS_Element_Schedule {visibility: visible}

/* Search Form */
.CS_Element_SearchForm {visibility: visible}
.CS_SF_Label {color: #000000; font-weight: 700; font-size: xx-small; text-decoration: none}
.CS_SF_Input {color: #000000; font-size: xx-small; text-decoration: none}
.CS_SF_Select {color: #000000; text-decoration: none; font-weight: 400; font-size: xx-small}
.CS_SF_Checkbox {color: #000000; font-size: xx-small; text-decoration: none}
.CS_SF_Button {color: #000000; font-size: xx-small; text-decoration: none}
.CS_SF_Image {text-decoration: none; border-style: none; color: #000000}
.CS_SF_Link {font-weight: 400; font-size: xx-small}
.CS_SF_AdvLink {font-weight: 400; font-size: xx-small}
.CS_SF_SubSiteLabel {color: #000000; font-weight: 700; font-size: xx-small; text-decoration: none}
.CS_SF_AdvImage {text-decoration: none; border-style: none}

/* Search Results */
.CS_Element_SearchResults {visibility: visible}
.CS_SR_Item {font-weight: 400; font-size: 8.5pt}
.CS_SR_Item_Alternate {color: #88FF00; font-weight: 400; font-size: small; text-decoration: none}
.CS_SR_Item_Title {font-weight: 400; font-size: 8.5pt}
.CS_SR_Item_Description {font-weight: 400; font-size: 8.5pt}
.CS_SR_Item_SubSite {color: #000000; font-weight: 400; font-size: 8.5pt; text-decoration: none}
.CS_SR_Item_Author {color: #000000; font-weight: 400; font-size: 8.5pt; text-decoration: none}
.CS_SR_Item_LastMod {color: #000000; font-weight: 400; font-size: 8.5pt; text-decoration: none}
.CS_SR_Item_PubDate {color: #000000; font-weight: 400; font-size: 8.5pt; text-decoration: none}
.CS_SR_Item_Score {color: #000000; font-weight: 400; font-size: 8.5pt; text-decoration: none}
.CS_SR_Item_Owner {color: #000000; font-weight: 400; font-size: 8.5pt; text-decoration: none}
.CS_SR_Item_BreadCrumbs {font-weight: 400; font-size: 8.5pt; text-decoration: none}

/* Tab Bar */
.CS_Element_TabBar {visibility: visible}
.CS_TBar_Item {color: #FFFFFF; font-family: Verdana, Arial, sans-serif; font-size: 8.5pt; text-decoration: none; font-weight: 700}
.CS_TBar_Item_Selected {color: #FFFFFF; font-family: Verdana, Arial, sans-serif; font-size: 8.5pt; text-decoration: none; font-weight: 700}
.CS_TBar_SpacingCell {background-color: #000000}
.CS_TBar_ItemCell {background-color: #000000}
.CS_TBar_ItemCell_Selected {color: #000000; background-color: #ffffff; font-family: Verdana, Arial, sans-serif; font-size: 8.5pt; text-decoration: none; font-weight: 700; text-align: center}

/* Tasks */
.CS_Element_Task {visibility: visible}

/* Text Around Image */
.CS_Element_TAI {visibility: visible}
.CS_TAI_Caption {text-decoration: none; text-align: center; font-family: Verdana, Arial, sans-serif; font-weight: 700; color: #000000}
.CS_TAI_Text {font-weight: 400; font-family: Verdana, Arial, sans-serif; font-size: 8.5pt; color: #000000}
.CS_TAI_Image {text-align: center; text-decoration: none}

/* Textblock */
.CS_Element_Textblock {visibility: visible}
.CS_Textblock_Caption {text-decoration: none; text-align: left; font-family: Verdana, Arial, sans-serif; font-weight: 700; color: #000000}
.CS_Textblock_Text {font-weight: 400; font-family: Verdana, Arial, sans-serif; font-size: 8.5pt; color: #000000}

/* External Content (Web Process) */
.CS_Element_WebProcess {visibility: visible}

/* Rich Text Block */
.CS_RT_TABLE {padding: 0; margin: 0}
.CS_RT_TR {background-color: #FFFFFF}
.CS_RT_TH {text-align: center; font-weight: 700; font-family: Verdana, Arial, sans-serif; color: #000000}
.CS_RT_TD {text-align: left; font-weight: 400; font-family: Verdana, Arial, sans-serif; color: #000000; vertical-align: top}
.CS_RT_UL {list-style-type: circle}
.CS_RT_OL {list-style-type: decimal}
.CS_RT_LI {list-style-position: outside}
.CS_RT_Text {font-family: Verdana, Arial, sans-serif; color: #000000}
.CS_RT_Image {text-decoration: none; border-style: none}


.CS_Label_Current_Item, .CS_Label_Item {color:#000000;}
span.CS_Label_Current_Item {color:#FFFFFF;}