@charset "utf-8";
.hide{display: none}
img{border:0px}
body{ margin:0; padding:0; width:100%; background:#efefef url(../images/bg.gif) repeat-x; font-family:Tahoma, Geneva, sans-serif; font-size:12px; color:#666}
body,body div,div,td{font-size:12px}
html { padding:0; margin:0;}
a:link {color: #069;text-decoration: none;}
a:visited {text-decoration: none;color: #069;}
a:hover {text-decoration: none;color: #C30;}
a:active {text-decoration: none;color: #C00;}
h2 { font:normal 18px; font-family:Georgia, "Times New Roman", Times, serif; color:#282828; padding:5px 5px; margin:0; border-bottom:1px solid #dfdfdf;text-shadow:0px 0px 2px #8C8C8C;}
h3 { font:normal 20px Tahoma, Geneva, sans-serif; color:#282828; padding:5px 5px; margin:0;}
/* main */
.main { width:984px; padding:0; margin:0 auto; }
table{ clear:both}
p{ clear:both; direction:rtl}
#desc_english{ display:none;}
/********** header **********/
.header { width:984px; height:110px;}
/* logo */
.logo { float:left; padding:0; margin:15px 0 0 0px; width:188px; height:79px;}
/* search */
.search { float:right; padding:0; width:500px; height:39px; overflow:hidden ; text-align:right}
.search  a{ color:#999}
.search  a:hover{ color:#C30}
.search table{ width:490px; float:right;}
.search td{ font-size:11px; text-align:right}
/* menu */	
.menu { padding:0; margin:0; width:710px; float:right; height:61px;overflow: hidden;}
.menu ul { padding:20px 10px 0 0; 0 0; margin:0; list-style:none; border:0; height:61px; float:right; overflow:hidden;}
.menu ul li { float:left; margin:0; padding:0; border:0;}
.menu ul li a { float:left; margin:0 2px 0 0; padding:14px 0 14px 0; color:#434343; font:normal 11px Tahoma, Geneva, sans-serif; text-decoration:none; direction:rtl;}
.menu ul li a span { padding:14px 12px 14px 12px;}
.menu ul li a:hover {  background:url(../images/r_menu.gif) no-repeat right; background-repeat:no-repeat; direction:rtl;}
.menu ul li a:hover span { background:url(../images/l_menu.gif) no-repeat left; background-repeat:no-repeat;}
.menu ul li a.active {  background:url(../images/r_menu.gif) no-repeat right; background-repeat:no-repeat; direction:rtl}
.menu ul li a.active span { background:url(../images/l_menu.gif) no-repeat left; background-position: left; }

/********** slider **********/
.slider_bg { background:url(../images/slider_bg.gif) repeat-y; margin:10px auto; padding:0; width:984px;}
.slider_t { background:url(../images/slider_t.gif) top no-repeat; }
.slider_b { background:url(../images/slider_b.gif) bottom no-repeat; padding:10px;}
#slider{ clear:both; height:auto;width:964px; overflow:hidden}
#slider table{ float:right}
/*simple text*/
.left{float:right;  width:610px; height:auto; padding:10px; text-align:right}
.right{ float:left; padding:10px;}
#tipbox,#tipbox1,#tipbox2{ border: 1px dotted #F90; padding:10px; text-align:right;border-radius: 5px; -moz-border-radius:5px; -webkit-border-radius:5px; -khtml-border-radius:5px; color:#666; direction:rtl; margin-bottom:10px; padding-bottom:30px; overflow:hidden; margin-right:3px;}
#tipbox{border-color:#CCC;}
#tipbox4{ margin-bottom:10px; overflow:hidden;direction:rtl; color:#999}
/* body */

.body { width:984px; clear:both;}
.big_center { width:652px; float:left; margin:0 10px 0 0; padding:10px 0;}
.right { width:321px; float:left; padding:10px 0;}

.body h2 { color:#2a2a2a; font:normal 18px Arial, Helvetica, sans-serif; padding:15px 10px; margin:0;}
.body h3 { color:#2a2a2a; font:normal 18px Arial, Helvetica, sans-serif; padding:15px 10px; margin:0 0 10px 0; border-bottom:1px solid #d2d2d2; clear:both;}
.body p { color:#5f5f5f; font:normal 12px Arial, Helvetica, sans-serif; line-height:1.8em; padding:5px 10px; margin:0;}
.body p.spec { color:#a4a4a4; font:normal 11px Arial, Helvetica, sans-serif; line-height:1.8em;}
.body a { color:#0092dd; font:normal 12px Arial, Helvetica, sans-serif; line-height:1.8em; text-decoration:none;}
.body a:hover { text-decoration:underline;}
.body img.img { float:left; padding:10px;}

/* box_block */
.box_block { width:984px; clear:both; padding:0 0 10px 0;}
.box { width:321px; margin:0 10px 0 0; float:left; background:url(../images/box_bg.gif) repeat-y;}
.box .box_t { background:url(../images/box_t.gif) no-repeat top;}
.box .box_b { background:url(../images/box_b.gif) no-repeat bottom; padding:0 0 10px 0;}
.box h2 { margin:0 0 10px 0; padding:11px 0 11px 20px; color:#616161; font:normal 18px Arial, Helvetica, sans-serif;}
.box img { float:left; padding:15px;}
.box p { padding:5px 20px; margin:0; font:normal 11px Arial, Helvetica, sans-serif; color:#5f5f5f; line-height:1.8em;}
.box a { font:normal 11px Arial, Helvetica, sans-serif; color:#5f5f5f; line-height:1.8em;}
.box a.more { padding:0 10px; font:bold 11px Arial, Helvetica, sans-serif; color:#0092dd; line-height:1.8em; text-decoration:none;}

.box ul { padding:10px 20px; margin:0; list-style:none;}
.box ul li { background:url(../images/sub_nav.gif) no-repeat left; margin:0; padding:3px 0 3px 25px; border-bottom:1px solid #eaeaea;}



/*************footer**********/
.footer {padding:0; background:#e7e7e7; margin:0; clear:both}
.footer_resize { width:984px; margin:0 auto; padding:5px 0;}
.footer p { font:normal 11px  Arial, Helvetica, sans-serif; color:#5f5f5f; padding:3px 10px; margin:0; line-height:1.8em; }
.footer a { font:normal 11px Arial, Helvetica, sans-serif; color:#383838; line-height:1.8em; text-decoration:none;}
.footer a:hover { text-decoration:underline;}
.footer p.leftt { text-align:left; width:50%; margin:10px 0; padding:10px 0; float:left;} 
.footer p.rightt { text-align:right; width:50%; margin:10px 0; padding:10px 0; float:right; color:#999; font-family:Tahoma, Geneva, sans-serif} 
/*FBG*/
.FBG {padding:0; margin:0; background:url(../images/line.gif) top repeat-x;}
.FBG h2 { font:bold 12px Arial, Helvetica, sans-serif; color:#5f5f5f; padding:10px; margin:0;}
.FBG .foot_nav { float:left; width:187px; border-left:1px solid #dedede; padding:0 0 0 40px; margin:10px 0;}
.FBG .subscribe { float:left; width:300px; margin:10px 0;}
.FBG .subscribe input.text { border:1px solid #d9d9d9; background:#FFF;}
.FBG ul { margin:0; padding:0; list-style:none;}
.FBG ul li { background:url(../images/foot_nav_sm.gif) no-repeat left; padding:0 20px; margin:0;}
.subscribe h2{ font-size:16px; text-align:right}

.no_margin { margin:0;}
p.clr, .clr { clear:both; padding:0; margin:0; background:none;}
li.bg, .bg { clear:both; border-top:1px solid #e0e0e0; padding:0; margin:5px 0; background:none;}
/******* Custom ***********/
#content{ direction:rtl; text-align:right; padding:10px; padding-bottom:50px; overflow:hidden; width:900px;}
#content h1{ font-size:18px; font-family:"Courier New", Courier, monospace}
#content table{ direction:ltr}
/*************buttons**********/
.sbtn{ font-family:Tahoma, Geneva, sans-serif; font-size:12px; font-weight:normal; height:30px;}
input{border:1px #CCC solid; padding:5px;}
select{border:1px #CCC solid; padding:0px; height:25px;}
.text{ width:200px; font-family:Tahoma, Geneva, sans-serif; height:16px;}
.stitle{ font-family: "Courier New", Courier, monospace; font-size:18px; font-weight:bold;text-shadow:0px 1px 1px #CCC; color:#099}
input:hover,selec:hover,input.text:focus,selec:focus{ border:#F90 1px solid;}
#captcha{ border:dotted 1px #999}

/*************msg box**********/

#authMessage{border-color:#E5E5E5;background:url(../img/error_48x48.png) right no-repeat;padding:15px 60px 25px 20px; text-align:right; direction:rtl;border-radius: 10px; -moz-border-radius:15px; -webkit-border-radius:10px; -khtml-border-radius:10px; color:#666; width:440px; clear:none; float:right; margin-bottom:10px;}
.message{ width:auto; padding:20px 20px 20px 20px; background-color:#FFF; margin-top:10px; margin-bottom:10px;direction:rtl;-moz-border-radius: 10px;border-radius: 10px; width:500px; cursor:pointer;overflow:hidden; border:#E5E5E5 1px dashed; }
.message table{ clear:both}
.errors{ direction:rtl; text-align:right; color:#603;}
.errors li{ color:#600}
.errors h3{text-shadow:0px 1px 1px #8C8C8C;  font-family:"Courier New", Courier, monospace; text-align:right; padding-top:3px; padding-right:0; margin-right:0; font-size:15px; font-weight:bold}
#error img{ float:right; margin-right:0px; margin-left:5px;  }
#errorul{ }

/************ jquery *************/
/* core css */
#dialog-confirm{ font-family:Tahoma, Geneva, sans-serif; text-align:center; direction:rtl; display:none}
#dialog,.delconfirm{ font-family:Tahoma, Geneva, sans-serif; text-align:center; padding-top:10px;}
/* nav*/
#paginator{direction:rtl; text-align:left; margin-top:5px; margin-bottom:20px; margin-top:10px;}
.rdet{ color:#666}
/* nav end */
.even{ border-bottom:1px #E4F1F8 solid}
.odd{  border-bottom:1px #FFF solid;font-family:Tahoma, Geneva, sans-serif}
.ui-button{ font-weight:normal; font-size:11px; font-family:Tahoma, Geneva, sans-serif}
.ui-button-text{ font-weight:normal;}
#dialogcall,.ui-dialog-content { padding-top:20px;}
#dialogcall{ text-align:right}
.ui-dialog-buttonset button{ font-family:Tahoma, Geneva, sans-serif}

.ui-widget,.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button { font-family: Tahoma, Geneva, sans-serif }
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default { font-weight:normal;}
.ui-state-default a{ font-size:11px; font-weight:normal}
.rtl{ direction:rtl; text-align:right}
.ltr{ direction:ltr; text-align:left}
#tabs{ overflow:hidden;}
.ui-tabs .ui-tabs-nav li{ float:right;}
.ui-button-text{ font-family:Tahoma, Geneva, sans-serif; font-size:11px; color:#999; font-weight:normal}
.ui-state-active span{ color:#666}
.ui-datepicker-header,.ui-datepicker-calendar thead{display:none}
.ui-datepicker-calendar thead{ font-weight:normal;}
.formError{ overflow:hidden}
.foot_nav,.foot_nav li,.foot_nav li a,.foot_nav a{ text-align:right; font-family:Tahoma, Geneva, sans-serif; direction:rtl}
.foot_nav h2{ font-size:16px;}
.desc{ margin-right:10px; width:200px;}
/* sms section /*
/* CSS Document */
.smsbody{ width:950px; text-align:right; clear:both; padding:3px; height:auto; display:block}
.sdate{ font-size:11px;}
#smscontent{ width:500px;float:right;  margin:3px;  margin-right:10px; text-align:left;}
#smsleftbar{ width:230px; float:left; padding-top:2px; overflow:hidden}
#limitbox{ margin:5px; border:#099 0px dashed;-moz-border-radius: 5px;border-radius:5px; padding-top:5px; padding-bottom:5px;}
#limitbox table td{direction:rtl; padding-top:5px;}
#limitbox tr{ margin-top:3px;direction:rtl;}

/* CSS mobile */
#mobile_box{background-image:url(../img/phone1.jpg); background-repeat:no-repeat; height:341px; width:198px; float:right; margin-bottom:10px; overflow:hidden;}
#mobile_tobox{ width:170px; margin-top:70px; height:25px;}
#mobile_tofield{ height:24px; width:150px; float:left;padding-top:1px;}
#mobile_to{border:0; border-bottom:#999 1px dotted; color:#666;-moz-border-radius: 3px;border-radius: 3px; height:20px; width:145px; }
#mobile_addbuttom{ width:16px; height:16px; float:left; padding-top:3px;}
#mobile_titlebox{ width:168px;height:22px;color:#70A8E0; text-align:right; font-size:11px; padding-right:2px; padding-top:3px;}
#mobile_body,#countdown{width:170px; height:152px;overflow:hidden;cursor:text}
#mobile_mynumber{width:168px;height:15px;;color:#666; text-align:right; font-size:11px; padding-right:2px; padding-top:3px; background-color:#FFF}
#mobile_txtarea{width:170px; height:110px; background-color:#FFF}
#sendbox{font-family:Tahoma; font-size:12px; -moz-border-radius: 3px;border-radius: 3px; border:0; width:166px; height:90px;line-height:20px; overflow:auto; resize:none; text-align:right; direction:rtl; color:#666;}
#mobie_desc{width:170px; height:18px;color:#999; font-size:10px; padding-top:5px;}
#mobie_buttom{width:170px; height:47px; margin-top:10px;}
#sendb{}
.loadw #loadingmodal{ background-color:#FFF;}
.loadw .ui-dialog-titlebar{ display:none;}
#counter-sendbox{ margin-top:3px; height:20px; }
/* end mobile */
#usmstatus{ overflow:hidden; padding:0;}
.goog-transliterate-indic-suggestion-menu,.goog-transliterate-indic-button{ font-family:Tahoma, Geneva, sans-serif;}
#convcon,#convconclone{ width:450px; overflow:hidden; clear:both}
.smsbox{  width:300px; clear:both; margin-top:5px; margin-bottom:10px;-moz-border-radius: 10px;border-radius: 10px; clear:both; padding:10px;-webkit-box-shadow: 1px 1px 6px ;verflow:hidden;
-moz-box-shadow: 1px 1px 6px ;
box-shadow: 1px 1px 6px ;
 border:1px #F3F3F3 solid;
 }
.mysms{ opacity:0.6;  float:right;background: #fcfff4;margin-right:3px; /* old browsers */

background: -moz-linear-gradient(top, #fcfff4 0%, #e9e9ce 100%); /* firefox */

background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fcfff4), color-stop(100%,#e9e9ce)); /* webkit */

filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcfff4', endColorstr='#e9e9ce',GradientType=0 ); /* ie */
}
.theysms{ float:left;background: #e0f3fa; margin-left:3px; /* old browsers */

background: -moz-linear-gradient(top, #e0f3fa 0%, #d8f0fc 7%, #b8e2f6 25%, #b6dffd 100%); /* firefox */

background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e0f3fa), color-stop(7%,#d8f0fc), color-stop(25%,#b8e2f6), color-stop(100%,#b6dffd)); /* webkit */

filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e0f3fa', endColorstr='#b6dffd',GradientType=0 ); /* ie */
}
#convc{ width:300px; overflow:hidden;}
#convdate{ float:right; color:#333; font-size:10px;  direction:rtl; width:140px; height:21px; padding-top:4px; text-align:right}
#convdel{ float:left; color:#333; font-size:10px; direction:rtl;width:30px;height:25px;}
#convc .rtl{ text-align:right; direction:rtl}
#convc .ltr{ text-align:left; direction:ltr}
#convsender{ float:right; color:#666; font-size:12px; margin-bottom:10px; direction:rtl}
.jqEasyCounterMsg{ font-family:Tahoma, Geneva, sans-serif; font-size:11px;};
#mflash{ margin-bottom:10px;}
#senttb{ direction:rtl;}
#senttb_length,#senttb_info,#senttb_paginate{ display:none;}
#delb{ margin-top:5px;}
#loadingmodal{display:none; text-align:center; direction:rtl; font-family:Tahoma, Geneva, sans-serif; font-size:11px; color:#999}
.disabled{ color:#CCC; display:none;}
.smswarning{ color:#C30;}
.accordion h3,.ui-accordion-header a:link,.ui-icon a{ font-size:12px;}
#lastfive td{color:#666;border-bottom: #CCC dashed 1px; padding:5px;}
#gotosent{ float:right; clear:both; margin-bottom:5px; margin-top:10px;}
#tags{ font-family:"Courier New", Courier, monospace; padding:0; background-color:#F3F3F3}
#tags li{ list-style:none;float:right; -moz-border-radius: 5px;border-radius: 5px; border:1px #DBEFFB solid; background-color:#6CC; margin-left:15px; margin-bottom:5px; padding:5px;}
#tags ul{ padding:5px; margin:0;font-size:50px; }
#tags li a{ color:#FFF; text-shadow: #666 1px 1px 5px;}
#tags li a:hover{ color:#9FC;}
#tags li a:active{ color:#9FF; border:0px;}
#tags .ftag{background-color:#F66}
#tags .ftag a:hover{ color:#CCC}
#taglist{ clear:both; float:left}
#tags .alt{text-align:right;padding:0;background:none;font-size:12px; height:400px; overflow:inherit; padding-right:10px;}
#tags .alt li{padding:2px 10px;background:#099;display:block;clear:both;font-size:12px; margin-top:3px; width:auto}
#tags .alt a{ font-size:18px;}
#tags .alt .ftag{background-color:#C6C}
#tags .alt .ftag a:hover{ color:#639}
#to{ font-family:Tahoma, Geneva, sans-serif; border:solid 1px #CCC; width:140px; height:20px; padding:0 0 0 0;}
#nocontact{ font-family:Tahoma, Geneva, sans-serif; text-align:right; direction:rtl; margin:3px; padding-top:10px; overflow:hidden; width:300px; float:right; margin-bottom:10px;}
#reficon{ float:right; font-size:11px; color:#999; margin-bottom:10px; height:32px;}
.inboxtxt{ color:#666; font-size:11px;}
#tabs{overflow:hidden; width:493px; margin-right:7px;}
#sendb{border:0px;}
.smscon{ padding-bottom:20px; color:#333}
