/* HEADER */
#oli-headerwrap{background:#1F4866 url(../images/backgrounds/leather.gif)}
#oli-header {background:url(../images/backgrounds/leather-bottom.gif) bottom repeat-x;color:#9DB7C4;padding-bottom:2px;min-height:34px}

	/* SYSNAV */
  #oli-systemnav h3{position:absolute;top:-9999px}
  #oli-systemnav a{text-decoration:none}
	#oli-systemnav a:focus,#oli-systemnav a:hover{text-decoration:underline}
	
	/* HEADNAV */
  #oli-header h1.logo a{display:block;float:left;width:234px;height:30px;background:url(../images/logos/oli_logo_long_color_blue-transp_234x30.gif) no-repeat;position:relative;left:0;top:2px;z-index:100;margin-right:5px}
  #oli-header h1.logo a span{position:absolute;top:-1000px}
  #oli-header h1.icon a{display:block;width:30px;height:30px;background:url(../images/logos/oli_iso_color_transp_30x30.gif) no-repeat;position:absolute;top:2px;z-index:99}
  #oli-header h1.icon a span{position:absolute;top:-1000px}
	#oli-header a{font-size:14px;color:#e7eff3}
	#oli-header a.user{font-size:12px;color:#9DB7C4;padding:3px;background:none}
  #oli-header .oli-headnav ul.menu-nav li{background:url(../modules/headnav/headnav_bg.png) repeat-x center;border-color:#005E8A #234 #0a4059 #457;border-style:solid;border-width:1px} 
  #oli-header .oli-headnav ul.menu-nav li a{color:#193142;font-family:verdana,sans-serif;font-size:11px;text-decoration:none;letter-spacing:-.03em;padding:2px 14px 4px 15px}
  #oli-header .oli-headnav ul.menu-nav li.active a{background:url(../modules/headnav/headnav-active.png) no-repeat 4px 50%;color:#fff}
	 
  /* USER1 */
  /* BREADCRUMBS */
  #oli-breadcrumbs{font-size: 92%;line-height:1.75em;padding:0 10px}
  #oli-paginationtop #oli-breadcrumbs{padding-left:0;padding-right:0}
  #oli-breadcrumbs strong{margin-right: 5px; font-weight: normal; }
  #oli-breadcrumbs a{}
  #oli-breadcrumbs img{margin:0 0 4px}

	/* USER2 */
  #oli-user2{word-wrap:break-word}

	/* BREADCRUMBS */
	#oli-breadcrumbs .node{padding:3px 10px 3px 0px;margin-right:5px;background:url(../images/arrow.png) no-repeat scroll right 50%}
  #oli-breadcrumbs a.node{text-decoration:none}
  #oli-breadcrumbs a.node:hover{text-decoration:underline}

/* NOTIFICATIONS */
#oli-notification{font-size:12px;line-height:1.75em;font-family:sans-serif;background-color:#FFF5BE;border-color:#CA0;border-width:1px 0;border-style:solid;padding:.35em 1em;margin:0 0 .5em;text-align:right;}
#oli-notification button{padding-top:1px;}

	/* CONTENT */
  div#oli-container2{background-image:url(../images/backgrounds/left-velvetstripes.png);background-repeat:repeat-y}

	#oli-containerwrap{
    /* anti-quirks: avoid background here, conflicts with parent's margin -240px on load.
    background-image:url(../images/backgrounds/left-velvetstripes.png);
    background-repeat:repeat-y; */}
	#oli-container{border-top:1px solid #adb3af}

	#oli-content{padding-bottom:10px}

/* LEFT */
/* anti-quirk alert! Any changes here must be tested with MathML because it throws IE into quirks mode */
#oli-leftwrap{background-image:url(../images/backgrounds/left-velvetstripes.png);background-repeat:repeat-y;width:235px;/*must be duplicated*/
font-size:12px}
#oli-left{color:#2c2b25;background-image:url(../images/backgrounds/shadow-httb.png);background-repeat:repeat-x;/* padding:10px 0; */}
#oli-left .moduletable_menu,
#oli-left .moduletable{margin:0;padding:5px 0;overflow:auto;/* margin:0 -10px 10px;padding:0; */}
#oli-left .moduletable ul{list-style-type:none}
#oli-left ul.menu{margin:0;padding:0;list-style: none;/* border-top:1px solid #878978; */}
#oli-left ul.menu li{margin:0;padding:0}
#oli-left ul.menu li#current{margin:0;padding:0}
/* #oli-left ul.menu li#current > a{} does not work in IE6 */
#oli-left ul.menu li#current a{border-bottom:1px solid #797058}
#oli-left ul.menu li#current li a{background-color:none;border:none}
#oli-left ul.menu li span.separator{display:block;margin:0;padding:0 5px;color:#f1f0ed;background-color:#6e5c47;background:url(../images/backgrounds/left-headbg.png);font-size:93%;font-weight:bold}
#oli-left ul.menu li a{padding:5px 10px 5px 5px;text-decoration:none;outline:none;display:block}
#oli-left ul.menu li a:hover{text-decoration:none;background-color:#FF6}
#oli-left ul.menu li a span.module{display:block}
#oli-left ul.menu li a span.module span{font-size:115%}

/* in Joomla, anchor uses no icons, nested elements */
#oli-left ul.menu li#current > a{/* color:#656355;font-weight:bold; */
/* anti-quirks: removed for workbook with MathML 	
	margin:0;padding:3px 3px 3px 26px;background-position:7px center; */}
/* in theme, place bg in wrapping div to use bg as icon for the anchor  */
#oli-left ul.menu li div#current,
#oli-left ul.menu li#current > div{background-color:#FFF;color:#656355;border-bottom:1px solid #797058;font-weight:bold;margin:0 0 -1px -5px;padding:0px 3px 0px 5px}
#oli-left ul.menu li div#current a,
#oli-left ul.menu li#current > div a{color:#656355}

/* #oli-left ul.menu li a#currentmodule{background:#f3e7c2 url(../images/backgrounds/left-current-module.png) repeat-x 50% center;border-bottom:1px solid #797058;font-weight:bold;color:#656355;margin:0 0 -1px -5px;padding:3px 3px 3px 25px} */
#oli-left ul.menu li ul li > a{padding-left:10px}
#oli-left ul.menu li ul li ul li > a{background:none}
#oli-left ul li a:hover{color:#454a4d;text-decoration:underline}
#oli-left ul.menu li li{list-style: none}
#oli-left div.moduletable h3,
#oli-left div.moduletable_menu h3,
#oli-left div.moduletable_text h3{margin:0;padding:2px 5px;color:#f1f0ed;background-color:#6e5c47;background:#40391F  url(../images/backgrounds/left-headbg.png);font-size:1em}
#oli-left div.moduletable h5{padding:2px 5px 5px;color:#6F6953;text-align:center}
#oli-left ul.menu li a{color:#545143;font-weight:bold}
#oli-left ul.menu li.parent a span{background:url(../images/icons/arrow.png) no-repeat right;padding-right:10px}
#oli-left ul.menu li.parent li span{background:none;padding-right:0}

/* Search */
#oli-left .moduletable.searchbox h3{margin:0;padding:3px 5px 0;color:#52482E;background:none;border:none;font-size:93%}
#oli-left .search{margin:4px 5px 5px}
#oli-left .search .inputbox{border:1px solid #706E54;padding:2px 5px;color:#998;font-size:92%;width:175px;background:#FFF}

/* USER4 */
/* #oli-user4{} */
/* #oli-user4 .moduletable{} */

/* OLI-FOOTER */
#oli-footerwrap {background:#08425e url(../images/backgrounds/leather-top.gif) repeat-x}
#oli-footer{color:#FFF;background:#1f4866 url(../images/backgrounds/leather.gif);padding-bottom:10px}
#oli-footer a{color:#FFF;line-height:normal}
#oli-footer a:hover,
#oli-footer a:active,
#oli-footer a:focus {color:#e6cb45}

	/* USER5 */
  /* #oli-user5{} */
  /* #oli-user5 .moduletable{} */

	/* FOOTER */
	#oli-footer ul,
  #oli-footer li{margin:.25em 0;padding:0.001em 0.167em 0 0}
  #oli-footer li.first{border:0 none}
  #oli-footer li{border-left:1px solid;display:inline;padding-left:0.5em}
  #oli-footer p{/* color:#FFF; */margin:0;padding:0}
  #oli-footer a{color:#CF933D}
  #oli-footer .olilogo{text-align:center;margin:10px auto 0px;background-image:url(../images/logos/oli_logo_stacked_color_blue-transp_246x95.gif);width:246px;height:95px;text-indent:-9999px}
	#oli-footer .cmu{text-align:center;padding:0 0 10px}
  #oli-footer .cmu a.logo{text-indent:-9999px;display:block;height:44px;width:234px;background:url(../images/backgrounds/cmu_leather.gif) no-repeat;margin:20px auto 0;text-align:center}
  #oli-footer .cmu .address{display:none}
  #oli-footer .creativecommons{/* background:url(../modules/footer/creativecommons.gif) no-repeat center 0; *//* float:left;width:18em; */text-align:center;/* min-height:31px; *//* padding:36px 1em 0 0; */margin:0 auto 30px;/* width:48em; *//* border-right:1px dotted #132b3d; line-height:.9em; */}
  #oli-footer .creativecommons a{text-decoration:none;color:#99A;font-size:93%}
  #oli-footer .donate{float:right;width:58px;border-left:1px dotted #132B3D;padding:0 1em 1em;margin:0 0 5px}
  #oli-footer .donate a{margin:0;padding:0;white-space:nowrap;line-height:1px;font-size:1px;text-indent:-9999px;display:block;background:url(../modules/footer/donate.gif) no-repeat;width:58px;height:30px}
  #oli-footer .hewlett{display:none/* float:right;width:116px;border-left:1px dotted #132B3D;padding:0 1em 1em; */}
    /* #oli-footer .hewlett a{text-decoration:none;color:#CCD;font-size:73%;line-height:2em}
        #oli-footer .hewlett .logo{margin:0;padding:0;white-space:nowrap;line-height:1px;font-size:1px;text-indent:-9999px;display:block;background:url(../modules/footer/hewlett_web.gif) no-repeat;width:116px;height:45px} */
/*-- END STRUCTURE --*/

/*-- BEGIN ELEMENTS --*/
.offscreen{position:absolute;left:-9999px}
/* Tango icons */
.actions_address-book-new{padding:3px 3px 3px 20px;background:url(../images/tango/16x16/actions/address-book-new.png) no-repeat scroll 1px 50%}
.actions_appointment-new{padding:3px 3px 3px 20px;background:url(../images/tango/16x16/actions/appointment-new.png) no-repeat scroll 1px 50%}
.actions_bookmark-new{padding:3px 3px 3px 20px;background:url(../images/tango/16x16/actions/bookmark-new.png) no-repeat scroll 1px 50%}
.actions_blackboard{padding:3px 3px 3px 20px;background:url(../images/icons/16x16/actions/blackboard.png) no-repeat scroll 1px 50%}
.actions_chat-new{padding:3px 3px 3px 20px;background:url(../images/icons/16x16/actions/chat-new.png) no-repeat scroll 1px 50%}
.actions_contact-new{padding:3px 3px 3px 20px;background:url(../images/tango/16x16/actions/contact-new.png) no-repeat scroll 1px 50%}
.actions_document-new{padding:3px 3px 3px 20px;background:url(../images/tango/16x16/actions/document-new.png) no-repeat scroll 1px 50%}
.actions_document-open{padding:3px 3px 3px 20px;background:url(../images/tango/16x16/actions/document-open.png) no-repeat scroll 1px 50%}
.actions_document-print{padding:3px 3px 3px 20px;background:url(../images/tango/16x16/actions/document-print.png) no-repeat scroll 1px 50%}
.actions_document-print-preview{padding:3px 3px 3px 20px;background:url(../images/tango/16x16/actions/document-print-preview.png) no-repeat scroll 1px 50%}
.actions_document-properties{padding:3px 3px 3px 20px;background:url(../images/tango/16x16/actions/document-properties.png) no-repeat scroll 1px 50%}
.actions_document-save{padding:3px 3px 3px 20px;background:url(../images/tango/16x16/actions/document-save.png) no-repeat scroll 1px 50%}
.actions_document-save-as{padding:3px 3px 3px 20px;background:url(../images/tango/16x16/actions/document-save-as.png) no-repeat scroll 1px 50%}
.actions_edit-clear{padding:3px 3px 3px 20px;background:url(../images/tango/16x16/actions/edit-clear.png) no-repeat scroll 1px 50%}
.actions_edit-copy{padding:3px 3px 3px 20px;background:url(../images/tango/16x16/actions/edit-copy.png) no-repeat scroll 1px 50%}
.actions_edit-cut{padding:3px 3px 3px 20px;background:url(../images/tango/16x16/actions/edit-cut.png) no-repeat scroll 1px 50%}
.actions_edit-delete{padding:3px 3px 3px 20px;background:url(../images/tango/16x16/actions/edit-delete.png) no-repeat scroll 1px 50%}
.actions_edit-find{padding:3px 3px 3px 20px;background:url(../images/tango/16x16/actions/edit-find.png) no-repeat scroll 1px 50%}
.actions_edit-find-replace{padding:3px 3px 3px 20px;background:url(../images/tango/16x16/actions/edit-find-replace.png) no-repeat scroll 1px 50%}
.actions_edit-paste{padding:3px 3px 3px 20px;background:url(../images/tango/16x16/actions/edit-paste.png) no-repeat scroll 1px 50%}
.actions_edit-redo{padding:3px 3px 3px 20px;background:url(../images/tango/16x16/actions/edit-redo.png) no-repeat scroll 1px 50%}
.actions_edit-select-all{padding:3px 3px 3px 20px;background:url(../images/tango/16x16/actions/edit-select-all.png) no-repeat scroll 1px 50%}
.actions_edit-undo{padding:3px 3px 3px 20px;background:url(../images/tango/16x16/actions/edit-undo.png) no-repeat scroll 1px 50%}
.actions_folder-new{padding:3px 3px 3px 20px;background:url(../images/tango/16x16/actions/folder-new.png) no-repeat scroll 1px 50%}
.actions_format-indent-less{padding:3px 3px 3px 20px;background:url(../images/tango/16x16/actions/format-indent-less.png) no-repeat scroll 1px 50%}
.actions_format-indent-more{padding:3px 3px 3px 20px;background:url(../images/tango/16x16/actions/format-indent-more.png) no-repeat scroll 1px 50%}
.actions_format-justify-center{padding:3px 3px 3px 20px;background:url(../images/tango/16x16/actions/format-justify-center.png) no-repeat scroll 1px 50%}
.actions_format-justify-fill{padding:3px 3px 3px 20px;background:url(../images/tango/16x16/actions/format-justify-fill.png) no-repeat scroll 1px 50%}
.actions_format-justify-left{padding:3px 3px 3px 20px;background:url(../images/tango/16x16/actions/format-justify-left.png) no-repeat scroll 1px 50%}
.actions_format-justify-right{padding:3px 3px 3px 20px;background:url(../images/tango/16x16/actions/format-justify-right.png) no-repeat scroll 1px 50%}
.actions_format-text-bold{padding:3px 3px 3px 20px;background:url(../images/tango/16x16/actions/format-text-bold.png) no-repeat scroll 1px 50%}
.actions_format-text-italic{padding:3px 3px 3px 20px;background:url(../images/tango/16x16/actions/format-text-italic.png) no-repeat scroll 1px 50%}
.actions_format-text-strikethrough{padding:3px 3px 3px 20px;background:url(../images/tango/16x16/actions/format-text-strikethrough.png) no-repeat scroll 1px 50%}
.actions_format-text-underline{padding:3px 3px 3px 20px;background:url(../images/tango/16x16/actions/format-text-underline.png) no-repeat scroll 1px 50%}
.actions_go-bottom{padding:3px 3px 3px 20px;background:url(../images/tango/16x16/actions/go-bottom.png) no-repeat scroll 1px 50%}
.actions_go-down{padding:3px 3px 3px 20px;background:url(../images/tango/16x16/actions/go-down.png) no-repeat scroll 1px 50%}
.actions_go-first{padding:3px 3px 3px 20px;background:url(../images/tango/16x16/actions/go-first.png) no-repeat scroll 1px 50%}
.actions_go-home{padding:3px 3px 3px 20px;background:url(../images/tango/16x16/actions/go-home.png) no-repeat scroll 1px 50%}
.actions_go-jump{padding:3px 3px 3px 20px;background:url(../images/tango/16x16/actions/go-jump.png) no-repeat scroll 1px 50%}
.actions_go-last{padding:3px 3px 3px 20px;background:url(../images/tango/16x16/actions/go-last.png) no-repeat scroll 1px 50%}
.actions_go-next{padding:3px 3px 3px 20px;background:url(../images/tango/16x16/actions/go-next.png) no-repeat scroll 1px 50%}
.actions_go-previous{padding:3px 3px 3px 20px;background:url(../images/tango/16x16/actions/go-previous.png) no-repeat scroll 1px 50%}
.actions_go-top{padding:3px 3px 3px 20px;background:url(../images/tango/16x16/actions/go-top.png) no-repeat scroll 1px 50%}
.actions_go-up{padding:3px 3px 3px 20px;background:url(../images/tango/16x16/actions/go-up.png) no-repeat scroll 1px 50%}
.actions_list-add{padding:3px 3px 3px 20px;background:url(../images/tango/16x16/actions/list-add.png) no-repeat scroll 1px 50%}
.actions_list-remove{padding:3px 3px 3px 20px;background:url(../images/tango/16x16/actions/list-remove.png) no-repeat scroll 1px 50%}
.actions_mail-forward{padding:3px 3px 3px 20px;background:url(../images/tango/16x16/actions/mail-forward.png) no-repeat scroll 1px 50%}
.actions_mail-mark-junk{padding:3px 3px 3px 20px;background:url(../images/tango/16x16/actions/mail-mark-junk.png) no-repeat scroll 1px 50%}
.actions_mail-mark-not-junk{padding:3px 3px 3px 20px;background:url(../images/tango/16x16/actions/mail-mark-not-junk.png) no-repeat scroll 1px 50%}
.actions_mail-message-new{padding:3px 3px 3px 20px;background:url(../images/tango/16x16/actions/mail-message-new.png) no-repeat scroll 1px 50%}
.actions_mail-reply-all{padding:3px 3px 3px 20px;background:url(../images/tango/16x16/actions/mail-reply-all.png) no-repeat scroll 1px 50%}
.actions_mail-reply-sender{padding:3px 3px 3px 20px;background:url(../images/tango/16x16/actions/mail-reply-sender.png) no-repeat scroll 1px 50%}
.actions_mail-send-receive{padding:3px 3px 3px 20px;background:url(../images/tango/16x16/actions/mail-send-receive.png) no-repeat scroll 1px 50%}
.actions_media-eject{padding:3px 3px 3px 20px;background:url(../images/tango/16x16/actions/media-eject.png) no-repeat scroll 1px 50%}
.actions_media-playback-pause{padding:3px 3px 3px 20px;background:url(../images/tango/16x16/actions/media-playback-pause.png) no-repeat scroll 1px 50%}
.actions_media-playback-start{padding:3px 3px 3px 20px;background:url(../images/tango/16x16/actions/media-playback-start.png) no-repeat scroll 1px 50%}
.actions_media-playback-stop{padding:3px 3px 3px 20px;background:url(../images/tango/16x16/actions/media-playback-stop.png) no-repeat scroll 1px 50%}
.actions_media-record{padding:3px 3px 3px 20px;background:url(../images/tango/16x16/actions/media-record.png) no-repeat scroll 1px 50%}
.actions_media-seek-backward{padding:3px 3px 3px 20px;background:url(../images/tango/16x16/actions/media-seek-backward.png) no-repeat scroll 1px 50%}
.actions_media-seek-forward{padding:3px 3px 3px 20px;background:url(../images/tango/16x16/actions/media-seek-forward.png) no-repeat scroll 1px 50%}
.actions_media-skip-backward{padding:3px 3px 3px 20px;background:url(../images/tango/16x16/actions/media-skip-backward.png) no-repeat scroll 1px 50%}
.actions_media-skip-forward{padding:3px 3px 3px 20px;background:url(../images/tango/16x16/actions/media-skip-forward.png) no-repeat scroll 1px 50%}
.actions_process-stop{padding:3px 3px 3px 20px;background:url(../images/tango/16x16/actions/process-stop.png) no-repeat scroll 1px 50%}
.actions_system-lock-screen{padding:3px 3px 3px 20px;background:url(../images/tango/16x16/actions/system-lock-screen.png) no-repeat scroll 1px 50%}
.actions_system-log-out{padding:3px 3px 3px 20px;background:url(../images/tango/16x16/actions/system-log-out.png) no-repeat scroll 1px 50%}
.actions_system-search{padding:3px 3px 3px 20px;background:url(../images/tango/16x16/actions/system-search.png) no-repeat scroll 1px 50%}
.actions_system-shutdown{padding:3px 3px 3px 20px;background:url(../images/tango/16x16/actions/system-shutdown.png) no-repeat scroll 1px 50%}
.actions_tab-new{padding:3px 3px 3px 20px;background:url(../images/tango/16x16/actions/tab-new.png) no-repeat scroll 1px 50%}
.actions_view-fullscreen{padding:3px 3px 3px 20px;background:url(../images/tango/16x16/actions/view-fullscreen.png) no-repeat scroll 1px 50%}
.actions_view-refresh{padding:3px 3px 3px 20px;background:url(../images/tango/16x16/actions/view-refresh.png) no-repeat scroll 1px 50%}
.actions_window-new{padding:3px 3px 3px 20px;background:url(../images/tango/16x16/actions/window-new.png) no-repeat scroll 1px 50%}
.animations_process-working{padding:3px 3px 3px 20px;background:url(../images/tango/16x16/animations/process-working.png) no-repeat scroll 1px 50%}
.apps_accessories-calculator{padding:3px 3px 3px 20px;background:url(../images/tango/16x16/apps/accessories-calculator.png) no-repeat scroll 1px 50%}
.apps_accessories-character-map{padding:3px 3px 3px 20px;background:url(../images/tango/16x16/apps/accessories-character-map.png) no-repeat scroll 1px 50%}
.apps_accessories-text-editor{padding:3px 3px 3px 20px;background:url(../images/tango/16x16/apps/accessories-text-editor.png) no-repeat scroll 1px 50%}
.apps_help-browser{padding:3px 3px 3px 20px;background:url(../images/tango/16x16/apps/help-browser.png) no-repeat scroll 1px 50%}
.apps_internet-group-chat{padding:3px 3px 3px 20px;background:url(../images/tango/16x16/apps/internet-group-chat.png) no-repeat scroll 1px 50%}
.apps_internet-mail{padding:3px 3px 3px 20px;background:url(../images/tango/16x16/apps/internet-mail.png) no-repeat scroll 1px 50%}
.apps_internet-news-reader{padding:3px 3px 3px 20px;background:url(../images/tango/16x16/apps/internet-news-reader.png) no-repeat scroll 1px 50%}
.apps_internet-web-browser{padding:3px 3px 3px 20px;background:url(../images/tango/16x16/apps/internet-web-browser.png) no-repeat scroll 1px 50%}
.apps_office-calendar{padding:3px 3px 3px 20px;background:url(../images/tango/16x16/apps/office-calendar.png) no-repeat scroll 1px 50%}
.apps_preferences-desktop-accessibility{padding:3px 3px 3px 20px;background:url(../images/tango/16x16/apps/preferences-desktop-accessibility.png) no-repeat scroll 1px 50%}
.apps_preferences-desktop-assistive-technology{padding:3px 3px 3px 20px;background:url(../images/tango/16x16/apps/preferences-desktop-assistive-technology.png) no-repeat scroll 1px 50%}
.apps_preferences-desktop-font{padding:3px 3px 3px 20px;background:url(../images/tango/16x16/apps/preferences-desktop-font.png) no-repeat scroll 1px 50%}
.apps_preferences-desktop-keyboard-shortcuts{padding:3px 3px 3px 20px;background:url(../images/tango/16x16/apps/preferences-desktop-keyboard-shortcuts.png) no-repeat scroll 1px 50%}
.apps_preferences-desktop-locale{padding:3px 3px 3px 20px;background:url(../images/tango/16x16/apps/preferences-desktop-locale.png) no-repeat scroll 1px 50%}
.apps_preferences-desktop-multimedia{padding:3px 3px 3px 20px;background:url(../images/tango/16x16/apps/preferences-desktop-multimedi.png) no-repeat scroll 1px 50%}
.apps_preferences-desktop-remote-desktop{padding:3px 3px 3px 20px;background:url(../images/tango/16x16/apps/preferences-desktop-remote-desktop.png) no-repeat scroll 1px 50%}
.apps_preferences-desktop-screensaver{padding:3px 3px 3px 20px;background:url(../images/tango/16x16/apps/preferences-desktop-screensaver.png) no-repeat scroll 1px 50%}
.apps_preferences-desktop-theme{padding:3px 3px 3px 20px;background:url(../images/tango/16x16/apps/preferences-desktop-theme.png) no-repeat scroll 1px 50%}
.apps_preferences-desktop-wallpaper{padding:3px 3px 3px 20px;background:url(../images/tango/16x16/apps/preferences-desktop-wallpaper.png) no-repeat scroll 1px 50%}
.apps_preferences-system-network-proxy{padding:3px 3px 3px 20px;background:url(../images/tango/16x16/apps/preferences-system-network-proxy.png) no-repeat scroll 1px 50%}
.apps_preferences-system-session{padding:3px 3px 3px 20px;background:url(../images/tango/16x16/apps/preferences-system-session.png) no-repeat scroll 1px 50%}
.apps_preferences-system-windows{padding:3px 3px 3px 20px;background:url(../images/tango/16x16/apps/preferences-system-windows.png) no-repeat scroll 1px 50%}
.apps_system-file-manager{padding:3px 3px 3px 20px;background:url(../images/tango/16x16/apps/system-file-manager.png) no-repeat scroll 1px 50%}
.apps_system-installer{padding:3px 3px 3px 20px;background:url(../images/tango/16x16/apps/system-installer.png) no-repeat scroll 1px 50%}
.apps_system-software-update{padding:3px 3px 3px 20px;background:url(../images/tango/16x16/apps/system-software-update.png) no-repeat scroll 1px 50%}
.apps_system-users{padding:3px 3px 3px 20px;background:url(../images/tango/16x16/apps/system-users.png) no-repeat scroll 1px 50%}
.apps_utilities-system-monitor{padding:3px 3px 3px 20px;background:url(../images/tango/16x16/apps/utilities-system-monitor.png) no-repeat scroll 1px 50%}
.apps_utilities-terminal{padding:3px 3px 3px 20px;background:url(../images/tango/16x16/apps/utilities-terminal.png) no-repeat scroll 1px 50%}
.categories_applications-accessories{padding:3px 3px 3px 20px;background:url(../images/tango/16x16/categories/applications-accessories.png) no-repeat scroll 1px 50%}
.categories_applications-development{padding:3px 3px 3px 20px;background:url(../images/tango/16x16/categories/applications-development.png) no-repeat scroll 1px 50%}
.categories_applications-games{padding:3px 3px 3px 20px;background:url(../images/tango/16x16/categories/applications-games.png) no-repeat scroll 1px 50%}
.categories_applications-graphics{padding:3px 3px 3px 20px;background:url(../images/tango/16x16/categories/applications-graphics.png) no-repeat scroll 1px 50%}
.categories_applications-internet{padding:3px 3px 3px 20px;background:url(../images/tango/16x16/categories/applications-internet.png) no-repeat scroll 1px 50%}
.categories_applications-multimedia{padding:3px 3px 3px 20px;background:url(../images/tango/16x16/categories/applications-multimedi.png) no-repeat scroll 1px 50%}
.categories_applications-office{padding:3px 3px 3px 20px;background:url(../images/tango/16x16/categories/applications-office.png) no-repeat scroll 1px 50%}
.categories_applications-other{padding:3px 3px 3px 20px;background:url(../images/tango/16x16/categories/applications-other.png) no-repeat scroll 1px 50%}
.categories_applications-system{padding:3px 3px 3px 20px;background:url(../images/tango/16x16/categories/applications-system.png) no-repeat scroll 1px 50%}
.categories_preferences-desktop{padding:3px 3px 3px 20px;background:url(../images/tango/16x16/categories/preferences-desktop.png) no-repeat scroll 1px 50%}
.categories_preferences-desktop-peripherals{padding:3px 3px 3px 20px;background:url(../images/tango/16x16/categories/preferences-desktop-peripherals.png) no-repeat scroll 1px 50%}
.categories_preferences-system{padding:3px 3px 3px 20px;background:url(../images/tango/16x16/categories/preferences-system.png) no-repeat scroll 1px 50%}
.devices_audio-card{padding:3px 3px 3px 20px;background:url(../images/tango/16x16/devices/audio-card.png) no-repeat scroll 1px 50%}
.devices_audio-input-microphone{padding:3px 3px 3px 20px;background:url(../images/tango/16x16/devices/audio-input-microphone.png) no-repeat scroll 1px 50%}
.devices_battery{padding:3px 3px 3px 20px;background:url(../images/tango/16x16/devices/battery.png) no-repeat scroll 1px 50%}
.devices_camera-photo{padding:3px 3px 3px 20px;background:url(../images/tango/16x16/devices/camera-photo.png) no-repeat scroll 1px 50%}
.devices_camera-video{padding:3px 3px 3px 20px;background:url(../images/tango/16x16/devices/camera-video.png) no-repeat scroll 1px 50%}
.devices_computer{padding:3px 3px 3px 20px;background:url(../images/tango/16x16/devices/computer.png) no-repeat scroll 1px 50%}
.devices_drive-harddisk{padding:3px 3px 3px 20px;background:url(../images/tango/16x16/devices/drive-harddisk.png) no-repeat scroll 1px 50%}
.devices_drive-optical{padding:3px 3px 3px 20px;background:url(../images/tango/16x16/devices/drive-optical.png) no-repeat scroll 1px 50%}
.devices_drive-removable-media{padding:3px 3px 3px 20px;background:url(../images/tango/16x16/devices/drive-removable-medi.png) no-repeat scroll 1px 50%}
.devices_input-gaming{padding:3px 3px 3px 20px;background:url(../images/tango/16x16/devices/input-gaming.png) no-repeat scroll 1px 50%}
.devices_input-keyboard{padding:3px 3px 3px 20px;background:url(../images/tango/16x16/devices/input-keyboard.png) no-repeat scroll 1px 50%}
.devices_input-mouse{padding:3px 3px 3px 20px;background:url(../images/tango/16x16/devices/input-mouse.png) no-repeat scroll 1px 50%}
.devices_media-flash{padding:3px 3px 3px 20px;background:url(../images/tango/16x16/devices/media-flash.png) no-repeat scroll 1px 50%}
.devices_media-floppy{padding:3px 3px 3px 20px;background:url(../images/tango/16x16/devices/media-floppy.png) no-repeat scroll 1px 50%}
.devices_media-optical{padding:3px 3px 3px 20px;background:url(../images/tango/16x16/devices/media-optical.png) no-repeat scroll 1px 50%}
.devices_multimedia-player{padding:3px 3px 3px 20px;background:url(../images/tango/16x16/devices/multimedia-player.png) no-repeat scroll 1px 50%}
.devices_network-wired{padding:3px 3px 3px 20px;background:url(../images/tango/16x16/devices/network-wired.png) no-repeat scroll 1px 50%}
.devices_network-wireless{padding:3px 3px 3px 20px;background:url(../images/tango/16x16/devices/network-wireless.png) no-repeat scroll 1px 50%}
.devices_printer{padding:3px 3px 3px 20px;background:url(../images/tango/16x16/devices/printer.png) no-repeat scroll 1px 50%}
.devices_video-display{padding:3px 3px 3px 20px;background:url(../images/tango/16x16/devices/video-display.png) no-repeat scroll 1px 50%}
.emblems_emblem-favorite{padding:3px 3px 3px 20px;background:url(../images/tango/16x16/emblems/emblem-favorite.png) no-repeat scroll 1px 50%}
.emblems_emblem-important{padding:3px 3px 3px 20px;background:url(../images/tango/16x16/emblems/emblem-important.png) no-repeat scroll 1px 50%}
.emblems_emblem-photos{padding:3px 3px 3px 20px;background:url(../images/tango/16x16/emblems/emblem-photos.png) no-repeat scroll 1px 50%}
.emblems_emblem-readonly{padding:3px 3px 3px 20px;background:url(../images/tango/16x16/emblems/emblem-readonly.png) no-repeat scroll 1px 50%}
.emblems_emblem-symbolic-link{padding:3px 3px 3px 20px;background:url(../images/tango/16x16/emblems/emblem-symbolic-link.png) no-repeat scroll 1px 50%}
.emblems_emblem-system{padding:3px 3px 3px 20px;background:url(../images/tango/16x16/emblems/emblem-system.png) no-repeat scroll 1px 50%}
.emblems_emblem-unreadable{padding:3px 3px 3px 20px;background:url(../images/tango/16x16/emblems/emblem-unreadable.png) no-repeat scroll 1px 50%}
.emotes_face-angel{padding:3px 3px 3px 20px;background:url(../images/tango/16x16/emotes/face-angel.png) no-repeat scroll 1px 50%}
.emotes_face-crying{padding:3px 3px 3px 20px;background:url(../images/tango/16x16/emotes/face-crying.png) no-repeat scroll 1px 50%}
.emotes_face-devilish{padding:3px 3px 3px 20px;background:url(../images/tango/16x16/emotes/face-devilish.png) no-repeat scroll 1px 50%}
.emotes_face-glasses{padding:3px 3px 3px 20px;background:url(../images/tango/16x16/emotes/face-glasses.png) no-repeat scroll 1px 50%}
.emotes_face-grin{padding:3px 3px 3px 20px;background:url(../images/tango/16x16/emotes/face-grin.png) no-repeat scroll 1px 50%}
.emotes_face-kiss{padding:3px 3px 3px 20px;background:url(../images/tango/16x16/emotes/face-kiss.png) no-repeat scroll 1px 50%}
.emotes_face-monkey{padding:3px 3px 3px 20px;background:url(../images/tango/16x16/emotes/face-monkey.png) no-repeat scroll 1px 50%}
.emotes_face-plain{padding:3px 3px 3px 20px;background:url(../images/tango/16x16/emotes/face-plain.png) no-repeat scroll 1px 50%}
.emotes_face-sad{padding:3px 3px 3px 20px;background:url(../images/tango/16x16/emotes/face-sad.png) no-repeat scroll 1px 50%}
.emotes_face-smile{padding:3px 3px 3px 20px;background:url(../images/tango/16x16/emotes/face-smile.png) no-repeat scroll 1px 50%}
.emotes_face-smile-big{padding:3px 3px 3px 20px;background:url(../images/tango/16x16/emotes/face-smile-big.png) no-repeat scroll 1px 50%}
.emotes_face-surprise{padding:3px 3px 3px 20px;background:url(../images/tango/16x16/emotes/face-surprise.png) no-repeat scroll 1px 50%}
.emotes_face-wink{padding:3px 3px 3px 20px;background:url(../images/tango/16x16/emotes/face-wink.png) no-repeat scroll 1px 50%}
.mimetypes_application-certificate{padding:3px 3px 3px 20px;background:url(../images/tango/16x16/mimetypes/application-certificate.png) no-repeat scroll 1px 50%}
.mimetypes_application-x-executable{padding:3px 3px 3px 20px;background:url(../images/tango/16x16/mimetypes/application-x-executable.png) no-repeat scroll 1px 50%}
.mimetypes_audio-x-generic{padding:3px 3px 3px 20px;background:url(../images/tango/16x16/mimetypes/audio-x-generic.png) no-repeat scroll 1px 50%}
.mimetypes_font-x-generic{padding:3px 3px 3px 20px;background:url(../images/tango/16x16/mimetypes/font-x-generic.png) no-repeat scroll 1px 50%}
.mimetypes_image-x-generic{padding:3px 3px 3px 20px;background:url(../images/tango/16x16/mimetypes/image-x-generic.png) no-repeat scroll 1px 50%}
.mimetypes_package-x-generic{padding:3px 3px 3px 20px;background:url(../images/tango/16x16/mimetypes/package-x-generic.png) no-repeat scroll 1px 50%}
.mimetypes_text-html{padding:3px 3px 3px 20px;background:url(../images/tango/16x16/mimetypes/text-html.png) no-repeat scroll 1px 50%}
.mimetypes_text-x-generic{padding:3px 3px 3px 20px;background:url(../images/tango/16x16/mimetypes/text-x-generic.png) no-repeat scroll 1px 50%}
.mimetypes_text-x-generic-template{padding:3px 3px 3px 20px;background:url(../images/tango/16x16/mimetypes/text-x-generic-template.png) no-repeat scroll 1px 50%}
.mimetypes_text-x-script{padding:3px 3px 3px 20px;background:url(../images/tango/16x16/mimetypes/text-x-script.png) no-repeat scroll 1px 50%}
.mimetypes_video-x-generic{padding:3px 3px 3px 20px;background:url(../images/tango/16x16/mimetypes/video-x-generic.png) no-repeat scroll 1px 50%}
.mimetypes_x-office-address-book{padding:3px 3px 3px 20px;background:url(../images/tango/16x16/mimetypes/x-office-address-book.png) no-repeat scroll 1px 50%}
.mimetypes_x-office-calendar{padding:3px 3px 3px 20px;background:url(../images/tango/16x16/mimetypes/x-office-calendar.png) no-repeat scroll 1px 50%}
.mimetypes_x-office-document{padding:3px 3px 3px 20px;background:url(../images/tango/16x16/mimetypes/x-office-document.png) no-repeat scroll 1px 50%}
.mimetypes_x-office-document-template{padding:3px 3px 3px 20px;background:url(../images/tango/16x16/mimetypes/x-office-document-template.png) no-repeat scroll 1px 50%}
.mimetypes_x-office-drawing{padding:3px 3px 3px 20px;background:url(../images/tango/16x16/mimetypes/x-office-drawing.png) no-repeat scroll 1px 50%}
.mimetypes_x-office-drawing-template{padding:3px 3px 3px 20px;background:url(../images/tango/16x16/mimetypes/x-office-drawing-template.png) no-repeat scroll 1px 50%}
.mimetypes_x-office-presentation{padding:3px 3px 3px 20px;background:url(../images/tango/16x16/mimetypes/x-office-presentation.png) no-repeat scroll 1px 50%}
.mimetypes_x-office-presentation-template{padding:3px 3px 3px 20px;background:url(../images/tango/16x16/mimetypes/x-office-presentation-template.png) no-repeat scroll 1px 50%}
.mimetypes_x-office-spreadsheet{padding:3px 3px 3px 20px;background:url(../images/tango/16x16/mimetypes/x-office-spreadsheet.png) no-repeat scroll 1px 50%}
.mimetypes_x-office-spreadsheet-template{padding:3px 3px 3px 20px;background:url(../images/tango/16x16/mimetypes/x-office-spreadsheet-template.png) no-repeat scroll 1px 50%}
.places_folder{padding:3px 3px 3px 20px;background:url(../images/tango/16x16/places/folder.png) no-repeat scroll 1px 50%}
.places_folder-remote{padding:3px 3px 3px 20px;background:url(../images/tango/16x16/places/folder-remote.png) no-repeat scroll 1px 50%}
.places_folder-saved-search{padding:3px 3px 3px 20px;background:url(../images/tango/16x16/places/folder-saved-search.png) no-repeat scroll 1px 50%}
.places_network-server{padding:3px 3px 3px 20px;background:url(../images/tango/16x16/places/network-server.png) no-repeat scroll 1px 50%}
.places_network-workgroup{padding:3px 3px 3px 20px;background:url(../images/tango/16x16/places/network-workgroup.png) no-repeat scroll 1px 50%}
.places_start-here{padding:3px 3px 3px 20px;background:url(../images/tango/16x16/places/start-here.png) no-repeat scroll 1px 50%}
.places_user-desktop{padding:3px 3px 3px 20px;background:url(../images/tango/16x16/places/user-desktop.png) no-repeat scroll 1px 50%}
.places_user-home{padding:3px 3px 3px 20px;background:url(../images/tango/16x16/places/user-home.png) no-repeat scroll 1px 50%}
.places_user-trash{padding:3px 3px 3px 20px;background:url(../images/tango/16x16/places/user-trash.png) no-repeat scroll 1px 50%}
.status_audio-volume-high{padding:3px 3px 3px 20px;background:url(../images/tango/16x16/status/audio-volume-high.png) no-repeat scroll 1px 50%}
.status_audio-volume-low{padding:3px 3px 3px 20px;background:url(../images/tango/16x16/status/audio-volume-low.png) no-repeat scroll 1px 50%}
.status_audio-volume-medium{padding:3px 3px 3px 20px;background:url(../images/tango/16x16/status/audio-volume-medium.png) no-repeat scroll 1px 50%}/* duplicated for special/extra/pronounciation */
.status_audio-volume-muted{padding:3px 3px 3px 20px;background:url(../images/tango/16x16/status/audio-volume-muted.png) no-repeat scroll 1px 50%}
.status_battery-caution{padding:3px 3px 3px 20px;background:url(../images/tango/16x16/status/battery-caution.png) no-repeat scroll 1px 50%}
.status_dialog-error{padding:3px 3px 3px 20px;background:url(../images/tango/16x16/status/dialog-error.png) no-repeat scroll 1px 50%}
.status_dialog-information{padding:3px 3px 3px 20px;background:url(../images/tango/16x16/status/dialog-information.png) no-repeat scroll 1px 50%}
.status_dialog-warning{padding:3px 3px 3px 20px;background:url(../images/tango/16x16/status/dialog-warning.png) no-repeat scroll 1px 50%}
.status_folder-drag-accept{padding:3px 3px 3px 20px;background:url(../images/tango/16x16/status/folder-drag-accept.png) no-repeat scroll 1px 50%}
.status_folder-open{padding:3px 3px 3px 20px;background:url(../images/tango/16x16/status/folder-open.png) no-repeat scroll 1px 50%}
.status_folder-visiting{padding:3px 3px 3px 20px;background:url(../images/tango/16x16/status/folder-visiting.png) no-repeat scroll 1px 50%}
.status_image-loading{padding:3px 3px 3px 20px;background:url(../images/tango/16x16/status/image-loading.png) no-repeat scroll 1px 50%}
.status_image-missing{padding:3px 3px 3px 20px;background:url(../images/tango/16x16/status/image-missing.png) no-repeat scroll 1px 50%}
.status_mail-attachment{padding:3px 3px 3px 20px;background:url(../images/tango/16x16/status/mail-attachment.png) no-repeat scroll 1px 50%}
.status_network-error{padding:3px 3px 3px 20px;background:url(../images/tango/16x16/status/network-error.png) no-repeat scroll 1px 50%}
.status_network-idle{padding:3px 3px 3px 20px;background:url(../images/tango/16x16/status/network-idle.png) no-repeat scroll 1px 50%}
.status_network-offline{padding:3px 3px 3px 20px;background:url(../images/tango/16x16/status/network-offline.png) no-repeat scroll 1px 50%}
.status_network-receive{padding:3px 3px 3px 20px;background:url(../images/tango/16x16/status/network-receive.png) no-repeat scroll 1px 50%}
.status_network-transmit{padding:3px 3px 3px 20px;background:url(../images/tango/16x16/status/network-transmit.png) no-repeat scroll 1px 50%}
.status_network-transmit-receive{padding:3px 3px 3px 20px;background:url(../images/tango/16x16/status/network-transmit-receive.png) no-repeat scroll 1px 50%}
.status_network-wireless-encrypted{padding:3px 3px 3px 20px;background:url(../images/tango/16x16/status/network-wireless-encrypted.png) no-repeat scroll 1px 50%}
.status_printer-error{padding:3px 3px 3px 20px;background:url(../images/tango/16x16/status/printer-error.png) no-repeat scroll 1px 50%}
.status_software-update-available{padding:3px 3px 3px 20px;background:url(../images/tango/16x16/status/software-update-available.png) no-repeat scroll 1px 50%}
.status_software-update-urgent{padding:3px 3px 3px 20px;background:url(../images/tango/16x16/status/software-update-urgent.png) no-repeat scroll 1px 50%}
.status_user-trash-full{padding:3px 3px 3px 20px;background:url(../images/tango/16x16/status/user-trash-full.png) no-repeat scroll 1px 50%}
.status_weather-clear{padding:3px 3px 3px 20px;background:url(../images/tango/16x16/status/weather-clear.png) no-repeat scroll 1px 50%}
.status_weather-clear-night{padding:3px 3px 3px 20px;background:url(../images/tango/16x16/status/weather-clear-night.png) no-repeat scroll 1px 50%}
.status_weather-few-clouds{padding:3px 3px 3px 20px;background:url(../images/tango/16x16/status/weather-few-clouds.png) no-repeat scroll 1px 50%}
.status_weather-few-clouds-night{padding:3px 3px 3px 20px;background:url(../images/tango/16x16/status/weather-few-clouds-night.png) no-repeat scroll 1px 50%}
.status_weather-overcast{padding:3px 3px 3px 20px;background:url(../images/tango/16x16/status/weather-overcast.png) no-repeat scroll 1px 50%}
.status_weather-severe-alert{padding:3px 3px 3px 20px;background:url(../images/tango/16x16/status/weather-severe-alert.png) no-repeat scroll 1px 50%}
.status_weather-showers{padding:3px 3px 3px 20px;background:url(../images/tango/16x16/status/weather-showers.png) no-repeat scroll 1px 50%}
.status_weather-showers-scattered{padding:3px 3px 3px 20px;background:url(../images/tango/16x16/status/weather-showers-scattered.png) no-repeat scroll 1px 50%}
.status_weather-snow{padding:3px 3px 3px 20px;background:url(../images/tango/16x16/status/weather-snow.png) no-repeat scroll 1px 50%}
.status_weather-storm{padding:3px 3px 3px 20px;background:url(../images/tango/16x16/status/weather-storm.png) no-repeat scroll 1px 50%}

/* animations */
.process-working-flower{padding:3px 3px 3px 20px;background:url(../images/icons/16x16/animations/process-working-flower.gif) no-repeat scroll 1px 50%}
.process-working-squares{padding:3px 3px 3px 48px;background:url(../images/icons/16x16/animations/process-working-squares.gif) no-repeat scroll 1px 50%}
.process-working,
.process-working-stripes{padding:3px 3px 3px 20px;background:url(../images/icons/16x16/animations/process-working-stripes.gif) no-repeat scroll 1px 50%}

/* link icons */
.only{display:inline-block;text-indent:-9999px}
.administrator{padding:3px 3px 3px 20px;background:url(../images/icons/16x16/administrator.png) no-repeat scroll 1px 50%}
.oliicon{padding:3px 3px 3px 20px;background-image:url(../images/logos/oli_logo_ico_16x16.gif);background-repeat:no-repeat;background-position:1px 50%;background-color:transparent}
.external{padding:3px 3px 3px 20px;background-image:url(../images/icons/16x16/external.gif);background-repeat:no-repeat;background-position:1px 50%;background-color:transparent}
.check{padding:3px 3px 3px 20px;background:url(../images/icons/16x16/status/check.png) no-repeat scroll 1px 50%}
a.course{padding:3px 3px 3px 20px;background:url(../images/icons/16x16/places/course.png) no-repeat scroll 1px 50%}
.cross{padding:3px 3px 3px 20px;background:url(../images/icons/16x16/status/cross.png) no-repeat scroll 1px 50%}
.feedback-ico{padding:3px 3px 3px 20px;background:url(../images/feedback.gif) no-repeat scroll 1px 50%}
.dashboard{padding:3px 3px 3px 20px;background:url(../images/icons/16x16/places/reports.gif) no-repeat scroll 1px 50%}
.gradebook{padding:3px 3px 3px 20px;background:url(../images/icons/16x16/places/gradebook.gif) no-repeat scroll 1px 50%}
#oli-container2 ul.menu li.item49 a,
.home{padding:3px 3px 3px 20px;background:url(../images/icons/16x16/places/briefcase.png) no-repeat scroll 1px 50%}
.instructor{padding:3px 3px 3px 20px;background:url(../images/icons/16x16/instructor.png) no-repeat scroll 1px 50%}
.join{padding:3px 3px 3px 20px;background:url(../images/join.gif) no-repeat scroll 1px 50%}
.logout{padding:3px 3px 3px 20px;background:url(../images/tango/16x16/actions/system-log-out.png) no-repeat scroll 1px 50%}
.look{padding:3px 3px 3px 20px;background:url(../images/tango/16x16/actions/go-next.png) no-repeat scroll 1px 50%}
.module{padding:3px 3px 3px 20px;background:url(../images/icons/16x16/places/module.png) no-repeat scroll 1px 4px}
.news{padding:3px 3px 3px 20px;background:url(../images/tango/16x16/apps/internet-news-reader.png) no-repeat scroll 1px 50%}
  #oli-container2 ul.menu li.item49 a{margin-left:.3em}
.next{padding:3px 23px 3px 3px;padding-right:23px!important;background:url(../images/icons/16x16/actions/go-next.png) no-repeat scroll right 50%}
.nextoff{padding:3px 23px 3px 3px;padding-right:23px!important;background:url(../images/icons/16x16/actions/go-next-off.png) no-repeat scroll right 50%;color:#777;text-decoration:none}
.nextgroup{padding:3px 20px 3px 3px;padding-right:20px!important;background:url(../images/icons/16x16/actions/go-next-group.png) no-repeat scroll right 50%}
.outline{padding:3px 3px 3px 20px;background:url(../images/tango/16x16/actions/format-justify-left.png) no-repeat scroll 1px 50%}
.pdf{padding:3px 3px 3px 20px;background:url(../images/icons/16x16/pdf.gif) no-repeat scroll 1px 50%;/**/}
.prev{padding:3px;padding-left:20px;/* !important */background:url(../images/tango/16x16/actions/go-previous.png) no-repeat scroll left 50%}
.prevoff{padding:3px;padding-left:20px;/* !important */background:url(../images/icons/16x16/actions/go-previous-off.png) no-repeat scroll left 50%;color:#777;text-decoration:none}
.prevgroup{padding:3px;padding-left:20px!important;background:url(../images/icons/16x16/actions/go-previous-group.png) no-repeat scroll left 50%}
.scores{padding:3px 3px 3px 20px;background:url(../images/tango/16x16/apps/accessories-calculator.png) no-repeat scroll 1px 50%}
.schedule{padding:3px 3px 3px 20px;background:url(../images/icon-date.gif) no-repeat scroll 1px 50%}
.student{padding:3px 3px 3px 20px;background:url(../images/icons/16x16/student.png) no-repeat scroll 1px 50%}
.students,
.roster{padding:3px 3px 3px 20px;background:url(../images/tango/16x16/apps/system-users.png) no-repeat scroll 1px 50%}
.support{padding:3px 3px 3px 20px;background:url(../images/support.gif) no-repeat scroll 1px 50%}
.system{padding:3px 3px 3px 20px;background:url(../images/tango/16x16/devices/computer.png) no-repeat scroll 1px 50%}
.user{padding:3px 3px 3px 20px;background:url(../images/icons/16x16/user.png) no-repeat scroll 1px 50%;text-decoration:none}
.pending{padding:3px 3px 3px 20px;background:url(../images/icons/16x16/status/pending-action.png) no-repeat scroll 1px 50%}
.organization-module{padding:3px 3px 3px 20px;background:url(../images/tango/16x16/mimetypes/application-x-executable.png) no-repeat scroll 1px 50%}
/* Gray Pill */
/* Grey Pill */
.graypill,.graypill[onclick],
.greypill[onclick],.greypill{color:#233f59;background-color:#EEE;text-decoration:none;
  font:18px "Franklin Gothic Medium", "Century Gothic", sans-serif;
  border:1px solid;border-color:#669 #369 #36C #366;
  display:inline-block;padding:5px 10px;
  -moz-border-radius:20px;-webkit-border-radius:20px;border-radius:20px;
  filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#FFFFFF,endColorStr=#B0B9BE);
  background-image:-moz-linear-gradient(0% 100% 90deg,#86969F, #B0B9BE, #B0B9BE 20%,#F9FAFB 90%);
  background-image:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#F9FAFB), to(#86969F), color-stop(.1,#F9FAFB),color-stop(.2,#F9FAFB),color-stop(.9,#B0B9BE));
  -moz-box-shadow:0 0px 2px #455;-webkit-box-shadow:#455 0 0 2px;box-shadow:#455 0 0 2px;
}
.graypill:visited,.greypill:visited{color:#233f59}
.graypill:focus,.graypill:hover,
.greypill:focus,.greypill:hover{color:#233f59;text-decoration:none;outline:0;
  border-color:#663 #36C #069 #360;
  filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#F9FAFB,endColorStr=#C2CFDC);
  background-image:-moz-linear-gradient(0% 100% 90deg,#86969F, #B0B9BE, #B0B9BE 10%,#F9FAFB 70%,#FFFFFF 100%);
  background-image:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#FFF), to(#86969F), color-stop(.1,#F9FAFB),color-stop(.4,#F9FAFB),color-stop(.9,#B0B9BE));
  -moz-box-shadow:0 0px 2px #774;-webkit-box-shadow:#774 0 0 2px;box-shadow:#774 0 0 2px;
}
.graypill.off,
.greypill.off,
.graypill:active,
.greypill:active{color:#002C54;text-decoration:none;outline:0;
  filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#FFFFFD,endColorStr=#A2ADB8);
  background-image:-moz-linear-gradient(0% 100% 90deg,#86969F, #B0B9BE, #B0B9BE 15%,#F9FAFB 80%,#ABC 100%);
  background-image:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#86969F), to(#86969F), color-stop(.1,#F9FAFB),color-stop(.2,#F9FAFB),color-stop(.8,#B0B9BE));
  -moz-box-shadow:0;-webkit-box-shadow:0;box-shadow:0;
}
/* Big Button */
input.big{font-size:110%;padding:.25em}
/* color palette */
.oli-blueberry{background-color:#128ab3}
.oli-blueberry-light{background-color:#d1def0}
.oli-blueberry-dark{background-color:#002d4d}
.oli-blueberry-highlight{background-color:#8abee5}
.oli-blueberry-midlight{background-color:#71b9d1}
.oli-spinach{background-color:#6cab13}
.oli-spinach-light{background-color:#d8f0d1}
.oli-spinach-dark{background-color:#304d08}
.oli-spinach-highlight{background-color:#95b36b}
.oli-spinach-midlight{background-color:#e3ff75}
.oli-braeburn{background-color:#a62900}
.oli-braeburn-light{background-color:#f0e3d1}
.oli-braeburn-dark{background-color:#731d00}
.oli-braeburn-highlight{background-color:#cc8066}
.oli-braeburn-midlight{background-color:#e3ff75}
.oli-yam{background-color:#cc6600}
.oli-yam-light{background-color:#F0EFD1}
.oli-yam-dark{background-color:#733900}
.oli-yam-highlight{background-color:#e6a15c}
.oli-yam-midlight{background-color:#ffcb3f}
.oli-mustard{background-color:#ccaa00}
.oli-mustard-light{background-color:#ebf0d1}
.oli-mustard-dark{background-color:#737300}
.oli-mustard-highlight{background-color:#e6cb45}
.oli-mustard-midlight{background-color:#ffff3f}
.oli-charcoal{background-color:#66727a}
.oli-charcoal-light{background-color:#e1e5f0}
.oli-charcoal-dark{background-color:#292f33}
.oli-charcoal-highlight{background-color:#9aa1a6}
.oli-charcoal-midlight{background-color:#cbe3f3}

