*, html,body{
	margin:0;
	padding:0;
}
body{
	background-color:#1e043d;
	background-image:url(../img/laslabg.jpg);
	background-position:center 182px;
	background-repeat:no-repeat;
	text-align: center;
	color:#fff;
}
#center{
	width:955px;
	vertical-align: middle;	
	margin: 0px auto;
	text-align: left;
}
#head{
	width:955px;
	height:182px;
	background-image:url(../img/head.jpg);
	background-position:center;
	background-repeat:no-repeat;
}
#nav{
	width:955px;
	text-align:center;
	height:38px;
}
#nav ul li{
	list-style-type:none;
	display:inline;
	padding:0 6px 0 0px;
}
#content{
	margin:0 150px 0 150px;
	background-image:url(../img/subnavbg.png);
	background-repeat:repeat-y;
}
#content_home{
	margin:0 150px 0 150px;
}
#landing{
	width:655px;
	height:350px;
	margin-left:150px;
	background-image:url(../img/landingpage.jpg);
	background-repeat:no-repeat;
}
#opener{
	padding:45px 40px 0px 22px;
	font-size:11px;
	line-height:18px;
	color:#ccb097;
}
#lbar{
	float:left;
	width:175px;
	padding:0px;
}
#rbar{	
	width:460px;
	margin-left:195px;
}
#rbar_home{
	margin-top:15px;	
}

#rbar img, #rbar_home img{
	padding:2px;
}
#clear{
	clear:left;
}
#subnavend{
	margin-left:150px;
	background-image:url(../img/subnavend.gif);
	background-repeat:no-repeat;
	width:175px;
	height:5px;
}
#rbarfooter{
	border-top:1px solid #fff;
	margin-top:10px;
	padding:8px 0 0 0;
}
#landingfooter{
	padding:4px 0 0 0;
	text-align:center;
	font-size:10px;
}
#noflash{
	text-align:center;
	padding:75px 0 70px 0;
	font-weight:bold;
}
#righthead{
	margin:75px 160px 0 0;
	width:450px;
	float:right;
}
#clearhead{
	clear:right;
}
.mod_breadcrumb, block{
	margin-bottom:10px;
	padding:5px 0 0px 0;
	font-size:10px;
	text-align:right;
}
/*NORMAL STATE*/
#nav{
	background-repeat:no-repeat;
}
a#home img{
	width:68px;
	background-image:url(../img/nav/normal/home.gif);
}
a#company_profile img{
	width:164px;
	background-image:url(../img/nav/normal/company_profile.gif);
}
a#products img{
	width:104px;
	background-image:url(../img/nav/normal/products.gif);
}
a#references img{
	width:116px;
	background-image:url(../img/nav/normal/references.gif);
}
a#news img{
	width:66px;
	background-image:url(../img/nav/normal/news.gif);
}
a#contact img{
	width:94px;
	background-image:url(../img/nav/normal/contact.gif);
}
a#downloads img{
	width:126px;
	background-image:url(../img/nav/normal/downloads.gif);
}

/*HOVER STATE*/
a#home img:hover{
	background-image:url(../img/nav/active/home.gif);
}
a#company_profile img:hover{
	background-image:url(../img/nav/active/company_profile.gif);
}
a#products img:hover{
	background-image:url(../img/nav/active/products.gif);
}
a#references img:hover{
	background-image:url(../img/nav/active/references.gif);
}
a#news img:hover{
	background-image:url(../img/nav/active/news.gif);
}
a#contact img:hover{
	background-image:url(../img/nav/active/contact.gif);
}
a#downloads img:hover{
	background-image:url(../img/nav/active/downloads.gif);
}
/*ACTIVE STATE*/
a#home_act img{
	width:68px;
	background-image:url(../img/nav/active/home.gif);
}
a#company_profile_act img{
	width:164px;
	background-image:url(../img/nav/active/company_profile.gif);
}
a#products_act img{
	width:104px;
	background-image:url(../img/nav/active/products.gif);
}
a#references_act img{
	width:116px;
	background-image:url(../img/nav/active/references.gif);
}
a#news_act img{
	width:66px;
	background-image:url(../img/nav/active/news.gif);
}
a#contact_act img{
	width:94px;
	background-image:url(../img/nav/active/contact.gif);
}
a#downloads_act img{
	width:126px;
	background-image:url(../img/nav/active/downloads.gif);
}
.mod_subscribe{
	margin-top:10px;
}
.mod_unsubscribe{
	margin-top:10px;
}
.mod_lostPassword{
	margin-top:20px;
}
td.col_0{
	width:100px;
}
.teaser{
	margin-bottom:22px;
}
#personal-contacts .ce_text{
	margin:0px 0px 15px;
	border:1px solid #95141B;
	padding:10px;
}
#table_75 td, #table_77 td{
	width:50%;
	border-bottom:1px solid #9495C7;
}
a.invisible{
	display:none;
}

