3 /* PC-DIDI Version 2.1.0.16090, file checksum is BC707C2E. */
9 background-color: #E6EFF4;
10 background-image: url('../images/Page-BgTexture.jpg');
11 background-repeat: no-repeat;
12 background-attachment: scroll;
13 background-position: bottom center;
33 .PageBackgroundGlareImage
35 background-image: url('../images/Page-BgGlare.png');
36 background-repeat: no-repeat;
42 html:first-child .PageBackgroundGlare
44 border: 1px solid transparent; /* Opera fix */
75 /* begin Box, Sheet */
93 .Sheet-tr, .Sheet-tl, .Sheet-br, .Sheet-bl, .Sheet-tc, .Sheet-bc,.Sheet-cr, .Sheet-cl
99 .Sheet-tr, .Sheet-tl, .Sheet-br, .Sheet-bl
103 background-image: url('../images/Sheet-s.png');
110 clip: rect(auto, 45px, 45px, auto);
117 clip: rect(auto, auto, 45px, 45px);
124 clip: rect(45px, 45px, auto, auto);
131 clip: rect(45px, auto, auto, 45px);
139 background-image: url('../images/Sheet-h.png');
145 clip: rect(auto, auto, 45px, auto);
151 clip: rect(45px, auto, auto, auto);
159 background-image: url('../images/Sheet-v.png');
165 clip: rect(auto, auto, auto, 45px);
171 clip: rect(auto, 45px, auto, auto);
182 background-image: url('../images/Sheet-c.png');
188 margin-top: 122px !important;
191 .PageBackgroundSimpleGradient, .PageBackgroundGradient, .PageBackgroundGlare
201 .artmenu a, .artmenu a:link, .artmenu a:visited, .artmenu a:hover
204 text-decoration:none;
206 letter-spacing:normal;
210 .artmenu, .artmenu ul
215 list-style-type: none;
258 .artmenu li li:hover>ul
264 .artmenu:after, .artmenu ul:after
273 .artmenu, .artmenu ul
280 background-image: url(../images/spacer.gif);
281 padding: 10px 30px 30px 30px;
282 margin: -10px 0 0 -30px;
287 padding: 30px 30px 30px 10px;
288 margin: -30px 0 0 -10px;
298 padding: 12px 14px 0px 14px;
314 background-image: url('../images/nav.png');
327 clip: rect(auto, auto, auto, 966px);
345 text-decoration: none;
351 .artmenu a .r, .artmenu a .l
356 background-image: url('../images/MenuItem.png');
369 clip: rect(auto, auto, auto, 404px);
374 font-family: Arial, Helvetica, Sans-Serif;
385 .artmenu a:hover .l, .artmenu a:hover .r
390 .artmenu li:hover>a .l, .artmenu li:hover>a .r
395 .artmenu li:hover a .l, .artmenu li:hover a .r
404 .artmenu li:hover a .t
409 .artmenu li:hover>a .t
415 .artmenu a.active .l, .artmenu a.active .r
428 /* begin MenuSubItem */
441 background-image: url('../images/subitem-bg.png');
442 background-position: left top;
443 background-repeat: repeat-x;
446 border-color: #6B9CBD;
449 .nav ul.artmenu ul span, .nav ul.artmenu ul span span
455 background-image: none;
457 text-decoration: inherit;
460 .artmenu ul a, .artmenu ul a:link, .artmenu ul a:visited, .artmenu ul a:hover, .artmenu ul a:active, .nav ul.artmenu ul span, .nav ul.artmenu ul span span
464 text-decoration: none;
467 font-family: Arial, Helvetica, Sans-Serif;
478 .artmenu ul li a:hover
481 border-color: #8E988B;
482 background-position: 0 -20px;
485 .artmenu ul li:hover>a
488 border-color: #8E988B;
489 background-position: 0 -20px;
492 .nav .artmenu ul li a:hover span, .nav .artmenu ul li a:hover span span
497 .nav .artmenu ul li:hover>a span, .nav .artmenu ul li:hover>a span span
503 /* end MenuSubItem */
524 background-image: url('../images/Header.jpg');
525 background-repeat: no-repeat;
526 background-position: center center;
530 /* begin ContentLayout */
537 /* end ContentLayout */
539 /* begin Box, Block */
556 .Block-tr, .Block-tl, .Block-br, .Block-bl, .Block-tc, .Block-bc,.Block-cr, .Block-cl
562 .Block-tr, .Block-tl, .Block-br, .Block-bl
566 background-image: url('../images/Block-s.png');
573 clip: rect(auto, 19px, 19px, auto);
580 clip: rect(auto, auto, 19px, 19px);
587 clip: rect(19px, 19px, auto, auto);
594 clip: rect(19px, auto, auto, 19px);
602 background-image: url('../images/Block-h.png');
608 clip: rect(auto, auto, 19px, auto);
614 clip: rect(19px, auto, auto, auto);
622 background-image: url('../images/Block-v.png');
628 clip: rect(auto, auto, auto, 19px);
634 clip: rect(auto, 19px, auto, auto);
645 background-color: #FFFFFF;
656 /* begin BlockHeader */
670 font-family: Arial, Helvetica, Sans-Serif;
674 white-space : nowrap;
679 .BlockHeader .l, .BlockHeader .r
685 background-image: url('../images/BlockHeader.png');
698 clip: rect(auto, auto, auto, 970px);
707 display:inline-block;
708 background-position:left top;
709 background-image: url('../images/BlockHeaderIcon.png');
711 background-repeat: no-repeat;
717 /* end BlockHeader */
719 /* begin Box, BlockContent */
741 font-family: Arial, Helvetica, Sans-Serif;
747 .BlockContent-body a:link
750 font-family: Arial, Helvetica, Sans-Serif;
751 text-decoration: underline;
754 .BlockContent-body a:visited, .BlockContent-body a.visited
757 font-family: Arial, Helvetica, Sans-Serif;
758 text-decoration: underline;
761 .BlockContent-body a:hover, .BlockContent-body a.hover
764 font-family: Arial, Helvetica, Sans-Serif;
765 text-decoration: none;
768 .BlockContent-body ul
770 list-style-type: none;
776 .BlockContent-body li
778 font-family: Arial, Helvetica, Sans-Serif;
780 text-decoration: none;
783 .BlockContent-body ul li
785 padding:0px 0 0px 10px;
786 background-image: url('../images/BlockContentBullets.png');
787 background-repeat:no-repeat;
788 margin:0.5em 0 0.5em 0;
792 /* end Box, BlockContent */
794 /* begin Box, Post */
824 .article img, img.article
826 border: solid 1px #4C84A9;
833 vertical-align: middle;
840 .article table, table.article
842 border-collapse: collapse;
847 .article table, table.article .article tr, .article th, .article td
849 background-color:Transparent;
852 .article th, .article td
855 border: solid 1px #6B9CBD;
863 vertical-align:middle;
870 /* begin PostHeaderIcon */
871 .PostHeaderIcon-wrapper
873 text-decoration:none;
878 letter-spacing:normal;
881 text-decoration:none;
887 font-family: Arial, Helvetica, Sans-Serif;
895 .PostHeaderIcon-wrapper, .PostHeaderIcon-wrapper a, .PostHeaderIcon-wrapper a:link, .PostHeaderIcon-wrapper a:visited, .PostHeaderIcon-wrapper a:hover
897 font-family: Arial, Helvetica, Sans-Serif;
905 /* end PostHeaderIcon */
907 /* begin PostHeader */
910 font-family: Arial, Helvetica, Sans-Serif;
911 text-decoration: none;
916 .PostHeader a:visited, .PostHeader a.visited
918 font-family: Arial, Helvetica, Sans-Serif;
919 text-decoration: none;
924 .PostHeader a:hover, .PostHeader a.hovered
926 font-family: Arial, Helvetica, Sans-Serif;
927 text-decoration: none;
933 /* begin PostIcons */
939 .PostHeaderIcons, .PostHeaderIcons a, .PostHeaderIcons a:link, .PostHeaderIcons a:visited, .PostHeaderIcons a:hover
941 font-family: Arial, Helvetica, Sans-Serif;
946 .PostHeaderIcons a, .PostHeaderIcons a:link, .PostHeaderIcons a:visited, .PostHeaderIcons a:hover
951 .PostHeaderIcons a:link
953 font-family: Arial, Helvetica, Sans-Serif;
954 text-decoration: underline;
958 .PostHeaderIcons a:visited, .PostHeaderIcons a.visited
960 font-family: Arial, Helvetica, Sans-Serif;
961 text-decoration: underline;
965 .PostHeaderIcons a:hover, .PostHeaderIcons a.hover
967 font-family: Arial, Helvetica, Sans-Serif;
968 text-decoration: none;
973 /* begin PostContent */
974 /* Content Text Font & Color (Default) */
977 font-family: Arial, Helvetica, Sans-Serif;
986 font-family: Arial, Helvetica, Sans-Serif;
995 /* Start Content link style */
997 The right order of link pseudo-classes: Link-Visited-Hover-Focus-Active.
998 http://www.w3schools.com/CSS/css_pseudo_classes.asp
999 http://meyerweb.com/eric/thoughts/2007/06/11/who-ordered-the-link-states/
1003 font-family: Arial, Helvetica, Sans-Serif;
1004 text-decoration: underline;
1008 /* Adds special style to an unvisited link. */
1011 font-family: Arial, Helvetica, Sans-Serif;
1012 text-decoration: underline;
1016 /* Adds special style to a visited link. */
1017 a:visited, a.visited
1019 font-family: Arial, Helvetica, Sans-Serif;
1020 text-decoration: underline;
1024 /* :hover - adds special style to an element when you mouse over it. */
1027 font-family: Arial, Helvetica, Sans-Serif;
1028 text-decoration: none;
1032 /* Finish Content link style */
1034 /* Resert some headings default style & links default style for links in headings*/
1035 h1, h2, h3, h4, h5, h6,
1036 h1 a, h2 a, h3 a, h4 a, h5 a, h6 a
1037 h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover, h6 a:hover
1038 h1 a:visited, h2 a:visited, h3 a:visited, h4 a:visited, h5 a:visited, h6 a:visited
1040 font-weight: normal;
1042 text-decoration: none;
1046 /* Start Content headings Fonts & Colors */
1047 h1, h1 a, h1 a:link, h1 a:visited, h1 a:hover
1049 font-family: Arial, Helvetica, Sans-Serif;
1057 h2, h2 a, h2 a:link, h2 a:visited, h2 a:hover
1059 font-family: Arial, Helvetica, Sans-Serif;
1067 h3, h3 a, h3 a:link, h3 a:visited, h3 a:hover
1069 font-family: Arial, Helvetica, Sans-Serif;
1077 h4, h4 a, h4 a:link, h4 a:visited, h4 a:hover
1079 font-family: Arial, Helvetica, Sans-Serif;
1087 h5, h5 a, h5 a:link, h5 a:visited, h5 a:hover
1089 font-family: Arial, Helvetica, Sans-Serif;
1097 h6, h6 a, h6 a:link, h6 a:visited, h6 a:hover
1099 font-family: Arial, Helvetica, Sans-Serif;
1106 /* Finish Content headings Fonts & Colors */
1107 /* end PostContent */
1109 /* begin PostBullets */
1110 /* Start Content list */
1114 margin:1em 0 1em 2em;
1116 font-family: Arial, Helvetica, Sans-Serif;
1122 margin:0.5em 0 0.5em 2em;
1134 list-style-type: none;
1139 list-style-position:inside;
1145 /* Finish Content list */
1146 /* end PostBullets */
1148 /* begin PostQuote */
1149 /* Start blockquote */
1153 font-family: Arial, Helvetica, Sans-Serif;
1155 font-weight: normal;
1161 border:solid 1px #8EB4CC;
1162 margin:10px 10px 10px 50px;
1163 padding:5px 5px 5px 41px;
1164 background-color:#BCD2E1;
1165 background-image:url('../images/PostQuote.png');
1166 background-position:left top;
1167 background-repeat:no-repeat;
1171 /* Finish blockuote */
1177 display:inline-block;
1187 text-decoration: none !important;
1198 white-space: nowrap;
1207 font-family: Arial, Helvetica, Sans-Serif;
1210 font-weight: normal;
1211 white-space: nowrap;
1215 text-decoration: none !important;
1220 font-family: Arial, Helvetica, Sans-Serif;
1223 font-weight: normal;
1226 .Button .hover, .Button:hover
1229 text-decoration: none !important;
1237 .Button .btn .l, .Button .btn .r
1243 background-image: url('../images/Button.png');
1256 clip: rect(auto, auto, auto, 396px);
1259 .Button .btn.hover .l, .Button .btn.hover .r, .Button .btn:hover .l, .Button .btn:hover .r
1264 .Button .btn.active .l, .Button .btn.active .r
1279 margin: 5px auto 0px auto;
1282 .Footer .Footer-inner
1291 .Footer .Footer-background
1295 background-repeat:no-repeat;
1296 background-image: url('../images/Footer.png');
1309 background-image: url('../images/livemarks.png');
1310 background-position: center right;
1311 background-repeat: no-repeat;
1320 .Footer .Footer-text p
1325 .Footer .Footer-text
1327 display:inline-block;
1329 font-family: Arial, Helvetica, Sans-Serif;
1333 .Footer .Footer-text a:link
1335 text-decoration: none;
1337 font-family: Arial, Helvetica, Sans-Serif;
1338 text-decoration: underline;
1341 .Footer .Footer-text a:visited
1343 text-decoration: none;
1345 font-family: Arial, Helvetica, Sans-Serif;
1346 text-decoration: underline;
1349 .Footer .Footer-text a:hover
1351 text-decoration: none;
1353 font-family: Arial, Helvetica, Sans-Serif;
1354 text-decoration: none;
1358 /* begin PageFooter */
1359 .page-footer, .page-footer a, .page-footer a:link, .page-footer a:visited, .page-footer a:hover
1363 letter-spacing:normal;
1364 word-spacing:normal;
1367 text-decoration:underline;
1375 text-decoration:none;
1378 /* end PageFooter */
1380 /* begin LayoutCell */
1381 .contentLayout .sidebar1
1391 /* end LayoutCell */
1393 /* begin LayoutCell */
1394 .contentLayout .content
1404 .contentLayout .content-sidebar1
1414 .contentLayout .content-sidebar2
1424 .contentLayout .content-wide
1434 /* end LayoutCell */
1436 /* begin LayoutCell */
1437 .contentLayout .sidebar2
1447 /* end LayoutCell */
1456 table.moduletable th
1473 .contentpaneopen span.small, .contentpaneopen td.createdate, .contentpaneopen td.modifydate
1476 padding-bottom: 1em;
1496 background: #fffebb;
1515 table.moduletable th, legend
1519 font-family: Helvetica,Arial,sans-serif;
1522 margin-bottom: 10px;
1526 /* form validation */
1529 border-color: #ff0000;
1542 background-color: #f6f6f6;
1547 background-color: #666;
1552 font-family: Arial, Helvetica, sans-serif;
1558 font-family: Arial, Helvetica, sans-serif;
1567 text-decoration: none;
1572 span.article_separator
1582 td.buttonheading img
1594 border-top: 1px solid #ddd;
1595 margin-bottom: 10px;
1600 table.blog span.article_separator
1606 .contentpaneopen_edit
1611 /* table of contents */
1615 border: 1px solid #ccc;
1626 /* content tables */
1627 td.sectiontableheader
1629 background: #efefef;
1633 border-right: 1px solid #fff;
1636 tr.sectiontableentry0 td,
1637 tr.sectiontableentry1 td,
1638 tr.sectiontableentry2 td
1643 td.sectiontableentry0,
1644 td.sectiontableentry1,
1645 td.sectiontableentry2
1651 /* content styles */
1652 table.contentpaneopen, table.contentpane
1659 table.contentpaneopen li
1664 table.contentpaneopen fieldset
1667 border-top: 1px solid #ddd;
1670 table.contentpaneopen h3
1675 table.contentpaneopen h4
1677 font-family: Arial, Helvetica, sans-serif;
1683 background-color: #fffebb;
1686 /* module control elements */
1687 table.user1user2 div.moduletable
1692 div.moduletable, div.module
1694 margin-bottom: 25px;
1699 font-family: Helvetica, Arial, sans-serif;
1703 margin: -23px -4px 5px -5px;
1705 padding-bottom: 2px;
1712 margin-bottom: 15px;
1715 div.module_menu div div div
1719 padding-bottom: 15px;
1723 div.module_menu div div div div
1735 div.module_menu ul li a:link, div.module_menu ul li a:visited
1740 #leftcolumn div.module
1745 #leftcolumn div.module table
1751 table.adminform textarea
1762 border: 1px solid #ccc;
1763 margin: 15px 0 10px 0;
1771 form#form-login fieldset
1780 list-style-type: none;
1785 form#form-login ul li
1787 background-image: none;
1791 #modlgn_username, #modlgn_passwd
1796 #form-login-username, #form-login-password, #form-login-remember
1807 form#com-form-login fieldset
1814 form#com-form-login ul
1816 list-style-type: none;
1821 form#com-form-login ul li
1823 background-image: none;
1833 div.mosimage_caption {
1840 padding: 0 10px 0 10px;
1845 border: 1px solid #CCC;
1855 /* Parameter Table */
1861 table.paramlist td.paramlist_key
1875 background-color: #f9f9f9;
1876 border: solid 1px #d5d5d5;
1877 margin: 3px 0px 10px;
1881 /* Banners module */
1883 /* Default skyscraper style */
1891 /* Text advert style */
1903 background-color: #f7f7f7;
1907 /* System Messages */
1908 /* see system general.css */
1927 .pollstableborder td
1940 /* Frontend Editing*/
1943 border: 1px solid #ccc;
1956 border-bottom: 1px solid #eee;
1966 border: 1px solid #d4d5aa;
1979 padding-bottom: 5px;
1980 background: url(../../system/images/selector-arrow.png) no-repeat;
1989 /* System Standard Messages */
1992 margin-bottom: 20px;
1995 #system-message dd.message ul
1997 background: #c3d2e5 url(../../system/images/notice-info.png) 4px center no-repeat;
1998 border-top: 3px solid #de7a7b;
1999 border-bottom: 3px solid #de7a7b;
2005 /* System Error Messages */
2006 #system-message dd.error ul
2009 background: #e6c0c0 url(../../system/images/notice-alert.png) 4px center no-repeat;
2010 border-top: 3px solid #DE7A7B;
2011 border-bottom: 3px solid #DE7A7B;
2017 /* System Notice Messages */
2018 #system-message dd.notice ul
2021 background: #efe7b8 url(../../system/images/notice-note.png) 4px center no-repeat;
2022 border-top: 3px solid #f0dc7e;
2023 border-bottom: 3px solid #f0dc7e;
2035 /* Component Specific Fixes */
2037 #component-contact table td
2050 white-space: normal;
2060 list-style-type: none;
2067 list-style-type: none;
2068 background-image: none;
2086 .Footer-text .moduletable
2093 .pollstableborder td {
2094 vertical-align: middle;