

a.body_link:link { 
font-family:arial; 
font-size:12px; 
color: white;
}

a.body_link:hover {
text-decoration:none; 
font-family:arial; 
font-size:12px; 
color: #323d75; 
background-color: #f0f0f0;
}

a.body_link:visited {
text-decoration:underline; 
font-family:arial; 
font-size:12px; 
color: white;
}

a.more_link:link {
text-decoration:underline; 
font-family:arial; 
font-weight: bold;
font-size:14px; 
color: white;
}

a.more_link:visited {
text-decoration:underline; 
font-family:arial; 
font-size:14px; 
font-weight: bold;
color: white;
}



a.smalltext:link {
text-decoration:underline; 
font-family:arial; 
font-size:10px; 
color:white;
}

a.nav_link:link {
text-decoration:none; 
font-family:arial; 
font-size:12px; 
color:white;
}

a.nav_link:hover {
text-decoration:none; 
font-family:arial; 
font-size:12px; 
color: black; 
background-color: #f0f0f0;
}

a.nav_link:visited {
text-decoration:none; 
font-family:arial; 
font-size:12px; 
color: #f0f0f0;
}

a.topnav_current_link:link {
text-decoration:none; 
font-family:Arial; 
font-size: 11px; 
color:red;
}

a.topnav_current_link:visited {
text-decoration:none; 
font-family:Arial; 
font-size: 11px; 
color:red;
}

a.topnav_current_link:hover {
text-decoration:none; 
font-family:Arial; 
font-size: 11px; 
color:red;
}



.topnav_current {
text-decoration:none; 
font-family:Arial; 
font-size: 11px; 
color:red;
}

.topnav_cat {
text-decoration:none; 
font-family:Arial; 
font-size: 14px; 
font-style: bold; 
color:white;
}

a.topnav_link:link {
text-decoration:none; 
font-family:Arial; 
font-size: 11px; 
color:white;
}

a.topnav_link:hover {
text-decoration: none; 
font-family:Arial; 
font-size: 11px; 
color: #646795; 
background-color: #f0f0f0;
}

a.topnav_link:visited {
text-decoration:none; 
font-family:Arial; 
font-size: 11px; 
color:white;
}

html, body {height: 100%;}

.body {
color: white; 
font-size: 10pt; 
text-align: left;
font-family: Arial; 
}

.section_headings {
color: #ffffff; 
font-size: 14pt;
font-style: bold; 
text-align: left;
font-family: Arial; 
}



.titlebottom {
color: #fcfcfc; 
font-size: 40pt; 
font-style: bold; 
text-align: left;
font-family: Arial; 
vertical-align: super;
line-height: 18pt;
letter-spacing: .0525em;
}

.welcome {
color: #000000; 
font-size: 20pt; 
font-style: bold; 
text-align: left;
font-family: Arial; 
letter-spacing: -1px;
}

.welcome-sm {
color: #000000; 
font-size: 12pt; 
font-style: bold; 
text-align: left;
font-family: Arial; 
letter-spacing: -1px;
}



.quote {
color: #666666; 
font-size: 14pt; 
text-align: right;
padding-right: 10px;
line-height:10px;
font-family: Arial; 
}
.quote_attribution {
color: #666666; 
font-size: 11pt; 
line-height:10px;

text-align: right;
padding-right: 10px;
font-family: Arial; 
}

.websection_title {
color: #FFFFFF; 
font-size: 16pt; 
text-align: left;
font-family: Arial; 
font-style : bold; 
 }

.resume_title {
color: #FFFFFF; 
font-size: 10pt; 
text-align: left;
font-family: Arial; 
font-weight: bolder;
}

.resume_background{
margin-left: 5px;
color: #FFFFFF; 
font-size: 10pt; 
text-align: left;
font-family: Arial; 
font-style: italic; 
}



.section_header {
color: #FFFFFF; 
font-size: 12pt; 
text-align: left;
font-family: Arial; 
font-style : bold; 
 }

.wwworg { color : black; font-size : 18pt; font-family: Arial; font-style : italic; }
.faceplate { color : red; font-size : 48pt; font-family: Arial; font-style : bold; }
.footnote { color : black; font-size : 12 pt; font-family: Arial; font-style: italic; }
.note  { color : black; font-size : 12 pt; font-family: Arial;}
.webnote  { color : red; font-size : 12 pt; font-family: Arial;}

