/*<!-- comment tags are not supposed to be in an external css file*/

/* Body Properties */


/* Form properties... */
.businessSearch			{ text-align: center; }
.OrganizationsSearch		{ text-align: center; }
.EducationSearch		{ text-align: center; }
.findCurrently			{ visibility: hidden; }
.wracsearch			{ text-align: center; }

/* Report properties... */
.reportOrganization Information Detail \(WIN\)		{ border: 0; width: 100%;}
.reportOrganization Information Detail 			{ border: 0; width: 100%;}	

/* Mapped object properties... */
.maplegend 			{ text-align: center;}


/* Listing properties... */
.listTable			{ width: 100%; }
.listTableRowEven		{ background-color: #f8f8f8; }
.listTableFooterCell		{ padding: 10px; text-align: center;}

small				{ font-size: xx-small; }

.mapLink	{text-align: right;}
.mapLink table	{float: right;}
.mapLink td	{text-align: center; font-size: 12px; font-weight: bold;}

.welcomeMsg		{ font-family: Arial; font-size: large; font-weight: bold; }
body			{ background-color: #496DA1;
			  background-image: url('pageimages/darktolightfade.gif');
			  background-repeat: repeat-y; 
			  background-position: left;
			  margin: 5px;
			  font-size:x-small;
			}
td			{ font-size:x-small;
			}
p			{ font-size:100%;
			}

ul, ol			{ margin-top: 0px;
			  margin-left: 1.5em;
			  font-size:100%;
			}
li			{
			  text-indent: -1.5em;
  			  margin-left: 1.5em;
  			  font-size:100%;
  			}
ul li, ol li		{
			  text-indent: 0em;
  			  margin-left: 0em;
  			}

h1			{ font-size: 1.45em;
			  color: #CC9900;
			  font-weight:900;
			}
h2			{ font-size: 1.30em;
			  color: #CC9900;
			  font-weight:800;
			}
h3			{ font-size: 1.15em;
			  color: #CC9900;
			  font-weight:700;
			}
h4			{ font-size: 1.10em;
			  color: #CC9900;
			  font-weight:600;
			}
h5			{ font-size: 1.05em;
			  color: #CC9900;
			  font-weight:600;
			}
h6			{ font-size: 1.025em;
			  color: #CC9900;
			  font-weight:600;
			}
h7			{ font-size: 1.00em;
			  color: #CC9900;
			  font-weight:600;
			}
h1 a:link, h1 a:visited, h1 a:active,
h2 a:link, h2 a:visited, h2 a:active,
h3 a:link, h3 a:visited, h3 a:active,
h4 a:link, h4 a:visited, h4 a:active,
h5 a:link, h5 a:visited, h5 a:active,
h6 a:link, h6 a:visited, h6 a:active,
h7 a:link, h7 a:visited, h7 a:active
			{ color: #CC9900;
			}

.headerCommunityLinkTextRIGHT { visibility: hidden; }
 
.HomePageCompleteTableSurround { width:100%; height:100%; }
.HomePageCompleteTableSurroundCell { text-align: right; vertical-align: middle; }

.greenText		{ color: #7BC142; }
.blueText		{ color: #0079C1; }
.whiteText		{ color: #FFFFFF; }
.goldText		{ color: #CC9900; }
.goldTextlink		{ color: #CC9900;
			  font-size: x-small;}
.navboxlink		{ font-size: xx-small;}
.linkboxTable		{ padding: 10px;} 
.linkboxborder		{ border:1px solid;
			  vertical-align: top;
			}
a:visited.whiteText		{ color: #FFFFFF; }
a:link.whiteText		{ color: #FFFFFF; }
.greenBack		{ background-color: #00446C; }
.lightGreenBack		{ background-color: #CCFF99; }
.notQuiteAsDarkGreenBack{ background-color: #90CB60; }
.blueBack		{ background-color: #0079C1; }

.pageFormat		{ }
.mainHeaderTable	{ background-color: #8fbfe1; }
			  
.mainHeaderTableRIGHT	{ background-color: #FFFFFF; 
			}
.mainHeaderTableTOP	{ background-color: #496DA1; 
			  background-image: url('pageimages/toprightgraphic.jpg');
			  background-repeat: no-repeat;
			  background-position: top right; 
			  border:2px solid black;
			  border-bottom-width: 0px;
			}
.mainHeaderTableBOTTOM	{ background-color: #496DA1; 
			  background-image: url('pageimages/toprightgraphic.jpg');
			  background-repeat: no-repeat;
			  background-position: top right; 
			  border:2px solid black;
			  border-bottom-width: 0px;
			}
.mainSurroundingBodyTable {  border:2px solid black;
			     border-top-width: 0px;
			     padding:0px;
			     text-align:center;
			  }
.mainSurroundingBodyTableSPLASH {  border:2px solid black;
			     padding:0px;
			     width:500px;
			     height:400px;
			     text-align:center;
			     margin: auto;margin-top:50px;
			  }

.headerTable		{ background-color: transparent; }
.headerTablelt		{ background-color: transparent; 
				white-space: nowrap;
				padding-left: 3px;
				padding-top: 2px;
				width: 160px; }
.topNavTable		{ background-color: #FF820E; background-image: url('pageimages/topnavbkgr.jpg'); width: 100%; height:40px; text-align:center; vertical-align:middle;
			  background-repeat: repeat-x; 
			  border-top-width: 0px;
			  border-bottom-width: 0px;
			}
.navTable		{ background-color: #496DA1; text-align:left; 
			  background-image: url('pageimages/leftnavbkgr.jpg');
			  background-repeat: repeat-y;
			  background-position: right; 
			  			  width: 200px; 
			  
			  }

.preTopNavTable 	{background-image: url('pageimages/topleftnavcorner.jpg');}
.preTopNavTableSurround	{ height: 30px; background-image: url('pageimages/topnavbkgr.jpg');
			  background-position: top left; 
			  padding-top:10px;
			}
	
.bottomRightNavTable    { background-color: #FFFFFF; background-image: url('pageimages/bottomnavbkgr.jpg'); width: 100%; height:30px; text-align:left; vertical-align:bottom;
			  background-repeat: repeat-x; background-position: bottom}
.postRightNavTable	{ }
.postLeftNavTable	{ height: 30px; width:200px; background-image: url('pageimages/bottomleftnavcorner.jpg');
			  background-repeat: no-repeat;
			  background-position: bottom right; 
			}
.navLinkTableTOP	{ padding: 0px;text-align:left;  }
.navLinkTableBOTTOM	{ padding: 0px;text-align:left;  }
.rightNavTable		{ width: 760px;}
.rightNavTableLeft	{ background-color: #ffffff; text-align:left; padding: 10px; vertical-align:top;}
.rightNavTableRight	{ vertical-align:middle; }
.bottomRightNavTable a,	.bottomRightNavTable a:visited,	.bottomRightNavTable a:active, .bottomRightNavTable a:hover{ color:black; }
.navLinkTable1		{ padding-top: 10px; vertical-align:top; }
.navLinkTable1 div	{ vertical-align:top; font-size: x-small; font-weight: bold; color: rgb(255,255,255);}
.middle			{ vertical-align:top; }
.navLinkTable1Content	{ border-bottom: 0px; border-left: 0px; text-align:center; }
.navLinkTable1ContentTOP { padding-top: 10px; vertical-align:middle; text-align:center; }
.navLinkTable1ContentTOPDiv { vertical-align:middle; text-align:center; }
.navLinkTable1ContentBOTTOM { padding-top: 10px; vertical-align:middle; text-align:center; }
.navLinkTable1ContentBOTTOMDiv { vertical-align:middle; text-align:center; }
.navLinkTable1ContentRIGHT	{ text-align:center; width: 110px; height: 55px; }
.navLinkTable2Content	{ text-align:left; width:200px; padding-top: 5px;}
.navLinkTable3Content	{ text-align:left; width:200px; }
.navLinkTable4Content	{ text-align:left; width:200px; }
.navLinkTable5Content	{ text-align:left; width:200px; }
.navSiteMapTable	{ background-color: #496DA1; background-image: none; text-align: left;}
.navSiteMapIndent	{ background-color: transparent ; background-image: none; width: 0px; text-align: left;}
.navSiteMapContent	{ background-color: transparent ; background-image: none; width: 100%; text-align: left;}
.navSiteMapDiv		{ background-color: transparent ; background-image: none; text-align: left; }
.navSiteMapLink		{ }
.footerTable		{ color: #FFFFFF; } 
.headerCommunityLinkText {height: 80px; vertical-align: bottom; color: #FFFFFF}
.headerCommunityLinkTextTOP {height: 10px; vertical-align: bottom; color: #FFFFFF}
.headerCommunityLinkTextBOTTOM {height: 10px; vertical-align: bottom; color: #FFFFFF}
.headerCommunityLinkText a:visited {color: #FFFFFF; text-decoration: none;}
.headerCommunityLinkText a:link {color: #FFFFFF; text-decoration: none;}
.headerCommunityLinkText a:hover {text-decoration: underline;}

a:link				{ text-decoration: underline; }
a:visited			{ text-decoration: underline; }
a:active			{ text-decoration: none; }
a:hover				{ text-decoration: none; }

a:visited.footerTable		{ color: #FFFFFF; text-decoration: underline;}
a:link.footerTable		{ color: #FFFFFF; text-decoration: underline;}
a:link.footerTablelink { color: #FFFFFF; }
a:visited.footerTablelink { color: #FFFFFF; }
.footerTable a:visited {color: #FFFFFF; text-decoration: underline;}
.footerTable a:link {color: #FFFFFF; text-decoration: underline;}

a:link.PrintableVersion, a:visited.PrintableVersion { color: #003A63; font-weight: bold; text-decoration: underline;}
a:hover.PrintableVersion {text-decoration: none; font-weight: bold;}

a:link.navLink1			{ text-decoration: none;
				  vertical-align: text-top;
				  font-size: x-small;
				  line-height: 1.3; 
				  font-weight: bold;
				  color: rgb(255,255,255);
				}
a:visited.navLink1		{ text-decoration: none;
				  vertical-align: text-top;
				  font-size: x-small;
				  line-height: 1.3; 
				  font-weight: bold;
				  color: rgb(255,255,255);
				}
a:active.navLink1		{ text-decoration: underline;
				  font-size: x-small;
				  line-height: 1.3; 
				  font-weight: bold;
				}
a:hover.navLink1		{ text-decoration: underline;
				  font-size: x-small;
				  line-height: 1.3; 
				  font-weight: bold;
				}
a:link.navLink2			{ text-decoration: none;
				  vertical-align: text-top;
				  font-size: xx-small;
				  line-height: 1.3; 
				  font-weight: bold;
				  color: #FFFFFF;
				}
a:visited.navLink2		{ text-decoration: none;
				  vertical-align: text-top;
				  font-size: xx-small;
				  line-height: 1.3; 
				  font-weight: bold;
				  color: #FFFFFF;
				}
a:active.navLink2		{ text-decoration: underline;
				  font-size: xx-small;
				  line-height: 1.3; 
				  font-weight: bold;
				  color: #FFFFFF;
				}
a:hover.navLink2		{ text-decoration: underline;
				  font-size: xx-small;
				  line-height: 1.3; 
				  font-weight: bold;
				  color: #FFFFFF;
				}
a:link.navLink3			{ text-decoration: none;
				  vertical-align: text-top;
				  font-size: xx-small;
				  line-height: 1.3; 
				  font-weight: normal;
				  color: #FFFFFF;
				}
a:visited.navLink3		{ text-decoration: none;
				  vertical-align: text-top;
				  font-size: xx-small;
				  line-height: 1.3; 
				  font-weight: normal;
				  color: #FFFFFF;
				}
a:active.navLink3		{ text-decoration: underline;
				  font-size: xx-small;
				  line-height: 1.3; 
				  font-weight: normal;
				  color: #FFFFFF;
				}
a:hover.navLink3		{ text-decoration: underline;
				  font-size: xx-small;
				  line-height: 1.3; 
				  font-weight: normal;
				  color: #FFFFFF;
				}
a:link.navLink4			{ text-decoration: none;
				  vertical-align: text-top;
				  font-size: xx-small;
				  line-height: 1.3; 
				  font-weight: normal;
				  color: #FFFFFF;
				}
a:visited.navLink4		{ text-decoration: none;
				  vertical-align: text-top;
				  font-size: xx-small;
				  line-height: 1.3; 
				  font-weight: normal;
				  color: #FFFFFF;
				}
a:active.navLink4		{ text-decoration: underline;
				  font-size: xx-small;
				  line-height: 1.3; 
				  font-weight: normal;
				  color: #FFFFFF;
				}
a:hover.navLink4		{ text-decoration: underline;
				  font-size: xx-small;
				  line-height: 1.3; 
				  font-weight: normal;
				  color: #FFFFFF;
				}
a:link.navLink5			{ text-decoration: none;
				  vertical-align: text-top;
				  font-size: xx-small;
				  line-height: 1.3; 
				  font-weight: normal;
				  color: #FFFFFF;
				}
a:visited.navLink5		{ text-decoration: none;
				  vertical-align: text-top;
				  font-size: xx-small;
				  line-height: 1.3; 
				  font-weight: normal;
				  color: #FFFFFF;
				}
a:active.navLink5		{ text-decoration: underline;
				  font-size: xx-small;
				  line-height: 1.3; 
				  font-weight: normal;
				  color: #FFFFFF;
				}
a:hover.navLink5		{ text-decoration: underline;
				  font-size: xx-small;
				  line-height: 1.3; 
				  font-weight: normal;
				  color: #FFFFFF;
				}


.bodyTable		{ font-size: x-small; text-align:left; background-color: #FFFFFF; border-left: 0px; background-image: none; padding:6px;}
.bodyPageTitle		{ color: #CC9900; font-size: small; font-weight: bold; text-align: left; }
.mainBodyPageTable	{ width: 100%; }
.bodyHomeTable, .bodyTable { background-color: #FFFFFF;  padding:6px;
			}
.bodyHomeTableSPLASH	{ background-color: #FFFFFF;  padding:6px; 
			  background-image: none; text-align:center; vertical-align:middle;
			}
.searchprompt		{ font-style: italic; }
.noHand			{ cursor: default;}
.Hand			{ cursor: pointer;}


/* Search Form Properties  */

.searchForm			{ color: #000000;
				  background-color: #FFFFFF;
				}
.searchFormHeader		{ color: #FFFFFF;
				  background-color: #0079C1;
				}
.searchFormHeaderVolunteer_PositionsPreSearch2	{ display:none; }
.searchFormContents		{ color: #000000;
				  background-color: #FFFFFF;
				}
.searchFormContents td		{ vertical-align: top;
				}
.searchFormFooter		{ color: #555555;
				  background-color: #FFFFFF;
				}
.searchFormButtonSearch		{ color: #FFFFFF;
				  background-color: #0079C1;
				}
.searchFormButtonSubmit		{ color: #FFFFFF;
				  background-color: #0079C1;
				}
.searchFormButtonAdd		{ color: #FFFFFF;
				  background-color: #0079C1;
				}

.listTable			{ }
.listTableHeaderRow		{ }
.listHeader			{ color: #FFFFFF; background-color: #0079C1; }
.listHeaderSortText		{ color: #FFFFFF; background-color: #0079C1; }
.listTableRowOdd		{ color: #000000; background-color: #A8C3E0; }
.listTableRowEven		{ color: #000000; background-color: #E5EFF5; }
.listTableFooterRow		{ }
.listTableFooterCell		{ }
.listTableFooterCell2		{text-align: left; }
.listCell			{ }

.reportHeader		{ color: #FFFFFF; background-color: #0079C1; }
.reportSubHeader	{ color: #FFFFFF; background-color: #0079C1; }
.reportFooter		{ color: #FFFFFF; background-color: #0079C1; }
.reportVolunteer_PositionsCol1, .reportVolunteer_Positions_SpecialCol1, .reportMembershipCol1	{ font-weight: bold; }
.reportVolunteer_PositionsCol1 { color: #000000; background-color: #CCFF99; }
.reportVolunteer_PositionsCol2 { color: #000000; background-color: #E7FCD2; }
.reportVolunteer_PositionsCol3 { color: #000000; background-color: #E7FCD2; }
.reportVolunteer_Positions_SpecialCol1 { color: #000000; background-color: #CCFF99; }
.reportVolunteer_Positions_SpecialCol2 { color: #000000; background-color: #E7FCD2; }
.reportVolunteer_Positions_SpecialCol3 { color: #000000; background-color: #E7FCD2; }


.reportEntryName, .reportEntryValue 	{ vertical-align: top;
					}

.barTable		{ width: 100%;
			}
.sideBar		{ width: 25%;
			  border: 1px solid #eeeeee;
			  text-align: left;
			  vertical-align: top;
			  font-size: xx-small;
			}
.sideBar td		{ 
			  font-size: xx-small;
			}
.sideBar ul, .sideBar ol, .sideBar ul li, .sideBar ol li, .sideBar li, .sideBar p
			{ 
			  font-size: 100%;
			}
.sideBar ul, .sideBar ol, .sideBar p
			{ margin-bottom: 0.25em;
			}
.sideBar a, .sideBar a:link, .sideBar a:visited
			{ color: #496DA1;
			  font-size: 100%;
			}			
.sideBar ul li, .sideBar ol li, .sideBar li
			{ margin-top: 5px;
			}
.mainBar		{ width: 75%;
			  border-width: 0px;
			  text-align: left;
			  vertical-align: top;
			}


/* Properties for popup menus */
.anylinkcss{
position:absolute;
left:0px;
visibility: hidden;
border:1px solid black;
border-bottom-width: 0;
font:normal 12px Verdana;
line-height: 18px;
z-index: 100;
background-color: #496DA1;
width: 205px;
}

.anylinkcss a{
width: 100%;
display: block;
text-align: left;
border-bottom: 1px solid black;
text-decoration: none;
font-weight: bold;
padding: 2px 0px 3px 0px;
margin-left: 0px;
text-indent: 2px;
}

.anylinkcss a:link{color: white;}
.anylinkcss a:active{color: white;}
.anylinkcss a:visited{color: white;}
.anylinkcss a:hover{ /*hover background color*/
background-color: black;
color: white;
}

.layoutForeHighlightColour { color: #FFFFFF; font-weight: bold; font-size:xx-small;}
.kwsearch_header_bg { background-color: #496DA1; }

.breadCrumbs {font-size: xx-small; color: #003A63;}
.breadCrumbs a:visited {color: #003A63; text-decoration: underline;}
.breadCrumbs a:link {color: #003A63; text-decoration: underline;}
.breadCrumbs a:hover {text-decoration: none;}

/*-->*/

