/*
 * swk-phd.css
 */


/* overall */

body {
 color: black;
 background: white;
 margin: 3%;
}

a:link {
 color: #0000ff;
}

a:visited {
 color: #800080;
}


/* headings */

h1 {
 text-align: left;
}

h2 {
 background-color: #f8bbcc;

 padding: 1.0ex;
 padding-left: 1.5ex; 

 border-color: #f0aabb;
 border-width: 0px 5px 0px 5px;
 border-style: solid;

 margin-left:  0;
 margin-right: 0;

 font-size: 150%;
}

h3 {
 padding: 0ex;
 padding-left: 1.5ex; 

 border-color: green;
 border-width: 0px 0px 2px 0px;
 border-style: solid; 

 margin-left: 0;
 margin-right: 0;

 color: green;
 font-size: 100%;
}

h4 {
 padding: 0ex;
 padding-left: 0ex; 
 color: brown;
 font-size: 100%;

}

/* misc */

pre.term { /* for terminal display */
 background: #ccccff;
 padding: 0.5em;

 margin-left: 1.5em;
 margin-right: 1.5em;
 border-color: blue;
 border-width: 1px;
 border-style: solid;

 white-space: pre;
 font-family: monospace;
}

pre.code { /* for file contents */
 background: #ccffcc;
 padding: 0.5em;

 margin-left: 1.5em;
 margin-right: 1.5em;
 border-color: green;
 border-width: 1px;
 border-style: solid;

 white-space: pre;
 font-family: monospace;
}

pre.example { /* for backward compatibility */
 background: #ccccff;
 padding: 0.5em;

 margin-left: 1.5em;
 margin-right: 1.5em;
 border-color: blue;
 border-width: 1px;
 border-style: solid;

 white-space: pre;
 font-family: monospace;
}

p.figure {
 text-align: center;
}

p.touchup {
 font-size: smaller;
}

h1 span.sub {
 font-size: smaller;
}

em {
 color: red;
 text-decoration: underline;
}

