﻿.title-With-Background 
{ 
	background-color:#5E6E9E;
}
.body
{
	background-color:#e0e4ef;
	height:650px;
	margin:0px;
}
.master
{
	width:950px;
	margin-left:auto;
	margin-right:auto;
	height:650px;
	background-color:#FFFFFF;
}

.masterContent
{
	background-color:#FFFFFF;
}

.shadowLeft
{
	*height:100%;
	min-height:100%;
	width:2px;	
	background-image: url('/Style%20Library/Images/SSD/SSD_Shadow_Left.jpg');
	background-repeat:repeat-y;
	background-position:left top;
}
.shadowRight
{
	*height:100%;
	min-height:100%;
	width:2px;	
	background-image: url('/Style%20Library/Images/SSD/SSD_Shadow_right.jpg');
	background-repeat:repeat-y;
	background-position:left top;
}
.authoringRegion
{
	width:100%;
	background-color:#2256b4;
	color:#ffffff;
}
{
	color:#ffffff;
}
.sharepointLogin .ms-globallinks a
{
	color:#ffffff;
}
.sharepointLogin .ms-globallinks
{
	color:#ffffff;
}
.sharepointLogin div
{
	color:#ffffff;
}
.topArea
{
	background-image:url('Images/SSD/School_Banner.jpg');
	background-repeat:no-repeat;
	background-position:left;
	background-color:#042B77;
	height:77px;
}
.logo
{
    float:left;
	height: 90px;
	font-size:0pt; 
	font-family: Arial;  
	padding-bottom:3px;
	padding-top:3px;
	padding-left:4px;
	padding-right: 0px;
}
.logo a
{
	color: #656B77;
	background-image:url("../../../../../images/ssd/logo.png");
	background-repeat:no-repeat;
	background-position:left middle;
	display:block;
/*	padding:15px 5px 0px 75px;*/
	padding:0 0 0 0;
	width: 458px;
	height: 90px;
}
.topNavContainer
{
	background-image:url('Images/SSD/Nav_Gradient.jpg');
	background-repeat:repeat-x;
	height:40px;
}
.topNav
{
    *position:relative;
    *top:-1px;
}
.topNavItem
{
	background-image: url('../../../../../Images/bl_Navbar_Splitter.jpg');
	background-repeat:no-repeat;
	background-position:top right;
	font-family: arial;  
	font-size: 10pt; 
	font-weight:bold;
	color: #ffffff;	
	border-right:1px #003399 solid;
	border-left:1px #003399 solid;
}
.topNavItem a
{
	display:block;
	padding:8px 5px 0px 5px;
	height:16px;
}
.topNavSelected a
{
	background-image: url('../../../../../Images/bl_Navbar_Splitter.jpg');
	background-color:#003399;
	background-repeat:repeat-x;
	background-position:top right;
	color: #EFF4FA;
	height:16px;
}
.topNavHover a
{

	height: 16px; /* accomodates for positioning of .customTopNavItem a */
	padding:8px 5px 0px 5px;
	background-color: #1548ae;
	border-right: 1px #1c4692 solid;
	color:#FFFFFF;
	background-image: url('../../../../../Images/blank.jpg');
	background-color:#1548ae;
	background-repeat: no-repeat;
	background-position:top right;
}
.topNavFlyOuts
{
	margin-top: 10px;
	border-top:1px #CBD1E0 solid;
}
.topNavFlyOutsItem
{	
	font-family: arial; 
	font-size: 8pt; 
	background-color: #ECEFF3;
	border:1px #CBD1E0 solid;
	border-top-style: none;
	color:#3A4663; 
	*width:150px;
	min-width:150px;
}
.topNavFlyOutsItem a
{
    display:block;
    padding:4px 5px 4px 5px;
}
.topNavFlyOutsHover
{
	background-color: #B2BCD3;
}
.topNavRoundRight
{
    width:0px;
}

.topNavRoundLeft
{
    width:0px;
}

.search .ms-sbcell
{
    border:none;
    font-weight:normal; 
    font-size:8pt; 
    color: #ffffff;
    padding:0px;
}
.leftNav
{
	border: 1px solid #cbcbcb;
	margin-right:0px;
	margin-left:0px;
	margin-top:4px;
	padding-top:0px;
	background-image:url('Images/SSD/blank.png');
	background-repeat:repeat-x;
	background-color: #e0e4ef;
	color:#003399;
	width:220px;
}
.leftNavSpacer
{
	width:220px;
}
.leftNav3
{
	background-image:url('Images/SSD/blank.png');
	background-repeat:repeat-x;
	background-color: #e0e4ef;
	color:#003399;
}
.leftNav2
{
	background-image:url('Images/SSD/blank.png');
	background-repeat:repeat-x;
	background-color: #e0e4ef;
	color:#003399;
}
.leftNav1
{
	background-image:url('Images/SSD/blank.png');
	background-repeat:repeat-x;
	background-color: #e0e4ef;
	color:#003399;
}
.leftNav1
{
	font-family: arial;  
	font-size: 10pt; 
	font-weight:normal; 
	/*line-height:18pt;*/
	/*height: 30px;*/
	height:45px;
	border-bottom:1px #cbcbcb solid;
}
.leftNav1 a
{
	font-family: arial;  
	font-size: 10pt; 
	font-weight:normal; 
	padding-left:5px;
	display:block;
	padding-right:10px;
	height:30px;
}
.leftNav2
{	
	font-family: arial;  
	font-size: 10pt; 
	/*line-height:18pt;*/
	padding-left:5px;
	/*height:30px;*/
	height: 45px;
	background-color:#FFFFFF;
	border-bottom: 1px solid #cbcbcb;
}
.leftNav2 a
{
	padding-left:10px;
	display:block;
	padding-right:10px;
	padding-left:5px;
	height:30px;
	border-bottom: 1px solid #cbcbcb;

}
.leftNav3
{	
	font-family: arial;  
	font-size: 10pt; 
	line-height:18pt;
	height:30px;
}
.leftNav3 a
{
	padding-left:18px;
	display:block;
	padding-right:10px;
	height:30px;
}
.leftNavSelected
{
	background-image:url('Images/SSD/blank.png');
	background-repeat:repeat-x;
	background-color: #003399;
	color: #ffffff;
	border-top:1px #003399 solid;
	border-bottom:1px #cbcbcb solid;
	line-height:18pt;
}

.leftNavHover
{
	background-image:url('Images/SSD/blank.png');
	background-repeat:repeat-x;
	background-color: #1f3eb3;
	color:#ffffff;
	border-top:1px #003399 solid;
	border-bottom:1px #cbcbcb solid;

}
.leftNavFlyOuts
{
	font-family:arial; 
	font-size:8pt; 
	border-top:1px #CBD1E0 solid;
	border-left:1px #CBD1E0 solid;
	border-right:1px #CBD1E0 solid;	
}
.leftNavFlyOutsItem
{
	border-bottom:1px #CBD1E0 solid;
	background-color: #e0e4ef;
}
.leftNavFlyOutsItem a
{
	padding:1px 5px 1px 5px;
	display:block;
	color:#003399;
	*width:100px;
	min-width:100px;
}
.leftNavFlyOutsHover
{
	background-color: #B2BCD3;
}
.icons
{
    font-family: arial; 
    color: #000000;
    clear:both;
    font-size:9pt; 
    padding-left:0px;
    padding-bottom:0px;
    padding-top:0px;
    border-bottom:0px #CCCCCC solid;
    margin-bottom:4px;
	text-align:right;
}
.breadcrumb
{
    font-family: arial; 
    color: #000039;
    clear:both;
    font-size:9pt; 
    padding-left:0px;
    padding-bottom:0px;
    padding-top:0px;
    border-bottom:0px #CCCCCC solid;
    margin-bottom:4px;
	text-align:left;
}
.breadcrumb a:active
{
	padding-left:0px;
	padding-right: 0px;
	text-decoration:none;
   	color: #000039;
}
.breadcrumb:active
{
	padding-left:0px;
	padding-right: 0px;
	text-decoration:none;
   	color: #000039;
}
.breadcrumb a
{
	padding-left:0px;
	padding-right: 0px;
	text-decoration:none;
   	color: #000039;
}
.breadcrumb a:hover
{
	text-decoration:underline;
}
.breadcrumbCurrent
{
	font-weight:normal; 
}
.ms-disc a{
color:#003399;
text-decoration:none;
}
.ms-vb{
	padding:5px 0px 5px 5px;
	border-bottom:1px #CBD1E0 solid;
	text-align:left;
	height:20px;
}
.ms-vb-user a{
color:#003399;
text-decoration:none;
}
.ms-GRStatusText a{
color:#003399;
text-decoration:none;
}
.ms-vb2 a{
color:#003399;
text-decoration:none;
}
.ms-vb a{
color:#003399;
text-decoration:none;
}
.ms-WPTitle
{
font-weight:bold;
font-family:Arial;
color:#000000;
padding-left:3px;
padding-right:7px;
padding-top:2px;
padding-bottom:2px;
font-size:10pt;
}
.ms-WPTitle A:visited
{
color:#000000;
text-decoration:none;
cursor:pointer;
}
.ms-WPTitle A:link
{
color:#000000;
text-decoration:none;
cursor:pointer;
}
.ms-WPTitle A:hover
{
color:#000000;
text-decoration:underline;
cursor:pointer;
}
.ms-WPHeader
{
}
.ms-WPHeader TD{
border-bottom:1px solid #4e7cb7;
border-collapse:collapse;
}
.more
{
	text-align:right;
	padding:0;
	background-color:#ffffff;
}
.more a{
	text-decoration:none;
	color:#000000;
}
.more a:hover{
	text-decoration:underline;
	color:#000000;
}
.shadowLeftBase
{
	width:2px;	
	background-image: url('/Style%20Library/Images/SSD/SSD_Shadow_Left.jpg');
	background-repeat:repeat-y;
	background-position:left top;
}
.shadowRightBase
{
	width:2px;	
	background-image: url('/Style%20Library/Images/SSD/SSD_Shadow_right.jpg');
	background-repeat:repeat-y;
	background-position:left top;
}
.bottomBar
{
	color:#ffffff;
	font-family:Arial;
	font-size:8pt;
	background-color:#003399;
	text-align:center;
}
.bottomBar a
{
	text-decoration:none;
	color:#ffffff
}
.bottomBar a:hover
{
	text-decoration:underline;
}
.gradientWp_Title
{
	background-image:url('Images/SSD/tab-top.PNG');
	background-repeat:no-repeat;
	background-position:center;
	background-color:#F7F7F7;
	color:#000000; 
	font-family:Arial;
	font-size:10pt;
	font-weight:bold;
	padding:2px 2px 2px 3px;
	height:40px;
	vertical-align:bottom;
	text-align: center;
}
.gradientWp_Title a
{
	color:#000000; 
	text-decoration:none;	
}

.blueWp_Title
{
	background-color:#003399;
	color:#ffffff; 
	font-family:Arial;
	font-size:10pt;
	font-weight:bold;
	padding:2px 2px 2px 10px
}
.greenWp_Title
{
	background-color:#228B22;
	color:#ffffff; 
	font-family:Arial;
	font-size:10pt;
	font-weight:bold;
	padding:2px 2px 2px 10px
}
.redWp_Title
{
	background-color:#8B0000;
	color:#ffffff; 
	font-family:Arial;
	font-size:10pt;
	font-weight:bold;
	padding:2px 2px 2px 10px
}

.blueWp_Background
{
	background-color:#e0e4ef;	
}
.yellowWp_Background{
	background-color:#fff28d;
}
.black_Info{
	background-image:url('Images/SSD/Info_Black.gif');	
	background-repeat:no-repeat;
	background-position:center;
	background-color:#ffffff;
	background-position:left top;
	height:40px;

}
.black_News{
	background-image:url('Images/SSD/News_Black.gif');	
	background-repeat:no-repeat;
	background-position:center;
	background-color:#ffffff;
	background-position:left top;
	height:40px;	
}
.black_QL{
	background-image:url('Images/SSD/QL_Black.gif');
	background-repeat:no-repeat;
	background-position:center;
	background-color:#ffffff;
	background-position:left top;	
	height:40px;
	
}
.black_Video{
	background-image:url('Images/SSD/Video_Black.gif');	
	background-repeat:no-repeat;
	background-position:center;
	background-color:#ffffff;
	background-position:left top;	
	height:40px;	
}
.orange_Info{
	background-image:url('Images/SSD/Info_orange.gif');	
	background-repeat:no-repeat;
	background-position:center;
	background-color:#ffffff;
	background-position:left top;	
	height:40px;	
}
.orange_News{
	background-image:url('Images/SSD/News_orange.gif');	
	background-repeat:no-repeat;
	background-position:center;
	background-color:#ffffff;
	background-position:left top;	
	height:40px;	
}
.orange_QL{
	background-image:url('Images/SSD/QL_orange.gif');	
	background-repeat:no-repeat;
	background-position:center;
	background-color:#ffffff;
	background-position:left top;	
	height:40px;
	width:220px;	
}
.orange_Video{
	background-image:url('Images/SSD/Video_orange.gif');	
	background-repeat:no-repeat;
	background-position:center;
	background-color:#ffffff;	
	background-position:left top;	
	height:40px;	
}
.ms-gb-salem{
	height:30px;
	background-image:url('Images/SSD/header_middle_no_text.gif');
	background-repeat:repeat-x;
	background-color:#ffffff;
	color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	border-bottom:1px solid #8ebbf5;
	border-top:1px solid #f9f9f9;
	padding-bottom:3px;
}
.ms-gb-salem-left{
	height:30px;
	width:29px;
	background-image:url('Images/SSD/header_left_no_text.gif');
	background-repeat:no-repeat;
	background-color:#ffffff;
	color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	border-bottom:1px solid #8ebbf5;
	border-top:1px solid #f9f9f9;
	padding-bottom:3px;

	
}
.ms-gb-salem-right{
	height:30px;
	width:29px;
	background-image:url('Images/SSD/header_right_no_text.gif');
	background-repeat:no-repeat;
	background-color:#ffffff;
	color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	border-bottom:1px solid #8ebbf5;
	border-top:1px solid #f9f9f9;
	padding-bottom:3px;

}
.search
{
    margin:6px 2px 6px 2px;
    text-align:right;
}
.rightNav
{
	border: 1px solid #cbcbcb;
				margin-right:0px;
					margin-left:0px;
					margin-top:4px;
					padding-top:10px;
	background-image:url('Images/SSD/LightBlueButton.png');
					background-repeat:repeat-x;
					background-color: #e0e4ef;
					color:#ffffff;
					width:220px;
}
.ms-formbody{
font-family:Arial, Helvetica, sans-serif;
font-size:10pt;
vertical-align:top;
background:#e0e4ef;
border-top:1px solid #003399;
padding:3px 6px 4px 6px;
}

p {
        margin-top: 0px;
        margin-bottom: 0px;
}

.title_field {
        border-bottom: 1px #cbcbcb solid;

        font-family: Arial, Helvetica, sans-serif;
        font-size: 12pt;
        font-weight: bold;
}

.content_field {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 10pt;
}