/* 1: BASIC ELEMENTS */
a
{
	
	color:#2E772E;
	text-decoration:none;
	
}
a:hover
{
	/*
	text-decoration:underline;
	*/
}

body
{
	
	background-color:#cccc99;
	
}

body, input, select, textarea, td, th
{/*
	
	font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif;
	font-size:12px;
	*/
}

h2,
.subhead
{
	
	color:#89894C;
	font-size:14px;
	font-weight:bold;
	
}

h3
{
	/*
	color:#424041;
	font-size:13px;
	font-weight:bold;
	*/
}
/* 1: END */

/* 2. SPECIAL PURPOSE AND TEMPLATE CLASSES */
.ContentPanel_Style1 /* latest news */
{
	
	background-color:#9ECA9E;
	color:#171C20;
	vertical-align:top;
	
}
.ContentPanel_Style1 .ContentPanelHead
{
	
	background-color:#669966;
}
.ContentPanel_Style1 a
{
	/*
	color:#171C20;
	*/
}

.ContentPanel_Style2 /* online surveys */
{
	
	background-color:#5A8C54;
	color:#181D20;
	vertical-align:top;
	
}
.ContentPanel_Style2 .ContentPanelHead
{
	
	background-color:#336633;
	
}
.ContentPanel_Style2 a
{
	/*
	color:#181D20;
	*/
}

.ContentPanel_Style3 /* my profile */
{
	
	background-color:#9ECA9E;
	color:#211313;
	vertical-align:top;
	
}
.ContentPanel_Style3 .ContentPanelHead
{
	
	background-color:#669966;
	
}
.ContentPanel_Style3 a
{
	/*
	color:#211313;
	*/
}

.ContentPanel_Style4 /* newest members */
{
	/* IMPORTANT: YOU MUST CHANGE HpZone2_Bottom BGCOLOR IF YOU CHANGE THIS BGCOLOR */
	
	background-color:#CCCC99;
	color:#212117;
	vertical-align:top;
	
}
.ContentPanel_Style4 .ContentPanelHead
{
	
	background-color:#9E9E5F;
	
}
.ContentPanel_Style4 a
{
	/*
	color:#212117;
	*/
}

.ContentPanel_Style5 /* featured members */
{
	
	background-color:#cccc99;
	color:#171C20;
	vertical-align:top;
	
}
.ContentPanel_Style5 .ContentPanelHead
{
	
	background-color:#9E9E5F;
	
}
.ContentPanel_Style5 a
{
	
	color:#171C20;
	
}

.datagrid1 td
{
	/*
	font-size:11px;
	border-bottom:solid 1px #CCCCCC;
	*/
}

.datagrid1 tr.header td
{
	
	font-weight:bold;
	color:White;
	background-color:#336633;
	border-top:solid 1px #cccccc;
	border-bottom:solid 1px #666666;
	
}

.datagrid1 tr.header a
{
	/*
	text-decoration:underline;
	color:White;
	*/
}
	
	
.datagrid1 tr.header a:hover
{
	/*
	text-decoration:underline;
	color:White;
	*/
}

.datagrid1 tr.item td
{
	
	background-color:#E8E8C5;
	
}

.datagrid1 tr.altitem td
{
	
	background-color:#D5D5AE;
	
}


.FormTable1 th
{
	
	background-color:#cccc99;
	border-top:solid 1px #E8E8C5;
	border-bottom:solid 1px #808056;
	color:#2F2F1C;
	
}

.ViewTable1 th
{
	
	background-color:#cccc99;
	border-top:solid 1px #E8E8C5;
	border-bottom:solid 1px #808056;
	color:#2F2F1C;
	
}

/* 2: END */

/* 3. GENERAL CLASSES AND OVERRIDES */
.calloutbox
{
	/*
	background:#f5f5f5;
	border:dashed 1px #ccc;
	*/
}

.formbutton
{
	
	background-color:#336633;
	color:White;
	
}

.infobox
{
	/*
	background:#ffffcc;
	border:dashed 1px #CCCC00;
	*/
}

.specialcontent
{
	
	background-color:#E8E8C5;
	
}
/* 3: END */

/* 4. COMMON DOCUMENT OBJECTS */
#Foot
{
	
	background-color:#9E9E5F;
	color:White;
	font-size:11px;
	
}
#Foot a
{
	/*
	color:White;
	*/
}


#LeftRailBottom,
#LeftRailTop
{
	
	background-color:#336633;
	
}

#LeftRailContact
{
	
	color:#cccc99;
	font-size:11px;
	line-height:12px;
	
}
#LeftRailContact a
{
	
	color:White;
	text-decoration:underline;
	
}


/* Begin Public Menu Style
	Main Menu */
.RadMenu_YMPublic .rootGroup .item
{
	background-color:#336633;
}
.RadMenu_YMPublic .rootGroup .link
{
	border-color:#588458;
	color:#ffffff;
}
.RadMenu_YMPublic .rootGroup .link:hover,
.RadMenu_YMPublic .rootGroup .focused,
.RadMenu_YMPublic .rootGroup .expanded
{
	background-color:#619F61;
	color:#000000;
}

/*	Fly-out Menu */
.RadMenu_YMPublic .group
{
/*	border:solid 1px Black; */
}
.RadMenu_YMPublic .group .link
{
/*	background:#f7f7f7;
	color:Black; */
}

.RadMenu_YMPublic .group .link:hover,
.RadMenu_YMPublic .group .focused,
.RadMenu_YMPublic .group .expanded
{
/*	background:Black;
	color:White; */
}
/* End Public Menu Style */

#PageContainer
{
	/*
	background-color:white;
	border:none 0px Transparent;
	*/
}

#QuickSearch
{
	
	background-color:#cccc99;
	border-bottom:solid 3px White;
	color:#000000;
	
}

#QuickSearchHead
{
	/*
	font-size:14px;
	*/
}

#QuickSearchSubmit
{
	/*
	font-size:11px;
	font-weight:bold;
	*/
}

#Surveys
{
	/*
	border-top:solid 3px White;
	*/
}

#TopNav
{
	
	background-color:#336633;
	color:White;
	
}
#TopNav a
{
	/*
	color:White;
	*/
}

/* 4: END */

/* 5. PAGE-SPECIFIC DOCUMENT OBJECTS */
#HpFeature_Right
{
	
	background-color:#9E9E5F;
	border-bottom:solid 2px #9E9E5F;
	border-right:solid 2px #9E9E5F;
	
}

#HpFeature_WelcomeHead
{
	/*
	color:White;
	font-size:14px;
	font-weight:Bold;
	*/
}

#HpFeature_WelcomeText
{
	/*
	background-color:White;
	*/
}

#HpZone1_FeaturedMembers
{
	/*
	border-right:solid 3px White;
	*/
}

#HpZone2_Bottom
{
	/* IMPORTANT: YOU MUST CHANGE THIS BGCOLOR TO MATCH ContentPanel_Style4  */
	
	background-color:#CCCC99;
	
}

#SpNavBar
{
	
	background-color:#cccc99;
	
}
#SpNavBar a
{
	/*
	color:#424041;
	*/
}
#SpNavBar a:hover
{
	
	background-color:#E8E8C5;
	text-decoration:none;
	
}

#SpTitleBar
{ 
	
	background-color:#9E9E5F;
	color:White;
	
}
/* 5: END */