﻿/* Content Blocks */

.sl-Body {
	background-repeat:repeat-x;
	width: 100%;
	display:table;
	height:100%;
	text-align:center;	
}
.sl-Body  form{
	height:100%;
}
.sl-Wrapper{
	width: 960px;
	margin-left:auto;
	margin-right:auto;
	padding:0px;
	/*height:100%;*/
	display:table;
	text-align:left;
	position:relative;	
}
.sl-UtilityNav{
	padding: 0px 6px;
	font-size:70%;
	height:24px;
}
.sl-Header{
	height:95px;
	width:100%;
	position:relative;
	background-color:#FFFFFF;
}
* html .sl-Main, * html .sl-AboveMain, * html .sl-MainNav{ /* IE Fix */
	float:none;
	width:auto;
}
.sl-MainNav{
	background-repeat: repeat-x;
	height: 40px;
	padding: 0px;
	min-width: 960px;
	clear:both;
	margin:0px 0px;
}
.sl-AboveMain, .sl-Main{
	background-color:#FFFFFF;
	position:relative;
}
.sl-LeftNav{
	float:left;
	width:190px;
	margin-right: -100%;
	padding-left:10px;
	margin-top:10px
}
.sl-ContentColumn{
	min-height:300px;
	margin:0px 10px 0px 200px;
}
.sl-Main{
	padding:1px 0px 10px 0px;
	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{
	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;
	color:#2A4666;
}
.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:#FFFFFF url('Images/LogoHeader.jpg') no-repeat 0 0;
}
.sl-LogoImage, .sl-SiteName{
	display:none;
	float:left;
}
.sl-CollectionLink a{
	display: block;
	width:400px;
	height:94px;
	text-decoration:none;
	position:relative;
	z-index:1;
}
.sl-Search{
	float:right;  /* Scholantis Intranet Edition */ 
	/*padding-right: 8px;*/
	/*margin-left:400px;*/
	background:url('Images/Scholantis.District/mainnavr.gif') no-repeat right;
	height:40px
}
.sl-Search table{
	width:auto;
	float:right;
	margin:0px;
	height:25px;
	margin:7px 12px;
	padding-left:5px;
	background:transparent url('Images/Scholantis.District/searchboxl.gif') no-repeat;	
}
.sl-Search table table{
	height:25px;
	margin:0px;
	padding-left:0px;
	background:none;	
}
.sl-Search td.ms-sbcell{
	background:#FFFFFF url('Images/Scholantis.Shared/searchicon.gif') no-repeat;
	padding-left:16px;
}
.sl-Search td.ms-sbtext{
	width:5px;
	padding-left:0px;
	background:none;
	padding:0px;
}
.sl-Search span{
	display:none !important;
}
.ms-sbgo.ms-sbcell a{
	background:transparent url('Images/Scholantis.Shared/searchbutton.png') no-repeat;
	display:block;
	height:25px;
	width:27px;
}
.ms-sbgo.ms-sbcell img{
	display:none;
}
.ms-sbcell.ms-sblink{
	display:none
}
.sl-Search td.ms-sbgo{
	background:none;
	padding:0px;
}
.ms-sbLastCell {
	padding-right:0px;
}
.ms-sblink a:link, .ms-sblink a:visited {
	display:none;
}
.ms-sbplain {
	border:none;
	font-family:Tahoma;
	font-size:9pt;
}
td.ms-sbscopes{ /* Hide scopes box for SWE*/
	display:none;
}
.sl-Search td.ms-sbLastcell{
	display:none;
}
.ms-sbcell input{
	width:100px !important;
}
/* ## SWE 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;
}
.sl-AboveMain .ms-sbcell input {
border:1px solid #BBBBBB;
width:200px !important;
}
.sl-AboveMain #SRSB{
position:relative;
z-index:1;
}
/* ## SWE End ## */
/* --- --- Search Results Page --- --- */
.ms-sblink a:link, .ms-sblink a:visited {
color:#FFFFFF;
font-family:inherit;
}
.sl-LeftNav .ms-pagemargin {
display:none;
}
.sl-AboveMain .ms-sblink a:link, .sl-AboveMain .ms-sblink a:visited {
color:#666666;
}

/* --- --- Primary Navigation & Site Actions Menu --- --- */
.sl-TopNav{
	float:left;
	background: transparent no-repeat scroll left top;
	padding: 7px 0 0 12px;
	background:url('Images/Scholantis.District/mainnavl.gif') no-repeat;
	height:40px;
}
.sl-TopNavItem{
	font-family: Verdana, Arial;  
	font-size: 14px;
	/*font-weight:none;*/
	color: #000000;	
}

table.sl-TopNavItem{
	height: 25px;
}
.sl-TopNav td{
    padding-right:1px
}
.sl-TopNavItem td, .sl-TopNavFlyOuts td{
    padding-right:0px
}
.sl-TopNavItem a{
	color: #FFF;
	display:block;
	height:25px;
	padding:4px 0px 0px 6px;
	margin-right:6px;
	vertical-align:middle;
}
.sl-TopNavItem img{
	position:relative;
	left:-4px;
	top:0px;
}
.sl-TopNavSelected a{
	color: #FFFFFF;
}
table.sl-TopNavSelected,table.sl-TopNavHover{
	background: transparent url('Images/Scholantis.District/mainnavbr.gif') no-repeat right top;
}
.sl-TopNavSelected a, .sl-TopNavHover a{
	background: transparent url('Images/Scholantis.District/mainnavbl.gif') no-repeat left top;
	color:#FFFFFF;
}	
.sl-EditNav{
	float:right;
	position:relative;
	height:100%;
	background:url(Images/LogoHeaderBackground.jpg) no-repeat scroll right top;
}
.sl-EditNav table{
	height:66px;
	clear:both;
	float:right;
	margin:0px 12px 0px;
}
.ms-siteactionsmenu{
	vertical-align:bottom;
	cursor:default;
}
.sl-HeaderLinks{
	float:right;
	background: transparent url('Images/Scholantis.Shared/headerlinksbg.gif') no-repeat left top;
	height:23px;
	margin-right:10px;
	font:12px Arial;
	padding:0 0 0 20px;
}
.sl-HeaderLinks a:link, .sl-HeaderLinks a:visited, .sl-HeaderLinks a:hover{
	color:#003366;
	text-decoration:none;
	display:block;
	padding-bottom:6px;
	background: transparent url('Images/Scholantis.Shared/headerbullet.gif') no-repeat right top;
	margin:0px;
	padding:3px 25px 0 0;
	height:20px;
	font:12px Arial;
	float:left;
}
.sl-HeaderLinks a:hover{
	text-decoration:underline;
}
.sl-HeaderLinks span{
	margin:0 0 0 10px;
	float:left;
	
}

/* --- --- 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 --- --- */
.sl-EditBar{
	clear:both;
	width:960px;
}
#mpLeftBackPadding, #mpRightBackPadding {
	display:none;
}

/* --- --- Left Hand Navigation --- --- */
.sl-LeftNav{
	background:transparent url(Images/Scholantis.Shared/leftnavbgm.gif) repeat-y scroll 10px top;
}
.sl-LeftNav table { /* Left menu SP override */
	background: transparent;
}
.sl-LeftNavInnerT{
	background:transparent url(Images/Scholantis.Shared/leftnavbgt.gif) no-repeat scroll left top;
}
.sl-LeftNavInnerB{
	background:transparent url(Images/Scholantis.Shared/leftnavbgb.gif) no-repeat scroll left bottom;
	padding:3px 19px 35px 6px;
	overflow:visible;
	min-height:275px;
	height:auto !important;
	height:275px;
}
.sl-LeftNavPadding{
	padding:15px 19px 35px 6px;
}
.sl-LeftNav a{
	font-size: 75% !important;
	text-decoration:none;
}
.sl-LeftNavTable a, .sl-LeftNav1 a, .sl-LeftNav2 a, .sl-LeftNav3 a, .ms-navheader a, .ms-navitem a, .ms-BlogNavigator .ms-CategoryTitleCell a{
	color: #003366;
	display:block;
	padding:5px 0px;	
}
.sl-LeftNav1 td, .sl-LeftNav1 a{
	background:none !important;
}
.sl-LeftNav a img{
	padding-bottom:5px;
}
table.sl-LeftNav1, table.sl-LeftNav2, table.sl-LeftNav3, table.ms-navitem, .ms-quicklaunchheader, td.ms-CategoryTitleCell, .ms-BlogNavigator div.ms-navheader, .sl-LeftNavViewAll {
	background:transparent url(Images/Scholantis.Shared/leftnavseparator.gif) repeat-x -8px bottom !important;
	width:164px;
	padding-bottom:2px;
}
table.sl-LeftNav1, table.sl-LeftNav2, table.sl-LeftNav3, table.ms-navsubmenu2, table.ms-navsubmenu1{
	height:18px;
}
.sl-LeftNav1 a, .ms-navsubmenu1 a, .ms-quicklaunchheader a, .ms-BlogNavigator div.ms-navheader a{
	padding-left:10px;
	padding-right:8px;
	font-size: 92% !important;
	font-weight:bold;
}
.sl-LeftNav2 a, .ms-navsubmenu2 a,.sl-LeftNav3 a, .ms-navsubmenu3 a, .ms-BlogNavigator .ms-CategoryTitleCell a{
	padding-left:17px;
	padding-right:8px;
}
.sl-LeftNav3 a, .ms-navsubmenu3 a{
	padding-left:24px;
	padding-right:8px;
}
.sl-LeftNav2 a, .sl-LeftNav3 a{
	background: transparent url('Images/Scholantis.Shared/leftnavarrow.gif') no-repeat scroll 9px center;
}
.sl-LeftNav3 a{
	background-position: 16px center;	
}
.sl-LeftNavHover td{
	background-image:url(Images/Scholantis.Shared/leftnavbghover.jpg);
}
a.sl-LeftNavHover{
	color: #666666 !important;
	background-image: #BBBBBB url('Images/Scholantis.Shared/leftnavarrow.gif') repeat-x top;
} 
.sl-LeftNavSelected td{
	background:#888888 url('Images/Scholantis.Shared/leftnavbghover.jpg') repeat-x top;
}
.sl-LeftNav2 a.sl-LeftNavSelected, .sl-LeftNav3 a.sl-LeftNavSelected{
	color: #FFFFFF !important;
	background-image: url('Images/Scholantis.Shared/leftnavarrowwhite.gif');
}
.ms-datepickerouter{
	margin:20px 8px 0px 5px;
}

/*
.sl-LeftNavRecycle{
	margin-left:10px;
} 
.sl-LeftNavViewAll a{
	padding-left:10px;
}
.ms-quicklaunchheader{
	background:#666666 url(Images/Scholantis.Shared/leftnavbghover.jpg) repeat-x left top;
}
*/

/* SharePoint Collaboration Styles Overides */

.ms-quicklaunchouter, .ms-quickLaunch, .ms-quicklaunchheader,.ms-quicklaunch table td, .ms-quickLaunch, .ms-navsubmenu2, .ms-navsubmenu1, table.ms-navitem td, span.ms-navitem, .ms-BlogNavigator div.ms-navheader,.ms-navheader a, .ms-navheader2 a, .ms-BlogNavigator .ms-CategoryTitleCell a {
	background: none;
	margin:0px;
	border:0px;
	color:#006699;
	font-weight:normal;
}
.ms-BlogNavigator .ms-CategoryTitleCell a{
	color: #666666;
	padding:3px 0px 3px 16px;
}
.ms-BlogNavigator div.ms-WPBody {
border-top:0px;
}
.ms-BlogNavigator .ms-addnew{
	display:inline;
}
.ms-blogrssnav {
	border-top:0px;
}
.ms-BlogEmptyListText{
	font-size:75%;
}
.ms-BlogNavigator .ms-CategoryTitleCell a {
	color:#006699 !important;
	padding:5px 0 5px 5px !important;
}
.ms-quicklaunchheader{
	padding-left
}
.groupheader, .ms-BlogNavigator .ms-quicklaunchheader{
	padding:10px 7px 12px 7px !important;
}
.ms-quicklaunchheader a{
	padding:0px !important;
}
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:7px 0 10px 17px;
	color: #666666;
	font-size: 9pt;
}
.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:450px;
}
.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;
}
/* --- Color Index --- */
.sl-Content a, .sl-Content a:link, .sl-Content a:visited, .sl-Content a:hover{ /* Blue Link Color */
	color: #003366; /* Content links */
}
.ms-globallinks, .sl-UtilityNav, .sl-UtilityNav a:link, .sl-UtilityNav a:visited, .sl-UtilityNav a:hover,.sl-UtilityNav .ms-SPLink a:link, .sl-UtilityNav .ms-SPLink a:visited{
	color:#003366; /* Utility links */
}
.sl-PageTitle, .sl-PageTitle a, h1, h2,h3, h3.ms-WPTitle a,h4,.ms-rteCustom-Heading1, .Heading1,.ms-rteCustom-Heading2, .Heading2,.ms-rteCustom-Heading3, .Heading3,.ms-rteCustom-Heading4, .Heading4 {
	color:#003366; /* Headings and header links */
	margin:0px;
	padding: 0px 0px 7px 0px;
	font-family: georgia,garamond,serif;
}
/* --- Headings --- */
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, .ms-gridT1, .ms-propertysheet th.ms-gridT1, .ms-formbodysurvey, .ms-gridCol{
	font-size:100%;
	font-family:Arial, Helvetica, sans-serif;
}

.ms-WPBody .ms-vb{
	font-size:100%;
}
.ms-WPBody, .ms-TPBody table{
	font-size:100%;
}
table tr td.ms-disc-bordered-noleft, 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;
}
* html .cont, * html .contR, * html .contB, * html .contL {
	margin:0 -2px;
}
.ms-picker-table{
	width:100%
}
table.ms-picker-table td.ms-picker-footer{
	font-size:80%
}
/* --- Neutral Calendar Picker Colors --- */
.ms-quicklaunch table.ms-picker-table td.ms-picker-monthcenter {
background-color:transparent;
border:1px solid #DDDDDD;
}
.ms-picker-header {
background-color:transparent;
background-image:none;
}
table.ms-picker-table td.ms-picker-footer {
border-width:0px;
}
/*--- Web Parts  --- */
.ms-WPTable {
	background:transparent url(Images/Scholantis.Shared/wpheadertl.jpg) no-repeat left 31px;
	/*padding-left:9px; Remove due to web part flickering on drag drop*/
}
.ms-WPHeader td{
	padding: 7px 8px 8px 0px !important;
}
.ms-WPTitle{
	padding:0px 0px 0px 6px;	
}
/*.ms-WPHeader td, h3.ms-PostDate{
    border-bottom:1px solid #D0D0D0;
}*/

.ms-SPZone .ms-WPTable, .sl-ap-RightColumn .ms-WPTable, .sl-Header .ms-WPTable{
	background:none;
	padding-left:0px;
}
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-PostTitle{
	border-top:0px;
}
.ms-WPBorder, .ms-WPBorderBorderOnly {
	border-width:0px;
}
.ms-blogRightZone{
	padding-left:10px;
}
.ms-blogrss img {
	background-color:#FFFFFF;
}
div.sl-wp-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 transparent;
}
* 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;
}
* html .sl-ap-Column{
	width: 100%;
}
.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
}
* html .sl-Tab, * html .sl-TabActive{
	width:570px;
}
.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:15px georgia,garamond,serif;
}
.sl-SwitcherTabActive{
	background: transparent url('Images/Scholantis.Page/switchertabbgl_selected.gif') no-repeat top left;	
	color:#003366;
	font:15px georgia,garamond,serif;
}
.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_linksbullet.gif')
}
* 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_boxbgwhiteroundednoshadow.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;
}
/* --- --- Header Corners --- --- */
.sl-HeaderBar{
	min-width: 940px;
	clear:both;
	height:10px;
	background:#FFFFFF;
	margin:0px 10px -5px 10px;
	position:relative;
	font-size:0px;
}

.sl-HeaderBarLeft{
	float:left;
	width:10px;
	height:5px;
	background:url('Images/Scholantis.Shared/wrapper_tl.png') no-repeat;
	margin-left:-10px;
	position:relative;
}
.sl-HeaderBarRight{
	float:right;
	width:10px;
	height:5px;
	background:url('Images/Scholantis.Shared/wrapper_tr.png') no-repeat;
	margin-right:-10px;
	position:relative;
}

/* --- --- Footer --- --- */
.sl-FooterSeparator{
	background:#FFFFFF url('Images/Scholantis.Shared/footerseparator.jpg') no-repeat top;
	height:22px;
	color: #333333;
	font:15px georgia,garamond,serif;
	text-align: center;
	padding-top: 20px;
	width:100%;
	position:relative;
}
.sl-FooterBar{
	min-width: 940px;
	clear:both;
	height:10px;
	background:#FFFFFF;
	margin:0px 10px;
	position:relative;
	font-size:0px;
}

.sl-FooterBarLeft{
	float:left;
	width:10px;
	height:10px;
	background:url('Images/Scholantis.Shared/wrapper_bl.png') no-repeat;
	margin-left:-10px;
	position:relative;
}
.sl-FooterBarRight{
	float:right;
	width:10px;
	height:10px;
	background:url('Images/Scholantis.Shared/wrapper_br.png') no-repeat;
	margin-right:-10px;
	position:relative;
}
.sl-FooterNote{
	position:relative;
	padding:10px 0px;
	width:100%;
	text-align: center;
	font-size: 70%;
}
.sl-FooterNote, .sl-FooterNote a:link, .sl-FooterNote a:visited, .sl-FooterNote a:hover{
	color: #FFFFFF;
}
.sl-FooterNote p a:link, .sl-FooterNote p a:visited, .sl-FooterNote p a:hover{
	color:D0D0D0;
}
.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 */}
}

