

H1 {
   font-family: Arial, Helvetica, sans-serif;
   font-weight: bold;
   text-align: center;
   font-size: 145%;
}


H1.superhead {
   font-family: Arial, Helvetica, sans-serif;
   font-weight: normal;
   font-style: italic;
   font-size: 115%;
   text-align: center;
   margin-bottom: 0em;
}

H1.top-ul {
   font-family: Arial, Helvetica, sans-serif;
   font-weight: normal;
   font-style: italic;
   font-size: 115%;
   text-align: center;
   text-decoration: underline;
   margin-bottom: 0em;
}

/*
 * H1.bare inherits the standard H1 styles but eliminates
 * the top and bottom margins.  This is intended for use when the
 * H1 is preceded by a top-ul, followed by a describe, or both.
 */
H1.bare {
   font-family: Arial, Helvetica, sans-serif;
   margin-top: 0em;
   margin-bottom: 0em;
}

/*
 * H1.nopad inherits the standard H1 styles but eliminates
 * the top and bottom margins.  This is intended for use when the
 * H1 is preceded by a superhead, followed by a subhead, or both.
 */
H1.nopad {
   font-family: Arial, Helvetica, sans-serif;
   margin-top: -1em;
   margin-bottom: -1em;
}

/*
 * H1.withsubhead inherits the standard H1 styles but eliminates
 * the bottom margin.  This is intended for use when the
 * H1 is immediately followed by a subheading.  FROM K-STATE STYLESHEET.
 */
H1.withsubhead {
   margin-bottom: 0em;
}


H2 {
   font-family: Arial, Helvetica, sans-serif;
   font-size: 115%; font-weight: bold;
   text-align: left;
}

H3 {
   font-family: Arial, Helvetica, sans-serif;
   font-size: 100%;
   font-weight: bold;
   text-align: left;
   margin-bottom: 0;
}


H3.category {
   font-family: Arial, Helvetica, sans-serif;
   font-size: 100%;
   font-weight: bold;
   text-align: left;
   margin: 0;
   padding: 0 0 0 .3em;

}


/*
 * H3.nopad inherits the standard H3 styles but eliminates top and bottom margins.
 * Use this with a superhead, subhead, both, or as a table header.
 */
H3.nopad {
   font-family: Arial, Helvetica, sans-serif;
   margin-top: -1em;
   margin-bottom: -1em;
}

H4 {
   font-family: Arial, Helvetica, sans-serif;
   font-size: 100%; font-weight: bold;
   text-align: left;
}

H5 {
   font-family: Arial, Helvetica, sans-serif;
   font-size: 80%; font-weight: bold;
   text-align: left;
}

H6 {
   font-family: Arial, Helvetica, sans-serif;
   font-size: 100%; font-weight: bold;
   text-align: center;
}

/*
 * .superhead is an italic headline that sits above a regular H1 with no white space between.
 * It is mainly used for "Position announcement" text in the CNS employment section.
 */
.superhead {
   font-family: Arial, Helvetica, sans-serif;
   font-weight: normal;
   font-style: italic;
   font-size: 115%;
   text-align: center;
   margin-bottom: 0;
}

A.cnsinternal {text-decoration: none; color: black;}
A.mailto  {font-style: italic;}
A.nounder {text-decoration: none; color: black;}
A:focus   {text-decoration: underline; color: blue;}
A:hover   {text-decoration: underline; color: blue;}
A:active  {text-decoration: underline; color: red;}


.accesskey {
   text-decoration: underline;
}

.bold {
   font-family: Arial, Helvetica, sans-serif;
   font-size: 10pt; font-weight: bold;
}

.boldbig {
   font-family: Arial, Helvetica, sans-serif;
   font-size: 12pt; font-weight: bold;
}

.breadcrumb {
   font-family: Arial, Helvetica, sans-serif;
   font-size: 8pt;
}

.center {
text-align: center;
}

.centersubhead {
   font-family: Arial, Helvetica, sans-serif;
   font-size: 100%; font-weight: bold;
   text-align: center;
}

.CNSnavlink {
   font-family: Arial, Helvetica, sans-serif;
   font-size: 60%;
}

.describe {
   font-family: Arial, Helvetica, sans-serif;
   font-size: 80%;
   font-style: italic;
   text-align: center;
   margin-top: .5em;
}

.grayhead {
   font-family: Arial, Helvetica, sans-serif;
   font-size: 12pt;
   font-weight: bold;
   text-align: center;
}

.graysub {
   font-family: Arial, Helvetica, sans-serif;
   font-size: 10pt;
   font-weight: bold;
   text-align: left;
   margin-bottom: 0;
}

.italics {
   font-family: Times New Roman, Times, serif;
   font-size: 10pt;
   font-style: italic;
}

.italics-sans {
   font-family: Arial, Helvetica, sans-serif;
   font-size: 80%;
   font-style: italic;
}

.KSfooter {
   font-family: Arial, Helvetica, sans-serif;
   font-size: 60%;
   color: #666666;
}


/* .nomargins is for section headings in colored table boxes, with no extra space above or below the header.
 * Typically, two nbsp are used left of the header for spacing purposes.
 * This is a duplicate of .subhead and was added here AND to /InfoTech/security/security.css on 10/13-14/04
 * (NEW prev converted the IT security page to use security.css, and .subhead differs in cns.css and security.css.
 */

.nomargins {
   font-family: Arial, Helvetica, sans-serif;
   font-size: 12pt;
   font-weight: bold;
   text-align: left;
   margin-bottom: 0;
}

.redbold {
   font-family: Arial, Helvetica, sans-serif;
   font-size: 100%;
   font-weight: bold;
   color: #FF0000;
}

.redserif {
   font-family: Times New Roman, Times, serif;
   font-size: 100%;
   font-weight: bold;
   color: #FF0000;
}

/* .revision is used to put text changes in red bold and maintain the original font. CREATED 2004-11-04.
 * .revision-hide puts the text changes in the default font, so the document appears normal. CREATED 2004-11-04.
 */

.revision {
    color: red;
    font-weight: bold;
}

.revision-hide {

}

.sectionhead {
   font-family: Arial, Helvetica, sans-serif;
   font-size: 15pt;
   font-weight: bold;
   text-align: center;
}

.small {
   font-family: Arial, Helvetica, sans-serif;
   font-size: 10pt;
   font-weight: normal;
}

.source {
   font-family: Times New Roman, Times, serif;
   font-size: 10pt;
   font-style: italic;
}

.special {
   font-family: Arial, Helvetica, sans-serif;
   font-size: 9pt;
   font-weight: normal;
   text-align: center;
}

.subhead {
   font-family: Arial, Helvetica, sans-serif;
   font-size: 12pt;
   font-weight: bold;
   text-align: left;
   margin-bottom: 0;
}

.subheadcenter {
   font-family: Arial, Helvetica, sans-serif;
   font-size: 12pt;
   font-weight: bold;
   text-align: center;
}

.text {
   font-family: Times New Roman, Times, serif;
   font-size: 10pt;
}

.text-sans {
   font-family: Arial, Helvetica, sans-serif;
   font-size: 80%;
}

.title {
   font-family: Arial, Helvetica, sans-serif;
   font-size: 11pt;
   font-weight: bold;
}

.update {
   font-family: Arial, Helvetica, sans-serif;
   font-size: 9pt; color: #666666;
}

.verysmall {
   font-family: Arial, Helvetica, sans-serif;
   font-size: 9pt;
   font-weight: normal;
}


/* CSS list parameters were added Dec. 23, 2004 by BE and Jeff C.
 * They work fine with ONE PROBLEM: When placed higher up on this stylesheet, they negate the styles below them!
 * So BE moved all list CSS to the bottom of this stylesheet for the time being.

/* p.listtop keeps 0 margins on text above a list.  */

p.listtop {
   margin: 0;
}


/* .listreg adds 1em bottom margin and 5% padding to a list. */

.listreg {
   margin: 0 0 1em 0;
   list-style-position: inside;
   padding: 0 0 0 5%;
}


/* .listleft and listright are for a 2-column list with no top white space and preserved left space.
 * First used on new CNS mission statement at /cns/aboutcns/  12/23/04.
*/

.listleft {
   margin: 0;
   width: 45%;
   float: left;
   list-style-position: inside;
   padding: 0 0 0 5%;
}


.listright {
   margin: 0;
   float: right;
   width: 50%;
   list-style-position: inside;
   padding: 0;


