body {
	color:cyan;
        background-color: #000000;
}
a:link, 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:0px;
	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: cyan;
        text-decoration: none;
        background-color: #0033FF;
        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, A:hover, 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, A:visited, A:hover, 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;}
.dropcaps { float:left; font-size:65px; line-height:55px; padding-top:1px; padding-right:5px; }

.pullright { 
  width:180px; 
  float:right; 
  text-align:center; 
  border-top:3px solid #00CCFF; 
  border-bottom:3px solid #00CCFF; 
  padding: 10px; 
  margin: 5px 5px 5px 5px;
  }

.pullleft { width:180px; float:left; text-align:center; border-top:3px solid #00CCFF; border-bottom: 3px solid #00CCFF; padding:10px; margin:5px 5px 5px 5px;}

.defword { text-decoration:underline; }
.defword hover {text-decoration:underline;}
.cTitle {
  font-size:24px;
}
.cH1 {
  font-size:18px;
}
.cQuote {
  background-color: #555555;
  padding: 10px;
  margin: 4px;
}
