@charset "utf-8";
body { background:#f5feff; color:#333; background:#d1ebfd url(/images/theme/new/index_bg1.jpg) no-repeat center 30px; }

#_toolbar_root { background:#F5F5F3 url(/images/theme/new/blog/default/toolbar.png) repeat-x left top; }
#tb_right_area img { vertical-align:text-bottom; margin-right:5px; }
.toolbar .left{float:left !important;}
.toolbar .right{float:right !important;}
.toolbar .none{display:none !important;}
.toolbar{width:960px;height:28px;overflow:hidden;line-height:28px;color:#494846; margin:0 auto; padding: 0 5px 0; }

#wrap { background:url(/images/theme/new/bbs/376.png) repeat-x top; }
.wrap { width: 98%; margin: 0 auto; text-align:left; }

#top_toolbar { margin:0 auto; width:100%; height:30px; line-height:30px; overflow:hidden; color:#494846; background-color:#FFF; }
#top_toolbar #toolbar { margin:0 auto; width:960px; height:30px; line-height:30px; }
#top_toolbar #toolbar #logo_area { width:190px; display:block; }
#top_toolbar #toolbar a#logo { float:left; position:relative; margin:2px 0; width:190px; height:26px; overflow:hidden; display:block; }
#top_toolbar #toolbar a#logo img { position:absolute; border:0; left:0; behavior:url(/js/iepngfix.htc); }
#top_toolbar #toolbar a:hover#logo img { top:-26px; left:0; }
#top_toolbar #toolbar #top_nav { float:left; color:#808598; }
#top_toolbar #toolbar #top_nav a {color:#333366;font-size:14px;padding:0 10px 0 10px;display:block;float:left;font-weight:bold;}
#top_toolbar #toolbar #top_nav a:hover{color:#000;background:#ccc;text-decoration:none;}
#top_toolbar #toolbar #top_nav a.current,#top_toolbar #toolbar #top_nav a.current:hover{color:#ffffff;background:#808598 url('/images/theme/new/jiantou.gif') no-repeat center bottom;}
#top_toolbar #toolbar #tb_right_area { padding-top:0px; *padding-top:6px; }

#header, #content, #footer { width:960px; }
#header #logo { behavior: url(/js/iepngfix.htc); float:left; width:215px; height:60px; margin:195px 0 0 10px; padding:0; background-image:url(/images/theme/new/logo.png); background-position:-45px 0; background-repeat:no-repeat; }
#header #topmenu { margin-right:10px; line-height:25px; text-align:right; }

#navmenu { behavior: url(/js/iepngfix.htc); float:right; position:relative; margin-top: 195px; top:1px; background:url(/images/theme/new/topmenu.png) no-repeat; }
#navmenu ul { list-style: none; margin:0; padding:0; }
#navmenu li { float: left; padding-left: 8px; }
#navmenu a { float: left; width: 68px; height: 60px; text-align: center; text-decoration: none; color: #ff0000; padding-top: 40px; height: 20px; overflow: hidden; background:url(/images/theme/new/topmenu.gif) no-repeat; }
#navmenu a.news { background-position: 0 -0px; }
	#navmenu a.news:hover, #newsmenu a.news { background-position: 0 -60px; }
#navmenu a.blog { background-position: -68px -0px; }
	#navmenu a.blog:hover, #blogmenu a.blog { background-position: -68px -60px; }
#navmenu a.image { background-position: -136px 0; }
	#navmenu a.image:hover, #imagemenu a.image { background-position: -136px -60px; }
#navmenu a.goods { background-position: -204px 0; }
	#navmenu a.goods:hover, #goodsmenu a.goods { background-position: -204px -60px; }
#navmenu a.video { background-position: -272px 0; }
	#navmenu a.video:hover, #videomenu a.video { background-position: -272px -60px; }
#navmenu a.file { background-position: -340px 0; }
	#navmenu a.file:hover, #filemenu a.file { background-position: -340px -60px; }
#navmenu a.link { background-position: -408px 0; }
	#navmenu a.link:hover, #linkmenu a.link { background-position: -408px -60px; }
#navmenu a.group { background-position: -476px 0; }
	#navmenu a.group:hover, #groupmenu a.group { background-position: -476px -60px; }
#navmenu a.bbs { background-position: -544px 0; }
	#navmenu a.bbs:hover, #bbsmenu a.bbs { background-position: -544px -60px; }

#header #logo { float:none; margin:0 0 170px 10px; }
#navmenu { height:25px; margin:0; float:none; padding-top:5px; background:#f8f8f4; top:0; border:1px solid #dcdcd2; border-bottom:0; }
#navmenu ul { list-style:none; margin:0; padding:0; overflow:hidden; }
#navmenu li { float:left; margin-left:6px; border:1px solid #dcdcd2; position:relative; top:1px; font-size:14px; line-height:14px; background-color:#dcdcd2; padding:0; }
#navmenu a { float:left; text-decoration:none; padding-left:6px; padding-top:6px; padding-right:6px; height:18px; color:#999; }
#navmenu li.selected { background-color:#f8f8f4; border-bottom:1px solid #f8f8f4; padding:6px 10px 4px; }

.headmenu { background-color:#f8f8f4; border:1px solid #dcdcd2; border-bottom:1px dotted #dcdcd2; clear:both; height:22px; line-height:22px; padding-left:10px; text-align:left; }

#content { background-color:#FFFFFF; }

#footer { background:#E8F3FD none repeat scroll 0%; border-top:1px solid #9DB3C5; color:#666666; padding:12px 0; }
#footlinks { float:right; margin-top:-3px; text-align:right; }

#footer { background-color:#f5f5f5; width:100%; padding:1em 0; line-height:1.8em; border-top:1px solid #eee; }
#footer #copyright { padding-top:3px; color:#999; text-align:center; position:relative; clear:both; }
#footer #yupooservices { margin-top:10px; padding-top:3px; color:#999; text-align:center; position:relative; clear:both; }

.div_commend_left { float:left; margin-right:5px; width:323px; }
.div_commend_middle { float:left; width:437px;  background-color:#ffffff; }
.div_right { float:right; width:180px;  background-color:#CCCCCC; height:100%; }
.div_180 { width:180px; }

.div_game_content { margin-bottom:5px; }

.div_forum_content { width:765px; }
.div_forum_content_main { width:49%; }

.div_commend { border-color:#D5D9E3; border-style:solid; border-width:4px 1px 1px; float:left; }
.ul_commend { margin:0; padding:0; height:25px; background-color:#EEF0F4; list-style:none; width:435px; }
.ul_commend li { color:#313131; border-right:1px solid #D5D9E3; float:left; font-size:14px; font-weight:bold; height:24px; line-height:24px; padding: 0 10px; }
.ul_commend li.selected { background-color:#FFFFFF; border-bottom:1px solid #FFFFFF; }

.ul_commend_middle { list-style:none; margin:8px 10px 6px; border-bottom:1px dotted #CCCCCC; padding-bottom:8px; padding-left:0; text-align:left; clear:both; }
.li_commend_middle_title { font-size:14px; font-weight:bold; margin-bottom:2px; }
.li_commend_middle_text { color:#878787; line-height:17px; }

.ul_list_t1 { list-style:none; text-align:left; margin:0px 10px; padding-left:0; }
.ul_list_t1 li { background-image:url(/images/theme/new/arrow_right_blue.gif); background-position:left center; background-repeat:no-repeat; margin:3px 0px; padding-left:10px; }

.div_group_new ul { margin:0; padding:0; list-style:none; text-align:left; }
.div_group_new ul li { background-image:url(/images/theme/new/arrow_right_blue.gif); background-position:left center; background-repeat:no-repeat; margin:3px 0px; padding-left:10px; line-height:20px; }
.div_group_new ul li img { background-color:#FFFFFF; padding:1px; }

.div_game_content .ul_game_commend { margin:0; padding:0; height:24px; background-color: #FAFAFA; list-style:none; }
.div_game_content .ul_game_commend li { color:#313131; border-right:1px solid #D5D9E3; float:left; font-size:14px; font-weight:bold; height:24px; line-height:24px; padding: 0 10px; }
.div_game_content .ul_game_commend li.selected { background-color:#EEF0F4; }

.div_game_new { padding:5px 0; background-color:#EEF0F4; }
.div_game_new #div_games { width:370px; overflow:auto; margin-right:5px; }
#div_games #games { margin:0; padding:0; list-style:none; }
#div_games h2 { list-style:none; height:18px; margin:0.4em 0pt 0.4em; font-size:14px; }
#div_games li { margin:0 0 15px; padding-left:10px; }
#div_games li span { color:#999999; }
#div_games li span.name { color:#333333; padding-left:10px; }
#div_games li span.name strong { color:#000000; }

.div_game_new #div_topics { width:390px; }
.div_game_new #div_users { width:180px; margin-left:5px; }

#div_users ul.userlist li {padding: 4px; margin:0 1px 0 0; float: left; font-size: 12px; text-align: center; width: 50px; height: 76px; overflow: hidden; }
#div_users ul.userlist li p { overflow:hidden; width:100%; }
#div_users h4 { font-size:12px; line-height:24px; margin:0; padding:0pt 5px 0pt 50px; }

.div_forum_box { padding-left:60px; margin-bottom:8px; background-repeat: no-repeat; text-align:left; overflow:auto; width:315px; }
.div_forum_box h2 { font-size:13px; line-height:25px; padding:0 5px 0 50px; margin:0; border-bottom:1px #999999 solid; }
.div_forum_box h2 span { font-size:12px;}
.div_forum_box .ul_list_t1 { margin:0px 8px 0 4px; }
.div_forum_box .ul_list_t1 li { background-image:url(/images/theme/new/arrow_right_blue.gif); line-height:20px; }

.div_forum_box { behavior: url(/js/iepngfix.htc); }
.div_forum_box a { position: relative; }
.div_forum_box.armor { background-image: url(/images/theme/new/armor.png); }
.div_forum_box.armada { background-image: url(/images/theme/new/armada.png); }
.div_forum_box.plane { background-image: url(/images/theme/new/plane.png); }
.div_forum_box.man { background-image: url(/images/theme/new/man.png); }
.div_forum_box.cs { background-image: url(/images/theme/new/cs.png); }
.div_forum_box.rookie { background-image: url(/images/theme/new/rookie.png); }
.div_forum_box.pic { background-image: url(/images/theme/new/pic.png); }
.div_forum_box.tpm { background-image: url(/images/theme/new/tpm.png); }


#div_forum_pro h4 { border-bottom:1px solid #999999; font-size:12px; line-height:25px; margin:0; text-align:center; }
#div_forum_pro ul.userlist li { padding: 4px; margin:0 0 0 1px;  float: left; font-size: 12px; text-align: center; width: 50px; height: 80px; overflow: hidden; }
#div_forum_pro ul.userlist li p { line-height:18px; overflow:hidden; width:100%; }

.div_album_images { background-color:#F5F5F5; margin:1em auto; }
.div_album_images span { margin:5px 10px 0; }
.div_album_images #tab { margin:0; padding:0; list-style:none; height:25px; margin-left:15px; border-left:1px solid #D5D9E3; }
.div_album_images #tab li { color:#313131; border-right:1px solid #D5D9E3; float:left; font-size:14px; font-weight:bold; height:24px; line-height:24px; padding: 0 10px; }
.div_album_images #tab li.selected { background-color:#FFFFFF; border-bottom:1px solid #D5D9E3; }
.div_album_images #images { margin:0; padding:0; list-style:none; text-align:left; margin:0 8px 0 8px; }
.div_album_images #images li { background-color:white; border:1px solid #DDDDDD; display:block; float:left; margin:8px; padding:4px 4px 12px; }

#div_friendlinks { overflow: hidden; }
#div_friendlinks ul { list-style:none; text-align:center;clear: both; }
#div_friendlinks ul li { float:left; width: 118px; height:40px; }

#div_regist_main, #div_entry_main { height:500px; width:900px; margin:-250px auto auto -450px; position:absolute; top:50%; left:50%; padding:0px; background-color:#FFF; }
#div_regist, #div_entry { height:250px; width:600px; padding:85px 0px; margin:auto; }

#div_regist { height:300px; padding-top:0; }
#ul_entry_left { width:259px; height:300px; text-align:right; float: left; border-right:1px solid #CCC; margin:0px; padding-left: 0px; padding-right: 30px; }
#ul_entry_left li { list-style-type:none; }
#ul_entry_left .li_entry_left_title { padding-top:30px; padding-bottom:5px; color:#666; }

.li_logo { height:60px; padding-top:0; background-image:url(/images/theme/new/logo.png); background-position:center 0; background-repeat:no-repeat; behavior: url(/js/iepngfix.htc); }

#ul_regist { float:left; text-align:left; padding-left:0px; color:#666; width:100%; }
#ul_regist li { list-style-type:none; }
#ul_regist p { color:#999999; margin-top:3px; }
#ul_regist .li_title { padding-top:10px; padding-bottom:10px; color:#666; text-align:center; }
#ul_regist .li_tag { float:left; height:38px; width:100px; padding-top:6px; font-size:12px; text-align:right; color:#000000; }
#ul_regist .li_value { padding-bottom:5px; }
#ul_regist .li_value input { cursor:pointer; }
#ul_regist .li_value input.box { background-color:#F6F6F6; }
#ul_regist .li_button { padding-top:10px; text-align:center; }

#ul_entry_right { float: right; text-align: left; width: 280px; padding-left: 0px; color: #666; }
#ul_entry_right input { cursor:pointer; }
#ul_entry_right li { list-style-type:none; }
#ul_entry_right .li_entry_right_title { color: #FF8300; padding-top: 30px; padding-bottom: 20px; }
#ul_entry_right .li_entry_right_tag { float: left; height: 30px; padding-top: 8px; font-size:14px; }
#ul_entry_right .li_entry_right_value { padding-bottom: 10px; }
#ul_entry_right .li_entry_right_value input { margin-bottom:3px; width:220px; }
#ul_entry_right .li_entry_right_value input.box { background-color:#F2F2F2; }
#ul_entry_right .li_entry_right_cookie { padding-bottom: 10px; padding-left: 50px; line-height: 18px; }
#ul_entry_right .li_entry_right_button { padding-top: 10px; padding-left: 40px;	}

#error_msg { padding:3px 2px 0pt; font-size:12px; font-weight:bold; line-height: 18px; color:#FF0000; }
#ul_entry_buttom { border-top: 1px solid #CDDDF4; padding: 7px 5px 0px 5px; color: #666; }
#ul_entry_buttom li { list-style-type:none; }
#ul_entry_buttom_left { float: left; }
#ul_entry_buttom_right { float: right; }

.Tab {position:relative;height:20px;border-bottom: 3px solid #f1f1f1;margin-top: 5px; margin-bottom: 10px;}
.Tabs {position:absolute;bottom:-4px; padding: 0 0 0 15px; margin:0;}
.Tabs li {list-style-type:none; margin: 0 3px; float:left;font-size: 1.2em;}
.TabIn {color: #eb976b;font-weight: bold;background-color: #fff;padding: 5px 11px 1px 11px; border:1px solid #f1f1f1; border-bottom-color: #fff;}
.TabOut {background-color: #f1f1f1; padding: 5px 8px 0px 8px; }
.Tab .TabIn a:link,.Tab a:visited{text-decoration:none;}

/* bind_t */
.div_bind_t { margin: 0 auto; width:560px; display:block; overflow:auto; background:url('/images/connectpic.png') no-repeat center center; }
.div_bind_t h2 { margin:10px 0; }
.div_bind_t .t_user { width:198px; float:left; background-color:#F7F7F7; padding:10px 0 0 0; }
.div_bind_t .userinfo { width:198px; float:right; padding:10px 0 0 0; }
.div_bind_t .div_t_new { width:340px; float:right; background-color:#FFF; }
.bind { margin-left:5px; }
img.png { behavior:url(/js/iepngfix.htc); }
.div_bind_t #userhead { margin:0 auto; overflow:hidden; display:inline-block; padding-bottom:5px; }
.div_bind_t #photo { margin:0 10px 0 8px; float:left; }
.div_bind_t #userhead p { display:block; padding:2px 0; }
.div_bind_t p { line-height:150%; }
#ul_user_att { margin:0; padding:2px 2px 6px 2px; overflow:hidden; display:inline-block; }
#ul_user_att li { list-style:none; float:left; width:64px; border-right:1px solid #f4e5c4; }
#ul_user_att li.end { border:none; }
#ul_user_att li .numeric{ font-size:150%;display:block;color:#333;padding:0 10px; }
#ul_user_att li .label{ display:block;color:#888;padding:0 10px; }

/* bind_t */

/*------------------user_center---------------*/
.center #wrapper_left #container { float:left; margin-right:-145px; text-align:left; width:100%; }
.center #wrapper_left #innercontent { margin-right:150px; overflow:visible; }
.center #wrapper_left .content-wide { margin:auto; overflow:visible; }
.center #wrapper_left .sidebar { float:right; width:145px; }
.center #wrapper_left .sidebar-hide { display:none; float:right; }

.center #wrapper_right #container { float:right; margin-left:-145px; text-align:left; width:100%; }
.center #wrapper_right #innercontent { margin-left:150px; }
.center #wrapper_right .content-wide { margin:auto; overflow:visible; }
.center #wrapper_right .sidebar { width:145px; }
.center #wrapper_right .sidebar-hide { display: none; float: right; }

.closesidebar #wrapper_left #container { float:left; margin-right:-35px; text-align:left; width:100%; }
.closesidebar #wrapper_left #innercontent { margin-right:40px; overflow:visible; }
.closesidebar #wrapper_left .sidebar{float:right;width:35px;}

.closesidebar #wrapper_right #container { float:right; margin-left:-35px; text-align:left; width:100%; }
.closesidebar #wrapper_right #innercontent { margin-left:40px; overflow:visible; }
.closesidebar #wrapper_right .sidebar{width:35px;}

#home_body { margin-right:225px;overflow:visible;}
#home_sidebar {float:right;width:220px;_overflow:hidden; }

.menu {margin:0;padding:0 5px 0 5px;}
.menu ul { margin:0;padding:0; list-style:none; }
.menu li { padding:0; margin:0;height:25px; font-size:14px;background:url(/images/theme/new/images/menu_bg.png) no-repeat 0 999px; }
.menu li.line,.menu li.line:hover{ background:url(/images/theme/new/images/menu_line.png) no-repeat 0 50%; height:12px;}
.menu li:hover,.menu li.hover{ background-position:0 -25px; }
.menu li.current,.menu li.current:hover{ background-position:0 0; color:#000000; }

.menu a { display:block;line-height:25px;font-size:14px;cursor:pointer;color:#333 !important;text-decoration:none !important; }
.menu span { display:block;line-height:25px;padding-left:28px;background-repeat:no-repeat;background-position:5px 50%; }
.menu a.add { float:right;line-height:25px;font-size:12px;color:#999 !important; text-align:center; width:40px; }

.closesidebar .menu li{width:25px;}
.closesidebar .menu li.line,.closesidebar .menu li.line:hover{ background:url(/images/theme/new/default/images/menu_line.png) no-repeat 0 50%; height:12px;}
.closesidebar .menu li:hover,.closesidebar .menu li.hover{background-position:0 -75px;}
.closesidebar .menu li.current,.closesidebar .menu li.current:hover{background-position:0 -50px;}
.closesidebar .menu span{width:25px;text-indent:-9999px;}
.closesidebar .menu a.add{ display:none; }


.top_icon,.show_date .j_top{width:9px;height:6px;overflow:hidden;background:url(http://static1.mtime.cn/20100311153744/images08/mytime/onself_info.jpg) no-repeat -72px -16px;position:absolute;top:-6px;left:20px;}
.gossip {position:relative;border:1px solid #4e9ec3;height:24px;margin-top:8px;}
.gossip textarea{position:absolute;padding:2px 2px 2px;*padding:3px 2px 3px;font-size:1em;line-height:17px;overflow:hidden;overflow-y:auto;}
.gossip textarea{width:99.2%;height:20px;_height:23px;*+height:18px;border:0;}
.gossip textarea{color:#A2A2A2!important;background-color:#FFFFFF;border-color:#B7D2E2;}

.submit{width:100%;}
.mt12 { font-size:12px; font-weight:normal;}

.select {height:44px;}
.select textarea{width:99%;height:40px;_height:43px;*+height:38px;font-size:12px;line-height:17px;padding:1px 2px;*padding:2px 2px 2px;border-width:1px;border-style:solid;overflow:auto;border-width:1px;color:#4A4A4A!important;border-color:#FFCF5C;}

#listbox table { margin:10px 0; }
#listbox td { padding:3px; border-bottom:1px solid #eee; background-color:#FFFFFF; }
#listbox td span.reply { float:left; text-align:right; width:30px; display:block; padding-right:3px; margin-right:3px; border-right:1px #CCCCCC solid; color:#660000; }
#listbox td span.browse { float:left; text-align:left; color:#003300; }

div.UserListNew{height:80px; position: relative;border-bottom: 2px solid #f5f5f5; margin-bottom:10px;}

div.UserListNew .Icon{width:65px; height:80px; float:left;}
div.UserListNew .UserProfile{width:330px !important; height:80px; float:left; overflow:hidden;}
div.UserListNew .UserProfile .nickname{color:#333; font-weight:bold;}
div.UserListNew .Action{ float:left; }
ul.contact-actionList{ padding:0; margin:0; }
ul.contact-actionList li{ list-style:none; margin-bottom:2px;}

.title_thread { padding-left:20px; background:transparent url(/images/theme/new/img/icon/topic.gif) no-repeat 0 50%; }
.title_twitter { padding-left:20px; background:transparent url(/images/theme/new/img/icon/doing.gif) no-repeat 0 50%; }
.title_friend { padding-left:20px; background:transparent url(/images/theme/new/img/icon/friend.gif) no-repeat 0 50%; }

.div_txt_title {font:bold 14px "lucida Grande",Verdana;margin:4px 0 5px 8px; display:block; width:120px; }
.div_txt_title span { font-size:12px; font-weight:normal; }
.div_txt_title .div_tab { padding:0; }

.status-list{word-wrap:break-word;list-style-position:outside;list-style-image:none;list-style-type:none; margin:0; padding:0; }
.status-list li{ list-style-position:outside;list-style-image:none;list-style-type:none;border-bottom:1px solid #E3EEF8; padding:12px 0;}
.status-list li .del{float:right; width:14px;height:14px;background:url(http://xnimg.cn/imgpro/home/home_icon.png?ver=121) no-repeat -63px -420px}
.status-list li .del:hover{background-position:-63px -434px;}
.status-list li .figure{float:left;margin-right:10px;_display:inline; background-color:#003300; }
.status-list li .figure .avatar{ cursor:pointer;}
.status-list li p{margin:0 30px 0px 60px; font-size:14px; line-height:1.8; word-wrap:break-word; word-break:break-all; }
.status-list li .details{margin-left:60px;}
.status-list li .details .duration{margin-right:1em;  color:#888888; font-size:12px;}
/*------------------user_center---------------*/

/*------------------message_box---------------*/
#select{ font-size:1.0em; padding-left:18px; padding-bottom:3px; border-bottom: 1px solid #f1f1f1; margin: 0.5em 0 0.2em 0; }
#select span{cursor:pointer;color: #6B9F1F;text-decoration: underline;}

div#inbox table th,div#inbox table td,div#outbox table th,div#outbox table td { font-size: 1em; padding: 3px; border-bottom: 1px solid #f3f3f3; }
div#inbox table th,div#outbox table th { color: #666; font-weight: normal; text-align: left;}

#inbox .is_read {}
#inbox .is_read #icon,#outbox .is_read #icon {width: 30px;background: url(/images/icon_mail.gif) center -26px no-repeat;}
#inbox .is_unread,#outbox .is_unread { font-weight: bold; }
#inbox .is_unread #icon,#outbox .is_unread #icon {width: 30px;background: url(/images/icon_mail.gif) center 0 no-repeat;}
#inbox .is_reply #icon {width: 30px;background: url(/images/icon_mail.gif) center -52px no-repeat;}
#outbox .is_reply #icon {width: 30px;background: url(/images/icon_mail.gif) center -78px no-repeat;}
div.view_msg { margin: 0px; border:1px solid #ffffff;}
div.view_msg dl.MsgMeta { margin: 1.5em 0; clear:both; font-size: 1.2em; font-weight: bold; }
div.view_msg dt {float: left;color: #6B9F1F;width: 80px; text-align:right;}
div.view_msg dd {margin: 0 0 0 70px; }
div.view_msg dl.MsgBody { font-size:1.2em; line-height:180%; padding-right:10em; }
div.view_msg dl.MsgCtrl { margin:1.5em 0; padding: 0.8em 0; border-top: 1px solid #f3f3f3;}
div.view_msg dl.MsgCtrl input { float: left; margin: 0 1em 0 0;}
div.view_msg dl.MsgCtrl P { float: left; margin: 0.5em 1em 0 0;}
img#BuddyIcon, img.BuddyIcon, img#xBuddyIcon, img.xBuddyIcon {background:#FFFFFF none repeat scroll 0%; border:1px solid #DDDDDD; z-index:5; }/*position:relative;*/
img#BuddyIcon, img.BuddyIcon { padding:2px; }
#selectedCount{width:14px;border:0; top:-1px;text-align:center;}/*position:relative;*/

#recipients_select { font-size: 12px; font-weight: normal; }
#recipients_select>.selector { padding-bottom: 1em; }

.selector { width:480px; float:left;}
.selector h2 { margin:0; padding:2px 5px 3px 5px; font-size:12px; text-align:left; font-weight:bold; background:#7CA0C7 url(/images/default_bg.gif) top left repeat-x; color:white;}
.selector select { width:200px; height:15.2em; border:1px solid #ccc; }
.selector-available, .selector-chosen { float:left; width:200px; text-align:center; margin-bottom:5px; }
.selector-available h2, .selector-chosen h2 { border:1px solid #ccc; }
.selector .selector-available h2 { background:white url(/images/nav_bg.gif) bottom left repeat-x; color:#666; }
.selector .selector-filter { background:white; border:1px solid #ccc; border-width:0 1px; padding:3px; color:#999; font-size:12px; margin:0; text-align:left; }
.selector .selector-chosen .selector-filter { padding:4px 5px; }
.selector .selector-available input { width:160px; border:1px solid #ccc; }
.selector ul.selector-chooser { float:left; width:22px; height:50px; background:url(/images/chooser_bg.gif) top center no-repeat; margin:8em 3px 0 3px; padding:0; }
.selector-chooser li { margin:0; padding:3px; list-style-type:none; }
.selector select { margin-bottom:5px; margin-top:0; }
.selector-add, .selector-remove { width:16px; height:16px; display:block; text-indent:-3000px; }
.selector-add { background:url(/images/selector_add.gif) top center no-repeat; margin-bottom:2px; }
.selector-remove { background:url(/images/selector_remove.gif) top center no-repeat; }
a.selector-chooseall, a.selector-clearall { display:block; width:6em; text-align:left; margin-left:auto; margin-right:auto; font-weight:normal; color:#666;  padding:3px 0 3px 18px; }
a.selector-chooseall:hover, a.selector-clearall:hover {background-color:none}
a.selector-chooseall { width:7em; background:url(/images/selector_addall.gif) left center no-repeat; }
a.selector-clearall { background:url(/images/selector_removeall.gif) left center no-repeat; }
.div_mail_info { padding: 40px 200px;}
.div_mail_info #icon,.div_mail_info #text{padding:6px 3px;}
.div_mail_info #text { margin-right:20px; font-weight:normal;}

/*Message*/
.message { margin: 3em 10em 5em !important; }
	.message h4 { border-bottom: 1px solid #E8E8E8; font-size:1em; }
	.message p { margin: 1.5em 1em; }
	.message a { color: #069; }
/*Message*/

/*Search*/
#search { !important; }
#search #header { }
#search .index { height:400px; }
#search .index #logo { behavior: url(/js/iepngfix.htc); width:260px; height:60px; margin:100px auto 50px; background-image:url(/images/theme/new/logo.png); background-position:0 0; background-repeat:no-repeat; }
#search #fm { margin:0 auto; padding:0; width:380px; text-align:center; }
#search #fm  input { font-size:14px; }
#search #fm  input[type="submit"] { width:100px; }

#search #fm #q { font:16px arial; margin:0 10px 0 0; padding:3px; width:250px; }
#search #content #wrapper_left #container { float:left; margin-right:-300px; text-align:left; width:100%; }
#search #content #wrapper_left #innercontent { margin-right:300px; overflow:visible; }
#search #content #wrapper_left .sidebar { float:right; width:300px; }
	#search #title { font-size:14px; }
	#search #ssb { margin:10px 0; padding:1px; border-top:1px solid #6B90DA; background:#F0F7F9 none repeat scroll 0 0; clear:both; }
		#search #ssb p { margin:0; padding:0 1em; text-align:right; white-space:nowrap; }
	#search h3 { font-weight:normal; font-size:16px; }
	#search a:link { color:#0000ff; text-decoration:underline; }
	#search a:visited { color:#69F;	text-decoration: underline; }
	#search a:hover { color: #ff0000; text-decoration: none; }
	#search a:active { color:#ff0000; }
	#search div { line-height:180%; }
	#search div.info { font-size:12px; color:#390; }
	#search div span { color:#999; }
	#search ul {list-style-type:none; padding:0 5px;}
	#search li { margin:0.875em 0 1.3125em; }
#search #footer { background:none; }
#search #footer #search_ext { text-align:center; }
#search_opt { line-height:180%; padding:0 0 0 20px; border-left:1px solid #6B90DA; }
/*Search*/



