@charset "UTF-8";
/* PEC NAV CSS */



/* MAINNAV */

/*#mainNav ul {
	margin-left:15px;
	}*/
	
#mainNav a {
	color:#5EB0E5;
	height:20px;
	}

#mainNav  li {
	float:left;
	position:relative;
	margin-right:7px;
	margin-left:7px;
	font-size:1.2em;
	padding-top:4px;
	padding-bottom:4px;
	height:20px;
	}


/**DROP DOWNS**/
#mainNav li ul  {
	position:absolute;
	margin-left: -7px;
	top: 18px;
	background-color: #FFFFFF;
/*	background-image:url(../images/nav/dropDownBackground.png);*/
	display: none;
/*	border-left:1px solid #CCCCCC;*/
	border-bottom:21px solid #EBF5FC;
	border-right:1px solid #999999;
	border-left:1px solid #DDDDDD;
	}

#mainNav li ul {
	padding-top:10px;
	}

#mainNav li ul li a {
	color: #333333;
	}
	
#mainNav li ul li  {
	float:none;
	clear:both;
	display: block;
	padding: 5px 0px;
	margin:0px 10px;
	font-size: 1.1em;
	text-align: left;
	z-index:100;
	}

#mainNav li ul li a:visited {
	color:#333333;
	}	

#mainNav li ul li a:hover {
	color: #5EB0E5;
	display: block;
	z-index:100;
	}	
/*#mainNav ul li ul:hover, #mainNav ul li ul.over {
	display: block;
	border-bottom:1px solid #CCCCCC;
	}*/

#mainNav li:hover ul, #mainNav li.over ul {
	display: block;
/*	border-bottom:1px solid #CCCCCC;*/
	z-index:100;
	width:140px;
	}



/* FOOTER */

#footer ul {
	margin-left:15px;
	}
	
#footer ul li a{
	float:left;
	position:relative;
	font-size:1.1em;
	font-weight:lighter;
	color:#333333;
	padding-top:15px;
	margin-right:10px;
	}
	
#footer ul+ul {
	float:right;
	width:200px;
	text-align:right;
	}
	
#footer ul li a:hover {
	color:#5EB0E5;
	}


/** BREADCRUMB **/

#breadcrumb p {
	margin-left:7px;
	}


#breadcrumb p, #breadcrumb p a{
	font-size:1em;
	colour: #dddddd;
	}

#breadcrumb p a:hover {
	color:#5EB0E5;
	}


/** LINKS **/
#links p a {
	font-size:1.2em;
	font-weight:bold;
	color:#5EB0E5;
	margin-left:-20px;
	clear:both;
	}

#links p a:hover {
	color:#A9D5F1;
	}
	
	
/** MAIN CONTENT **/

#col1 a, #col2 a, #singleColumn a, #indDev a, #teamDev a, #orgDev a {
	font-weight:bold;
	color:#5EB0E5;
	}
	
#col1 a:hover, #col2 a:hover, #singleColumn a:hover {
	color:#A9D5F1;
	}	

#indDev h2 a, #teamDev h2 a, #orgDev h2 a {
	color:#333333;
	font-weight:lighter;	
	}

#indDev h2 a:hover, #teamDev h2 a:hover, #orgDev h2 a:hover {
	color:#5EB0E5;
	}

	