﻿@import 'form_base.css';


#divBottomCorenr 
{ 
	background: url(../img/form/corner_grey_blue_lower_left.jpg) left bottom no-repeat;
}

h1, p, em, textarea, label,h3, h2, h4
{
	direction:rtl;
	text-align:right;
}

h1 
{
	 background-position:left 50%;
}

em {
    clear: right;
    margin-right:128px;
}


select 
{
	text-align:right;
	direction:rtl;
}


/* em for text areas */
em.nomargin 
{
	margin-right:0;
}

ul.checkbox input
{
	margin-left: 0.5em;
}


ul li{
    float: right;
}

ul.nofloat 
{
	text-align:right;
	direction:rtl;	
}

ul li.nofloat 
{
	text-align: right;
}
ul li.classic
{
	list-style-type:disc;
    text-align: right;
}
li.control 
{
	float:left;
}

/*
 -------------------------------- background images
 */

ul li.field {
    background: url(../img/form/input340_rtl.jpg) left 50% no-repeat;
}

ul li.NewMem {
    background: url(../img/form/input265_rtl.jpg) left 50% no-repeat;
}

.shortarea {
    background: url(../img/form/textarea88_rtl.jpg) left top no-repeat;
}

.longarea {
    background: url(../img/form/textarea149_rtl.jpg) left 50% no-repeat;
}

ul.sms li.smsselect {
    /* overrides regular li padding --> fix overlapping of select arrow on content */
    background: url(../img/form/select70_rtl.jpg) left 50% no-repeat;    
}

ul.sms li.smsselect select 
{
	direction:ltr;
}

ul.sms li.smsinput {
    background: url(../img/form/input265_rtl.jpg) left 50% no-repeat;
}

li.select107 {
	 background: url(../img/form/select107_rtl.jpg) left 50% no-repeat;
}

li.select160 {
	 background: url(../img/form/select160_rtl.jpg) left 50% no-repeat;
}

ul li.select_mobile_model 
{
		float:right;
}

ul li.mobile_model_owner
{
	float:left;
}



li.submit button {
    background: url(../img/form/send_rtl.jpg) left 50% no-repeat;
}

li.home button {
    background: url(../img/form/spikkocom_rtl.jpg) left 50% no-repeat;
}
li.home button:hover {
    background: url(../img/form/spikkocom_over_rtl.jpg) left 50% no-repeat;
}

li.undo button {
    background: url(../img/form/undo_rtl.jpg) left 50% no-repeat;
}

li.undo button:hover {
    background: url(../img/form/undo_over_rtl.jpg) left 50% no-repeat;
}

li.no button {
    background: url(../img/form/no_rtl.jpg) left 50% no-repeat;
}

li.no button:hover {
    background: url(../img/form/no_over_rtl.jpg) left 50% no-repeat;
}
li.unregister button {
    background: url(../img/form/unregister_rtl.jpg) left 50% no-repeat;
}

li.unregister button:hover {
    background: url(../img/form/unregister_over_rtl.jpg) left 50% no-repeat;
}
li.join button 
{
	background: url(../img/form/join_rtl.jpg) left 50% no-repeat;
}

li.continue button 
{
	background: url(../img/form/continue_rtl.jpg) left 50% no-repeat;
}

li.close button {
    background: url(../img/form/close_rtl.jpg) left 50% no-repeat;
}

li.back button {
    background: url(../img/form/back_rtl.jpg) left 50% no-repeat;
}

li.back:hover button{
    background: url(../img/form/back_over_rtl.jpg) left 50% no-repeat;
}



li.emptyli 
{
	width: 27%;
}

li.recaptcha 
{
	background: url(../img/form/changeimg_rtl.jpg) left 100% no-repeat;
	width: 129px;
	height: 60px;
}

li.recaptcha:hover 
{
	background: url(../img/form/changeimg_over_rtl.jpg) left 100% no-repeat;
	width: 129px;
	height: 60px;
}

li.NewMememptyli 
{
	width: 42%;
}

li.NewMemrecaptcha 
{
	background: url(../img/form/changeimg_reg_rtl.jpg) left 100% no-repeat;
	width: 58px;
	height: 60px;
}

li.NewMemrecaptcha:hover 
{
	background: url(../img/form/changeimg_reg_over_rtl.jpg) left 100% no-repeat;
	width: 58px;
	height: 60px;
}

li.captchabg
{
	background: url(../img/form/capcha_bg.jpg) left 100% no-repeat;
	width: 210px;
	height: 60px;
	/*margin-right:19px*/
}


.copyright 
{
	/*background: url(../img/form/form_corner_lower_left.jpg) left 100% no-repeat;*/
	background: url(../img/form/corner_blue_white_lower_left.jpg) left 100% no-repeat;
}

/* sms form invitation, float div. this propery is added to allow email in hebrew to align to right */ 

div1 
{
	direction:rtl;
	text-align:right;
}



/* -------------------------------------
		Register form
*/


ul.bubble li 
{
	text-align:right;
	direction:rtl;
}



/* -------------------------------------
		float form
*/

/* outer corner */
body.float .copyright 
{
	background: url(../img/form/corner_green_white_lower_left.jpg) left 100% no-repeat;
}

/* inner corner */

body.float #divBottomCorenr 
{
	background: url(../img/form/corner_grey_green_lower_left.jpg) left 100% no-repeat;
}

body.float a.donwload 
{
	display:block;
	width:152px;
	height:73px;
	background:url(../img/form/download_heb.jpg) 0 0 no-repeat;
	margin:0 auto;
}

body.float a.donwload:hover 
{
	background:url(../img/form/download_over_heb.jpg) 0 0 no-repeat;
}

body.float ul li 
{
	text-align:right;
}

 a.donwload 
{
	width:152px;
	height:73px;
	background:url(../img/form/download_heb.jpg) 0 0 no-repeat;
}

a.donwload:hover 
{
	background:url(../img/form/download_over_heb.jpg) 0 0 no-repeat;
}

li.shortemailbtn submitchange button
{
	background: url(../img/form/change_rtl.jpg) left 50% no-repeat;
}

li.shortemailbtn submitchange button:hover { 
    background: url(../img/form/change_over_rtl.jpg) left 50% no-repeat;
}

li.shortemail {
    background: url(../img/form/input213_rtl.jpg) left 50% no-repeat;    
}

.existinguserlink 
{
	font-size:22px;
	direction:rtl;
	text-align:right;
}

.midborder 
{
	border-right:1px solid #0099cc; 
	vertical-align:middle;
}
.midborder_side 
{
	padding-right:3px;
	padding-left:3px; 
	vertical-align:middle;	
}
.data_table
{
	background:#ffffff;
	border:1px solid #0099cc;
	margin-top:8px;
	direction:rtl;
	width:100%;
	text-align:right;
	/*position:relative;*/
	overflow:hidden;
}

.data_table td
{/*
	border-left:1px #0099cc solid; 
	padding:4px;
*/
}

.SendButton
{
	width: 100px; 
	height: 24px;
	background-color: #2b75a2;	
	font-weight: bold;
	color: #ffffff;
	font-family:Arial, Verdana, sans-serif; 
	font-size:13px; 
	background-color:#006699; 
	color:#FFFFFF; 
	border-right:2px #333333 solid; 
	border-bottom:2px #333333 solid; 
	border-top:2px #B3C8EA solid; 
	border-left:2px #B3C8EA solid;
}

.tdborder
{
border-right:1px #0099cc solid;	
	}
	
.paypalpictbl
{
	width:100%; 
	overflow:hidden; 
	direction:ltr;
	}
	
.paypalpictd2
{
	text-align:right;
	}
.paypalpictd1
{
	text-align:left;
	padding-bottom:20px;
	}
	
.tblupdates
	{
	WIDTH: 100%;
		
		}
.tblupdates td a:link
	{
	color:#ffffff;		
		}
		
.tblupdates td a:hover
	{
	color:#ffffff;		
		}

.tblupdates td a:active
	{
	color:#ffffff;		
		}
		
.tblupdates td a:visited
	{
	color:#ffffff;		
		}
		
		
.Compar_table_td{
	font-family:Arial, Verdana, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#333333;
	background-color:#FFFFFF;
	direction:rtl;
	text-align:center;
	padding:5px 6px 5px 6px;
}

.Compar_table_title_td{
	font-family:Arial, Verdana, sans-serif;
	font-size:15px;
	font-weight:bold;
	color:#333333;
	background-color:#ffffff;
	direction:rtl;
	text-align:center;
	padding:5px 6px 5px 6px;
}

.Compar_table_spikko_line_td {
	font-family:Arial, Verdana, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#2F99FF;
	background-color:#ffffff;
	direction:rtl;
	text-align:center;
	padding:5px 6px 5px 6px;
}

.Compar_table_vert_border_td {
	width:1px; 
	background:#2F99FF;
}

.Compar_table_horiz_border_td {
	height:1px; 
	background:#2F99FF;
}

.CaptchaImageBorder
{
	width:336px;
	height:59px;
	background:url(../img/form/recaptcha_bg_rtl.jpg) no-repeat left 50%;
	}
.tblcontactcaptcha
{
	direction:rtl;
	text-align:right;
	}
	
.captcha_block
{
	direction:rtl;
	}
	
.input340
{
 background: url(../img/form/input340_rtl.jpg) right 50% no-repeat;
}

.CaptchaTable
{
	direction:rtl;
	}
	
	.reg2_errors 
{
	color:Red;
	width:336px;
	text-align:right;
	font-size:14px;	
}

.Captchainstra
{
text-align:right;
font-size:14px;	
	}
	
.olaffiliate
{
	font-size:16px;
	font-family:Arial;
	direction:rtl; 
	font-weight:bold; 
	text-align:right; 
	margin-right:23px;
	}
	

.ReCaptchaReloadImg
{
	cursor:pointer;
	width:117px;
	height:59px;
	background:url(../img/form/changeimg_reg2_heb.jpg) no-repeat left 50%;
}

.ReCaptchaReloadImg:hover
{
	cursor:pointer;
	width:117px;
	height:59px;
	background:url(../img/form/changeimg_reg2_over_heb.jpg) no-repeat left 50%;
}

.fieldusername 
{
	width:232px;
	height:36px;
    background: url(../img/NewMember/input_reg232x36_rtl.jpg) left 50% no-repeat;
direction:ltr;
}

.checkUsername
{
	cursor:pointer;
	width:102px;
	height:36px;
	background:url(../img/NewMember/checkusername_reg_heb.jpg) no-repeat left 50%;
	}
	.checkUsername:hover
{
	cursor:pointer;
	width:102px;
	height:36px;
	background:url(../img/NewMember/checkusername_reg_over_heb.jpg) no-repeat left 50%;
	}
	
	.classcheckUsername
{
	cursor:pointer;
	width:102px;
	height:36px;
	background:url(../img/NewMember/checkusername_reg_heb.jpg) no-repeat left 50%;
}
li.controlusername
{
	float:right;
}

.classlbl
{
margin-right:128px;	
	}
	
.tblusernamecheck
{
	direction:ltr;
	float:left;
	}
