@charset "utf-8";
/* CSS Document */

/* 7/3/17 - fixed line-height for lists */
/* 6/5/17 - fixed orange color, added hidden class, changed pt to em, etc. */
/* 5/5/17 - changed line-height to 1.6 for all */
/* 4/21/17 updated with Sherman font, new color scheme, window resizing without js */
/* 10/14/15 - added in-table list formatting to reduce indent /*
/* 3/28/13 - added formatting for indexes */
/* 5/27/11 - changed Arial Bold to just Arial */
/* 11/18/2010 - added footnote handling */
/* 7/19/18 - updated h1.hidden class per Kate Deibel, plus other changes relating to keyboard focus */

/**
 * Sherman Sans Serif Book
 */

@font-face{
  font-family:"ShermanSans";
  src: url('https://assets.syracuse.edu/fonts/shermansans-book.eot');
  src: url('https://assets.syracuse.edu/fonts/shermansans-book.eot?#iefix') format('embedded-opentype'),
       url('https://assets.syracuse.edu/fonts/shermansans-book.woff2') format('woff2'),
       url('https://assets.syracuse.edu/fonts/shermansans-book.woff') format('woff');
  font-weight: normal;
  font-style: normal;
  unicode-range: U+0020-00BF;
}
@font-face{
  font-family:"ShermanSans";
  src: url('https://assets.syracuse.edu/fonts/shermansans-book-intl.eot');
  src: url('https://assets.syracuse.edu/fonts/shermansans-book-intl.eot?#iefix') format('embedded-opentype'),
       url('https://assets.syracuse.edu/fonts/shermansans-book-intl.woff2') format('woff2'),
       url('https://assets.syracuse.edu/fonts/shermansans-book-intl.woff') format('woff');
  font-weight: normal;
  font-style: normal;
  unicode-range: U+00C0-024F;
}



body {
	font-family: ShermanSans;
	background-color:#ffffff;
	color: #0;
	margin:0px;
	padding: 0px;
	font-size: 100%;
	line-height: 1.6;
}

ul.in-table  {
	padding-left: 0px;
}

li {
  font-family: ShermanSans;
  line-height:1.4em;
  list-style-image:url(../images/ularrow.png);
}

h1.hidden {
	position: absolute;
	left: -10000px;
	top:auto;
	width: 1px;
	height: 1px;
	overflow:hidden;
	clip: rect(1px 1px 1px 1px);/*IE6, IE7 */
	clip: rect(1px, 1px, 1px, 1px);
}

@media print {
	h1.hidden {display: none; }
}

h2 {
	color: #A62315;
	font-family: ShermanSans;
	font-weight: bold;
	font-size: 1.4em;
	display: inline;
}

h3 {
  color: #d44500;
  font-family: ShermanSans;
  font-size: 1.2em;
  font-weight: bold;
}

p.toc {
  margin-top:5pt;
  margin-bottom:5pt;
  margin-left:15pt;
  font-family: ShermanSans;
  font-weight: bold;
}

p {
	margin-top:5pt;
	margin-bottom:5pt;
	font-family: ShermanSans;
}

/* formatting the INCLUDE buttons */
table.askinclude {
	margin-top : 20px;
	background-color: #3e3d3c;
}

table.askinclude:hover {
	background : #d44500;
	border-color: #d44500;
}

table.askinclude a {
	display : inline-block;
}

table.askinclude a:focus {
	outline-color : #fff;
}

a.askinclude {
	color: white;
	text-decoration: none;
}

td {
	font-family: ShermanSans;
}
/* end formatting INCLUDE buttons links */

td.container {
	font-size: 0.8em;
}

td.series {
	font-size: 1.2em;
}

/* formatting table of contents links */
a.toc:link {
  color: #d44500;
  background-color: #ffffff;
  font-family: ShermanSans;
  /* white-space:nowrap; */
}

a.toc:visited {
  color: #d44500;
  background-color: #ffffff;
  font-family: ShermanSans;
  /* white-space:nowrap; */
}

a.toc:hover {
  color: #d44500;
  background-color: #ffffff;
  font-family: ShermanSans;
  /* white-space:nowrap; */
}

a.toc:active {
  color: #d44500;
  background-color: #ffffff;
  font-family: ShermanSans;
  /* white-space:nowrap; */
}
/* end formatting table of contents */

.menu {
  padding-left:8px;
  margin:0;
  
  }
  
span.restriction {
	background-color:red;
}
  
hr.footnote {
  width: 25%;
  margin-left: 25pt;
}

/* index list formatting */

ul.index {
	list-style-type: none;
}

ul.index>li {
    padding-left: 22px ;
    text-indent: -22px ;
	list-style: none;
}

ul.index>li>a {
  text-decoration: none;
}

/* additional accessibility changes for keyboard focus */

a:focus {
	outline: dotted #00f 2px;
}

div.print > a {
	float: right;
	display: block;
	margin-top: 2px;
}

p.toclink {
	padding-left: 2px;
}
  
