body {
background-color:#f7f8fa;
font-family: '微軟正黑體', Arial;
}
#main_wrapper {
width: 985px;
padding: 0px;
background-color:#f7f8fa;
}
#main_header2 {
background-image:url(/images/header_background4.gif);
background-repeat:repeat-x;
border-bottom:1px solid #ddd;
border-left:1px solid #DBE1E6;
border-right:1px solid #DBE1E6;
height:120px;
padding:3px 5px 5px;
}
#main_textlink {
background-color: none;
}
#main_navigation {
	background-color: #f7f8fa;
}
#main_content {
	background-color: white;
	padding: 14px 14px 14px 16px;
	border-left: solid 1px #eee;
	border-right: solid 1px #eee;
	padding-bottom: 20px;
	padding-top: 25px;
}
#main_footer {
	padding: 0px;
	margin: 8px 0px;
	background-color: #ffffff;
}
#main_leftcolumn {
	padding-left: 3px;
}
#article_content {
	width: 640px;
	overflow: hidden;
}
#main_leftcolumn p {
	margin-top: 1em;
	margin-bottom: 1em;
	font-size: 15px;
}
#main_rightcolumn {
	padding-right: 1px;
	width: 300px;
}
#main_rightcontent {
	width: 773px;
}

#main_content a {
	color: #eb9895;
}

#main_content a.blue {
	color: #7fb9b1;
}
#main_content a.grey {
	color: #666;
}
#main_content a.white {
	color: #fff;
}
.fillens_pink {
	color: #eb9895;
}

.TabBarList1 {
background: #eb9895 url(images/the_bg_fillens.gif) repeat-x scroll 0px -5px;
height: 30px;
text-align: center;
margin-top: 0px;
line-height: 30px;
color: #daedff;
}
ul.TabBarLevel1 {
background: transparent url(images/tab_bg_fillens.gif) 0px -87px repeat-x;
}
ul.TabBarLevel1 li.selected {
background: transparent url(images/tab_selected_left_fillens.gif) 0px -290px no-repeat;
}
ul.TabBarLevel1 li.selected a {
background: transparent url(images/tab_selected_right_fillens.gif) 100% -290px no-repeat;
font-weight: bold;
}

ul.TabBarLevel1 li {
background: transparent url(/images/tabbar_level1_slice_left_bk_new.gif) no-repeat scroll left top;
}
ul.TabBarLevel1 li a {
background: transparent url(/images/tabbar_level1_slice_right_bk_new.gif) no-repeat scroll right top;
}


.processing {
	position: fixed;
	top: 0px;
	right: 0px;
	font-weight: bold;
	background-color: red;
	color: #ffffff;
	width: 150px;
	height: 20px;
	padding: 10px;
	display: none;
}

* html .processing {
position:absolute;
}
.leftnavigation {
	background: transparent url(/images/bg_cols_190px.gif) repeat-y scroll left top;
}
.layout_2col {
	background: transparent url(/images/bg_cols_190px.gif) repeat-y scroll left top;
}
.leftnavigation .leftmenu {
	padding: 5px;
}
.table_block_col_l {
	width: 98%;
	text-align: left;
	font-weight: bold;
	display: block;
	font-size: 13px;
}
.table_block_col_r {
	padding-left: 0px;
}

.table_block_col_left {
	width: 120px;
	text-align: right;
	float:left;
	display: block;
	font-size: 12px;
	padding: 10px 0 0;
	line-height: 20px;
}
.table_block_col_right {
    padding: 10px 0 0 130px;
	line-height: 20px;
}
.table_block_col_right input {
	font-size: 12px !important;
}

ul.ps_menu {
	margin: 0px;
	padding: 0px;
	background-color: #f4f4f4;
	border-top: solid 1px #E3E3E3;
	font-size: 15px;
	font-weight: bold;
	background-image: url(/temp/e3e3e3.gif);
	background-repeat: repeat-x;
	background-position: bottom left;
}
ul.ps_menu li {
	display: block;
	padding: 5px 3px 5px;
	float: left;
	width: 120px;
	text-align: center;
	margin:5px 5px 0;
}
ul.ps_menu li a {
	color: #999;
}
ul.ps_menu li.on {
	background-color: #ffffff;
	margin: 5px 5px 0px;
	border: solid 1px #e3e3e3;
	border-bottom: 0px;
}
ul.ps_menu li.on a {
	color: #333;
}

ul.ps_menu.pink {
	border-top: 0px;
	background:#FF9CBE url(/temp/the_bg_pink.gif) repeat-x scroll left top;
}
ul.ps_menu.pink li {
	border-top: 0px;
	background:#FF9CBE url(/temp/the_bg_pink.gif) repeat-x scroll left top;
	padding: 3px 3px 3px;
	text-align: left;
	margin: 0px;
	border: solid 0px #e3e3e3;
	color: #ffffff;
	font-size: 12px;
}
ul.ps_menu.pink li.on a {
	color: #ffffff;
}

.function_link {
	color: #CC6600 !important;
}
.function_link a {
	color: #CC6600 !important;
}

.infobox input, .infobox textarea {
	font-size: 15px;
	padding: 3px;
}
.infobox select {
	padding: 2px;
}

.submit_button {
	padding: 3px 25px;
	font-size: 15px;
	font-weight: bold;
}

/* orange button */
a.button_large{
background: transparent url('/images/grey_button_allinone.gif') no-repeat top left;
display: block;
float: left;
line-height: 16px; /* This value + 4px + 4px (top and bottom padding of SPAN) must equal height of button background (default is 22px) */
height: 28px; /* Height of button background height */
padding-left: 18px; /* Width of left menu image */
text-decoration: none;
color: #1392cf;
font-weight: bold;
font-size: 15px;
text-decoration: none !important;
margin-right: 5px;
}
a.button_large span{
background: transparent url('/images/grey_button_allinone.gif') no-repeat top right;
display: block;
padding: 6px 15px 6px 0; /*Set 9px below to match value of 'padding-left' value above*/
}
a.button_large:hover{ /* Hover state CSS */
background: transparent url('/images/grey_button_allinone.gif') no-repeat bottom left;
}
a.button_large:hover span{ /* Hover state CSS */
background: transparent url('/images/grey_button_allinone.gif') no-repeat bottom right;
color: #1392cf;
}

a.button_large.orange{
background: transparent url('/images/orange_btn_allinone.gif') no-repeat top left;
display: block;
float: left;
line-height: 16px; /* This value + 4px + 4px (top and bottom padding of SPAN) must equal height of button background (default is 22px) */
height: 28px; /* Height of button background height */
padding-left: 18px; /* Width of left menu image */
text-decoration: none;
color: #f9f9f9;
font-weight: bold;
font-size: 15px;
text-decoration: none !important;
margin-right: 5px;
}
a.button_large.orange span{
background: transparent url('/images/orange_btn_allinone.gif') no-repeat top right;
display: block;
padding: 6px 15px 6px 0; /*Set 9px below to match value of 'padding-left' value above*/
color: #fff;
}
a.button_large.orange:hover{ /* Hover state CSS */
background: transparent url('/images/orange_btn_allinone.gif') no-repeat bottom left;
}
a.button_large.orange:hover span{ /* Hover state CSS */
background: transparent url('/images/orange_btn_allinone.gif') no-repeat bottom right;
color: #ffffff;
}


/* warning message style */
/* handle error message */
.error_message .warning {
background-color:#FFECCC;
background-image:url(/tradingnew/images/warning.png);
background-position:20px 7px;
background-repeat:no-repeat;
color:#000000;
padding:8px 20px 8px 60px;
font-weight: bold;
line-height: 1.4em;
border-left: 1px solid #e4e4e4;
border-right: 1px solid #e4e4e4;

}

.error_message .error {
background-color:#FFD9D9;
background-image:url(/tradingnew/images/error.png);
background-position:20px 6px;
background-repeat:no-repeat;
color:#000000;
padding:8px 20px 8px 60px;
font-weight: bold;
line-height: 1.4em;
border-left: 1px solid #e4e4e4;
border-right: 1px solid #e4e4e4;

}

.error_message .info {
background-color:#e5efff;
background-image:url(/tradingnew/images/info.png);
background-position:20px 6px;
background-repeat:no-repeat;
color:#000000;
padding:8px 20px 8px 60px;
font-weight: bold;
line-height: 1.4em;
border-left: 1px solid #e4e4e4;
border-right: 1px solid #e4e4e4;

}

.block_rc_warning {
	display: block;
}
.block_rc_warning * {
background:#FFECCC none repeat scroll 0%;
display:block;
height:1px;
overflow:hidden;
}
.block_rc_error {
	display: block;
}
.block_rc_error * {
background:#FFD9D9 none repeat scroll 0%;
display:block;
height:1px;
overflow:hidden;
}
.block_rc_info {
	display: block;
}
.block_rc_info * {
background:#e5efff none repeat scroll 0%;
display:block;
height:1px;
overflow:hidden;
}

.block_rc1 {
background:#e4e4e4 none repeat scroll 0%;
border-left:1px solid #eeeeee;
border-right:1px solid #eeeeee;
margin-left:3px;
margin-right:3px;
padding-left:1px;
padding-right:1px;
}
.block_rc1 b {
	background-color: #e4e4e4;
}
.block_rc2 {
background:#e4e4e4 none repeat scroll 0%;
border-left:1px solid #fbfbfb;
border-right:1px solid #fbfbfb;
margin:0px 1px;
padding:0px 1px;
}
.block_rc3 {
border-left:1px solid #e4e4e4;
border-right:1px solid #e4e4e4;
margin:0px 1px;
}
.block_rc4 {
border-left:1px solid #efefef;
border-right:1px solid #efefef;
}
.block_rc5 {
border-left:1px solid #e4e4e4;
border-right:1px solid #e4e4e4;
}

/* listing table */
table.info {
	border-bottom:1px solid #DEDEDE;
	border-collapse:collapse;
	border-spacing:0;
	width:100%;
	margin: 0px 0px 10px 0px;
}

table.info td, table.info th {
border-bottom:1px solid #DEDEDE;
color:#888888;
padding: 10px 5px 10px 2px;

text-align: left;
line-height: 1.4em;
}

table.info tr.odd {
	background-color:#F7F7F7;
}
table.info tr.even {

}

/* selection table */
table.selection {
	border:1px solid #DEDEDE;
	border-collapse:collapse;
	border-spacing:0;
	width:100%;
	margin: 0px 0px 10px 0px;
}

table.selection td, table.selection th {
border-bottom:1px solid #DEDEDE;
color:#888888;
padding: 5px 0px 5px 5px;

text-align: left;
line-height: 1.4em;
}

table.selection tr.odd {
	background-color:#F7F7F7;
}
table.selection tr.even {

}

/* popup style */
.dropdown_wrapper {
	display: block;
	background: transparent url("../m3/images/header_bg.gif") repeat scroll 0 0;
	background-color: #50a3e5;
	margin-bottom: 8px;
	padding-left: 10px;
	border-bottom: 1px solid #ccc;
}
.dropdown_wrapper .title {
	font-size: 15px;
	color: #fff;
	font-weight: bold;
	padding: 6px;
}
.management_header {
	background-color: #fff;;
	height: 50px;
	padding-top: 6px;
}

/* extend box content */
.boxcontent2 {
	margin: 15px 10px 10px;
	min-height: 400px;
}


span.istatus {
	float: right;
	display: none;
	margin-right: 10px;
}

/* no no no */
.writer_style {
	width: 640px;
}
.writer_style a {
	color: #0079BE;
}
.writer_style a:hover {
	color: #3F97C4;
}
.writer_style .md {
	margin-bottom: 10px;
}
.article_block {
	background-image: url("images/dotdot.gif");
    background-position: center bottom;
    background-repeat: repeat-x;
	padding-bottom: 10px;
	clear: both;
}
.article_block:last-child {
	background-image: none;
}
.article_block .image_col {
	float: left;
	width: 100;
}
.article_block .image_col img {
	width: 100px;
	height: 100px;
	border: solid 1px #eee;
}
.article_block .text_col {
	margin-left: 115px;
	margin-top: 15px;
	line-height: 1.6em;
	color: #7a7a7a;
}
.article_block .text_col .author {
	margin-top: 10px;
	color: #989898;
}
.article_block .text_col .author a {
	color: #eb9895;
}
.article_block .text_col .title a {
	color: #eb9895;
	font-size: 15px;
}
.article_block .text_col .abstract {
	margin-top: 5px;
}
.article_block .text_col .abstract a {
	color: #8dc0b7;
}

.article_block_top {
	float: left;
	width: 305px;
}
.article_block_top .image_col {
	float: left;
	width: 100;
}
.article_block_top .image_col img {
	width: 100px;
	height: 100px;
	border: solid 1px #eee;
}
.article_block_top .text_col {
	margin-left: 110px;
	margin-top: 15px;
	line-height: 1.6em;
	color: #787878;
}
.article_block_top .text_col .author {
	margin-top: 10px;
	color: #989898;
}
.article_block_top .text_col .author a {
	color: #3F97C4;
}
.article_block_top .text_col .title a {
	color: #0079BE;
	font-size: 12px;
	line-height: 1.3em;
}
.article_block_top .text_col .abstract {
	margin-top: 5px;
}
.article_block_top .text_col .abstract a {
	color: #3F97C4;
}

.topblog_group {
	margin: 0px;
	margin-bottom: 10px;
	/*
	background-image: url("http://mypaper.pchome.com.tw/img/dot_46.gif");
    background-position: center bottom;
    background-repeat: repeat-x;*/
	height: 210px;
}
.topblog {
	position: relative;
}
.topblog img {
	width: 645px;
}
.topblog .title {
    bottom: 10px;
    color: #FFFFFF;
    font: bold 16px/19px arial,Helvetica,Utkal,sans-serif;
    left: 0;
    position: absolute;
}
.topblog .titlebg {
	background-color: #83BCD0;
	/*background-color: #ab9882;*/
    clear: both;
    display: block;
}
.topblog .titlebg span {
	display: block;
    padding: 8px 9px 7px;
}
.topblog .titlebg span a {
	color: #ffffff;
}

.half_div {
	width: 50%;
	float: left;
}
.onethird_div {
	width: 25%;
	float: left;
}
.thirtythree_div {
	width: 33%;
	float: left;
}
.top_article_block {
	float: left;
	background-image: url("images/dotdot.gif");
    background-position: center bottom;
    background-repeat: repeat-x;
	padding-bottom: 8px;
	margin-top: 8px;
	width:92%;
	height: 52px;
}
.top_article_block .image_col {
	float: left;
}
.top_article_block .image_col .icon img {
	width: 50px;
	height: 50px;
}
.top_article_block .text_col {
	color: #676767;
    line-height: 1.3em;
    margin-left: 57px;	
}
.top_article_block .text_col .title{
    line-height: 1.2em;
	margin-bottom: 5px;
}
.top_article_block .text_col .title a {
	color: #0079BE;
}

/* blog_section_bar */
.blog_section_bar {
	line-height: 20px; color: #83855a; margin-botttom: 3px; 
	font-size: 15px; font-weight: bold;
	border-bottom: 2px solid #949668;
}
.blog_section_bar a.more_link {
	font-size: 12px; font-weight: normal;  float: right;
	color: #83855a;
}
.blog_section_bar a.more_link:hover {
	color: #ff6600;
}

/* blog_section_bar2 */
.blog_section_bar2 {
	line-height: 20px; color: #a06f35; margin-botttom: 3px; 
	font-size: 15px; font-weight: bold;
	border-bottom: 2px solid #c1945f;
}
.blog_section_bar2 a.more_link {
	font-size: 12px; font-weight: normal;  float: right;
	color: #a06f35;
}
.blog_section_bar2 a.more_link:hover {
	color: #ff6600;
}

/* blog_section_bar3 */
.blog_section_bar3 {
	/*line-height: 32px; color: #a06f35;*/
	line-height: 32px; color: #f8c5ca;
	font-size: 15px; font-weight: normal;
	/*border-bottom: 2px solid #a07b4e;*/
	border-bottom: 2px solid #f8c5ca;
	height: 32px;
}
.blog_section_bar3 a {
	/*color: #ae8657;*/
	color: #f8c5ca;
	font-size: 12px;
	float: left;
	padding: 5px 5px 0px 5px;
	display: block;
	line-height: 27px;
}
.blog_section_bar3 a.selected {
	display: block;
	float: left;
	padding: 0px 5px 0px 5px;
	height: 32px;
	width: 92px;
	text-align: center;
	font-size: 15px;
	color: #ffffff;
	line-height: 32px;
	background-image: url("images/tab_bg2.gif");
	background-repeat: no-repeat;
}
.blog_section_bar3 span {
	/*color: #ae8657;*/
	color: #949668;
	font-size: 12px;
	float: left;
	padding: 5px 5px 0px 5px;
	display: block;
	line-height: 27px;
}
.blog_section_bar3 span {
	display: block;
	float: left;
	padding: 0px 5px 0px 5px;
	height: 32px;
	width: 92px;
	text-align: center;
	font-size: 15px;
	color: #ffffff;
	line-height: 32px;
	background-image: url("images/tab_bg2.gif");
	background-repeat: no-repeat;
}
ul.blogcategory {
	line-height: 1.8em;
	margin: 0px;
	margin-top: 0px;
	padding-left: 10px;
	list-style: none;
	color: #999;
}
ul.blogcategory li {
	font-weight: bold;
	margin-left: 65px;
	background: url("images/icon-sprite.r1.16.png") no-repeat scroll transparent;
	background-position: -10px -3245px;
    padding: 0 0 0 14px;

}
ul.blogpoints {
	line-height: 1.8em;
	margin: 0px;
	padding-left: 5px;
	list-style: none;
	color: #999;
}
ul.blogpoints li {
	font-weight: normal;
	background: url("images/icon-sprite.r1.16.png") no-repeat scroll transparent;
	background-position: -18px -3231px;
    padding: 0 0 0 12px;
}


.writer_login {
    background: url("images/login_bg.gif") no-repeat scroll left top transparent;
    color: #FFFFFF;
    height: 31px;
    line-height: 2.6em;
    overflow: hidden;
    padding: 0 10px;
    text-align: center;

}
.writer_login a {
    padding: 1px 20px;
    color: #FFFFFF;
    font-weight: bold;
}
.writer_login a:hover {
	color: #ffffff;
}
.writer_login a.user-login {
    background: url("images/login_seperator.gif") no-repeat scroll right center transparent;
}

ul.bulletlist {
	float: left;
	padding-left: 8px;
	list-style: none;
	margin: 0px auto;
}
ul.bulletlist li {
	list-style: none outside none;
	background: url("images/icon-sprite.r1.16.png") no-repeat scroll transparent;
	background-position: -18px -3231px;
    padding: 0 0 0 12px;
}
ul.bulletlist li.pm {
	background-position: -4px -2732px;
    padding: 0 0 0 20px;
}
ul.bulletlist li.profile {
	background-position: -4px -2693px;
    padding: 0 0 0 20px;
}

.bghome {
	margin-left: 10px;
	background: url("images/icon-sprite.r1.16.png") no-repeat scroll transparent;
	background-position: 2px -3434px;
    padding: 0 0 0 20px;
}

.bguserhome {
	margin-left: 10px;
	background: url("images/icon-sprite.r1.16.png") no-repeat scroll transparent;
	background-position: 0px -3497px;
    padding: 0 0 0 20px;
}

.bgbutton {
	background: url("images/bg-btn.gif") repeat-x scroll 0 0 #DDDDDD;
	padding: 2px 8px; 
	border: solid #CAD4E7 1px; 
	-moz-border-radius: 3px 3px 3px 3px;
	border-radius: 3px 3px 3px 3px;
	display: block;
	float: left;
	margin-right: 5px;
	font: 12px/15px;
	font-weight: normal;
}
.bgbutton.checked {
	background: url("images/bg-btn-follow.png") repeat-x scroll 0 0 #DDDDDD;
	padding: 2px 8px; 
	border: solid #CAD4E7 1px; 
	-moz-border-radius: 3px 3px 3px 3px;
	border-radius: 3px 3px 3px 3px;
	display: inline-block;
	font: 12px/15px;
	font-weight: normal;
}
.bgbutton::-moz-focus-inner {
	border: 0 none;
	padding: 0px;
}
.bgbutton:hover, .bgbutton:focus {
	background-position: 0 -6px;
	color: #000000;
	text-decoration: none;
	cursor: pointer;
}
.bgbutton:focus {
	outline: medium none;
}
.bgbutton a {
	color: #444;
}
.bgbutton span.follow {
	background: url("images/icon-sprite.r1.16.png") no-repeat scroll transparent;	
	background-position: -6px -2578px;
	display: inline-block;
	vertical-align: bottom;
	height: 16px;
	width: 16px;
	padding-right: 3px;
}
.bgbutton span.star {
	background: url("images/icon-sprite.r1.16.png") no-repeat scroll transparent;
	background-position: -1px -2118px;
	display: inline-block;
	vertical-align: bottom;
	height: 16px;
	width: 16px;
	padding-right: 3px;
}
.bgbutton span.star_selected {
	background: url("images/icon-sprite.r1.16.png") no-repeat scroll transparent;
	background-position: 0px -2309px;
	display: inline-block;
	vertical-align: bottom;
	height: 16px;
	width: 16px;
	padding-right: 3px;
}
.bgbutton span.bookmark {
	background: url("images/icon-sprite.r1.16.png") no-repeat scroll transparent;
	background-position: 0px -3624px;
	display: inline-block;
	vertical-align: bottom;
	height: 16px;
	width: 16px;
	padding-right: 0px;
}
.bgbutton span.clicked {
	background: url("images/icon-sprite.r1.16.png") no-repeat scroll transparent;
	background-position: 0px -3688px;
	display: inline-block;
	vertical-align: bottom;
	height: 16px;
	width: 16px;
	padding-right: 0px;
}

/* GreyTop Inheritance */
.wireBox.grey_gradient {
	background: none;
}
.wireBox.grey_gradient .boxHeader {
	background: transparent url(images/one_grey_gradient.gif) no-repeat scroll 100% 0px;
}
.wireBox.grey_gradient .boxHeader div {
	background: transparent url(images/one_grey_gradient.gif) no-repeat scroll left 0px;
}
.wireBox.grey_gradient .boxContent {
	border-left:1px solid #e1e1e1;
	border-right:1px solid #e1e1e1;
}
.wireBox.grey_gradient .boxFooter {
	background:transparent url(images/one_grey_gradient.gif) no-repeat scroll 100% -4px;
}
.wireBox.grey_gradient .boxFooter div {
	background: transparent url(images/one_grey_gradient.gif) no-repeat scroll left -4px;
}

/* just for user center */
.brui-tabs-nav-container {
	margin-bottom: 20px;
	border-bottom: 1px solid #ddd;
	width: 100%;
	color: #333;
	float: left;
}
ul.brui-tabs-nav {
    float: left;
    margin: 0 0 -1px;
    overflow: visible;
    padding: 0 0 0 10px;
    position: relative;
    width: 620px;
	list-style: none outside none;
}
ol, ul {
    /* list-style: none outside none; */
}
ul.brui-tabs-nav div.thetabs {
    border-bottom: medium none;
    float: left;
    margin: 0;
    overflow: visible;
    padding: 0;
    position: relative;
    width: auto;
    z-index: 2;
}
ul.brui-tabs-nav li.thetab {
    background: url("images/bkg-default.jpg") repeat-x scroll left bottom #F7F7F7;
    border-color: #DDDDDD;
    border-style: solid none solid solid;
    border-width: 1px medium 1px 1px;
    display: block;
    padding: 0;
    position: relative;
}

.thetabs li {
    float: left;
    font-size: 12px;
}
ul.brui-tabs-nav a {
    color: #666;
    float: left;
    font-size: 12px;
    padding: 6px 8px;
    text-decoration: none;
}
ul.brui-tabs-nav li.first {
	border-top-left-radius: 5px 5px;
	-moz-border-radius-topleft: 5px 5px;
}
ul.brui-tabs-nav li.last {
    border-right: 1px solid #DDDDDD;
	border-top-right-radius: 5px 5px;
	-moz-border-radius-topright: 5px 5px;
	list-style-position: inside;
	clear: none;
}
ul.brui-tabs-nav li.active {
    background: url("images/bkg-selected.jpg") repeat-x scroll left top #FFFFFF;
    border-bottom: 1px solid #FFFFFF;
    position: relative;
}
ul.brui-tabs-nav li.active a {
    color: #FF3300;
    cursor: default;
    font-weight: bold;
    padding: 6px 8px;
    text-decoration: none;
}
/* just for user center */

ul#mystats {
	list-style: none outside none;
	margin: 0px 0px 10px 0px;
	padding: 0px;
}
ul#mystats li {
    padding: 5px 0px 2px 5px;
}

.function_link {
	color: #CC6600 !important;
}
.function_link a {
	color: #CC6600 !important;
}
ul#activities {
	list-style: none outside none;
	margin: 0px 0px 10px 0px;
	padding: 0px;
}
ul#activities li {
    border-bottom: 1px solid #DDDDDD;
    padding: 5px 0;
    padding: 8px 10px !important;
	padding-left: 5px;
}
span.mystar {
	background: url("images/icon-sprite.r1.16.png") no-repeat scroll transparent;
	background-position: -1px -2118px;
	width: 20px;
	height: 16px;
	display: inline-block;
	vertical-align: bottom;
}
span.mybookmark {
	background: url("images/icon-sprite.r1.16.png") no-repeat scroll transparent;
	background-position: 3px -3624px;
	width: 20px;
	height: 16px;
	display: inline-block;
	vertical-align: bottom;
}
span.myfollow {
	background: url("images/icon-sprite.r1.16.png") no-repeat scroll transparent;
	background-position: -6px -2578px;
	width: 20px;
	height: 16px;
	display: inline-block;
	vertical-align: bottom;
}
span.mycomment {
	background: url("images/icon-sprite.r1.16.png") no-repeat scroll transparent;
	background-position: -1px -1700px;
	width: 20px;
	height: 16px;
	display: inline-block;
	vertical-align: bottom;
}
span.mycommentreply {
	background: url("images/icon-sprite.r1.16.png") no-repeat scroll transparent;
	background-position: -0px -1074px;
	width: 20px;
	height: 16px;
	display: inline-block;
	vertical-align: bottom;
}

.wireBox .boxContent .wbHeader01 h1 span {
	color: #eb9895;
	font-weight: bold;
}

/* TABLE FOR PROFILE */

table.profiletable {
	width: 99%;
	border-collapse: collapse;
}
table.profiletable td {
	border: solid 1px #ddd;
	line-height: 1.6em;
}
table.profiletable col#first {
	width: 150px;
}
table.profiletable td.item {
	font-weight: bold;
	text-align: right;
	padding-right: 5px;
	vertical-align:text-top;
	background-color: #f9f9f9;

}
table.profiletable input {

}
p.title {
	font-weight: bold;
	font-size: 18px;
	margin-bottom: 5px;
	color: #0070A6;
}
/* TABLE FOR PROFILE */

.processing {
	position: fixed;
	top: 0px;
	right: 0px;
	font-weight: bold;
	background-color: red;
	color: #ffffff;
	width: 150px;
	height: 20px;
	padding: 10px;
	display: none;
}

* html .processing {
position:absolute;
}

.buttonstyle {
	cursor: pointer;
}