body{
margin: 0 auto;
width:955px;
}

h1{font-size:16px;font-weight:bold;font-family:Helvetica, sans-serif;}
h2{font-size:14px;font-weight:bold;font-family:Helvetica, sans-serif;
}

.central{ 
background-image:url(/new-homepage/images/shadow_03.png);
background-position:right center;
background-repeat:repeat-y;
border-left:1px solid #DADADA;
color:#666666;
font-family:Helvetica,sans-serif;
height:1434px;
margin: auto 0;
size:1px;
width:950px;
}	 
.first-div{ 
color:#666666;
font-family:Helvetica,sans-serif;
 
 
width:949px;
}	 

a:link  { color:#4869c0; text-decoration:none;}
a:hover  { color:#4869c0; text-decoration:underline;}
a:visited { color:#4869c0; text-decoration:none;}
a:active { color:#4869c0; text-decoration:none;} 

.central2{
size:1px;

margin:0 auto;
}
.logo-newH{ 
background-color:#FFFFFF;
background-repeat:no-repeat;
float:left;
padding-left:29px;
padding-right:7px;
margin-top:10px;
position:relative;
}

.title-box{
position:absolute;
background-color:#cbd4ec;
width:119px;
height:17px;
margin-bottom:10px;
left: 11px;
top: -10px;
font-family:Helvetica, sans-serif;
color:#4869c0;
font-weight:bold;
padding-left:7px;
}

.header{position:relative; width:947px; height:86px; padding:0px; border-top:1px solid #DADADA;}

.phonenumber{
float:left;
height:20px;
 
margin-top:46px;
position:relative;
width:435px;
}

.flags{position:relative;}

.access-client{ 
background-color:#E4EBFD;
float:right;
font-family:Helvetica,sans-serif;
font-size:10px;
height:86px;
position:relative;
text-align:left;
width:251px; 
margin-right:2px; 
 
}

.menu{
position:relative;
width:908px;
height:21px;
background-color:#4869c0;
clear:both;
font:Arial, Helvetica, sans-serif;
font-size:13px;
}

.menu li{
float:left;
position:relative;
list-style:none;
background-color:#4869c0;
color:#FFF;
font:Arial, Helvetica, sans-serif;
font-size:13px;
}

.menu-verticalb{color:#FFFFFF; font-size:11px; padding-top:3px;}

#after-menu-left{color:#999999;
float:left;
font-family:Helvetica;
font-size:33px;
font-weight:bold;
 
position:relative;
text-align:right;
width:460px;}
#after-menu-right{float:right; position:relative; margin:0px; padding:0px; }

#left-column{position:relative; font-size:12px; width:655px; height:630px; float:left; }
#right-column{float:left;
height:710px;
margin-left:3px;
position:relative;
width:270px;
margin-right:0px;
padding-right:18px;
}

/*here*/

.companies{
float:left;
margin-bottom:0px;
margin-left:0px;
margin-top:-9px;
position:relative;
margin-left:11px;
}

.companies1{
position:relative;
float:left;
margin-left:8px;
margin-bottom:2px;
}

#companies-center-box{}
#companies-center-box li{ list-style:inside;}
#text-content{position:relative; float:left; background-color:#f0f0f0; padding:10px 4px; padding-left:11px; margin-top:20px; margin:10px 9px; width:624px;}
#second-text-content{position:relative; float:left; margin-top:20px; margin:0px 9px; width:639px;}

.bluebox{
position:relative;
float:left;
margin-top:20px;
display:inline;
}

.left-box{
position:relative;
float:left;
margin-top:5px;

margin-left:5px;
margin-right:8px;
}
.bluebox1{
position:relative;
float:left;
margin-left:19px;
}

.default-position{
position:relative;
float:left;
}
#footer-element1{
position:relative;
float:left;
width:300px;
padding:0px;
margin:0px;
}

#footer-element1 li{
list-style-type:none;
line-height:18px;
padding:0px;
margin:0px;
 
}

#footer-element2{
position:relative;
float:left;
width:300px;
padding:0px;
margin:0px;
}

#footer-element2 li{
list-style-type:none;
line-height:0px;
margin-bottom:7px;
line-height:11px;
margin-top:4px;

}

#footer-element3{
position:relative;
float:left;
width:330px;
padding:0px;
margin:0px;
 
}
#footer-element3 li{
list-style-type:none;
line-height:18px;
padding:0px;
margin:0px;
}

.footer-newH{
background-color:#E7E6E6;
background-image:url(/new-homepage/images/shadow_11.png);
background-position:center bottom;
background-repeat:repeat-x;
float:left;
padding:0px;
padding-top:0px;
margin:0px;
margin-left:20px;
position:relative;
width:950px;
}

.footer-newH li a:link  { color:#666666; text-decoration:none;} 
.footer-newH li a:visited { color:#666666; text-decoration:none;}
.footer-newH li a:hover  { color:#4869C0; text-decoration:underline;}
.footer-newH li a:active { color:#666666; text-decoration:none;}

#footer-last-text{
color:#666666;
float:left;
font-family:Helvetica,sans-serif;
padding:0px 0px 4px 15px;
position:relative;
margin-top:0px;
}

.np{
position:absolute;
float:left;
width: 54px;
height: 24px;
top: 7px;
left: 253px;
}

.footer-menu{font-weight:bold;
}

.left-column-1{border:1px solid #E1DEDD;
float:left;
height:180px;
margin-left:9px;
position:relative;
width:312px;

}

.title-box-1{ 
background-color:#CBD4EC;
color:#4869C0;
font-family:Helvetica,sans-serif;
font-weight:bold;
height:16px;
left:4px;
margin-bottom:10px;
position:absolute;
top:-7px;
left:4px;
width:148px;

}

.left-column-2{border:1px solid #E1DEDD;
float:left;
height:165px;
margin-left:8px;
padding-left:10px;
padding-right:3px;
padding-top:15px;
position:relative;
width:302px;
display:inline;
}

.left-column-2 ul{padding-left:0px; margin-left:0px; margin-bottom:2px; margin-top:0px;list-style-image:none;list-style-position:inside;list-style-type:disc;}

.title-box-2{
width:105px;
padding-left:8px;
position:absolute;
background-color:#cbd4ec;
width:103px;
height:16px;
margin-bottom:10px;
top:-7px;
left:4px;
font-family:Helvetica, sans-serif;
color:#4869c0;
font-weight:bold;

}
.right-column-a{position:relative; float:left; width:274px;}
.right-column-1{background-color:#F0F0F0;
border:1px solid #E1DEDD;
clear:both;
color:#666666;
float:left;
margin-bottom:10px;
padding:15px 0 4px 8px;
position:relative;
width:260px;
}

.rss{
position:relative;
float:right;

}

.right-column-2{border:1px solid #CCCCCC;
clear:both;
float:left;
margin-top:7px;
padding:14px 0 4px 9px;
position:relative;
width:259px;
}

.title-box-3{
width:155px;
padding-left:10px;
position:absolute;
background-color:#cbd4ec;
width:117px;
height:16px;
margin-bottom:10px;
top:-7px;
left:4px;
font-family:Helvetica, sans-serif;
color:#4869c0;
font-weight:bold;
padding-left:8px;
}

.title-box-4{
padding-left:10px;
position:absolute;
background-color:#cbd4ec;
width:117px;
height:16px;
margin-bottom:10px;
top:-7px;
left:4px;
font-family:Helvetica, sans-serif;
color:#4869c0;
font-weight:bold;
padding-left:8px;
width:87px;
padding-left:10px;
}

.right-column-3{position:relative; float:left; margin-top:7px; margin-bottom:13px; border:solid 1px #CCC;}
.right-column-4{
background-color:#EEEEEE;
border:1px solid #E1DEDD;
color:#666666;
float:left;
height:55px;
margin:2px 0 0 1px;
padding:11px 0 4px 8px;
position:relative;
width:259px;
}

.title-box-5{
padding-left:10px;
position:absolute;
background-color:#cbd4ec;
height:16px;
margin-bottom:10px;
top:-7px;
left:4px;
font-family:Helvetica, sans-serif;
color:#4869c0;
font-weight:bold;
padding-left:8px;
width:70px;
}
.confidentiality{position:relative; float:right;  margin-bottom:2px;}

.confidentiality-text{
float:left;
margin-bottom:7px;
position:relative;		 
}

.confidentiality-logo{
	position:relative;
float:left;
margin-left:6px;
margin-right:7px;
margin-top:-3px;
position:relative; 
}


#chat-logo{
	position:absolute;
	width:67px;
	padding-left:9px;
	top:191px;
	width:67px;
	left: 247px;
}
