*{ margin:0px; padding:0px; }
body{	background:url(/images/body_bg.jpg) top center repeat-x;	font-family:Arial, Helvetica, sans-serif;	font-size:13px;	 }
#print_header { display:none; }
#pagehead h1 {background:url(/images/logo_qiran.png) 5px 15px no-repeat; height:100px; text-indent: -9999px; margin-left:-6px; padding:0px; width:300px; }
#pagehead h2 {height:32px; line-height:32px; font-family:"trebuchet ms", arial; font-weight:normal; margin:2px; font-size:23px; }
h2.search {background:url(/images/search_icon.gif) 0px 0px no-repeat; text-indent:30px; }
#pagehead h3 {position:absolute; top:71px; font-size:12px; color:#c63; }
#wrap{ width:775px;	margin:0 auto;}

#pagehead {display:block; position:relative; }

#toplinks {position:absolute; left:235px; top:0px; height:50px; }
#toplinks .l{ background:url(/images/top_nav_sprite.gif) 0px 0px no-repeat; float:left; width:29px; height:39px; margin-left:25px; }
#toplinks .c{ background:url(/images/top_nav_sprite.gif) 0px -39px repeat-x;float:left;width:455px;height:25px;padding-top:14px;text-align:center; color:#f93; font-size:12px; }
#toplinks .r{ background:url(/images/top_nav_sprite.gif) -31px 0px no-repeat;float:left;width:29px;height:39px; }
#toplinks .c a {font-weight:bold; color:#100; text-decoration:none; padding:2px; }
#toplinks .c a.signin {color:#c00;  }
#toplinks .c a:hover {color:#f60; }

#million-users{ width:140px; height:37px;top:45px;left:244px;position:absolute; clear:left; }
#ramadan-kareem {position:absolute; top:32px; left:330px;  }
#ramadan-special {display:block; text-align:center; background-color:#090; color:#fff; font:bold 19px calibri, "century gothic", arial; padding:3px; border:3px solid #080; -moz-border-radius:8px; -webkit-border-radius:8px; border-radius:8px; width:94%; margin:8px auto; text-decoration:none;}  /*upgrade_account.asp*/
#frmLang {position:absolute; display:block; top:14px; left:770px; padding:0px;}
#frmLang select { border:1px solid #ffc; background-color:#fffffc; font-size:11px; font-family:tahoma; font-weight:bold; color:#600; }
#welcome {font-weight:bold; font-size:12px; color:#630; position:relative; float:right; margin-top:-53px; margin-right:4px; text-align:center; width:180px; border:0px solid #ccc; background:url(/images/en/welcome.png) center 0px no-repeat; padding-top:26px; text-decoration:none; border-top:0px solid #ffe; }
#welcome:hover {color:#c80;  }
#home_link {display:block; position:absolute; width:204px; height:74px; border:0px solid #999; top:14px;}
#maincontent { width:580px; float:left; padding-left:5px; border:0px solid #eee; min-height:600px; margin-top:10px; }
#sidenav { width:180px; float:right; background:url(/images/nav_sprite.gif.png) 0px 0px repeat-y; padding:4px; min-height:600px; }
#footer { background:url(/images/footer_bg.png) top left repeat-x; border:1px solid #ccc; clear:both; color:#333;height:120px; margin:0px auto; text-align:center;width:777px; padding-top:10px; }
#leaderboard { clear:both; color:#333; margin:0px auto; text-align:center;width:750px; }
#leaderboard img {margin:8px; }
#globalmsg {font-size:15px; font-weight:bold; color:#900; font-family:"trebuchet ms", arial; text-align:center; border:2px solid #ddb; background-color:#ffa; padding:2px 4px;}
.left {float:left; }

#sidenav ul {	position:relative; list-style:none; background:url(/images/nav_sprite.gif.png) -200px 0px repeat-y; height:auto !important;	width:180px; margin-bottom:5px; }
#sidenav ul li { background:url(/images/nav_sprite.gif.png) -380px 14px no-repeat; line-height:15px; height:15px; padding:3px; padding-left:10px; font-weight:normal; text-align:left; }
#sidenav ul li a { color:#800; text-decoration:none; }
#sidenav ul li a:hover { color:#a77; text-decoration:none; }

#sidenav li.head {background-image:none; background-color:#9e6; border:1px solid #c96; font-family:"trebuchet ms"; font-weight:bold; font-size:15px; color:#444; margin-bottom:3px;  }  
#sidenav li.foot {background:url(/images/nav_sprite.gif.png) -380px -14px no-repeat; height:6px;  }
#sidenav li.important {font-weight:bold;  }
#sidenav #my-account li.head {background-color:#fc9; }
#sidenav #paid-services li.head {background-color:#aea; }
#sidenav #find-partner li.head {background-color:#cfa;}
#sidenav #support-safety li.head {background-color:#cde; border-color:#8ac;}
#sidenav #more li.head {background-color:#af8;}
#sidenav #marriage-articles {display:none; }
#sidenav #marriage-articles li {height:auto; border-bottom:1px solid #cca; padding-bottom:4px;  }
/* #sidenav #advertise {display:none; } */
#sidenav #messenger-active { font-weight:bold; background:url(/images/messenger_active.gif) center left no-repeat; padding:1px; padding-left:22px; height:22px; line-height:22px; font-size:12px; }

#newmsg_count, #newcontacts_count {font-weight:bold; margin:0px 3px; }

#search_by_id {font-weight:bold; font-size:12px; margin-top:10px; margin-bottom:10px;  }
#search_by_id img { float:right; margin-right:10px; } 

#ads {text-align:center; margin:2px auto; height:auto; }
#ads img { border:2px solid #cca; padding:2px; background-color:#fff; }

#featured_members {font-size:11px; font-family:verdana; }
#featured_members td {border-bottom:1px solid #ccc; height:50px; }

.banner468x60 a { margin:4px; display:block; text-align:center; }

input, textarea, select {background-color:#fff; border:1px solid #ba9; }
input[type="radio"],input[type="checkbox"]  {border:0px;}
table caption {text-align:left; }
.footer_copy{ font-size:10px; color:#999; width:570px; margin-top:10px; line-height:1.5em; float:left; }

#maincontent h1 {font-family:"trebuchet ms"; font-size:25px; font-weight:normal; margin-bottom:5px; }


.tip { color:#666; font-size:11px; }
.warning { color:#b00; font-weight:bold; text-align:center; }
.submit {margin:2px; padding:2px 4px; font-weight:bold; font-family:arial; background-color:#c00; border:1px solid #000; color:#fff;  }
.tinypic, .tiny {padding:2px; display:block; height:36px; width:36px; background-color:#fff; border:1px solid #aaa;}
.clickable {cursor:pointer;}
.clear {clear:left; }

/* from index.css */
#index #level2 h1 {font-family:"trebuchet ms"; width:540px; }
#index .online {height:90px; float:left; margin:3px 15px; width:90px; text-align:center;  }
#index .online a {display:table-cell; padding:2px; text-align:center; height:88px; width:88px; font-size:82px; vertical-align:middle; }
#index .online img { padding:2px; border:1px solid #ccc; background-color:#fff; opacity:0.8; font:11px arial; }
#index .online img:hover { background-color:#300; opacity:1.0;}
#index #search, #member_login {margin:0px; padding:0px; border:0px solid #ccc;position:absolute; margin-top:20px; height:140px; }
#index #search {width:275px; margin-left:241px; }
#index #search table {margin-left:9px; margin-top:6px; }
#index #level2 input, #level2 select, #level2 td {font-size:12px; font-family:arial, verdana; font-weight:normal; margin-right:3px; margin-left:2px; color:#333; }
#index #level2 select {border:1px solid #ddb; }
#index #level2 td {padding:2px; font-weight:bold; color:#000; }
#index #search a {color:#660;}
#index #member_login {width:240px; left:0px; font-weight:bold; font-size:12px;  }
#index #member_login a {margin-left:6px; line-height:20px; position:relative; color:#660; }
#index #member_login table, #register table {margin-left:10px; margin-top:6px; width:208px; }
#index #member_login td {padding:2px; font-weight:bold; color:#000; }
#index #search caption, #member_login caption, #register caption, .sfr {font-family:"trebuchet ms", arial; text-align:left; border-bottom:1px solid #eec; font-size:18px; color:#630; font-weight:normal; }
#index #logged_in_links {text-transform:lowercase; width:180px; }
#index #register {margin:0px; padding:0px; border:0px solid #ccc; width:240px; height:140px; position:absolute; margin-top:10px; left:541px; font-weight:bold; font-size:12px; }
#index #users_online {float:right;width:30px; height:99px;  background:url(/images/icons/arrow_right.gif) center center no-repeat #dd9; border-left:1px solid #cca;}
#index #users_online:hover {background-color:#dd6; }
#index #search_by_id {position:absolute; left:232px; top:170px; border-top:0px solid #fd6; width:308px; text-align:left; padding-left:19px; height:20px; color:#543; padding-top:2px; }
#index #level2 .button {background-color:#c00; color:#fff; border:1px solid #000; padding:1px 6px; }
#index #description {position:absolute; top:305px; font-weight:normal; font-family:georgia; color:#432; padding-top:5px; font-size:27px; background:url(/images/bg_home_level3bg.gif) 0px 0px repeat-x #ffe; border-bottom:1px solid #fdb; border-top:1px solid #cca; margin-bottom:0px; height:75px; text-align:center; width:780px; }
#index #members_online {position:absolute; display:block; top:570px; width:780px; border-top:1px solid #fc9; border-bottom:1px solid #fdb; background-color:#eed; }
#index #footer {position:absolute; top:674px; }
#index #marriage-info { position:absolute; top:800px; font-size:12px; font-family:Helvetica, Arial; color:#443; }
#index #marriage-info h1 { font-size:20px; color:#664; }
#index #marriage-info strong { font-weight:bold;  }
#index #success {position:absolute; top:390px; font-size:12px; color:#644; width:780px; }
#index #success a {color:#c33; font-weight:bold; display:block; text-align:right; margin-right:10px; }
#index #success .span {margin-left:3px; float:left; display:block; width:255px; }
#index #success .sfr {width:255px; height:25px; margin-bottom:5px; }
#index #success ul,#success dl, #success ol  {list-style-type:none; }
#success .span ol li {margin:3px; padding-left:18px; background:url(/images/icons/hp_sprites.gif) -62px -18px no-repeat;  }
#index #success #matrimonial_tips a { display:block; margin:2px; text-align:left; font-weight:normal; }
#index #guarantee { display:none; border:0px solid #779; width:100px; height:100px; position:absolute; left:670px; z-index:3; cursor:pointer; }
#index #register_link {display:block; width:160px; position:relative; left:30px; top:10px; }
#index #register_link img {border:0px solid #fff; }
#index .carousel { height:170px;}
#index #hp_ss {list-style-type:none; margin:0px;  }
#index #hp_ss li {display:block; height:132px; width:250px; }
#index #hp_ss li img {float:left; position:relative; margin:3px; display:block;}

/* from /zchat/zchat.css */
.chat_rq { border:1px solid #886; display:none; position: fixed; top:45%; width:290px; left:50%; margin-left:-145px; background-color:#ffe; z-index:99; font:bold 16px arial, tahoma, verdana; }
.chat_rq img { float:left; margin:4px;  border:1px solid #cca;  padding:2px; background-color:#fff; }
.chat_rq input { margin:3px; }
.chat_title {	background-color:#ddb;	border-bottom:1px solid #cca;	font:12px arial;	color:#420;	padding:2px; font-weight:bold; }
#chat_sessions { list-style-type:none; display:block; position:fixed; bottom:0px; left:6px; width:100%;}
#chat_sessions li {float:left; margin-right:1px; position: relative; bottom:0; width:288px;/* -moz-border-radius:4px 4px 0px 0px; border-radius:4px 4px 0px 0px;*/}
.minimized {background:url(/zchat/maximize.gif) center right no-repeat;}.maximized {background:url(/zchat/minimize.gif) center right no-repeat;}.min_container{height:18px; width:18px; float:right; cursor:pointer; margin:5px 5px 0px 0px;}
#chat_sessions li ul li span.username {font-weight:bold; color:#000; padding-right:3px; }
#chat_sessions li .handle{cursor:pointer; z-index:1;background:url(../images/chat/chat_top_tab.png) top left repeat-x; height:30px; padding:3px;}
#btnClose, .close_cpick{background:url(../images/chat/chat_close.png) top left no-repeat; height:18px; width:18px; float:right; cursor:pointer; margin:5px 5px 0px 0px; }.handle .username{background:url(../images/chat/chat_bloon.png) left 10px no-repeat; height:30px; padding-left:20px; font-size:12px; color:#fff; font-weight:bold; float:left; line-height:30px;}
#chat_sessions li .chat{background:#dfa554; width:278px; height:365px; padding:5px;display:block; clear:left;position: absolute; bottom:0; z-index:0; margin-bottom:36px; border-radius:5px 5px 0px 0px;-moz-border-radius:5px 5px 0px 0px;}.chat .container{background:url(../images/chat/chat_pannel.png) bottom left repeat-x #FFF; height:215px;border-radius:5px;-moz-border-radius:5px;border:1px solid #333;margin-bottom:3px; clear:both; overflow:hidden;}
.chat ul{clear:both;position: relative; padding:1px 0px 1px 7px;height:183px;  list-style:none;  overflow:auto; margin-bottom:3px; width:268px !important;}.chat .tools{background:url(../images/chat/chat_tool.png) top left repeat-x; height:21px; padding:3px; border:1px solid #999;border-radius:5px;-moz-border-radius:5px;margin-bottom:3px;}.chat textarea{background: url(../images/chat/chat_text_area.png) top left repeat-x; height:49px; border:1px solid #999;border-radius:5px;-moz-border-radius:5px; width:276px; overflow:hidden; margin-bottom:1px;}.chat .img{width:30px; height:30px; padding:1px; border:1px solid #CCC; float:left; margin:2px;}.chat .send_btn{background:url(../images/chat/chat_send.png) top left no-repeat; width:45px; height:25px; display:block; float:right; cursor:pointer; text-indent:-200px; overflow:hidden;}.chat ul li{width:248px !important;position: relative;text-align:left; font-size:12px; padding-top:4px;}
.chat .tools .emoticons{background:url(../images/chat/chat_imoticons.png) center top no-repeat; width:26px; height:21px; margin-right:5px; float:left; cursor:pointer; border-right:1px solid #999;}.chat .tools .font{background:url(../images/chat/chat_font.png) center top no-repeat; width:26px; height:21px; margin-right:5px; float:left;cursor:pointer; border-right:1px solid #999;}
.chat .tools .fcolor{width:26px; height:21px; margin-right:5px; float:left;cursor:pointer; border-right:1px solid #999;}
.chat .tools .download{background:url(../images/chat/chat_download.png) center top no-repeat; width:26px; height:21px; margin-left:5px; float:right;cursor:pointer; border-left:1px solid #999;}.chat .tools .unmute{background:url(../images/chat/chat_unmute.png) center top no-repeat; width:26px; height:21px; margin-left:5px; float:right;cursor:pointer; border-left:1px solid #999;}
.chat .tools .mute1{background:url(../images/chat/chat_mute.png) center top no-repeat; width:26px; height:21px; margin-left:5px; float:right;cursor:pointer; border-left:1px solid #999;}
.user_typing{background:url(../images/chat/chat_type.png) left top no-repeat; height:16px; font-size:10px; color:#999; padding-left:18px; display:block; margin-left:7px;}
.chat strong{color:#333; font-size:11px; font-weight:bold;}.em_panel{position:absolute; top:134px; left:8px; z-index:99999px; z-index:99999;background:url(../images/chat/chat_bg.png) -5px -135px no-repeat; border:1px solid #999;border-radius:5px;-moz-border-radius:5px; display:none; padding:0px; width:270px;} .em_panel img{margin:5px; cursor:pointer;}
.color_picker{background:url(../images/chat/chat_color.png) left top no-repeat; width:21px; height:21px; font-size:1px; line-height:1px;float:left; cursor:pointer; border:0px; text-indent:-9999px;}.chat .tools .abuse{background:url(../images/chat/abuse.png) center top no-repeat; width:26px; height:21px; margin-left:5px; float:right;cursor:pointer; border-left:1px solid #999;}
.farbtastic { position: relative; }
.farbtastic * { position: absolute; cursor: crosshair; }
.farbtastic, .farbtastic .wheel { width: 195px; height: 195px; }
.farbtastic .color, .farbtastic .overlay { top: 47px; left: 47px; width: 101px; height: 101px; }
.farbtastic .wheel { background: url(../images/chat/wheel.png) no-repeat; width: 195px; height: 195px; }
.farbtastic .overlay { background: url(../images/chat/mask.png) no-repeat; }
.farbtastic .marker { width: 17px; height: 17px; margin: -8px 0 0 -8px; overflow: hidden; background: url(../images/chat/marker.png) no-repeat; }
.picker{position:absolute; top:53px; left:8px; width:264px; background:url(../images/chat/chat_bg.png) -5px -135px no-repeat; border:1px solid #999;border-radius:5px;-moz-border-radius:5px; display:none; padding:3px;}
.chat_font{background:url(../images/chat/chat_pannel.png) left bottom repeat-x #fff;position:absolute; top:53px; left:8px; width:150px;border:1px solid #999;border-radius:5px;-moz-border-radius:5px; display:none; padding:3px;}.chat_font span{color:#333; font-size:14px; cursor:pointer; display:block; border-bottom:1px solid #999; margin:2px;}
.times{font-family:"Times New Roman", Times, serif;}.comic{font-family:"Comic Sans MS", cursive;}.arial{font-family:Arial, sans-serif;}.tahoma{font-family:Tahoma, sans-serif;}.lucida{font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;}.courier{font-family:"Courier New", Courier, monospace;}.trebuchet{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;}.verdana{font-family:Verdana, Geneva, sans-serif;}.georgia{font-family:Georgia, "Times New Roman", Times, serif;}

/* from inbox.css */
.mailbox .subject, .subject a { font-family:arial; color:#300; line-height:18px; text-decoration:none; }
.mailbox .subject a:hover {text-decoration:underline; }
.mailbox .msg_preview { display:block; color:#888; overflow:hidden; height:18px; line-height:18px; font-size:12px;  }
.mailbox table td {font-family:arial;}
.mailbox .unread {font-weight:bold; }
.mailbox .date_lite {font-size:11px; color:#777;}
.mailbox #maincontent {border-left:1px solid #edc; }
.mailbox #notes {margin-left:15px; width:550px; margin-top:20px; }
.mailbox #notes li {height:20px; }
.mailbox #compose_links { border-bottom:1px solid #a96; list-style-type:none; width:566px; display:block; margin:0px; padding:0px; font-family:"trebuchet ms", arial; font-size:16px; font-weight:bold; height:26px; padding-left:4px; }
.mailbox #compose_links li { background-color:#fff; color:#900; border:1px solid #eca; margin:1px; border-bottom:0px solid #eca; float:left; display:block; width:82px; height:24px; line-height:24px; text-align:center;   }
.mailbox #compose_links li a { display:block; text-decoration:none; color:#cca; }
.mailbox #compose_links li.compose {width:160px; margin-left:140px; }
.mailbox #compose_links li.active {height:26px; background-color:#eec; color:#630; margin-top:-1px; border:1px solid #a96; border-bottom:1px solid #eec; }
.mailbox #compose_links li.active a {color:#630; }
.mailbox #compose_links li a:hover { background-color:#fff3ec; color:#630; }
.mailbox #searchbox {clear:left; background-color:#fff3ec; height:34px;  width:564px; margin:0px; line-height:34px; text-align:right; padding-right:4px; }
.mailbox #delete_selected {position:absolute; margin-top:-30px; margin-left:4px; }

/* client/searchprofile.asp */

#bdy_sp #sp_options { list-style-type:none; background:none; width:145px; padding:10px; height:130px; }
#bdy_sp #sp_options li {height:22px; line-height:19px; font-size:12px; font-weight:bold; font-family:arial; overflow:hidden;  }
#bdy_sp #sp_options li a {color:#900; text-decoration:none; display:block; background:url(/client/images/searchprofile_options_li_bg_sprite.gif) 0px 0px no-repeat; padding-left:20px; }
#bdy_sp #sp_options li a:hover {color:#fff; background:url(/client/images/searchprofile_options_li_bg_sprite.gif) 0px -19px no-repeat; }
#bdy_sp #sp_options .checked {display:block; background:url(/client/images/searchprofile_options_li_bg_sprite.gif) 0px -40px no-repeat; padding-left:20px; color:#886; }
#bdy_sp #sp_options .x {display:block; background:url(/client/images/searchprofile_options_li_bg_sprite.gif) 0px -60px no-repeat; padding-left:20px; color:#886; }
#bdy_sp .tip {font-size:11px; color:#888;}
#bdy_sp .online {color:#00f;}
#bdy_sp #last_login {width:580px; height:16px; font-size:11px; font-family:verdana; text-align:right; margin-top:-2px; border-top: 1px solid #cc3; line-height:15px; color:#555;}
#bdy_sp #next_profile {display:block;width:95px; height:20px; font-size:11px; font-family:verdana; text-align:right; line-height:20px; background:url(/images/next_search.gif) top right no-repeat; padding-right:25px; font-weight:bold; margin-top:-38px; margin-left:460px;}
#bdy_sp #next_profile:hover { background-image:url(/images/next_search_hover.gif); }
#bdy_sp .profile_basics {float:left;width:240px; padding:4px; }
#bdy_sp .profile_basics caption {border-bottom:1px solid #cca; margin-left:4px; font-family:garamond; color:#cca; font-size:26px; line-height:18px; letter-spacing:8px; font-weight:bold; }
#bdy_sp .profile_basics td {padding:3px; border-bottom:1px solid #fdb; }
#bdy_sp div.aboutself {min-height:50px; width:566px; border:1px solid #ccb;clear:both;background-color:#ffe; margin-top:20px; padding:4px; color:#333; }
#bdy_sp div.aboutself h4 {font-family:"trebuchet ms", garamond, georgia, arial; font-weight:normal; font-size:18px; color:#800; margin-top:-16px; position:relative; background:url(/client/images/searchprofile_options_divhead_bg.gif) 0px 3px no-repeat; padding-left:5px;  }
#bdy_sp div.bigtext {max-height:200px; overflow:auto; }
/* div.bg {background:url(/images/bg_aboutself.png) top right no-repeat #ffe;} */
#bdy_sp div.preferred {background-color:#f6f6e9;}
#bdy_sp .no_preference {color:#987;}
#bdy_sp .secondary {width:270px; }
#bdy_sp .secondary td {padding:2px; }
#bdy_sp img.editstar {padding-left:4px; }
#bdy_sp #pic-wrap {position:relative; text-align:center; height:162px; width:158px; }
#bdy_sp #pic-wrap a {display:table-cell; width:154px; height:154px; font-size:13px; vertical-align:middle; }
#bdy_sp #pic-wrap a img {border:2px solid #c96; padding:3px; background-color:#fff; }
#bdy_sp #pics_control a {margin:3px; }
#bdy_sp #back_to_search {display:none; width:150px; height:20px; font-size:11px; font-family:verdana; text-align:left; margin-top:-20px; line-height:20px; background:url(/images/back_to_search.gif) top left no-repeat; padding-left:24px; font-weight:bold; margin-left:290px;}
#bdy_sp #back_to_search:hover { background-image:url(/images/back_to_search_hover.gif); }
#bdy_sp #select_song {display:none; height:300px; width:570px; border:2px solid #cca; overflow:auto;  }
#bdy_sp #select_song table {width:99%; }
#bdy_sp #select_song table caption {text-align:right; font-size:11px; margin-top:-15px; padding-right:18px;  }
#bdy_sp #select_song table caption a {color:#900;  }
#bdy_sp #select_song table caption a:hover {color:#f00; background-color:#ff0; }
#bdy_sp #select_song table td {height:26px; padding:3px; border-top:1px solid #dda; }
#bdy_sp .preview_music {text-align:center; }
#bdy_sp .odd {background-color:#ffe;}
#bdy_sp .even {background-color:#fff;}
#bdy_sp #inactive_warning {display:block; width:550px; border:2px dashed #000; padding:2px; margin:3px; background-color:#c00; font-family:arial; font-size:14px; font-weight:bold; color:#fff; text-decoration:none; text-align:center; height:30px; line-height:30px; }
#bdy_sp #extras {float:left; list-style-type:none; margin-top:8px; }
#bdy_sp #extras li {border:1px solid #fff; margin:2px; float:left; display:block; width:28px; opacity:0.5; }
#bdy_sp #extras li:hover {border:1px solid #cca; opacity:1.0;}
#bdy_sp #extras li a {display:block; text-align:center; }
#bdy_sp h4 a {font:normal 11px arial; position:relative; float:right; margin-top:-2px; color:#caa; text-decoration:none; }
#bdy_sp h4 a:hover {color:#966; }
#bdy_sp .verified { background:url(/images/icons/green-check-mark.png) top right no-repeat; }
#bdy_sp #pic_verified {width:16px; height:16px; position:absolute; margin-top:-2px; margin-left:-2px; z-index:5;}
#bdy_sp .warning {font-size:11px; }
#bdy_sp .warning p {margin:10px;  }
/* jquery.suggest.css */
.ac_results {	border: 1px solid gray; background-color: white; padding: 0px; margin: 0px; list-style: none; position: absolute; z-index: 10000; display: none; opacity:0.9;}
.ac_results li { padding: 2px 5px; white-space: nowrap; color: #333; text-align: left; font:bold 19px tahoma, garamond;   }  
.ac_over { cursor: pointer; background-color: #F0F0B8; }
.ac_match { text-decoration: underline; color: #000; }
#chat_requested{list-style-type:none; display:block; position:fixed; bottom:0px; right:6px; color:#4c4c4c; font-size:12px;}
#chat_requested li {float:right; margin-left:1px; position: relative; bottom:-300px; width:250px; -moz-border-radius:4px 4px 0px 0px; border-radius:4px 4px 0px 0px; background:url(../client/images/chat_req_panel.png) 0px 44px repeat-x #FFF; height:315px; border:1px solid #bbb;}#chat_requested li .header{height:23px; background:url(../client/images/chat_request.png) repeat-x #eaeaea; padding:12px 5px 10px;}#chat_requested li .body{padding:5px;}.accept_btn{background:url(../client/images/accept_chat.png) bottom left no-repeat; height:25px; width:47px;  overflow:hidden; float:right; display:block; cursor:pointer; padding:0px 7px 0px 25px; color:#FFF; font-weight:bold; line-height:29px;}.cancel_btn{background:url(../client/images/cancel_chat.png) bottom left no-repeat; height:25px; width:50px;  overflow:hidden; float:right; display:block;cursor:pointer; padding:0px 7px 0px 25px; color:#FFF; font-weight:bold;line-height:29px;}.close_btn{background:url(../client/images/close_chat.png) bottom left no-repeat; height:20px; width:21px; text-indent:-999px; overflow:hidden; float:right; display:block; cursor:pointer;}
#chat_requested li img{padding:2px; border:1px solid #bbb; float:left; margin:0px 5px 0px 0px;}#chat_requested li h1{color:#900000; font-size:13px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; margin:5px 0px 10px 0px;}#chat_requested li strong{color:#4c4c4c; font-weight:bold;}#chat_requested li td{border-bottom:1px dotted #666;}.ar_chat{direction:rtl;}#chat_requested li p{margin:0px; padding:0px; float:left; width:162px;}#chat_requested li h2{color:#7b7b7b; font-size:12px; display:inline; padding:0px; margin:0px;}#chat_alerts{position:absolute; top:0px; height:1px; width:1px; margin:0px; padding:0px;}
.ar_chat .close_btn{background:url(../client/images/close_chat.png) bottom left no-repeat; height:20px; width:21px; text-indent:-999px; overflow:hidden; float:left; display:block; cursor:pointer;}
