﻿ a {text-decoration:underline;color:#3e972b}
 a:link {text-decoration:underline;color:#3e972b}
 a:hover {text-decoration:none;color:#3e972b}
 a:visited {text-decoration:underline;color:#3e972b}

.ms-WPBody a {text-decoration:underline;color:#3e972b}
.ms-WPBody a:link {text-decoration:underline;color:#3e972b}
.ms-WPBody a:hover {text-decoration:none;color:#3e972b}
.ms-WPBody a:visited {text-decoration:underline;color:#3e972b}


#sideLinks a{font: 0.6em;color:#3e972b;text-decoration:underline;}
#sideLinks a:link {font: 0.6em;color:#3e972b;text-decoration:underline;}
#sideLinks a:hover{font: 0.6em;color:#3e972b;text-decoration:none;}
#sideLinks a:visited {font: 0.6em;color:#3e972b;text-decoration:underline;}


#mainContent h1{
	margin:0 0 10px 0;
	padding:5px 10px 4px 10px;
	min-height:20px;
	color:#ffffff;
	background: #3A9828;
}


/*h2{color: #3A9828;}*/



#CustomNav ul li a.topnavselected {
	color: #3A9828;
	font-weight: bold;
}




/*= Programmes Details coloumn
------------------------------------------------------*/

#sidebar {
	float: left;
	width: 148px;
	margin-left: 5px;
	margin-bottom: 10px;
	display: inline;
}


/*
#ProgrammesColumn{
	width:148px;
	border: 2px #3A9828 solid;
	float:right;
	margin-bottom:10px;
	padding-bottom:12.5px;
	clear:right;
}


#ProgrammesColumn p{
padding:1.1em 4px 1.1em 4px;
font:1.1em;
line-height:1.2em


}

#ProgrammesColumn h2{
	font-size: 1.1em;
	font-weight:bold;
	margin:0 0;
	padding:6px 3px 6px 4px;
	color:#ffffff;
	background:#3A9828;
	
}*/



*/



/* this will need to change for colour switching */
.programmedetailsparticipants {
	float: left;
}

/* these can be deleted when site goes live */

.programmedetails {
	border-bottom: 2px solid #3A9828;
	background: #3A9828;
	width:142px
}

.programmedetailstitle {
	font-size: 1.1em;
	font-weight:bold;
	margin:0 0;
	padding:6px 3px 8px 4px;
	color:#ffffff;
}



.programmedetailsarea {
	background: #ffffff;
	margin-left: 2px;
	margin-right: 2px;
	padding-left: 5px;
	padding-right: 2px;
}
.programmedetailsbackground {

	
	
}


/* WEB PART ZONE OVERIDDEN STYLES */
*/


/* WEB PART ZONE OVERIDDEN STYLES */
#programmewebpartzone .ms-WPBody {
	font-size: 1.1em;
	
}
#programmewebpartzone a {
	color: #3A9828;
	font-size: 1.1em;
	text-decoration: none;
}
/* this will need to change for colour switching */
#programmewebpartzone a:hover {
	color: #3A9828;
	font-size: 1.1em;
	text-decoration: underline;
}
/* this will need to change for colour switching */
.programmewebpartzoneclass {
	width: 144px;
}



/*= Programmes Details coloumn
------------------------------------------------------
found in color style*/


/*	END EVENT PAGE LAYOUT */




/* might not need this style but keep for now */
.righthandsidecolumns {
	float: left;
	width: 144px;
	margin-left: 5px;
	margin-bottom: 10px;
	display: inline;
}


/* 	RIGHT HAND SIDE */
#rhswebparts {
	width: 144px;
	margin-bottom:10px;
}
#rhswebparts .ms-WPHeader {
	background-color: #0080d1;
/*	height: 35px;*/
}
#rhswebparts .ms-WPTitle {
	font-size: 1.1em;
	font-weight:bold;
	margin:0 0;
	padding:6px 3px 8px 4px;
	color:#ffffff;
	/*padding-left: 8px;
	color: white;
	font-size: 1.1em;
	font-weight: bold;*/
}
#rhswebparts .ms-WPBody {
	border: 2px #0080d1 solid;
	font-size: 1.1em;
	font-weight: normal;
	padding-left:4px;
}
/* #rhswebparts .item used to style the content query web part item links on RHS" */
#rhswebparts .item {
margin-bottom:6px;
margin-top:6px;
margin-left:0px;
margin-right:0px;
clear:both;
}


#rhswebparts tr.ms-WPHeader td h3 a {
	color: #ffffff;
	font-size: 1.1em;
	text-decoration: none;
}
#rhswebparts tr.ms-WPHeader td h3 a:hover {
	color: #ffffff;
	font-size: 1.1em;
	text-decoration: underline;
}
#rhswebparts a {
	color: #0080d1;
	font-size: 1.1em;
	font-weight: normal;
	text-decoration: none;
}
/* this will need to change for colour switching */
#rhswebparts a:hover {
	color: #0080d1;
	font-size: 1.1em;
	font-weight: normal;
	text-decoration: underline;
}
/* this will need to change for colour switching */
/*	END RIGHT HAND SIDE */



.overviewrow{
		width: 100%;
}
.overviewitem-left{
	float:left;
	width:48%;
	border-top:2px dotted #A2A3A5;
	padding-bottom:11px;
	padding-top:11px;
	text-align:left;	

}
.overviewitem-right{
	float:right;
	width:48%;
	border-top:2px dotted #A2A3A5;
	padding-bottom:11px;
	padding-top:11px;
	text-align:left;

}

.press{
	border-bottom:2px dotted #A2A3A5;
	margin-bottom: 15px;
	}
	
.press a{
		color: #3A9828;
}

.overviewmain-image{
	float:left;
	width:70px;
}
.overviewinfo{
	/*float:right;
	width:170px;*/
	text-align:left;
}

.overviewinfo img{
float:left;
	text-align:left;
	padding:0 5px 5px 0;
}


.overviewinfoLong{
	float:right;
	width:240px;
	text-align:left;
}















/*staff profile styles */

.staff{
	background: #ECF3D6;
	padding:5px;
	margin-bottom:10px;
	text-align:left;
font-size:0.9em;
		
}

.staff img{
	float: left;
	margin: 0 10px 10px 0;
	
}

.callto{
	width: 138px;
	margin-left: 10px;
	margin-bottom: 10px;
	background:#3e972b;
	color:#fff;
	font-size:1.3em;
	font-weight:bold;
	padding:10px 0px 10px 10px;
}

.callto a{
	color:#fff;
}

.callto img{
	float:left;
	padding-right:10px;
}






#footer a {font: 0.75em;color:#3e972b;text-decoration:underline;}
#footer a:link {font: 0.75em;color:#3e972b;text-decoration:underline;}
#footer a:hover{font: 0.75em;color:#3e972b;text-decoration:none;}
#footer a:visited {font: 0.75em;color:#3e972b;text-decoration:underline;}







/*   Sharepoint custom styles
=================================================================*/
MG.ms-rteCustom-PictureFrame
{
	text-align: center;
	color: #FF0000;
	border: 5px double #0000FF;
	margin-left: 14px;
	padding-left: 6px;
	padding-right: 4px;
	padding-top: 1px;
	padding-bottom: 1px;
	background-color: #9FC2F1;
}
A:link.ms-rteCustom-LinkStyle
{
    COLOR: #003399; 
    font-style:normal; 
    font-variant:normal; 
    font-weight:normal; 
   font-family: Verdana; 
	font-size: 1.1em;
  
}
A:visited.ms-rteCustom-LinkStyle
{
    COLOR: #008080; 
    font-style:normal; 
    font-variant:normal; 
    font-weight:normal; 
    font-family: Verdana; 
	font-size: 1.1em;

}
A:hover.ms-rteCustom-LinkStyle
{
    font-family: Verdana; 
	font-size: 1.1em;
 
    COLOR: red;
}
OL.ms-rteCustom-RomanNumberList
{
	font-family: Verdana; 
	font-size: 1.1em;
	color: #595959;
	text-indent: 0;
	text-align: left;
	list-style-type: upper-roman;
	margin-left: 30px;
	margin-right: 10px;
	padding-left: 10px;
	margin-top: 1px;
	text-transform: capitalize;
}
UL.ms-rteCustom-SquareBulletList
{
	font-family: Verdana; 
	font-size: 1.1em;
	color: #595959;
	text-indent: 0;
	line-height: 1.25em;
	text-align: left;
	list-style-type: square;
	margin-left: 15px;
	margin-right: 10px;
	padding-left: 10px;
	margin-top: 10px;
	word-spacing: 0;
	margin-bottom: 10px;
}

.ms-rteCustom-quotes{
font-weight:bold;
font-style:italic;
}
.ms-rteCustom-tablebackground{
	background: #E0F5DC;
}

.ms-rteCustom-TableTitle{
font-weight:bold;
color:#fff;
background:#3e972b
}
.ms-rteCustom-TableRow1{
	background: #DDF3D8;
}
.ms-rteCustom-TableRow2{
	background: #BEEAB5;
}






/* do not delete as required for toolbar to enable thickbox */
.ms-rteCustom-formLink{
	
}


