nav ul {
    margin: 0 auto;
    text-align: center;
}

nav li {
    display: inline;
    margin-right: 20px;
}

.question { font-size: 24pt; font-weight: bolder }
.purple { color: purple }

ol.alpha-list { list-style-type: lower-alpha }
body { background-color: white }

table.syllabus tbody { padding-top: 20px }
table.syllabus td { padding: 3pt }

table.masthead { width: 100%; border: 0 }

.note { font-weight: bolder; font-size: larger }

/* .node-unpublished{background-color:#fff4f4;} */
/* .preview .node{background-color:#ffffea;} */
/* #node-admin-filter ul{list-style-type:none;padding:0;margin:0;width:100%;} */
/* #node-admin-buttons{float:left;margin-left:0.5em;clear:right;} */
/* td.revision-current{background:#ffc;} */
/* .node-form .form-text{display:block;width:95%;} */
/* .node-form .container-inline .form-text{display:inline;width:auto;} */
/* .node-form .standard{clear:both;} */
/* .node-form textarea{display:block;width:95%;} */
/* .node-form .attachments fieldset{float:none;display:block;} */
/* .terms-inline{display:inline;} */

.two-column { float: left; width: 50%; max-width: 50% }
.end-two-column { clear: left }


fieldset{margin-bottom:1em;padding:.5em;}
form{margin:0;padding:0;}
hr{height:1px;border:1px solid gray;}
img{border:0;}
table{border-collapse:collapse;}
th{text-align:left;padding-right:1em;border-bottom:0px solid #ccc;}
th.table-part {text-align:left;padding-right:1em;border-bottom:3px solid #ccc;}
.clear-block:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clear-block{display:inline-block;}
/*_\*/
* html .clear-block{height:1%;}
.clear-block{display:block;}
/* End hide from IE-mac */



/* body.drag{cursor:move;} */
/* th.active img{display:inline;} */
/* tr.even,tr.odd{background-color:#eee;border-bottom:1px solid #ccc;padding:0.1em 0.6em;} */
/* tr.drag{background-color:#fffff0;} */
/* tr.drag-previous{background-color:#ffd;} */
/* td.active{background-color:#ddd;} */
/* td.checkbox,th.checkbox{text-align:center;} */
/* tbody{border-top:1px solid #ccc;} */
/* tbody th{border-bottom:1px solid #ccc;} */
/* thead th{text-align:left;padding-right:1em;border-bottom:3px solid #ccc;} */
/* .breadcrumb{padding-bottom:.5em} */
/* div.indentation{width:20px;height:1.7em;margin:-0.4em 0.2em -0.4em -0.4em;padding:0.42em 0 0.42em 0.6em;float:left;} */
/* div.tree-child{background:url(http://www.cs.umass.edu/misc/tree.png) no-repeat 11px center;} */
/* div.tree-child-last{background:url(http://www.cs.umass.edu/misc/tree-bottom.png) no-repeat 11px center;} */
/* div.tree-child-horizontal{background:url(http://www.cs.umass.edu/misc/tree.png) no-repeat -11px center;} */
/* .error{color:#e55;} */
/* div.error{border:1px solid #d77;} */
/* div.error,tr.error{background:#fcc;color:#200;padding:2px;} */
/* .warning{color:#e09010;} */
/* div.warning{border:1px solid #f0c020;} */
/* div.warning,tr.warning{background:#ffd;color:#220;padding:2px;} */
/* .ok{color:#008000;} */
/* div.ok{border:1px solid #00aa00;} */
/* div.ok,tr.ok{background:#dfd;color:#020;padding:2px;} */
/* .item-list .icon{color:#555;float:right;padding-left:0.25em;clear:right;} */
/* .item-list .title{font-weight:bold;} */
/* .item-list ul{margin:0 0 0.75em 0;padding:0;} */
/* .item-list ul li{margin:0 0 0.25em 1.5em;padding:0;list-style:disc;} */
/* ol.task-list li.active{font-weight:bold;} */
/* .form-item{margin-top:1em;margin-bottom:1em;} */
/* tr.odd .form-item,tr.even .form-item{margin-top:0;margin-bottom:0;white-space:nowrap;} */
/* tr.merge-down,tr.merge-down td,tr.merge-down th{border-bottom-width:0 !important;} */
/* tr.merge-up,tr.merge-up td,tr.merge-up th{border-top-width:0 !important;} */
/* .form-item input.error,.form-item textarea.error,.form-item select.error{border:2px solid red;} */
/* .form-item .description{font-size:0.85em;} */
/* .form-item label{display:block;font-weight:bold;} */
/* .form-item label.option{display:inline;font-weight:normal;} */
/* .form-checkboxes,.form-radios{margin:1em 0;} */
/* .form-checkboxes .form-item,.form-radios .form-item{margin-top:0.4em;margin-bottom:0.4em;} */
/* .marker,.form-required{color:#f00;} */
/* .more-link{text-align:right;} */
/* .more-help-link{font-size:0.85em;text-align:right;} */
/* .nowrap{white-space:nowrap;} */
/* .item-list .pager{clear:both;text-align:center;} */
/* .item-list .pager li{background-image:none;display:inline;list-style-type:none;padding:0.5em;} */
/* .pager-current{font-weight:bold;} */
/* .tips{margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:0;font-size:0.9em;} */
/* dl.multiselect dd.b,dl.multiselect dd.b .form-item,dl.multiselect dd.b select{font-family:inherit;font-size:inherit;width:14em;} */
/* dl.multiselect dd.a,dl.multiselect dd.a .form-item{width:10em;} */
/* dl.multiselect dt,dl.multiselect dd{float:left;line-height:1.75em;padding:0;margin:0 1em 0 0;} */
/* dl.multiselect .form-item{height:1.75em;margin:0;} */
/* .container-inline div,.container-inline label{display:inline;} */
/* ul.primary{border-collapse:collapse;padding:0 0 0 1em;white-space:nowrap;list-style:none;margin:5px;height:auto;line-height:normal;border-bottom:1px solid #bbb;} */
/* ul.primary li{display:inline;} */
/* ul.primary li a{background-color:#ddd;border-color:#bbb;border-width:1px;border-style:solid solid none solid;height:auto;margin-right:0.5em;padding:0 1em;text-decoration:none;} */
/* ul.primary li.active a{background-color:#fff;border:1px solid #bbb;border-bottom:#fff 1px solid;} */
/* ul.primary li a:hover{background-color:#eee;border-color:#ccc;border-bottom-color:#eee;} */
/* ul.secondary{border-bottom:1px solid #bbb;padding:0.5em 1em;margin:5px;} */
/* ul.secondary li{display:inline;padding:0 1em;border-right:1px solid #ccc;} */
/* ul.secondary a{padding:0;text-decoration:none;} */
/* ul.secondary a.active{border-bottom:4px solid #999;} */
/* #autocomplete{position:absolute;border:1px solid;overflow:hidden;z-index:100;} */
/* #autocomplete ul{margin:0;padding:0;list-style:none;} */
/* #autocomplete li{background:#fff;color:#000;white-space:pre;cursor:default;} */
/* #autocomplete li.selected{background:#0072b9;color:#fff;} */
/* html.js input.form-autocomplete{background-image:url(http://www.cs.umass.edu/misc/throbber.gif);background-repeat:no-repeat;background-position:100% 2px;} */
/* html.js input.throbbing{background-position:100% -18px;} */
/* html.js fieldset.collapsed{border-bottom-width:0;border-left-width:0;border-right-width:0;margin-bottom:0;height:1em;} */
/* html.js fieldset.collapsed *{display:none;} */
/* html.js fieldset.collapsed legend{display:block;} */
/* html.js fieldset.collapsible legend a{padding-left:15px;background:url(http://www.cs.umass.edu/misc/menu-expanded.png) 5px 75% no-repeat;} */
/* html.js fieldset.collapsed legend a{background-image:url(http://www.cs.umass.edu/misc/menu-collapsed.png);background-position:5px 50%;} */
/* * html.js fieldset.collapsed legend,* html.js fieldset.collapsed legend *,* html.js fieldset.collapsed table *{display:inline;} */
/* html.js fieldset.collapsible{position:relative;} */
/* html.js fieldset.collapsible legend a{display:block;} */
/* html.js fieldset.collapsible .fieldset-wrapper{overflow:auto;} */
/* .resizable-textarea{width:95%;} */
/* .resizable-textarea .grippie{height:9px;overflow:hidden;background:#eee url(http://www.cs.umass.edu/misc/grippie.png) no-repeat center 2px;border:1px solid #ddd;border-top-width:0;cursor:s-resize;} */
/* html.js .resizable-textarea textarea{margin-bottom:0;width:100%;display:block;} */
/* .draggable a.tabledrag-handle{cursor:move;float:left;height:1.7em;margin:-0.4em 0 -0.4em -0.5em;padding:0.42em 1.5em 0.42em 0.5em;text-decoration:none;} */
/* a.tabledrag-handle:hover{text-decoration:none;} */
/* a.tabledrag-handle .handle{margin-top:4px;height:13px;width:13px;background:url(http://www.cs.umass.edu/misc/draggable.png) no-repeat 0 0;} */
/* a.tabledrag-handle-hover .handle{background-position:0 -20px;} */
/* .joined + .grippie{height:5px;background-position:center 1px;margin-bottom:-2px;} */
/* .teaser-checkbox{padding-top:1px;} */
/* div.teaser-button-wrapper{float:right;padding-right:5%;margin:0;} */
/* .teaser-checkbox div.form-item{float:right;margin:0 5% 0 0;padding:0;} */
/* textarea.teaser{display:none;} */
/* html.js .no-js{display:none;} */
/* .progress{font-weight:bold;} */
/* .progress .bar{background:#fff url(http://www.cs.umass.edu/misc/progress.gif);border:1px solid #00375a;height:1.5em;margin:0 0.2em;} */
/* .progress .filled{background:#0072b9;height:1em;border-bottom:0.5em solid #004a73;width:0%;} */
/* .progress .percentage{float:right;} */
/* .progress-disabled{float:left;} */
/* .ahah-progress{float:left;} */
/* .ahah-progress .throbber{width:15px;height:15px;margin:2px;background:transparent url(http://www.cs.umass.edu/misc/throbber.gif) no-repeat 0px -18px;float:left;} */
/* tr .ahah-progress .throbber{margin:0 2px;} */
/* .ahah-progress-bar{width:16em;} */
/* #first-time strong{display:block;padding:1.5em 0 .5em;} */
/* tr.selected td{background:#ffc;} */
/* table.sticky-header{margin-top:0;background:#fff;} */
/* #clean-url.install{display:none;} */
/* html.js .js-hide{display:none;} */
/* #system-modules div.incompatible{font-weight:bold;} */
/* #system-themes-form div.incompatible{font-weight:bold;} */
/* span.password-strength{visibility:hidden;} */
/* input.password-field{margin-right:10px;} */
/* div.password-description{padding:0 2px;margin:4px 0 0 0;font-size:0.85em;max-width:500px;} */
/* div.password-description ul{margin-bottom:0;} */
/* .password-parent{margin:0 0 0 0;} */
/* input.password-confirm{margin-right:10px;} */
/* .confirm-parent{margin:5px 0 0 0;} */
/* span.password-confirm{visibility:hidden;} */
/* span.password-confirm span{font-weight:normal;} */


ul.menu{list-style:none;border:none;text-align:left;}
ul.menu li{margin:0 0 0 0.5em;}
li.expanded{list-style-type:circle;list-style-image:url(http://www.cs.umass.edu/misc/menu-expanded.png);padding:0.2em 0.5em 0 0;margin:0;}
li.collapsed{list-style-type:disc;list-style-image:url(http://www.cs.umass.edu/misc/menu-collapsed.png);padding:0.2em 0.5em 0 0;margin:0;}
li.leaf{list-style-type:square;list-style-image:url(http://www.cs.umass.edu/misc/menu-leaf.png);padding:0.2em 0.5em 0 0;margin:0;}
li a.active{color:#000;}
td.menu-disabled{background:#ccc;}
ul.links{margin:0;padding:0;}
ul.links.inline{display:inline;}
ul.links li{display:inline;list-style-type:none;padding:0 0.5em;}
.block ul{margin:0;padding:0 0 0.25em 1em;}


/* #permissions td.module{font-weight:bold;} */
/* #permissions td.permission{padding-left:1.5em;} */
/* #access-rules .access-type,#access-rules .rule-type{margin-right:1em;float:left;} */
/* #access-rules .access-type .form-item,#access-rules .rule-type .form-item{margin-top:0;} */
/* #access-rules .mask{clear:both;} */
/* #user-login-form{text-align:center;} */
/* #user-admin-filter ul{list-style-type:none;padding:0;margin:0;width:100%;} */
/* #user-admin-buttons{float:left;margin-left:0.5em;clear:right;} */
/* #user-admin-settings fieldset .description{font-size:0.85em;padding-bottom:.5em;} */
/* .profile{clear:both;margin:1em 0;} */
/* .profile .picture{float:right;margin:0 1em 1em 0;} */
/* .profile h3{border-bottom:1px solid #ccc;} */
/* .profile dl{margin:0 0 1.5em 0;} */
/* .profile dt{margin:0 0 0.2em 0;font-weight:bold;} */
/* .profile dd{margin:0 0 1em 0;} */




/* .field .field-label,.field .field-label-inline,.field .field-label-inline-first{font-weight:bold;} */
/* .field .field-label-inline,.field .field-label-inline-first{display:inline;} */
/* .field .field-label-inline{visibility:hidden;} */
/* .node-form .content-multiple-table td.content-multiple-drag{width:30px;padding-right:0;} */
/* .node-form .content-multiple-table td.content-multiple-drag a.tabledrag-handle{padding-right:.5em;} */
/* .node-form .content-add-more .form-submit{margin:0;} */
/* .node-form .number{display:inline;width:auto;} */
/* .node-form .text{width:auto;} */
/* .form-item #autocomplete .reference-autocomplete{white-space:normal;} */
/* .form-item #autocomplete .reference-autocomplete label{display:inline;font-weight:normal;} */
/* #content-field-overview-form .advanced-help-link,#content-display-overview-form .advanced-help-link{margin:4px 4px 0 0;} */
/* #content-field-overview-form .label-group,#content-display-overview-form .label-group,#content-copy-export-form .label-group{font-weight:bold;} */
/* table#content-field-overview .label-add-new-field,table#content-field-overview .label-add-existing-field,table#content-field-overview .label-add-new-group{float:left;} */
/* table#content-field-overview tr.content-add-new .tabledrag-changed{display:none;} */
/* table#content-field-overview tr.content-add-new .description{margin-bottom:0;} */
/* table#content-field-overview .content-new{font-weight:bold;padding-bottom:.5em;} */
/* .advanced-help-topic h3,.advanced-help-topic h4,.advanced-help-topic h5,.advanced-help-topic h6{margin:1em 0 .5em 0;} */
/* .advanced-help-topic dd{margin-bottom:.5em;} */
/* .advanced-help-topic span.code{background-color:#EDF1F3;font-family:"Bitstream Vera Sans Mono",Monaco,"Lucida Console",monospace;font-size:0.9em;padding:1px;} */
/* .advanced-help-topic .content-border{border:1px solid #AAA} */

/* .ctools-locked{color:red;border:1px solid red;padding:1em;} */
/* .ctools-owns-lock{background:#FFFFDD none repeat scroll 0 0;border:1px solid #F0C020;padding:1em;} */
/* a.ctools-ajaxing,input.ctools-ajaxing,button.ctools-ajaxing,select.ctools-ajaxing{padding-right:18px !important;background:url(http://www.cs.umass.edu/sites/all/modules/ctools/images/status-active.gif) right center no-repeat;} */
/* div.ctools-ajaxing{float:left;width:18px;background:url(http://www.cs.umass.edu/sites/all/modules/ctools/images/status-active.gif) center center no-repeat;} */


/* .container-inline-date{width:auto;clear:both;display:inline-block;vertical-align:top;margin-right:0.5em;} */
/* .container-inline-date .form-item{float:none;padding:0;margin:0;} */
/* .container-inline-date .form-item .form-item{float:left;} */
/* .container-inline-date .form-item,.container-inline-date .form-item input{width:auto;} */
/* .container-inline-date .description{clear:both;} */
/* .container-inline-date .form-item input,.container-inline-date .form-item select,.container-inline-date .form-item option{margin-right:5px;} */
/* .container-inline-date .date-spacer{margin-left:-5px;} */
/* .views-right-60 .container-inline-date div{padding:0;margin:0;} */
/* .container-inline-date .date-timezone .form-item{float:none;width:auto;clear:both;} */
/* #calendar_div,#calendar_div td,#calendar_div th{margin:0;padding:0;} */
/* #calendar_div,.calendar_control,.calendar_links,.calendar_header,.calendar{width:185px;border-collapse:separate;margin:0;} */
/* .calendar td{padding:0;} */
/* span.date-display-single{} */
/* span.date-display-start{} */
/* span.date-display-end{} */
/* span.date-display-separator{} */
/* .date-repeat-input{float:left;width:auto;margin-right:5px;} */
/* .date-repeat-input select{min-width:7em;} */
/* .date-repeat fieldset{clear:both;float:none;} */
/* .date-views-filter-wrapper{min-width:250px;} */
/* .date-views-filter input{float:left !important;margin-right:2px !important;padding:0 !important;width:12em;min-width:12em;} */
/* .date-nav{width:100%;} */
/* .date-nav div.date-prev{text-align:left;width:24%;float:left;} */
/* .date-nav div.date-next{text-align:right;width:24%;float:right;} */
/* .date-nav div.date-heading{text-align:center;width:50%;float:left;} */
/* .date-nav div.date-heading h3{margin:0;padding:0;} */
/* .date-clear{float:none;clear:both;display:block;} */
/* .date-clear-block{float:none;width:auto;clear:both;} */
/* .date-clear-block:after{content:" ";display:block;height:0;clear:both;visibility:hidden;} */
/* .date-clear-block{display:inline-block;} */
/* /\*_\*\/ */
/*  * html .date-clear-block{height:1%;} */
/* .date-clear-block{display:block;} */
/* /\* End hide from IE-mac *\/ */

/* .date-container .date-format-delete{margin-top:1.8em;margin-left:1.5em;float:left;} */
/* .date-container .date-format-name{float:left;} */
/* .date-container .date-format-type{float:left;padding-left:10px;} */
/* .date-container .select-container{clear:left;float:left;} */
/* div.date-calendar-day{line-height:1;width:40px;float:left;margin:6px 10px 0 0;background:#F3F3F3;border-top:1px solid #eee;border-left:1px solid #eee;border-right:1px solid #bbb;border-bottom:1px solid #bbb;color:#999;text-align:center;font-family:Georgia,Arial,Verdana,sans;} */
/* div.date-calendar-day span{display:block;text-align:center;} */
/* div.date-calendar-day span.month{font-size:.9em;background-color:#B5BEBE;color:white;padding:2px;text-transform:uppercase;} */
/* div.date-calendar-day span.day{font-weight:bold;font-size:2em;} */
/* div.date-calendar-day span.year{font-size:.9em;padding:2px;} */




/* .filefield-icon{margin:0 2px 0 0;} */
/* .filefield-element{margin:1em 0;white-space:normal;} */
/* .filefield-element .widget-preview{float:left;padding:0 10px 0 0;margin:0 10px 0 0;border-width:0 1px 0 0;border-style:solid;border-color:#CCC;max-width:30%;} */
/* .filefield-element .widget-edit{float:left;max-width:70%;} */
/* .filefield-element .filefield-preview{width:16em;overflow:hidden;} */
/* .filefield-element .widget-edit .form-item{margin:0 0 1em 0;} */
/* .filefield-element input.form-submit,.filefield-element input.form-file{margin:0;} */
/* .filefield-element input.progress-disabled{float:none;display:inline;} */
/* .filefield-element div.ahah-progress,.filefield-element div.throbber{display:inline;float:none;padding:1px 13px 2px 3px;} */
/* .filefield-element div.ahah-progress-bar{display:none;margin-top:4px;width:28em;padding:0;} */
/* .filefield-element div.ahah-progress-bar div.bar{margin:0;} */





/* .block-nice_menus{line-height:normal;z-index:10;} */
/* ul.nice-menu,ul.nice-menu ul{z-index:5;position:relative;} */
/* ul.nice-menu li{position:relative;} */
/* ul.nice-menu a{display:block;} */
/* ul.nice-menu ul,#header-region ul.nice-menu ul{position:absolute;visibility:hidden;} */
/* ul.nice-menu li.over ul{visibility:visible;} */
/* ul.nice-menu ul li{display:block;} */
/* ul.nice-menu:after{content:".";display:block;height:0;clear:both;visibility:hidden;} */
/* ul.nice-menu li:hover ul,ul.nice-menu li.menuparent li:hover ul,ul.nice-menu li.menuparent li.menuparent li:hover ul,ul.nice-menu li.menuparent li.menuparent li.menuparent li:hover ul,ul.nice-menu li.over ul,ul.nice-menu li.menuparent li.over ul,ul.nice-menu li.menuparent li.menuparent li.over ul,ul.nice-menu li.menuparent li.menuparent li.menuparent li.over ul,#header-region ul.nice-menu li:hover ul,#header-region ul.nice-menu li.menuparent li:hover ul,#header-region ul.nice-menu li.menuparent li.menuparent li:hover ul,#header-region ul.nice-menu li.over ul,#header-region ul.nice-menu li.menuparent li.over ul,#header-region ul.nice-menu li.menuparent li.menuparent li.over ul{visibility:visible;} */
/* ul.nice-menu li:hover ul ul,ul.nice-menu li:hover ul ul ul,ul.nice-menu li:hover li:hover ul ul,ul.nice-menu li:hover li:hover ul ul ul,ul.nice-menu li:hover li:hover li:hover ul ul,ul.nice-menu li:hover li:hover li:hover ul ul ul,ul.nice-menu li.over ul ul,ul.nice-menu li.over ul ul ul,ul.nice-menu li.over li.over ul ul,ul.nice-menu li.over li.over ul ul ul,ul.nice-menu li.over li.over li.over ul ul,ul.nice-menu li.over li.over li.over ul ul ul,#header-region ul.nice-menu li:hover ul ul,#header-region ul.nice-menu li:hover ul ul ul,#header-region ul.nice-menu li:hover li:hover ul ul,#header-region ul.nice-menu li:hover li:hover ul ul ul,#header-region ul.nice-menu li:hover li:hover li:hover ul ul,#header-region ul.nice-menu li:hover li:hover li:hover ul ul ul,#header-region ul.nice-menu li.over ul ul,#header-region ul.nice-menu li.over ul ul ul,#header-region ul.nice-menu li.over li.over ul ul,#header-region ul.nice-menu li.over li.over ul ul ul,#header-region ul.nice-menu li.over li.over li.over ul ul,#header-region ul.nice-menu li.over li.over li.over ul ul ul{visibility:hidden;} */
/* ul.nice-menu li.menuparent ul,#header-region ul.nice-menu li.menuparent ul{overflow:visible !important;} */
/* ul.nice-menu li.menuparent ul iframe,#header-region ul.nice-menu li.menuparent ul iframe{display:none;display:block;position:absolute;top:0;left:0;z-index:-1;filter:mask();width:20px;height:20px;} */


/* .farbtastic{position:relative;} */
/* .farbtastic *{position:absolute;cursor:crosshair;} */
/* .farbtastic,.farbtastic .wheel{width:195px;height:195px;} */
/* .farbtastic .color,.farbtastic .overlay{top:47px;left:47px;width:101px;height:101px;} */
/* .farbtastic .wheel{background:url(http://www.cs.umass.edu/misc/farbtastic/wheel.png) no-repeat;width:195px;height:195px;} */
/* .farbtastic .overlay{background:url(http://www.cs.umass.edu/misc/farbtastic/mask.png) no-repeat;} */
/* .farbtastic .marker{width:17px;height:17px;margin:-8px 0 0 -8px;overflow:hidden;background:url(http://www.cs.umass.edu/misc/farbtastic/marker.png) no-repeat;} */



/* div.fieldgroup{margin:.5em 0 1em 0;} */
/* div.fieldgroup .content{padding-left:1em;} */

/* .views-exposed-form .views-exposed-widget{float:left;padding:.5em 1em 0 0;} */
/* .views-exposed-form .views-exposed-widget .form-submit{margin-top:1.6em;} */
/* .views-exposed-form .form-item,.views-exposed-form .form-submit{margin-top:0;margin-bottom:0;} */
/* .views-exposed-form label{font-weight:bold;} */
/* .views-exposed-widgets{margin-bottom:.5em;} */
/* html.js a.views-throbbing,html.js span.views-throbbing{background:url(http://www.cs.umass.edu/sites/all/modules/views/images/status-active.gif) no-repeat right center;padding-right:18px;} */
/* div.view div.views-admin-links{font-size:xx-small;margin-right:1em;margin-top:1em;} */
/* .block div.view div.views-admin-links{margin-top:0;} */
/* div.view div.views-admin-links ul{margin:0;padding:0;} */
/* div.view div.views-admin-links li{margin:0;padding:0 0 2px 0;z-index:201;} */
/* div.view div.views-admin-links li a{padding:0;margin:0;color:#ccc;} */
/* div.view div.views-admin-links li a:before{content:"[";} */
/* div.view div.views-admin-links li a:after{content:"]";} */
/* div.view div.views-admin-links-hover a,div.view div.views-admin-links:hover a{color:#000;} */
/* div.view div.views-admin-links-hover,div.view div.views-admin-links:hover{background:transparent;} */
/* div.view div.views-hide{display:none;} */
/* div.view div.views-hide-hover,div.view:hover div.views-hide{display:block;position:absolute;z-index:200;} */
/* div.view:hover div.views-hide{margin-top:-1.5em;} */
/* .views-view-grid tbody{border-top:none;} */

html{height:100%;margin-bottom:1px;}
body{/* text-align:center; */font-family:Verdana,Arial,Helvetica,sans-serif;font-size:16px;padding:0;margin-top:0;margin-right:0;margin-bottom:20px;margin-left:0;}
form{margin:0;padding:0;}
h1 { color:black;
     font-size:150%;
     font-weight:bold;
     text-align: center;
     margin:0;
     padding-top:2ex;
     padding-right:0;
     padding-bottom:1ex;
     padding-left:0;
   }
h2 { color:#811111;
     font-size:130%;
     font-weight:bold;
     text-align: center;
     padding-top:1ex;
     padding-bottom:1ex;
     margin:0;
     padding-right:0;
     padding-left:0;
     line-height:120%;
   }
h3 { font-family:Arial,Helvetica,sans-serif;
     font-size:110%;
     color:#666666;
     text-align: center;
     margin:0;
     padding-top:0;
     padding-right:0;
     padding-bottom:1ex;
     padding-left:0;
     font-style:italic;
   }
h4 { color:#62707E;font-size:100%;font-family:Arial,Helvetica,sans-serif;font-weight:bold;margin:0;padding:0;line-height:140%;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#62707F;}
h5{color:#990000;font-size:100%;font-family:Arial,Helvetica,sans-serif;font-weight:bold;text-transform:uppercase;margin:0;padding:0;}
tbody{border:none;}
dl dd{margin:0;padding:0;}
a:link{color:#811111;text-decoration:underline;}
a:visited{color:#811111;text-decoration:underline;}
a:hover{color:#811111;text-decoration:none;}
body div#wrapper{min-width:912px;max-width:1200px;width:57em;margin-right:auto;margin-left:auto;margin-top:0;margin-bottom:0;padding:0;}
#wrapper #wrapper-left{background-image:url(http://www.cs.umass.edu/sites/all/themes/compsci/images/leftSide.gif);background-repeat:repeat-y;background-position:left top;}
#wrapper #wrapper-right{background-image:url(http://www.cs.umass.edu/sites/all/themes/compsci/images/rightSide.gif);background-repeat:repeat-y;background-position:right top;}
#innerwrapper{padding:0 5px;margin:0;}
#wrapper #bottomBar{background-image:url(http://www.cs.umass.edu/sites/all/themes/compsci/images/bottom.gif);background-repeat:repeat-x;background-position:left top;background-color:#EEEEEE;height:24px;}
#wrapper #bottomBar #bottomBar-l{background-image:url(http://www.cs.umass.edu/sites/all/themes/compsci/images/corner_bl.gif);background-repeat:no-repeat;background-position:left top;}
#wrapper #bottomBar #bottomBar-l #bottomBar-r{background-image:url(http://www.cs.umass.edu/sites/all/themes/compsci/images/corner_br.gif);background-repeat:no-repeat;background-position:right top;}
#metanav { font-size:70%;
           color:#FFFFFF;
           text-align:left;
           padding:5px 5px;
           background-color:#881c1c
         }
#metanav #metaLinks{float:right;}
#metanav ul{margin:0;list-style:none;padding-top:0;padding-right:0;padding-bottom:0;padding-left:0;}
#metanav li{display:inline;list-style-type:none;white-space:nowrap;background-image:url(http://www.cs.umass.edu/sites/all/themes/compsci/images/arrowWhite.gif);background-repeat:no-repeat;background-position:left center;padding:0 0.5em;margin:0;}
#metanav a{padding:0 5px;color:#FFFFFF;text-decoration:none;}
#logoUmass { float:left; width:165px; margin:0; padding:0 }
#logoUmass a { float: left; width: 146px; border: 0 }

body div#header{background-color:#000000;}
body div#header_l{height:38px;}
body div#header_r{padding-right:25px;height:30px;padding-top:8px;float:right;}
body div#header_r div{text-align:right;margin:0;padding:0;}
body div#header_r div p{font-size:12px;color:#000054;padding-right:0;margin:0;padding-top:0;padding-bottom:0;padding-left:0;}
#header form{margin:0;padding:0;}
#header input{font-size:11px;margin:0;padding:0;}
#header label{margin:0;padding:0;color:#FFFFFF;font-size:11px;}
#masthead{margin:0;padding:0;background-image:url(http://www.cs.umass.edu/sites/all/themes/compsci/images/mastheadBackground.jpg);background-repeat:repeat-x;background-position:left top;text-align:left;border-top-width:2px;border-top-style:solid;border-top-color:#FFFFFF;}
#masthead form{margin:0;padding:0;}
#masthead form div{padding:0 20px 0;}
#masthead label{font-size:75%;font-weight:bold;color:#666666;}
#masthead-homepage{margin:0;padding:0;background-color:#000000;text-align:left;height:101px;border-top:1px solid #FFFFFF;border-bottom:1px solid #FFFFFF;}
#navlist{font-family:Arial,Helvetica,sans-serif;font-size:75%;color:#811111;width:100%;text-align:left;background-color:#FFFFFF;text-transform:uppercase;font-weight:bold;background-image:url(http://www.cs.umass.edu/sites/all/themes/compsci/images/navBackground.gif);background-repeat:repeat-x;background-position:left top;border-bottom-width:3px;border-bottom-style:solid;border-bottom-color:#333333;}
#navlist #navleft{background-image:url(http://www.cs.umass.edu/sites/all/themes/compsci/images/navcorner-left.gif);background-repeat:no-repeat;background-position:left top;padding-top:0;padding-bottom:0;}
#navlist #navright{background-image:url(http://www.cs.umass.edu/sites/all/themes/compsci/images/navcorner-right.gif);background-repeat:no-repeat;background-position:right top;padding-top:5px;padding-bottom:0;}
#banner{background-color:#811111;margin:0;padding:0;font-size:70%;line-height:130%;}
#banner_l{margin:0;float:left;width:30em;padding:15px;text-align:left;}
#contentLeft{text-align:left;}
#banner_l h2,#contentLeft #contentLeftInner h2{color:#FFFFFF;font-size:140%;margin:0;padding:0;}
#banner_l ul{list-style-type:none;margin-left:7px;margin-top:10px;margin-right:0;margin-bottom:0;}
#banner_l li{margin:0 0 0 -5px;padding:7px 0;color:#FFFFFF;background-image:url(http://www.cs.umass.edu/sites/all/themes/compsci/images/newsSeperator.gif);background-repeat:no-repeat;background-position:10px bottom;list-style-type:none;}
#banner_l li a{background-image:url(http://www.cs.umass.edu/sites/all/themes/compsci/images/arrowWhite.gif);background-repeat:no-repeat;background-position:left center;padding-left:10px;}
#contentLeft #contentLeftInner ul{display:block;padding-bottom:8px;}
#contentLeft #contentLeftInner li{margin:0 0 0 0;padding:7px 0;color:#FFFFFF;background-image:url(http://www.cs.umass.edu/sites/all/themes/compsci/images/newsSeperator.gif);background-repeat:no-repeat;background-position:left bottom;display:block;list-style-type:none;list-style-image:none;}
#contentLeft #contentLeftInner li li{margin:0;padding:0 0 0 10px;background-image:none;padding-top:8px;}
#banner_l a{text-decoration:none;color:#FFFFFF;}
#contentLeft #contentLeftInner li a{text-decoration:none;color:#FFFFFF;display:block;padding-left:10px;}
#contentLeft #contentLeftInner li a.active{padding-left:10px;background-image:url(http://www.cs.umass.edu/sites/all/themes/compsci/images/arrowWhite.gif);background-repeat:no-repeat;background-position:left center;}
#banner_r{margin:0;padding:10px 0;float:right;width:500px;}
#banner a{color:#FFFFFF;}
#banner_r #banner_r-photos{margin:0;padding:3px 8px 0;}
#banner_r-photos p{margin:0;padding:3px 0;}
#banner_r-photos a{text-decoration:none;border:1px solid #AE4142;padding:2px 4px;font-weight:bold;font-size:90%;display:block;}
#photoHolder #captionContainer{position:absolute;width:459px;height:270px;margin-left:1px;margin-top:1px;}
#toggleButton{padding:2px 2px 2px 8px;width:10em;background-color:#333333;border-top-width:1px;border-right-width:1px;border-top-style:solid;border-right-style:solid;border-top-color:#FFFFFF;border-right-color:#FFFFFF;}
a#copybox-toggle{text-decoration:none;font-size:90%;text-align:center !important;}
#homeCaption{display:none;width:440px;background-color:#333333;padding-top:1px;padding-bottom:1px;padding-right:10px;padding-left:10px;color:#FFFFFF;border-top-width:1px;border-top-style:solid;border-top-color:#FFFFFF;text-align:left;}
#internal_banner #copyCell{width:210px;}
#internal_banner #copyCell h1{font-family:Arial,Helvetica,sans-serif;font-size:100%;color:#FFFFFF;font-weight:normal;}
#internal_banner{height:97px;background-color:#D5D9DE;text-align:right;padding-top:7px;}
#internal_banner #imgTable{border-top-width:1px;border-left-width:1px;border-top-style:solid;border-left-style:solid;border-top-color:#FFFFFF;border-left-color:#FFFFFF;}
#internal_banner .imgCells{border-right-width:1px;border-right-style:solid;border-right-color:#FFFFFF;}
#homebottom{background-color:#FFFFFF;background-image:url(http://www.cs.umass.edu/sites/all/themes/compsci/images/bannerBottomLeft.gif);background-repeat:no-repeat;background-position:left top;}
#homebottom #homebottom-inner{background-image:url(http://www.cs.umass.edu/sites/all/themes/compsci/images/bannerBottomRight.gif);background-repeat:no-repeat;background-position:right top;}
#homebottom #homebottom_l{float:left;min-width:476px;width:36em;background-image:url(http://www.cs.umass.edu/sites/all/themes/compsci/images/hpBottom.gif);background-repeat:repeat-x;background-position:0% 100%;padding:45px 0 0 0;margin-left:5px;}
#homebottom_l div{background-image:url(http://www.cs.umass.edu/sites/all/themes/compsci/images/hpBottomLeft.gif);background-repeat:no-repeat;background-position:left bottom;}
#homebottom_l div div{background-image:url(http://www.cs.umass.edu/sites/all/themes/compsci/images/hpBottomRight.gif);background-repeat:no-repeat;background-position:right bottom;height:18em;padding-left:7px;padding-right:7px;}
#homebottom_l #topCallout{margin:0;padding:5px;height:auto;background-image:url(http://www.cs.umass.edu/sites/all/themes/compsci/images/ruleFadeRight.gif);border-left-width:1px;border-left-style:solid;border-left-color:#393332;background-repeat:no-repeat;background-position:right bottom;}
#homebottom_l #topCallout div{background-image:none;height:auto;padding:5px;}
#homebottom_l #topCallout #topCallout-copy{padding-right:15px;padding-left:10px;}
#topCallout #topCallout-copy a{text-decoration:none;}
#homebottom_l #bottomCallout{background-image:none;margin:0;padding:20px 0 0;height:185px;}
#bottomCallout ul{margin-left:0;padding:0;margin-top:0;margin-right:0;margin-bottom:10px;}
#bottomCallout li{margin:0 0 0 0;padding:5px 10px;list-style-type:none;list-style-image:none;background-image:url(http://www.cs.umass.edu/sites/all/themes/compsci/images/arrowRed.gif);background-repeat:no-repeat;background-position:left center;font-size:75%;display:list-item;}
#bottomCallout .panel a,#bottomCallout .panel-end a{text-decoration:none;display:block;}
#homebottom #homebottom_r{float:right;padding-top:25px;text-align:left;padding-right:20px;padding-left:20px;width:265px;}
#homebottom #homebottom_r h2{padding-bottom:15px;}
#homebottom_r a{text-decoration:none;}
#homebottom_r p{padding:0 0 5px;}
#homebottom p{font-size:10px;margin:0;color:#666666;}
#hpbottom-news-left{background-image:url(http://www.cs.umass.edu/sites/all/themes/compsci/images/newsBorder.gif);background-repeat:no-repeat;background-position:right center;}
#hpbottom-news-right{}
#innerwrapper-close{margin:0;padding:0;background-image:url(http://www.cs.umass.edu/sites/all/themes/compsci/images/bottom.gif);/*background-repeat:repeat-x;*/background-position:left top;}
#innerwrapper-close div{background-image:url(http://www.cs.umass.edu/sites/all/themes/compsci/images/corner-bl.gif);background-repeat:no-repeat;background-position:left top;margin:0;padding:0;}
#innerwrapper-close div div{background-image:url(http://www.cs.umass.edu/sites/all/themes/compsci/images/corner_br.gif);background-repeat:no-repeat;background-position:right top;margin:0;padding:0;}
#content{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:70%;vertical-align:top;margin:0;padding:0 0 30px;color:#333333;background-color:#FFFFFF;text-align:left;}
#content #contentRightTop{background-image:url(http://www.cs.umass.edu/sites/all/themes/compsci/images/backgroundContentTop.gif);background-repeat:repeat-x;background-position:left top;}
#contentRightTop div{background-image:url(http://www.cs.umass.edu/sites/all/themes/compsci/images/contentRight-tl.gif);background-repeat:no-repeat;background-position:left top;}
#contentRightTop div div{background-image:url(http://www.cs.umass.edu/sites/all/themes/compsci/images/contentRight-tr.gif);background-repeat:no-repeat;background-position:right top;height:21px;}
#contentRightBottom{background-image:url(http://www.cs.umass.edu/sites/all/themes/compsci/images/backgroundInternalContent.jpg);background-repeat:repeat-x;background-position:left top;border-right-width:1px;border-left-width:1px;border-right-style:solid;border-left-style:solid;border-right-color:#FFFFFF;border-left-color:#FFFFFF;}
#contentRightBottom #contentRightBottom-Inner{padding-right:20px;padding-left:20px;padding-top:10px;}
#contentRightBottom h1{font-weight:normal;}
#content #contentLeft{width:260px;}
#content #contentLeft h2{font-size:140%;}
#content #contentRightBottom h2{font-size:120%;}
#content #contentRightBottom h2 a{text-decoration:none;padding:0;margin:0;}
#content .newslisting{padding:8px 0 15px;margin:0;}
#content #contentRightBottom-Inner .newslisting td{padding:5px;padding-bottom:15px;border-bottom-width:1px;border-bottom-style:dotted;border-bottom-color:#666666;}
#content .newslisting p{padding:0;margin:0;}
#content .newslisting p.datefield{font-size:85%;font-style:italic;}
#content .jobslisting{padding:8px 0 15px;margin:0;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#999999;padding-bottom:8px;margin-bottom:10px;}
#content #contentRightBottom-Inner .joblisting td{padding:5px;padding-bottom:15px;border-bottom-width:1px;border-bottom-style:dotted;border-bottom-color:#666666;}
#content .jobslisting p{margin:0;}
#contentLeft #contentLeftInner{padding-right:30px;padding-left:30px;background-color:#811111;padding-bottom:15px;}
#contentLeft #navBottom{background-image:url(http://www.cs.umass.edu/sites/all/themes/compsci/images/internalNavBottom.gif);background-repeat:no-repeat;background-position:left top;background-color:#FFFFFF;}
#navBottom #navBottomContent{color:#666666;padding-top:70px;padding-left:25px;padding-right:25px;}
#navBottom #navBottomContent h2{padding:0;margin:0;}
#navBottom #navBottomContent h3{padding-bottom:5px;margin:0;font-style:normal;font-weight:bold;color:#000000;}
#navBottom #navBottomContent p{padding-bottom:8px;margin:0;}
#navBottom #navProp{height:389px;float:left;width:1px;background-image:none;margin:0;padding:0;}
#navBottom .sidePanel{background-image:url(http://www.cs.umass.edu/sites/all/themes/compsci/images/newsSeperator.gif);background-repeat:no-repeat;background-position:center bottom;padding-bottom:15px;padding-top:15px;}
#contentEnd{background-image:url(http://www.cs.umass.edu/sites/all/themes/compsci/images/contentEnd.jpg);background-repeat:no-repeat;background-position:left top;}
#content p{margin:0;padding-top:0;padding-right:0;padding-bottom:14px;padding-left:0;line-height:140%;color:#666666;}
#content ul{margin:0;padding-left:0;padding-top:0;padding-right:0;padding-bottom:15px;}
#content li{margin:0;color:#666666;background-image:url(http://www.cs.umass.edu/sites/all/themes/compsci/images/arrowRed.gif);background-repeat:no-repeat;background-position:left 8px;list-style-type:none;padding-top:4px;padding-right:0;padding-bottom:0;padding-left:8px;}
#contentRightBottom-Inner ul{padding:0 30px 15px;}
#content ul.links li{color:blue;}
#content #contentRightBottom-Inner > table td,#internalBanner td{padding:5px;border-bottom-width:0px;border-bottom-style:solid;border-bottom-color:#999999;}
#content > table{border-collapse:separate;}
#content div.tabs ul{margin:0 0 15px;padding:0;}
#content div.tabs li{background-image:none;margin:0;padding:0;}
#leftcol{width:228px;margin:0;padding:20px;}
#leftcol h1{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:175%;color:#798148;padding-top:15px;}
#leftcol p{margin:0;padding:0;}
#leftcol a{font-size:11px;margin:0;padding:0;}
#leftcol #sectionTitle{height:68px;padding-top:15px;text-align:center;}
#centercol{background-color:#F3F5EE;background-image:url(http://www.cs.umass.edu/sites/all/themes/compsci/images/contentCenter-rightrule.gif);background-repeat:repeat-y;background-position:right top;margin:0;padding:0;}
#centercol #center_l{padding-right:20px;border-left-width:1px;border-left-style:solid;border-left-color:#B1B694;padding-left:20px;}
#centercol #center_r{width:160px;padding-left:15px;background-image:url(http://www.cs.umass.edu/sites/all/themes/compsci/images/colSeperator.gif);background-repeat:no-repeat;background-position:left 35px;line-height:130%;padding-top:45px;}
#center_r div{padding-right:12px;}
#contentTop{background-color:#D8DFC7;height:23px;background-image:url(http://www.cs.umass.edu/sites/all/themes/compsci/images/contenttop.gif);background-repeat:repeat-x;background-position:left top;}
#contentTop-left{height:23px;background-image:url(http://www.cs.umass.edu/sites/all/themes/compsci/images/contenttop-left.gif);background-repeat:no-repeat;background-position:left top;}
#contentTop-right{height:23px;background-image:url(http://www.cs.umass.edu/sites/all/themes/compsci/images/contenttop-right.gif);background-repeat:no-repeat;background-position:right top;}
#internalBanner{text-align:left;padding-bottom:20px !important;margin:0 !important;padding-top:0 !important;padding-right:0 !important;padding-left:0 !important;border:none;}
#innerbanner-left{background-image:url(http://www.cs.umass.edu/sites/all/themes/compsci/images/bannerLeft.png);background-repeat:no-repeat;background-position:left top;}
#innerbanner-left p{color:#811111;}
#innerbanner-wrap{position:absolute;margin:0;padding:0;background-image:url(http://www.cs.umass.edu/sites/all/themes/compsci/images/bannerRight.png);background-repeat:no-repeat;background-position:left top;height:140px;width:370px;}
#internalBanner td#innerbanner-right{padding:0;border:none;}
#internalBanner td#innerbanner-left{padding:0;border:none;}
#internalBanner td#innerbanner-left > div{padding:15px;min-width:195px;}
#content input,select{font-size:100%;width:100%;background-color:#F9F9F9;border:1px solid #999999;padding:3px;}
#content textarea{width:100%;}
#content input.form-submit,#content input#edit-start-day,#content select#edit-start-month,#content input#edit-start-year,#content select#edit-start-hour,#content select#edit-start-minute,#content #edit-start-minute-all-day,#content input#edit-end-day,#content select#edit-end-month,#content input#edit-end-year,#content select#edit-end-hour,#content select#edit-end-minute,#content .form-radio,#content .form-checkbox,#content fieldset.group-general-information input{width:auto;}
div.form-radios *,div.form-checkboxes *{display:inline;}
#content div.link-field-column{padding-right:5px;}
#content #edit-body{height:500px;}
#content fieldset{clear:both;}
#content label{color:#666666;font-weight:normal;text-transform:uppercase;font-size:90%;}
#footer{font-family:Arial,Helvetica,sans-serif;font-size:75%;color:#000000;text-align:center;padding:0;}
#footer #footer-address{float:left;height:40px;padding-top:10px;text-align:center;}
#copyright{color:#999999;font-size:70%;margin:0;padding:0;}
#bottomCallout .panel,#bottomCallout .panel-end{float:left;margin:0;padding:0 20px;text-align:left;height:10em;width:9em;}
#bottomCallout .panel p,#bottomCallout .panel-end p{padding-bottom:0;}
#bottomCallout .panel{background-image:url(http://www.cs.umass.edu/sites/all/themes/compsci/images/vertSeperator.gif);background-repeat:no-repeat;background-position:right center;}
#bottomCallout .panel-end{background-image:none;}
ul.pager{padding:15px 0 0 0 !important;}
ul.pager > li{background-image:url() !important;color:#333333 !important;}
ul.pager > li a{color:#811111 !important;}
/* .facultyPanel{padding:10px;float:left;width:170px;height:270px;text-align:left;} */
/* .facultyPanel h2{font-size:100%;padding:10px 0 0!important;margin:0 !important;} */
/* .facultyPanel h3{font-size:100% !important;font-weight:normal !important;} */
/* .facultyPanel p{font-size:90%;padding:0 !important;margin:0 !important;;} */
/* .facultyPanel img{border:1px solid #666666;} */
/* #facultyBio h2{font-size:100%;text-transform:uppercase;} */
/* #facultyBio h3{font-size:90%;margin:0;padding:0;} */
/* #facultyBio h3 a{text-decoration:none;} */
/* .bioFields{padding-top:20px;} */
/* .whiteOutline{border:1px solid #FFFFFF;} */
/* .darkblue{color:#091b35;font-size:105%;} */
/* .shadowcol{width:7px;} */
/* .breadcrumbs{padding-bottom:5px;} */
/* .fancyTableRows{border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#666666;padding-top:8px;padding-bottom:8px;} */
/* .creditLines{font-family:Arial,Helvetica,sans-serif;font-size:10px;font-weight:bold;margin:0;padding-top:5px;padding-right:0;padding-bottom:0;padding-left:0;color:#FFFFFF;} */
/* .homeQuote{font-family:Georgia,"Times New Roman",Times,serif;font-size:15px;font-weight:normal;line-height:26px;margin:0;padding:0;color:#B1BB8A;text-align:justify;font-style:italic;} */
/* .bioHeads{border-top-width:1px;border-bottom-width:1px;border-top-style:solid;border-bottom-style:solid;border-top-color:#999999;border-bottom-color:#999999;padding-top:10px;margin-top:15px;} */
/* .copyright{font-family:Verdana,Arial,Geneva,sans-serif;font-size:65%;line-height:10pt;color:#999999;text-align:left;padding-left:10px;padding-top:10px;} */
/* .logos{padding-top:10px;} */
/* .mastBorder{border-right-width:1px;border-right-style:solid;border-right-color:#FFFFFF;} */
/* .hp_newslisting{margin:0;padding-right:25px;padding-top:10px;padding-left:25px;line-height:14px;} */
/* .hpbottom-arrow{padding-top:5px;width:10px;} */
/* #eventTable{width:100%;border:none;} */
/* #eventTable tr{text-align:left;border:none;} */
/* #eventTable td{text-align:left;border:none;} */
/* .eventRow{background-image:url(http://www.cs.umass.edu/sites/all/themes/compsci/images/ruleHorizontalDouble.gif);background-repeat:no-repeat;background-position:left bottom;padding-bottom:7px;padding-top:7px;} */
/* .eventListings{background-image:url(http://www.cs.umass.edu/sites/all/themes/compsci/images/ruleHorizontalDouble.gif);background-repeat:no-repeat;background-position:left bottom;padding-bottom:7px;padding-top:7px;} */
/* .eventListings .eventDate{font-weight:bold;text-transform:uppercase;white-space:nowrap;float:left;width:auto;padding-right:7px;} */
/* .calMonthListings{border-bottom:1px dotted #666666;padding-top:10px;padding-bottom:10px;} */
/* .calMonthListings h2{} */
/* .calMonthListings h3{font-size:120%;font-style:normal;font-weight:bold;text-transform:capitalize;} */
/* .calMonthListings h4{border-top-style:none;border-right-style:none;border-bottom-style:none;border-left-style:none;font-size:110%;font-style:normal;font-weight:normal;color:#666666;} */
/* .calMonthListings p{margin:0 !important;padding:0 !important;} */
/* .plusBullet{background-image:url(http://www.cs.umass.edu/sites/all/themes/compsci/images/bulletPlusSymbol.gif);background-repeat:no-repeat;background-position:left 2px;} */
/* .plusBullet a{padding-left:21px;} */
/* .ymd-links{padding:10px 10px 10px 0;} */
/* .ymd-links ul.links,.ymd-links li.links{padding:0;} */
/* #seal{padding-right:16px;float:left;} */
/* #edit-submit-graduates{margin-top:17px;} */
/* #wordmarkprint,#headerprint,#footerprint,#url{display:none;} */
/* .blackOutline{border:1px solid #000000;} */
/* .plusBulletWhite{background-image:url(http://www.cs.umass.edu/sites/all/themes/compsci/images/bulletPlusSymbolWhite.gif);background-repeat:no-repeat;background-position:left 4px;} */
/* .plusBulletWhite a{padding-left:21px;} */
/* .firstNav{background-image:none !important;} */
/* .submitButton{border:1px solid #7F9DB9;margin:0;padding:0;font-size:75%;color:#7F9DB9;background-color:#F4F4F4;width:25px;height:25px;} */
/* .searchfield{color:#556171;font-size:75%;width:115px;} */
/* #eventTable .odd{background-color:#FFFFFF !important;border:none;} */
/* #eventTable .even{background-color:#FFFFFF !important;border:none;} */
/* #loader{display:none;color:#CC0000;font-weight:bold;float:left;background-color:#FFFFFF;position:absolute;padding:8px;margin-left:1px;margin-top:1px;z-index:1000;} */
/* .darkOutline{border:1px solid #333333;} */
/* div.field-field-type-of-talk p{font-family:Arial,Helvetica,sans-serif;font-size:110%;color:#666666;margin:0;padding-top:0;padding-right:0;padding-bottom:0;padding-left:0;font-style:italic;} */
/* form div{font-size:1.05em;} */
/* .comment_add,.comment_forbidden{visibility:hidden;} */
	
/* ul.nice-menu,ul.nice-menu ul{list-style:none;padding:0px;margin:0px;} */
/* ul.nice-menu li{border-top:0;float:left;list-style-type:none;background-image:url(http://www.cs.umass.edu/sites/all/themes/compsci/images/navDivider.gif);background-repeat:no-repeat;background-position:left center;} */
/* ul.nice-menu > li.first{background-image:none !important;} */
/* ul.nice-menu a{padding-left:13px;padding-right:12px;padding-top:8px !important;padding-bottom:10px !important;} */
/* ul.nice-menu > li.active-trail > a{background-image:url(http://www.cs.umass.edu/sites/all/themes/compsci/images/nav-active.gif);background-repeat:no-repeat!important;background-position:center bottom!important;} */
/* ul.nice-menu li.active li a{background-image:none !important;} */
/* .menu-128{background-image:none !important;} */
/* ul.nice-menu-down{float:left;border:0;} */
/* ul.nice-menu-down li{} */
/* ul.nice-menu-down li li{text-transform:capitalize;font-weight:normal;width:14em;} */
/* ul.nice-menu-down ul{left:0;border-right:1px solid #999999;border-left:1px solid #999999;} */
/* ul.nice-menu-down ul li{clear:both;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#999999;font-size:90%;} */
/* ul.nice-menu-down ul li a{margin:0px !important;padding:5px 10px 5px 10px!important;color:#CCCCCC !important;} */
/* ul.nice-menu-down li ul li ul{left:12.5em;top:5px;border:1px solid #999999;color:#CCCCCC !important;z-index:1500;} */
/* ul.nice-menu-down li.menuparent{} */
/* ul.nice-menu-down li.menuparent:hover,ul.nice-menu-down li.over{} */
/* ul.nice-menu-down li li.menuparent,ul.nice-menu-down li li{background:#333333;} */
/* ul.nice-menu-down li li.menuparent a,ul.nice-menu-down li li a{color:#CCCCCC !important;} */
/* ul.nice-menu-down li li:hover,ul.nice-menu-down li li.over{background:#CCCCCC !important;} */
/* ul.nice-menu-down li li:hover a,ul.nice-menu-down li li.over a{color:#333333 !important;} */
/* ul.nice-menu-down li li:hover li a,ul.nice-menu-down li li.over li a{color:#CCCCCC !important;} */
/* ul.nice-menu-down li li li:hover a,ul.nice-menu-down li li li.over a{color:#666666 !important;} */
/* ul.nice-menu li a{padding-bottom:0px;color:#811111;} */
/* ul.nice-menu li a:link,#navlist a:visited{color:#811111;text-decoration:none;} */
/* ul.nice-menu li a:hover{color:#811111;text-decoration:none;} */



/* .calendar-calendar table{border:1px solid #999;border-collapse:collapse;border-spacing:0;margin:0 auto;width:100%;} */
/* .calendar-calendar .month-view table{border:none;padding:0;margin:0;width:100%;} */
/* .mini .calendar-calendar .month-view table{border:none;padding:0;margin:1%;width:98%;} */
/* .calendar-calendar tr{padding:0;margin:0;background:#811111;} */
/* .calendar-calendar th{color:#fff;background:#ccc;text-align:center;padding:3px;margin:0;} */
/* .calendar-calendar td{width:14%;border:1px solid #999;color:#777;text-align:right;vertical-align:top;margin:0;} */
/* .calendar-calendar td.week{width:1%;} */
/* .calendar-calendar .inner{min-height:5em;height:auto !important;height:5em;} */
/* .calendar-nav-wrapper{width:100%;clear:both;position:relative;} */
/* .calendar-nav-wrapper .nav-title{width:48%;text-align:center;} */
/* .calendar-calendar .prev{text-align:left;width:25%;} */
/* .calendar-calendar .next{text-align:right;width:25%;} */
/* .calendar-calendar th a{font-weight:bold;color:#fff;} */
/* .calendar-calendar td a{color:white;font-weight:bold;text-decoration:none;} */
/* .calendar-calendar td a:hover{text-decoration:underline;} */
/* .calendar-calendar td.sat,.calendar-calendar td.sun{background:#eeeeee;} */
/* .mini .calendar-calendar td.sun{border-left-width:1px;border-left-style:solid;border-left-color:#999999;} */
/* .calendar-calendar td.selected{background:#99f;} */
/* .calendar-calendar td.today{background:#811111;} */
/* .calendar-calendar td.year,.calendar-calendar td.month{text-align:center;border-width:1px 0px;} */
/* .calendar-calendar th.days{color:#ccc;text-align:center;padding:1px;margin:0;} */
/* .calendar-calendar div.day{float:right;text-align:center;border:1px solid gray;border-width:0 0 1px 1px;padding:0.125em 0.25em 0 0.25em;margin:0;background:#f3f3f3;} */
/* .calendar-nodeapi div{color:#000;padding:0.5em 1em 0 0;} */
/* .calendar-nodeapi div label{color:#999;} */
/* .calendar-calendar div.calendar{background-color:#fff;border:solid 1px #555;text-align:left;margin:0.25em 0 0.5em 0.25em;} */
/* .calendar-calendar div.title{font-size:.8em;text-align:center;} */
/* .calendar-calendar .monthview .title{clear:both;text-align:left;} */
/* .calendar-calendar .dayview .title{clear:both;text-align:left;} */
/* .calendar-calendar div.title a{color:#000;} */
/* .calendar-calendar div.title a:hover{color:#c00;} */
/* .calendar-calendar .content{clear:both;margin:5px;padding:3px;padding-left:5px;} */
/* .calendar-calendar div.type{margin-left:5px;font-size:0.8em;} */
/* .calendar-calendar div.type a{color:#00c;} */
/* .calendar-calendar div.type a:hover{color:#c00;} */
/* .calendar-calendar div.links{padding-left:3px;} */
/* .calendar-calendar div.links a{color:#00c;} */
/* .calendar-calendar div.links a:hover{color:#c00;} */
/* .calendar-calendar .start{clear:both;font-style:normal;color:#555;margin:2px 0 2px 0;padding-left:3px;font-size:0.8em;} */
/* .calendar-calendar .end{clear:both;font-style:normal;color:#555;margin:2px 0 2px 0;padding-left:3px;font-size:0.8em;} */
/* .calendar-calendar .ongoing{clear:both;font-style:normal;color:#555;margin:2px 0 2px 0;padding-left:9px;font-size:0.8em;} */
/* .calendar-calendar .week{clear:both;font-style:normal;color:#555;margin:2px 0 2px 0;font-size:0.8em;} */
/* .calendar-calendar .week a{font-weight:normal;} */
/* .calendar-calendar div.info{visibility:hidden;height:0px;overflow:hidden;padding-left:3px;} */
/* .calendar-calendar div.monthview .title{font-size:0.8em;} */
/* .calendar-calendar div.dayview{width:auto;} */
/* .calendar-calendar div.tableview{width:auto;} */
/* .calendar-calendar div.tableview .links{} */
/* .container-inline .day input{width:auto;display:inline;} */
/* .calendar-calendar th{background-color:#333333 !important;border:none;} */
/* #contentLeftInner .calendar-calendar .prev,#contentLeftInner .calendar-calendar .heading,#contentLeftInner .calendar-calendar .next{padding-top:3px;padding-bottom:8px;} */
/* #contentLeftInner .date-nav .date-prev a,#contentLeftInner .date-nav .date-next a,#contentLeftInner .date-nav .date-heading a{color:#FFFFFF;font-weight:bold;padding-top:3px;padding-bottom:8px;font-style:normal;} */
/* .calendar .stripe{height:5px;line-height:5px;font-size:5px;visibility:hidden;} */
/* .calendar .stripe-1{background-color:#FF6;height:5px;width:100%;} */
/* .calendar .stripe-2{background-color:#F66;height:5px;width:100%;} */
/* .calendar .stripe-3{background-color:#668CFF;height:5px;width:100%;} */
/* .calendar .stripe-4{background-color:#FFB366;height:5px;width:100%;} */
/* .calendar .stripe-5{background-color:#85FF66;height:5px;width:100%;} */
/* .calendar .stripe-6{background-color:#A666FF;height:5px;width:100%;} */
/* .calendar .stripe-7{background-color:#FFE066;height:5px;width:100%;} */
/* .calendar .stripe-8{background-color:#66FFFF;height:5px;width:100%;} */
/* .calendar .stripe-9{background-color:#FF66D9;height:5px;width:100%;} */
/* .calendar .stripe-10{background-color:#DDD;height:5px;width:100%;} */
/* #block-calendar-1 .item-list ul li a{margin-top:8px;} */
/* span.calendar-timeleft{padding-bottom:3px;text-align:right;width:auto;display:block;} */
/* span.calendar-nodetype{padding:0px 0px 0px 5px;display:block;width:auto;text-align:right;float:right;} */
/* .ical-link{text-align:right;} */
/* .calendar div.form-item{white-space:normal;} */
/* table td.mini,table th.mini,table.mini td.week{padding:0px;margin:0px;} */
/* table .mini{background-color:#F7F5F4;} */
/* table td.mini div{padding:1px;} */
/* table td.mini a{font-weight:normal;color:#811111 !important;} */
/* .mini-day-off{padding:0px;background-color:#F7F5F4;} */
/* .mini-day-on{padding:0px;background-color:#D6CDC2} */
/* table .mini-day-on a{text-decoration:underline;} */
/* .calendar-calendar .mini .title{font-size:.8em;} */
/* .mini .calendar-calendar .week{font-size:.7em;} */
/* div.mini-row{width:100%;clear:left;} */
/* div.mini{width:33%;float:left;} */
/* div.mini table{margin:1%;} */
/* .legend{width:100%;} */
/* table th.legend{background-color:#ccc;} */
/* .legend td{text-align:left;} */
/* .calendar-empty{line-height:1px;} */
/* .mini .even,.mini .odd{background-color:#F7F5F4;} */

