﻿#rightCol  {font-size:11px;font-family:Verdana, Arial, Helvetica,sans-serif;}

.pageTitle * {font-size:14px;}
.pageTitle {
	bottom: 2.2em;
	font-size: 1.5em;
	letter-spacing: 0.1em;
}

h1, h2, h3, h4, h5
{
	color: #15597f;
	font-family:"Trebuchet MS", Verdana, Arial, Helvetica,sans-serif;
	margin:0;
	padding-top: 10px;
	margin-bottom:10px;
}

#rightCol 
{
    font-size:13px;
}
#rightCol img {border:none;}
#rightCol a:hover
{
	text-decoration: none;
}

p
{
	margin:0;
	margin-bottom: 14px;
	line-height: 18px;
	font-size:13px;
}

a.external 
{
    padding-right:16px;
    background: url('/_layouts/Psd/Internet/Images/File Types/external_link.png') no-repeat right;
}
#rightCol ul
{
    
}

#rightCol li
{
    font-size:13px;
}

#rightCol h1 {
	color: #15597f;
	font-size:26px;	
	margin-bottom:15px;
	font-weight:normal;
	background:#fff url('/_layouts/Psd/Internet/Images/pl_h1bg.png') no-repeat bottom left;
		
}
h2
{
	font-size: 19px;
}

h3
{
	font-size:15px;
}

h4
{
	font-size:13px;
}

table#contentTable{
	border-width: 1px;
	border-spacing: 0px;
	border-style: solid;
	border-color: #d1d0d1;
	border-collapse: collapse;
	background-color: white;
}
table#contentTable .headerRow td {
	background:#f7f4f7 url('/_layouts/Psd/Internet/Images/pl_contentTableBg.jpg') repeat-x bottom left;
	-moz-border-radius: 0px 0px 0px 0px;
	font-weight:bold;
}
table#contentTable td {
	border-width: 1px;
	padding: 4px;
	border-style: solid;
	border-color: #d1d0d1;
	background-color: white;
	vertical-align:top;
	-moz-border-radius: 0px 0px 0px 0px;
}


#divPageLayout hr {color:#8e8e8e;}
#divPageLayout legend {font-weight:bold;font-size:15px;padding-bottom:10px;color:#173e88;}
#divPageLayout fieldset {margin-top:20px;}

.divSchools2col {float:left;margin-top:20px;}
.divSchoolInformationcol {width:310px;float:left;padding-right:20px;vertical-align:top;}
.divSchoolImageCol {width:310px;float:right;padding-left:20px;vertical-align:top;}


/*homepage --------------------------------------------------------------------------------- */
#homepageCol 
{
	float:left;
	width:983px;
	padding:0;
	padding-top:10px;
	background: #fdfdfd url('/_layouts/Psd/Internet/Images/pl_homepageBg.jpg') no-repeat top left;
}
#homepageCol #homeCol1{			
	float:left;
    margin-right:20px;
    padding:10px 10px 10px 30px;
    width:233px;
	
}

#homepageCol #homeCol1 .calendarWrapper { }
#homepageCol #homeCol2
{
    float:left;
    font-size:11px;
    margin-right:20px;
    padding:10px 10px 10px 20px;
    width:358px;	
}

#homepageCol #homeCol2 .relatedNews 
{
    width:315px;
}

#homepageCol #homeCol3
{
	float:right;
	width:250px;
	float:left;
	padding:10px;
	padding-left:20px;
	padding-bottom:180px;

}

#homeCol2 .relatedNewsHeader {display:none;}
#homepageCol #popularTopicsHeader 
{
    border-top:2px solid #EEEEEE;
    margin-top:30px;
    padding-top:20px;
    width:220px;
} 
#homepageCol h2 {display:none;}

#homepageCol h1 {
	font-size:15px;
	font-size:23px;			
	background:none;	
	color:#0d5179;
	font-family:"Trebuchet MS", Verdana, Arial, Helvetica,sans-serif;
	padding-bottom: 10px;
}

		
        
.dropdownWrapper span, .dropdownWrapper a { font-size:10px;}

/* Dashboard ------------------------------------------------------------------- */
#dashboardLeftCol
{
	width:475px;
	float:left;
	padding-top:12px;
	
}

#dashboardLeftCol h1, #dashboardRightCol h1
{
    padding-top:10px;
}



#dashboardLeftCol #dashboardContent ,#dashboardLeftCol .relatedNews
{
    width:470px;
}

#dashboardLeftCol h2, #dashboardRightCol h2 
{
	color:#15597f;
}
#dashboardRightCol
{
	float:right;
    padding-left:23px;
    padding-top:12px;
    width:197px;
}

.dashboardFeatureBox
{
    float:left;
    height:130px;
    margin:0 10px 40px 0;
    padding:10px;
    width:210px;
    background: url('/_layouts/Psd/Internet/Images/pl_dashboardWidgetBg.jpg') no-repeat top left;
}

.dashboardFeatureBox .boxHeader
{
    font-family:"Trebuchet MS", Verdana, Arial, Helvetica,sans-serif;
    font-size:18px;
}

.dashboardFeatureBox p
{
    padding-top:10px;
}

#dashboardRightCol .popularTopics { width: 190px; }

/* Article Page */
h1 .articleDate 
{
	font-size:13px;
	vertical-align:top;
}
h1 .articleTitle
{
	vertical-align:top;			
}
/* Edit Styles */

.editModePanel {background-color:#fff;width:100%;border:0;}
.editModePanel td {vertical-align:top;}
.fldKeywords, #divPageLayout .fldDescription {height:54px;}
 .fldTitle {height:18px;padding-top:5px;width:97%;}
.lstParklandTags{width:400px;}
.ms-formfieldcontainer .ms-formfieldlabelcontainer .ms-formfieldlabel {background-image:none;background-color:#e9e8e8;color:#5a5a5a;font-size:12px;font-weight:bold;padding:2px;}
.ms-formfieldcontainer {margin-top:10px;}
.ms-formfieldcontainer input, .ms-formfieldcontainer textarea, .ms-formfieldcontainer select {margin:0;padding:0;padding:3px;margin-top:0px;background: #fff url('/_layouts/Psd/Internet/Images/pl_textboxBg.jpg') repeat-x bottom left;border:solid 1px #cccccc;}
.ms-formfieldcontainer input.textbox,.fldKeywords, .fldDescription {width:420px;}
.ms-formfieldlabelcontainer ul {display:inline-block;}
#articleTypeLabel {font-size:14px;font-weight:bold; border:solid 1px #dad9d9;padding:10px;margin-bottom:20px;background-color:#fff;color:#5a5a5a}
#rightCol span.ms-formvalidation {background:#fff; border:solid 1px #660000;color:#fff;padding:1px;} 

/* School */
#rollupImageTd {}
#rollupImageTd div div div span div span span div span {overflow: auto; width: 476px; display: block;}
#schoolImage {float:left;width:350px;}
#schoolDetail {float:left;width:350px;}
#schoolImage img {}


/* Homepage */
#homepageContent {}

/*Search Results */
.srch-Title a 
{
    color:#003399;
    font-size:14px;
    padding-left:5px;
    text-decoration:underline;
}

.srch-Icon {vertical-align:top;}
.srch-Description 
{
    color:#333333;
    font-family:Tahoma;
    font-size:13px;
    margin:0 0 4px;
    padding-top:5px;
}

.srch-Page
{
    color:#666666;
    font-family:Tahoma;
    font-size:13px;
    font-weight:bold;
    text-align:left;
    padding:7px;
}




