/* Home page */ 
#index #Breadcrumb{
	display:none;
}

#index #PageHead{
	/*background:#ffffff url('../img/core/homebg.gif') no-repeat center top;*/
}
body#index{
	/*background:#ffffff url('../img/core/homebodybg.png') no-repeat center 154px;*/
}

#index #PageBody{
	padding-top:25px;
}

ul#FeatureLinks{
	margin:0;
	padding:0; 
}

ul#FeatureLinks li{
	list-style:none;
	height:75px;
	display:block;
	background:#eef0f9 url(../img/core/flbg.jpg) no-repeat top right;
	margin:0 0 10px 0;
}

ul#FeatureLinks li a{
	font-size:12px;
	padding:10px 10px 10px 90px;
	display:block;
	height:55px;
	text-decoration:none;
}

ul#FeatureLinks li#l1 a{
	background:url(../img/featuredlinks/l1.jpg) no-repeat top left;
}
ul#FeatureLinks li#l2 a{
	background:url(../img/featuredlinks/l2.jpg) no-repeat top left;
}
ul#FeatureLinks li#l3 a{
	background:url(../img/featuredlinks/l3.jpg) no-repeat top left;
}
ul#FeatureLinks li#l4 a{
	background:url(../img/featuredlinks/l4.jpg) no-repeat top left;
}
ul#FeatureLinks li#l5 a{
	background:url(../img/featuredlinks/l5.jpg) no-repeat top left;
}
ul#FeatureLinks li#l6 a{
	background:url(../img/featuredlinks/l6.jpg) no-repeat top left;
}

ul#FeatureLinks li strong{
	display:block;
}

ul#FeatureLinks li em,
ul#FeatureLinks li span{
	display:block;
	font-size:11px;
}

/* News */
#latestNews h4{
	font-size:14px;
	margin:0;
	letter-spacing:normal;
	line-height:normal;
	font-weight:bold;
}


/* Contact vcard Micro Format */
.vcard{line-height:19px;}
.vcard .org{
	font-size:1.2em;
	margin:0 0 10px 0;
}
.vcard .adr{}
.vcard .street-address{}
.vcard .locality{}
.vcard .region{}
.vcard .postal-code{}
.vcard .country-name{}
.vcard .tel{
	margin:10px 0 0 0;
	font-weight:bold;
}
.vcard .fax{
	margin:0 0 10px 0;
	font-weight:bold;
}
.vcard .email{}

#ImageControl{
	text-align:center;
}

a#MainImage{
	display:block;
	text-align:center;
	text-decoration:none;
}

a#MainImage span{
	display:block;
	width:45px;
	margin:5px auto 5px auto;
	padding:0 0 0 20px;
	height:20px;
	line-height:20px;
	background:url('../../img/ico/16/magnifier-zoom-fit.png') no-repeat center left;
}

a#MainImage:hover span{
	text-decoration:underline;
}

#ImageControl ul{
	margin:0;
	background:#f5f5f5;
	-moz-border-radius:3px;
	padding:5px 5px 0 5px;
	width:auto;
	overflow:hidden;
}

#ImageControl ul li{
	list-style:none;
	float:left;
	border:#cccccc 1px solid;
	margin:0 5px 5px 0;
}

/* Case Studies Styles */

#caseStudy{
	float:left;
	width:267px;
	height: 45px;
	min-height: 45px;
	overflow:hidden;
	display:block;
	margin: 0 6px 10px 0;
}

.csImage{
	float:left;
	width:95px;
	overflow:hidden;
	margin: 0;
}

.csText{
	float:right;
	width:165px;
	overflow:hidden;
	font-size:12px;
	color:#111111;
}

.csText a{
	color:#444444;
	text-decoration:none;
}

.csText a:hover{
	color:#444444;
	text-decoration:underline;
}

p.desc {
	font-size:10px;
	display:block;
	color:#444444;
	line-height:1.3em;
}