@charset "UTF-8";
/* CSS Document */

body {
	background-color:#291061;
	color:#000000;
}


h1 {
	color: #336699;
}

h2 {
	color: #336699;
}
h3   {
	color: #666;
}

h4 {
	color: #336699;
}

h5 {
	color:  #291061;
}

h6 {
	color: #291061;
}
p {
	 
}
a:active {
	color: #336699;
}
a:link {
color: #336699;
}
a:visited {
	color: #336699;
}
#content a:hover {
	color: #333333;
	background-color:#E2E9F1;
}
#navPrimary a:active {
	color: #FFFFFF;
}
#navPrimary a:link {
	color: #FFFFFF;

}
#navPrimary a:visited {
	color: #FFFFFF;
}
#navPrimary a:hover {
	color: #CC99FF;
}
#navPrimary a:active {
	color: #FFFFFF;
	
}


#breadcrumb  {
	color: #99CCFF;
	
}
#breadcrumb a {
	color: #E2E9F1;
	
}
#navPrimary,#breadcrumb a:hover {
	color: #FFFFFF;
}



#navPrimary li ul { /* second-level lists */
	background-color: #2F1861;
}
#navPrimary li:hover ul,#navPrimary li a:hover ul, #navPrimary li.sfhover ul { /* lists nested under hovered list items */
	color: #DBE2EA;

	}
	
#navPrimary li ul li a:hover{
 
	color: #CC99FF;
	

}


	
#navPrimaryWrapper {
	border-top: 1px solid #9966CC;
	border-bottom: 1px solid #330000;
	background-color: #291061;
	background-repeat: repeat-x;
}
#breadcrumbWrapper {
	border-top: 1px solid #3399CC;
	border-bottom: 1px solid #003366;
	background-color: #336699;
	background-repeat: repeat-x;
}

#wrapper {
  background-color: #fff;
}
#wrapperouter {
	background-image: url(site_images/site/wrapperouter_int.jpg);
	background-repeat: repeat-y;
}

#branding {
	background-color:#FFFFFF;
	background-image: url(site_images/site/branding_int.jpg);
	background-repeat: no-repeat;
}


#content {
}
.intro {
	color: #000000;
}
#contentPrimary {

	border-left: 1px solid #BDD5E4;
	border-right: 1px solid #BDD5E4;
}
#threeColB #contentPrimary {

	border-left: 1px solid #BDD5E4;
	 
}
#contentSecondary, #threeColB #contentPrimary, #threeColB #contentSecondary, {
	
	border-left: 0px solid #DBDD5E4;
	border-right: 0px solid #BDD5E4;
}
#threeColB #contentSecondary {
	
	border-left: 0px solid #BDD5E4;
	border-right: 1px solid #BDD5E4;
}
#contentTertiary .article{
	border-left: 0px solid #BDD5E4;
	border-right: 0px solid #BDD5E4;
	background-color: #E2E9F1;
	background-image:none
}
#contentTertiary {
	border-left: 0px solid #BDD5E4;
	border-right: 0px solid #BDD5E4;
	background-color: #E2E9F1;
}

.profilebox {
border-top: 1px solid #E3E9F3;
}

hr {
color:#E2E9F1;
background-color:#E3E9F3;
height:1px;
border:none;
}


#footer {
border-top: 1px solid #3399CC;
	border-bottom: 1px solid #003366;
	background-color:#336699;
	color: #E3E9F3;
}
#footer, #footer a {
	color: #FFFFFF;
}

#footer a:hover {
	color: #336699;
}

#contentPrimary .article {
	border-top: 1px dotted #BDD5E4;
	background-image: url(site_images/site/article_bg.jpg);
	background-repeat: repeat-x;
clear:both;
	/* background-color: #E2E9F1; */
}
#contentPrimary .subarticle {
	border-top: 1px dotted #BDD5E4;
	background-image: url(site_images/site/article_bg.jpg);
	background-repeat: repeat-x;
	
	/* background-color: #E2E9F1; */
}
br { clear:both }
#contentSecondary .article {
	border-top: 1px dotted #BDD5E4;
	background-image: none;
	/*  background-image: url(site_images/site/article_bg.jpg);*/ 
	background-repeat: repeat-x;	
}
#contentTertiary .article {
	border-top: 1px dotted #BDD5E4;
	/*  background-image: url(site_images/site/article_bg.jpg);*/ 
	background-repeat: repeat-x;
		background-image: none;
}


.colour1 {
color: #184BA6;
}
.colour2 {
	color: #2A1162;
}
.colour3 {
	color: #04458B;
}
.colour4 {
	color: #04458B;
}
.colour5 {
	color:#E3E9F3;
}
.colour6 {
	color:#CFE3F0;
}
.colour7 {
	color:#FFF8C7;
}
.colour5back {
	background-color:#E2E9F1;
	color: #044A8C;
	
			border-bottom: 2px solid #E2E9F1;
}
#contentTertiary .article  .colour5box {
	background-color:#E2E9F1;
	padding: 0.25em 0.5em;
	color: #333333;
	border: 1px solid #C3D4E6;
}
#contentSecondary .article  .colour5box {
	 
}
#contentTertiary .article .colour5border {
	padding: 0.0em 0.0em;
	color: #000000;
	border: 1px solid #C3D4E6
}
#contentTertiary .article  .colour5border  h2, .colour5border  p {
 

}
.colour5border a {
	padding: 0;

}
#contentSecondary,   {
	background-color:#FFFFFF;

}
#contentSecondary .article, #contentTertiary .article {
	background-image: ;
	background-repeat: no-repeat;
	background-color:#E2E9F1;
	}
	

#contentPrimary .article  .colour6box, #contentTertiary .article  .colour6box {
	 
}
 
a .arrow1 {
	background-image: url(site_images/site/arrow_1.gif);
	background-repeat: no-repeat;
	background-position: right ;
	padding-right : .75em;
}

.topspace{
}
#threeColA #wrapperouter #wrapper #content #contentPrimary .subarticle {
	width: 43%;
	float: left;
	border: 1px solid #BDD5E4;
	margin: 0em 10px 0.5em 0px;
	padding: 0.5em 0.5em;
}
#threeColA #wrapperouter #wrapper #content #contentPrimary .subarticle  p> {
padding: 0.5em 0.5em;

}
