/* The basic look of the overall document */
body {
	background: #0C3A7A;
	margin: 3% 5% 3% 5%;
	font-size: 10pt;
	font-family: Bitstream Vera Sans, Verdana, sans-serif;
	color: #ddd;
	text-align: justify;
}
.nojust {
	text-align: left;
}
small {
  font-size: 80%;
}

/* The first two heading levels are used for my name and contact information
 * at the top */
h1 {
	text-align: center;
	font-size: 14pt;
	color: white;
	margin-bottom: 2pt;
}
h2 {
	text-align: center;
	font-size: 11pt;
	margin-top: 2pt;
}

/* Section titles */
h3 {
	color: white;
	font-size: 11pt;
	margin-top: 1em;
	border-bottom: solid white;
	border-bottom-width: 1px;
	margin-left: -1ex; margin-right: -1ex;
	padding-left: 1ex; padding-right: 1ex;
}

/* The look of links in the document */
a:link, a:visited {
	text-decoration: underline;
	color: #cfcfcc;
}
a:hover {
	color: #ffff00;
}

/* Tables are used to align content into columns, and I want them to span
 * the full width of the page, with no borders. */
table {
	width: 100%;
	border: none;
}
tr {
	vertical-align: top;
}

/* Bulletted lists are used extensively, and I like to make a few changes to
 * make them fit in more cleanly.  H4 and H5 are used as list headers. */
h4 { font-weight: bold; }
h5 { font-weight: normal; }
h4, h5 {
	font-size: 10pt;
	margin-top: 0;
	margin-bottom: 0;
}
ul {
	margin-top: 0;
	padding-left: 1.4em;
	margin-left: 0;
	margin-bottom: 0.5ex;
}
ul ul {
	margin-left: 2em;
}
ul + h5 {
	margin-bottom: 0;
}


Div.list P {
  margin: 0 0 0 1em;
  text-indent: -1em;
}
Div.list Div.list P {
  margin: 0 0 0 2em;
  text-indent: -1em;
}

Div.warning P {
  color: #FFCC00;
  font-weight: bold;
  text-align: center;
}

/* CSS classes for specific items within a résumé */

table.workexperience {
}
td.workdate {
	text-align: left;
	font-size: 90%;
}
td.workdesc {
}
p.workloc {
	margin-top: 0;
}
span.workco {
	font-weight: bold;
}
table.workexperience p {
	margin-bottom: 0.7ex;
}

table.education {
}
td.edutype {
}
td.edudetail {
}
p.eduhead {
	margin-top: 0;
}
p.eduhead + ul {
	margin-top: -0.7ex;
}
table.education p {
	margin-bottom: 0.7ex;
}

table.skills {
}
td.skilltype {
	font-weight: bold;
}
td.skilllist {
}

/* vim:ft=css:ts=3:sw=3
 */
