

/*********** Section landing page Header colour **********/

#contentHeader { /** Background colour for page header **/
	background: #157C73; /* for non-css3 browsers */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#009C95', endColorstr='#157C73'); /* for IE */
	background: -webkit-gradient(linear, left top, left bottom, from(#009C95), to(#157C73)); /* for webkit browsers */
	background: -moz-linear-gradient(top,  #009C95,  #157C73); /* for firefox 3.6+ */
	background: linear-gradient(to bottom, #009C95, #157C73) /* for IE10 */;	
}
	

/********** Landing page colours **************/

#LPInside h3 a:link { /** Heading for Snippet Box Link attributes **/
	color:#157C73;	
	text-decoration: none;
}

#LPInside h3 a:visited { /** Heading for Snippet Box Link attributes **/
	color:#157C73;	
	text-decoration: none;
}

#bottomBoxes .socialNetworking h3 {
	color:#157C73;	
}

landingPageEventsLink {
	color:#157C73;	
}

	
/*********** Left navigation  **********/

#leftNavBox ul li a:link, #leftNavBox ul li a:visited {
	border-bottom:1px solid #157C73;
}

#leftNavBox ul li.selectedNavLevel1, #leftNavBox ul li.selectedNavLevel1 ul, #leftNavBox ul li.bottomItemSelectedLevel1 {
	background: #157C73; /* for non-css3 browsers */
}

#leftNavBox ul li.selectedNavLevel1 ul {
	border-bottom:solid 1px #157C73;
	
}

#leftNavBox ul li a:hover {
	background: #003366; /* for non-css3 browsers */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#009C95', endColorstr='#157C73'); /* for IE */
	background: -webkit-gradient(linear, left top, left bottom, from(#009C95), to(#157C73)); /* for webkit browsers */
	background: -moz-linear-gradient(top,  #009C95,  #157C73); /* for firefox 3.6+ */
	background: linear-gradient(to bottom, #009C95, #157C73) /* for IE10 */;	
	color:#fff;
}

#leftNavBox ul li.selectedNavLevel1 a:link, #leftNavBox ul li.selectedNavLevel1 a:visited, #leftNavBox ul li.bottomItemSelectedLevel1 a:link, #leftNavBox ul li.bottomItemSelectedLevel1 a:visited {
	background: #003366; /* for non-css3 browsers */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#009C95', endColorstr='#157C73'); /* for IE */
	background: -webkit-gradient(linear, left top, left bottom, from(#009C95), to(#157C73)); /* for webkit browsers */
	background: -moz-linear-gradient(top,  #009C95,  #157C73); /* for firefox 3.6+ */
	background: linear-gradient(to bottom, #009C95, #157C73) /* for IE10 */;	
	color:#fff;

}

#leftNavBox ul li.selectedNavLevel1 a:hover {
	background: #003366; /* for non-css3 browsers */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#009C95', endColorstr='#157C73'); /* for IE */
	background: -webkit-gradient(linear, left top, left bottom, from(#009C95), to(#157C73)); /* for webkit browsers */
	background: -moz-linear-gradient(top,  #009C95,  #157C73); /* for firefox 3.6+ */
	background: linear-gradient(to bottom, #009C95, #157C73) /* for IE10 */;	
	color:#fff;
}

#leftNavBox ul li.selectedNavLevel1 ul, #leftNavBox ul li.bottomItemSelectedLevel1 ul {
	background:#fff url('/styles/version_2_0_0/background-images/left-nav-bg.png') repeat-x 0 0 !important;
	filter:none
}

#leftNavBox ul li.selectedNavLevel1 ul li a:hover, #leftNavBox ul li.bottomItemSelectedLevel1 ul li a:hover{
	background:none !important;
	filter:none
}

#leftNavBox ul li ul li a:link, #leftNavBox ul li ul li a:visited {
	background:none !important;
	filter:none !important;
}

/*********** Footer colour **********/

#footer { /** Top border of footer **/
	border-top: /**Do not change from 5px or solid border**/ 5px solid #157c73;
}

.footerContainer {
border-top:5px solid #157c73;
margin-top:0.2em;
}

/*********** School Masthead **********/

#dividerbar { /** Border under blue bar **/
	border-bottom: /**Do not change from 5px or solid border**/ 5px solid #157c73;

	}
	

/****** Styles for NEW tabs *********/


#navLevel3 ul li a {
	background-color: #009c95;
	border-top: #157c73 solid 1px;
	border-left: #157c73 solid 1px;
	border-right: #157c73 solid 1px;
}	


/*** styles for ALL Tables (NEEDS WORK) ***/

th {
	background:#dbe8df;
}

td.subHeading  {
	background:#F7FBF4
}

tr.subHeading  {
	background:#F7FBF4
}



table.borderless th{
	background:#fff
}





/********************** Lists that look like tables) **********************/ 

.list {
	margin:0;
	margin-top:2em;
	padding: 0;
	border-bottom: 1px solid #bcbcbc;		
}

.listHeadingItem {
	border-left: 1px solid  #bcbcbc;
	border-right: 1px solid  #bcbcbc;
	border-top: 1px solid  #bcbcbc;	
	padding-top:0.5em;
	padding-bottom:0.6em;
	padding-left:0.5em;
	height:1em;
	font-weight:bold;	
}


.listItem {
	border-left: 1px solid  #bcbcbc;
	border-right: 1px solid  #bcbcbc;
	border-top: 1px solid  #bcbcbc;	
	padding-top:0.5em;
	padding-bottom:0.6em;
	padding-left:0.5em;
	height:1em;
	font-weight:normal;	
}

.listLeft {		
	float:left;	

}

.listRight {	
	float:right;
	padding-right: 0.5em;
}	

.list {
	background:#dbe8df;	
	width:55em;	
}

.listItem {
	background:#f1f1f1;
}

.listItemColour {
	background:#F7FBF4;
}
	
.large {
	height:2em;
}



/*********** Forms *************/

.inline .label 
{
	width: 12em; 
}

.inline .value  
{
	margin-left: 15em;
}


.radio {
	margin-left: 15em;	
}

.left {
	width:22em;
}

label em {  
	left: 10em;  
}


.pulloutQuote {
    background: url("/smartcard/styles/version_2_0_0/background-images/cms104822lg.gif") no-repeat scroll left top transparent;
    color: #157C73;
    margin: 0;
    padding-bottom: 1em;
}
.pulloutQuoteText {
    background: url("/smartcard/styles/version_2_0_0/background-images/cms104821lg.gif") no-repeat scroll right bottom transparent;
    font-size: 1.2em;
    font-weight: bold;
    line-height: 1.5em;

}
