* { /*direction: rtl;*/ margin:0; padding:0; }
.language { /*direction: rtl;*/ float:left; padding-left:8px; text-align: right; }
input { direction: rtl; }

body { background: white url(background.jpg) no-repeat fixed center top; margin:0; font-family:Arial, Helvetica, sans-serif; }
input { width:313px; height:21px; border:#71c0e5 1px solid; }

.main { width:914px; margin-left:auto; margin-right:auto; }

.bg { background-color:#FFFFFF; float:right; width:914px; }
.LC { width:316px;  margin-top:7px;  }
.RC { width:575px;  margin-top:15px;  }
.logo { font-size:30px; color:#3b8dc3; margin: 10px 10px 0; direction: rtl; }

#small_images_holder { margin-top:12px; }
#small_images_holder ul { list-style: none;  }
#small_images_holder ul li { width:75px; height:75px; border:#999999 1px solid; margin-bottom:2px; margin-right:2px; float:left; }

.top { width:575px; height:13px; }

.big_image_holder { background-image:url(image_background.jpg); }
.big_image { border:#999999 1px solid; width:547px; height:383px; margin-left:auto; margin-right:auto; }

.text_title { width:547px; margin-left:auto; margin-right:auto; margin-top:15px; font-size:16px; font-style:italic; color:#3b8dc3; margin-bottom:5px; direction: rtl; text-align: right; }
.text_title a:active { font-size:16px; font-style:italic; color:#3b8dc3; text-decoration:none; }
.text_title a { font-size:16px; font-style:italic; color:#3b8dc3; text-decoration:none; }
.text_title a:visited { font-size:16px; font-style:italic; color:#3b8dc3; text-decoration:none; }
.text_title a:hover { font-size:16px; font-style:italic; color:#3b8dc3; text-decoration:underline; }
.text_area { width:547px; margin-left:auto; margin-right:auto; }
.text_area_style { border:#71c0e5 1px solid; height:180px; width:547px; }
.text_control { width:547px; margin-left:auto; margin-right:auto; height:37px; }

.bottom { width:575px; height:13px; }
.send_button { width:130px; height:23px; float:right; margin-top:7px; }
.button_style { width:55px; height:23px; background-image:url(Send_button.jpg); border:0px; }
.text_format_buttons { width:103px; height:20px; float:left; margin-top:7px; }
.to { float:left; width:315px; margin-top:15px; }
.red_star { font-size:16px; font-style:italic; color:#FF0000; }

.text_field_holder { width:315px; margin-top:3px; margin-bottom:3px; }

.ad_recipient { margin-bottom:10px; height:32px; border-bottom:#c3c3c3 1px solid; }
.text_fields{ margin-bottom:15px; }

.upload { width:547px; margin-left:auto; margin-right:auto; font-size:16px; font-style:italic; color:#3b8dc3; margin-bottom:10px; height: 23px; text-align: right; direction: rtl;}
.uploadfield{ width:410px; }
.uploadButton{ width:130px; height:23px; border:0px; background-image:url(uploadButton.jpg); }

.footer{ width:880px; height:50px; margin-left:auto; margin-right:auto; float:left; padding-top:10px; padding-left:16px; font-size:12px; color:#999999; padding-right: 16px; }

#nav { text-align: right; }
#nav ul { margin: 0 15px; list-style-type: none; }
#nav ul li {  margin: 0 5px; float: right; }
#nav ul li a { height: 32px; padding: 8px 8px 0; background-color: white; color: #3B8DC3; display: block; text-decoration: none; font-weight: bold; }
#nav ul li a:hover, #nav ul li a.cur { background-color: #3B8DC3; color: white; }