/* 1: BASIC ELEMENTS */
a
{
	
	color:#FF7700;
	text-decoration:none;
	
}
a:hover
{
	/*
	text-decoration:underline;
	*/
}

body
{
	
	background: #444444 url('/graphics/body_bg.gif');;
	
}

body, input, select, textarea, td, th
{/*
	
	font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif;
	font-size:12px;
	*/
}

h2,
.subhead
{
	
	color:#444444;
	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:#FFC38F;
	color:#000000;
	vertical-align:top;
	
}
.ContentPanel_Style1 .ContentPanelHead
{
	
	background-color:#FF9233;
}
.ContentPanel_Style1 a
{
	
	color:#000000;
	
}

.ContentPanel_Style2 /* ONLINE SURVEYS */
{
	
	background-color:#dddddd;
	color:#000000;
	vertical-align:top;
	
}
.ContentPanel_Style2 .ContentPanelHead
{
	
	background-color:#999999;
	
}
.ContentPanel_Style2 a
{
	
	color:#000000;
	
}

.ContentPanel_Style3 /* MY PROFILE */
{
	
	background-color:#FFC38F;
	color:#000000;
	vertical-align:top;
	
}
.ContentPanel_Style3 .ContentPanelHead
{
	
	background-color:#FF9233;
	
}
.ContentPanel_Style3 a
{
	
	color:#000000;
	
}

.ContentPanel_Style4 /* NEWEST MEMBERS */
{
	/* IMPORTANT: YOU MUST CHANGE HpZone2_Bottom BGCOLOR IF YOU CHANGE THIS BGCOLOR */
	
	background-color:#8B8A8A;
	color:#000000;
	vertical-align:top;
	
}
.ContentPanel_Style4 .ContentPanelHead
{
	
	background-color:#444444;
	
}
.ContentPanel_Style4 a
{
	
	color:#000000;
	
}

.ContentPanel_Style5 /* FEATURED MEMBERS */
{
	
	background-color:#dddddd;
	color:#000000;
	vertical-align:top;
	
}
.ContentPanel_Style5 .ContentPanelHead
{
	
	background-color:#999999;
	
}
.ContentPanel_Style5 a
{
	
	color:#000000;
	
}

.datagrid1 td
{
	/*
	font-size:11px;
	border-bottom:solid 1px #CCCCCC;
	*/
}

.datagrid1 tr.header td
{
	
	font-weight:bold;
	color:White;
	background-color:#A5A5A4;
	border-top:solid 1px #A5A5A4;
	border-bottom:solid 1px #A5A5A4;
	
}

.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:#e5e5e5;
	
}

.datagrid1 tr.altitem td
{
	
	background-color:#dddddd;
	
}

.FormTable1 th a
{
	/*
	text-decoration:underline;
	color:White;
	*/
}
	

.FormTable1 th
{
	
	background-color:#A5A5A4;
	border-top:solid 1px #A5A5A4;
	border-bottom:solid 1px #A5A5A4;
	color:#ffffff;
	
}

.FormTable1 th a
{
	
	text-decoration:none;
	color:White;
	
}

.ViewTable1 th
{
	
	background-color:#A5A5A4;
	border-top:solid 1px #A5A5A4;
	border-bottom:solid 1px #A5A5A4;
	color:#ffffff;
	
}

.ViewTable1 th a
{
	
	text-decoration:none;
	color:White;
	
}

/* 2: END */

/* 3. GENERAL CLASSES AND OVERRIDES */
.calloutbox
{
	/*
	background:#f5f5f5;
	border:dashed 1px #ccc;
	*/
}

.formbutton
{
	
	background-color:#FF9233;
	color:White;
	
}

.infobox
{
	/*
	background:#FCE9D6;
	border:dashed 1px #CCCC00;
	*/
}

.specialcontent
{
	
	background-color:#e5e5e5;
	
}
/* 3: END */

/* 4. COMMON DOCUMENT OBJECTS */
#Foot
{
	
	background-color:#444444;
	color:White;
	font-size:11px;
	
}
#Foot a
{
	/*
	color:White;
	*/
}


#LeftRailBottom,
#LeftRailTop
{
	
	background-color:#444444;
	
	
}

#LeftRailContact
{
	
	color:#D5D3D4;
	font-size:11px;
	line-height:12px;
	color:#ffffff;
}
#LeftRailContact a
{
	
	color:#ffffff;
	
}


/* Begin Public Menu Style
	Main Menu */
.RadMenu_YMPublic .rootGroup .item
{
	background-color:#444444;
}
.RadMenu_YMPublic .rootGroup .link
{
	border-color:#555555;
	color:#ffffff;
	font-variant:normal;
}
.RadMenu_YMPublic .rootGroup .link:hover,
.RadMenu_YMPublic .rootGroup .focused,
.RadMenu_YMPublic .rootGroup .expanded
{
	background-color:#FF9233;
	color:#444444;
}

/*	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:#7F92B4 1px solid;
	
}

#QuickSearch
{
	
	background-color:#999999;
	border-bottom:solid 3px White;
	color:#444444;
	
}

#QuickSearch a
{
	
	color:#ffffff;
	
}

#QuickSearchHead
{
	/*
	font-size:14px;
	*/
}

#QuickSearchSubmit
{
	/*
	font-size:11px;
	font-weight:bold;
	*/
}

#Surveys
{
	/*
	border-top:solid 3px White;
	*/
}

#TopNav
{
	
	background-color:#FF9233;
	color:#444444;
	
}
#TopNav a
{
	
	color:#444444;
	
}

/* 4: END */

/* 5. PAGE-SPECIFIC DOCUMENT OBJECTS */
#HpFeature_Right
{
	
	background-color:#444444;
	border-bottom:solid 2px #444444;
	border-right:solid 2px #444444;
	
}

#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:#8B8A8A;
	
}

#SpNavBar
{
	
	background-color:#555555;
	color:white;
}
#SpNavBar a
{
	
	color:white;
	
}
#SpNavBar a:hover
{
	
	background-color:#666666;
	text-decoration:none;
	color:#FF9233;
	
}

#SpTitleBar
{ 
	
	background-color:#444444;
	color:White;
	
}
/* 5: END */