bplist00;_WebSubframeArchives_WebSubresources_WebMainResource3$).
_WebResourceData_WebResourceMIMEType_WebResourceResponse^WebResourceURLOb/* tool-base.css - base values - focus on positioning, margins, paddings
- all skins in a given instalation then can participate in these definitions
- and still style things differently in tool.css*/
/*first pass at a printable sheet - essentially omitting from the print all controls,
and reformatting info for the print media.
If your institution is somehow heavy in Internet Explorer Win 5.5 users this will merit
testing as this browser in some configurations will sometimes apply these definitions to the screen */
@media print {
body {
font-size: 9pt !important;
margin: 0 !important;
padding: 0 !important;
}
h3, h4, h5, h6{
width: 50%;
}
.navIntraTool,.navIntraToolLink, .itemAction, .act,.listNav, .viewNav, .navPanel, .screenOnly {
display: none;
}
a:link, a:visited{
text-decoration: underline !important;
}
table{
font-size: inherit !important;
}
.listHier th {
background: #fff !important;
font-weight: bold !important;
border-bottom: 1px dashed #555;
}
.portletBody {
padding: 0 !important;
}
}
/* SECTION 1 - STANDARD COMPONENTS*/
body{
padding: 0;
margin: 0;
}
hr{
height: 0;
}
h3,h4,h5, h6{
padding: .2em 0;
}
a img{
border: 0;
}
fieldset{
border: none;
margin-top: 1em;
padding: 0;
}
legend{
font-weight: bold;
color: #000;
font-size: 100%;
margin-left: 0;
padding-left: 0;
}
iframe{
margin-top: 2px;
}
table{
font-size: 1em;
}
code {
font-family: verdana, arial, helvetica, sans-serif;
font-size:1em;
}
/* SECTION 2 - LAYOUT*/
/*only child of body (example: any tool)*/
.portletBody{
padding: 1px 1px 1em 1px;
border-width: 0px;
border-color: #fff;
border-style: solid;
}
.helpBody {
padding: 0 1em 1em 1em
}
/*for web content - 2 states of the body > div that used instead of div.portletBody in web content), with toolbar, without*/
/*see a course site web contentn tool - as instructor and as student - ends with a IE hack needed to make the make the bottom scrolbar (when present) behave.*/
/*the margin/padding adjustments for both are to avoid https://bugzilla.mozilla.org/show_bug.cgi?id=361768 they essentially tuck the iframe borders "underneath" the outside of the containing block*/
.wcwmenu{
padding: .1em 0;
margin: -.2em 0;
}
.wcwomenu{
padding: 0;
margin: -.1em 0 -1em 0;
}
* html #wciframe{
margin-bottom:1em
}
/* SECTION 3 - TABULAR DATA LAYOUTS*/
/*itemSummary: table for displaying the details of an item - layout is th-td, th-td*/
/*see an announcement*/
.itemSummary, .itemSummaryLite{
margin: .5em 0;
}
/*format the th - since jsf cannot do
tag*/
/*see gradebook roster*/
.notCurrentSort{
font-weight: normal;
text-decoration: none;
}
/*list used everywhere to list attachments to an item*/
/*see an announcement with attachments*/
ul.attachList{
margin: 1em 0;
padding: 0;
}
ul.attachList img{
vertical-align: middle;
margin: 0 1em 0 0;
}
ul.attachList li{
list-style: none;
margin: 0 0 .3em 0;
}
/*SECTION 4 - NAVIGATION */
/*navPanel is the parent of any navigation subpanel - provides for clearing the floats of the inner pannels, styling of pannel groups*/
/*see announcement list*/
.navPanel{
clear: both;
margin: 5px 0 0 0;
overflow: hidden;
height: 100%;
}
/*boxes controls and filters on views ("view by"*/
/*see announcement list*/
.viewNav{
font-size: 1em;
padding: .2em;
float: left;
width: auto;
line-height: 2em;
margin: 0 .1em;
}
.viewNav label{
padding-right: 1em;
}
/*formish elements in the listView subpanel - see schedule list, range of events filters*/
.viewNav .shorttext{
margin: 0;
clear:both
}
.viewNav .shorttext label{
width: 8em;
float: left;
}
.viewNav .labelindnt{
margin-left: 10em !important;
}
/* listNav: boxes paging controls on list views, searchNav: boxes searching controls on views */
/*see announcement list, email archive list*/
.listNav,.searchNav{
float: right;
vertical-align: bottom;
padding: 0;
font-size: 1em;
text-align: right;
line-height: 2em;
clear: right;
margin: .2em;
}
/* tan hack: ie6 will wrap all the input children of these unless told not to do so */
* html body .listNav, * html body .searchNav {
white-space: nowrap;
}
/*these panels will sometimes have a block with instructions, status markers, etc - we can get at it via inheritance*/
.listNav div.instruction, .searchNav div.instruction{
text-align: center;
font-size: .9em;
font-family: verdana, arial, helvetica, sans-serif;
}
/*listNav inputs have punct. marks as labels, adding a screen reader only fieldset with the real label makes them usable */
div.listNav fieldset {
display:inline;
margin:0;
padding:0;
}
div.listNav legend {
display:inline;
margin:0;
padding:0;
position: absolute !important;
clip: rect(1px 1px 1px 1px); /* IE6, IE7 */
clip: rect(1px, 1px, 1px, 1px);
}
/*searchNav panel has a special text input*/
.searchNav input.searchField{
background-color: #fff;
padding: 2px;
}
/*boxes a set of controls for navigating through a series of items - ie. emails, announcements*/
/*see an announcement */
.itemNav{
float: right;
vertical-align: bottom;
text-align: right;
line-height: 2em;
clear: both;
margin: .5em;
white-space: nowrap;
}
.itemNav a{
white-space: nowrap;
}
* html body .itemNav input{
font-size: 85%;
}
.itemNav input{
font-size: 90%;
}
/*for link controls in views */
/*see calendar */
.viewLinkControl
{
padding:.5em 0
}
/*for abc or 123 navigators*/
/*not sure where used - samigo?*/
span.abc{
letter-spacing: .2em;
color: #555;
}
span.abc a:hover{
font-weight: bold;
color: maroon;
text-decoration: none;
}
span.abc a,span.abc a:link{
font-weight: bold;
}
/*navigator for a view's global actions (i.e. actions not associated with particular items)*/
/*used in samigo - gradebook*/
.navViewAction{
background-color: #CCC;
text-align: center;
font-size: .8em;
padding: .3em;
vertical-align: middle;
}
table.discTria img, .topicHeadings img, .msgHeadings img{
vertical-align: text-top;
margin:0 .3em;
}
.discTria h4{
display:inline;
}
.discTria .itemAction a{
border:1px solid #555 !important;
padding:.3em .6em !important;
background:#eee;
}
.discTria .itemAction a:hover{
border:1px solid #555 !important;
background:#fff;
}
/*a block that contains a twistie and a title - used to hide then reveal optional elements*/
/*see or preview an assignment*/
.discTria{
background-color: #CCC;
padding: .3em;
}
/*block to act on items it is listed under*/
/*see list of links under an assignment in assignment list*/
.itemAction{
font-size: .85em;
font-family: verdana,arial;
margin: .1em 0 0 .5em;
line-height: 1.6em;
color: #888;
padding: 2px;
}
/*itemAction will become a list for 2.6*/
.itemAction li{
list-style: none;
display: inline;
}
h4 + div.itemAction{
margin: .1em 0 0 1.5em;
}
/*toolbar - turn into a list for 2.6 - default list render here, style in tool.css*/
.navIntraTool li{
list-style: none;
display: inline;
margin:0 !important;
padding:0 !important;
color: #777
}
.navIntraTool li span a{
margin:0 !important;
padding:0 !important;
}
/*for tool bar items that have icons*/
.navIntraTool li span a img{
vertical-align: bottom;
}
.navIntraTool li span, .navIntraTool li span.current, .navIntraTool li span.inactive{
border-left:1px solid #ccc;
margin:0;
padding:0 5px 0 8px
}
/*special style for the first item, namely no border-left. Note: tools will define the first
* toolbar item thus: ".navIntraTool li.firstToolBarItem span" for legacy browsers like IE 6. Since IE6 is no
* longer supported switching to the more flexible first-child pseudo class. Next 2 are to
* deal with some things in site-setup
*/
.navIntraTool .realToolBarLink span {
border:none;
}
.navIntraTool .realToolBarLink ~ .realToolBarLink span{
border-left:1px solid #ccc;
}
.navIntraTool li:first-child span {
border:none;
margin:0;
padding: 0 5px 0 8px;
}
/*some toolbars have input type=text, and the next item (fieldSibling) is a submit link*/
.navIntraTool li span.formItem,.navIntraTool li span.fieldSibling {
margin:0;
border:none;
padding:0;
}
.navIntraTool li span.fieldSibling {
padding: 0 5px 0 0;
}
/*style for item that would be a link if you were not at the page already*/
.navIntraTool li span.current{
color:#777;
}
.navIntraTool li span.inactive{
color:#777;
}
/*for action controls */
/*create any item type*/
.act{
padding: 1em 0;
}
/*the default action in this control - keep in mind that anything you do to it (except to the font) will make
you loose the native buttonishness affordance of the os/browser - empty here - color defiend in tool.css*/
.act input.active{
}
/* SECTION 5 INDENTING CLASSES:use these classes with blocks to structure layout hierarchically.*/
.indnt0,.tier0{
margin-left: 0 !important;
}
.indnt1,.tier1{
margin-left: 1em !important;
}
.indnt2,.tier2{
margin-left: 2em !important;
}
.indnt3,.tier3{
margin-left: 3em !important;
}
.indnt4,.tier4{
margin-left: 4em !important;
}
.indnt5,.tier5{
margin-left: 5em !important;
}
.indnt6,.tier6{
margin-left: 6em !important;
}
.indnt7,.tier7{
margin-left: 7em !important;
}
.indnt8,.tier8{
margin-left: 8em !important;
}
.indnt9,.tier9{
margin-left: 9em !important;
}
.indnt10,.tier10{
margin-left: 10em !important;
}
.pad0{
padding-left: 0 !important;
}
/*SECTION 6 MESSAGES */
/*for status text in wizards
ie - site creation*/
.step{
background-color: #eee;
padding: .3em .5em;
}
/*for instructions*/
/*create an announcement*/
.instruction{
line-height: 1.3em;
margin: .5em 0;
}
/* indicate status change */
/*see: join or unjoin sites*/
.information{
background-color: transparent;
background-image: url('images/info.gif');
background-position: 5px 5px;
background-repeat: no-repeat;
border: 1px solid #888;
display: block;
width: 80%;
clear: both;
color: #888;
font-size: 1em;
margin: 5px 0px;
padding: 5px 5px 5px 25px !important;
}
/*indicate success*/
/*see: create a gradebook assignment*/
.success{
background-color: #fff;
background-image: url('images/check.gif');
background-position: 5px 5px;
background-repeat: no-repeat;
border: 1px solid #4a4;
display: block;
width: 80%;
clear: both;
color: #000;
font-size: 1em;
margin: 5px 0px;
padding: 5px 5px 5px 25px !important;
}
/*indicate failed validation, non-system errors*/
/*TODO: consolidate - validationEmbedded used in gradebook, validation in many places, alertMessage legacy*/
/*see: create an announcement but "forget" to give it a title*/
.validationEmbedded,.validation,.alertMessage{
background: #fff url(images/warn.gif) 5px 5px no-repeat;
border: 1px solid #b11;
display: block;
width: 80%;
font-size: 1em;
clear: both;
color: #b11;
margin: 5px 0;
padding: 5px 5px 5px 25px !important;
}
ul.alertMessage{
list-style-type: none;
}
/*yet another way to indicate a field that failed validation - treats just the label color via inheritance*/
/*create a resource but forget a required field*/
.validFail label{
color: #b11 !important;
}
/*when displaying a validaiton failure inline (used with a span)*/
.alertMessageInline{
background: #fff url(images/warn.gif) 5px 5px no-repeat;
border: 1px solid #b11;
width: 80%;
font-size: 1em;
color: #b11;
margin: 5px 0px 5px 0;
padding: 5px 5px 5px 25px;
}
.error{
}
.fatalerror{
}
/*highlight certain texts*/
/*see: create a draft announcement - see the list*/
.highlight{
color: #b01111;
}
/*see: top of resources*/
.breadCrumb{
clear: both;
margin: 1em 0;
}
/*see: top of resources*/
h3 .breadCrumb{
clear: both;
font-size: .8em;
}
/*
new message types - see http://bugs.sakaiproject.org/jira/browse/SAK-14197
and for usage http://www.umich.edu/~gsilver/messages/
*/
.messageError,.messageValidation,.messageConfirmation,.messageSuccess,.messageInformation,.messageInstruction,.messageProgress{/*common to all messages types*/ margin:.5em 0;padding:3px 3px 3px 2em !important;background-position:3px 3px;background-repeat:no-repeat;height:100%;overflow:hidden;clear:both}
.messageError{background-image:url(images/exclamation.png);background-color:#fbb;border:1px solid #c00}
.messageValidation{background-image:url(images/error.png);background-color:#fee;border:1px solid #f55}
.messageConfirmation{background-image:url(images/asterisk_orange.png);background-color:#ffe;border:1px solid #b71}
.messageSuccess{background-image:url(images/accept.png);background-color:#dec;border:1px solid #9c6}
.messageInformation{background-image:url(images/bell.png);background-color:#eee;border:1px solid #ccc;color:#000}
.messageInstruction{background-color:#fff;color:#555;padding:3px .3em 3px 0}
.messageProgress{background-image:url(images/progress.gif);background-color:transparent;border:1px solid #9c6}
.messageError h4,.messageValidation h4,.messageConfirmation h4,.messageSuccess h4,.messageInformation h4,.messageInstruction h4,.messageProgress h4{display:inline}
h4.message,h5.message,h6.message,p.message{font-size:1em;float:left;width:90%;padding:0 .2em;margin:0}
ul.message{list-style:none;width:90%;margin:0;padding:0;float:left;background-position:3px 3px !important;background-repeat:no-repeat}
ul.message li{list-style:none;margin:0;padding:0 0 5px 0}
p.closeMe{float:right;width:2em;cursor:pointer;text-align:right;margin:0;padding:0;clear:right}
em.closeMe{font-style:normal;cursor:pointer;padding-left:1em}
.messageContent{clear:both;margin-top:2em}
.messageError .messageError,.messageValidation .messageValidation,.messageInformation .messageInformation,.messageConfirmation .messageConfirmation,.messageSuccess .messageSuccess,.messageInstruction .messageInstruction,.messageProgress .messageProgress{background-image:none;border:none;padding-left:0}
/*SECTION 7 DATA PANELS*/
/*panels of normal text can have a header (ie - title) and a footer element (ie - metadata such as author, date, etc)*/
/*see synoptic view of announcements*/
h3.textPanelHeader,h4.textPanelHeader,h5.textPanelHeader, h6.textPanelHeader{
font-size: 1em;
color: #555;
margin: 1em 1em .2em 0;
}
.textPanel{
margin: .5em 0;
}
.textPanel > div.disc * {
margin: inherit;
}
.textPanel > div.disc p {
margin: 5px 0;
}
.textPanelFooter{
font-size: 85%;
margin: 0;
color: #555;
font-weight: normal;
}
/*for panels that "look" like forms but are read only ie. assignment preview - student view*/
/*see: preview an assignment - view the student view*/
.inopPanel {
border: 1px solid #eee;
padding: 1em;
background: #fff url(images/ib.gif) top left repeat;
}
/*to highlight info or controls in some high threshhold situations*/
/*do an assignment that requires honor code check as a student*/
.highlightPanel {
margin: 1em 0;
padding: .5em;
}
/*to isolate blocks of data in low threshhold situations*/
/*see admin / memory / status*/
.infoPanel{
padding: .3em;
width: 99%;
}
.infoPanelHead{
padding: .3em;
}
/*for separating data blocks*/
hr.itemSeparator{
height: 1px;
border-style: solid;
border-width: 1px 0 0 0;
}
/* SECTION 8 FORM ELEMENTS
all form elements are formed by a label/input pair wrapped in a block - with JSF based tools it is another matter
.shorttext - label / input (type=text)
.filepicker - label / input (type=file)
.longtext - label / textarea
.checkbox - input (type=checkbox or radio)
*/
/* see: create a resource*/
/*these two have a border that needs to match the background to avoid some tedious problems in IE*/
.shorttext,.longtext,.filepicker{
margin: .4em 1em;
border: 1px solid #fff;
}
.shorttext{
clear:both;
}
.shorttext label,.filepicker label{
margin-right: 1em;
width: 14.5em;
font-weight: normal;
float: left;
}
.shorttext input[type="text"]{
padding: .1em .3em;
border: 1px solid #888;
}
.shorttext input[type="password"]{
padding: .1em .3em;
border: 1px solid #888;
}
.shorttext input.disabled{
background:#eee
}
textarea{
margin-top: .5em;
}
/*border that needs to match the background to avoid some tedious problems in IE */
.checkbox{
margin: .2em 0;
border: 1px solid #fff;
}
/*certain longtext/label pairs need to display label and control on separate lines - their label is classed "block"*/
label.block{
display: block;
}
/*all RT Editors should be composed of an iframe inside of a longtext div*/
/*bellow padding is to avoid FF ghost borders*/
.longtext iframe{
padding: 0.2em 0em 0em 0em;
}
/*input type="file" are classed "upload" YMMV*/
input.upload{
}
/*some forms need to be displayed inline*/
.inlineForm{
margin: 0;
padding: 0;
display: inline;
}
.inlineForm a{
border: none;
background-color: transparent;
}
/*SECTION 9 MISC*/
/*all purpose clearing action when nature of prec or following items floating nature is in doubt*/
.clear {
margin: 1em 0;
clear: both;
}
/*informational texts intended for screen readers - renders offscreen*/
.skip{
display: inline;
position: absolute;
top: -999px;
left: -999px;
height: 0;
}
/*"inactive" gets applied to a container whose children you want to make look grayed out (not inactive per se) - applies to all textual elements and images
placeholder till more standard way of doing it*/
.inactive img{
filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50), progid:DXImageTransform.Microsoft.BasicImage(grayscale=1) !important;
opacity:.50 !important;
}
.inactive *
{
color: #999 !important;
}
/*external login form formatting*/
.login{
margin: 5em auto;
border: 1px solid #555;
width: auto;
}
.login th{
background-color: #eee;
padding: .5em;
border-bottom: 1px solid #555;
}
.login td.logo{
width: 13em;
background:#fff url(../image/sakai.jpg) top left no-repeat
}
.login td.form{
padding: .5em;
}
.loginform{
color: #fff;
}
.loginform label{
color: #fff;
}
.loginform td{
padding: .3em;
color: #fff;
}
.loginform td #eid, .loginform td #pw {
padding:.2em;
font-family:verdana, arial, helvetica, sans-serif;
border: 1px solid #AAAAAA;
}
.loginform td #submit{
color:#09C;
float: right;
}
.loginform td .loginsubmit {
color:#09C;
}
/*
Buttons dont have hover anymore
.loginform td #submit:hover{
border: 1px solid #888;
background-color: #eee;
}
*/
/*SECTION 10 JSF HACKS*/
/*Tools based on JSF have some unique rendering requirements dictated by the way jsf chooses to render standard html components*/
/* IE gives forms a top margin unless told not to
this affects jsf based tools*/
.portletBody form{
margin-top: 0;
}
/*for jsf label/input pairs that need to be rendered in a table (because otherwise they will not work)*/
.jsfFormTable{
padding: 0;
}
/*in order to get the label/imput pair to work in jsf, they need to be wrapped up in a table in
order to display them in the same cell they need to be wrapped in a h:panelGroup, which for some
reason renders as a span. In order for the required star to "show" that span needs to be a block
level element. So - if the input is required, add the "required" class to the h:panelGroup
(in addition to the shorttext, checkbox or longtext classes) pant, pant...*/
.jsfFormTable .required{
display: block;
margin-left: -.2em;
}
.jsfFormTable td{
padding: .3em 0;
vertical-align: top;
}
.jsfFormTable td .reqStar{
margin: 0 .2em 0 0;
}
.jsfFormTable td .labelindnt{
margin-left: 17.5em !important;
}
.jsfFormTable td .shorttext {
margin: 0;
}
.jsfFormTable td .shorttext label{
width: 17em;
}
.jsfFormTable td .required input {
margin-left: -.6em;
}
/*since jsf multiple radio are rendered in a table, substract the padding of the parent td with a negative margin */
td table.checkbox {
margin: 0;
}
/*so that the same table does not inherit the padding from the parent*/
td table.checkbox td{
padding: 0;
}
/*to avoid IE drawing a border around the input*/
table.checkbox label input {
border: 1px solid #fff;
}
/*SECTION 11 WIDGETS*/
/*list manager - two side by side select items,children of table.sidebyside*/
/*see: preferences / tab management or site info / create a group*/
.sidebyside{
}
.sidebyside th{
padding: .3em;
text-align: left;
font-weight: normal;
}
.sidebyside td{
padding: .3em;
}
.sidebyside select{
width: 18em;
}
.sidebyside select.notsbs{
width: auto;
}
/*messagecenter stuff*/
.msgAdvSearch {
float:right;
}
.msgAdvSearch td{
}
.msgNav{
float:right;
text-align: right;
white-space: nowrap;
}
.unreadMsg{
font-weight: bold;
}
.bordered{
border: 1px solid #000000;
padding: 0.5em;
}
/*span surrounding folder icons - used to decorate them (new in dropbox, locked, etc.)
a fake border makes the icon and the title align for IE8*/
span.nil{
border:0px solid transparent
}
span.nil a{
border:0px solid transparent
}
/*any list (ul) of messages in a synoptic list view*/
.synopticList{
margin:0;
padding:0;
list-style: none;
}
/*a list item - children are h3.textPanelHeader, p.textPanelFooter, div.textPanel*/
.synopticList li{
padding:0;
margin:.5em 0 ;
}
/*styles for reorderer (content, assignments, announcements)*/
#reorder-list-sortingToolBar{
font-size:.9em;
border:1px solid #ccc;
background:#ffe;
margin:1em 0;
padding:5px;
width:90%
}
#reorder-list-sortingToolBar a{
outline:none;
}
#reorder-list {
font-size:.9em;
margin:0;
padding:0;
width:90%
}
#reorder-list li {
list-style:none;
padding:5px;
margin:5px 0;
background:#eee;
border:1px solid #ddd;
width: 100%;
}
#reorder-list li span.grabHandle{
display:block;
float:left;
width:5em;
padding-right:0;
}
#reorder-list li span.grabHandle input{
margin-top:-2px;
}
#reorder-list li .title{
display:block;
float:left;
width:45%;
}
#reorder-list li span{
padding-right:2em;
}
.fl-reorderer-movable-selected{
border: none; outline: none
}
/*marks a drop zone*/
.fl-reorderer-dropMarker {
/*width: 50%;*/
height: 30px; /*ok*/
background:#fff !important;
border:1px dashed #ccc !important
}
.fl-reorderer-movable-hover {
/*hover over a selectable item*/
cursor: move
}
.fl-reorderer-movable-dragging {
/* item left behind */
background: #fff;
color: #555 !important;
border:1px dashed #ccc !important;
outline:none;
}
.fl-reorderer-avatar {
/*item being dragged*/
opacity: 0.55;
list-style:none;
background: #bea !important;
width: 50% !important
}
.fl-reorderer-avatar * {display: none }
.fl-reorderer-avatar .title {display:block;margin:5px;font-weight: bold;font-size:1.2em }
.fl-ProgEnhance-enhanced,.fl-progEnhance-enhanced{display:none;}
.fl-offScreen-hidden{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden;}
.recentMove { background: #def !important;border:1px solid #7bf !important}
Xtext/cssOWbplist00jkX$versionX$objectsY$archiverT$top "()0!12LMNOPQRSTUVWXYZ[\]^_`deU$null
!R$6S$10R$2R$7R$3S$11R$8V$classR$4R$9R$0R$5R$1 #$%&[NS.relativeWNS.base _8https://owlspace-ccm.rice.edu/library/skin/tool_base.css*+,-Z$classnameX$classesUNSURL./UNSURLXNSObject#A-3456AWNS.keysZNS.objects789:;<=>?@
BCDEFGHIJKVServer]Accept-Ranges]Cache-Control^Cteonnt-Length\Content-Type]Last-ModifiedTDate^Content-Length_Content-EncodingTEtag_Apache-Coyote/1.1UbytesWprivateU25111Xtext/css_Tue, 07 Aug 2012 20:11:52 GMT_Thu, 03 Jan 2013 19:59:25 GMTT8453Tgzip_W/"25111-1344370312000"*+ab_NSMutableDictionaryac/\NSDictionaryb*+fg_NSHTTPURLResponsehi/_NSHTTPURLResponse]NSURLResponse_NSKeyedArchiverlm_WebResourceResponse # - 2 7 Z ` { ~ !,5;>DMVX_grt&+?EMS\| .@CY n [_8https://owlspace-ccm.rice.edu/library/skin/tool_base.css
OZ/*NOTE:This file is linked to after the tool_base.css file inside of tools. It provides for skinning.*/
/*many of the definitions below exist also in tool_base.css - the duplication allows for one instalation with many different looks sharing some common elements
*/
/*SECTION 1 GENERIC SELECTORS*/
body{
font-family: 'Trebuchet MS',Verdana,Geneva,Arial,Helvetica,sans-serif;
font-size: 80%;
}
/*stub in tool_base.css - skinned here */
hr.itemSeparator{
height: 1px;
border-color: #000;
border-style: solid;
border-width: 1px 0 0 0;
}
/*SECTION 2 LINKS*/
a:link{
color: #04b;
text-decoration: underline;
}
a:visited{
color: #04b;
text-decoration: underline;
}
a:hover,a:active{
color: #0ae;
text-decoration: underline;
}
a:focus{
color: #0ae;
text-decoration: underline;
}
/*links inside the calendar tool tables*/
table.calendar td a:hover{
text-decoration: underline;
}
/*links inside the | of the standard list table*/
.listHier th a:link,.listHier th a:visited{
/*color: #35b;*/
text-decoration: underline;
border: none;
}
.listHier th a:hover{
/*color: #33f;*/
text-decoration: underline;
}
/*some links are jscripted so the href is the same - cannot provide visited functionality - so make both the same*/
/*see: list of assignments - the cells are classed with "specialLink" */
.specialLink a:link,.specialLink a:visited{
/*color: #35b;*/
text-decoration: none;
}
.specialLink a:hover{
/*color: #33f;*/
text-decoration: underline;
}
/*links in resources - selected for move*/
tr.selectedMove a:link,tr.selectedMove a:visited{
color: silver;
}
/*used as background class for recent items in dropbox, anywhere*/
.recentItem{
padding:2px;
background: url(images/new_item_back.gif) top right no-repeat;
_display:inline-block;
_margin-left:-1.5em;
white-space: nowrap;
}
.recentItem a:link{
text-decoration: none !important;
}
/*links associated with an item in alist*/
/*see links below announcement title in ann list*/
.itemAction a,.itemAction a:link{
color: #27d;
padding: .2em .3em 1px 0;
white-space: nowrap;
border-bottom: none;
}
.itemAction a:visited{
color: #27d;
text-decoration: none;
border-bottom: 1px solid #fff;
}
.itemAction a:hover{
color: #27d; /*for ie*/
text-decoration: underline !important;
}
html>body .itemAction a:hover{
color: #27d;
text-decoration: none !important; /*for other browsers*/
border-bottom: 1px solid #27d;
}
/*certain links are highlighted in resources after a selection*/
/*see "Paste copied here" after ccopying a selection in resources*/
.itemAction a.highlightlink{
font-weight: bold;
}
/*links in resources - selected for move "deaden" the link*/
tr.selectedMove .itemAction a:link,tr.selectedMove .itemAction a:visited{
color: silver;
text-decoration: none;
border-bottom: none;
}
/*links for the generic toolbar - inline-block is there to make IE behave
see: http://www.quirksmode.org/bugreports/archives/2005/07/Wrapped_inlinenowrap_elements_lose_padding_left_in.html*/
.navIntraTool a, .navIntraTool a:link{
margin: 0;
padding: .5em;
text-decoration: none !important;
white-space: nowrap;
display:inline-block;
color: #009;
font-weight: normal;
}
/* force space for icons in wiki toolbar */
.navIntraTool .rwiki_pageLinks a, .navIntraTool .rwiki_pageLinks a:link
{
padding-left: 18px;
}
.navIntraTool .rwiki_pageLinks #rssLink:hover, .navIntraTool .rwiki_pageLinks #printerFriendlyLink:hover
{
background-color: transparent !important;
}
.navIntraTool a:visited{
/*color: #35b;
text-decoration: underline;*/
}
.navIntraTool a:hover{
color: #00f !important;
background-color: #ccc !important;
}
.navIntraTool a:active{
color: #f00;
}
/*where one is at in hierarchy - can be static or active links*/
.breadCrumb {
font-size: 1.2em;
}
/*for accessib. some breadcrumbs have h3 children - format like normal text*/
.breadCrumb h3,.breadCrumb h4,.breadCrumb h5, .breadCrumb h6{
font-size:85%
}
.breadCrumb a:link,.breadCrumb a:visited{
color: #35b;
text-decoration: none;
}
.breadCrumb a:hover{
color: #33f;
text-decoration: underline;
}
/*SECTION 3 CALENDAR SELECTORS*/
/*recommend - decide your palette first - then substitute colors here*/
table.calendar{
background-color: #ffc;
}
table.calendar th{
background-color: #ebf5fc !important;
font-weight: normal;
text-align: center;
border-collapse: collapse;
}
.bgActivity{
background-color: #ffc;
border: 1px solid #27d;
text-align: right;
}
.bgWithoutActivity{
background-color: #fff;
border: 1px solid #bbb;
text-align: right;
}
.borderGrayYear{
background-color: #eee;
border: 1px solid #bbb;
text-align: right;
}
.borderGrayDayWeek{
border-bottom: none;
border-collapse: collapse;
border-left: 1px solid #bbb;
border-right: 1px solid #bbb;
border-top: 1px solid #bbb;
}
.borderGrayBackground{
background-color: #ffc;
border-bottom: none;
border-left: 1px solid #bbb;
border-right: 1px solid #bbb;
border-top: 1px solid #bbb;
}
.borderGrayTodayBgCenter{
background-color: #ffc;
border-left: 1px solid #000;
border-right: 1px solid #000;
border-top: 1px solid #bbb;
}
.borderGrayTodayEmptyMiddleBottom{
background-color: white;
border: 1px solid #bbb;
}
.borderGrayTodayEmptyMiddleCenter{
background-color: white;
border-left: 1px solid #bbb;
border-right: 1px solid #bbb;
border-top: 1px solid #bbb;
}
.borderGrayTodayLeftBottom{
border-bottom: 1px solid #bbb;
border-left: 1px solid #000;
border-right: 1px solid #bbb;
border-top: 1px solid #bbb;
}
.borderGrayTodayLeftCenter{
border-left: 1px solid #000;
border-right: 1px solid #bbb;
border-top: 1px solid #bbb;
}
.borderGrayTodayMiddleCenter{
border-left: 1px solid #bbb;
border-right: 1px solid #bbb;
border-top: 1px solid #bbb;
}
.borderGrayTodayRightBottom{
border-bottom: 1px solid #bbb;
border-left: 1px solid #bbb;
border-right: 1px solid #000;
border-top: 1px solid #bbb;
}
.borderGrayTodayRightCenter{
border-left: 1px solid #bbb;
border-right: 1px solid #000;
border-top: 1px solid #bbb;
}
.borderOnlyLeftDay{
background-color: #ffc;
border-left: 1px solid #bbb;
}
.borderOnlyLeft{
border-left: 1px solid #bbb;
}
.borderToday{
border: 1px solid #000;
}
.borderTodayCenter{
border-bottom: 1px solid #bbb;
border-left: 1px solid #000;
border-right: 1px solid #000;
border-top: 1px solid #bbb;
}
.borderTodayTop{
border-bottom: 1px solid #bbb;
border-left: 1px solid #000;
border-right: 1px solid #000;
border-top: 1px solid #000;
}
.borderTodayWithActivity{
background-color: #ffc;
border: 1px solid #000;
text-align: right;
}
.borderTodayWithoutActivity{
background-color: #FFF;
border: 1px solid #000;
text-align: right;
}
.borderTopLeft{
background-color: #ffc;
border-left: 1px solid #bbb;
border-right: 1px solid #bbb;
border-top: 1px solid #bbb;
}
.borderTopLeftWhite{
border-left: 1px solid #bbb;
border-right: 1px solid #bbb;
border-top: 1px solid #bbb;
}
.borderWhiteYear{
background-color: #ffc;
border: 1px solid #fff;
text-align: center;
}
.borderWhite{
border-bottom: none;
border-left: 1px solid #fff;
border-right: 1px solid #fff;
border-top: 1px solid #fff;
}
.borderGrayTodayCenter,.borderOnlyLeftTodayCenter{
border-left: 1px solid #000;
border-right: 1px solid #000;
border-top: 1px solid #bbb;
}
.borderGrayTodayEmptyRightBottom,.borderGrayTodayEmptyRightCenter{
background-color: white;
border-left: 1px solid #bbb;
border-right: 1px solid #000;
border-top: 1px solid #bbb;
}
.borderGrayTodayMiddleBottom,.borderFullGray,.borderGrayMonth{
border: 1px solid #bbb;
}
.borderTodayBottom,.borderGrayTodayBottom,.borderOnlyLeftTodayBottom{
border-bottom: 1px solid #000;
border-left: 1px solid #000;
border-right: 1px solid #000;
border-top: 1px solid #bbb;
}
table.calendar .event{
background-color: #ffc;
}
.timeCells{
background:#eee
}
/*SECTION 4 TABULAR DATA*/
/*skinned header of standard tab. data table*/
.listHier th{
background-color: #ddd;
border: 1px solid #999;
}
/*skinned cell of standard tab. data table*/
.listHier td{
vertical-align: top;
padding: .4em;
}
/*lines - provides rules and hover effects on some tables*/
table.lines{
border-collapse: collapse;
}
table.lines tr:hover{
background-color: #ebf5fc !important;
}
table.lines td{
border-bottom: 1px solid #bbb;
border-top: 1px solid #eee;
}
/*some rows needed to be excluded from the rule and hover - see resources see other sites toggle*/
table.lines tr.exclude:hover{
background: transparent;
}
/*substracts the rules from the lines class- mantain the hover*/
table.nolines td{
border-bottom: 0px solid #bbb;
border-top: 0px solid #eee;
}
/*when an item has been copied - signal this*/
/*see resources*/
tr.selectedCopy{
background: #ffd;
}
tr.selectedCopy td{
border-top: 2px solid #bbb;
border-bottom: 2px solid #bbb;
}
/*when an item has been cut - signal this*/
tr.selectedMove{
color: silver;
background: #eee;
}
tr.selectedMove td{
border-top: 2px dotted #bbb;
border-bottom: 2px dotted #bbb;
}
/*some rows need highlighting*/
/*see announcement 3rd view option*/
tr.highLightRow{
background:#ddd;
}
/*highlight a row representing an item that has been added*/
tr.highLightAdded{
background:#afa;
}
tr.highLightRow:hover{
background:#ddd !important;
}
tr.lightHighLightRow{
background:#ffd;
}
/*remove the arrow indicating rows (in resources after a selection, in discussion, etc)*/
.lines td.selected img{
display: none;
}
/*when a row contained a searched for item has been found*/
/*see: discussion*/
tr.selectedFound{
background: #cff;
}
/*when a row contained a searched for item has been found*/
/*see: discussion*/
tr.selectedFound{
background: #cff;
}
/*a selected row*/
tr.selectedSelected{
background: #eff;
}
/*a row that is being sorted - see resources in Sakai 2.3*/
tr#selectedReorder{
color: #000;
background: #fe6;
}
tr#selectedReorder:hover{
color: #000 !important;
background: #fe6 !important;
}
tr#selectedReorder h4{
font-weight:bold;
}
tr td.arrowHere{
width: 14px
}
tr#selectedReorder td.arrowHere{
/* can give this an image if needed*/
/* background: url(images/arrowhere.gif) center .5em no-repeat*/
}
.moveUp, .moveDown{
width:14px;
}
.moveUp img, .moveDown img{
vertical-align: bottom;
padding-top:.5em;
width:13px
}
/*skinned info for disclosure toggle*/
/*see: assignment*/
.discTria{
background-color: #ddd;
font-family: Arial,Helvetica,sans-serif;
}
/* rows in gradebook tool that are pulled in from other tools */
tr.external
{
background-color: #ebf5fc !important;
}
/*SECTION 6 HIERARCHY*/
/*headers are used in many places for structuring things semantically - these are the plain headers - below there are others contextually defined*/
h2,h6{
color: #555;
padding: 0;
font-weight: bold;
font-family: Arial,Helvetica,sans-serif;
margin: 1em 0;
background-color: transparent !important;
}
h2{
font-size: 130%;
}
h3{
font-size: 110%;
}
h4,h5,h6 {
font-size: 100%;
}
h3,h4,h5{
color: #555;
padding: 0;
font-weight: bold;
font-family: Arial,Helvetica,sans-serif;
margin: 1em 0 0 0;
background-color: transparent !important;
}
/*headers when they occur in a table*/
/*want to make them look like normal text - but structure the content*/
/*see: resources, any legacy list*/
.listHier th h3,.listHier th h4,.listHier th h5,.listHier th h6,.listHier td h3,.listHier td h4,.listHier td h5,.listHier td h6{
margin: 0;
padding: 0;
color:#000;
font-size: 1em;
background: none;
font-weight: normal;
font-family: 'Trebuchet MS',Verdana,Geneva,Arial,Helvetica,sans-serif !important;
}
/*SECTION 7 INPUTS*/
/*see: create any item*/
label{
color: #000;
font-family: Arial,Helvetica,sans-serif;
font-weight: normal;
margin-top: .3em;
}
/*a required marker for a shorttext label/input pair*/
.shorttext .reqStar{
color: #b11;
width: auto;
margin: 0 0 0 -1em;
font-weight: bold;
font-size: 1em;
padding: 0;
}
/*for alignment when an element need the same left-margin as the input of a shorttext label/input pair*/
.labelindnt{
font-size: 1em;
margin: 0 0 0 17em !important;
}
.shorttext input{
}
.shorttext input:focus{
border: 1px solid #000;
}
textarea{
padding: .1em .3em;
border: 1px solid #bbb;
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size: 100%;
}
textarea:focus{
border: 1px solid #000;
}
/* select element for actions on items in resources tool's list view */
.actionmenu{
font-size: 85%;
}
/* optgroup element for actions on items in resources tool's list view */
.actiongroup{
background-color: #fca;
padding: .3em 0em 0em 0em;
}
/* option element for actions on items in resources tool's list view */
.actionitem{
background-color: #ffc;
padding: .3em;
}
/*SECTION 8 TOOLBAR*/
/*see: any tool*/
.navIntraTool{
background-color: #eee;
padding:.3em;
margin: 0;
line-height: 1.5em;
border-top:1px solid #000;
border-bottom:1px solid #000;
text-align: left;
font-size: .9em;
font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;
font-weight: bold;
}
/*ie does not understand font sizing well - so fix here with the star hack*/
* html .navIntraTool{
font-size:.85em;
}
.navIntraTool:hover{
/*border-bottom:1px solid silver;*/
}
.navIntraTool .searchField{
border:1px solid silver;
font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;
font-size: 1em;
font-weight: normal;
padding:.2em;
}
.navIntraTool .searchField:focus{border-color:#000}
/*some toolbars will have input buttons*/
/*see: resources as instructor*/
.navIntraToolLink input{
padding: 0;
border: none;
background: transparent;
font-weight: normal;
}
.navIntraToolLink input.disabled{
padding-bottom: 1px;
border-bottom: none;
background: transparent;
font-weight: normal;
}
.navIntraToolLink input.enabled{
color: #35b;
border-bottom: 1px solid #35b;
background: transparent;
font-weight: normal;
}
.navIntraToolLink input.enabled:hover{
color:#33f;
cursor: pointer;
}
.navIntraTool span.separator {
left: -.5em;
position: relative;
font-weight: normal;
}
.navIntraTool span.inactive {
margin-right:1em;
white-space: nowrap;
display:inline-block;
font-weight: normal;
}
.navIntraTool span.current {
margin-right:1em;
color:#666;
white-space: nowrap;
display:inline-block
}
/*SECTION 9 MESSAGES*/
/*see: create any item*/
.instruction{
color: #555;
}
/*see: create a site*/
.step{
font-size: 90%;
height: auto;
}
/*the generic required marker*/
/*see: create any item*/
.reqStar{
color: #b11;
width: auto;
margin-left: -1em;
font-weight: bold;
font-size: 1em;
padding: 0;
float: left;
border-top: 3px solid #fff;
}
/*the required marker for a longtext label/input pair*/
/*see: create any item with a textarea*/
.longtext .reqStar{
color: #b11;
font-size: 1.2em;
font-weight: normal;
padding: 0 0 0 .1em;
float: left;
}
/*when need to display the required marker inline as a part of a text*/
/*see: create any item - instruction message about requireed fields*/
.reqStarInline{
color: #b11;
font-size: 1.2em;
vertical-align: middle;
width: 1em;
}
/*inline blob used to indicate progress (see: upload a resource say)
visibility gets toggled*/
#submitnotif{
background: #fff url(../images/warn-a.gif) .3em .3em no-repeat;
border: 1px solid #b11;
font-family: Verdana,Arial,Helvetica,sans-serif;
clear: none;
color: #b11;
font-size: small;
vertical-align: text-top;
margin: 0;
padding: 5px 5px 5px 25px;
}
/*SECTION 10 NAV PANELS*/
/*positioning etc., are defined in base - here just the skin info*/
/*see any list with more than 20 items - announcements - for example*/
.navPanel{
background-color:#fff
}
/*the default action in this control - keep in mind that anything you do to it (except to the font) will make
you loose the native buttonishness affordance of the os/browser */
/*create any item - like an announcement*/
.act .active {
color:#27d
}
.act .active[disabled="disabled"] {
color:gray
}
/*SECTION 10 DATA PANELS*/
.highlightPanel
{
border:1px solid #eee;
}
.infoPanel{
border: 1px solid #27d;
}
.infoPanelHead{
border: 1px solid #27d;
background: #27d;
color: #ffd;
}
/*see: topic content in discussion*/
.hierItemBlock, .hierItemBlockWrapper{
padding: 0 .5em .5em .5em;
border: 1px solid silver;
margin-top: .5em;
margin-bottom: .5em;
width:auto;
background: #fff;
}
table.hierItemBlock td{
width:100%;
}
table.hierItemBlock td h4,table.hierItemBlock td h5,table.hierItemBlock td h6,
.hierItemBlockChild h4,.hierItemBlockChild h5,.hierItemBlockChild h6{
display:inline;
}
.hierItemBlockWrapper {
background: #ebf5fc !important;
padding-top: 0.5em;
}
.hierItemBlock h4.textPanelHeader, .hierItemBlock h5.textPanelHeader, .hierItemBlock h6.textPanelHeader{
border-bottom: 1px solid silver;
margin: 0 -.4em 1.0em -.4em;
padding:.5em;
background: #ebf5fc !important;
}
.hierItemBlockChild{
margin:.5em 0;
margin-left:0.5em;
padding:.5em;
border-top:1px solid silver;
}
.hierItemBlockChild td{
padding:.3em;
}
/*SECTION 11 LAYOUT REQUIRED IN SPECIFIC TOOLS*/
.chatListHeadWrapper{
padding:.2em;
margin-bottom: .5em;
border-bottom: 1px dotted silver;
}
#chatPresenceHeadWrapper, .chatPresenceHeadWrapper{
margin-bottom: .5em;
padding: 0 0 .2em .2em;
border-bottom: 1px dotted silver;
}
#chatListWrapper, .chatListWrapper{
width: 83%;
padding-bottom: .5em;
float: left;
}
.chatListMonitor {
height: 300px;
overflow: auto;
overflow-y: auto;
overflow-x: visible;
/* This overflow is for Netscape*/
overflow: -moz-scrollbars-vertical;
}
#chatPresenceWrapper, .chatPresenceWrapper{
width: 16%;
float: left;
border-left: 1px dotted silver;
}
#chatList, .chatList{
margin: 0;
padding-left: 1.2em;
list-style: none;
width: 96%;
}
#chatList li, .chatList li {
margin: .2em 0 0 2em;
padding: .2em 0;
text-indent: -3em;
line-height: 1.2em;
}
#chatList li .chatDate, .chatList li .chatDate {
font-size: .8em;
}
.discussionToolBarIframe{
height: 5em;
width: 100%;
}
#discussionLayoutTop-Bottom{
border-width: 1px 0 0 0;
border-style: solid;
border-color: silver;
clear: both;
width: 100%;
}
#discussionLayoutTop-Bottom .discussionListWrapper{
padding: 0;
vertical-align: top;
}
#discussionLayoutTop-Bottom .discussionItemWrapper{
padding: 0;
border-width: 1px 0 0 0;
border-style: solid;
border-color: silver;
vertical-align: top;
}
#discussionLayoutLeft-Right{
border-top: 1px solid silver;
clear: both;
}
#discussionLayoutLeft-Right .discussionListWrapper{
padding: 0;
width: 50%;
vertical-align: top;
}
#discussionLayoutLeft-Right .discussionItemWrapper{
padding: 0;
width: 50%;
vertical-align: top;
/* border-left: 1px solid orange;*/
padding-left:.2em
}
tr.selectedFound td{
}
.rosterImage{
border:1px solid #bbb;
/* no height - so no distortion - adjust to a specific size if size known - otherwise leave as is
height: 75px;*/
width:75px
}
.profileTable
{
width:100%;
}
.rosterImageCol{
width:80px;
vertical-align:top
}
.profileData
{
padding-left:2em;
vertical-align:top
}
.profileData span{
display:block
}
.profileSearch
{
width:40%;
text-align: right;
vertical-align:top;
}
.profileSearch table
{
border:1px solid #fff
}
.profileSearch span
{
text-align:left
}
.profileSearchResultsNav
{
float:right
}
.profileSearchResultsList
{
float:right;
clear:both;
text-align:right;
margin-right:0;
width:auto !important
}
.profileSearchResultsListSingle
{
text-align:left
}
/*SECTION 12 TOOL TITLE SELECTORS and other PORTAL THINGS*/
.portletTitle{
width: 100%;
}
.portletTitle .title img{
margin: 0;
/* vertical-align: text-bottom;*/
width: 18px;
height: 16px;
}
.portletTitle .title{
padding: 2px 4px 6px 4px;
height: 1em;
font-size: 120%;
float: left;
color: #000;
}
.portletTitle .title h2{
display: inline;
margin: 0 0 0 .2em;
padding: 0;
color: #000;
font-weight: bold;
font-size: 1em;
}
.portletTitle .title a{
background: url(images/reload.gif) center left no-repeat;
}
.portletTitle .title a:hover{
background: url(images/reload_h.gif) center left no-repeat;
}
.portletTitle .action{
padding: 2px 4px 6px 2px;
text-align: right;
vertical-align: middle;
}
.portletTitle .action img{
margin: 0;
vertical-align: text-bottom;
width: 16px !important;
}
.portletTitle .action a{
background: url(images/help.gif) center right no-repeat;
}
.portletTitle .action a:hover{
background: url(images/help_h.gif) center right no-repeat;
}
/*below for "presence in chat" functionality*/
.presenceList{
font-size: .8em;
list-style: none;
margin: 0;
padding-left: .1em;
}
.presenceList li {
padding: 0 0 0 .7em;
margin-bottom: .2em;
}
/*see presense list when one member is in chat room*/
.presenceList li.inChat {
background: url(images/chatpresicon.gif) -.1em center no-repeat;
}
/*some definitions overriding tool_base.css for the external xlogin screen*/
.loginform label{
color: #000;
}
.login td.logo{
width: 11em;
background:#fff url(images/logo_inst.gif) 1em 1em no-repeat
}
/*temp work for mneme - will incorporate later to the rest
tables will be of various types according to their function and meaning - tableFlat, tableAction, tableHierarchical, tableItemSummary
right now "namespaced" for mneme only to avoid any possible conflicts*/
.samSection .tableAction td {
vertical-align:middle
}
.samSection .tableAction td input{
margin: 0 5px 1px 1px;
vertical-align:top;
}
.samSection .tableAction td label{
border:1px solid #bbb;
padding:0 3px;
background: #ddd;
}
.samSection{
margin-left: 4em;
margin-right: 4em;
margin-top:2em;
margin-bottom:2em;
}
.samSectionHeader{
margin-left: -2em;
margin-right: -2em;
}
/* Make a list based css menu */
ul.makeMenu, ul.makeMenu ul {
width: auto;
border: 1px solid #ddd !important;
background:#fff;
padding: 0;
margin-right: 3px;
cursor: default;
margin-left: 0px;
/*display:inline;*/
position: relative;
text-align: left;
white-space: nowrap;
}
ul.makeMenu:hover{
border:1px solid #666 !important;
}
.listHier ul.makeMenu img{
margin-right: 0;
vertical-align: middle;
}
ul.makeMenu li {
list-style-type: none;
margin: 0px;
position: relative;
color: #000000 !important;
display:inline;
}
/*ul.makeMenu li > ul {
display: none;
position: absolute;
top: 4px;
left: 0;
}*/
ul.makeMenu > li
{
display:block;
padding:3px 3px 3px 6px;
}
ul.makeMenu li ul {
display: block;
position: absolute;
left: -9999px;
width:14em;
background-color:#cccccc;
background-image:none;
border:1px solid #666;
z-index:3;
}
ul.makeMenu li:hover, ul.makeMenu li.CSStoHighlight {
color: #000 !important;
}
ul.makeMenu ul.CSStoShow {
/*display: block;*/
left: 0px;
background-color: #ffffff;
}
ul.makeMenu li:hover > ul {
left: 0px;
background-color: #ffffff;
/*display: block;
width: 14em;
background-color:#ffffff;
background-image:none;
position:absolute;
border:1px solid #666 !important;
margin-top:9px;
z-index:3*/
}
ul.makeMenu li a { display: block; width: auto; text-decoration: underline; padding:6px; }
ul.makeMenu li a:hover, ul.makeMenu li a.CSStoHighLink { color: #000 !important; }
ul.makeMenu li:hover > a { color: #000; }
ul.makeMenu li ul li a:hover, ul.makeMenu li ul li a:focus {background-color:#00ccff;}
Xtext/cssOWbplist00jkX$versionX$objectsY$archiverT$top "()0!12LMNOPQRSTUVWXYZ[\]^_`deU$null
!R$6S$10R$2R$7R$3S$11R$8V$classR$4R$9R$0R$5R$1 #$%&[NS.relativeWNS.base _8https://owlspace-ccm.rice.edu/library/skin/rice/tool.css*+,-Z$classnameX$classesUNSURL./UNSURLXNSObject#AO3456AWNS.keysZNS.objects789:;<=>?@
BCDEFGHIJKVServer]Accept-Ranges]Cache-Control^Cteonnt-Length\Content-Type]Last-ModifiedTDate^Content-Length_Content-EncodingTEtag_Apache-Coyote/1.1UbytesWprivateU23244Xtext/css_Tue, 07 Aug 2012 20:11:50 GMT_Thu, 03 Jan 2013 19:59:25 GMTT6594Tgzip_W/"23244-1344370310000"*+ab_NSMutableDictionaryac/\NSDictionaryZ*+fg_NSHTTPURLResponsehi/_NSHTTPURLResponse]NSURLResponse_NSKeyedArchiverlm_WebResourceResponse # - 2 7 Z ` { ~ !,5;>DMVX_grt&+?EMS\| .@CY n [_8https://owlspace-ccm.rice.edu/library/skin/rice/tool.css
OGIF89a ۇl{_TuoӣJiމtcddn둡}hٚuxxa ! , ['dipײ~a($ x"J5>@2N"a8"XLADSP'4y+\#
! ;Yimage/gifO"bplist00bcX$versionX$objectsY$archiverT$top "()0!12HIJKLMNOPQRSTUVWX\]U$null
!R$6S$10R$2R$7R$3S$11R$8V$classR$4R$9R$0R$5R$1 #$%&[NS.relativeWNS.base _Ahttps://owlspace-ccm.rice.edu/library/skin/rice/images/reload.gif*+,-Z$classnameX$classesUNSURL./UNSURLXNSObject#As3456?WNS.keysZNS.objects789:;<=>
@ABCDEFGVServer]Accept-Ranges]Cache-Control\Content-TypeTDate]Last-Modified^Content-LengthTEtag_Apache-Coyote/1.1Ubytes_max-age=2678400, publicYimage/gif_Thu, 03 Jan 2013 19:59:25 GMT_Tue, 07 Aug 2012 20:11:50 GMTS222_W/"222-1344370310000"*+YZ_NSMutableDictionaryY[/\NSDictionary*+^__NSHTTPURLResponse`a/_NSHTTPURLResponse]NSURLResponse_NSKeyedArchiverde_WebResourceResponse # - 2 7 V \ w z ~ !&1:@CIR[]dlwy6@` 4 f 6_Ahttps://owlspace-ccm.rice.edu/library/skin/rice/images/reload.gif
OGIF89a |yz霾~Ԡ儧~ϖ ! , 'dYRve~0SM`B`VidRɉ( |