
body { background-color: #6d6d6d; }

body,td,div { font-family: arial,sans-serif; font-size: 10pt; }

body table,body div { direction: rtl; }

table.layout { border-collapse: collapse; border:0px; padding:0px; margin:0px; }

td { vertical-align:top }

a { color: #9b8b0d; font-weight: bold; }

ul { margin:0px; padding:0px; }
ul li { list-style: none; padding: 0 11 5 0; background: url(/im/bullet.gif) 6px right no-repeat; text-align:justify; }

div.content, p { text-align: justify; }

textarea { overflow: auto; }

input,textarea { border: 1px solid #9a9a9a; font-family: arial,sans-serif; }
input.image { border:0px; }

form { margin:0px; padding:0px; }


.subnav a, .subnav a:visited, .subnav b { font-size:10pt; display: block; float: right; padding: 1 9 2 9; margin-left:3px; text-decoration: none; }
.subnav a,.subnav a:visited { background: #9a8c18; color: white; }
.subnav a:hover, .subnav b, .subnav a.active { background: #c9c49a; color: #9a8c18; }

/*
.subnav { font-size:10px; font-weight: bold; }
.subnav a, .subnav b { font-size:10pt; display: block; float: right; color: white; padding: 0 12 0 11; background: url(/im/menu-separator.gif) 0px 5px no-repeat;  }
.subnav .last { background: none; }
.subnav .first { padding-right: 0px; }
.subnav a,.subnav a:visited { color: white; text-decoration: none; }
.special,
.subnav b,.subnav a:hover,.subnav a.active,.subnav a.active:visited, 
.header em,
{ color: #9b8b0d; }
*/

.special,.header em,
{ color: #9b8b0d; }

.date { font-family: verdana; font-size: 8pt; color: #9b8b0d; }

.header { line-height: 15pt; }
.header em { font-style: normal; font-size: 87%; }
.header strong { font-size: 78%; }

.content strong { font-size: 111%; color: #9b8b0d; }

table.team { border-collapse: collapse; }
table.team td { vertical-align: bottom; height:21px; padding:2 0 5 9; }

.person .header { font-size: 111%; color: #9b8b0d; padding:0px; margin: 15 3 0 0; }
.person p, .person .text { padding:0px; margin:0 15 0 0; }

.about ul li { padding: 0 11 15 0; }

.why_gilad p { margin:0px; padding:12 0 3 0; }

.lobbyingg p { padding:0px; margin:0 15 0 0; }

.content h4 { font-size: 11pt; color: #9b8b0d; padding: 0px; margin:15 0 0 0; }
.content p  { padding:0px; margin:0 12 0 0; }

.categories p { margin:0px; padding: 0 0 9 0; }

.clients td { font-size: 9pt; line-height:9pt; vertical-align: middle; }

.content-vision p { margin:0px; padding: 0 0 12 0; }
.content-profile p { margin: 0px; padding: 0 0 12 0; }

.case_study p { padding: 0 15 9 0; margin:0px; }
.case_study b,.case_study strong { font-size: 10pt; color: black; }
.case_study h4 { padding-bottom: 0px; margin-bottom: 0px; }

.quotes td { vertical-align: bottom; padding-bottom: 2px; }

.links p a { display: block; margin-bottom: 9px; }
.links h3 { padding:0px;margin:27 0 6 0; }

table.contacts { border-collapse: collapse; margin:0px; border:0px; }
table.contacts td { padding:5 3 5 18; color: #333333; }
.contacts-header td { border-bottom:1px solid #e4e2cd; }
.ccontact_text  { padding: 3 30 0 0; }
.ccontact_text p,.contact_text  { margin:0px; line-height: 27px; }
.ccontact_text p { direction:ltr; text-align: right; }

.english, .english td,.english td table { direction: ltr; }
.english-content { padding:0 27 0 48; font-size:10pt; }
.english-content p { padding: 0 0 0 0; margin: 6 0 11 0; }
.english-contact table { width: 300px; }
.english-contact table td { font-size:9pt; padding: 0 0 0 0; color: #6a6a6a; }

.alefbet { margin: 0 0 0 0; width: 245px; }
.alefbet a,.alefbet a:visited,.alefbet b { font-size:12pt; font-weight: bold; display:block; float:right; width:15px; margin:2 0 2 6; padding: 1 0 2 0; text-align: center }
.alefbet a,.alefbet a:visited { color:#9b8b0d; }
.alefbet b, .alefbet a:hover { color: white; background-color: #6d6d6d; }

table.members { border-collapse: collapse; margin: 0px; padding: 0px; width:741px; }
.members td { padding:5 3 5 15; color: #333333; font-size: 8pt; }
.members-header { background-color: #9b8b0d; }
.members-header td { color: white; font-weight: bold; font-size: 9pt; line-height: 8pt; }
.members td.phones,.members td.phones2,.members td.fax,.members td.website { direction: ltr; white-space: nowrap; }

.news { margin-bottom: 15px; }
.news p { padding: 0px; margin: 3 0 12 0; }

.information-header { margin-top:60px; }
