BODY { color: #000001; background-color: #FFFFFF; font-size: 11px; font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif; } P,DIV,UL,OL,DL,DD,DT,LI,BLOCKQUOTE,.associantbody { color: #000001; font-size: 11px; font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif; } A:link {color:#003399; text-decoration:none;} A:visited {color:#003399; text-decoration:none;} A:active {color:#003399; text-decoration:underline;} A:hover {color:#003399; text-decoration:underline;} * INPUT.associantradio { padding: 1px; border: solid 0px #999999; font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif; } INPUT.associantradio[type="radio"],INPUT.associantradio[type="checkbox"] { padding: 1px; border: solid 1px #999999; font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif; } /* Fix TEXTAREAs inheriting window scrollbar colors */ * TEXTAREA,* SELECT { scrollbar-base-color: #FFFFFF; scrollbar-face-color: #D4D0C8; scrollbar-arrow-color: #000000; scrollbar-shadow-color: #808080; scrollbar-highlight-color: #FFFFFF; scrollbar-3dlight-color: #D4D0C8; scrollbar-darkshadow-color: #404040; scrollbar-track-color: #DFDFDD; } HR { color: #003399; } /* For Page/Section Headings, if rendered in HTML - this style is reserved only in rare cases that the logo is rendered in text */ .associantpageheader { color: #FFFFFF; font-size: 18px; font-weight: bold; font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif; } /* In-page main header - usually corresponds to the page title*/ H1,.associanttitleheader { color: #003399; font-size: 16px; font-weight: bold; font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif; } /* In-page subheader */ H2,.associanttitlesubheader { color: #003399; font-size: 11px; font-weight: bold; font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif; } /* In-page 3rd level header */ H3,.associanttitlesub3header { color: #000001; font-size: 12px; font-weight: bold; font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif; } /* In-page 4th level header */ H4,.associanttitlesub4header { color: #000001; font-size: 11px; font-weight: bold; font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif; } /* In-page body header (smaller than main title header) */ H5,.associantbodyheader { color: #003399; font-size: 11px; font-weight: bold; font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif; } /* In-page body header: inverted brightness for use with opposite brightness background (smaller than main title header) */ .associantbodyheaderinverse { color: #FFFFFF; font-size: 11px; font-weight: bold; font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif; } /* In-page body header - link */ A.associantbodyheader:link,A.associantbodyheader:visited {color:#003399; text-decoration:none;} A.associantbodyheader:active,A.associantbodyheader:hover {color:#003399; text-decoration:underline;} /* In-page body header - inverse - link */ A.associantbodyheaderinverse:link,A.associantbodyheaderinverse:visited {color:#99CCFF; text-decoration:none;} A.associantbodyheaderinverse:active,A.associantbodyheaderinverse:hover {color:#99CCFF; text-decoration:underline;} /* In-page body header for disabled/inactive items (smaller than main title header) */ .associantbodyheaderdisabled { color: #999999; font-size: 11px; font-weight: bold; font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif; } /* In-page body subheader (smaller than main title header) */ H6,.associantbodysubheader { color: #663366; font-size: 11px; font-weight: bold; font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif; } /* In-page body header: inverted brightness for use with opposite brightness background (smaller than main title header) */ .associantbodysubheaderinverse { color: #FF9999; font-size: 11px; font-weight: bold; font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif; } /* In-page table column header */ .associanttableheader { color: #000001; font-size: 11px; font-style: italic; font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif; } /* In-page text that is highlighted or accented to stand out */ .associantbodyinverse { color: #FFFFFF; font-size: 11px; font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif; } A.associantbodyinverse:link,A.associantbodyinverse:visited {color:#FFFFFF; text-decoration:none;} A.associantbodyinverse:active,A.associantbodyinverse:hover {color:#FFFFFF; text-decoration:underline;} /* In-page text that is highlighted or accented to stand out */ .associantbodyheavy { color: #003399; font-size: 11px; font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif; } /* In-page text that is highlighted or accented to stand out on a background of opposite brightness */ .associantbodyheavyinverse { color: #99CCFF; font-size: 11px; font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif; } /* In-page text that is rendered in a light or deemphasized way */ .associantbodylight,.associantbodylightinverse { color: #999999; font-size: 11px; font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif; } /* In-page text that is rendered small, such as legal text, footer, etc */ .associantbodysmall { color: #000001; font-size: 10px; font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif; } /* In-page text that is rendered small, such as legal text, footer, etc, to stand out on a background of opposite brightness */ .associantbodysmallinverse { color: #FFFFFF; font-size: 10px; font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif; } /* In-page style for form labels */ .associantformlabel { color: #000001; font-size: 11px; font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif; } /* In-page style for form labels to stand out on a background of opposite brightness */ .associantformlabelinverse { color: #FFFFFF; font-size: 11px; font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif; } /* In-page style for required field asterisks */ .associantrequired { color: #663366; font-size: 11px; font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif; } /* Red text on error */ .associantalert { color: #FF0000; } /* Red text on error - link */ A.associantalert:link,A.associantalert:visited,A.associantalert:active,A.associantalert:hover { color: #FF0000; text-decoration: underline; } /* Put a help cursor on an area */ .associanthelp { cursor: help; } /* plain bold text */ .associantbold { font-weight:bold; } /* plain italic text */ .associantitalic { font-style:italic; } /* Use this style on form buttons that are images to remove the border around them */ .associantimgbutton { font-size: 11px; padding: 0px; border: none 0px #FFFFFF; font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif; } /* If form buttons are later styled a different color, this style may be used (currently unused) */ .associantbutton { font-size: 11px; padding: 2px; border: solid 1px #999999; font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif; } DIV.associantcontainer { overflow: auto; overflow-y: scroll; border: solid 1px #999999; scrollbar-base-color: #FFFFFF; scrollbar-face-color: #D4D0C8; scrollbar-arrow-color: #000000; scrollbar-shadow-color: #808080; scrollbar-highlight-color: #FFFFFF; scrollbar-3dlight-color: #D4D0C8; scrollbar-darkshadow-color: #404040; scrollbar-track-color: #DFDFDD; } /* SECTION-SPECIFIC STYLES BELOW */ /* # # # # # # # # # Conference and Event Module # # # # # # # # # # */ /* For use in the registration thermometer. */ .cemthermometer { color: #FFFFFF; font-size: 16px; font-weight: bold; font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif; } /* For use in the registration thermometer. */ .cemthermometerinverse { color: #000000; font-size: 16px; font-weight: bold; font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif; } /* Registration thermometer - link */ A.cemthermometer:link,A.cemthermometer:visited {color:#FFFFFF; text-decoration:none;} A.cemthermometer:active,A.cemthermometer:hover {color:#FFFFFF; text-decoration:underline;} /* Registration thermometer inverse - link */ A.cemthermometerinverse:link,A.cemthermometerinverse:visited {color:#000000; text-decoration:none;} A.cemthermometerinverse:active,A.cemthermometerinverse:hover {color:#000000; text-decoration:underline;} /* Added for CMM to do ... on long text, use wherever you want. May not work in Netscape. Seems to require a style="width:NNpx" */ .noWrapWithEllipsis { text-overflow: ellipsis; overflow: hidden; white-space: nowrap; }