body{
	margin-left: 50%;
	background-color:#FFFFFF;
	}
#content{
	margin-left: -425px;
	position: relative;
    }

#bg-top{
	left:0px;
	background-image:url(images/bg-top.jpg);
	position:absolute;
	width:850px;
	height:65px;
	top:0px;
	}
#bg-left{
	left:-177px;
	background-image:url(images/bg-left.jpg);
	position:absolute;
	width:177px;
	height:795px;
	top:0px;
	}	
#bg-right{
	left:850px;
	background-image:url(images/bg-right.jpg);
	position:absolute;
	width:173px;
	height:795px;
	top:0px;
	}	
	
#bg-logo{
	left:0px;
	background-image:url(images/bg-logo.jpg);
	position:absolute;
	width:850px;
	height:99px;	
	top:65px;
	}
	
#bg-menu{
	left:0px;
	background-image:url(images/bg-menu.jpg);
	position:absolute;
	width:850px;
	height:31px;	
	top:164px;
	z-index:-100;
	}
	
#horizotal-menu{
	left:430px;
	background-color:transparent;
	position:absolute;
	width:485px;
	height:31px;
	top:164px;
	}
#horizotal-menu ul{
	margin:0px;
	padding-left: 0px;
	list-style: none;
	display:inline; /*set horizontal tags */
	}
#horizotal-menu li {
    display:inline;
	padding-left:0px;
    }
#horizotal-menu a{
	float:left;  /*set horizontal tags */
	display: block;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color: #FFFFFF;
	width: 82px;
	height:31px;	
	text-align:center;
	text-decoration: none;
	padding-left:0px;
	margin-left:0px;
	line-height:30px;
	}
#horizotal-menu a:hover{
	background-color: #663366;
	color:#FFFFFF;
	}
	



#vertical-menu {
	background-color:transparent;
	width: 185px;
	position: absolute;
	top: 195px;
	left: 25px;
	}
#vertical-menu ul{
	width: 185px; 
	height:34px;
	list-style-type: none;
	padding: 0;
	margin: 0;
	}
#vertical-menu ul li a{
	display: block;
	width: 185px;
	height:34px;
	padding: 2px 0px 2px 16px;
	text-decoration: none;
	color: #336699;
	font-size:16px;
	background-image: url(images/bg-btn-up.gif);
	background-repeat: no-repeat;
	}
#vertical-menu ul li a:hover{
	background-image: url(images/bg-btn-over.gif);
	background-repeat: no-repeat;
	color:#FFFFFF;
	}



	
	
#top-home{
	left:0px;
	background-image:url(images/top-home.jpg);
	background-repeat:no-repeat;
	position:absolute;
	z-index:-100;	
	width:850px;
	height:189px;	
	top:195px;
	}
#top-seminars{
	left:0px;
	background-image:url(images/top-home.jpg);
	background-repeat:no-repeat;
	position:absolute;
	z-index:-100;	
	width:850px;
	height:189px;	
	top:195px;
	}
#top-about{
	left:0px;
	background-image:url(images/top-home.jpg);
	background-repeat:no-repeat;
	position:absolute;
	z-index:-100;	
	width:850px;
	height:189px;	
	top:195px;
	}	
#top-job{
	left:0px;
	background-image:url(images/top-home.jpg);
	background-repeat:no-repeat;
	position:absolute;
	z-index:-100;	
	width:850px;
	height:189px;	
	top:195px;
	}			
#top-assurance{
	left:0px;
	background-image:url(images/top-assurance.jpg);
	background-repeat:no-repeat;
	position:absolute;
	z-index:-100;
	width:850px;
	height:189px;	
	top:195px;
	}	
#top-contact{
	left:0px;
	background-image:url(images/top-contact.jpg);
	background-repeat:no-repeat;
	position:absolute;
	z-index:-100;
	width:850px;
	height:189px;	
	top:195px;
	}	
#top-education{
	left:0px;
	background-image:url(images/top-education.jpg);
	background-repeat:no-repeat;
	position:absolute;
	z-index:-100;
	width:850px;
	height:189px;	
	top:195px;
	}	
#top-news{
	left:0px;
	background-image:url(images/top-news.jpg);
	background-repeat:no-repeat;
	position:absolute;
	z-index:-100;
	width:850px;
	height:189px;	
	top:195px;
	}	
#top-services{
	left:0px;
	background-image:url(images/top-services.jpg);
	background-repeat:no-repeat;
	position:absolute;
	z-index:-100;
	width:850px;
	height:189px;	
	top:195px;
	}	
#top-staff{
	left:0px;
	background-image:url(images/top-staff.jpg);
	background-repeat:no-repeat;
	position:absolute;
	z-index:-100;
	width:850px;
	height:189px;	
	top:195px;
	}	
#top-tech{
	left:0px;
	background-image:url(images/top-tech.jpg);
	background-repeat:no-repeat;
	position:absolute;
	z-index:-100;
	width:850px;
	height:189px;	
	top:195px;
	}	



#left-home{
	left:25px;
	background-image:url(images/left-home.jpg);
	background-repeat:no-repeat;
	position:absolute;
	width:186px;
	height:327px;	
	top:396px;
	}
#left-bottom-home{
	left:25px;
	background-color: #000000;
	position:absolute;
	width:186px;
	top:730px;
	}
#left-bottom-home .greytext{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height:13px;	
	}
#left-bottom-home .greytext a{
	color: #FFFFFF;
	}
#left-bottom-home .greytext a:hover{
	color: #FFCC00;
	}
#left-seminars{
	left:25px;
	background-image:url(images/left-home.jpg);
	background-repeat:no-repeat;
	position:absolute;
	width:186px;
	height:327px;	
	top:396px;
	}
#left-about{
	left:25px;
	background-image:url(images/left-about.jpg);
	background-repeat:no-repeat;
	position:absolute;
	width:186px;
	height:327px;	
	top:396px;
	}
#left-job{
	left:25px;
	background-image:url(images/left-about.jpg);
	background-repeat:no-repeat;
	position:absolute;
	width:186px;
	height:327px;	
	top:396px;
	}				
#left-assurance{
	left:25px;
	background-image:url(images/left-assurance.jpg);
	background-repeat:no-repeat;
	position:absolute;
	width:186px;
	height:327px;	
	top:396px;
	}	
#left-contact{
	left:25px;
	background-image:url(images/left-contact.jpg);
	background-repeat:no-repeat;
	position:absolute;
	width:186px;
	height:327px;	
	top:396px;
	}		
#left-education{
	left:25px;
	background-image:url(images/left-education.jpg);
	background-repeat:no-repeat;
	position:absolute;
	width:186px;
	height:327px;	
	top:396px;
	}
#left-bottom-education{
	left:25px;
	background-color: #000000;
	position:absolute;
	width:186px;
	top:730px;
	}
#left-bottom-education .greytext{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height:13px;	
	}
#left-bottom-education .greytext a{
	color: #FFFFFF;
	}
#left-bottom-education .greytext a:hover{
	color: #FFCC00;
	}
#left-services{
	left:25px;
	background-image:url(images/left-services.jpg);
	background-repeat:no-repeat;
	position:absolute;
	width:186px;
	height:327px;	
	top:396px;
	}
#left-services p{
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	padding-top:320px;
	line-height:16px;
	font-style:italic;	
	color: #336699;
	text-align:justify;
	}
#left-services h3 {
	font-family: "Times New Roman", Times, serif;
	font-size: 13px;
	color: #336699;
	font-weight: bold;
	text-align:right;
    }

#left-tech{
	left:25px;
	background-image:url(images/left-tech.jpg);
	background-repeat:no-repeat;
	position:absolute;
	width:186px;
	height:327px;	
	top:396px;
	}		
	


#HomeRight {
	left: 230px;
	position: absolute;
    width: 620px;
	height:400px;
	top: 396px;
	}
#HomeRight ul {
	text-indent: 0px;
	list-style-type: circle;
	list-style-position: inside;
	line-height: 18px;
	padding-top: 0px;
	padding-left:130px;
	margin-top: 0px;
	}
#HomeRight li {
	margin-top: 0px;
	padding-top: 0px;
	text-indent: 0px;
	}		
#HomeRight h3{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-stretch:condensed;
	color: #336699;
	padding-left: 111px;
	line-height:0px;
	}
#HomeRight h4{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-stretch:condensed;
	color: #336699;
	padding-left: 111px;
	line-height:0px;
	}
#HomeRight .greytext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #333333;
	padding-left: 111px;
	line-height:15px;
	}


#SeminarsRight {
	left: 230px;
	position: absolute;
    width: 620px;
	height:400px;
	top: 396px;
	}
#SeminarsRight h3{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #336699;
	padding-left: 40px;
	}
#SeminarsRight h4{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #666666;
	padding-left: 40px;
	padding-right:40px;
	}

#SeminarsRight .greytext {
	font-family: "Times New Roman", Times, serif;
	font-style:italic;
	font-size: 11px;
	color: #333333;
	padding-left: 40px;
	padding-right:40px;
	line-height:12px;
	}
#SeminarsRight .videolink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #333333;
	padding-left: 40px;
	padding-right:40px;
	line-height:0px;
	}
#picture {
	float:right;
	width: 200px;
	padding-left:5px;
	clear: both;
}






#AboutRight {
	left: 230px;
	position: absolute;
    width: 620px;
	height:400px;
	top: 396px;
	}		
#AboutRight h2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-stretch:condensed;
	color: #666666;
	padding-left: 40px;
	}
#AboutRight .greytext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #333333;
	padding-left: 40px;
	padding-right:40px;
	text-align:justify;
	line-height:20px;
	}


#JobRight {
	left: 230px;
	position: absolute;
    width: 620px;
	height:570px;
	top: 396px;
	}
#JobRight div{
    width: 600px;
	padding-left:20px;
	}


#StaffRight {
	left: 230px;
	position: absolute;
    width: 620px;
	height:54px;
	top: 396px;
	}
#Staff_Pic_Eileen{
	left: 270px;
	position: absolute;
    width: 163px;
	height:240px;
	top: 450px;
	text-align:center;
	}
#Staff_Texts_Eileen{
	left: 433px;
	position: absolute;
    width: 417px;
	height:240px;
	top: 450px;
	
	text-align: justify;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #333333;
	}
#Staff_Pic_Hema{
	left: 270px;
	position: absolute;
    width: 163px;
	height:240px;
	top: 690px;
	text-align:center;
	}
#Staff_Texts_Hema{
	left: 433px;
	position: absolute;
    width: 417px;
	height:240px;
	top: 690px;
	
	text-align: justify;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #333333;
	}
#Staff_Pic_Brian{
	left: 270px;
	position: absolute;
    width: 163px;
	height:240px;
	top: 930px;
	text-align:center;
	}
#Staff_Texts_Brian{
	left: 433px;
	position: absolute;
    width: 417px;
	height:240px;
	top: 930px;
	
	text-align: justify;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #333333;
	}
#Staff_Pic_Caius{
	left: 270px;
	position: absolute;
    width: 163px;
	height:240px;
	top: 1170px;
	text-align:center;
	}
#Staff_Texts_Caius{
	left: 433px;
	position: absolute;
    width: 417px;
	height:240px;
	top: 1170px;
	
	text-align: justify;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #333333;
	}

#Staff_Pic_Christian{
	left: 270px;
	position: absolute;
    width: 163px;
	height:240px;
	top: 1410px;
	text-align:center;
	}
#Staff_Texts_Christian{
	left: 433px;
	position: absolute;
    width: 417px;
	height:240px;
	top: 1410px;
	text-align: justify;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #333333;
	}



#Staff_Pic_Meir{
	left: 270px;
	position: absolute;
    width: 163px;
	height:240px;
	top: 1650px;
	text-align:center;
	}
#Staff_Texts_Meir{
	left: 433px;
	position: absolute;
    width: 417px;
	height:240px;
	top: 1650px;
	text-align: justify;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #333333;
	}

.Staff_name{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #333333;
	line-height:30px;
	}
.Staff_blue_name{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-stretch:condensed;
	color: #336699;
	padding-left: 20px;
	padding-right:20px;
	}
.Staff_grey_title{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-stretch:condensed;
	color: #666666;
	padding-left: 20px;
	padding-right:20px;
	}
.Staff_description{
	text-align: justify;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	padding-left: 20px;
	padding-right:20px;
	}


#ContactRight {
	left: 230px;
	position: absolute;
    width: 620px;
	height:400px;
	top: 396px;
	}
#ContactRight h3{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-stretch:condensed;
	color: #333333;
	padding-left: 40px;
	}
#ContactRight .greytext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	padding-left: 40px;
	line-height:0px;
	}
#ContactRight .greytext1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	padding-left: 40px;
	}



#ServicesRight {
	left: 230px;
	position: absolute;
    width: 620px;
	height:400px;
	top: 396px;
	}
#ServicesRight ul {
	text-indent: 0px;
	list-style-type: circle;
	list-style-position: outside;
	line-height: 18px;
	padding-top: 0px;
	padding-left:70px;
	padding-right:40px;
	margin-top: 0px;
	}
#ServicesRight li {
	margin-top: 0px;
	padding-top: 0px;
	text-indent: 0px;
	}		
#ServicesRight h3{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #336699;
	padding-left: 40px;
	}
#ServicesRight h4{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #666666;
	padding-left: 40px;
	padding-right:40px;
	}

#ServicesRight .greytext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #333333;
	padding-left: 40px;
	padding-right:40px;
	line-height:20px;
	}




#AssuranceRight {
	left: 230px;
	position: absolute;
    width: 620px;
	height:400px;
	top: 396px;
	}
#AssuranceRight h4{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #666666;
	padding-left: 40px;
	padding-right:40px;
	}

#AssuranceRight .greytext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #333333;
	padding-left: 40px;
	padding-right:40px;
	line-height:20px;
	}



#TechRight {
	left: 230px;
	position: absolute;
    width: 620px;
	height:400px;
	top: 396px;
	}
#TechRight h3{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight:bolder;
	color: #336699;
	padding-left: 40px;
	}
#TechRight h4{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #666666;
	padding-left: 40px;
	padding-right:40px;
	}
.boldgreytext{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bolder;
	color: #333333;
	}
#TechRight .greytext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #333333;
	padding-left: 40px;
	padding-right:40px;
	line-height:20px;
	}
#TechRight ul {
	text-indent: 0px;
	list-style-type: circle;
	list-style-position: outside;
	line-height: 18px;
	padding-top: 0px;
	padding-left:70px;
	padding-right:40px;
	margin-top: 0px;
	}
#TechRight li {
	margin-top: 0px;
	padding-top: 0px;
	text-indent: 0px;
	}		



#EducationRight {
	left: 230px;
	position: absolute;
    width: 620px;
	height:400px;
	top: 396px;
	}
#EducationRight .middle_h3{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-stretch:condensed;
	color: #336699;
	}
#EducationRight .middle_h4{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #666666;
	}
#EducationRight .greytext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #333333;
	}
#EducationRight .bluetext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #333399;
	}
.bull {color: #CCCCCC;}

#NewsRight_Left {
	left: 270px;
	position: absolute;
    width: 255px;
	height:362px;
	top: 396px;
	text-align:center;
	}
#NewsRight_Right {
	left: 560px;
	position: absolute;
    width: 255px;
	height:362px;
	top: 396px;
	text-align:center;
	}

.bluetext{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #336699;
	line-height:30px;
	}

.greytext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	line-height:30px;
	}
#NewsRight_Left .bluetext a{
    color: #336699;
	text-decoration:none;
	}
#NewsRight_Left .bluetext a:hover{
	text-decoration: underline;
	color:#FF6600;
	}
#NewsRight_Right .bluetext a{
    color: #336699;
	text-decoration:none;
	}
#NewsRight_Right .bluetext a:hover{
	text-decoration: underline;
	color:#FF6600;
	}


p, li {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #333333;
	}
a {
	color: #666666;
	text-decoration: none;
	font-size: 11px;
}
a:hover {
	color: #0066CC;
	text-decoration: none;
	}
	
ul {
	text-indent: 0px;
	list-style-type: circle;
	list-style-position: inside;
	line-height: 26px;
	padding-top: 0px;
	margin-top: 0px;
	}

li {
	margin-top: 0px;
	padding-top: 0px;
	text-indent: 0px;
	}

div {
	background-color: #FFFFFF;
	width: 113px;
	}



#footer {
	width:850px ;
	height:40px ;
	position: absolute;
	left:0px;
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:center;
    }
