
body { font-family: Verdana, Arial, Helvetica, sans-serif;
       font-size: 0.8em;
       line-height: 1.1em;
       color: #333333; }

a { text-decoration: none; }

a:link { color: #0000cc; }

a:visited { color: #0000cc; }

a:hover { color: #cc3300; }

ul { margin-top: 0em; }

li { margin-top: 0.8em; margin-bottom: 0.8em; }

.resume { }

.resume-header { }

.resume-name { font-size: 1.2em;
               font-weight: 700;
               text-align: center;
               margin-top: 0.4em;
               margin-bottom: 0.4em; }

.resume-contact { font-size: 0.8em; text-align: center; }

.resume-body { }

.section-title { font-size: 1em;
                 font-weight: 700;
                 margin-top: 2em; }

.summary { }

.summary-desc { margin-top: 0.8em;
                margin-left: 2em;
                margin-bottom: 0.4em; }

.summary-skills { margin-left: 2em; }

.summary-skills-list { }

li.summary-skill { margin-top: 0.2em;
                   margin-bottom: 0.2em; }

.summary-skill-category { font-weight: 700; }

.summary-skill-separator { }

.summary-skill-desc { }

.experience { }

.company { margin-top: 1.6em;
           margin-left: 2em; }

.company-name { font-weight: 700;
                margin-right: 0.8em; }

.company-location { margin-right: 0.8em; }

.company-dates { }

.company-desc { margin-left: 2em;
                margin-bottom: 0.4em; }

.company-accomplishments { margin-left: 2em; }

.company-accomplishment { }

.company-accomplishment-project { }

.company-accomplishment-project-name { font-weight: 700; }

.company-accomplishment-project-location { }

.education { }

.institution { margin-top: 1.6em;
               margin-left: 2em; }

.institution-name { font-weight: 700;
                    margin-right: 0.8em; }

.institution-location { }

.institution-desc { margin-left: 2em;
                    margin-bottom: 0.4em; }

.institution-coursework { }

.institution-schools { margin-left: 2em; }

.institution-schools-list { }

.institution-school { }

.institution-school-desc { }

.institution-school-coursework { }

.personal { }

.personal-category { margin-top: 1.2em;
                     margin-left: 2em; }

.personal-category-name { font-weight: 700; }

.personal-category-items { }

.job-title, .degree { text-decoration: underline; }

div.resume-footer > hr { margin-top: 1.2em; }

.resume-footer { font-size: 0.8em;
                 font-style: italic;
                 text-align: center; }
