﻿
/* ***************************  Desert Mist Colour Scheme - CSS Skin Overrides   **************** */
#Body
{
	background-color:#e2e3e6;
}


#schoolBannerBar
{
	background-image:url(../_default/images/banner_bg_desert_mist.jpg);
	background-repeat:repeat-x;
}

.schoolBannerArea
{
    border-left:1px solid #7f7f7f; /*css override for colour schemes */
	border-right:1px solid #7f7f7f; /*css override for colour schemes */
}

#schoolSearchBar
{
	background-color:#eceba9; 
	border-top:1px solid #FFF; 
	border-bottom:1px solid #FFF; 
	/* colour for divider */
	color:#000;   
}

#contentContainer
{
/*	border-left:1px solid #c6c6b6;
	border-right:1px solid #c6c6b6; */
	background-color:#FFF; 
} 


/* Colour for Text of the word "Register & Login" */
#schoolSearchBarBox a.SkinObject:link,
#schoolSearchBarBox a.SkinObject:visited,
#schoolSearchBarBox a.SkinObject:hover,
#schoolSearchBarBox a.SkinObject:active
{
    color: #000; }



/* Colour for web and site radio button Text labels */
#schoolSearchItemsBox #dnn_dnnSEARCH_ClassicSearch .SkinObject label
{
	color:#000;
}


/* Colour for Text in Search Text Box */
#schoolSearchItemsBox #dnn_dnnSEARCH_ClassicSearch .NormalTextBox
{
	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:#0D5C8C; /* css override for colour schemes */
}


#contentContainer
{
	border-bottom:4px solid #e2e3e6;
} 


/*********************Left Nav Bar Menu Items  ****************************************
***************************************************************************************/

.leftNavBox
{
	border:1px solid #CCC; /*css override for colour schemes */
	background-color:#e2e3e6; /*css override for colour schemes */
}

.leftNavBox .RadPanelBar .rpRootGroup
{
	border:2px solid #a5a4cf; /*css override for colour schemes */
}

.leftNavBox .RadPanelBar .rpFirst .rpLink, .leftNavBox .RadPanelBar .rpFirst .rpLink a:link
{
	color:#0d5c8c; /*css override for colour schemes */
	background-color:#fbfbf4;  /*** Color for First Menu ***/ /*css override for colour schemes */
}


.leftNavBox .RadPanelBar .rpFirst .rpLink a:hover, .leftNavBox .RadPanelBar .rpFirst a:hover
{
	background-color:#DADADA; /*** Over Color for First Menu ***/
}


.leftNavBox .RadPanelBar .rpLink, .leftNavBox .RadPanelBar .rpLink a:link
{
 	border-bottom:1px solid #d8dbe4; /*controls bottom border for each main menu */
	color:#0d5c8c; /*css override for colour schemes */
	background-color:#fbfbf4; /*css override for colour schemes */
}

.leftNavBox .RadPanelBar a.rpLink:hover
{
	color:#033350; /*css override for colour schemes */
	background-color:#E8E8E8; /*css override for colour schemes */
}


/**** Add's a Selected Background Colour to the selected/active menu ****/
.leftNavBox .RadPanelBar .rpItem .rpSelected,
/* Controls the Active Colour for First Sub Menu */
.leftNavBox .RadPanelBar .rpLevel1 .rpFirst .rpSelected
{

	 background-color:#E8E8E8;
}



/************ Sub Menu Items  ************/

.leftNavBox a:hover
{
    background-color: #E2E2E2;  /*css override for colour schemes */
}

/* Link colour for Sub Menus  */
.leftNavBox .RadPanelBar .rpLevel1 .rpFirst .rpLink, .leftNavBox .RadPanelBar .rpLevel1 .rpFirst .rpLink a:link
{
	color:#fbfbf4; /*css override for colour schemes */
	background-color:#77909d; /*css override for colour schemes */
}

.leftNavBox .RadPanelBar .rpLevel1 .rpLink, .leftnavBox .RadPanelBar .rpLevel1 .rpLink a:link
{
	background-color:#77909d; /*css override for colour schemes */
	border-top:1px solid #FFF; /*css override for colour schemes */
	color:#fbfbf4;  /*css override for colour schemes */
}

.leftNavBox .RadPanelBar .rpGroup a.rpLink:hover, .leftNavBox .RadPanelBar .rpGroup .rpTemplate
{
	color:#000;  /*css override for colour schemes */
	background-color:#eceba9;  /*css override for colour schemes */
}


/**** 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
{
	 color:#000;
	 background-color:#E8E8E8;
}

/*******************   Footer SiteMap CSS Overrides  ***********************/

/* footer container */
.footerColBoxContainer
{
	border-top:2px solid #FFF; 
	background-color:#353941; 
/*	border-left:1px solid #c6c6b6;
	border-right:1px solid #c6c6b6;  */
}
.footerHeadings
{	
	color:#FFF;
}

#IBleft a:link, #IBleft a:visited, #IBleft a:active, #IBright a:link, #IBright a:visited, #IBright a:active,
.footerContactUsEmail a:link, .footerContactUsEmail a:visited, .footerContactUsEmail a:active
{
	color:#bdbfc6;
	text-decoration:none;
}

#IBleft a:hover, #IBright a:hover, .footerContactUsEmail a:hover
{
	color:#FFF;
	text-decoration:none;
}

 .footerContactUsPhone, .footerContactUsEmail, .footerContactUsMail
{
	color:#bdbfc6;
}

#LeftPaneFooter, #footerMiddleContentbox
{
	background-image:url(../_default/images/Footer_DIV_DividerLine_Dark.jpg); /* css override for colour schemes */
}

.footerPhoneIcon, .footerEmailIcon, .footerMailIcon
{
	background-image:url(../../images/TDSB/Icon_Footer_Contact_Phone_White.png); /* css override for colour schemes */
}

.footerEmailIcon
{
	background-image:url(../../images/TDSB/Icon_Footer_Contact_Email_White.png); /* css override for colour schemes */
}

.footerMailIcon
{
	background-image:url(../../images/TDSB/Icon_Footer_Contact_Mail_White.png); /* css override for colour schemes */
}

.mainFooterBottomBox
{
	background-color:#c4c4c4;  
	border-top:1px solid #d0d0d0;
/*	border-left:1px solid #c6c6b6;
	border-right:1px solid #c6c6b6;  */
}

.mainFooterBottomBox a:link, .mainFooterBottomBox a:visited, .mainFooterBottomBox a:active 
{
	color:#666;
}

.mainFooterBottomBox a:hover
{
	color:#FFF;
}

/* ***************************  Skin, User and Admin CSS Styles  **************** */

a:link, a:visited, a:active, a.hover
{
	color:#1d6793;
	text-decoration: underline;
}

a:hover
{
	color: #09C;
	text-decoration:none;
}



/* Left Nav Bar */
.RadPanelBar .rpRootGroup
{
	border-style: none;
}


/* ***********  Admin Overrides  *********** */
body
{
	background-color:#FFF;
}



a.CommandButton:link, a.CommandButton:visited, a.CommandButton:Hover
{
    color:#F00;
	font-size:0.98em;
}


/** Basic  Text Formats  ***/
.Normal h1, .Normal h2, .Normal h3, h1, h1 input, h2, h2 input, h3, h3 input
{
	font-weight:bold;
	color:#000;
	font-size:1.58em;
	margin-bottom:0.30em;
	line-height:1.2em;
}

.Normal h2, h2, h2 input
{
	font-size:1.28em;
}

.Normal h3, h3, h3 input
{
	font-size:1.10em;
}


/*** CSS Class Rich Text Editor Dropdown Menu ***/
.photoLeft
{
	float: left; 
	margin: 5px 25px 25px 0; 
	display: inline;

}

.photoRight
{
	float: right;
	margin: 15px 0px 50px 25px; 
	display: inline;
}


.pullQuote

{
	background-color:#F2F2F2;
	margin:25px 50px;
	padding:12px;
	border:1px solid #CDD7D7;
	display: table;
}