
html,body{margin:0;padding:0; border:0px;}


/* structure/testing----
div {border:0px solid red;}

ul li {border:0px solid green;}

h1, h2, h3, h4 {border:0px solid blue;}*/

table td {border:0px solid purple; border-collapse: collapse; table-layout:fixed; vertical-align:middle; margin:0px; padding:0px;} /*display:block; height:0px;}*/


TABLE    { display: table;}
TR       { display: table-row; }
THEAD    { display: table-header-group; }
TBODY    { display: table-row-group; }
TFOOT    { display: table-footer-group; }
COL      { display: table-column; }
COLGROUP { display: table-column-group; }
TD, TH   { display: table-cell; }
CAPTION  { display: table-caption; }

TABLE h4 {margin:0px; padding:0px;}
 
.middleContent TABLE {float:left;}

/*table #hky_FoundationNewsList {border:1px solid purple; position:relative; border-collapse: collapse; height:auto; width:auto; display:block; margin:0px; padding:0px; height:0px;}*/


body {
	background:white;
	margin:0;
	padding:0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: normal;
	color: black;
	line-height: normal;
	text-align: left;
}



div#container		
		{
			display:block;
			height:auto;
			padding: 0em;
			text-align: left;
			width:auto;
			

}


div#background		
		{	background: none;

		}



a{color:#01707f; text-decoration:none; padding:0px; font-weight:bold;}
a:hover{color:#01707f; text-decoration:underline;}
a:visited{color:#01707f;}
a:active{color:#01707f;}

a img {border:0px;}


/*form elements & contact page-------------------------*/

INPUT{border:1px solid #B0B0B0; padding:3px; font-weight:bold;}
INPUT:hover {background: #FFFFCC;}
INPUT:focus {background: #FFFFCC;}
INPUT:focus:hover {background: #FFFFCC;}
INPUT:focus:active {background: #FFFFCC;}

.tdlabel {}

#ddlState{border:1px solid #B0B0B0;}

#rbContact {border:0px solid #B0B0B0;}
#rbContact_0 {border:0px solid #B0B0B0;}
#rbContact_1 {border:0px solid #B0B0B0;}
#rbNewsletter {border:0px solid #B0B0B0;}
#rbNewsletter_0 {border:0px solid #B0B0B0;}
#rbNewsletter_1 {border:0px solid #B0B0B0;}

.btn {display:none;}
.btn:hover {display:none;}


/*footer*/

div#footer {

	display: block;
	float:left;
	color:black;
	font-size:9pt;
	font-weight:bold;
	background:none;
	text-align:center;
}




#footer a {color:black;}


div#footerContent {
	
	        color:black;				
			text-align: left;
		

}



		div#footerLeft {

			display: block;
			position:relative;
			float:left;
			height:20px;
			width:auto;
			margin:0px 0px 0px 8px;
			padding:7px 0px 0px 0px;
			border: 0px solid red;
			
		}
		

		
		div#footerRight {

			display: block;
			position:relative;
			float:left;
			height:20px;
			width:auto;
			margin:0px 0px 0px 0px;
			padding:8px 0px 0px 0px;
			border: 0px solid red;
			
		}

/*TC footer*/

div#footerTectonic {

			display: none;
			position:relative;
			float:right;
			height:auto;
			width:auto;
			margin:3px 0px 0px 0px;
			padding:0px;
			border: 0px solid red;
			text-align:right;
			color:#be9b6a;	
		}
#footerTectonic a {color:#be9b6a;}


/*styles css*/
/*classes-------------------*/
/*calendar links*/
.calendarLinks a{font-size:.97em; color:#8d8d8d; text-decoration:none; padding:0px}
.calendarLinks a:hover{color:#004851; text-decoration:underline;}
.calendarLinks a:visited{color:#8d8d8d;}
.calendarLinks a:active{color:#8d8d8d;}

/*border on calendar*/

.calendarHead {border-bottom:4px solid black;}

/*-----------------top graphic----*/

div#top
{
	margin: 0em auto;
	width: 98%;
	height: 91px;
	float: left;
	border: 0px solid #000;
	padding: 0em;
	text-align: left;
	background:none;


}



/*-----------------top logo----*/


div#logo
{
	display: block;
	position: relative;
	height: 91px;
	width:99%;
	left: 0px;
	top: 0px;
	float: left;

}


/*#logo a {display:block;position:absolute;top:0px;left:0px; cursor:hand;}
					#logo a img {border:0;}*/
#logo h1
{
	float: left;
	display: block;
	height: 91px;
	width: 99%;
	background: url(../images/logoFHK.gif) no-repeat left top;
	position: relative;
	text-align:right;
	vertical-align:middle;
	margin: 0px;
	font-size:14pt;

}


/*-----------------top Menu----*/


div#menuBgTop
{
	display: none;

}

#topMenu
{
	display: none;
	
}



#topMenu ul
{

	display:none;

}



#topMenu li
{
	display: none;

}



#topMenu li a
{
	display: none;

	
}



#menuBgTop img
{
	display:none;
}



/*-----------------top Search----*/

div#searchTop
{

	display: none;
}

div#searchBox
{
	display: none;
	width:auto;
}

/*Overides Body Style resets*/
#searchBox input{float:left; display:none; position:relative; font-weight:normal;}

/*Search Button*/



.searchTopBtn
{

	display: none;

 
}

.searchTopBtn:hover {background:none;}


/*Search input*/

.textBackground {background:none;}
.textBackground input {display:none;}




/*-----------------Search Result Styles----*/

#pnlArticles h2 {font-size:1.3em; margin:10px 0px 0px 0px; padding:0px; color:black;}
#pnlArticles{font-size:.86em; color:#5b5b5b; font-weight:normal;}
#pnlArticles table td {padding:8px;}
#pnlArticles a{color:#5b5b5b; font-size:.86em; font-weight:normal;}
#pnlArticles a:hover{color:#008a97;}


/*--------------main top nav -------------------------*/

#mainTopNav
{
	width: auto;
	display:none;
	/*font-size:.80em;*/
	
}

#mainTopNav img
{
	width: 90px;
	height: 80px;
	margin: 0px 0px 3px 9px;
	border: 1px solid #044C17;
}


/*-----------------Top Photo----*/

div#topPhotoContainer
{
	float: left;
	position: relative;
	display: none;
	left: 0px;
	height: 243px;
	width: auto;
	top:0px;
	border: 0px solid red;
	
	
}


.homePhotoL {

	float: left;
	position: relative;
	display: block;
	left: 0px;
	height: 243px;
	width: 415px;
	top: 0px;
	border: 0px solid red;
	background: url(../images/photoTopL.jpg) no-repeat 0 0;
	/*z-index: 300;*/
}


.homePhotoR {

	float: right;
	position: relative;
	display: block;
	left: 0px;
	height: 243px;
	width: 376px;
	top: 0px;
	border: 0px solid red;
	background: url(../images/photoTopR.jpg) no-repeat 0 0;
	/*z-index: 300;*/
}

.aboutPhotoL {

	float: left;
	position: relative;
	display: block;
	left: 0px;
	height: 243px;
	width: 415px;
	top: 0px;
	border: 0px solid red;
	background: url(../images/photoTopL2.jpg) no-repeat 0 0;
	/*z-index: 300;*/
}

.aboutPhotoR {

	float: right;
	position: relative;
	display: block;
	left: 0px;
	height: 243px;
	width: 376px;
	top: 0px;
	border: 0px solid red;
	background: url(../images/photoTopR2.jpg) no-repeat 0 0;
	/*z-index: 300;*/
}

.grantsPhotoL {

	float: left;
	position: relative;
	display: block;
	left: 0px;
	height: 243px;
	width: 415px;
	top: 0px;
	border: 0px solid red;
	background: url(../images/photoTopL3.jpg) no-repeat 0 0;
	/*z-index: 300;*/
}

.grantsPhotoR {

	float: right;
	position: relative;
	display: block;
	left: 0px;
	height: 243px;
	width: 376px;
	top: 0px;
	border: 0px solid red;
	background: url(../images/photoTopR3.jpg) no-repeat 0 0;
	/*z-index: 300;*/
}

.newsPhotoL {

	float: left;
	position: relative;
	display: block;
	left: 0px;
	height: 243px;
	width: 415px;
	top: 0px;
	border: 0px solid red;
	background: url(../images/photoTopL4.jpg) no-repeat 0 0;
	/*z-index: 300;*/
}

.newsPhotoR {

	float: right;
	position: relative;
	display: block;
	left: 0px;
	height: 243px;
	width: 376px;
	top: 0px;
	border: 0px solid red;
	background: url(../images/photoTopR4.jpg) no-repeat 0 0;
	/*z-index: 300;*/
}

.presentationPhotoL {

	float: left;
	position: relative;
	display: block;
	left: 0px;
	height: 243px;
	width: 415px;
	top: 0px;
	border: 0px solid red;
	background: url(../images/photoTopL5.jpg) no-repeat 0 0;
	/*z-index: 300;*/
}

.presentationPhotoR {

	float: right;
	position: relative;
	display: block;
	left: 0px;
	height: 243px;
	width: 376px;
	top: 0px;
	border: 0px solid red;
	background: url(../images/photoTopR5.jpg) no-repeat 0 0;
	/*z-index: 300;*/
}

.calendarPhotoL {

	float: left;
	position: relative;
	display: block;
	left: 0px;
	height: 243px;
	width: 415px;
	top: 0px;
	border: 0px solid red;
	background: url(../images/photoTopL6.jpg) no-repeat 0 0;
	/*z-index: 300;*/
}

.calendarPhotoR {

	float: right;
	position: relative;
	display: block;
	left: 0px;
	height: 243px;
	width: 376px;
	top: 0px;
	border: 0px solid red;
	background: url(../images/photoTopR6.jpg) no-repeat 0 0;
	/*z-index: 300;*/
}

.contactPhotoL {

	float: left;
	position: relative;
	display: block;
	left: 0px;
	height: 243px;
	width: 415px;
	top: 0px;
	border: 0px solid red;
	background: url(../images/photoTopL7.jpg) no-repeat 0 0;
	/*z-index: 300;*/
}

.contactPhotoR {

	float: right;
	position: relative;
	display: block;
	left: 0px;
	height: 243px;
	width: 376px;
	top: 0px;
	border: 0px solid red;
	background: url(../images/photoTopR7.jpg) no-repeat 0 0;
	/*z-index: 300;*/
}



div#middleLeftColumn
{
	display: none;
	position: relative; /*position:absolute;*/
	float: right;
	height: auto;
	width: 210px;
	margin: 0px 12px 0px 0px;
	padding: 0px;
	top: -5px;
	left: 0px;
	right:0px;
	border: 0px solid purple;
	background:url(../images/bgSideRepeat.jpg) repeat-y 0 0;
	/*background: none; z-index:200;*/
	
}

/*-----------------Middle Content Area----*/

div#middle
{
	display: block;
	position:relative;
	float: left;
	width: auto;
	margin: 0px 0px 20px 0px;
	padding: 0px 0px 20px 0px;
	background: white /*url(../images/bgContent.jpg) no-repeat 0 0*/;
	top: 0px;
	left: 0px;
	border: 0px solid green;
}






/*-----------------Middle Content Area Column----*/

div#middleColumn
{
	float: left;
	display: block;
	float: left;
	height: auto;
	width: 100%;
	margin: 0px;
	padding: 0px 0px 0px 0px;
	top: 0px;
	left: 0px;
	border: none;
	border: 0px solid orange;
}

/*-----------------Middle Content Area Column Buffer----*/
.middleContainer
{
	display: block;
	position: relative;
	float: left;
	height: auto;
	width: 100%;
	margin: 0px;
	padding: 0px 0px 0px 0px;
	top: 0px;
	left: 0px;
	border: 0px solid blue;
}




/*Content Area------------------------------------------*/
.middleContent
{
	display: block;
	position: relative;
	float: left;
	width:97%;
	padding: 0px 8px 8px 8px;
	background: none;
	color:black;
	font-size:0.95em;
	
}



/*Generic Headers


.middleContent h1, h2, h3 
{
	margin: 8px 0px 8px 0px;
	top: 0px;
	left: 0px;
	border: 0px solid purple;
	color:#008a97;
}

.middleContent h2{font-size: 130%;}
.middleContent h2{font-size: 120%;}
.middleContent h3{font-size: 100%;}*/


.middleContent img
{
	margin: 6px;
	border:1px solid #85bfcd;
}

.middleContent img a
{
	border: 0px;
}

.noborderimg{border:0px solid #85bfcd;}


/*news headline styles for the kyHealthNews Page*/
.middleContent h4{display: block; font-size:12pt; height:auto; position:relative; width:auto; font-weight:bold; padding:0px 0px 0px 0px; margin:0px 0px 8px 0px; color:#008a97; text-transform:uppercase;}
.middleContent h4 a {display: block; position:relative; text-transform: none; width:auto; height:auto; font-size:12pt; font-weight:bold; padding:15px 3px 15px 3px; margin:0px 0px 0px 0px; border-bottom:1px dotted #d4d0c8; color:#535353;text-decoration:none;}
.middleContent h4 a:hover{display: block; color:#008a97; background-color:#f6f6f6;}



/*middle boxes boxes---------------------------------------	*/


div#middleBoxesContainer
{
	display: block;
	float: left;
	height: auto;
	width: 450px;
	margin: 0px;
	padding: 0px;
	background: none;
	top: 30px;
	left: 8px;
	border: 0px solid blue;
	border-top: 0px;
	color: black;
	font-size:12pt; 
	font-weight:normal;
}


#middleBoxesContainer a {color:Red;}

/*news headlines/ middle box1*/

div#middleBox1
{
	display: block;
	position: relative;
	float: left;
	height: auto;
	width: 565px;
	margin: 0px;
	padding: 0px;
	background: none;
	top: 0px;
	left: 0px;
	border: 0px solid green;
	border-top: 0px;
	/*color: black;*/
	
}


/*middle box 1 hdr*/

#middleBox1 h2
{
	display: block;
	float: left;
	height: 33px;
	width: 450px;
	background: white url(../images/hdrSpecials.gif) no-repeat left top;
	text-align: left;
	text-indent: -5000px;
	line-height: 0;
	position: relative;
	margin: 0px 0px 0px 0px;
	top: 0px;
	left: 0px;
	border: 0px solid purple;
}


div#middleBox1Content
{
	display: block;
	position: relative;
	float: left;
	height: auto;
	width: 450px;
	margin: 0px;
	padding: 5px;
	background: none;
	top: 0px;
	left: 0px;
	border: 0px solid #727272;
	border-top: 0px;
	border-bottom: 0px solid #727272;
	font-weight:normal;
}

#middleBox1Content img
{
	padding: 4px;
}

#middleBox1Content ul
{
	display: block;
	float: left;
	height: auto;
	width: 100%;
	background: none;
	text-align: center;
	position: relative;
	list-style-type: none;
	margin: 0px 0px 0px 0px;
	border: 0px solid purple;
}
#middleBox1Content li
{
	display: block;
	float: none;
	height: 150px;
	/*width: ;*/
	background: none;
	text-align: center;
	position: relative;
	border: 0px solid green;
	list-style-position: inside;
}

/*
#middleBox1Content h4
{
	display: block;
	float: left;
	height: auto;
	width: 100%;
	background: none;
	text-align: center;
	line-height: normal;
	position: relative;
	/*margin: 0px 0px 10px 0px;
	padding: 0px 0px 10px 0px;
	border: 0px solid purple;
	color: #2a0348;
	font-size: 90%;
	cursor: pointer;
}*/



/*#middleBox1Content a
{
	color: #561686;font-weight:normal;
}
#middleBox1Content a:hover
{
	color: #2a0348;
}
#middleBox1Content a:active
{
	color: #2a0348;
}
#middleBox1Content a:visited
{
	color: #2a0348;
}

*/

div#middleBox1Footer
{
	float: left;
	display: block;
	position: relative;
	width: 565px;
	height: 38px;
	background: url(../images/bgFooterView.jpg) no-repeat 0px 0px;
	border: 0px solid red;
	cursor: pointer;
}


/*middle Box2*/


div#middleBox2
{
	display: block;
	position: relative;
	float: left;
	height: auto;
	width: 565px;
	margin: 0px;
	padding: 0px;
	background: none;
	top: 0px;
	left: 0px;
	border: 0px solid #727272;
	border-top: 0px;
	/*color: black;*/
}


#middleBox2 h3
{
	display: block;
	float: left;
	height: 33px;
	width: 565px;
	background: white url(../images/hdrRecent.gif) no-repeat left top;
	text-align: left;
	text-indent: -5000px;
	line-height: 0;
	position: relative;
	margin: 0px 0px 0px 0px;
	top: 0px;
	left: 0px;
	border: 0px solid purple;
}



div#middleBox2Content
{
	display: block;
	position: relative;
	float: left;
	height: auto;
	width: 548px;
	margin: 0px;
	padding: 5px;
	background: none;
	top: 0px;
	left: 0px;
	border: 0px solid #727272;
	border-top: 0px;
	border-bottom: 0px solid #727272;
	font-weight:normal;
}

#middleBox2Content img
{
	/*padding: 6px;*/
}

/*#middleBox2Content h4
{
	display: block;
	float: left;
	height: auto;
	width: 100%;
	background: none;
	text-align: center;
	line-height: normal;
	position: relative;
	/*margin: 0px 0px 10px 0px;
	padding: 0px 0px 10px 0px;
	border: 0px solid purple;
	color: #CF7833;
	font-size: 90%;
	cursor: pointer;
}*/
#middleBox2Content ul
{
	display: block;
	float: left;
	height: auto;
	width: 100%;
	background: none;
	text-align: center;
	position: relative;
	list-style-type: none;
	margin: 0px 0px 0px 0px;
	border: 0px solid purple;
}
#middleBox2Content li
{
	display: block;
	float: none;
	height: 150px;
	width: inherit;
	background: none;
	text-align: center;
	position: relative;
	border: 0px solid green;
	list-style-position: inside;
}

/*
#middleBox2Content a
{
	color: #561686; font-weight:normal;
}
#middleBox2Content a:hover
{
	color: #2a0348;
}
#middleBox2Content a:active
{
	color: #2a0348;
}
#middleBox2Content a:visited
{
	color: #2a0348;
}
*/


div#middleBox2Footer
{
	float: left;
	display: block;
	position: relative;
	width: 565px;
	height: 38px;
	background: url(../images/bgFooterView.jpg) no-repeat 0px 0px;
	border: 0px solid red;
	cursor: pointer;
}


/* hdrs */


/*-----------------Middle Content Area Column Image Headers----*/

.hdrMiddleContainerAddressing


{
	display: block;
	float: left;
	height: 36px;
	width: 100%;
	background: url(../images/hdrAddressing.gif) no-repeat left top;
	text-align: left;
	text-indent: -5000px;
	line-height: 0;
	position: relative;
	margin: 0px 0px 0px 0px;
	top: 0px;
	left: 0px;
	border: 0px solid purple;
	
}




.hdrMiddleContainerListening
{
	display: block;
	float: left;
	height: 36px;
	width: 100%;
	
	text-align: left;
	text-indent: -5000px;
	line-height: 0;
	position: relative;
	margin: 0px 0px 0px 0px;
	top: 0px;
	left: 0px;
	border: 0px solid purple;
}

.hdrMiddleContainerGrantsHowApply
{
	display: block;
	float: left;
	height: 36px;
	width: 100%;
	background: url(../images/hdrGrantsHowApply.gif) no-repeat left top;
	text-align: left;
	text-indent: -5000px;
	line-height: 0;
	position: relative;
	margin: 0px 0px 0px 0px;
	top: 0px;
	left: 0px;
	border: 0px solid purple;
}


.hdrMiddleContainerReports
{
	display: block;
	float: left;
	height: 36px;
	width: 100%;
	background: url(../images/hdrPresentationsReports.gif) no-repeat left top;
	text-align: left;
	text-indent: -5000px;
	line-height: 0;
	position: relative;
	margin: 0px 0px 0px 0px;
	top: 0px;
	left: 0px;
	border: 0px solid purple;
}


.hdrMiddleContainerDueDates
{
	display: block;
	float: left;
	height: 36px;
	width: 100%;
	background: url(../images/hdrNewsDueDates.gif) no-repeat left top;
	text-align: left;
	text-indent: -5000px;
	line-height: 0;
	position: relative;
	margin: 0px 0px 0px 0px;
	top: 0px;
	left: 0px;
	border: 0px solid purple;
}


.hdrMiddleContainerFoundationNews {
	display: block;
	float: left;
	height: 36px;
	width: 100%;
	background: url(../images/hdrNewsFoundationNews.gif) no-repeat left top;
	text-align: left;
	text-indent: -5000px;
	line-height: 0;
	position: relative;
	margin: 0px 0px 0px 0px;
	top: 0px;
	left: 0px;
	border: 0px solid purple;
}




.hdrMiddleContainerHealthNews  {
	display: block;
	float: left;
	height: 36px;
	width: 100%;
	background: url(../images/hdrkyNews.gif) no-repeat left top;
	text-align: left;
	text-indent: -5000px;
	line-height: 0;
	position: relative;
	margin: 0px 0px 0px 0px;
	top: 0px;
	left: 0px;
	border: 0px solid purple;
}


.hdrMiddleContainerDueApply {
	display: block;
	float: left;
	height: 36px;
	width: 100%;
	background: url(../images/hdrGrantsDueApply.gif) no-repeat left top;
	text-align: left;
	text-indent: -5000px;
	line-height: 0;
	position: relative;
	margin: 0px 0px 0px 0px;
	top: 0px;
	left: 0px;
	border: 0px solid purple;
}

		
.hdrMiddleContainerGrantsInfo {
	display: block;
	float: left;
	height: 36px;
	width: 100%;
	background: url(../images/hdrGrantsInfo.gif) no-repeat left top;
	text-align: left;
	text-indent: -5000px;
	line-height: 0;
	position: relative;
	margin: 0px 0px 0px 0px;
	top: 0px;
	left: 0px;
	border: 0px solid purple;
}
								

.hdrMiddleContainerGrantees {
	display: block;
	float: left;
	height: 36px;
	width: 100%;
	background: url(../images/hdrGrantsGrantees.gif) no-repeat left top;
	text-align: left;
	text-indent: -5000px;
	line-height: 0;
	position: relative;
	margin: 0px 0px 0px 0px;
	top: 0px;
	left: 0px;
	border: 0px solid purple;
}

.hdrMiddleContainerBoardList {
	display: block;
	float: left;
	height: 36px;
	width: 100%;
	background: url(../images/hdrAboutBDList.gif) no-repeat left top;
	text-align: left;
	text-indent: -5000px;
	line-height: 0;
	position: relative;
	margin: 0px 0px 0px 0px;
	top: 0px;
	left: 0px;
	border: 0px solid purple;
}


.hdrMiddleContainerBoardQuestions {
	display: block;
	float: left;
	height: 36px;
	width: 100%;
	background: url(../images/hdrAboutBDCQuestions.gif) no-repeat left top;
	text-align: left;
	text-indent: -5000px;
	line-height: 0;
	position: relative;
	margin: 0px 0px 0px 0px;
	top: 0px;
	left: 0px;
	border: 0px solid purple;
}

.hdrMiddleCommAdvisoryCmtList {
	display: block;
	float: left;
	height: 36px;
	width: 100%;
	background: url(../images/hdrAboutCACList.gif) no-repeat left top;
	text-align: left;
	text-indent: -5000px;
	line-height: 0;
	position: relative;
	margin: 0px 0px 0px 0px;
	top: 0px;
	left: 0px;
	border: 0px solid purple;
}

.hdrMiddleCommAdvisoryCmtQuestions {
	display: block;
	float: left;
	height: 36px;
	width: 100%;
	background: url(../images/hdrAboutCACQuestions.gif) no-repeat left top;
	text-align: left;
	text-indent: -5000px;
	line-height: 0;
	position: relative;
	margin: 0px 0px 0px 0px;
	top: 0px;
	left: 0px;
	border: 0px solid purple;
}

.hdrMiddleContainerFaqs {
	display: block;
	float: left;
	height: 36px;
	width: 100%;
	background: url(../images/hdrAboutFAQ.gif) no-repeat left top;
	text-align: left;
	text-indent: -5000px;
	line-height: 0;
	position: relative;
	margin: 0px 0px 0px 0px;
	top: 0px;
	left: 0px;
	border: 0px solid purple;
}
							
								
.hdrMiddleContainerFocusArea {
	display: block;
	float: left;
	height: 36px;
	width: 100%;
	background: url(../images/hdrAboutFocus.gif) no-repeat left top;
	text-align: left;
	text-indent: -5000px;
	line-height: 0;
	position: relative;
	margin: 0px 0px 0px 0px;
	top: 0px;
	left: 0px;
	border: 0px solid purple;
}
	

.hdrMiddleContainerHistory {
	display: block;
	float: left;
	height: 36px;
	width: 100%;
	background: url(../images/hdrAboutHistory.gif) no-repeat left top;
	text-align: left;
	text-indent: -5000px;
	line-height: 0;
	position: relative;
	margin: 0px 0px 0px 0px;
	top: 0px;
	left: 0px;
	border: 0px solid purple;
}

.hdrMiddleContainerStaff {
	display: block;
	float: left;
	height: 36px;
	width: 100%;
	background: url(../images/hdrAboutStaff.gif) no-repeat left top;
	text-align: left;
	text-indent: -5000px;
	line-height: 0;
	position: relative;
	margin: 0px 0px 0px 0px;
	top: 0px;
	left: 0px;
	border: 0px solid purple;
}


.hdrMiddleContainerIntern {
	display: block;
	float: left;
	height: 36px;
	width: 100%;
	background: url(../images/hdrAboutIntern.gif) no-repeat left top;
	text-align: left;
	text-indent: -5000px;
	line-height: 0;
	position: relative;
	margin: 0px 0px 0px 0px;
	top: 0px;
	left: 0px;
	border: 0px solid purple;
}


.hdrMiddleContainerFund {
	display: block;
	float: left;
	height: 36px;
	width: 100%;
	background: url(../images/hdrAboutFund.gif) no-repeat left top;
	text-align: left;
	text-indent: -5000px;
	line-height: 0;
	position: relative;
	margin: 0px 0px 0px 0px;
	top: 0px;
	left: 0px;
	border: 0px solid purple;
}

.hdrMiddleContainerPrivacy {
	display: block;
	float: left;
	height: 36px;
	width: 100%;
	background: url(../images/hdrPrivacy.gif) no-repeat left top;
	text-align: left;
	text-indent: -5000px;
	line-height: 0;
	position: relative;
	margin: 0px 0px 0px 0px;
	top: 0px;
	left: 0px;
	border: 0px solid purple;
}

.hdrMiddleContainerCalendar {
	display: block;
	float: left;
	height: 36px;
	width: 100%;
	background: url(../images/hdrCalendar.gif) no-repeat left top;
	text-align: left;
	text-indent: -5000px;
	line-height: 0;
	position: relative;
	margin: 0px 0px 0px 0px;
	top: 0px;
	left: 0px;
	border: 0px solid purple;
}

.hdrMiddleContactUs {
	display: block;
	float: left;
	height: 36px;
	width: 100%;
	background: url(../images/hdrContactUs.gif) no-repeat left top;
	text-align: left;
	text-indent: -5000px;
	line-height: 0;
	position: relative;
	margin: 0px 0px 0px 0px;
	top: 0px;
	left: 0px;
	border: 0px solid purple;
}


.hdrMiddleContainerSearch {
	display: block;
	float: left;
	height: 36px;
	width: 100%;
	background: url(../images/hdrSearch.gif) no-repeat left top;
	text-align: left;
	text-indent: -5000px;
	line-height: 0;
	position: relative;
	margin: 0px 0px 0px 0px;
	top: 0px;
	left: 0px;
	border: 0px solid purple;
}

.hdrMiddleContainerSiteMap {
	display: block;
	float: left;
	height: 36px;
	width: 100%;
	background: url(../images/hdrSiteMap.gif) no-repeat left top;
	text-align: left;
	text-indent: -5000px;
	line-height: 0;
	position: relative;
	margin: 0px 0px 0px 0px;
	top: 0px;
	left: 0px;
	border: 0px solid purple;
}

/* CSS Document */

/*left column-------------------------*/



div#leftColumnMenu
{
	display: block;
	position: relative;
	float: left;
	height: auto;
	width: 210px;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	top: 0px;
	left: 0px; 
	/*background: url(../images/bgSidebar.jpg) no-repeat 0px 0px;*/
	right:0px;
	border: 0px solid #05641F;
	color:black;
	/*font-size:.80em;*/
}




/*left column footer-------------------------*/
.leftColumnFooter
{
	display: block;
	position: relative;
	float: left;
	background: url(../images/bgSidebar.jpg) no-repeat 0 0;
	width: 210px;
	height: 60px;
	border: 0px solid green;
	/*font-size:.80em;*/
	color: white;
	text-align: center;
}


.leftColumnFooter a

	{/*font-size:.80em;*/
	color: white;
	font-weight:bold;
	}

.leftColumnFooter a:hover	{color: white;}
.leftColumnFooter a:active	{color: white;}
.leftColumnFooter a:visited	{color: white;}


/*news headlines calendar news/events listing on the right side---------------------------------------*/

/*rightColumnNav-----------------------*/


.leftColumnNav
{
	display: block;
	position: relative;
	float: left;
	height: auto;
	width: 190px;
	margin: 0px;
	padding:6px 0px 8px 0px; 
	/*background: url(../images/bgSidebarY.jpg) repeat-y 0px 0px;*/
	top: 2px;
	left: 1px;
	border: 0px solid #044C17;
	color: black;
	/*font-size:.80em;*/
}

/*news headline spacing calendar news/events listing synopsis*/
.leftColumnNav p {margin:0px; padding:0px;}


/*news headline calendar news/events listing styles on the right side*/
.leftColumnNav h4{display:block; position:relative; width:190px; padding:0px 0px 0px 0px; /*margin:5px 0px 3px 0px;*/}
.leftColumnNav h4 a {display:block; height:auto; width:190px; font-size:.70em; font-weight:normal; padding:10px 3px 10px 3px; margin:0px 0px 0px 0px; border-bottom:1px dotted #e4ddb4; color:#7f713a;text-decoration:none;}
.leftColumnNav h4 a:hover{color:#544200;}

.leftColumnNav ul
{
	display: block;
	position: relative;
	float: left;
	margin: 0px;
	padding: 0px;
	border: 0px solid red;
	right: 0px;
	}



.leftColumnNav li
{
	text-align: left;
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	
	/*background: url(../images/bgMenu.jpg) repeat-x 0 0;*/ /*line-height: 0;*/
}


.leftColumnNav li a
{
	display: block;
	color: #554706;
	text-decoration: none;
	padding: 6px 2px 5px 15px;
	margin: 0px;
	font-weight:normal;
	
}



.leftColumnNav li a:hover
{
	color: black; background: url(../images/bgBtnOvr.gif) no-repeat 0 0;
}
.leftColumnNav li a:active
{
	color: #554706; background: url(../images/bgBtnOvr.gif) no-repeat 0 0;
}
.leftColumnNav li a:visited
{
	color: #554706; background: url(../images/bgBtn.gif) no-repeat 0 0;
}





#leftColumnNav img
{
	width: 90px;
	height: 80px;
	margin: 0px 0px 3px 9px;
	border: 0px solid #044C17;
}




	#leftColumnMenu h1 {
				background: #066621 url(../images/hdrEvents.gif) no-repeat left top;
					text-align:left;
					text-indent:-5000px;
					line-height:0;
					margin:0px;
					padding:0px;
					
		}	

#leftColumnMenu h3   {
												
					            display:block;
								height:auto;
								width:165px;
								background: none;
								text-align:left;
								line-height:normal;
								position:relative;
								margin:15px 0px 10px 0px;
								border: 0px solid purple;
								color:#CF7833;
								font-size:110%;
			
								}
					

			

/*Left Column Boxes/Categories/Call Outs ---------------------*/

/*box1*/

div#box1
{
	float: left;
	display: block;
	position: relative;
	width: 210px;
	height: auto;
	/*background: url(../images/boxBg.gif) repeat-y 0px 0px;*/
	border: 0px solid red;
}


div#box1Content
{
	background: none no-repeat 5px bottom;
	float: left;
	display: block;
	position: relative;
	width: auto;
	border: 0px solid red;
	left: 11px;
	color: #2D034C;
	/*font-size:.80em;*/
	padding: 0px;
}

/*News Box*/
div#box1 h1
{
	float: left;
	display: block;
	height: 38px;
	width: 210px;
	background: url(../images/hdrNews.gif) no-repeat 0px 0;
	text-align: left;
	text-indent: -5000px;
	line-height: 0;
	position: relative;
	margin: 0px 0px 0px 0px;
	border: 0px solid blue;
	top: 0px;
	left: 0px;
}

div#box1Footer
{
	float: left;
	display: block;
	position: relative;
	width: 210px;
	height: 52px;
	/*background: url(../images/boxFooter.jpg) no-repeat 0px 0px;*/
	border: 0px solid red;
	/*cursor: pointer;*/
}

#box1Footer img { float:right; border: 0px solid green; vertical-align: middle; text-align:right; padding:5px; margin-right:20px; cursor: pointer;cursor: hand;}


/*box2*/

div#box2
{
	float: left;
	display: block;
	position: relative;
	width: 180px;
	height: auto;
	/*background: url(../images/boxBg.gif) repeat-y 0px 0px;*/
	border: 0px solid red;
}


div#box2Content
{
	/*background: url(../images/bgCapestions.jpg) no-repeat 0px 0px;*/
	background: none no-repeat 5px bottom;
	float: left;
	display: block;
	position: relative;
	width: auto;
	border: 0px solid red;
	left: 11px;
	color: #2D034C;
	/*font-size:.80em;*/
	padding: 0px;
}

/*Events Box*/
div#box2 h1
{
	float: left;
	display: block;
	height: 36px;
	width: 210px;
	background: url(../images/hdrEvents.gif) no-repeat 0px 0;
	text-align: left;
	text-indent: -5000px;
	line-height: 0;
	position: relative;
	margin: 0px 0px 0px 0px;
	border: 0px solid blue;
	top: 0px;
	left: 0px;
}

div#box2Footer
{
	float: left;
	display: block;
	position: relative;
	width: 210px;
	height: 52px;
	/*background: url(../images/bgCapestionsFooter.jpg) no-repeat 0px 0px;*/
	border: 0px solid red;
	cursor: pointer;
}

#box2Footer img { float:right; border: 0px solid green; vertical-align: middle; text-align:right; padding:5px; margin-right:20px; cursor: pointer;cursor: hand;}

/*box3-Contact Us*/

div#box3
{
	float: left;
	display: block;
	position: relative;
	width: 210px;
	height: auto;
	/*background: url(../images/boxBg.gif) repeat-y 0px 0px;*/
	border: 0px solid green;
}


div#box3Content
{
	/*background: none no-repeat 5px bottom;*/
	float: left;
	display: block;
	position: relative;
	width: 140px;
	height: auto;
	border: 0px solid red;
	left: 25px;
	color: #2D034C;
	padding: 0px 0px 0px 0px;
}


div#box3 h1
{
	float: left;
	display: block;
	height: 36px;
	width: 210px;
	background: url(../images/hdrContact.gif) no-repeat 1px 0;
	text-align: left;
	text-indent: -5000px;
	line-height: 0;
	position: relative;
	margin: 0px 0px 0px 0px;
	border: 0px solid blue;
	top: 0px;
	left: 0px;
}

div#box3Footer
{
	float: left;
	display: block;
	position: relative;
	width: 210px;
	height: 25px;
	/*background: red url(../images/bgSidebar.jpg no-repeat 0px 0px;*/
	border: 0px solid blue;
	cursor: pointer;
}

#box3Footer img { float:right; border: 0px solid green; vertical-align: middle; text-align:right; padding:5px; margin-right:20px; cursor: pointer;cursor: hand;}

/*contact number colors/size*/

.tanTxt
{font-size:.90em; font-weight:bolder; color:#b7ab7b;}

.brownTxtbold
{font-size: 1em; display:block; width:auto; position:relative; font-weight:bolder; color:#6b6138;}


/* New Menu Styles */
#dd 
{
  margin-top : 107px;
  margin-left : 12%;
  /*padding: 0 0 20px 0;*/
 font-size:110%;
}

#dd li {
  margin: 0;
  padding: 0;
  list-style: none;
  float: left;
  font: bold 13px arial;
  display: block;
 
}

#dd li a.menu {
  display: none;
  text-align: center;
  background: url(../images/menubkg.jpg) 0 0 repeat-x;
  padding: 4px 10px;
  margin: 0 1px 0 0;
  color: #534a25;
  width: auto;
  text-decoration: none;
  
}

#dd li a.menu:hover {
  background: #ebcf8b;
  display: none;
  text-decoration: none;
  
}



.submenu {
  background: #f9ecb5;
  border: 1px solid #ebcf8b;
  visibility: hidden;
  position: absolute;
  z-index: 3;
  display: none;
  
}

.submenu a {
  display: none;
  font: 13px arial;
  text-align: left;
  text-decoration: none;
  padding: 5px;
  color: #22150d;
  width: auto;
 
}



.submenu a:hover{
  background: #ebcf8b;
  display: none;
  color: #000000;
  text-decoration: none;
  
}

.submenu a:visited {
  
  color: #000000;
  text-decoration: none;
  
}
