.page /* Defines the page style. - Basic usage sets the background colour. */ { background-color: #eeeeee; } .layoutTable /* Defines the style of the main layout table. - Basic usage sets the background colour, which acts as an outline. - Every popup must use a table with 1 column and as many rows as are needed for the popup. Basic popups with an OK or CANCEL button would use a layout table with 2 rows, while more advanced popups like the SEARCH popup use 3 rows, one for the search, one for the results, and one for the OK, CANCEL buttons */ { background-color: #666666; } .titleArea /* Defines the style for the title table. - Every popup has a title table as the first table within the layout table*/ { background-color: #aaaaaa; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: #FFFFFF; border-right-color: #999999; border-bottom-color: #999999; border-left-color: #FFFFFF; } .title /* Defines the style for the title text. - Every popup has a title this sets the font, size, colour etc.*/ { font-family: Arial, Helvetica, sans-serif; font-size: 15px; font-weight: bold; color: #000000; vertical-align: middle; text-align: left; } .contentArea /* Defines the style of content layout tables. - Basic usage sets the background colour of the content areas. - Every popup must use at least 1 content layout table, but often use 2, one for the help text, and one to layout the popup's input elements. - For best results this table should have cellspacing="0" otherwise the colour of the page or layoutTable will show through. */ { background-color: #D9D9D9; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: #FFFFFF; border-right-color: #999999; border-bottom-color: #999999; border-left-color: #FFFFFF; } .contentArea2 /* Defines the style of content layout tables. - Basic usage sets the background colour of the content areas. - Every popup must use at least 1 content layout table, but often use 2, one for the help text, and one to layout the popup's input elements. - For best results this table should have cellspacing="0" otherwise the colour of the page or layoutTable will show through. */ { background-color: #F0F0F0; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: #FFFFFF; border-right-color: #999999; border-bottom-color: #999999; border-left-color: #FFFFFF; } .subLayoutTable /* Defines the style of secondary (nested) layout tables. - Basic usage sets the background colour, which acts as an outline; similar in usage to layoutTable. - This allows for more advanced designs like the layer browser dialogue. */ { background-color: #666666; } .subContentArea1 /* Defines the style of tables or cells in secondary layout tables. - Basic usage sets the background colour of a sub content areas. - This allows for more advanced designs and is intended to be used with subLayoutTable (either styling cells, or nested-tables). */ { background-color: #ffffff; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: #999999; border-right-color: #FFFFFF; border-bottom-color: #FFFFFF; border-left-color: #999999; } .subContentArea2 /* Defines an alternate style of tables or cells in secondary layout tables. - Used in the same way as subContentArea1. */ { background-color: #D9D9D9; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: #999999; border-right-color: #FFFFFF; border-bottom-color: #FFFFFF; border-left-color: #999999; } .helpArea /* Defines the style of the help area. - Basic useage sets the styling of the

that surrounds the help text. */ { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #666666; background-color: #FFFFFF; border: 1px solid #666666; width: 400px; text-align: left; } .label /* Defines the style of text labels. - Basic useage sets the size, colour and font of any labels of input elements. */ { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; } .note /* Defines the style of text notes. - Basic useage sets the size, colour and font of any small notes Also used in the legend for small text. */ { font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #333333; } .text /* Defines the style of text blocks. - Basic useage sets the size, colour and font of

, or

tags. */ { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; } .list /* Defines the style of ordered and unordered lists. - Basic useage sets the size, colour and font of any