@charset "UTF-8";
/* CSS Document */
body {
	margin: 0px;
}

.italic {font-style:italic;}
h1,h2,h3,h4,h5,h6 {font-family:'HelveticaNeueArabic75Bold';padding:0;margin:0;}
input,texarea {text-align:right;}
label {font-family:'HelveticaNeueArabic75Bold';color:#005baa;font-weight:100;}
.label-cont {width:120px;float:right;clear:right;padding-top:5px;}
.container {width:810px;height:1100px;margin:0 auto;background:url(../img/bg.jpg) no-repeat;padding-top:30px;position:relative;}

.lang {float:left;padding-left:30px;text-decoration:none;padding-top:20px;direction:ltr;}

.lang a:hover ,.lang a{text-decoration:none;color:#005baa;font-family:'HelveticaNeueRegular';color: #fff;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
    background-color: #e58401;
    background-image: -moz-linear-gradient(top, #e58401, #fd9202);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#e58401), to(#fd9202));
    background-image: -webkit-linear-gradient(top, #e58401, #fd9202);
    background-image: -o-linear-gradient(top, #e58401, #fd9202);
    background-image: linear-gradient(to bottom, #e58401, #fd9202);
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff339966', endColorstr='#ff339966', GradientType=0);padding:10px 15px 10px;text-decoration:none;box-shadow:1px 1px 3px #CCC;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;font-size:15px;}
input {box-shadow:none;border:none;}
.form-cont {margin-right:20.5%;}
.header {margin-bottom:20px;float:right;}
.header h1 {font-size:25px;font-weight:900;color:#005baa;}
.header p {font-size:13px;color:#005baa;margin:0;font-weight:500;}
.orange {color:#f58220;}

.single {width:343px;height:30px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;box-shadow:1px 1px 1px #CCC;}
.odd {width:200px}
.elements {margin:15px 0 15px 0;}

.clearfix{clear:both;}

.light {font-family:'HelveticaNeueArabic45Light';float:right;margin:-9px 10px 0 0px}
.check-cont {padding-top:13px;float:right;}
input.checkbox3 { display: none }
input.checkbox3 + label > span.checkbox3-span { display: inline-block; float:right;color: rgba(255,255,255,0); border: 1px inset; width:15px; line-height: 15px; font-size: 14px; text-align: center;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;color:#fcfcfc;}
input.checkbox3:checked + label > span.checkbox3-span { color: #f58220 }
.checkbox-cont {margin-right:106px;float:right;}
.check-last {margin-right:25px;}
.light-label {font-family:'HelveticaNeueArabic45Light';}
.radio-btn {float:right;margin-left:30px;}
input.checkbox2 { display: none }
input.checkbox2 + label > span.checkbox2-span { display: inline-block; float:right;color: rgba(255,255,255,0); border: 1px inset; width: 15px; line-height: 15px; font-size: 14px; text-align: center;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;color:#fcfcfc}
input.checkbox2:checked + label > span.checkbox2-span { color: #f58220; }



.radio-cont {margin-top:20px;margin-right:-2px;}



.dropdown-cont{margin-top:30px;direction:ltr;}
.dropdown-cont label{float:right;margin-top:15px;margin-left:101px;text-align:right;}
.dropdown-cont label h2 {font-size:16px;line-height:0;}
.dropdown-cont label p {line-height:10px;font-family:'HelveticaNeueArabic45Light';font-size:12px;}

.dropdown-cont2{margin-top:30px;direction:ltr;}
.dropdown-cont2 label{float:right;margin-top:15px;margin-left:102px;text-align:right;}
.dropdown-cont2 label h2 {font-size:16px;line-height:0;}
.dropdown-cont2 label p {line-height:10px;font-family:'HelveticaNeueArabic45Light';font-size:12px;}
   .short-select{float:right;
   
  margin-top:10px;
   }
  
  
  
  
 .dropdown dd, .dropdown dt, .dropdown ul { margin:0px; padding:0px; }
        .dropdown dd { position:relative; float:left;margin-top:-10px;}
        .dropdown a, .dropdown a:visited { color:#005baa; text-decoration:none; outline:none;}
        .dropdown a:hover { color:#005baa;}
        .dropdown dt a:hover { color:z#005baa; }
        .dropdown dt a {background:#fff url(../img/drop.png) no-repeat scroll 10px center; display:block; padding-left:20px;
                         width:200px;font-size:14px;box-shadow:1px 1px 1px #CCC;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;}
        .dropdown dt a span {cursor:pointer; display:block; padding:10px;}
        .dropdown dd ul { background:#fff none repeat scroll 0 0;  color:#005baa; display:none;
                          left:0px; padding:5px 0px; position:absolute; top:11px; width:auto; min-width:219px; list-style:none;}
						  .down {height:193px;overflow:auto;}
        .dropdown span.value { display:none;}
        .dropdown dd ul li a { padding:10px 5px; display:block;font-size:14px;border-bottom:1px solid rgba(0,91,170,0.5);}
        .dropdown dd ul li a:hover { background-color:#FFF;}
        
        .dropdown img.flag { border:none; vertical-align:middle; margin-left:10px; }
        .flagvisibility { display:none;}
		
		
		
		
		.2ndlabel {margin-right:100px !important;}
		
		.dropdown2 dt,.dropdown dt {text-align:right;}
		
		 .dropdown2 dd, .dropdown2 dt, .dropdown2 ul { margin:0px; padding:0px; }
        .dropdown2 dd { position:relative; float:left;margin-top:-10px;}
        .dropdown2 a, .dropdown2 a:visited { color:#005baa; text-decoration:none; outline:none;}
        .dropdown2 a:hover { color:#005baa;}
        .dropdown2 dt a:hover { color:z#005baa; }
        .dropdown2 dt a {background:#fff url(../img/drop.png) no-repeat scroll 10px center; display:block; padding-left:20px;
                         width:200px;font-size:14px;box-shadow:1px 1px 1px #CCC;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;}
        .dropdown2 dt a span {cursor:pointer; display:block; padding:10px;}
        .dropdown2 dd ul { background:#fff none repeat scroll 0 0;  color:#005baa; display:none;
                          left:0px; padding:5px 0px; position:absolute; top:11px; width:auto; min-width:219px; list-style:none;}
						  .down {height:193px;overflow:auto;}
        .dropdown2 span.value { display:none;}
        .dropdown2 dd ul li a { padding:10px 5px; display:block;font-size:14px;border-bottom:1px solid rgba(0,91,170,0.5);}
        .dropdown2 dd ul li a:hover { background-color:#FFF;}
        
        .dropdown2 img.flag { border:none; vertical-align:middle; margin-left:10px; }
		
		
		
		.text-input {margin-top:30px;}
		.text-input label p {line-height:15px;font-family:'HelveticaNeueRegular';font-size:12px;margin-top:0;}
		.text-input label {float:right;width:135px;padding-left:5px;}
		
		.textarea-cont textarea {float:right;height:200px;width:291px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;box-shadow:1px 1px 1px #CCC;border:none;}
		
		
		.btn-container {width:441px;text-align:center;margin-top:40px;}
		.btn-container a{ color: #fff;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
    background-color: #e58401;
    background-image: -moz-linear-gradient(top, #e58401, #fd9202);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#e58401), to(#fd9202));
    background-image: -webkit-linear-gradient(top, #e58401, #fd9202);
    background-image: -o-linear-gradient(top, #e58401, #fd9202);
    background-image: linear-gradient(to bottom, #e58401, #fd9202);
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff339966', endColorstr='#ff339966', GradientType=0);padding:10px 15px;text-decoration:none;box-shadow:1px 1px 3px #CCC;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;font-size:15px;}

	.image img {  max-width: 100%;
  /* Part 1: Set a maxium relative to the parent */

  width: auto\9;
  /* IE7-8 need help adjusting responsive images */

  height: auto;
  /* Part 2: Scale the height according to the width, otherwise you get stretching */

  vertical-align: middle;
  border: 0;
  -ms-interpolation-mode: bicubic;
}	

.image img {width:90%;}
		
.image {position:absolute;bottom:0; left:30px;}

.ui-dialog {
	font-size: 14px;
	direction: rtl;
}


/* IE8 uses \0 */
@media all\0 { 
        .dd .ddTitle{border:1px solid #dadada\9;}
.checkbox-2, .checkbox-3{border: 1px inset #000\9;}

.single{border:1px solid #dadada\9;}
} 



