html,body {
    background-color: #F8FAFA;
    width:100%;
    height:100%;
    margin:0;
    padding:0;
    font:12px -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Roboto', 'Oxygen', 'Ubuntu', 'Cantarell', 'Fira Sans', 'Droid Sans', 'Helvetica Neue', sans-serif;
}

img {
    border:0
}

a {
    outline:0;
    text-decoration:none;
    color:black
}

p,form {
    padding:0;
    margin:0
}

fieldset {
    border:0;
    padding:0;
    margin:0
}

input{
    outline:0
}

textarea {
	/* outline:0.5px solid #fff; */
	outline:#fff solid 0px;
	font-family: Arial, 'Helvetica Neue', Helvetica, sans-serif;
	font-size:12px;
	resize: none;
}

#k_header {
    min-width:990px;
    width:100%;
    height:25px;
    background-color:#00112b
}

#k_header div.logo {
    width:100px;
    padding:0
}

#k_header div.logo a {
    display:block;
    width:100%;
    height:100%;
    color:#fff;
    line-height:25px;
    font-size:16px
}

#k_header a.login {
    display:block;
    width:25px;
    height:25px;
    background-image:url('../img/k_logout_login.png')
}

#k_header a.logout{
    display:block;
    width:25px;
    height:25px;
    background-image:url('../img/k_logout_login.png');
    background-position:25px 0}

#k_menu {
    width:100%;
    height:25px;
    line-height:25px;
    background-color:#ddd;
    clear:both;
    min-width:980px;
    background-image:url('../img/menu_bar.jpg')
}

#k_menu .kmenu_item {
    float:left;
    margin: 0px 0px 0px 10px;
    width:13%;
}

#k_menu .kmenu_item .kmi-title {
    cursor:pointer;
    margin: 0px 5px 0px 0px;
    font-weight:bold;
    float:left;
}

#k_menu .kmenu_item .kmi-value {
    float:left
}

#k_login {
    width:430px;
    min-height:0;
    margin:80px auto 30px auto;
    background-color:#ddd;
    border:1px solid #00112b
}

.k_login_bar {
    width:410px;
    height:20px;
    color:#fff;
    line-height:20px;
    padding:0 10px;
    background-color:#00112b;
    font-size:15px
}

.k_login_content {
    width:410px;
    padding:10px
}

.k_login_row {
    width:100%;
    min-height:25px;
    clear:both;
    margin-top:15px
}

.k_login_button {
    float:right;
    cursor:pointer;
    padding-left:10px
}

.k_login_button a {
    color:#fff;
    text-decoration:none
}

#k_login_username,#k_login_password,#recaptcha_response_field,#k_login_key {
    border:1px solid gray;
    width:244px;
    font-size:11px;
    padding:2px
}

#k_login_slength {
    border:1px solid gray;
    width:40px;
    font-size:11px;
    padding:2px
}

.k_login_error {
    font-size:10px;
    color:red;
    height:10px;
    line-height:10px;
    padding-top:2px;
    width:250px
}

#recaptcha_image img {
    width:248px;
    padding:0;
    margin:0
}

.k_error {
    width:433px;
    border:1px solid brown;
    background-color:orange;
    line-height:20px;
    font-weight:bold;
    text-align:center;
    margin:40px auto -40px auto
}

.k_note {
    width:433px;
    border:1px solid brown;
    background-color:green;
    line-height:20px;
    font-weight:bold;
    text-align:center;
    margin:40px auto -40px auto
}

.version_l {
    font-weight:normal;
    padding-left:60px;
    line-height:15px;
    font-size:10px
}

.version_l div { padding:3px 0}

#k_footer {
    clear:both;
    width:100%;
    height:30px;
    margin:auto;
    text-align:center;
    background-color: #F8FAFA;
    line-height:30px
}

.k_menu {position:absolute}

.k_menu_entry {
    font-weight:bold;
    cursor:pointer;
    min-width:150px;
    float:left;
    position:relative;
    float:right
}

.k_menu_entry:hover {
    background-color:#00112b;
    color:white
}

.k_menu_entry_title,.k_menu_entry_content div{padding-left:10px}

.k_menu_entry_content {
    display:none;
    position:absolute;
    background-color:#00112b;
    min-width:150px
}

#.k_menu_entry:hover .k_menu_entry_content{display:block}

.k_menu_entry_content div{
    border-top:1px solid #ddd;
    font-weight:normal
}

.k_menu_entry_content div:hover {
    color:#00112b;
    background-color:#ddd
}

#ml-content {

    min-width:1000px;
    padding-top:30px
}

.service_entry {
    width:100%;
    padding:8px;
    border:2px solid #fff;
    float:left
}

.service_entry_active{border:2px solid #00112b}

.service_entry:hover {
    border:2px solid #00112b;
    cursor:pointer
}

.service_entry_title {
    width:150;
    padding-left:34px;
    height:20px;
    line-height:20px;
    background-color:#00112b;
    color:white
}

.service_entry_content {
    width:100%;
    height:60px;
    background-color:#ddd;
    line-height:60px;
    font-size:20px;
    text-align:center
}

.service_entry_content span{font-size:12px}

#recaptcha_widget_div{display:none}

.drop-btn {
	
	height:20px;
	width:65px;
	float:right;
	text-align:center;
	font-size:12px;
	overflow:visible;
	display:block;
	/* border:1px solid #000; */
	/* padding:10px 0px 0px 0px */
	
}


.menu-btn {
	height:20px;
	float:left;
	display:block;
	width:120px;
	padding:4px 0px 0px 10px;
	text-align:left;
	clear:both;
	cursor:pointer;
	line-height:21px;
}

div.menu-btn:hover {
	/* background-color:#333333;
	color: #ffffff;*/
	cursor:pointer 
}

div.menu-btns {
	
	background-color:transparent;
	color:#ffffff;	
	position:absolute;
	z-index:10000;
	float:left;
	display:none;                                                                                               
	float:left;
	width:120px;
	cursor:pointer
} 

.menu-btn-head {
	height:20px;
	padding:4px 0px 0px 10px;
	width:120px;
}

.account-menu-butn {
	width:100px
}

.logout-account {
	float:right;
	font-weight:bold;
	color:#fff
}

.logout-account a {
	color:#fff
}


.chat-notice-header {
	width:10px;
	height:18px;
	float:left;
	padding:0px 0px 0px 10px;
	background : url(../img/menu_icons_15.png) -1110px 1px;
}

.chat-notice-header:hover {
	background : url(../img/menu_icons_15.png) -1127px 1px;
}

.msg-notice-head {
	width:10px;
	height:18px;
	float:left;
	padding:0px 0px 0px 10px;
	margin-top: 2px;
	background : url(../img/menu_icons_15.png) -42px -20px;
}

.msg-notice-head:hover {
	background : url(../img/menu_icons_15.png) -62px -20px;
}

.req-notice-head {
	width:10px;
	height:18px;
	float:left;
	padding:0px 0px 0px 10px;
	background : url(../img/menu_icons_15.png) -1235px 0px;
}

.req-notice-head:hover {
	background : url(../img/menu_icons_15.png) -1254px 0px;
}

.dashboard-notice, .world-notice, .friends-notice, .website-notice, .notices-notice {
	/* margin:0px 20px 0px 0px; */
	
}


.dashboard-notice-head {
	width:64px;
	height:18px;
	float:left;
	padding:0px 0px 0px 10px;
	/* background : url(../img/menu_icons_15.png) -1275px 0px; 
	background : url(../img/menu_icons_15.png) -825px -21px;*/
}

.dashboard-notice-head:hover {
	/* background : url(../img/menu_icons_15.png) -1295px 0px; 
	background : url(../img/menu_icons_15.png) -904px -21px;*/
}

.website-notice-head {
	width:64px;
	height:18px;
	float:left;
	padding:0px 0px 0px 10px;
	background : url(../img/menu_icons_15.png) -1141px -21px;
}

.website-notice-head:hover {
	/* background : url(../img/menu_icons_15.png) -1295px 0px; 
	background : url(../img/menu_icons_15.png) -1220px -21px;*/
}

.notices-notice-head {
	width:64px;
	height:18px;
	float:left;
	padding:0px 0px 0px 10px;
	background : url(../img/menu_icons_15.png) -1299px -21px;
}

.notices-notice-head:hover {
	/* background : url(../img/menu_icons_15.png) -1295px 0px; */
	background : url(../img/menu_icons_15.png) -1378px -21px;
}

.search-notice-head {
	width:9px;
	height:18px;
	float:left;
	padding:0px 0px 0px 10px;
	background : url(../img/menu_icons_15.png) -733px -21px;
}

.search-notice-head:hover {
	background : url(../img/menu_icons_15.png) -755px -21px;
}

.world-notice-head {
	width:64px;
	height:18px;
	float:left;
	padding:0px 0px 0px 10px;
	/* background : url(../img/menu_icons_15.png) -1px -20px; 
	background : url(../img/menu_icons_15.png) -983px -21px;*/
}

.world-notice-head:hover {
	/* background : url(../img/menu_icons_15.png) -21px -20px; 
	background : url(../img/menu_icons_15.png) -1062px -21px;*/
}

.friends-notice {
	/* margin-right:20px */
}

.world-notice {
	margin-right:40px
}

.friends-notice-head {
	width:64px;
	height:18px;
	float:left;
	padding:0px 0px 0px 10px;
	/* background : url(../img/menu_icons_15.png) -1px -20px; */
	/* background : url(../img/menu_icons_15.png) -983px -21px; */
}

.friends-notice-head:hover {
	/* background : url(../img/menu_icons_15.png) -21px -20px; */
	/* background : url(../img/menu_icons_15.png) -1062px -21px; */
}

.message-notice-head {
	width:10px;
	height:18px;
	float:left;
	padding:0px 0px 0px 10px;
	background : url(../img/menu_icons_15.png) -42px -20px;
}

.message-notice-head:hover {
	background : url(../img/menu_icons_15.png) -62px -20px;
}

.gallery-notice-head {
	width:10px;
	height:18px;
	float:left;
	padding:0px 0px 0px 10px;
	background : url(../img/menu_icons_15.png) -242px -20px;
}

.gallery-notice-head:hover {
	background : url(../img/menu_icons_15.png) -262px -20px;
}

.world-btns .top-more-option, .dashboard-btns .top-more-option, 
.search-btns .top-more-option, .message-btns .top-more-option, .req-btns .top-more-option,
.gallery-btns .top-more-option, .task-btns .top-more-option, .chat-btns .top-more-option {
	background-color:#00112b;
	border-top:1px solid #a1a1a1;
	color:#fff;
	height:19px;
	float:left;
	padding:5px 10px 0px 10px;
	width:200px;
	left:0px
}

.dashboard-btns .top-more-option, .search-btns .top-more-option, 
.message-btns .top-more-option {
	padding:5px 10px 0px 10px;
}

.world-btns .top-more-option:hover, .dashboard-btns  .top-more-option:hover, 
.search-btns .top-more-option:hover, .message-btns .top-more-option:hover, 
.req-btns .top-more-option:hover, .gallery-btns .top-more-option:hover,
.task-btns .top-more-option:hover, .chat-btns .top-more-option:hover {
	background-color:#ececec;
	color:#00112b;
}


.friends-btns .top-more-option {
	float:left;
	width:220px;
	height:25px;
	padding:0px
} 

.friends-btns .top-more-option .inner-top-more {
	background-color:#00112b;
	border-top:1px solid #a1a1a1;
	color:#fff;
	height:19px;
	float:left;
	padding:5px 10px 0px 10px;
	width:200px;
	left:0px;
	line-height:13px;
}

.friends-btns .top-more-option .inner-top-more:hover {
	background-color:#ececec;
	color:#00112b;
} 

.friends-btns .top-more-option .sub-top-more {
	display:none;
	float:left;
	position:absolute;
	left:220px;
	z-index:1000;
	width:220px;
	background-color:#00112b;
	color:#fff;
	/* border-top: 1px solid #a1a1a1 */
	margin-top:1px
}

.friends-btns .top-more-option .sub-top-more .sub-menu-opt {
	float:left;
	clear:both;
	line-height:21px;
	height:24px;
	width:100%;
	background-color:#00112b;
	padding:0px 0px 0px 5px;
	border-bottom:1px solid #a1a1a1;
	color:#fff
}

.friends-btns .top-more-option .sub-top-more .sub-menu-opt:hover {
	background-color:#ececec;
	color:#00112b;
}

.task-notice-head {
	width:10px;
	height:18px;
	float:left;
	padding:0px 0px 0px 10px;
	background : url(../img/menu_icons_15.png) -1192px 0px;
}

.task-notice-head:hover {
	background : url(../img/menu_icons_15.png) -1213px 0px;
}


.msg-notice-head {
}

.message-notice-item, .req-notice-item, .gal-notice-item, .wallet-notice-item {
	float:left;
	margin:-2px 5px 0px 0px;
	/* background: url(../img/menu_icons_15.png);
	/* background-position: -162px -22px; */
	width:20px;           
	height:16px;
	/* border:1px solid #ff0000 */
}


.dash-message-notice-item {
	float:left;
	margin:-1px 5px 0px 0px;
	background: url(../img/menu_icons_17.png);
	background-position: -28px -27px;                                  
	width:20px;
	height:16px;
	/* border:1px solid #ff0000 */
}

.task-notice-item {
	float:left;
	margin:-1px 5px 0px 0px;
	background: url(../img/menu_icons_17.png);
	background-position: -148px -27px;
	width:20px;
	height:20px;
}

.cal-notice-item {
	float:left;
	margin:-1px 5px 0px 0px;
	background: url(../img/menu_icons_17.png);
	background-position: -220px -27px;
	width:20px;
	height:20px;
}

.team-notice-item {
	float:left;
	margin:-1px 5px 0px 0px;
	background: url(../img/menu_icons_15.png);
	background-position: -491px -22px;
	width:20px;
	height:20px;
}

.adexhibt-notice-item {
	float:left;
	margin:-1px 5px 0px 0px;
	background: url(../img/menu_icons_17.png);
	background-position: -196px -27px;
	width:20px;
	height:20px;
}

.files-notice-item {
	float:left;
	margin:-1px 5px 0px 0px;
	background: url(../img/menu_icons_17.png);
	background-position: -76px -27px;
	width:20px;
	height:20px;
}

.inbox-notice-item {
	float:left;
	margin:-1px 5px 0px 0px;
	background: url(../img/menu_icons_17.png);
	background-position: -4px -27px;
	width:20px;
	height:20px;
}

.worlds-notice-item {
	float:left;
	margin:-1px 5px 0px 0px;
	background: url(../img/menu_icons_17.png);
	background-position: -100px -27px;
	width:20px;
	height:20px;
}

.friend-notice-item {
	float:left;
	margin:-1px 5px 0px 0px;
	background: url(../img/menu_icons_17.png);
	background-position: -76px -27px;
	width:20px;
	height:20px;
}

.invite-notice-item {
	float:left;
	margin:-1px 5px 0px 0px;
	background: url(../img/menu_icons_17.png);
	background-position: -2px -22px;
	width:20px;
	height:20px;
}

.video-notice-item {
	float:left;
	margin:-1px 5px 0px 0px;
	background: url(../img/menu_icons_17.png);
	background-position: -2px -22px;
	width:20px;
	height:20px;
}

.photo-notice-item {
	float:left;
	margin:-1px 5px 0px 0px;
	background: url(../img/menu_icons_17.png);
	background-position: -52px -27px;
	width:20px;
	height:20px;
}

.audio-notice-item {
	float:left;
	margin:-1px 5px 0px 0px;
	background: url(../img/menu_icons_17.png);
	background-position: -2px -22px;
	width:20px;
	height:20px;
}

.diary-notice-item {
	float:left;
	margin:-1px 5px 0px 0px;
	background: url(../img/menu_icons_17.png);
	background-position: -124px -27px;
	width:20px;
	height:20px;
}

.solocopy-notice-item {
	float:left;
	margin:-1px 5px 0px 0px;
	background: url(../img/menu_icons_17.png);
	background-position: -220px -27px;
	width:20px;
	height:20px;
}

.task-notice-count, .req-notice-count, .msg-notice-count, .gal-notice-count,
.world-notice-count, .dashboard-notice-count, .chat-notice-count {

	height:100%;
	font-size:10px;
	line-height:27px;
	margin:0px 0px 0px 9px
}

.itembox{width:24%;float:left;text-align:center;margin: 15px 0px 20px 0px;height:250px;display:inline-table;}
.itembox4{width:33%;}
.itembox_img, .itembox_img a{width:200px;min-height:120px;display:block;}
.itembox_content{width: 200px;height:250px;margin:auto;}
.icileft{width:125px;float:left;margin-top:5px}
.icicenter{float:center;}
.iciright{float:right;}
.icileft p{width:200px;padding:0;margin:0;text-align:left;}
.icicenter p{width:200px;padding:0;margin:0;text-align:center;}
.iciright p{float:right;font-size:12px;margin:0;padding:0;width:135px;text-align:right;}

.msg-box {
	position:fixed;
	z-index:1000;
	left:30%;
	top:30%;
	display:none;
	/* min-width:520px;
	width:520px; */
	padding:0px;
	overflow:visible;	
	/* border:1px solid #000; */
	background-color:transparent;
	/* filter:alpha(opacity=70);
	opacity:0.7; */             
	/* background:rgba(82,82,82,0.7); */
	/* border:10px solid rgba(74,92,97,0.5); */
}
.ui-datepicker {
	border:1px solid #ddd;
	background:#eee url("/img/ui-bg_highlight-soft_100_eeeeee_1x100.png") 50% top repeat-x;
	color:#333
}

.ui-widget-content{
	border: 0px solid #fff;
	background:transparent;
}

.ui-draggable-dragging {
	background-color:transparent;
	/* border:0px solid #fff; */
	z-index:999999;
	/* display:none */
}

.ui-draggable-helper {
	background-color:#cccccc;
	/* background-color:transparent;*/
	border:1px dotted #fff;
}

.page-create-cntnr, .msgbx-create-cntnr {
	display:block;
	/* border-left: 1px solid #00112b;
	border-right: 1px solid #00112b; */
	border: 1px solid #00112b;
	overflow:hidden;
	width:483px;
	border-radius: 5px 5px 5px 5px;
	 /* -moz-box-shadow: rgba(0,0,0,0.20) 0px 0px 1px 5px; */
	 -webkit-box-shadow: rgba(0,0,0,0.20) 0px 1px 5px;
	 box-shadow: 0px 1px 5px rgba(0, 0, 0, 0.2);
}


.page-create-cntnr .d-head {
	width:100%;
	height:19px;
	float:left;
	font-size:15px;
	/* font-weight:bold; */
	color:#fff;
	background-color: #00112b;
	padding: 1px 0px 0px 13px;
	clear:both;
	overflow:hidden
}

.d-body .d-details {
	width:100%;
}

.page-create-cntnr .d-body {
	width: 95%;
	display:block;
	padding:5px 0px 10px 14px;
	overflow:hidden;
}

.page-create-cntnr .d-head {
	width:767px;
	height:19px;
	float:left;
	font-size:15px;
	/* font-weight:bold; */
	color:#fff;
	background-color: #00112b;
	padding: 1px 0px 0px 13px;
	clear:both;
	overflow:hidden
}

.d-body .d-details {
	width:100%;
}

.page-create-cntnr .d-body {
	width: 95%;
	display:block;
	padding:5px 0px 10px 14px;
	overflow:hidden;
}

.page-create-cntnr .d-body .d-details {
	clear:both;
	margin: 5px 0px 5px 0px;
	float:left;
	width: 100%;
	display:block;
}

.page-create-cntnr .d-body .d-details .label {
	float:left;
	width:70px;
	margin: 4px 0px 0px 0px;
}

.page-create-cntnr .d-body .d-details .input {
	float:left;
}


.page-create-cntnr .d-body .d-details .input input {
	height:15px;
}

.page-create-cntnr .d-body .d-details .input input, 
.page-create-cntnr .d-body .d-details .input select {

	width:678px;
	border:1px solid #fff;
}

.page-create-cntnr .d-body .d-details input.filteropt  {
	width:15px;
}

.page-create-cntnr .d-body .d-details .input input.checkbox {
	width:25px;
	border:0px solid #fff;
}

.page-create-cntnr .d-body .d-details .input .to-contnr3 .recipient-search-display {
	min-height:20px;
	overflow:auto;
}
.page-create-cntnr .d-footer {
	overflow:hidden;
	background-color:#00112b;
	padding: 0px 0px 1px 0px;
	height:20px;
	width:100%;
	/* font-weight:bolder */
}

.msg_cmp_cc #create_cancel_cnt {
	padding:0px; 
	margin:0px
}


.msg-box-border-left, .msg-box-border-top, .msg-box-border-right, .msg-box-border-bottom {
	background-color:#00112b;
	/* background-color:#dbdee3; */
	filter:alpha(opacity=20);opacity:0.20;
}

.msg-box-border-left {
	width:0px;
	height:100%;	
}

.msg-box-border-top {
	/* width:100%; */
	/* float:left; */
	height:0px;
}

#msgbox_content2 {
	/* width:485px; */
	float:left;
	margin:0px;
	/* border:1px solid #6b7d9b; */
	border:0px solid #00112b;
	background-color:#dcdcdc;
	padding:0px;
	/* background-color:#00112b; */
	color: #00112b;
	border-radius: 5px 5px 0px 0px;
	 /* -moz-box-shadow: rgba(0,0,0,0.50) 0px 0px 1px 5px; */
	 -webkit-box-shadow: rgba(0,0,0,0.50) 0px 1px 5px;
	 box-shadow: 0px 1px 5px rgba(0, 0, 0, 0.5);
}

#msgbox_content {
	/* width:485px; */
	float:left;
	margin:0px;
	/* border:1px solid #6b7d9b; */
	border:0px solid #00112b;
	background-color:#dcdcdc;
	padding:0px;
	/* background-color:#00112b; */
	color: #00112b;
	border-radius: 5px 5px 5px 5px;
	 /* -moz-box-shadow: rgba(0,0,0,0.50) 0px 0px 1px 5px; */
	 -webkit-box-shadow: rgba(0,0,0,0.50) 0px 1px 5px;
	 box-shadow: 0px 1px 5px rgba(0, 0, 0, 0.5);
}

.msg-box-border-bottom {
	/* width:100%; */
	/* float:left; */
	height:0px;
}

.msg-box-border-right {
	width:0px;
	height:100%;
}

div.recipnt-search-result {
	margin:0px 10px 10px 0px;
	/* border:1px solid #dbdee3; */
	/* border:1px solid #00112b; */
	/* background-color:#00112b; */
	/* background-color:#dbdee3; */
	background-color:#fff;
	/* padding:3px; */
	position:absolute;
	width:400px;
	z-index:1000;
	overflow:hidden;
	display:none;
	width:394px;
}

.recipnt-search-result div {
	width:100%;
	/* margin:0px 0px 0px 3px; */
	padding:0px;
	
}

.recipnt-search-result div:hover {
	/* background-color:#ececec; */
	/* color:#ececec */
}

.r_item:hover {
	cursor:pointer;
	background-color:#ececec;
}

.loadmore-btn {
	width:100px;
	margin:20px auto;
	text-align:center;
	/* border:1px solid #777; */
	padding:5px 0px;
	clear:both;
	color:#fff;
	background-color:#00112b;
	cursor:pointer;
	/* line-height:10px;
	height:30px; */
}

.viewer-comment-content .title {
	font-style:italic;
}
.viewer-comment-content .pagetitle {
	font-weight:bold;
	margin-top:-6px
}

.newsfeed {
	width:100%;
	/* min-width:99%; */
	/* max-width:860px; */
	margin:0px 0px 0px 0px;
	/* border:2px solid #fff;
	background-color:#fff; */
	padding:4px 0px 0px 0px;
	overflow:hidden;
	min-height:20px;
	display:block;
	/* float:left; */
	font-size:11px
}

.newsfeed:hover {
	background-color:#f7f7f7;
	cursor:pointer
}

.newsfeed .date  {
	float:right;
	width:10px;
	/* border:1px solid #ff0000; */
	overflow:hidden;
	margin:0px;
	padding:0px
}



.newsfeed #mail-row-box-msg {
	width:90%;
	min-width:253px;
	overflow:hidden;
	float:left;
	/* border:1px solid #000; */
	padding:0px
}

.newsfeed .remove {
	display:none;
	margin:0px 0px 0px 0px;
	float:left;
	font-size: 11px;
	cursor:pointer;
	color:#800000;
	/* border:1px solid #000 */
}

.newsfeed .editdownload {
	display:none;
	margin:0px 12px 0px 0px;
	float:left;
	font-size: 11px;
	cursor:pointer;
	color:#800000;
	/* border:1px solid #000 */
}


.newsfeed.comment, .newsfeed.download {
	padding:4px 0px 4px 0px;
}


#date #arrow {
	/* border:1px solid #000; */
	float:right;
	cursor:pointer;
	font-size:10px;
	color:#800000;
}

#date #arrow:hover {
	background-color:#00112b;
	color:#fff
}

.newsfeed #mail-row-box-msg div#extract {
	width:290px;
	min-width:290px;
}

.newsfeed div#extract .msg {
	width:100%;
	margin:0px;
	overflow:visible;
}


.newsfeed div#extract .commentmsg, .newsfeed div#extract .downloadmsg {
	width:60px;
	margin:0px;
	float:right;
	overflow:visible;
}
/* .newsfeed div#extract .msg:hover {
	
} */

.newsfeed div.msg div#date_text {
	width:70px;
	float:left;
	font-size:10px;
	margin:0px 10px 0px 0px;
}

.newsfeed div.commentmsg div#date_text, .newsfeed div.downloadmsg div#date_text {
	width:70px;
	float:right;
	text-align:right;
	font-size:10px;
	margin:0px;
}

.newsfeed div.msg span#msg {
	float:left;
}

.mail-row-box-msg .snewsf, #mail-row-box-msg .snewsf {
	float: left;
	margin: 0px;
	/* padding: 2px; */
	/* min-width: 225px; */
	width:65%;
}

.mail-row-box-msg .snewsf, #mail-row-box-msg .commentname {
	width:110px
}

#mail-row-box-msg .downloadname {
	float: left;
	margin: 0px;
	width:40px
}

.mail-row-box-msg .lngnewsf, #mail-row-box-msg .lngnewsf {
	display:none;
	float: left;
	margin: 0px;
	/* padding: 2px; */
	/* min-width: 205px; */
	width:65%;
}

.mail-row-box-msg .snewsf, #mail-row-box-msg .commentsnewsf,
.mail-row-box-msg .lngnewsf, #mail-row-box-msg .commentlngnewsf{
	width:47%;
}

.mail-row-box-msg .snewsf, #mail-row-box-msg .downloadnewsf,
.mail-row-box-msg .lngnewsf, #mail-row-box-msg .dwonloadlngnewsf{
	width:85%;
}


.mail-row-box-msg .lngnewsf, #mail-row-box-msg .downloadlngnewsf {
	width:85%;
}

.mail-row-box-msg #pic, #mail-row-box-msg #pic {
	float:left;
	width:30px;
	height:30px;
	/* border:1px solid #000; */
	margin:0px 10px 0px 0px;
	font-size:11px
}

.p-mail-row-box-msg #pic {
	margin:0px 15px 4px 0px
}

.mail-row-box-msg #pic img, #mail-row-box-msg #pic img {
	/* height:50px; */
	float:left;
	/* width:40px; */
	height:30px;
}

.mail-row-box-msg #title, #mail-row-box-msg #title {
	float:left;
	width:150px;
}


.snewsf a#pic, 
.lngnewsf a #pic{
	width:55%;	
}
.snewsf #pic img, 
.lngnewsf #pic img{
	float:left;
	/* width:40px; */
	height:30px;
}

.lngnewsf p{
	/* display:none */ 
}

#mail-row-box-border, .mail-row-box-border {
	height: 1px;
	background-color:#dddddd;
	width:100%;
	/* border:1px solid #000; */
	float:left;
}

.pmail-row-box-border {
	height: 1px;
	background-color:#dddddd;
	width:100%;
	/* border:1px solid #000; */
	float:left;
	margin: 3px 0px 6px 0px
}

.edit-profile-btn {
	cursor: pointer;
}

.save-item, .save-profile, .save-mynews, .save-notice,
.save-notice2, .save-notice3, .save-portfolio, .save-links {
	width: 41px;
	height: 13px;
	background: url(/img/profile_act_icons.png) 0px -104px;
}

.save-item:hover, .save-profile:hover, .save-mynews:hover, .save-notice:hover, 
.save-notice2:hover, .save-notice3:hover, .save-portfolio:hover, .save-links:hover {
	background : url(/img/profile_act_icons.png) 0px -117px;
}
