/* 1: BASIC ELEMENTS */
a
{
	
	color:#1750A6;
	text-decoration:none;
	
}
a:hover
{
	/*
	text-decoration:underline;
	*/
}

body
{
	
	background-color:#444444;
	
}

body, input, select, textarea, td, th
{/*
	
	font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif;
	font-size:12px;
	*/
}

h2,
.subhead
{
	
	color:#08325A;
	font-size:14px;
	font-weight:bold;
	
}

h3
{
	
	color:#333333;
	font-size:13px;
	font-weight:bold;
	
}
/* 1: END */

/* 2. SPECIAL PURPOSE AND TEMPLATE CLASSES */
.ContentPanel_Style1 /* LATEST NEWS */
{
	
	background-color:#333333;
	color:#212117;
	vertical-align:top;
	
}
.ContentPanel_Style1 .ContentPanelHead
{
	
	background-color:#333333
;
}
.ContentPanel_Style1 a
{
	/*
	color:#212117;
	*/
}

.ContentPanel_Style2 /* ONLINE SURVEYS */
{
	
	background-color:#B2C0D6;
	color:#000000;
	vertical-align:top;
	
}
.ContentPanel_Style2 .ContentPanelHead
{
	
	background-color:#657DA3;
	
}
.ContentPanel_Style2 a
{
	/*
	color:#212117;
	*/
}

.ContentPanel_Style3 /* MY PROFILE */
{
	
	background-color:#67829C;
	color:#000000;
	vertical-align:top;
	
}
.ContentPanel_Style3 .ContentPanelHead
{
	
	background-color:#08325A;
	
}
.ContentPanel_Style3 a
{
	
	color:#000000;
	
}

.ContentPanel_Style4 /* NEWEST MEMBERS */
{
	/* IMPORTANT: YOU MUST CHANGE HpZone2_Bottom BGCOLOR IF YOU CHANGE THIS BGCOLOR */
	
	background-color:#B5B9BC;
	color:#222222;
	vertical-align:top;
	
}
.ContentPanel_Style4 .ContentPanelHead
{
	
	background-color:#333333;
	
}
.ContentPanel_Style4 a
{
	/*
	color:#212117;
	*/
}

.ContentPanel_Style5 /* FEATURED MEMBERS */
{
	
	background-color:#B5B9BC;
	color:#222222;
	vertical-align:top;
	
}
.ContentPanel_Style5 .ContentPanelHead
{
	
	background-color:#333333;
	
}
.ContentPanel_Style5 a
{
	/*
	color:#212117;
	*/
}

.datagrid1 td
{
	/*
	font-size:11px;
	border-bottom:solid 1px #CCCCCC;
	*/
}

.datagrid1 tr.header td
{
	
	font-weight:bold;
	color:White;
	background-color:#365470;
	border-top:solid 1px #4F708F;
	border-bottom:solid 1px #28425B;
	
}

.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:#DCE4EC;
	
}

.datagrid1 tr.altitem td
{
	
	background-color:#C1CDD9;
	
}


.FormTable1 th
{
	/*
	background-color:#dddddd;
	border-top:solid 1px #eeeeee;
	border-bottom:solid 1px #cccccc;
	color:#444444;
	*/
}

.ViewTable1 th
{
	/*
	background-color:#dddddd;
	border-top:solid 1px #eeeeee;
	border-bottom:solid 1px #cccccc;
	color:#444444;
	*/
}

/* 2: END */

/* 3. GENERAL CLASSES AND OVERRIDES */
.calloutbox
{
	/*
	background:#f5f5f5;
	border:dashed 1px #ccc;
	*/
}

.formbutton
{
	
	background-color:#1750A6;
	color:White;
	
}

.infobox
{
	/*
	background:#ffffcc;
	border:dashed 1px #CCCC00;
	*/
}

.specialcontent
{
	/*
	background-color:#f0f0f0;
	*/
}
/* 3: END */

/* 4. COMMON DOCUMENT OBJECTS */
#Foot
{
	
	background-color:#000000;
	color:White;
	font-size:11px;
	
}
#Foot a
{
	/*
	color:White;
	*/
}


#LeftRailBottom,
#LeftRailTop
{
	
	background-color:#B8B800;
	
}

#LeftRailContact
{
	/*
	color:#D5D3D4;
	font-size:11px;
	line-height:12px;
	*/	
}
#LeftRailContact a
{
	/*
	color:White;
	*/
}

#LeftRailNav a
{
	
	border-bottom:1px solid #dddddd;
	color:#000000;
	font-variant:small-caps;
	text-decoration:none;
	
}
#LeftRailNav a:hover
{
	
	color:#000000;
	background-color:#ffff00;
	
}

#PageContainer
{
	/*
	background-color:white;
	border:none 0px Transparent;
	*/
}

#QuickSearch
{
	
	background-color:#CACACA;
	border-bottom:solid 3px White;
	color:#000000;
	
}

#QuickSearchHead
{
	
	font-size:12px;
	font-weight:normal;
	color:#000000;
	
}

#QuickSearchSubmit
{
	/*
	font-size:11px;
	font-weight:bold;
	*/
}

#Surveys
{
	/*
	border-top:solid 3px White;
	*/
}

#TopNav
{
	
	background-color:#08325A;
	color:White;
	
}
#TopNav a
{
	/*
	color:White;
	*/
}

/* 4: END */

/* 5. PAGE-SPECIFIC DOCUMENT OBJECTS */
#HpFeature_Right
{
	
	background-color:#67829C;
	border-bottom:solid 2px #67829C;
	border-right:solid 2px #67829C;
	
}

#HpFeature_WelcomeHead
{
	
	color:#ffffff;
	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:#717051;
	*/
}

#SpNavBar
{
	
	background-color:#90A1B1;
	
}
#SpNavBar a
{
	
	color:#222222;
	
}
#SpNavBar a:hover
{
	
	background-color:#C1CEDB;
	text-decoration:none;

}

#SpTitleBar
{ 
	
	background-color:#08325A;
	color:White;
	
}
/* 5: END */