body 
	{
  	font-family:verdana,arial,helvetica,clean,sans-serif;
  	background-image:url(../images/general/bg_main.jpg);
  	background-position:top;
  	background-repeat:no-repeat;
  	margin-top:20px;
	margin-bottom:0px;
}

body.alt 
	{
  	font-family:verdana,arial,helvetica,clean,sans-serif;
  	background-image:url(../images/general/bg_main_alt.jpg);
  	background-position:top;
  	background-repeat:no-repeat;
  	margin-top:20px;
	margin-bottom:0px;
}

body.heb 
	{
  	font-family:verdana,arial,helvetica,clean,sans-serif;
  	background-image:url(../images/general/bg_heb.jpg);
  	background-position:top;
  	background-repeat:no-repeat;
  	margin-top:20px;
	margin-bottom:0px;
}


td 
	{
	font-family:arial,helvetica,clean,sans-serif;
	}

div.title
	{
	background-image:url(../images/general/titles.png);
	height:19px;
	}

div.titleAlt
	{
	background-image:url(../images/general/titles_alt.png);
	height:19px;
	}

div.titleHeb
	{
	background-image:url(../images/general/titles_heb.png);
	height:19px;
	}

#titlePortfolio, #titlePortfolioAlt, #titlePortfolioHeb
	{background-position: 0px 0px;
	width:88px;}

#titleAbout, #titleAboutAlt, #titleAboutHeb
	{background-position: 0px -19px;
	width:57px;}

#titleServices, #titleServicesAlt
	{background-position: 0px -38px;
	width:74px;}
	
#titleViewpoint, #titleViewpointAlt
	{background-position: 0px -57px;
	width:89px;}

#titleContact, #titleContactAlt
	{background-position: 0px -76px;
	width:74px;}
	
#titlePencilNotes
	{background-position: 0px -95px;
	width:100px;}

#titlePrivacy, #titlePrivacyAlt
	{background-position: 0px -114px;
	width:69px;}

.txt12
	{
	font-family:verdana,arial,helvetica,clean,sans-serif;
	font-size:12px;
	color:#333333;
	font-style:normal;
	font-weight:normal;
	line-height:20px;
	}

.txt12heb
	{
	font-family:arial,sans-serif;
	font-size:14px;
	color:#333333;
	font-style:normal;
	font-weight:normal;
	line-height:20px;
	direction:rtl;
	}

.txt10grey, a.txt10grey
	{
	font-family:verdana,arial,helvetica,clean,sans-serif;
	font-size:10px;
	color:#666666;
	font-style:normal;
	font-weight:normal;
	line-height:16px;
	}

.caption
	{
	font-family:verdana,arial,helvetica,clean,sans-serif;
	color:#ff66cc;
	font-size:12px;
	font-style:normal;
	font-weight:bold;
	text-decoration:none;
	line-height:23px;
	background-image:url(../images/general/bullet_menu.png);
	background-position:left;
	background-repeat:no-repeat;
	padding-left:14px;
	padding-right:17px;
	margin-top:10px;
	word-spacing:4px;
	}

.captionAlt
	{
	font-family:verdana,arial,helvetica,clean,sans-serif;
	color:#cccc66;
	font-size:12px;
	font-style:normal;
	font-weight:bold;
	text-decoration:none;
	line-height:23px;
	background-image:url(../images/general/bullet_menu_alt.png);
	background-position:left;
	background-repeat:no-repeat;
	padding-left:14px;
	padding-right:17px;
	margin-top:10px;
	word-spacing:4px;
	}
	
.blue12UnderDashed
	{
	font-family:verdana,arial,helvetica,clean,sans-serif;
	font-size:12px;
	color:#3366CC;
	font-style:normal;
	font-weight:normal;
	line-height:16px;
	border-bottom: #3366CC dotted 1px;
	text-decoration:none;
	}

.blue12BoldUnderlined
	{
	font-family:verdana,arial,helvetica,clean,sans-serif;
	font-size:12px;
	color:#3366CC;
	font-style:normal;
	font-weight:bold;
	line-height:16px;
	text-decoration:underline;
	}

.blue12Underlined
	{
	font-family:verdana,arial,helvetica,clean,sans-serif;
	font-size:12px;
	color:#3366CC;
	font-style:normal;
	font-weight:normal;
	line-height:16px;
	text-decoration:underline;
	}

.blue14UnderlinedHeb
	{
	font-family:arial,sans-serif;
	font-size:14px;
	color:#3366CC;
	font-style:normal;
	font-weight:normal;
	line-height:16px;
	text-decoration:underline;
	}

#tooltip1 {position:absolute; top:149px; left:-22px; width:200px; height:100px; visibility:hidden; z-index:1000;}
#tooltip2 {position:absolute; top:153px; left:344px; width:165px; height:53px;  visibility:hidden; z-index:1000;}
#tooltip3 {position:absolute; top:212px; left:275px; width:265px; height:90px; visibility:hidden; z-index:1000;}
#tooltip4 {position:absolute; top:274px; left:-112px; width:165px; height:90px; visibility:hidden; z-index:1000;}
#tooltip5 {position:absolute; top:422px; left:591px; width:140px; height:90px; visibility:hidden; z-index:1000;}
#tooltip6 {position:absolute; top:583px; left:-145px; width:160px; height:65px; visibility:hidden; z-index:1000;}


#theBox 
	{
	border:0px;
	width:450px;
	background-color:#FFF;
	}
/*
.menu
	{
	font-family:verdana,arial,helvetica,clean,sans-serif;
	color:#669966;
	font-size:14px;
	font-style:normal;
	font-weight:bold;
	text-decoration:none;
	line-height:23px;
	background-image:url(../images/general/bullet_menu.png);
	background-position:left;
	background-repeat:no-repeat;
	padding-left:14px;
	padding-right:17px;
	word-spacing:4px;
	}

.contactDetails12
	{
	font-family:verdana,arial,helvetica,clean,sans-serif;
	color:#FFFFFF;
	font-size:12px;
	font-style:normal;
	font-weight:bold;
	line-height:20px;
	}

.contactDetailsWhite
	{
	font-family:verdana,arial,helvetica,clean,sans-serif;
	color:#FFFFFF;
	background-color:#cbd997;
	font-size:12px;
	font-style:normal;
	font-weight:bold;
	text-decoration:none;
	line-height:28px;
	letter-spacing:1px;
	}

.contactDetails12Normal
	{
	font-family:verdana,arial,helvetica,clean,sans-serif;
	color:#FFFFFF;
	font-size:12px;
	font-style:normal;
	font-weight:normal;
	line-height:20px;
	}

.contactDetails16
	{
	font-family:verdana,arial,helvetica,clean,sans-serif;
	color:#FFFFFF;
	font-size:16px;
	font-style:normal;
	font-weight:900;
	line-height:24px;
	}
	
*/