1 /* main body attributes */
3 font-family: Helevetica, Arial, sans-serif;
7 /* max-width: 760px; */
10 background-color: white;
11 /*border-right: 1px solid #788CB3;*/
18 /* heading attributes */
19 h1, h2, h3, h4, h5, h6 {
20 font-family: trebuchet ms, Arial, sans-serif;
27 color: #384F89; /* #152065; #D15600; */
30 /* paragraph attributes */
32 font-family: Helevetica, Arial, sans-serif;
42 list-style: disc url(../../images/folder.gif) outside;
43 font-family: Helevetica, Arial, sans-serif;
51 font-family: Helevetica, Arial, sans-serif;
53 text-decoration: underline;
56 font-family: Helevetica, Arial, sans-serif;
58 text-decoration: underline;
61 font-family: Helevetica, Arial, sans-serif;
63 text-decoration: underline;
66 /* Table of content attributes*/
68 font-family: Helevetica, Arial, sans-serif;
69 background-color: #eeeeee;
71 margin: 0px 5px 5px 5px;
72 border: 1px #98AAB1 solid;
79 border: 1px #606060 solid;
84 border: 1px solid #999;
85 background-color: white;
91 background-color: #f5f5ff;
92 border: 1px solid blue;
97 border: 1px solid #999;
98 background-color: white;
104 background-color: #f5f5ff;
105 border: 1px solid blue;
111 background-color: white;
117 font-family: Helevetica, Arial, sans-serif;
118 background-color: #EEEEEE;
121 border: 1px #99CCCC solid;
124 font-family: Helevetica, Arial, sans-serif;
125 background-color: #EEEEEE;
130 padding-bottom: .4em;
131 border: 1px #99CCCC solid;
134 /* feedback for translators and install */
136 font-family : Arial, Helvetica, Arial Cyr, Arial Ua, sans-serif;
144 .highlight, a.highlight {
145 background-color: yellow;
149 background-color: yellow;
150 text-decoration: underline;
158 background-color: #FFF5A4;
170 p.search-description {
171 background-color: #FFFCE5;
175 /* date attributes */
177 font-family: Verdana, Helevetica, Arial, sans-serif;
186 /* content editor tabs */
189 border-left:1pt solid black;
190 border-right:1pt solid black;
191 border-bottom:1pt solid black;
195 /* button link on tab */
197 font-family: Helvetica, Arial, Helvetica, sans-serif;
198 background-color: #ffffff;
204 /* button link for enrollment tabs */
206 font-family: Helvetica, Arial, Helvetica, sans-serif;
207 background-color: #EFEFEF;
215 background-color: #ffffff;
216 border-top: 1px #98AAB1 solid;
217 border-left: 1px #98AAB1 solid;
218 border-right: 1px #98AAB1 solid;
223 background-color: #EFEFEF;
224 border-top: 1px #98AAB1 solid;
225 border-left: 1px #98AAB1 solid;
226 border-right: 1px #98AAB1 solid;
234 background: transparent;
239 background: transparent;
240 border-collapse: collapse;
241 border-bottom-color: #8CACBB;
242 border-bottom-style: solid;
243 border-bottom-width: 1px;
244 padding: 0.5em 0em 0em 2em;
250 background: transparent;
251 border-color: #8CACBB;
253 border-style: solid solid none solid;
259 text-transform: lowercase;
264 border: 1px solid #8CACBB;
265 border-bottom: #DEE7EC 1px solid;
271 div.saved, div.unsaved {
278 div.saved input, div.unsaved input {
279 border: 1px solid black;
280 background-color: white;
284 div.saved input:focus, div.unsaved input:focus {
285 border: 1px solid black;
286 background-color: white;
294 /* side menu heading */
295 td.dropdown-heading {
296 background-color: #D4E5FD;
298 border-left: 1px solid #EAF2FE;
299 border-right: 1px solid #EAF2FE;
300 border-top: 1px solid #EAF2FE;
305 /* side menu content */
308 background-color: white;
310 border-left: 1px solid #EAF2FE;
311 border-right: 1px solid #EAF2FE;
312 border-bottom: 1px solid #EAF2FE;
321 /* test listing on home page */
324 background-color: #FFF5A4;
326 border-left: 1px solid #006699;
327 border-right: 1px solid #006699;
328 border-top: 1px solid #006699;
340 border: 1px solid green;
342 background-color: #c3fffc;
353 border: 1px solid blue;
355 background-color: #c3ffff;
365 border: 1px solid #2905A1;
367 background-color: #E1D7E8;
378 border: 1px solid #FF8400;
380 background-color: #FFF6ED;
385 /***************************************************************/
388 /* main navigation tabs */
391 background-image: url(images/back.gif);
392 background-repeat: no-repeat;
393 background-position: 0px 0px;
403 padding-bottom: 10px;
405 background-color: #EBF4F9;
407 border-bottom: dashed 1pt #A7D2F8;
409 div#breadcrumbs a:link, div#breadcrumbs a:visited, div#member-links a:link, div#member-links a:visited {
411 text-decoration:none;
413 div#breadcrumbs a:hover, div#member-links a:hover {
414 text-decoration:underline;
417 div#breadcrumbs a:focus, div#member-links a:focus {
418 text-decoration:none;
431 border-bottom: 1px solid #f0f0f0;
441 background-color: white; /*#FFFCE5;*/
442 /* border-bottom: 1px solid #9DAB9A;*/
447 div#sub-navigation strong {
452 border-left: 1px solid black;
453 border-right: 1px solid black;
454 border-bottom: 1px solid black;
458 background-color: #efefef;
467 border-left: 1px solid black;
468 border-right: 1px solid black;
470 background-color: #efefef;
473 border-bottom: 1px solid black;
494 background-color: #EFEFEF;
499 border: 1px solid #cccccc;
501 text-decoration: none;
504 a#editor-link:hover {
505 background-color: #fafafa;
506 border: 1px solid #aaaaaa;
510 background-image: url(images/pen.gif);
511 background-repeat: no-repeat;
512 background-position: 0px 2px;
515 background-image: url(images/pen2.gif);
516 background-repeat: no-repeat;
517 background-position: 0px 2px;
521 /* for data tables */
524 border: 1px solid #e0e0e0;
529 border-collapse: collapse;
533 background-color: #fafafa;
534 border-bottom: 1px solid #e0e0e0;
544 background-image: url('images/sort.png');
545 background-repeat: no-repeat;
546 background-position: right;
547 text-decoration:none;
550 table.data th a:hover {
551 text-decoration: underline;
554 table.data tbody th {
556 background-color: #fdfdfd;
559 border-top: 1px solid #e0e0e0;
565 table.data td.indent {
569 table.data col.sort {
570 background-color: #fafafa;
573 table.data tbody tr:hover, table.data tbody tr:hover th {
574 background-color: #f5f5ff;
577 table.data.static tbody tr:hover th {
578 background-color: #fdfdfd;
583 table.data tbody tr.selected, table.data tbody tr.selected th {
584 background-color: #f5f5ff;
588 background-color: #fafafa;
589 border-top: 1px solid #e0e0e0;
592 table.data tfoot tr:first-child td {
594 background-image: url('images/arrow_ltr.gif');
595 background-repeat: no-repeat;
596 background-position: 4px 5px;
599 table.data.static tfoot td, table.data.static tfoot tr:first-child td {
601 background-image: none;
605 table.data tfoot input {
606 border: 1px solid #999;
607 background-color: white;
616 /* used for static tables with no form elements */
617 table.data.static tbody tr:hover {
618 background-color: transparent;
622 table.data tfoot input[type=submit]:hover {
623 background-color: #f5f5ff;
637 div.browse-selected {
638 background-image: url('images/side_arrow.gif');
639 background-repeat: no-repeat;
641 background-position: center left;
644 div.browse-unselected {
654 /* feedback/errors */
661 border: 1px solid red;
663 background-color: #fffcf3;
665 background: #FBF4ED url(images/error-large.gif) no-repeat scroll 5px 5px;
674 div#error ul, div#feedback ul, div#help ul {
680 div#error li + li, div#feedback li + li {
695 /* home page links */
709 text-decoration: none;
710 border: 1px transparent;
713 ul#home-links li a img {
720 text-decoration: underline;
727 background-color: white;
729 border-left: 1px solid #EAF2FE;
730 border-right: 1px solid #EAF2FE;
731 border-bottom: 1px solid #EAF2FE;
735 div.dropdown-heading {
736 background-color: #DFE1C7;
738 border-left: 1px solid #EAF2FE;
739 border-right: 1px solid #EAF2FE;
740 border-top: 1px solid #EAF2FE;
761 div#content-text li {
777 /* images in jump select box */
780 text-decoration: none;
782 border-bottom: 1px solid black;
788 background-color: #A7D2F8;
790 border: 1px solid gray;
793 #jump-button:focus, #jump-button:hover {
795 border: 1px solid #cccccc;
798 #jumpmenu, optgroup {
809 div.paging ul, div.paging ul li {
816 background-color: #fafaff;
817 text-decoration: none;
819 div.paging ul li a:hover, div.paging ul li a.current {
820 background-color: #aaf;
825 /* users/index.php */
830 border: rgb(204, 204, 204) 1px solid;
831 background-color: white;
849 background-color:#D1E3ED;
850 border: #AAAAAA 1px solid;
854 text-decoration: none;
873 div.course img.icon {
880 div.course div.shortcuts {
883 vertical-align: middle;
888 background-color: #FAFAFA;
889 border: 1px solid #AAAAAA;
890 margin: -5px 5px 5px 5px;
899 border: 1px solid #AAAAAA;
907 background-color: white;
914 list-style-type: none;
922 font-family: Helevetica, Arial, sans-serif;
924 border: 1px solid #afafaf;
927 padding: 0em 1em 0em 1em;
934 background: transparent;
935 border-collapse: collapse;
936 border: 1px solid #afafaf;
942 text-decoration: none;
947 text-decoration: none;
951 text-decoration: underline;
955 background-image: url('images/guide.gif'); background-repeat: no-repeat; background-position: 7px 5px;
956 background-color: #eee;
957 padding: 2px 10px 2px 28px;
958 border: 1px solid #ccc;
967 background-color: #EBF4F9;
968 border-right: #006699 solid 1px;
972 border: #006699 solid 1px;
976 /* image relative sizing */
978 /* course home imgs */
999 vertical-align: middle;
1007 vertical-align: middle;
1013 vertical-align: middle;
1020 vertical-align: middle;
1027 vertical-align: middle;
1033 /* asc/desc arrows */
1040 font-family : Arial, Helvetica, Arial Cyr, Arial Ua, sans-serif;
1041 color: #152065; /* #D15600; */
1043 font-weight : normal;
1045 border: 1px solid black;
1049 font-family : Arial, Helvetica, Arial Cyr, Arial Ua, sans-serif;
1050 color: #152065; /* #D15600; */
1052 font-weight : normal;
1072 background-image:url('images/pencils.jpg');
1073 background-repeat:no-repeat;
1074 background-color: #EBF4F9 /*#F9F9F9*/;
1075 background-position:top right;
1078 /* enrollment tabs */
1085 white-space: nowrap;
1096 border: 1px solid #e0e0e0;
1097 border-bottom: none;
1098 background: #fafafa;
1099 text-decoration: none;
1101 -moz-border-radius-topright: 4px;
1102 -moz-border-radius-topleft: 4px;
1103 white-space: nowrap;
1106 #navlist li a:hover, #navlist li a.active {
1112 div#topnavlistcontainer {
1113 border-bottom: 1px solid #70A1CA;
1121 white-space: nowrap;
1130 ul#topnavlist li a {
1132 border: 1px solid #70A1CA;
1133 background: #F4F9FE;
1134 text-decoration: none;
1136 -moz-border-radius-topright: 4px;
1137 -moz-border-radius-topleft: 4px;
1138 white-space: nowrap;
1141 ul#topnavlist li:first-child a {
1145 ul#topnavlist li a:hover, ul#topnavlist li a.active, ul#topnavlist li a:focus {
1148 border-bottom: 1px solid white;
1160 border: 1px solid #e0e0e0;
1177 div[class] .insidecol {
1189 padding-right: 10px;
1200 /* the tools page */
1201 /* ol#tools>li */ li.top-tool {
1203 padding: 2px 2px 2px 15px;
1206 background-color: #fdfdfd;
1207 border-bottom: 1px solid #efefef;
1208 -moz-border-radius: 4px;
1209 border: 1px solid #eeeeff;}
1212 border: 1px solid #e0e0e0;
1213 background-color: #f5f5ff;
1216 li.top-tool a { font-weight: bold; } /* ol#tools>li>a */
1220 font-weight: normal;
1223 /* ol#tools>li>ul, */ ul.child-top-tool {
1229 ul.child-top-tool:before {
1233 /* ol#tools>li>ul>li, */ li.child-tool {
1240 background: url('images/user.gif') no-repeat;
1241 background-position: left center;
1244 padding-bottom: 5px;
1247 background-image: url('images/instructor.gif');
1254 dl#public-profile, dl.col-list {
1256 padding-bottom: 25px;
1258 dl#public-profile dt, dl.col-list dt {
1264 padding: 5px 10px 5px 0px;
1265 vertical-align: middle;
1267 dl#public-profile dd, dl.col-list dd {
1270 padding: 5px 0px 5px 10px;
1272 border-left: 1px solid #e0e0ff;
1275 dl.col-list dt { width: 30% }
1276 dl.col-list dd { margin-left: 32% }
1279 /* browse courses */
1282 padding-bottom: 25px;
1283 background-color: #fffaf0;
1284 border:1px #9DAB9A solid;
1290 dl.browse-course dt {
1295 padding: 5px 10px 5px 0px;
1296 vertical-align: middle;
1298 dl.browse-course dd {
1300 padding: 5px 0px 5px 10px;
1311 border:1px solid white;
1317 #forum-thread li { clear:left; border:1px solid #eee; border-bottom: 1px solid #f0f0f0; float:left; width: 98%; list-style: none; }
1318 #forum-thread li.even { background: #fdfdfd; border-top: none; }
1319 #forum-thread li.odd { background: #fff; }
1320 div.forum-post-author { float:left; width:150px; padding:8px 10px; }
1321 div.forum-post-author a.title { font-size: 1.1em; line-height: 1.2em; font-weight: bold; text-decoration:none; }
1322 div.forum-post-author img.profile-picture { border: 2px solid #f0f0f0; }
1323 div.forum-post-content { margin-left: 150px; padding: 5px 0px 18px 18px; }
1324 div.forum-post-content h3 { font-weight: 500; }
1325 div.forum-post-ctrl { float: right; padding-right: 5px; color: #a1a1a1; }
1326 div.forum-post-ctrl a { text-decoration: none; }
1327 div.forum-post-ctrl span { color: black; background-color: #fefdc2; padding: 3px; }
1328 div.forum-post-content p.date { color: #a1a1a1; border-bottom: 1px solid #f0f0f0; }
1329 div.forum-post-content div.body p { margin-bottom:20px; }
1331 /** inbox stuff - reuses some of the forum layout **/
1332 #inbox-msg li { clear:left; border:1px solid #eee; border-bottom: 1px solid #f0f0f0; width: 98%; list-style: none; }
1334 /* format of "table of contents" on content page */
1335 #toc a { display:block; margin:3px; }
1336 #toc .h2 { padding:0 0 0 10px;}
1337 #toc .h3 { padding:0 0 0 30px;}
1338 #toc .h4 { padding:0 0 0 40px; }
1339 #toc .h5 { padding:0 0 0 50px; }
1340 #toc .h6 { padding:0 0 0 60px; }
1343 background-color: #FEFDEF;
1344 border: 1pt solid #B8AE9C;
1348 /* jQuery tooltip styles */
1352 border:3px solid #111;
1353 background-color:#eeeeee;
1356 #tooltip h3,#tooltip div{
1360 /* style for home page sublinks view */
1388 background-image:url(../../images/details_r.png);
1389 background-position: top right;
1390 background-repeat:no-repeat;
1396 background-image:url(../../images/details_l.png);
1397 background-position: top left;
1398 background-repeat:no-repeat;
1404 background-image:url(../../images/details_ir.png);
1405 background-position: top right;
1406 background-repeat:no-repeat;
1411 background-image:url(../../images/details_il.png);
1412 background-position: top left;
1413 background-repeat:no-repeat;
1425 /* 1pxgs current box on My Start */
1431 border: 1px solid #cccccc;
1436 list-style-type:none;
1440 vertical-align:middle;
1444 #my_courses_container{
1449 border-radius: .5em .5em .5em .5em;
1450 -moz-border-radius: .5em .5em .5em .5em;
1451 -moz-box-shadow:.2em .2em .2em #999999;
1452 box-shadow: .2em .2em .2em #999999;
1454 /* Preference Editor tabs */
1455 /* Preferences tabs */
1456 table.etabbed-table {
1464 background-color: transparent;
1470 white-space: nowrap;
1471 background-color: #ffffff;
1475 padding:0em 0em 0em;
1477 -moz-border-radius: .3em .3em .3em .3em;
1481 border-top: 1px solid #cccccc;
1482 border-left: 1px solid #cccccc;
1483 border-right: 1px solid #cccccc;
1485 white-space: nowrap;
1487 background-color: #FFFFFF;
1489 -moz-border-radius: .3em .3em 0em 0em;
1490 padding: 0em .2em 0em .2em;
1491 -moz-box-shadow:.2em .2em .2em #999999;
1492 box-shadow: .2em .0em .2em #999999;
1495 .prefs_buttontab:hover, .prefs_tab:hover {
1496 background-color: #eeeeee;
1498 .prefs_tab_selected{
1499 border-top: 1px solid #cccccc;
1500 border-left: 1px solid #cccccc;
1501 border-right: 1px solid #cccccc;
1503 background-color: #eeeeee;
1507 padding: 0em .2em 0em .2em ;
1508 white-space: nowrap;
1509 text-decoration:none;
1511 -moz-border-radius: .3em .3em 0em 0em;
1512 -moz-box-shadow:.2em .2em .2em #999999;
1513 box-shadow: .2em .0em .2em #999999;
1517 /* Transformable repository search */
1520 border:thin solid #cccccc;
1525 border-radius: .3em .3em .3em .3em;
1526 -moz-border-radius: .3em .3em .3em .3em;
1527 -moz-box-shadow:.1em .1em .1em #999999;
1528 box-shadow: .1em .1em .1em #999999;
1536 border:thin solid #cccccc;
1537 border-radius: .3em .3em .3em .3em;
1538 -moz-border-radius: .3em .3em .3em .3em;
1539 -moz-box-shadow:.1em .1em .1em #999999;
1540 box-shadow: .1em .1em .1em #999999;
1547 margin-bottom: -.5em;
1548 border-top:thin solid #cccccc;
1549 border-left:thin solid #cccccc;
1550 border-right:thin solid #cccccc;
1551 border-radius: .3em .3em 0em 0em;
1552 -moz-border-radius: .3em .3em 0em 0em;
1555 font-family: monospace;
1556 border: 2px solid rgb(0, 0, 0);
1559 color: rgb(255, 255, 255);
1560 background-color: rgb(0, 0, 0);
1564 border-bottom-width: 0px;
1567 font-weight: normal;
1572 #display-settings-preview{
1580 #defaultfontsize-wrapper{
1585 /* ATutor Social Styles */
1586 div .profile_container {
1587 background-color:#eee;
1588 border: 1px solid #8e8e8e;
1591 margin-bottom: 0.5em;
1594 div .profile_container .top_right {
1598 dl.public-profile dd{
1601 dl.public-profile dt {
1612 div .search_form .row{
1613 background-color: #DEDEC0;
1617 background-color: #eee;
1618 border: 1px solid #aaa;
1621 background-color: #cccccc;
1628 ul.social_side_menu {
1631 ul.social_side_menu li {
1632 padding-bottom: 0.2em;
1637 border-bottom:1px solid #C1C157;
1638 padding-bottom:0.5em;
1639 margin-bottom:0.5em;
1647 div.headingbox, h3.headingbox, a.headingbox{
1648 border:1px #cccccc solid;
1650 background-color: #eeeeee;
1651 text-decoration:none;
1656 div.contentbox, input-form{
1659 border-left:1px #cccccc solid;
1660 border-right:1px #dddddd solid;
1661 border-bottom:1px #cccccc solid;
1663 background-color: #ffffff;
1668 border:1px solid #a50707;
1676 ul.social_inline_menu{
1677 background-color: #eeeeee;
1678 border:thin #cccccc solid;
1684 border:thin solid #cccccc;
1705 .people-you-may-know{
1716 padding-bottom:0.2em;