/*S=profile*/
#container_profile{width:800px;margin:0 auto;height:auto!important;height:auto;min-height:500px;overflow:hidden;clear:left;}
#container_profile p{margin:0;margin-bottom:1em;}

#container_profile .createintro{width:798px;height:138px;font-size:16px;line-height:20px;margin:10px 0 40px 0;border:1px solid #cbd2d9;background:url(/images/createintro_bg.gif) repeat-x 0 0;}
#container_profile .createintro img.softlist_img{float:left;margin-top:8px;margin-left:4px;}
#container_profile .createintro span{background:url(/images/createintro_text.gif) no-repeat;height:51px;text-indent:-1000em;font-size:15px;font-weight:bold;color:#5b6269;font-family:arial;text-align:center;width:523px;float:left;margin-left:100px;}
#container_profile .createintro .signbox_softlist {width:680px;margin:0 auto;font-size:12px;color:#666;}
#container_profile .createintro .signbox_softlist img {margin:20px 10px auto 100px;position:relative;bottom:10px;}
#container_profile .createintro .signbox_softlist b{position:relative;font-weight:normal;font-size:12px;}
#container_profile .createintro .product_slogans{background:url(/images/product_slogan.gif) no-repeat;height:26px;text-indent:-1000em;font-size:15px;font-weight:bold;color:#5b6269;font-family:arial;text-align:center;width:645px;float:left;margin-top:6px;margin-left:20px;}

.profile_left{width:300px;float:left;overflow:hidden;}
.profile_right{width:626px;float:right;overflow:hidden;}
.profile_title{width:972px;float:left;}
.profile_title h1{font:bold 22px/1.5em Georgia;color:#333;float:left;}
.profile_title p{font-size:12px;float:left;width:100px;position:relative;top:8px;left:10px;}
.profile_right .homeright h2{position:relative;float:left;display:block;height:30px;line-height:30px;font-size:16px;border-bottom:1px solid #C1C1C1;margin:0 0 15px 0;color:#666;padding:0;width:100%;}
.profile-on-update{background-color:#FFFB9B;border:1px solid #FDC745;margin-top:6px;margin-left:110px;padding:1px 5px;width:750px;margin-bottom:10px;line-height:200%;}
.profile_right .nav.mysoft{float:left;}

/*Mytags*/
.profile_left .mytags{width:100%;height:auto;margin-top:20px;}
.profile_left .mytags h2{display:block;width:100%;height:30px;line-height:24px;margin:10px 0;font-size:16px;font-family:arial;position:relative;border-bottom:1px solid #D3D3D3;}
.profile_left .mytags h2 a{position:absolute;right:0;top:2px;font-size:11px;text-decoration:underline;font-weight:normal;width:auto;}
.profile_left .mytags h2 img{vertical-align:middle;}
.profile_left .mytags p{margin:0;}
.profile_left .mytags p a{font-size:12px;margin:0 6px 0 0;}
.profile_left .mytags p a.big{font-size:18px;}

/*user baseinfo*/
.profile_left p.jointime{font-size:11px;color:#666;margin:5px 0 0;}
.profile_left ul.myrecipeste{width:258px;height:125px;background:#FCFCFC;border:1px solid #F2F2F2;padding:10px;margin:20px 0px;}
.profile_left ul.myrecipeste li{width:100%;height:23px;line-height:23px;border-bottom:1px dotted #A7A7A7;}
.profile_left ul.myrecipeste li span{display:inline-block;width:105px;}
.profile_left ul.myrecipeste li a{text-decoration:underline;}

/*Reputation and Badges*/
.profile_right .homeright h2 a{position:absolute;right:0;top:2px;font-size:11px;text-decoration:underline;font-weight:normal;width:auto;}
.profile_right .homeright h2 a:hover{text-decoration:none;}
.profile_right .homeright .num{width:125px;height:85px;color:#999;text-align:center;line-height:30px;margin-top:10px;float:left;}
.profile_right .homeright .num strong{font-size:36px;color:#333;}
.profile_right .homeright ul.badge{width:480px;float:right;background:none;border:none;}
.profile_right .homeright ul.badge li{width:22%;float:left;margin:0 5px 5px 0;height:23px;overflow:hidden;}
.profile_right .homeright ul.badge li a{display:inline-block;float:none;background:#333;color:#fff;padding:1px 5px 3px 3px;font-size:11px;}
.profile_right .homeright ul.badge li img{margin-right:3px;}
ul.badge_new{width:480px;float:right;background:none;border:none;}
ul.badge_new li	{list-style:none outside none;text-align:left; width:160px; height:40px; float:left; text-indent:20px}

/*Software Popup*/
div.bubble-body{background:url("/images/tooltips_bg.gif") no-repeat scroll 0 0 transparent;float:left;min-height:130px;overflow:hidden;padding:10px;width:340px;z-index:9999;}
.pro_description {margin-bottom:30px;}
img.procover {float:left;margin-left:4px;margin-right:10px;}
.pro_description span {float:left;height:16px;overflow:hidden;width:260px;}
.pro_vote .votes {background:url("/images/vote_bg1.jpg") no-repeat scroll 0 0 transparent;color:#999999;float:left;font-size:11px;height:51px;
margin:0 4px 0 auto;overflow:hidden;width:51px;}
.votes {color:#555555;padding:0 0 7px;text-align:center;}
.votes .mini-counts {margin-top:3px;}
.mini-counts {font:bold 20px Georgia;height:25px;vertical-align:middle;}
.pro_vote span {float:left;margin-top:20px;}
.pro_vote span img {margin-right:10px;}

/*list*/
#container_profile .back{margin-left:0;}
#container_profile .answerlist{float:left;width:800px;}
#container_profile .answerlist li{width:100%;padding:12px 0 10px 0;height:55px;border-bottom:1px dotted #a7a7a7;float:left;overflow:hidden;}
#container_profile .answerlist .votes{float:left;margin-right:13px;font-size:11px;overflow:hidden;}
#container_profile .answerlist li h3{float:left;line-height:24px;font-size:16px;word-wrap:break-word;width:92%;}
#container_profile .answerlist softinfo h3 a {float:left;line-height:55px;font-size:14px;font-weight:normal;}
#container_profile .nav{width:100%;height:34px;}
#container_profile .nav a{font-size:15px;}
#container_profile .nav li.now{width:119px;height:24px;float:left;background:url(/images/tab_3_1.jpg) 0 0 no-repeat;font:normal 14px  Arial;padding-top:10px;position:relative;top:2px;}
#container_profile .nav li.now a {color:#333;}
#hmenus{width:100%;float:left;padding:0px 5px;border-bottom:1px solid #c1c1c1;}
#container_profile .answerlist #tabs{margin:20px 0 15px 0;font-size:11px;float:left;}
#container_profile .answerlist #tabs.tabs_right{position:relative;margin-top:-24px;right:2px;float:right;}
#container_profile #tabs a{display:inline-block;float:none;vertical-align:middle;margin:0 3px;font-size:11px;line-height:17px;text-align:center;padding:0 6px;}
#tabs a.youarehere{color:#333;}
#container_profile .votes{background:url(/images/vote_bg1.jpg) no-repeat;width:51px;height:51px;overflow:hidden;margin:0 auto;color:#999;}
#container_profile .answerlist .questiontitle{float:left; width:650px;}
#container_profile .answerlist .questiontitle h3{line-height:20px;float:none;max-height:40px;max-width:650px;overflow:hidden;_width:650px;}

#container_profile .answerlist .softinfo{width:660px;float:left;color:#999;}
#container_profile .answerlist .softinfo h3{line-height:18px;display:blcok;width:100%;}
#container_profile .answerlist ul.contributionslist li{height:80px;color:#999;font-size:11px;}
#container_profile .answerlist ul.contributionslist li p{font-size:12px;color:#333;margin:0;}
#container_profile .answerlist img.softcover{background:url(/images/vote_bg1.jpg) no-repeat;padding:2px 3px 2px 2px;margin-right:19px;float:left;}

#container_profile ul.myvote .softinfo p{color:#333;margin:0;font-size:12px;}
#container_profile ul.myvote li{height:92px;}

/*message*/
#container_profile .mymessage{width:100%;}
#container_profile .mymessage h2{position:relative;display:block;height:30px;line-height:30px;font-size:16px;border-bottom:1px solid #C1C1C1;margin:0;font-family:Trebuchet MS,Helvetica,sans-serif;color:#666;}
#container_profile .mymessage h3{font-size:16px;margin:10px 0;float:left;font-family:Trebuchet MS,Helvetica,sans-serif;font-weight:bold;width:650px;height:40px;overflow:hidden;}
#container_profile h2{font-size:16px;margin:10px 0px 25px 0px;display:block;width:100%;float:left;font-family:Trebuchet MS,Helvetica,sans-serif;font-weight:bold;color:#666;}

#container_profile .mymessage ul{width:100%;}
#container_profile .mymessage li{border-bottom:1px dotted #a7a7a7;padding:5px 0 15px 0;height:auto;overflow:hidden;float:left;width:100%;position:relative;}
#container_profile .mymessage li ul{width:600px;float:left;}
#container_profile .mymessage li ul li{border-bottom:none;padding:0;height:20px;}
#container_profile .mymessage li .user-info{position:absolute;bottom:20px;right:0;}
#container_profile .mymess {width:650px;margin;10px 0;float:left;line-height:20px;color:#666;}

/*tags*/
.tags_cloud {width:800px;margin:0 auto;}
.tags_cloud h2 {font-size:15px;font-family:Trebuchet MS,Helvetica,sans-serif;}
.acc_bot{line-height:170%;margin-bottom:150px;}
.acc_bot span{line-height:170%;}
.acc_bot p a:link,.acc_bot a:visited {border-bottom:0px;margin-right:6px;}
.acc_bot p a:hover {text-decoration:underline;}
.helpful{width:800px;float:left;margin-left:100px;_display:inline;margin-bottom:90px;}
.right_title {width:800px;float:left;border-bottom:1px solid #ccc;padding-bottom:10px;}
.tag_h1 {float:left;font-size:15px;}
.span_tag_h1 {margin-left:3px;font-size:15px;font-weight:bold;}
.help_content{width:800px;float:left;border-bottom:1px dotted #e5e5e5;padding-bottom:15px;padding-top:15px;display:block;cursor:pointer;}
.help_text{width:485px;float:left;}
.help_text dt{font-size:16px;float:left;margin-bottom:5px;width:485px;}
.help_text p{color:#999;width:485px;float:left;font-size:11px;}
.help_text dd{color:#666;width:665px;float:left;line-height:16px;}
.help_bg{background:#f9f9f9;}

/*favorite*/
.profile_right .homeright ul.softlist{width:100%;margin:15px 0 0 5px;float:left;}
.profile_right .homeright ul.softlist li{width:56px;height:45px;float:left;overflow:hidden;}

/*recent activity*/
.profile_right .homeright #tabs.tabs_right{position:relative;_margin-top:-42px;float:right;_width:284px;max-width:260px;top:-40px;_top:0px;right:0px;}
.tabs_right ul.stream_ul_new{float:right;}
@media screen and (-webkit-min-device-pixel-ratio:0) {
	.tabs_right ul.stream_ul_new{position:relative;top:-18px}
}
.tabs_right ul li {float:left;padding:0 2px;_width:55px;}
.stream_con{margin-bottom:40px;float:left;width:616px;margin-top:10px;}
.profile_right .homeright .recent li{width:100%;padding:12px 0 10px 0;border-bottom:1px dotted #a7a7a7;float:left;overflow:hidden;}
#tabs a.youarehere{background:url(/images/active.gif) center no-repeat #edf8ff;color:#666;border:1px solid #e1effc;font:normal 11px Tahoma, Arial,Simsun;-moz-border-radius-bottomleft:2px;-moz-border-radius-bottomright:2px;-moz-border-radius-topleft:2px;-moz-border-radius-topright:2px;}
.profile_right .homeright #tabs ul li a {display:block;vertical-align:middle;margin:0px;font-size:11px;width:auto;height:auto;padding:0 6px;line-height:17px;}
.profile_right .homeright .votes{background:url(/images/vote_bg1.jpg) no-repeat;width:51px;height:51px;overflow:hidden;margin:0 auto;float:left;margin-right:4px;font-size:11px;overflow:hidden;}
.profile_right .homeright .votes .mini-counts{margin-top:3px;}
.profile_right .homeright #stream_new_div li .questiontitle{float:right;width:480px;}
.profile_right .homeright .recent h3{line-height:25px;float:none;border:none;padding:0;}
.profile_right h3{font:normal 16px/1.5em Arial;}
.profile_right .homeright a.more{display:block;width:100%;height:20px;margin:10px 0;float:left;}


/*bord*/
.profile_right .bord {margin-top:20px;float:left;width:100%;}
.profile_right .bord h3{font-size:16px;font-weight:bold;border-bottom:1px solid #999;color:#333;padding-bottom:10px;}
.Recipester{width:626px;float:left;margin-top:10px;border-bottom:1px dotted #ccc;padding-bottom:10px;}
.Recipester span{float:right;font-size:11px;margin-top:8px;color:#999;}
.Recipester img{max-width:50px;max-height:50px;float:left;margin-right:20px;overflow:hidden;}
.Recipester dt{font-weight:bold;margin-bottom:8px;}
.Recipester dd{margin-left:40px;}
.Recipester dl dd p {margin-left:10px;}
.Post{width:586px;float:left;background:#f2f2f2;padding:20px;margin-bottom:60px;margin-top:20px;}
.Post dd{color:#999;font-size:11px;}
.Post select{width:65px;border:1px solid #ccc;}
.Post_top{margin-top:18px;}
.post_message  textarea{width:548px;border:1px solid #cccccc;float:left;margin-top:10px;height:100px;margin-bottom:15px;}
.post_message p{width:610px;float:left;}
.post_message p img {_margin-top:20px;height:24px;_padding-bottom:4px;}

/*watchlist*/
.fi_cre_watch{width:760px;min-height:400px;_height:600px;margin-top:20px;margin:0 auto;}
.fi_cre_watch p{margin-top:15px;margin-bottom:15px;padding-top:10px;}
.fi_cre_watch fieldset{border:0px;padding:0px;}
.fi_cre_watch fieldset p {line-height:180%;color:#666;}
.fi_cre_watch fieldset ul li{line-height:180%;}
.fi_cre_watch fieldset h2{margin-top:10px;font-size:14px;font-weight:normal;}
.ctop{border-bottom:1px solid #ccc;padding-bottom:10px;}

/*client*/
#container_profile .programlist{width:100%;margin:20px 0;float:left;}
#container_profile .programlist .softtips{font-size:18px;}
#container_profile .programlist table.datagrid{width:100%;color:#666;}
#container_profile .programlist th.w1{width:550px;text-indent:16px;}
#container_profile .programlist th.w2{width:100px;text-align:center;}
#container_profile .programlist th.w3{width:140px;text-align:center;}
#container_profile .programlist th{background:#F7F7F7;border-top:1px solid #E4E4E4;height:36px;line-height:36px;font-size:14px;}
#container_profile .programlist img.softcover{float:left;margin-right:10px;}

img.procover{float:left;margin-left:4px;margin-right:10px;}
.pro_description {margin-bottom:30px;}
.pro_vote span {margin-top:20px;float:left;}
.pro_vote span img {margin-right:10px;}
.pro_description span{float:left;width:260px;height:16px;overflow:hidden;}

#container_profile #page_list_1{float:left;}
#container_profile .programlist .softinfo{width:460px;float:right;line-height:20px;}
#container_profile .programlist .softinfo span {margin-top:10px;font-weight:bold;color:#666;}
#container_profile .programlist .softinfo span a{margin-left:4px;font-weight:bold;text-decoration:underline;}
#container_profile .programlist .softinfo span a:hover{text-decoration:none;}
#container_profile .programlist h3{font-size:16px;margin:0 0 4px 0;line-height:20px;font-family:Trebuchet MS,Helvetica,sans-serif;font-weight:bold;}
#container_profile .programlist h3 em{font-style:normal;font-size:12px;}
#container_profile .programlist span{margin-right:10px;}
#container_profile .programlist tbody td{height:77px;padding:10px 0;border-bottom:1px dotted #A7A7A7;vertical-align:middle;}
#container_profile .programlist tbody td.users,#container_profile .programlist tbody td.rating{text-align:center;}
#container_profile .installednum{width:100%;margin:10px 0;font-size:18px;font-weight:bold;position:relative;float:left;}
#container_profile .installednum span{position:absolute;right:0;font-size:12px;font-weight:normal;}
#container_profile .installednum span input{border:none;}

/*Edit Profile - Prefences*/
#preftoc {	margin:0 auto;padding:10px;width:740px;}
#preftoc li {background-color: #f0f0f0;	color: #000;}
#preftoc li {margin: 1px -2px 1px 2px;	float: left;	padding: 2px 0 3px 0;	border: 1px solid #fff;	border-right-color: #716f64;	border-bottom: 0;
	position: relative;	white-space: nowrap;	list-style-type: none;	list-style-image: none;	z-index: 3;}
#preftoc li.selected {font-weight: bold;background-color: #f9f9f9;	border: 1px solid #aaa;border-bottom: none;	cursor: default;	top: 1px;	padding-top: 2px;	margin-right: -3px;}
#preftoc > li.selected {top: 2px;}
#preftoc a,#preftoc a:active {display: block;	color: #000;	padding-left: 20px;	padding-right: 20px;	position: relative;	text-decoration: none;}
#preftoc a:hover {color:#c30;border:0px;}
#preftoc li.selected a {	cursor: default;	text-decoration: none;}
#preferences {margin:0 auto;border: 1px solid #aaa;	clear: both;	padding: 1.5em;	background-color: #F9F9F9;width:760px;}
.prefcache{width:740px;margin:0 auto;padding:10px;}



/*E=profile*/
.your_left{width:620px;float:left;}
.your_software{width:800px;margin:0px auto;}
.your_back{width:800px;float:left;margin-bottom:30px;}
.your_title{width:800px;float:left;border-bottom:3px solid #000;padding-bottom:5px;font-size:22px;color:#333;}
.your_content{width:800px;float:left;margin-top:10px;}
.left_update{width:455px;float:left;background:url(/images/left_bg1__.gif) 0 0 no-repeat;padding-left:15px;padding-right:13px;height:30px;
font-size:18px;color:#666;padding-top:15px;}
.left_update span{float:right;margin-top:2px;}
.left_update b{font:bold 18px Georgia;}
.left_ad{width:483px;float:left;margin-top:15px;}
.title_your{border-bottom:1px solid #858585;width:483px;float:left;margin-top:15px;color:#333;padding-bottom:3px;font-size:14px;}
.title_updates {border-bottom:1px solid #858585;width:483px;float:left;margin-top:25px;color:#333;padding-bottom:3px;font-size:14px;}
.title_your span{float:right;font-size:11px;_display:inline;color:#000;}
.your_list{width:620px;float:left;border-bottom:1px dotted #dddddd;padding-top:20px;padding-bottom:10px;}
.your_list .your_r span{width:60px;float:none;}
.your_list span{width:50px;float:right;}
.your_1{width:70px;float:left;text-align:center;}
.your_1 span{margin-top:8px;line-height:15px;float:left;width:48px;}
.your_1 span b{font-size:10px;color:#666;font-weight:normal;width:100%;float:left;}
.your_1 a {font-weight:bold;font-size:125%;}
.your_1 img {max-width:48px;max-height:48px;_width:48px;_height:48px;float:left;overflow:hidden;}

.your_m{width:400px;float:left;}
.your_r{width:51px;float:right;height:46px;margin-top:10px;text-align:center;color:#666;padding-top:5px;margin-right:15px;_display:inline;}
.your_m dt{font-size:11px;color:#999999;width:400px;float:left;}
.your_m dt a:link,.your_m a:visited{font-size:150%;margin-right:5px;}
.your_m dd{width:480px;float:left;margin-top:5px;margin-bottom:10px;font-size:12px;line-height:16px;color:#666;}
.your_m dd.versions{font-size:13px;font-weight:bold;color:#666;margin-top:6px;}
.your_m p{font-size:13px;font-weight:bold;color:#666;}
.your_m p a:link,.your_m p a:visited{margin-right:15px;font-size:13px;}
.your_r span{font:bold 20px Georgia;}

.left_ad2{background:#FFF;float:left;margin-bottom:15px;margin-top:-4px;padding-top:10px;width:100%;}
.your_right{width:160px;float:right;}
.knowledge{width:290px;float:left;background:url(/images/right_bg.jpg) 0 0 no-repeat;height:233px;padding:20px 5px;_padding:20px 0px 10px 0px;margin-bottom:10px;}
.knowledge h3{width:280px;float:left;font-size:14px;font-weight:bold;text-align:center;line-height:20px;margin-bottom:10px;margin-left:4px;}
.knowledge p{width:260px;float:left;margin-left:20px;display:inline;line-height:12px;margin-bottom:10px;color:#333;}

.knowledge p span{float:left;height:25px;font-weight:bold;color:#000;margin-right:5px;display:block;width:40px;}
.know_btn{width:260px;float:left;text-align:center;display:inline;margin-left:20px;margin-top:10px;}
.sign_y{width:300px;float:left;text-align:center;margin-top:20px;_margin-top:15px;font-size:14px;}

.know_btn img{margin-right:10px;}
.sign_y a{text-decoration:underline;}
.latest_y{width:258px;float:left;border:1px solid #e0e0e0;background:#f1f1f1;padding:10px 20px;}
.latest_y h3{font-size:16px;font-weight:normal;width:258px;float:left;margin-bottom:10px;}
.latest_y p{width:258px;float:left;;font-size:16px;color:#666;text-align:center;}
.latest_y p span{font:normal 18px Georgia;line-height:160%;}
.ga_profile_right{margin-bottom:10px;}


/*client page*/
.new_ad{width:972px;float:left;height:162px;background:url(/images/client_listbg.jpg) 0 0 no-repeat;margin-bottom:25px;position:relative;margin-top:10px;}
.new_left{width:640px;float:left;margin-top:45px;margin-left:50px;_display:inline;}
.new_left dt{width:640px;float:left;font:bold 19px Arial;color:#fff;margin-bottom:10px;}
.new_left dd{width:640px;float:left;color:#fff;}
.new_right{width:220px;float:right;text-align:center;margin-top:45px;margin-right:40px;display:inline;}
.new_right p{width:220px;float:left;text-align:center;color:#444;}
.new_right p img{margin-bottom:5px;}
.easy_text{width:220px;font-weight:bold;float:left;margin-top:10px;color:#333;}
.easy_text a{text-decoration:underline;color:#1b68ae;}
.icon_new{position:absolute;top:13px;right:10px;}
.your_title span{float:right;font-size:12px;font-weight:normal;}
.your_title label{font-size:12px;color:#1b68ae;}
.your_title b{font-size:12px;font-weight:normal;}
.left_n_ad{width:620px;float:left;margin-top:15px;margin-bottom:15px;}
.left_l_ad{width:300px;float:left;}
.left_r_ad{float:right;}

.your_m2{width:280px;float:left;}
.your_m2 dt{font-size:11px;color:#999999;width:280px;float:left;}
.your_m2 dt a:link,.your_m a:visited{font-size:150%;margin-right:5px;}
.your_m2 dd{width:280px;float:left;margin-top:5px;margin-bottom:10px;font-size:12px;line-height:16px;color:#666;}
.versions22{font-weight:bold;color:#666;width:70px;float:left;text-align:center;}
.your_m2 p{font-size:13px;font-weight:bold;color:#666;}
.your_m2 p a:link,.your_m p a:visited{margin-right:15px;font-size:13px;}
.versions22 b{color:#444;}
