BODY, HTML {
	margin: 0px;
	font-family:"Trebuchet MS", Arial, Verdana, Geneva, sans-serif;
	font-size: 10pt;
	height: 100%;
	background:#fcfcfc;
}
.clear {
	clear:both;
}
a {
	color: #757575;
	text-decoration:none;
}
.container {
	width: 798px;
	margin: 0 auto;
	height: 100%;
	text-align:left;
	float: none;
}
#mobile {
	position:relative;
	z-index:2;
	float:left;
	width: 266px;
	height: 100%;
}
#electro {
	position:relative;
	z-index:2;
	float:left;
	width: 266px;
	height: 100%;
}
#it {
	position:relative;
	z-index:2;
	float:left;
	width: 266px;
	height: 100%;
}
#electro .col:hover, #it .col:hover, #mobile .col:hover {
	background: #f2f2f2;
}
.col {
	height: 100%;
}
#mobile .col {
	background: #fcfcfc;
	border-left:1px solid #f5f5f5;
}
#electro .col {
	background: #f9f9f9;
}
#it .col {
	background: #fcfcfc;
	border-right:1px solid #f5f5f5;
}
.callout {
	height:330px;
}
.callout img {
	margin-top:60px;
	position:absolute;
}
#mobile .callout img {
	margin-left:50px;
}
#electro .callout img {
	margin-left:50px;
}
#it .callout img {
	margin-left:25px;
	margin-top:75px;
}
.logo-container{text-align:center;}
.logo {margin: 20px auto 0 auto;}
.language { background:url(images/language-bg.png) no-repeat center center;margin-top: 30px; text-align:center;color:#e7e7e7;}
#strp{position:absolute;z-index:1;top:335px;background:#f9f9f9;height:300px;width:100%;}
#promo {
	position:absolute;
	z-index:3;
	margin-left:21px;
	top: 490px;
	clear:both;
}
#promo img {
	border:none;
}