/* 
    Document   : Ipanel CSS tempalte
    Created on : 04/06/2009, 10:05:57
    Author     : Jetserver.co.il
*/

body {
margin: 0px;
padding: 0px;
background: #eeeded url(../images/body.jpg) center repeat-y;
}

span.heading {
font-size: 22px;
}

pre {
font-family: Arial;
padding: 0px;
margin: 0px;
}

div.fptext {
padding-right: 20px;
line-height: 20px;
font-size: 14px;
}

#wrapper { 
width: 954px;
margin: 0px;
padding: 0px;
background: #f2f1f1;
margin-right: 10px;
direction: rtl;
text-align: right;
font-family: Arial;
font-size: 14px;
}

#body {
width: 954px;
float: left;
color: #000;
font-family: Arial;
font-size: 14px;
}



#body h1 {
font-size: 16px;
color: #fff;
}

div.topArea {
float: left;
width: 954px;
height: 108px;
background: #464646;
color: #aaaaaa;
}

div.logo {
float: left;
width: 214px;
height: 108px;
background: url(../images/logo.jpg) top left no-repeat;
}

div.logo a {
display: block;
width: 214px;
height: 108px;
}

div.login {
float: right;
/*width: 321px;*/
width: 500px;
height: 108px;
position: relative;
}

#menuArea {
float: left;
width: 954px;
height: 54px;
background: #696969;
}

#menuArea .padding {
padding-top: 20px;
}
div.leftMenuArea {
float: left;
width: 133px;
}

button.joinNow {
border: none;
width: 105px;
height: 34px;
background: url(../images/joinNow.jpg) bottom center no-repeat;
color: #fff;
font-weight: bold;
font-family: Arial;
font-size: 15px;
cursor: pointer;
/*position: absolute;
bottom: 0;
left: 0;*/
}

a.joinNowFP {
border: none;
width: 210px;
height: 55px;
background: url(../images/joinnowFP.png) bottom center no-repeat;
color: #fff;
font-weight: normal;
font-family: Arial;
font-size: 18px;
text-indent: 70px;
line-height: 55px;
cursor: pointer;
margin-right: 20px;
margin-top: -20px;
display: block;
float: right;
}

button.joinNowFP {
border: none;
width: 210px;
height: 55px;
background: url(../images/joinnowFP.png) bottom center no-repeat;
color: #fff;
font-weight: normal;
font-family: Arial;
font-size: 18px;
text-indent: 30px;
cursor: pointer;
margin-right: 20px;
margin-top: 10px;
}

input.joiNow {
display: none;
}

div.rightMenuArea {
float: right;
width: 950px;
vertical-align: bottom; 
}
#spacer {
    float: left;
    width: 954px;
    height: 7px;    
    font-size: 0px;  /* IE HACK */
  }

#container {
float: left;
width: 954px;
height: 550px;
background: #86b72a url(../images/container_bg.jpg) top left repeat-x;
}

#container_users {
float: left;
width: 954px;
height: 550px;
}

div.fp_toparea {
float: left;
width: 954px;
height: 107px;
}

div.fp_topareaLEFT {
float: left;
width: 518px;
height: 107px;
/*background: url(../images/fp_users_top_people.jpg) top left no-repeat;*/
}

div.fp_topareaRIGHT {
float: right;
width: 436px;
height: 107px;
background: url(../images/flash_example1.jpg) top left no-repeat;
}

div.containerLeft {
float: left;
width: 550px;
height: 417px;
/*background: url(../images/fp01.jpg) top left no-repeat;*/
}

div.containerRight {
width: 400px;
height: 417px;
background: url(../images/greenpeople.jpg) bottom left no-repeat;
float: right;
font-size: 12px;
}

div.fptext p { /* IE FIX */
float: right;
padding: 0px;
margin: 0px;
width: 332px;
height: 222px;
margin-right: 23px;
margin-top: 25px;
font-weight: bold;
letter-spacing: 1px;
font-size: 20px;
line-height: 40px;
}
#bottomMenu {
float: left;
width: 954px;
height: 40px;
text-align: center;
background: #e4e3e3;
}

#bottomMenu .padding_users {
    /*margin-top: 12px;*/
    float: right;
    /*padding-right: 80px;*/
    width: 954px;
}
#bottomMenu .padding  {
   /*margin-top: 12px;*/
    float: right;
    /*padding-right: 135px;*/
    width: 954px;
	margin-top: 3px;
}
#bottomMenu ul {
direction: rtl;
padding: 0px;
margin: 0px;
list-style: none;
}

#bottomMenu ul li { 
float: right;
width: 106px;
height: 15px;
}


#bottomMenu ul li a { 
float: right;
width: 106px;
height: 15px;
display: block;
color: #696969;
text-decoration: none;
font-size: 14px;
background: url(../images/bottom_menu_bg.jpg) right no-repeat;
}

#bottomMenu ul li a.esomar {
width: 150px;
}


#footer {

float: left;

width: 954px;

height: 30px;

text-align: center;

font-size: 11px;

letter-spacing: 1px;

}



#footer a {

    color: #000;

    text-decoration: none;

   

}



#footer a:hover {

color: red;

}



table#loginFront input {

width: 120px;

height: 20px;

border: 1px solid #7f7e7e;

background: #5a5a5a;

float: right;

margin-right: 2px;

color: #ccc;

}



table#loginFront input.input_email {

background: url(../images/input_email.jpg) top right no-repeat;

}



table#loginFront input.input_email:focus {

background: none;

}



table#loginFront input.input_password {

background: url(../images/input_pass.jpg) top right no-repeat;

}



table#loginFront input.input_password:focus {

background: none;

}





table#loginFront input.login_btn {

border: none;

background: url(../images/login_button.jpg);

width: 60px;

height: 20px;

color: #eaeaea;

font-size: 12px;

font-family: Arial;

padding-bottom: 3px;

cursor: pointer;

}



table#loginFront a {

font-size: 11px;

color: #aaaaaa;

text-decoration: none;



}



#heading {

width: 954px;

height: 45px;

float: right;

/*background: url(../images/heading_bg_green.jpg) repeat-x;*/

text-indent: 90px;

line-height: 45px;

}



#heading h1 {



color: #fff;

padding: 0px;

margin: 0px;

font-size: 32px;

font-weight: bold;

letter-spacing: 1px;

}



div.icons {

width: 954px;

height: 45px;

float: right;



}



table#innerText tr td p {

padding-right: 50px;

padding-left: 20px;

padding-top: 10px;

text-align: justify;

font-size: 14px;

letter-spacing: 1px;

line-height: 30px;

}



table#innerText {

background: url(../images/innerTextTableBG.jpg) 920px no-repeat;

height: 300px;

margin-top: 5px;

}



div#innerText {

float: right;

width: 954px;

background: url(../images/innerTextTableBG.jpg) 920px no-repeat;

margin-top: 5px;

}



div.joinpic {

background: url(../images/inner.pages/joinow.jpg) top left no-repeat;

padding-right: 60px;

}



#yachatz {

padding-top: 25px;



}



#yachatz tbody tr td {

text-align: center;

width: 200px;



}



#yachatz a, hover {

font-size: 12px;

color: #000;

text-decoration: none;

}



table#loggedin {

    color: #aaaaaa;

    margin-right: 30px;

    }

    

table#loggedin a {

    color: #aaaaaa;

    text-decoration: none;

    }



#fp_middle {

float: left;

width: 954px;

height: 291px;

direction: rtl;

margin-top: 20px;

}





.fp_middleLEFT {

float: left;

height: 291px;

width: 220px;

background: url(../images/innerTextTableBG.jpg) right no-repeat;



}



.fp_middleCENTER {

float: left;

width: 365px;

height: 291px;

}



.fp_middleRIGHT {

float: left;

width: 343px;

height: 291px;

}



.boxup {

float: left;

width: 343px;

height: 116px;

background: url(../images/boxup.jpg) top left no-repeat;

}



.boxdown {

float: left;

width: 343px;

height: 175px;

background: url(../images/boxdown.jpg) top left no-repeat;

}



span.poll_title {

font-size: 16px;

font-weight: bold;

color: #2b8fb7;

margin-right: 20px;

display: block;

}



table#polls {

width: 190px;

margin-right: 20px;

font-size: 14px;

}



table#polls tr td {

padding-top: 8px;

}



table#polls tr td.header {

text-align: right;

}



table#polls tr td.main {

    text-align: right;

    

}



input.buttoneli ,
a.buttoneli {
border: none;
display: block;
width: 88px;
text-decoration: none;
color: #fff;
height: 40px;
background: url(../images/button01.jpg) top left no-repeat;
font-weight: bold;
font-family: Arial;
font-size: 14px;
padding-bottom: 3px;
cursor: pointer;
line-height: 38px;
}


span.box_heading, span.box_headingDOWN {

display: block;

font-size: 18px;

font-weight: bold;

margin-top: 7px;

width: 320px;

margin-right: 10px;

color: #fff;

letter-spacing: 1px;

}



span.box_headingDOWN {

margin-top: 15px;

}



span.box_text {

float: right;

margin-right: 10px;

margin-top: 10px;

width: 300px;

height: 60px;

font-size: 14px;

}



span.box_text a {

font-weight: bold;

text-decoration: none;

color: #237494;

}



table#userdata_inner {

margin-right: 10px;

margin-top: 10px;

width: 220px;

}



table#userdata_inner tr td {

text-align: right;

}



table#userdata_inner td.blue {

font-weight: bold;

color: #237494;

}



table#userdata_inner a {

font-weight: bold;

text-decoration: none;

color: #237494;

}



table#userdata_center {

width: 300px;

margin-right: 30px;

height: 230px;

font-size: 14px;

letter-spacing: 1px;

}

table#userdata_center tr td {

    text-align: right;

    

}



table#userdata_center a {

font-weight: bold;

text-decoration: none;

color: #237494;

}



span.blue {

font-weight: bold;

color: #237494;

}



div.textholder {

float: right;

width: 800px;

margin-right: 28px;

padding-right: 30px;

padding-top: 10px;



}



td.main

{

  font-family: Arial;

  font-size:  14px;

  color: black;

}

td.main_title

{

  font-family:Verdana;

  font-size:  11pt;

  background-color:  transparent;

  color: #237492;

  font-weight: bold;

}



.header_points {

font-size: 14px;

font-weight: bold;

color: #237492;

}



table.main_area tr td {

font-family: Arial;

text-align: center;

font-size: 14px;

}







table.main_area tr td.header {

color: #237492;

font-family: Arial;

}



table#newstyle tr td.header {

color: #237492;

padding: 0px;

margin: 0px;

}



table#newstyle tr td.main {

text-align: right;

}



table.join1 {

margin-top: 10px;

}



table.join1 tr td.main input, table.join5 input {

width: 265px;

height: 23px;

border: 1px solid #d3d3d3;

}



table.join1 tr td, table.join5 tr td {

padding-top: 10px;

text-align: right;

}



table.join6 {

margin-top: 10px;

line-height: 30px;

}



table.join7 {

margin-top: 10px;

}



#imageholder {
float: left;
width: 954px;
background: url(../images/innerTextTableBG.jpg) 914px 0px no-repeat;
font-family: Arial;
font-size: 14px;
line-height: 20px;
padding: 0px;
margin: 0px;
min-height: 350px;
/*height: 450px;*/
}



#imageholder p {

margin: 0px;

padding: 0px;

}



#imageholder .padding {

margin-right: 60px;
height: auto;

}



img.sidepic {

margin-right: 10px;

margin-bottom: 10px;

}



div.reflink {

border: 1px dotted #ccc;

width: 600px;

margin-right: 105px;

text-align: center;

background: #ccc;

}



div.refguide {

margin-top: 20px;

margin-bottom: 20px;

width: 600px;

margin-right: 70px;

padding: 30px;

background: #fff;

line-height: 20px;

color: red;

border: 1px solid

}



div.refhist {

margin-bottom: 20px;

width: 90%;

padding-top: 10px;

padding-bottom: 10px;

background: #ccc;

border: 1px dotted;

}



span.refhisthead {

width: 100%;

text-align: center;

display: block;

font-size: 18px;

font-weight: normal;

padding-bottom: 20px;



}



div.refhist td.header {

font-weight: bold;

color: #237494;

}



table.marketpoints {

width: 350px;

margin-right: 120px;

height: 300px;

margin-top: 20px;



}



table.marketpoints tr td.main{

text-align: right;

}



table.marketpoints tr td.num{

text-align: center;

}



table.marketpointhistory {

margin-top: 20px;

width: 600px;

background: #ccc;

padding: 5px;

margin-right: 120px;

margin-bottom: 20px;

}



table tr td {

text-align: center;

}



table.profilestudy {

width: 600px;

text-align: center;

margin-top: 50px;

margin-right: 150px;

background: #ccc;

}



table.profilestudy tr td.main_title {

text-align: center;

}



table.profilestudy tr td.header {

font-weight: bold;

}



#main_menu {

    direction: ltr;

    

}



table.studies01 {

width: 800px;

margin-right: 30px;

background: #ccc;

padding: 5px;

}



div.studies_head {

width: 800px;

background: #ccc;

margin-right: 30px;

margin-top: 20px;

}



table.studies02 {

width: 100%;

border-bottom: 1px solid;

}



table.studies03 {

width: 100%;

}



table.studies03 td.header {

text-align: center;

padding: 0px;

margin: 0px;

}



table.main_area {

margin-top: 20px;

width: 600px;

padding: 5px;

margin-right: 120px;

margin-bottom: 20px;

font-family: Arial;

font-size: 14px;

}

div.contact {
line-height: 25px;
float: right;
}

#joinus table tr td {
text-align: right;
}

table.forgotpass {
line-height: 30px;
margin-top: 30px;
}

table.forgotpass tr td {
text-align: right;
}

table.points {
background: #ccc;
margin-right: 130px;
margin-top: 50px;
}

table.points td.header {
color: #237494;
padding-right: 5px;
padding-left: 5px;
}

table#giftorder {
margin-top: 50px;
background: #ccc;
width: 600px;
padding: 15px;
}

table.feedback {
width: 400px;
margin-top: 20px;
}

table.feedback textarea {
    overflow: auto;
}

table#newstyle {
margin-top: 50px;
margin-right: 150px;
width: 500px;
background: #ccc;
}

table#newstyle tr td.main {
text-align: center;
}

table.opinion {

margin-top: 50px;

}



table.opinion tr td {

text-align: right;

}



div#back_skarim {

width: 88px;

height: 40px;

background: url(../images/button01.jpg) top left no-repeat;

text-align: center;

float: right;

padding: 0px;

margin: 0px;

}



div#back_skarim a {

border: none;

width: 88px;

color: #fff;

font-weight: bold;

font-family: Arial;

font-size: 16px;

cursor: pointer;

text-decoration: none;

line-height: 35px;

}



div#back_skarim .padding {

padding: 0px;

margin: 0px;

}



td.header {

font-weight: bold;

color: #237494;

}



table tr td input.feedback { /* IE FIX */

width: 324px;

}



div.tavimconfirm {

line-height: 25px;

margin-top: 30px;

margin-bottom: 30px;

}



td.header_lastinv {

color: #237494;

text-align: right;

}

td.testimonials_cell {
background: url(../images/testimonials.jpg) center top no-repeat;
height: 110px;
width: 395px;
}

div.inner_testimonials {
/*width: 365px;
height: 85px;
margin: 0 auto;
margin-top: 10px;*/
padding-right: 10px;
padding-left: 10px;
}

table.contact_guest tr td {
text-align: right;
}

table.contact_guest textarea.contact_msg {
width: 300px;
height: 100px;
}


table.contact_guest input.cont_submit {
float: left;
cursor: pointer;
}

table.contact_guest td.koteret input {
width: 300px;
}

table.contact_guest td.email input {
direction: ltr;
text-align: left;
}

table.contact_guest {
background: #ccc;
}

div.sttl {
font-weight: bold;
background:url(../images/slider/star.png) right 1px no-repeat;
padding-right: 22px;
margin-bottom: 5px;
cursor: pointer;
}

div.sttl_inner {
border: 1px solid #666;
margin: 15px;
padding: 5px;
background: #ccc;
}

div.eli_content {
width: 500px;
}

div.disconnect {
color: #fff;
text-decoration: none;
font-weight: bold;
position: relative;
right: 10;
top: 90;
}

a.logout {
color: #fff;
text-decoration: none;
font-weight: bold;


}

table#loginFront {
position: absolute;
right: 0;
bottom: 0;

}
