/*
	kd.css
	Style file for the KD Personal Site
*/
A:link {
	TEXT-DECORATION: none;
	COLOR: #006666;
}
A:visited {
	TEXT-DECORATION: none;
	COLOR: #006666;
}
A:active {
	TEXT-DECORATION: none; color: #006666;
}
A:hover {
	COLOR: #006666; 
	text-decoration: underline
}
A.menu:link {
	COLOR: #FFFFFF; 
}
A.menu:visited {
	COLOR: #FFFFFF; 
}
A.menu:active {
	COLOR: #FFFFFF; 
}
A.menu:hover {
	FONT-WEIGHT: normal; 
	COLOR: #FFFFFF; 
	text-decoration: underline
}

A.toc:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	COLOR: #0000FF; 
}
A.toc:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	COLOR: #0000FF; 
}
A.toc:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	COLOR: #0000FF; 
}
A.toc:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	FONT-WEIGHT: normal; 
	COLOR: #0000FF; 
	text-decoration: underline
}
body {  font-family: Verdana, Arial, Helvetica, sans-serif}
p {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt}
h4 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #6666FF}

/*
**	Navigation Bar
*/
TD.nav_decor {
	padding: 0px 0px 0px 100px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 8pt; 
	font-weight: bold; 
	text-align:left;
	color: #FFFFFF; 
	/* background-color: #000063; */
	background-color: #9c9ac3; 
	vertical-align: middle;
	border-color: #FFFFFF black;
	margin: 0px 0px; 
	height: 25px ;
}
TD.nav_menu {
	padding: 0px 10px 0px 10px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 8pt; 
	font-weight: bold; 
	text-align:center;
	color: #FFFFFF; 
	/* background-color: #000063; */
	background-color: #9c9ac3; 
	vertical-align: middle;
	border-color: #FFFFFF;
	margin: 0px 0px; 
	height: 25px ;
	border-style: solid; 
	border-left-width: 2px ;
	border-right-width: 0px ;
	border-top-width: 0px ;
	border-bottom-width: 0px ;

}




#nav_decor a {
	text-decoration: none;
	color: #800;
	padding: 0px 3px 0px 3px;
}
#nav_decor a:hover {
	text-decoration: none;
	color: #000;
	background-color: #fc0;
	padding: 0px 2px 0px 2px;
	border: 1px solid #a46000;
}
/* 
	Class="mn" Menu Links 
*/
A.mn {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 8pt; 
	font-weight: bold; 
	color: #000063; 
	background-color: #9c9ac3; 
	vertical-align: middle;
}
A.mn:hover {
	color: #FFFFFF ! important ; 
	text-decoration : none ; 
}
A.mn:visited {
	color: #000063; 
}
A.mn:active {
	color: #000063; 
}
A.mn:link {
	color: #000063; 
}

/* 
	Class="bottom_link" Bottom Menu Links 
*/
TD.bottom_link {
	padding: 0px 10px 0px 10px;
	font-family: Verdana, Helvetica, sans-serif;
	margin: 0px 0px; 
}
A.bottom_link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt; 
	font-weight: bold; 
	color: #999999; 
	vertical-align: middle;
}
A.bottom_link:hover {
	color: #FF0505 ! important ; 
	text-decoration : none ; 
}
A.bottom_link:visited {
	color: #999999; 
}
A.bottom_link:active {
	color: #999999; 
}
A.bottom_link:link {
	color: #999999; 
}
