/* CSS Document */
/* D1 & D2 default colours */

body {
	background-color:#8c8c8c;
}

a:link, a:visited, a:active, a:hover {
	color: #5822d10;
}

a:hover {
	color: #8e67ec;
}

.D1NameBox, #schoolBannerBar 
{
	background-color:#5a0000; 
}

.schoolBannerArea
{
	border-left-color:[schoolBannerArea];
	border-right-color:[schoolBannerArea];
}

#D2schoolBannerBox
{
	background-color: #094e77;
}

.D2schoolNameBox
{
	border-color:#ffffff; 
	background-color:#5a0000;
}


.D1schoolNameBox
{
	background-color:#353535;
}


.D1schoolNameBox a:link, .D1schoolNameBox a:visited,
.D1schoolNameBox a:active, .D1schoolNameBox a:hover, 
.D1schoolNameLink a.D1schoolNameLink:link, a.D1schoolNameLink:visited,
a.D1schoolNameLink:active, a.D1schoolNameLink:hover {
	color:#ffffff
}

.D2schoolNameBox a:link, .D2schoolNameBox a:visited,
.D2schoolNameBox a:active, .D2schoolNameBox a:hover, 
.D2schoolNameLink a.D2schoolNameLink:link, a.D2schoolNameLink:visited,
a.D2schoolNameLink:active, a.D2schoolNameLink:hover
{
	color:#fff; 
}

.D2pageBkg  /**** Used for D2 Skins Only ****/
{
	background-color:#fff;
}

.navBarContainer
{
	border-color:;	
}
/***************Nav Bar Items ****************/

/****** D1 Left Nav Items ********************/

.leftNavBox
{
	border-color:;
	background-color:#e2e3e7;
}


.leftNavBox .RadPanelBar .rpRootGroup
{
	border-color:;
	background-color:#fbfbf4; 
}

.leftNavBox .RadPanelBar .rpFirst .rpLink,
.leftNavBox .RadPanelBar .rpFirst a:hover,
.leftNavBox .RadPanelBar .rpFirst .rpLink a:link,
.leftNavBox .RadPanelBar .rpFirst .rpLink a:hover,
.leftNavBox .RadPanelBar .rpLink,
.leftNavBox .RadPanelBar .rpLink a:link,
.leftNavBox .RadPanelBar a.rpLink:hover,
.leftNavBox .RadPanelBar .rpLink a.rpSelected:link,
.leftNavBox .RadPanelBar .rpRootGroup .rpLast,
.leftNavBox .RadPanelBar .rpRootGroup .rpLast a.rpLink:hover 
{
	color:#0042b0;
	border-bottom-color:#e2e3e7!important;
}

.leftNavBox .RadPanelBar a.rpLink:hover,
.leftNavBox .RadPanelBar .rpLink a.rpSelected:link
{
	color:#ffffff; 
	background-color: #5a0000;
}


/**** Add's a Selected Background Colour to the selected/active menu ****/
.leftNavBox .RadPanelBar .rpItem .rpSelected,
.leftNavBox .RadPanelBar .rpItem a.rpSelected:hover,
/* Controls the Active Colour for First Sub Menu */
.leftNavBox .RadPanelBar .rpLevel1 .rpFirst .rpSelected
{
	 background-color:#5a0000;
	 color:#FFF;
}

/* Link colour for Sub Menus  */
.leftNavBox .RadPanelBar .rpLevel1 .rpFirst .rpLink,
.leftNavBox .RadPanelBar .rpLevel1 .rpFirst .rpLink a:link,
.leftNavBox .RadPanelBar .rpLevel1 .rpLink,
.leftnavBox .RadPanelBar .rpLevel1 .rpLink a:link,

/*  Second level text and hover background colour */
.leftNavBox .RadPanelBar .rpGroup a.rpLink:hover,
.leftNavBox .RadPanelBar .rpGroup .rpTemplate,

/**** Add's a Selected Background Colour to the selected/active menu ****/
/* Controls the Active Colour for First Sub Menu */
.leftNavBox .RadPanelBar .rpLevel1 .rpFirst .rpSelected,
/* Controls the Active Colour for Sub Menus other than the First One */
.leftNavBox .RadPanelBar .rpLevel1 .rpSelected,
.leftNavBox .RadPanelBar .rpLevel1 .rpLast,
.leftNavBox .RadPanelBar .rpLevel1 .rpLast a.rpLink:hover
{
	color:#0042b0;
	background-color:#e0e1db;
}

.leftNavBox .RadPanelBar .rpLevel1 .rpLink,
.leftnavBox .RadPanelBar .rpLevel1 .rpLink a:link
{
	border-top-color: #e2e3e7;
}

/**** D2 top navbar colour ***/ 
#D2TopNavBar
{ 
	background-color:#000000;
}

#D2TopNavBar.navbar {
	background-color:;
}

#D2TopNavBar .navbar-toggle {
	background-color:#5a0000;
}

#D2TopNavBar .icon-bar {
    background-color:#ffffff;
}

#D2TopNavBar .navbar-inverse .icon-bar,
button .navButtonName
{
	color:#ffffff;
}

.D2navWrapper, #D2NavBarBkg,
#dnnMenu .topLevel>.open>a, #dnnMenu .topLevel>.open>a:hover,
#dnnMenu .topLevel>.open>a:focus, #dnnMenu .topLevel>li>a:focus,
#dnnMenu .topLevel>li>a:hover, #D2TopNavBar.navbar-inverse .navbar-nav .active >a {
	background-color:#e7d9d9;
}


/*** D2 top menu - 1st level text colour  ***/
#dnnMenu .topLevel>li>a, #dnnMenu .topLevel>.open>a,
#dnnMenu .topLevel>.open>a:hover, #dnnMenu .topLevel>.open>a:focus,
#dnnMenu .topLevel>li>a:focus, #dnnMenu .topLevel>li>a:hover,
#dnnMenu .topLevel>li.active>a:hover, #dnnMenu .topLevel>li.active>a:focus
{
	color:#0042b0;
} 



/*** D2 top menu - 1st level right side divide border colour
and all sub menu and 2nd level border colours    ***/
#dnnMenu .topLevel>li>a
{
	border-right-color:#043dc2;  
} 

/**** D2 top menu dropdown bottom line colour ****/
#dnnMenu .dropdown-menu li {
	border-bottom-color:#E3E3E3;
}


#dnnMenu .dropdown-menu {
	border-color:#E3E3E3;  
}


/**** D2 top menu dropdown for top arrow ****/
#dnnMenu .dropdown-menu::after {
	border-color:;
	border-bottom-color:#0042b0;
}

/**** D2 top menu dropdown hover colour ****/
#dnnMenu .dropdown-menu, #dnnMenu .dropdown-menu li:hover {
	background:#e5e5e5;  
}


/*** D2 top menu dropdown text color ***/
#dnnMenu .dropdown-menu li>a, #dnnMenu .dropdown-menu a:hover{
	color:#0042b0;
}


/*** D2 top menu dropdown active state with arrow ***/
#dnnMenu .dropdown-menu li.active>a,
#dnnMenu .dropdown-menu li.active a:focus {
	color:#3a79e2;  
}


/**** Top menu selected dropdown Active state****/
#D2TopNavBar.navbar-inverse #dnnMenu .dropdown-menu li.active,
#D2TopNavBar.navbar-inverse #dnnMenu .dropdown-menu li.active >a,
#D2TopNavBar.navbar-inverse #dnnMenu .dropdown-menu li.active>a:hover
{
	background-color:;
}


/********* Sub Page Left Nav Items  ***********/
#contentContainerD2 .leftNavBoxD2
{
	background-color:none;
}

#subPageTitle h4 .subPageTitleNoLink,
#subPageTitle h4 .subPageTitleLink a:link,
#subPageTitle h4 .subPageTitleLink a:visited,
#subPageTitle h4 .subPageTitleLink a:active,
#subPageTitle h4 .subPageTitleLink a:hover 
{
	color:#000;
}

.leftNavBoxD2 .RadPanelBar .rpFirst .rpText a:visited,
.leftNavBoxD2 .RadPanelBar .rpFirst .rpLink,
.leftNavBoxD2 .RadPanelBar .rpFirst .rpLink a:link,
.leftNavBoxD2 .RadPanelBar .rpLink,
.leftNavBoxD2 .RadPanelBar .rpLink a:link,
.leftNavBoxD2 .RadPanelBar .rpLast .rpLink,
.leftNavBoxD2 .RadPanelBar .rpLast .rpLink a:link,
.leftNavBoxD2 .RadPanelBar a.rpLink:hover
{
	color:#000; 
}

.leftNavBoxD2 .RadPanelBar .rpRootGroup .rpLevel1
{
	border-left-color:#838383;
	border-bottom-color:#838383;
}

/***************End of D2 Nav Bar Items ****************/
#schoolSearchBarBox a.SkinObject:link, 
#schoolSearchBarBox a.SkinObject:visited, 
#schoolSearchBarBox a.SkinObject:hover, 
#schoolSearchBarBox a.SkinObject:active, 
#schoolSearchItemsBox #dnn_dnnSEARCH_ClassicSearch .SkinObject label, 
#schoolSearchItemsBox #dnn_dnnSEARCH_ClassicSearch .NormalTextBox
{
	color:[Login_Text_color];
}

#schoolSearchBar
{
	background-color:#000;  
	border-color:#ffffff;
}

#contentContainerD2 #schoolSearchBar
{
	background-color:none;
}

/* Colour for login Text labels */
#schoolSearchBarBox a.SkinObject:link,
#schoolSearchBarBox a.SkinObject:visited,
#schoolSearchBarBox a.SkinObject:hover,
#schoolSearchBarBox a.SkinObject:active,
#schoolSearchItemsBox #dnn_dnnSEARCH_ClassicSearch .SkinObject label
/*,#schoolSearchItemsBox #dnn_dnnSEARCH_ClassicSearch .NormalTextBox */
{
    color: #fbfbf4; 
}



#schoolSearchItemsBox #dnn_dnnSEARCH_ClassicSearch .NormalTextBox,
#schoolSearchItemsBox #dnn_dnnSEARCH_ClassicSearch a.SkinObject:link,
#schoolSearchItemsBox #dnn_dnnSEARCH_ClassicSearch a.SkinObject:Visited,
#schoolSearchItemsBox #dnn_dnnSEARCH_ClassicSearch a.SkinObject:active,
#schoolSearchItemsBox #dnn_dnnSEARCH_ClassicSearch a.SkinObject:hover
{
	background-color:#FFF;
	border-color:#000;
}

/* Colour for Text of the word "SEARCH" and background button */
#schoolSearchItemsBox #dnn_dnnSEARCH_ClassicSearch a.SkinObject:link,
#schoolSearchItemsBox #dnn_dnnSEARCH_ClassicSearch a.SkinObject:Visited,
#schoolSearchItemsBox #dnn_dnnSEARCH_ClassicSearch a.SkinObject:active,
#schoolSearchItemsBox #dnn_dnnSEARCH_ClassicSearch a.SkinObject:hover
{
    color: #0042b0; 
	background-color:#eef0f6;
}


/****************************     footer container    ******************************/
.footerColBoxContainer, .footerBoxD2
{
	background-color:#5a0000; 
}

 
footer, footer a, footer a:link, footer a:visited, footer a:active, footer a:focus,
#IBleft a:link, #IBleft a:visited, #IBleft a:active, #IBleft a:hover,
#IBright a:link, #IBright a:visited, #IBright a:active, #IBright a:hover
.footerContactUsEmail a, .footerContactUsEmail a:link, .footerContactUsEmail a:visited, 
.footerContactUsEmail a:active, .footerContactUsEmail a:hover,
.footerHeadings h3,  .footerContactUsPhone, .footerContactUsEmail, .footerContactUsMail {
	color:#ffffff;
}

.mainFooterBottomBox, .mainFooterBottomBoxD2, .termsConditionsBoxD2,
.mainFooterBottomBox a:link, .mainFooterBottomBox a:visited,
.mainFooterBottomBox a:active, .mainFooterBottomBox a:hover,
.mainFooterBottomBoxD2 a:link, .mainFooterBottomBoxD2 a:visited,
.mainFooterBottomBoxD2 a:active, .mainFooterBottomBoxD2 a:hover
{
	background-color:#000000; 
	color:#ffffff;  	
}

