/*<!-- comment tags are not supposed to be in an external css file*/

/* Body Properties */
.layoutHighlightColour		{ color: rgb(0,0,0); }
body				{ background-color: #2A4D1E; 
		 		  font-size:x-small;
				}
body, p, div, li, td, span, table
				{ font-size: x-small;
				}
.Pagebody			{ background-color: #2A4D1E;
				  margin: 5px;
				}


.pageFormat			{ }

.bodyHomeTable			{ background-color: #f8f8f8; 
				  background-image: url('images/background.jpg');
				  border:2px solid black;
				  padding:5px;
			          vertical-align:top;
			          font-size: x-small;
				}
.mainHeaderTable		{ background-color: #424E1E;
				  background-image: url('images/background2.jpg');
				}

.bodyTable			{ background-color: #D7CD88;
				  background-image: url('images/background.jpg');
				  border:2px solid black;
				  font-size:x-small; }
.navTable,.bottomLeftNavTable,.bottomRightNavTable
				{ background-color: #424E1E;
				  background-image: url('images/background2.jpg');}

.navLinkTable			{ width: 200px; }

.navSiteMapTable,.siteMapTableDiv	  	{ background-color: #424E1E;
				  background-image: url('images/background2.jpg');}
				  
.adminBottomNavigationCopyrTR	{ background-color: #424E1E;
				  color: #FFFFFF;
				  background-image: url('images/background2.jpg');
				}
.adminBottomNavigationCopyrTD	{ background-color: #424E1E;
				  color: #FFFFFF;
				  background-image: url('images/background2.jpg');
				}				
			  				
.footerTable		  	{ background-color: #424E1E;
				  color: #FFFFFF;
				  background-image: url('images/background2.jpg');
				}
				
a:visited.footerTable		{ color: #FFFFFF; text-decoration: underline;}
a:link.footerTable		{ color: #FFFFFF; text-decoration: underline;}
.adminBottomNavigationCopyrTD a:visited { color: #FFFFFF; text-decoration: underline;}
.adminBottomNavigationCopyrTD a:link { 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;}


.headerCommunityLinkText {height: 20px; 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;}

.ReportBody			{ width: 100%; }
.reportEntryName		{ width: 20%; }
.adminEditBorderTbl		{ width: 100%; }
.adminEditFormTbl		{ background-color: #8BA87A; }
.AEFHC				{ color: #FFFFFF;}
.adminEditFormTitle		{ color: #FFFFFF; background-color: #424E1E;}
.AEFCCFormAdmin			{ color: #FFFFFF; }

a:link				{ color: #000000; text-decoration: underline;}
a:visited			{ color: #000000; text-decoration: underline;}
a:active			{ color: rgb(0,0,230); text-decoration: underline;}
a:link.navLink1			{ text-decoration: none;
				  vertical-align: text-top;
				  font-size: x-small;
				  line-height: 100%; 
				  font-weight: bold;
				  color: #FFFFFF;
				}
a:visited.navLink1		{ text-decoration: none;
				  vertical-align: text-top;
				  font-size: x-small;
				  line-height: 100%; 
				  font-weight: bold;
				  color: #FFFFFF;
 				}
.navLink1			{color: #FFFFFF;}	
a:active.navLink1		{ text-decoration: underline;
				  font-size: x-small;
				  line-height: 100%; 
				  font-weight: bold;
				}
a:hover.navLink1		{ text-decoration: underline;
				  font-size: x-small;
				  line-height: 100%; 
				  font-weight: bold;
				}
.navLinkTable2			{ color: #FFFFFF; }
a:link.navLink2			{ color: #FFFFFF; }
a:visited.navLink2		{ color: #FFFFFF; }
a:active.navLink2		{ color: rgb(0,0,230); }

.navLinkTable3			{ color: #FFFFFF; }
a:link.navLink3			{ color: #FFFFFF; }
a:visited.navLink3		{ color: #FFFFFF; }
a:active.navLink3		{ color: rgb(0,0,230); }

a:link.calendarLink1		{ color: #308014; }
a:visited.calendarLink1		{ color: #308014; }
a:active.calendarLink1		{ color: #308014; }

a:link.calendarLink2		{ color: #EEC900; }
a:visited.calendarLink2		{ color: #EEC900; }
a:active.calendarLink2		{ color: #EEC900; }

a:link.calendarLink3		{ color: #658aa4; }
a:visited.calendarLin3		{ color: #658aa4; }
a:active.calendarLink3		{ color: #658aa4; }

.headerCommunityTitleText	{ color: #2299ff; }
.bodyPageTitle			{ color: #2299ff; }

/* Listing properties... */
.listTable			{ width: 100%; }
.listTableRowEven		{ background-color: #f8f8f8; }
.listTableFooterCell		{ padding: 10px; text-align: center;}
.listCell			{ padding: 4px; }

.listHeader			{ color: #FFFFFF; background-color: #424E1E; }
.listHeaderSortText		{ color: #FFFFFF; background-color: #424E1E; }
.listTableRowOdd		{ color: #000000; background-color: #A9C261; }
.listTableRowEven		{ color: #000000; background-color: #8CA540; }
.listTableFooterRow		{ }
.listTableFooterCell		{ }
.listTableFooterCell2		{ text-align: left; }
.listCell			{ }
.bodyListingTitle		{ color:#004080;}
.bodyPageTitle			{ color:#004080;}
.searchtitle			{text-align: center;
				 font-size: large;
				 font-family: Futura, Arial, Helvetica, Sans-Serif;
				}
.adminEditFormTbl		{width: 100%;}

.srSiteName			{ background-color: #c0c0c0; }

/* Site image edit form */
.AEFT				{ width: 100%; }
.AEFTDC2ProjectImages1, .AEFTDC2ProjectImages2, .AEFTDC2ProjectImages3
				{ text-align: right; }
.AEFTProjectImages2		{ background-color: #779563; }

/* Search Form */

.searchForm			{ color: #FFFFFF;
				  background-color: #FFFFFF;
				}
.searchFormMap_zoom-to, .searchFormContentsMap_zoom-to, .searchFormHolderMap_zoom-to
				{ width: 100%;
				}
.searchFormHeader		{ color: #FFFFFF;
				  background-color: #424E1E;}
			  

.ReportRowOdd			{ background-color: #e0e0e0; }
/* .AEFCCtblSiteContributionsContributionValueUnitType { width: 25px; } */

.searchFormHeaderProjectsSearch	{ background-color: #424E1E; }
.searchFormHeaderTitle		{ color: #FFFFFF;}
.searchFormText			{ color: #FFFFFF;}

.AJAXDivAdminproperties, .AJAXDivAdminpropertiesZoomTo, .AJAXDivtblPropertyMunicipality,
.AJAXDivtblSitezoomTo,
.AJAXDivMap_zoom-tozoomTo,
.AJAXDivTABtblSitezoomTo,
.AJAXDivtblSiteTargetClassObjectivesL1L2ActivitiesTargetClassID,
.AJAXDivAdminTABtblProjectsOFFProjectUpperTier,
.AJAXDivTABtblProjectsOFFProjectUpperTier
{ display:none; }


.shadetabs{
padding: 3px 0;
margin-left: 0;
margin-top: 1px;
margin-bottom: 0;
font: bold 12px Verdana;
list-style-type: none;
text-align: left; /*set to left, center, or right to align the menu as desired*/
}

.shadetabs li{
display: inline;
margin: 0;
}

.shadetabs li a{
text-decoration: none;
padding: 3px 7px;
margin-right: 3px;
color: #FFFFFF;
border: 1px solid #778;
background-color: #424E1E;
background-image: none;

}

.shadetabs li a:visited{
color: #FFFFFF;
}

.shadetabs li.selected a:visited{
color: #000000;
}

.shadetabs li a:hover{
text-decoration: underline;
color: yellow;
}

.shadetabs li.selected a:hover{
text-decoration: underline;
color: blue;
}

.shadetabs li.selected{
position: relative;
top: 1px;
}

.shadetabs li.selected a{ /*selected main tab style */
color: #2d2b2b;
background: #FFFFFF url(Images/shade.gif) top left repeat-x;

border-bottom-color: white;
}

.shadetabs li.selected a:hover{ /*selected main tab style */
text-decoration: none;
}

.tabcontentstyle{ /*style of tab content oontainer*/
border: 1px solid gray;
width: 100%;
margin-bottom: 0px;
padding: 0px;
}

.tabcontent{
display:none;
}

@media print {
.tabcontent {
display:block!important;
}
}


/*-->*/
