
/* CSS Document */

/* Generic
---------------------------------------------------------------------------------*/

body {
	margin: 0px;
	padding: 0px;
	width:100%;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color:#606060;
}
h1 {
	font-size:100%;
	font-weight:bold;
	margin:0px;
	padding:0px;
}
h2 {
	font-size:80%;
	font-weight:bold;
	margin:0px;
	padding:0px;
}
h3 {
	font-size:80%;
	font-weight:bold;
	margin:0px;
	padding:0px;
}
p {
	padding: 10px 10px 5px 10px;
	font-size:80%;
	margin:0px;
}
img {
	border: none;
}
a {
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}
.grey {
	color:#4A4A4A;
	font-weight:normal;
}
.blue {
	color:#024eb0;
}
.blue_bold {
	color:#024eb0;
	font-weight:bold;
}
.green {
	color:#35ac22;
}
.green_bold {
	color:#35ac22;
	font-weight:bold;
}
.blue-web {
	color:#1296c8;
}
.blue-comms {
	color:#4f68b6;
}
.red {
	color:#e4000c;
}
#info-block {
	color:#333333;
}
#info-block ul{
	font-size:80%;
}
#info-block ul li.last{
	border:none;
	padding-right:7px;
}
#info-block ul li a:link, #info-block ul li a:visited{
	color:#333333;
}

#root-nav li a{
	color: #333333;
	font-size: 80%;
}

#root-nav li a:visited{
	color: #333333;
}

/* info block
---------------------------------------------------------------------------------*/
#info-container p{
	color:#4A4A4A;
}
#info-container h2{
	color:#024eb0;

}
#info-container h3{
	color: #555555;
}
#info-container h4{
	color:#024eb0;
}
#info-container h4 a:link,#info-container h4 a:visited{
	color:#024eb0;
}
/* content-article
---------------------------------------------------------------------------------*/
#submenu-bg h2{
	padding:35px 15px 0px 30px;
	color:#35ac22;
	font-size:110%;
}

#submenu-bg h2{
	color:#35ac22;
}
#submenu-bg-iframe h2{
	color:#35ac22;
}

#submenu-bg-contact h2{
	color:#35ac22;
}
#submenu-bg-contact h2.trisoft{
	color:#405490;
}
#submenu-bg h2.web{
	color:#1296c8;
}
#submenu-bg h2.comms{
	color:#4f68b6;
}
#submenu-bg h2.it{
	color:#dd030e;
}
#submenu-bg h2.trisoft{
	color:#405490;
}
#submenu-bg-iframe h2.trisoft{
	color:#405490;
}


#casestudy-bg ul li a:link,#casestudy-bg ul li a:visited{
	color:#000000;
}

#main-info p{
	color:#606060;
}
#main-info h2.healthcare{
	color:#35ac22;
}
#main-info h2.web{
	color:#1296c8;
}
#main-info h2.comms{
	color:#4f68b6;
}
#main-info h2.it{
	color:#dd030e;
}
#main-info h2.trisoft{
	color:#405490;
}
#main-info-map h2.trisoft{
	color:#405490;
}
#main-info-map p{
	color:#606060;
}
#main-info-map ul{
	color:#606060;
}
#main-info-map ul li{
	color:#606060;
}
#main-info-map ul li ul li a:link,#main-info-map ul li ul li a:visited{
	color:#606060;
}
#main-info-map a:link,#main-info-map a:visited{
	color:#405490;
}
#main-info-iframe p{
	color:#606060;
}
#signpost-container p{
	color:#4A4A4A;
}
#signpost-container h2.healthcare{
	color:#35ac22;
}
#signpost-container h2.web{
	color:#1296c8;
}
#signpost-container h2.comms{
	color:#4f68b6;
}
#signpost-container h2.it{
	color:#dd030e;
}
#signpost-container h2 a:link,#signpost-container h2 a:visited{
	color: #35ac22;
}
#signpost-container a:link,#signpost-container a:visited{
	color: #4A4A4A;
}
#signpost-container2 p{
	color:#4A4A4A;
}
#signpost-container2 h2{
	color:#35ac22;
}
#signpost-container2 h2 a:link,#signpost-container2 h2 a:visited{
	color: #35ac22;
}
#signpost-container2 a:link,#signpost-container2 a:visited{
	color: #4A4A4A;
}
#overview-step p{
	color:#4A4A4A;
}
#overview-step p .download{
	color:#4A4A4A;
}
#overview-step h2{
	color:#35ac22;
}
#overview-step h2 a:link,#overview-step h2 a:visited{
	color: #35ac22;
}
#links-container p{
	color:#4A4A4A;
}
#links-container h2{
	color:#024eb0;
}
#news-bg h2{
	color:#024eb0;
}
#news-bg ul li a:link,#news-bg ul li a:visited{
	color:#024eb0;
}

/* content-home
---------------------------------------------------------------------------------*/

#home-info h1{
	color:#4f68b6;
}
#submenu-bg-web h2 a:link, #submenu-bg-web h2 a:visited{
	color:#1296c8;
}
#submenu-bg-comms h2 a:link, #submenu-bg-comms h2 a:visited{
	color:#4f68b6;
}
#submenu-bg-it h2 a:link, #submenu-bg-it h2 a:visited{
	color:#dd030e;
}
#submenu-bg-health h2 a:link, #submenu-bg-health h2 a:visited{
	color:#35ac22;
}
#submenu-bg-home h2{
	color:#35ac22;
}
#submenu-bg-home h2.web{
	color:#1296c8;
}
#submenu-bg-home h2.comms{
	color:#4f68b6;
}
#submenu-bg-home h2.it{
	color:#dd030e;
}


#footer-links a:hover{
	color:#4A4A4A;
}
#footer-info a:hover{
	color:#4A4A4A;
}

/* map
---------------------------------------------------------------------------------*/

#contact_map {
	color:#606060;
}
#contact_map .title, #contact_map a{
	color:#506FA6;
}
