/* 1: BASIC ELEMENTS */
a
{
	color:#05379D;
}

h2
{
	color:#AD8408;
}
/* 1: END */

/* 2. SPECIAL PURPOSE AND TEMPLATE CLASSES */
.ContentPanel_Style1
{
	background-color:#2556B9;
}
.ContentPanel_Style1 .ContentPanelHead
{
	background-color:#2556B9;
	color:#ffffff;
}
.ContentPanel_Style1 .ContentPanelText
{
	color:#000000;
}
.ContentPanel_Style1 a
{
	color:#ffffff;
}

.ContentPanel_Style2
{
	background-color:#0A2A6B;
}
.ContentPanel_Style2 .ContentPanelHead
{
	background-color:#0A2A6B;
	color:white;
}
.ContentPanel_Style2 .ContentPanelText
{
	color:#ffffff;
}
.ContentPanel_Style2 a
{
	color:#ffffff;
}

.ContentPanel_Style3
{
	background-color:#FFBCE4;
}
.ContentPanel_Style3 .ContentPanelHead
{
	background-color:#FFBCE4;
	color:#02693C;
}
.ContentPanel_Style3 .ContentPanelHead .MoreLink a
{
	color:#02693C;
	text-decoration:underline;
}
.ContentPanel_Style3 .ContentPanelText
{
	color:#000000;
}
.ContentPanel_Style3 a
{
	/*color:#000000;*/
}

.datagrid1 tr.header td
{
	background-color:#D5AC51;
	color:#ffffff;
}
.datagrid1 tr.header a
{
	color:White;
	text-decoration:underline;
}
.datagrid1 tr.header a:hover
{
	/*color:White;
	text-decoration:underline;*/
}
.datagrid1 tr.item td
{
	background-color:#F5E8CC;
}
.datagrid1 tr.altitem td
{
	background-color:#EBD39D;
}

.FormTable1 th
{
	background-color:#D5AC51;
	color:#ffffff;
}


.HpModule_Head
{
	background-color: #003399;
	color:#ffffff;
}

.HpModule_More,
.HpModule_More a
{
	color:#ffffff;
	/*text-decoration:underline;*/
}

.HpModule_Text
{
	color:#000000;
}

.ViewTable1 th
{
	background-color:#D5AC51;
	color:#ffffff;
}

/* 2: END */

/* 3. GENERAL CLASSES AND OVERRIDES */
.calloutbox
{
	background-color:#e5e5e5;
	border:dashed 1px #cccccc;
}

.formbutton
{
	background-color:#0A2A6B;
	color:White;
}

.specialContent
{
	background-color:#F5E8CC;

}
/* 3: END */

/* 4. COMMON DOCUMENT OBJECTS */
#Foot
{
	background-color: #062155;
}
#Foot,
#Foot a
{
	color:#ffffff;
}
#Foot a:hover
{
	/*text-decoration:underline;*/
}

#Head
{
	height:50px;
}

#MainMenu
{
	background:#D5AC51 url('/graphics/menu_bg.gif');
}

#PageBody
{
	background-color:#D5AC51;
	background-repeat:repeat-x;
	color:White;	
}

#PageContainer
{
	border:solid 0px #000000;
}

body, input, select, textarea, td, th
{	
	font-family: Arial,Helvetica,Verdana,sans-serif;
	color:#000000;
}

#QuickSearch
{
	background-color:#B9C9E9;
	color:#000000;
}
#QuickSearchForm input
{
	color:#989697;
}
#QuickSearchSubmit
{
	/*color:#000000;*/
}

/* Begin Public Menu Style
	Main Menu */
.RadMenu_YMPublic .rootGroup .item
{
	background:#D5AC51 url('/graphics/menu_bg.gif');
}
.RadMenu_YMPublic .rootGroup .link
{
	color:#112C61;
}
.RadMenu_YMPublic .rootGroup .link:hover,
.RadMenu_YMPublic .rootGroup .focused,
.RadMenu_YMPublic .rootGroup .expanded
{
	background: transparent;
	color:#ffffff;
}

/*	Fly-out Menu */
.RadMenu_YMPublic .group
{}
.RadMenu_YMPublic .group .item
{
	width:150px;

}
.RadMenu_YMPublic .group .link
{
	background:#FFEFC6;
	color:#AD8408;
	border-bottom: solid 1px #AD8408;
	border-left: solid 1px #AD8408;
	border-right: solid 1px #AD8408;

	
}
.RadMenu_YMPublic .group .link:hover,
.RadMenu_YMPublic .group .focused,
.RadMenu_YMPublic .group .expanded
{
	background:#AD8408;
	color:#ffffff;
}
/* End Public Menu Style */

/* 4: END */

/* 5. PAGE-SPECIFIC DOCUMENT OBJECTS */
#Hp_HSpacer
{
	background-color:#A2B3D5;
}

#HpFeature
{
	background-color:#003399;
}

#HpFeatureNav
{
	border-top:solid 1px White;
}
#HpFeatureNav,
#HpFeatureNav a
{
	color:#ffffff;
}
#HpFeatureNav a:hover
{
	/*text-decoration:underline;*/
}

#HpModule_Head1,
#HpModule_Head2
{
	border-right:solid 1px White;
}

#HpModule_Text1,
#HpModule_Text2
{
	border-right:solid 1px #666666;
}

#HpWelcome
{
	background-color:#ffffff;
	color:#000000;
}

#HpWelcome_Title
{
	background-color: #003399;
	color:#ffffff;

}

#HpWelcome_Text
{
	border-top:solid 1px White;
	color:#000000;
}

#SpNavBar
{
	color:#ffffff;
	background-color:#214294;
}
#SpNavBar a
{
	color:#ffffff;
}
#SpNavBar a:hover
{
	background-color:#2952A5;
	color:#000000;
	/*text-decoration:none;*/
}

#SpTitleBar
{
	background-color:#0B2B6D;
	color:#ffffff;
}

#SpTopNav
{
	background-color: #D5AC51;
}
#SpTopNav,
#SpTopNav a
{
	color:#0A2A6C;
}
#SpTopNav a:hover
{
	/*text-decoration:underline;*/
}

/* 5. END */