﻿/* Content Blocks */

.sl-Body {
	background-color:#CCCCCC;
	background-repeat:repeat-x;
	width: 100%;
	text-align:center;
}

.sl-Wrapper{
	width: 960px;
	margin-left:auto;
	margin-right:auto;
	padding:0px;
	/*height:100%;*/
	display:table;
	text-align:left;
	position:relative;	
}
.sl-WrapperLeft{
	padding-left:5px;
	background:url('Images/Scholantis.Shared/wrapper_l.png') repeat-y;
}
.sl-WrapperRight{
	padding-right:5px;
	background:url('Images/Scholantis.Shared/wrapper_r.png') repeat-y right center;
}
.sl-UtilityNav{
	padding: 0 7px;
	font-size:70%;
	height:22px;
}
.sl-Header{
	height:95px;
	/*background:#E6E4E5 url('Images/LogoHeaderBackground.jpg') repeat-x;*/
	background-color:#E6E4E5;
	width:100%;
}
* html .sl-Main, * html .sl-AboveMain, * html .sl-MainNav{ /* IE Fix */
	float:none;
	width:auto;
}
.sl-MainNav{
	background: #E6E4E5 url('Images/Scholantis.Shared/mainnavbg.gif') repeat-x;
	height: 30px;
	padding: 0px 7px 0px 13px;
}
.sl-AboveMain, .sl-Main{
	background-color:#FFFFFF;
	position:relative;
}
.sl-LeftNav{
	float:left;
	width:160px;
	margin-right: -100%;
	padding-left:10px;
}
.sl-ContentColumn{
	min-height:300px;
	margin:0px 10px 0px 180px;
}
.sl-Main{
	padding:1px 0px 31px 0px;
	background: #FFFFFF url('Images/Scholantis.Shared/footerbg.gif') repeat-x bottom;	
	position:relative;
}
.sl-Main:after, .sl-Content:after{ /*Shrinkwrap container div */
	content: "."; display: block; height: 0; clear: both; visibility: hidden;
}
.sl-Main, .sl-Content{ /* Shrinkwrap container div */
	display: inline-block;
}
.sl-Main, .sl-Content{ /* Shrinkwrap container div */
	display: block; 
}
body form{
	background: url(Images/Scholantis.Shared/bodybg.jpg) repeat-x scroll left top;
	font-family:Arial, Helvetica, sans-serif;
}
/* --- --- Global Breadcrumb & Authentication Menu --- --- */
.sl-GlobalBreadcrumb{
	float:left;
	padding: 5px 0px 0px 0px;/*Theme Square Let*/
	/*padding: 5px 0px 0px 33px;*//* Theme Circles */
}

.sl-UtilityNav, .sl-UtilityNav a:link, .sl-UtilityNav a:visited{
	text-decoration:none;
}
.sl-UtilityNav a:hover{
	text-decoration:underline;
}
.ms-SPLink a:hover{
	text-decoration:none;
}
.ms-globallinks{
	font-size:75%;
}
.ms-SPLink{
	font-size:100%;
}
.sl-UtilityLinks a{
	font-family:Arial, Helvetica, sans-serif;
}
.sl-Authentication, .sl-UtilityLinks1,.sl-UtilityLinks2, .sl-UtilityHelpLink{
	padding-top:3px;
	float:left;
}
.sl-Authentication a{
	padding-top:3px;
}
.sl-UtilityLinks1{
	padding-top:5px;
	padding-left: 2px;
}
.sl-UtilityLinks2{
	padding-top:2px;
}
.sl-UtilityHelpLink{
	padding-top:5px;
}
.sl-UtilityLinks2 span{
	display:block; /* Safari */
}
.sl-UtilityLinks{
	float:right;
}

/* --- --- Scholantis Internet Edition --- --- */

.sl-UtilityLinks1, .sl-UtilityLinks2, .sl-UtilityHelpLink{
	display:none;
}

#ctl00_explitLogout_ExplicitLogin{
	padding-top:2px;
}
/* --- --- Logo Banner & Search --- --- */
.sl-Logo{
	float:left;
	height:95px;
	width:100%;
	margin-right:-100%;
	background:url('Images/LogoHeader.jpg') no-repeat;
}
.sl-LogoImage, .sl-SiteName{
	display:none;
	float:left;
}
.sl-CollectionLink a{
	display: block;
	width:400px;
	height:95px;
	text-decoration:none;
}
.sl-Search{
	/* float:right;  Scholantis Intranet Edition */ 
	padding-top:65px;
	padding-right:6px;
	margin-left:400px;
}
.sl-Search table{
	width:auto;
	float:right;
}
.ms-sbLastCell {
	padding-right:0px;
}
.ms-sblink a:link, .ms-sblink a:visited {
	display:none;
}

/* ## Scholantis Internet Edition Start ## */
.ms-sbLastcell, .ms-sbtable-ex{
	width:auto;
}
td.ms-sbcell{
	border: 0px transparent solid;
}
td.ms-sbtext{
	display:none;
}
td.ms-sbgo{
	background-color: transparent;
}

.ms-WPBody{
	padding-left:3px;
}
/* ## Scholantis Internet Edition End ## */

/* --- --- Primary Navigation & Site Actions Menu --- --- */
.sl-TopNav{
	float:left;
	background: transparent url('Images/Scholantis.Shared/mainnavseparator.gif') no-repeat scroll left top;
	/*padding-left:1px;*/
	border-left: 1px solid #FFFFFF;
}
.sl-TopNav img{
	display:none;
}
.sl-TopNav table img{
	display:block;
}
.sl-TopNavItem{
	font-family: Arial;  
	font-size: 13px;
	font-weight:bold;
	color: #000000;	
}
table.sl-TopNavItem{
	background: transparent url('Images/Scholantis.Shared/mainnavseparator.gif') no-repeat scroll top right;
	/*padding-right:1px;*/
	border-right: 1px solid #FFFFFF;
}
.sl-TopNavItem img{
	position:relative;
	left:-6px;
}
.sl-TopNavItem a{
	display:block;
	padding:7px 12px 7px 12px;
	vertical-align:middle;
	height: 16px;
}
.sl-TopNavSelected a{
	background: #FFFFFF url('Images/Scholantis.District/mainnavselected.gif') no-repeat scroll center bottom;
}
.sl-TopNavSelected td{
	background: #FFFFFF;
}
.sl-TopNavHover a{
	background: #FFFFFF url('Images/Scholantis.District/mainnavselected.gif') no-repeat scroll center bottom;
}
.sl-TopNavHover td{
	background: #FFFFFF;
}

.sl-EditNav{
	float:right;
	height:20px;
	margin-right:5px;
	position:relative;
}
.sl-EditNav Div{
	position:absolute;
	bottom:0;
	right:0;
}

/* --- --- Top Nav Flyouts (PopOut_Hide) --- --- */
.sl-TopNavFlyOuts{
	display:block;
	min-width: 110px;
	border-width:1px;
	border-style: solid;
}
.sl-TopNavFlyOutsItem{	
	font-size: 12px;    
}
table.sl-TopNavFlyOutsItem, .sl-TopNavFlyOutsItem a{	
	min-width: 110px;
}
.sl-TopNavFlyOutsItem a{
	display:block;
    padding:4px 8px;   
}
.sl-TopNavFlyOuts table{
	width: 110px;
}
table.sl-TopNavFlyOutsItem{
	width: 100%;
}

/* --- --- Main Content & Left Navigation --- --- */
/* --- --- Main Content & Left Navigation --- --- */
.sl-EditBar{
	clear:both;
	width:950px;
}
#mpLeftBackPadding, #mpRightBackPadding {
	display:none;
}

/* --- --- Left Hand Navigation --- --- */
table.sl-LeftNav1, table.sl-LeftNav2, table.sl-LeftNav3{
	color: #666666;
	height:18px;
}
.sl-LeftNav a{
	font-size: 75% !important;
	text-decoration:none;
}
.sl-LeftNav table { /* Left menu SP override */
	background: transparent;
}
.sl-LeftNav a img{
	padding-bottom:5px;
}
.sl-LeftNav a, .sl-LeftNav1 a, .sl-LeftNav2 a, .sl-LeftNav3 a, .ms-navheader a, .ms-navitem a{
	display:block;
	color: #666666;
	padding:4px 0px;
}
.sl-LeftNav1 a{ 
	padding-left:13px;
	padding-right:10px;
	font-size:11pt !important; 
	padding-bottom:5px;
}
.sl-LeftNav2 a, .ms-navheader a{
	padding-left:13px;
	padding-right:10px;
}
.sl-LeftNav3 a, .ms-navitem a{
	padding-left:23px;
	padding-right:10px;
}
table.sl-LeftNav1{
	background: transparent url('Images/Scholantis.Rainbow/leftnavdownarrow.gif') no-repeat scroll left center;	
}
table.sl-LeftNav2, table.sl-LeftNav3{
	background: transparent url('Images/Scholantis.Shared/leftnavarrow.gif') no-repeat scroll 3px center;	
}
table.sl-LeftNav3{
	background-position: 13px center;
}
.sl-LeftNavSelected td{
	background: transparent url('Images/Scholantis.Rainbow/leftnavselected.gif') no-repeat scroll left bottom;	
}
.sl-LeftNavSelected.sl-LeftNav2 td{
	background-position: 13px bottom;		
}
.sl-LeftNavSelected.sl-LeftNav3 td{
	background-position: 23px bottom;	
}
.sl-LeftNavSelected.sl-LeftNav1 td{
	background-image: none !important;
}
/* SharePoint Collaboration Styles Overides */
.ms-BlogNavigator .ms-CategoryTitleCell a{
	color: #666666;
	padding:3px 0px 3px 16px;
}
.ms-BlogNavigator .ms-addnew{
	display:inline;
}
table.ms-navitem td, span.ms-navitem{
	padding:0px
}
/* Site Collection Breadcrumb */
.sl-SiteColBreadCrumb{
	background-color:#FFFFFF; /* IE 6 Bug shows through */
}
.sl-SiteColBreadCrumb, .ms-pagebreadcrumb{
	border-left:0px solid transparent;
	border-top:0px solid transparent;
	padding:6px 0px 4px 6px;
	color: #666666;
	font-size: 8pt;
	height: 14px
}
.sl-SiteColBreadCrumb{
	/*float:left;*/
	clear:both;
}
.ms-pagebreadcrumb, .ms-pagebreadcrumb a{
	background-color:transparent;
	color:#666666;
	font-size:8pt;
	text-decoration:none;
}
.sl-SiteColBreadCrumb a, .sl-SiteColBreadCrumb:active, .sl-SiteColBreadCrumb a:active{
	padding-left:0px;
	padding-right: 0px;
	text-decoration:none;
   	color: #666666;
}
.sl-SiteColBreadCrumb a:hover{
	text-decoration:underline;
	}

/* --- --- Content --- --- */
.sl-Content{
	width:100%;
	word-wrap: break-word; /* Force breaks for long non-breaking text */
	padding:7px 0px;
	font-size: 75%;
	display:table;
	height:460px;
}
.sl-Content table{
	font-size: 100%;
}
.sl-Content div.removeMargins{
	margin:0px;
	padding:0px;
}
.sl-PageTitleArea{
	position:relative;
	display:table;
	width:100%;
}
.sl-PageTitleArea table{
	width:auto;
}
.sl-PageTitle{
	float:left;
}
.sl-PageImage{
	display:none;
	float:left
}
.sl-MiniConsole{
	float:right;
}
.ms-miniconsole{
	position:static;
}
.sl-MiniConsole table, .sl-MiniConsole td{
	width:auto;
}
div.ms-wikieditouter{
	position:static;
	border:1px solid #6393D4;
	top:auto;
	height:auto;
}
.sl-PageTitleArea a:link{
	color: inherit;
}
.ms-formfieldvaluecontainer{
	display:inline-block; 
}
#onetidinfoblock1, #onetidinfoblock2{
	display:none;
}
/* --- Colour Index --- */

h1, h2,h3,h4,.ms-rteCustom-Heading1, .Heading1,.ms-rteCustom-Heading2, .Heading2,.ms-rteCustom-Heading3, .Heading3,.ms-rteCustom-Heading4, .Heading4{
	margin:0px;
	padding: 0px 0px 7px 0px;
}
h1,.ms-rteCustom-Heading1, .Heading1{
	font-size: 197% !important;
	font-weight:normal !important;
}
h2,.ms-rteCustom-Heading2, .Heading2, .ms-PostTitle, .sl-PageTitle{
	font-size: 145% !important;
	font-weight:normal !important;
}
.sl-PageTitle h2{
	font-size:145% !important;
}
h3,.ms-rteCustom-Heading3, .Heading3{
	font-size: 130% !important;
	font-weight:normal !important;
}
h4,.ms-rteCustom-Heading4, .Heading4{
	font-size: 100% !important;
}
.sl-HideText, #ctl00_PlaceHolderMain_RightColumnImage__ControlWrapper_RichImageField{
    font-size:0.01em;
}
.sl-Date{
     float:left;      
}
.sl-ByLine{
    float:right;
}
.ms-SPButton {
	font-size:8pt !important;
}
.ms-WPTitle, .sl-PageTitle h2, .ms-WPBody td, th .ms-vb, .ms-vh2-nofilter, .ms-vh2-nofilter-icon, th.ms-vh2-nograd, th.ms-vh2-nograd-icon, .ms-pagedescription {
	font-family:Arial, Helvetica, sans-serif;
}
table.ms-navitem td, span.ms-navitem, .groupheader,.link-item, .link-item a, .link-item a:link,.level-item, .level-item a, .level-item a:link, .headertitle, .headertitle a, .headertitle a:link{
	font-family:Arial, Helvetica, sans-serif;
}
.ms-quickLaunch, .ms-ptabcn a:link, .ms-ptabcn a:visited, .ms-ptabcnhover a:link, .ms-ptabcnhover a:visited, .ms-sctabcn a:link, .ms-sctabcn a:visited, .ms-sctabcnhover a:link, .ms-sctabcnhover a:visited, .ms-sctabcn, .ms-ptabcf, .ms-ptabcn, .ms-sctabcn, .ms-ptabcf a:link, .ms-ptabcf a:visited, .ms-ptabcfhover a:link, .ms-ptabcfhover a:visited, .ms-sctabcf a:link, .ms-sctabcf a:visited, .ms-sctabcfhover a:link, .ms-sctabcfhover a:visited{
	font-family:Arial, Helvetica, sans-serif;
}
.ms-vh,td.ms-vb,.ms-vh2,.ms-vh-icon,.ms-formbody p,.ms-vh-icon-empty,.ms-vhImage,.ms-gb,.ms-gb2,.ms-gbload,.ms-vb,.ms-vb2,.ms-vb-tall,.ms-GRFont,.ms-vb-user,table.ms-disc td,.ms-vh2-nofilter,.ms-vh2-nograd,.ms-vh3-nograd,.ms-vh2-nograd-icon,.ms-vh2-nofilter-icon,.ms-pb,.ms-pb-selected,.ms-ph{
	font-family:Arial, Helvetica, sans-serif;
}
a.ms-addnew, .ms-WPBody, .ms-formbody, .ms-formlabel{
	font-family:Arial, Helvetica, sans-serif;
}
.link-item, .link-item a, .link-item a:link,.level-item, .level-item a, .level-item a:link{
	font-size:100%
}
.ms-WPBody td,.ms-WPBody table, .sl-LeftNav, .ms-quicklaunchheader, .ms-quickLaunch{
	font-size:100%;
}
.groupheader,.ms-BlogNavigator .ms-quicklaunchheader, .ms-BlogNavigator .ms-WPBody, .ms-BlogNavigator .ms-TPBody table{
	font-size:100%;
}

.ms-WPBody .ms-vb{
	font-size:100%;
}
.ms-WPBody, .ms-TPBody table{
	font-size:100%;
}
.ms-BlogEmptyListText, th .ms-vb, .ms-vh2-nofilter, .ms-vh2-nofilter-icon, th.ms-vh2-nograd, th.ms-vh2-nograd-icon, .ms-vh,td.ms-vb,.ms-vh2,.ms-vh-icon,.ms-formbody p,.ms-vh-icon-empty,.ms-vhImage,.ms-gb,.ms-gb2,.ms-gbload,.ms-vb,.ms-vb2,.ms-vb-tall,.ms-GRFont,.ms-vb-user,table.ms-disc td,.ms-vh2-nofilter,.ms-vh2-nograd,.ms-vh3-nograd,.ms-vh2-nograd-icon,.ms-vh2-nofilter-icon,.ms-pb,.ms-pb-selected,.ms-ph{
	font-size:100%;
}
.ms-formlabel, .ms-PostBody, .ms-PostFooter, .ms-CommentFooter{
	font-size: 100%;
}
.ms-pagedescription, a.ms-addnew, .ms-formbody{
	font-size: 100%;
}
.MSOTlPn_MainTD .ms-WPBody, .ms-TPBody table{
	font-size:1.0em;
}

/*--- Calendar  --- */
.cont, .contR, .contB, .contL {
width:auto;
}
.ms-picker-table{
	width:100%
}
table.ms-picker-table td.ms-picker-footer{
	font-size:80%
}

a.ms-addnew,a.ms-addnew:hover,a.ms-addnew:visited,a.ms-addnew:link{
	color: #666;
}
.ms-partline{
	background-color:#D0D0D0;
	height: 1px;
}
.ms-WPHeader td, h3.ms-PostDate{
    border-bottom:1px solid #D0D0D0;
}
.ms-PostTitle{
	border-top:0px;
}
.ms-WPBorder, .ms-WPBorderBorderOnly {
	border-width:0px;
}
.ms-blogRightZone{
	padding-left:10px;
}
.ms-blogrss img {
	background-color:#FFFFFF;
}
div.sl-dh-ContentPanels .ms-summarycustombody , div.sl-sh-ContentPanels .ms-summarycustombody {
margin-right:0px;
margin-top:2px;
}
#STSListControlWPQ2{ /* Datasheet ActiveX Control */
	width:100%
}

/* --- --- Content Panels --- --- */
.sl-LeftColumnWrapper{
	float:left;
	width:100%;
}
.sl-ContentPanels{
	clear:both;
	overflow:hidden;
	margin: 5px 0px;
	width:100%;
}
* html .sl-ContentPanels{
	overflow:visible;
}
.sl-ContentPanel2Col, .sl-ContentPanel3Col, .sl-ContentPanel4Col, .sl-ContentPanel2ColSplitLeft, .sl-ContentPanel2ColSplitRight{
	float:left;
	margin-bottom: -4000px; padding-bottom: 4000px; /* Equal height columns */
	padding-left:1%;
	padding-right:1%;
	margin-right:-1px;
	border-right: 1px solid #D0D0D0;
}
* html .sl-ContentPanel2Col, * html .sl-ContentPanel3Col, * html .sl-ContentPanel4Col, * html .sl-ContentPanel2ColSplitLeft, * html .sl-ContentPanel2ColSplitRight{ /* IE quirks box model */
	padding-left:10px;
	padding-right:10px;
}
* html .sl-ContentPanel2Col{ /* IE quirks box model*/
	width:50%;
}
* html .sl-ContentPanel3Col{
	width:33.32%;
}
* html .sl-ContentPanel4Col{ 
	width:25%;
}
.sl-ContentPanel1Col{
	width:100%;
}
.sl-ContentPanel2Col{
	width:48.9%;
}
.sl-ContentPanel2ColSplitLeft{
    float:none;
	margin-right: 235px;
	padding-right: 10px;
}
* html .sl-ContentPanel2ColSplitLeft{ 
	margin-right: 225px;
    width:100%;
}

.sl-ContentPanel2ColSplitRight{ /* IE quirks box model*/
	width:225px;
	margin-left:-225px;
	padding-left: 0px;
}
.sl-ContentPanel3Col{
	width:31.85%;
}
.sl-ContentPanel4Col{
	width:23.4%;
}
.sl-ContentPanelFirst{
	padding-left:0px !important;
}
.sl-ContentPanelLast{
	border-right:0px;
	padding-right:0px !important;
}
/* --- --- Page Layouts --- --- */
.sl-ap-LeftImage{
    float:left;
    font-size:0.01em;
}
.sl-ap-LeftImage img{
    padding: 5px 10px 10px 0px;
}

.sl-ap-LeftColumn{
	margin-right:245px;
}
* html .sl-ap-LeftColumn{
	width:100%;
}
.sl-ap-RightColumn{
    float:left;
    width:225px;
	margin-left:-225px;
	margin-right:-20px;
    margin-top:-8px;
}
.sl-ap-Column{
    margin: 0px 10px 10px 0px;
}
.sl-ap-SplashImage{
    float:left;
    display:none;
}
.sl-ap-SplashImageCaption{
    padding: 4px 0px 5px 0px;
    font-size:100%
}
.sl-ap-SplashImage img{
    border-width: 0px;
}
.sl-ap-SplashImageBanner{
    font-size:0.01em;
}
.sl-ap-SubTitle{
	border-bottom: 1px solid #D0D0D0;
	margin-bottom: 5px;
	padding-bottom:5px;
	font:color:666666;
	font-size:130%;
	float:none;
}
.sl-ap-Date{
	float:right;
}
.sl-ap-ByLine{
	float:left;
}

/* --- --- Tool Bar --- --- */
.ms-toolbar td a:hover{
	text-decoration: underline;
	height:inherit;
}
.ms-toolbar a:link, .ms-viewtoolbar a:link, .ms-formtoolbar a:link, .ms-toolbarContainer a:link{
	color:#003399 !important;
}

.ms-toolbar a:link{
	color:#003399 !important;
}

.ms-descriptiontext{
	color:#4C4C4C !important;
}

/* --- --- Home Pages --- --- */
.sl-wp-TabArea{
	float:left;
	width:600px;
	padding: 0px;
	margin: 0px 0px 10px 0px;
	margin: 0px 0px 10px 0px;
	display:inline;
	/*margin-right:-100%; IE 6 fix */
}
.sl-wp-TabAreaPanel{
	width:320px;
	float:right;
	clear:right;
}
.sl-wp-TabAreaPanelSeparator{
	width:320px;
	height:22px;
	/*background: transparent url('Images/Scholantis.Shared/separator.jpg') no-repeat bottom center;*/
	float:right;
	clear:right;	
}
.sl-Tab{
	display:none
}
.sl-TabActive{
	display:block
}
.sl-SwitcherTab, .sl-SwitcherTabActive{
	cursor:pointer;
	float:left;
	width:147px;
	height:36px;
}
.sl-SwitcherTabInner, .sl-SwitcherTabActive .sl-SwitcherTabInner{
	height:36px;
	padding: 6px 7px 0px 10px;
}
.sl-Switcher{
	background: transparent url('Images/Scholantis.Page/switcherbgr.gif') repeat-y top right;
}
.sl-SwitcherInner{
	min-height:275px;
	height:auto !important;
	height:300px;
	border-left: 1px solid #EAEEF2;
	border-top: 1px solid #EAEEF2;
	margin-right:9px;
}
.sl-SwitcherTabs{
	background: transparent url('Images/Scholantis.Page/switcherbgb.gif') repeat-x top left;
	height:36px;
}
.sl-SwitcherTabsInner{
	background: transparent url('Images/Scholantis.Page/switcherbgbr.gif') no-repeat top right;
	height:36px;
}
.sl-SwitcherTab{
	background: transparent url('Images/Scholantis.Page/switchertabbgl.gif') no-repeat top left;
	color:#999999;
	font-size:15px;
}
.sl-SwitcherTabActive{
	background: transparent url('Images/Scholantis.Page/switchertabbgl_selected.gif') no-repeat top left;	
	font-size:15px;
}
.sl-SwitcherTabInner{
	background: transparent url('Images/Scholantis.Page/switchertabbgr.gif') no-repeat top right;
}
.sl-SwitcherTabActive .sl-SwitcherTabInner{
	background: transparent url('Images/Scholantis.Page/switchertabbgr_selected.gif') no-repeat top right;	
}

.sl-wp-SplashImage{
	float:left;
	width:408px;
	padding: 10px 0px 5px 0px;
	margin: 0px -100% 0px 0px;
	display:inline;
	/*margin-right:-100%; IE 6 fix */
}

.sl-wp-SplashImage img{
	border-width: 1px;
	border-color:#BBB;
}
.sl-wp-SplashImageCaption{
	padding-bottom: 4px;
	font-size:100%
}
.sl-wp-SplashPanel{
	padding: 10px 0px 10px 428px;
}
.sl-wp-SplashPanel h2, .sl-wp-SplashPanel  .Heading2, .sl-wp-SplashPanel  .ms-rteCustom-Heading2{
	font-size:120%;
}
.sl-wp-SplashPanel a:link, .sl-wp-SplashPanel a:visited{
	color: #000000;
	text-decoration:none;
} 
.sl-wp-SplashPanel a:hover{
	text-decoration:underline;
}
.sl-wp-LinkPanels{
	/*background: transparent url('Images/Scholantis.Page/wp_linksbg.jpg') scroll bottom repeat-x;*/
}
.sl-wp-LinkPanel{
	margin-right:-10px;
	border-right: 10px solid transparent;
	padding-left:10px !important;
}
* html .sl-wp-LinkPanel{ /*IE box model*/
	position:relative;
	margin-right:0px;
}
.sl-wp-LinkPanels ul{
	margin:5px 0px 5px 0px;
	padding:5px 0px 5px 30px;
	list-style-image: url('Images/Scholantis.Page/wp_linksbulletsquare.gif')
}
.sl-wp-LinkPanels h2{
	padding:5px 5px 0 0;
}
* html .sl-wp-LinkPanels ul{
	margin:5px 0px 5px 0px;
	padding:5px 0px 5px 15px;
}
.sl-wp-LinkPanels li{
	padding-bottom:3px;
}
.sl-wp-LinkPanels .sl-ContentPanelFirst{
	margin-left:-10px;
}
* html .sl-wp-LinkPanels .sl-ContentPanelFirst{
	margin-left:0px;
}
.sl-wp-LinkPanels .sl-ContentPanelLast{
	border-right:0px;
	padding-right:0px !important;
}

/* --- --- Rounded Corner Box using  Graphic--- --- */
.sl-ImageBox{
 position:relative;
 margin:0px auto;
 min-width:6em;
 max-width:960px;
 margin-left:6px;
 margin-bottom:0.5em;
}

.sl-ImageBox .sl-ImageBoxContent,
.sl-ImageBox .t,
.sl-ImageBox .b,
.sl-ImageBox .b div{
 background:transparent url('Images/Scholantis.Page/wp_boxbgwhite.gif') no-repeat top right;
}

.sl-ImageBox .sl-ImageBoxContent{
 position:relative;
 zoom:1;
 _overflow-y:hidden;
 padding:15px 0px 0px 9px;
}

 /* top+left vertical slice */
.sl-ImageBox .t{
 position:absolute;
 left:0px;
 top:0px;
 width:10px;
 margin-left:-6px;
 height:100%;
 _height:4006px;
 background-position:top left;
}

.sl-ImageBox .b{
 /* bottom */
 position:relative;
 width:100%;
}

/* bottom cap/shade */
.sl-ImageBox .b,
.sl-ImageBox .b div{
 height:9px; 
 font-size:1px;
}

.sl-ImageBox .b{
 background-position:bottom right;
}

/* bottom corner */
.sl-ImageBox .b div{
 position:relative;
 width:10px; 
 margin-left:-6px;
 background-position:bottom left;
}

.sl-ImageBox .hd,
.sl-ImageBox .bd,
.sl-ImageBox .ft{
 position:relative;
}

.sl-ImageBox .sl-Wrapper{
 position:static;
 max-height:4006px;
 overflow:auto;
}

.sl-ImageBox h1,
.sl-ImageBox p{
 margin:0px; 
 padding:0.5em 0px 0.5em 0px;
}
/* --- --- Rounded Corner Box --- --- */
.sl-Box{
	display:block
}
.sl-Box *{
	display:block;
	height:1px;
	overflow:hidden;
	font-size:.01em;
	background::#E9F4DC
}
.sl-BoxContent{
	padding: 5px 10px;
	background:#E9F4DC;
}
* html .sl-BoxContent{
	width:100%;
}
.sl-Box1{
	margin-left:3px;
	margin-right:3px;
	padding-left:1px;
	padding-right:1px;
	border-left:1px solid #F5FAEF;
	border-right:1px solid #F5FAEF;
	background:#EEF6E4
}
.sl-Box2{
	margin-left:1px;
	margin-right:1px;
	padding-right:1px;
	padding-left:1px;
	border-left:1px solid #FCFDFB;
	border-right:1px solid #FCFDFB;
	background:#EDF6E2
}
.sl-Box3{
	margin-left:1px;
	margin-right:1px;
	border-left:1px solid #EDF6E2;
	border-right:1px solid #EDF6E2;
}
.sl-Box4{
	border-left:1px solid #F5FAEF;
	border-right:1px solid #F5FAEF;
}
.sl-Box5{
	border-left:1px solid #EEF6E4;
	border-right:1px solid #EEF6E4;
}

/* --- --- Footer --- --- */
.sl-FooterBar{
	min-width: 940px;
	clear:both;
	height:5px;
	background:url('Images/Scholantis.Shared/wrapper_b.png') repeat-x bottom;
	margin:0px 5px;
	position:relative;
	font-size:0px;
}

.sl-FooterBarLeft{
	float:left;
	width:5px;
	height:5px;
	background:url('Images/Scholantis.Shared/wrapper_bl.png') no-repeat;
	margin-left:-5px;
	position:relative;
}
.sl-FooterBarRight{
	float:right;
	width:5px;
	height:5px;
	background:url('Images/Scholantis.Shared/wrapper_br.png') no-repeat;
	margin-right:-5px;
	position:relative;
}
.sl-FooterAddress{
	font-size:77%;
	color:#FFFFFF;
	text-align:center;
	padding:4px;
}
.sl-FooterNote{
	padding:3px 0px 7px 0px;
	width:100%;
	text-align:center;
	font-size:70%;
	color:#DDDDDD;
}
.sl-FooterNote, .sl-FooterNote a:link, .sl-FooterNote a:visited, .sl-FooterNote a:hover{
	color:#DDDDDD;
}
.sl-FooterNote a:link, .sl-FooterNote a:visited{
	text-decoration:none
}
.sl-FooterNote a:hover{
	text-decoration:underline
}
/* --- --- Special Announcements --- --- */
.sl-sa {
	border:solid 1px;
	margin:8px 3px 0 0;
	padding: 4px;
	min-height:60px;
	margin-top:8px;
	border-color:#6996C0; /* Default value */
	background:#CDE3F0 url(images/Scholantis.SpecialAnnouncements/icon_information.gif) 8px 6px no-repeat; /* Default value */
}
* html .sl-sa { /* IE minimum height */
	height:60px;
}
.sl-sa-alldetails {
	border:solid 1px;
	margin:8px 3px 0 0;
	padding: 4px;
	margin-top:8px;
	min-height:60px;
	width:745px;
	border-color:#6996C0; /* Default value */
	background:#CDE3F0 url(images/Scholantis.SpecialAnnouncements/icon_information.gif) 8px 6px no-repeat; /* Default value */
}
* html .sl-sa-alldetails { /* IE minimum height */
	height:60px;
}
.sl-sa-alert {
	border-color:#CC0000;
	background:#F7CBCA url(images/Scholantis.SpecialAnnouncements/ic_alert.gif) no-repeat 8px 6px;
}
.sl-sa-warning {
	border-color:#DEDEDE;
	background:#FFFFCC url(images/Scholantis.SpecialAnnouncements/ic_warning.gif) no-repeat 8px 6px;
}
.sl-sa-info {
	border-color:#6996C0;
	background:#CDE3F0 url(images/Scholantis.SpecialAnnouncements/ic_information.gif) no-repeat 8px 6px;
}
.sl-sa-snow {
	border-color:#6996C0;
	background:#CDE3F0 url(images/Scholantis.SpecialAnnouncements/ic_snow.gif) no-repeat 8px 6px;
}
.sl-sa-hotweather {
	border-color:#DEDEDE;
	background:#FFFFCC url(images/Scholantis.SpecialAnnouncements/ic_hotweather.gif) no-repeat 8px 6px;
}
.sl-sa-transport {
	border-color:#DEDEDE;
	background:#FFFFCC url(images/Scholantis.SpecialAnnouncements/ic_transport.gif) no-repeat 8px 6px;
}
.sl-saTitle {
	color: #000;
	font-family: Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	margin-left: 65px;
	padding-top:5px;
}
.sl-saDetails {
	margin-left: 5px;
	padding-top:5px;
}
.sl-saText {
	color: #000;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	line-height: 1.2em;
	margin-left: 65px;
	padding-top: 8px;
	text-align:left;
	vertical-align: top;
	padding-bottom:5px;
}
.sl-saText a:link {
	color: #003366;
	text-decoration: underline;
}
.sl-saText a:hover {
	color: #000000;
	text-decoration: underline;
}
@media print{
.sl-LeftNav, .sl-UtilityNav, .sl-Header, .sl-MainNav, .sl-AboveMain, .sl-FooterBar, .sl-FooterNote {display:none;}
.sl-ContentColumn {margin-left:10px}
.sl-ContentPanel2Col, .sl-ContentPanel3Col, .sl-ContentPanel4Col, .sl-ContentPanel2ColSplitLeft, .sl-ContentPanel2ColSplitRight{margin-bottom: 0px; padding-bottom: 0px; /* Equal height columns */}
}
