* {margin:0px; padding:0px;}
body { background-image:url(../images/bg.gif);
       background-repeat:repeat;
	   
	   direction:rtl;
	   font-family:Tahoma, Geneva, sans-serif;
	   font-size:14px;
       
}

.wrapper { margin:auto;
           width:900px;
}

.top-area {
	
}

.top-left { float:left; 

}

.top-right { float:right;

}
.clear {
	clear:both;
	text-align: center;
}

.navigation { overflow:hidden; }

.seprator { background-image:url(../images/sep-h.png);
            background-repeat:no-repeat;
			height:5px;
			margin: 10px 0;
			width:370px;
}
			
.seprator-last { background-image:url(../images/sep-h.png);
            background-repeat:no-repeat;
			height:5px;
			margin: -3px 0 0 0;
			width:370px;
			}
			
.menu { float:left; margin-top:10px;
	
}

.left { float:left; }

.right { float:right !important; }

.menu ul { float:left;
           padding:0px;
		   margin:0px;
		   list-style:none;
}
.menu li { float:left;
           margin:0 30px; 
}

.logo { float:left; margin:0 12px; }

.middle-area {
	
}

.middle-left {
	float:none;
	width:700px;
	padding-top: 0;
	padding-right: 10px;
	padding-bottom: 0;
	padding-left: 10px;
	margin: auto;
}

.middle-right {
	float:right;
	width:100%;
	padding:0 10px;

}

.middle-right img { float:left; }

h1 { font-size:28px;}
h2 { font-size:20px; }

.footer { background-image:url(../images/ground.png);
          background-repeat:no-repeat;
		  overflow:hidden;
		  height:90px;
		  width:900px;
		  margin:auto;
		  bottom:0;
		  margin-top:15px;
	
}
.social { float:right; margin-top:20px;
}

.orange { color:#fcaf17;}

.green { color:#00a651;}

.title { margin:10px 0;
}

p { text-align:right; line-height:1.8em; margin:5px 0;
}

.stong { font-weight:bold; text-align:center; }
.center { text-align:center;}
#schedule { width:400px; font-weight:bold; }
#schedule tr { height:30px; border-bottom: 4px solid #fcaf17; }
#schedule td { padding:10px; text-align:center; border-bottom: 1px solid #00a651;  }

#contactForm { width:430px; float:right; margin:0;padding:0; height:450px;}
#contactForm ol { list-style:none; }
ol.forms { float: right; list-style: none; margin: 0; width: 545px; padding:25px 0 40px 0; list-style-position:inside;}
	ol.forms li { 
		clear: both; 
		float: right; 

		position: relative;

	}
	ol.forms li.inputbar { 
		margin-bottom:20px;
	}
	ol.forms label {
		cursor: pointer;
		display: block;
		float: right;
		width: 100px;
	}
	ol.forms input, ol.forms textarea {
		font-family:'Lucida Grande','Lucida Sans Unicode','Lucida Sans','DejaVu Sans Condensed', Tahoma, Arial,sans-serif;
		border-bottom: 1px solid #fff;
		border-right: 1px solid #fff;
		border-top: 1px solid #EAEAEA;
		border-left: 1px solid #EAEAEA;
		color:#7d7d7d;
		font: inherit;
		padding: 5px;
		width: 300px;
		font-size: 13px;
		-moz-border-radius: 5px;
		-moz-border-radius: 5px;
		-webkit-border: 5px;
		-webkit-border: 5px;
	}
	ol.forms textarea { height: 200px;}
	ol.forms input:focus, ol.forms textarea:focus { border: 1px solid #D1D1D1; }
	.error { color: #f00; }
	ol.forms li .error { 
		font-family:Verdana, Tahoma, Arial;
		font-size: 10px;  position:relative; bottom:-22px;  left:-50px; 
		}
	ol.forms li.textarea .error {

	}
	ol.forms li.screenReader { margin-bottom: 0; }
	ol.forms li.buttons button {
		background: #fcaf17;
		border: none;
		color: #fff;
		cursor: pointer;
		font-size:13px;
		font-weight:bold;
		overflow: hidden;
		padding: 6px 3px 6px 3px;
		width: 100px;
		-moz-border-radius: 10px;
		-moz-border-radius: 10px;
		-webkit-border: 10px;
		-webkit-border: 10px;
		text-shadow: 1px 1px #000;
		font-family:'Lucida Grande','Lucida Sans Unicode','Lucida Sans','DejaVu Sans Condensed', Tahoma, Arial,sans-serif;
	}
		ol.forms li.buttons button:hover { color: #fff; background: #00a651; }
		ol.forms li.buttons button:active { color: #fff; }
		ol.forms li.buttons, ol.forms li.inline {  width: 460px;  }
		ol.forms li.inline input { width: auto; }
		ol.forms li.inline label { display: inline; float: none;  }
		ol.form p { float:right; }

.alignright {
	float: right;
	margin-left:1.5em;
}
#RadioGroup1_1, #RadioGroup1_0{border:none !important; background-color: transparent !important;}
#contactform label{
	line-height:1.7em; 
	font-weight:bold;
	}
.alignRight{
	text-align:right !important; margin:0 20px !important;
	}
.mm { padding-left:40px !important; }
.size { width:80px;}


.success {
    color: #fff; 
	background: #00a651;
	margin:100px 0 300px;
	width:300px;
	padding:10px;
	text-align:center;
}

.fail {
	background-color:#C00;
	color:#fff;
	text-align:center;
	padding:5px;
	width:300px;
	
}

a
{
	text-decoration:none;
	font-size:18px;
	color:#006600;
	font-weight:bold;
}

a:hover
{
	color:#093;
}



	table td>button {
		background: #fcaf17;
		border: none;
		color: #fff;
		cursor: pointer;
		font-size:13px;
		font-weight:bold;
		overflow: hidden;
		padding: 6px 3px 6px 3px;
		width: 100px;
		-moz-border-radius: 10px;
		-moz-border-radius: 10px;
		-webkit-border: 10px;
		-webkit-border: 10px;
		text-shadow: 1px 1px #000;
		font-family:'Lucida Grande','Lucida Sans Unicode','Lucida Sans','DejaVu Sans Condensed', Tahoma, Arial,sans-serif;
	}
		table td>button:hover { color: #fff; background: #00a651; }
		table td>button:active { color: #fff; }
		