/* * { border : 1px dashed grey }*/

html {
  margin  : 0px;
  padding : 0px;
}

body {
  margin     : 0px;
  padding    : 0px;
  color      : black;
  background : white;
}

h1 {
  padding : 0px 0px 0px 8px;
  display : block;
}

strong {
  padding : 0px 0px 8px 8px;
  display : block;
}

p {
  padding-bottom : 1pc;
  margin         : 0px 0px 0px 8px;
}

a {
  text-decoration : none;
}

.sectionbox { /* basic box for section titles */
  background   : #ce6300;
  color        : #ffffff;
  font-family  : Helvetica, Arial, sans-serif;
  font-size    : 14px;
  font-weight  : bold;
  padding      : 8px;
  margin       : 8px;
  border-color : #000000;
  border-style : solid;
  border-width : 3px;
}

.objectivebox { /* basic box with content in it */
  background   : #ffffff;
  color        : #000000; 
  font-family  : Helvetica, Arial, serif;
  font-size    : 11px; 
  padding      : 0px; 
  margin       : 8px; 
  border-color : #3c4c56;
  border-style : solid; 
  border-width : 3px;
  clear        : both;
}

.contentbox { /* basic box with content in it */
  background   : #ffffff;
  color        : #000000; 
  font-family  : Helvetica, Arial, serif;
  font-size    : 11px; 
  padding      : 0px; 
  margin       : 8px; 
  border-color : #3c4c56;
  border-style : solid; 
  border-width : 3px;
  clear        : both;
  min-height   : 80px;
}

.contentbox a:link {
  color      : #ce6300;
  background : #ffffff;
}

.contentbox a:visited {
  color      : #ce6300;
  background : #ffffff;
}

.contentbox a:hover {
  color      : #ffffff;
  background : #ce6300;
}

.contentbox .jobbox { /* basic box for job headings */ 
  float        : left;
  background   : #ce6300;
  color        : #ffffff;
  font-family  : Helvetica, Arial, sans-serif;
  font-size    : 14px;
  padding      : 0px 8px;
  margin       : -3px 8px 0px -3px;
  border-color : #000000;
  border-style : solid;
  border-width : 3px;
  width        : 270px;
  clear        : both;
}

.contentbox .jobbox dl {
  margin-bottom : 8px;
}

.contentbox .jobbox a:link {
  color      : #ffffff; 
  background : #ce6300;
}

.contentbox .jobbox a:visited {
  color      : #ffffff; 
  background : #ce6300;
}

.contentbox .jobbox a:hover {
  color      : #ce6300; 
  background : #ffffff;
}

.educationbox {
  background   : #ffffff;
  color        : #000000; 
  font-family  : Helvetica, Arial, serif;
  font-size    : 11px; 
  padding      : 0px; 
  margin       : 8px; 
  border-color : #3c4c56;
  border-style : solid; 
  border-width : 3px;
  clear        : both;
}

.educationbox a:link {
  color      : #ce6300;
  background : #ffffff;
}

.educationbox a:visited {
  color      : #ce6300;
  background : #ffffff;
}

.educationbox a:hover {
  color      : #ffffff;
  background : #ce6300;
}

dt { /* Make definition titles slightly larger, and bold */
  font-weight : bold;
  font-size   : 13px;
  padding     : 0px 0px 0px 8px;
}

li { /* change the default bullet to a square */
  list-style-type : square;
}

.Footer {
  margin           : 0px;
  padding          : 8px;
  font             : bold 14px Helvetica, Arial, sans-serif;
  height           : 3.5em;
  border-style     : solid; 
  border-color     : black;
  border-width     : 1px 0px;
  background-color : #ce6300;
  color            : white;
}

.Footer a {
  font             : bold 14px Helvetica, Arial, sans-serif;
  color            : #ffffff;
  background-color : #ce6300;
}

.Footer a:link {
  color      : #ffffff;
  background : #ce6300;
}

.Footer a:visited {
  color      : #ffffff;
  background : #ce6300;
}

.Footer a:hover {
  color      : #ce6300;
  background : #ffffff;
}

