*{
	margin:0px;
	padding:0px;
	font-size:12px;
	font-family:Verdana;
}
body{
	width:100%;
	height:100%;
	background-color:#dddddd;
}
.container{
	width:980px;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
	background-color:#404143;
}
.bottom_container{
	width:980px;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
	position:relative;
	height:30px;
}
.bottom_container .link_container{
	position:absolute;
	top:2px;
	left:10px;
}
.bottom_container .link_container a{
	color:#808080;
	text-decoration:none;
	padding-left:5px;
	padding-right:5px;
}
.bottom_container .link_container a:hover{
	text-decoration:underline;
}
.bottom_container .link_container .selected{
	text-decoration:underline;
}
.header{
	width:980px;
	height:308px;
	background-image:url("../images/banner1.jpg");
	background-repeat:no-repeat;
	position:relative;
}
.header .langs{
	position:absolute;
	right:20px;
	top:13px;
}
.header .langs a{
	text-decoration:none;
	color:#c1bdba;
	font-size:10px;
}
.header .langs a:hover{
	color:white;
}
.header .logo{
	position:absolute;
	left:30px;
	top:45px;
	width:287px;
	height:129px;
	background-image:url("../images/logo.png");
	background-repeat:no-repeat;
	text-decoration:none;
}
.header .menu{
	position:absolute;
	left:25px;
	top:218px;
	height:25px;
	width:420px;
	text-align:left;
}
.header .menu a{
	line-height:26px;
	color:white;
	text-decoration:none;
	padding-left:7px;
	padding-right:7px;
	color:#9d907f;
	display:block;
	float:left;
}
.header .menu a:hover,
.header .menu .selected{
	color:white;
	background-color:#404143;
	filter: alpha(opacity=50); /* ie */
	-moz-opacity: .5; /* mozilla */
}
.header .menu .selected{
	color:white;
}
.header .h1cont{
	position:absolute;
	left:25px;
	top:270px;
}
h1{
	font-weight:bold;
	color:#ff6602;
	font-size:16px;
	font-family:tahoma;
}
.clear{
	height:20px;
	font-size:0px;
	line-height:0px;
	clear:both;
}
.main_container .first_gap{
	float:left;
	width:20px;
}
.main_container a{
	color:white;
	text-decoration:none;
}
.main_container .left{
	float:left;
	width:500px;
}
.main_container p{
	font-size:12px;
	line-height:150%;
	padding-bottom:10px;
	text-align:left;
	color:#97989a;
}
.main_container .second_gap{
	float:left;
	width:40px;
}
.main_container .right{
	float:left;
	width:380px;
}
.main_container .right .workcontainer{
	width:371px;
	height:308px;
	background-image:url("../images/screen3.png");
	position:relative;
}
.main_container .right .workcontainer .topimg{
	position:absolute;
	top:25px;
	left:25px;
}
.main_container .right .workcontainer .topimg img{
	border:none;
}
.main_container .right .workcontainer .description{
	position:absolute;
	left:20px;
	top:245px;
	width:320px;
	height:27px;
	overflow:hidden;
	color:black;
}
.main_container .right .workcontainer .description p{
	font-size:10px;
	line-height:12px;
	color:#6c6c6c;
}
.main_container .right .workcontainer .triangleanchor{
	position:absolute;
	right:12px;
	bottom:12px;
	height:20px;
	text-align:right;
	padding-right:25px;
	font-size:11px;
	color:black;
}
.main_container .united{
	text-align:left;
	float:left;
	width:930px;
	color:#97989a;
}
.main_container .united ul{
	padding-left:30px;
	color:#97989a;
	line-height:150%;
}
.main_container .united .contactable{
	
}
.main_container .united .contactable tr .label{
	text-align:right;
	padding-right:5px;
	vertical-align:top;
	padding-left:5px;
	width:100px;
}
.main_container .united .contactable input,.main_container .united .contactable textarea{
	background-color:#404143;
	background-color:#bebebe;
}
.retbutton:hover{
	cursor:pointer;
}
.main_container .united .itempreview{
	float:left;
	width:286px;
	height:237px;
	background-image:url("../images/screen2.png");
	position:relative;
	margin-right:10px;
}
.main_container .united .itempreview .topimg1{
	position:absolute;
	left:19px;
	top:18px;
}
.main_container .united .itempreview .topimg1 img{
	border:none;
}
.main_container .united .itempreview .description1{
	position:absolute;
	left:10px;
	top:190px;
	width:260px;
	height:23px;
	overflow:hidden;
	
}
.main_container .united .itempreview .description1 p{
	font-size:10px;
	line-height:100%;
	color:#6c6c6c;
	text-align:justify;
}
.main_container .united .itempreview .triangleanchor1{
	position:absolute;
	right:12px;
	padding-right:20px;
	bottom:12px;
	color:black;
	font-size:10px;
}

