/* CSS Document */

.orange_btn{background:url(../images/orange_btn.png) no-repeat; border:none; color:#FFFFFF; width:120px; height:26px; font-size:11px; font-weight:bold; text-align:center; padding-right:15px; font-family:Verdana, Arial, Helvetica, sans-serif;}
.message_list li{list-style: none; float:right; display:block; margin: 10px 20px; border: 1px solid #EFEFEF; background:#fff; width:90%; padding:5px; }
.msg_item_name{ font-size: 12px; font-weight: bold; float: right; margin-right: 5px;}
.msg_item_name span{font-size: 10px; font-weight:normal; color:#ccc;}
.msg_item_img { float: right;}
.inbox_box{margin-right:20px; margin-top:10px;}
.inbox_txt{ background:url('../images/inbox_bg.gif') no-repeat 0 100%; height: 40px; }
.inbox_txt li{float:right; list-style:none; display:block; margin:5px; background:#f9d56d; border:1px solid #d9b652; margin:12px 2px; padding:5px; border-bottom:none;}
.inbox_txt li.on {background:#751B15}
.inbox_txt li.on a{color:#fff;}
.inbox_txt li a{ text-decoration:none; font-size:11px;}
.margin_right{ margin-right:60px;}
.view_msg{ width:50%; border:1px solid #ccc;}
.msg_text{font-size:12px; font-weight:normal;}
.fl{float:left;}
.fr{float:right;}
.fn{float:none;}
.compose_msg{}
.text_area{width:330px; height:100px; font-family: 'lucida grande', tahoma, verdana, arial, sans-serif; font-size:11px;}
.images_list { clear:both; padding:0;}
.images_list li{ float:right; list-style:none; margin:5px 7px;}
.images_list img { margin-bottom:3px;}
.images_list div { text-align:center;border:1px solid #751B15; padding:3px;}
.images_list a:hover{background: #751B15 0 70%; margin-top: 2px; color: #fff;}
.autoCompleteDiv{ position:absolute; background:#FEFAED; border:1px solid #FFF1BF; border-top:none; padding:4px; width:246px; display:none;  }
.inpt_txt { width:250px; border:1px solid #ccc;}
.inpt_txt_mid { width: 150px; border: 1px solid #ccc; margin:3px;}
.txt_area{ width:248px; height: 120px;}
.small_area:click{ background:#f7f7f7;}
.cards_ul li{ float:right; width: auto; margin-left:5px; list-style:none;}
.select_mid{ width:150px; font-size:12px; font-family:tahoma; direction:rtl;}
.account_tble tr td:first-child{color: #DC592D; font:bold 12px Tahoma;}
.account_tble tr td:last-child{ border-bottom: 1px dotted #CCCCCC; margin-top:3px; padding-bottom: 5px;}
.mrg150 { margin-top: 20px;}
.languages_list{ padding:0; margin:0;}
.languages_list li{float:right; list-style:none; margin-left:10px; width:25%; margin-top:3px;}
.languages_list li label{ cursor:pointer;}
.jobs_li li {width:40%;}
#kids_show{display:none;}
#kids_count_tr{display:none;}
.req_error{ color:#FF0000; font-size:9px;}
.loading_wait{direction:rtl; text-align:right;}
.photo_album{ width:490px; position:relative; padding:0; margin:0;}
.photo_album li{ float:right; list-style:none; padding:3px; background:none; height:100px; cursor:pointer;}
.photo_album_div{width:400px; height:100px; overflow:hidden; }
.photo_album li.active{ background:#D6531D;}
.album_image_single{width:500px; overflow:hidden; direction:rtl; text-align:right;}
.album_image_single li{ float:right; padding: 0 4px; list-style:none;}
.share_tbl{ padding:3px; text-align:right; direction:rtl;}
.success{ padding:5px; width:auto; background:#E0F453; color:#000000;}
.ltr { direction:ltr;}
.rtl { direction:rtl;}
.hover:hover{background:#666666; color:#FFFFFF; text-decoration:none; padding:2px;}
.hr_sep{ background:#CCCCCC; height:1px; overflow:hidden;}
.save_search{background:#3399FF; padding:5px; width:20%; margin:0 auto; text-align:center}
.rounded_borders{-moz-border-radius: 5px; -webkit-border-radius: 5px; border: 1px solid #D28B1F; background:#F6CA47; padding:3px; width:81%;}
.red_hover{ background:#A11E16; color:#fff;}
.inpt_btn{background:#A11E16; color:#fff; border:1px solid #CC0000;}
.srch_btn{ background: url(../images/search_butt.jpg) no-repeat; border:none; height:30px; width:82px;}
.edit_picture{position: absolute; width: 70px; padding: 3px; top:0; right:0; display:none; background:#f7f7f7 url(../images/cutter.png) no-repeat center right; padding-right:19px; margin-right:35px;}
.account_edit{ font-size:12px;}
.account_edit table{ border-spacing: 4px;}
.account_edit p{ color:#A72A26; font-weight:bold;}
.account_edit span{ color:#E8AC30; font-size:10px;}
.edit_btn{background: url(../images/edit.jpg) no-repeat; width: 81px; height:30px; border:none;}
.match_btn{ background: #F2B536; border: 1px solid #AF7A0A; padding: 2px 4px;}
#r_error{ background: url(http://www.matcharabia.com/skin/images/footer_contpx.gif) repeat-x; color:#FFFFFF; width:517px; border:1px solid #CF7000; padding:5px; position: absolute; height: 100px; top:156px; left:365px;}
#r_error p{text-align:left; float:left; margin:0; padding:0;}
/**/
.header-top{background:#363535; color:#fff; padding:4px 0 5px}
.header-top ul{ list-style:none; margin:0; padding:0;}
.headt li{float:right; padding-left:0.5em; margin:3px 0 0}
.headt .morepad{padding-left:2em;}
.headt li.nomarg{margin:0}
.headt li.password{margin-top:4px;}
.headt li.password a{color:#f7d278;}
.headt li.remember{margin:7px 0 0 5px;*margin:4px 0 0 5px;}
.headt li.help{float:left}
.inpt-btn{background:url(../images/enter_btn.png) no-repeat; width:80px; height:30px; border:0;}
/**/