Wikipedia/WRTKit/Resources/UI.css
changeset 20 918767a9c8d3
equal deleted inserted replaced
19:f3521a11d878 20:918767a9c8d3
       
     1 	/*
       
     2 � Copyright 2008 Nokia Corporation. All rights reserved.
       
     3 
       
     4 IMPORTANT:  The Nokia software ("WRTKit and Example Widget files") is supplied to you by Nokia
       
     5 Corporation (�Nokia�) in consideration of your agreement to the following terms. Your use, installation
       
     6 and/or redistribution of the WRTKit and Example Widget files constitutes acceptance of these terms. If
       
     7 you do not agree with these terms, please do not use, install, or redistribute the WRTKit and Example
       
     8 Widget files.
       
     9 
       
    10 In consideration of your agreement to abide by the following terms, and subject to these terms, Nokia
       
    11 grants you a personal, non-exclusive license, under Nokia�s copyrights in the WRTKit and Example
       
    12 Widget files, to use, reproduce, and redistribute the WRTKit and Example files, in text form (for HTML,
       
    13 CSS, or JavaScript files) or binary form (for associated images), for the sole purpose of creating S60
       
    14 Widgets.
       
    15 
       
    16 If you redistribute the WRTKit and Example files, you must retain this entire notice in all such
       
    17 redistributions of the WRTKit and Example files.
       
    18 
       
    19 You may not use the name, trademarks, service marks or logos of Nokia to endorse or promote products
       
    20 that include the WRTKit and Example files without the prior written explicit agreement with Nokia.
       
    21 Except as expressly stated in this notice, no other rights or licenses, express or implied, are granted by
       
    22 Nokia herein, including but not limited to any patent rights that may be infringed by your products that
       
    23 incorporate the WRTKit and Example files or by other works in which the WRTKit and Example files
       
    24 may be incorporated.
       
    25 
       
    26 The WRTKit and Example files are provided on an "AS IS" basis.  NOKIA MAKES NO
       
    27 WARRANTIES, EXPRESS OR IMPLIED, INCLUDING WITHOUT LIMITATION THE IMPLIED
       
    28 WARRANTIES OF NON-INFRINGEMENT, MERCHANTABILITY AND FITNESS FOR A
       
    29 PARTICULAR PURPOSE, REGARDING THE EXAMPLES OR ITS USE AND OPERATION
       
    30 ALONE OR IN COMBINATION WITH YOUR PRODUCTS.
       
    31 
       
    32 IN NO EVENT SHALL NOKIA BE LIABLE FOR ANY SPECIAL, INDIRECT, INCIDENTAL OR
       
    33 CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
       
    34 SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
       
    35 INTERRUPTION) ARISING IN ANY WAY OUT OF THE USE, REPRODUCTION, AND/OR
       
    36 DISTRIBUTION OF THE EXAMPLES, HOWEVER CAUSED AND WHETHER UNDER THEORY
       
    37 OF CONTRACT, TORT (INCLUDING NEGLIGENCE), STRICT LIABILITY OR OTHERWISE,
       
    38 EVEN IF NOKIA HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
       
    39 
       
    40 */
       
    41 
       
    42 /******************************************************************************/
       
    43 /*        Definition of visuals for the WRTKit user interface toolkit         */
       
    44 /******************************************************************************/
       
    45 
       
    46 /* Fix for font size inheritance */
       
    47 html, body, div, span, object, iframe, h1, h2, h5, h6, p,
       
    48 blockquote, pre, a, abbr, acronym, address, code, del, dfn, em, img, q, dl,
       
    49 dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody,
       
    50 tfoot, thead, tr, th, td {
       
    51     font-weight: inherit;
       
    52     font-style: inherit;
       
    53     font-size: 100%;
       
    54     font-family: inherit;
       
    55 }
       
    56 
       
    57 
       
    58 /******************************************************************************/
       
    59 /* Document body rules */
       
    60 
       
    61 body {
       
    62     margin: 0px;
       
    63     background: url("DocumentBackground.png") repeat;  /* repeat-x fixed; */
       
    64     font: normal 14px Arial, sans-serif;
       
    65     color: rgb(0,0,0);
       
    66 }
       
    67 
       
    68 
       
    69 /******************************************************************************/
       
    70 /* Override default WRT styling for HTML form controls */
       
    71 
       
    72 /* Textarea when focused */
       
    73 textarea:focus {
       
    74     outline: none;
       
    75 }
       
    76 
       
    77 /* Textarea when hovering */
       
    78 textarea:hover {
       
    79     outline: none;
       
    80 }
       
    81 
       
    82 /* Select elements when focused */
       
    83 select:focus {
       
    84     outline: none;
       
    85 }
       
    86 
       
    87 /* Select elements when hovering */
       
    88 select:hover {
       
    89     outline: none;
       
    90 }
       
    91 
       
    92 /* Input elements when focused */
       
    93 input:focus {
       
    94     outline: none;
       
    95 }
       
    96 
       
    97 /* Input elements when hovering */
       
    98 input:hover {
       
    99     outline: none;
       
   100 }
       
   101 
       
   102 /* Link elements */
       
   103 a {
       
   104     text-decoration: none;
       
   105     color: rgb(0,0,0);
       
   106 }
       
   107 
       
   108 /* Links when focused */
       
   109 a:focus {
       
   110     background: none;
       
   111     outline: none;
       
   112 }
       
   113 
       
   114 /* Links when hovering */
       
   115 a:hover {
       
   116     background: none;
       
   117     outline: none;
       
   118 }
       
   119 
       
   120 
       
   121 /******************************************************************************/
       
   122 /* Rules for default view and document scrollbar containers */
       
   123 
       
   124 /* Default view container rules */
       
   125 .ViewContainer {
       
   126     margin: 0px 0px 0px 0px;
       
   127 }
       
   128 
       
   129 /* Default document scrollbar container rules */
       
   130 .DocumentScrollbarContainer {
       
   131     position: fixed;
       
   132     right: 0px;
       
   133     top: 0px;
       
   134     height: 100%;
       
   135     width: 7px;
       
   136 }
       
   137 
       
   138 
       
   139 /******************************************************************************/
       
   140 /* View style rules */
       
   141 
       
   142 /* Rules for the list view */
       
   143 .ListView {
       
   144     margin: 0px 0px 0px 0px;
       
   145 }
       
   146 
       
   147 /* Rules for the list view caption */
       
   148 .ListViewCaption {
       
   149     background: url("ListViewCaptionBackground.png");
       
   150     height: 35px;
       
   151 }
       
   152 
       
   153 /* Rules for the list view caption text */
       
   154 .ListViewCaptionText {
       
   155     font-size: 1.2em;
       
   156     font-weight: bold;
       
   157     padding: 7px 0px 0px 11px;
       
   158 }
       
   159 
       
   160 /* Rules for the list view control list element */
       
   161 .ListViewControlList {
       
   162     margin: 1px 10px 1px 3px;
       
   163 }
       
   164 
       
   165 
       
   166 /******************************************************************************/
       
   167 /* Control style rules */
       
   168 
       
   169 /* Rules for control root element (rootElement) */
       
   170 .Control {
       
   171 
       
   172 }
       
   173 
       
   174 /* Rules for title bar element / right */
       
   175 .TitleBarControl {
       
   176 	padding: 0px 0px;
       
   177 	margin: 0px 0px;
       
   178 	min-height: 40;
       
   179 	background: url("title-small.png") no-repeat left top;
       
   180 }
       
   181 
       
   182 /* Control assembly rules (assemblyElement) */
       
   183 .ControlAssembly {
       
   184     background: url("ControlAssemblyBackground.png") repeat-x;
       
   185     padding: 1px 5px;
       
   186 }
       
   187 
       
   188 /* Control assembly in normal state */
       
   189 .ControlAssemblyNormal {
       
   190     background-position: 0px 0px;
       
   191 }
       
   192 
       
   193 /* Control assembly in focused state */
       
   194 .ControlAssemblyFocus {
       
   195     background-position: 0px -250px;
       
   196 }
       
   197 
       
   198 /* Control assembly in hovering state */
       
   199 .ControlAssemblyHover {
       
   200     background-position: 0px -500px;
       
   201 }
       
   202 
       
   203 /* Control assembly in disabled state */
       
   204 .ControlAssemblyDisabled {
       
   205     background-position: 0px 0px;
       
   206 }
       
   207 
       
   208 /* Caption for controls (captionElement) */
       
   209 .ControlCaption {
       
   210     font-weight: bold;
       
   211     padding: 3px 0px 0px 3px;
       
   212 }
       
   213 
       
   214 /* Caption for controls in normal state */
       
   215 .ControlCaptionNormal {
       
   216     
       
   217 }
       
   218 
       
   219 /* Caption for controls when focused */
       
   220 .ControlCaptionFocus {
       
   221     color: rgb(0,0,0);
       
   222 }
       
   223 
       
   224 /* Caption for controls when hovering */
       
   225 .ControlCaptionHover {
       
   226     
       
   227 }
       
   228 
       
   229 /* Caption for controls when disabled */
       
   230 .ControlCaptionDisabled {
       
   231     color: rgb(125,125,125);
       
   232 }
       
   233 
       
   234 /* Control element rules (controlElement) */
       
   235 .ControlElement {
       
   236     padding: 3px 3px 3px 3px;
       
   237 }
       
   238 
       
   239 /******************************************************************************/
       
   240 /* Label */
       
   241 
       
   242 /* Rules for the text value of a Label control */
       
   243 .LabelText {
       
   244     
       
   245 }
       
   246 
       
   247 /******************************************************************************/
       
   248 /* TextPane */
       
   249 
       
   250 /* Rules for the text value of a TextPane control */
       
   251 .TextPane {
       
   252     background: transparent;
       
   253     font: normal 14px Arial, sans-serif;
       
   254 }
       
   255 
       
   256 /******************************************************************************/
       
   257 /* ContentPanel */
       
   258 
       
   259 /* Caption area rules for non-foldable content panels */
       
   260 .ContentPanelCaptionNonFoldable {
       
   261     padding: 3px 0px 0px 3px;
       
   262 }
       
   263 
       
   264 /* Caption area rules for foldable content panels */
       
   265 .ContentPanelCaptionFoldable {
       
   266     padding: 4px 0px 3px 3px;
       
   267 }
       
   268 
       
   269 /* Rules for fold toggling element in content panel */
       
   270 .ContentPanelFoldToggle {
       
   271     background: url("ContentPanelFoldIcons.png") no-repeat;
       
   272     padding-left: 16px;
       
   273 }
       
   274 
       
   275 /* Collapsed fold */
       
   276 .ContentPanelFoldToggleCollapsed {
       
   277     background-position: 0px 0px;
       
   278 }
       
   279 
       
   280 /* Expanded fold */
       
   281 .ContentPanelFoldToggleExpanded {
       
   282     background-position: 0px -200px;
       
   283 }
       
   284 
       
   285 /* Rules for the content panel caption text */
       
   286 .ContentPanelCaptionText {
       
   287     font-weight: bold;
       
   288 }
       
   289 
       
   290 /* Caption text for content panel in normal state */
       
   291 .ContentPanelCaptionTextNormal {
       
   292     
       
   293 }
       
   294 
       
   295 /* Caption text for content panel when focused */
       
   296 .ContentPanelCaptionTextFocus {
       
   297     color: rgb(0,0,0);
       
   298 }
       
   299 
       
   300 /* Caption text for content panel when hovering */
       
   301 .ContentPanelCaptionTextHover {
       
   302     
       
   303 }
       
   304 
       
   305 /* Caption text for content panel when disabled */
       
   306 .ContentPanelCaptionTextDisabled {
       
   307     color: rgb(125,125,125);
       
   308 }
       
   309 
       
   310 /* Rules for content in the content panel */
       
   311 .ContentPanelContent {
       
   312     padding: 2px 2px 2px 8px;
       
   313 }
       
   314 
       
   315 /* Rules for content in the content panel */
       
   316 .ContentPanelContent a.hover{
       
   317 	background-color: #87CDFF;
       
   318 }
       
   319 
       
   320 /******************************************************************************/
       
   321 /* FormButton */
       
   322 
       
   323 /* Rules for form button */
       
   324 .FormButton {
       
   325     
       
   326 }
       
   327 
       
   328 /* Rules for form button control element */
       
   329 .FormButtonControlElement {
       
   330     
       
   331 }
       
   332 
       
   333 /* Rules for form button table (table) */
       
   334 .FormButtonTable {
       
   335     width: 100%;
       
   336     border-spacing: 0px;
       
   337     padding: 0px;
       
   338     table-layout: fixed;
       
   339 }
       
   340 
       
   341 /* Form button row (tr) */
       
   342 .FormButtonRow {
       
   343     padding: 0px;
       
   344 }
       
   345 
       
   346 /* Rules for form button left cell (td) */
       
   347 .FormButtonLeftCell {
       
   348     width: 8px;
       
   349     height: 26px;
       
   350     background: url("FormButtonLeft.png") no-repeat;
       
   351     padding: 0px;
       
   352 }
       
   353 
       
   354 /* Rules for form button center cell (td) */
       
   355 .FormButtonCenterCell {
       
   356     height: 26px;
       
   357     background: url("FormButtonCenter.png") repeat-x;
       
   358     padding: 0px;
       
   359     vertical-align: middle;
       
   360     text-align: center;
       
   361 }
       
   362 
       
   363 /* Rules for form button right cell (td) */
       
   364 .FormButtonRightCell {
       
   365     width: 8px;
       
   366     height: 26px;
       
   367     background: url("FormButtonRight.png") no-repeat;
       
   368     padding: 0px;
       
   369 }
       
   370 
       
   371 /* Rules for form button left cell in normal state (td) */
       
   372 .FormButtonLeftCellNormal {
       
   373     background-position: 0px 0px;
       
   374 }
       
   375 
       
   376 /* Rules for form button left cell in focused state (td) */
       
   377 .FormButtonLeftCellFocus {
       
   378     background-position: 0px -50px;
       
   379 }
       
   380 
       
   381 /* Rules for form button left cell in hover state (td) */
       
   382 .FormButtonLeftCellHover {
       
   383     background-position: 0px -100px;
       
   384 }
       
   385 
       
   386 /* Rules for form button left cell in disabled state (td) */
       
   387 .FormButtonLeftCellDisabled {
       
   388     background-position: 0px -150px;
       
   389 }
       
   390 
       
   391 /* Rules for form button center cell in normal state (td) */
       
   392 .FormButtonCenterCellNormal {
       
   393     background-position: 0px 0px;
       
   394 }
       
   395 
       
   396 /* Rules for form button center cell in focused state (td) */
       
   397 .FormButtonCenterCellFocus {
       
   398     background-position: 0px -50px;
       
   399 }
       
   400 
       
   401 /* Rules for form button center cell in hover state (td) */
       
   402 .FormButtonCenterCellHover {
       
   403     background-position: 0px -100px;
       
   404 }
       
   405 
       
   406 /* Rules for form button center cell in disabled state (td) */
       
   407 .FormButtonCenterCellDisabled {
       
   408     background-position: 0px -150px;
       
   409 }
       
   410 
       
   411 /* Rules for form button left cell in normal state (td) */
       
   412 .FormButtonRightCellNormal {
       
   413     background-position: 0px 0px;
       
   414 }
       
   415 
       
   416 /* Rules for form button left cell in focused state (td) */
       
   417 .FormButtonRightCellFocus {
       
   418     background-position: 0px -50px;
       
   419 }
       
   420 
       
   421 /* Rules for form button left cell in hover state (td) */
       
   422 .FormButtonRightCellHover {
       
   423     background-position: 0px -100px;
       
   424 }
       
   425 
       
   426 /* Rules for form button left cell in disabled state (td) */
       
   427 .FormButtonRightCellDisabled {
       
   428     background-position: 0px -150px;
       
   429 }
       
   430 
       
   431 /* Rules for form button text */
       
   432 .FormButtonText {
       
   433     font-weight: bold;
       
   434 }
       
   435 
       
   436 /* Form button text in normal state */
       
   437 .FormButtonTextNormal {
       
   438     color: rgb(255,255,255);
       
   439 }
       
   440 
       
   441 /* Form button text when focused */
       
   442 .FormButtonTextFocus {
       
   443     color: rgb(255,255,255);
       
   444 }
       
   445 
       
   446 /* Form button text when hovering */
       
   447 .FormButtonTextHover {
       
   448     color: rgb(255,255,255);
       
   449 }
       
   450 
       
   451 /* Form button text when disabled */
       
   452 .FormButtonTextDisabled {
       
   453     color: rgb(200,200,200);
       
   454 }
       
   455 
       
   456 
       
   457 /******************************************************************************/
       
   458 /* NavigationButton */
       
   459 
       
   460 /* Rules for navigation button */
       
   461 .NavigationButton {
       
   462     
       
   463 }
       
   464 
       
   465 /* Rules for navigation button control element */
       
   466 .NavigationButtonControlElement {
       
   467     padding: 3px 3px 3px 3px;
       
   468 }
       
   469 
       
   470 /* Rules for navigation button table (table) */
       
   471 .NavigationButtonTable {
       
   472     border-spacing: 0px;
       
   473     padding: 0px;
       
   474 }
       
   475 
       
   476 /* Navigation button row (tr) */
       
   477 .NavigationButtonRow {
       
   478     padding: 0px;
       
   479 }
       
   480 
       
   481 /* Rules for navigation button image cell (td) */
       
   482 .NavigationButtonImageCell {
       
   483     line-height: 1px;
       
   484     font-size: 1px;
       
   485     vertical-align: middle;
       
   486 }
       
   487 
       
   488 /* Rules for navigation button text cell (td) */
       
   489 .NavigationButtonTextCell {
       
   490     vertical-align: middle;
       
   491     padding: 0px;
       
   492 }
       
   493 
       
   494 /* Rules for navigation button image */
       
   495 .NavigationButtonImage {
       
   496     padding: 0px 5px 0px 0px;
       
   497 }
       
   498 
       
   499 /* Rules for navigation button text */
       
   500 .NavigationButtonText {
       
   501     font-weight: bold;
       
   502 }
       
   503 
       
   504 /* Navigation button text in normal state */
       
   505 .NavigationButtonTextNormal {
       
   506     
       
   507 }
       
   508 
       
   509 /* Navigation button text when focused */
       
   510 .NavigationButtonTextFocus {
       
   511     color: rgb(0,0,0);
       
   512 }
       
   513 
       
   514 /* Navigation button text when hovering */
       
   515 .NavigationButtonTextHover {
       
   516     
       
   517 }
       
   518 
       
   519 /* Navigation button text when disabled */
       
   520 .NavigationButtonTextDisabled {
       
   521     color: rgb(125,125,125);
       
   522 }
       
   523 
       
   524 
       
   525 /******************************************************************************/
       
   526 /* TextField */
       
   527 
       
   528 /* Rules for textField */
       
   529 .TextField {
       
   530     width: 100%;
       
   531     border: 1px solid rgb(0,0,0);
       
   532     background: rgb(255,255,255);
       
   533     margin: 0px 0px 3px 0px;
       
   534 }
       
   535 
       
   536 /* TextField in normal state */
       
   537 .TextFieldNormal {
       
   538     
       
   539 }
       
   540 
       
   541 /* TextField in focus state */
       
   542 .TextFieldFocus {
       
   543     
       
   544 }
       
   545 
       
   546 /* TextField in hover state */
       
   547 .TextFieldHover {
       
   548     
       
   549 }
       
   550 
       
   551 /* TextField in disabled state */
       
   552 .TextFieldDisabled {
       
   553     color: rgb(50,50,50);
       
   554     background: rgb(200,200,200);
       
   555 }
       
   556 
       
   557 /******************************************************************************/
       
   558 /* TextArea */
       
   559 
       
   560 /* Rules for TextArea */
       
   561 .TextArea {
       
   562     width: 100%;
       
   563     border: 1px solid rgb(0,0,0);
       
   564     background: rgb(255,255,255);
       
   565     margin: 0px 0px 3px 0px;
       
   566 }
       
   567 
       
   568 /* TextArea in normal state */
       
   569 .TextAreaNormal {
       
   570     
       
   571 }
       
   572 
       
   573 /* TextArea in focus state */
       
   574 .TextAreaFocus {
       
   575     
       
   576 }
       
   577 
       
   578 /* TextArea in hover state */
       
   579 .TextAreaHover {
       
   580     
       
   581 }
       
   582 
       
   583 /* TextArea in disabled state */
       
   584 .TextAreaDisabled {
       
   585     color: rgb(50,50,50);
       
   586     background: rgb(200,200,200);
       
   587 }
       
   588 
       
   589 
       
   590 /******************************************************************************/
       
   591 /* Separator */
       
   592 
       
   593 /* Rules for Separator (table) */
       
   594 .Separator {
       
   595     width: 100%;
       
   596     padding: 0px;
       
   597     border-spacing: 0px;
       
   598     table-layout: fixed;
       
   599     margin: 3px 0px;
       
   600 }
       
   601 
       
   602 /* Separator row (tr) */
       
   603 .SeparatorRow {
       
   604     padding: 0px;
       
   605 }
       
   606 
       
   607 /* Separator left cell (td) */
       
   608 .SeparatorLeftCell {
       
   609     width: 5px;
       
   610     height: 2px;
       
   611     background: url("SeparatorLeft.png") no-repeat;
       
   612     padding: 0px;
       
   613 }
       
   614 
       
   615 /* Separator center cell (td) */
       
   616 .SeparatorCenterCell {
       
   617     height: 2px;
       
   618     background: url("SeparatorCenter.png") repeat-x;
       
   619     padding: 0px;
       
   620 }
       
   621 
       
   622 /* Separator right cell (td) */
       
   623 .SeparatorRightCell {
       
   624     width: 6px;
       
   625     height: 2px;
       
   626     background: url("SeparatorRight.png") no-repeat;
       
   627     padding: 0px;
       
   628 }
       
   629 
       
   630 
       
   631 /******************************************************************************/
       
   632 /* SelectionMenu */
       
   633 
       
   634 /* Rules for SelectionMenu select element */
       
   635 .SelectionMenu {
       
   636     width: 100%;
       
   637     border: 1px solid rgb(0,0,0);
       
   638     background: rgb(255,255,255);
       
   639     margin: 0px 0px 3px 0px;
       
   640 }
       
   641 
       
   642 /* SelectionMenu in normal state */
       
   643 .SelectionMenuNormal {
       
   644     
       
   645 }
       
   646 
       
   647 /* SelectionMenu in focus state */
       
   648 .SelectionMenuFocus {
       
   649     
       
   650 }
       
   651 
       
   652 /* SelectionMenu in hover state */
       
   653 .SelectionMenuHover {
       
   654     
       
   655 }
       
   656 
       
   657 /* SelectionMenu in disabled state */
       
   658 .SelectionMenuDisabled {
       
   659     color: rgb(50,50,50);
       
   660     background: rgb(200,200,200);
       
   661 }
       
   662 
       
   663 /* Rules for SelectionMenu option elements */
       
   664 .SelectionMenuOption {
       
   665     background: rgb(255,255,255);
       
   666 }
       
   667 
       
   668 /* SelectionMenu option in normal state */
       
   669 .SelectionMenuOptionNormal {
       
   670     
       
   671 }
       
   672 
       
   673 /* SelectionMenu option in focus state */
       
   674 .SelectionMenuOptionFocus {
       
   675     
       
   676 }
       
   677 
       
   678 /* SelectionMenu option in hover state */
       
   679 .SelectionMenuOptionHover {
       
   680     
       
   681 }
       
   682 
       
   683 /* SelectionMenu option in disabled state */
       
   684 .SelectionMenuOptionDisabled {
       
   685     color: rgb(50,50,50);
       
   686     background: rgb(200,200,200);
       
   687 }
       
   688 
       
   689 
       
   690 /******************************************************************************/
       
   691 /* SelectionList */
       
   692 
       
   693 /* SelectionList option list element */
       
   694 .SelectionList {
       
   695     
       
   696 }
       
   697 
       
   698 /* SelectionList option list element in normal state */
       
   699 .SelectionListNormal {
       
   700     
       
   701 }
       
   702 
       
   703 /* SelectionList option list element in focus state */
       
   704 .SelectionListFocus {
       
   705     
       
   706 }
       
   707 
       
   708 /* SelectionList option list element in hover state */
       
   709 .SelectionListHover {
       
   710     
       
   711 }
       
   712 
       
   713 /* SelectionList option list element in disabled state */
       
   714 .SelectionListDisabled {
       
   715     
       
   716 }
       
   717 
       
   718 /* SelectionList option element in single selection mode */
       
   719 .SelectionListOptionSingle {
       
   720     padding-left: 19px;
       
   721     background: url("RadioButton.png") no-repeat;
       
   722     height: 25px;
       
   723 }
       
   724 
       
   725 /* SelectionList option element in single selection mode, unchecked normal state */
       
   726 .SelectionListOptionSingleUncheckedNormal {
       
   727     background-position: 0px 0px;
       
   728 }
       
   729 
       
   730 /* SelectionList option element in single selection mode, unchecked focus state */
       
   731 .SelectionListOptionSingleUncheckedFocus {
       
   732     background-position: 0px -50px;
       
   733 }
       
   734 
       
   735 /* SelectionList option element in single selection mode, unchecked diabled state */
       
   736 .SelectionListOptionSingleUncheckedDisabled {
       
   737     background-position: 0px -100px;
       
   738 }
       
   739 
       
   740 /* SelectionList option element in single selection mode, checked normal state */
       
   741 .SelectionListOptionSingleCheckedNormal {
       
   742     background-position: 0px -150px;
       
   743 }
       
   744 
       
   745 /* SelectionList option element in single selection mode, checked focus state */
       
   746 .SelectionListOptionSingleCheckedFocus {
       
   747     background-position: 0px -200px;
       
   748 }
       
   749 
       
   750 /* SelectionList option element in single selection mode, checked diabled state */
       
   751 .SelectionListOptionSingleCheckedDisabled {
       
   752     background-position: 0px -250px;
       
   753 }
       
   754 
       
   755 /* SelectionList option element in multi selection mode */
       
   756 .SelectionListOptionMulti {
       
   757     padding-left: 19px;
       
   758     background: url("CheckBox.png") no-repeat;
       
   759     height: 25px;
       
   760 }
       
   761 
       
   762 /* SelectionList option element in multi selection mode, unchecked normal state */
       
   763 .SelectionListOptionMultiUncheckedNormal {
       
   764     background-position: 0px 0px;
       
   765 }
       
   766 
       
   767 /* SelectionList option element in multi selection mode, unchecked focus state */
       
   768 .SelectionListOptionMultiUncheckedFocus {
       
   769     background-position: 0px -50px;
       
   770 }
       
   771 
       
   772 /* SelectionList option element in multi selection mode, unchecked diabled state */
       
   773 .SelectionListOptionMultiUncheckedDisabled {
       
   774     background-position: 0px -100px;
       
   775 }
       
   776 
       
   777 /* SelectionList option element in multi selection mode, checked normal state */
       
   778 .SelectionListOptionMultiCheckedNormal {
       
   779     background-position: 0px -150px;
       
   780 }
       
   781 
       
   782 /* SelectionList option element in multi selection mode, checked focus state */
       
   783 .SelectionListOptionMultiCheckedFocus {
       
   784     background-position: 0px -200px;
       
   785 }
       
   786 
       
   787 /* SelectionList option element in multi selection mode, checked diabled state */
       
   788 .SelectionListOptionMultiCheckedDisabled {
       
   789     background-position: 0px -250px;
       
   790 }
       
   791 
       
   792 /* SelectionList option text */
       
   793 .SelectionListOptionText {
       
   794     
       
   795 }
       
   796 
       
   797 /* SelectionList option text in normal state */
       
   798 .SelectionListOptionTextNormal {
       
   799     
       
   800 }
       
   801 
       
   802 /* SelectionList option text in focus state */
       
   803 .SelectionListOptionTextFocus {
       
   804     color: rgb(0,0,0);
       
   805 }
       
   806 
       
   807 /* SelectionList option text in hover state */
       
   808 .SelectionListOptionTextHover {
       
   809     
       
   810 }
       
   811 
       
   812 /* SelectionList option text in disabled state */
       
   813 .SelectionListOptionTextDisabled {
       
   814     color: rgb(125,125,125);
       
   815 }
       
   816 
       
   817 
       
   818 /******************************************************************************/
       
   819 /* Scrollbar */
       
   820 
       
   821 /* Scrollbar root element */
       
   822 .Scrollbar {
       
   823     position: absolute;
       
   824     height: 100%;
       
   825     width: 7px;
       
   826 }
       
   827 
       
   828 /* Top portion of scrollbar track */
       
   829 .ScrollbarTrackTop {
       
   830     position: absolute;
       
   831     background: url("ScrollbarTrackTop.png") no-repeat;
       
   832     width: 7px;
       
   833     height: 4px;
       
   834 }
       
   835 
       
   836 /* Middle portion of scrollbar track */
       
   837 .ScrollbarTrackMiddle {
       
   838     position: absolute;
       
   839     background: url("ScrollbarTrackMiddle.png") repeat-y;
       
   840     width: 7px;
       
   841 }
       
   842 
       
   843 /* Bottom portion of scrollbar track */
       
   844 .ScrollbarTrackBottom {
       
   845     position: absolute;
       
   846     background: url("ScrollbarTrackBottom.png") no-repeat;
       
   847     width: 7px;
       
   848     height: 4px;
       
   849 }
       
   850 
       
   851 /* Top portion of scrollbar thumb */
       
   852 .ScrollbarThumbTop {
       
   853     position: absolute;
       
   854     background: url("ScrollbarThumbTop.png") no-repeat;
       
   855     width: 7px;
       
   856     height: 5px;
       
   857 }
       
   858 
       
   859 /* Middle portion of scrollbar thumb */
       
   860 .ScrollbarThumbMiddle {
       
   861     position: absolute;
       
   862     background: url("ScrollbarThumbMiddle.png") repeat-y;
       
   863     width: 7px;
       
   864 }
       
   865 
       
   866 /* Bottom portion of scrollbar thumb */
       
   867 .ScrollbarThumbBottom {
       
   868     position: absolute;
       
   869     background: url("ScrollbarThumbBottom.png") no-repeat;
       
   870     width: 7px;
       
   871     height: 5px;
       
   872 }
       
   873 
       
   874 
       
   875 /******************************************************************************/
       
   876 /* NotificationPopup */
       
   877 
       
   878 /* Container that defines the area for the popup dialog */
       
   879 .NotificationPopupContainer {
       
   880     position: fixed;
       
   881     bottom: 0px;
       
   882     left: 50%;
       
   883     margin-left: -115px;
       
   884     width: 230px;
       
   885     height: 85px;
       
   886 }
       
   887 
       
   888 /* Notification popup dialog */
       
   889 .NotificationPopup {
       
   890     position: absolute;
       
   891     width: 230px;
       
   892     height: 85px;
       
   893     background: url("NotificationPopupBackground.png") repeat-x;
       
   894     border: 1px solid rgb(0,0,0);
       
   895 }
       
   896 
       
   897 /* Notification type indicator */
       
   898 .NotificationPopupTypeIndicator {
       
   899     position: absolute;
       
   900     left: 195px;
       
   901     top: 10px;
       
   902     width: 24px;
       
   903     height: 34px;
       
   904     background: url("NotificationPopupTypeIndicator.png") no-repeat;
       
   905 }
       
   906 
       
   907 /* Notification type indicator for notifications of undefined type */
       
   908 .NotificationPopupTypeIndicatorNone {
       
   909     background-position: 0px 0px;
       
   910 }
       
   911 
       
   912 /* Notification type indicator for info notifications */
       
   913 .NotificationPopupTypeIndicatorInfo {
       
   914     background-position: 0px -50px;
       
   915 }
       
   916 
       
   917 /* Notification type indicator for warning notifications */
       
   918 .NotificationPopupTypeIndicatorWarning {
       
   919     background-position: 0px -100px;
       
   920 }
       
   921 
       
   922 /* Notification type indicator for wait notifications */
       
   923 .NotificationPopupTypeIndicatorWait {
       
   924     background-position: 0px -150px;
       
   925 }
       
   926 
       
   927 /* Notification text area */
       
   928 .NotificationPopupText {
       
   929     position: absolute;
       
   930     left: 10px;
       
   931     top: 8px;
       
   932     width: 180px;
       
   933     height: 50px;
       
   934 }
       
   935 
       
   936 /* Progress bar */
       
   937 .NotificationPopupProgressBar {
       
   938     position: absolute;
       
   939     left: 6px;
       
   940     top: 60px;
       
   941     width: 218px;
       
   942     height: 16px;
       
   943 }
       
   944 
       
   945 table.historytable {
       
   946 	width: 99%;
       
   947 }
       
   948 table.historytable,
       
   949 table.historytable tbody,
       
   950 table.historytable tr,
       
   951 table.historytable th,
       
   952 table.historytable td {
       
   953 	border-bottom:1px solid #AAAAAA;
       
   954 	border-collapse:collapse;
       
   955 	border-spacing:1px;
       
   956 	border-top:1px solid #AAAAAA;
       
   957 	clear:both;
       
   958 	margin-bottom:2px;
       
   959 }
       
   960 
       
   961 table.historytable th {
       
   962 	font-weight: bold;	
       
   963 }