body {
margin: 0;
padding: 0;
font: 1.16em/1.6em verdana, lucida, arial, helvetica, sans-serif;
color: #fff;
background-color: #44b;
/*background-image: url(/resume/img/bg.jpg);
background-repeat: repeat-y;*/
}
div.abovecontent {
font: .7em/1.5 verdana, lucida, arial, helvetica, sans-serif;
text-align:center;
margin-top:25px;
margin-bottom:25px;
}
div.content {
margin: 2px 70px 40px 70px;
padding: 20px 30px;
color: #44b;
font: .82em/1.5em verdana, lucida, arial, helvetica, sans-serif;
border: 2px double #f96;
background-color:white;
min-width: 510px;
}
h1 {
margin-bottom: 0;
padding-bottom: 0;
color: #006;
background-color: transparent;
}
h2 {
margin-right:-32px;
margin-bottom: 5px;
padding:4px;
border: solid 2px #f96;
border-right:none;
padding-bottom: 0;
font: 1.14em bold verdana, arial, helvetica, sans-serif;
font-weight:bold;
color: #fff;
background-color:#44b;
/*background-image: url(/resume/img/hbg.jpg);
background-repeat: no-repeat;*/
}
h3 {
margin-bottom: 0;
padding-top:5px;
padding-bottom: 0;
font: 1.1em bold verdana, arial, helvetica, sans-serif;
font-weight:bold;
color: #000;
background-color: transparent;
}
p {
margin-left:10px;
text-indent:-6px;
}
li {
font-size:.9em;
padding:1px;
}
li ul li {
font-size:.85em;
}
div.firstimg {
text-align:center;
/*margin-top:-10px;*/
}
a:visited {
font-weight: bold;
text-decoration: none;
color: #00f;
background-color: transparent;
border-top:1px solid #fff;
border-bottom:1px dashed #f96;
}
a:link {
font-weight: bold;
text-decoration: none;
color: #00f;
background-color: transparent;
border-top:1px solid #fff;
border-bottom:1px dashed #f96;
}
a:hover {
color : #44b;
background-color: #f2f2f2; 
text-decoration: none;
border-top:solid 1px silver;
border-bottom:solid 1px silver;
}
a:active {
font-weight: bold;
text-decoration : none;
color: #006;
background-color: yellow;
border-top:solid 1px silver;
border-bottom:solid 1px silver;
}
a.upper:visited {
font-weight: bold;
text-decoration: none;
color: silver;
background-color: transparent;
border-top:solid 1px #44b;
border-bottom:1px dashed silver;
}
a.upper:link {
font-weight: bold;
text-decoration: none;
color: silver;
background-color: transparent;
border-top:solid 1px #44b;
border-bottom:1px dashed silver;
}
a.upper:hover {
color : #44b;
background-color: #f2f2f2; 
text-decoration: none;
border-top:solid 1px #f96;
border-bottom:solid 1px #f96;
}
a.upper:active {
font-weight: bold;
text-decoration : none;
color: #fff;
background-color: yellow;
border-bottom:solid 1px #f96;
}
b {
font-weight: bold;
color:#f96;
background-color:transparent;
}
strong {
font-weight: bold;
}
.heavy {
font-weight: bold;
color:#f96;
background-color:transparent;
}
img {
border: 0;
}
.footer {
font: .8em/1.5em geneva, verdana, arial, sans-serif;
margin-top: 25px;
margin-bottom: 10px;
}
.norm {
margin-top: 0;
padding-top: 0;
}
.normplus {
padding-bottom:22px;
border-bottom:1px dotted #ccf;
}
select {
background-color:#f2f2f2;
color:blue;
line-height:normal;
}
.blacky {
color:black;
background-color: transparent;
}
dt {
margin-left:10px;
font-size:.9em;
}
dd {
padding-bottom:10px;
font-size:.85em;
}
.righty {
text-align:right;
}
.dub {
padding:1px 4px;
}
#liner {
line-height:0px;
margin:0px;
padding:0px;
}
p.footer {
padding-bottom:10px;
padding-top:10px;
border-top:1px dotted #ccf;
}
a.aro {
border:none;
}
a.aro:visited {
border:none;
}
a.aro:hover {
border:none;
}
.txtbox {
width:340px;
color:blue;
background-color:#f2f2f2;
background-image: url(/resume/bg_forms.gif);
padding-left:8px;
padding-top:3px;
line-height:normal;
font-size:11px;
font-family:verdana,arial,sans-serif;
}
.clikkit {
font-size:12px;
font-weight:bold;
color:blue;
background-image: url(/resume/bg_button.jpg);
line-height:normal;
font-family:verdana,arial,sans-serif;
}
.clikkit:hover {
font-size:12px;
color:red;
font-weight:bold;
background-image: url(/resume/bg_button.jpg);
line-height:normal;
font-family:verdana,arial,sans-serif;
}