/* About this file */
/* This editor stylesheet is used to apply fixes or display improvements within the editor.*/
/* For example it is sometimes it is useful to add extra formatting to placeholders.  */
/* As menu controls are not rendered until page publish we may format it to use a bg image */
/* so it looks like the website menu etc. */
/* This editor style sheet is attached to the main templates but we stop it from rendering */
/* to the page using custom processing. */

#editor {}

/* Strat College Base Template */
#editor .sys_stratford-site #sitesearch {
height:25px;
background:url("/SiteElements/Images/Editor/EditorSearchBox.gif") 0 0 no-repeat;}
	#editor .sys_stratford-site #sitesearch div {
	display:none;}
	
/* International Base Template */
#editor .sys_hoeia-site #sitesearch {
height:25px;
background:url("/SiteElements/Images/Editor/EditorSearchBoxHoEIA.gif") 0 0 no-repeat;}
	#editor .sys_hoeia-site #sitesearch div {
	display:none;}
	
/* SBS Base Template */
#editor .sys_sbs-site #sitesearch {
height:25px;
background:url("/SiteElements/Images/Editor/EditorSearchBoxSBS.gif") 0 0 no-repeat;}
	#editor .sys_sbs-site #sitesearch div {
	display:none;}

/* Homepage Placeholders */
#editor .sys_homeplaceLeft {min-height:220px !important;}
#editor .sys_homeplaceRight {min-height:220px !important;}

#editor .sys_simple-tab-control #tabcontent1 {
display:block !important;}
#editor .sys_simple-tab-control #tabcontent2 {
display:none !important;}
	
	/* International Homepage */
	#editor .sys_hoeia-site .sys_simple-tab-control #tabcontent1 {
	display:none !important;}
	#editor .sys_hoeia-site .sys_simple-tab-control #tabcontent2 {
	display:block !important;}

/* Generic Page Placeholders */
#editor .sys_ph-genericcontent {min-height:35px !important; margin-bottom:10px !important;}

/* Section Homepage Placeholders */
#editor .sys_ph-sectionfeatureA, #editor .sys_ph-sectionfeatureB {
min-height:220px !important;}
#editor .sys_ph-sectionfeatureC {
min-height:100px !important;}
#editor .sys_ph-sectionfeatureD {
min-height:320px !important;}

/* Controls */
	/* Slideshows */
		/*Increase dimensions of slideshow to show inner placeholders better */
		#editor .sys_slideshow-wrapper-banner .sys_slideshow {width:678px; height:172px !important;}
		#editor .sys_slideshow-wrapper-basic .sys_slideshow {width:453px; height:257px !important;}
	
	#editor .sys_slideshow-wrapper-banner .sys_ph-slideshow {
			height:165px;
			padding:0 23px 5px 0 !important;
			overflow:hidden;
			overflow-y:scroll;
			overflow-x:hidden;
			}
			#editor .sys_slideshow-wrapper-basic .sys_ph-slideshow {
			height:250px !important;
			padding:0 23px 5px 0 !important;
			overflow:hidden;
			overflow-y:scroll;
			overflow-x:hidden;
			}
			
/*---*/

/* Mini Templates */
	/* Text With Image Left */
	#editor div.imageLeft.PLACE {
	min-height:55px !important;
	}
	#editor div.sys_ph-brick-text.PLACE {
	float:left;
	}
	/* Feature Box 2 */
	#editor div.sys_block2 div.sys_thumbnail div.PLACE {
	height:40px !important;}
	/* Feature Box 5 */
	#editor div.sys_block5 div.sys_feature-image div.PLACE {
	min-height:75px !important;
	/*height:75px !important;*/}
	
/* Fixes for layout bugs in editor */
#editor .sys_siteheader h1, #editor .sys_siteheader h1 * {position:static !important;}

/* Display improvements */
/* Simple Menu XML Control */
div.sys_template199 #OCTRL47, #OCTRL47 {
display:block;
border:0 none !important;
background:#fff url("/SiteElements/Images/Editor/EditorMenuImage.gif") 0 0 no-repeat !important;
width:205px !important;
height:165px !important;
overflow:hidden;
text-indent:-999px;
margin:0 0 15px 0;
padding:0;
}

/* Quicklinks Control */
#editor #OCTRL117 {
display:inline-block !important;
background:url("/SiteElements/Images/Editor/EditorQuicklinks.gif") no-repeat !important;
width:177px !important;
height:22px !important;
padding:0;
margin:0;
overflow:hidden !important;
text-indent:-999px !important;
border:0 none !important;
font-size:0%;
}
