﻿/* -----------------------------------------------------------------------*/
/*								ContactForm  						      */
/* -----------------------------------------------------------------------*/
.cf_details
{
	float:right;
	padding-right:25px;
	vertical-align:top;
}
.cf_banner
{
	float:left;
	padding-left:13px;
	vertical-align:top;
}


.ContactFormWrapper
{
	padding-right:17px;
	padding-top:10px;
}
.ContactForm
{
	background-color:#EDF6FD;
	width:475px;
	padding:10px;
	text-align:right;
	border:solid 1px #487EA8;
}
.ContactForm_Content
{
	text-align:right;
	padding-right:30px;
	font-size:13px;
	direction:rtl;
	
}
.ContactFormTable
{

}

.cf_email
{
	font-size:13px;
	font-weight:bold;
}

.CF_TextBox
{
	width:136px;
	height:16px;
	font-family:Arial;
	background-color:#ffffff;
	border-width:1px;
}
.CF_TextBoxLarge
{
	width:357px;
	height:16px;
	font-family:Arial;
	background-color:#ffffff;
	border-width:1px;
}
.CF_FieldName1
{
	padding-top:6px;
	vertical-align:top;
	text-align:right;
	font-weight:bold;
	width:120px;
}
.CF_FieldName2
{
	padding-top:6px;
	vertical-align:top;
	text-align:right;
	font-weight:bold;
	width:60px;
}
.CF_FieldMandatory
{
	padding-top:5px;
	color:Red;
	vertical-align:top;	
}
.CF_FieldControl
{
	
}
.CF_FieldControlWide
{
text-align:right;	
}

.CF_SendButtonCell
{
	text-align:left;float:left;padding-top:10px;padding-left:20px;
}





/* -----------------------------------------------------------------------*/
/*								Newsletter form						      */
/* -----------------------------------------------------------------------*/
.NF_details
{
	float:right;
	padding-right:25px;
}
.NF_banner
{
	float:left;
	padding-left:13px;
}
.NF_email
{
	font-size:13px;
	font-weight:bold;
}

.NF_TextBox
{
	width:136px;
	height:16px;
	font-family:Arial;
	background-color:#ffffff;
	border-width:1px;
}
.NF_TextBoxLarge
{
	width:357px;
	height:16px;
	font-family:Arial;
	background-color:#ffffff;
	border-width:1px;
}
.NF_FieldName1
{
	padding-top:6px;
	vertical-align:top;
	text-align:right;
	font-weight:bold;
	width:80px;
}
.NF_FieldName2
{
	padding-top:6px;
	vertical-align:top;
	text-align:right;
	font-weight:bold;
	width:120px;
	padding-right:15px;
}
.NF_FieldMandatory
{
	padding-top:5px;
	color:Red;
	vertical-align:top;	
}
.NF_FieldControl
{
	
}
.NF_FieldControlWide
{
text-align:right;	
}

.NF_SendButtonCell
{
	text-align:left;float:left;padding-top:10px;padding-left:3px;
}






















.order_tour_top_contact
{
	float:right;
	background: url(images/dots_ver.gif)  repeat-y right top;
	width:210px;min-height:80px;
	height:80px;
	padding-right:15px;
}
.order_table
{
	direction:rtl;
	width:450px;
}
.FormCol_FieldName
{
	padding-top:6px;
	width:45px;
}
.FormCol_FieldName1
{
	width:170px;
	padding-top:6px;
	vertical-align:top;
	text-align:right;
}
.FormCol_Mandatory
{
	padding-top:5px;
	color:Red;
	vertical-align:top;
}
.FormCol_Control1
{
}
.FormCol_Control
{
}
.FormCol_Control_wide
{
	
}
.text_box
{
	width:155px;
	height:16px;
	font-family:Arial;
	background-color:#EDF6FD;
	border-width:1px;
}
.text_box_large
{
	width:333px;
	height:16px;
	font-family:Arial;
	background-color:#EDF6FD;
	border-width:1px;
}
.text_box_large_normal
{
	width:333px;
	height:16px;
	font-family:Arial;
}
.text_box_date
{
	width:80px;
	height:16px;
	font-family:Arial;
	background-color:#EDF6FD;
	border-width:0px;	
}







.FormTable
{
	direction:rtl;
}

.ManadatoryMark
{
	color:#AF2060;
	font-weight:bold;
	font-size:14px;
}
.FormCellMed
{
	width:240px;
	font-weight:bold;
}
.FormCellLarge
{
	width:480px;
	font-weight:bold;
}
.FormCellSmall
{
	width:113px;
	font-weight:bold;
}
.FormCellSmallMandatory
{
	text-align:left;
	font-size:11px;
	color:#AF2060;
}


.FormInputMed
{
	width:240px;
	background-color:#EDF6FD;
	font-family:Arial;	
}
.FormInputLarge
{
	width:490px;
	background-color:#EDF6FD;
	font-family:Arial;	
}
.FormInputSmall
{
	width:115px;
	background-color:#EDF6FD;
	font-family:Arial;	
}
.FormInputMultiline
{
	width:490px;
	background-color:#EDF6FD;
	height:100px;
	font-family:Arial;	
}

.FormListSmall
{
	width:120px;
	background-color:#EDF6FD;
	font-family:Arial;		
}

.FormDotsSep
{
	background-image:url(images/title_dots_hor.gif);	
	background-repeat:no-repeat;
	background-position:right top;
	line-height:5px;
	height:5px;
	min-height:5px;
	font-size:1px;
	padding-bottom:5px;
}

.FormButtonContainer
{
	margin:auto;
	text-align:center;
	text-align: -moz-center;
}

.FormRadioButton
{
	float:right;
	width:20px;
}
.FormRadioButtonLeftPrice
{
	padding-top:3px;
	float:right;
	width:120px;
	font-weight:bold;
}
.FormRadioButtonLeftDesc
{
	padding-top:3px;
	float:right;
	width:300px;
	
}
.FormRadioButtonLeftDesc2
{
	padding-top:3px;
	float:right;
	width:120px;
}


.FAQ_TextBox
{
	width:470px;
	height:80px;
	font-family:Arial;		
	font-size:12px;
}
.FAQ_form_Wrapper
{
	background-color:#ECF5FC;
	width:475px;
	padding:10px;
}




.form_result_msg
{
	text-align:left;clear:both;padding-left:20px;font-weight:bold;font-size:14px;
}