body, p, ul, ol, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, a, blockquote, fieldset, form, label, legend {
	margin: 0; padding: 0; outline: none;
}

html, body {
	height: 100%;
}

img {
	border: none;
}

body {
	font-family: Arial;
	font-size: 14px;
	background:#c2e5f9 url("../images/allBg.jpg") repeat-x scroll center top;
	text-align: center;
	color: #1B84BF;
	
}

p {
	padding: 0.4em 0;
	font-size: 1.2em;
}

h1 {

	font-size: 1.8em;
	font-weight: bold;
	padding: 0.2em 0;
	color: #666769;
}
h2 {

	font-size: 1.6em;
	font-weight: bold;
	padding: 0.8em 0 0 0;
	color: #800080;
}

h5 {

	font-size: 1.2em;
	font-weight: bold;
	padding: 0;
	color: #BD710D;
	text-decoration:none;
}

h4 {
	font-size: 1.2em;
	font-weight: bold;
	padding: 0.8em 0 0 0;
}

h4, h4 a{
	color: #0073b2;
}

.fullArticle a{
	color: #701870;
	text-decoration: none;
}

h3 {

	font-size: 1.4em;
	font-weight: bold;
	padding: 0.8em 0 0 0;
	color: #0073b2;
}

.callToAction, .callToAction a{
	color: #0000FF;
}

a{
	font-size: 1em;
	color: #0073b2;
	text-decoration: none;
}

a:hover{
	color: #000074;
}

blockquote
{margin: 1em;
 border: 1px solid #F8991C;
 background: #FCFCE3;
 font-style:italic;
 padding:1em;
    }

blockquote p
{margin:0; padding:0;

    }

h3 a{

	font-size: 1em;
	font-weight: bold;
	padding: 0;
	color: #992137;
	text-decoration:none;
}

h3 a:hover{
	text-decoration:underline;
}

h2 a{
	text-decoration:underline;
}

.main-content li
{
    list-style: none;
    background: url(../images/bullets.gif) 100% 6px no-repeat;
    padding-right: 15px;
    margin-right: 6px;
    font-size: 1.1em;
    }

.main-content p {
	font-size:14px;
	color:#1b84bf;
}

/*.main-content img
{
    margin: 0 10px 10px 0;
}*/

div.mediaThumbs-tv{
	float: right;
	margin: 5px;
	width: 165px;
	padding: 3px 0pt;
	text-align: center;
	border: 1px solid #e1e1e1;
}

div.mediaThumbs-tv img{
	height: 123px;
	width: 160px;
}

div.mediaThumbs-tv strong img{
	width: 19px;
	height: 12px;
	vertical-align: -2px;
	padding-left: 4px;
}

#header {
	height: 219px;
	position: relative;
}

#header img {

}

/* ---- navigation ---- */

div#menu{
	width: 735px;
	position:absolute;
	bottom:19px;/*bottom:12px;*/
	right:6px;
}

ul#navUl{
    float: right;
    width: 100%;
	height: 23px;
    margin: 0;
    padding: 0;
    list-style: none outside none;
}

ul#navUl li {
    float: right;
    position: relative;
	width: 105px;
	text-align: center;
	list-style: none;
	height:32px;/*height: 24px;*/
	padding: 10px 0 0 0;
	margin: 0;
	color: #FFFFFF;
	font-weight: bold;
	font-size: 13px;
}

ul#navUl li.menuItem1{
width:105px;
background: transparent url('../images/menuBg2.png') 0 0 no-repeat;
margin-left:-1px;
}
ul#navUl li.menuItem2{
width:105px;
background: transparent url('../images/menuBg2.png') 0 0 no-repeat;
}
ul#navUl li.menuItem3{
width:105px;
background: transparent url('../images/menuBg5.png') 0 0 no-repeat;
}
ul#navUl li.menuItem4{
width:104px;
background: transparent url('../images/menuBg4.png') 0 0 no-repeat;
}
ul#navUl li.menuItem5{
width:105px;
background: transparent url('../images/menuBg5.png') 0 0 no-repeat;
}
ul#navUl li.menuItem6{
width:105px;
background: transparent url('../images/menuBg6.png') 0 0 no-repeat;
margin-left:-1px;
}
ul#navUl li.menuItem7{
width:105px;
background: transparent url('../images/menuBg7.png') 0 0 no-repeat;
}

ul#navUl li:hover{
}

ul#navUl li a {
	font-size: 13px;
	color: #ffffff;
	text-decoration: none;
	font-weight: bold;
}

ul#navUl li ul {
	display: none;
	position: absolute;
    left: auto;
    top: auto;
	list-style: none;
	padding: 0;
	z-index: 2;
	background-color:#92278f;
	color: #ffffff;
}

ul#navUl li.menuItem1 ul{
	background-color:#92278f;
}

ul#navUl li ul li{
	position: relative;
	border-bottom: 1px #ffffff solid;
	padding:2px 0;
	height: 16px;
	width:100%;
}

ul#navUl li ul li a{
	font-size: 0.9em;
	color: #ffffff;
}

ul#navUl li ul li:hover{
}

ul#navUl li > ul {
	top: 37px;/*auto;*/
	left: 0;/*auto;*/
	width: 100%;
	z-index:500;
}

ul#navUl li:hover ul, ul#navUl li.over ul{
	display: block;
}

/* ---- end of navigation ---- */



#content {
	direction:rtl;
	text-align: right;
	margin: 0 auto;
	width:100%;
}

#content > p {
	padding: 1em 0;
}

.main-content {
	/*margin-right:250px;*/
	border: 0px solid #ccc;
	padding: 0;
	float: left;
	width:535px;
	/*min-height: 450px;
	height: auto !important;
	height: 450px;*/
	height:460px;
	overflow:hidden;
	position:relative;
}

.main-content {
	margin: 2em 15px 20px 0;
}

#homePageContent, #homePageContent p,#homePageContent a, #homePageContent h2{
	color:#1b84bf;
	font-size:14px;
}

#homePageContent a{
	text-decoration:underline;
}

#homePageContent h2{
	font-size:13px;
	font-weight:normal;
}

/* ---- notes ---- */

.notes {
	display:inline;
	float: right;
	width: 148px;
	margin: 5px 10px 0 0;
	}
.notes h4{
	margin-top:-25px;
	line-height:25px;
	text-align:center;
	color:#fff;
	font-weight:normal;
	font-size: 15px;
}


#stories{
	background: #C4DAF0;
	margin: 1px;
}

#news{
	color:#808080; 
}

#news table{
	
}

#news a{
	color:#808080 /*1b75bb;*/;
}

#news{
 	height:126px;
	text-align: center;
	position:relative;
 	padding-top: 0;
	margin: 1px 1px 1em 1px;
}

#news ul{
	padding-top: 80px;
}

#news ul li{
	padding: 8px 6px;
	list-style-type: none;
}

#news ul li strong{
color: #992137;
}

#news ul li span.newsLink{
	color: #212999;
	font-weight: bold;
}

#news p{
	padding: 8px 6px;
	font-size: 0.95em;
}

#news1{
	height:140px;
	background: url("../images/news_box.jpg") top center no-repeat;
	padding-top: 29px;
	margin: 1px 1px 1em 1px;
}

#stories1{
	height:131px;
	background: url("../images/new-newsletter-box.png") no-repeat scroll center top transparent;
	padding-top: 29px;
}

#stories2{
	height:50px;
	background: url("../images/new-fb-box.png") no-repeat scroll center top transparent;
	padding-top: 29px;
	margin: 15px 0pt;
	overflow: hidden;
}

#stories2 div{
	overflow: hidden;
	height: 45px;
	width: 128px;
	margin: 4px 7px 0 0;
}

#stories2 iframe{
	border:medium none;
	height:115px;
	overflow:hidden;
	width:160px;
}

#stories2 p{
	text-align: center;
	font-size: 12px;
	padding: 5px;
}

#stories{
	height:150px;
}
#padding-bottom-content{
height:170px;
border: 0px solid red;
clear:both;
}
/*
  table
  {
     border-collapse:collapse;
     width:546px;
     border-style:solid;
     border-color:#ccc;
     border-width:1px;
     padding: 3px;
  }

  th
  {
     background-color:#FBD6E7;
     color:#003060;
     border-style:solid;
     border-width:1px;
     border-color:#fff;
  }


  tr
  {
  }

td{
	color:#000;
	border-style:solid;
	border-width:1px;
	border-color:#ccc;
	text-align:center;
	padding: 5px;
	text-align:right;
}
*/

/*-------- round corners right notes -----------*/
div.note-container{width:148px !important; width /**/:158px;
    margin: 10px auto;padding:29px 0 1px 1px;text-align:left;background:transparent url(../images/new-news-box.png) repeat-x top;}
div#news{width:148px;height:119px;padding:0px;margin:8px 0 10px 0;}
div#stories{width:148px;height:90px;padding:0;margin:0px;}

/*------ end round corners right notes -----------*/


/* ---- footer ---- */

.non-footer {
	/*background: #ffffff url(../images/content-bg.gif) repeat-y top right;*/
	background: transparent url(../images/background-animated.gif) no-repeat 0 0;
	position: relative;
	min-height: 100%;
	width: 960px;
	margin: 0 auto;
}

.non-footer-popup{
	background: #fff ;
	min-height: 100%;
	text-align: right;
	direction:rtl;

}
#quotation{
 margin: 1em;
 font-style:italic;
 padding:1em;
}

#quotation p.quote{
	margin: 10px 0;
	padding: 10px;
	/*background: #C6E7FA;*/
	border-right: 2px solid #F8991C;
}

#quotation p.quoteSayer{
	text-align: left;
	font-weight: bold;
	font-style: normal;
	padding-bottom: 20px;
	margin-bottom: 20px;
	border-bottom: 1px dashed #e1e1e1;
}

#footer {
	/*clear: both;
	direction:rtl;
	background: #C4DAF0 url(../images/footer-bg.gif) no-repeat top;
	background: #c2e5f9 url(../images/img/footer.jpg) no-repeat bottom right;
	height: 52px;
	margin: -42px auto 0 auto;
	position: relative;
	width: 806px;*/
	float:right;
	width:100%;
	text-align:center;
	margin: 15px 0 0 0;
}

#footer div a{
	color: #992137;
	font-size: 0.9em;
	text-decoration: none;
}

#footer div span.credit{
	font-size: 0.9em;
}

/* Daniel - 02/05/2010 */
.pressTable td img{
	margin: 0;
	border: 1px solid #000;
}

.pressTable td {
	text-align:center;
}

.article{
	float: right;
	width: 90%;
	padding: 10px 0;
	border-bottom: 1px #e1e1e1 dashed;
}

table.contactTable{
	width: 385px;
}

table.contactTable, table.contactTable tr td{
	border: 0;
	font-size: 1em;
	vertical-align: top;
}

table.contactTable tr td{
	padding: 5px 0 2px 5px;
}

table.contactTable input, table.contactTable select, table.contactTable textarea{
	border:1px solid #CAC9B9;
	width: 230px;
	direction: rtl;
}

table.contactTableCenters{
	width: 167px;
}

table.contactTableCenters, table.contactTableCenters tr td{
	border: 0;
	font-size: 1em;
	vertical-align: top;
}

table.contactTableCenters tr td{
	padding: 5px 0 5px 0;
	text-align:left;
	color:#838383;
}

table.contactTableCenters input, table.contactTableCenters select, table.contactTableCenters textarea{
	border:1px solid #CAC9B9;
	width: 115px;
	direction: rtl;
	padding:0;
}

.smallNote{
	font-size: 0.9em;
}

.error{
	color: red;
}

#newsletterBox{
	float:right;
	text-align:right;
	color:#797979;
	padding-top: 10px;
	margin-right: 8px;
}

#newsletterBox input{
	margin-bottom: 5px;
	width: 132px;
}

#map{
	float:right;
	/*background:#ffffff url('../images/new-israel-map.jpg') no-repeat 24px 0;*/
	background-color:#ffffff;
	width:220px;
	height:472px;
	position:relative;
}

#map div a{
	font-size:13px;
	color:#0075b6;
	font-weight:bold;
}

div.main-content table.person{
border-collapse:collapse;
height:55px;
}

div.main-content table.person img{
	border-radius: 0 10px 10px 0;
	-webkit-border-radius: 0 10px 10px 0;
	-moz-border-radius: 0 10px 10px 0;
    border: 4px solid #FFFFFF;
	padding:3px;
	background-color:#ffffff;
}

div.main-content table.person tr td{
	background-color:#ffffff;
	/*width:210px;*/
	padding:0 5px 0 0;
	font-size:17px;
	font-style:normal;
	color:#137fbb;
}

div.main-content table.person tr:first-child td:first-child{
	background-color:transparent;
	width:inherit;
}

div.main-content table.person tr td div:first-child{
	color:#621361;
}

div.main-content table.person tr td div{
	padding: 3px 0;
	float:right;
	width:90%;
	border-bottom: 1px #a5cee5 solid;
}

div#main-content7{
	width:330px;
	height:auto;
}

div#main-content7 p{
	width:320px;
	font-weight:bold;
	font-size:14px;
	color:#1b84bf;
	text-align: justify;
	line-height:140%;
	margin-right:9px;
}

div.main-content table.person tr td p{
	width:100%;
	margin:0;
	padding:0;
}

div#main-content7 em{
	color:#550054;
	font-weight:normal;
}

div#sideBarContactForm {
	
}

ul#footerLinks{
	list-style-type:none;
	width:100%;
	padding:0;
	margin:0;
}

ul#footerLinks li{
	list-style-type:none;
	display:inline;
	color:#733e80;
	background:none;
	padding:0;
}

ul#footerLinks li a{
	color:#0073b2;
	font-size:12px;
	font-weight:bold;
}

span.credit a, span.credit{
	color:#3592c5;
}

.Scroller-Container {
  position: absolute;
  top: 0px; left: 0px;
}
#Scrollbar-Container {
  position: absolute;
  top: -5px; right: 5px;
}
.Scrollbar-Up {
  cursor: pointer;
  position: absolute;
  bottom:-32px;
  left:-17px;
  display:none;
}
.Scrollbar-Track {
  width: 15px; height: 424px;
  position: absolute;
  top: 36px; left: -20px;
  background: transparent url('../images/scrollbar_track.png') no-repeat center center;
}
.Scrollbar-Handle {
  position: absolute;left:0;top:0;
  cursor: pointer;
}
.Scrollbar-Down {
  cursor: pointer;
  position: absolute;
  top:464px;
  left:-17px;
  display:none;
}
