html,body {margin:0;border:0;padding:0}
.dInlineBlock {display:-moz-inline-block}
.dInlineBlock {display:inline-block}
.h1p {height:1%}
.h100p {height:100%}
.taCenter {text-align:center}
.taLeft {text-align:left}
.taRight {text-align:right}
.vaBottom {vertical-align:bottom}
.vaMiddle {vertical-align:middle}
.vaTop {vertical-align:top}
.w1p {width:1%}
.w100p {width:100%}
.w150px {width:150px}
.wsNowrap {white-space:nowrap}
.ContentTB2
{
   /* System Defaults */
   background-color:#DDDBDB;
   border:outset 1px;
}
.ContentTB2Hot
{
   /* System Defaults */
   background-color:#C0C0CF;
   border:outset 1px;
}
.BBModalBackground
{
   /* System Defaults */
   background-color: #666666;
   filter: alpha(opacity=50);
   opacity: 0.5;
   -moz-opacity: 0.5;
}
.ContentTB
{
   /* System Defaults */
   background-color:#C0C0C0;
   border:outset 1px;
}
.ContentTBHot
{
   /* System Defaults */
   background-color:#C0C0CF;
   border:outset 1px;
}
.PageDesignerPane
{
   /* System Defaults */
   padding:1px;
}
.PageDesignerPaneHot
{
   /* System Defaults */
   background-color:#f5f5f5;
   border:dashed 1px green;
}
.BBFormCheckListContainer
{
   /* System Defaults */
   Height:100px;
   Overflow:auto;
   /* Layout */
   font-family:inherit;
   font-weight:bold;
   height:auto;
}
.BBCalendarWeekendDay
{
   /* System Defaults */
   BORDER-RIGHT: black 1px solid;
   BORDER-TOP: black 1px solid;
   BORDER-LEFT: black 1px solid;
   BORDER-BOTTOM: black 1px solid;
}
.BBCalendarDay
{
   /* System Defaults */
   BORDER-RIGHT: black 1px solid;
   BORDER-TOP: black 1px solid;
   BORDER-LEFT: black 1px solid;
   BORDER-BOTTOM: black 1px solid;
   /* Layout */
   font-family:inherit;
   color:#FFFFFF;
   font-weight:bold;
   border:1px solid white;
}
.ReportInformationCell
{
   /* System Defaults */
   height:150px;
   white-space:normal;
   overflow:auto;
   /* Layout */
   font-weight:normal;
}
.BBGridHeader
{
   /* Layout */
   font-family:inherit;
   font-weight:bold;
}
.BBGridFooter
{
   /* Layout */
   font-family:inherit;
}
.BBModalDialog
{
   /* System Defaults */
   border: solid thin #999999;
}
.BBModalDialogTitle
{
   /* System Defaults */
   background-color: #000066;
   border-bottom: solid thin #999999;
   color: #FFFFFF;
   font-weight: bold;
   overflow: hidden;
   padding: 3px 3px 3px 3px;
   text-align: left;
   white-space: nowrap;
}
.BBModalDialogContent
{
   /* System Defaults */
   background-color: #FFFFFF;
   padding: 3px 3px 3px 3px;
}
.BBModalDialogButton
{
   /* System Defaults */
   width: 100px;
}
.BBCalendar
{
   /* System Defaults */
   border-color:black;
   /* Layout */
   font-family:inherit;
}
.BBCalendar:active
{
   /* System Defaults */
   color:#00008b;
   /* Layout */
   color: #232323;
   text-decoration: none;
}
.BBCalendar:hover
{
   /* System Defaults */
   color:#00008b;
   /* Layout */
   color: #232323;
}
.BBCalendar:link
{
   /* System Defaults */
   color:#00008b;
   /* Layout */
   color: #7d7656;
}
.BBCalendar:visited
{
   /* System Defaults */
   color:#00008b;
   /* Layout */
   color: #666;
}
.BBCalendarDayHeader
{
   /* System Defaults */
   background-color:#336699;
   color:White;
   height:1px;
   /* Layout */
   font-family:inherit;
   color:#FFFFFF;
   font-weight:bold;
   border:1px solid white;
}
.BBCalendarNextPrev
{
   /* System Defaults */
   background-color:#336699;
   color:white;
   /* Layout */
   background-color:#0D1F42 !important;
   font-family:inherit;
   color:#FFFFFF;
   font-weight:bold;
   text-align:center;
   border-left:1px solid #0D1F42;
   border-right:1px solid #0D1F42;
}
.BBCalendarOtherMonthDay
{
   /* System Defaults */
   color:#CC9966;
   /* Layout */
   font-family:inherit;
   font-weight:bold;
   color:#BBBDBF;
   border:1px solid white;
}
.BBCalendarSelectedDay
{
   /* System Defaults */
   font-weight:bold;
   /* Layout */
   font-family:inherit;
   font-weight:bold;
   color:#FFFFFF;
   border:1px solid white;
}
.BBCalendarSelector
{
   /* System Defaults */
   background-color:#336699;
   /* Layout */
   font-family:inherit;
   font-weight:bold;
   color:#FFFFFF;
   border:1px solid white;
}
.BBCalendarTitle
{
   /* System Defaults */
   background-color:#336699;
   color:white;
   font-weight:bold;
   /* Layout */
   background-color:#0D1F42 !important;
   font-family:inherit;
   font-size:1.0em;
   line-height:1em;
   color:#FFFFFF;
   font-weight:bold;
   text-align:center;
   height:auto;
}
.BBCalendarTodayDay
{
   /* System Defaults */
   background-color:#b0c4de;
   /* Layout */
   font-family:inherit;
   font-weight:bold;
   color:#FFFFFF;
   border:1px solid white;
}
.BBFieldCaption
{
   /* System Defaults */
   text-align:right;
   white-space:nowrap;
   /* Layout */
   background-color:transparent !important;
   font-family:inherit;
   font-weight:bold;
   color:#333;
   padding:0 4px 0 0;
   text-align:right;
   vertical-align:middle;
   white-space:normal;
   width:33%;
}
.BBFieldCheckboxCaption
{
   /* System Defaults */
   text-align:left;
   /* Layout */
   font-family:inherit;
   font-weight:normal;
   white-space:nowrap;
   }* .BBFieldCheckboxCaption input {margin:0 3px 0 0;
}
.BBFieldControlCell
{
   /* System Defaults */
   text-align:left;
   /* Layout */
   font-family:inherit;
   color:#000;
   padding:3px 0;
}
.BBFormButtonCell
{
   /* System Defaults */
   text-align:center;
}
.BBFormButtonRow
{
   /* System Defaults */
   background-color:white;
}
.BBFormCheckbox
{
   /* Layout */
   font-family:inherit;
   font-weight:normal;
}
.BBFormChecklist
{
   /* System Defaults */
   border:1pt solid buttonFace;
   /* Layout */
   font-family:inherit;
   font-weight:normal;
   border:none !important;
}
.BBFormErrorMessage
{
   /* System Defaults */
   color:red;
   font-weight:bold;
   /* Layout */
   font-family:inherit;
   color:#EA2121;
   font-weight:bold;
}
.BBFormReadonlyValue
{
   /* System Defaults */
   font-style:italic;
   /* Layout */
   font-family:inherit;
   font-weight:normal !important;
   font-style:normal !important;
   white-space:normal;
}
.BBFormRequiredFieldMarker
{
   /* System Defaults */
   color:red;
   font-size:medium;
   font-weight:bolder;
   vertical-align:middle;
}
.BBFormRequiredFieldMissingText
{
   /* System Defaults */
   color:Red;
   font-weight:bold;
   /* Layout */
   font-family:inherit;
   color:#EA2121;
   font-weight:bold;
}
.BBFormSelectList
{
   /* System Defaults */
   background-color:White;
   width:auto;
   /* Layout */
   font-family:Arial, Helvetica, Verdana, sans-serif;
   background-color:#FFF;
   }table.BBFormSelectList {background-color:transparent;
}
.BBFormSubmitButton
{
   /* Layout */
   font-family:inherit;
   width:auto;
}
.BBFormTable
{
   /* System Defaults */
   border:1pt solid buttonface;
   /* Layout */
   border:none !important;
   font-family:inherit;
   font-size:1em;
   font-weight:normal;
   margin:0 0 1em;
   padding:0;
   border-collapse:collapse;
   clear:both;
}
.BBFormTextArea
{
   /* System Defaults */
   font-family:Verdana, Helvetica, sans-serif;
   font-size:11px;
   font-weight:normal;
   /* Layout */
   font-family:Arial, Helvetica, Verdana, sans-serif;
   font-size:1em;
   background-color:#FFF;
}
.BBFormTextbox
{
   /* System Defaults */
   width:150px;
   /* Layout */
   background-color:#FFFFFF;
   font-family:Arial, Helvetica, Verdana, sans-serif;
   width:80%;
}
.BBFormTitle
{
   /* System Defaults */
   border-bottom:1pt solid buttonface;
   color:black;
   font-weight:bold;
   text-align:center;
   /* Layout */
   font: normal 1.5em times, "times new roman", georgia, sans-serif;
   padding: 0 0 .56em;
   color: #035e92;
   line-height:1em;
   font-weight:normal;
   text-align:left;
   margin:0;
   border:none;
   background-color:transparent !important;
}
.BBFormValidatorSummary
{
   /* System Defaults */
   background-color:white;
   color:red;
   /* Layout */
   font-family:inherit;
   color:#EA2121;
   font-weight:bold;
   background:transparent !important;
}
.BBListingHeading
{
   /* System Defaults */
   background-color:buttonFace;
   border:1pt solid buttonFace;
   font-size:10pt;
   text-align:left;
   /* Layout */
   font-weight: bold;
   color: #333;
   padding: 0px;
   margin: 0px;
   line-height: normal;
   border:none;
   font-family:inherit;
   font-size:1em;
   text-align:left !important;
   background-color:transparent !important;
}
.BBListingItem
{
   /* Layout */
   font-family:inherit;
}
.BBListingTable
{
   /* System Defaults */
   border-bottom:1pt solid buttonFace;
   border-top:1pt solid buttonFace;
   /* Layout */
   font-family:inherit;
   border:none !important;
}
.BBMessage
{
   /* System Defaults */
   font-style:italic;
   /* Layout */
   font-weight:normal;
   font-style:normal;
   font-family:inherit;
   padding:1em 0px;
}
.BBNameLink:active
{
   /* System Defaults */
   color:Black;
   /* Layout */
   color: #232323;
   text-decoration: none;
}
.BBNameLink:hover
{
   /* System Defaults */
   color:Green;
   /* Layout */
   color: #232323;
}
.BBNameLink:link
{
   /* System Defaults */
   color:black;
   /* Layout */
   color: #7d7656;
}
.BBNameLink:visited
{
   /* System Defaults */
   color:blue;
   /* Layout */
   color: #666;
}
.BBPrivateListingItem
{
   /* Layout */
   font-family:inherit;
   font-style:normal;
}
.PagedListFooter
{
   /* System Defaults */
   background-color:transparent;
   font-family:Verdana, Helvetica, sans-serif;
   font-size:8pt;
   font-weight:normal;
   /* Layout */
   font-family:inherit;
   font-size:1em;
}
.PagedListFooterLink:hover
{
   /* System Defaults */
   color:#06C;
   text-decoration:underline;
   /* Layout */
   color: #232323;
}
.PagedListFooterLink:link
{
   /* System Defaults */
   color:#06C;
   text-decoration:none;
   /* Layout */
   color: #7d7656;
}
.PagedListFooterLink:visited
{
   /* System Defaults */
   color:#69C;
   text-decoration:none;
   /* Layout */
   color: #666;
}
.SpellBody
{
   /* System Defaults */
   background-color:#f5f5f5;
   padding:0px 6px 6px 6px;
   /* Layout */
   background-color:transparent;
}
.SpellButton
{
   /* System Defaults */
   margin:0px, 0px, 2px, 2px;
   width:100%;
}
.SpellCheckBadWord
{
   /* System Defaults */
   color:Red;
   font-weight:bold;
   /* Layout */
   font-family:inherit;
   color:#EA2121;
   font-weight:bold;
}
.SpellCheckTextBox
{
   /* System Defaults */
   width:100%;
   /* Layout */
   margin:0 0 1em;
}
.SpellFieldValue
{
   /* System Defaults */
   font-size:8pt;
   text-align:left;
   /* Layout */
   font-family:inherit;
   font-size:1em;
}
.SpellHeading
{
   /* System Defaults */
   font-family:Verdana, Helvetica, sans-serif;
   font-size:8pt;
   font-weight:bold;
   /* Layout */
   font: normal 1.33em times, "times new roman", georgia, sans-serif;
   /* 16px */padding: 0 0 .833em;
   color: #9d9988;
   margin:0px;
   line-height:1em;
   font-weight:normal;
   border:none;
   text-align:left;
   background-color:transparent;
}
.SpellHeadingCell
{
   /* System Defaults */
   background-color:#e9e9e9;
   width:100%;
   /* Layout */
   background-color:transparent;
   padding:5px 5px 2px 0px;
   border:none;
}
.SpellHeadLegend
{
   /* System Defaults */
   font-family:Verdana, Helvetica, sans-serif;
   font-size:8pt;
   font-style:normal;
   font-weight:normal;
   /* Layout */
   font-family:inherit;
   font-size:1em;
}
.SpellLegend
{
   /* System Defaults */
   font-family:Verdana, Helvetica, sans-serif;
   font-size:8pt;
   font-weight:bold;
   text-align:right;
   /* Layout */
   background-color:transparent !important;
   font-family:inherit;
   font-weight:bold;
   color:#333;
   padding:3px 4px 0 0;
   text-align:right;
   vertical-align:top;
   white-space:normal;
   width:33%;
   font-size:1em;
}
.SpellSubject
{
   /* System Defaults */
   font-size:8pt;
   font-weight:bold;
   /* Layout */
   font-size:1em;
   margin:0px;
   padding:0px 0px 1em;
   line-height:1em;
   font-weight:bold;
   font-family:inherit;
   color:#000;
}
.SpellSuggestionList
{
   /* System Defaults */
   border:1px solid black;
   height:auto;
   width:100%;
   /* Layout */
   font-family:inherit;
}
.SpellText
{
   /* System Defaults */
   background-color:#f5f5f5;
   padding:12px, 6px, 6px, 6px;
   /* Layout */
   font-family:inherit;
   background-color:transparent;
   padding:18px 12px 12px 12px;
   font-style:italic;
}
.SpellTextValue
{
   /* System Defaults */
   font-family:Verdana, Helvetica, sans-serif;
   font-size:8pt;
   text-align:left;
   /* Layout */
   font-family:inherit;
   font-size:1em;
   display:block;
   margin:1em 0px;
}
.BBListOddRowStyle
{
   /* System Defaults */
   background-color:#e9e9e9;
   /* Layout */
   font-family:inherit;
   background-color:transparent;
}
.BBListEvenRowStyle
{
   /* Layout */
   font-family:inherit;
   background:transparent;
}
.MatchFinderResultsList
{
   /* System Defaults */
   background-color:transparent;
   font-family:Verdana, Helvetica, sans-serif;
   font-size:8pt;
   font-weight:normal;
}
.ReportCalendar
{
   /* System Defaults */
   FONT-SIZE: 8pt;
   /* Layout */
   font-family:inherit;
   font-size:1em;
}
.SpellFieldCaption
{
   /* System Defaults */
   font-size:8pt;
   font-weight:bold;
   text-align:left;
   /* Layout */
   font-size:1em;
}
.MatchFinderDetailsValue
{
   /* System Defaults */
   font-size:10pt;
   font-style:normal;
}
.SpellFormTable
{
   /* System Defaults */
   font-family:Verdana, Helvetica, sans-serif;
   font-size:8pt;
   font-weight:normal;
   /* Layout */
   font-family:inherit;
   font-size:1em;
}
.ReportFormTable
{
   /* Layout */
   font-family:inherit;
   width:100%;
   margin:1em 0px;
   }.ReportFormTable legend {font: normal 1.33em times, "times new roman", georgia, sans-serif;
   padding: 0 0 .833em;
   color: #9d9988;
   line-height:1em;
   font-weight:normal;
   margin:0;
   }#wrapFooter .ReportFormTable {margin:1em auto;
   width:auto;
}
.HTMLPublishingTextArea
{
   /* Layout */
   font-size:1em;
}
.SpellFormTitle
{
   /* System Defaults */
   font-family:Verdana, Helvetica, sans-serif;
   font-size:8pt;
   width:100%;
   /* Layout */
   font-family:times,"times new roman",georgia,sans-serif;
   font-size:1.5em;
}
.ReportTitle
{
   /* System Defaults */
   height:18px;
   /* Layout */
   font: normal 1.5em times, "times new roman", georgia, sans-serif;
   /* 18px */color: #035e92;
   height:auto;
   line-height:1em;
   }.ReportTitle span {padding-bottom:1em;
   margin:0px;
   }#wrapFooter .ReportTitle {color:#000000;
   font-size:1em;
   height:auto;
}
.ReportEvenRowStyle
{
   /* Layout */
   border-bottom:1px solid #e5e5e5;
   padding-bottom:8px;
   margin-bottom:8px;
}
.ReportListingHeading
{
   /* Layout */
   font-size:1em;
}
.MatchFinderOddRowStyle
{
   /* Layout */
   border-bottom:1px solid #e5e5e5;
   padding-bottom:8px;
   margin-bottom:8px;
}
.ReportOddRowStyle
{
   /* Layout */
   border-bottom:1px solid #e5e5e5;
   padding-bottom:8px;
   margin-bottom:8px;
}
.BBNavBarTable
{
   /* Layout */
   border-collapse:collapse;
   }.BBNavBarTable td {padding:0;
}
.LoginSectionHeader
{
   /* System Defaults */
   font-style:italic;
   font-weight:bold;
   text-align:left;
   background-color: #eeeeee;
   padding-left:4px;
   padding-right:2px;
   padding-top:2px;
   padding-bottom:2px;
   color:black;
   /* Layout */
   font: normal 1.33em times, "times new roman", georgia, sans-serif;
   /* 18px */padding: 1em 0 .56em;
   color: #9d9988;
   line-height:1em;
   font-weight:normal;
   font-style:normal;
   text-align:left;
   background-color:transparent;
}
.LoginLink
{
   /* System Defaults */
   font-family:Verdana, Helvetica, sans-serif;
   font-size:11px;
   font-weight:normal;
   text-decoration:underline;
   /* Layout */
   font-family: inherit;
   font-size:1em;
}
.LoginFieldCaption
{
   /* Layout */
   }.LoginFieldCaption input {margin:0 5px 0 0;
   }.LoginFieldCaption label {vertical-align:top;
}
.LoginFieldMessage
{
   /* System Defaults */
   FONT-SIZE: 8pt;
   COLOR: gray;
   FONT-FAMILY: Arial Narrow;
   /* Layout */
   color:#333;
   font-family:inherit;
   font-size:1em;
   padding:5px 0;
}
.LoginFormSubmitButton
{
   /* Layout */
   margin:0px 0px 1em;
}
.LoginFormTable
{
   /* System Defaults */
   border:0;
   width:275px;
   /* Layout */
   width:auto;
   }* .LoginFormTable table.taCenter {text-align:left;
   }* .LoginFormTable tr.taCenter td {text-align:center;
   }* .LoginFormTable tr.taCenter td table td{text-align:left;
   width:100%;
}
.LoginFormTextArea
{
   /* System Defaults */
   width:140px;
   /* Layout */
   width:200px;
}
.LoginFormTextbox
{
   /* Layout */
   width:200px;
}
.LoginFormTextboxNarrow
{
   /* Layout */
   width:200px;
}
.LoginFormTitle
{
   /* System Defaults */
   Padding-right:2px;
   Padding-top:6px;
   Padding-bottom:6px;
   font-family:verdana, arial;
   color:#2B3b76;
   font-size: 14px;
   text-align:left;
   border-bottom:none;
   /* Layout */
   font: normal 1.5em times, "times new roman", georgia, sans-serif;
   /* 22px */padding: 0 0 .5em;
   color: #035e92;
   margin:0px;
   line-height:1em;
   text-align:left;
}
.RoleImage
{
   /* System Defaults */
   width:20px;
   margin:2px 2px 2px 2px;
}
.RoleImageContainer
{
   /* System Defaults */
   padding:2px 2px 2px 2px;
}
.ProfileImageDefault
{
   /* System Defaults */
   width:100px;
   /* Layout */
   width:185px !important;
}
.OnlineStatusImageDefault
{
   /* Layout */
   margin:0 1em 0 0;
}
.ProfileFormPrivateControlCell
{
   /* System Defaults */
   text-align:center;
}
.ProfileFormButtonCell
{
   /* System Defaults */
   text-align:right;
   /* Layout */
   text-align:center;
}
.ProfileFormTable
{
   /* System Defaults */
   border:0;
   /* Layout */
   width:100%;
}
.ProfileFormTextbox
{
   /* Layout */
   width:95%;
}
.ProfileFormChildRowTitle
{
   /* System Defaults */
   text-align:right;
}
.ProfileFormTitle
{
   /* System Defaults */
   text-align:left;
   /* Layout */
   font: normal 1.5em times, "times new roman", georgia, sans-serif;
   /* 18px */padding: 1em 0 .56em;
   color: #035e92;
   line-height:1em;
   font-weight:boldtext-align:left;
}
.DirectorySearchForm
{
   /* Layout */
   width:100%;
}
.DirectoryListingItemInteriorTable
{
   /* System Defaults */
   border-collapse: collapse;
   white-space: nowrap;
   width: 100%;
}
.DirectoryFieldCaption
{
   /* Layout */
   width:20%;
}
.DirectoryFieldControlCell
{
   /* Layout */
   width:30%;
}
.DirectoryFormButtonCell
{
   /* Layout */
   padding:1em 0px;
}
.DirectoryPagingButton
{
   /* System Defaults */
   width:60px;
   /* Layout */
   width:auto;
   margin:1em 0;
}
.DirectoryFormTable
{
   /* Layout */
   width:100%;
}
.DirectoryFormTextBox
{
   /* Layout */
   width:90%;
}
.DirectoryListingHeading
{
   /* System Defaults */
   border-left: 1pt solid #FFFFFF;
   border-right: 1pt solid #FFFFFF;
   padding: 3px;
   /* Layout */
   padding:1em 25px 1em 0;
   border:0px none;
}
.DirectoryListingItem
{
   /* System Defaults */
   border-bottom:1pt solid buttonFace;
   vertical-align: top;
   /* Layout */
   padding:5px 25px 5px 0;
   border-bottom:1px solid #FFFFFF;
}
.DirectoryListingTable
{
   /* System Defaults */
   border-collapse: collapse;
   /* Layout */
   width:100%;
   margin:1em 0;
}
.DonationCaptureLink:active
{
   /* Layout */
   color: #232323;
   text-decoration: none;
}
.DonationCaptureLink:hover
{
   /* Layout */
   color: #232323;
}
.DonationCaptureLink:link
{
   /* Layout */
   color: #7d7656;
}
.DonationCaptureLink:visited
{
   /* Layout */
   color: #666;
}
.DonationHelpFormDDTable
{
   /* System Defaults */
   height:275px;
}
.DonationHelpFormGATable
{
   /* System Defaults */
   height:280px;
}
.DonationHelpFormCheckTable
{
   /* System Defaults */
   height:50px;
}
.DonationHelpFormCSCTable
{
   /* System Defaults */
   height:400px;
}
.DonationCaptureFieldControlCellAmount
{
   /* System Defaults */
   font-weight:bold;
   width:400px;
   /* Layout */
   font-size:1em;
}
.DonationCaptcha
{
   /* System Defaults */
   margin:0px;
}
.DonationCaptchaControlCell
{
   /* System Defaults */
   margin-left:154px;
   clear:right;
   margin-top:3px;
   white-space: nowrap;
}
.DonationCaptchaImageContainer
{
   /* System Defaults */
   border:1px solid #AAAAAA;
}
.DonationCaptchaActionLinkContainer
{
   /* System Defaults */
   text-align:right;
}
.DonationECardSectionSeparator
{
   /* System Defaults */
   background-color:LightGrey;
   margin-left:20px;
   padding:2px;
}
.DonationECardSectionBody
{
   /* System Defaults */
   padding:5px 5px 5px 20px;
}
.DonationECardTemplate
{
   /* System Defaults */
   padding:2px;
}
.DonationCaptureFieldCaption
{
   /* System Defaults */
   background:gainsboro;
   width:150px;
   /* Layout */
   vertical-align:middle;
   padding:0 0.85em 0 0;
   width:33%;
   white-space:normal;
}
.DonationFieldCaption
{
   /* System Defaults */
   background:gainsboro;
   /* Layout */
   vertical-align:top;
   padding:8px 0.85em 8px 0;
   width:33%;
   white-space:normal;
   }label.DonationFieldCaption {display:block;
}
.DonationCaptchaCaption
{
   /* System Defaults */
   float:left;
   clear:left;
   text-align:right;
   padding-top:5px;
   padding-bottom:5px;
   margin-top:2px;
}
.DonationFieldCheckboxCaption
{
   /* Layout */
   }.DonationFieldCheckboxCaption label {font-weight:normal;
}
.DonationCaptureFieldControlCell
{
   /* Layout */
   padding:2px 0;
   width:auto;
   }.DonationCaptureFieldControlCell table {width:auto !important;
   }.sDonationCaptureFieldControlCell table {width:auto !important;
   }.DonationCaptureFieldControlCell label {vertical-align:middle;
   font-weight:normal;
   margin:0 5px 0 0;
   }.DonationCaptureFieldControlCell input {vertical-align:middle;
   margin:0 5px 0 0;
}
.DonationFieldControlCell
{
   /* Layout */
   width:auto;
   vertical-align:middle;
   padding:5px 10px 5px 0;
   font-weight:bold;
   }.DonationFieldControlCell label {font-weight:normal;
   color:#000;
   vertical-align:middle;
   }.DonationFieldControlCell input {margin:0 5px 0 0;
   vertical-align:middle;
}
.DonationButtonCell
{
   /* System Defaults */
   text-align:right;
   /* Layout */
   text-align:center;
   padding:1em 0 0;
}
.DonationCaptureReadonlyValue
{
   /* System Defaults */
   text-align:left;
   font-size:x-small;
   /* Layout */
   font-size:1em;
}
.DonationCaptureRequiredFieldMarker
{
   /* Layout */
   width:15%;
   padding:5px 0 0;
}
.DonationRequiredFieldMarker
{
   /* Layout */
   width:15%;
   padding:5px 0 0;
   }span.DonationRequiredFieldMarker {width:auto;
}
.DonationCaptureSelectList
{
   /* Layout */
   white-space:nowrap;
   width:auto;
}
.DonationCaptureSelectListNarrow
{
   /* System Defaults */
   width:75px;
   /* Layout */
   margin:0px 0px 0px -1px;
}
.DonationSelectList
{
   /* Layout */
   width:auto;
}
.DonationCaptureFormTable
{
   /* System Defaults */
   width:100%;
}
.DonationFormTable
{
   /* Layout */
   width:100%;
   /*75%;
   */margin:0;
   }.DonationFormTable table {border-collapse:collapse;
   width:auto;
   margin:0 !important;
   }.DonationFormTable label.BBFieldCaption {display:block;
   text-align:left;
   margin:0.5em 0;
   }.DonationFormTable .vaTop {vertical-align:middle;
}
.DonationCaptureTextArea
{
   /* System Defaults */
   width:350px;
   /* Layout */
   width:95%;
}
.DonationTextArea
{
   /* System Defaults */
   width:350px;
}
.DonationCaptureTextbox
{
   /* Layout */
   width:95%;
}
.DonationCaptureTextboxNarrow
{
   /* System Defaults */
   width:80px;
   /* Layout */
   width:100px;
}
.DonationCaptureTextboxWide
{
   /* System Defaults */
   width:350px;
   /* Layout */
   width:95%;
}
.DonationTextbox
{
   /* Layout */
   width:90%;
}
.DonationTextboxNarrow
{
   /* System Defaults */
   width:80px;
   /* Layout */
   width:100px;
}
.DonationTextboxWide
{
   /* System Defaults */
   width:350px;
   /* Layout */
   width:90%;
}
.DonationCaptureListingHeading
{
   /* System Defaults */
   background-color:#333399;
   color:White;
   height:30px;
   text-align:center;
   /* Layout */
   font: normal 1.5em times, "times new roman", georgia, sans-serif;
   /* 18px */padding:0.95em 0 0.56em;
   color: #035E92;
   margin:0px;
   line-height:1em;
   font-weight:normal;
   background-color:transparent;
   height:auto;
   text-align:left;
}
.DonationListingHeading
{
   /* System Defaults */
   background-color:#333399;
   color:white;
   height:30px;
   text-align:center;
   /* Layout */
   font: normal 1.5em times, "times new roman", georgia, sans-serif;
   /* 18px */padding: 0.95em 0 .56em;
   color: #035E92;
   margin:0px;
   line-height:1em;
   font-weight:normal;
   background-color:transparent;
   height:auto;
   text-align:left;
   }.DonationListingHeading label {color: #035E92;
   font-family:inherit;
   font-size:1em;
   font-weight:normal;
   }label.DonationListingHeading {display:block;
}
.DonationMessage
{
   /* Layout */
   padding:0;
}
.BBClassNotesApprovalFilterRow
{
   /* System Defaults */
   border-bottom:1pt solid buttonFace;
   border-top:1pt solid buttonFace;
}
.BBClassNotesDisplayTable
{
   /* System Defaults */
   width:100%;
}
.BBClassNotesNoteTitleRow
{
   /* System Defaults */
   color:White;
   vertical-align:top;
}
.BBClassNotesTabButtonSelected
{
   /* System Defaults */
   font-weight:bold;
}
.BBClassNotesFormTable
{
   /* System Defaults */
   width:100%;
}
.BBClassNotesTextArea
{
   /* System Defaults */
   width:100%;
}
.BBClassNotesLastModifiedMessage
{
   /* System Defaults */
   color:black;
   text-align:right;
}
.EventAttendeesComplete
{
   /* System Defaults */
   background-color:#eeeeee;
   color:#666666;
   padding-left:2px;
   font-size:xx-small;
   /* Layout */
   font-size:1em;
}
.EventAttendeesCurrent
{
   /* System Defaults */
   background-color:#eeeeee;
   color:#666666;
   padding-left:2px;
   font-size:xx-small;
   font-weight:bold;
   /* Layout */
   font-size:1em;
}
.EventAttendeesFuture
{
   /* System Defaults */
   padding-left:4px;
   padding-right:4px;
   padding-top:2px;
   padding-bottom:2px;
}
.EventAttendeesGrid
{
   /* System Defaults */
   font-size:xx-small;
   color:#666666;
   vertical-align:top;
   background-color:#eeeeee;
   border:1px solid #dcdcdc;
   padding-right:8px;
   margin-bottom:10px;
   /* Layout */
   font-size:1em;
}
.EventAttendeesOverallTotal
{
   /* System Defaults */
   font-weight:normal;
   background-color:#eeeeee;
   font-size:xx-small;
   padding-right:6px;
   /* Layout */
   font-size:0.9em;
   font-weight:normal;
}
.EventItemRegistrantsEventName
{
   /* System Defaults */
   background-color:#eeeeee;
   font-style:italic;
   font-weight:bold;
   text-align:left;
   padding-left:4px;
   padding-right:2px;
   padding-top:2px;
   padding-bottom:2px;
   color:black;
   /* Layout */
   background-color:transparent;
   border:medium none;
   font: normal 1.5em times, "times new roman", georgia, sans-serif;
   /* 18px */padding: 0 0 .56em;
   color: #035e92;
   line-height:1em;
   font-weight:normal;
   font-style:normal;
   text-align:left;
}
.EventItemsSelectionGrid
{
   /* System Defaults */
   margin-top:6px;
   margin-bottom:6px;
   border:1px solid #ebebeb;
   /* Layout */
   border:none;
}
.EventSectionHeader
{
   /* System Defaults */
   font-weight:bold;
   background-color:#ffffff;
   Padding-right:2px;
   Padding-top:6px;
   Padding-bottom:6px;
   font-family:verdana, arial;
   color:#2B3b76;
   font-size: 14px;
   text-align:left;
   border-bottom:none;
   /* Layout */
   background-color:transparent;
   border:medium none;
   font: normal 1.83em times, "times new roman", georgia, sans-serif;
   /* 22px */padding: 1em 0 .5em;
   color: #035e92;
   line-height:1em;
   font-weight:normal;
   text-align:left;
}
.EventTicketsBodyCell
{
   /* System Defaults */
   color:#666666;
   font-size:xx-small;
   font-weight:normal;
   /* Layout */
   font-size:0.9em;
   padding-right:3px;
}
.EventTicketsHeaderCell
{
   /* System Defaults */
   font-weight:normal;
   color:#666666;
   font-size:xx-small;
   /* Layout */
   font-size:0.9em;
   font-weight:bold;
   padding:3px 3px 1em 0px;
}
.SummaryGridEventTitle
{
   /* System Defaults */
   font-style:normal;
   font-size: 11px;
   font-weight:bold;
}
.EventItemRegistrantControlCellName
{
   /* System Defaults */
   text-align:right;
   /* Layout */
   width:35%;
   padding:1em 0 0;
   } .EventItemRegistrantControlCellName .BBFieldCaption {white-space:nowrap;
}
.EventItemRegistrantsHeader
{
   /* System Defaults */
   background-color:transparent;
   text-align:left;
   font-weight:bold;
   color:#666666;
   padding-top:8px;
   padding-left:6px;
   padding-bottom:6px;
   border-bottom:1px solid #dcdcdc;
   /* Layout */
   background-color:transparent;
   border-bottom:0 none;
   padding:0 0 .833em;
   text-align:left;
   font: normal 1.33em times, "times new roman", Georgia, sans-serif;
   /* 16px */color: #9d9988;
}
.EventItemRegistrationControlCellDescription
{
   /* System Defaults */
   font-weight:bold;
   text-align:left;
   width:100px;
   /* Layout */
   width:60%;
   padding:0 1em;
   vertical-align:middle;
}
.EventItemRegistrationControlCellNumParticipants
{
   /* System Defaults */
   text-align:left;
   /* Layout */
   width:15%;
   white-space:nowrap;
}
.EventItemRegistrationControlCellPrice
{
   /* System Defaults */
   font-weight:bold;
   text-align:right;
   /* Layout */
   width:20%;
}
.EventItemRegistrationFooterControlCellAmount
{
   /* System Defaults */
   font-weight:bold;
   text-align:right;
   width:70px;
}
.EventItemRegistrationFooterControlCellNumRegistrations
{
   /* System Defaults */
   font-weight:bold;
   width:25px;
}
.EventItemRegistrationFooterControlCellRegistrations
{
   /* System Defaults */
   width:100px;
}
.EventItemRegistrationFooterControlCellTotal
{
   /* System Defaults */
   text-align:right;
   width:150px;
}
.EventItemRegistrationsHeader
{
   /* System Defaults */
   background-color:transparent;
   text-align:left;
   font-size:11px;
   font-weight:bold;
   color:#666666;
   font-family:verdana, arial, helvetica, sans serif;
   /* Layout */
   background-color:transparent;
   font: normal 1.5em times, "times new roman", georgia, sans-serif;
   /* 18px */padding: 0 0 .56em;
   color: #035e92;
   line-height:1em;
   font-weight:normal;
   text-align:left;
}
.EventProgressCell
{
   /* System Defaults */
   background-color:#333399;
   height:10px;
   /* Layout */
   background:#121212 url(view.image?id=394) repeat-x scroll 0 0;
   color:#FFFFFF;
   font-family:inherit;
   font-size:0.9em;
   font-weight:bold;
   height:auto;
   line-height:normal;
   padding:0.5em;
   text-align:center;
   white-space:nowrap;
}
.EventProgressCellFuture
{
   /* System Defaults */
   background-color:Gray;
   height:10px;
   /* Layout */
   background:#121212 url(view.image?id=394) repeat-x scroll 0 0;
   color:#999999;
   font-family:inherit;
   font-size:0.9em;
   font-weight:bold;
   height:auto;
   line-height:normal;
   padding:0.5em;
   text-align:center;
   white-space:nowrap;
}
.EventProgressCellPast
{
   /* System Defaults */
   background-color:Gray;
   height:10px;
   /* Layout */
   background:#121212 url(view.image?id=394) repeat-x scroll 0 0;
   color:#999999;
   font-family:inherit;
   font-size:0.9em;
   font-weight:bold;
   height:auto;
   line-height:normal;
   padding:0.5em;
   text-align:center;
   white-space:nowrap;
}
.EventItemRegistrantControlCell
{
   /* System Defaults */
   text-align:left;
   /* Layout */
   padding:1em 0 0 1px;
}
.EventItemRegistrantSelectList
{
   /* System Defaults */
   width:200px;
}
.EventSubmitButton
{
   /* System Defaults */
   margin-left:5px;
   margin-right:5px;
   width:100px;
}
.EventItemRegistrantsTable
{
   /* System Defaults */
   text-align:center;
   width:485px;
   /* Layout */
   font-size:1em;
}
.EventItemRegistrationFooterTable
{
   /* System Defaults */
   border:none;
   width:485px;
}
.EventItemRegistrationsTable
{
   /* System Defaults */
   border:none;
   text-align:left;
   width:550px;
   margin-left:20px;
   /* Layout */
   width:100%;
   margin:0;
   font-size:1em;
}
.EventItemsTable
{
   /* System Defaults */
   border:none;
}
.EventTable
{
   /* System Defaults */
   border:none;
   width:550px;
   /* Layout */
   margin:0;
   width:100%;
   }.EventTable .BBFieldCheckboxCaption {display:block;
   margin:4px 0 0;
}
.EventItemRegistrantTextbox
{
   /* System Defaults */
   width:200px;
}
.EventItemRegistrationTextbox
{
   /* System Defaults */
   width:25px;
}
.EventItemTitleDescription
{
   /* System Defaults */
   border:none;
   font-weight:normal;
   /* Layout */
   border:medium none;
   color:#333;
   display:block;
   font-family:inherit;
   font-size:1em;
   font-weight:normal;
   padding:0;
   text-transform:none;
   line-height:normal;
}
.EventItemTitleName
{
   /* System Defaults */
   border:none;
   font-size:medium;
   /* Layout */
   border:medium none;
   font: normal 1.5em times, "times new roman", georgia, sans-serif;
   /* 18px */padding: 0 0 .56em;
   color: #035e92;
   display:block;
   line-height:1em;
   font-weight:normal;
   text-align:left;
}
.EventItemTitleTime
{
   /* System Defaults */
   border:none;
   font-size:small;
   /* Layout */
   border:medium none;
   display:block;
   font-family: inherit;
   font-size: 0.9em;
   font-weight: bold;
   color: #000;
   padding:0.5em 0;
   text-transform:none;
}
.EventMessage
{
   /* System Defaults */
   text-align:center;
}
.SubscriptionFormTable
{
   /* Layout */
   }.SubscriptionFormTable table {border-collapse:collapse;
   }.SubscriptionFormTable td {padding:0;
   }.SubscriptionFormList input {margin:0 3px 0 0;
   float:left;
   }.SubscriptionFormList label {display:block;
   padding:0 0 0 20px;
}
.SubscriptionFormListHeaderTitle
{
   /* Layout */
   background-color:transparent;
   color:#9D9988;
   font-family:times,"times new roman",georgia,sans-serif;
   font-size:1.33em;
   line-height:1em;
   padding:1em 0 0.56em;
   text-align:left;
   }.SubscriptionFormListHeader {border-collapse:collapse;
   margin:1em 0;
}
.SubscriptionFormMessage
{
   /* Layout */
   }td.SubscriptionFormMessage {padding:1em 0;
   }.BSubscriptionFormMessage input {margin:0 3px 0 0;
   display:block;
   float:left;
   }.BSubscriptionFormMessage label {display:block;
   padding:0px 0px 0px 20px;
}
.InterestsFormTitle
{
   /* Layout */
   font: normal 1.5em times, "times new roman", georgia, sans-serif;
   /* 18px */padding: 1em 0 .56em;
   color: #035e92;
   line-height:1em;
   font-weight:boldtext-align:left;
}
.ProfilePhotoFormTextbox
{
   /* System Defaults */
   width:250px;
}
.MailForwardingFormTable
{
   /* Layout */
   border: 0px;
}
.DiscussionPending
{
   /* System Defaults */
   color:#f00;
}
.DiscussionFilterSpacer
{
   /* System Defaults */
   width:2px;
}
.DiscussionFooterLink:hover
{
   /* System Defaults */
   color:#06C;
   text-decoration:underline;
   /* Layout */
   color: #232323;
}
.DiscussionFooterLink:link
{
   /* System Defaults */
   color:#06C;
   text-decoration:none;
   /* Layout */
   color: #7d7656;
}
.DiscussionFooterLink:visited
{
   /* System Defaults */
   color:#69C;
   text-decoration:none;
   /* Layout */
   color: #666;
}
.DiscussionGroupApproveButton
{
   /* System Defaults */
   background:url(images/ApproveBtn.gif) no-repeat;
   height:14px;
   padding:0px;
   width:44px;
}
.DiscussionGroupDeleteButton
{
   /* System Defaults */
   background:url(images/DeleteBtn.gif) no-repeat;
   height:14px;
   padding:0px;
   width:44px;
}
.DiscussionGroupHeadingCell
{
   /* System Defaults */
   background-color:#e9e9e9;
   width:100%;
   /* Layout */
   background-color:transparent;
}
.DiscussionGroupHeadingText
{
   /* System Defaults */
   font-family:Verdana, Helvetica, sans-serif;
   font-size:8pt;
   font-weight:bold;
   /* Layout */
   font: normal 1.33em times, "times new roman", georgia, sans-serif;
   /* 16px */margin: 1em 0 .833em;
   color: #9d9988;
   font-weight:normal;
   display:block;
}
.DiscussionGroupNewTopicButton
{
   /* System Defaults */
   background:url(images/PostNewTopic.gif) no-repeat;
   height:14px;
   padding:0px;
   width:79px;
}
.DiscussionGroupReplyButton
{
   /* System Defaults */
   height:13px;
   margin-right:6px;
   padding:0px;
   width:36px;
}
.DiscussionGroupReplyTextbox
{
   /* System Defaults */
   width:100%;
}
.DiscussionGroupSearchCellSpacer
{
   /* System Defaults */
   width:1%;
}
.DiscussionGroupSearchTextCell
{
   /* System Defaults */
   width:45%;
}
.DiscussionGroupSpellButton
{
   /* System Defaults */
   background:url(images/CheckSpelling.gif) no-repeat;
   border-style:none;
   border-width:0px;
   height:14px;
   padding:0px;
   width:79px;
}
.DiscussionMessageNew
{
   /* System Defaults */
   color:#f00;
   font-size:8pt;
   font-weight:normal;
   /* Layout */
   font-family:inherit;
   font-size:1em;
}
.DiscussionMessageSepHR
{
   /* System Defaults */
   color:#ccc;
   margin:3px 0px 0px 0px;
   padding:0;
   width:95%;
   /* Layout */
   color:#999999;
   margin:1em 0px;
   padding:0;
   width:95%;
}
.DiscussionNew
{
   /* System Defaults */
   color:#f00;
}
.DiscussionReplyBody
{
   /* System Defaults */
   background-color:transparent;
   padding:0px 6px 0px 0px;
}
.DiscussionReplyFieldValue
{
   /* System Defaults */
   font-size:8pt;
   text-align:left;
   /* Layout */
   font-family:inherit;
   font-size:1em;
   white-space:normal;
}
.DiscussionReplyHeading
{
   /* System Defaults */
   background-color:transparent;
   height:21px;
   padding:3px 5px 2px 0px;
   /* Layout */
   font: normal 1.33em times, "times new roman", georgia, sans-serif;
   /* 16px */color: #9d9988;
   font-weight:normal;
}
.DiscussionReplySubject
{
   /* System Defaults */
   font-size:8pt;
   font-weight:bold;
   /* Layout */
   color:#000000;
   font-family:Arial,Helvetica,Verdana,sans-serif;
   font-size:0.75em;
   font-weight:bold;
}
.DiscussionReplyTable
{
   /* System Defaults */
   margin:0px 0px 10px 0px;
   width:100%;
}
.DiscussionThreadLBracket
{
   /* System Defaults */
   background:url(images/Bracket3.gif) no-repeat;
   height:21px;
   padding:0px;
   width:11px;
}
.DiscussionThreadRBracket
{
   /* System Defaults */
   background:url(images/Bracket2.gif) no-repeat;
   height:21px;
   padding:0px;
   width:11px;
}
.DiscussionThreadTBracket
{
   /* System Defaults */
   background:url(images/Bracket1.gif) no-repeat;
   background-position:3px 3px;
   border-style:none;
   border-top:none;
   height:21px;
   padding:0px;
   width:11px;
}
.DiscussionTopicBody
{
   /* System Defaults */
   background-color:#f5f5f5;
   padding:12px 6px 6px 6px;
   /* Layout */
   background-color:transparent;
}
.DiscussionTopicFieldValue
{
   /* System Defaults */
   font-size:8pt;
   text-align:left;
   /* Layout */
   font-family:inherit;
   font-size:1em;
   white-space:normal;
}
.DiscussionTopicHeading
{
   /* System Defaults */
   background-color:#e9e9e9;
   height:21px;
   padding:3px 5px 2px 5px;
   /* Layout */
   background-color:transparent;
   height:auto;
   color:#000000;
   font-family:inherit;
   font-weight:bold;
   font-size:1em;
}
.DiscussionTopicLink:hover
{
   /* System Defaults */
   color:#06C;
   text-decoration:underline;
   /* Layout */
   color: #232323;
}
.DiscussionTopicLink:link
{
   /* System Defaults */
   color:#06C;
   text-decoration:none;
   /* Layout */
   color: #7d7656;
}
.DiscussionTopicLink:visited
{
   /* System Defaults */
   color:#69C;
   text-decoration:none;
   /* Layout */
   color: #666;
}
.DiscussionTopicList
{
   /* System Defaults */
   background-color:transparent;
   font-family:Verdana, Helvetica, sans-serif;
   font-size:8pt;
   font-weight:normal;
   /* Layout */
   font-family:inherit;
   font-size:1em;
}
.DiscussionTopicListHeader
{
   /* System Defaults */
   font-family:Verdana, Helvetica, sans-serif;
   font-size:8pt;
   font-weight:bold;
   /* Layout */
   color:#333;
   font-family:inherit;
   font-weight:bold;
   font-size:1em;
   }.DiscussionTopicListHeader td {padding:0px 0px 1em;
}
.DiscussionTopicNumReplies
{
   /* System Defaults */
   font-size:8pt;
   font-weight:normal;
   /* Layout */
   font-family:inherit;
   font-size:1em;
}
.DiscussionTopicSepHR
{
   /* System Defaults */
   width:95%;
}
.DiscussionTopicSubject
{
   /* System Defaults */
   font-size:8pt;
   font-weight:bold;
   /* Layout */
   color:#000;
   font-family:inherit;
   font-weight:bold;
   font-size:1em;
}
.DiscussionTopicTable
{
   /* System Defaults */
   margin:0px 0px 5px 0px;
   width:100%;
}
.PostDiscussionPreviewHeading
{
   /* System Defaults */
   font-family:Verdana, Helvetica, sans-serif;
   font-size:8pt;
   font-weight:bold;
   /* Layout */
   font: normal 1.33em times, "times new roman", georgia, sans-serif;
   /* 16px */color: #9d9988;
   font-weight:normal;
}
.PostDiscussionPreviewHeadingCell
{
   /* System Defaults */
   background-color:#e9e9e9;
   width:100%;
   /* Layout */
   background-color:transparent;
}
.PostDiscussionPreviewLegend
{
   /* System Defaults */
   font-family:Verdana, Helvetica, sans-serif;
   font-size:8pt;
   font-style:normal;
   font-weight:normal;
   /* Layout */
   font-family:inherit;
   font-size:1em;
}
.PostDiscussionReplyHeading
{
   /* System Defaults */
   font-family:Verdana, Helvetica, sans-serif;
   font-size:8pt;
   font-weight:bold;
   /* Layout */
   font: normal 1.33em times, "times new roman", georgia, sans-serif;
   /* 16px */color: #9d9988;
   font-weight:normal;
}
.PostDiscussionReplyHeadingCell
{
   /* System Defaults */
   background-color:#e9e9e9;
   width:100%;
   /* Layout */
   background-color:transparent;
}
.PostDiscussionReplyLegend
{
   /* System Defaults */
   font-family:Verdana, Helvetica, sans-serif;
   font-size:8pt;
   font-style:normal;
   font-weight:normal;
   /* Layout */
   font-family:inherit;
   font-size:1em;
}
.PostDiscussionTopicHeading
{
   /* System Defaults */
   font-family:Verdana, Helvetica, sans-serif;
   font-size:8pt;
   font-weight:bold;
   /* Layout */
   font: normal 1.33em times, "times new roman", georgia, sans-serif;
   /* 16px */color: #9d9988;
   font-weight:normal;
}
.PostDiscussionTopicHeadingCell
{
   /* System Defaults */
   background-color:#e9e9e9;
   width:100%;
   /* Layout */
   background-color:transparent;
}
.PostDiscussionTopicLegend
{
   /* System Defaults */
   font-family:Verdana, Helvetica, sans-serif;
   font-size:8pt;
   font-style:normal;
   font-weight:normal;
   /* Layout */
   font-family:inherit;
   font-size:1em;
}
.DiscussionFilterFieldCaption
{
   /* System Defaults */
   font-family:Verdana, Helvetica, sans-serif;
   font-size:8pt;
   font-style:normal;
   width:60px;
   /* Layout */
   font-family:inherit;
   font-size:1em;
}
.DiscussionReplyFieldCaption
{
   /* System Defaults */
   font-size:8pt;
   font-weight:bold;
   text-align:left;
   /* Layout */
   font-family:inherit;
   font-size:1em;
}
.DiscussionTopicFieldCaption
{
   /* System Defaults */
   font-size:8pt;
   font-weight:bold;
   text-align:left;
   /* Layout */
   font-family:inherit;
   font-size:1em;
}
.PostReplyFieldCaption
{
   /* System Defaults */
   font-family:Verdana, Helvetica, sans-serif;
   font-size:8pt;
   font-weight:bold;
   /* Layout */
   font-family:inherit;
   font-size:1em;
}
.PostTopicFieldCaption
{
   /* System Defaults */
   font-family:Verdana, Helvetica, sans-serif;
   font-size:8pt;
   font-weight:bold;
   /* Layout */
   font-family:inherit;
   font-size:1em;
}
.DiscussionGroupButtonCell
{
   /* System Defaults */
   text-align:left;
}
.PostDiscussionPreviewFormTable
{
   /* System Defaults */
   background-color:transparent;
   font-family:Verdana, Helvetica, sans-serif;
   font-size:8pt;
   font-weight:normal;
   /* Layout */
   font-family:inherit;
   font-size:1em;
}
.PostDiscussionReplyFormTable
{
   /* System Defaults */
   background-color:transparent;
   font-family:Verdana, Helvetica, sans-serif;
   font-size:8pt;
   font-weight:normal;
   /* Layout */
   font-family:inherit;
   font-size:1em;
}
.PostDiscussionTopicFormTable
{
   /* System Defaults */
   background-color:transparent;
   font-family:Verdana, Helvetica, sans-serif;
   font-size:8pt;
   font-weight:normal;
   /* Layout */
   font-family:inherit;
   font-size:1em;
}
.DiscussionGroupMessageTextArea
{
   /* System Defaults */
   width:95%;
}
.DiscussionGroupSearchTextbox
{
   /* System Defaults */
   width:100%;
}
.DiscussionGroupTopicTextbox
{
   /* System Defaults */
   width:95%;
}
.DiscussionGroupFormTitle
{
   /* System Defaults */
   font-family:Verdana, Helvetica, sans-serif;
   font-size:8pt;
   width:100%;
   /* Layout */
   font: normal 1.5em times, "times new roman", georgia, sans-serif;
   /* 18px */;
}
.DiscussionGroupValidationSummary
{
   /* System Defaults */
   background-color:transparent;
}
.DiscussionTopicsEvenRowStyle
{
   /* Layout */
   }.DiscussionTopicsEvenRowStyle td {padding:0 0 0.5em;
}
.DiscussionThreadList
{
   /* System Defaults */
   background-color:transparent;
   font-family:Verdana, Helvetica, sans-serif;
   font-size:8pt;
   font-weight:normal;
   /* Layout */
   font-family:inherit;
   font-size:1em;
}
.DiscussionTopicsOddRowStyle
{
   /* Layout */
   }.DiscussionTopicsOddRowStyle td {padding:0 0 0.5em;
}
.DiscussionGroupMessage
{
   /* System Defaults */
   font-family:Verdana, Helvetica, sans-serif;
   font-size:8pt;
   font-style:normal;
   font-weight:bold;
   /* Layout */
   font-family:inherit;
   font-size:1em;
}
.BBDocumentDisplayDescriptionStyle
{
   /* System Defaults */
   font-style:italic;
}
.BBDocumentDisplayHeaderRow
{
   /* Layout */
   }.BBDocumentDisplayHeaderRow td {padding:0 0 1em;
}
.BBDocumentDisplayHeaderSelected
{
   /* System Defaults */
   font-weight:bold;
}
.BBDocumentDisplayNew
{
   /* System Defaults */
   color:#FF0000;
}
.BBDocumentDisplayTable
{
   /* System Defaults */
   background-color:transparent;
   width:100%;
   /* Layout */
   margin:1em 0;
}
.BBDocumentFormTable
{
   /* System Defaults */
   width:100%;
}
.BBDocumentAddDescription
{
   /* System Defaults */
   font-size:medium;
   /* Layout */
   font-size:1em;
}
.BBDocumentAddFile
{
   /* System Defaults */
   width:auto;
}
.BBDocumentDisplayEvenRowStyle
{
   /* Layout */
   }.BBDocumentDisplayEvenRowStyle td {padding:0 0.5em 0.5em 0;
}
.BBDocumentDisplayOddRowStyle
{
   /* Layout */
   }.BBDocumentDisplayOddRowStyle td {padding:0 0.5em 0.5em 0;
}
.BBPollAnswersTable
{
   /* System Defaults */
   text-align:left;
}
.BBPollResultsTableSummaryCell
{
   /* System Defaults */
   font-weight:bold;
}
.BBPollsQuestionCell
{
   /* System Defaults */
   font-size:small;
   text-align:left;
}
.BBPollsQuestionRow
{
   /* System Defaults */
   font-weight:bold;
}
.BBPollsSubmitButtonCell
{
   /* System Defaults */
   text-align:center;
}
.BBPollsSubmitButtonRow
{
   /* System Defaults */
   text-align:center;
}
.BBPollsSubmitButton
{
   /* System Defaults */
   font-weight:bold;
}
.BBPollsFormTable
{
   /* System Defaults */
   margin:2 2 2 2;
}
.BBPollsFormTitle
{
   /* System Defaults */
   text-align:left;
}
.JobBoardLegend
{
   /* System Defaults */
   font-size:8pt;
   font-style:normal;
   font-weight:normal;
}
.JobBoardPostLink:hover
{
   /* System Defaults */
   color:#06C;
   text-decoration:underline;
}
.JobBoardPostLink:link
{
   /* System Defaults */
   color:#06C;
   text-decoration:none;
}
.JobBoardPostLink:visited
{
   /* System Defaults */
   color:#69C;
   text-decoration:none;
}
.JobBoardSearchLink:hover
{
   /* System Defaults */
   color:#06C;
   text-decoration:underline;
}
.JobBoardSearchLink:link
{
   /* System Defaults */
   color:#06C;
   text-decoration:none;
}
.JobBoardSearchLink:visited
{
   /* System Defaults */
   color:#69C;
   text-decoration:none;
}
.JobDetailApproveButton
{
   /* System Defaults */
   background:url(images/ApproveBtn.gif) no-repeat;
   height:14px;
   padding:0px;
   width:44px;
}
.JobDetailEditButton
{
   /* System Defaults */
   background:url(images/EditBtn.gif) no-repeat;
   height:14px;
   padding:0px;
   width:31px;
}
.JobDetailHeadingCell
{
   /* System Defaults */
   background-color:#e9e9e9;
   width:100%;
}
.JobDetailLegend
{
   /* System Defaults */
   font-size:8pt;
}
.JobDetailLink:hover
{
   /* System Defaults */
   color:#06C;
   text-decoration:underline;
}
.JobDetailLink:link
{
   /* System Defaults */
   color:#06C;
   text-decoration:none;
}
.JobDetailLink:visited
{
   /* System Defaults */
   color:#69C;
   text-decoration:none;
}
.JobPostDetailFieldCaption
{
   /* System Defaults */
   background-color:#e9e9e9;
   text-align:right;
   white-space:nowrap;
   width:25%;
}
.JobPostDetailFieldValue
{
   /* System Defaults */
   background-color:#f5f5f5;
   width:75%;
}
.JobPostDetailTable
{
   /* System Defaults */
   font-size:8pt;
}
.JobResultsApproveButton
{
   /* System Defaults */
   background:url(images/ApproveBtn.gif) no-repeat;
   height:14px;
   padding:0px;
   width:44px;
}
.JobResultsDeleteButton
{
   /* System Defaults */
   background:url(images/DeleteBtn.gif) no-repeat;
   height:14px;
   padding:0px;
   width:44px;
}
.JobResultsFilterFieldCaption
{
   /* System Defaults */
   font-family:Verdana, Helvetica, sans-serif;
   font-size:8pt;
   font-style:normal;
   width:80%;
}
.JobResultsFilterSpacer
{
   /* System Defaults */
   width:2px;
}
.JobResultsHeading
{
   /* System Defaults */
   font-family:Verdana, Helvetica, sans-serif;
}
.JobResultsHeadingCell
{
   /* System Defaults */
   background-color:#e9e9e9;
   width:100%;
}
.JobResultsLegend
{
   /* System Defaults */
   font-family:Verdana, Helvetica, sans-serif;
   font-size:8pt;
   font-weight:normal;
}
.JobResultsLink:hover
{
   /* System Defaults */
   color:#06C;
   font-size:8pt;
   text-decoration:underline;
}
.JobResultsLink:link
{
   /* System Defaults */
   color:#06C;
   font-size:8pt;
   text-decoration:none;
}
.JobResultsLink:visited
{
   /* System Defaults */
   color:#69C;
   font-size:8pt;
   text-decoration:none;
}
.JobResultsList
{
   /* System Defaults */
   background-color:transparent;
   font-family:Verdana, Helvetica, sans-serif;
   font-size:8pt;
   font-weight:normal;
}
.JobResultsListHeader
{
   /* System Defaults */
   font-family:Verdana, Helvetica, sans-serif;
   font-size:8pt;
   font-weight:bold;
}
.JobResultsNew
{
   /* System Defaults */
   color:#f00;
}
.PostJobHeadingCell
{
   /* System Defaults */
   background-color:#e9e9e9;
   width:100%;
}
.PostJobLegend
{
   /* System Defaults */
   font-size:8pt;
}
.PreviewJobHeadingCell
{
   /* System Defaults */
   background-color:#e9e9e9;
   width:100%;
}
.PreviewJobLegend
{
   /* System Defaults */
   font-size:8pt;
}
.SearchJobHeadingCell
{
   /* System Defaults */
   background-color:#e9e9e9;
   width:100%;
}
.SearchJobLegend
{
   /* System Defaults */
   font-size:8pt;
}
.JobSearchFieldCaption
{
   /* System Defaults */
   background-color:#e9e9e9;
   text-align:right;
   width:30%;
}
.JobPostFieldControlCell
{
   /* System Defaults */
   width:65%;
}
.JobSearchFieldControlCell
{
   /* System Defaults */
   width:60%;
}
.JobPostSelectList
{
   /* System Defaults */
   width:97%;
}
.JobSearchSelectList
{
   /* System Defaults */
   width:100%;
}
.JobBoardFormTable
{
   /* System Defaults */
   font-family:Verdana, Helvetica, sans-serif;
}
.JobDetailFormTable
{
   /* System Defaults */
   font-family:Verdana, Helvetica, sans-serif;
}
.PostJobFormTable
{
   /* System Defaults */
   font-family:Verdana, Helvetica, sans-serif;
}
.PreviewJobFormTable
{
   /* System Defaults */
   font-family:Verdana, Helvetica, sans-serif;
}
.SearchJobFormTable
{
   /* System Defaults */
   font-family:Verdana, Helvetica, sans-serif;
}
.JobPostTextArea
{
   /* System Defaults */
   width:95%;
}
.JobPostTextboxWide
{
   /* System Defaults */
   width:95%;
}
.JobSearchTextboxWide
{
   /* System Defaults */
   width:100%;
}
.JobBoardValidationSummary
{
   /* System Defaults */
   background-color:transparent;
   font-size:8pt;
}
.BBCurrentMembershipCaption
{
   /* System Defaults */
   height:30px;
   padding-top:15px;
   vertical-align:bottom;
   width:100%;
   border-bottom:1pt solid black;
}
.BBMembershipSummaryActionCaption
{
   /* System Defaults */
   height:30px;
   padding-top:15px;
   vertical-align:bottom;
   width:100%;
}
.BBMembershipFieldCaption
{
   /* System Defaults */
   width:175px;
}
.BBMembershipSummaryFieldCaption
{
   /* System Defaults */
   width:150px;
}
.BBMembershipFormReadonlyValue
{
   /* System Defaults */
   font-weight:lighter;
   font-style:italic;
}
.BBMembershipTextArea
{
   /* System Defaults */
   width:100%;
}
.BBMembershipBenefitsGridHeader
{
   /* System Defaults */
   font-weight:bold;
   font-size:x-small;
}
.BBMembershipBenefitsGridItem
{
   /* System Defaults */
   font-size:x-small;
}
.GivingHistoryList
{
   /* System Defaults */
   background-color:transparent;
   font-family:Verdana, Helvetica, sans-serif;
   font-size:8pt;
   font-weight:normal;
   /* Layout */
   font-family:inherit;
   font-size:1em;
   margin:1em 0;
}
.GivingHistoryListHeader
{
   /* System Defaults */
   font-family:Verdana, Helvetica, sans-serif;
   font-size:8pt;
   font-weight:bold;
   /* Layout */
   font-family:inherit;
   font-size:1em;
}
.GivingHistoryFormTitle
{
   /* System Defaults */
   font-family:Verdana, Helvetica, sans-serif;
   font-size:8pt;
   width:100%;
   /* Layout */
   font-family:times,"times new roman",georgia,sans-serif;
   font-size:1.5em;
   width:100%;
}
.NewsReaderFormImage
{
   /* System Defaults */
   text-align:right;
}
.NewsReaderResultsListHeader
{
   /* System Defaults */
   font-family:Verdana, Helvetica, sans-serif;
   font-size:8pt;
   font-weight:bold;
   /* Layout */
   font-family:inherit;
   font-size:1em;
}
.NewsReaderResultsList
{
   /* System Defaults */
   border-width:0px;
   border-style:None;
   width:100%;
   /* Layout */
   }#contentSecondary .NewsReaderResultsList td {padding:0 1em;
}
.NewsReaderItemLink
{
   /* System Defaults */
   color:#06C;
   text-decoration:none;
   /* Layout */
   color: #7d7656;
   text-decoration:underline;
}
.NewsReaderItemLink:visited
{
   /* System Defaults */
   color:#69C;
   text-decoration:none;
   /* Layout */
   color: #666;
   text-decoration:underline;
}
.NewsReaderItemLink:hover
{
   /* System Defaults */
   color:#06C;
   text-decoration:underline;
   /* Layout */
   color: #232323;
}
.NewsReaderItemDesc
{
   /* System Defaults */
   white-space:normal;
}
.NewsReaderItemDate
{
   /* System Defaults */
   font-size:smaller;
   font-style:italic;
   /* Layout */
   font-family:inherit;
   font-size:0.9em;
   font-style:normal;
}
.NewsReaderLoadError
{
   /* System Defaults */
   background-color:transparent;
   color:red;
}
.NewsReaderFormTable
{
   /* System Defaults */
   font-family:Verdana, Helvetica, sans-serif;
   font-size:8pt;
   width:100%;
   /* Layout */
   font-family:inherit;
   font-size:1em;
   }#contentSecondary .NewsReaderFormTable {font: normal 1.5em times, "times new roman", georgia, sans-serif;
   /* 18px */margin: 0 0 .56em;
   color: #035e92;
   width:100%;
}
.NewsReaderFormTitle
{
   /* System Defaults */
   font-family:Verdana, Helvetica, sans-serif;
   font-size:9pt;
   text-align:left;
   font-weight:bold;
   /* Layout */
   font-family:inherit;
   font-size:1em;
   font-weight:bold;
   text-align:left;
   color:#000;
   }#contentSecondary .NewsReaderFormTable label,  #contentSecondary .NewsReaderFormTable input {display:none;
}
.ChannelStoryApproveButton
{
   /* System Defaults */
   background:url(images/ApproveBtn.gif) no-repeat;
   padding:0px;
   width:44px;
   height:14px;
}
.NewsChannelFormImage
{
   /* System Defaults */
   text-align:right;
}
.NewsChannelLoadError
{
   /* System Defaults */
   background-color:transparent;
   color:red;
}
.NewsChannelStoryList
{
   /* System Defaults */
   font-size:8pt;
   font-weight:normal;
   font-family:Verdana, Helvetica, sans-serif;
   background-color:transparent;
   /* Layout */
   font-family:inherit;
   font-size:1em;
}
.NewsChannelStoryListHeader
{
   /* System Defaults */
   font-size:8pt;
   font-weight:bold;
   font-family:Verdana, Helvetica, sans-serif;
   /* Layout */
   font-family:inherit;
   font-size:1em;
}
.NewsChannelItemTitle
{
   /* System Defaults */
   font-size:12pt;
   font-weight:bold;
   font-family:Verdana, Helvetica, sans-serif;
   /* Layout */
   font: normal 1.33em times, "times new roman", georgia, sans-serif;
   /* 16px */padding: 0.5em 0 0;
   color: #9d9988;
}
.NewsChannelItemDesc
{
   /* Layout */
   padding:0.5em 1em;
}
.NewsChannelItemDate
{
   /* System Defaults */
   font-size:smaller;
   font-style:italic;
   /* Layout */
   font-family:inherit;
   font-size:0.9em;
   font-style:normal;
}
.PostChannelStoryHeading
{
   /* System Defaults */
   font-family:Verdana, Helvetica, sans-serif;
   font-size:8pt;
   font-weight:bold;
   /* Layout */
   font-family:inherit;
   font-size:1em;
}
.PostChannelStoryLegend
{
   /* System Defaults */
   font-family:Verdana, Helvetica, sans-serif;
   font-size:8pt;
   font-weight:normal;
   font-style:normal;
   /* Layout */
   font-family:inherit;
   font-size:1em;
}
.ChannelStoryEditButton
{
   /* System Defaults */
   background:url(images/EditBtn.gif) no-repeat;
   padding:0px;
   width:30px;
   height:14px;
}
.ChannelStoryDeleteButton
{
   /* System Defaults */
   background:url(images/DeleteBtn.gif) no-repeat;
   padding:0px;
   width:44px;
   height:14px;
}
.ChannelNewStoryButton
{
   /* System Defaults */
   background:url(images/PostNewStory.gif) no-repeat;
   padding:0px;
   width:79px;
   height:14px;
}
.ChannelRSSFeedButton
{
   /* System Defaults */
   background:url(images/feed-icon.gif) no-repeat;
   padding:0px;
   width:16px;
   height:16px;
}
.rteImage
{
   /* System Defaults */
   background:#D3D3D3;
   border:1px solid #D3D3D3;
   cursor:pointer;
   cursor:hand;
}
.rteImageRaised
{
   /* System Defaults */
   background:#D3D3D3;
   border:1px outset;
   cursor:pointer;
   cursor:hand;
}
.rteImageLowered
{
   /* System Defaults */
   background:#D3D3D3;
   border:1px inset;
   cursor:pointer;
   cursor:hand;
}
.rteVertSep
{
   /* System Defaults */
   margin: 0 4px 0 4px;
}
.rteBack
{
   /* System Defaults */
   background:#D3D3D3;
   border:1px outset;
   letter-spacing:0;
   padding:2px;
}
.rteBack tbody tr td, .rteBack tr td
{
   /* System Defaults */
   background:#D3D3D3;
   padding:0;
}
.PostStoryFieldCaption
{
   /* System Defaults */
   font-size:8pt;
   font-weight:bold;
   font-family:Verdana, Helvetica, sans-serif;
   /* Layout */
   font-family:inherit;
   font-size:1em;
}
.PostChannelStoryFormTable
{
   /* System Defaults */
   font-size:8pt;
   font-weight:normal;
   font-family:Verdana, Helvetica, sans-serif;
   background-color:transparent;
   /* Layout */
   font-family:inherit;
   font-size:1em;
}
.ChannelStoryTextbox
{
   /* System Defaults */
   width:100%;
}
.NewsChannelFormTitle
{
   /* System Defaults */
   font-family:Verdana, Helvetica, sans-serif;
   font-size:8pt;
   width:100%;
   /* Layout */
   font: normal 1.5em times, "times new roman", georgia, sans-serif;
   /* 18px */;
}
.PostChannelStoryFormTitle
{
   /* System Defaults */
   font-family:Verdana, Helvetica, sans-serif;
   font-size:8pt;
   width:100%;
   /* Layout */
   font: normal 1.5em times, "times new roman", georgia, sans-serif;
   /* 18px */;
}
.ChannelStoryValidationSummary
{
   /* System Defaults */
   background-color:transparent;
}
.NewsChannelListingTable
{
   /* Layout */
   margin:0 0 1.5em;
   }.NewsChannelListingTable td.taRight table {border-collapse:collapse;
   margin:0 0 0 auto;
}
.FRDashBoardSectionHeading
{
   /* System Defaults */
   background-color: #000080;
   color: white;
   font-size: 12px;
   font-weight: bold;
   padding: 3px 3px 3px 3px;
   white-space: nowrap;
   /* Layout */
   background:#121212 url(view.image?id=394) repeat-x scroll 0 0;
   font-size:1em;
}
.FRDashBoardSection
{
   /* System Defaults */
   border: buttonface 1pt solid;
   font-size: 10px;
   /* Layout */
   border:0px none;
   font-size:1em;
   }.FRDashBoardSection textarea, .FRDashBoardSection input {width:auto !important;
   }.FRDashBoardSection table fieldset legend {color:#000;
   font-weight:bold;
   font-size:1em;
   }.FRDashBoardSection table fieldset table td, .FRDashBoardSection table fieldset table table table td {white-space:normal !important;
}
.FRDashLink
{
   /* System Defaults */
   font-size: 12px;
   /* Layout */
   font-size:1em;
   }.FRFormTable .FRDashLink {margin:0 1em 0 0;
}
.FRDashLink:link
{
   /* System Defaults */
   font-size: 12px;
   text-decoration: none;
   /* Layout */
   font-size:1em;
}
.FRDashLink:visited
{
   /* System Defaults */
   font-size: 12px;
   text-decoration: none;
   /* Layout */
   font-size:1em;
}
.FRDashLink:hover
{
   /* System Defaults */
   font-size: 12px;
   text-decoration: underline;
   /* Layout */
   font-size:1em;
}
.FRDashLink:active
{
   /* System Defaults */
   font-size: 12px;
   text-decoration: underline;
   /* Layout */
   font-size:1em;
}
.FRDashSubHeading
{
   /* System Defaults */
   font-weight: bold;
   font-size: 12px;
   /* Layout */
   font-size:1em;
}
.FRTeamGraph
{
   /* System Defaults */
   WIDTH: 100%;
   /* Layout */
   }.frTeamGraph {border-collapse:collapse;
   margin:1em 0px;
}
.FRTeamGraphName
{
   /* System Defaults */
   font-size: 12px;
   /* Layout */
   font-size:1em;
}
.FRTeamGraphHeading
{
   /* System Defaults */
   border-bottom-style: solid;
   border-bottom-width: thin;
   font-size: 12px;
   /* Layout */
   padding:0px 3px 3px 0px;
   border:0px none;
   font-size:1em;
}
.FRTeamGraphFooter
{
   /* System Defaults */
   border-top-style: solid;
   border-top-width: thin;
   font-size: 12px;
   /* Layout */
   padding:0px 3px 3px 0px;
   border:0px none;
   font-size:1em;
}
.FRToDoNewDonationsText
{
   /* System Defaults */
   color: #FF0000;
   font-size: 12px;
   font-weight: bold;
   /* Layout */
   font-size:1em;
}
.FRToDoImgCell
{
   /* System Defaults */
   WIDTH: 18px;
}
.FRButtonText
{
   /* System Defaults */
   BORDER-RIGHT: buttonface 1pt solid;
   FONT-SIZE: 12px;
   text-align: center;
   white-space: nowrap;
   /* Layout */
   padding:0px 1em 0px 0px;
   border-right:0px none;
}
.FRButtonTextActive
{
   /* System Defaults */
   font-weight: bold;
   /* Layout */
   display:block;
}
.FRButton
{
   /* System Defaults */
   BORDER-RIGHT: buttonface 1pt solid;
   text-align: center;
   white-space: nowrap;
   /* Layout */
   padding:0px 1em 0px 0px;
   border-right:0px none;
}
.FRParticipantName
{
   /* System Defaults */
   font-size: 16px;
   /* Layout */
   font: normal 1.33em times, "times new roman", georgia, sans-serif;
   /* 16px */margin:0 0 0.75em;
   padding:0 0 0.4em;
   color:#035E92;
}
.FRTeamName
{
   /* System Defaults */
   color: #666666;
   font-size: 12px;
   /* Layout */
   font-size:1em;
}
.FRFieldSetCaption
{
   /* System Defaults */
   color: #666666;
   font-size: 14px;
   /* Layout */
   font-size:1em;
   color:#000;
   display:block;
   margin:1em 0 0;
   }.FRFieldSetCaption span, span.FRFieldSetCaption {font-family:inherit;
   font-weight:bold;
   font-size:1em;
   }.FRCommentsFieldSet .FRFieldSetCaption {display:block;
   font: normal 1.5em times, "times new roman", georgia, sans-serif;
   /* 18px */margin: 0 0 .56em;
   color: #035e92;
}
.FRAddressBookSelectedLetter
{
   /* System Defaults */
   font-size: 16px;
}
.FRActivityReportName
{
   /* System Defaults */
   font-weight: bold;
}
.FRText
{
   /* System Defaults */
   font-size: 12px;
   /* Layout */
   font-size:1em;
   white-space:nowrap;
}
.FRTextRaised
{
   /* System Defaults */
   color: #006600;
   font-size: 12px;
}
.FRDonorListSetCaption
{
   /* System Defaults */
   font-weight: bold;
   padding-bottom: 5px;
   padding-top: 5px;
   /* Layout */
   display:block;
   margin:0 0 0.75em;
   padding:0 0 0.4em;
   font-size:1em;
   color:#005f90;
   font-weight:bold;
   background:transparent url(view.image?id=401) repeat-x 0px 100%;
}
.FRProgressIndicator
{
   /* System Defaults */
   font-size: 11px;
   color:#666666;
   font-weight: bold;
   vertical-align:top;
   background-color:#dcdcdc;
   border:0px;
   border-spacing:1px;
}
.FRSectionHeader
{
   /* System Defaults */
   font-weight:bold;
   background-color: #eeeeee;
   font-style:italic;
   text-align:left;
   padding-left:4px;
   padding-right:2px;
   padding-top:2px;
   padding-bottom:2px;
   color:black;
   /* Layout */
   background: transparent;
   font: normal 1.33em times, "times new roman", georgia, sans-serif;
   /* 16px */margin: 0 0 .833em;
   color: #035e92;
   font-style: normal;
}
.FRProgressCell
{
   /* System Defaults */
   background-color:#333399;
   height:10px;
   color:black;
   padding-left:4px;
   padding-right:4px;
   padding-top:2px;
   padding-bottom:2px;
   BACKGROUND-IMAGE: url(images/GreySelectedGradientBackground.gif);
   BACKGROUND-REPEAT:repeat-x;
   vertical-align:top;
}
.FRProgressCellFuture
{
   /* System Defaults */
   background-color:Gray;
   height:10px;
   BACKGROUND-IMAGE: url(images/GreyGradientBackground.gif);
   BACKGROUND-REPEAT: repeat-x;
   padding-left:4px;
   padding-right:4px;
   padding-top:2px;
   padding-bottom:2px;
   vertical-align:top;
}
.FRProgressCellPast
{
   /* System Defaults */
   background-color:Gray;
   height:10px;
   BACKGROUND-IMAGE: url(images/GreyGradientBackground.gif);
   BACKGROUND-REPEAT: repeat-x;
   padding-left:4px;
   padding-right:4px;
   padding-top:2px;
   vertical-align:top;
   padding-bottom:2px;
}
.FRDashCaptions
{
   /* System Defaults */
   font-size: 12px;
}
.FRDonorListFieldSet
{
   /* Layout */
   font-weight:normal;
   }.FRDonorListEvenRowStyle td {padding:0px 0.5em 0px 0px;
}
.FRSearchFieldSet
{
   /* Layout */
   }.FRSearchFieldSet .vaBottom {vertical-align:middle;
}
.FRCommentsFieldSet
{
   /* Layout */
   margin:0px;
   }.FRCommentsFieldSet legend {margin:0px 0px 1em;
   padding:0px;
   }.FRCommentsFieldSet td {white-space:normal !important;
   padding:0px 0.5em 0.5em 0px;
   vertical-align:top;
   font-weight:normal;
   }.FRCommentsFieldSet td.wsNowrap {white-space:nowrap !important;
}
.FRSubmitButton
{
   /* Layout */
   margin:0 0 2px 0;
}
.FRFormTable
{
   /* Layout */
   }.FRFormTable table {background-color:transparent !important;
   }.FRFormTable fieldset div {border:1px solid #ddd;
   /*width:562px;
   */display:block;
   overflow:auto;
   }.FRFormTable fieldset div table {background-color:transparent !important;
   }.FRFormTable fieldset div div {width:auto;
   display:block;
   overflow:auto;
   border:0px none;
   background-color:transparent;
}
.FRFormTitle
{
   /* System Defaults */
   color: #666666;
   font-size: 14px;
   /* Layout */
   font: normal 1.5em times, "times new roman", georgia, sans-serif;
   /* 18px */margin: 0 0 .56em;
   color: #035e92;
   }fieldset .FRFormTitle {padding:0.5em 0 0.4em;
   font-size:1em;
   color:#035E92;
   font-family:inherit;
}
.FREvenRowStyle
{
   /* System Defaults */
   BACKGROUND-COLOR: #e9e9e9;
   /* Layout */
   }.FREvenRowStyle td table td {border:0px none;
   width:auto !important;
   }.FREvenRowStyle td {background-color:transparent;
   border:0px none;
   padding:0;
   /*was 0.5em 0*/}.FREvenRowStyle td span {text-align:left;
   width:100%;
}
.FRDonorListEvenRowStyle
{
   /* System Defaults */
   background-color: #eeeeee;
   /* Layout */
   font-weight:normal;
   }.FRDonorListEvenRowStyle td {padding:0px 0.5em 0px 0px;
}
.FRListingHeading
{
   /* System Defaults */
   COLOR: white;
   BACKGROUND-COLOR: #191970;
   /* Layout */
   }.FRListingHeading td {background: #121212 url(view.image?id=394) repeat-x scroll 0 0;
   border-collapse:collapse;
   font-size:1em;
   padding:0.5em;
}
.FRDonorListHeading
{
   /* System Defaults */
   color: black;
   border-style: none;
   background-color: white;
   /* Layout */
   color:#000;
   }.FRDonorListHeading td {padding:0px 0.5em 0.5em 0px;
}
.FRDonorListing
{
   /* System Defaults */
   border-style: none;
}
.FROddRowStyle
{
   /* System Defaults */
   BACKGROUND-COLOR: #ffffff;
   /* Layout */
   }.FROddRowStyle td table td { border:none;
   }.FROddRowStyle td {background-color:transparent;
   border:0px none;
   padding:0;
   /* was 0.5em 0*/}.FROddRowStyle td span {text-align:left;
   width:100%;
}
.FRDonorListOddRowStyle
{
   /* System Defaults */
   background-color: #ffffff;
   /* Layout */
   font-weight:normal;
   }.FRDonorListOddRowStyle td {padding:0px 0.5em 0px 0px;
}
.FRDonorListFooterRowStyle
{
   /* System Defaults */
   background-color: #ffffff;
   font-weight: bold;
}
.FRManagerFieldSetCaption
{
   /* System Defaults */
   color: #666666;
   font-size: 14px;
   /* Layout */
   font-size:1em;
   color:#333;
}
.FRManagerDashBoardSection
{
   /* System Defaults */
   FONT-SIZE: 10px;
   BORDER: buttonface 1pt solid;
   /* Layout */
   font-size:1em;
}
.FRManagerDashBoardSectionHeading
{
   /* System Defaults */
   background-color: #000080;
   color: white;
   font-size: 12px;
   font-weight: bold;
   padding: 3px 3px 3px 3px;
   white-space: nowrap;
   /* Layout */
   font-size:1em;
   background:#121212 url(view.image?id=394) repeat-x scroll 0 0;
   }.FRManagerDashBoardSectionHeading .BBFormTextbox {width:100px;
}
.FRManagerDashBoardSectionToolbar
{
   /* System Defaults */
   font-size: 12px;
   /* Layout */
   font-size:1em;
}
.FRManagerDashCaptions:link
{
   /* System Defaults */
   text-decoration: none;
}
.FRManagerDashCaptions:visited
{
   /* System Defaults */
   text-decoration: none;
}
.FRManagerDashCaptions:hover
{
   /* System Defaults */
   text-decoration: underline;
}
.FRManagerDashCaptions:active
{
   /* System Defaults */
   text-decoration: underline;
}
.FRManagerDashCaptions
{
   /* System Defaults */
   font-size: 12px;
   /* Layout */
   font-size:1em;
}
.FRManagerFormTitle
{
   /* System Defaults */
   color: #666666;
   font-size: 14px;
   /* Layout */
   color:#035e92;
   font-size:1.33em;
   text-decoration:none;
}
.SurveyTitle
{
   /* System Defaults */
   font-size:14pt;
   font-weight:bold;
   font-family:Verdana, Helvetica, sans-serif;
}
.SurveySubTitle
{
   /* System Defaults */
   font-size:12pt;
   font-weight:bold;
   font-family:Verdana, Helvetica, sans-serif;
   /* Layout */
   font-family:Arial,Helvetica,sans-serif;
   font-size: 11pt;
   font-weight: bold;
   line-height:1.4em;
   padding: 0;
   border-bottom: 0 none;
}
.SurveyQuestion
{
   /* System Defaults */
   font-size:10pt;
   font-family:Verdana, Helvetica, sans-serif;
}
.SurveyQuestionSequence
{
   /* System Defaults */
   font-size:10pt;
   font-family:Verdana, Helvetica, sans-serif;
}
.SurveyButtonsRow
{
   /* System Defaults */
   text-align:center;
}
.SurveyAnswer
{
   /* System Defaults */
   font-size:10pt;
   font-family:Verdana, Helvetica, sans-serif;
}
.SurveyAnswerColumnHeading
{
   /* System Defaults */
   font-size:10pt;
   font-family:Verdana, Helvetica, sans-serif;
}
.SurveyQuestionSeparator
{
   /* System Defaults */
   width:100%;
   font-size:1pt;
   background-color:#a9a9a9;
}
.SurveyConstantSumTextbox
{
   /* System Defaults */
   width:50px;
}
.SurveyResponseResultsBar
{
   /* System Defaults */
   height:5px;
   background-color:green;
   border-right:1px solid #000000;
}
.SurveyResponseColumnHeading
{
   /* System Defaults */
   font-size:10pt;
   font-family:Verdana, Helvetica, sans-serif;
}
.SurveyResponseCell
{
   /* System Defaults */
   font-size:10pt;
   font-family:Verdana, Helvetica, sans-serif;
}
.SurveyAnswerTableHeaderRow
{
   /* System Defaults */
   background-color:#a9a9a9;
}
.SurveyResponseTableHeaderRow
{
   /* System Defaults */
   background-color:#a9a9a9;
}
.SurveyTestModeMessage
{
   /* System Defaults */
   font-weight:bold;
   font-size:16pt;
   color:red;
}
.SurveyAnswerRequiredMessage
{
   /* System Defaults */
   font-weight:bold;
   font-size:10pt;
   color:black;
}
.SurveyButton
{
   /* System Defaults */
   font-family: Verdana, Helvetica, sans-serif;
   font-size: 11px;
   font-weight: normal;
}
.SurveyFormTable
{
   /* System Defaults */
   border:none;
   width:100%;
}
.SurveyQuestionTable
{
   /* System Defaults */
   border:none;
}
.SurveyAnswerTable
{
   /* System Defaults */
   border:none;
}
.SurveyResponseTable
{
   /* System Defaults */
   border:none;
}
.SurveyOpenEndedEssayTextArea
{
   /* System Defaults */
   width:250px;
}
.SurveyOpenEndedAnswerTextbox
{
   /* System Defaults */
   width:150px;
}
.SurveyCompleteMessage
{
   /* System Defaults */
   font-size:10pt;
   font-weight:bold;
   font-family:Verdana, Helvetica, sans-serif;
}
.SurveyErrorMessage
{
   /* System Defaults */
   color:red;
   font-size:10pt;
   font-weight:bold;
   font-family:Verdana, Helvetica, sans-serif;
}
.SlideshowPictureCell
{
   /* Layout */
   height:auto !important;
}
.SlideshowTable
{
   /* Layout */
   margin:0 auto 2.1em;
   border:1px solid #EEEEEE;
}
.CHDashBoardSectionHeading
{
   /* System Defaults */
   background-color: #000080;
   color: white;
   font-size: 12px;
   font-weight: bold;
   padding: 3px 3px 3px 3px;
   white-space: nowrap;
}
.CHDashBoardSection
{
   /* System Defaults */
   border: buttonface 1pt solid;
   font-size: 10px;
}
.CHDashLink
{
   /* System Defaults */
   font-size: 12px;
}
.CHDashLink:link
{
   /* System Defaults */
   font-size: 12px;
   text-decoration: none;
}
.CHDashLink:visited
{
   /* System Defaults */
   font-size: 12px;
   text-decoration: none;
}
.CHDashLink:hover
{
   /* System Defaults */
   font-size: 12px;
   text-decoration: underline;
}
.CHDashLink:active
{
   /* System Defaults */
   font-size: 12px;
   text-decoration: underline;
}
.CHDashSubHeading
{
   /* System Defaults */
   font-size: 12px;
   font-weight: bold;
}
.CHToDoImgCell
{
   /* System Defaults */
   width: 18px;
}
.CHButtonText
{
   /* System Defaults */
   border-right: buttonface 1pt solid;
   font-size: 12px;
   text-align: center;
   white-space: nowrap;
}
.CHButtonTextActive
{
   /* System Defaults */
   FONT-WEIGHT: bold;
}
.CHButton
{
   /* System Defaults */
   border-right: buttonface 1pt solid;
   text-align: center;
   white-space: nowrap;
}
.CHFieldSetCaption
{
   /* System Defaults */
   color: #666666;
   font-size: 14px;
}
.CHText
{
   /* System Defaults */
   font-size: 12px;
}
.CHTextRaised
{
   /* System Defaults */
   font-size: 12px;
}
.CHConsoleHeaderRightTop
{
   /* System Defaults */
   font-size: 16px;
   text-align: left;
}
.CHConsoleHeaderRightBottom
{
   /* System Defaults */
   font-size: 12px;
   text-align: left;
}
.CHInvalidUserWarningLabel
{
   /* System Defaults */
   color: #FF0000;
   font-size: 12px;
   text-align: center;
}
.CHConsoleLiteralText
{
   /* System Defaults */
   font-size: 12px;
}
.CHDashCaptions
{
   /* System Defaults */
   font-size: 12px;
}
.CHFormTitle
{
   /* System Defaults */
   color: #666666;
   font-size: 14px;
}
.CHListingHeading
{
   /* System Defaults */
   COLOR: white;
   BACKGROUND-COLOR: #191970;
}
.FundraiserReportTitleCell
{
   /* System Defaults */
   text-align:center;
   vertical-align:top;
   width:100%;
}
.FundraiserReportDescriptionTableCell
{
   /* System Defaults */
   white-space:nowrap;
   text-align:right;
   vertical-align:top;
}
.FundraiserReportDescriptionLabel
{
   /* System Defaults */
   font-size:smaller;
   font-weight:bold;
   color:Blue;
}
.FundraiserReportDataTableCell
{
   /* System Defaults */
   white-space:nowrap;
   text-align:left;
   vertical-align:top;
}
.FundraiserReportDataLabel
{
   /* System Defaults */
   font-size:smaller;
   font-weight:bold;
}
.FundraiserReportSeparator
{
   /* System Defaults */
   color:Blue;
}
.FundraiserReportButtonCell
{
   /* System Defaults */
   text-align: right;
}
.FundraiserReportDetailsButton
{
   /* System Defaults */
   font-weight:bold;
   font-size:small;
}
.FundraiserReportChartCell
{
   /* System Defaults */
   text-align:center;
   vertical-align:top;
}
.FundraiserReportFormTable
{
   /* System Defaults */
   border:0;
   width:100%;
}
.FundraiserReportTitleLabel
{
   /* System Defaults */
   color:Blue;
   font-size:large;
   font-weight:bold;
}
.SearchDescriptionStyle
{
   /* System Defaults */
   WHITE-SPACE: pre;
   /* Layout */
   }.BBSearchDescriptionStyle {white-space:normal !important;
   padding:1em 0;
}
.QuickSearchFormTable
{
   /* Layout */
   background:transparent url(view.image?id=523) no-repeat scroll 100% 1px;
   border-collapse:collapse;
   margin:0;
   }.QuickSearchFormTable td {padding:0;
}
.QuickSearchTextbox
{
   /* Layout */
   background-color:transparent;
   border:medium none;
   height:18px;
   margin:1px 0 0;
   padding:3px;
   vertical-align:bottom;
   width:148px;
}
.QuickSearchButton
{
   /* Layout */
   background-color:transparent;
   border:medium none;
   height:23px !important;
   margin:1px 0 0;
   position:static !important;
   width:20px !important;
}
.QuickSearchFieldCaption
{
   /* Layout */
   color:#999999;
   display:block;
   font-size:0.92em;
   font-weight:bold;
   padding:7px 5px 0 0;
   width:auto;
}
.CalendarViewEventItemContainer
{
   /* Layout */
   margin:5px 0px 5px 5px;
}
.CalendarViewCalendarContainer
{
   /* Layout */
   margin:1em 0;
   border-color:#666666;
}
.ListViewDateLabel
{
   /* System Defaults */
   height:17px;
   font-size:11pt;
   /* Layout */
   color:#000000;
   font-family:inherit;
   font-weight:bold;
   font-size:1em;
   height:auto;
   display:block;
   margin:1em 0px;
}
.ListViewEventItemContainer
{
   /* System Defaults */
   padding-left: 5px;
   font-size: smaller;
   /* Layout */
   font-size:1em;
   }* .ListViewEventItemContainer div {padding: 0 0 1em 0 !important;
}
.CalendarViewMonthYearLabel
{
   /* System Defaults */
   height:17px;
   font-size:11pt;
   /* Layout */
   color:#000000;
   font-family:inherit;
   font-weight:bold;
   font-size:1em;
   height:auto;
}
.CalendarViewDayHeader
{
   /* System Defaults */
   background-color:#336699;
   color:White;
   height:1px;
   /* Layout */
   background:#121212 url(view.image?id=394) repeat-x scroll 0 0;
   color:#FFFFFF;
   height:auto;
   padding:0.5em;
   text-transform:uppercase;
}
.CalendarViewOtherMonthDay
{
   /* System Defaults */
   border: 1px solid #aaa;
   height: 50px;
   color: #CC9966;
   /* Layout */
   background-color:#e2e2e2;
   border:1px solid #666666;
   color:#333333;
   height:75px;
}
.CalendarViewWeekendDay
{
   /* System Defaults */
   border: 1px solid #aaa;
   height: 50px;
   /* Layout */
   height:75px;
   border-color:#666666;
   background-color:#FFF;
}
.CalendarViewDay
{
   /* System Defaults */
   border: 1px solid #aaa;
   height: 50px;
   /* Layout */
   height:75px;
   border-color:#666666;
   background-color:#FFF;
}
.CalendarViewSelectedDay
{
   /* System Defaults */
   font-weight:bold;
}
.ListViewEventDate
{
   /* System Defaults */
   font-weight: bold;
   color: #dd5511;
   margin-top: 15px;
   /* Layout */
   color:#000000;
   display:block;
   font-family:inherit;
   font-size:1em;
   font-weight:bold;
   margin:0 0 1em;
}
.ListViewEventTitle
{
   /* System Defaults */
   font-weight: bold;
   color: #0048BE;
   /* Layout */
   color:#000000;
   font-family:inherit;
   font-size:1em;
   font-weight:bold;
   text-align:left;
   text-transform:none;
}
a.ListViewEventTitle:link
{
   /* System Defaults */
   font-weight: bold;
   text-decoration: none;
   /* Layout */
   color: #7d7656;
}
a.ListViewEventTitle:active
{
   /* System Defaults */
   font-weight: bold;
   text-decoration: none;
   /* Layout */
   color: #232323;
   text-decoration: none;
}
a.ListViewEventTitle:visited
{
   /* System Defaults */
   font-weight: bold;
   text-decoration: none;
   /* Layout */
   color: #666;
}
a.ListViewEventTitle:hover
{
   /* System Defaults */
   font-weight: bold;
   text-decoration: underline;
   /* Layout */
   color: #232323;
}
.ListViewEventSubtitle
{
   /* System Defaults */
   color:#00008B;
   vertical-align:top;
   /* Layout */
   color:#000000;
   display:block;
   font-family:inherit;
   font-size:1em;
   font-style:normal;
   font-weight:bold;
   margin:1em 0 0 1em;
   vertical-align:top;
}
.ListViewEventTime
{
   /* System Defaults */
   font-size:9pt;
   /* Layout */
   display:block;
   font-size:1em;
   font-weight:bold;
   margin:0 0 0 1em;
}
.ListViewEventLocation
{
   /* System Defaults */
   vertical-align:top;
   font-size:9pt;
   /* Layout */
   font-size:1em;
   display:block;
   font-weight:bold;
   margin:0;
}
.EventCalendarName
{
   /* System Defaults */
   font-weight:bold;
   /* Layout */
   border:none;
   text-align:left;
   font: normal 1.83em times, "times new roman", georgia, sans-serif;
   /* 22px */margin: 0 0 .5em;
   color: #035e92;
   font-weight:normal;
   line-height:normal;
   display:block;
   white-space:nowrap;
}
.DetailEventTitle
{
   /* System Defaults */
   font-weight:bold;
   /* Layout */
   padding:1em 0px 0px;
   text-align:left;
   color:#9d9988;
   font: normal 1.33em times, "times new roman", georgia, sans-serif;
   display:block;
}
.DetailEventSubtitle
{
   /* System Defaults */
   font-style:italic;
   /* Layout */
   color:#000000;
   font-family:inherit;
   font-weight:bold;
   font-size:1em;
   font-style:normal;
}
.DetailCaptionContainer
{
   /* System Defaults */
   background-color:#808080;
   /* Layout */
   background-color:transparent;
   border-bottom:1px solid #DCDDDE;
   padding:5px 0;
}
.DetailCaption
{
   /* System Defaults */
   color:white;
   /* Layout */
   color: #035e92;
   font:normal 1.5em times, "times new roman", georgia, sans-serif;
   display:block;
}
.DetailEventCancelled
{
   /* System Defaults */
   font-style:italic;
}
.ListViewEventCancelled
{
   /* System Defaults */
   font-style:italic;
}
.CalendarViewToday
{
   /* System Defaults */
   border: 1px solid #aaa;
   background-color: lightsteelblue;
   width: 3%;
   /* Layout */
   background-color:#FFFFBB;
   border:1px solid #666666;
   color:#333333;
   font-weight:bold;
}
.CalendarViewAllDayEvent
{
   /* System Defaults */
   border: 1px dotted #aaa;
   margin-bottom: 10px;
   /* Layout */
   border:none;
}
.CalendarViewMultiDayEvent
{
   /* System Defaults */
   margin-bottom: 10px;
}
.CalendarViewEvent
{
   /* System Defaults */
   margin-bottom: 10px;
}
.CalendarFilterContainer
{
   /* System Defaults */
   float: left;
   font-size: smaller;
   width: 100%;
   border: 2px solid gray;
   /* Layout */
   }.CalendarFilterContainer span.CalendarFilterSaveMsg {display:none;
   margin-bottom:0px;
   }.CalendarFilterContainer span {display:block;
   margin-bottom:0px;
   }.CalendarFilterContainer label {display:block;
   float:left;
   padding:2px;
   }.CalendarFilterContainer input {float:left;
   }.EventCalFilter_Show {border:0 none !important;
   display:block !important;
   padding:1em !important;
   position:relative !important;
}
.CalendarFilterSaveButton
{
   /* System Defaults */
   background-color: white;
   color: black;
   font-size: 8pt;
   width: 100px;
}
.CalendarFilterHorizontalDividers
{
   /* System Defaults */
   color: silver;
   /* Layout */
   clear:both;
}
.EventCalendarPartContainer
{
   /* System Defaults */
   vertical-align: top;
   text-align: left;
}
.ListViewTopLeft
{
   /* System Defaults */
   border-bottom: solid 1px gray;
}
.ListViewTopRight
{
   /* System Defaults */
   border-bottom: solid 1px gray;
   text-align: right;
   /* Layout */
   border-bottom:0px none;
   text-align:left;
}
.ListViewTopGap
{
   /* System Defaults */
   padding-top: 5px;
}
.ListViewEventTopGap
{
   /* System Defaults */
   padding-top: 10px;
}
.ListViewEventDivider
{
   /* System Defaults */
   margin-bottom: 10px;
   /* Layout */
   font-size:1em;
   display:block;
   margin:0px 0px 1em 1em;
}
.CalendarViewContainer
{
   /* System Defaults */
   width: 100%;
   /* Layout */
   font-size:1em;
}
.CalendarViewTopLeft
{
   /* System Defaults */
   width: 35%;
}
.CalendarViewTopMiddle
{
   /* System Defaults */
   width: 30%;
   text-align: center;
}
.CalendarViewTopRight
{
   /* System Defaults */
   width: 35%;
   text-align: right;
}
.CalendarViewTodayText
{
   /* System Defaults */
   white-space: nowrap;
}
.CalendarViewBottomIcons
{
   /* System Defaults */
   text-align: right;
}
.CalendarFilterSaveContainer
{
   /* System Defaults */
   text-align: right;
   /* Layout */
   }.CalendarFilterSaveContainer input {display:inline;
   float:right;
}
.CalendarFilterSaveMsg
{
   /* System Defaults */
   display: none;
   border: solid 1px #990033;
   color: #990033;
   font-size: small;
}
.CalendarEventRecurMsg
{
   /* System Defaults */
   padding: 3px;
   font-weight: bold;
}
.CalendarEventRecurContainer
{
   /* System Defaults */
   border: 1pt solid gray;
}
.CalendarFormLegend
{
   /* System Defaults */
   font-weight: bold;
   /* Layout */
   font: normal 1.5em times, "times new roman", georgia, sans-serif;
   /* 18px */padding: 0 0 .56em;
   color: #035e92;
   font-weight:normal;
}
.CalendarFormCategoryContainer
{
   /* Layout */
   border-collapse:collapse;
   width:75%;
}
.CalendarFormDateTimeContainer
{
   /* Layout */
   border-collapse:collapse;
   width:75%;
}
.CalendarFormOptionalText
{
   /* System Defaults */
   color: gray;
   vertical-align: top;
   font-size: x-small;
}
.CalendarFormEventInfoContainer
{
   /* Layout */
   border-collapse:collapse;
   width:75%;
}
.CalendarFormHTMLEditor
{
   /* System Defaults */
   height: 250px;
   width: 400px;
}
.DetailCalendarCategory
{
   /* System Defaults */
   height: 30px;
   vertical-align: bottom;
}
.CalendarEditButtons
{
   /* Layout */
   margin-left:0px !important;
}
.EventCalendarButtons
{
   /* System Defaults */
   font-size:10pt;
   /* Layout */
   font-size:1em;
}
.EventCalendarButtonBar
{
   /* System Defaults */
   height: 40px;
   /* Layout */
   height:auto;
   padding:0 0 1em;
}
.DetailLeft
{
   /* System Defaults */
   width: 10%;
   text-align: left;
}
.DetailDateTime
{
   /* System Defaults */
   border-bottom: solid 1px gray;
   /* Layout */
   color:#333;
   font-size:0.9em;
   font-weight:bold;
   padding:0px;
   border-bottom:0px none;
}
.DetailEventDetails
{
   /* System Defaults */
   border-bottom: solid 1px gray;
   /* Layout */
   border:none;
}
.DetailRight
{
   /* System Defaults */
   width: 90%;
   /* Layout */
   vertical-align:middle;
}
.ListViewContainer
{
   /* System Defaults */
   width: 100%;
   border: none;
}
.EditEventLocation
{
   /* System Defaults */
   width: 275px;
   height: 30px;
   /* Layout */
   height:auto;
   width:90%;
}
.EditEventFees
{
   /* System Defaults */
   width: 275px;
   height: 25px;
}
.EditEventContactInfo
{
   /* System Defaults */
   width: 275px;
   height: 25px;
   /* Layout */
   height:auto;
   width:90%;
}
.EditEventTextBox
{
   /* System Defaults */
   width: 275px;
   /* Layout */
   border-style:inset;
   width:90%;
}
.EducationListItem
{
   /* System Defaults */
   padding:3px;
}
.EducationListHeaderItem
{
   /* System Defaults */
   padding:3px;
}
.EducationFormFieldSetCaption
{
   /* System Defaults */
   font-weight:bold;
}
.EducationListHeader
{
   /* System Defaults */
   font-size:8pt;
   font-weight:bold;
   font-family:Verdana, Helvetica, sans-serif;
}
.EducationListEvenRowStyle
{
   /* System Defaults */
   font-size:8pt;
   font-weight:normal;
   font-family:Verdana, Helvetica, sans-serif;
}
.EducationListOddRowStyle
{
   /* System Defaults */
   font-size:8pt;
   font-weight:normal;
   font-family:Verdana, Helvetica, sans-serif;
}
.BBVolOpSignUpInstructions
{
   /* System Defaults */
   font-style: italic;
}
.BBVolOpJobListPageControlCell
{
   /* System Defaults */
   text-align: right;
}
.BBVolOpBackToListCell
{
   /* System Defaults */
   text-align: right;
   white-space: nowrap;
}
.BBVolOpJobDetailCaption
{
   /* System Defaults */
   width: 15%;
}
.BBVolOpJobDetailButtonCell
{
   /* System Defaults */
   text-align: center;
}
.BBVolOpSignUpButtonCell
{
   /* System Defaults */
   text-align: center;
}
.BBVolOpSearchButtonCell
{
   /* System Defaults */
   text-align: center;
}
.BBVolOpJobListTable
{
   /* System Defaults */
   width: 100%;
}
.BBVolOpJobDetailTable
{
   /* System Defaults */
   width: 100%;
}
.BBVolOpSignUpTable
{
   /* System Defaults */
   width: 100%;
}
.BBVolOpJobList
{
   /* System Defaults */
   width: 100%;
}
.UpcomingEventContainer
{
   /* System Defaults */
   background-color:#f5f5f5;
   /* Layout */
   background-color:transparent;
}
.RecentEventContainer
{
   /* System Defaults */
   background-color:#f5f5f5;
   /* Layout */
   background-color:transparent;
}
.UpcomingEventTitle
{
   /* System Defaults */
   font-weight:bold;
   color:#808080;
   /* Layout */
   font: normal 1.33em times, "times new roman", georgia, sans-serif;
   /* 16px */color: #9d9988;
}
.RecentEventTitle
{
   /* System Defaults */
   font-weight:bold;
   color:#808080;
   /* Layout */
   font: normal 1.33em times, "times new roman", georgia, sans-serif;
   /* 16px */color: #9d9988;
}
.HighlightEventTitle
{
   /* System Defaults */
   font-weight:bold;
}
.HighlightEventCancelled
{
   /* System Defaults */
   font-style:italic;
}
.BBNotesNoteImageCell
{
   /* System Defaults */
   vertical-align: top;
}
.BBNotesNoteTopicCell
{
   /* System Defaults */
   font-weight: bold;
   text-align: left;
}
.BBNotesNoteNameCell
{
   /* System Defaults */
   text-align: right;
}
.BBNotesNoteDateCell
{
   /* System Defaults */
   text-align: right;
}
.BBNotesNoteLinkCell
{
   /* System Defaults */
   text-align: right;
}
.BBNotesNoteCell
{
   /* System Defaults */
   text-align: left;
}
.BBNotesListPageControlCell
{
   /* System Defaults */
   text-align: right;
}
.BBNotesListAddCell
{
   /* System Defaults */
   text-align: right;
}
.BBNotesList
{
   /* System Defaults */
   width: 100%;
}
.BBNotesInstructions
{
   /* System Defaults */
   font-style: italic;
}
.BBNotesSearchFormTable
{
   /* System Defaults */
   width: 100%;
}
.BBNotesTabSelected
{
   /* System Defaults */
   font-weight: bold;
   padding-left: 3px;
   padding-right: 3px;
}
.BBNotesTabUnselected
{
   /* System Defaults */
   padding-left: 3px;
   padding-right: 3px;
}
.BBNotesNoteTable
{
   /* System Defaults */
   width: 100%;
}
.BBNotesLayoutTable
{
   /* System Defaults */
   width: 100%;
}
.BBNotesListLayoutTable
{
   /* System Defaults */
   width: 100%;
}
.BBNotesEditorLayoutTable
{
   /* System Defaults */
   width: 100%;
}
.BBNotesSearchFormLayoutTable
{
   /* System Defaults */
   width: 100%;
}
.BBNotesTextArea
{
   /* System Defaults */
   width: 100%;
}
.BBNotesEditor
{
   /* System Defaults */
   width: 100%;
}
.BBAnonymousSubscriptionCaption
{
   /* Layout */
   white-space:nowrap;
}
.BBAnonymousSubscriptionFormTable
{
   /* Layout */
   width:250px;
   }#contentSecondary .BBAnonymousSubscriptionFormTable {width:100%;
   }.BBAnonymousSubscriptionFormTable table {width:100%;
   border-collapse:collapse;
}
.BBAnonymousSubscriptionTitle
{
   /* Layout */
   font: normal 1.33em times, "times new roman", georgia, sans-serif;
   /* 16px */padding: 0 0 .833em;
   color: #9d9988;
   text-align:left;
}
.Scroller
{
   /* System Defaults */
   border:#d8d8d8 1px solid;
   background-color: #eeeeee;
   font-family: Arial, Verdana;
   margin: 10px;
   /* Layout */
   margin:1em 0;
   background-color:transparent;
   border:0px none;
   }.ScrollerBodyTD {background-color:transparent !important;
   border-bottom:1px solid #999999;
   border-top:1px solid #999999;
   padding:0.5em 0 !important;
}
.ScrollerHeaderTD
{
   /* System Defaults */
   background-color: #eeeeee;
   text-align:center;
   /* Layout */
   color:#003366;
   font-family:Georgia,"Times New Roman",Times,serif;
   font-size:1.16em;
   font-weight:normal;
   background-color:transparent;
   padding:0 0 0.5em;
   text-align:left;
}
.ScrollerTitle
{
   /* System Defaults */
   font-size: 11pt;
   font-weight: bold;
   padding: 3px;
   white-space: nowrap;
}
.ScrollerWrapper
{
   /* System Defaults */
   border: #d8d8d8 0px solid;
   background-color: #ffffff;
   width: 100%;
   left: 4px;
   /* Layout */
   border:0px none;
   background-color:transparent;
}
.ScrollerLoadingMsg
{
   /* System Defaults */
   font-size: 9pt;
   font-weight: normal;
   padding: 3px;
   white-space: nowrap;
}
.ScrollerListRow
{
   /* System Defaults */
   padding: 3px;
   font-size: 8pt;
}
.ScrollerItemGift
{
   /* System Defaults */
   font-weight: bold;
}
.ScrollerItemDonor
{
   /* System Defaults */
   font-weight: bold;
}
.ScrollerItemComment
{
   /* System Defaults */
   padding-left:10px;
   padding-right:10px;
   display:block;
   padding-top: 3px;
}
.ScrollerPlayPauseTD
{
   /* System Defaults */
   text-align: left;
   padding-right: 3px;
   padding-left: 4px;
   padding-bottom: 3px;
   padding-top: 3px;
}
.ScrollerItemAmount
{
   /* System Defaults */
   font-weight: bold;
}
.SocialNetworking_ContentItemActionList_Part
{
   /* System Defaults */
   border:1px solid #999999;
   background-color:#EEEEEE;
   padding:5px 10px;
   /* Layout */
   margin:1.5em auto;
}
.SocialNetworking_ContentItemActionListItem_Part
{
   /* System Defaults */
   width:125px;
   margin-bottom:3px;
   margin-top:2px;
}
.SocialNetworking_ContentItemActionListItem_Part:link
{
   /* System Defaults */
   font-weight:bold;
   color:#222255;
   text-decoration:underline;
}
.SocialNetworking_ContentItemActionListItem_Part:visited
{
   /* System Defaults */
   font-weight:bold;
   color:#222255;
   text-decoration:underline;
}
.SocialNetworking_ContentItemActionListItem_Part a img
{
   /* System Defaults */
   width:0px;
   height:0px;
   margin-right:0px;
}
.SocialNetworking_ActionListItemConfirmationWrapper_Part
{
   /* System Defaults */
   position:relative;
   border:1px solid #666666;
   padding:10px;
   background-color:#FFFFFF;
   background-image:url(../../images/userdashboard/sn_confirmbg.gif);
   background-repeat:repeat-x;
   width:190px;
   margin-left:-110px;
   margin-right:0px;
   text-align:center;
   z-index:99999;
}
.SocialNetworking_ActionListItemConfirmationText_Part
{
   /* System Defaults */
   display:block;
   margin-bottom:8px;
   text-align:left;
}
.SocialNetworking_ActionListItemConfirmationTextName_Part
{
   /* System Defaults */
   font-weight:bold;
   font-style:italic;
}
.SocialNetworking_ActionListItemConfirmationLinkButton_Part
{
   /* System Defaults */
   color:#333399;
   padding:5px;
   margin-right:10px;
}
.SocialNetworking_ActionListItemConfirmationLinkButton_Part:link
{
   /* System Defaults */
   color:#333399;
   font-weight:bold;
   font-size:110%;
   text-decoration:underline;
}
.SocialNetworking_ActionListItemConfirmationLinkButton_Part:visited
{
   /* System Defaults */
   color:#333399;
   font-weight:bold;
}
.MyFriends_ProfileImage
{
   /* System Defaults */
   width:60px;
}
.MyFriends_OnlineStatus
{
   /* System Defaults */
   font-size:10pt;
   font-family:Verdana;
   /* Layout */
   font-size:1em;
   font-family:inherit;
}
.MyFriends_ItemStyle
{
   /* System Defaults */
   text-align:center;
   height:100px;
   width:100px;
   /* Layout */
   padding:0;
}
.MyFriends_NameText
{
   /* System Defaults */
   font-size:10pt;
   font-family:Verdana;
   text-decoration:none;
   /* Layout */
   font-size:1em;
   font-family:inherit;
}
.MyFriends_NameText:Hover
{
   /* System Defaults */
   font-size:10pt;
   font-family:Verdana;
   text-decoration:underline;
   /* Layout */
   font-size:1em;
   font-family:inherit;
}
.MyFriends_ImageCell
{
   /* System Defaults */
   vertical-align:bottom;
}
.MyFriends_NameCell
{
   /* System Defaults */
   vertical-align:top;
   height:60px;
}
.MyFriends_MyFriendsFieldset
{
   /* Layout */
   }.MyFriends_Fieldset {clear:both;
}
.MyFriends_ContainerDiv
{
   /* Layout */
   }.MyFriends_ContainerDiv table {border-collapse:collapse;
   width:100%;
   }.MyFriends_Fieldset {margin:1em 0;
}
.MyFriends_Legend
{
   /* Layout */
   color:#035E92;
   font-family:times,"times new roman",georgia,sans-serif;
   font-size:1.5em;
   font-weight:normal;
   margin:0 0 0.5em;
   padding:0;
}
.PageSharingContainer
{
   /* System Defaults */
   border-top:1px solid #CCCCCC;
   border-bottom:1px solid #CCCCCC;
   padding:8px;
   overflow:auto;
   width:95%;
}
.PageSharingLink
{
   /* System Defaults */
   color:#444444;
   text-decoration:none;
   font-weight:bold;
   font-size:12px;
   display:none;
}
.PageSharingLinkImage
{
   /* System Defaults */
   display:block;
   border:none;
   float:left;
   display:none;
}
.PageSharingList
{
   /* System Defaults */
   display:inline;
   clear:both;
   margin:5px 0px 0px 0px;
   padding:0px;
}
.PageSharingListItem
{
   /* System Defaults */
   list-style:none;
   float:left;
   margin-right:20px;
   padding:0px;
}
.PageSharingListItemLinkImage
{
   /* System Defaults */
   display:block;
   border:none;
   float:left;
   width:16px;
   height:16px;
   margin-right:2px;
}
.PageSharingLink:link
{
   /* System Defaults */
   color:#444444;
   text-decoration:none;
   font-weight:bold;
   font-size:12px;
}
.PageSharingLink:visited
{
   /* System Defaults */
   color:#444444;
   text-decoration:none;
   font-weight:bold;
   font-size:12px;
}
.PageSharingLink:hover
{
   /* System Defaults */
   color:#444444;
   text-decoration:none;
   font-weight:bold;
   font-size:12px;
}
.PageSharingListItemLink:link
{
   /* System Defaults */
   color:#003399;
   font-size:10px;
   text-decoration:underline;
}
.PageSharingListItemLink:visited
{
   /* System Defaults */
   color:#003399;
   font-size:10px;
}
.PageSharingListItemLink:hover
{
   /* System Defaults */
   color:#003399;
   font-size:10px;
}
.PageSharingModalInfoText
{
   /* System Defaults */
   padding:10px;
}
.PageSharingCaption
{
   /* System Defaults */
   float:left;
   clear:left;
   width:125px;
   text-align:right;
   padding-right:5px;
   padding-left:10px;
   color:#000000;
}
.PageSharingControlCell
{
   /* System Defaults */
   margin-left:140px;
   clear:right;
   margin-top:3px;
}
.PageSharingFormTextBox
{
   /* System Defaults */
   width:298px;
}
.PageSharingFormTextArea
{
   /* System Defaults */
   width:298px;
   height:50px;
}
.PageSharingControlHelpText
{
   /* System Defaults */
   text-align:right;
   color:#999999;
   font-size:85%;
   margin-right:55px;
   margin-bottom:5px;
}
.PageSharingSendMeACopy
{
   /* System Defaults */
   margin-left:-2px;
}
.PageSharingCaptcha
{
   /* System Defaults */
   text-align:right;
   color:#999999;
   margin-right:55px;
}
.PageSharingCaptchaImageContainer
{
   /* System Defaults */
   border:1px solid #AAAAAA;
}
.PageSharingCaptchaActionLinkContainer
{
   /* System Defaults */
   text-align:right;
}
.PageSharingModalActions
{
   /* System Defaults */
   padding:20px 10px 10px 10px;
   text-align:center;
}
.PageSharingSubmitButton
{
   /* System Defaults */
   margin-right:10px;
}
.PaymentPartGrid
{
   /* System Defaults */
   width:500px;
   margin-top:10px;
}
.ECardCaptcha
{
   /* System Defaults */
   margin:0px;
   width:470px;
}
.ECardCaptchaControlCell
{
   /* System Defaults */
   margin-left:154px;
   clear:right;
   margin-top:3px;
   white-space:nowrap;
}
.ECardCaptchaImageContainer
{
   /* System Defaults */
   border:1px solid #AAAAAA;
}
.ECardCaptchaActionLinkContainer
{
   /* System Defaults */
   text-align:right;
}
.ECardWizardNavigationButtons
{
   /* System Defaults */
   text-align:center;
   margin-bottom:5px;
}
.ECardWizardSubheading
{
   /* System Defaults */
   margin-bottom: 5px;
}
.ECardSection
{
   /* System Defaults */
   padding:5px 5px 5px 20px;
   margin-bottom:25px;
}
.ECardSectionSeparator
{
   /* System Defaults */
   padding:4px;
   background-color:#CCCCCC;
   border:1px solid #AAAAAA;
   font-weight:bold;
   width:98%;
}
.ECardPreviewBlock
{
   /* System Defaults */
   padding:5px;
   border:1px solid #CCCCCC;
   margin:5px 5px 5px 0px;
}
.ECardPrintableLink
{
   /* System Defaults */
   text-align:right;
}
.ECardPrintableIcon
{
   /* System Defaults */
   margin-right:5px;
}
.ECardThumbnail
{
   /* System Defaults */
   text-align:center;
   vertical-align:middle;
   border:2px solid white;
   padding:2px;
   margin-left:4px;
   margin-bottom:4px;
}
.ECardProgressIndicator
{
   /* System Defaults */
   width:100%;
   text-align:center;
   margin-bottom:15px;
}
.ECardCurrentStep
{
   /* System Defaults */
   background-color:#bbbbbb;
   font-weight:bold;
   padding:1px;
   margin:2px;
   border:1px solid #000000;
}
.ECardPastStep
{
   /* System Defaults */
   background-color:#eeeeee;
   border:solid 1px #888888;
   font-weight:bold;
   padding:1px;
   margin:2px;
   color:#555555;
}
.ECardFutureStep
{
   /* System Defaults */
   border:solid 1px #888888;
   font-weight:bold;
   padding:1px;
   margin:2px;
   background-color:#FFFFFF;
   color:#888888;
}
.ECardCategorySelection
{
   /* System Defaults */
   margin-bottom:5px;
}
.ECardThumbnail:hover
{
   /* System Defaults */
   border:2px solid #888888;
}
.ECardCaptchaCaption
{
   /* System Defaults */
   float:left;
   clear:left;
   text-align:right;
   padding-top:5px;
   padding-bottom:5px;
   margin-top:2px;
}
.ECardCaptchaTextbox
{
   /* System Defaults */
   width:312px;
}
.ECardWizardHeading
{
   /* System Defaults */
   font-size:large;
   margin-bottom: 5px;
}
.GivingSearchResultDetails
{
   /* System Defaults */
   margin: 0;
}
.GivingSearchResultFieldName
{
   /* System Defaults */
   color: #999;
   float: left;
   font-weight: bold;
   padding: 0 1px 0 7px;
   text-transform: capitalize;
}
.GivingSearchSearchForm
{
   /* System Defaults */
   background-color: #edf1f2;
   border: 1px solid #b6babb;
   margin: 0;
   padding: 5px;
   width: 100%;
}
.GivingSearchResultsHeader
{
   /* System Defaults */
   color: #34657e;
   display: block;
   font-size: 1.25em;
   font-weight: bold;
   padding: 2px 0;
   text-align: left;
   text-transform: capitalize;
}
.GivingSearchPagingButtons
{
   /* System Defaults */
   float: right;
}
.GivingSearchPagination
{
   /* System Defaults */
   margin: 0 0 5px 0;
   padding: 0 0 5px 0;
   width: 100%;
}
.GivingSearchResultCount
{
   /* System Defaults */
   color: #34657e;
   float: left;
   margin: 3px 5px 0 0;
   text-transform: lowercase;
}
.GivingSearchResultEvenRow
{
   /* System Defaults */
   background-color: #EDF1F2;
   border: 1px solid #b6babb;
   padding: 0 0 2px 0;
}
.GivingSearchFieldCaption
{
   /* System Defaults */
   color: #000;
   text-align: left;
}
.GivingSearchFormSelectList
{
   /* System Defaults */
   font-size: .8em;
}
.GivingSearchFormTable
{
   /* System Defaults */
   border: 0;
}
.GivingSearchFormTitle
{
   /* System Defaults */
   border-bottom: 0;
   color: #34657e;
   font-size: 1.5em;
   padding-bottom: 3px;
   text-align: left;
}
.GivingSearchMessage
{
   /* System Defaults */
   background-color: #EDF1F2;
   border: 1px dashed #b6babb;
   color: #0000ee;
   font-size: .8em;
   margin: 5px 30px;
   padding: 5px;
   text-decoration: underline;
}
.GivingSearchResultLink
{
   /* System Defaults */
   color: #0000ee;
   display: block;
   padding: 2px 0 2px 2px;
   text-transform: capitalize;
   text-decoration: underline;
}

/* Custom Styles */
#bbAdminMenuDiv {
	position:relative;
}
/* increase the admin content pane for Fx */
div#pagecntnt_divContentPane, div.contentPageDesigner, div#pagecntnt_divContentPane.contentPageDesigner {
	width: 980px !important;
}
html, body {
	border:0 none;
	margin:0;
	padding:0;
}
body {

	font: normal 75% "Helvetica Neue",Helvetica,Arial, Verdana, sans-serif; /* 12px / 16px (default) = .75em */
	/*color: #000;*/
	color:#222222;
	margin: 0;
	line-height:1.5;
	
	background:#f2f2f2;
background-color:#f2f2f2;
}

/*----General Styles---*/
td {
	vertical-align: top;
}


/* ------------------------
  | BROSWER DETECTION STYLES
  ----------------------- */

.browserIE .example {
	background-color: red;
}
.browserFirefox .example {
	background-color: green;
}
.browserOpera .example {
	background-color: cyan;
}
.browserSafari .example {
	background-color: black;
}
.example {
	width: 100px;
	height: 100px;
	background-color: yellow;
	border: 10px solid black;
}
/*USAGE
.browserIE
.browserIE6
.browserIE7
.browserIE8
.browserChrome
.browserChrome1
.browserSafari
.browserSafari1
.browserSafari2
.browserSafari3
.browserMozilla
.browserFirefox
.browserFirefox1
.browserFirefox2
.browserFirefox3
.browserOpera
*/

/*end Browser Styles*/



/* --- UTILITY STYLES --- */

.clearfix:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
.clearfix {
	display: inline-block;
}
/* Hides from IE-mac \*/
* html .clearfix {
	height: 1%;
}
.clearfix {
	display: block;
}
/* End hide from IE-mac */


/* Page Header Styles */

#wrapHeader {
	position:relative;
	width:100%;
	z-index:20;
}
#headerUtility {
	background:#121212 url(view.image?id=394) repeat-x scroll 0 0;
	width:100%;
}
#headerUtility .gutter {
	background:#121212 url(view.image?id=394) repeat-x scroll 0 0;
	height:38px;
	margin:0 auto;
	padding:10px 0 0;
	width:960px;
}
#wrapHeaderNavUtility {
	float:left;
	width:539px;
}
#headerLeft {
	float:left;
	width:190px;
	margin-left:10px;
}
#headerRight {
	float:right;
	width:760px;
}
#headerLarge {
    margin:0 auto;
    height:409px;/*for social pages was 527*/
    border-bottom:1px solid #EBECED;/*for social pages*/
}

#headerLarge.mapDark {
background:url("view.image?id=4233") repeat-x scroll 0 0 #ffffff;
    margin:0 auto;
    height:289px;/*for social pages was 527*/
    border-bottom:1px solid #EBECED;/*for social pages*/
}

#headerLargeIcon {
	height:219px;
}
#headerLargeIcon .gutter {
	margin:0 auto;
	padding:0;
	position:relative;
	width:960px;
	z-index:1;
	color: #ffffff;
	font-family:times, "times new roman", georgia, sans-serif;
	font-style:italic;
	font-size:26px;
	top:190px;
	left:12px;
}
#headerLargeIcon img {
	border:0 none;
	vertical-align: top;
}
.quickSearch {
	float:right;
	width:221px;
}

/*------START OF HEADER TOGGLE MENU STYLES----*/

#headerLarge {
	border-bottom:1px solid #EBECED;
	height:409px;
	margin:0 auto;
	/*opacity:0;*/
}
/*
#headerLargeIcon {
	height:205px;
}
#headerLargeIcon .gutter {
	top:85px;
}
*/
#headerUtility {
	background:none;
	position:relative;
	top:10px;
}

#headerLarge.mapDark #headerUtility {
top:10px;
}

#headerUtility .gutter {
	border:1px solid #242424;
	/*FIREFOX*/
	-moz-border-radius-bottomleft:5px;
	-moz-border-radius-bottomright:5px;
	-moz-border-radius-topleft:5px;
	-moz-border-radius-topright:5px;
	/*SAFARI*/
	-webkit-border-top-left-radius: 5px;
	-webkit-border-top-right-radius: 5px;
	-webkit-border-bottom-left-radius: 5px;
	-webkit-border-bottom-right-radius: 5px;
	/*IE*/
	border-radius-topleft: 5px;
	border-radius-topright: 5px;
	border-radius-bottomleft: 5px;
	border-radius-bottomright: 5px;
	/*DEFAULT*/
	CCborderRadius-topleft: 5px;
	CCborderRadius-topright: 5px;
	CCborderRadius-bottomleft: 5px;
	CCborderRadius-bottomright: 5px;
	
	height:45px;
	padding:15px 15px 0;
}

#headerLarge.mapDark #headerUtility .gutter {
	border:1px solid #242424;
	/*FIREFOX*/
	-moz-border-radius-bottomleft:5px;
	-moz-border-radius-bottomright:5px;
	-moz-border-radius-topleft:5px;
	-moz-border-radius-topright:5px;
	/*SAFARI*/
	-webkit-border-top-left-radius: 5px;
	-webkit-border-top-right-radius: 5px;
	-webkit-border-bottom-left-radius: 5px;
	-webkit-border-bottom-right-radius: 5px;
	/*IE*/
	border-radius-topleft: 5px;
	border-radius-topright: 5px;
	border-radius-bottomleft: 5px;
	border-radius-bottomright: 5px;
	/*DEFAULT*/
	CCborderRadius-topleft: 5px;
	CCborderRadius-topright: 5px;
	CCborderRadius-bottomleft: 5px;
	CCborderRadius-bottomright: 5px;
	
}

#TEST_CONTAINER {
	width:960px;
	margin:0 auto;
}
#wrapHeaderNavUtility {
	width:700px;
}
#nav_search, #nav_search div {
	background:transparent url(view.image?id=1974) no-repeat scroll 0 0;
	height:35px;
	width:66px;
}
#navigation {
	height:35px;
	margin:0;
	padding:0;
	float:left;
}
#navigation li {
	float:left;
	line-height:normal;
	padding:0;
}
#navigation li a:hover, #navigation li a.replace:hover, #navigation li a div:hover, #navigation li a.searchBtn:hover {
	background-position:0 -35px !important;
}
#navigation li a.nav_current, #navigation li a.nav_current div {
	background-position:0 -70px !important;
}
.search {
	/*FIREFOX*/
	-moz-border-radius-bottomleft:6px;
	-moz-border-radius-bottomright:6px;
	/*SAFARI*/
	-webkit-border-bottom-left-radius: 6px;
	-webkit-border-bottom-right-radius: 6px;
	/*IE*/
	border-radius-bottomleft: 6px;
	border-radius-bottomright: 6px;
	/*DEFAULT*/
	CCborderRadius-bottomleft: 6px;
	CCborderRadius-bottomright: 6px;
	
	
	background:#121212;
	border-bottom:1px solid #242424;
	border-right:1px solid #242424;
	border-left:1px solid #242424;

	color:#FDFCF3;
	height:110px;
	/*left:-1px;*/
	padding:0 15px;
	position:absolute;
	top:7px;
	/*top:69px;*/
	width:960px !important;
	display:none;
}

.mapDark .search {
top:7px;
}
.headerNavUtility li.nav_current a, .headerNavUtility li.nav_current a:hover {
	color:#999999;
}

.quickMenu {
	/*FIREFOX*/
	-moz-border-radius-bottomleft:6px;
	-moz-border-radius-bottomright:6px;
	/*SAFARI*/
	-webkit-border-bottom-left-radius: 6px;
	-webkit-border-bottom-right-radius: 6px;
	/*IE*/
	border-radius-bottomleft: 6px;
	border-radius-bottomright: 6px;
	/*DEFAULT*/
	CCborderRadius-bottomleft: 6px;
	CCborderRadius-bottomright: 6px;
	
	background:#121212;
	border-bottom:1px solid #242424;
	border-right:1px solid #242424;
	border-left:1px solid #242424;
	color:#FDFCF3;
	/*height:510px;*/
	height:auto;
	/*left:-1px;*/
	padding:0 15px;
	position:absolute;
	top:7px;
	/*top:69px;*/
	width:960px !important;
	z-index:20;
	display:none;
}

.mapDark .quickMenu {
top:7px;
}

.Disappear {
	display:none;
}
.alpha {
	margin-left:0;
}
.replace {
	overflow:hidden;
	position:relative;
}
a.replace div {
	cursor:pointer;
}
.replace .searchBtn {
	display:block;
	left:0;
	position:absolute;
	top:0;
	z-index:1;
}
#searchContainer {
	margin:0 auto;
	position:relative;
	width:992px;
	z-index:10;
}
/*------START OF QUICK SEARCH STYLES----*/
.quickSearch {
	float:none;
	/*background:#121212 url(worldMap.jpg) no-repeat scroll 0 0;
	height:180px;*/
	margin:12px auto;
}
.quickSearch h2 {
	color:#f2f2f2;
	font-style:normal;
	font-size:1.53em;
	margin:0 0 12px 0;
	text-align:center;
}
.quickSearch hr {
	background-color:#242424;
	color:#242424;
	margin:0 0 15px;
}
/*------END OF QUICK SEARCH STYLES----*/

/*------START OF QUICK MENU STYLES----*/
.quickMenu ul.sitemap ul.nccUlMenuSub1 {
	margin:0 10px 0 0;
	width:110px;
}
.quickMenu ul.sitemap li {
	width:110px;
	margin:0 10px 0 0;
}
.browserIE6 .quickMenu ul.sitemap ul.nccUlMenuSub1 {
	margin:0 5px 0 0;
	width:100px;
}
.browserIE6 .quickMenu ul.sitemap li {
	width:100px;
	margin:0 5px 0 0;
}
.quickMenu ul.sitemap li.parent {
}
.quickMenu ul.sitemap li.first {
	display:none;
}
.quickMenu ul.nccUlMenuSub1 li.first, .quickMenu ul.nccUlMenuSub2 li.first {
	display:block;
}
.quickMenu ul.sitemap a {
	color:#aaa;
	/*font-weight:normal;*/
	font-size:0.93em;
}
.quickMenu ul.sitemap a:hover {
	text-decoration:underline;
}
.quickMenu ul.sitemap ul.nccUlMenuSub1 a:hover, .quickMenu ul.sitemap ul.nccUlMenuSub2 a:hover {
	color:#fff;
	text-decoration:none;
}
.quickMenu ul.sitemap ul.nccUlMenuSub1 a, .quickMenu ul.sitemap ul.nccUlMenuSub2 a {
	color:#444;
}
/*------END OF QUICK MENU STYLES----*/

/*------END OF HEADER TOGGLE MENU STYLES----*/
#headerLargeIcon {
	/*height:205px;*/
	height:auto;
	width:960px;
	position:relative;
	margin:0 auto;
}

#headerLarge.mapDark #headerLargeIcon {
top:5px;
}

#headerLargeIcon .gutter {
	top:85px;
	left:6px;
}
#IconWrapper {
	/*width:720px;*/
	padding:0 8px;
	height:152px;/*was 205 */
}

#IconWrapper.map {
	

	height:94px;

}

#IconWrapper>#floating { /*display:table for Mozilla & Opera*/
	display:table;
	position:static;
}

#floating { /*for IE*/
	/*width:720px;*/
	height:100%;
	position:relative;
}

#floating .inner { /*for IE*/
	position:absolute;
	top:50%;
}

#floating>.inner { /*for Mozilla and Opera*/
	display:table-cell;
	vertical-align:middle;
	position:static;
*position:absolute;
*top:50%;
}
/*
body.browserIE7 #floating .inner { 
	position:relative;
	top:50%;
}*/

#floating .inner .content {
	position:relative;
	top:-50%;
}
#headerLargeIcon .glarge h2 {
	font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
	font-style:normal;
	color:#035E92;

background: #121212;
	
	padding:2px 8px 4px;
	/*background:rgba(36, 36, 36, 0.5);*/
	display:block;
	margin-bottom:1px;
	font-size:1.9em;/*
	letter-spacing:-0.05em;
	line-height:1.45em;
	*/
/*FIREFOX*/
	-moz-border-radius-bottomleft:3px;
	-moz-border-radius-bottomright:3px;
	-moz-border-radius-topleft:3px;
	-moz-border-radius-topright:3px;
	/*SAFARI*/
	-webkit-border-top-left-radius: 3px;
	-webkit-border-top-right-radius: 3px;
	-webkit-border-bottom-left-radius: 3px;
	-webkit-border-bottom-right-radius: 3px;
	/*IE*/
	border-radius-topleft: 3px;
	border-radius-topright: 3px;
	border-radius-bottomleft: 3px;
	border-radius-bottomright: 3px;
	/*DEFAULT*/
	CCborderRadius-topleft: 3px;
	CCborderRadius-topright: 3px;
	CCborderRadius-bottomleft: 3px;
	CCborderRadius-bottomright: 3px;
opacity: .8;
	/* For IE 5-7 */
	filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
	/* For IE 8 */
	-MS-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
}

#headerLargeIcon .glarge h2.sIFR-replaced {
	color:#000;
background:none;
border:none;
padding:0;
margin:0;
width:720px;
opacity: 1;
	/* For IE 5-7 */
	filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
	/* For IE 8 */
	-MS-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	/*background:rgba(36, 36, 36, 0.5);*/
	
}



.glarge {
	/*
	background: #242424; none repeat scroll 0 0;
	font-size:2.75em;
	letter-spacing:-0.05em;
	line-height:1.45em;
	*/
}
#headerLargeIcon .glarge h2 a {
	/*FIREFOX*/
	-moz-border-radius-bottomleft:3px;
	-moz-border-radius-bottomright:3px;
	-moz-border-radius-topleft:3px;
	-moz-border-radius-topright:3px;
	/*SAFARI*/
	-webkit-border-top-left-radius: 3px;
	-webkit-border-top-right-radius: 3px;
	-webkit-border-bottom-left-radius: 3px;
	-webkit-border-bottom-right-radius: 3px;
	/*IE*/
	border-radius-topleft: 3px;
	border-radius-topright: 3px;
	border-radius-bottomleft: 3px;
	border-radius-bottomright: 3px;
	/*DEFAULT*/
	CCborderRadius-topleft: 3px;
	CCborderRadius-topright: 3px;
	CCborderRadius-bottomleft: 3px;
	CCborderRadius-bottomright: 3px;

	background: #121212;
	color:#fff;
	/*padding:2px 8px;*/
	text-decoration:none;
}

/*----Header Navigation Utilities----*/
#navContainer {
	margin:0;
	padding:0;
	position:relative;
	z-index:4;
}
#wrapNav {
	width: 956px;/*was 960*/
	margin: 0 auto;
        background-color:#fff;
        padding:1px 2px 0;
        /*FIREFOX*/
	-moz-border-radius-topleft:4px;
	-moz-border-radius-topright:4px;
	/*SAFARI*/
	-webkit-border-top-left-radius: 4px;
	-webkit-border-top-right-radius: 4px;
	/*IE*/
	border-radius-topleft: 4px;
	border-radius-topright: 4px;
	/*DEFAULT*/
	CCborderRadius-topleft: 4px;
	CCborderRadius-topright: 4px;
	position:relative;
	z-index:10;
}
#wrapNav.map{
padding:0;
}
#wrapNav .gutter {
	background:#444444 url(view.image?id=395) repeat-x scroll 0 100%;
	border-top:1px solid #fff;
	/*FIREFOX*/
	-moz-border-radius-topleft:4px;
	-moz-border-radius-topright:4px;
	/*SAFARI*/
	-webkit-border-top-left-radius: 4px;
	-webkit-border-top-right-radius: 4px;
	/*IE*/
	border-radius-topleft: 4px;
	border-radius-topright: 4px;
	/*DEFAULT*/
	CCborderRadius-topleft: 4px;
	CCborderRadius-topright: 4px;
	padding-left:3px;

}

#wrapNav.map .gutter {
border:none;
}

#wrapNav ul.globalNav {
	font-family:Arial, Helvetica, Verdana, sans-serif;
	color: #c4bfbb;
	line-height:1;
	font-weight: bold;
	font-size: .92em;
	text-transform: uppercase;
	padding: 0;
	margin:0;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	position:relative;
}
#wrapNav ul.globalNav li {
	padding: 0;
	line-height: 1em;
	float:left;
	background:transparent none no-repeat 0 0;
	position:relative;
}
#wrapNav ul.globalNav li:hover, #wrapNav ul.globalNav li.hover {
	z-index:2;
}
#wrapNav ul.globalNav li a {
	display: block;
	color: #c4bfbb;
	text-decoration: none;
	padding: 13px 15px 22px;
	background: url(view.image?id=3805) no-repeat 50% 0;/* was image id=396 */
}
#wrapNav ul.globalNav li a:hover, #wrapNav ul.globalNav li.selected a, #wrapNav ul.globalNav li:hover a, #wrapNav ul.globalNav li.hover a {
	display: block;
	color: #fff;
	text-decoration: none;
	background: url(view.image?id=3805) no-repeat 50% 100%;/* was image id=396 */
}
#wrapNav ul.globalNav li ul.nccUlMenuSub1 {
	position: absolute;
	left: -999em;
	background-color:#232323;
	z-index:1000;
	margin:-6px 0 0;
	width:15em;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
}
#wrapNav ul.globalNav li:hover ul.nccUlMenuSub1, #wrapNav ul.globalNav li.hover ul.nccUlMenuSub1 {
	left:auto;
}
#wrapNav ul.globalNav ul.nccUlMenuSub1 li {
	float:none;
	font-size:1em;
	text-transform:none;
	height:1%;
	line-height:1.25em;
	display:block;
	width:100%;
	z-index:1;
}
#wrapNav ul.globalNav ul.nccUlMenuSub1 li a {
	color:#999;
	padding: 7px 40px 7px 15px;
	background:transparent none no-repeat 0px 0px;
	display:block;
}
#wrapNav ul.globalNav ul.nccUlMenuSub1 li a:hover, #wrapNav ul.globalNav ul.nccUlMenuSub1 li.selected a:hover {
	background:#000000 none no-repeat 0px 0px;
	color:#FFF;
}
#wrapNav ul.globalNav ul.nccUlMenuSub1 li.selected a {
	background-color:transparent;
	color:#FFF;
}
#wrapNav ul.globalNav ul.nccUlMenuSub1 li.last a {
	padding: 7px 40px 15px 15px;
}
#wrapNav ul.globalNav ul.nccUlMenuSub1 li.parent a {
	background:transparent url(view.image?id=524) no-repeat 90% 0.9em;
}
#wrapNav ul.globalNav ul.nccUlMenuSub1 li.parent a:hover, #wrapNav ul.globalNav ul.nccUlMenuSub1 li.parent:hover a {
	background:#000000 url(view.image?id=525) no-repeat 90% 0.9em;
	color:#FFFFFF;
}
#wrapNav ul.globalNav ul.nccUlMenuSub1 li.hover a {
	background-color:#000000;
	color:#FFFFFF;
}
#wrapNav ul.globalNav ul ul.nccUlMenuSub2 {
	position: absolute;
	left: -999em;
	background-color:#232323;
	z-index:1000;
	margin: -2.50em 0 0 15em;
	width:15em;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
}
#wrapNav ul.globalNav ul li:hover ul.nccUlMenuSub2, #wrapNav ul.globalNav ul li.hover ul.nccUlMenuSub2 {
	left:auto;
}
#wrapNav ul.globalNav ul.nccUlMenuSub1 li ul.nccUlMenuSub2 li a, #wrapNav ul.globalNav ul.nccUlMenuSub1 li:hover ul.nccUlMenuSub2 li a, #wrapNav ul.globalNav ul.nccUlMenuSub1 li.hover ul.nccUlMenuSub2 li a {
	background:transparent none no-repeat 0px 0px;
	color:#999999;
	padding: 7px 40px 7px 15px;
}
#wrapNav ul.globalNav ul.nccUlMenuSub1 li ul.nccUlMenuSub2 li.last a {
	padding: 7px 40px 15px 15px;
}
#wrapNav ul.globalNav ul.nccUlMenuSub1 li ul.nccUlMenuSub2 li a:hover, #wrapNav ul.globalNav ul.nccUlMenuSub1 li ul.nccUlMenuSub2 li.selected a:hover {
	background:#000000 none no-repeat 0px 0px;
	color:#FFFFFF;
}
#wrapNav ul.globalNav ul.nccUlMenuSub1 li ul.nccUlMenuSub2 li.selected a {
	background-color:transparent;
	color:#FFFFFF;
}
/*-----End Header Navigation Styles----*/

/* --- HOME AND THREE COLUMN LAYOUT ---*/

/* --- Various Layout Styles --- */
.container {
	margin: 0 auto;
	width: 100%;
	background: none;
	min-width: 770px;
}
#wrapContentOuter {
	width: 960px;
	background: none;
	position: relative;
	margin:0 auto;
	z-index:2;
}
#wrapContentInner {
	width: 780px;
	float: left;
	z-index:2;
}
#wrapContentInner.grid, #wrapSocialContentOuter #wrapContentInner.grid {
	width: 770px;
	float: left;
	z-index:2;
}

#wrapCountryDashboard #wrapContentInner {
	width: 772px;
	float: left;
	z-index:2;
}

#internalTwoCol #wrapContentInner {
	width: 960px;
}


/* --Content Primary Style Variations --*/
#contentPrimary {
	width: 580px;
	float: right;
	z-index:2;
}
#contentPrimary .gutter {
	padding: 20px 0 30px;
}
#contentPrimary .gutter_small {
	padding:20px 0 0;
}

#threeColFluid #contentPrimary {
	width: 586px;
	float: right;
	z-index:2;
}
#threeColFluid #contentPrimary.grid {
	width: 578px;
	float: right;
	z-index:2;
}

#contentPrimary.grid .gutter, #internalThreeCol #wrapSocialContentOuter #contentPrimary.grid .gutter {
	padding: 0 0 30px;
}/*consd*/

#wrapCountryDashboard #contentPrimary .gutter_small {
padding:10px 0 16px;
}

#internalTwoCol #contentPrimary {
	width: 760px;
}

/*--- Content Secondary Style Variations ---*/
#contentSecondary {
	width: 200px;
	float: left;
}
#contentSecondary .gutter {
	padding: 20px 20px 30px 0;
}

#internalThreeCol #contentSecondary .gutter, #internalTwoCol #contentSecondary .gutter {
	padding: 52px 20px 30px 0;
}

#threeColFluid #contentSecondary {
	width: 190px;
	float: left;
}
#threeColFluid #internalThreeCol #contentSecondary .gutter {
	padding: 20px 0px 30px 0;
}

#threeColFluid #internalThreeCol #wrapContentInner.grid #contentSecondary .gutter, #wrapSocialContentOuter #threeColFluid #internalThreeCol #wrapContentInner.grid #contentSecondary .gutter {
	padding: 0 0px 30px 0 !important;
}/*consd*/

#wrapContentInner.grid #contentSecondary .box1, #wrapContentInner.grid #contentSecondary .box5, #wrapContentInner.grid #contentSecondary .box9 {
	padding: 10px 0 0 0;
}/*consd*/


/*--- ContentSub Styles Style Variations --- */
#contentSub {
	width: 180px;
	float: right;
}
#contentSub .gutter {
	padding: 20px 0 30px 20px;
}
#contentSub.grid, #wrapSocialContentOuter #contentSub.grid {
	width: 189px;
	float: right;
}
/* --- THREE COLUMN LAYOUT --- */
#threeColFluid #internalThreeCol #mediaPrimary #contentSub{
	width:auto;
	float:none;
}
#threeColFluid #internalThreeCol #contentSub .gutter {
	padding: 26px 0 30px 4px;
}
#threeColFluid #internalThreeCol #contentSub.grid .gutter {
	padding: 10px 0 30px 0px;
}
#threeColFluid #internalThreeCol #mediaPrimary #contentSub .gutter {
	padding: 32px 6px 30px 0px;
}/*consd*/

/* --- Content Sub Header Styles --*/
#contentSub h4, #mediaPrimary h4 {
	background:transparent url(view.image?id=399) no-repeat scroll 0 0.33em;
	font-size:1em;
	padding:0 0 0 9px;
}
#threeColFluid #internalThreeCol #contentSub h2{
	font-size:1.53em;
	text-indent:10px;
}
#threeColFluid #internalThreeCol #mediaPrimary #contentSub .boxHeadBlue h2{
	text-indent:10px;
}
#internalThreeCol #contentSub .gutter {
	padding: 56px 0 30px 20px;
}
/*--- ContentNav Style Variations ---*/
#contentNav {
	width: 200px;
	float: left;
}
#contentNav .gutter {
	padding: 20px 20px 30px 0;
}

/* --- TWO COLUMN LAYOUT --- */
	
#internalTwoCol #contentSub {
	display: none;
}

/* --- Global Footer Styles ---*/
#globalfooter {
	margin:0 0 20px;
}
#globalfooter {
	color:#888888;
	font-size:10px;
	margin:5px auto;
	padding-bottom:10px;
	text-align:left !important;
	width:942px;
}

/*-------NEWS TICKER-------*/
#wrapContentInner_quotable {
	float:left;
	height:35px;
	padding:0 0 25px 10px;
	width:942px;
}
#wrapContentInner_divider {
	float:left;
	margin:0;
	padding:0;
	width:960px;
}

#breadory {
	/*FIREFOX*/
	-moz-border-radius-bottomleft:4px;
	-moz-border-radius-bottomright:4px;
	-moz-border-radius-topleft:4px;
	-moz-border-radius-topright:4px;
	/*SAFARI*/
	-webkit-border-top-left-radius: 4px;
	-webkit-border-top-right-radius: 4px;
	-webkit-border-bottom-left-radius: 4px;
	-webkit-border-bottom-right-radius: 4px;
	/*IE*/
	border-radius-topleft: 4px;
	border-radius-topright: 4px;
	border-radius-bottomleft: 4px;
	border-radius-bottomright: 4px;
	/*DEFAULT*/
	CCborderRadius-topleft: 4px;
	CCborderRadius-topright: 4px;
	CCborderRadius-bottomleft: 4px;
	CCborderRadius-bottomright: 4px;
	border:1px solid #DDDDDD;
	margin:0 auto;
	width:942px;
}
#globalfooter #breadory ol#quotable {
	background:transparent none repeat scroll 0 0;
	clear:both;
	color:#666666;
	float:none;
	font-size:11px;
	font-weight:bold;
	height:3em;
	line-height:3em;
	margin:0;
	text-shadow:2px 2px 1px #FFFFFF;
}
#breadory ol#quotable li.home {
	background:transparent none repeat scroll 0 0;
	margin:0;
	padding:0;
	/*height:93px;*/
	overflow:hidden;
	padding:0 0 0 1.25em;
	/*text-indent:-9999px;*/
	width:75px;
}
#globalfooter #breadory ul#quotable {
	background:transparent none repeat scroll 0 0;
	clear:both;
	color:#666666;
	float:right;
	font-size:11px;
	font-weight:bold;
	height:3em;
	line-height:3em;
	margin:0;
	text-shadow:2px 2px 1px #FFFFFF;
}
#breadory #home {
	background:transparent none repeat scroll 0 0;
	/*	margin:10px;*/
	padding:0;
	/*height:93px;*/
	overflow:hidden;
	padding:0 0 0 1.25em;
	/*text-indent:-9999px;*/
	width:75px;
}
#breadory #quotes {
	/*	margin:10px;*/
	padding:0;
	float:right;
	/*height:93px;*/
	padding:0 0 0 1.25em;
	/*text-indent:-9999px;*/
	width:100%;
}
/*
#globalfooter ol#quotable li.home {
	background:transparent none repeat scroll 0 0;
	margin:0;
	padding:0;
	height:93px;
	overflow:hidden;
	padding:0 0 0 1.25em;
	text-indent:-9999px;
	width:75px;
}
*/
#breadory ul#quotable li {
	font-size:11px;
	font-weight:bold;
	float:left;
	margin:0;
	padding:0 0 0 1em;
	width:845px;
}
ul#quotable li {
	float:left;
	font-size:11px;
	font-weight:bold;
	margin:0;
	padding:0 0 0 1em;
	width:845px;
	background:none !important;
	margin-left:1.5em !important;
	padding:6px 0 0 !important;
	color:#aaa;
}
#globalfooter #breadory .quoteWrapper {
	margin:0 auto;
	width:942px;
}
#ticker {
	height:26px;
}
#ticker {
	/*background:#F6F6F6 url(../images/ticker_btm_grey.gif) no-repeat scroll 0 100%;*/
	margin-bottom:15px;
	min-height:26px;
}
#ticker a#ticker-headline {
	border-right:1px solid #808080;
	color:#565656;
	display:block;
	float:left;
	font-weight:bold;
	margin-right:1em;
	text-align:center;
	width:12.5em;
}
#ticker a {
	color:#6E6E6E;
	text-decoration:none;
}
#ticker p {
	/*background:transparent url(../images/ticker_top_grey.gif) no-repeat scroll 0 0;*/
	float:left;
	line-height:16px;
	margin-bottom:3px;
	padding-bottom:0.2em;
	padding-top:5px;
	width:100%;
}
.tickerNews p {
	/*background:transparent url(../images/ticker_top_grey.gif) no-repeat scroll 0 0;*/
	float:left;
	line-height:16px;
	margin-bottom:3px;
	padding-bottom:0.2em;
	padding-top:5px;
	width:100%;
	color:#6E6E6E;
	font-weight:bold;
}

/* --- LIST STYLES --- */

ul, ol, dl {

	font: normal 1em/1.5 "Helvetica Neue",Helvetica,Arial, verdana, sans-serif;
	margin-bottom: 1.5em;
}
#contentSecondary ul, #contentSecondary ol, #contentSecondary dl, #contentSub ul, #contentSub ol, #contentSub dl {
}
#contentSecondary ol, #contentSub ol {
	margin-left: 1em;
	padding-left: 1em;
}
ol ol {
	margin:0;
	list-style-type:lower-alpha;
}

ul, ul.inlineList {
	margin: 0 0 1.5em;
	padding: 0;
	list-style: none;
}
ul li {
	padding-left: 2.5em;/*background: url(view.image?id=540) no-repeat 1.75em .5em;*/
}
ul ul {
	margin:0;
}
#contentSecondary ul li, #contentSub ul li {
	padding-left: 1.25em;/*background: url(../images/bullet.gif) no-repeat .25em .5em;*/
}
dt, dd {
	margin: 0;
	padding: 0;
}
dt {
	font-weight: bold;
	margin: 0;
	padding: 0;
}
dd {
	margin: 0;
	padding: 0 0 0 2.5em;/*background: url(../images/bullet.gif) no-repeat 1.25em .5em;*/
}
#contentSecondary dd, #contentSub dd {
	padding-left: 1.25em;/*background: url(../images/bullet.gif) no-repeat .25em .5em;*/
}
/* --- LINK STYLES --- */

a {
	color: #7d7656;
}
a:visited {
	color: #666;
}
a:hover {
	color: #232323;
}
.photoGridDark170 a:hover {
	color: #fff;
	text-decoration:underline;
}
a:active, a:focus {
	color: #232323;
	text-decoration: none;
}
ul, ol {
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
}
p {

	font: normal 1em/1.5  "Helvetica Neue",Helvetica,Arial, verdana, sans-serif;
	margin: 0 0 2.1em;
}
h1 {
	font: normal 1.83em times, "times new roman", georgia, sans-serif; /* 22px */
	margin: 0 0 .5em;
	color: #035e92;
	clear:both;
}
h1 a {
	color: #035e92;
}
/*
h2 {
	font: normal 1.5em times, "times new roman", georgia, sans-serif; 
	margin: 0 0 .56em;
	color: #035e92;
	clear:both;
}
*/
h2 {/* 18px */
	clear:both;
	color:#035E92;
	font-family:times, "times new roman", georgia, sans-serif;
	font-size:1.5em;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:normal;
	margin:0 0 0.56em;
}
h2 a {
	color:#035E92;
}
h3 {
	font: normal 1.33em times, "times new roman", georgia, sans-serif; /* 16px */
	margin: 0 0 .833em;
	color: #9d9988;
	clear:both;
}
h3 a {
	color: #9d9988;
}
h4 {
	font-size: 1em; /* 12px */
	margin: 0 0 .667em;
	clear:both;
}
h4 a {
	color: #000;
}
h5 {
	font-size: .833em; /* 10px */
	margin: 0 0 .5em;
	text-transform: uppercase;
	letter-spacing: .1em;
	color: #555;
	clear:both;
}
h5 a {
	color: #555;
}
h6 {
	font-size: .92em; /* 11px */
	font-style: italic;
	margin: 0 0 .5em;
	color: #666;
	clear:both;
}
h6 a {
	color: #666;
}
/* --- TEXT AND IMAGE STYLES ---*/

img {
	border:0 none;
	vertical-align:bottom;
}

#contentSub p, #mediaPrimary p {
	padding: 0 0 0 9px;
	line-height: 1.4em /* 16px */
}
code {
	font-size: 1.4em;
}
.bold {
	font-weight: bold;
}
.lowercase {
	text-transform: lowercase;
}
hr {
	background-color:#383838;
	border-color:#000000 transparent;
	border-style:solid none;
	border-width:1px 0 0;
	color:#383838;
	display:block;
	height:2px; /* CHANGE BACK TO 2px */
	margin:0 0 2.1em;
	clear:both;
}
.browserSafari hr {
	background-color:#383838;
	border-color:#000000 transparent;
	border-style:solid none;
	border-width:0 !important;
	color:#383838;
	display:block;
	height:1px !important; /* CHANGE BACK TO 2px */
	margin:0 0 2.1em;
	clear:both;
}

.browserFirefox hr{

}
select, textarea {
	background-color:#FFFFFF;
	border-style:inset;
	font-family:"Helvetica Neue", helvetica, arial, verdana, sans-serif;
	font-size:9pt;

}
/* --- COUNTRY LANDING PAGES ---*/

/* --- LOWER TAB STYLES ---*/ 
#tabAreaLeft #Slideshow {
	margin-bottom: 30px;
}
#tabArea960 {
	background:transparent url(view.image?id=402) no-repeat scroll 0 100%;
	clear:both;
	color:#D3D3D3;
	margin-bottom:50px;
	padding-bottom:8px;
	width:960px;
}
#tabArea960 ul.inlineList li {
	display: inline;
	margin: 0 15px 0 0;
	background: none;
	padding: 0;
}
#tabArea960 ul.inlineList li a {
	padding: 0 0 0 0;
	background: none;
}
#tabArea960 ul li {
	background: url(view.image?id=541) no-repeat 1.75em .5em;
}
#tabArea960 ul li {
	padding-left: 1em;
	background: url(view.image?id=408) no-repeat .25em .55em;
}
#tabArea960 ul.tabNav {
	padding: 0;/*margin-left: -1px;*/
	margin:0;
}
#tabArea960 ul.tabNav li {
	padding: 0;
	background:none;
	float:left;
}
#tabArea960 ul.tabNav a {
	background: #fff url(view.image?id=403) no-repeat -147px 0;
	/*color: #999;*/
	/*color:#4d4d4d;*/
	color: #b8b8b8;
	width: 144px;
	text-align: center;
	text-decoration: none;
	padding: 9px 0 8px;
	display: block;
	margin-right: 2px;
}
#tabArea960 ul.tabNav li.selected a {
	background: #222 url(view.image?id=403) no-repeat 0px 0px;
	color: #fff;
	width: 144px;
	padding: 9px 0 9px;
	border-bottom: none;
}
#tabArea960 ul.tabNav a:hover {
	background: #666 url(view.image?id=403) no-repeat 0px 0px;
	color: #fff;
	width: 144px;
	padding: 9px 0 9px;
}
#tabArea960 ul.tabNav li.selected a:hover {
	background: #222 url(view.image?id=403) no-repeat 0px 0px;
	color: #fff;
	width: 144px;
	padding: 9px 0 9px;
}
#tabArea960 .gutter {
	padding: 20px;
	background: #222 url(view.image?id=404) no-repeat 100% 0;
}
#tabAreaLeft {
	width: 560px;
	float: left;
}
#tabAreaLeft .gutter {
	padding: 0;
	background: none;
}
#tabAreaRight {
	width: 360px;
	float: right;
}
#tabArea960 #tabAreaRight .gutter {
	padding:0 0 0 20px;
	background:none;
}
#tabAreaSingle {
	width: 940px;
	float: left;
}
#tabArea960 #tabAreaSingle .gutter {
	padding: 0 20px 0 0;
	background: none;
}
#tabAreaSingle h2, #tabAreaSingle h3, #tabAreaSingle h4, #tabAreaSingle h5, #tabAreaSingle h6 {
	color: #fff;
}
#tabAreaRight h2, #tabAreaRight h3, #tabAreaRight h4, #tabAreaRight h5, #tabAreaRight h6 {
	color: #fff;
}
#tabAreaSingle h1, #tabAreaRight h1, #tabAreaLeft h1{
	color: #A38D6E;
	font-family:times,"times new roman",georgia,sans-serif;
	font-size:1.5em;
	font-style:normal;
	font-weight:normal;
	line-height:normal;
	margin:0 0 0.56em;
}
#tabAreaSingle h2, #tabAreaRight h2, #tabAreaLeft h2{
	color: #fff;
	font-size:1.53em;
	display:block;
}

#tabAreaSingle h3, #tabAreaRight h3, #tabAreaLeft h3{
	font-family:"Helvetica Neue", helvetica, arial, verdana, sans-serif;
	font-size:12px;
	font-style:normal;
	font-weight:bold;
	line-height:1.5;
	/*background:transparent url(view.image?id=399) no-repeat scroll 0 0.58em;
	padding:0 0 0 9px;*/
	margin:0 0 0.667em;
    color: #fff;
}

#tabAreaSingle h4, #tabAreaRight h4, #tabAreaLeft h4{
	color: #A38D6E;
}

#tabAreaSingle h5, #tabAreaRight h5, #tabAreaLeft h5{
    font-family:"Helvetica Neue", helvetica, arial, verdana, sans-serif;
	font-size:0.92em;
	font-style:normal;
	font-weight:bold;
	line-height:1.5;
	/*background:transparent url(view.image?id=399) no-repeat scroll 0 0.58em;
	padding:0 0 0 9px;*/
	margin:0 0 0.667em;
    color: #A38D6E;
	text-transform:uppercase;
}
#tabAreaSingle h6, #tabAreaRight h6, #tabAreaLeft h6{
	font-family:"Helvetica Neue", helvetica, arial, verdana, sans-serif;
	font-size:12px;

	font-style:normal;
	font-weight:bold;
	line-height:1.5;
	background:transparent url(view.image?id=408) no-repeat scroll 0 0.58em;
	padding:0 0 0 9px;
	margin:0 0 0.667em;
    color: #fff;
}

#tabArea960 .BBNavBarTable {
	margin:0 0 1.5em;
}
#tabArea960 .BBNavBarTable td {
	padding:0 15px 0 0;
}
/* -- custom tab styles -- */

#tabAreaRight .wrapper, #tabAreaLeft .wrapper, #tabAreaSingle .wrapper  {
    display:block;
	line-height:1.5;
	margin:0 0 20px;
	padding:18px 12px 18px;
	background:#181818;
	/*FIREFOX*/
	-moz-border-radius-bottomleft:4px;
	-moz-border-radius-bottomright:4px;
	-moz-border-radius-topleft:4px;
	-moz-border-radius-topright:4px;
	/*SAFARI*/
	-webkit-border-top-left-radius: 4px;
	-webkit-border-top-right-radius: 4px;
	-webkit-border-bottom-left-radius: 4px;
	-webkit-border-bottom-right-radius: 4px;
	/*IE*/
	border-radius-topleft: 4px;
	border-radius-topright: 4px;
	border-radius-bottomleft: 4px;
	border-radius-bottomright: 4px;
	/*DEFAULT*/
	CCborderRadius-topleft: 4px;
	CCborderRadius-topright: 4px;
	CCborderRadius-bottomleft: 4px;
	CCborderRadius-bottomright: 4px;
	
	border-bottom:1px solid #35373B;
	/*border-top:1px solid #35373B;*//*border-right:1px solid #000000;
	border-left:1px solid #000000;*/
}
#tabAreaRight .wrapper.light, #tabAreaLeft .wrapper.light, #tabAreaSingle .wrapper.light {
	background:#2b2b2b;
	border-bottom:1px solid #35373B;
	border-top:1px solid #222;
}

#tabAreaRight .wrapper.white, #tabAreaLeft .wrapper.white, #tabAreaSingle .wrapper.white {
	background:#fff;
	border-bottom:1px solid #222;
	/*border-top:1px solid #222;*/
}

#tabAreaRight .wrapper p, #tabAreaLeft .wrapper p, #tabAreaSingle .wrapper p {
	color:#B8B8B8;
	line-height:1.63;
	margin:0;
}

#tabAreaRight .wrapper.white p, #tabAreaLeft .wrapper.white p, #tabAreaSingle .wrapper.white p {
	color:#666666;
}
#tabAreaRight .wrapper h4, #tabAreaLeft .wrapper h4, #tabAreaSingle .wrapper h4 {
	color:#A38D6E;
}
#tabAreaRight .wrapper.white h4, #tabAreaLeft .wrapper.white h4, #tabAreaSingle .wrapper.white h4 {
	color:#000;
}
#tabAreaRight .wrapper h2, #tabAreaLeft .wrapper h2, #tabAreaSingle .wrapper h2 {
	font-size:1.83em;
	display:block;
	color:#fff;
}
#tabAreaRight .wrapper.white h2, #tabAreaLeft .wrapper.white h2, #tabAreaSingle .wrapper.white h2 {
	font-size:1.83em;
	display:block;
	color:#035E92;
}
#tabAreaRight .wrapper.white h1, #tabAreaLeft .wrapper.white h1, #tabAreaSingle .wrapper.white h1 {
	color:#000;
}
#tabAreaRight .wrapper.white h3, #tabAreaLeft .wrapper.white h3, #tabAreaSingle .wrapper.white h3 {
	color:#000;
}
#tabAreaRight .wrapper.white h6, #tabAreaLeft .wrapper.white h6, #tabAreaSingle .wrapper.white h6 {
	color:#000;
	background:transparent url(view.image?id=399) no-repeat scroll 0 0.58em;
}
.photoBorderSnow {
	border: 3px solid #A38D6E;
	padding: 3px; /*Inner border size*/
	background: snow; /*Inner border color*/
	margin:4px;
}

/* ------------------------
  | TEAM BIO PART 
  ----------------------- */

#adv2 {
  /*width:1024px;*/
  height:425px;
  margin:0 0 20px;/*margin:6px;
  background:#181818;*/
}
#adv2 ul li {
	background:transparent none no-repeat 0 0;
	display:block;
	float:left;
	margin:0 0 10px;
	padding:0;
}
#adv2 li.split {
	clear:both;
}
#adv2 li a.last {
	margin-right:0;
}
#adv2 li a {
	display:block;
	/*height:265px;*/
  	width:180px;
	line-height:22px;
	margin-bottom:18px;
	margin-right:10px;
	text-decoration:none;
	/*background:#181818;*/
  	background:#0F0F10 none repeat scroll 0 0;
	border-bottom:1px solid #35373B;
	border-top:1px solid #000000;
}
#adv2 li p {
	bottom:0;
	left:0;
	padding:0;
    width:175px;
}
#adv2 li h4 {
	width:175px;
}
#adv2 li a:hover {
	/*background:#35373B;*/
	background:#35373B;
}
#adv2 li a.selected {
	background:#0F0F10;
	/*background:#A38D6E;*/
	/*color:#111;*/
 	font-weight:bold;
}
#adv2 img {
	bottom:0;
	left:0;
	padding:5px;
	z-index:1;
}

#adv2 h2 {
	color:#FFF;
}
#adv2 p {
	bottom:0;
	left:0;
	padding:0;
}
img.double-border {
	border: 5px solid #ddd;
	padding: 5px; /*Inner border size*/
	background: #fff; /*Inner border color*/
}
.shadow {
	-moz-box-shadow:#ccc 3px 5px 10px;
	-webkit-box-shadow: 3px 5px 10px #ccc;
}
/* --- end OF team bio parts ---*/




/* --- PHOTO GRID LITE [] [] [] --- */

#contentPrimary.grid .photoGrid180 {
	margin:10px 0 0 0;
}

#contentSecondary.grid .photoGrid180 {
	margin:10px 0 0 0;
}

* .photoGrid180 .photo {
	float: left;
	width: 190px;
	margin-right: 4px;
	display: inline;
}
#contentPrimary.grid .photoGrid180 .photo {
	float: left;
	width: 190px;
	margin-right: 2px;
	display: inline;
}

* .photoGrid180 .photo.last {
	float: left;
	width: 190px;
	margin-right: 0;
	display: inline;
}
/* --- PHOTO GRID DARK [] [] [] --- */

* .photoGridDark170 {
	width: 580px;
	background: #222 url(view.image?id=405) no-repeat 0 100%;
	margin-bottom: 2.1em;
	color: #d3d3d3;
	border-collapse:collapse;
	clear:both;
}
* #tabArea960 .photoGridDark170 {
	width: 560px;
	margin-bottom: 2.1em;
	color: #d3d3d3;
	background:transparent none no-repeat 0 0;
}
* .photoGridDark170 h4 {
	color: #fff;
}
* #contentPrimary .photoGridDark170 .gutter {
	padding: 10px 0 0 20px;
	background: #222 url(view.image?id=407) no-repeat 0 0;
}
* .photoGridDark170 h2 {
	color: #fff;
}
* .photoGridDark170 td.photoWrap {
	padding:0 20px;
}
#tabAreaLeft .photoGridDark170 td.photoWrap {
	padding:0;
}
* .photoGridDark170 table.photoWrap {
	border-collapse:collapse;
	margin:0;
}
* .photoGridDark170 .photo {
	width: 170px;
	padding:0 15px 10px 0;
}
* .photoGridDark170 .photo.last {
	padding-right: 0;
}
* #tabArea960 .photoGridDark170 .photo {
	width: 170px;
	padding:0 23px 0 0;
}
* #tabArea960 .photoGridDark170 .photo img {
	border-top:1px solid #111111;
	border-bottom:1px solid #35373B;
}
* #tabArea960 .photoGridDark170 .photo.last {
	padding-right: 0;
}
* #tabArea960 .photoGridDark170 .split {
	clear:both;
}

/* --- INDIVIDUAL IMAGE STYLES --- */

.imageThumb180 {
	margin-bottom: 20px;
}

#threeColFluid .imageThumb180 {
	margin-bottom: 14px;
}

.photoBorderWhite {
	padding: 0px;
	background: #fff;
	border: 4px solid #fff;
	margin:8px;
}
.photoBorderDark {
	padding: 1px;
	background: #35373B;
	border: 7px solid #222;
    margin:4px;
}
.imageFloatRight {
	margin: 0 0 .5em .5em;
	float: right;
}
.imageFloatLeft {
	margin: 0 .5em .5em 0;
	float: left;
}

/* --- TABBED AREA LINK STYLES --- */

#tabArea960 a {
	color: #a38d6e;
}
#tabArea960 a:hover {
	color: #fff;
}
a img {
	border: none;
}
a.skip {
	position: absolute;
	top: -50em;
	font-size: 1.2em;
	font-weight: bold;
}
a.skip:hover, a.skip:active, a.skip:focus {
	position: absolute;
	left: 50%;
	top: 0;
	background: #fff;
	padding: .5em;
	text-align: center;
	margin: 0 auto 0 -10em;
	display: block;
	width: 20em;
}

/* --- FOOTER UTILITY ---*/


* .headerNavUtility {
	display:inline;
	float:right;
	margin:9px 10px 0 0; /* ie double margin fix */
}
ul.headerNavUtility {
	list-style-type:none;
}
* .headerNavUtility li {
	background:transparent none no-repeat 0 0;
	display:block;
	float:left;
	padding:0 1px;
}
* .headerNavUtility a {
	color: #fff;
	display: block;
	padding: 0 10px;
	border-right: 1px solid #282828;
	font: bold .83em/1 arial, helvetica, sans-serif;
	text-decoration: none;
	text-transform: uppercase;
}
* .headerNavUtility li.last a {
	border-right: none;
}
* .headerNavUtility a:visited {
	color: #fff;
}
* .headerNavUtility a:hover {
	color: #999;
}
* .headerNavUtility a:active {
	color: #999;
}
/**/

/* --- LEFT NAVIGATION STYLES --- */

#contentSecondary ul.globalNav, ul.leftNav {
	padding: 0;
	margin:0 0 3em;
	line-height:1;
}
#contentSecondary ul.globalNav ul, ul.leftNav ul {
	padding: 0;
	margin:0;
	line-height:1;
}
#contentSecondary ul.globalNav ul ul, ul.leftNav ul ul {
	display:none;
}
#contentSecondary ul.globalNav li, ul.leftNav li {
	padding: 0;
	line-height: 1em;
	display:none;
	background:transparent none no-repeat 0 0;
}
#contentSecondary ul.leftNav li {
	display:block;
	padding:0;
	background:transparent none no-repeat 0 0;
}
#contentSecondary ul.globalNav a, ul.leftNav a {
	background:transparent url(view.image?id=397) no-repeat scroll -100px 0.6em;
	border-bottom:1px solid #EEEEEE;
	display:none;
	font-family:times, "times new roman", georgia, serif;
	font-size:1.1em;
	font-style:normal;
	font-weight:normal;
	line-height:1em;
	padding:0.4em 0 0.5em;
	text-decoration:none;
	color:#7D7656;
}
#contentSecondary ul.leftNav ul a {
	display:block;
}
#contentSecondary ul.globalNav a:hover, ul.leftNav a:hover {
	background:transparent url(view.image?id=397) no-repeat scroll 0 0.6em;
	color:#2D5064;
	padding-left:7px;
}
#contentSecondary ul.globalNav li.selected, ul.leftNav li.selected, #contentSecondary ul.globalNav li.selected ul li, ul.leftNav li.selected ul li, #contentSecondary ul.globalNav li.selected ul li a, ul.leftNav li.selected ul li a, #contentSecondary ul.globalNav ul li.selected ul, ul.leftNav ul li.selected ul {
	display:block;
}
#contentSecondary ul.globalNav li.selected ul, ul.leftNav li.selected ul {
	font-size:1em;
}
#contentSecondary ul.globalNav li.selected ul.nccUlMenuSub1 li.selected a, ul.leftNav li.selected ul.nccUlMenuSub1 li.selected a {
	background:transparent url(view.image?id=397) no-repeat scroll 0 0.6em;
	color:#2D5064;
	padding-left:7px;
}
#contentSecondary ul.globalNav li.selected ul.nccUlMenuSub1 li ul.nccUlMenuSub2 a, ul.leftNav li.selected ul.nccUlMenuSub1 li ul.nccUlMenuSub2 a {
	color:#7D7656;
	padding-left:12px;
	background:transparent url(view.image?id=526) no-repeat scroll 7px 0.75em;
}
#contentSecondary ul.globalNav li.selected ul.nccUlMenuSub1 li ul.nccUlMenuSub2 a:hover, ul.leftNav li.selected ul.nccUlMenuSub1 li ul.nccUlMenuSub2 a:hover {
	color:#2D5064;
	background:transparent url(view.image?id=526) no-repeat scroll 7px 0.75em;
}
#contentSecondary ul.globalNav li.selected ul.nccUlMenuSub1 li.selected ul.nccUlMenuSub2 a, ul.leftNav li.selected ul.nccUlMenuSub1 li.selected ul.nccUlMenuSub2 a {
	color:#7D7656;
}
#contentSecondary ul.globalNav li.selected ul.nccUlMenuSub1 li.selected ul.nccUlMenuSub2 a:hover, ul.leftNav li.selected ul.nccUlMenuSub1 li.selected ul.nccUlMenuSub2 a:hover, #contentSecondary ul.globalNav li.selected ul.nccUlMenuSub1 li.selected ul.nccUlMenuSub2 li.selected a, ul.leftNav li.selected ul.nccUlMenuSub1 li.selected ul.nccUlMenuSub2 li.selected a {
	color:#2D5064;
}
/* --- SITE MAP --- */

#contentPrimary ul.globalNav {
	margin:0 0 1.5em;
	padding:0;
}
#contentPrimary ul.globalNav li {
	margin:0;
	padding:0;
	float:left;
	width:25%;
	background:transparent none no-repeat 0 0;
}
#contentPrimary ul.globalNav li a {
	font-weight:bold;
}
#contentPrimary ul.globalNav li ul {
	width:100%;
	margin:0 0 1.5em 1.5em;
	padding:0;
}
#contentPrimary ul.globalNav li ul li {
	width:auto;
	float:none;
}
#contentPrimary ul.globalNav li ul li a {
	font-weight:normal;
}
#contentPrimary ul.globalNav ul ul {
	margin:0 0 0 1.5em;
}
#contentPrimary ul.globalNav li.menuItem5, #contentPrimary ul.globalNav li.menuItem9 {
	/*clear:left;*/
}
/* --- BREADCRUMBS --- */
#wrapCountryDashboard #breadcrumb{
	background:transparent url(view.image?id=1792) no-repeat scroll 100% 0;
	padding:4px 10px 7px;
	width:100%;
}

#breadcrumb ul.globalNav {
	/*margin:0 0 1.5em;*/
    margin:0;
	padding:0;
	font-size:0.9em;
}
#breadcrumb ul.globalNav li {
	background:transparent none no-repeat 0 0;
	margin:0;
	padding:0;
	float:left;
	display:none;
	width:auto;
}
#breadcrumb ul.globalNav li a {
	background:transparent url(view.image?id=397) no-repeat scroll 0 0.6em;
	padding:0 7px;
	display:block;
	float:left;
	font-weight:normal;
}
#breadcrumb ul.globalNav li.selected, #contentPrimary ul.globalNav li.first {
	display:block;
}
#breadcrumb ul.globalNav li.first a {
	background:transparent none no-repeat scroll 0 0.6em;
	padding:0 7px 0 0;
	text-decoration:none;/* --- REMOVE WHEN UPLOAD --- */
}
#breadcrumb ul.globalNav li ul {
	float:left;
	margin:0;
	padding:0;
	width:auto;
}
#breadcrumb ul.globalNav li ul li {
	float:left;
}
#breadcrumb ul.globalNav li ul li.first {
	display:none;
}
#breadcrumb ul.globalNav li ul li.first a {
	background:transparent url(view.image?id=397) no-repeat scroll 0 0.6em;
	padding:0 7px;
}
#breadcrumb ul.globalNav li ul li.selected {
	display:block;
}








/* --- CONTENT SECONDARY --- */

* .navContentSecondary {
	width: 180px;
	margin-bottom: 50px;
}
* .navContentSecondary td a {
	font: normal 1.1em times, "times new roman", georgia, serif;
	text-decoration: none;
	padding: .3em 0 .4em;
	border-bottom: 1px solid #eee;
	display: block;
	background: url(view.image?id=397) no-repeat -100px .55em;
	line-height: 1em;
	_height: 1%; /* for ie 6 */
}
* .navContentSecondary td a:hover {
	padding-left: 7px;
	background: url(view.image?id=397) no-repeat 0 .55em;
	color: #2d5064;
}
* .navContentSecondary td a.selected {
	padding-left: 7px;
	background: url(view.image?id=397) no-repeat 0 .55em;
	color: #2d5064;
	_height: 1%; /* for ie 6 */
}

/* --- FOOTER ---*/

#wrapFooter {
	width: 100%;
	clear: both;
	font-size: .92em;
	background: #e4e4df url(view.image?id=398) repeat-x 0 0;
}

#wrapFooter.Dark {
color:#1b1b1b;
background-color:#1b1b1b;
}

#wrapFooter .gutterTop {
	width: 960px;
	margin: 0 auto;
	padding: 34px 0 0;
	border-bottom: 1px solid #cacaca;
	background: #e4e4df url(view.image?id=398) repeat-x 0 0;
}

#wrapFooter.Dark .gutterTop {
padding: 5px 0 0;
background-color:#1b1b1b;
border-bottom: 1px solid #333333;
}

#wrapFooter .gutterBottom {
	width: 960px;
	margin: 0 auto;
	border-top: 1px solid #f2f2ef;
	padding: 30px 0;
	color: #919191;
	background-color: #e4e4df;
}

#wrapFooter.Dark .gutterBottom {
	background-color: #1B1B1B;
BORDER-TOP: 1px solid #111111;
color: #666666;
}

#footerLeft {
	float: left;
	width: 600px;
}
#footerRight {
	float: right;
	width: 360px;
	text-align: right;
}
#footerRight p {
	margin-bottom: .2em;
}

#wrapFooter.Dark .ReportTitle {
color:#555555;
font-size:1em;
}


/* --- FOOTER SITEMAP --- */

#wrapFooter ul.sitemap {
	float: left;
	padding:0 0 30px;
	margin:0;
}
ul.sitemap li {
	background:transparent none no-repeat 0 0;
	float:left;
	padding:0;
}
ul.sitemap a {
	font-weight:bold;
	text-transform:uppercase;
	text-decoration: none;
	color: #000;
	padding:2px 0 3px 0;
	display: block;
	background: transparent none no-repeat 0px 0px;/* BOTTOM TOO */
}
ul.sitemap a:hover {
	color: #999;
	background:transparent none no-repeat 0px 0px; /* BOTTOM TOO */
}

#wrapFooter.Dark ul.sitemap a {
color: #7D7656;
padding: 2px 0 12px;
}
#wrapFooter.Dark ul.sitemap a:hover {
color: #1b1b1b;
}

ul.sitemap ul.nccUlMenuSub1 {
	width:180px;
	margin: 0 20px 0 0;
}
ul.sitemap li.last ul.nccUlMenuSub1 {
	width:160px;
	margin:0;
}

#wrapFooter.Dark ul.sitemap ul.nccUlMenuSub1 a {

color:#999999;
padding: 2px 0 3px 10px;

}

#wrapFooter.Dark ul.sitemap ul.nccUlMenuSub1 a:hover {
color:#7d7656;
}


ul.sitemap ul.nccUlMenuSub1 li {
	float:none;
	padding:0;
}
ul.sitemap ul.nccUlMenuSub1 a {
	font-weight:normal;
	text-transform:none;
	text-decoration: none;
	color: #000;
	padding: 2px 0 3px 10px;
	display: block;
	background: url(view.image?id=399) no-repeat 0 8px;/* BOTTOM TOO */
}
ul.sitemap ul.nccUlMenuSub1 a:hover {
	color: #7d7656;
	background: url(view.image?id=399) no-repeat 2px -37px;/* BOTTOM TOO */
}
#wrapFooter ul.sitemap.last {
	float: left;
	margin-right: 0;
	width: 160px;
}
/* --- FOOTER UTILITY --- */

* .footerNavUtility {
	float: right;
}
* .footerNavUtility li {
	float:left;
	padding:0;
	background:transparent none no-repeat 0 0;
}
* .footerNavUtility a {
	color: #919191;
	display: block;
	padding: 0 8px;
	border-right: 1px solid #919191;
	line-height: 1em;
	text-decoration: none;/* --- REMOVE --- */
}
* .footerNavUtility li.last a {
	border-right: none;
	padding-right: 0;
}
* .footerNavUtility a:hover {
	color: #7d7656;
}
* .footerNavUtility .bold {
	color: #6e6e6e;
}

/*--- FUNDRAISER BUTTON STYLES ---*/
*.fundraiserDonateButton {
	background:#121212 url(view.image?id=399) repeat-x scroll 0 0;
	font-size:0.92em;
	font-weight:bold;
	line-height:1em;
	margin-bottom: 1.5em;
}
*.fundraiserDonateButton a:link, *.fundraiserDonateButton a:visited, *.fundraiserDonateButton a:hover, *.fundraiserDonateButton a:active {
	display: block;
	padding: 12px 0;
	text-align: center;
	color: #ffffff;
	text-transform:uppercase;
	text-decoration: none;
}


/*------NEW ADDITIONS---------*/

ul, ul.inlineList {
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0 0 1.5em;
	padding:0;
}
ul, ol, dl {
	font-family:arial, helvetica, verdana, sans-serif;
	font-size:1em;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:1.5;
	margin-bottom:1.5em;
}
table {
	border-collapse:collapse;
	border-spacing:0;
}
* td.icon {
	height:30px;
	text-align:right;
	vertical-align:middle;
	width:20px;
}
td {
	vertical-align:top;
}
#content .box img {
	display:block;
}
* td.label {
	padding-left:4px;
	vertical-align:middle;
	width:66px;
}
* td.label_bottom {
	color:#0088CC;
	font-size:11px;
	margin-bottom:0;
	margin-top:0.3em;
	padding-left:4px;
	vertical-align:middle;
	width:66px;
}
* td.icon {
	height:30px;
	text-align:right;
	vertical-align:middle;
	width:20px;
}

/*START COUNTRY LANDING PAGES CHANGE TO NEW STYLES*/
#wrapContentInner_grid3col {
	float:left;
	/*padding:0 0 0 10px;*/
	width:942px;
}
#content {
	padding:0 0 0;
	position:relative;
}
/*
#content, #main .sidebar {
	color:#333333;
}
*/
#main {
	margin:0 auto;
	/*width:942px;*/
	padding-left:10px;
	background-color:#FFFFFF;
	color:#333333;
	font-family:"Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif;
	font-size:12px;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:18px;
	position:relative;/*width:100%;*//*z-index:2;*/
	/*padding:0;*/
}
#main .sidebar {
	color:#333333;
	font-size:11px;
	line-height:14px;/*??*/
}
#main .sidebar a:link, a:visited, a:active {
/*text-decoration:none;*/
}
#content .box h2 a {
	color:#4D4D4D;
}
#content .box a {
	color:#333333;
	text-decoration:none;
}
#content .box ul li a:hover, #content .box ul li a:hover * {
	color:#0088CC;
	cursor:pointer;
}
#main .sidebar a:hover {
	text-decoration:underline;
}
#main .sidebar a {
/*color:#0088CC;*/
}
.grid3cola {
	/*margin:0 -2px;*/
	width:942px;
	padding: 0;
	_height:1%;
}
.grid3cola .column.first, .grid3cola .column.last {
	width:186px;
	/*width:19%;*/
 	_height:1%;
}
.grid3cola .column {
	margin-left:6px;
	width:560px;
	/*margin-left:2%;*/
	/*width:58%;*/
 	_height:1%;
}
/*
.grid3cola .column {
	margin-left:2%;
	width:58%;
}
*/
/*COUNTRY BIG GRID LAYOUT ( COUTRY MAIN LANDING )*/
.grid3cola .columnMiddle {
	margin-left:64px;
	width:815px;/*margin-left:2%;*//*width:58%;*/
}
.columnMiddle {
	float:left;
}
#content .middlebox {
	background:#FFFFFF url(view.image?id=638) repeat-y scroll 0 0;
	overflow:hidden;
	padding:0 20px 1px;
	position:relative;
	width:775px;
}
#content .middlebox .cap {
	font-size:1px;
	height:6px;
	margin:0 -20px;
	position:absolute;
	width:815px;
}
#content .middlebox .cap.top {
	background:transparent url(view.image?id=637) no-repeat scroll 0 0;
	top:0;
}
#content .middlebox .cap.bottom {
	background:transparent url(view.image?id=639) no-repeat scroll 0 100%;
	bottom:0;
}
#content .middlebox .gradient {
	background:#FFFFFF url(view.image?id=606) repeat-x scroll 0 100%;
	margin:0 -18px;
	height: 588px;
	overflow:hidden;
	padding:0 18px;
	width:775px;
}
#content .middlebox h2 {
	margin:0 -10px;
}
#content .middlebox h2 {
	background:#DFDFDF url(view.image?id=608) repeat-x scroll 0 0;
	border-bottom:1px solid #D9D9D9;
	color:#4D4D4D;
	font-size:14px;
	font-weight:normal;
	line-height:18px;
	margin:0 -18px;
	padding:6px 10px 4px;
}
/*end of new column*/


.column {
	float:left;
}
#content .last {
	margin-bottom:14px;/*25px*/
}
#content .lower .box {
	height:588px;
}
#content .lower .box {
	min-height:588px;
}
#content .sidebar .box {
	background-image:url(view.image?id=612);
	padding:0 12px 1px;
	width:162px;
}
#content .box {
	background:#FFFFFF url(view.image?id=604) repeat-y scroll 0 0;
	overflow:hidden;
	padding:0 20px 1px;
	position:relative;
	width:520px;
}
#content .sidebar .box .cap.top {
	background-image:url(view.image?id=614);
}
#content .sidebar .box .cap {
	left:12px;
	margin:0 -12px;
	width:186px;
}
#content .sidebar .box .cap.bottom {
	background-image:url(view.image?id=613);
}
#content .sidebar .box h2 {
	margin:0 -10px;
}
#content .box .cap {
	font-size:1px;
	height:6px;
	margin:0 -20px;
	position:absolute;
	width:560px;
}
#content .box .cap.top {
	background:transparent url(view.image?id=607) no-repeat scroll 0 0;
	top:0;
}
#content .box .cap.bottom {
	background:transparent url(view.image?id=605) no-repeat scroll 0 100%;
	bottom:0;

}
#content .box .gradient {
	background:#FFFFFF url(view.image?id=606) repeat-x scroll 0 100%;
	margin:0 -18px;
	_margin:0 0;
	height: 588px;
	overflow:hidden;
	padding:0 18px;
	_padding: 0 0;
	width:520px;
}
#content .showcase #qtview {
	margin-top:14px;
	padding-top:382px;
	position:relative;
	width:520px;
}
#content .showcase #qtview .qtcontent {
	height:382px;
	position:absolute;
	top:0;
	width:520px;

}
#content .box h2 {
	background:#DFDFDF url(view.image?id=608) repeat-x scroll 0 0;
	border-bottom:1px solid #D9D9D9;
	color:#4D4D4D;
	font-size:14px;
	font-weight:normal;
	line-height:18px;
	margin:0 -18px;
	padding:6px 10px 4px;
}
/*
#main .sidebar h2 {
	font-size:16px;
	font-weight:bold;
	line-height:18px;
	margin-bottom:18px;
}
*/
#content .showcase ul.qtnav {
	margin:0 0 14px;
	padding:0;



	text-align:left;
	width:528px;
}
#content .box ul {
	margin:0 -10px;
	overflow:hidden;
	padding:0 10px;
}
#content .showcase ul.qtnav li.intro {
	border-bottom:medium none;
	display:inline;
	float:left;
	margin:0 0;
	padding:0;
	width:315px;
}
#content .showcase ul.qtnav li {
	border-bottom:medium none;
	display:inline;
	float:left;
	margin:0 38px;
	padding:0;
	width:136px;
}
#content .box ul li {
	border-bottom:1px solid #D9D9D9;
	margin:0 0 -1px;
	padding:1.1em 0;
}
#content .box h4 {
	/*color:#AAAAAA;*/
color:#000;
	font-size:12px;
	font-weight:bold;
}
#content .showcase ul.qtnav li p {
	font-size:11px;
	margin-bottom:0;
	margin-top:0.3em;
}
#content .box p {

	margin-bottom:0;
	margin-top:0.3em;
}
#content .box ul.newsNav li.last {
	margin-bottom:0;
}
#content .box a.more:hover {
	color:#0088CC;
	text-decoration:underline;
}
#main .sidebar ul {
	background:transparent none repeat scroll 0 0;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;/*margin-bottom:18px;*/
}
#content .inaction ul li.featured {
	padding:5px 0 4px;
	text-align:center;
}
#content .inaction ul li.featured {
	height:281px;
}
#content .inaction ul li.featured {
	min-height:281px;
}
#content .inaction ul li.featured img {
	margin:8px 0 16px;
}
#content .inaction ul li img {
	float:left;
	margin:-6px 8px -7px 0;
}
img.across {
	margin:2px 0 16px;
}
#main .sidebar h4 {
	font-size:12px;
	font-weight:bold;
	line-height:18px;/*toogle these values to change Title Spacing
	clear:both;
	font-size:1em;
	margin:0 0 0.667em;*/
}
#main .sidebar h3 {
	font-size:1em;
	font-weight:bold;
	line-height:18px;
}
#content .box h3, #content .box strong {
	color:#000000;
	display:block;
	font-size:13px;
	font-weight:normal;
	line-height:16px;
}
#content .inaction ul li.featured a {
	color:#888888;
}
#content .box h3 a, #content .box strong a {
	color:#000000;
}
#main .sidebar p {
/*margin-bottom:18px;*/
}
#content .box a.more {
	color:#0088CC;
}
#main .sidebar a.more {
	background:transparent url(view.image?id=635) no-repeat scroll 100% 0.4em;
	padding-right:8px;
	white-space:nowrap;
}
#main a.arrow {
	background:transparent url(view.image?id=634) no-repeat scroll 100% 50%;
	display:block;
	padding-right:10px;
}

/*end --------NEW ADDITIONS---------*/


/*--- GLOBAL CLASS DEFINITIONS ---*/

.helplet {
	font-family:arial, helvetica, sans-serif;
	font-style:italic;
	font-size:1em;
	color:#000;
}
.thumbnail {
	display:block;
	border:2px solid #D6B881;
	margin:0 10px 7px;
}
* .taCenter {
	margin:0 auto;
}
.imageLeft {
	float:left;
	margin:0 10px 10px 0;
}
.imageRight {
	float:right;
	margin:0 0 10px 10px;
}
.callout {
	border-collapse:collapse;
	border:none;
	display:block;
	margin:0 0 10px;
}
.displayNone {
	display:none;
}

/* --- COLOR HEADER CAP STYLE VARIATIONS --*/
.headerRoundBlue {
	background:#265687 url(view.image?id=580) no-repeat scroll 0 0;
	color:#FFFFFF;
	padding:2px 0.5em;
}
#internalThreeCol #contentPrimary .headerRoundBlue {
	background:#265687 url(view.image?id=584) no-repeat scroll 0 0;
}
#internalTwoCol #contentPrimary .headerRoundBlue {
	background:#265687 url(view.image?id=580) no-repeat scroll 0 0;
}
.headerRoundGray {
	background:#9F9F9F url(view.image?id=581) no-repeat scroll 0 0;
	color:#FFFFFF;
	font-weight:bold;
	padding:6px 0.5em 5px;
}
#internalThreeCol #contentPrimary .headerRoundGray {
	background:#9F9F9F url(view.image?id=586) no-repeat scroll 0 0;
}
#internalTwoCol #contentPrimary .headerRoundGray {
	background:#9F9F9F url(view.image?id=587) no-repeat scroll 0 0;
}
.roundedCallOutBox {
	height:325px;
}
.roundedCallOutBox {
	background:transparent url(view.image?id=582) no-repeat scroll 0 100%;
	padding:0.833em 7px 1px;
	min-height:325px;
}
.roundedCallOutHeader {
	background:#BDBEC0 url(view.image?id=583) no-repeat scroll 0 0;
	color:#FFFFFF;
	padding:2px 0.5em;
	margin:0;
}
.roundedCallOutHeaderBlue {
	background:#265687 url(view.image?id=954) no-repeat scroll 0 0;
	color:#FFFFFF;
	padding:2px 0.5em;
	margin:0;
}



/*--- BBNC GLOBAL FORM FIXES ---*/

fieldset {
	border:none;
	font-family:inherit;
	font-weight:bold;
	font-size:1em;
	padding:0;
	margin:1em 6px;
	background:#fff;
}
#FixedHeaderBlock fieldset.FRSearchFieldSet {
	margin: 0;
}
label {
	font-family:inherit;
	font-weight:bold;
	font-size:1em;
}
fieldset legend {
	margin-top:1em;
}
table.w100p, table.taCenter {
	border-collapse:collapse;
}


/* -- CUSTOM FORM STYLES -- */

.largeSocialDefault .boxBodyDefault input:hover, .largeSocialArea #InnerDefaultContainter input:hover {
background:#E7E7E7 none repeat scroll 0 0;
color:#002233;
}

.largeSocialArea #InnerDefaultContainter .BBFormReadonlyValue input:hover, .largeSocialArea #InnerDefaultContainter .BBFormReadonlyValue input, .largeSocialArea #InnerDefaultContainter .FRButton input:hover, .largeSocialArea #InnerDefaultContainter .FRButton input {
background:none;
}

.largeSocialArea #InnerDefaultContainter .FRText, .largeSocialArea #InnerDefaultContainter .BBMessage{
padding:0 10px;
}

.largeSocialArea #InnerDefaultContainter .BBMessage.SubscriptionFormMessage {
padding:0;
}

.largeSocialArea #InnerDefaultContainter input.FRSubmitButton {

}

.largeSocialDefault .boxBodyDefault input, .largeSocialArea #InnerDefaultContainter input {
background:#DADDE3 none repeat scroll 0 0;
border:1px solid #B2BBCA;
color:#035E92;
font-weight:bold;
padding:2.5px;
}

.largeSocialArea #InnerDefaultContainter .Application input.BBFormSubmitButton {
background:#DADDE3 none repeat scroll 0 0;
border:1px solid #B2BBCA;
color:#035E92;
font-weight:bold;
margin:8px 3px 0 0;
padding:2.5px 8px;
}
.largeSocialArea #InnerDefaultContainter .Application input.BBFormSubmitButton.LoginFormSubmitButton {
	margin:2px 3px 4px 0;
}

.largeSocialArea #InnerDefaultContainter .Application input:hover {
background:#E7E7E7 none repeat scroll 0 0;
color:#002233;
}

.BBDocumentFormTable{
background:#f2f2f2;
display:block;
padding:10px;
border-top:1px solid #ddd !important;
}

.BBDocumentFormTitle{
padding-top:10px;
display:block;
}

.DonationCaptureListingHeading span, .DonationListingHeading label, .DonationListingHeading span{
color:#fff;

background:#fff url(view.image?id=2202) repeat-x scroll 0 0;

display:block;
margin:0 -9px;
_margin:0 0;
padding:7px 10px 6px !important;


}

.DonationButtonCell input.DonationSubmitButton  {
background:transparent url(view.image?id=2222) no-repeat scroll 0px 0 !important;
width:112px;
border:none;
overflow:hidden;
height:26px;
padding:5px 0 7px 27px;
}
.DonationButtonCell input.DonationSubmitButton:hover  {
background:transparent url(view.image?id=2222) no-repeat scroll -114px 0 !important;
width:112px;
border:none;
color:#fff;
}
.DonationButtonCell {
padding:1em 0 1.5em !important;
}
.DonationCaptureFieldCaption.dInlineBlock{
display:table-cell;
}
.DonationMessage {
color:#035E92;
font-style:italic;
font-weight:bold;
}


/* -- end CUSTOM FORM STYLES -- */



/*--- PROFILE DISPLAY CUSTOM STYLES ---*/

* .ProfileDisplayFormTable {
	width:100%;
}
* .ProfileDisplayFieldCaption {
	width:25%;
	padding:3px 0.5em;
}
* .ProfileDisplayFieldControlCell {
	width:auto;
	padding:3px 0;
}
/* --- FUNDRAISER CUSTOM STYLES ---*/

* .element2_CSS {
	background:#BEBEBE none repeat scroll 0 0;
	border:1px solid #000000;
	margin-bottom: 1.5em;
}
* element.style {
	display:inline-block;
	width:100px;
}
.ScrollerHeaderTD {
	font: normal 1.5em times, "times new roman", georgia, sans-serif; /* 18px */
	margin: 0 0 .56em;
	color: #035e92;
}
#PC847_PersonalPageElementDisplayChild17_divDisplay {
	text-align: center;
	margin-bottom: 1.5em;
}
#PC853_PersonalPageElementDisplayChild18_divDisplay {
	margin-bottom:1.5em;
}
/*--- REPORTS LANDING TABLE CUSTOM STYLES ---*/

* .ReportsLandingTable {
	border-collapse:collapse;
	width:100%;
}
* .ReportsLandingFieldCaption {
	padding:5px !important;
	vertical-align:top;
}
* .ReportsLandingFieldControlCell {
	padding:5px;
	vertical-align:top;
}

/*--- REPORT CUSTOM STYLES ---*/

* .ReportChartCell fieldset legend span {
	font-weight:normal;
}
* .ReportFormTable td {
	white-space:normal !important;
}
* .ReportFormTable td fieldset div table td div div table td div {
	width:553px !important;
	display:block;
	overflow:auto;
}
/* ------------------
SOCIAL NETWORKING STYLES
--------------------- */

/*--- SOCIAL NETWORKING LAYOUT ---*/

#snThreeCol #wrapContentInner {
	width:400px;
}
#snThreeCol #contentPrimary {
	width:200px;
}
#snThreeCol #contentPrimary .gutter {
	padding:20px 15px 30px 0;
}
#snThreeCol #contentSub {
	width:560px;
}
#snThreeCol #contentSub .gutter {
	padding:50px 0 30px 20px;
}
#wrapSN {
}
#snSideBar {
	float:left;
	width:200px;
}
#snSideBar .gutter {
	padding:0 15px 0 0;
}
#snSideBar .ProfileDisplayFieldCaption, #snThreeCol #contentPrimary .ProfileDisplayFieldCaption {
	width:60%;
}
#snSideBar .ProfileDisplayFieldControlCell a, #snThreeCol #contentPrimary .ProfileDisplayFieldControlCell a {
	text-decoration:none;
}
#snPrimaryContent {
	float:right;
	width:560px;
}
#snPrimaryContent .gutter {
	padding:0 !important;
}
*.SocialNetworking_Content #snPrimaryContent {
	width:306px;
}
*.SocialNetworking_Content #snPrimaryContent .ProfileDisplayFieldCaption {
	width:40%;
}
#snPhoto {
	text-align:center;
	margin:0 0 1em;
}
#snPhoto img {
	margin:0 0 0.5em;
}
#snPhoto .snUpdateLink {
	margin:0;
}
*.snUpdateLink {
	font-family:Arial, Helvetica, Verdana, sans-serif;
	font-size:11px;
}
*.snUpdateLink a {
	text-decoration:none;
}
*.ProfileDisplayListingHeading .snUpdateLink, .snName .snUpdateLink {
	margin:0 0 0 1em;
}
*.snInfoSection {
}
*.snInfoSection caption.ProfileDisplayListingHeading {
	background:#121212 url(view.image?id=394) repeat-x scroll 0 0;
	color:#FFF;
	padding:0.5em 0 0.5em 1em;
	border:1px solid #AAA;
}
*.snInfoSection th.ProfileDisplayListingHeading {
	background:transparent none no-repeat 0px 0px;
	color:#9D9988;
	font:normal 1.33em times, "times new roman", georgia, sans-serif;
	padding:0.5em 0 0.25em 1em;
}
*.snInfoSection .ProfileDisplayListingHeading a {
	color:#FFF;
}
*.snInfoCaption {
	background-color:#FFF8CC;
	border-bottom:1px solid #FFE222;
	font-size:11px;
	padding:0.5em 1em;
}
*.snName {
	width:auto;
	font: normal 1.5em times, "times new roman", georgia, sans-serif; /* 18px */
	color: #035e92;
	text-align:left;
}
*.snUserLinksList {
	border:1px solid #AAA !important;
	background-color:#EEE;
	padding:0.5em;
	border-collapse:separate;
}
*.snUserLinksList a {
	color:#000;
	font-size:11px;
}
*.snInviteFriends {
	background-color:#EEE;
	border:1px solid #AAAAAA !important;
}
*.snInviteFriends .ProfileDisplayFieldCaption, *.snInviteFriends .ProfileDisplayFieldControlCell {
	width:auto !important;
	padding:0.5em;
}

/* --- PRINT STYLES --- */

@media print {
body {
	background: #ffffff;
	font: normal 12pt times, "times new roman", georgia, serif;
	color: #000;
	margin: 0 0 20px;
}
/* turn everything off */

#contentSecondary, #contentSub, #wrapMedia, #wrapHeader, #wrapFooter {
	display: none;
}/*add more ids to this list */
/* turn main content back on */
#contentPrimary, #contentPrimary .gutter {
	width: 100%;
	margin: 0;
	padding: 0;
	float: none;
}
#wrapContentOuter1 {
	margin: 0;
	padding: 0;
	position: static;
	float: none;
	width: 100%;
	background: #fff;
}
/* printer-friendly font family */
	#contentPrimary * {
	font-family: times, "times new roman", georgia, serif;
}
}

#wrapMedia {
	float:left;
	margin:20px 0 0;
	width:100%;
}

#mediaPrimary {
	float:left;
	padding:0 0 0 6px;
	width:166px;
}

#mediaPrimary .gutter {
	padding:38px 6px 0 0;
}

#mediaSecondary {
	float:right;
	width:786px;
}



/* ------------------------
  | NEW LAYOUT CHANGES
  ----------------------- */
  
.grid2col, .grid2cola, .grid2colb, .grid2colc, .grid2cold, .grid2cole, .grid2colf, .grid3col, /*.grid3cola,*/ .grid4col, .grid5col, .grid6col {
	width:100%;
}
/*make longer for the box full exists
.grid3cola {
margin:0 -2px;
width:984px;
}
*/
#content .grid3col.lower {
	margin-bottom:12px;
}
#content .box.full {
	width:auto;
}
#content .box.full {
	background:#FFFFFF url(http://www.apple.com/mac/home/images/box_full_bg.gif) repeat-y scroll 0 0;
}
#content .box.full .cap.top {
	background-image:url(http://www.apple.com/mac/home/images/box_full_bgtop.png);
	width:980px;
}
/*
#content .box .cap.top {
background:transparent url(/mac/home/images/box_bgtop20090106.png) no-repeat scroll 0 0;
top:0;
}
*/
/*make longer for the box full exists
#content .box .cap {
font-size:1px;
height:6px;
margin:0 -20px;
position:absolute;
width:600px;
}
*/

#content .box.full .cap.bottom {
	background-image:url(http://www.apple.com/mac/home/images/box_full_bgbottom.png);
	width:980px;
}
/*make longer for the box full MAYBE
#content .box .cap.bottom {
background:transparent url(/mac/home/images/box_bgbottom20090106.png) no-repeat scroll 0 100%;
bottom:0;
}
*/

#content .grid5col .column {
	border-right:1px solid #EDEDED;
	height:100px;
	margin-bottom:20px;
	margin-top:20px;
}
.column.first, .column.last {
	margin-left:0 !important;
}
#content .grid5col .column.last {
	border-right:medium none;
}
#content .column.last {
	float:right !important;
}
/*
.last {
	margin-bottom:0;
}
*/
.grid5col .column {
	margin-left:2%;
	width:18.4%;
}
#content .box h3, #content .box strong {
	color:#000000;
	display:block;
	font-size:13px;
	font-weight:normal;
	line-height:16px;
}
a.more {
	background:transparent url(../css_images/morearrow_08c.gif) no-repeat scroll 100% 50%;
	padding-right:10px;
	white-space:nowrap;
}

a:link, a:visited, a:active {
	/*text-decoration:none;*/
}
.more {
	text-align:right;
}



/*---end NEW LAYOUT changes----*/


/* ------------------------
  | PRAY GO GIVE ICONS (DARK)
  ----------------------- */

* .iconGridDark170 {
	width: 580px;
	background: #222 url(view.image?id=405) no-repeat 0 100%;
	margin:0 0 2.1em;/*margin:-1em 0 2.1em*/
	color: #d3d3d3;
	border-collapse:collapse;
	clear:both;
}
* #tabArea960 .iconGridDark170 {
	width: 560px;
	margin-bottom: 2.1em;
	color: #d3d3d3;
	background:transparent none no-repeat 0 0;
}
* #tabArea960 .iconGridDark170.vertical {
	width: 340px;
	margin:0;
	/* margin: 2.1em 25px 2.1em 0;



	display:inline;
	float:right;*/
	color: #d3d3d3;
	/*background:transparent none no-repeat 0 0;*/
}
* .iconGridDark170 h4 {
	color: #fff;
}
* #contentPrimary .iconGridDark170 .gutter {
	padding: 10px 0 0 20px;
	background: #222 url(view.image?id=407) no-repeat 0 0;
}
* .iconGridDark170 h2 {
	color: #fff;
}
* .iconGridDark170 p {
	color:#7a7b7d;
	display:block;
	font-size:.95em;
	font-weight:normal;
	line-height:16px;
	width:168px;
	padding-left:4px;
}
* .iconGridDark170 td.photoWrap {
	padding:25px 40px 0;/*0 20px*/
	background:#2b2b2b;
	display:block;
	/*FIREFOX*/
	-moz-border-radius-bottomleft:4px;
	-moz-border-radius-bottomright:4px;
	-moz-border-radius-topleft:4px;
	-moz-border-radius-topright:4px;
	/*SAFARI*/
	-webkit-border-top-left-radius: 4px;
	-webkit-border-top-right-radius: 4px;
	-webkit-border-bottom-left-radius: 4px;
	-webkit-border-bottom-right-radius: 4px;
	/*IE*/
	border-radius-topleft: 4px;
	border-radius-topright: 4px;
	border-radius-bottomleft: 4px;
	border-radius-bottomright: 4px;
	/*DEFAULT*/
	CCborderRadius-topleft: 4px;
	CCborderRadius-topright: 4px;
	CCborderRadius-bottomleft: 4px;
	CCborderRadius-bottomright: 4px;

	border-bottom:1px solid #35373b;
	border-top:1px solid #222;
}
#tabAreaLeft .iconGridDark170 td.photoWrap {
	padding:0;
	border-top:1px solid #383838;
}
* .iconGridDark170 table.photoWrap {
	border-collapse:collapse;
	margin:0;
	padding:20px 0 5px;
}
* .iconGridDark170 .photo {
	width: 170px;
	padding:0 15px 0 0;
}
* .iconGridDark170 .photo.last {
	padding-right: 0;
}
* #tabArea960 .iconGridDark170 .photo.first {
	width: 170px;
	padding:0 10px 0 0;
	border-right:solid 1px #383838;
}

#tabArea960 #tabAreaLeft .iconGridDark170 .photo.first {
	width: 170px;
	padding:10px 6px 0 7px;
	border-right:solid 1px #383838;
}
#tabArea960 #tabAreaLeft .iconGridDark170 .photo {

	width: 170px;
	padding:10px 7px 0 8px;
	border-right:solid 1px #383838;
}
#tabArea960 #tabAreaLeft .iconGridDark170 .photo.last {
	padding-right: 0;
	border:none;
}
* #tabArea960 .iconGridDark170 .photo {
	width: 170px;
	padding:0 11.5px 0 11.5px;
	border-right:solid 1px #383838;
}
* #tabArea960 .iconGridDark170 .photoVertical {
	width: 170px;
	padding:0 0 0 40px;
	/*border-left:solid 1px #383838;*/
}
* #tabArea960 .iconGridDark170 .photo.last {
	padding-right: 0;
	border:none;
}
* #tabArea960 .iconGridDark170 a {
	color: snow;
	font-size:1em;
}
* #tabArea960 .iconGridDark170 a:hover {
	color: #A38D6E;
}
.icon180 {
	margin-bottom: 10px;
}
/*end PRAY GIVE GO icons*/


/* ------------------------
  | JQUERY THUMB REVEAL GALLERY
  ----------------------- */




* .thumbGalleryGrid h2 {
	color: #fff;
	padding-left:12px;
}

.boxgrid a {
	color:#C8DCE5;
	text-decoration:underline;
}
#tabArea960 .thumbGalleryGrid .boxgrid h4 {
	margin:5px 0 13px 8px;
	font-style:normal;
	font-weight:normal;
	color:#fff;
}
.boxgrid {
	width: 180px;
	height: 180px;
	margin:0 10px 10px 0;
	float:left;
	/*border-top:1px solid #111111;*/
	overflow: hidden;
	position: relative;
	background:#0F0F10 none repeat scroll 0 0;
	border-bottom:1px solid #35373B;
	/*border-top:1px solid #000000;*/
	/*FIREFOX*/
	-moz-border-radius-bottomleft:4px;
	-moz-border-radius-bottomright:4px;
	-moz-border-radius-topleft:4px;
	-moz-border-radius-topright:4px;
	/*SAFARI*/
	-webkit-border-top-left-radius: 4px;
	-webkit-border-top-right-radius: 4px;
	-webkit-border-bottom-left-radius: 4px;
	-webkit-border-bottom-right-radius: 4px;
	/*IE*/
	border-radius-topleft: 4px;
	border-radius-topright: 4px;
	border-radius-bottomleft: 4px;
	border-radius-bottomright: 4px;
	/*DEFAULT*/
	CCborderRadius-topleft: 4px;
	CCborderRadius-topright: 4px;
	CCborderRadius-bottomleft: 4px;
	CCborderRadius-bottomright: 4px;
}
/*
.boxgrid.edit.last {
	width: 180px;
	height: 336px;
	margin:0 10px 10px 0;
	float:left;
	border-top:1px solid #111111;
	
	position: relative;
	background:#0F0F10 none repeat scroll 0 0;
	border-bottom:1px solid #35373B;
	border-top:1px solid #000000;
}
*/
.thumbGalleryGrid .boxgrid.last {
	width: 180px;
	height: 180px;
	margin:0 10px 2.1em 0;
	float:left;
	/*border-top:1px solid #111111;*/
	overflow: hidden;
	position: relative;
	background:#0F0F10 none repeat scroll 0 0;
	border-bottom:1px solid #35373B;
	/*border-top:1px solid #000000;*/
}
.boxgrid img {
	position: absolute;
	top: 0;
	left: 0;
	border: 0;
	margin:10px;
}
.boxgrid p {
	padding:0 2px 0 8px;
}
.boxcaption {
	float: left;
	position: relative;
	top: 140px;
	left: 0;
	background: #000;
	width: 160px;
	margin:0 10px;
	border-top:1px solid #35373B;
	height: 180px;
	opacity: .8;
	/* For IE 5-7 */
	filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
	/* For IE 8 */
	-MS-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
}
.captionfull .boxcaption {
	top: 180px;
	left: 0;
}
.caption .boxcaption {
	top: 141px;
	left: 0;
}
.captionHidden {
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
	opacity: 0.0;
	/* For IE 5-7 */
	filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
	/* For IE 8 */
	-MS-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
}
.captionHiddenBox {
	background:#161613;
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
	opacity: 0.0;
	/* For IE 5-7 */
	filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
	/* For IE 8 */
	-MS-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
}
/*end jquery thumbReveal galler*/

/* ------------------------
  | SLIDE VIEWER PRO
  ----------------------- */
.svwp {
	width: 50px;
	height: 20px;
	background: #fff;
} /*preloader stuff. do not modify!*/
/*preloader stuff. do not modify!*/
.svwp ul {
	position: relative;
	left: -999em;
}/*preloader stuff. do not modify!*/
.slideViewer { /*this is the gallery container*/
	position: relative;
	overflow: hidden;
	margin: 0;
	padding: 0;
	background: #fff; /*#D3D3D3;*/
}
.svwpMain {
	background:transparent url(view.image?id=653) no-repeat;
	height:375px;/*386*/
	width:533px;/*544*/

	padding:15px;
	margin-bottom:30px;/*WHITE BG SETTINGS
	background:#fff;
	display:block;
	width:542px;
	-moz-border-radius-bottomleft:4px;
	-webkit-border-radius: 4px;
	-moz-border-radius-bottomright:4px;
	-moz-border-radius-topleft:4px;
	-moz-border-radius-topright:4px;
	border:1px solid #DDDDDD;
	padding:20px;
*/
}
.svwpMain.edit {
	background:#fff;
	height:386px;
	width:544px;
	padding:14px;
	margin-bottom:30px;
}
.slideViewer ul {  /*this is your list of images*/
	position: relative;
	left: 0;
	top: 0;
	width: 1%;
	list-style-type: none;
	margin: 0;
	padding: 0;
}
.slideViewer ul li { /*each LI item is floated; the whole list is now displayed as if its in one row*/
	float:left;
}
#tabArea960 .slideViewer ul li { /*each LI item is floated; the whole list is now displayed as if its in one row*/
	float:left;
	background:none;
	padding:0;
}
/*typographic info*/ 
.slideViewer span.typo {
	padding: 6px; /* do not modify padding (yet)*/
	background: #fff;
	color: #000;
	font: normal 10px Verdana;
	border-top:1px solid #ccc;
	border-bottom:1px solid #ccc;
}
.thumbSlider { /*the thumbnails slider contanier*/
	overflow: hidden;
	width: 1%;
	/*background: #222; */
background:transparent;
}
.thumbSlider ul { /*the thumbnails list of images*/
	list-style-type: none;
	margin: 0;

	padding: 0;

}
.thumbSlider ul li {
	float:left;
	margin: 0;
	background:none;
	padding:0;
}
#tabArea960 .thumbSlider ul li {
	float:left;
	margin: 0;
	background:none;
	padding:0;
}
.thumbSlider a { /*the link wrapped around each thumbnail. dynamically.*/
	color: #fff;
	text-decoration: none;
}
.thumbSlider a img {
	border: 0;
	display: block;
	padding: 0;
}
.thumbSlider p.tmbrdr { /* the border above -not around- each thumb */
	/* width, height and top values are dynamically added by the script. Do not modify. */ 
position:relative;
	left: 0;
	font-size: 0.01em;
	left: 0;
	margin: 0;
	padding: 0;
}
a.left, a.right { /*the left and right buttons (links)*/
	background: transparent; /* could be any color  */
	color: #ff0000;
	font: normal 16px Arial;
	overflow: hidden;
}
a.left span, a.right span {
}
a.left img, a.right img {
	border: 0;
}
a.l_dis, a.r_dis {
	background: transparent; /* ALWAYS leave transparent. this is the 'disabled' state of the link !  */
	cursor: default;
}
a.l_dis span, a.r_dis span {
	display: none;
}
a:focus {
	outline:none;
}
/*tooltips formatting*/ 
#tooltip {
	background: #fff;
	color: #000;
	opacity: 0.85;
	border: 5px solid #dedede;
}
#tooltip h3 {
	font: normal 10px Verdana;
	margin: 0;
	padding: 6px 2px;
	border: 0;


}
/*end slideviewer PRO----*/

/* ------------------------
  | STYLES FOR LIGHTBOX ( PRETTYPHOTO - edit Below)
  ----------------------- */

div.light_rounded .pp_top .pp_left {
	background: url(view.image?id=661) -88px -53px no-repeat;
} /* Top left corner */
div.light_rounded .pp_top .pp_right {
	background: url(view.image?id=661) -110px -53px no-repeat;
} /* Top right corner */
div.light_rounded .pp_top .pp_middle {
	background: #fff;
} /* Top pattern/color */
div.light_rounded .pp_content {
	background-color: #fff;
} /* Content background */
div.light_rounded .pp_content a.pp_next:hover {
	background: url(view.image?id=659) center right no-repeat;
	cursor: pointer;
} /* Next button */
div.light_rounded .pp_content a.pp_previous:hover {
	background: url(view.image?id=660) center left no-repeat;
	cursor: pointer;
} /* Previous button */
div.light_rounded .pp_content a.pp_expand {
	background: url(view.image?id=661) -31px -26px no-repeat;
	cursor: pointer;
} /* Expand button */
div.light_rounded .pp_content a.pp_expand:hover {
	background: url(view.image?id=661) -31px -47px no-repeat;
	cursor: pointer;
} /* Expand button hover */
div.light_rounded .pp_content a.pp_contract {
	background: url(view.image?id=661) 0 -26px no-repeat;
	cursor: pointer;
} /* Contract button */
div.light_rounded .pp_content a.pp_contract:hover {
	background: url(view.image?id=661) 0 -47px no-repeat;
	cursor: pointer;
} /* Contract button hover */
div.light_rounded .pp_content a.pp_close {
	width: 75px;
	height: 22px;
	background: url(view.image?id=661) -1px -1px no-repeat;
	cursor: pointer;
} /* Close button */
div.light_rounded .pp_content .pp_details .pp_nav a.pp_arrow_previous {
	background: url(view.image?id=661) 0 -71px no-repeat;
} /* The previous arrow in the bottom nav */
div.light_rounded .pp_content .pp_details .pp_nav a.pp_arrow_previous.disabled {
	background-position: 0 -87px;
	cursor: default;
}
div.light_rounded .pp_content .pp_details .pp_nav a.pp_arrow_next {
	background: url(view.image?id=661) -22px -71px no-repeat;
} /* The next arrow in the bottom nav */
div.light_rounded .pp_content .pp_details .pp_nav a.pp_arrow_next.disabled {
	background-position: -22px -87px;
	cursor: default;
}
div.light_rounded .pp_bottom .pp_left {
	background: url(view.image?id=661) -88px -80px no-repeat;
} /* Bottom left corner */
div.light_rounded .pp_bottom .pp_middle {
	background: #fff;
} /* Bottom pattern/color */
div.light_rounded .pp_bottom .pp_right {
	background: url(view.image?id=661) -110px -80px no-repeat;
} /* Bottom right corner */
div.light_rounded .pp_loaderIcon {
	background: url(view.image?id=662) center center no-repeat;
} /* Loader icon */
/* ----------------------------------
		Dark Rounded Theme
	----------------------------------- */
	
div.dark_rounded .pp_top .pp_left {
	background: url(view.image?id=657) -88px -53px no-repeat;
}  /* Top left corner */
div.dark_rounded .pp_top .pp_middle {
	background: url(view.image?id=656) top left repeat;
} /* Top pattern/color */
div.dark_rounded .pp_top .pp_right {
	background: url(view.image?id=657) -110px -53px no-repeat;
} /* Top right corner */
div.dark_rounded .pp_content {
	background: url(view.image?id=656) top left repeat;
} /* Content background */
div.dark_rounded .pp_content a.pp_next:hover {
	background: url(view.image?id=654) center right no-repeat;
	cursor: pointer;
} /* Next button */
div.dark_rounded .pp_content a.pp_previous:hover {
	background: url(view.image?id=655) center left no-repeat;
	cursor: pointer;
}  /* Previous button */
div.dark_rounded .pp_content a.pp_expand {
	background: url(view.image?id=657) -31px -26px no-repeat;
	cursor: pointer;
} /* Expand button */
div.dark_rounded .pp_content a.pp_expand:hover {
	background: url(view.image?id=657) -31px -47px no-repeat;
	cursor: pointer;
} /* Expand button hover */
div.dark_rounded .pp_content a.pp_contract {
	background: url(view.image?id=657) 0 -26px no-repeat;
	cursor: pointer;
} /* Contract button */
div.dark_rounded .pp_content a.pp_contract:hover {
	background: url(view.image?id=657) 0 -47px no-repeat;
	cursor: pointer;
} /* Contract button hover */
div.dark_rounded .pp_content a.pp_close {
	width: 75px;
	height: 22px;
	background: url(view.image?id=657) -1px -1px no-repeat;
	cursor: pointer;
} /* Close button */
div.dark_rounded .currentTextHolder {
	color: #c4c4c4;
}
div.dark_rounded p.pp_description {
	color: #fff;
}
div.dark_rounded .pp_content .pp_details .pp_nav a.pp_arrow_previous {
	background: url(view.image?id=657) 0 -71px no-repeat;
} /* The previous arrow in the bottom nav */
div.dark_rounded .pp_content .pp_details .pp_nav a.pp_arrow_next {
	background: url(view.image?id=657) -22px -71px no-repeat;
} /* The next arrow in the bottom nav */
div.dark_rounded .pp_bottom .pp_left {
	background: url(view.image?id=657) -88px -80px no-repeat;
} /* Bottom left corner */
div.dark_rounded .pp_bottom .pp_middle {
	background: url(view.image?id=656) top left repeat;
} /* Bottom pattern/color */
div.dark_rounded .pp_bottom .pp_right {
	background: url(view.image?id=657) -110px -80px no-repeat;
} /* Bottom right corner */
div.dark_rounded .pp_loaderIcon {
	background: url(view.image?id=658) center center no-repeat;
} /* Loader icon */
div.dark_rounded .pp_content .pp_details .pp_nav a.pp_arrow_previous.disabled {
	background-position: 0 -87px;
	cursor: default;
}
div.dark_rounded .pp_content .pp_details .pp_nav a.pp_arrow_next.disabled {
	background-position: -22px -87px;
	cursor: default;
}
div.dark_rounded .pp_loaderIcon {
	background: url(../images/prettyPhoto/dark_rounded/loader.gif) center center no-repeat;

} /* Loader icon */
/* ----------------------------------
		Dark Square Theme
	----------------------------------- */
	
div.dark_square .pp_top .pp_left, div.dark_square .pp_top .pp_middle, div.dark_square .pp_top .pp_right, div.dark_square .pp_bottom .pp_left, div.dark_square .pp_bottom .pp_middle, div.dark_square .pp_bottom .pp_right, div.dark_square .pp_content {
	background: url(view.image?id=665) top left repeat;
}
div.dark_square .currentTextHolder {
	color: #c4c4c4;
}
div.dark_square p.pp_description {
	color: #fff;
}
div.dark_square .pp_loaderIcon {
	background: url(view.image?id=667) center center no-repeat;
} /* Loader icon */
div.dark_square .pp_content a.pp_expand {
	background: url(view.image?id=666) -31px -26px no-repeat;
	cursor: pointer;
} /* Expand button */
div.dark_square .pp_content a.pp_expand:hover {
	background: url(view.image?id=666) -31px -47px no-repeat;
	cursor: pointer;
} /* Expand button hover */
div.dark_square .pp_content a.pp_contract {
	background: url(view.image?id=666) 0 -26px no-repeat;
	cursor: pointer;
} /* Contract button */
div.dark_square .pp_content a.pp_contract:hover {
	background: url(view.image?id=666) 0 -47px no-repeat;
	cursor: pointer;
} /* Contract button hover */
div.dark_square .pp_content a.pp_close {
	width: 75px;
	height: 22px;
	background: url(view.image?id=666) -1px -1px no-repeat;
	cursor: pointer;
} /* Close button */
div.dark_square .pp_content .pp_details .pp_nav a.pp_arrow_previous {
	background: url(view.image?id=666) 0 -71px no-repeat;
} /* The previous arrow in the bottom nav */
div.dark_square .pp_content .pp_details .pp_nav a.pp_arrow_previous.disabled {
	background-position: 0 -87px;
	cursor: default;
}
div.dark_square .pp_content .pp_details .pp_nav a.pp_arrow_next {
	background: url(view.image?id=666) -22px -71px no-repeat;
} /* The next arrow in the bottom nav */
div.dark_square .pp_content .pp_details .pp_nav a.pp_arrow_next.disabled {
	background-position: -22px -87px;
	cursor: default;
}
div.dark_square .pp_content a.pp_next:hover {
	background: url(view.image?id=663) center right no-repeat;
	cursor: pointer;
}/* Next button */
div.dark_square .pp_content a.pp_previous:hover {
	background: url(view.image?id=664) center left no-repeat;
	cursor: pointer;
} /* Previous button */
/* ----------------------------------
		Light Square Theme
	----------------------------------- */
	
div.light_square .pp_top .pp_left, div.light_square .pp_top .pp_middle, div.light_square .pp_top .pp_right, div.light_square .pp_bottom .pp_left, div.light_square .pp_bottom .pp_middle, div.light_square .pp_bottom .pp_right, div.light_square .pp_content {
	background: #fff;
}
div.light_square .pp_loaderIcon {
	background: url(view.image?id=671) center center no-repeat;
} /* Loader icon */
div.light_square .pp_content a.pp_expand {
	background: url(view.image?id=670) -31px -26px no-repeat;
	cursor: pointer;
} /* Expand button */
div.light_square .pp_content a.pp_expand:hover {
	background: url(view.image?id=670) -31px -47px no-repeat;
	cursor: pointer;
} /* Expand button hover */
div.light_square .pp_content a.pp_contract {
	background: url(view.image?id=670) 0 -26px no-repeat;
	cursor: pointer;
} /* Contract button */
div.light_square .pp_content a.pp_contract:hover {
	background: url(view.image?id=670) 0 -47px no-repeat;
	cursor: pointer;
} /* Contract button hover */
div.light_square .pp_content a.pp_close {
	width: 75px;
	height: 22px;
	background: url(view.image?id=670) -1px -1px no-repeat;
	cursor: pointer;
} /* Close button */
div.light_square .pp_content .pp_details .pp_nav a.pp_arrow_previous {
	background: url(view.image?id=670) 0 -71px no-repeat;
} /* The previous arrow in the bottom nav */
div.light_square .pp_content .pp_details .pp_nav a.pp_arrow_previous.disabled {
	background-position: 0 -87px;
	cursor: default;
}
div.light_square .pp_content .pp_details .pp_nav a.pp_arrow_next {
	background: url(view.image?id=670) -22px -71px no-repeat;
} /* The next arrow in the bottom nav */
div.light_square .pp_content .pp_details .pp_nav a.pp_arrow_next.disabled {
	background-position: -22px -87px;
	cursor: default;
}
div.light_square .pp_content a.pp_next:hover {
	background: url(view.image?id=668) center right no-repeat;
	cursor: pointer;
} /* Next button */
div.light_square .pp_content a.pp_previous:hover {
	background: url(view.image?id=669) center left no-repeat;
	cursor: pointer;
} /* Previous button */
/* ------------------------------------------------------------------------
	DO NOT CHANGE
------------------------------------------------------------------------- */

div.pp_pic_holder a:focus {
	outline:none;
}
div.pp_overlay {
	background: #000;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 9500;
	width: 100%;
}
div.pp_pic_holder {
	position: absolute;
	z-index: 10000;
	width: 100px;
}
div.pp_pic_holder .pp_top {
	position: relative;
	height: 20px;
}
* html div.pp_pic_holder .pp_top {
	padding: 0 20px;
}
div.pp_pic_holder .pp_top .pp_left {
	position: absolute;
	left: 0;
	width: 20px;
	height: 20px;
}
div.pp_pic_holder .pp_top .pp_middle {
	position: absolute;
	left: 20px;
	right: 20px;
	height: 20px;
}
* html div.pp_pic_holder .pp_top .pp_middle {
	position: static;
	left: 0;
}
div.pp_pic_holder .pp_top .pp_right {
	position: absolute;
	top: 0;
	left: auto;
	right: 0;
	width: 20px;
	height: 20px;
}
div.pp_pic_holder .pp_content {

	position: relative;
	text-align: left;
	width: 100%;
	height: 40px;
}
div.pp_pic_holder .pp_content .pp_details {
	display: none;
	margin: 10px 15px 2px 20px;
}
div.pp_pic_holder .pp_content .pp_details p.pp_description {
	display: none;
	float: left;
	margin: 0;
}
div.pp_pic_holder .pp_content .pp_details .pp_nav {
	float: left;
	margin: 3px 0 0 0;
}
div.pp_pic_holder .pp_content .pp_details .pp_nav p {
	float: left;
	margin: 2px 4px;
}
div.pp_pic_holder .pp_content .pp_details .pp_nav a.pp_arrow_previous, div.pp_pic_holder .pp_content .pp_details .pp_nav a.pp_arrow_next {
	float: left;
	display: block;
	width: 14px;
	height: 15px;
	overflow: hidden;
	text-indent: -10000px;
	margin-top: 3px;
}
div.pp_pic_holder .pp_content div.pp_hoverContainer {
	position: absolute;
	z-index: 2000;
	top: 0;
	left: 0;
	width: 100%;
}
div.pp_pic_holder .pp_content a.pp_next {
	display: block;
	float: right;
	text-indent: -10000px;
	width: 49%;
	height: 100%;
	background: url(view.image?id=659) 10000px 10000px no-repeat;
}
div.pp_pic_holder .pp_content a.pp_previous {
	display: block;
	float: left;
	text-indent: -10000px;
	width: 49%;
	height: 100%;
	background: url(view.image?id=659) 10000px 10000px no-repeat;
}
div.pp_pic_holder .pp_content a.pp_expand, div.pp_pic_holder .pp_content a.pp_contract {
	position: absolute;
	z-index: 20000;
	top: 10px;
	right: 30px;
	cursor: pointer;
	display: none;
	text-indent: -10000px;
	width: 20px;
	height: 20px;
}
div.pp_pic_holder .pp_content a.pp_close {
	float: right;
	display: block;
	text-indent: -10000px;
}
div.pp_pic_holder .pp_bottom {
	position: relative;

	height: 20px;
}
* html div.pp_pic_holder .pp_bottom {
	padding: 0 20px;
}
div.pp_pic_holder .pp_bottom .pp_left {
	position: absolute;
	left: 0;
	width: 20px;
	height: 20px;
}
div.pp_pic_holder .pp_bottom .pp_middle {
	position: absolute;
	left: 20px;
	right: 20px;
	height: 20px;
}
* html div.pp_pic_holder .pp_bottom .pp_middle {
	position: static;
	left: 0;
}
div.pp_pic_holder .pp_bottom .pp_right {
	position: absolute;
	top: 0;
	left: auto;
	right: 0;
	width: 20px;
	height: 20px;
}
div.pp_pic_holder .pp_loaderIcon {
	display: none;
	position: absolute;
	top: 50%;
	left: 50%;

	margin: -12px 0 0 -12px;
	width: 24px;
	height: 24px;
}
div.pp_pic_holder #pp_full_res {
	display: block;
	margin: 0 auto;
	width: 100%;
	text-align: center;
}
div.pp_pic_holder #pp_full_res object, div.pp_pic_holder #pp_full_res embed {
	visibility: hidden;
}
div.ppt {
	display: none;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 9999;
	color: #fff;
	font-size: 17px;
}
/* ------------------------
  | STYLES FOR LIGHTBOX
  ----------------------- */

/*
* .mediaIcon {
	margin:0;
padding:0;
position:relative;
top:75px;
}

* .mediaIcon ul {

padding:0;
position:relative;
text-align:center;
overflow:hidden;
z-index:1;
margin:0 -10px;
}

* #tabArea960 .mediaIcon ul li {
border:medium none;
display:block;
padding:0;
background:none;
}

* .mediaIcon a.pillbutton, x:-moz-any-link, x:default, * .mediaIcon .endState a.pillbutton, x:-moz-any-link, x:default {
display:inline-block;
width:auto;
}

* .mediaIcon a.pillbutton {
color:#FFFFFF;
display:inline-block;
font-size:15px;
line-height:1.3em;

outline-color:-moz-use-text-color;
outline-style:none;
outline-width:medium;
padding-right:43px;
position:relative;
text-decoration:none;
z-index:2;
}

* .mediaIcon a.pillbutton span {
background:transparent url(http://images.apple.com/global/elements/buttons/pillbevel_leftcap.png) no-repeat scroll 0 50%;
padding-left:25px;
padding-right:8px;
}
* .mediaIcon a.pillbutton span, * .mediaIcon a.pillbutton b {
display:block;
padding:15px 0;
text-align:left;
width:auto;
}

* .mediaIcon a.pillbutton b {
background:transparent url(http://images.apple.com/global/elements/buttons/pillbevel_rightcap.png) no-repeat scroll 0 50%;
position:absolute;
right:0;
text-indent:-9999px;
top:0;
width:43px;
}

*/

/* ------------------------
  |  LIGHTBOX GRID LIGHT 
  ----------------------- */

* .lightBoxGallery .photo {
	float: left;
	width: 180px;
	/*margin-right: 20px;*/
	display: inline;

}
* .lightBoxGallery .photo.last {
	float: left;
	/*width: 180px;*/
	margin-right: 0;
	display: inline;
}
/* ------------------------
  |  LIGHTBOX GRID DARK 
  ----------------------- */

* .lightBoxGallery {
	width: 580px;
	background: #222 url(view.image?id=405) no-repeat 0 100%;
	margin-bottom: 2.1em;
	color: #d3d3d3;
	border-collapse:collapse;
}
* #tabArea960 .lightBoxGallery {
	width: 560px;
	margin-bottom: 2.1em;
	color: #d3d3d3;
	background:transparent none no-repeat 0 0;
}
* .lightBoxGallery h4 {
	color: #fff;
	background:transparent url(view.image?id=672) no-repeat scroll 0 0.33em;
	font-size:1em;
	padding:0 0 0 9px;
}
* #contentPrimary .lightBoxGallery .gutter {
	padding: 10px 0 0 20px;
	background: #222 url(view.image?id=407) no-repeat 0 0;
}
* .lightBoxGallery h2 {
	color: #fff;
}
* .lightBoxGallery .photoWrap {
	padding:0 20px;
}
#tabAreaLeft .lightBoxGallery .photoWrap {
	padding:0;
}
* .lightBoxGallery .photoWrap {
	border-collapse:collapse;
	margin:0;
}
* .lightBoxGallery .photo {
	width: 170px;
	padding:0 15px 10px 0;
}
* .lightBoxGallery .photo.last {
	float: left;
	display: inline;
	padding-right: 0;
}
* #tabArea960 .lightBoxGallery .photo {
	width: 170px;
	padding:0 23px 0 0;
}
* #tabArea960 .lightBoxGallery .photo img {
	border-top:1px solid #111111;
	border-bottom:1px solid #35373B;
}
* #tabArea960 .lightBoxGallery .photo.last {
	float: left;
	display: inline;
	padding-right: 0;
}
* #tabArea960 .lightBoxGallery .split {
	clear:both;
}
* #tabArea960 .lightBoxGallery .photo p a:hover {
	color: #fff;
	text-decoration:underline;
}
* #tabArea960 .lightBoxGallery .photo p a {

	text-decoration:underline;
}
* .lightBoxGallery .photo a {
	text-decoration:none;
}
* #tabArea960 .lightBoxGallery .photo a:hover h4 {
	/*color:#A38D6E;*/
	color:#A38D6E;
	cursor:pointer;
}
/*----*/

/* -----------------
	END LIGHTBOX
-------------------- */

/* ------------------------
  | SCROLLABLE TRIP VIEWER-
  ----------------------- */
  
/* this makes it possible to add next button beside scrollable */

div.scrollable {
	float:left;
}
/* prev, next, prevPage and nextPage buttons */
a.prev, a.next, a.prevPage, a.nextPage {
	display:block;
	width:28px;
	height:420px;
	background:transparent url(view.image?id=673) no-repeat scroll 0 -420px;
	height:420px;
	float:left;
	right:5px;
	clear:both;
	cursor:pointer;/*margin:43px 10px;*//*height:18px;*/
}
/* mouseover state */
a.prev:hover, a.next:hover, a.prevPage:hover, a.nextPage:hover {
	background-position:0px 0px;
}
a.next {
	margin-left:0px;
}
/* disabled navigational button */
a.disabled {
/*visibility:hidden !important;		*/
}
/* next button uses another background image */
a.next, a.nextPage {
	background:transparent url(view.image?id=674) no-repeat scroll 0 -420px;
	height:420px;
	clear:right;
}
#thumbScrollable {
	clear:both;
	margin:0 0px 1.5em;
	overflow:hidden;
}
#thumbScrollable .header {
	width:880px;
	padding:0.4em 0px;
	height:21px;
	margin-bottom:5px;
}
/*********** navigator ***********/
#thumbScrollable .header h2 {
	color:#fff;
	float:left;
	margin:0;
	text-shadow:0 1px 1px #FFFFFF;
	font-size:20px;
	font-weight:normal;
	line-height:1.4;
	padding:4px;
}
#thumbScrollable .header a.moreTrips {

	float:right;
	margin-top:0.8em;
	font-size:13px
}
a.moreTrips {
	text-decoration:underline;
}
a.moreTrips {
	/*
	background:transparent url(view.image?id=672) no-repeat scroll 0 0.33em;
	background:transparent url(../images/mediaIcon.gif) no-repeat scroll 0 0.33em;
	background:transparent url(http://images.apple.com/global/elements/arrows/morearrow_08c.gif) no-repeat scroll 100% 50%;*/
	padding-right:10px;
	white-space:nowrap;
}
/* position and dimensions of the navigator */
div.navi {
	margin-left:425px;
	width:200px;
	height:20px;
	position:relative;
	margin-top:-20px;
}
/* items inside navigator */
div.navi a {
	width:8px;
	height:8px;
	float:left;
	margin:3px;
	background:url(view.image?id=675) 0 0 no-repeat;
	cursor:pointer;
}
/* mouseover state */
div.navi a:hover {
	background-position:0 -8px;
}
/* active state (current page state) */
div.navi a.active {
	background-position:0 -16px;
}
/* root element for the whole scrollable setup */
div.scrollable {
	position:relative;
	overflow:hidden;
	width: 863px;
	height:430px;
}
/* 
	root element for scrollable items. It is 
	absolutely positioned with large width. 
*/
#thumbs {
	position:absolute;
	width:20000em;
	clear:both;/*border:1px solid #222;*/
}
/* custom positioning for navigational links */
a.prev, a.next {
	margin-top:0px;
}
/* single item */
#thumbs div {
	float:left;
	width:285px;
	height:408px;
	background:#111111 url(view.image?id=677) repeat-x 0 118px;
	color:#fff;
	margin-left:2px;
	cursor:pointer;
	border-top:1px solid #111111;
	border-bottom:1px solid #35373B;
	padding-bottom:10px;
	overflow:hidden;/*border-left:8px solid #222;*/
}
#thumbs div.first {
	margin-left:8px;
}
/* style when mouse is over the item */
#thumbs div.hover {
	background-color:#222;
	color:#A38D6E
}
#thumbs div.hover h4 {
	color:#A38D6E;
}


/* style when element is active (clicked) */
#thumbs div.active {
	background-color:#222;
	color:#A38D6E;
	cursor:default;
}
#thumbs div.active h4 {
	color:#fff;
}
#thumbs h3, #thumbs p, #thumbs a {
	margin:13px;/*color:#fff;	*/
}
#thumbs a {
	text-decoration:underline;
}

#thumbs h4 {
	color: #fff;
	margin:13px;
	background:transparent url(view.image?id=408) no-repeat scroll 0 0.33em;
	/*background:transparent url(images/mediaIcon2.gif) no-repeat scroll 0 0.33em;*/
	font-size:1em;
	padding:0 0 0 9px;
}
#thumbs h3 em {
	font-style:normal;
	color:#fff;
}
/*end TripViewer*/

/* ------------------------
  | J-CAROUSEL (SLIDER SHOW PART)
  ----------------------- */
  
.jcarousel-skin-atlantica .jcarousel-container {
	clear:both;
	background: transparent;
	margin-left: 14px; /* IMPORTANT! DO NOT REMOVE! */
	margin-right: 0px; /* IMPORTANT! DO NOT REMOVE! */
}
.jcarousel-skin-atlantica .jcarousel-container-horizontal {
	width: 866px;
	padding-left: 14px;
	padding-right: 20px;
	padding-top: 5px;
}
.jcarousel-skin-atlantica .jcarousel-clip-horizontal {
	width:  866px;
	height: 269px;
}
.jcarousel-skin-atlantica .jcarousel-item {
	width: 285px;/*large items*/
	height: 267px;
	border-bottom:1px solid #35373B;
	border-top:1px solid #111;
}
.jcarousel-skin-atlantica .jcarousel-item-horizontal {
	margin-right: 5px;
}
.jcarousel-skin-atlantica .jcarousel-item-placeholder {
	background: #fff;
	color: #000;
}
/**
 *  Horizontal Buttons
 */
.jcarousel-skin-atlantica .jcarousel-next-horizontal {
	position: absolute;
	top: 120px;
	right: -15px;
	width: 29px;
	height: 54px;
	cursor: pointer;
	background: transparent url(view.image?id=679) no-repeat 0 0;
}
.jcarousel-skin-atlantica .jcarousel-prev-horizontal {
	position: absolute;
	top: 120px;
	left: -23px;
	width: 29px;
	height: 54px;
	cursor: pointer;
	background: transparent url(view.image?id=678) no-repeat 0 0;
}
/* ------------------------
  | J-CAROUSEL (SMALL THUMBNAIL SLIDER GALLERY PART)
  ----------------------- */
  
.jcarousel-skin-atlantica-small .jcarousel-container {
	background: transparent;
	margin-left: 29px; /* IMPORTANT! DO NOT REMOVE! */
	margin-right: 29px; /* IMPORTANT! DO NOT REMOVE! */
}
.jcarousel-skin-atlantica-small .jcarousel-container-horizontal {
	width: 920px;
	padding-left: 31px;
	padding-right: 49px;
	padding-top: 15px;
}
.jcarousel-skin-atlantica-small .jcarousel-clip-horizontal {
	width:  935px;
	height: 140px;
	border-bottom: 1px solid #313131;
	padding-bottom: 15px;
}
.jcarousel-skin-atlantica-small .jcarousel-item {
	width: 151px;
	height: 136px;
}
.jcarousel-skin-atlantica-small .jcarousel-item li {
	background:none;
	padding:0;
}
.jcarousel-skin-atlantica-small .jcarousel-item-horizontal {
	margin-right: 5px;
}
.jcarousel-skin-atlantica-small .jcarousel-item-placeholder {
	background: #fff;
	color: #000;
}
/**
 *  Horizontal Buttons
 */
.jcarousel-skin-atlantica-small .jcarousel-next-horizontal {
	position: absolute;
	top: 60px;
	right: -15px;
	width: 29px;
	height: 54px;
	cursor: pointer;
	background: transparent url(view.image?id=678) no-repeat 0 0;
}
.jcarousel-skin-atlantica-small .jcarousel-prev-horizontal {
	position: absolute;
	top: 60px;
	left: -15px;
	width: 29px;
	height: 54px;
	cursor: pointer;
	background: transparent url(view.image?id=679) no-repeat 0 0;
}
/* ------------------------
  | J-CAROUSEL (SMALLEST THUMBNAIL SLIDER GALLERY PART)
  ----------------------- */

.jcarousel-skin-atlantica-gallery .jcarousel-container {
	background: transparent;
	margin-left: 0px; /* IMPORTANT! DO NOT REMOVE! */
	margin-right: 0px; /* IMPORTANT! DO NOT REMOVE! */
}
.jcarousel-skin-atlantica-gallery .jcarousel-container-horizontal {
	width: 501px;
	padding-left: 28px;
	padding-right: 28px;
	padding-top: 15px;
}
.jcarousel-skin-atlantica-gallery .jcarousel-clip-horizontal {
	height: 480px;
}
.jcarousel-skin-atlantica-gallery .jcarousel-clip-horizontal {
	width:  501px;
	min-height: 480px;
	padding-bottom: 10px;
}
.jcarousel-skin-atlantica-gallery .jcarousel-item {
	height: 480px;
}
.jcarousel-skin-atlantica-gallery .jcarousel-item {
	width: 151px;
	min-height: 480px;
}
.jcarousel-skin-atlantica-gallery .jcarousel-item-horizontal {
	margin-right: 23px;
}
.jcarousel-skin-atlantica-gallery .jcarousel-item-horizontal img {
	margin-bottom: 21px;
	padding:4px;
	background:#111;
	display:block;
	border-bottom:1px solid #35373B;
	border-top:1px solid #000000;
}
.jcarousel-skin-atlantica-gallery .jcarousel-item-placeholder {
	background: #fff;
	color: #000;
}
/**
 *  Horizontal Buttons
 */
.jcarousel-skin-atlantica-gallery .jcarousel-next-horizontal {
	position: absolute;
	top: 225px;
	right: -15px;
	width: 29px;
	height: 54px;
	cursor: pointer;
	background: transparent url(view.image?id=678) no-repeat 0 0;
}
.jcarousel-skin-atlantica-gallery .jcarousel-prev-horizontal {
	position: absolute;
	top: 225px;
	left: -15px;
	width: 29px;
	height: 54px;
	cursor: pointer;
	background: transparent url(view.image?id=679) no-repeat 0 0;
}
/**
 * This <div> element is wrapped by jCarousel around the list
 * and has the classname "jcarousel-container".
 */
.jcarousel-container {
	position: relative;
}
.jcarousel-clip {
	z-index: 2;
	padding: 0;
	margin: 0;
	overflow: hidden;
	position: relative;
}
.jcarousel-list {
	z-index: 1;
	overflow: hidden;
	position: relative;
	top: 0;
	left: 0;
	margin: 0;
	padding: 0;
}
.jcarousel-list li, .jcarousel-item {
	float: left;
	list-style: none;
	/* We set the width/height explicitly. No width/height causes infinite loops. */
    width: 75px;
	height: 75px;
}
* #tabArea960 .jcarousel-list li {
	background:none;
	padding:0;
}
/**
 * The buttons are added dynamically by jCarousel before
 * the <ul> list (inside the <div> described above) and
 * have the classnames "jcarousel-next" and "jcarousel-prev".
 */
.jcarousel-next {
	z-index: 3;
	display: none;
}
.jcarousel-prev {
	z-index: 3;
	display: none;
}
.galleryShow {
	clear:both;
	margin:0 0 23px;
	padding:0;
}
.gallerySmallShow {
	clear:both;
	margin:0;
	padding:0;
}
/*end OF j-carousel*/


div.main_bottom {
	float:left;
	width:850px;/*800px*/
}
div.homecollft {
	width:160px;
}
div.homecollft, div.homecollftrt {
	float:left;
	margin:0 30px 0 0;/*margin:0 26px 0 0;*/
	padding:22px 0 0;
}
.navblocktxt {
	/*color:#999999;*/
color:#fff;
	/*font-family:Georgia, "Times New Roman", Times, serif;*/
font-family:times, "Times New Roman", georgia, sans-serif;
	font-size:1.43em;
	padding:0 0 19px;
}
.navblockhm {
	float:left;
	margin:0 0 10px;
	padding:0;
}
.navblockhm a {
	color:#000000;
	font-size:11px;
	line-height:17px;
	margin:0;
	padding:0;
	text-decoration:none;
}
.navblockhm img {
	border:3px solid #E9E9E9;
	margin:0 0 10px;
	padding:0;
}
.navblockhm a:hover {
	color:#CE0018;
}
.pointercontainhed {
	background:transparent url(view.image?id=408) no-repeat scroll 0.25em 0.55em;
	/*padding-left:1em;
	background-image:url(http://s.ngm.com/img/pointer.gif);
	background-repeat:no-repeat;*/
	font-weight:bold;
	margin:0;
	padding:1px 0 0 10px;
	color:#fff;
}
.pointercontainsub {

	margin:0;
	padding:5px 0 0 10px;
}
div.clear {
	clear:both;
	height:0;
}
div.homecollftrt {
	margin:0;
	width:240px;
}

/*end of NEW LAYOUT CHANGES*/



/*-----ROUND CORNER BOX STYLE & SOCIAL STYLES---*/

#wrapSocialContentOuter {
	margin:0 auto;
	position:relative;
	width:960px;
	overflow: hidden;
    background:#f2f2f2 url(view.image?id=1632) repeat-x scroll 0 0;
    /*width:100%;*/
}

#wrapSocialContentOuter.map {
background:#f2f2f2 url(view.image?id=4234) repeat-x scroll 0 0;
}

#wrapSocialContentOuter #wrapContentInner {
	float:left;
	width:800px;/*used to be 780px*//*should be 802px*/
	z-index:2;
}
#wrapSocialContentOuter #contentPrimary {
	float:right;
	width:608px;/*used to be 580px*/
	z-index:2;

}

#internalTwoCol #wrapSocialContentOuter #contentPrimary {
width:765px;
}

#internalTwoCol #wrapSocialContentOuter #wrapContentInner {
width:960px;
}

#wrapSocialContentOuter #contentPrimary .gutter {
	padding:20px 0 30px;
}
#internalTwoCol #wrapSocialContentOuter #contentPrimary .gutter,#internalThreeCol #wrapSocialContentOuter #contentPrimary .gutter {
	padding:11px 0 10px;
}
#wrapSocialContentOuter #contentSecondary {
	float:left;
	width:192px;
}
#wrapSocialContentOuter #contentSecondary .gutter {
	padding:52px 0px 30px 0;
}
#internalTwoCol #wrapSocialContentOuter #contentSecondary .gutter, #internalThreeCol #wrapSocialContentOuter #contentSecondary .gutter {
	padding:50px 0px 30px 0;
}
#wrapSocialContentOuter #contentSub {
	float:right;
	width:158px;
	/*background-color:#999;*/
}
#wrapSocialContentOuter #contentSub .gutter {
	padding:64px 0 30px 0px;/*top was 56px*/
}
#wrapSocialContentOuter #contentSub .searchLink a{
	background: transparent url(view.image?id=1637) no-repeat 0 0;/*bgHeaderGradient-Full*/
	padding: 3px 93px 4px 26px;
    text-decoration:none;
}

#wrapSocialContentOuter #contentSub .searchLink a:hover{
	color:#035E92 !important;

}

#wrapSocialContentOuter #contentSub .searchLink a:visited{
	color:#666666;
}

/*  append class for large box
| ---------------------------- */
.large {
	width: 546px;
}
.largeSocial {
	width: 600px;
}
.largeSocialLanding {
	width: 600px;
}
.largeSocialArea {
	width: 760px;
}
.largeSocialDefault {
	width: 600px;
}
.largeFlat {
	width: 600px;
}
/*  append class for small box
| ---------------------------- */
.small {
	width: 186px;
}
/* ------------------------
  | Round Corner Boxes
  ----------------------- */
.boxBody {
	min-height:500px;
	height:auto !important;
	height:500px;
}
.boxBodyDefault {
	/*min-height:390px;
	height:auto !important;
	height:390px;*/
}
.boxBodyLanding {
	min-height:265px;
	height:auto !important;
	height:265px;
}
.boxBrownBodyLanding{
	min-height:50px;
	height:auto !important;
	height:50px;
}
.boxBlackBodyLanding{
	/*min-height:50px;
	height:auto !important;*/
	height:18px;
}
.socialContentGutter{
padding:0 10px;
}
.boxBody ul, .boxBody li {
	margin: 0;
	padding: 0;
	list-style: none;
	background:none;
}
.imageJoinNow {
float:right;
margin:-92px 0 0 0.5em;
}
.boxBodyFlat {
	/*min-height:220px;
	height:auto !important;
	height:220px;*/
}
.boxBodyFlat ul, .boxBodyFlat li {
	margin: 0;
	padding: 0;
	list-style: none;
	background:none;
}
.boxBodyFlatSolid {
	min-height:48px;
	height:auto !important;
	height:48px;
}
.boxBodyFlatSolid ul, .boxBodyFlatSolid li {
	margin: 0;
	padding: 0;
	list-style: none;
	background:none;
}

.boxBodyFull {
	height:27px;
}
.boxBodyFull ul, .boxBodyFull li {
	margin: 0;
	padding: 0;
	list-style: none;
	background:none;
}
.boxBodyCrumbs {
	height:27px;
}
.boxBodyCrumbs ul, .boxBodyCrumbs li {
	margin: 0;
	padding: 0;
	list-style: none;
	background:none;
}
.wrapBox h2 {
	padding: 8px 0 6px 10px;
	background: #dfdfdf url(view.image?id=1595) no-repeat 0 0;/*bgHeaderGradient-topLeft*/
	margin: 0;
	font: normal 14px times, "times new roman", georgia, sans-serif;
	color: #333;
}
.wrapBox .boxHead {
	background: #dfdfdf url(view.image?id=1599) no-repeat 100% 0;/*bgHeaderGradient-topRight*/
	padding-right: 8px;
}
.wrapBoxBlue h2 {
	padding: 8px 0 6px 10px;
	background: #dfdfdf url(view.image?id=1596) no-repeat 0 0;/*bgHeaderGradient-topLeftBlue*/
	margin: 0;
	font: normal 14px times, "times new roman", georgia, sans-serif;
	color: #fff;
}
.wrapBoxBlue .boxHead {
	background: #dfdfdf url(view.image?id=1600) no-repeat 100% 0;/*bgHeaderGradient-topRightBlue*/
	padding-right: 8px;
}
.wrapBoxSocial {
	margin: 0;
	padding-bottom:20px;
}
.wrapBoxSocial h2 {
	padding: 4px 0 4px 10px;
	background: #fff url(view.image?id=1597) no-repeat 0 0;/*bgHeaderGradient-topLeftBlueShort*/
	margin: 0;
	font: normal 1.5em times, "times new roman", georgia, sans-serif;
	color: #fff;
	line-height:19px;
}

.largeSocialProfile .wrapBoxSocial h3, .largeSocialProfile h3 {
margin:0 -10px 10px;
padding:3px 10px;
border:1px solid #ddd;
background:#f9f9f9;
}
.wrapBoxSocial .boxHead {
	background: #fff url(view.image?id=1601) no-repeat 100% 0;/*bgHeaderGradient-topRightBlueShort*/
	padding-right: 9px;
}

.wrapBoxSocialLanding {
	margin: 0;
	padding-bottom:20px;
}
.wrapBoxSocialLanding h1 {
	padding: 7px 0 5px 10px;
	background: #fff url(view.image?id=1647) no-repeat 0 0;/*bgHeaderGradient-topLeftBlueShort*/
	margin: 0;
	font: normal /*1.5em*/ times, "times new roman", georgia, sans-serif;
	color: #fff;
	line-height:19px;
}
.wrapBoxSocialLanding .boxHead {
	background: #fff url(view.image?id=1600) no-repeat 100% 0;/*bgHeaderGradient-topRightBlueShort*/
	padding-right: 9px;
}

.wrapBoxSocialArea {
	margin: 0;
background: #fff url(view.image?id=1690) no-repeat 0 0;
	margin-bottom:20px;
padding:7px 0 0;
}
.wrapBoxSocialDefault {
	margin: 0;
background: #fff url(view.image?id=1702) no-repeat 0 0;
	margin-bottom:20px;
padding:7px 0 0;


}

#wrapSocialContentOuter .SubscriptionFormTitle {
/*background:#FFFFFF url(view.image?id=1634) no-repeat scroll 0 0;
color:#FFFFFF;*/
background:#FFFFFF url(view.image?id=2029) no-repeat scroll 0 0;
color:#FFFFFF;
font-size:1.53em;
line-height:19px;
margin:-17px -10px 2px;
padding:7px 0 5px 10px;
display:block;
}



#wrapSocialContentOuter  #Default_UpdatePanel,#wrapSocialContentOuter  #Default_UpdatePanel,#wrapSocialContentOuter  #InnerDefaultContainter{
	background:#FFFFFF url(view.image?id=1666) repeat-y scroll 0 0;/*bgLarge-bottomSides-600*/
	
	padding: 10px;
}

#wrapSocialContentOuter #wrapContentInner #Default_UpdatePanel fieldset,#wrapSocialContentOuter #wrapContentInner #Default_UpdatePanel fieldset{
background:none;
}

#wrapSocialContentOuter #Default_UpdatePanel .FRSubmitButton, #wrapSocialContentOuter #Default_UpdatePanel .FRSubmitButton{
background:#DADDE3 none repeat scroll 0 0 !important;
border:1px solid #B2BBCA;
color:#035E92;
font-weight:bold;
/*-moz-border-radius:4px;*/
padding:2.5px;

}

#wrapSocialContentOuter #Default_UpdatePanel .FRSearchFieldSet .FRSubmitButton, #wrapSocialContentOuter #Default_UpdatePanel .FRSearchFieldSet .FRSubmitButton{
margin-top:1px;
}
#wrapSocialContentOuter #InnerDefaultContainter .FRSearchFieldSet .FRSubmitButton{
margin:1.25px 0 0;
padding:1.25px 2.5px;
}
#wrapSocialContentOuter #Default_UpdatePanel .FRFormTable fieldset div, #wrapSocialContentOuter #Default_UpdatePanel .FRFormTable fieldset div{
-moz-border-radius:4px;
background:#f9f9f9;
padding:2px;
}

#wrapSocialContentOuter #wrapContentInner #Default_UpdatePanel .FRSubmitButton:hover, #wrapSocialContentOuter #wrapContentInner #Default_UpdatePanel .FRSubmitButton:hover{
color:#002233;
}


#wrapSocialContentOuter .FRDashBoardSectionHeading {
background:#DADDE3 none repeat scroll 0 0 !important;
border:1px solid #B2BBCA;
/*background:#121212 url(view.image?id=1691) repeat-x scroll 0 0;*/
color:#002233;

font-size:1em;
font-weight:bold;
padding:3px;
white-space:nowrap;
}

#wrapSocialContentOuter .FRListingHeading td {

background:#121212 url(view.image?id=2202) repeat-x scroll 0 0;
color:#fff;
padding:0.64em 0.5em;
}

#wrapSocialContentOuter #Default_UpdatePanel hr,#wrapSocialContentOuter #Default_UpdatePanel hr{
background-color:#DDDDDD;
border-color:#F9F9F9 transparent;
border-style:solid none;
border-width:1px 0 0;
clear:both;
color:#DDDDDD;
display:block;
height:2px;
margin:0 0 2.1em;
}

#wrapSocialContentOuter #Default_UpdatePanel h1,#wrapSocialContentOuter #Default_UpdatePanel h1, #wrapSocialContentOuter  #InnerDefaultContainter h1 {
	padding: 7px 0 5px 10px;
font-size:1.53em;
	background: #fff url(view.image?id=2029) no-repeat 0 0;/*bgHeaderGradient-topLeftBlueShort*/
	margin: -17px -10px 10px;
	font: normal /*1.5em*/ times, "times new roman", georgia, sans-serif;
	color: #fff;
	line-height:19px;
}

#wrapSocialContentOuter #Default_UpdatePanel #PC852_FundRaiserHome1_FundraiserDisplayPersonalPage1_ViewFrameID0, #wrapSocialContentOuter #Default_UpdatePanel #PC741_FundRaiserHome1_FundraiserDisplayPersonalPage1_ViewFrameID0{
-moz-border-radius-bottomleft:5px;
-moz-border-radius-bottomright:5px;
-moz-border-radius-topleft:5px;
-moz-border-radius-topright:5px;
border:2px solid #ddd;
}

.wrapBoxSocialArea .boxHead {
	background: #fff url(view.image?id=1600) no-repeat 100% 0;/*bgHeaderGradient-topRightBlueShort*/
	padding-right: 9px;
}

.wrapBoxSocialDefault .boxHead {

	background: #fff url(view.image?id=1600) no-repeat 100% 0;/*bgHeaderGradient-topRightBlueShort*/
	padding-right: 9px;
}

.wrapBoxSocial .boxHeadFull {
	background: transparent url(view.image?id=1594) no-repeat 100% 0;/*bgHeaderGradient-Full*/
	padding: 0;
}

.wrapBoxSocialCrumbs {
	margin: 0;
	padding-bottom:7px;
}

.wrapBoxSocialCrumbs .boxHeadFull {
	background: transparent url(view.image?id=1689) no-repeat 100% 0;/*bgBreadCrumb-600 1593*/
	padding: 0;
}

.wrapBoxFlat {
	padding: 5px 0 20px 0px;
	background: transparent url(view.image?id=1614) no-repeat 0 0;/*bgLarge-topFlat-600*/
	margin: 0;
}
.wrapBoxLeftNav, .wrapBoxSocialLeftNav{
padding-top:10px;
}
.wrapBoxLeftNav h2 , .wrapBoxSocialLeftNav h2{
	padding: 9px 0 4px 10px;
	background: #fff url(view.image?id=1598) no-repeat 0 0;/*bgHeaderGradient-topLeftLeftNav*/
	margin: 0;
	font: normal 1.45em times, "times new roman", georgia, sans-serif;
	color: #222;
	line-height:18px;
}
.wrapBoxLeftNav .boxHead, .wrapBoxSocialLeftNav .boxHead{
	background: #fff url(view.image?id=1602) no-repeat 100% 0;/*bgHeaderGradient-topRightLeftNav*/
	padding-right: 8px;
}

.wrapBoxLandingLeftNav h2 {
	padding: 9px 0 4px 10px;
	background: #fff url(view.image?id=1598) no-repeat 0 0;/*bgHeaderGradient-topLeftLeftNav 1654*/
	margin: 0;
	font: normal 1.45em times, "times new roman", georgia, sans-serif;
	color: #002233;
	line-height:18px;
}
.wrapBoxLandingLeftNav .boxHead {
	background: #fff url(view.image?id=1602) no-repeat 100% 0;/*bgHeaderGradient-topRightLeftNav 1655*/
	padding-right: 8px;
}

.small .boxBody {
	background:#FFFFFF url(view.image?id=1621) repeat-y scroll 0 0;/*bgSmall-bottomSides*/
	padding: 10px;/*padding: 10px 10px 0 10px;*/
}
.small .boxBodyBottom {
	background: url(view.image?id=1618) no-repeat 100% 0;/*bgSmall-bottomShadow*/
	padding: 7px 0 0;
}
.small .boxBodyFlat {
	background:transparent url(view.image?id=1622) repeat-y scroll 0 0;/*bgSmall-bottomSidesFlat*/
	padding: 10px;/*padding: 10px 10px 0 10px;*/
}
.small .boxBodyBottomFlat {
	background: url(view.image?id=1615) no-repeat 100% 0;/*bgSmall-bottomShadow*/
	padding: 7px 0 0;
}

#threeColFluid #wrapContentInner.grid .small .boxBodyBottomFlat, #threeColFluid #contentSub.grid .small .boxBodyBottomFlat {
	background: transparent url(view.image?id=2330) no-repeat 100% 0;/*bgSmall-bottomShadow*/
	padding: 7px 0 0;
}


.small {
	/*background:#FFFFFF url(images/bgSmall-bottomSides.gif) repeat-y scroll 0 0;*/
	/*background: url(images/bgSmall-bottomLeft.gif) no-repeat 0 100%;*/
	float: left;
	margin: 0 4px;
background:#fff;
}
#wrapContentInner .small {

	float:none;	
}
.small h4 {
	color:#aaa;
	font: bold 12px/1.5 arial, helvetica, verdana, sans-serif;
	margin: 0 0 0.667em;
	text-align:center;
}
.large .boxBody {
	background:#FFFFFF url(view.image?id=1612) repeat-y scroll 0 0;/*bgLarge-bottomSides*/
	/*padding: 10px 10px 0 10px;
	background: url(images/bgLarge-bottomRIght.gif) no-repeat 100% 100%;*/
	padding: 10px 17px 10px;
}
.large .boxBodyBottom {
	background: url(view.image?id=1608) no-repeat 100% 0;/*bgLarge-bottomShadow*/
	padding: 7px 0 0;
}
.large {
	/*background: url(images/bgLarge-bottomLeft.gif) no-repeat 0 100%;*/
	float: left;
	margin: 0 4px;
}
#wrapContentInner .large {
	float:none;	
}
.largeSocial .boxBody {
	background:#FFFFFF url(view.image?id=1611) repeat-y scroll 0 0;/*bgLarge-bottomSides-600*/
	/*padding: 10px 10px 0 10px;
	background: url(images/bgLarge-bottomRIght.gif) no-repeat 100% 100%;*/
	padding: 10px;
}

.largeSocialProfile {

}

.largeSocialLanding .boxBodyLanding {
	background:#FFFFFF url(view.image?id=1650) repeat-y scroll 0 0;/*bgLarge-bottomSides-600*/
	/*padding: 10px 10px 0 10px;
	background: url(images/bgLarge-bottomRIght.gif) no-repeat 100% 100%;*/
	padding: 10px;
}
/*FOR SOCIAL AREA 2 COLUMNS*/
.largeSocialArea .boxBody {
	background:#FFFFFF url(view.image?id=1666) repeat-y scroll 0 0;/*bgLarge-bottomSides-600*/
	/*padding: 10px 10px 0 10px;
	background: url(images/bgLarge-bottomRIght.gif) no-repeat 100% 100%;*/
	padding: 10px;
}
.largeSocialArea .boxBodyBottom {
	background: url(view.image?id=1661) no-repeat 100% 0;/*bgLarge-bottomShadow-600*/
	padding: 7px 0 0;
}

/*FOR SOCIAL DEFAULT 3 COLUMNS*/
.largeSocialDefault .boxBodyDefault{
	background:#FFFFFF url(view.image?id=1611) repeat-y scroll 0 0;/*bgLarge-bottomSides-600*/
	line-height:1.4em;
	padding: 5px 10px 10px;


}




.largeSocialDefault .boxBodyBottom {
	background: url(view.image?id=1607) no-repeat 100% 0;/*bgLarge-bottomShadow-600*/
	padding: 7px 0 0;
}
/*end*/
.largeSocial .boxBodyBottom {
	background: url(view.image?id=1607) no-repeat 100% 0;/*bgLarge-bottomShadow-600*/
	padding: 7px 0 0;
}

.largeSocialLanding .boxBrownBodyLanding {
	background:#FFFFFF url(view.image?id=1651) repeat-y scroll 0 0;/*bgLarge-bottomSides-600*/
	/*padding: 10px 10px 0 10px;
	background: url(images/bgLarge-bottomRIght.gif) no-repeat 100% 100%;*/
	padding: 10px;
}
.largeSocialLanding .boxBrownBodyLanding h2{
	color:#fff;
}
.largeSocialLanding .boxBrownBodyLanding a, .largeSocialLanding .boxBrownBodyLanding a:visited{
	color:#ddd;
}

.largeSocialLanding .boxBlackBodyLanding {
	background:#FFFFFF url(view.image?id=1652) repeat-y scroll 0 0;/*bgLarge-bottomSides-600*/
	/*padding: 10px 10px 0 10px;
	background: url(images/bgLarge-bottomRIght.gif) no-repeat 100% 100%;*/
	padding: 4px 10px;
}
.largeSocialLanding .boxBlackBodyLanding h2{
	color:#fff
}


.largeSocialLanding .boxBrownBodyBottom {
	background: url(view.image?id=1649) no-repeat 100% 0;/*bgLarge-bottomBRShadow-600*/
	padding: 7px 0 0;
}

.largeSocialLanding .brownBG {
background:#7d7656;
}

.largeSocial {

	/*background: url(images/bgLarge-bottomLeft.gif) no-repeat 0 100%;*/
	float: left;
display:inline;
	margin: 0 4px;
}

* html .largeSocial {
  margin: 0 4px;
 }



.largeSocialDefault {
	float: left;
display:inline;
	margin: 0 4px;
}

* html .largeSocialDefault {
  margin: 0 4px;
 }

* html p {
  height: 1%;
  margin-left: 0;
}

.wrapBoxSocialCrumbs.largeSocial{
margin: 0;
} 
#wrapContentInner .largeSocial {
	/*float:none;*/	
}
#wrapContentInner .largeSocialDefault {
	/*float:none;*/	
}
.largeSocial .boxBodyFull {
	padding: 4px 10px 0;/*6px*/
	color:#fff;
}
.largeSocial .boxBodyCrumbs {

	padding: 5px 10px 0;
	color:#002233;
}

.largeSocial .boxBodyCrumbs a:hover {
color:#002233;
text-decoration:underline;
}

.largeSocial .boxBodyCrumbs a:visited {
/*color:#035E92;*/
}

.largeSocial .boxBodyCrumbs a {
color:#035E92;
text-decoration:none;
}


.largeSocial hr {
background-color:#B2BBCA;
	border-color:#ddd transparent;
	border-style:solid none;
	border-width:1px 0 0;
	color:#B2BBCA;
	display:block;
	height:1px; /* CHANGE BACK TO 2px */
	margin:0 0 2.1em;
	
}

.largeFlat .boxBodyFlatSolid {
	background:#f2f2f2 url(view.image?id=1633) repeat-y scroll 0 0;/*bgLarge-bottomSides-600*/
	/*padding: 10px 10px 0 10px;
	background: url(images/bgLarge-bottomRIght.gif) no-repeat 100% 100%;*/
	padding: 10px;
}
.largeFlat .boxBodyBottom {
	background: url(view.image?id=1603) no-repeat 100% 0;/*bgLarge-bottomFlat-600*/
	padding: 7px 0 0;
}
.largeFlat {
	/*background: url(images/bgLarge-bottomLeft.gif) no-repeat 0 100%;*/
	float: left;
	margin: 0 4px;
}
#wrapContentInner .largeFlat {
	float:none;	
}

#wrapContentInner .largeFlat.bottom {
	clear:both;
}

.wrapBox h4 {
	color:#aaa;
	font: bold 12px/1.5 arial, helvetica, verdana, sans-serif;
	margin: 0 0 0.667em;
}
.wrapBox p {
	color:#333;
	font-size:11px;
	margin-bottom: .3em;
	font: 11px/1.5 arial, helvetica, verdana, sans-serif;
}
/* ----------------------------
  | Country Dashboard Styles
  --------------------------- */
#wrapCountryDashboard {
	margin-left: 9px;
}
.wrapUmapper {
	margin: 5px 0 20px;
}
/* ------------------------
  | Pray Go Give List
  ----------------------- */
ul.prayGoGive {
	margin: 0 0 1.5em;
	padding: 0;
	list-style: none;
	text-align: center;
}
ul.prayGoGive li {
	font: normal 11px arial, helvetica, verdana, sans-serif;
	margin: .3em 0;
}
ul.prayGoGive li a {
	text-decoration: none;
	color: #888;
	padding-right: 8px;
	background: url(view.image?id=635) no-repeat 100% 3px;
}
/* ------------------------
  | Featured List
  ----------------------- */

ul.featured {
	margin: 0 0 1.5em;
	padding: 0;
	list-style: none;
	border-bottom: 1px solid #D9D9D9;
}
ul.featured li a img {
	margin: -9px 10px 0 0;
	vertical-align: top;
}
ul.featured li {
	font: bold 12px/1 arial, helvetica, verdana, sans-serif;
	border-top: 1px solid #D9D9D9;
	padding: 20px 2px 8px;
	background: url(view.image?id=634) no-repeat 100% 50%;
}
ul.featured li a {
	color: #333;
	text-decoration: none;
	vertical-align: middle;
	display: block;
}

/*-------TAB AREA FEATURED LIST------*/

#tabArea960 ul.featured {
	margin: 0 0 1.5em;
	padding: 0;
	list-style: none;
	/*border-bottom: 1px solid #2b2b2b;*/
        border-bottom: 1px solid #35373B;
        background:#2b2b2b;
        -moz-border-radius:4px;
}
#tabArea960 ul.featured li a img {
	margin: -9px 10px 0 0;
	vertical-align: top;
}
#tabArea960 ul.featured.dark li {
	font: bold 12px/1 arial, helvetica, verdana, sans-serif;
	border-top: 1px solid #2b2b2b;
	padding: 10px;
        background:#181818;
	/*background:#181818 url(view.image?id=2155) no-repeat 98% 50%;*/
}
#tabArea960 ul.featured.light li {
	font: bold 12px/1 arial, helvetica, verdana, sans-serif;
	border-top: 1px solid #242424;
	padding: 10px;
        background:#2b2b2b;
}
#tabArea960 ul.featured li {
	font: bold 12px/1 arial, helvetica, verdana, sans-serif;
	padding: 10px;
      /*  background:#222;
        border-top: 1px solid #2b2b2b;*/
        background:none;
        border-top: 1px solid #222;
}

#tabArea960 .moreLinks.dark h2{
	color:#fff;
	display:block;
	font-size:1em;
	font-family:arial, helvetica, tahoma, sans;
	font-weight:bold;
	background:#181818;
	border-bottom:1px solid #181818;
	border-top:1px solid #181818;

	/*FIREFOX*/
	-moz-border-radius-topleft:4px;
	-moz-border-radius-topright:4px;
	/*SAFARI*/
	-webkit-border-top-left-radius: 4px;
	-webkit-border-top-right-radius: 4px;
	/*IE*/
	border-radius-topleft: 4px;
	border-radius-topright: 4px;
	/*DEFAULT*/
	CCborderRadius-topleft: 4px;
	CCborderRadius-topright: 4px;
	
	margin-bottom:4px;
	padding:8px 10px;
}
#tabArea960 .moreLinks.light h2{
	color:#fff;
	display:block;
	font-size:1.53em;
	background:#2b2b2b;

	border-bottom:1px solid #2b2b2b;
	border-top:1px solid #2b2b2b;
	/*FIREFOX*/
	-moz-border-radius-topleft:4px;
	-moz-border-radius-topright:4px;
	/*SAFARI*/
	-webkit-border-top-left-radius: 4px;
	-webkit-border-top-right-radius: 4px;
	/*IE*/
	border-radius-topleft: 4px;
	border-radius-topright: 4px;
	/*DEFAULT*/
	CCborderRadius-topleft: 4px;
	CCborderRadius-topright: 4px;
	margin-bottom:4px;
	padding:8px 10px;
}
#tabArea960 .moreLinks h2{

	color:#fff;
	display:block;
	font-size:1em;
	font-family:arial, helvetica, tahoma, sans;
	font-weight:bold;
	/*FIREFOX*/
	-moz-border-radius-topleft:4px;
	-moz-border-radius-topright:4px;
	/*SAFARI*/
	-webkit-border-top-left-radius: 4px;
	-webkit-border-top-right-radius: 4px;
	/*IE*/
	border-radius-topleft: 4px;
	border-radius-topright: 4px;
	/*DEFAULT*/
	CCborderRadius-topleft: 4px;
	CCborderRadius-topright: 4px;
	background:#2b2b2b;
	border-bottom:1px solid #2b2b2b;
	border-top:1px solid #222;
	margin-bottom:4px;
	padding:10px;
}

#tabArea960 ul.featured li a {
	/*color: #333;*/
	text-decoration: none;
	vertical-align: middle;
	display: block;
}


/* ------------------------
  | SOCIAL NAVIGATION LINKS List
  ----------------------- */
a {
	color:#7D7656;
}
ul ul {
	margin:0;
}
ul li {
	/*background:transparent url(view.image?id=540) no-repeat scroll 1.75em 0.5em;*/
	padding-left:2.5em;
}
ul, ul.inlineList {
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0 0 1.5em;
	padding:0;
}
ul, ol, dl {
	font-family:arial, helvetica, verdana, sans-serif;
	font-size:1em;
	font-style:normal;
	font-weight:normal;
	line-height:1.5;
	margin-bottom:1.5em;
}

#contentSecondary ul, #contentSecondary ol, #contentSecondary dl, #contentSub ul, #contentSub ol, #contentSub dl {
}

/*NEW GLOBAL SOCIAL NAV ELEMENTS*/

#contentSecondary ul.SocialleftNav li.selected, #contentSecondary ul.SocialleftNav li.selected ul li, #contentSecondary ul.SocialleftNav li.selected ul li a, #contentSecondary ul.SocialleftNav ul li.selected ul {
display:block ;
}


/*END*/

#contentSecondary ul.globalNav, ul.SocialleftNav {
	line-height:1;
	margin:0 0 3em;
	padding:0;
}
#contentSecondary  ul.SocialleftNav ul ul {
	display:none;
}

#contentSecondary ul.SocialleftNav li {
	background:transparent none no-repeat scroll 0 0;
	display:none;/*was none*/
	padding:0;
}

#contentSecondary .wrapBoxSocialLeftNav ul.SocialleftNav li {
	background:transparent none no-repeat scroll 0 0;
	display:block;/*was none*/
	padding:0;
}

#wrapSocialContentOuter #contentSecondary ul.SocialleftNav {
	line-height:1;
	margin:0;
	padding:0;
}
#contentSecondary ul li, #contentSub ul li {
	padding-left:1.25em;
}
#contentSecondary ul.globalNav ul, ul.SocialleftNav ul {
	line-height:1;
	margin:0;
	padding:0;
}
/*
#wrapSocialContentOuter #contentSecondary ul.globalNav li, ul.SocialleftNav li {
	background:transparent none no-repeat scroll 0 0;
	display:none;
	line-height:1em;
	padding:0;
}
*/
#contentSecondary ul.globalNav li, ul.SocialleftNav li {
	background:transparent none no-repeat scroll 0 0;
	display:block;
	line-height:1em;
	padding:0;
}

#contentSecondary ul.SocialleftNav ul a {
	display:block;
}
#contentSecondary ul.SocialleftNav a {
	/*background:transparent url(http://bbnc.e3portal.org/view.image?id=397) no-repeat scroll -100px 0.6em;*/
	background:transparent url(view.image?id=1624) no-repeat scroll 100% 4px;/*socialArrow-Up*/
	border-bottom:1px solid #EEEEEE;
	color:#8c8c9b;
	display:none;
	/*font-family:times, "times new roman", georgia, serif;*/
font-family:Helvetica,Arial,Verdana,sans-serif;
	font-size:1em;/*1.1em*/
	font-style:normal;
	font-weight:normal;
	line-height:1em;
	padding:0.4em 0 0.5em;
	text-decoration:none;
}
#contentSecondary ul.SocialleftNav a:hover {
	/*background:transparent url(http://bbnc.e3portal.org/view.image?id=397) no-repeat scroll -100px 0.6em;*/
	background:transparent url(view.image?id=1623) no-repeat scroll 100% 4px;/*socialArrow-Down*/
	color:#222;
	padding-left:7px;
}
#contentSecondary ul.SocialleftNav li.selected ul {
	font-size:1em;
}

#contentSecondary ul.SocialleftNav li.selected ul.nccUlMenuSub1 li.selected a {
	background:transparent url(view.image?id=1646) no-repeat scroll 100% 4px;/*socialArrow-Down was 1623*/
	color:#035E92;
	/*padding-left:7px;*/
}

#contentSecondary ul.SocialleftNav li.selected ul.nccUlMenuSub1 li.selected ul.nccUlMenuSub2 a {
	color:#8c8c9b;
}
#contentSecondary ul.SocialleftNav li.selected ul.nccUlMenuSub1 li ul.nccUlMenuSub2 a {
	background:transparent url(view.image?id=1624) no-repeat scroll 100% 4px;/*socialArrow-Up*/
	color:#8c8c9b;
	padding-left:12px;
}
/*
#contentSecondary ul.SocialleftNav li.selected ul.nccUlMenuSub1 li ul.nccUlMenuSub2 a {
	background:transparent url(view.image?id=1623) no-repeat scroll 100% 4px;
	color:#8c8c9b;
	padding-left:12px;
}
*/
#contentSecondary ul.SocialleftNav li.selected ul.nccUlMenuSub1 li ul.nccUlMenuSub2 a:hover {
	color:#222;
	background:transparent url(view.image?id=1623) no-repeat scroll 100% 4px;/*socialArrow-Up*/
}
#contentSecondary ul.SocialleftNav li.selected ul.nccUlMenuSub1 li.selected ul.nccUlMenuSub2 a {
	color:#8c8c9b;
}
#contentSecondary ul.SocialleftNav li.selected ul.nccUlMenuSub1 li.selected ul.nccUlMenuSub2 a:hover, #contentSecondary ul.SocialleftNav li.selected ul.nccUlMenuSub1 li.selected ul.nccUlMenuSub2 li.selected a {
	color:#222;
	background:transparent url(view.image?id=1623) no-repeat scroll 100% 4px;/*socialArrow-Up*/
}


#contentSecondary ul.SocialleftNav li.selected, #contentSecondary  ul.SocialleftNav li.selected ul li, #contentSecondary ul.SocialleftNav li.selected ul li a, #contentSecondary ul.SocialleftNav ul li.selected ul {
	display:block;
}
#contentSecondary ul.SocialleftNav ul ul {
	display:none;
}
/* ------------------------
  | SOCIAL NAVIGATION TABBED LINKS List
  ----------------------- */
#socialTabs {
	color:#D3D3D3;
}
#socialTabs ul.tabNav {
	float:right;
	position:relative;
	margin:0;
	padding:0 10px 0;
	font-family:Arial,Helvetica,Verdana,sans-serif;
	font-size:0.92em;
	font-weight:normal;
	text-transform:uppercase;
}
#socialTabs ul.tabNav li {
	background:transparent none repeat scroll 0 0;
	float:left;
	padding:0;
}
#socialTabs ul li {
	background:none;
	padding-left:1em;
}
#socialTabs ul li {
	background:transparent url(images/socialCorner.gif) no-repeat scroll 1.75em 0.5em;
}
#socialTabs ul.tabNav li.selected a {
	background:#222222 url(view.image?id=1627) no-repeat scroll 0 0;/*socialTab*/
	border-bottom:medium none;
	color:#035E92;
	padding:6px 0 4px;
	width:147px;
}
#socialTabs ul.tabNav a {
	background:#FFFFFF url(view.image?id=1627) no-repeat scroll -152px 0;/*socialTab*/
	color:#f9f9f9;
	display:block;
	margin-right:6px;
	padding:6px 0 4px;
	text-align:center;
	text-decoration:none;
	width:147px;
}





#socialTabs .mySocial ul.tabNav a:hover {
	background:#FFFFFF url(view.image?id=1627) no-repeat scroll -152px 0;/*socialTab*/
	color:#f9f9f9;
	padding:6px 0 4px;
	width:147px;
}
#socialTabs .mySocial ul.tabNav a {
	background:#666666 url(view.image?id=1627) no-repeat scroll 0 0;/*socialTab*/
	color:#035E92;
	padding:6px 0 4px;
	width:147px;
}

#socialTabs ul.tabNav a:hover {
	background:#666666 url(view.image?id=1627) no-repeat scroll 0 0;/*socialTab*/
	color:#035E92;
	
	
	padding:6px 0 4px;
	
	
	width:147px;
}
#socialTabs a {
	color:#A38D6E;
}
a:visited {
	color:#666666;
}
/* ------------------------
   Country Dashboard
   Right Column Stlyes
| ------------------------- */
.right h4 {
	color:#333;
	font: bold 12px/1.5 arial, helvetica, verdana, sans-serif;
	margin: 0 0 0.667em;

	text-align:left;
	clear: both;
}
.right h4 a {
	color:#333;
	background: none;
	border-width: 0;
}
.right a {
	color: #08c;
	text-decoration: none;
	padding-right: 8px;
	background: url(view.image?id=635) no-repeat 100% 3px;
}
.right .boxBody p {
	border-bottom: 1px solid #d9d9d9;
	margin-bottom: 15px;
	padding-bottom: 20px;
}
/* ------------------------
  | SOCIAL NAVIGATION BREADCRUMBS BACKGROUND
  ----------------------- */
.socialBreadCrumbs {
	background: url(view.image?id=1593) no-repeat 100% 0;/*bgBreadCrumb-600*/
	height:27px;
	margin:0 4px;
	width:600px;
	color:#999;
}


#wrapSocialContentOuter #wrapContentInner .wrapBoxSocial .BBListingTable, #wrapSocialContentOuter #wrapContentInner .wrapBoxSocial #PC11357_PersonalPageElementDisplayChild22_pnlPostStory {
background:#FFFFFF url(view.image?id=1611) repeat-y scroll 0 0;/*bgLarge-bottomSides-600*/
	padding:10px;
}

#wrapSocialContentOuter #wrapContentInner .wrapBoxSocial .NewsChannelFormTitle {
        padding: 4px 0 4px 10px;
	background: #fff url(view.image?id=1597) no-repeat 0 0;/*bgHeaderGradient-topLeftBlueShort*/
	margin: 0;
	color: #fff;
	line-height:19px;
font-size:1.5em;
}
#wrapSocialContentOuter #wrapContentInner .wrapBoxSocial .PostChannelStoryFormTitle {
background: #fff url(view.image?id=1634) no-repeat 0 0;/*bgHeaderGradient-topLeftBlueShort*/
border-bottom:1px solid #DDDDDD;
color:#FFFFFF;
font-size:1.53em;
line-height:19px;
margin:-12px -10px 10px !important;
padding:4px 10px 3px;
display:block;
}
#wrapSocialContentOuter #wrapContentInner .NewsChannelFormTitle{
font-size:1.83em;
}

#wrapSocialContentOuter #wrapContentInner .wrapBoxSocial .NewsChannelFormImage {
        background: #fff url(view.image?id=1631) no-repeat 100% 0;/*bgHeaderGradient-topRightBlueShort-18*/
	padding-right: 9px;
}
#wrapSocialContentOuter #wrapContentInner .wrapBoxSocial .NewsChannelListingTable {
        margin:0;
}
#wrapSocialContentOuter #wrapContentInner .wrapBoxSocial .NewsChannelItemTitle{
        background:#F9F9F9 none repeat scroll 0 0;
        border-bottom:1px solid #DDDDDD;
        border-top:1px solid #DDDDDD;
        color:#035E92;
        padding:2px 10px 0;
margin:0;
}
#wrapSocialContentOuter #wrapContentInner .NewsChannelItemTitle{
       background:#F9F9F9 none repeat scroll 0 0;
        border-bottom:1px solid #DDDDDD;
        border-top:1px solid #DDDDDD;
        color:#035E92;
        padding:2px 10px 0;
margin:0 -10px;
display:block;
}

#wrapSocialContentOuter #wrapContentInner .NewsChannelItemTitle a{
color:#035E92;
text-decoration:none;
}
#wrapSocialContentOuter #wrapContentInner .NewsChannelItemTitle a:hover{
color:#232323;
text-decoration:underline;
}


#wrapSocialContentOuter #wrapContentInner .NewsChannelStoryList{
width:100%;
}
#wrapSocialContentOuter #wrapContentInner .NewsChannelItemDesc{
padding:0;
}

#wrapSocialContentOuter #wrapContentInner .wrapBoxSocial .NewsChannelItemDesc{
padding:0 10px;
}

#wrapSocialContentOuter #wrapContentInner .ChannelNewStoryButtonWAI{
padding:0;
display:block;
margin:0 0 4px;
background:transparent url(view.image?id=2235) no-repeat scroll 99% 0.15em;
width:114px;
color:#035E92;
}
#wrapSocialContentOuter #wrapContentInner .ChannelNewStoryButtonWAI:hover{
background:transparent url(view.image?id=2235) no-repeat scroll 99% -14px;
color:#232323;
}

#wrapSocialContentOuter #wrapContentInner .ChannelStoryEditButtonWAI{
display:block;
background:transparent url(view.image?id=2234) no-repeat scroll 0 2px !important;
padding:0 0 0 1.5em;
}
#wrapSocialContentOuter #wrapContentInner .ChannelStoryEditButtonWAI:hover{
background:transparent url(view.image?id=2234) no-repeat scroll 0px -14px !important;
}

#wrapSocialContentOuter #wrapContentInner .ChannelStoryDeleteButtonWAI{
display:block;
background:transparent url(view.image?id=2233) no-repeat scroll 0px 2px !important;
padding:0 0 0 1.5em;
}
#wrapSocialContentOuter #wrapContentInner .ChannelStoryDeleteButtonWAI:hover{
background:transparent url(view.image?id=2233) no-repeat scroll 0px -14px !important;
}


#wrapSocialContentOuter #wrapContentInner .wrapBoxSocial {
color:#666666;
}
.element46_CSS {
color:#666666;
}

#wrapSocialContentOuter #wrapContentInner .wrapBoxSocial .NewsChannelItemDate, #wrapSocialContentOuter #wrapContentInner .wrapBoxSocial .ChannelNewStoryButtonWAI{
        padding:0 10px;
}
#wrapSocialContentOuter #wrapContentInner .NewsChannelItemDate {
        color:#035E92;
}
#wrapSocialContentOuter #wrapContentInner .wrapBoxSocial .ChannelStoryEditButtonWAI{
margin-right:0;
}
#wrapSocialContentOuter #wrapContentInner .wrapBoxSocial .ChannelStoryDeleteButtonWAI{
margin-right:10px;
}
#wrapSocialContentOuter #wrapContentInner .wrapBoxSocial .ChannelRSSFeedButton{
/*margin-right:10px;*/
}
#wrapSocialContentOuter #wrapContentInner .wrapBoxSocial fieldset {
background:#FFFFFF url(view.image?id=1611) repeat-y scroll 0 0;/*bgLarge-bottomSides-600*/
}

#wrapSocialContentOuter #wrapContentInner .wrapBoxSocial #PC7468_PersonalPageElementDisplayChild21_divDisplay legend span, #wrapSocialContentOuter #wrapContentInner .wrapBoxSocial #PC7480_PersonalPageElementDisplayChild3_divDisplay legend span, #wrapSocialContentOuter #wrapContentInner .wrapBoxSocial #PC9170_PersonalPageElementDisplayChild3_divDisplay legend span, #wrapSocialContentOuter #wrapContentInner .wrapBoxSocial .FRCommentsFieldSet legend span{
padding: 4px 0 4px 10px;
	background: #fff url(view.image?id=1634) no-repeat 0 0;/*bgHeaderGradient-topLeftBlueShort*/
	margin: 0;
	color: #fff;
	line-height:19px;
/*
background:#FFFFFF url(view.image?id=1611) repeat-y scroll 0 0;*//*bgLarge-bottomSides-600*/
	/*padding:10px;*/
}

#wrapSocialContentOuter #wrapContentInner .FRFieldSetCaption {
width:590px;
/*
background:#fff;
margin:0 0 1em;
padding:0;
*/
 
}

#wrapSocialContentOuter #wrapContentInner .BBListingHeading{

}
#wrapSocialContentOuter #wrapContentInner .FRCommentsFieldSet td {
padding:0.1em 0.8em 0.5em 0.8em;
}

#wrapSocialContentOuter #wrapContentInner .FRCommentsFieldSet {
color:#666666;
}

#wrapSocialContentOuter #wrapContentInner .FRCommentsFieldSet input, #wrapSocialContentOuter #wrapContentInner .FRCommentsFieldSet textarea {
background:#DADDE3;
border:1px solid #B2BBCA;
}
#wrapSocialContentOuter #wrapContentInner .FRCommentsFieldSet input, #wrapSocialContentOuter #wrapContentInner .FRCommentsFieldSet textarea {
background:#DADDE3;
border:1px solid #B2BBCA;
}

#wrapSocialContentOuter #wrapContentInner .FRCommentsFieldSet .FRSubmitButton:hover {
color:#ddd;
font-weight:normal;
}
#wrapSocialContentOuter #wrapContentInner .FRCommentsFieldSet input:hover {
color:#035E92;
font-weight:bold;
background:#f8f8f8;
}
#wrapSocialContentOuter #wrapContentInner .FRCommentsFieldSet textarea:hover {
color:#035E92;
font-weight:normal;
background:#f8f8f8;
}

#wrapSocialContentOuter #wrapContentInner .BBListEvenRowStyle {
background:#DADDE3 ;/*!important;*/
border:1px solid #B2BBCA;
}

#wrapSocialContentOuter #wrapContentInner .Application .BBListEvenRowStyle {
background:#f8f8f8 ;/*!important;*/
border:1px solid #ddd;
}

#wrapSocialContentOuter #wrapContentInner .wrapBoxSocial .BBListOddRowStyle, #wrapSocialContentOuter #wrapContentInner .wrapBoxSocial .BBListEvenRowStyle{
display:table-row;
border:1px solid #B2BBCA;
}

#wrapSocialContentOuter #wrapContentInner .BBListOddRowStyle input, #wrapSocialContentOuter #wrapContentInner .BBListEvenRowStyle input{
background:none ;/*!important;*/
border:none;
}
#wrapSocialContentOuter #wrapContentInner .BBListOddRowStyle input:hover, #wrapSocialContentOuter #wrapContentInner .BBListEvenRowStyle input:hover{
background:none ;/*!important;*/
border:none;
}

* #wrapSocialContentOuter #wrapContentInner .FRCommentsFieldSet .FRSubmitButton {
background:#FFFFFF url(view.image?id=1635) no-repeat scroll 0 3px !important;
margin-bottom:4px;
    width: 127px;
height:25px;
    border:none !important;
    color:#fff;
    text-align: left;
/*
background:#DADDE3 !important;
border:1px solid #B2BBCA;
*/
}
#wrapSocialContentOuter #wrapContentInner .FRSubmitButton:hover{
color:#B2BBCA;
}
#wrapSocialContentOuter #wrapContentInner #InnerDefaultContainter .FRSubmitButton:hover{
color:#002233;
}

#wrapSocialContentOuter #wrapContentInner .PagedListFooter {
padding:0 10px;
}

#wrapSocialContentOuter #wrapContentInner .wrapBoxSocial .element19_CSS {
background:#FFFFFF url(view.image?id=1611) repeat-y scroll 0 0;/*bgLarge-bottomSides-600*/
	padding:10px;
}

.wrapBoxSocial .element52_CSS, .wrapBoxSocial .element49_CSS {
background:#FFFFFF url(view.image?id=1611) repeat-y scroll 0 0;/*bgLarge-bottomSides-600*/
	padding:10px;
}

#wrapSocialContentOuter #wrapContentInner .wrapBoxSocial #PC11364_PersonalPageElementDisplayChild50_panelNewsReader {
background:#FFFFFF url(view.image?id=1611) repeat-y scroll 0 0;/*bgLarge-bottomSides-600*/
	padding:10px;
}


/*BELOW USED FOR FUNDRAISING ELEMENTS*/

#wrapSocialContentOuter .fundraiserDonateButton {
background:#DADDE3 !important;
border:1px solid #B2BBCA;
width:152px;
}

#wrapSocialContentOuter  .fundraiserDonateButton a:link, .fundraiserDonateButton a:visited, .fundraiserDonateButton a:hover {
color:#035e92;
display:block;
padding:12px 0;
text-align:center;
text-decoration:none;
text-transform:uppercase;
}
#wrapSocialContentOuter .fundraiserDonateButton a:hover {
color:#fff;
display:block;
padding:12px 0;
text-align:center;
text-decoration:none;
text-transform:uppercase;
}

#wrapSocialContentOuter .element2_CSS {
background:#DADDE3 !important;
border:1px solid #B2BBCA;
}

#wrapSocialContentOuter #wrapContentInner .wrapBoxSocial .element4_CSS{
color:#fff;

}

#wrapSocialContentOuter #wrapContentInner .wrapBoxSocial .element16_CSS {
background:#FFFFFF url(view.image?id=1611) repeat-y scroll 0 0;/*bgLarge-bottomSides-600*/
	padding:10px;
}
#wrapSocialContentOuter #wrapContentInner .wrapBoxSocial .element17_CSS {

background:#FFFFFF url(view.image?id=1611) repeat-y scroll 0 0;/*bgLarge-bottomSides-600*/
	padding:10px;
}
#wrapSocialContentOuter #wrapContentInner .wrapBoxSocial .element24_CSS {
	padding: 4px 0 4px 10px;
	background: #fff url(view.image?id=1634) no-repeat 0 0;/*bgHeaderGradient-topLeftBlueShort*/
	margin: 0;
	font: normal 1.5em times, "times new roman", georgia, sans-serif;
	color: #fff;
	line-height:19px;
}

/*END FUNDRAISING STYLE EDITS*/

#wrapSocialContentOuter #wrapContentInner .wrapBoxSocial .element28_CSS {
background:#FFFFFF url(view.image?id=1634) no-repeat scroll 0 0;
color:#FFFFFF;
line-height:19px;
margin:0;
padding:4px 0 4px 10px;
}

#wrapSocialContentOuter #wrapContentInner .wrapBoxSocial .element48_CSS {
background:#FFFFFF url(view.image?id=1634) no-repeat scroll 0 0;
color:#FFFFFF;
line-height:19px;
margin:0;


padding:4px 0 4px 10px;
}

#wrapSocialContentOuter #wrapContentInner .element51_CSS {
background:#FFFFFF url(view.image?id=1634) no-repeat scroll 0 0;
color:#FFFFFF;
line-height:19px;

margin:0;
padding:4px 0 4px 10px;
}
#wrapSocialContentOuter #wrapContentInner .element23_CSS a{
color: #fff;
text-decoration:none;
}

#wrapSocialContentOuter #wrapContentInner .element23_CSS a:hover{
color:#aaa !important;
text-decoration:underline;
}

#wrapSocialContentOuter #wrapContentInner .ProfileImageDefault {
margin:0 0 5px 4px;
width:185px !important;
border:1px solid #ddd !important;
}
.socialHeader{
padding:2px 10px;
}
#wrapSocialContentOuter .SlideshowTable{
background:#fff;
border:1px solid #ddd;
}

#wrapSocialContentOuter .element27_CSS{

color:#222;
}
#wrapSocialContentOuter .RecentEventTitle, #wrapSocialContentOuter .UpcomingEventTitle {
color:#444;
}


#wrapSocialContentOuter #wrapContentInner .wrapBoxSocial h2 {
	padding: 4px 0 4px 10px;
	background: #fff url(view.image?id=1634) no-repeat 0 0;/*bgHeaderGradient-topLeftBlueShort*/
	margin: 0;
	font: normal 1.5em times, "times new roman", georgia, sans-serif;
	color: #fff;
	line-height:19px;
}

/*NEW COUNTRY DASHBOARD STYLES FOR INITIATIVES AND COUNTRY PAGES AND ALL OTHER PAGES*/

#wrapContentOuter {
	margin:0 auto;
	position:relative;
	width:960px;
	overflow: hidden;
}
/*  append class for COUNTRY DASHBOARD BOXES
| ---------------------------- */

#wrapCountryDashboard {
margin-bottom:20px;
margin-left:4px !important;
}

#wrapCountryDashboard .small {
	background: url(view.image?id=1770) no-repeat 0 100%;
	float: left;
	margin: 0 2px;
}
#wrapCountryDashboard .small.regionNavigation {
	background: none;
	float: left;
	margin: 30px 2px;
}
#wrapCountryDashboard .small .boxBody {
	background: url(view.image?id=1771) no-repeat 100% 100%;
	padding: 10px;
}
#wrapCountryDashboard .large .boxBody {
	background: url(view.image?id=1769) no-repeat 100% 100%;
	padding: 17px;
}
#wrapCountryDashboard .large {
	background: url(view.image?id=1767) no-repeat 0 100%;
	float: left;
	margin: 0 4px;
}
#wrapCountryDashboard .large2Col {
	width: 760px;
}
.large2Col {
	width: 760px;
background: url(view.image?id=1765) no-repeat 0 100%;
	float: left;
	margin: 0 2px;
}
#wrapCountryDashboard .large2Col {
	background: url(view.image?id=1765) no-repeat 0 100%;
	float: left;

	margin: 0 2px;
}
#wrapCountryDashboard .large2Col .boxBodyTall {
	background: url(view.image?id=1768) no-repeat 100% 100%;
	padding: 10px;
	height:auto !important;
	
	min-height:810px;
}
#wrapCountryDashboard .large2Col .boxBody {
	background: url(view.image?id=1769) no-repeat 100% 100%;
	padding: 10px;
	
}

.wrapBox.large2Col h2 {
	padding: 8px 0 6px 10px;
	background: #dfdfdf url(view.image?id=1763) no-repeat 0 0;/*bgHeaderGradient-topLeft*/
	margin: 0;
	font: normal 14px times, "times new roman", georgia, sans-serif;
	color: #333;
}

.wrapBox.large2Col h1 {
padding: 6px 0 3px 10px;
background: #dfdfdf url(view.image?id=1763) no-repeat 0 0;/*bgHeaderGradient-topLeft*/
color:#626262;
font-family:times,"times new roman",georgia,sans-serif;
font-size:1.53em;

margin: 0;
}

#wrapCountryDashboard .large1Col {
	width: 960px;
}
#wrapCountryDashboard .large1Col {
	background: url(view.image?id=1764) no-repeat 0 100%;
	float: left;
	margin: 0 2px;
}
#wrapCountryDashboard .large1Col .boxBody {
	background: url(view.image?id=1769) no-repeat 100% 100%;
	padding: 17px;
}
.wrapBox.large1Col h2 {
	padding: 8px 0 6px 10px;
	background: #dfdfdf url(view.image?id=1764) no-repeat 0 0;/*bgHeaderGradient-topLeft*/
	margin: 0;
	font: normal 14px times, "times new roman", georgia, sans-serif;
	color: #333;
}

.wrapBox.large2Col h4 {

color:#AAAAAA;

margin:0 10px 0.667em;
}


.wrapWorldMap {
	margin:0 0 14px;
}

/* ------------------------
  | Featured List
  ----------------------- */
ul.featured {
	margin: 0 0 1.5em;
	padding: 0;
	list-style: none;
	border-bottom: 1px solid #D9D9D9;
}
ul.featured li a img {
	margin: -9px 10px 0 0;
	vertical-align: top;
}
ul.featured li {
	font: bold 12px/1 arial, hlevetica, verdana, sans-serif;
	border-top: 1px solid #D9D9D9;
	padding: 20px 2px 8px;
	background: url(view.image?id=634) no-repeat 100% 50%;
}
ul.featured li a {
	color: #333;
	text-decoration: none;
	vertical-align: middle;
	display: block;
}
/* ------------------------
   Country Dashboard
   News Reader Column Stlyes
| ------------------------- */
#newsfeed h4 {
	color:#333;
	font: bold 12px/1.5 arial, helvetica, verdana, sans-serif;
	margin: 0 0 0.667em;
	text-align:left;
	clear: both;
}
#newsfeed a.targetblank {
	color:#333;
	font: bold 12px/1.5 arial, helvetica, verdana, sans-serif;
	margin: 0 0 0.667em;
	text-align:left;
	clear: both;
	color:#333;
	background: none;
	border-width: 0;
	border:none;
}
#newsfeed a {
	color: #08c;
	text-decoration: none;
	padding-right: 8px;
	background: url(view.image?id=635) no-repeat 100% 3px;
	border-bottom: 1px solid #d9d9d9;
	margin-bottom: 15px;
	padding-bottom: 20px;
}
#newsfeed .description {
}

/* ------------------------
   Country Dashboard
  Region Accordian Nav
| ------------------------- */
.drawers-wrapper h2 {
	font-family: 'trebuchet ms', verdana, arial;
	font-size: 100%;
	font:1em;
	padding: 0;
	margin: 0;
}
.drawers-wrapper ul li, #contentSub .drawers-wrapper ul li {
	padding-left:0;
}


.drawers-wrapper {
	position: relative;
	width: 186px;
	float:left;
}
#regionList .parent {
	background:#fff url(view.image?id=1777) repeat-y scroll 0pt;
	color:#76797C;
	font-size:11px;
	line-height:1.3em;
}
#regionList .boxcap {
	height:5px;
	left:0pt;
	position:absolute;
	width:100%;
	z-index:10;
	background:transparent url(view.image?id=1778) no-repeat scroll 0%;
	margin-top:-5px;
}

#threeColFluid #regionList .boxcap {
	
	background:transparent url(view.image?id=2403) no-repeat scroll 0%;
	
}

#contentSub #regionList .boxcap {
 background:transparent url(view.image?id=2403) no-repeat scroll 0%;
}

#regionList  .captop, #contentSub #regionList .captop, #threeColFluid #regionList .captop{
	background-image:url(view.image?id=1781);
	bottom:auto;
	top:0pt;
	margin-top:0;
}
.drawers, .regionNav {
	margin-bottom:15px;
	color:#76797C;
	font-size:11px;
	line-height: 18px;
}
.drawers A, .regionNav A {
	color:#666666;
	text-decoration:none;
	/*font-family:"Lucida Grande", Geneva, Arial, Verdana, sans-serif;*/
	font-family:arial,helvetica,verdana,sans-serif;
	font-style:normal;
	font-weight:normal;
	background:#939393 url(view.image?id=1785) no-repeat scroll 0pt;
	/*color:#333333;*/
    font-size:12px;	
	height:27px;
	line-height:27px;
	margin-bottom:0pt;
	text-indent:13px;
	width:100%;
	display:block;
}

#wrapSocialContentOuter #threeColFluid .drawers A,  #wrapSocialContentOuter #threeColFluid .regionNav A {
	background:#939393 url(view.image?id=2331) no-repeat scroll 0pt;
	padding:2px 0 0;
}

#contentSub .drawers A, #contentSub .regionNav A {
	/*color:#035E92;*/
font-family:times, "times new roman", georgia, sans-serif;
	background:#939393 url(view.image?id=2331) no-repeat scroll 0pt;/*2329 or 1785 normal header*/
        font-size:1.53em;
	height:27px;
        padding:2px 0 0;
	text-indent:12px;
}
#wrapSocialContentOuter #threeColFluid #contentSub .drawers A, #wrapSocialContentOuter #threeColFluid #contentSub .regionNav A {
font-family:arial,helvetica,verdana,sans-serif;
        font-size:12px;
}



.drawers A:hover, .regionNav A:hover, #contentSub .drawers A:hover, #contentSub .regionNav A:hover, #wrapSocialContentOuter #threeColFluid #contentSub .regionNav A:hover,  #wrapSocialContentOuter #threeColFluid #contentSub .drawers A:hover, #wrapSocialContentOuter #threeColFluid .drawers A:hover, #wrapSocialContentOuter #threeColFluid .regionNav A:hover{
	background-color:#72839D;
	background-position:-186px 0pt;
	color:#fff;/*#002233*/
}
.drawers A.selected, .regionNav A.selected {
	background-color:#72839D;
	background-position:-186px 0pt !important;
	color:#fff;/*#002233*/
}
#contentSub .drawers A.selected, #contentSub .regionNav A.selected , #wrapSocialContentOuter #threeColFluid .drawers A.selected, #wrapSocialContentOuter #threeColFluid .regionNav A.selected, #wrapSocialContentOuter #threeColFluid #contentSub .regionNav A.selected, #wrapSocialContentOuter #threeColFluid #contentSub .drawers A.selected{
background-color:#72839D;
	background-position:-186px 0pt !important;
color:#fff;
height:26px;
}

#regionList .parent li {
	color:#aaaaaa;
	border-bottom:1px solid #E5E5E5;
	line-height:16px;
	padding:6px 0pt;
}
#regionList .parent li a, #wrapSocialContentOuter #threeColFluid #regionList .parent li a {
	background:transparent url(view.image?id=1624) no-repeat scroll 100% 1px;
	color:#C4BFBB;
	height:100%;
	text-indent:0px;
	/*border-bottom:1px solid #E5E5E5;*/
            line-height:16px;
	display:block;
	font-family:Arial, Helvetica, Verdana, sans-serif;
	font-size:0.92em;
	font-weight:bold;
	text-transform:uppercase;/* padding:6px 0pt;*/
        }
#regionList .parent li a:hover, #wrapSocialContentOuter #threeColFluid #regionList .parent li a:hover {
	background:transparent url(view.image?id=1646) no-repeat scroll 100% 1px;
	color:#035E92;
	/*border-bottom:1px solid #E5E5E5;*/
            line-height:16px;
	display:block;/*  padding:6px 0pt;*/
 }
 
.drawer li a.selected/*, .parent li a.selected*/ {
	 background-image:none;
	 color:#aaaaaa;
	 border-bottom:1px solid #E5E5E5;
	 line-height:16px;
	 padding:6px 0pt;
}
.drawers-wrapper UL {
	list-style: none;
	padding: 0;
}
UL.drawers, UL.regionNav {
	margin: 0;
}
#regionList .parent UL {
	padding: 0 12px;
	padding-bottom:0pt;
        
}
.drawer-content UL {
	padding-top: 7px;
}
.drawer-content LI A {
	display:block;
	overflow:hidden;

}

/* ------------------------
   Country Dashboard
  Image List Navigation
| ------------------------- */

div.main_bottomLight{
	float:left;
	width:740px;
color:#808080;
}
#tabArea960 .main_bottomLight{
	float:left;
	width:900px;
color:#808080;
}

.main_bottomLight .homecollft, .main_bottomLight .homecollftrt {
float:left;
margin:0 4px 0 0;
padding:0 0 0;
}
.main_bottomLight .homecollft.last, .main_bottomLight .homecollftrt.last {
	margin:0;
}
.main_bottomLight .homecollft {
width:182px;
}
#tabArea960 .main_bottomLight .homecollft {
width:190px;
}

.main_bottomLight .web {
background: url(view.image?id=1773) no-repeat scroll 0 0;
display:block;
margin:0;
padding:10px;
}
.main_bottomLight .web.white {
background: url(view.image?id=1774) no-repeat scroll 0 0;
}
.main_bottomLight .web:hover {
background: url(view.image?id=1791) no-repeat scroll 0 0;

display:block;
margin:0;
padding:10px;
color:#aaa;
}
.main_bottomLight .web.white:hover {
background: url(view.image?id=1773) no-repeat scroll 0 0;
}
.main_bottomLight .navblockhm a:hover {
color:#aaa;
}

#tabArea960 .main_bottomLight .navblockhm a{
line-height:24px;
text-decoration:underline;
}

.main_bottomLight .navblockhm img {
border:1px solid #aaa;
margin:0 0 20px;
padding:0;
}
.main_bottomLight .navblockhm.light img {
border:1px solid #2b2b2b;
}

.web .pointercontainsub {
margin:0;
padding:5px 0 0 0;
line-height:17px;
font-size:11px;
/*color:#808080;*/
}

.web .pointercontainhed {
/*background:transparent url(view.image?id=399) no-repeat scroll 0.25em 0.55em;*/
background:none;
color:#393939;
font-weight:bold;
margin:0;
padding:1px 0 0;
}

.web .pointercontainhed.light {
color:#fff;
}
.web .pointercontainhed.white {
color:#fff;
}

.main_bottomLight .navblocktxt {
color:#393939;
padding:0 10px 14px;
}
.main_bottomLight .navblocktxt.light {
-moz-border-radius:4px;
background:#2B2B2B none repeat scroll 0 0;
border-bottom:1px solid #35373B;
color:#FFFFFF;
margin:0 0 10px;
padding:3px 12px 1px;
}
.main_bottomLight .navblocktxt.white {
-moz-border-radius:4px;
background:#fff none repeat scroll 0 0;
border-bottom:1px solid #222;
color:#035E92;
margin:0 0 10px;
padding:3px 12px 1px;
}
.main_bottomLight .navblocktxt.basicWhite {
background:none;
color:#fff;
margin:0 0 10px;
padding:3px 12px 1px;
}


.dynamicXML {
	display:none;
}

/*end NEW Country Dashboard Styles*/



.box {
	/*FIREFOX*/
	-moz-border-radius-bottomleft:5px;
	-moz-border-radius-bottomright:5px;
	-moz-border-radius-topleft:5px;
	-moz-border-radius-topright:5px;
	/*SAFARI*/
	-webkit-border-top-left-radius: 5px;
	-webkit-border-top-right-radius: 5px;
	-webkit-border-bottom-left-radius: 5px;
	-webkit-border-bottom-right-radius: 5px;
	/*IE*/
	border-radius-topleft: 5px;
	border-radius-topright: 5px;
	border-radius-bottomleft: 5px;
	border-radius-bottomright: 5px;
	/*DEFAULT*/
	CCborderRadius-topleft: 5px;
	CCborderRadius-topright: 5px;
	CCborderRadius-bottomleft: 5px;
	CCborderRadius-bottomright: 5px;
	background:#E4E4E4 none repeat scroll 0 0;
	display:inline;
	float:left;
	margin:4pt;
	padding:10px;
	width:230px;
}
.box a {
	color:#111111;
	text-decoration:none;
}
.box img {
	border:0 none;
	margin-bottom:0.5em;
}
.box h5 {
	line-height:12pt;
	margin-bottom:0;
	margin-top:0;
	color:#111111;
	font-size:8pt;
	font-weight:700;
}
.box p {
	margin-bottom:0;
	color:#666666;
	font-size:8pt;
	margin:0 0 1.5em;
}
.clear {
	clear:both;
	height:0;
}
.thumbGalleryGrid {
	clear:both;
	color:#FFF;
	margin-bottom:2.1em;
        width: 570px;
}
#tabAreaRight .thumbGalleryGrid {
	clear:both;
color:#FFFFFF;
float:left;
height:auto;
margin:0;
position:relative;
width:180px;
}

.thumbGalleryGrid h2 {
	color:#FFFFFF;
	padding-left:12px;
}
h2 {
	clear:both;
	color:#035E92;
	font-family:times, "times new roman", georgia, sans-serif;
	font-size:1.5em;
	font-style:normal;
	font-weight:normal;
	line-height:normal;
	margin:0 0 0.56em;
}
.boxgrid {
	background:#0F0F10 none repeat scroll 0 0;
	border-bottom:1px solid #35373B;
	/*border-top:1px solid #000000;*/
	float:left;
	height:180px;
	margin:0 10px 10px 0;
	overflow:hidden;
	position:relative;
	width:180px;
}
.boxgrid.wide {
	background:#000 none repeat scroll 0 0;
	-moz-border-radius-topright:5px;
	border-bottom:1px solid #35373B;
	border-top:none;
	float:left;
	height:165px;
	margin:0 0px 10px 0;
	overflow:hidden;
	position:relative;
	width:246px;
}
.boxgrid.wideFirst {
	background:#000 none repeat scroll 0 0;
	-moz-border-radius-topleft:5px;
	border-bottom:1px solid #35373B;

	border-top:none;
	float:left;
	height:165px;
	margin:0 0px 10px 1px;
	overflow:hidden;
	position:relative;
	width:248px;
}
.boxgrid.wideMiddle {
	background:#000 none repeat scroll 0 0;
	border-bottom:1px solid #35373B;
	border-top:none;
	float:left;
	height:165px;
	margin:0 0px 10px 0;
	overflow:hidden;
	position:relative;
	width:242px;
}
.brown {
	/*FIREFOX*/
	-moz-border-radius-bottomleft:5px;
	-moz-border-radius-bottomright:5px;
	-moz-border-radius-topleft:5px;
	-moz-border-radius-topright:5px;
	/*SAFARI*/
	-webkit-border-top-left-radius: 5px;
	-webkit-border-top-right-radius: 5px;
	-webkit-border-bottom-left-radius: 5px;
	-webkit-border-bottom-right-radius: 5px;
	/*IE*/
	border-radius-topleft: 5px;
	border-radius-topright: 5px;
	border-radius-bottomleft: 5px;
	border-radius-bottomright: 5px;
	/*DEFAULT*/
	CCborderRadius-topleft: 5px;
	CCborderRadius-topright: 5px;
	CCborderRadius-bottomleft: 5px;
	CCborderRadius-bottomright: 5px;
	background:#fff none repeat scroll 0 0;
	height:440px;
	padding:10px;
	width:740px;/*width:940px;*/
}
.boxgrid img {
	border:0 none;
	left:0;
	margin:10px;
	position:absolute;
	top:0;
}
.boxgrid.wide img {
	margin:5px 0px 6px;
}
.boxgrid.wideFirst img {
	margin:5px 6px 6px;
}
.boxgrid.wideMiddle img {
	margin:5px 0px 6px;
}
.caption .boxcaption {
	left:0;
	top:141px;
}
.wideFirst.caption .boxcaption {
	left:0;
	top:130px;
}
.wideMiddle.caption .boxcaption {
	left:0;
	top:130px;
}
.wide.caption .boxcaption {
	left:0;
	top:130px;
}
.boxcaption {
	background:#000000 none repeat scroll 0 0;
	border-top:1px solid #35373B;
	float:left;
	height:180px;
	left:0;
	margin:0 10px;
	opacity:0.8;
	position:relative;
	top:140px;
	width:160px;
}
#rectangleGrid .wide .boxcaption, #rectangleGrid .wideMiddle .boxcaption {
	background:#000 none repeat scroll 0 0;
	margin:0 0px;
	width:240px;
	height:165px;

	top:135px;
	opacity:0.8;
}
#rectangleGrid .wideFirst .boxcaption {
	background:#000 none repeat scroll 0 0;
	width:240px;
	margin:0 6px;
	height:165px;
	top:135px;
	opacity:0.8;
}
.thumbGalleryGrid .boxgrid h4 {
	color:#fff;
	font-style:normal;
	margin:5px 0 13px 8px;
	line-height:12pt;
	font-size:9pt;
	font-weight:normal;
}
#rectangleGrid .boxgrid h4 {
	border-bottom:1px solid #242424;
	font-weight:normal;
	padding-bottom:8px;
}
.thumbGalleryGrid h2 {
	color:#626262;
	font-style:normal;
	margin:0px 0 14px 0px;
	line-height:12pt;
	display:block;
	
}
h4 {
	clear:both;
	font-size:1em;
	margin:0 0 0.667em;
}
.boxgrid p {
	padding:0 2px 0 8px;
	/*color:#666666;*/
	font-size:9pt;
}
/*
p {
font-family:arial,helvetica,verdana,sans-serif;
font-size:1em;
font-style:normal;
font-weight:normal;
line-height:1.5;
margin:0 0 2.1em;
}
*/

.boxgrid a {
	color:#A38D6E;
	text-decoration:underline;
}
.boxgrid a:hover {
	color:#fff;
	text-decoration:underline;
}
.rectangleBodyBottom {
	background:transparent url(capBottomRectangle333.gif) no-repeat scroll 100% 0;

	padding:8px 0 27px;
	margin-left:1px;
	width:736px;
}
.rectangleBodyBottom h4 {
	color:#CECECE;
	font-weight:normal;
	margin:0 0 0.667em 190px;
	float:left;
}
.rectangleBodyBottom a {
	/*background:#fff url(view.image?id=1624) no-repeat scroll 95% 2px;*/
	background:#000 url(photo1624.gif) no-repeat scroll 95% 2px;
	color:#c4c4c4;
	display:block;
	float:right;
	font-weight:normal;
	margin:0 155px 0.667em 0;
	padding:0 30px 0 10px;
	text-decoration:none;
	/*FIREFOX*/
	-moz-border-radius-bottomleft:8px;
	-moz-border-radius-bottomright:8px;
	-moz-border-radius-topleft:8px;
	-moz-border-radius-topright:8px;
}
.rectangleBodyBottom a:hover {
	background:#fff url(view.image?id=1623) no-repeat scroll 95% 2px;
	color:#242424;
}
.rectangleBG {
	background:#fff;
	/*-moz-border-radius-topleft:5px;
	-moz-border-radius-topright:5px;*/
	border-top:solid 1px #cecece;
	border-left:solid 1px #cecece;
	border-right:solid 1px #cecece;
	padding: 0px;
	height:auto !important;
	margin:185px 0 0px 1px;
	min-height:160px;
	width:734px;
}
.rectangleBG .column {
	color:#666666;
	font-size:9pt;
	padding:0 20px 10px;
	width:324px;
	float:left;
	position:relative;
	overflow:hidden;
	margin-top:20px;
	height:110px;
}
.rectangleBG .column.left {
	border-right:solid 1px #cecece;
	margin-right:2px;
}
.rectangleBG .column.right {
	border-left:solid 1px #cecece;
	margin-left:2px;
}
/*-----FADE IMAGE TO LINK-------*/
.picture {
	border: 10px solid #181818;
	width: 500px;
	margin: 0px auto;
	position: relative;
	overflow: hidden;
        padding:0 6px 0 0;
}
.picture img {
	width: 100%;
}
.picture strong {
	background: rgba(0, 0, 0, 0.7);
	top: 0;
	display: block;
	position: absolute;
	text-align: center;
	margin: 0;
	padding: 20% 10px 10px 10px;
	width: 100%;
	height: 100%;
	left: 0;
        font-weight: normal;
	font-family: 'Helvetica Neue', Helvetica, Arial;
	color: #fff;
	font-size: 35px;
	opacity: 0;
	-moz-opacity: 0;
	filter:alpha(opacity=0);
}
.picture a {
	text-decoration: none;
}
.picture strong span {
	font-weight: normal;
	font-family: 'Helvetica Neue', Helvetica, Arial;
}
.picture strong span.flick {
	color: rgb(3, 94, 146);
}
.picture strong span.r {
	color: rgb(255, 255, 255);
}



#internalThreeCol .wrapBoxSocialCrumbs.largeSocial {
	margin:0 4px !important;
}

* html #internalThreeCol .wrapBoxSocialCrumbs.largeSocial  {
  margin: 0 4px;
}


#internalTwoCol .wrapBoxSocialCrumbs.largeSocial {
display:block;
float:none;	
margin:0 !important;
}
.transparent_class {
	filter:alpha(opacity=50);
	-moz-opacity:0.5;
	-khtml-opacity: 0.5;
	opacity: 0.5;
}
#wrapSocialContentOuter #contentPrimary {
	float:right;
	width:608px;
	z-index:2;
}
#wrapSocialContentOuter #contentSecondary {
	float:left;
	width:192px;
}
.small {
	width:186px;
	margin:0 0 0 4px !important;
	padding:0;
	border:none;

}
* html .small {
  margin:0 0 0 3px;
  padding:0;
}

* html .small p {
  height: 1%;
  margin-left: 0;
}


.browserIE6 .small {
	width:186px;
	margin:0 0 0 3px;
	padding:0;
	border:none;
}


#internalTwoCol #wrapSocialContentOuter #contentSecondary .gutter, #internalThreeCol #wrapSocialContentOuter #contentSecondary .gutter {
	padding:62px 0 0 !important;
}

.small.regionNavigation {
	background:transparent none repeat scroll 0 0;
	float:left;
	margin:30px 2px
}

#contentSub .small.regionNavigation {
	/*margin:0 0 1.25em !important;*/
	margin:0 0 10px !important;
}
#contentSecondary .drawers-wrapper ul li {
	padding-left:0;
}
#wrapCountryDashboard #wrapContentInner {
	float:left;
	width:772px !important;
	z-index:2;
}
#wrapCountryDashboard #contentPrimary {
	float:right;
	width:580px;
	z-index:2;
}
#internalSingleCol #wrapSocialContentOuter #wrapContentInner {
	float:left;
	width:960px;
	z-index:2;
}
#internalSingleCol #wrapSocialContentOuter #contentPrimary {
	width:956px;
	float:right;
	z-index:2;
}
#internalSingleCol .wrapBoxSocialArea {
	background:#FFFFFF url(view.image?id=2027) no-repeat scroll 0 0;/*bgCapTop-Double-952*/
	margin:0 0 20px;
	padding:7px 0 0;
}
#internalSingleCol .wrapBoxSocialArea.gray {
	background:#f2f2f2 url(view.image?id=2070) no-repeat scroll 0 0;/*bgCapTop-Double-952*/
	margin:0;
	padding:7px 0 0;
}

#internalSingleCol .largeSocialArea {
	width:952px;
}
#internalSingleCol #wrapSocialContentOuter #InnerDefaultContainter {
	background:#FFFFFF url(view.image?id=2023) repeat-y scroll 0 0;/*bgBodySides-Double-952*/
	padding:10px;
}
#internalSingleCol #wrapSocialContentOuter #InnerDefaultContainter.gray {
	background:#f2f2f2 url(view.image?id=2023) repeat-y scroll 0 0;/*bgBodySides-Double-952*/
	padding:0 10px;
}

#internalSingleCol .largeSocialArea .boxBodyBottom {
	background:transparent url(view.image?id=2025) no-repeat scroll 100% 0;/*bgCapBottom-Double-952.gif*/
	padding:7px 0 0;
}
#internalSingleCol .largeSocialArea .boxBodyBottom.gray {
	background:transparent url(view.image?id=2071) no-repeat scroll 100% 0;/*bgCapBottom-Double-952.gif*/
	padding:7px 0 0;
}

#wrapSocialContentOuter.alpha {
	background:none !important;
}

#wrapSocialContentOuter #contentPrimary .gutter.stacked {
	padding:10px 0 10px;
}

/*---HEADER STYLES REPLACE---*/

#wrapSocialContentOuter #Default_UpdatePanel, #wrapSocialContentOuter #Default_UpdatePanel, #wrapSocialContentOuter #InnerDefaultContainter {
	padding:5px 10px 10px;
}

#wrapSocialContentOuter #InnerDefaultContainter #Default_UpdatePanel{
	background:none;	
	padding:0;
}

#internalTwoCol #InnerDefaultContainter .capHeaderBlue h1 {
	background:#FFFFFF url(view.image?id=2029) no-repeat scroll 0 0;/*bgHeaderGradient-BlueDoubleFull-760*/
	color:#FFFFFF;
	font-size:1.53em;
	line-height:19px;
	border-bottom:1px solid #ddd;
	margin:-12px -10px 10px;
	padding:7px 0 5px 10px;
}
#internalTwoCol #InnerDefaultContainter .capHeaderGrayBlueText h1 {
	background:#FFFFFF url(view.image?id=2051) no-repeat scroll 0 0;/*bgHeaderGradient-doubleFull-760*/
	color:#035E92;
	font-size:1.53em;
	line-height:19px;
	margin:-12px -10px 10px;
	padding:6px 0 4px 10px;
}
#internalTwoCol #InnerDefaultContainter .capHeaderGrayDarkText h1 {
	background:#FFFFFF url(view.image?id=2051) no-repeat scroll 0 0;/*bgHeaderGradient-doubleFull-760*/
	color:#626262;
	font-size:1.53em;
	line-height:19px;
	margin:-12px -10px 10px;
	padding:6px 0 4px 10px;
}
#internalTwoCol #InnerDefaultContainter .defaultHeader h1 {
	color:#035E92;
	font-family:times, "times new roman", georgia, sans-serif;
	font-size:1.83em;
	font-style:normal;
	font-weight:normal;
	line-height:normal;
	background:none;
	padding:0;
	margin:0 0 0.5em;
}
#internalThreeCol .largeSocialDefault {
	float:left;
display:inline;
	margin:0 4px 20px;
}

* html #internalThreeCol .largeSocialDefault {
 margin:0 4px 20px;
  }

#internalThreeCol .boxBodyDefault .capHeaderGrayDarkText h1 {
	background:#FFFFFF url(view.image?id=2056) no-repeat scroll 0 0;/*bgHeaderGradient-flatFull-600*/
	color:#626262;
	font-size:1.53em;
	line-height:19px;
	margin:-12px -10px 10px;
	padding:6px 0 4px 10px;
}
#internalThreeCol .boxBodyDefault .capHeaderGrayBlueText h1 {
	background:#FFFFFF url(view.image?id=2056) no-repeat scroll 0 0;/*bgHeaderGradient-flatFull-600*/
	color:#035E92;
	font-size:1.53em;
	line-height:19px;
	margin:-12px -10px 10px;
	padding:6px 0 4px 10px;
}
#internalThreeCol .boxBodyDefault .capHeaderBlue h1 {
	background:#FFFFFF url(view.image?id=2049) no-repeat scroll 0 0;/*bgHeaderGradient-BlueflatFull-600*/
	color:#ffffff;

	font-size:1.53em;
	line-height:19px;
	border-bottom:1px solid #DDDDDD;
	margin:-12px -10px 10px;
	padding:6px 0 4px 10px;
}
#internalSingleCol #InnerDefaultContainter .capHeaderGrayDarkText h1 {
	background:#FFFFFF url(view.image?id=2052) no-repeat scroll 0 0;/*bgHeaderGradient-doubleFull-952*/
	color:#626262;
	font-size:1.53em;
	line-height:19px;
	margin:-17px -10px 10px;

	padding:6px 0 4px 10px;
}
#internalSingleCol #InnerDefaultContainter .capHeaderGrayBlueText h1 {
	background:#FFFFFF url(view.image?id=2052) no-repeat scroll 0 0;/*bgHeaderGradient-doubleFull-952*/
	color:#035E92;
	font-size:1.53em;
	line-height:19px;
	margin:-17px -10px 10px;
	padding:6px 0 4px 10px;
}
#internalSingleCol #InnerDefaultContainter .capHeaderBlue h1 {
	background:#FFFFFF url(view.image?id=2030) no-repeat scroll 0 0;/*bgHeaderGradient-BlueDoubleFull-952*/
	color:#ffffff;
	font-size:1.53em;
	line-height:19px;
	border-bottom:1px solid #DDDDDD;
	margin:-17px -10px 10px;
	padding:6px 0 4px 10px;
}
#internalSingleCol #InnerDefaultContainter .defaultHeader h1 {
	background:transparent none repeat scroll 0 0;
	color:#035E92;
	font-family:times, "times new roman", georgia, sans-serif;
	font-size:1.83em;
	font-style:normal;
	font-weight:normal;
	line-height:normal;
	margin:0 0 0.5em;
	padding:0;
}
.wrapBoxSocialCrumbs .boxHeadFullGray {
	background:transparent url(view.image?id=1792) no-repeat scroll 100% 0;
	padding:0;
}
#wrapSocialDashboard .boxBodyDefault .capHeaderGrayDarkText h1 {
	background:#FFFFFF url(view.image?id=2055) no-repeat scroll 0 0;/*bgHeaderGradient-flatFull-570*/
	color:#626262;
	font-size:1.53em;
	line-height:19px;
	border-bottom:1px solid #DDDDDD;
	margin:-12px -10px 10px !important;
	padding:6px 0 4px 10px;
}
#wrapSocialDashboard .boxBodyDefault .capHeaderGrayBlueText h1 {
	background:#FFFFFF url(view.image?id=2055) no-repeat scroll 0 0;/*bgHeaderGradient-flatFull-570*/
	color:#035E92;
	font-size:1.53em;
	line-height:19px;
	border-bottom:1px solid #DDDDDD;

	margin:-12px -10px 10px !important;
	padding:6px 0 4px 10px;
}
#wrapSocialDashboard .boxBodyDefault .capHeaderBlue h1 {
	background:#FFFFFF url(view.image?id=2048) no-repeat scroll 0 0;/*bgHeaderGradient-BlueflatFull-570*/
	color:#ffffff;
	font-size:1.53em;
	line-height:19px;
	border-bottom:1px solid #DDDDDD;
	margin:-12px -10px 10px !important;
	padding:6px 0 4px 10px;
}
#wrapSocialDashboard .boxBodyDefault .defaultHeader h1 {
	margin:0 0 0.3em;
}
#wrapSocialDashboard .boxBodyDefault .defaultHeader.replace h1 {
	margin:0 0 0.3em;
}
#internalThreeCol .wrapBoxLandingLeftNav .boxHeadGray h2, #internalTwoCol .wrapBoxLandingLeftNav .boxHeadGray h2 {
	background:#FFFFFF url(view.image?id=1595) no-repeat scroll 0 0;
	color:#035E92;
	font-family:times, "times new roman", georgia, sans-serif;
	font-size:1.45em;
	font-style:normal;
	font-weight:normal;
	line-height:18px;
	margin:0;
	padding:6px 0 4px 10px;
}
#internalThreeCol .wrapBoxLandingLeftNav .boxHeadDark h2, #internalTwoCol .wrapBoxLandingLeftNav .boxHeadDark h2 {
	background:#FFFFFF url(view.image?id=2228) no-repeat scroll 0 0;
	color:#fff;
	font-family:times, "times new roman", georgia, sans-serif;
	font-size:1.45em;
	font-style:normal;
	font-weight:normal;
	line-height:18px;
	margin:0;
	padding:6px 0 4px 10px;
}
#internalThreeCol .wrapBoxLandingLeftNav .boxHeadBlue, #internalTwoCol .wrapBoxLandingLeftNav .boxHeadBlue {
	background:#FFFFFF url(view.image?id=2032) no-repeat scroll 100% 0;/*bgHeaderGradient-Blueflat-Right*/
	padding-right:8px;
}
#internalThreeCol .wrapBoxLandingLeftNav .boxHeadBlue h2, #internalTwoCol .wrapBoxLandingLeftNav .boxHeadBlue h2 {
	background:#FFFFFF url(view.image?id=2031) no-repeat scroll 0 0;/*bgHeaderGradient-Blueflat-Left*/
	color:#fff;
	font-family:times, "times new roman", georgia, sans-serif;
	font-size:1.45em;
	font-style:normal;
	font-weight:normal;
	line-height:18px;
	margin:0;
	padding:6px 0 4px 10px;
}
#internalThreeCol .wrapBoxLandingLeftNav .boxHeadGray.darkText h2, #internalTwoCol .wrapBoxLandingLeftNav .boxHeadGray.darkText h2 {
	color:#626262;
}
#internalThreeCol .wrapBoxLandingLeftNav .boxHeadGray.smallText h2, #internalTwoCol .wrapBoxLandingLeftNav .boxHeadGray.smallText h2 {
	font-size:1.33em;
}
#internalThreeCol .wrapBoxLandingLeftNav .boxHeadGray, #internalTwoCol .wrapBoxLandingLeftNav .boxHeadGray {
	background:#FFFFFF url(view.image?id=1599) no-repeat scroll 100% 0;
	padding-right:8px;
}

#internalThreeCol .wrapBoxLandingLeftNav .boxHeadDark, #internalTwoCol .wrapBoxLandingLeftNav .boxHeadDark {
	background:#FFFFFF url(view.image?id=2229) no-repeat scroll 100% 0;
	padding-right:8px;
}

/*----Wrap Box Social DashBoard Style ( for 3 boxes in a Row Layout ) ----*/

#wrapSocialContentOuter #wrapSocialDashboard #wrapContentInner {
	float:left;
	width:770px;
	z-index:2;
}
#wrapSocialContentOuter #wrapSocialDashboard #contentPrimary {
	float:right;
	width:578px;
	z-index:2;
}
#wrapSocialContentOuter #wrapSocialDashboard #contentSecondary {
	float:left;
	width:192px;
}
#wrapSocialContentOuter #wrapSocialDashboard #contentSub {
	float:right;
	width:190px;
}
#wrapSocialContentOuter #wrapSocialDashboard #contentSub .gutter {
	padding:62px 0 0;
}
#wrapSocialContentOuter #wrapSocialDashboard #contentSub .small {
	margin:0 4px 0 0px !important;
}
#wrapSocialContentOuter #wrapSocialDashboard #contentPrimary .gutter {
	padding:11px 0 10px;
}
#wrapSocialContentOuter #wrapSocialDashboard .small {
	margin:0 0 0 4px !important;
}
#wrapSocialDashboard .wrapBoxSocialDefault {
	background:#FFFFFF url(view.image?id=2028) no-repeat scroll 0 0;/*bgCapTop-Flat-570*/
	padding:7px 0 0;
}
#wrapSocialDashboard .largeSocialDefault {
	width:570px;
	margin:0 0 0 3px;
}
#wrapSocialDashboard .wrapBoxSocialDefault .boxBodyDefault {
	background:#FFFFFF url(view.image?id=2024) repeat-y scroll 0 0;/*bgBodySides-Flat-570.gif*/
	line-height:1.4em;
	padding:2px 10px 10px;
}
#wrapSocialDashboard .wrapBoxSocialDefault .boxBodyBottom {
	background:transparent url(view.image?id=2026) no-repeat scroll 100% 0;/*bgCapBottom-Flat-570*/
	padding:7px 0 0;
}
#internalThreeCol #wrapSocialDashboard .wrapBoxSocialCrumbs.largeSocial {
	margin:0 0 0 3px !important;
}
#wrapSocialDashboard .wrapBoxSocialCrumbs .boxHeadFullGray {
	background:transparent url(view.image?id=2065) no-repeat scroll 100% 0;/*breadCrumbGrayFull-570*/
	padding:0;
}
#wrapSocialDashboard .wrapBoxSocialCrumbs .boxHeadFullBlue {
	background:transparent url(view.image?id=2061) no-repeat scroll 100% 0;/*breadCrumbBlueFull-570*/
	padding:0;
}
#wrapSocialDashboard .largeSocial {
	width:570px;
}
#wrapSocialDashboard .wrapUmapper {
	/*FIREFOX*/
	-moz-border-radius-bottomleft:4px;
	-moz-border-radius-bottomright:4px;
	-moz-border-radius-topleft:4px;
	-moz-border-radius-topright:4px;
	/*SAFARI*/
	-webkit-border-top-left-radius: 4px;
	-webkit-border-top-right-radius: 4px;
	-webkit-border-bottom-left-radius: 4px;
	-webkit-border-bottom-right-radius: 4px;
	/*IE*/
	border-radius-topleft: 4px;
	border-radius-topright: 4px;
	border-radius-bottomleft: 4px;
	border-radius-bottomright: 4px;
	/*DEFAULT*/
	CCborderRadius-topleft: 4px;
	CCborderRadius-topright: 4px;
	CCborderRadius-bottomleft: 4px;
	CCborderRadius-bottomright: 4px;

	background:#000;/* or #f2f2f2 */
	border:1px solid #DDDDDD;
	margin:17px 0 10px;
	padding:8px 8px 4px;
}
#wrapSocialDashboard .wrapUmapper.gray {
	background:#f2f2f2;
}
#wrapSocialDashboard .UmapperIcons {
	/*FIREFOX*/
	-moz-border-radius-bottomleft:4px;
	-moz-border-radius-bottomright:4px;
	-moz-border-radius-topleft:4px;
	-moz-border-radius-topright:4px;
	/*SAFARI*/
	-webkit-border-top-left-radius: 4px;
	-webkit-border-top-right-radius: 4px;
	-webkit-border-bottom-left-radius: 4px;
	-webkit-border-bottom-right-radius: 4px;
	/*IE*/
	border-radius-topleft: 4px;
	border-radius-topright: 4px;
	border-radius-bottomleft: 4px;
	border-radius-bottomright: 4px;
	/*DEFAULT*/
	CCborderRadius-topleft: 4px;
	CCborderRadius-topright: 4px;
	CCborderRadius-bottomleft: 4px;
	CCborderRadius-bottomright: 4px;

	background:#F2F2F2 none repeat scroll 0 0;
	border:1px solid #DDDDDD;
	margin:0 0 0 350px;
	padding:0 0 0 8px;
}
#wrapSocialDashboard .UmapperIcons td.label_bottom {
	color:#626262;
	font-size:8pt;
	font-weight:bold;
	margin-bottom:0;
	margin-top:0.3em;
	padding-left:4px;
	vertical-align:middle;
	width:66px;
}
#wrapSocialDashboard .wrapBoxSocialDefault .boxBodyDefault h4 {

	color:#242424;
	font-family:"Helvetica Neue", helvetica, arial, verdana, sans-serif;
	font-size:12px;
	font-style:normal;
	font-weight:bold;
	line-height:1.5;
	background:transparent url(view.image?id=399) no-repeat scroll 0 0.58em;
	padding:0 0 0 9px;
	margin:0 0 0.667em;
}

#wrapSocialDashboard .wrapBoxSocialDefault .boxBodyDefault p, #wrapSocialDashboard .wrapBoxSocialDefault .boxBodyDefault p.MsoNormal {
	color:#666666;
	font-family:"Helvetica Neue", helvetica, arial, verdana, sans-serif;
	font-size:9pt !important;
	font-style:normal;
	font-weight:normal;
	line-height:1.5;
	margin-bottom:1.3em;
}
#wrapSocialDashboard .wrapBoxSocialDefault .boxBodyDefault .instructions p{
	font-size:8pt !important;
}
#wrapSocialDashboard .boxBodyFlat.UmapperHeight {
	/*height:auto !important;
	min-height:450px;
	height:450px;*/
	padding:10px 10px 0;
}
#wrapSocialDashboard .wrapBoxSocialDefault .boxBodyDefault hr, #wrapSocialContentOuter .wrapBoxSocialDefault .boxBodyDefault hr  {
	background-color:#ddd;
	border-color:#e7e7e7 transparent;
	border-style:solid none;
	border-width:1px 0 0;
	clear:both;
	color:#DDDDDD;
	display:block;
	height:1px;
	margin:0 0 0.5em;
}

#InnerDefaultContainter hr {
	background-color:#ddd;
	border-color:#ddd transparent;
	border-style:solid none;
	border-width:1px 0 0;
	clear:both;
	color:#DDDDDD;
	display:block;
	height:1px;
	margin:0 0 0.5em;
}

.wrapBoxLandingLeftNav img.across {
	margin:2px 0 10px;

	-moz-border-radius:2px;
}
#wrapSocialDashboard .small h4 {
	color:#999;
	margin:0 0 0.5em;
}
.wrapBoxLandingLeftNav ul.featured {
	border-bottom:none;
	margin:0;
}
.wrapBoxLandingLeftNav ul.featured li {
	background:none;
}
.wrapBoxLandingLeftNav ul.featured li.blog {
	background:transparent url(view.image?id=2490) no-repeat scroll 100% 50%;/*featuredBlog*/
	padding:17px 8px;/*background:transparent url(view.image?id=2066) no-repeat scroll 100% 6px;*/
}

.wrapBoxLandingLeftNav ul.featured li.pray {
	background:transparent url(view.image?id=2489) no-repeat scroll 100% 50%;/*featuredPray*/
	padding:17px 8px;
}

.wrapBoxLandingLeftNav ul.featured li.give {
	background:transparent url(view.image?id=2491) no-repeat scroll 100% 50%;/*featuredGive*/
	padding:17px 8px;

}



.wrapBoxLandingLeftNav ul.featured li.trips {
	background:transparent url(view.image?id=2492) no-repeat scroll 100% 50%;/*featuredTrips*/
	padding:17px 8px;
}

.wrapBoxLandingLeftNav ul.featured li.contact {
	background:transparent url(view.image?id=2497) no-repeat scroll 100% 50%;/*featuredContact*/
	padding:17px 8px;
}

.wrapBoxLandingLeftNav ul.featured li.discover {
	background:transparent url(view.image?id=2495) no-repeat scroll 100% 50%;/*featuredDiscover*/
	padding:17px 8px;
}

.wrapBoxLandingLeftNav ul.featured li.news {
	background:transparent url(view.image?id=2496) no-repeat scroll 100% 50%;/*featuredNews*/
	padding:17px 8px;
}

.wrapBoxLandingLeftNav ul.featured li.default {
	background:transparent url(view.image?id=2501) no-repeat scroll 100% 50%;/*featuredNews*/
	padding:17px 8px;
}

.wrapBoxLandingLeftNav ul.featured li.login {
	background:transparent url(view.image?id=2502) no-repeat scroll 100% 50%;/*featuredNews*/
	padding:17px 8px;
}

.wrapBoxLandingLeftNav ul.featured li a {
	text-indent:25px;
}
.wrapBoxLandingLeftNav ul.featured li a:hover {
	color:#035E92;
	text-decoration:underline;
}
.wrapBoxLandingLeftNav ul.prayGoGive {
	padding-left:0;
}
.blackText {
	color:#000;
	font-weight:bold;
}
/*----END Wrap Box Social DashBoard Styles ----*/



/*------START OF NEWS READER TOGGLE MENU STYLES----*/

.newsContainer {
	width:166px;
	overflow:hidden;
}
.small .NewsReaderFormTable, #contentSub .NewsReaderFormTable {
	margin:0;
}
.small .NewsReaderFormTitle, #contentSub .NewsReaderFormTitle {
	display:none;
}
.small .NewsReaderFormImage, #contentSub .NewsReaderFormImage {
	display:none;
}
.small .NewsReaderItemDate, #contentSub .NewsReaderItemDate {
	display:none;
}
.small .NewsReaderFormTable label, .small .NewsReaderFormTable input, #contentSub .NewsReaderFormTable label, #contentSub .NewsReaderFormTable input {
	display:none;
}
.small .NewsReaderResultsList, #contentSub .NewsReaderResultsList {
	line-height:5px;
}
.small .NewsReaderItemLink, #contentSub .NewsReaderItemLink {
	line-height:1.16;
	color:#242424;
	font-family:"Helvetica Neue", helvetica, arial, verdana, sans-serif;
	/*background:transparent url(view.image?id=399) no-repeat scroll 0 0.33em;
	padding:0 0 0 9px;
	display:block;*/
	font-size:12px;
	font-style:normal;
	font-weight:bold;
	/*margin:0 0 0.667em;*/
	text-decoration:none;
}
.small .NewsReaderItemLink.bgRemove, #contentSub .NewsReaderItemLink.bgRemove {
	background:none;
	padding:0;
}
.small .NewsReaderItemLink.arrow, #contentSub .NewsReaderItemLink.arrow {
	background:transparent url(view.image?id=399) no-repeat scroll 0 0.33em;
	padding:0 0 0 9px;
	display:block;
}
.small a.NewsReaderItemLink .truncate_less.arrow, #contentSub a.NewsReaderItemLink .truncate_less.arrow {
	background:transparent url(view.image?id=399) no-repeat scroll 0 0.33em;
	padding:0 0 0 9px;
	display:block;
}
.small .NewsReaderItemLink:hover, .small a.NewsReaderItemLink .truncate_less:hover, #contentSub .NewsReaderItemLink:hover, #contentSub a.NewsReaderItemLink .truncate_less:hover {
	color:#035E92;
	text-decoration:underline;
}
.small .NewsReaderItemDesc, #contentSub .NewsReaderItemDesc {
	line-height:1.5;
	color:#626262;
	font-size:9pt;/*width:166px;*//*height:50px;*/
}
.small .NewsReaderItemDesc, #contentSub .NewsReaderItemDesc .truncate_less,  .small .NewsReaderItemDesc, #contentSub .NewsReaderItemDesc .truncate_less span, #contentSub .NewsReaderItemDesc .truncate_more, #contentSub .NewsReaderItemDesc .truncate_more span{
	line-height:1.5 !important;
	color:#626262 !important;
	font-size:9pt !important;
	/*height:50px;*/
	font-family:"Helvetica Neue", helvetica, arial, verdana, sans-serif !important;

}
#wrapSocialDashboard .small .NewsReaderItemDesc, #wrapSocialDashboard #contentSub .NewsReaderItemDesc .truncate_less, #wrapSocialDashboard .small .NewsReaderItemDesc, #wrapSocialDashboard #contentSub .NewsReaderItemDesc .truncate_less span, #wrapSocialDashboard #contentSub .NewsReaderItemDesc .truncate_more, #wrapSocialDashboard #contentSub .NewsReaderItemDesc .truncate_more span{
width:155px;
}
.small .NewsReaderItemDesc, #contentSub .NewsReaderItemDesc .truncate_less p , #contentSub .NewsReaderItemDesc .truncate_more p {
	/*padding:0 0 0.667em 9px !important;*/
	padding:0;
margin-bottom:0;

}

.small .NewsReaderItemDesc img{
	display:none;
}

.small .NewsReaderItemDesc[style], #contentSub .NewsReaderItemDesc[style]{
	line-height:1.5 !important;
	color:#626262 !important;
	font-size:9pt !important;
}


.small .NewsReaderItemDesc.arrow, #contentSub .small .NewsReaderItemDesc.arrow {
	display:block;
	padding:0 0 0.667em 9px;
	border-bottom:1px solid #ddd;
}
#contentSub .NewsReaderItemDesc.arrow {
	display:block;
	padding:0 0 0.667em 9px;
	border-bottom:none;
}

#contentSub .small .NewsReaderItemDesc.last , #contentSub .NewsReaderItemDesc.last, .small .NewsReaderItemDesc.last {
	display:block;
	padding:0 0 0 9px;
	border-bottom:none;
}
.small .NewsReaderResultsList.border, #contentSub .NewsReaderResultsList.border {
	line-height:3px !important;
}
.small .NewsReaderResultsList.border td{
	display:block;
	width:99%;
}

.small .NewsReaderItemDesc a.truncate_show, .small .NewsReaderItemDesc a.truncate_hide, #contentSub .NewsReaderItemDesc a.truncate_show, #contentSub .NewsReaderItemDesc a.truncate_hide {
	color:#035E92;

}
.small .NewsReaderItemDesc a.truncate_hide, #contentSub .NewsReaderItemDesc a.truncate_hide{
	background:transparent url(view.image?id=2089) no-repeat scroll 0 0.085em;
	padding-left:18px;
}
.small .NewsReaderItemDesc a.truncate_show, #contentSub .NewsReaderItemDesc a.truncate_show{
	background:transparent url(view.image?id=2090) no-repeat scroll 2px 0.05em;
	padding-left:18px;
}

.small .NewsReaderItemDesc a.truncate_show:hover, .small .NewsReaderItemDesc a.truncate_hide:hover, #contentSub .NewsReaderItemDesc a.truncate_show:hover, #contentSub .NewsReaderItemDesc a.truncate_hide:hover {
	color:#242424;
}
.small .PagedListFooter, #contentSub .PagedListFooter {
	display:none;
}

/*---END of NEWS READER STYLES ---------*/

/*----------- BASIC FORM STYLES---------*/

#internalThreeCol .largeSocialDefault .BBListOddRowStyle{
	/*FIREFOX*/
-moz-border-radius-bottomleft:4px;
	-moz-border-radius-bottomright:4px;
	-moz-border-radius-topleft:4px;
	-moz-border-radius-topright:4px;
	/*SAFARI*/
-webkit-border-top-left-radius: 4px;
	-webkit-border-top-right-radius: 4px;
	-webkit-border-bottom-left-radius: 4px;
	-webkit-border-bottom-right-radius: 4px;
	/*IE*/
border-radius-topleft: 4px;
	border-radius-topright: 4px;
	border-radius-bottomleft: 4px;
	border-radius-bottomright: 4px;
	/*DEFAULT*/
CCborderRadius-topleft: 4px;
	CCborderRadius-topright: 4px;
	CCborderRadius-bottomleft: 4px;
	CCborderRadius-bottomright: 4px;

	background-color:#fff;
	border:1px solid #DDDDDD;
	display:block;
	margin:4px 0 0;
	padding:5px;
	/*width:555px;*//*600px*/
}
#internalThreeCol .largeSocialDefault .BBListEvenRowStyle{
	/*FIREFOX*/
-moz-border-radius-bottomleft:4px;
	-moz-border-radius-bottomright:4px;
	-moz-border-radius-topleft:4px;
	-moz-border-radius-topright:4px;
	/*SAFARI*/
-webkit-border-top-left-radius: 4px;
	-webkit-border-top-right-radius: 4px;
	-webkit-border-bottom-left-radius: 4px;
	-webkit-border-bottom-right-radius: 4px;
	/*IE*/
border-radius-topleft: 4px;
	border-radius-topright: 4px;
	border-radius-bottomleft: 4px;
	border-radius-bottomright: 4px;
	/*DEFAULT*/
CCborderRadius-topleft: 4px;
	CCborderRadius-topright: 4px;
	CCborderRadius-bottomleft: 4px;
	CCborderRadius-bottomright: 4px;

	background:#DADDE3 none repeat scroll 0 0;
	border:1px solid #B2BBCA;
	display:bloc 0k;
	margin:4px 0;
	padding:5px;
	/*width:555px;*//*600px*/
}

#internalThreeCol #wrapSocialDashboard .largeSocialDefault .BBListOddRowStyle {
	/*FIREFOX*/
-moz-border-radius-bottomleft:4px;
	-moz-border-radius-bottomright:4px;
	-moz-border-radius-topleft:4px;
	-moz-border-radius-topright:4px;
	/*SAFARI*/
-webkit-border-top-left-radius: 4px;
	-webkit-border-top-right-radius: 4px;
	-webkit-border-bottom-left-radius: 4px;
	-webkit-border-bottom-right-radius: 4px;
	/*IE*/
border-radius-topleft: 4px;
	border-radius-topright: 4px;
	border-radius-bottomleft: 4px;
	border-radius-bottomright: 4px;
	/*DEFAULT*/
CCborderRadius-topleft: 4px;
	CCborderRadius-topright: 4px;
	CCborderRadius-bottomleft: 4px;
	CCborderRadius-bottomright: 4px;

	background-color:#fff;
	border:1px solid #DDDDDD;
	display:block;
	margin:4px 0 0;
	padding:5px;
	/*width:525px;*//*570px*/
}
#internalThreeCol #wrapSocialDashboard .largeSocialDefault .BBListEvenRowStyle {
	/*FIREFOX*/
-moz-border-radius-bottomleft:4px;
	-moz-border-radius-bottomright:4px;
	-moz-border-radius-topleft:4px;
	-moz-border-radius-topright:4px;
	/*SAFARI*/
-webkit-border-top-left-radius: 4px;
	-webkit-border-top-right-radius: 4px;
	-webkit-border-bottom-left-radius: 4px;
	-webkit-border-bottom-right-radius: 4px;
	/*IE*/
border-radius-topleft: 4px;
	border-radius-topright: 4px;
	border-radius-bottomleft: 4px;
	border-radius-bottomright: 4px;
	/*DEFAULT*/
CCborderRadius-topleft: 4px;
	CCborderRadius-topright: 4px;
	CCborderRadius-bottomleft: 4px;
	CCborderRadius-bottomright: 4px;

	background:#DADDE3 none repeat scroll 0 0;
	border:1px solid #B2BBCA;
	/*display:block;*/
	margin:4px 0 0;
	padding:5px;
	/*width:525px;*//*570px*/
}

#internalTwoCol .largeSocialArea .BBListOddRowStyle{
	/*FIREFOX*/
-moz-border-radius-bottomleft:4px;
	-moz-border-radius-bottomright:4px;
	-moz-border-radius-topleft:4px;
	-moz-border-radius-topright:4px;
	/*SAFARI*/
-webkit-border-top-left-radius: 4px;
	-webkit-border-top-right-radius: 4px;
	-webkit-border-bottom-left-radius: 4px;
	-webkit-border-bottom-right-radius: 4px;
	/*IE*/
border-radius-topleft: 4px;
	border-radius-topright: 4px;
	border-radius-bottomleft: 4px;
	border-radius-bottomright: 4px;
	/*DEFAULT*/
CCborderRadius-topleft: 4px;
	CCborderRadius-topright: 4px;
	CCborderRadius-bottomleft: 4px;
	CCborderRadius-bottomright: 4px;

	background-color:#fff;
	border:1px solid #DDDDDD;
	/*display:block;*/
	margin:4px 0 0;
	padding:5px;
	/*width:720px;*//*760px*/
}
#internalTwoCol .largeSocialArea .BBListEvenRowStyle{
	/*FIREFOX*/
-moz-border-radius-bottomleft:4px;
	-moz-border-radius-bottomright:4px;
	-moz-border-radius-topleft:4px;
	-moz-border-radius-topright:4px;
	/*SAFARI*/
-webkit-border-top-left-radius: 4px;
	-webkit-border-top-right-radius: 4px;
	-webkit-border-bottom-left-radius: 4px;
	-webkit-border-bottom-right-radius: 4px;
	/*IE*/
border-radius-topleft: 4px;
	border-radius-topright: 4px;
	border-radius-bottomleft: 4px;
	border-radius-bottomright: 4px;
	/*DEFAULT*/
CCborderRadius-topleft: 4px;
	CCborderRadius-topright: 4px;
	CCborderRadius-bottomleft: 4px;
	CCborderRadius-bottomright: 4px;

	background:#DADDE3 none repeat scroll 0 0;
	border:1px solid #B2BBCA;
	/*display:block;*/
	margin:4px 0 0;
	padding:5px;
	/*width:720px;*//*760px*/
}
#internalTwoCol .largeSocialArea .Application .BBListEvenRowStyle{
	background:#f2f2f2 none repeat scroll 0 0;
	border:1px solid #ddd;
}
#internalTwoCol .largeSocialArea .Application .BBFormTitle{
	color:#000;	
	font-size:1em;
	font-weight:bold;
	font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;
}
#internalSingleCol .largeSocialArea .BBListOddRowStyle{
	/*FIREFOX*/
-moz-border-radius-bottomleft:4px;
	-moz-border-radius-bottomright:4px;
	-moz-border-radius-topleft:4px;
	-moz-border-radius-topright:4px;
	/*SAFARI*/
-webkit-border-top-left-radius: 4px;
	-webkit-border-top-right-radius: 4px;
	-webkit-border-bottom-left-radius: 4px;
	-webkit-border-bottom-right-radius: 4px;
	/*IE*/
border-radius-topleft: 4px;
	border-radius-topright: 4px;
	border-radius-bottomleft: 4px;
	border-radius-bottomright: 4px;
	/*DEFAULT*/
CCborderRadius-topleft: 4px;
	CCborderRadius-topright: 4px;
	CCborderRadius-bottomleft: 4px;
	CCborderRadius-bottomright: 4px;

	background-color:#fff;
	border:1px solid #DDDDDD;
	/*display:block;*/
	margin:4px 0 0;
	padding:5px;
	/*width:907px;*//*952px*/
}
#internalSingleCol .largeSocialArea .BBListEvenRowStyle{
	/*FIREFOX*/
-moz-border-radius-bottomleft:4px;
	-moz-border-radius-bottomright:4px;
	-moz-border-radius-topleft:4px;
	-moz-border-radius-topright:4px;
	/*SAFARI*/
-webkit-border-top-left-radius: 4px;
	-webkit-border-top-right-radius: 4px;
	-webkit-border-bottom-left-radius: 4px;
	-webkit-border-bottom-right-radius: 4px;
	/*IE*/
border-radius-topleft: 4px;
	border-radius-topright: 4px;
	border-radius-bottomleft: 4px;
	border-radius-bottomright: 4px;
	/*DEFAULT*/
CCborderRadius-topleft: 4px;
	CCborderRadius-topright: 4px;
	CCborderRadius-bottomleft: 4px;
	CCborderRadius-bottomright: 4px;

	background:#DADDE3 none repeat scroll 0 0;
	border:1px solid #B2BBCA;
	display:block;
	margin:4px 0 0;
	padding:5px;

	/*width:907px;*//*952px*/
}

.BBListOddRowStyle {
	/*FIREFOX*/
-moz-border-radius-bottomleft:4px;
	-moz-border-radius-bottomright:4px;
	-moz-border-radius-topleft:4px;
	-moz-border-radius-topright:4px;
	/*SAFARI*/
-webkit-border-top-left-radius: 4px;
	-webkit-border-top-right-radius: 4px;
	-webkit-border-bottom-left-radius: 4px;
	-webkit-border-bottom-right-radius: 4px;
	/*IE*/
border-radius-topleft: 4px;
	border-radius-topright: 4px;
	border-radius-bottomleft: 4px;
	border-radius-bottomright: 4px;
	/*DEFAULT*/
CCborderRadius-topleft: 4px;
	CCborderRadius-topright: 4px;
	CCborderRadius-bottomleft: 4px;
	CCborderRadius-bottomright: 4px;

	background-color:#fff;
	border:1px solid #DDDDDD;
	/*display:block;*/
	margin:4px 0 0;
	padding:5px;
	/*width:720px;*/
}
.BBListEvenRowStyle {
	/*FIREFOX*/
-moz-border-radius-bottomleft:4px;
	-moz-border-radius-bottomright:4px;
	-moz-border-radius-topleft:4px;
	-moz-border-radius-topright:4px;
	/*SAFARI*/
-webkit-border-top-left-radius: 4px;
	-webkit-border-top-right-radius: 4px;
	-webkit-border-bottom-left-radius: 4px;
	-webkit-border-bottom-right-radius: 4px;
	/*IE*/
border-radius-topleft: 4px;
	border-radius-topright: 4px;
	border-radius-bottomleft: 4px;
	border-radius-bottomright: 4px;
	/*DEFAULT*/
CCborderRadius-topleft: 4px;
	CCborderRadius-topright: 4px;
	CCborderRadius-bottomleft: 4px;
	CCborderRadius-bottomright: 4px;

	background:#DADDE3 none repeat scroll 0 0;
	border:1px solid #B2BBCA;
	/*display:block;*/
	margin:4px 0 0;
	padding:5px;
	/*width:720px;*/
}

#internalThreeCol .BBListEvenRowStyle {
/*width:525px;*/
}
#internalThreeCol .BBListOddRowStyle {
/*width:525px;*/
}

.Application .w100p td {
	/*width:auto !important;*/
}
.EventSectionHeader {
padding:0.53em 0 0.5em !important;
}

.EventItemTitleDescription {
	color:#666666 !important;
}




.largeSocialArea #InnerDefaultContainter .SubscriptionFormListHeaderTitle {
color:#000;
font-size:1em;
font-weight:bold;
font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;
}


/*----------- END STYLES ---------------*/

/*----------- MAIN CONTENT DEFAULT STYLES ---------------*/

#InnerDefaultContainter, .boxBodyDefault {
	color:#666666;
	font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size:9pt;
	line-height:1.5;
}

#InnerDefaultContainter h4, .boxBodyDefault h4{
	color:#242424;
	font-size:1em;
	margin:0 0 0.667em;
	font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;
}

#InnerDefaultContainter .arrowTitle h4, .boxBodyDefault .arrowTitle h4{
color:#242424;
	font-family:"Helvetica Neue", helvetica, arial, verdana, sans-serif;
	font-size:12px;
	font-stretch:normal;
	font-style:normal;
	font-weight:bold;
	line-height:1.5;
	background:transparent url(view.image?id=399) no-repeat scroll 0 0.55em;
	padding:0 0 0 9px;
	margin:0 0 0.667em;
}
#InnerDefaultContainter p, .boxBodyDefault p {
	color:#666666;
	font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size:9pt;
	line-height:1.65;
	margin:0 0 1.25em;
}

#InnerDefaultContainter b, .boxBodyDefault b, #InnerDefaultContainter strong, .boxBodyDefault strong {
	color:#000;
}

#InnerDefaultContainter ul, .boxBodyDefault ul {
	color:#7D7656;
	font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size:9pt;
	line-height:1.5;
	margin:0 0 1.25em;
}

#InnerDefaultContainter ul li, .boxBodyDefault ul li{
	background:transparent url(view.image?id=399) no-repeat scroll 0 0.53em;
	padding:0 0 0 16px;
	margin-left:2.5em;
}

#InnerDefaultContainter ul li a, .boxBodyDefault ul li a{
	
color:#035E92;
font-weight:bold;
}

#InnerDefaultContainter ul li a:hover, .boxBodyDefault ul li a:hover{
	
color:#000;
font-weight:bold;
}

#InnerDefaultContainterul li b , .boxBodyDefault ul li b {
	text-decoration:none;
	font-weight:bold;
	color:#035E92;
}
	
#InnerDefaultContainter ol, .boxBodyDefault ol { 
list-style-position: outside;
list-style-type:decimal;

}	

#InnerDefaultContainter ol li, .boxBodyDefault ol li {
	color:#242424;
	font-weight:bold;
	padding:0.5em 2.5em 0 0.5em;
}

/*----------- END STYLES ---------------*/

/*----------TRIP APPLICATION STYLES--------*/
.Application h4 {
	color:#242424;
font-size:1em;
margin:0 0 0.667em;
font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;
}

.Application p {
color:#666666;
font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;
font-size:9pt;
line-height:1.5;
margin:0 0 1.25em;
}

.Application  {
color:#666666;
font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;
font-size:9pt;
line-height:1.5;
}

.Application b {
color:#000;
}
.Application ul {
color:#7D7656;
font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;

font-size:9pt;
line-height:1.5;
margin:0 0 1.25em;
}
.Application ul li{
background:transparent url(view.image?id=399) no-repeat scroll 0 0.53em;
padding:0 0 0 9px;
margin-left:2.5em;
}
.Application ul li b, .Application ul li u {
	text-decoration:none;
	font-weight:bold;
	color:#035E92;
}
	
.Application ol { 
list-style-position: outside;
list-style-type:decimal;
}	

.Application ol li {
	color:#242424;
	font-weight:bold;
	padding:0.5em 2.5em 0 0.5em;
}
.Application .BBNavBarTable td a{
	font-weight:bold;
	color:#035E92;
	background:transparent url(view.image?id=1646) no-repeat scroll 0 0.15em;
	padding:0 0 0 2.15em;

	
}
.Application .BBNavBarTable td a:hover{
	font-weight:bold;
	color:#ddd;
	background:transparent url(view.image?id=1624) no-repeat scroll 0 0.15em;
	padding:0 0 0 2.15em;
}

.Application .BBNavBarTable td {
/*background:transparent url(view.image?id=399) no-repeat scroll 0 0.5em;*/
padding:0 2.5em 0 0;
}
.Application .EventSectionHeader {
	font-size:1.1em;
	font-weight:bold;
	color:#242424;
	font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
	padding:0.53em 0 0.5em !important;
}
.Application em{
	color:#035E92;
}

.verse {
-moz-border-radius:4px;
background:#F2F2F2 none repeat scroll 0 0;
border:1px solid #DDDDDD;
display:block;
color:#035E92 !important;
font-size:1em;
font-style:italic;
padding:6px 10px;
margin:0 2.1em 1.25em !important;
text-align:left;
}

.toTop{
float:right;
margin:0 0 -5px;
padding:0;
}

.browserSafari .toTop{

margin:0 0 -5px;

}

.toTop a{
color:#CDCDCC;
font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
font-weight:bold;
text-transform:uppercase;
text-decoration:none;
background:transparent url(view.image?id=2072) no-repeat scroll 0 0;
padding:0px 15px 10px;
}
.toTop a:hover{
background:transparent url(view.image?id=2072) no-repeat scroll 0 -38px;
color:#242424;
}

@media screen {
  .sIFR-flash {
    visibility: visible !important;
    margin: 0;
    padding: 0;
  }
  
  .sIFR-replaced, .sIFR-ignore {
    visibility: visible !important;
  }
  
  .sIFR-alternate {
    position: absolute;
    left: 0;
    top: 0;
    width: 0;
    height: 0;
    display: block;
    overflow: hidden;

  }
#tabAreaRight span.sIFR-alternate {
  background:none;
border:none;
width: 0 !important;
    height: 0 !important;
padding:0 !important;
}
  .sIFR-replaced div.sIFR-fixfocus {
    margin: 0pt; 

    padding: 0pt; 
    overflow: auto; 
    letter-spacing: 0px; 
    float: none;
  }
}

@media print {
  .sIFR-flash {
    display    : none !important;
    height     : 0;
    width      : 0;
    position   : absolute;
    overflow   : hidden;
  }
  
  .sIFR-alternate {
    visibility : visible !important;
    display    : block   !important;
    position   : static  !important;
    left       : auto    !important;
    top        : auto    !important;
    width      : auto    !important;
    height     : auto    !important;
  }
}

/*
Place CSS rules for to-be-replaced elements here. Prefix by .sIFR-active
so they only apply if sIFR is active. Make sure to limit the CSS to the screen
media type, in order not to have the printed text come out weird.
*/
@media screen {
  /* Example:
  .sIFR-active h1 {
    font-family: Verdana;

    visibility: hidden;
  }
  */
}


* .hide, #contentPrimary.grid .photoGrid180 .photo.hide{
display:none;
}

ul.default {
display:none !important;
}

#contentSecondary ul.SocialleftNav li.static {
display:inline !important;
}

.EventProgressCell {
background:#121212 url(view.image?id=2239) repeat-x ;
}

.EventProgressCellFuture {
background:#121212 url(view.image?id=2239) repeat-x scroll 0 0;
color:#AAAAAA;
}
.disclaimer{
color:#A2A2A2;
font-size:0.93em;
font-style:italic;
}

.wrapBoxLandingLeftNav .boxBodyFlat, .wrapBoxLandingLeftNav .boxBodyFlat p {
color:#666666;
font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;
font-size:9pt;
line-height:1.5;
margin:0;
}

.wrapBoxLandingLeftNav .boxBodyFlat h1 {
background:transparent url(view.image?id=399) no-repeat scroll 0 0.33em;
padding:0 0 0 9px;
font-family:"Helvetica Neue",helvetica,arial,verdana,sans-serif;
font-size:12px;
font-style:normal;
font-weight:bold;
line-height:1.16;
}
.instructions{
font-size:8pt !important;
}

.boxBodyDefault .DonationFieldCheckboxCaption input, #InnerDefaultContainter .DonationFieldCheckboxCaption input 
 {
background:none;
border:none;
}

.boxBodyDefault .BBFormSelectList, #InnerDefaultContainter .BBFormSelectList {
background-color:#DADDE3;
}

.BBFormTextArea.DonationCaptureTextArea {
background-color:#e7e7e7;
}

#wrapSocialContentOuter #wrapContentInner .BBListOddRowStyle input, #wrapSocialContentOuter #wrapContentInner .BBListEvenRowStyle input {
background:none repeat scroll 0 0 transparent;
border:1px solid #B2BBCA;
}

#wrapSocialContentOuter #wrapContentInner .BBListOddRowStyle input:hover, #wrapSocialContentOuter #wrapContentInner .BBListEvenRowStyle input:hover {
background:none repeat scroll 0 0 transparent;
border:1px solid #B2BBCA;
}

/*Staff Conference Week Styles*/
.imgHeader{
margin:0 0 1.5em 0;
padding:0;
	
}
.imgTop{
	
margin-top:2em;	
}

.imgRight{
	position:relative;
	float:right;
	margin:0;
	padding:0 1px 0 0;
}

.imgLeft{
	position:relative;
	float:left;
	margin:0;
	padding:0;
	
}

.imgBottom{
margin:4px 0 0;	
}

#adWrapper-135{
height:135px;
padding:0;
margin:4px 0 0 0;;
	
}
/*end conference Styles*/
