@charset "windows-1253";

body {
	background-color:#DDDDDD;
	margin:0px;
	padding:0px;
	text-align:center;
	font:normal 11px Verdana, Arial, Helvetica, sans-serif;
}

a:link {
	color:#9D080D;
	text-decoration:none;
}
a:visited {
	color:#9D080D;
	text-decoration:none;	
}
a:hover{
	color:#D72029;
	text-decoration:underline
}
a:active {
	color:#9D080D;
	text-decoration:none;	
}

.clearFloats {
	clear:both;
}

.container {
	width:1000px;
	height:400px;
	margin:0px auto;
	background:url(../images/background.jpg) no-repeat;
	position:relative;
}

.leftMargin {
	width:104px;
	height:400px;
	float:left;
}
.leftShadow {
	width:7px;
	height:811px;
	background:url(../images/leftShadow.jpg) no-repeat;
	margin-top:49px;
	float:left;
}

.rightShadow {
	width:7px;
	height:811px;
	background:url(../images/rightShadow.jpg) no-repeat;
	margin-top:49px;
	float:left
}

.middleContainer {
	width:840px;
	background-color:#FFFFFF;
	margin-top:55px;
	float:left;
}

/*==================================== TOP AREA =============================================*/

.topArea {
	width:100%;
	height:90px;
	background-color:#FFFFFF;
	position:relative;
}

.logo, .logo a{
	width:210px;
	height:100%;
	background:url(../images/logo.jpg) 20px 5px no-repeat;
	float:left;
}

.quicklinks {
	width:249px;
	height:39px;
	margin-top:35px;
	line-height:39px;	
	float:left;
}
.quicklinks ul {
	margin-top:10px;
	margin-left:125px;

	padding:0;
}
.quicklinks ul li {
	list-style:none;
	float:left;
	text-align:left;
}
.quicklinks ul li a {	
	display:block;
	text-decoration:none;	
	height:20px;
	width:20px;
	margin-right:20px;	
}
.quicklinks ul li a.qHome {
	background:url(../images/HomeOff.jpg) no-repeat;
}
.quicklinks ul li a.qMail {
	background:url(../images/MailOff.jpg) no-repeat;
}
.quicklinks ul li a.qSite {
	background:url(../images/SitemapOff.jpg) no-repeat;
}
.quicklinks ul li a.qHome:hover {
	background:url(../images/HomeOn.jpg) no-repeat;
}
.quicklinks ul li a.qMail:hover {
	background:url(../images/MailOn.jpg)  no-repeat;
}
.quicklinks ul li a.qSite:hover {
	background:url(../images/SitemapOn.jpg) no-repeat;
}

.topArea .seperator {
	width:1px;
	height:39px;
	background-color:#20323C;
	float:left;
	margin-top:35px;
}

.languages {
	width:225px;
	height:39px;
	line-height:39px;
	margin-top:35px;
	margin-left:15px;
	text-align:left;
	float:left;
}
.languages a{
	text-decoration:none;
	padding:2px 5px;
	color:#525252;
}
.languages a:link{
}
.languages a:visited{
}
.languages a:hover{
	background-color:#C41B1B;
	color:#FFFFFF;
}
.languages a:active{
}
.rightLogo, .rightLogo a {
	width:120px;
	height:100%;
	background:url(../images/rightlogo.jpg) 0px 20px no-repeat;
	float:left;
}

/*==================================== TOP AREA SEPERATOR =============================================*/
.topSeperator {
	height:9px;
	width:840px;
	position:relative;
}
.topSeperator .left {
	width:210px;
	height:9px;
	background-color:#525252;
	float:left;
}
.topSeperator .right {
	width:627px;
	height:9px;
	background-color:#9D080D;
	margin-left:3px;
	float:left;
}

/*==================================== SECTIONS MENU AREA =============================================*/
.sectionsMenu{
	width:180px;
	height:226px;
	float:left;
/*	margin-left:15px;
	margin-right:15px;*/
	margin-top:20px;
}

/*==================================== FLASH AREA =============================================*/
.flashArea {
	width:627px;
	height:246px;
	margin-left:3px;
	float:left;
}

/*==================================== SEPERATORS =============================================*/
.sep1 {
	width:210px;
	height:10px;
	background:url(../images/sep1Bg.jpg) repeat-x top left;
	float:left
}
.sep2 {
	width:627px;
	height:10px;
	margin-left:3px;
	background:url(../images/sep2Bg.jpg) repeat-x top left;
	float:left
}

.sep3 {
	width:840px;
	height:15px;
	background:url(../images/sep3Bg.jpg);
}

/*==================================== PRODUCTS MENU AREA =====================================*/
.productsTitle {
	width:100%;
	height:20px;
	background:url(../images/productsTitle.jpg);
	font:bold 12px Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	padding-top:15px;
	margin-bottom:7px;

}

/*==================================== MAIN AREA =============================================*/

.mainArea{
	position:relative;	
	width:840px;
	background-color:#E9E9E9;
}
.productsMenu{
	width:210px;
	background-color:#E9E9E9;
	color:#535353;
	vertical-align:top;
}
.mainContainer{
	width:630px;
	float:left;
	background-color:#FFFFFF;
	vertical-align:top;
}
.main {
	width:604px;
	margin:17px 13px;
	padding:0px;
	text-align:left;
	color:#767676;
}
.main img.border {
	border:1px solid #B5B5B5;
}
.titles {
	font:bold 12px Verdana, Arial, Helvetica, sans-serif;
}

/*==================================== FOOTER AREA =============================================*/
.footer {
	width:100%;
	height:69px;
	background:url(../images/footerBg.jpg);
	position:relative;
}

.footerLeft {
	width:210px;
	height:69px;
	background:url(../images/intelligentHearing.jpg) 20px 0px no-repeat;
	float:left;
}

.footerRight {
	width:630px;
	height:69px;
	background:url(../images/footerLogo.jpg) 581px 0px no-repeat;
	float:left;
	text-align:left;
}

.footerMenu {
	width:620px;
	height:15px;
	margin-left:10px;
	margin-top:10px;
}
.footerMenu a{
	color:#333333;
	text-decoration:none;
}
.footerMenu a:link{
}
.footerMenu a:visited{
}
.footerMenu a:hover{
	color:#D83D35;
}
.footerMenu a:active{
}

.copyright{
	text-align:center;
	width:420px;
	color:#4D4D4D;
	margin-top:13px;
}

.copyright a:link{
	text-decoration:none;
	color:#4D4D4D;
}
.copyright a:visited{
	text-decoration:none;
	color:#4D4D4D;
}
.copyright a:hover{
	text-decoration:underline;
	color:#D83D35;
}
.copyright a:active{
	text-decoration:none;
	color:#4D4D4D;
}

.borderBottom {
border-bottom:1px solid #C0C0C0;
padding:1px 0;
}