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}
P
{
   /* Layout */
   font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
   	font-size: 12px;
   	line-height: 18px;
   	margin: 10px 0px;
}
BODY
{
   /* Layout */
   height: 100% !important;
}
H1
{
   /* Layout */
   font-size: 16px;
   	margin: 5px 0px;
   	font-weight: bold;
   	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
   	text-transform: uppercase;
}
H2
{
   /* Layout */
   font-size: 14px;
   	line-height: 19px;
   	font-family: Georgia, Times, serif;
   	margin: 0px 0px;
   	font-weight: normal;
   	text-transform: uppercase;
   margin: 19px 0px 8px 0px;
}
H3
{
   /* Layout */
   font-size: 12px;
   	line-height: 19px;
   	font-family: Georgia, Times, serif;
   	margin: 0px 0px;
   	font-weight: normal;
   	text-transform: uppercase;
   margin: 19px 0px 0px 0px;
}
H4
{
   /* Layout */
   margin: 5px 0px;
   	font-weight: normal;
}
H5
{
   /* Layout */
   margin: 5px 0px;
   	font-weight: normal;
}
H6
{
   /* Layout */
   margin: 5px 0px;
   	font-weight: normal;
}
A:link
{
   /* Layout */
   text-decoration: underline;
}
A:visited
{
   /* Layout */
   text-decoration: underline;
}
A:hover
{
   /* Layout */
   text-decoration: underline;
   color:#E52945;
}
A:active
{
   /* Layout */
   text-decoration: underline;
}
.ContentTB2
{
   /* System Defaults */
   background-color:#DDDBDB;
   border:outset 1px;
}
.ContentTB2Hot
{
   /* System Defaults */
   background-color:#C0C0CF;
   border:outset 1px;
}
.BBModalBackground
{
   /* System Defaults */
   background-color: gray;
   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;
}
.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;
}
.ReportInformationCell
{
   /* System Defaults */
   height:150px;
   white-space:normal;
   overflow:auto;
}
.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;
}
.BBFieldSet
{
   /* Layout */
   color:#FFFFFF;
}
.BBCalendar
{
   /* System Defaults */
   border-color:black;
}
.BBCalendar:active
{
   /* System Defaults */
   color:#00008b;
}
.BBCalendar:hover
{
   /* System Defaults */
   color:#00008b;
}
.BBCalendar:link
{
   /* System Defaults */
   color:#00008b;
}
.BBCalendar:visited
{
   /* System Defaults */
   color:#00008b;
}
.BBCalendarDayHeader
{
   /* System Defaults */
   background-color:#336699;
   color:White;
   height:1px;
}
.BBCalendarNextPrev
{
   /* System Defaults */
   background-color:#336699;
   color:white;
}
.BBCalendarOtherMonthDay
{
   /* System Defaults */
   color:#CC9966;
}
.BBCalendarSelectedDay
{
   /* System Defaults */
   font-weight:bold;
}
.BBCalendarSelector
{
   /* System Defaults */
   background-color:#336699;
}
.BBCalendarTitle
{
   /* System Defaults */
   background-color:#336699;
   color:white;
   font-weight:bold;
}
.BBCalendarTodayDay
{
   /* System Defaults */
   background-color:#b0c4de;
}
.BBFieldCaption
{
   /* System Defaults */
   text-align:right;
   white-space:nowrap;
   /* Layout */
   font-family:Trebuchet MS,Arial,Helvetica,sans-serif;
}
.BBFieldCheckboxCaption
{
   /* System Defaults */
   text-align:left;
}
.BBFieldControlCell
{
   /* System Defaults */
   text-align:left;
}
.BBFormButtonCell
{
   /* System Defaults */
   text-align:center;
}
.BBFormButtonRow
{
   /* System Defaults */
   background-color:white;
   /* Layout */
   background-color: black;
}
.BBFormChecklist
{
   /* System Defaults */
   border:1pt solid buttonFace;
}
.BBFormErrorMessage
{
   /* System Defaults */
   color:red;
   font-weight:bold;
}
.BBFormReadonlyValue
{
   /* System Defaults */
   font-style:italic;
}
.BBFormRequiredFieldMarker
{
   /* System Defaults */
   color:red;
   font-size:medium;
   font-weight:bolder;
   vertical-align:middle;
   /* Layout */
   color:black/* gewijzigd van rood naar zwart ivm Survey UD 2010 RS*/;
}
.BBFormRequiredFieldMissingText
{
   /* System Defaults */
   color:Red;
   font-weight:bold;
}
.BBFormSelectList
{
   /* System Defaults */
   background-color:White;
   width:auto;
}
.BBFormTable
{
   /* System Defaults */
   border:1pt solid buttonface;
   /* Layout */
   border-width: 0px;
}
.BBFormTextArea
{
   /* System Defaults */
   font-family:Verdana, Helvetica, sans-serif;
   font-size:11px;
   font-weight:normal;
}
.BBFormTextbox
{
   /* System Defaults */
   width:150px;
}
.BBFormTitle
{
   /* System Defaults */
   border-bottom:1pt solid buttonface;
   color:black;
   font-weight:bold;
   text-align:center;
}
.BBFormValidatorSummary
{
   /* System Defaults */
   background-color:white;
   color:red;
   /* Layout */
   background-color: black;
}
.BBListingHeading
{
   /* System Defaults */
   background-color:buttonFace;
   border:1pt solid buttonFace;
   font-size:10pt;
   text-align:left;
}
.BBListingTable
{
   /* System Defaults */
   border-bottom:1pt solid buttonFace;
   border-top:1pt solid buttonFace;
}
.BBMessage
{
   /* System Defaults */
   font-style:italic;
}
.BBNameLink:active
{
   /* System Defaults */
   color:Black;
   /* Layout */
   color: white;
}
.BBNameLink:hover
{
   /* System Defaults */
   color:Green;
   /* Layout */
   color: white;
}
.BBNameLink:link
{
   /* System Defaults */
   color:black;
   /* Layout */
   color: white;
}
.BBNameLink:visited
{
   /* System Defaults */
   color:blue;
   /* Layout */
   color: #e11e2b;
}
.PagedListFooter
{
   /* System Defaults */
   background-color:transparent;
   font-family:Verdana, Helvetica, sans-serif;
   font-size:8pt;
   font-weight:normal;
   /* Layout */
   display:block;
   font-family:Trebuchet MS;
   font-size:11px;
   margin:16px 0px 0px 0px;
}
.PagedListFooterLink:hover
{
   /* System Defaults */
   color:#06C;
   text-decoration:underline;
}
.PagedListFooterLink:link
{
   /* System Defaults */
   color:#06C;
   text-decoration:none;
   /* Layout */
   color:#E52945;
}
.PagedListFooterLink:visited
{
   /* System Defaults */
   color:#69C;
   text-decoration:none;
}
.SpellBody
{
   /* System Defaults */
   background-color:#f5f5f5;
   padding:0px 6px 6px 6px;
}
.SpellButton
{
   /* System Defaults */
   margin:0px, 0px, 2px, 2px;
   width:100%;
}
.SpellCheckBadWord
{
   /* System Defaults */
   color:Red;
   font-weight:bold;
}
.SpellCheckTextBox
{
   /* System Defaults */
   width:100%;
}
.SpellFieldValue
{
   /* System Defaults */
   font-size:8pt;
   text-align:left;
}
.SpellHeading
{
   /* System Defaults */
   font-family:Verdana, Helvetica, sans-serif;
   font-size:8pt;
   font-weight:bold;
}
.SpellHeadingCell
{
   /* System Defaults */
   background-color:#e9e9e9;
   width:100%;
}
.SpellHeadLegend
{
   /* System Defaults */
   font-family:Verdana, Helvetica, sans-serif;
   font-size:8pt;
   font-style:normal;
   font-weight:normal;
}
.SpellLegend
{
   /* System Defaults */
   font-family:Verdana, Helvetica, sans-serif;
   font-size:8pt;
   font-weight:bold;
   text-align:right;
}
.SpellSubject
{
   /* System Defaults */
   font-size:8pt;
   font-weight:bold;
}
.SpellSuggestionList
{
   /* System Defaults */
   border:1px solid black;
   height:auto;
   width:100%;
}
.SpellText
{
   /* System Defaults */
   background-color:#f5f5f5;
   padding:12px, 6px, 6px, 6px;
}
.SpellTextValue
{
   /* System Defaults */
   font-family:Verdana, Helvetica, sans-serif;
   font-size:8pt;
   text-align:left;
}
.BBListOddRowStyle
{
   /* System Defaults */
   background-color:#e9e9e9;
}
.MatchFinderResultsList
{
   /* System Defaults */
   background-color:transparent;
   font-family:Verdana, Helvetica, sans-serif;
   font-size:8pt;
   font-weight:normal;
}
.ReportCalendar
{
   /* System Defaults */
   FONT-SIZE: 8pt;
}
.SpellFieldCaption
{
   /* System Defaults */
   font-size:8pt;
   font-weight:bold;
   text-align:left;
}
.MatchFinderDetailsValue
{
   /* System Defaults */
   font-size:10pt;
   font-style:normal;
}
.SpellFormTable
{
   /* System Defaults */
   font-family:Verdana, Helvetica, sans-serif;
   font-size:8pt;
   font-weight:normal;
}
.SpellFormTitle
{
   /* System Defaults */
   font-family:Verdana, Helvetica, sans-serif;
   font-size:8pt;
   width:100%;
}
.ReportTitle
{
   /* System Defaults */
   height:18px;
}
.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 */
   background:url(http://www.uva-alumni.nl/view.image?id=751)  0px 20px no-repeat !important;
   color:#fff;
   text-transform:uppercase;
   font-style:normal;
   font:12px Trebuchet MS;
   padding:0px;
   margin:0px 0px 10px 0px;
   height:30px;
}
.LoginLink
{
   /* System Defaults */
   font-family:Verdana, Helvetica, sans-serif;
   font-size:11px;
   font-weight:normal;
   text-decoration:underline;
}
.LoginFieldMessage
{
   /* System Defaults */
   FONT-SIZE: 8pt;
   COLOR: gray;
   FONT-FAMILY: Arial Narrow;
   /* Layout */
   font:10px Trebuchet MS;
}
.LoginFormTable
{
   /* System Defaults */
   border:0;
   width:275px;
   /* Layout */
   width:377px !important;
}
.LoginFormTextArea
{
   /* System Defaults */
   width:140px;
   /* Layout */
   width:238px;
   resize:none;
}
.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;
}
.LoginFormValidatorSummary
{
   /* Layout */
   width:250px;
   height:0px;
   padding-top:33px;
   overflow:hidden;
   display:inline;
   font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
   font-size: 12px;
   line-height: 24px;
   back-ground-color: white;
}
.LoginFormNormalMessage
{
   /* Layout */
   font-style:normal;
   font-family: 'Trebuchet MS';
}
.RoleImage
{
   /* System Defaults */
   width:20px;
   margin:2px 2px 2px 2px;
}
.RoleImageContainer
{
   /* System Defaults */
   padding:2px 2px 2px 2px;
}
.ProfileImageDefault
{
   /* System Defaults */
   width:100px;
}
.ProfileFormPrivateControlCell
{
   /* System Defaults */
   text-align:center;
   /* Layout */
   border-bottom: 1pt dashed #282828;
   width:110px;
   text-align:right;
   height:25px;
   vertical-align:middle !important;
}
.ProfileFieldCaption
{
   /* Layout */
   border-bottom: 1pt dashed #282828;
   vertical-align:middle;
}
.ProfileFieldControlCell
{
   /* Layout */
   border-bottom: 1pt dashed #282828;
}
.ProfileFormButtonCell
{
   /* System Defaults */
   text-align:right;
   /* Layout */
   text-align:left !important;
}
.ProfileFormButtonRow
{
   /* Layout */
   background-color:#000;
}
.ProfileFormCheckbox
{
   /* Layout */
   text-align: left;
}
.ProfileFormReadonlyValue
{
   /* Layout */
   font-style: normal;
   padding-left: 5px;
}
.ProfileFormSubmitButton
{
   /* Layout */
   background:url(http://www.uva-alumni.nl/view.image?id=753) no-repeat !important;
   width:80px;
   height:34px;
   padding:0px 0px 0px 0px !important;
   border:none;
   text-transform: uppercase;
   text-align:center !important;
   color:#fff;
}
.ProfileFormTable
{
   /* System Defaults */
   border:0;
   /* Layout */
   width:auto;
   height: 15px;
}
.ProfileFormChildRowTitle
{
   /* System Defaults */
   text-align:right;
}
.ProfileFormTitle
{
   /* System Defaults */
   text-align:left;
}
.ProfileFormValidatorSummary
{
   /* Layout */
   background-color: black;
}
.DirectorySearchForm
{
   /* Layout */
   width:320px;
}
.DirectoryListingItemInteriorTable
{
   /* System Defaults */
   border-collapse: collapse;
   white-space: nowrap;
   width: 100%;
}
.DirectoryFieldCaption
{
   /* Layout */
   text-align: left;
   font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
}
.DirectoryFieldControlCell
{
   /* Layout */
   width: 180px;
}
.DirectoryFormButtonCell
{
   /* Layout */
   text-align: right;
}
.DirectoryFormSelectList
{
   /* Layout */
   width: 225px;
}
.DirectoryFormSubmitButton
{
   /* Layout */
   font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
   font-size: 12px;
   background-color:#e11e2b;
   color:#FFFFFF;
   border: 0px;
   text-transform: uppercase;
}
.DirectoryPagingButton
{
   /* System Defaults */
   width:60px;
   /* Layout */
   font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
   font-size: 12px;
   background-color:#000000;
   color:#FFFFFF;
   border: 0px;
}
.DirectoryFormTitle
{
   /* Layout */
   margin: 5px 0px;
   font-weight: normal;
   color:white;
   text-align: left;
   line-height: 24px;
   font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
   text-transform: uppercase;
}
.DirectoryListingHeading
{
   /* System Defaults */
   border-left: 1pt solid #FFFFFF;
   border-right: 1pt solid #FFFFFF;
   padding: 3px;
   /* Layout */
   font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
   font-size: 12px;
   line-height: 24px;
   text-align: left;
   background-color: black;
   border: 0pt;
}
.DirectoryListingItem
{
   /* System Defaults */
   border-bottom:1pt solid buttonFace;
   vertical-align: top;
   /* Layout */
   font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
   font-size: 12px;
   line-height: 24px;
   text-align: left;
   color: white;
   padding-right: 6px;
   width: 300px;
}
.DirectoryListingTable
{
   /* System Defaults */
   border-collapse: collapse;
   /* Layout */
   border-top:0pt;
   border-bottom: 0pt;
}
.DirectoryNameLink
{
   /* Layout */
   color: white;
   font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
   font-size: 12px;
   line-height: 24px;
   text-align: left;
}
.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:11px Trebuchet MS;
}
.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 */
   font:11px Trebuchet MS;
   color:#FFFFFF;
   border: 0pt;
   background-color: black;
   text-align: right;
}
.DonationFieldCaption
{
   /* System Defaults */
   background:gainsboro;
   /* Layout */
   font:11px Trebuchet MS;
   color:#FFFFFF;
   border: 0pt;
   background-color: black;
   text-align: right;
   margin: 2px 5px;
}
.DonationCaptchaCaption
{
   /* System Defaults */
   float:left;
   clear:left;
   text-align:right;
   padding-top:5px;
   padding-bottom:5px;
   margin-top:2px;
}
.DonationCaptureFieldControlCell
{
   /* Layout */
   font:11px Trebuchet MS;
}
.DonationFieldControlCell
{
   /* Layout */
   font:11px Trebuchet MS;
}
.DonationButtonCell
{
   /* System Defaults */
   text-align:right;
}
.DonationCaptureReadonlyValue
{
   /* System Defaults */
   text-align:left;
   font-size:x-small;
}
.DonationCaptureSelectList
{
   /* Layout */
   font:11px Trebuchet MS;
   color: black;
}
.DonationCaptureSelectListNarrow
{
   /* System Defaults */
   width:75px;
}
.DonationCaptureFormTable
{
   /* System Defaults */
   width:100%;
}
.DonationCaptureTextArea
{
   /* System Defaults */
   width:350px;
}
.DonationTextArea
{
   /* System Defaults */
   width:350px;
}
.DonationCaptureTextboxNarrow
{
   /* System Defaults */
   width:80px;
}
.DonationCaptureTextboxWide
{
   /* System Defaults */
   width:350px;
}
.DonationTextboxNarrow
{
   /* System Defaults */
   width:80px;
}
.DonationTextboxWide
{
   /* System Defaults */
   width:350px;
}
.DonationCaptureListingHeading
{
   /* System Defaults */
   background-color:#333399;
   color:White;
   height:30px;
   text-align:center;
   /* Layout */
   text-transform: uppercase;
   font:11px Trebuchet MS;
   color:#FFFFFF;
   border: 0pt;
   border-bottom: 1pt dotted white;
   background-color: black;
   text-align: left;
   font-style: bold;
}
.DonationListingHeading
{
   /* System Defaults */
   background-color:#333399;
   color:white;
   height:30px;
   text-align:center;
   /* Layout */
   text-transform: uppercase;
   font:11px Trebuchet MS;
   color:#FFFFFF;
   border: 0pt;
   border-bottom: 1pt dotted white;
   background-color: black;
   text-align: left;
   font-style: bold;
}
.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;
}
.EventAttendeesCurrent
{
   /* System Defaults */
   background-color:#eeeeee;
   color:#666666;
   padding-left:2px;
   font-size:xx-small;
   font-weight:bold;
}
.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;
}
.EventAttendeesOverallTotal
{
   /* System Defaults */
   font-weight:normal;
   background-color:#eeeeee;
   font-size:xx-small;
   padding-right:6px;
}
.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;
}
.EventItemsSelectionGrid
{
   /* System Defaults */
   margin-top:6px;
   margin-bottom:6px;
   border:1px solid #ebebeb;
}
.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;
}
.EventTicketsBodyCell
{
   /* System Defaults */
   color:#666666;
   font-size:xx-small;
   font-weight:normal;
}
.EventTicketsHeaderCell
{
   /* System Defaults */
   font-weight:normal;
   color:#666666;
   font-size:xx-small;
}
.SummaryGridEventTitle
{
   /* System Defaults */
   font-style:normal;
   font-size: 11px;
   font-weight:bold;
}
.EventItemRegistrantControlCellName
{
   /* System Defaults */
   text-align:right;
}
.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;
}
.EventItemRegistrationControlCellDescription
{
   /* System Defaults */
   font-weight:bold;
   text-align:left;
   width:100px;
}
.EventItemRegistrationControlCellNumParticipants
{
   /* System Defaults */
   text-align:left;
}
.EventItemRegistrationControlCellPrice
{
   /* System Defaults */
   font-weight:bold;
   text-align:right;
}
.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;
}
.EventProgressCell
{
   /* System Defaults */
   background-color:#333399;
   height:10px;
}
.EventProgressCellFuture
{
   /* System Defaults */
   background-color:Gray;
   height:10px;
}
.EventProgressCellPast
{
   /* System Defaults */
   background-color:Gray;
   height:10px;
}
.EventItemRegistrantControlCell
{
   /* System Defaults */
   text-align:left;
}
.EventItemRegistrantSelectList
{
   /* System Defaults */
   width:200px;
}
.EventSubmitButton
{
   /* System Defaults */
   margin-left:5px;
   margin-right:5px;
   width:100px;
}
.EventItemRegistrantsTable
{
   /* System Defaults */
   text-align:center;
   width:485px;
}
.EventItemRegistrationFooterTable
{
   /* System Defaults */
   border:none;
   width:485px;
}
.EventItemRegistrationsTable
{
   /* System Defaults */
   border:none;
   text-align:left;
   width:550px;
   margin-left:20px;
}
.EventItemsTable
{
   /* System Defaults */
   border:none;
}
.EventTable
{
   /* System Defaults */
   border:none;
   width:550px;
}
.EventItemRegistrantTextbox
{
   /* System Defaults */
   width:200px;
}
.EventItemRegistrationTextbox
{
   /* System Defaults */
   width:25px;
}
.EventItemTitleDescription
{
   /* System Defaults */
   border:none;
   font-weight:normal;
}
.EventItemTitleName
{
   /* System Defaults */
   border:none;
   font-size:medium;
}
.EventItemTitleTime
{
   /* System Defaults */
   border:none;
   font-size:small;
}
.EventMessage
{
   /* System Defaults */
   text-align:center;
}
.SubscriptionFormCheckList
{
   /* Layout */
   border: 0pt;
   width: 300px;
   font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
}
.SubscriptionFormTitle
{
   /* Layout */
   font-size: 16px;
   margin: 5px 0px;
   font-weight: bold;
   font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
   text-transform: uppercase;
   border-bottom: 1pt solid white;
   color: white;
   text-align: left;
}
.SubscriptionFormListHeaderTitle
{
   /* Layout */
   margin: 5px 0px;
   font-weight: normal;
   border-bottom: 1pt solid white;
   color: white;
   text-align: left;
   text-transform: uppercase;
   font-family: Georgia, serif;
}
.SubscriptionFormMessage
{
   /* Layout */
   font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
   font-size: 12px;
   line-height: 18px;
   margin: 10px 0px;
   font-style: normal;
}
.ProfilePhotoFormTextbox
{
   /* System Defaults */
   width:250px;
}
.MailForwardingCaption
{
   /* Layout */
   text-align: left;
}
.MailForwardingFormCheckbox
{
   /* Layout */
   padding:10px;
   display: block;
   width:100%;
   background-color: #C00;
   margin: 10px 0px;
}
.MailForwardingFormTitle
{
   /* Layout */
   color: #FFFFFF;
   font-size: 16px;
   margin: 5px 0px;
   font-weight: bold;
   font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
   text-transform: uppercase;
   text-align: left;
}
.MailForwardingFormMessage
{
   /* Layout */
   font-style:normal;
}
.DiscussionPending
{
   /* System Defaults */
   color:#f00;
}
.DiscussionFilterSpacer
{
   /* System Defaults */
   width:2px;
}
.DiscussionFooterLink:hover
{
   /* System Defaults */
   color:#06C;
   text-decoration:underline;
}
.DiscussionFooterLink:link
{
   /* System Defaults */
   color:#06C;
   text-decoration:none;
}
.DiscussionFooterLink:visited
{
   /* System Defaults */
   color:#69C;
   text-decoration:none;
}
.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 */
   padding-top:20px !important;
   background:none;
}
.DiscussionGroupHeadingText
{
   /* System Defaults */
   font-family:Verdana, Helvetica, sans-serif;
   font-size:8pt;
   font-weight:bold;
}
.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;
}
.DiscussionMessageSepHR
{
   /* System Defaults */
   color:#ccc;
   margin:3px 0px 0px 0px;
   padding:0;
   width:95%;
}
.DiscussionNew
{
   /* System Defaults */
   color:#f00;
   /* Layout */
   background:#e52945;
   color:#fff;
   text-transform:uppercase;
   padding:2px;
}
.DiscussionReplyBody
{
   /* System Defaults */
   background-color:transparent;
   padding:0px 6px 0px 0px;
}
.DiscussionReplyFieldValue
{
   /* System Defaults */
   font-size:8pt;
   text-align:left;
}
.DiscussionReplyHeading
{
   /* System Defaults */
   background-color:transparent;
   height:21px;
   padding:3px 5px 2px 0px;
}
.DiscussionReplySubject
{
   /* System Defaults */
   font-size:8pt;
   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:none !important;
}
.DiscussionTopicFieldValue
{
   /* System Defaults */
   font-size:8pt;
   text-align:left;
}
.DiscussionTopicHeading
{
   /* System Defaults */
   background-color:#e9e9e9;
   height:21px;
   padding:3px 5px 2px 5px;
   /* Layout */
   background:none !important;
}
.DiscussionTopicLink:hover
{
   /* System Defaults */
   color:#06C;
   text-decoration:underline;
}
.DiscussionTopicLink:link
{
   /* System Defaults */
   color:#06C;
   text-decoration:none;
}
.DiscussionTopicLink:visited
{
   /* System Defaults */
   color:#69C;
   text-decoration:none;
}
.DiscussionTopicList
{
   /* System Defaults */
   background-color:transparent;
   font-family:Verdana, Helvetica, sans-serif;
   font-size:8pt;
   font-weight:normal;
   /* Layout */
   margin:10px 0px 0px 0px !important;
   border-bottom:solid 1px #fff;
}
.DiscussionTopicListHeader
{
   /* System Defaults */
   font-family:Verdana, Helvetica, sans-serif;
   font-size:8pt;
   font-weight:bold;
}
.DiscussionTopicNumReplies
{
   /* System Defaults */
   font-size:8pt;
   font-weight:normal;
}
.DiscussionTopicSepHR
{
   /* System Defaults */
   width:95%;
   /* Layout */
   display:none !important;
}
.DiscussionTopicSubject
{
   /* System Defaults */
   font-size:8pt;
   font-weight:bold;
}
.DiscussionTopicTable
{
   /* System Defaults */
   margin:0px 0px 5px 0px;
   width:100%;
   /* Layout */
   border-bottom:solid 1px #fff !important;
}
.PostDiscussionPreviewHeading
{
   /* System Defaults */
   font-family:Verdana, Helvetica, sans-serif;
   font-size:8pt;
   font-weight:bold;
}
.PostDiscussionPreviewHeadingCell
{
   /* System Defaults */
   background-color:#e9e9e9;
   width:100%;
   /* Layout */
   background:none !important;
}
.PostDiscussionPreviewLegend
{
   /* System Defaults */
   font-family:Verdana, Helvetica, sans-serif;
   font-size:8pt;
   font-style:normal;
   font-weight:normal;
   /* Layout */
   display:none;
   padding:0px 0px 20px 0px;
}
.PostDiscussionReplyHeading
{
   /* System Defaults */
   font-family:Verdana, Helvetica, sans-serif;
   font-size:8pt;
   font-weight:bold;
}
.PostDiscussionReplyHeadingCell
{
   /* System Defaults */
   background-color:#e9e9e9;
   width:100%;
   /* Layout */
   background:none !important;
}
.PostDiscussionReplyLegend
{
   /* System Defaults */
   font-family:Verdana, Helvetica, sans-serif;
   font-size:8pt;
   font-style:normal;
   font-weight:normal;
}
.PostDiscussionTopicHeading
{
   /* System Defaults */
   font-family:Verdana, Helvetica, sans-serif;
   font-size:8pt;
   font-weight:bold;
}
.PostDiscussionTopicHeadingCell
{
   /* System Defaults */
   background-color:#e9e9e9;
   width:100%;
   /* Layout */
   background:none;
}
.PostDiscussionTopicLegend
{
   /* System Defaults */
   font-family:Verdana, Helvetica, sans-serif;
   font-size:8pt;
   font-style:normal;
   font-weight:normal;
}
.DiscussionFilterFieldCaption
{
   /* System Defaults */
   font-family:Verdana, Helvetica, sans-serif;
   font-size:8pt;
   font-style:normal;
   width:60px;
}
.DiscussionReplyFieldCaption
{
   /* System Defaults */
   font-size:8pt;
   font-weight:bold;
   text-align:left;
}
.DiscussionTopicFieldCaption
{
   /* System Defaults */
   font-size:8pt;
   font-weight:bold;
   text-align:left;
}
.PostReplyFieldCaption
{
   /* System Defaults */
   font-family:Verdana, Helvetica, sans-serif;
   font-size:8pt;
   font-weight:bold;
}
.PostTopicFieldCaption
{
   /* System Defaults */
   font-family:Verdana, Helvetica, sans-serif;
   font-size:8pt;
   font-weight:bold;
}
.DiscussionGroupButtonCell
{
   /* System Defaults */
   text-align:left;
}
.PostDiscussionPreviewFormTable
{
   /* System Defaults */
   background-color:transparent;
   font-family:Verdana, Helvetica, sans-serif;
   font-size:8pt;
   font-weight:normal;
}
.PostDiscussionReplyFormTable
{
   /* System Defaults */
   background-color:transparent;
   font-family:Verdana, Helvetica, sans-serif;
   font-size:8pt;
   font-weight:normal;
}
.PostDiscussionTopicFormTable
{
   /* System Defaults */
   background-color:transparent;
   font-family:Verdana, Helvetica, sans-serif;
   font-size:8pt;
   font-weight:normal;
}
.DiscussionGroupMessageTextArea
{
   /* System Defaults */
   width:95%;
}
.DiscussionGroupSearchTextbox
{
   /* System Defaults */
   width:100%;
   /* Layout */
   height:15px !important;
   padding:0px;
}
.DiscussionGroupTopicTextbox
{
   /* System Defaults */
   width:95%;
}
.DiscussionGroupFormTitle
{
   /* System Defaults */
   font-family:Verdana, Helvetica, sans-serif;
   font-size:8pt;
   width:100%;
   /* Layout */
   border:none !important;
}
.DiscussionGroupValidationSummary
{
   /* System Defaults */
   background-color:transparent;
}
.DiscussionTopicsEvenRowStyle
{
   /* Layout */
   background:none;
   white-space:normal !important;
}
.DiscussionGroupListingTable
{
   /* Layout */
   border:none !important;
   color:#fff !important;
   padding-left:50px;
}
.DiscussionThreadList
{
   /* System Defaults */
   background-color:transparent;
   font-family:Verdana, Helvetica, sans-serif;
   font-size:8pt;
   font-weight:normal;
   /* Layout */
   border:none !important;
}
.DiscussionTopicsOddRowStyle
{
   /* Layout */
   background:none;
   white-space:normal !important;
}
.DiscussionGroupMessage
{
   /* System Defaults */
   font-family:Verdana, Helvetica, sans-serif;
   font-size:8pt;
   font-style:normal;
   font-weight:bold;
}
.BBDocumentDisplayDescriptionStyle
{
   /* System Defaults */
   font-style:italic;
}
.BBDocumentDisplayHeaderSelected
{
   /* System Defaults */
   font-weight:bold;
}
.BBDocumentDisplayNew
{
   /* System Defaults */
   color:#FF0000;
}
.BBDocumentDisplayTable
{
   /* System Defaults */
   background-color:transparent;
   width:100%;
}
.BBDocumentFormTable
{
   /* System Defaults */
   width:100%;
}
.BBDocumentAddDescription
{
   /* System Defaults */
   font-size:medium;
}
.BBDocumentAddFile
{
   /* System Defaults */
   width:auto;
}
.BBDocumentDisplayOddRowStyle
{
   /* Layout */
   background-color:black;
}
.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%;
   /* Layout */
   font-family:Trebuchet MS,Arial,Helvetica,sans-serif;
}
.BBMembershipFieldCaption
{
   /* System Defaults */
   width:175px;
}
.BBMembershipSummaryFieldCaption
{
   /* System Defaults */
   width:150px;
}
.BBMembershipControlCell
{
   /* Layout */
   font-style:normal;
   font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
}
.BBMembershipFormReadonlyValue
{
   /* System Defaults */
   font-weight:lighter;
   font-style:italic;
   /* Layout */
   font-family:Trebuchet MS,Arial,Helvetica,sans-serif;
   text-transform:uppercase;
   font-style:normal;
}
.BBMembershipBackButton
{
   /* Layout */
   text-transform: uppercase;
   font:11px Trebuchet MS;
   background-color: #E52945;
   color:#FFFFFF;
}
.BBMembershipNextButton
{
   /* Layout */
   text-transform: uppercase;
   font:11px Trebuchet MS;
   background-color: #E52945;
   color:#FFFFFF;
}
.BBMembershipSubmitButton
{
   /* Layout */
   text-transform: uppercase;
   font:11px Trebuchet MS;
   background-color: #E52945;
   color:#FFFFFF;
}
.BBMembershipTextArea
{
   /* System Defaults */
   width:100%;
}
.BBMembershipBenefitsGridHeader
{
   /* System Defaults */
   font-weight:bold;
   font-size:x-small;
}
.BBMembershipBenefitsGridItem
{
   /* System Defaults */
   font-size:x-small;
}
.BBMembershipMessage
{
   /* Layout */
   font-style:normal;
   font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
}
.GivingHistoryList
{
   /* System Defaults */
   background-color:transparent;
   font-family:Verdana, Helvetica, sans-serif;
   font-size:8pt;
   font-weight:normal;
}
.GivingHistoryListHeader
{
   /* System Defaults */
   font-family:Verdana, Helvetica, sans-serif;
   font-size:8pt;
   font-weight:bold;
}
.GivingHistoryFormTitle
{
   /* System Defaults */
   font-family:Verdana, Helvetica, sans-serif;
   font-size:8pt;
   width:100%;
}
.NewsReaderFormImage
{
   /* System Defaults */
   text-align:right;
}
.NewsReaderResultsListHeader
{
   /* System Defaults */
   font-family:Verdana, Helvetica, sans-serif;
   font-size:8pt;
   font-weight:bold;
}
.NewsReaderResultsList
{
   /* System Defaults */
   border-width:0px;
   border-style:None;
   width:100%;
}
.NewsReaderItemLink
{
   /* System Defaults */
   color:#06C;
   text-decoration:none;
   /* Layout */
   font-family: 'Times New Roman', Times, serif;
   font-size: 17px;
   font-weight: normal;
   line-height: 18px;
   margin: 0px 0px;
   text-transform: uppercase;
   padding: 0px;
   display: block;
   color:#FFF;
   text-decoration:none;
}
.NewsReaderItemLink:visited
{
   /* System Defaults */
   color:#69C;
   text-decoration:none;
   /* Layout */
   font-family: 'Times New Roman', Times, serif;
   font-size: 17px;
   font-weight: normal;
   line-height: 18px;
   margin: 0px 0px;
   text-transform: uppercase;
   padding: 0px;
   display: block;
   color:#FFF;
}
.NewsReaderItemLink:hover
{
   /* System Defaults */
   color:#06C;
   text-decoration:underline;
   /* Layout */
   font-family: 'Times New Roman', Times, serif;
   font-size: 17px;
   font-weight: normal;
   line-height: 18px;
   margin: 0px 0px;
   text-transform: uppercase;
   padding: 0px;
   display: block;
   color:#E52945;
   text-decoration:underline;
}
.NewsReaderItemDesc
{
   /* System Defaults */
   white-space:normal;
   /* Layout */
   display:block;
   font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
   font-size: 12px;
   line-height: 19px;
   margin: 10px 0px;
}
.NewsReaderItemDate
{
   /* System Defaults */
   font-size:smaller;
   font-style:italic;
   /* Layout */
   display:block;
   font-style:normal;
   color: #FFF;
   line-height: 24px;
   text-transform: uppercase;
   font:11px Trebuchet MS;
   font-weight:bold;
   margin: 0px 0px 10px 0px;
}
.NewsReaderLoadError
{
   /* System Defaults */
   background-color:transparent;
   color:red;
}
.NewsReaderFormTable
{
   /* System Defaults */
   font-family:Verdana, Helvetica, sans-serif;
   font-size:8pt;
   width:100%;
}
.NewsReaderFormTitle
{
   /* System Defaults */
   font-family:Verdana, Helvetica, sans-serif;
   font-size:9pt;
   text-align:left;
   font-weight:bold;
   /* Layout */
   color:#FFF;
   border-bottom:0pt;
   visibility: hidden;
}
.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;
}
.NewsChannelStoryListHeader
{
   /* System Defaults */
   font-size:8pt;
   font-weight:bold;
   font-family:Verdana, Helvetica, sans-serif;
}
.NewsChannelItemTitle
{
   /* System Defaults */
   font-size:12pt;
   font-weight:bold;
   font-family:Verdana, Helvetica, sans-serif;
}
.NewsChannelItemDate
{
   /* System Defaults */
   font-size:smaller;
   font-style:italic;
}
.PostChannelStoryHeading
{
   /* System Defaults */
   font-family:Verdana, Helvetica, sans-serif;
   font-size:8pt;
   font-weight:bold;
}
.PostChannelStoryLegend
{
   /* System Defaults */
   font-family:Verdana, Helvetica, sans-serif;
   font-size:8pt;
   font-weight:normal;
   font-style:normal;
}
.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;
}
.PostChannelStoryFormTable
{
   /* System Defaults */
   font-size:8pt;
   font-weight:normal;
   font-family:Verdana, Helvetica, sans-serif;
   background-color:transparent;
}
.ChannelStoryTextbox
{
   /* System Defaults */
   width:100%;
}
.NewsChannelFormTitle
{
   /* System Defaults */
   font-family:Verdana, Helvetica, sans-serif;
   font-size:8pt;
   width:100%;
   /* Layout */
   color:white;
   text-align:left;
   font-size:12pt;
}
.PostChannelStoryFormTitle
{
   /* System Defaults */
   font-family:Verdana, Helvetica, sans-serif;
   font-size:8pt;
   width:100%;
}
.ChannelStoryValidationSummary
{
   /* System Defaults */
   background-color:transparent;
}
.NewsChannelListingTable
{
   /* Layout */
   border-top:none;
}
.FRDashBoardSectionHeading
{
   /* System Defaults */
   background-color: #000080;
   color: white;
   font-size: 12px;
   font-weight: bold;
   padding: 3px 3px 3px 3px;
   white-space: nowrap;
}
.FRDashBoardSection
{
   /* System Defaults */
   border: buttonface 1pt solid;
   font-size: 10px;
}
.FRDashLink
{
   /* System Defaults */
   font-size: 12px;
}
.FRDashLink:link
{
   /* System Defaults */
   font-size: 12px;
   text-decoration: none;
}
.FRDashLink:visited
{
   /* System Defaults */
   font-size: 12px;
   text-decoration: none;
}
.FRDashLink:hover
{
   /* System Defaults */
   font-size: 12px;
   text-decoration: underline;
}
.FRDashLink:active
{
   /* System Defaults */
   font-size: 12px;
   text-decoration: underline;
}
.FRDashSubHeading
{
   /* System Defaults */
   font-weight: bold;
   font-size: 12px;
}
.FRTeamGraph
{
   /* System Defaults */
   WIDTH: 100%;
}
.FRTeamGraphName
{
   /* System Defaults */
   font-size: 12px;
}
.FRTeamGraphHeading
{
   /* System Defaults */
   border-bottom-style: solid;
   border-bottom-width: thin;
   font-size: 12px;
}
.FRTeamGraphFooter
{
   /* System Defaults */
   border-top-style: solid;
   border-top-width: thin;
   font-size: 12px;
}
.FRToDoNewDonationsText
{
   /* System Defaults */
   color: #FF0000;
   font-size: 12px;
   font-weight: bold;
}
.FRToDoImgCell
{
   /* System Defaults */
   WIDTH: 18px;
}
.FRButtonText
{
   /* System Defaults */
   BORDER-RIGHT: buttonface 1pt solid;
   FONT-SIZE: 12px;
   text-align: center;
   white-space: nowrap;
}
.FRButtonTextActive
{
   /* System Defaults */
   font-weight: bold;
}
.FRButton
{
   /* System Defaults */
   BORDER-RIGHT: buttonface 1pt solid;
   text-align: center;
   white-space: nowrap;
}
.FRParticipantName
{
   /* System Defaults */
   font-size: 16px;
}
.FRTeamName
{
   /* System Defaults */
   color: #666666;
   font-size: 12px;
}
.FRFieldSetCaption
{
   /* System Defaults */
   color: #666666;
   font-size: 14px;
}
.FRAddressBookSelectedLetter
{
   /* System Defaults */
   font-size: 16px;
}
.FRActivityReportName
{
   /* System Defaults */
   font-weight: bold;
}
.FRText
{
   /* System Defaults */
   font-size: 12px;
}
.FRTextRaised
{
   /* System Defaults */
   color: #006600;
   font-size: 12px;
}
.FRDonorListSetCaption
{
   /* System Defaults */
   font-weight: bold;
   padding-bottom: 5px;
   padding-top: 5px;
}
.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;
}
.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;
}
.FRFormTitle
{
   /* System Defaults */
   color: #666666;
   font-size: 14px;
}
.FREvenRowStyle
{
   /* System Defaults */
   BACKGROUND-COLOR: #e9e9e9;
}
.FRDonorListEvenRowStyle
{
   /* System Defaults */
   background-color: #eeeeee;
}
.FRListingHeading
{
   /* System Defaults */
   COLOR: white;
   BACKGROUND-COLOR: #191970;
}
.FRDonorListHeading
{
   /* System Defaults */
   color: black;
   border-style: none;
   background-color: white;
}
.FRDonorListing
{
   /* System Defaults */
   border-style: none;
}
.FROddRowStyle
{
   /* System Defaults */
   BACKGROUND-COLOR: #ffffff;
}
.FRDonorListOddRowStyle
{
   /* System Defaults */
   background-color: #ffffff;
}
.FRDonorListFooterRowStyle
{
   /* System Defaults */
   background-color: #ffffff;
   font-weight: bold;
}
.FRManagerFieldSetCaption
{
   /* System Defaults */
   color: #666666;
   font-size: 14px;
}
.FRManagerDashBoardSection
{
   /* System Defaults */
   FONT-SIZE: 10px;
   BORDER: buttonface 1pt solid;
}
.FRManagerDashBoardSectionHeading
{
   /* System Defaults */
   background-color: #000080;
   color: white;
   font-size: 12px;
   font-weight: bold;
   padding: 3px 3px 3px 3px;
   white-space: nowrap;
}
.FRManagerDashBoardSectionToolbar
{
   /* System Defaults */
   font-size: 12px;
}
.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;
}
.FRManagerFormTitle
{
   /* System Defaults */
   color: #666666;
   font-size: 14px;
}
.SurveyTitle
{
   /* System Defaults */
   font-size:14pt;
   font-weight:bold;
   font-family:Verdana, Helvetica, sans-serif;
   /* Layout */
   font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
   color: white;
}
.SurveySubTitle
{
   /* System Defaults */
   font-size:12pt;
   font-weight:bold;
   font-family:Verdana, Helvetica, sans-serif;
   /* Layout */
   color:#ffffff;
}
.SurveyQuestion
{
   /* System Defaults */
   font-size:10pt;
   font-family:Verdana, Helvetica, sans-serif;
   /* Layout */
   font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
   	font-size: 12px;
}
.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;
   /* Layout */
   font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
   color: black;
   font-style: normal;
}
.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;
}
.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;
}
.CHLinksTitle
{
   /* Layout */
   color: white;
   text-align: left;
   font-size: 14px;
   line-height: 0px;
   font-family: Georgia, Times, serif;
   font-weight: normal;
   text-transform: uppercase;
   margin: 19px 0px 8px 0px;
   border-bottom: none;
   display:none;
}
.SearchHeaderRow
{
   /* Layout */
   font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
}
.SearchDescriptionStyle
{
   /* System Defaults */
   WHITE-SPACE: pre;
}
.SearchButton
{
   /* Layout */
   font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
   font-size: 12px;
   background-color:#e11e2b;
   color:#FFFFFF;
   border: 0px;
   text-transform: uppercase;
}
.SearchEvenRowStyle
{
   /* Layout */
   background-color: #000000;
}
.SearchOddRowStyle
{
   /* Layout */
   background-color: #000000;
}
.ListViewDateLabel
{
   /* System Defaults */
   height:17px;
   font-size:11pt;
}
.ListViewEventItemContainer
{
   /* System Defaults */
   padding-left: 5px;
   font-size: smaller;
}
.CalendarViewMonthYearLabel
{
   /* System Defaults */
   height:17px;
   font-size:11pt;
}
.CalendarViewDayHeader
{
   /* System Defaults */
   background-color:#336699;
   color:White;
   height:1px;
}
.CalendarViewOtherMonthDay
{
   /* System Defaults */
   border: 1px solid #aaa;
   height: 50px;
   color: #CC9966;
}
.CalendarViewWeekendDay
{
   /* System Defaults */
   border: 1px solid #aaa;
   height: 50px;
}
.CalendarViewDay
{
   /* System Defaults */
   border: 1px solid #aaa;
   height: 50px;
}
.CalendarViewSelectedDay
{
   /* System Defaults */
   font-weight:bold;
}
.ListViewEventDate
{
   /* System Defaults */
   font-weight: bold;
   color: #dd5511;
   margin-top: 15px;
}
.ListViewEventTitle
{
   /* System Defaults */
   font-weight: bold;
   color: #0048BE;
   /* Layout */
   font-size: 14px;
   line-height: 19px;
   font-family: Georgia, Times, serif;
   margin: 0px 0px;
   font-weight: normal;
   text-transform: uppercase;
   margin: 19px 0px 8px 0px;
   color: white;
}
a.ListViewEventTitle:link
{
   /* System Defaults */
   font-weight: bold;
   text-decoration: none;
   /* Layout */
   font-weight: normal;
}
a.ListViewEventTitle:active
{
   /* System Defaults */
   font-weight: bold;
   text-decoration: none;
   /* Layout */
   font-weight: normal;
}
a.ListViewEventTitle:visited
{
   /* System Defaults */
   font-weight: bold;
   text-decoration: none;
   /* Layout */
   font-weight: normal;
}
a.ListViewEventTitle:hover
{
   /* System Defaults */
   font-weight: bold;
   text-decoration: underline;
   /* Layout */
   font-weight: normal;
}
.ListViewEventSubtitle
{
   /* System Defaults */
   color:#00008B;
   vertical-align:top;
   /* Layout */
   font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
   font-size: 12px;
   line-height: 18px;
   margin: 10px 0px;
   color: white;
}
.ListViewEventTime
{
   /* System Defaults */
   font-size:9pt;
}
.ListViewEventLocation
{
   /* System Defaults */
   vertical-align:top;
   font-size:9pt;
}
.EventCalendarName
{
   /* System Defaults */
   font-weight:bold;
   /* Layout */
   font-size: 16px;
   margin: 5px 0px;
   font-weight: bold;
   font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
   text-transform: uppercase;
}
.DetailEventTitle
{
   /* System Defaults */
   font-weight:bold;
}
.DetailEventSubtitle
{
   /* System Defaults */
   font-style:italic;
}
.DetailCaptionContainer
{
   /* System Defaults */
   background-color:#808080;
}
.DetailCaption
{
   /* System Defaults */
   color:white;
}
.DetailEventCancelled
{
   /* System Defaults */
   font-style:italic;
}
.ListViewEventCancelled
{
   /* System Defaults */
   font-style:italic;
}
.CalendarViewToday
{
   /* System Defaults */
   border: 1px solid #aaa;
   background-color: lightsteelblue;
   width: 3%;
}
.CalendarViewAllDayEvent
{
   /* System Defaults */
   border: 1px dotted #aaa;
   margin-bottom: 10px;
}
.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;
}
.CalendarFilterSaveButton
{
   /* System Defaults */
   background-color: white;
   color: black;
   font-size: 8pt;
   width: 100px;
}
.CalendarFilterHorizontalDividers
{
   /* System Defaults */
   color: silver;
}
.EventCalendarPartContainer
{
   /* System Defaults */
   vertical-align: top;
   text-align: left;
}
.ListViewTopLeft
{
   /* System Defaults */
   border-bottom: solid 1px gray;
   /* Layout */
   display:none;
}
.ListViewTopRight
{
   /* System Defaults */
   border-bottom: solid 1px gray;
   text-align: right;
}
.ListViewTopGap
{
   /* System Defaults */
   padding-top: 5px;
}
.ListViewEventTopGap
{
   /* System Defaults */
   padding-top: 10px;
}
.ListViewEventDivider
{
   /* System Defaults */
   margin-bottom: 10px;
}
.CalendarViewContainer
{
   /* System Defaults */
   width: 100%;
}
.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;
}
.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;
}
.CalendarFormOptionalText
{
   /* System Defaults */
   color: gray;
   vertical-align: top;
   font-size: x-small;
}
.CalendarFormHTMLEditor
{
   /* System Defaults */
   height: 250px;
   width: 400px;
}
.DetailCalendarCategory
{
   /* System Defaults */
   height: 30px;
   vertical-align: bottom;
}
.EventCalendarButtons
{
   /* System Defaults */
   font-size:10pt;
}
.EventCalendarButtonBar
{
   /* System Defaults */
   height: 40px;
}
.DetailLeft
{
   /* System Defaults */
   width: 10%;
   text-align: left;
}
.DetailDateTime
{
   /* System Defaults */
   border-bottom: solid 1px gray;
}
.DetailEventDetails
{
   /* System Defaults */
   border-bottom: solid 1px gray;
}
.DetailRight
{
   /* System Defaults */
   width: 90%;
}
.ListViewContainer
{
   /* System Defaults */
   width: 100%;
   border: none;
}
.EditEventLocation
{
   /* System Defaults */
   width: 275px;
   height: 30px;
}
.EditEventFees
{
   /* System Defaults */
   width: 275px;
   height: 25px;
}
.EditEventContactInfo
{
   /* System Defaults */
   width: 275px;
   height: 25px;
}
.EditEventTextBox
{
   /* System Defaults */
   width: 275px;
}
.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:#FFFFFF;
   position:relative;
   top:-50px;
}
.RecentEventContainer
{
   /* System Defaults */
   background-color:#f5f5f5;
   /* Layout */
   background-color:#FFFFFF;
   position:relative;
   top:-96px;
}
.UpcomingEventTitle
{
   /* System Defaults */
   font-weight:bold;
   color:#808080;
   /* Layout */
   color:#727272;
   text-transform:uppercase;
   font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
   position:relative;
   top:12px;
}
.RecentEventTitle
{
   /* System Defaults */
   font-weight:bold;
   color:#808080;
   /* Layout */
   color:#727272;
   text-transform:uppercase;
   font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
   position:relative;
   top:12px;
}
.HighlightEventTitle
{
   /* System Defaults */
   font-weight:bold;
   /* Layout */
   text-transform:uppercase;
   font:bold 13px Trebuchet MS;
   line-height:12px;
}
.HighlightEventTime
{
   /* Layout */
   text-transform:uppercase;
   font:bold 11px Trebuchet MS;
   position:relative;
   top:-12px;
}
.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%;
}
.Scroller
{
   /* System Defaults */
   border:#d8d8d8 1px solid;
   background-color: #eeeeee;
   font-family: Arial, Verdana;
   margin: 10px;
}
.ScrollerHeaderTD
{
   /* System Defaults */
   background-color: #eeeeee;
   text-align:center;
}
.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;
}
.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 */
   background-color:#000000;
   border:0px;
}
.SocialNetworking_ContentItemActionListItem_Part
{
   /* System Defaults */
   width:125px;
   margin-bottom:3px;
   margin-top:2px;
   /* Layout */
   color:#e21a37;
}
.SocialNetworking_ContentItemActionListItem_Part:link
{
   /* System Defaults */
   font-weight:bold;
   color:#222255;
   text-decoration:underline;
   /* Layout */
   color:#e21a37;
   text-decoration:none;
}
.SocialNetworking_ContentItemActionListItem_Part:visited
{
   /* System Defaults */
   font-weight:bold;
   color:#222255;
   text-decoration:underline;
   /* Layout */
   color:#e21a37;
   text-decoration:none;
}
.SocialNetworking_ContentItemActionListItem_Part:hover
{
   /* Layout */
   color:#e21a37;
   text-decoration:underline;
}
.SocialNetworking_ContentItemActionListItem_Part:active
{
   /* Layout */
   color:#e21a37;
   text-decoration:none;
}
.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-family: Trebuchet MS, Arial, Helvetica, sans-serif;
   	font-size: 10px;
   	line-height: 18px;
   	margin: 10px 0px;
   font-weight: bold;
}
.MyFriends_ItemStyle
{
   /* System Defaults */
   text-align:center;
   height:100px;
   width:100px;
   /* Layout */
   height:125px;
   text-align:left;
}
.MyFriends_NameText
{
   /* System Defaults */
   font-size:10pt;
   font-family:Verdana;
   text-decoration:none;
   /* Layout */
   font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
   	font-size: 12px;
   	line-height: 18px;
}
.MyFriends_NameText:Hover
{
   /* System Defaults */
   font-size:10pt;
   font-family:Verdana;
   text-decoration:underline;
   /* Layout */
   font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
   	font-size: 12px;
   	line-height: 18px;
   	margin: 10px 0px;
   color: #E52945;
}
.MyFriends_ImageCell
{
   /* System Defaults */
   vertical-align:bottom;
}
.MyFriends_NameCell
{
   /* System Defaults */
   vertical-align:top;
   height:60px;
}
.MyFriends_Legend
{
   /* Layout */
   font-size: 14px;
   line-height: 19px;
   font-family: Georgia, Times, serif;
   color:#FFFFFF;
   margin: 0px 0px;
   font-weight: normal;
   text-transform: uppercase;
   padding-bottom:6px;
}
.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 */
/* 
LAYOUTS     
####################################*\
	Section Index:
		1.	Imports
			1.1 Layout
			1.2 Universal Styles
			1.3 Custom styles
		2.	Bug-fixes
			2.1 IE5/Mac Only Styles
			2.2 IE5/Win Only Styles
		
\*##################################*/

div.SocialNetworking_MainNav{

	display:none;
}

div.SocialNetworking_Content {

	padding:0px;
	width:400px;
}
.SocialNetworking_ContentAction,.SocialNetworking_ContentAction:link{
 text-decoration:none !important;
 background:url(http://www.uva-alumni.nl/view.image?id=950) #e52945 !important;
 height:21px;
 line-height:21px !important;
 width:98px;
 text-align:center !important;
}

* {
	margin:0px;
	padding:0px;
}

table{width:100%;}

div.mainwrapper
{
	/* Netscape Margin bug fix */
	/*/*/
	margin: 0px 0px 0px 0px;
	/* */
	padding: 0px;
	border: 0px;
	background-color: #FFFFFF;
	/* This is to prevent a MSIE painting bug. It is to make sure background colors are not painted outside of elements. */
	/* This is to prevent issues with MSIE, as well as with modern browsers in case an element in a container is/gets "too large" or that container shrinks too much. With modern browsers, the element would stick outside of the container, with MSIE, it could force a "drop" of the container. */
	/*display: inline-block overflow:hidden;*/
	height: 100% !important;
}

div.mainwrapper div.head
{
	width:972px;
	background-color: #transparent;
	margin: 0px 0px 0px 0px;
	height: 66px;
	text-align: left;
	vertical-align: top;
	padding: 0px;
	background-image: url(https://www.uva-alumni.nl/view.image?Id=618);
	background-repeat: repeat-x;
}

div.mainwrapper div.head_home
{
	width:998px;
	background-color: #transparent;
	margin: 0px 0px 6px 0px;
	height: 351px;
	text-align: left;
	vertical-align: top;
	padding: 0px;
	background-repeat: repeat-x;
border-bottom:2px solid black;
}

div.mainwrapper div.head_home object{
position:relative;
top:55px;
}

div.mainwrapper div.main
{
	width:998px;
	background-color: #000000;
	margin: 0px 0px 0px 0px;
	text-align: left;
	vertical-align: top;
	padding: 20px 0px 20px 0px;
	min-height: 500px;
}

div.mainwrapper div.maininloggen
{
	width:998px;
	background-color: #000000;
	margin: 0px 0px 0px 0px;
	text-align: left;
	vertical-align: top;
	padding: 20px 0px 20px 0px;
	min-height: 250px;
}


div.mainwrapper div.main.narrow{
       width:972px;
}

div.mainwrapper div.maininloggen.narrow{
       width:972px;
}

div.mainwrapper div.footer
{
	width:998px;
	background-color: #transparent;
	margin: 0px 0px 0px 0px;
	text-align: left;
	vertical-align: middle;
	padding: 0px 0px 0px 0px;
	background-image: url(https://www.uva-alumni.nl/view.image?Id=619);
	background-repeat: repeat-x;
}

div.mainwrapper div.footer.narrow{
        width:972px;
}

table#mainmenu td,td td, td p, p, td td td{
	margin-top:0px;
	_margin-top:3px;
	*margin-top:3px;
	line-height:19px !important;

}

table td p{
margin:10px 0; /* was 0 */
padding:0px;
}

table#mainmenu  a.PC1497_menuMS_3{
	font:12px Trebuchet MS;
}

div.head_home img {top:0px;left:0px;z-index:1}


/* 
ELEMENTS
####################################*\
	Section Index:
		1.	body
			1.1 body.main
		2. div
			2.1 #wrapper
			2.2 body.main div.content
			2.3 div#footer
\*###################################*/

object, embed
{
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	/* Mozilla Trick */
	margin-bottom: -4px;
}


img
{
	border: 0px;
	padding: 0px;
	margin: 0px;
}

img.home_footer_banner{
   display:block;
   margin:30px 0px 0px 0px;
}

img.spui_header_logo{
   display:block;
   margin:0px 0px 20px 0px;
}

img.home_white_dot{
   display:block;
margin:13px 0px -7px 0px;
}

img.profile_pic{
float:left;
margin:0px 20px 0px 0px;
border:1px solid white;
}

/* Workaround for image bug in NS6 */
img {line-height: 1%; padding: 0px; border: 0px, margin:0px;}


img.right
{
	float: right;
	margin: 0px 0px 10px 10px;
}

img.left
{
	float: left;
	margin: 0px 10px 10px 0px;
}

img.image_align_left{
	margin:0px 0px 0px 0px;
}

span.visible
{
	color: #0C0;
	font-size: 140%;
}

span.invisible
{
	color: #C00;
	font-size: 140%;
}

ul {margin:0px;padding:0px;line-height: auto;}
ul.bullet_list {margin:0px;padding:0px 0px 0px 12px;line-height: auto;}
li {margin:0px;padding:0px;}

dl.red_white{
line-height:15px;
margin:0px 0px 10px 0px;
}

dl.red_white dt,dl.red_white dt a{
font:14px Georgia;
color:#e31937;
text-decoration:none;
}

dl.red_white dd{
font:11px Trebuchet MS;
font-weight:bold;
color:#fff;
text-transform:uppercase;
}



/* 
FORMS
####################################*\

	Section Index:
		1.	Form
		2. 	Form Elements
		
\*###################################*/

form
{
	padding: 0px;
	margin: 0px;
}

fieldset
{
	margin: 10px 0px;
	padding: 0px;	
	border-width: 0px;
}

legend
{
	font-weight: normal;
	text-transform: uppercase;
	color: #FFF
	font-size 11px;;
	margin: 0px 0px 0px 0px;
}

label
{
	width: 130px;
	/* float:left; */
	text-align: right;
	margin-right: 10px;
	/* display: block; */

}

input[type=text]{
	width:180px;
	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	margin-bottom:10px;
}

input[type=checkbox]{

}

select{

	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	margin-bottom:10px;
}


input.f_input_text
{
	border-width: 1px;
	border-style: solid;
	border-color: #a5acb2;
	height: 18px;
	/* */
	display: block;
	float: left;
	/*	margin-bottom: 10px;*/
	
	text-align: left;
	color: #666;
	vertical-align: top;
}

input.f_input_check
{
	/* */
	display: block;
	float: left;
	margin-bottom: 10px;
}

input.f_input_radio { /*
	display: block;
	float: left;
	margin-bottom: 10px; */ }

input.f_input_file
{
	border-width: 1px;
	border-style: solid;
	border-color: #a5acb2;
	/* */
	display: block;
	width: 300px;
	float: left;
	margin-bottom: 10px;
	/*  */
	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;

	text-align: left;
	color: #666;
	vertical-align: top;
}

select.f_select
{
	border-width: 1px;
	border-style: solid;
	border-color: #a5acb2;
	/* */
	display: block;
	float: left;
	margin-bottom: 10px;
	/*  */
	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;

	text-align: left;
	color: #666;
	vertical-align: top;
}

select.f_distance
{
	position: absolute;
	top: 49px;
	left: 80px;
	margin: 0px;
	padding: 0px;
	float: left;
	color: #666;
	height: 18px;
	/*  */
}

textarea.f_textarea
{
	border-width: 1px;
	border-style: solid;
	border-color: #a5acb2;
	/* */
	display: block;
	float: left;
	margin-bottom: 10px;
	/*  */
	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;

	text-align: left;
	color: #666;
	vertical-align: top;
}


/* GRIDS ###############################*\
	GENERAL 972
\*####################################*/

.g_972
{
	margin: 0px;
	padding: 0px;
}

.g_972 td { vertical-align: top; }

div.debug td { background-color: #CCC; }
div.debug td.g_c { background-color: black !important; }

/*################################*\
	COLUMNS 972
\*################################*/

/* total width */
.g_972_total {width: 972px; }

.g_972_1c36 { width: 27px; }
.g_972_2c36 { width: 54px; }
.g_972_3c36 { width: 81px; }
.g_972_4c36 { width: 108px; }
.g_972_5c36 { width: 135px; }
.g_972_6c36 { width: 162px; }
.g_972_7c36 { width: 189px; }
.g_972_8c36 { width: 216px; }
.g_972_9c36 { width: 244px; }
.g_972_10c36 { width: 271px; }
.g_972_11c36 { width: 297px; }
.g_972_12c36 { width: 324px; }
.g_972_13c36 { width: 351px; }
.g_972_14c36 { width: 378px; }
.g_972_15c36 { width: 405px; }
.g_972_16c36 { width: 432px; }
.g_972_17c36 { width: 459px; }
.g_972_18c36 { width: 486px; }
.g_972_19c36 { width: 513px; }
.g_972_20c36 { width: 540px; }
.g_972_21c36 { width: 567px; }
.g_972_22c36 { width: 594px; }
.g_972_23c36 { width: 621px; }
.g_972_24c36 { width: 648px; }
.g_972_25c36 { width: 675px; }
.g_972_26c36 { width: 702px; }
.g_972_27c36 { width: 729px; }
.g_972_28c36 { width: 756px; }
.g_972_29c36 { width: 783px; }
.g_972_30c36 { width: 810px; }
.g_972_31c36 { width: 837px; }
.g_972_32c36 { width: 864px; }
.g_972_33c36 { width: 891px; }
.g_972_34c36 { width: 918px; }
.g_972_35c36 { width: 945px; }
.g_972_36c36 { width: 972px; }



/* GRIDS ###############################*\
	GENERAL 945
\*####################################*/

.g_945{margin: 0px; padding: 0px;}
.g_945 td { vertical-align: top; }

/*################################*\
	COLUMNS 945
\*################################*/
.extra_side_padding{width:39px;}
.extra_side_padding img{display:block; position:static}

.g_945_total {width: 945px; }
.g_945_1c35 { width: 27px; }
.g_945_2c35 { width: 54px; }
.g_945_3c35 { width: 81px; }
.g_945_4c35 { width: 108px; }
.g_945_5c35 { width: 135px; }
.g_945_6c35 { width: 162px; }
.g_945_7c35 { width: 189px; }
.g_945_8c35 { width: 216px; }
.g_945_9c35 { width: 243px; }
.g_945_10c35 { width: 270px; }
.g_945_11c35 { width: 297px; }
.g_945_12c35 { width: 324px; }
.g_945_13c35 { width: 351px; }

.g_945_14c35 { width: 378px; }
.g_945_15c35 { width: 405px; }
.g_945_16c35 { width: 432px; }
.g_945_17c35 { width: 459px; }
.g_945_18c35 { width: 486px; }
.g_945_19c35 { width: 513px; }
.g_945_20c35 { width: 540px; }
.g_945_21c35 { width: 567px; }
.g_945_22c35 { width: 594px; }
.g_945_23c35 { width: 621px; }
.g_945_24c35 { width: 648px; }
.g_945_25c35 { width: 675px; }
.g_945_26c35 { width: 702px; }
.g_945_27c35 { width: 729px; }
.g_945_28c35 { width: 756px; }
.g_945_29c35 { width: 783px; }
.g_945_30c35 { width: 810px; }
.g_945_31c35 { width: 837px; }
.g_945_32c35 { width: 864px; }
.g_945_33c35 { width: 891px; }
.g_945_34c35 { width: 918px; }
.g_945_35c35 { width: 945px; }
.g_945_36c35 { width: 972px; }

\*
PRIVATE
####################################*/

img.banner {margin: 0px auto 27px auto;}

.right_sep
{
	background-image: url(http://www.uva-alumni.nl/view.image?Id=620);
	background-repeat: repeat-y;
}



hr.solid
{
	height: 1px;
	margin: 15px 0px;
	padding: 0px;
	border: 0px;
	background-color: #FFF;

}

hr.dotted
{
	height: 1px;
	margin: 15px 0px;
	padding: 0px;
	border: 0px;
	background-color: #FFF;
	background-image: url(http://www.uva-alumni.nl/view.image?Id=621);
}

hr.dotted_black
{
	height: 1px;
	margin: 15px 0px;
	padding: 0px;
	border: 0px;
	background-color: #000;
	background-image: url(http://www.uva-alumni.nl/view.image?Id=621);
}

hr.solid_black_thick{
	color:#000;
	height: 3px;
	margin: 15px 0px;
	padding: 0px;
	border: 0px;
	background-color: #000;
}

hr.hspace
{
	height: 27px;
	margin: 0px;
	padding: 0px;
	border: 0px;
	background-color: transparent;
}

hr.hspace_small
{
	height: 14px;
	margin: 0px;
	padding: 0px;
	border: 0px;
	background-color: transparent;
}


/*#################################*\

	FOOTER

\*#################################*/

div.footer table#menu {
	width: 100%;
}

ul.footer { list-style-type: none; }

ul.footer li
{
	font-weight:normal;
}
div.footer h1
{
	font-size:12px;
}
div.footer a
{
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	color:#000;
text-decoration:none;
}

div.footer a:hover{
   color:#E52945;
}

div.footer p {

	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	color:#000;

}


/*#####################################*\

	LEFT BAR HOME

\*#####################################*/


div.leftbar_home td{
	color:#000;
}

div.leftbar_home td.topline{
	border-top:3px solid black;
}

div.leftbar_home td.topline span{
	line-height:14px;
}

div.leftbar_home li
{
	line-height:24px;
	text-transform: uppercase;
	font-size: 13px;
	font-weight: bold;
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	list-style-type: none;
}
div.leftbar_home a
{
	color:#000;
text-decoration:none;
}

div.leftbar_home {
	width: 297px;
	background-color: #FFFFFF;
	position: absolute;
	left: 27px;
	top:0px;
	z-index: 50;
        border-left:1px solid #e5e5e5;
        border-right:1px solid #e5e5e5;
padding:0px 0px 29px 0px;
}

div.leftbar_home blockquote{
    margin:0px 0px 14px 0px;
}

div.leftbar_home img{
   display:block;
}


/*#################################*\

	LEFT BAR

\*#################################*/


div.leftbar td{
	color:#000;
}

div.leftbar li
{
	line-height:24px;
	text-transform: uppercase;
	font-size: 13px;
	font-weight: bold;
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	list-style-type: none;
}
div.leftbar a
{
	color:#000;
text-decoration:none;
}

div.leftbar {
	width: 216px;
	background-color: #FFFFFF;
	position: absolute;
	left: 54px;
	top:0px;
        z-index: 50;
        border-left:1px solid #e5e5e5;
        border-right:1px solid #e5e5e5;
padding:0px 0px 29px 0px;
}

div.leftbar td div.section_quote{
padding:0px 0px 0px 0px;
margin:0px 0px 12px 0px;
border-bottom:0px solid black;
}

div.leftbar td div.section_quote h1{
margin:0px;
padding:0px;
}

div.leftbar td div.section_quote blockquote{
margin:2px 0px 0px 0px;
padding:0px;
font-style:italic;
font-size:20px;
line-height:22px;
text-transform:uppercase;
}

div.leftbar h2{
 font-style:italic;
 border-bottom:solid 3px #000;
 margin:0 0 15px;
 padding-bottom:10px;
 border-bottom:3px solid #000000;
}
img#logo{
	margin: 15px auto 30px auto;
}

div.leftbar td.topline{
	border-top:3px solid black;
}

div.leftbar td.topline span{
	line-height:14px;
}

/*#################################*\

	LEFT BAR AUV HOME

\*#################################*/


div.leftbar_auv td{
	color:#000;
}

div.leftbar_auv li
{
	line-height:24px;
	text-transform: uppercase;
	font-size: 13px;
	font-weight: bold;
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	list-style-type: none;
}
div.leftbar_auv a
{
	color:#000;
text-decoration:none;
}

div.leftbar_auv {
	width: 220px;
	background-color: #FFFFFF;
	position: absolute;
	left: 30px;
	top:118px;
	z-index: 50;
	border-left:1px solid #e5e5e5;
	border-right:1px solid #e5e5e5;
	padding:15px 15px 0px 15px;
}

div.leftbar_auv td div.section_quote{
padding:0px 0px 0px 0px;
margin:0px 0px 12px 0px;
border-bottom:0px solid black;
}

div.leftbar_auv td div.section_quote h1{
margin:0px;
padding:0px;
}

div.leftbar_auv td div.section_quote blockquote{
margin:2px 0px 0px 0px;
padding:0px;
font-style:italic;
font-size:20px;
line-height:22px;
text-transform:uppercase;
}

div.leftbar_auv h2{
 font-style:italic;
 border-bottom:solid 3px #000;
 margin:0 0 15px;
 padding-bottom:10px;
 border-bottom:3px solid #000000;
}
img#logo{
	margin: 15px auto 30px auto;
}

/*###############################*\

	MAIN MENU

\*###############################*/

table#mainmenu {
	top:0px;
	z-index:10;
	position:absolute;
	left:0px;
	border:1px;
	float:none !important;
	width:972px;
        background-color:#fff;
        border-bottom:1px solid black;
        border-top:3px solid black;
}

div.head.narrow table#mainmenu {
        width:972px;
        border-bottom:0px solid black;
}

table#mainmenu td {
	text-align:right;
	
	
}

table#mainmenu td.search_cell{
	text-align:left;
	
}

table#mainmenu td div#profile
{
	color: #000;
	text-transform: uppercase;
	font-size: 10px;
	font-weight:bold;
}

table#mainmenu td div#profile a{
	color:#000;
}

table#mainmenu td div#profile a.person{
	color:#e52945;
	
}

table#mainmenu td div#profile img#profile{
}

ul.mainmenu { list-style-type: none;  }

ul.mainmenu li
{
	
	float: right;
	margin-left: 10px;
	
}

ul.mainmenu a
{
	color:#000;
font-family:Trebuchet MS;
font-weight:bold;
text-transform: uppercase;
text-decoration:none;
}

ul.mainmenu a:hover,
ul.mainmenu a.selected
{
	color:#E52945;
text-decoration:none;
}

.head_auf ul.mainmenu a:hover,
.head_auf ul.mainmenu a.selected
{
	color:#727272;
text-decoration:none;
}

ul.search_btn li a{
   display:block;
   padding:0px 0px 0px 7px;
   font:12px Trebuchet MS;
   color:#fff;
   width:63px;
   height:17px;
background: #000 url(http://www.uva-alumni.nl/view.image?id=744) 57px center no-repeat;
text-decoration:none;
}

/*####################################*\

	datebox

\*####################################*/



div.datebox
{
	position:absolute;
top:-6px;
left:-48px;
margin:0px;
	width: 34px;
	height: 42px;
	background-color: white;
	color:#000;
	text-align:center;
	font-size:19px;
	font-weight:bold;
line-height:22px;
border:solid 1px #000;
}

div.datebox div.month
{
position:absolute;
bottom:3px;
left:3px;
right:3px;	
width: auto;/* was 28px */
	background-color: black;
	color: #FFF;
	text-align: center;
	font-size: 11px;
	line-height: 14px;
	font-weight: bold;
	text-transform: uppercase;
}


div.alertbox { background-color: #e52945; padding:14px 29px;}

.p_span_readmore a,
.p_span_readmore a:link{
	font-size: 16px;
	margin: 5px 0px;
	font-weight: bold;
	font-family: Frutiger, Trebuchet MS, Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	font-size:11px;
	margin-left: 0px;
	color:#e52945;
text-decoration:none;
}

span.p_span_readmore a:hover{
text-decoration:underline;
}

.p_span_readmore a:visited{
text-decoration:none;
}

/*####################################*\

	FOOTER

\*####################################*/

div.footer table#menu {
	width: 100%;
}

ul.footer { list-style-type: none; }

ul.footer li
{
	font-weight:normal;
}
div.footer h1
{

	font-size:12px;
}
div.footer a
{
	color:#000;
}

div.footer p {

	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	color:#000;
}

/*####################################*\

	LEFT BAR

\*####################################*/
div.leftbar td{
	color:#000;
}

div.leftbar li
{
	line-height:24px;
	text-transform: uppercase;
	font-size: 13px;
	font-weight: bold;
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	list-style-type: none;
}
div.leftbar a
{
	color:#000;
}

div.leftbar {
	width: 216px;
	background-color: #FFFFFF;
	position: absolute;
	left: 54px;
	top:0px;
padding:0px 0px 29px 0px;

}

img#logo{
	margin: 40px auto 40px auto;
}

img#logo.small{
margin: 15px auto 40px auto;
}

div.leftbar  span.left_sidebar_block,
div.leftbar_home  span.left_sidebar_block{
   display:block;
   margin:0 0 20px;
   padding:0 0 20px;
   background:url(http://www.uva-alumni.nl/view.image?id=758) left bottom repeat-x;
color:#fff;
}

div.leftbar  span.left_sidebar_block blockquote,
div.leftbar_home span.left_sidebar_block blockquote{
margin:14px 0px 0px 0px;
}

div.leftbar  span.left_sidebar_block p,
div.leftbar_home span.left_sidebar_block p{
   font-size:12px;
   line-height:18px;
   color:#000;
   margin:10px 0px 0px 0px;
}

div.leftbar_home span.left_sidebar_block dl.red_highlight{
background-color:#c51d30;
padding:12px 10px 12px 10px;
text-align:left;
text-transform:uppercase;
}

div.leftbar_home span.left_sidebar_block dl.red_highlight dt{
font:15px/17px Verdana;
}

div.leftbar_home span.left_sidebar_block dl.red_highlight dd,
div.leftbar_home span.left_sidebar_block dl.red_highlight dd a{
font:16px/17px Verdana;
text-tranform:capitalize;
font-weight:bold;
text-decoration:none;
color:#fff;
margin:12px 0px 0px 0px;
}

div.leftbar_home span.left_sidebar_block dl.red_highlight dd a span{
display:block;
font:12px/19px Georgia;
text-tranform:capitalize;
font-weight:normal;
text-decoration:none;
font-style:italic;
color:#fff;
}

div.leftbar_home span.left_sidebar_block dl.red_highlight dd a:hover,
div.leftbar_home span.left_sidebar_block dl.red_highlight dd a:hover span{
text-decoration:underline;
}

/*####################################*\

	RIGHT BAR

\*####################################*/

span.right_sidebar_block{
display:block;
background:transparent url(http://www.uva-alumni.nl/view.image?id=747) repeat-x scroll left bottom;
line-height:17px;
margin:27px 0px 10px 0px;
padding:0 0 10px;
}

/*####################################*\

	MAIN MENU

\*####################################*/

table#mainmenu {
	margin-top:0px;
	padding:0px 0px 0px 0px;
	float:right;
	position:absolute;
}
table#mainmenu td {
	text-align:right;

}

table#mainmenu td div#profile
{
	color: #000;
	text-transform: uppercase;
	font-size: 10px;
	font-weight:bold;
}

table#mainmenu td div#profile a{
	color:#000;
}

table#mainmenu td div#profile a.person{
	color:#e52945;
	
}

table#mainmenu td div#profile img#profile{
}

ul.mainmenu { list-style-type: none; float:right; text-align:left; margin:0px 13px 3px 0px;}

ul.mainmenu li
{
	font-weight:bold;
	margin-left: 10px;
	text-transform: uppercase;
	float:left;
	position:relative;
}

ul.mainmenu li ul
{
	float:none;
	position:absolute;
	clear:left;
	left:-357px; top:22px;

	display:none; list-style:none;
	background:#000;
}
ul.mainmenu li:hover ul{
  display:block;
}
ul.mainmenu li.zoeken{
  padding:0px 2px 0px 2px;
 
}
ul.mainmenu li.zoeken:hover,ul.mainmenu li.zoeken a:hover{
  background:#e52945;  color:#fff;
}
ul.mainmenu li ul li{ padding:0px; margin:0px; }

ul.mainmenu li.zoeken ul li {
  width:373px; float:none; padding:15px;
  text-transform:none; border-top:solid 2px #e12446; line-height:12px; font-weight:normal;
}
ul.mainmenu li.zoeken ul li input {
  float:left; 
}

ul.mainmenu li.zoeken ul li input[type='text']{
  background:url(../../_lclresources/media/images/search-bg.gif) no-repeat;
  width:251px; height:15px; border:none; outline:none;
  padding:6px 5px 6px 30px; margin-top:10px;
}
ul.mainmenu li.zoeken ul li input[type='submit']{
  background:url(../../_lclresources/media/images/search-button.gif) no-repeat;
  width:54px; height:27px; border:none; margin-top:10px;
}
  ul.mainmenu li.zoeken ul li label {
  padding:0px !important; margin:0px 10px 0px 5px !important; text-align:left; width:auto;
  }
  
  ul.mainmenu li.zoeken ul li span {
  float:left; display:block; padding-right:10px;
  text-transform:uppercase;
  }

ul.mainmenu a
{
	color:#000;
}


/*####################################*\

	Headings



\*####################################*/

h2.p_h2_kringhome
{
	font-size: 41px;
	line-height: 36px;
	font-style: italic;
	font-weight: normal;
}



/*####################################*\

	datebox

\*####################################*/
div.datebox
{
	margin-top:10px;
	width: 34px;
	height: 42px;
	background-color: white;
	color:#000;
	text-align:center;
	font-size:19px;
	font-weight:bold;
}

div.datebox div.month
{
	width: 28px;
	background-color: black;
	color: #FFF;
	text-align: center;
	font-size: 11px;
	line-height: 14px;
	font-weight: bold;
	text-transform: uppercase;
}

.p_span_readmore a{
	font-size:11px;
	margin-left:0px;
	color:#e52945;
}

/* TEXT
####################################*\

	Section Index:
		1. General
		2. Heading
		3. Paragraph
		4. Anchor
		5. List
			5.1 Unordered list
				5.1.1 Unordered list square
				5.1.2 Unordered list image
				5.1.3 Unordered list horizontal
			5.2 Ordered list
				5.2.1: Ordered list roman
			
\*####################################*/

/*####################################*\

	SECTION 1: General
	
\*####################################*/

body, table td, table table td, td td td, p
{
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: left;
	color: #FFFFFF;
	line-height: 24px;
	letter-spacing:0.2px;
	vertical-align: top;
}

/*##################################*\

	SECTION 2: Heading
	
\*##################################*/

/* The headings inherit the colors from body, td td td */

h1.auf_bedankt {
	font-size:72px;
	font-family: Garamond, Georgia, Times;
  color: #ffffff;
  font-style:italic;
  text-transform:uppercase;
  font-weight:normal;
  border-bottom:none;
  padding-top:8px;
}

h2.auf_bedankt
{
	font-size: 17px;
	font-family: Times New Roman, Times, serif;
}

h2.auf_bedankt_ondertitel
{
	font-size: 11px;
	font-family: Garamond,Times New Roman, Times, serif;
	border-bottom:dashed 1px #FFFFFF;
  border-top:dashed 1px #FFFFFF;
  margin-bottom:18px;
}

h2.large
{
font-size: 24px;
line-height:23px;
margin: 19px 0px 10px 0px;
}

h2.large cite{
display:block;
font-family:Trebuchet MS;
font-size:12px;
font-style:normal;
text-transform:none;
}

h1.h_alumni_netwerk{
margin:12px auto 6px auto;
line-height:13px;
}


/* */
h1.t_hn_red { color: #C00; }
h2.t_hn_red { color: #C00; }
h3.t_hn_red { color: #C00; }
h4.t_hn_red { color: #C00; }
h5.t_hn_red { color: #C00; }
h6.t_hn_red { color: #C00; }

/* */
h1.t_hn_white { color: #FFF; }
h2.t_hn_white { color: #FFF; }
h3.t_hn_white { color: #FFF; }
h4.t_hn_white { color: #FFF; }
h5.t_hn_white { color: #FFF; }
h6.t_hn_white { color: #FFF; }

/* */
h1.t_hn_black { color: #000; }
h2.t_hn_black { color: #000; }
h3.t_hn_black { color: #000; }
h4.t_hn_black { color: #000; }
h5.t_hn_black { color: #000; }
h6.t_hn_black { color: #000; }

blockquote{
	font-size:17px;
line-height:20px;
font-family:Times New Roman;
margin:14px 0px 14px 0px;
}

blockquote.content{
   font-size:20px;
   line-height:24px;
   font-family:Times New Roman;
   margin:14px 0px 14px 0px;
   text-transform:uppercase;
   color:#E52945;
   font-style:normal;
   text-align:center;
letter-spacing:0.3px;
}

/*#####################################*\

SECTION 3: Paragraph
	
\*#####################################*/

p.attentie
{
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;

	margin: 19px 0px;
        padding:20px;
        border:1px solid #4B0812;
        width:336px;
}

p.t_p_c { text-align: center; }
p.t_p_l { text-align: left; }
p.t_p_r { text-align: right; }

p.t_p_c_white
{
	text-align: center;
	color: #FFF;
}


p.t_p_l_white
{
	text-align: left;
	color: #FFF;
}

p.t_p_r_white
{
	text-align: right;
	color: #FFF;
}

p.t_p_c_black
{
	text-align: center;
	color: #000;
}

p.t_p_l_black
{
	text-align: left;
	color: #000;
}

p.t_p_r_black
{
	text-align: right;
	color: #000;
}

p.t_p_l_red
{
	text-align: left;
	color: #e11e2b;
}

p.t_p_error { color: #e11e2b; }
span.t_span_error { color: #e11e2b; }


span.t_span_red {color: #e11e2b;}

/*#################################*\

SECTION 4: Anchor
	
\*#################################*/

a
{
	color: #FFFFFF;
}

/*	4.2 t_a_customize	*/
a.t_a_red:link
{
	color:#FFF;
	text-decoration: none;
	background-color:#e52945;
}

a.t_a_red:visited
{
	color:#FFF;
	background-color:#e52945;
}

a.t_a_red:hover
{
	color:#FFF;
	text-decoration: underline;
	background-color:#e52945;
}

a.t_a_red:active
{
	color:#FFF;
	text-decoration: underline;
	background-color:#e52945;
}

a.back{
   display:block;
   margin:0px 0px 12px 0px;
   padding:0px 0px 0px 12px;
background:url(http://www.uva-alumni.nl/view.image?id=787) 0px center no-repeat;
font:12px Trebuchet MS;
color:#E21A37;
}

a.to_top{
   display:block;
   margin:10px 0px 27px 0px;
padding:0px 0px 0px 9px;
background:url(http://www.uva-alumni.nl/view.image?id=897) left center no-repeat;
font:11px Trebuchet MS;
color:#e52945;
text-decoration:none;
}

/*###################################*\

	SECTION 5: List

\*###################################*/

/* 	5.1: Unordered list */
ul { }

ul.link
{
	padding: 0px 10px 10px 2px;
	margin: 0px;
	list-style-type: none;
}

ul.link li
{
	line-height: 15px;
	background-image: url(../../imgs/ul_link.gif);
	background-repeat: no-repeat;
	background-position: 0;
	padding-left: 14px;
	margin: 3px 0px;
}


a.t_a_redonblack:link
{

	color:#e52945;
	text-decoration: none;
	background-color:#000000;
}

a.t_a_redonblack:visited
{
	color:#e52945;
	background-color:#000000;
}

a.t_a_redonblack:hover
{
	color:#e52945;
	text-decoration: underline;
	background-color:#000000;
}


a.t_a_redonblack:active
{
	color:#e52945;
	text-decoration: underline;
	background-color:#000000;
}

p.tussenkop 
{
	text-transform: uppercase;
}

span.MailForwardingFormCheckbox label
{
	float: none;
	color: #FFFFFF;
	width: 300px;
	text-align: left;
}

span.MailForwardingFormCheckbox input
{
	float: left;
	margin-top: 3px;
	_margin-top: 0px;
	*margin-top: 0px;
	margin-right: 5px;
}

span.SubscriptionFormList label
{
	float: none;
	color: #e11e2b;
	width: 350px;
	text-align: left;
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

input#PC1228_txtMailForLifeAddress {
	width:120px;
	margin-right:5px;
}

td#PC1228_tdMailForLifeAddress {
	vertical-align:top;
position:relative;
}

span.SubscriptionFormList input
{
	float: left;
	margin-top: 4px;
	margin-right: 5px;
}

span.BSubscriptionFormMessage label
{
	float: none;
	color: white;
	width: 350px;
	text-align: left;
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

span.BSubscriptionFormMessage input
{
	float: left;
	margin-top: 6px;
	margin-right: 5px;
}

.sep_social
{
	background-image: url(http://www.uva-alumni.nl/view.image?id=764);
	background-position:427px 0px;
	background-repeat: repeat-y;
}


/* LOGIN BOX */
#login_layer_wrapper{
  background:#000000;
  width:1024px;
  height:768px;
  position:absolute;
  padding-top:250px;
  top:0px; z-index:100px;
  
}

#login_layer{
 top:350px;
 width:525px; clear:both; height:525px;
  margin:0px auto; 
 
}
#login_layer li { 
  display:block;
  float:left;
  background:#fff;
}


#login_layer li.close_button{
width:525px;
height:27px;

}
#login_layer li.logo {
   background:url(http://www.uva-alumni.nl/view.image?id=722) 33px 0px  no-repeat #fff;
   width:242px;
   height:282px;
}

#login_layer li.login_block{
  width:283px; height:282px;
}
 
#login_layer li h1.inlog_txt{
  background:url(http://www.uva-alumni.nl/view.image?id=721) no-repeat;
  width:250px; height:0px; padding-top:40px; overflow:hidden;
  
}
#login_layer li span.inlog_txt_error{
  background:url(http://www.uva-alumni.nl/view.image?id=719) no-repeat;
  width:250px; height:0px; padding-top:33px; overflow:hidden; display:block;
}

#login_layer li label{
  display:block; color:#000; padding:0px 0px 0px 7px; margin:0px; width:auto; text-align:left; float:none;
}

#login_layer li label.wachtwoord_onthouden{
 float:left; width:110px; line-height:14px; padding-right:38px;
}

}
#login_layer li input[type='checkbox']{
  display:block; padding:0px !important; margin:0px 0px 0px 4px !important; border:none; float:left;
}

#login_layer li.login_aanmelden{
  background:url(http://www.uva-alumni.nl/view.image?id=716) no-repeat #fff;
  width:525px; height:75px;
  margin-top:18px;
}

#login_layer li.login_aanmelden p{
  margin:0px;
  display:block;
  padding:45px 0px 0px 111px;
  color:#000;
  width:370px;
  }
  
  
#login_layer li.login_vergeten{
  width:525px; height:53px;
  background:#fff;
  border-top:dashed 1px #000;
 
}

#login_layer li.login_vergeten p{
  margin:0px auto;
  display:block;
  padding:7px 0px 0px 0px;
  text-align:center;
  color:#000;
  width:250px;
  }
#login_layer li.login_vergeten p a{
   color:#000; text-decoration:underline; }

/* END: LOGIN BOX */


/* lEFT MENU toevoegingen :hover */

.left_menu{
 position:relative;
 background:url(http://www.uva-alumni.nl/view.image?id=621) bottom repeat-x;
 padding:12px 0 14px;
 margin:0 0 12px;
border-top:3px solid black;
}

.left_menu.second{
border-top:0px solid black;
padding:0px 0 14px;
}

.left_menu a:hover{
    text-decoration:none;
}
 
.left_menu li{
   width:164px;
   position:relative; 
}

.left_menu li.selected a,
.left_menu li.selected a.selected{
   color:#e21a37;
}

.left_menu li.selected ul li a{
   color:#000;
}

.left_menu li:hover{
 background:url(http://www.uva-alumni.nl/view.image?Id=731) -10px 0px no-repeat #fff;
}
.left_menu li:hover a{
 background:url(http://www.uva-alumni.nl/view.image?Id=732) right no-repeat #fff;
padding-right:10px;
text-decoration:none;
color:#e52945;
}

.left_menu li:hover li a{
   background:none;
   padding-right:10px;
   text-decoration:none;
   color:#000;
}

.left_menu li:hover li a:hover{
color:#e52945;
text-decoration:none;
}

.left_menu li:hover ul {
 border:solid 1px #e5e5e5;
 position:absolute;
 top:0px;
 left:164px;
 padding:0px 18px 0px 18px;
 background:#fff;
 display:block;
}
.left_menu li.selected ul,.left_menu li.selected:hover ul {
 border:none;
 position:relative;
 top:0px;
 left:0px;
 padding:0px 18px 0px 9px;
 display:block;

}
.left_menu li ul {
  display:none;
}
.left_menu li ul li {
 border-bottom:solid 1px #e5e5e5;
 padding-left:-1px;
 background:none;
 position:relative;
}
.left_menu li ul li:hover{
 background:none;
}
.left_menu li ul li a{
 background-image:none;
}
.left_menu li ul li a:hover{
  text-decoration:underline;
}
.left_menu li ul li span.menu_spacer{
 position:absolute; left:-19px; top:0px;
 width:2px; height:22px; background:#fff;
}
.left_menu li ul li.last{
  border:none;
}
.leftbar_auv .left_menu li:hover a{
 background:url(http://www.uva-alumni.nl/view.image?Id=732) right no-repeat #fff;
padding-right:10px;
text-decoration:none;
color:#727272;
}

.leftbar_auv .left_menu li:hover li a:hover{
color:#727272;
text-decoration:none;
}

.leftbar_auv .left_menu li.selected a,
.leftbar_auv .left_menu li.selected a.selected{
   color:#727272;
}

.leftbar_auv .left_menu li.selected ul li a{
   color:#000;
}

.leftbar_auv .left_menu li:hover li a{
   background:none;
   padding-right:10px;
   text-decoration:none;
   color:#000;
}

??span.PagedListFooter {diplay:none !important}

/* NewsReaderResultsList */
a.NewsReaderItemLink{
text-decoration:none;
}

td.agenda_pane .NewsReaderResultsList tr td,
td.news_pane .NewsReaderResultsList tr td{
padding:20px 0px 10px 0px;
}

.NewsReaderResultsList tr td{
	background:url(http://www.uva-alumni.nl/view.image?id=747) left bottom repeat-x;
padding:20px 0px 20px 0px;
}



.NewsReaderResultsList tr td br{
line-height:0px;
}

/* home - agenda */
td.agenda_pane a.NewsReaderItemLink{
font:13px Trebuchet MS;
font-weight:bold;
text-decoration:none;
}

td.agenda_pane a.NewsReaderItemLink:hover{
text-decoration:underline;
}

.agenda-highlight{
border:1px solid #4b0812;
cursor:pointer;
}

.agenda-highlight a{
text-decoration:none;
cursor:pointer;
}

.agenda-highlight blockquote{
font:11px Times New Roman;
text-transform:uppercase;
margin:5px auto 5px auto;
width:220px;
text-align:center;
cursor:pointer;
}

.agenda-highlight dl{
border-bottom:1px solid white;
border-top:1px solid white;
margin:5px auto 5px auto;
width:220px;
text-align:center;
padding:5px 0px 5px 0px;
}

.agenda-highlight dl dt{
font:11px Trebuchet MS;
text-transform:uppercase;
}

.agenda-highlight dl dd{
font:17px Times New Roman;
text-transform:uppercase;
color:#e52945
}

.agenda-highlight  .date{
display:block;	
font:11px Trebuchet MS;
text-align:center;
margin:0px 0px 5px 0px;
}

/* LOGIN */
TD .LoginFormTitle{
font-family:Trebuchet MS,Arial,Helvetica,sans-serif;
font-size:16px;
font-weight:bold;
text-transform:uppercase;
color:#fff !important;
height:24px;
background:url(http://www.uva-alumni.nl/view.image?id=751)  repeat-x 20px 90% !important;
border-bottom:24px solid #000000;
}
td .LoginFieldCaption{
text-align:left !important;

}

td .LoginFieldCaption label{
font:11px Trebuchet MS;
text-align:right !important;
width:107px !important;
}

td.BBFieldControlCell .LoginFormTextbox{
background:url(http://www.uva-alumni.nl/view.image?id=718) no-repeat !important;
border:solid #a9a9a9 1px;
padding:4px 2px 2px 2px;
width:234px;
height:17px;

}

.LoginFormTable span.LoginFieldCaption{
 padding:10px !important;
}

.LoginFormTable td.BBFieldControlCell span.LoginFieldCaption{
 padding:10px !important;
 margin:10px;
 
}

.LoginFormTable span.LoginFieldCaption input{
  //float:left;
}
.LoginFormTable span.LoginFieldCaption label{
  //display:block;
  padding-left:10px;
  text-align:left !important;
  width:auto !important;
}
/* login button */
.LoginFormTable .BBFormButtonCell{
 text-align:left !important;
 padding-left:123px;
}

.BBFormButtonCell .LoginFormSubmitButton,
.BBFormButtonCell .SubscriptionFormSubmitButton{
background:url(http://www.uva-alumni.nl/view.image?id=753) no-repeat !important;
width:80px; height:34px;
padding:0px 0px 0px 0px !important;
border:none;
text-transform: uppercase;
text-align:center !important;
color:#fff;
}

.LoginFormTable .LoginLink{
padding:0px 0px 0px 10px;
}

/* My Account */
table.my_account,
table.CHLinksTable{
   width:100%;
}

table tr td h1,
table.my_account tr td h1,
h1.account_header,
h1.bottom_border{


   border-bottom:1px solid white;
   padding:0px 0px 6px 0px;
   margin:0px 0px 19px 0px;
   line-height:18px;
}

h1.bottom_border{
margin:29px 0px 0px 0px;
}

h1.second{
margin:30px 0px 0px 0px;
}

table.my_account h2{
   font: 24px Times New Roman;
   color:#e52945;
}


table.my_account em.welkom_txt{
   display:block;
   margin:0px 0px 1px 0px;
   font: 12px Trebuchet MS;
   color:#fff;
}

table.my_account .ProfileImageDefault{
   //display:block;
   margin:5px 0px 0px 0px;
}

ul.account_status_list{
   width:100%;
   list-style:none;
   margin:0px 0px 0px 0px;
}

ul.account_status_list li a{
   color:#E52945;
text-decoration:none;
}


ul.account_status_list li a:hover{
text-decoration:underline;
}

/* My Account - edit */
   table.edit_account_details p{
   margin:16px 0px 16px 0px;
}

table.ProfileFormTable {
  width:486px;
}

.ProfileFormTable tr td span.ProfileFormCheckbox input{
   float:left;
   position:relative;
   top:1px;
   padding:0px;
   width:15px;
   height:15px;
}

.ProfileFormTable tr td.ProfileFormTitle{
   font-size: 14px;
	line-height: 19px;
	font-family: Georgia, Times, serif;
	margin: 0px 0px;
	font-weight: normal;
	text-transform: uppercase;
        margin: 19px 0px 8px 0px;
	color: white;
}

.ProfileFormTable tr td{
   vertical-align:middle;
   padding:0px 0px 0px 0px;
   height:30px;
}

.ProfileFormTable tr td.LoginFieldMessage{
   color:#fff;
}

.ProfileFormTable tr.ProfileFormButtonRow td{
   padding:10px 0px 10px 0px;
}

.ProfileFieldControlCell input.ProfileFormTextbox{
   margin:0px 0px 0px 0px;
   background:transparent url(https://www.uva-alumni.nl/view.image?id=718) no-repeat scroll 0 0 !important;
   border:1px solid #A9A9A9;
   height:17px;
   padding:1px;
}

/* SPUI MAG */
div.mag_container{
position:relative;
cursor:default;
}

div.mag_container div.mag_label{
position:absolute;
bottom:20px;
right:0px;
width:197px;
background-color:#db002f;
padding:10px;
}

div.mag_container div.mag_label blockquote{
padding:0px;
margin:0px;
font:17px/17px Trebuchet MS;
text-transform:uppercase;
border-bottom:2px solid white;
padding:0px 0px 3px 0px;
}

div.mag_container div.mag_label cite{
text-transform:uppercase;
}

div.mag_container div.mag_label cite span{
font-family:Trebuchet MS;
font-weight:bold;
font-style:normal;
}

img.mag_cover{
margin:0px 0px 27px 0px;
}

ul.spui_archive{
list-style:none;
}

ul.spui_archive li{
margin:10px 0px 0px 0px;
padding:0px 0px 5px 0px;
background: transparent url(http://www.uva-alumni.nl/view.image?id=747) repeat-x left bottom;
line-height:17px;
}

ul.spui_archive li p{
line-height:17px;
}

ul.spui_archive li span.date{
display:block;
font-weight:bold;
font-size:11px;
color:#E52945; 
}

ul.spui_archive li span.citee{
color:#E52945; 
}

ul.spui_archive li a.title{
display:block;
font-weight:normal;
font:14px Times New Roman;
color:#FFFFFF;
text-decoration:none;
}

ul.spui_archive li a.title:hover{
text-decoration:underline;
}

/* CONTACT */
table.contact_informatie tr{
background: transparent url(http://www.uva-alumni.nl/view.image?id=747) repeat-x left bottom;
margin:10px 0px 0px 0px;
padding:0px 0px 5px 0px;
}

table.contact_informatie tr td{
padding:15px 10px 15px 0px;
}

table.contact_informatie tr td h3{
	margin:0px;
}

/* Kortinggegevens */
div.logo_wrapper{
margin:0px 0px 26px 0px;
overflow:hidden;
}
div.logo_wrapper a{
display:block;
float:left;
border:1px solid #242424;
margin:0px 5px 5px 0px;
border:1px solid #282828;
}

div.logo_wrapper a img{
display:block;	
}

div.partner_wrapper {
padding:0px 0px 27px 0px;
	border-bottom:1px solid white;
}

div.partner_wrapper a{
text-decoration:underline;
}

div.partner_wrapper a:hover{
text-decoration:underline;
}

.DonationCaptureSelectList td {
	font:11px Trebuchet MS;
	color: black;
}

/* Site search */
.SearchOddRowStyle a {
	color: #e11e2b;
}

.SearchEvenRowStyle a {
	color: #e11e2b;
}

.BBSearchDescriptionStyle {
	display:block;
	margin:0 0 15px;
	padding:0 0 15px;
	background:url(http://www.uva-alumni.nl/view.image?id=867) left bottom repeat-x;
}

.MailForwardingFormTable .MailForwardingControlCell span{
position:static;
margin:0px;
padding:0px;
}

*:first-child+html .MailForwardingFormTable .MailForwardingControlCell span{
position:absolute;
top:0px;
}

table.MailForwardingFormTable td.taCenter table {
width:auto;
}

table.MailForwardingFormTable input.BBFormSubmitButton {
	background:transparent url(https://www.uva-alumni.nl/view.image?id=753) no-repeat scroll 0 0 !important;
	border:medium none;
	color:#FFFFFF;
	height:34px;
	padding:0 !important;
	text-align:center !important;
	text-transform:uppercase;
	width:80px;
}

/* SEARCH */

#search_tabs{
margin:20px 0px 20px 0px;
overflow:hidden;
border-bottom:1px solid #fff;
width:100%;
}

#search_tabs li{
float:left;
margin:0px 0px 0px 9px;
border-top:1px solid #fff;
border-right:1px solid #fff;
border-left:1px solid #fff;
list-style:none;
text-transform:uppercase;
}

#search_tabs li a{
display:block;
padding:0px 7px 0px 7px;
text-decoration:none;
background-color:#000;
color:#fff;
}

#search_tabs li.active a,
#search_tabs li a:hover{
background-color:#fff;
color:#000;
}

span.ProfileFormCheckbox label
{
	float: none;
	color: #FFFFFF;
	width: 180px;
	text-align: left;
}

/* Fix Blackbaud administrative menu */
div#bbAdminMenuDiv table{
	width: auto;
}
div#bbAdminMenuDiv{
	width: 700px;
}



/* UVA FONDS -----*/
.uva_fonds_logo{
  text-align:left;
  margin:16px 0 0 0;
  float:left;

}

/* ---- */

/* KRINGEN */
h2.kring_kop{
  font-style: italic;
  font-weight: normal;
  font-size: 30px;
  line-height: 30px;
}
p.kring_p{
  border-bottom: 1px solid #fff;
  margin-bottom: 20px;
  padding-bottom: 15px;
}
/* EINDE KRINGEN */

/* ICON + TEXT  RIGHT BAR */
.icoon_block{
  text-align:center;
  display:block;
  border-top:dashed 1px #fff;
  border-bottom:dashed 1px #fff;
}
.icoon_block h1{
  font:17px Georgia;
  color: #e52945;
  font-style:italic;
  text-transform:uppercase;
  padding:2px 0 8px 0;
  margin:0px;
  border-bottom:solid 1px #fff;
}
.icoon_block h2{
 text-transform:uppercase;
 font:11px Trebuchet MS !important;
 margin:0px;
 padding:10px 0 2px 0;
 margin:0px;
}
.icoon_block h3{
 font-size:11px;
 text-transform:uppercase;
 padding:15px 0 10px 0;
 margin:0px;
 border-bottom:solid 1px #fff;
}
.icoon_block p{
 text-align:center;
 display:block;
 font-size:11px;
 padding:10px 0 15px 0;
 margin:0px 0px 10px 0px;
 background:url(http://www.uva-alumni.nl/view.image?id=939) no-repeat center bottom;
 
}

/* --- */

/* EINDE KRINGEN */

/* AUF */
.auf a{
color:#727272;;
text-decoration:none;
}

.auf a:hover {
	color:#727272;
text-decoration:underline;
}

.auf a.back{
   display:block;
   margin:0px 0px 12px 0px;
   padding:0px 0px 0px 12px;
background:url(http://www.uva-alumni.nl/view.image?id=1018) 0px center no-repeat;
font:12px Trebuchet MS;
color:#727272;
}

/* AUF HOME */
.auf_home_quote{
 width:210px;
 border:solid 1px #f2f2f2;
 text-align:center;
 padding:5px 5px 0px 5px;
 margin:0 0 30px 0;
 
}
.auf_home_quote h1{
  font:22px Georgia;
  color: #000;
  font-style:normal;
  text-transform:uppercase;
  padding:8px 0 8px 0;
  margin:0px 0px 18px 0px;
}
.auf_home_quote h2{
  border-top:solid 1px #000;
  border-bottom:none !important;
  font:11px Georgia;
  color: #000;
  font-style:normal;
  text-transform:uppercase;
  padding:2px 0px 0px 0px !important;
  margin:0px !important;
  font-style:italic;
}
.auf_home_quote h3{
  border-bottom:solid 1px #000;
  font:8px Trebuchet MS !important;
  color: #000;
  font-style:bold;
  text-transform:uppercase;
  padding:0px 0px 2px 0px;
  margin:0px;

}
.center_coll{
  padding:40px 0 0 40px !important;
}
.center_coll .p_span_readmore a{
 color:#f2f2f2;
}
/* - AUF LEFT - */
.leftbar_auv span h1{
 border-bottom:solid 1px #000 !important;
}
.leftbar_auv span.p_span_readmore,.leftbar_auv span.p_span_readmore a{
  color:#727272 !important;
}

.leftbar_auv .NewsReaderResultsList a{
 color:#000 !important;
 font:13px Trebuchet MS !important;
 font-style:bold !important;
}
.leftbar_auv .NewsReaderResultsList td{
 border-bottom:dashed 1px #000 !important;
}
.leftbar_auv .section_quote{
 text-align:left;
}
.leftbar_auv .section_quote h1{
 color:#000 !important;
 font-size:14px;
}
.leftbar_auv .section_quote h2{
 color:#000 !important;
  font-size:13px;
}
/* - AUF CENTER COLUMN - */
.mid_auf span.p_span_readmore,.mid_auf span.p_span_readmore a{
  color:#727272 !important;
}

/* - AUF RIGHT - */
.auf_right_doneer{
padding:10px 0 20px 0;
text-align:center;
border-top:none;
border-bottom:dashed 1px #fff;
margin:52px 0 40px 0;
}
.auf_right_quote{
padding:10px 0 20px 0;
text-align:center;
border-top:dashed 1px #fff;
border-bottom:dashed 1px #fff;
margin:44px 0 40px 0;
}
.auf_right_quote h2{
font:11px Georgia;
  color: #ffffff;
  font-style:normal;
  text-transform:uppercase;
  padding:8px 0 8px 0;
  margin:0 0 20px 0;
  border-bottom:dashed 1px #fff;

}
.auf_right_quote h1{
font:40px Georgia;
  color: #ffffff;
  font-style:italic;
  text-transform:uppercase;
  padding:2px 0 8px 0;
  margin:0px;

  border-bottom:dashed 1px #fff;
}
.auf_right_quote h3{
  text-transform:uppercase;
 font:11px Trebuchet MS !important;
 margin:0px;
 padding:10px 0 0px 0;
 margin:0px;
 }

.auf_right_quote a,
.auf_right_quote a:hover
{
text-decoration:none;
}

.mainmenu_auf{
 border-bottom:solid 2px #000 !important;
 margin:0 0 2px 0 !important;
}
.head_auf{
 height:70px !important;
}
/* --- lOGIN LOGOUT -- */
ul.loginoutmenu{
  display:block; float:none;
  vertical-align:top;
  line-height:21px !important;
  padding:0px 0px 7px 0px !important;
  margin:0px !important;
  list-style-type:none;
  list-style-position:inside;
  font:10px Trebuchet MS;
  text-transform:uppercase;
  font-weight:bold;
  color:#000;
}
ul.loginoutmenu li{
  padding:0px !important;
  margin:0px !important;
}
ul.loginoutmenu a{
  color:#000;
  text-decoration:none; 
}

ul.loginoutmenu .menuItem2,ul.loginoutmenu .menuItem1, ul.loginoutmenu .first, ul.loginoutmenu .last {
width:auto !important;
  padding:0px !important;
  margin:0px !important;
}
/*-- PRIKBORD --*/
.DiscussionGroupListingTable .DiscussionGroupFormTitle{
  border:none !important;
}
 .DiscussionGroupFormTitle span{
  font-size: 16px;
  margin: 5px 0px 10px 0px;
  padding:0px 0px 4px 0px;
  font-weight: bold;
  font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
  text-transform: uppercase;
  text-align:left;
  border-bottom:solid 1px #fff;
  color:#fff !important;
  display:block;
}
.DiscussionGroupMessage label{
 width:auto !important;
}
.DiscussionGroupSubmitButton {
 background:url(http://www.uva-alumni.nl/view.image?id=949);
 width:73px;
 height:21px;
 overflow:hidden;
 border:none;
 padding:0px 0px 1px 0px;
 margin:0px;
 color:#fff;
}

.DiscussionGroupNewTopicButtonWAI{
  display:block;
  background:#fff;
  color:#000;
  float:right;
  text-decoration:none !important;
  padding:2px 4px;
}

.DiscussionTopicListHeader td{
  padding:0px 0px 10px 0px !important;
  background:none;
  border-bottom:solid 1px #fff;
}

.DiscussionTopicsOddRowStyle td, .DiscussionTopicsEvenRowStyle td{
  background:none;
  border-bottom:dashed 1px #fff;
  padding:8px 8px 8px 0px;
    white-space:normal !important;
}
.DiscussionTopicLink{
  color:#e52945 !important;
  display:block; 
  white-space:normal !important;
}

.DiscussionGroupDeleteButtonWAI dInlineBlock{
 color:#e52945 !important;
 text-decoration:none;
}

.DiscussionTopicHeading td{
 border-bottom:solid 1px #fff;
}

.DiscussionTopicSubject{
 font-family:Georgia,Times,serif;
 font-size:12px;
 font-weight:normal;
 line-height:19px;
 margin:19px 0 0;
 text-transform:uppercase;
}

.PostDiscussionReplyFormTable label{
 text-align:left !important;
}
.DiscussionGroupSpellButtonWAI{
 display:none !important;
}

.DiscussionSearchHeader td{
 border-bottom:solid 1px #fff !important;
 padding:0px 0px 10px 0px;
}
.DiscussionSearchOddRowStyle{
  background:none !important;
}
.DiscussionSearchOddRowStyle td,.DiscussionSearchEvenRowStyle td{
 border-bottom:dashed 1px #fff;
 padding:8px 8px 8px 0px;
}
.DiscussionSearchLink{
 display:block;
 float:left;
 color:#e52945;
 text-decoration:none;
}

.DiscussionSearchNew{
background:#E52945;
color:#FFFFFF;
display:block;
float:left;
font-size:10px;
line-height:13px;
margin:6px 4px 0 10px;
padding:0 2px !important;
}
.PostDiscussionTopicFormTable label{
  text-align:left;
}
.PostDiscussionTopicFormTable td{
 padding-top:4px;
}


.ProfileFormMessage label {
	width: auto;
}

.ProfileFormButtonCell input[type=submit] {
	background:url(http://www.uva-alumni.nl/view.image?id=753) no-repeat !important;
width:80px; height:34px;
padding:0px 0px 0px 0px !important;
border:none;
text-transform: uppercase;
text-align:center !important;
color:#fff;
}

.auf_en_nl {
	text-align:right;
}

div.auf_bedanktbox
{
	position:relative;
	top:30px;
	/*left:-18px;*/
	margin:0px;
	width: 15px;
	height: 15px;
	background-color: white;
	color:#000;
	text-align:center;
	font-size:10px;
	font-family:Trebuchet MS;
	line-height:15px;
}

p.auf_bedankt_opsomming {
	font-family:Georgia;
	font-size:11px;
	margin-left:24px;
	position: relative;
	top:0px;
}




/* AUF Campagne */
#auf_wrapper img{
 border:none;
}

#auf_wrapper{
 clear:left;
 padding:0 0 0 31px;
}
#auf_wrapper p{
 clear:left;
 padding:0 15px 0 0;
}
#auf_wrapper p.center{
 clear:left;
 padding:0 15px 0 0;
 text-align:center;
}
#auf_wrapper h1.times_24{
  font-family:"Times New Roman",Times,Georgia,verdana;
  font-size:24px;
  font-weight: normal !important;
  padding:0 0 5px 0;
}

#auf_wrapper #home_header img{
 border:solid 1px #303030;
 margin:0 13px 13px 0;
 float:left;
}
#auf_wrapper #home_header a:hover img{
 border:solid 1px #767575;
}
#auf_wrapper #home_header img.right{
 margin:0 0 13px 0;
}
#auf_wrapper .row_wrapper{
 clear:both;
}
#auf_wrapper .white_line{
 display:block;
 overflow:hidden;
 width:122px;
 height:1px;
 background:#fff;
 margin:15px 0 20px 0;
}
#auf_wrapper .white_line1{
 display:block;
 overflow:hidden;
 width:122px;
 height:1px;
 background:#fff;
 margin:5px 0 5px 0;
}
/* cols */
#auf_wrapper .col_l_602{
 width:602px;
 min-height:250px;
 padding:0 12px 50px 0;
 float:left;
}
#auf_wrapper .col_l_283{
 clear:left;
 width:295px;
 float:left;
 min-height:250px;
 padding:0 12px 0 0;
}
#auf_wrapper .col_m_283{
 width:295px;
 float:left;
 min-height:250px;
 padding:0 12px 0 0;
}
#auf_wrapper .col_r_283{
 width:295px;
 float:right;
 min-height:250px;
 padding:0 30px 0 0;
}
#auf_wrapper .col_l_283 p {
font-family:"Times New Roman",Times,Georgia,verdana;
font-size:14px;
}
#auf_wrapper .col_m_283 p {
 font-family:"Times New Roman",Times,Georgia,verdana;
font-size:14px;
}
#auf_wrapper .col_l_283 h1 {
font-family:"Times New Roman",Times,Georgia,verdana;
}

#auf_wrapper .image_quote_wrapper{
  width:260px;
  clear:both;
  padding:10px 0 10px 0;
}
#auf_wrapper .image_quote_wrapper img{
  border:solid 1px #303030;
  clear:left;
  float:left;
  margin:0 0 10px 0;
}

#auf_wrapper .image_quote_wrapper .quote{
  background:url(http://www.uva-alumni.nl/view.image?id=1210) no-repeat;
  padding:22px 0 0 0;
  margin:0 0 0 14px;
  float:left;
  width:100px;
  
}

#auf_wrapper .news_wapper{
  border-top:solid 1px #292929;
  border-bottom:solid 1px #292929;
  padding:10px 0 0 0;
}

#auf_wrapper .news_wapper ul li{
  padding:15px 0 15px 0;
  border-bottom:dashed 1px #292929;
  list-style:none;
}
#auf_wrapper .news_wapper ul li.last{
  border-bottom:none;
}
#auf_wrapper .news_wapper ul li .date{
  display:block;
  font-weight:normal;
  font-size:11px;
}

#auf_wrapper .news_wapper ul li p{
 padding:0 0 5px 0 !important;
 margin:0 !important;
 text-transform:none !important;
 font-family:"Times New Roman",Times,Georgia,verdana;
 font-weight:normal;
 font-size:14px;
}
#auf_wrapper .news_wapper ul li .arrow{
  background:url(http://www.uva-alumni.nl/view.image?id=1211);
  width:9px;
  height:7px;
  display:inline-block;
  position:relative;
  top:-4px;
}

#auf_wrapper .overige_projecten_wrapper{
 padding:30px 0 0 0;
}

#auf_wrapper .overige_projecten_wrapper ul li{
  float:left;
  width:113px;
  height:124px;
  list-style:none;
  margin-right:10px;
}
#auf_wrapper .overige_projecten_wrapper ul li p{
 padding:0px 0 0 0;
}
#auf_wrapper .overige_projecten_wrapper ul li p .arrow{
  background:url(http://www.uva-alumni.nl/view.image?id=1211);
  width:9px;
  height:7px;
  display:inline-block;
  position:relative;
  top:-4px;
}
#auf_wrapper .links_wrapper{
 padding:30px 0 0 0;
}
#auf_wrapper .links_wrapper ul li{
 padding:4px 0 0 0;
 list-style:none;
}
#auf_wrapper .links_wrapper h1{
 color:white;
}
#auf_wrapper .links_wrapper a{
 color:white;
 font-family:"Times New Roman",Times,Georgia,verdana;
 font-size:14px;
 text-decoration:none;
}
#auf_wrapper .links_wrapper ul li .arrow{
  background:url(http://www.uva-alumni.nl/view.image?id=1211);
  width:9px;
  height:7px;
  display:inline-block;
  position:relative;
  top:-4px;
}
#auf_wrapper .news_overzicht_wrapper ul li{
  display:block;
  padding:20px 0 55px 0;
  border-bottom:solid 1px #292929;
}

#auf_wrapper .news_overzicht_wrapper ul li .date{
 display:block;
}

#auf_wrapper .news_overzicht_wrapper ul li h1{
  font-family:"Times New Roman",Times,Georgia,verdana;
  font-size:24px;
  font-weight: normal !important;
  padding:0 0 5px 0;
}
#auf_wrapper .news_overzicht_wrapper ul li p{
 padding: 5px 60px 5px 0 !important;
}
/* END: AUF Campagne */

/* SPUI BANNER */

.spui-banner{
background-color:#FFFFFF;
cursor:pointer;
}

.spui-banner a{
text-decoration:none;
cursor:pointer;
}

.spui-banner .spui {
color:#000000;
text-transform:uppercase;
font:60px Garamond, Georgia, Times;
text-align:center;
display:block;
}

.spui-banner .spui-maand {
color:#000000;
text-transform:uppercase;
font:font:12px Trebuchet MS;
text-align:center;
display:block;
line-height:18px;
}

.spui-banner .spui-nummer {
color:#000000;
text-transform:uppercase;
font:24px Garamond, Georgia, Times;
text-align:center;
display:block;
line-height:12px;
padding-bottom:10px;
}

.spui-banner .spui-inhoud-kop {
color:#C51d30;
font-size: 16px;
text-align:center;
font-weight: bold;
font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
text-transform: uppercase;
display:block;
}

.spui-banner .spui-inhoud {
color:#C51d30;
font-size: 16px;
text-align:center;
font-family: Garamond, Georgia, Times;
text-transform: uppercase;
display:block;
line-height:12px;
padding-bottom:10px;
}

/* END: SPUI BANNER */

/* HOME BANNER ROOD */

.home-banner-rood {
background-color:#C51d30;
cursor:pointer;
}

.home-banner-rood a{
text-decoration:none;
cursor:pointer;
}

.home-banner-rood .tekst1 {
color:#ffffff;
text-transform:uppercase;
font:16px Trebuchet MS;
display:block;
line-height:18px !important;
text-align:left;
padding-top:10px;
padding-left:8px;
}

.home-banner-rood .tekst2 {
color:#ffffff;
text-transform:uppercase;
font:18px Arial;
display:block;
font-weight:bold;
line-height:16px !important;
padding-top: 10px;
text-align:left;
padding-left:8px;
padding-bottom:6px !important;
}

.home-banner-rood .tekst3 {
color:#ffffff;
text-transform:uppercase;
font:14px Garamond, Georgia, Times;
display:block;
font-style:italic;
text-align:left;
padding-left:8px;
padding-bottom:8px !important;
}

.BBFieldSet span {
color:#ffffff;
}

.ReportFormTable td {
color:#000000;
}

.ReportFormTable a {
color:#000000;
}

.SocialNetworking_ActionListItemConfirmationText_Part {
color:#000000 !important;
}

.addthis_toolbox.addthis_default_style span {
position: relative;
top:-2px;
}

.addthis_toolbox.addthis_default_style {
padding: 6px 0px 0px 0px;
}

.NewsChannelItemDesc {
padding: 0px 0px 10px 0px;
}

.NewsChannelItemTitle {
border-top: 1px solid white;
}

.InsertImage_FormContainer {
/* Fixes unreadable text in editor */
background-color: #000000;
}
