body {	background-image: url(../images/lines_bg.jpg);	background-repeat: repeat;	margin: 0px;	font-family: "Times New Roman", Times, serif;	color: #333333;}#mainBody {	background-image: url(../images/flower-bg.jpg);	background-repeat: no-repeat;	background-position: center top;	width: 760px;	background-color: #FFFFFF;}#figure {	background-image: url(../images/figure-bg2.gif);	background-repeat: no-repeat;	background-position: center top;	height: 459px;	}#figureSub {	background-image: url(../images/figure-full-bg2.gif);	background-repeat: no-repeat;	background-position: center top;	}#shadows {	background-image: url(../images/shadow_bg.gif);	background-repeat: repeat-y;	background-position: center top;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #CECECE;}#banner {	background-image: url(../images/kf-banner.gif);	background-repeat: no-repeat;	background-position: center top;	height: 79px;	width: 760px;}#bodyBorder {	height: 460px;	width: 732px;	border: 1px solid #575757;}#bodyBorderSub {	width: 732px;	border: 1px solid #575757;}.content {	font-family: "Times New Roman", Times, serif;	font-size: 14px;	color: #333333;	padding-top: 0px;	padding-right: 5px;	padding-bottom: 5px;	padding-left: 10px;	text-align: left;}#footer {	font-family: "Times New Roman", Times, serif;	font-size: 11px;	padding-top: 5px;	padding-bottom: 10px;}#homeHeader {	font-family: "Times New Roman", Times, serif;	font-size: 24px;	padding-top: 20px;	padding-left: 90px;	color: #333333;}#homeContent {	font-family: "Times New Roman", Times, serif;	font-size: 16px;	text-align: left;	padding-left: 240px;	padding-right: 30px;	padding-top: 20px;	color: #333333;}#homeContentTwo {	font-family: "Times New Roman", Times, serif;	font-size: 16px;	text-align: left;	padding-left: 200px;	padding-right: 30px;	padding-top: 20px;	color: #333333;}/* Navigation */#navBar {	background-image: url(../images/navBar.jpg);	background-repeat: no-repeat;	background-position: center top;	height: 44px;	width: 702px;	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	padding-left: 29px;	padding-right: 29px;}.padTop {	padding-top: 8px;}#dropmenudiv{	position:absolute;	border:medium solid #333333;	font:normal 12px/18px Arial, Helvetica, sans-serif;	z-index:100;	filter: Alpha(Opacity=90);	vertical-align: top;-moz-opacity: 0.90;	opacity: 0.9;-khtml-opacity:.9 /* Safari */; 	color: #000000;}#dropmenudiv a{	text-decoration: none;	color: #000000;}#dropmenudiv a:hover{	text-decoration: none;	color: #ffffff;	background-color: #333333;	filter: Alpha(Opacity=80);	-moz-opacity: 0.80;	opacity: 0.8;	-khtml-opacity:.8 /* Safari */}.nav a {	display: block;	background-color: transparent;	}/* 	Active and Focus trigger the color change in IE-PC and other	modern browsers when tabbing through the links with keyboard. */.nav a:hover, .nav a:active, .nav a:focus {	background-color: #333333;	color: #FFFFFF;	filter: Alpha(Opacity=50);	-moz-opacity: 0.50;	opacity: 0.5;	-khtml-opacity:.5 /* Safari */	}a.navTD:active, a.navTD:visited, a.navTD:link{	font-family: Arial, Helvetica, sans-serif;	font-size: 16px;	color: #333333;	text-decoration: none;}a.navTD:hover {	color: #000000;}a:link {	color: #333333;	text-decoration: none;}a:visited {	text-decoration: none;	color: #333333;}a:hover {	text-decoration: underline;	color: #CC66CC;}a:active {	text-decoration: none;	color: #333333;}.editDelete {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: bold;}.smText {	font-size: 12px;}#loggedIn {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: bold;	color: #333333;	height: 17px;	width: 760px;	padding-top: 6px;	text-align: right;}