FORM { background-color: transparent; } FORM .fieldLabel { font-family: Arial; font-size: 11px; color: #000000; font-weight: bold; text-decoration: none; font-style: normal; } FORM .yesNoCheckboxLabel { display: block; padding-left: 20px; text-indent: -20px; } FORM .fieldLabel .required { color: #CC0000 !important; } FORM .sectionHeader { font-family: Arial; font-size: 12px; color: #000000; font-weight: bold; text-decoration: none; font-style: normal; } FORM .paragraph { font-family: Arial; font-size: 11px; color: #000000; font-weight: normal; text-decoration: none; font-style: normal; } FORM .datePicker { width: 16px; height: 16px; background: transparent url(http://contentz.mkt8767.com/lp/static/images/icon_calendar.gif) no-repeat 0 0; } FORM TD, FORM .defaultText { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: black; } /** HACK FOR IE: IE always adds extra space to make an input huge and weird. this will force it to truncate our label and not keep the extra spaces. **/ * HTML .buttonStyle { width: 1px; overflow:visible; padding-left: 5px; padding-right: 5px; } FORM .textInput { border: 1px solid #B5B8C8; padding:1px 3px; } FORM .selectInput { border: 1px solid #B5B8C8; } FORM .formErrorMessages DIV { font-family: Arial; font-size: 11px; color: #CC0000; font-weight: normal; text-decoration: none; font-style: normal; margin: 0 0 2px 7px; } FORM .formControlError .fieldLabel { color: #CC0000; } FORM .formControlError .textInput, FORM .formControlError .selectInput { color: #CC0000; border: #CC0000 solid 1px; } FORM .radio_wrap input, FORM .checkbox_wrap input { margin-left: 0; } .spDialogBox .DialogTable { height: 100%; border: 1px solid #c6c6c6; background-color: #EBEBEB; } .spDialogBox .DialogHeader { background-color: #EBEBEB; } .spDialogBox .DialogBody { background-color: #EBEBEB; } .spDialogBox .DialogTitle { border-bottom: 1px solid #c6c6c6; height: 24px; width: 100%; background-image: url(http://contentz.mkt8767.com/lp/static/images/popupmenu.gif); vertical-align: middle; cursor: default; } .spDialogBox .DialogTitleDiv { margin-left: 5px; } .spDialogBox .x-panel-inline-icon { display: none; } .spDialogBox .Caption { font-family: Verdana; font-size: 13px; font-weight: bold; padding: 0; } .spDialogBox .closeIcon { width: 17px; height: 17px; float: right; background: url(http://contentz.mkt8767.com/lp/static/images/close_icon_16.gif) repeat-x scroll top left; margin-right: 2px; cursor: pointer; } .CalendarWidget { } .CalendarWidget .navbar { width: 100%; background: #1B2E73 none; vertical-align: middle; color: #FFFFFF; } .CalendarWidget .navbar .prevMonth { background-image: url(http://contentz.mkt8767.com/lp/static/images/icon_calendar_month_prev_blue.gif); background-position: center; background-repeat: no-repeat; background-color: #1B2E73; width: 16px; height: 22px; cursor: pointer; } .CalendarWidget .navbar .preYear { background-image: url(http://contentz.mkt8767.com/lp/static/images/icon_calendar_year_prev_blue.gif); background-position: center; background-repeat: no-repeat; background-color: #1B2E73; width: 25px; height: 22px; cursor: pointer; } .CalendarWidget .navbar .nextYear { background-image: url(http://contentz.mkt8767.com/lp/static/images/icon_calendar_year_next_blue.gif); background-position: center; background-repeat: no-repeat; background-color: #1B2E73; width: 25px; height: 22px; cursor: pointer; } .CalendarWidget .navbar .nextMonth { background-image: url(http://contentz.mkt8767.com/lp/static/images/icon_calendar_month_next_blue.gif); background-position: center; background-repeat: no-repeat; background-color: #1B2E73; width: 16px; height: 22px; cursor: pointer; } .CalendarWidget .navbar .header { font-family: Verdana, Arial, sans-serif; font-size: 11px; text-align: center; color: #FFFFFF; background-color: #1B2E73; } .CalendarWidget .table { font-family: Verdana, Arial, sans-serif; font-size: 11px; text-align: center; border-left: 1px solid #1B2E73; } .CalendarWidget .weekheader { background-color: #ACA899; color: #FFFFFF; } .CalendarWidget .weekheader .days { background-color: #88A2CC; border-bottom: 1px solid #1B2E73; border-right: 1px solid #1B2E73; width: 2.5em; } .CalendarWidget .cell { border-bottom: 1px solid #1B2E73; border-right: 1px solid #1B2E73; cursor: pointer; } .CalendarWidget .cell-disable { border-bottom: 1px solid #1B2E73; border-right: 1px solid #1B2E73; cursor: default; color: #FEFEFE; } .CalendarWidget .empty { border-bottom: 1px solid #1B2E73; border-right: 1px solid #1B2E73; } .CalendarWidget .empty-weekend { background-color: #E3EBF5; border-bottom: 1px solid #1B2E73; border-right: 1px solid #1B2E73; } .CalendarWidget .cell .gwt-HTML { color: #0000FF; } .CalendarWidget .cell .gwt-HTML span { width: 100%; height: 100%; line-height: 17px; } .CalendarWidget .cell-disable .gwt-HTML { color: #888888; } .CalendarWidget .cell-disable .gwt-HTML span { width: 100%; height: 100%; line-height: 17px; } .CalendarWidget .today .gwt-HTML { background-color: #EC7411; color: #FFFFFF; } .CalendarWidget .day .gwt-HTML { background-color: #FFFFFF; color: #0000FF; } .CalendarWidget .weekend .gwt-HTML { background-color: #E3EBF5; } var cookieSiteURI = "_vancity_gabv_2019_subscribe"; First NameEmail*Are you a GABV Member? Knowing how familiar you are with The Alliance helps us with our communications to youYesNoPrefer not to sayEmail: This field is required.