
font { 
	font-size: 10pt;
	font-family: Arial, Helvetica, sans-serif;
	color: #333333;
	line-height: 12pt;
	background-color: transparent;
	}

font.subtitle {
	font-size: 12pt;
	font-family: Arial, Helvetica, sans-serif;
	color: #666666;
	line-height: 15pt;
	font-weight: bold;
	background-color: transparent;
	}
	
font.small {
	color: #004538;
	font-size: 8pt;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 12pt;
	background-color: transparent;
	float: left;
	margin: 10px 10px 10px 10px;
	}


font.smedium {
	font-size: 8.3pt;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	line-height: 17pt;
	background-color: transparent;
	}

	
a:link, a:visited, a:active, a:hover {
	text-decoration: underline;
	color: #004080;
	}
	
a.home:link, a.home:visited, a.home:active, a.home:hover {
	text-decoration: none;
	color: #004080;
	}

a.resume:link, a.resume:visited, a.resume:active, a.resume:hover {
	text-decoration: none;
	color: #004080;
	font-size: 11pt;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 12pt;
	background-color: transparent;
	}

td.btopright {
	border-top: 1px solid #E5C476;
	border-bottom: 1px solid #E5C476;
	}
	
A.Controls:link    { color:#666666;
                     text-decoration:none;
                     font-family: Arial;
                     font-size:   14pt;
                     font-weight: bold; }
A.Controls:visited { color:#666666; text-decoration:none; 
                     font-family: Arial;
                     font-size:   14pt;
                     font-weight: bold; }
A.Controls:active  { color:#666666; text-decoration:none;
                     font-family: Arial;
                     font-size:   14pt;
                     font-weight: bold; }
A.Controls:hover   { color:#004080; text-decoration:none;
                     font-family: Arial;
                     font-size:   14pt;
                     font-weight: bold; }
	
.tabletext { 
 	font-size: 10pt;
	font-family: Arial, Helvetica, sans-serif;
	color: #333333;
	line-height: 12pt;
	background-color: transparent;  
	}
	
.formtext { 
 	font-size: 11pt;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	line-height: 12pt;
	border: 1px solid #CCCCFF;
	background-color: transparent;  
	}
	
.copy	{
	font-size: 9.3pt;
	font-family: Arial, Helvetica, sans-serif;
	color: #999999;
	line-height: 12pt;
	background-color: transparent;  
	}
	
.resumetext { 
 	font-size: 12pt;
	font-family: Arial, Helvetica, sans-serif;
	color: #333333;
	line-height: 14pt;
	background-color: transparent;  
	}
	
td.resumetitle { 
 	font-size: 12pt;
	font-family: Arial, Helvetica, sans-serif;
	color: #333333;
	line-height: 12pt;
	background-color: transparent;  
	}
	
td.resumename { 
 	font-size: 10pt;
	font-family: Arial, Helvetica, sans-serif;
	color: #333333;
	line-height: 12pt;
	letter-spacing: 1px;
	background-color: transparent;  
	}

td.tleft {
	border-right: 1px solid #004080;
	border-left: 1px solid #004080;
	border-top: 1px solid #004080;
	}
	
td.bright {
	border-right: 1px solid #004080;
	padding-right: 10px;
	}
	
td.bleft {
	border-left: 1px solid #004080;
	padding-left: 10px;
	}

td.orange {
	border-right: 1px;
	border-left: 1px;
	}
	
.pad {
	padding-left: 30px;
	}