html,body{
font:normal 100% arial;
direction:rtl;
text-align:right;
}
a img{
border:0 none;
}
#main{
width:990px;
display:block;
margin:20px auto 0;
position:relative;
}
#header {
width: 100%;
border-top: 1px solid #CCC;
height: 80px;
display: block;
background: url('http://images.globes.co.il/images/Site2/special_projects/bg_1x4_blue.png') repeat-x bottom left;
margin: 0 auto 30px;
}
#ClientLogo img{
margin-top:20px;
}
header{
margin-top:20px;
}
header img{
max-width:75%;
margin-top:10px;
}
aside{
width:300px;
float:left;
}
article{
width:100%;
max-width:650px;
float:right;
}
h1 {
font: bold 30px/36px arial;
color: #06A;
margin: 0 0 20px 0;
}
h2{
color: #000;
font-size: 130%;
margin: 0 0 10px 0;
clear: both;
}
p{
font-weight:bold;
color: #06A;
clear:both;
margin-bottom: 10px;
margin-top:5px;
}
ul.cols{
float:right;
clear:none;
width:45%;
}
ul.innerStyle{
list-style-type: circle;
width: 40%;
margin-right: 7%;
}
ul.cols:nth-of-type(even){
float: left;
margin-left:0;
}
ul{
margin-top: 0;
margin-bottom:15px;
padding-right: 18px;
margin-right: 0;
list-style-position: outside;
clear:both;
}
#ClientLogo{
float:right;
}
#GlobesLogo img {
width: 138px;
height: 51px;
float:left;
}
#FormBox {
color: #233574;
font: bold 18px arial;
margin: 0;
overflow: hidden;
position: relative;
width:100%;
background: #FFF;
border: solid #74ABD4;
border-width: 3px 0;
direction: rtl;
}
#FormBox p span{
display:block;
font-weight:bold;
color:#000;
}
#FormBox > div {
float: right;
margin-bottom: 10px;
width: 22.5%;
margin-left: 2%;
}
label{
font-size:80%;
font-weight:normal;
display:block;
}
#FormBox span{
color:red;
font-size:120%;
margin-left:5px;
}
#FormBox input[type='text'], #FormBox input[type='tel'], #FormBox input[type='email'] {
background-color: #E0F9FE;
border: 1px solid #72ACD1;
border-radius: 3px;
color: #333;
direction: rtl;
font-size:75%;
font-weight:bold;
min-height: 25px;
outline: medium none;
padding: 0 1%;
text-align: right;
width:100%;
}
#FormBox #Email, #FormBox #Phone{
direction:ltr;
text-align:left;
}
div#chk_div{
width: 47%;
margin-top: 15px;
}
div#chk_div label{
width: 93%;
float: left;
}
.submit_btm{
margin-top: 15px;
}
#Responsive_Image{
display:none;
}
#Thanks_box
{
background:#FEFEFE;
border:1px solid #CCC;
box-shadow: 0 0 7px 2px #888;
font: bold 20px/30px arial;
height: 100px;
left: 50%;
margin: -200px 0 0 -150px;
overflow: hidden;
padding: 25px 0;
position: fixed;
text-align: center;
top: 50%;
width: 300px;
display: none;
z-index: 10;
}
#Thanks_box a
{
position:absolute;
top:0;
left:0;
}
#Thanks_box a img
{
border:0;
} 
#Email_template_div_2
{
width:0;
height:0;
visibility:hidden;
}
#errorBox div#ErrorCloseBTN
{
display: block !important;
float: none !important;
margin: 10px auto !important;
}
#main #errorBox
{
position: fixed;
top: 50%;
left: 50%;
max-width:280px;
width:100%;
background: #FFF;
border: 2px solid #F00;
box-shadow: 0 0 7px 2px #888;
color: #333;
text-align: right;
direction: rtl;
padding: 20px 10px 10px;
font-family: arial;
min-height: 140px;
margin: -70px 0 0 -140px;
}