/* CONTENT */

BODY {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #a0b3ba;
	FONT-STYLE: normal;
	FONT-FAMILY: arial,helvetica,tahoma,verdana,sans-serif;
}
TD {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #333;
	FONT-STYLE: normal;
	FONT-FAMILY: arial,helvetica,tahoma,verdana,sans-serif;
}
.largebody {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; FONT-STYLE: normal
}
.largebodybold {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; FONT-STYLE: normal
}
.largebodylist2 {
	MARGIN-TOP: 5px; FONT-SIZE: 11px; MARGIN-BOTTOM: 0px; FONT-FAMILY: arial,helvetica,tahoma,verdana,sans-serif;
}
.alertlargebody {
	FONT-SIZE: 12px; COLOR: #ff0000
}
.alertlargebodybold {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ff0000
}
.black {
	COLOR: #000000
}
/* SUB PAGES, ARTICLES */
.logo {
	FONT-WEIGHT: normal;
	FONT-SIZE: 21px;
	COLOR: #21759b;
	FONT-FAMILY: Georgia, "Times New Roman", Times, serif
}
.Box_Title {
	FONT-WEIGHT: normal;
	FONT-SIZE: 17px;
	COLOR: #21759b;
	FONT-FAMILY: Georgia, "Times New Roman", Times, serif
}

.pagetitle {
	FONT-WEIGHT: normal;
	FONT-SIZE: 21px;
	COLOR: #838383;
	FONT-FAMILY: arial,helvetica,tahoma,verdana,sans-serif;
}
.article_title {
	FONT-SIZE: 24px;
	FONT-WEIGHT: bold;
	COLOR: #333333;
	FONT-FAMILY: arial,helvetica,tahoma,verdana,sans-serif;
}
.article_subtitle {
	FONT-WEIGHT: normal;
	FONT-SIZE: 14px;
	COLOR: #000;
	FONT-FAMILY: arial,helvetica,tahoma,verdana,sans-serif;
}
.article_text {
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	COLOR: #333333;
	FONT-FAMILY: arial,helvetica,tahoma,verdana,sans-serif;
}

.white {
	COLOR: #ffffff
}

.blue {
	COLOR: #2971a7
}
.grey {
	COLOR: #666666
}
.red {
	COLOR: #D54E21
}
.green {
	COLOR: #009933
}
.identifier {
	FONT-WEIGHT: normal;
	FONT-SIZE: 13px;
	COLOR: #000000;
	FONT-STYLE: normal;
	FONT-FAMILY: arial,helvetica,tahoma,verdana,sans-serif;
}
.pagetitle {
	FONT-WEIGHT: normal;
	FONT-SIZE: 14px;
	COLOR: #5a5a5a;
	FONT-STYLE: normal;
	FONT-FAMILY: arial,helvetica,tahoma,verdana,sans-serif;
}
.formtitle {
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	COLOR: #5a5a5a;
	FONT-STYLE: normal;
	FONT-FAMILY: arial,helvetica,tahoma,verdana,sans-serif;
}
.left_nav_heading {
	FONT-WEIGHT: normal;
	FONT-SIZE: 13px;
	COLOR: #444444;
	FONT-STYLE: normal;
	FONT-FAMILY: arial,helvetica,tahoma,verdana,sans-serif;
}
.pageheader {
	FONT-WEIGHT: bold; FONT-SIZE: 20px; COLOR: #000000; FONT-STYLE: normal; FONT-FAMILY: arial,helvetica,tahoma,verdana,sans-serif;
}
.heading {
	FONT-WEIGHT: normal;
	FONT-SIZE: 24px;
	COLOR: #237FA8;
	FONT-STYLE: normal;
	FONT-FAMILY: Georgia, "Times New Roman", Times, serif;
}
.heading_grey {
	FONT-WEIGHT: normal;
	FONT-SIZE: 24px;
	COLOR: #5a5a5a;
	FONT-STYLE: normal;
	FONT-FAMILY: Georgia, "Times New Roman", Times, serif;
}
.heading2 {
	FONT-WEIGHT: normal;
	FONT-SIZE: 15px;
	COLOR: #5a5a5a;
	FONT-STYLE: normal;
	FONT-FAMILY: arial,helvetica,tahoma,verdana,sans-serif;
}
.columnheading {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; FONT-STYLE: normal; FONT-FAMILY: arial,helvetica,tahoma,verdana,sans-serif;
}
.orangeheading {
	FONT-WEIGHT: normal;
	FONT-SIZE: 16px;
	COLOR: F6783C;
	FONT-FAMILY: arial,helvetica,tahoma,verdana,sans-serif;
}
.box_testimonial {
	FONT-WEIGHT: normal;
	FONT-SIZE: 13px;
	COLOR: #464646;
	FONT-FAMILY: arial,helvetica,tahoma,verdana,sans-serif;
}
.greyheading {
	FONT-WEIGHT: normal;
	FONT-SIZE: 15px;
	COLOR: #0173B6;
	FONT-FAMILY: arial,helvetica,tahoma,verdana,sans-serif;
}
.style1 {
	COLOR: #ffffff
}
.light {
	FONT-WEIGHT: normal;
	FONT-SIZE: 10px;
	COLOR: #666666;
	FONT-STYLE: normal;
	FONT-FAMILY: "Lucida Sans Unicode", "Lucida Sans", Verdana, Arial
}
.lightbold {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #666666;
	FONT-STYLE: normal;
	FONT-FAMILY: arial,helvetica,tahoma,verdana,sans-serif;
}
.dark {
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	COLOR: #666666;
	FONT-STYLE: normal;
	FONT-FAMILY: arial,helvetica,tahoma,verdana,sans-serif;
}
.formlabel {
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	COLOR: #333333;
	FONT-STYLE: normal;
	FONT-FAMILY: arial,helvetica,tahoma,verdana,sans-serif;
}
.darkbold {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #333333;
	FONT-STYLE: normal;
	FONT-FAMILY: arial,helvetica,tahoma,verdana,sans-serif;
}
.sidebarheading1 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; TEXT-TRANSFORM: none; COLOR: #666666; FONT-STYLE: normal; FONT-FAMILY: arial,helvetica,tahoma,verdana,sans-serif;
}
A:link {
	COLOR: #21759b;
	TEXT-DECORATION: none;
}
A:visited {
	COLOR: #21759b;
	TEXT-DECORATION: none;
}
a:hover
{
	color:#21759b;
	text-decoration: underline/*}
A:hover {
	COLOR: #0072C6;
	TEXT-DECORATION: underline;*/
}
A:active {
	TEXT-DECORATION: none;
}
A.navi1:link {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; TEXT-DECORATION: none; 
}
A.navi1:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; TEXT-DECORATION: none
}
A.navi1:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; TEXT-DECORATION: underline
}
A.navi1:active {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; TEXT-DECORATION: none; 
}
A.navi2:link {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; TEXT-DECORATION: none
}
A.navi2:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; TEXT-DECORATION: none
}
A.navi2:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; TEXT-DECORATION: underline
}
A.navi2:active {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; TEXT-DECORATION: none; 
}
A.topnavig:link {
	FONT-SIZE: 11px; COLOR: #666666; TEXT-DECORATION: none
}
A.topnavig:visited {
	FONT-SIZE: 11px; COLOR: #666666; TEXT-DECORATION: none
}
A.topnavig:hover {
	FONT-SIZE: 11px; COLOR: #666666; TEXT-DECORATION: underline
}
A.topnavig:active {
	FONT-SIZE: 11px; COLOR: #666666; TEXT-DECORATION: none; 
}
A.subnav:link {
	COLOR: #2971a7; TEXT-DECORATION: none
}
A.subnav:visited {
	COLOR: #2971a7; TEXT-DECORATION: none
}
A.subnav:hover {
	COLOR: #2971a7; TEXT-DECORATION: underline
}
A.subnav:active {
	COLOR: #2971a7; TEXT-DECORATION: none; 
}
A.columnheading:link {
	COLOR: #2971a7; TEXT-DECORATION: none
}
A.columnheading:visited {
	COLOR: #2971a7; TEXT-DECORATION: none
}
A.columnheading:hover {
	COLOR: #2971a7; TEXT-DECORATION: none
}
A.columnheading:active {
	COLOR: #2971a7; TEXT-DECORATION: none; 
}
A.tool:link {
	COLOR: #666666; TEXT-DECORATION: none
}
A.tool:visited {
	COLOR: #666666; TEXT-DECORATION: none
}
A.tool:hover {
	COLOR: #666666; TEXT-DECORATION: underline
}
A.tool:active {
	COLOR: #666666; TEXT-DECORATION: none; 
}
.text {
	FONT-SIZE: 11px; WIDTH: 120px; FONT-FAMILY: arial,helvetica,tahoma,verdana,sans-serif;
}
.searchfield {
	FONT-SIZE: 11px; WIDTH: 100px
}
.datefield {
	FONT-SIZE: 11px; WIDTH: 70px
}
.drop {
	FONT-SIZE: 11px; WIDTH: 140px; FONT-FAMILY: arial,helvetica,tahoma,verdana,sans-serif;
}
.modeldrop {
	FONT-SIZE: 11px; WIDTH: 120px; FONT-FAMILY: arial,helvetica,tahoma,verdana,sans-serif;
}
.dropdown {
	FONT-SIZE: 11px; WIDTH: 130px; FONT-FAMILY: arial,helvetica,tahoma,verdana,sans-serif;
}
/* HEADING */

.h3 {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 13px; 
	COLOR: #333333; 
	FONT-STYLE: normal; 
	FONT-FAMILY: arial,helvetica,tahoma,verdana,sans-serif;
}
.right_nav_head {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 13px; 
	COLOR: #1e4262; 
	FONT-STYLE: normal; 
	FONT-FAMILY: arial,helvetica,tahoma,verdana,sans-serif;
}
.column {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 13px; 
	COLOR: #464c56; 
	FONT-STYLE: normal; 
	FONT-FAMILY: arial,helvetica,tahoma,verdana,sans-serif;
}
.text {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 11px; 
	COLOR: #666666; 
	FONT-STYLE: normal; 
	FONT-FAMILY: arial,helvetica,tahoma,verdana,sans-serif;
}
.search_button {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #0072C6;
	FONT-STYLE: normal;
	TEXT-DECORATION: none;
	FONT-FAMILY: arial,helvetica,tahoma,verdana,sans-serif;
}
.more {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #21759b;
	FONT-STYLE: normal;
	TEXT-DECORATION: none;
	FONT-FAMILY: arial,helvetica,tahoma,verdana,sans-serif;
}
.left_nav_box {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #444444;
	FONT-STYLE: normal;
	TEXT-DECORATION: underline;
	FONT-FAMILY: arial,helvetica,tahoma,verdana,sans-serif;
}
.cloud_title {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #444444;
	FONT-STYLE: normal;
	TEXT-DECORATION: none;
	FONT-FAMILY: arial,helvetica,tahoma,verdana,sans-serif;
}
.feature_h4 {
	font-size: 22px;
	color: #21759b;
	margin: 0;
	font-weight: normal;
	FONT-FAMILY: Georgia, "Times New Roman", Times, serif;
}
.filter_by {
	font-size: 22px;
	color: #5a5a5a;
	margin: 0;
	font-weight: normal;
	FONT-FAMILY: Georgia, "Times New Roman", Times, serif;
}
.h5 {
	font-size: 17px;
	color: #21759b;
	margin: 0;
	font-weight: normal;
	FONT-FAMILY: Georgia, "Times New Roman", Times, serif;
}
.feature_h5 {
	font-size: 12px;
	color: #777777;
	margin: 0;
	font-weight: normal;
	font-family: arial,helvetica,tahoma,verdana,sans-serif;
}
.feature_h3 {
	font-size: 200%;
	color: #4b4740;
	margin: 0;
}
.feature_column {
	font-size: 13px;
	color: #414141;
	line-height: 1.5em;
	margin: 0;
	padding: 0;
	text-align: left;
	font-family: arial,helvetica,tahoma,verdana,sans-serif;
}
.showcase_view_site {
	FONT-WEIGHT: normal;
	FONT-SIZE: 13px;
	COLOR: F6783C;
	FONT-FAMILY: arial,helvetica,tahoma,verdana,sans-serif;
}
.showcase_first_para {
	font-size: 14px;
	color: #777777;
	line-height: 1.5em;
	margin: 0;
	padding: 0;
	text-align: left;
	font-family: arial,helvetica,tahoma,verdana,sans-serif;
}
.showcase_para_title {
	font-size: 14px;
	color: #1B1B1B;
	line-height: 1.5em;
	margin: 0;
	padding: 0;
	text-align: left;
	font-family: arial,helvetica,tahoma,verdana,sans-serif;
}
.showcase_para {
	font-size: 13px;
	color: #777777;
	line-height: 1.5em;
	margin: 0;
	padding: 0;
	text-align: left;
	font-family: arial,helvetica,tahoma,verdana,sans-serif;
}
.showcase_quote {
	font-size: 13px;
	color: #777777;
	margin: 0;
	padding: 0;
	text-align: left;
	font-family: arial,helvetica,tahoma,verdana,sans-serif;
	line-height: 1.5em;
}
.showcase_similar_projects {
	font-size: 16px;
	color: F6783C;
	line-height: 1.5em;
	margin: 0;
	padding: 0;
	text-align: left;
	font-family: arial,helvetica,tahoma,verdana,sans-serif;
	font-weight: normal;
}
.box_text {
	font-size: 12px;
	color: #777777;
	line-height: 1.5em;
	margin: 0;
	padding: 0;
	text-align: left;
	font-family: "Lucida Sans Unicode", "Lucida Sans", Verdana, Arial;
}
.hero_title {
	color:#2971a7; 
	padding-bottom:3px;
	margin:0px;
	padding-top:10px;
	font-size:300%; /* 130 %*/
	font-weight:normal;
	line-height:normal;
	font-family: arial,helvetica,tahoma,verdana,sans-serif;
}
.hero_text {
	color:#ffffff;
	padding-bottom:3px;
	margin:0px;
	padding-top:10px;
	font-size:270%; /* 300 %*/
	font-weight:normal;
	line-height:normal;
	font-family: arial,helvetica,tahoma,verdana,sans-serif;
}
.poster_title {
	color:#333333; /* #252F47 */
	padding-bottom:3px;
	margin:0px;
	padding-top:10px;
	font-size:300%; /* 130 %*/
	font-weight:normal;
	line-height:normal;
	font-family: arial,helvetica,tahoma,verdana,sans-serif;
}
.poster_column {
	font-size:12px;
	color:#252F47;
	line-height:17px;
	margin:0;
	padding:0;
	text-align:left;
	FONT-FAMILY: arial,helvetica,tahoma,verdana,sans-serif;
}
.address {
	FONT-SIZE: 11px;
	COLOR: #777777;
	FONT-STYLE: normal;
	TEXT-DECORATION: none;
	FONT-FAMILY: arial,helvetica,tahoma,verdana,sans-serif;;
}
.cloud_column {
	FONT-SIZE: 11px;
	COLOR: #777777;
	FONT-STYLE: normal;
	TEXT-DECORATION: none;
	FONT-FAMILY: arial,helvetica,tahoma,verdana,sans-serif;
}
.bottom_nav {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #21759b;
	FONT-STYLE: normal;
	FONT-FAMILY: arial,helvetica,tahoma,verdana,sans-serif;
}
.disclaimer {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #999999;
	FONT-STYLE: normal;
	FONT-FAMILY: arial,helvetica,tahoma,verdana,sans-serif;
}
.copy {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #888B9C;
	FONT-STYLE: normal;
	FONT-FAMILY: arial,helvetica,tahoma,verdana,sans-serif;
}
.pageheading {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #000000; FONT-STYLE: normal; FONT-FAMILY: arial,helvetica,tahoma,verdana,sans-serif;
}
.hot_box {
	FONT-WEIGHT: normal;
	FONT-SIZE: 14px;
	COLOR: #333333;
	FONT-STYLE: normal;
	FONT-FAMILY: arial,helvetica,tahoma,verdana,sans-serif;
}
.middleheader {
	FONT-SIZE: 11px;
	COLOR: #F60;
	FONT-STYLE: normal;
	FONT-FAMILY: arial,helvetica,tahoma,verdana,sans-serif;
}
.logo_id {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #666666;
	FONT-STYLE: normal;
	FONT-FAMILY: "Lucida Sans Unicode", "Lucida Sans", Verdana, Arial
}
.date {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #8C8C9D;
	FONT-STYLE: normal;
	TEXT-DECORATION: none;
	FONT-FAMILY: arial,helvetica,tahoma,verdana,sans-serif;
}
.footer_white {
	float:left;
	overflow:inherit;
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10px; 
	COLOR: #FFFFFF; 
	FONT-STYLE: normal; 
	TEXT-DECORATION: none;
	FONT-FAMILY: arial,helvetica,tahoma,verdana,sans-serif;
}
.silex-footerul {
	list-style-type:none;
	margin:0px;
	padding:0px;
	height:1%;
}
.silex-footerli {
	float:left;
	overflow:inherit;
	padding:3px 10px 5px 14px;
	white-space:nowrap;
}

