1 /* Style is optimized for iphone. Note that -webkit properties
2 create errors in the CSS validator.
3 Classes beginning with ".fl-" are overriding Mobile FSS,
4 see the API @ http://wiki.fluidproject.org/display/fluid/Mobile+FSS+API
11 padding-bottom: 2.3em;
30 color:#3866C4 !important;
33 #header-section-title {
35 background-color:#fff; /*testing - joel*/
36 color:#3866C4 !important;
38 font-size:18px !important;
41 /*.fl-theme-blackberry .fl-navbar{
47 .fl-navbar {border:none !important;}
50 /*background-image: -webkit-gradient(linear, left top, left bottom,
52 color-stop(0.5, #6d8cb3),
53 color-stop(0.50, #4b6b90),
54 color-stop(0.5, #6d8cb3),
62 background-color: #F4F4F4;
63 border: 1px solid #999;
68 #navigation-contentwrapper{
70 background-color: #F4F4F4;
71 border: 1px solid #999;
88 #site-name, h1#section-title{
89 /* Armin 31.08.2010: Remove display: inline to make heading 1 show on Blackberry */
95 #site-name {padding-bottom:4px;}
97 /*this CSS creates a button that looks exactly like a Mobile FSS tab.*/
99 #topnavlist-link a:link {color:red !important;}
101 .navigation-bar-button {
102 /* -webkit-border-radius: 5px;*/
110 text-decoration:underline;}
113 /* default mobile fss color scheme for tabs not AA compliant. Here is a compliant bg image: */
114 /* background-image: -webkit-gradient(linear, left top, left bottom,
116 color-stop(0.5, #374e6b),
117 color-stop(0.50, #354d68),
120 -webkit-border-image: url(images/navbar_normal_button_insetShadow.png) 5 5 5 5 stretch;
121 -webkit-border-left-image: none;
122 -webkit-background-origin: border;
123 -webkit-background-clip: border;
124 /* to mimick the mobile FSS scolor scheme (iphone) uncomment these lines
125 background-image: -webkit-gradient(linear, left top, left bottom,
127 color-stop(0.5, #6d8cb3),
128 color-stop(0.50, #4b6b90),
133 .navigation-bar-button a {color:#000;}
136 .fl-theme-iphone .fl-tabs li{
137 /* default mobile fss color scheme for tabs not AA compliant against a white foreground text.therefore its backgroud-image must be overrided */
138 /*background-image: -webkit-gradient(linear, left top, left bottom,
140 color-stop(0.5, #374e6b),
141 color-stop(0.50, #354d68),
146 div#content-link-container{
147 background-color:#F5F5F5;
149 border: #A9ADB0 solid 1px;
150 /*-webkit-border-radius: 2px;*/
159 font-size: 17px;/*keep this in px*/
167 /* main body attributes */
177 text-decoration: underline;
182 background-color: transparent;
186 background-color: transparent;
189 h1, h2, h3, h4, h5, h6 {
192 font: 100% Helevetica, Arial, sans-serif;
213 padding-bottom: 0.5em;
218 text-decoration: none;
235 /* Preferences tabs */
236 .etabbed-list-container {
250 padding:0.5em 0.3em 0;
257 padding:0.7em 0.3em 0;
268 /* Table of content attributes*/
270 font-family: Verdana, Helevetica, Arial, sans-serif;
271 background-color: #E9F4F3;
277 border: 1px #ACCFCC solid;
281 /* link attributes */
284 text-decoration: underline;
288 text-decoration: underline;
292 text-decoration: underline;
294 /* align text to the left */
302 text-decoration: none;
308 border: 1px #595241 solid;
311 /* main submit button */
313 background-color: #3866C4 !important;
317 border: #153877 solid 1px;
319 /*-webkit-border-radius:3px;*/
320 padding-top: 0.313em;
321 padding-bottom: 0.313em;
329 /* small submit button at top */
331 font-family: Verdana, Helevetica, Arial, sans-serif;
332 background-color: #3866C4;
336 background-color: #3866C4;
337 border: #ACCFCC solid 1px;
340 /* date attributes */
342 font-family: Verdana, Helevetica, Arial, sans-serif;
346 margin-left: 0.313em;
354 background-color: white;
358 /* message box styles */
360 /* Editor box small */
362 font-family: Verdana, Helevetica, Arial, sans-serif;
363 background-color: #E9F4F3;
365 padding-right: .188em;
366 border: 1px #ACCFCC solid;
369 /* Editor box large */
371 font-family: Verdana, Helevetica, Arial, sans-serif;
372 background-color: #E9F4F3;
377 padding-bottom: .4em;
378 border: 1px #ACCFCC solid;
383 font-family: Verdana, Helevetica, Arial, sans-serif;
386 .highlight, a.highlight {
387 background-color: #5B8E88;
392 background-color: #5B8E88;
401 /* edit content tabs */
403 background-color: #E6E6E6;
406 padding-left: .188em;
407 padding-right: .188em;
414 background-color: #E6E6E6;
415 border-top: 1px #B8AE9C solid;
416 border-left: 1px #B8AE9C solid;
417 border-right: 1px #B8AE9C solid;
418 text-decoration: none;
424 .buttontab selected {
425 font-family: Helvetica, Arial, Helvetica, sans-serif;
426 background-color: #6F7172;
429 padding-left: .188em;
430 padding-right: .188em;
435 font-family: Helvetica, Arial, Helvetica, sans-serif;
437 text-decoration: none;
439 background-color: white;
440 border-top: 1px #B8AE9C solid;
441 border-left: 1px #B8AE9C solid;
442 border-right: 1px #B8AE9C solid;
445 background-color: #fffaf0;
446 border:1px #6F7172 solid;
450 .tab a:link, .etab a:visited {
452 background-color: white;
457 background-color: white;
461 background-color: #6F7172;
471 background-color: #FFFDE0;
475 background-color: #FFFDE0;
481 td.dropdown-heading {
482 background-color: #DBFDD4;
484 border-left: 1px solid #ECFEEA;
485 border-right: 1px solid #ECFEEA;
486 border-top: 1px solid #ECFEEA;
491 td.dropdown-heading a, td.dropdown-heading a:hover, td.dropdown-heading a:visited {
492 text-decoration: none;
495 td.dropdown-heading.closed {
496 border-bottom: 1px solid #ECFEEA;
499 /* the side menu content */
502 background-color: white;
504 border-left: 1px solid #ECFEEA;
505 border-right: 1px solid #ECFEEA;
506 border-bottom: 1px solid #ECFEEA;
509 td.dropdown a, td.dropdown a:visited {
511 text-decoration: none;
513 td.dropdown a:hover {
515 text-decoration: underline;
524 /* added for 1.4.2: */
526 padding-left: 1.25em;
531 margin-bottom: 0.313em;
534 margin-left: 0.313em;
541 p.search-description {
542 background-color: #FFFCE5;
547 background-color: #F7F3ED;
549 border-left: 1px solid #595241;
550 border-right: 1px solid #595241;
551 border-top: 1px solid #595241;
561 border:thin black solid;
563 table.tabbed-table th#left-empty-tab {
564 background-color: transparent;
566 border-bottom: 1px solid #B8AE9C;
568 table.tabbed-table th#right-empty-tab {
570 background-color: transparent;
571 border-bottom: 1px solid #B8AE9C;
573 padding-right: 0.313em;
575 table.tabbed-table th#right-empty-tab a {
576 text-decoration: underline;
578 table.tabbed-table th.tab-spacer {
579 background-color: transparent;
581 border-bottom: 1px solid #B8AE9C;
584 table.tabbed-table th.tab {
585 padding-top: 0.125em;
586 padding-bottom: 0.125em;
588 background-color: #E9F4F3;
589 border-bottom: 1px solid #B8AE9C;
590 border-left: 1px solid #B8AE9C;
591 border-top: 1px solid #B8AE9C;
592 border-right: 1px solid #B8AE9C;
594 table.tabbed-table th.tab:hover {
595 background-color: #ACCFCC;
598 table.tabbed-table th.tab a:focus {
601 table.tabbed-table th.selected {
602 padding-top: 0.125em;
603 padding-bottom: 0.125em;
605 background-color: #ACCFCC;
606 border-left: 1px solid #B8AE9C;
607 border-top: 1px solid #B8AE9C;
608 border-right: 1px solid #B8AE9C;
611 table.tabbed-table a, table.tabbed-table a:visited, table.tabbed-table a:hover {
613 text-decoration: none;
617 .preference-buttons-container{
618 background-color: red;
624 div.preference-buttons-container li{
641 font-family: monospace;
642 border: 2px solid rgb(0, 0, 0);
645 color: rgb(255, 255, 255);
646 background-color: rgb(0, 0, 0);
650 border-bottom-width: 0;
658 #display-settings-preview{
667 #defaultfontsize-wrapper{
671 /* end of preferences */
675 padding-left: 0.938em;
676 background-repeat: no-repeat;
677 background-position: 0.125em 0.313em;
681 padding-left: 1.25em;
682 background-image: url(images/back.gif);
683 background-repeat: no-repeat;
684 background-position: 0 0;
687 .breadcrumbs, .previous-next /*a#guide*/{
688 /* The path bar, including breadcrumbs and add to favorites */
693 background-color: white;
696 #breadcrumbs-container{
697 background-color: #4d4d4d;
708 margin-bottom: 0.313em;
714 border-left: 1px solid black;
715 border-right: 1px solid black;
716 border-bottom: 1px solid black;
717 padding-left: 0.313em;
718 padding-right: 0.313em;
719 padding-bottom: 0.313em;
720 background-color: #F7F3ED;
721 margin-left: 0.313em;
722 margin-right: 0.313em;
727 margin-left: 0.313em;
728 margin-right: 0.313em;
729 border-left: 1px solid black;
730 border-right: 1px solid black;
732 background-color: #F7F3ED;
735 border-bottom: 1px solid black;
744 padding-left: 0.625em;
754 /* moved inside of #footer for mobile theme */
759 /*background-color: #4b6b90;*/
766 div#top-links a:link, div#top-links a:visited {
767 text-decoration:none;
771 background-color:#F6EAD6;
778 background-color: #F7F3ED;
779 padding-top: 0.063em;
780 padding-bottom: 0.063em;
781 padding-left: 0.938em;
782 padding-right: 0.5em;
783 border: 1px solid #cccccc;
785 text-decoration: none;
788 a#editor-link:hover {
789 background-color: #F7F3ED;
790 border: 1px solid #B8AE9C;
794 background-image: url(images/pen.gif);
795 background-repeat: no-repeat;
796 background-position: 0 0.125em;
799 background-image: url(images/pen2.gif);
800 background-repeat: no-repeat;
801 background-position: 0 0.125em;
805 /* for data tables */
812 /*-webkit-border-radius:5px;*/
813 border: #6D7B8D 1px solid;
816 /* contains the headings */
824 background-image: url('../default/images/sort.gif');
825 background-repeat: no-repeat;
826 background-position: right;
830 border-top: 1px solid #B8AE9C;
831 border-bottom: 1px solid #B8AE9C;
834 table.data tbody th {
845 table.data td a:link, a:visited{
848 table.data tbody tr:hover {
849 background-color: #efefef;
853 table.data tbody tr.selected {
854 background-color: #E9F4F3;
859 background-color: #F7F3ED;
862 table.data tfoot tr:first-child td {
864 background-image: url('images/arrow_ltr.gif');
865 background-repeat: no-repeat;
866 background-position: .25em 0.313em;
869 table.data.static tfoot td, table.data.static tfoot tr:first-child td {
870 border-top: 1px solid #B8AE9C;
872 background-image: none;
876 /* add borders to row in Required Information, Personal Information*/
879 border-bottom: 1px #cccccc solid;
882 #last-row, .row-buttons, #last-row1, .row-blurb{
885 #browse-courses-table{
891 table.data tfoot input {
892 background-color: #efefef;
894 border: #AAA solid 1px;
896 table.data tfoot input:focus {
897 background-color: #FFDAB9;
898 border: #AAA solid 1px;
902 /* used for static tables with no form elements: */
903 table.data.static tbody tr:hover {
904 background-color: transparent;
910 /* course browser: */
918 div.browse-selected {
919 background-image: url('images/side_arrow.gif');
920 background-repeat: no-repeat;
921 padding-left: 0.563em;
922 background-position: center left;
925 div.browse-unselected {
926 padding-left: 0.563em;
934 /* feedback /errors */
940 margin-bottom: 0.938em;
943 background-color: #FFFBD9;
944 padding-left: 1.563em;
946 /*-webkit-border-radius:5px;*/
953 div#error ul, div#feedback ul, div#help ul {
964 div#feedback, div#info {
969 padding-left: 0.313em;
970 padding-right: 0.313em;
971 font-family: Helvetica, Arial, sans-serif;
972 /*-webkit-border-radius:5px;*/
973 background-color: #FFFBD9;
978 div#feedback li, div#info li, div#error li{
988 margin-bottom: 0.938em;
989 border: 1px solid #ACCFCC;
991 background-color: #E9F4F3;
1000 margin-top: 0.938em;
1001 margin-bottom: 0.938em;
1003 background-color: #FFFBD9;
1015 div.news span.date {
1016 font-family:Helevetica, Arial, sans-serif;
1023 /* home page links */
1032 div.home-link:hover {
1034 background-color: #F7F3ED;
1035 border: 1px solid #afafaf;
1041 text-decoration: none;
1049 /* sequence links */
1050 div#sequence-links {
1052 margin-top: 0.625em;
1053 padding-right: 0.313em;
1054 padding-top:0.438em;
1056 div#sequence-links a {
1057 text-decoration: none;
1067 background-color: white;
1069 border-left: 1px solid #ECFEEA;
1070 border-right: 1px solid #ECFEEA;
1071 border-bottom: 1px solid #ECFEEA;
1072 font-weight: normal;
1075 div.dropdown-heading {
1076 background-color: #ACCFCC;
1078 border-left: 1px solid #ECFEEA;
1079 border-right: 1px solid #ECFEEA;
1080 border-top: 1px solid #ECFEEA;
1091 margin-top: -0.313em;
1093 padding-right: 0.125em;
1097 margin-left: 0.313em;
1099 /*needs to be set to display: none so drawer can open */
1104 background-color: #F5F5F5;
1113 /*font-size: small;*/
1130 padding-left: 0.125em;
1131 padding-right: 0.125em;
1138 text-decoration: none;
1139 padding-left: 0.25em;
1140 padding-right: 0.25em;
1141 border-left: 1px solid white;
1142 border-right: 1px solid white;
1145 div.paging li a:hover, div.paging li a.current {
1146 background-color: #5B8E88;
1147 border-left: 1px solid #000;
1148 border-right: 1px solid #000;
1154 background-image:url(images/tl_corner.gif);
1155 background-position: top left;
1156 background-repeat: no-repeat;
1161 /* Navigational Plone Tabs(tm), implemented by customizing the a tag - they are surprisingly elegant. The power of CSS runs strong in these :) */
1162 background-color: transparent;
1163 border-collapse: collapse;
1164 border-bottom: 1px solid #B8AE9C;
1165 padding: 0.5em 0em 0em 2em;
1166 white-space: nowrap;
1170 /* The normal, unselected tabs. They are all links */
1171 background-color: transparent;
1172 border-color: #B8AE9C;
1174 border-style: solid solid none solid;
1177 margin-right: 0.5em;
1178 padding: 0em 2em 0em;
1182 div.tabs a.selected {
1183 /* The selected tab. There's only one of this */
1184 background-color: white;
1185 border-bottom: #B8AE9C 1px solid;
1187 font-weight: normal;
1190 div.tabs a:hover, div.tabs a.active {
1191 background-color: #B8AE9C;
1192 border-bottom: 1px solid #B8AE9C;
1198 text-decoration:underline;
1203 background-color: #F5F5F5;
1209 background-color: #F5F5F5;
1210 text-decoration: none;
1213 background-image:url("images/content-arrow-down.png");
1214 background-position: top right;
1215 background-repeat: no-repeat;
1218 background-image:url("images/content-arrow-up.png");
1219 background-position: center right;
1220 background-repeat: no-repeat;
1225 background-color: #F5F5F5;
1227 border: 1px solid #B8AE9C;
1229 font-weight: normal;
1234 background-color: #6F7172;
1235 border: 1px solid #B8AE9C;
1236 border-style: solid solid none solid;
1238 padding: 0em 1em 0em 1em;
1245 text-decoration: none;
1250 text-decoration: none;
1254 text-decoration: underline;
1268 text-transform: none;
1269 border-left: 1pt solid #B8AE9C;
1282 background-color: #F7F3ED;
1286 background-color: transparent;
1290 /* users/index.php */
1296 border: rgb(204, 204, 204) 1px solid;
1297 background-color: #F7F7F7;
1309 font-weight: normal;
1315 background-color:#F3F6FA;
1316 border: #B8AE9C 1px solid;
1320 table.data .odd img.headicon{
1323 /*-webkit-border-radius:5px;*/
1327 /*-webkit-border-radius:10px;*/
1328 border-color: white;
1333 div.course div.shortcuts {
1336 vertical-align: middle;
1340 fieldset#shortcuts {
1342 background-color: #FEFDEF;
1343 /*border: 1pt solid #B8AE9C;*/
1344 margin: -5pt 5pt 5pt 5pt;
1345 padding-right: 10pt;
1346 padding-bottom: 5pt;
1355 margin-bottom: 10pt;
1356 /*-webkit-border-radius:5px;*/
1362 /*border:thin #6D7B8D solid;*/
1372 list-style-type: none;
1376 /*a#guide,*/ a#my-courses-link {
1377 background-color: #6D84A2;
1392 div#content-text li {
1396 div#content-test, div.content-from-module {
1403 div#content-test ol{
1407 div#content-test ol ul li{
1409 padding: 0 0.125em 0 0.938em;
1410 margin-bottom: 0.063em;
1412 background-color: #fdfdfd;
1413 border-bottom: 1px solid #efefef;
1414 border: 1px solid #eeeeff;
1434 padding-bottom: 0.625em;
1435 padding-right: 0.625em;
1437 margin-top: 0.625em;
1438 padding-right: 0.313em;
1448 min-width: 10.625em;
1452 background-color: #F6EAD6;
1453 border-bottom: .05em solid #6F7172;
1462 min-height: 10.625em;
1469 ul#home-links, ul#home-detail-links {
1484 ul#home-links li a {
1485 text-decoration: none;
1486 border: 1px transparent;
1489 ul#home-links li a img {
1492 padding-left:1.563em;
1496 #my_courses_container{
1502 #my-courses-navlist{
1505 border: solid 1px #A9ADB0;
1506 /*-webkit-border-radius:5px;*/
1512 .my-courses-list-ul{
1525 padding-left: 0.875em;
1526 padding-bottom: 0.875em;
1529 .fl-list-menu li a {
1531 .fl-theme-iphone [class*="fl-list"]:not(.fl-list):not(.fl-grid) a {
1533 .fl-theme-iphone [class*="fl-list"] > li .fl-link-summary{
1545 background-color:#F3F6FA;
1552 list-style-type: none;
1564 /* enrollment tabs */
1570 margin-bottom: .25em;
1571 margin-top: 0.938em;
1572 white-space: nowrap;
1582 padding: 0.188em 0.563em;
1583 border: 1px solid #F7F3ED;
1584 border-bottom: none;
1585 background-color: #F7F3ED;
1586 text-decoration: none;
1588 white-space: nowrap;
1591 #navlist li a:hover, #navlist li a:active {
1593 background-color: #fff;
1598 vertical-align: middle;
1615 dl#public-profile dt {
1618 border-right: 1px solid #F7F3ED;
1619 padding: 0.313em 0.313em 0.313em 0;
1621 margin-right: 0.313em;
1623 dl#public-profile dd {
1641 padding-bottom: .375em;
1644 border: 1px #cccccc solid;
1653 #forum-thread li {border:1px solid #eee; border-bottom: 1px solid #F7F3ED; float:left; width: 97%; list-style: none; }
1654 #forum-thread li.even { background-color: #F7F3ED; border-top: none; }
1655 #forum-thread li.odd { background-color: #fff; }
1656 div.forum-post-author { float:left; width:19.375em; padding:0.5em 0.625em; }
1657 div.forum-post-author a.title {font-size: 1.1em; line-height: 1.2em; font-weight: bold; text-decoration:none; }
1658 div.forum-post-author img.profile-picture { border: 2px solid #F7F3ED; text-align:right;}
1659 div.forum-post-content { margin-left: 19.375em; padding: 0.313em 0 1.125em 1.125em;}
1660 div.forum-post-content h3 { font-weight: 500; float:left;clear:right; }
1661 div.forum-post-ctrl { float: right; padding-right: 0.313em; color: #a1a1a1;}
1662 div.forum-post-ctrl a { text-decoration: none; }
1663 div.forum-post-ctrl span { color: black; background-color: #fefdc2; padding: 0.188em; }
1664 div.forum-post-content p.date { color: #a1a1a1; border-bottom: 1px solid #F7F3ED; }
1665 div.forum-post-content div.body p { margin-bottom:1em; }
1666 div.forum-paginator{border:thin #cccccc solid; padding:.3em; width:95%;margin:auto;background-color:#F7F3ED;}
1667 span.forum-paginator-active{font-weight:700;text-decoration:underline; height:2em;}
1671 /** inbox stuff - reuses some of the forum layout **/
1672 #inbox-msg li {border:1px solid #eee; border-bottom: 1px solid #F7F3ED; width: 95%; list-style: none; min-height: 11em;}
1674 /* tool list on admin home and manage screens */
1677 padding: 0.125em 0.125em 0.125em 0.938em;
1678 margin-bottom: 0.313em;
1680 border: solid 1px #A9ADB0;
1681 /*-webkit-border-radius:5px;*/
1683 li.top-tool a { font-weight: bold; } /* ol#tools>li>a */
1687 font-weight: normal;
1690 /* ol#tools>li>ul, */
1692 margin-top: -0.313em;
1697 ul.child-top-tool:before {
1703 margin-right: 0.313em;
1712 /* browse courses */
1715 padding-bottom: 0.625em;
1716 background-color: #fffaf0;
1717 border:1px #6F7172 solid;
1727 padding-bottom: 0.625em;
1728 background-color: #fffaf0;
1733 dl.browse-course dt {
1739 padding: 0.313em 0.625em 0.313em 0;
1740 vertical-align: middle;
1743 dl.browse-course dd {
1744 margin-bottom: 0.313em;
1746 padding: 0.313em 0 0.313em 0.625em;
1754 /* form fields grouping for WCAG 2.0 conformance*/
1756 fieldset.group_form{
1760 /*border: 1px #6D7B8D solid;*/
1761 /*-webkit-border-radius:5px;*/
1765 background-color:white;
1769 /*border: 1px #6D7B8D solid;*/
1770 /*-webkit-border-radius:5px;*/
1784 /* highlight active links for WCAG 2.0 conformance */
1785 a:active,a:hover,a:focus{
1786 background-color:#F6EAD6;
1791 /*Added by Silvia */
1792 div.column_primary {
1797 min-width: 10.625em;
1798 /* position: relative;*/
1801 div.column_equivalent{
1804 margin-left: 0.938em;
1805 margin-top: 0.313em;
1806 margin-right: 0.313em;
1807 margin-bottom: 0.313em;
1808 min-width: 10.625em;
1810 border: 1px solid #EEE;
1811 background-color: #FFF;
1812 /* position: relative;*/
1817 border: 1px solid #aaa;
1822 background-color: #eee;
1823 /* position: relative;*/
1832 div.alternative_box{
1833 border: 1px solid #ddd;
1838 background-color: #fff;
1841 div.alternative_box legend {
1845 div.resource_box legend {
1851 font-weight: bolder;
1852 background-color: white;
1855 /* format of "table of contents" on content page */
1856 #toc a { display:block; margin:0.188em; }
1857 #toc a:hover, a:focus {color:#fff; background-color:#3866C4;}
1858 #toc .h2, #toc .h3, #toc .h4, #toc .h5, #toc .h6{
1862 #toc .h2 {font-size:80%;
1863 padding:0.8em 0 0 1em;}
1865 #toc .h3 {font-size:80%; font-weight:normal;
1869 padding-bottom:-1em;
1872 div#content-text {margin-top:-0.5em;}
1875 /*background-color: #B8AE9C;*/
1876 /*border: 1pt solid #B8AE9C;*/
1878 background-color:#E8EEF7;
1882 font-family:Arial,Helvetica,sans-serif;
1891 padding-bottom: 0.5em;
1895 #content-text blockquote {
1896 border-bottom:2px solid black;
1897 border-top:2px solid black;
1903 margin:0.5em 1.5em 0.5em 0;
1911 /* cleans up glossary question mark line spacing*/
1913 border: 1pt solid #B8AE9C;
1914 vertical-align:bottom;
1918 /* jQuery tooltip styles */
1922 border:3px solid #111;
1923 background-color:#eeeeee;
1926 #tooltip h3,#tooltip div{
1930 /* style for home page modules "detail view" */
1956 background-image:url(images/details_r.png);
1957 background-position: top right;
1958 background-repeat:no-repeat;
1964 background-image:url(images/details_l.png);
1965 background-position: top left;
1966 background-repeat:no-repeat;
1972 background-image:url(images/details_ir.png);
1973 background-position: top right;
1974 background-repeat:no-repeat;
1979 background-image:url(images/details_il.png);
1980 background-position: top left;
1981 background-repeat:no-repeat;
1992 .draggable_selected {
1993 background-color: lightgrey;
2000 border:1px solid #cccccc;
2003 list-style: disc url(../../images/folder.gif) outside;
2004 font-family: Verdana, Helevetica, Arial, sans-serif;
2010 li.folders .disabled {
2015 list-style-image:none;
2016 list-style-position:outside;
2017 list-style-type:none;
2023 /* top navigation */
2027 text-decoration: none;
2031 background-image:url(images/tree/tree_collapse.gif);
2032 background-repeat:no-repeat;
2033 background-position: center right;
2035 /*border: thin solid red;*/}
2037 #topnavlist-link a:link {color:#5984C4;}
2045 background-color:#fff;
2053 ul#topnavlist li a.active {
2058 #topnavlist a:hover {color:#3866c4 !important;
2059 text-decoration:underline !important;
2060 background-color:transparent;}
2062 ul#topnavlist li a {
2064 text-decoration: none;
2071 border:thin solid #e8e8e8;
2078 padding-bottom: 0.313em;
2088 ul#subnavlist li#test{
2091 ul#subnavlist li a:hover, ul#subnavlist li a:focus, ul#subnavlist li a.active{ /*
2093 text-decoration:none;*/
2096 ul#subnavlist li a, ul#subnavlist li a:visited {
2101 /* list attributes */
2110 ol#tools>li:hover, ol#tools>li:hover a {
2111 border: 1px solid #e0e0e0;
2112 background-color: #e6e6e6;
2117 #content-contentwrapper{
2128 margin-left: 0.313em;
2129 margin-top:-0.625em;
2133 font-size: 0.5em color:#333;
2146 /* ATutor Social Styles */
2148 div .profile_container {
2149 background-color:#eee;
2150 border: 1px solid #8e8e8e;
2153 margin-bottom: 0.5em;
2156 div .profile_container .top_right {
2160 dl.public-profile dd{
2163 dl.public-profile dt {
2174 div .search_form .row{
2175 background-color: #DEDEC0;
2179 background-color: #eee;
2180 border: 1px solid #aaa;
2183 background-color: #cccccc;
2190 ul.social_side_menu {
2193 ul.social_side_menu li {
2194 padding-bottom: 0.2em;
2199 border-bottom:1px solid #C1C157;
2200 padding-bottom:0.5em;
2201 margin-bottom:0.5em;
2209 div.contentbox, input-form{
2212 background-color: #ffffff;
2214 /*border: #A9ADB0 solid 1px;
2215 /*-webkit-border-radius: 5px;*/
2219 border:1px solid #a50707;
2220 margin-left:0.625em;
2227 ul.social_inline_menu{
2228 background-color: #eeeeee;
2229 border:thin #cccccc solid;
2243 padding-bottom:0.2em;
2252 /* Overrides for external stylesheets */
2256 -moz-background-clip:none;
2257 -moz-background-clip: none;
2258 -moz-background-origin: none;
2261 #top-links .fl-tabs li a{
2265 .recent_item {padding-bottom:1em;}