/* CONTENT */

body {
	background-color:#060606;
	color:#D6D6CF;
	font-family: 'Open Sans', arial, sans-serif;
	font-size:13px;
	margin:0;
	padding:0;
}
TD {
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	COLOR: #D6D6CF;
	FONT-STYLE: normal;
	FONT-FAMILY: 'Open Sans', arial, 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: 'Open Sans', arial, 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: #9C0;
	FONT-FAMILY: 'Open Sans', arial, sans-serif;
}
.Box_Title {
	FONT-WEIGHT: normal;
	FONT-SIZE: 17px;
	COLOR: #21759b;
	FONT-FAMILY: 'Open Sans', arial, sans-serif;
}

.pagetitle {
	FONT-WEIGHT: normal;
	FONT-SIZE: 21px;
	COLOR: #838383;
	FONT-FAMILY: "Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, sans-serif
}
.article_title {
	FONT-SIZE: 24px;
	FONT-WEIGHT: bold;
	COLOR: #333333;
	FONT-FAMILY: 'Open Sans', arial, sans-serif;
}
.article_subtitle {
	FONT-WEIGHT: normal;
	FONT-SIZE: 16px;
	FONT-WEIGHT: bold;
	COLOR: #76797c;
	FONT-FAMILY: 'Open Sans', arial, sans-serif;
}
.article_text {
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	COLOR: #333333;
	FONT-FAMILY: 'Open Sans', arial, sans-serif;
}

.white {
	COLOR: #ffffff
}

.blue {
	COLOR: #2971a7
}
.grey {
	COLOR: #666666
}
.red {
	COLOR: #D54E21
}
.green {
	COLOR: #009933
}
.identifier {
	FONT-WEIGHT: normal;
	FONT-SIZE: 14px;
	COLOR: #22AADD;
	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: 'Open Sans', arial, sans-serif;
}
.formtitle {
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	COLOR: #5a5a5a;
	FONT-STYLE: normal;
	FONT-FAMILY: 'Open Sans', arial, sans-serif;
}
.left_nav_heading {
	FONT-WEIGHT: normal;
	FONT-SIZE: 13px;
	COLOR: #444444;
	FONT-STYLE: normal;
	FONT-FAMILY: 'Open Sans', arial, sans-serif;
}
.pageheader {
	FONT-WEIGHT: bold; FONT-SIZE: 20px; COLOR: #000000; FONT-STYLE: normal; FONT-FAMILY: 'Open Sans', arial, sans-serif;
}
.heading {
	FONT-WEIGHT: normal;
	FONT-SIZE: 24px;
	COLOR: #22AADD;
	FONT-STYLE: normal;
	FONT-FAMILY: 'Open Sans', arial, sans-serif;
}
.heading_grey {
	FONT-WEIGHT: normal;
	FONT-SIZE: 22px;
	COLOR: #BACAD3;
	FONT-STYLE: normal;
	FONT-FAMILY: arial,helvetica,tahoma,verdana,sans-serif;
}
.heading2 {
	FONT-WEIGHT: normal;
	FONT-SIZE: 15px;
	COLOR: #5a5a5a;
	FONT-STYLE: normal;
	FONT-FAMILY: 'Open Sans', arial, sans-serif;
}
.columnheading {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #CCC;
	FONT-STYLE: normal;
	FONT-FAMILY: 'Open Sans', arial, sans-serif;
}
.orangeheading {
	FONT-WEIGHT: normal;
	FONT-SIZE: 16px;
	COLOR: #FF3300;
	FONT-FAMILY: 'Open Sans', arial, sans-serif;
}
.box_testimonial {
	FONT-WEIGHT: normal;
	FONT-SIZE: 13px;
	COLOR: #464646;
	FONT-FAMILY: 'Open Sans', arial, sans-serif;
}
.greyheading {
	FONT-WEIGHT: normal;
	FONT-SIZE: 14px;
	COLOR: #21759b;
	FONT-FAMILY: 'Open Sans', arial, sans-serif;
}
.style1 {
	COLOR: #ffffff
}
.light {
	FONT-WEIGHT: normal;
	FONT-SIZE: 10px;
	COLOR: #666666;
	FONT-STYLE: normal;
	FONT-FAMILY: 'Open Sans', arial, sans-serif;
}
.lightbold {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #666666;
	FONT-STYLE: normal;
	FONT-FAMILY: 'Open Sans', arial, sans-serif;
}
.dark {
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	COLOR: #666666;
	FONT-STYLE: normal;
	FONT-FAMILY: 'Open Sans', arial, sans-serif;
}
.formlabel {
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	COLOR: #333333;
	FONT-STYLE: normal;
	FONT-FAMILY: 'Open Sans', arial, sans-serif;
}
.darkbold {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #333333;
	FONT-STYLE: normal;
	FONT-FAMILY: 'Open Sans', arial, sans-serif;
}

.text {
	FONT-SIZE: 11px; WIDTH: 120px; FONT-FAMILY: 'Open Sans', arial, sans-serif;
}

.text a {color:#7aa8df; text-decoration:none; font-weight:normal}
.text a:hover {text-decoration:none; color:#fff}

.searchfield {
	FONT-SIZE: 11px; WIDTH: 100px
}
.datefield {
	FONT-SIZE: 11px; WIDTH: 70px
}
.drop {
	FONT-SIZE: 11px; WIDTH: 140px; FONT-FAMILY: 'Open Sans', arial, sans-serif;
}
.modeldrop {
	FONT-SIZE: 11px; WIDTH: 120px; FONT-FAMILY: 'Open Sans', arial, sans-serif;
}
.dropdown {
	FONT-SIZE: 11px; WIDTH: 130px; FONT-FAMILY: 'Open Sans', arial, sans-serif;
}
/* HEADING */
.h3 {
	FONT-WEIGHT: normal;
	FONT-SIZE: 13px;
	COLOR: #D6D6CF;
	FONT-STYLE: normal;
	FONT-FAMILY: 'Open Sans', arial, sans-serif;
	text-decoration: none;
}
.h4 {
	font-size: 20px;
	color: #E0A343;
	line-height: 1.5em;
	margin: 0;
	padding: 0;
	text-align: left;
	FONT-FAMILY: 'Open Sans', arial, sans-serif;
	font-weight: normal;
}
.h5-gold {
	font-size: 19px;
	color: #74AEE7;
	line-height: 1.5em;
	margin: 0;
	padding: 0;
	text-align: left;

	FONT-FAMILY: 'Open Sans', arial, sans-serif;
	font-weight: normal;
}
.right_nav_head {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 13px; 
	COLOR: #1e4262; 
	FONT-STYLE: normal; 
	FONT-FAMILY: 'Open Sans', arial, sans-serif;
}
.column {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 13px; 
	COLOR: #464c56; 
	FONT-STYLE: normal; 
	FONT-FAMILY: 'Open Sans', arial, sans-serif;
}
.text {
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	COLOR: #B2B2B2;
	FONT-STYLE: normal;
	FONT-FAMILY: 'Open Sans', arial, sans-serif;
}
.search_button {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #0072C6;
	FONT-STYLE: normal;
	TEXT-DECORATION: none;
	FONT-FAMILY: 'Open Sans', arial, sans-serif;
}
.more {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #0072C6;
	FONT-STYLE: normal;
	TEXT-DECORATION: none;
	FONT-FAMILY: 'Open Sans', arial, sans-serif;
}
.left_nav_box {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #444444;
	FONT-STYLE: normal;
	TEXT-DECORATION: underline;
	FONT-FAMILY: 'Open Sans', arial, sans-serif;
}
.cloud_title {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #444444;
	FONT-STYLE: normal;
	TEXT-DECORATION: none;
	FONT-FAMILY: 'Open Sans', arial, sans-serif;
}
.feature_h4 {
	font-size: 22px;
	color: #21759b;
	margin: 0;
	font-weight: normal;
	FONT-FAMILY: arial,helvetica,tahoma,verdana,sans-serif;
}
.filter_by {
	font-size: 22px;
	color: #5a5a5a;
	margin: 0;
	font-weight: normal;
	FONT-FAMILY: arial,helvetica,tahoma,verdana,sans-serif;
}
.h5 {
	font-size: 17px;
	color: #21759b;
	margin: 0;
	font-weight: normal;
	FONT-FAMILY: arial,helvetica,tahoma,verdana,sans-serif;
}
.feature_h5 {
	font-size: 12px;
	color: #D6D6CF;
	margin: 0;
	font-weight: normal;
	FONT-FAMILY: 'Open Sans', arial, sans-serif;
}
.feature_h3 {
	font-size: 200%;
	color: #4b4740;
	margin: 0;
}
.feature_column {
	font-size: 13px;
	color: #5a5a5a;
	line-height: 1.5em;
	margin: 0;
	padding: 0;
	text-align: left;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
}
.showcase_view_site {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: F6783C;
	FONT-FAMILY: 'Open Sans', arial, sans-serif;
}
.showcase_view_site a {
	color:#7aa8df;
	text-decoration:underline;
	font-weight:normal
}
.showcase_first_para {
	font-size: 16px;
	color: #FFFFFF;
	line-height: 1.5em;
	margin: 0;
	padding: 0;
	text-align: left;
	font-family: 'Open Sans', arial, sans-serif;
}
.showcase_para_title {
	font-size: 14px;
	color: #FFFFFF;
	line-height: 1.5em;
	margin: 0;
	padding: 0;
	text-align: left;
	font-family: 'Open Sans', arial, sans-serif;
}
.showcase_col_title {
	font-size: 14px;
	color: #EEEEEE;
	line-height: 1.5em;
	margin: 0;
	padding: 0;
	text-align: left;
	FONT-FAMILY: 'Open Sans', arial, sans-serif;
}
.shivquote {
	font-family: Georgia, Times, Serif;
	font-size: 18px;
	line-height: 31px;
	font-weight: normal;
	display: inline;
	color: #cccccc;
	/*	color: #22AADD;*/
	text-align: left;
}
.showcase_para {
	font-size: 13px;
	color: #B2B2B2;
	line-height: 1.5em;
	margin: 0;
	padding: 0;
	text-align: left;
	font-family: 'Open Sans', arial, sans-serif;
}
.showcase_quote {
	font-size: 12px;
	color: #D6D6CF;
	margin: 0;
	padding: 0;
	text-align: left;


	FONT-FAMILY: 'Open Sans', arial, sans-serif;
	line-height: 1.5em;
}
.showcase_similar_projects {
	font-size: 22px;
	color: #74AEE7;
	line-height: 1.5em;
	margin: 0;
	padding: 0;
	text-align: left;
	FONT-FAMILY: 'Open Sans', arial, sans-serif;
	font-weight: normal;
}
.box_text {
	font-size: 12px;
	color: #D6D6CF;
	line-height: 1.5em;
	margin: 0;
	padding: 0;
	text-align: left;
	font-family: arial,helvetica,tahoma,verdana,sans-serif;
}
.box_text a {
	color:#D6D6CF  /*#ffffff*/;  /*#4b94eb*/
	text-decoration:none;
	font-weight:normal
}
.box_text a:hover {
	text-decoration:none;
	color:#D6D6CF  /*#ffffff*/
}

.hero_title {
	color:#CCC;
	padding-bottom:3px;
	margin:0px;
	padding-top:10px;
	font-size:300%; /* 130 %*/
	font-weight:100;
	line-height:normal;
	FONT-FAMILY: Georgia, "Times New Roman", Times, 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: 'Open Sans', arial, 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: 'Open Sans', arial, sans-serif;
}
.poster_column {
	font-size:12px;
	color:#252F47;
	line-height:17px;
	margin:0;
	padding:0;
	text-align:left;
	FONT-FAMILY: 'Open Sans', arial, sans-serif;
}
.address {
	FONT-SIZE: 11px;
	COLOR: #D6D6CF;
	FONT-STYLE: normal;
	TEXT-DECORATION: none;
	FONT-FAMILY: arial,helvetica,tahoma,verdana,sans-serif;
}
.cloud_column {
	FONT-SIZE: 11px;
	COLOR: #D6D6CF;
	FONT-STYLE: normal;
	TEXT-DECORATION: none;
	FONT-FAMILY: 'Open Sans', arial, sans-serif;
}
.bottom_nav {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #21759b;
	FONT-STYLE: normal;
	FONT-FAMILY: 'Open Sans', arial, sans-serif;
}
.disclaimer {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #D6D6CF;
	FONT-STYLE: normal;
	FONT-FAMILY: 'Open Sans', arial, sans-serif;
}
.copy {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #999999;
	FONT-STYLE: normal;
	FONT-FAMILY: 'Open Sans', arial, sans-serif;
	
}
.copy a {
	color:#D6D6CF;
	text-decoration:none;
	font-weight:normal
}
.copy a:hover {
	text-decoration:underline
}
.bullets {
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	COLOR: #D6D6CF;
	FONT-STYLE: normal;
	FONT-FAMILY: 'Open Sans', arial, sans-serif;
	;
}
.bullets a {
	color:#cccccc;
	text-decoration:none;
	font-weight:normal
}
.bullets a:hover {
	text-decoration:underline
}
.pageheading {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #000000; FONT-STYLE: normal; FONT-FAMILY: 'Open Sans', arial, sans-serif;
}
.hot_box {
	FONT-WEIGHT: normal;
	FONT-SIZE: 14px;
	COLOR: #333333;
	FONT-STYLE: normal;
	FONT-FAMILY: "Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, sans-serif
}
.middleheader {
	FONT-WEIGHT: normal;
	FONT-SIZE: 14px;
	COLOR: #22AADD;
	FONT-STYLE: normal;
	FONT-FAMILY: 'Open Sans', arial, sans-serif;
}
.middleheader a {
	color:#22AADD;
	text-decoration:none;
	font-weight:lighter
}
.middleheader a:hover {
	text-decoration:none
}
.logo_id {
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	COLOR: #999999;
	FONT-STYLE: normal;
	FONT-FAMILY: 'Open Sans', arial, sans-serif;
}
.date {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #8C8C9D;
	FONT-STYLE: normal;
	TEXT-DECORATION: none;
	FONT-FAMILY: 'Open Sans', arial, sans-serif;
}
.footer_white {
	float:left;
	overflow:inherit;
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10px; 
	COLOR: #FFFFFF; 
	FONT-STYLE: normal; 
	TEXT-DECORATION: none;
	FONT-FAMILY: 'Open Sans', arial, 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;
}
/*footer*/

#footer {text-indent:13px; padding:23px 0 22px 0}
#footer a {color:#7aa8df; text-decoration:none; font-weight:bold}

