body { }

h1 {font-size: 1.8em;}
h2 {font-size: 1.4em;}
h3 {font-size: 1.2em;}

p {
background-color:#E0FFFF;
font-size:14px;
font-weight:bold;
}

img#im1 {
vertical-align:middle;
text-align:center;
width:6;
height:6;
}
.loading_image {
text-align:center ;
}

.resTitle{
background-color:#F0F0F0;
color:#191970;
font-size:14px;
font-weight:bold;
}
.resTitlePM{
color:#191970;
font-size:14px;
font-weight:bold;
}
.resTitleOE{
color:#191970;
font-size:17px;
font-weight:bold;
}
.resCategory{
background-color:#F0F0F0;
font-size:11px;
font-weight:bold;
}
.resCategoryPM{
background-color:#F0F0F0;
font-size:11px;
font-weight:bold;
}

.resCategoryOE{
background-color:#F0F0F0;
font-size:11px;
font-weight:bold;
}

.resCategoryOE1{
font-size:12px;
font-weight:bold;
}

.resCategoryOE2{
font-size:11px;
font-weight:bold;
}

.resCategoryOE3{
font-size:11px;
text-align:left;
}
.resDocs{
background-color:#F0F0F0;
}

.resDocsPM{
background-color:#F0F0F0;
}
.float {
float:left; 
margin-left:100px;
text-align:left;
width:100px;
}
.nofloat {
margin-left:100px;
text-align:left;
}

.sep{
background-color:#F0F0F0;
color:#000000;
}

.sep2 {
background-color:#111111;
color:#000000;
}

span.span1 {
color:#003366;
}

span.span2 {
margin-left: 21px;
font-size:11px;
font-weight:normal;
}

span.span3 {
font-size:11px;
font-weight:bold;
}

.hr1 {
text-align:center;
width:100%;
color:gray;
size:1;
}

a {}
a:hover {}
a:link {}
a:visited {}

.resume {
margin-left: 21px;
margin-right: 21px;
/*margin-top: 5px;*/
	}

