body {
	color:cyan;
        background-color: #000000;
}
a:link {
        color: #0033FF;
        text-decoration: none;
}
a:visited {
        color: #0033FF;
        text-decoration: none;
}
a:hover {
        color: #990033;
        text-decoration: overline underline;
}
a:active {
        color: #FF0000;
        text-decoration: none;
}
p 	{        
	color: cyan;
        text-decoration: none;
	}

h1	{
        padding-top:0px;
	padding-bttom:0ox;
	margin-top:0px;
	margin-bottom:0px;
	color:#0033FF;
        font: "Times New Roman", Times, serif;
        font-size: 38px ;
	} 

.mainmenu, mainmenu:link,td.mainmenu,a.menu {
        font: "Times New Roman", Times, serif;
        font-size: 18px ;
	color: #0033FF;
        text-decoration: none;
        background-color: #CCCCCC;
        list-style:none;
        margin-left:0px;
        padding-left:0px;
        margin-top:0px;
        padding-top:0px;
        margin-bottom:0px;
        padding-bottom:0px;
        vertical-align: top
        }

.mainmenu A:link {text-decoration: overline underline; }
.mainmenu A:visited {text-decoration: none;}
.mainmenu A:hover {text-decoration: none;}
.mainmenu A:active {text-decoration: none;}

.submenu, a.submenu {
        font: "Times New Roman", Times, serif;
	color: #0033FF;
        font-size: 12px ;
        text-decoration: none;
        background-color: #CCCCCC;
        list-style:none;
        margin-left:0px;
        padding-left:0px;
        margin-top:0px;
        padding-top:0px;
        margin-bottom:0px;
        padding-bottom:0px;
        vertical-align: top
        }

.submenu2, a.submenu2 {
	font: "Times New Roman", Times, serif;
        color: #0033FF;
        font-size: 12px ;
        text-decoration: none;
        background-color: #CCCCCC;
        list-style:none;
        margin-left:10px;
        padding-left:0px;
        margin-top:0px;
        padding-top:0px;
        margin-bottom:0px;
        padding-bottom:0px;
        vertical-align: top
        }

.submenu A:link {text-decoration: none;}
.submenu A:visited {text-decoration: none;}
.submenu A:hover {text-decoration: none;}
.submenu A:active {text-decoration: none;}

.resume, .resume td {
	font: "Times New Roman", Times, serif;
        color: cyan;
        font-size: 12px ;
        text-decoration: none;
        background-color: #000000;
        list-style:disc;
        margin-top:0px;
        padding-top:0px;
        margin-bottom:0px;
        padding-bottom:0px;
        vertical-align: top
        }
.resume li {line-height:95%;}
.resume A:link, h3 A:link {color:cyan;text-decoration: none;}
.resume A:visited, h3 A:visited {color:cyan;text-decoration: none;}
.resume A:active, h3 A:active {color:cyan;text-decoration: none;}
.resume h1,.resume h1 A { color:cyan; text-align:center; text-decoration:none;}
.resume A:hover, h3 A:hover,h1 A:hover {color:cyan;text-decoration: overline underline;}
.resume h2 {
	color:blue;
        padding-top:0px;
	padding-bttom:0ox;
	margin-top:0px;
	margin-bottom:0px;
	margin-right:-45.0pt;
	background-color:#B3B3B3;
	}

table.resumeHead {
	table-layout:fixed;
	}
.resumeRight {
	text-align:right;
	vertical-align:middle;
	}
.headline {
	font:"Times New Roman", Times, serif;
        font-size: 32px ;
	text-align:center;
	margin:0px;
	padding:0px;
	}	
pre {
	font-size: 12px;
	font-style:italic;
	margin:0px 0px 0px 5px;
	padding:0px;
	text-align:left;
	line-height:90%;
	}
.byline {
	text-align:right;
	font-size:8px;
	}
.bigName {
	font:"Times New Roman", Times, serif;
        font-size: 28px ;
        text-align:center;
        margin:0px;
        padding:0px;
	line-height:100%;
	}
.bigName A:link {text-decoration:none;}
.bigName A:visited{text-decoration:none;}
.bigName A:hover { color:green; text-decoration:overline underline;
}	
