
@charset "utf-8";
/* CSS Document */

body {
    font-size:12px;
    font-family:Arial, Helvetica, sans-serif;
    line-height:15px;
    color:#000;
}

h3, h1 {
    margin:0 0 10px 0;
}
label {
    font-weight:normal;
}
input, select, textarea {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
input.button {
    border:1px solid #ccc;
    background:#5F5F5F;
    color:#FFF;
    height:20px;
    line-height:20px;
    margin:0 0 0 20px;
    padding:1px 15px 5px;
}
.main {
    width:1024px;
}
a, a:focus { 
	text-decoration:none;
}
a:hover {
	text-decoration:underline;
}
/* HEADER */
.header {
    width:100%;
    background:url(/mymedia/images/header/header_bg3.gif) repeat-x;
    height:93px;
}

.header .logo {
    padding:5px 0 0 34px;
    _padding:5px 0 0 58px;
    height:60px;
}
.header .logo .logo_image a {
    color:#1053ae;
    font-size:30px;
    font-family:"Century Gothic";
    text-decoration:none;
    height:50px;
    line-height:40px;
    display:block;
}

.header .logo .login_top {
    padding:6px 0 0;
    float:right;
}

.header .logo .login_top .login-error p {
    padding-right:30px;
    font-weight:bold;
    margin:0;
    font-size:11px;
    color:red;
}

.header .logo .login_top .forgot-password {
    padding-right:20px;
}

.header .logo .login_top .forgot-password a {
    padding-right:91px;
    font-size:10px;
    color:#043884;
}
.header .logo .login_top .forgot-password a:hover {
    font-size:10px;
    color:#05234F;
}

.header .logo .login_top a {
    text-decoration:none;
}

.header .logo .login_top label {
    color:#585a59;
    font-size:11px;
    vertical-align:text-top;
}

.header .logo .login_top input.login-top {
    background:url(/mymedia/images/header/loginform_textbox_bg.gif) repeat-x;
    width:100px;
    border:1px solid #c5c5c5;
    padding:2px 2px 0;
    height:17px;
    margin:0 5px 0 0;
    font-size:12px;
}
.header .logo .login_top .login-top-inputform {
    float:left;
    width:625px;
}
.header .logo .login_top .login-top-btn  {
    width:50px;
    float:left;
    padding:2px 0 0 0;
}
div.edit-btn {
	float:right;
	
}
.header .logo .login_top .login-top-btn .login-top-btn-leftbg, .edit-btn .edit-btn-leftbg {
    background:url(/mymedia/images/header/login_btn_leftrightbg.gif) no-repeat;
    width:4px;
    overflow:hidden;
    height:19px;
    float:left;
}

.header .logo .login_top .login-top-btn .login-top-btn-rightbg, .edit-btn .edit-btn-rightbg {
    background:url(/mymedia/images/header/login_btn_leftrightbg.gif)no-repeat scroll 0 -19px transparent;
    width:4px;
    overflow:hidden;
    height:19px;
    float:left;
}

.header .logo .span-2 {
    float:right;
}
.edit-btn a.grey-button, input.grey-button, input[type="submit"], input.submit, a.grey-button {
	padding:2px 15px;
	border-top:1px solid #CCC;
	border-bottom:1px solid #777777;
	border-right:1px solid #777777;
	border-left:1px solid #d0cece;
	background:#979797;
	color:#FFF;
	text-decoration:none;
	font-weight:bold;
	font-size:11px;
	height:20px;
	line-height:22px;
}
input.grey-button, input[type="submit"], input.submit {
	line-height:10px;
}
.header .logo .login_top .login-top-btn div.login-top-btn-midbg, .edit-btn .edit-btn-midbg {
    background:url(/mymedia/images/header/login_btn_bg.gif) repeat-x;
    width:42px;
    overflow:hidden;
    height:19px;
    float:left;
    text-align:center;
    border:none;
    color:#FFF;
}
.edit-btn .edit-btn-midbg {
	width:80px;
}
.header .logo .login_top .login-top-btn div.login-top-btn-midbg a, .edit-btn .edit-btn-midbg a, .edit-btn .edit-btn-midbg span {
	color:#FFF; 
	text-decoration:none; 
	font-size:11px;
	font-weight:bold;	
}
.header .logo .login_top .login-top-btn input.login-top-btn-midbg {
    background:none;
    width:42px;
    float:left;
    text-align:center;
    color:#FFFFFF;
    font-weight:bold;
    border:none;
    display:inline-block;
    font-size:11px;
    cursor:pointer;
    padding:0;
    line-height:15px;
    height:15px;
    float:left;
}
/* register middle*/
.register-top-btn{
width:97px;
margin:13px 0 0 0;
float:left;
}
.register-top-btn .register-top-btn-leftbg {
    background:url(/mymedia/images/header/register_btn_leftbg.gif) no-repeat;
    width:4px;
    overflow:hidden;
    height:19px;
    float:left;
}
.register-top-btn .register-top-btn-rightbg {
    background:url(/mymedia/images/header/register_btn_rightbg.gif)no-repeat scroll 0 -19px transparent;
    width:4px;
    overflow:hidden;
    height:19px;
    float:left;
}

.register-top-btn div.register-top-btn-midbg {
    background:url(/mymedia/images/header/register_btn_midbg.gif) repeat-x;
    width:80px;
    overflow:hidden;
    height:19px;
    float:left;
    text-align:center;
    border:none;
    color:#FFF;
}
 .register-top-btn div.register-top-btn-midbg a {
	color:#FFF; 
	text-decoration:none; 
	font-size:11px;
	font-weight:bold;	
}
.register-top-btn input.register-top-btn-midbg {
    background:none;
    width:80px;
    float:left;
    text-align:center;
    color:#FFFFFF;
    font-weight:bold;
    border:none;
    display:inline-block;
    font-size:11px;
    cursor:pointer;
    padding:0;
    line-height:15px;
    height:15px;
    float:left;
}

/* MENU */
.header .menu {
    padding:3px 0 0 35px;
    _padding:3px 0 0 48px;
    float:left;
    margin:0;
}
.header .menu ul.top-menu {
    margin:0;
    _margin:0 0 0 13px;
    padding:0;
    border-left:1px solid #CCC;
    height:24px;
	width:860px;
}
.header .menu ul.top-menu li {
    padding:0;
    float:left;
    list-style:none;
    border-right:1px solid #CCC;
}
.header .menu ul.top-menu li a {
    color:#FFFFFF;
    text-decoration:none;
    font-size:12px;
    font-weight:bold;
    line-height:24px;
    display:block;
    padding:0 33px;
}
.header .menu ul.top-menu li a:hover {
    color:#FFF;
    display:block;
    background:#000;
}

* html .header .menu ul.top-menu li a { 
	width:auto;
}
.header .menu ul.top-menu li ul {
    display:none;
    margin:0;
    padding:0 0 13px 30px;
    position:absolute;
    background:#FFF;
    border:2px solid #B1ABB6;
    width:150px;
    z-index:11;
    position:absolute;    
}
.header .menu ul.top-menu li:hover ul {
    display:block;
    filter:alpha(opacity=90); 
    opacity:1; 
    color:#675356;
}
.header .menu ul.top-menu li:hover ul.authenticate {
    display:block;
    filter:alpha(opacity=90); 
    opacity:1; 
}
.header .menu ul.top-menu li:hover ul.authenticate p {
    float:left;
    padding:7px 0 0 0;
    margin:0;
    font-weight:bold;
    color:#666;
}
.header .menu ul.top-menu li ul li {
    list-style-type:disc;
    padding:6px 0 0 0;
    float:none;
    text-align:left;
    margin:0;
}
.header .menu ul.top-menu li ul li a {
    font-weight:bold;
    color:#675356;
    line-height:18px;
    padding:0;
}
.header .menu ul.top-menu li ul li a:hover {
    background:none;
    color:#000000;
}

/* BANNER */
div.banner {
    background:url(/mymedia/images/header/banner.jpg) no-repeat 32px 0;
    height:193px;
    overflow:hidden;
    padding:0 0 5px 0;
}

/* CONTENT */
.content .left-content {
    padding: 0 0 0 30px;
}

.content .home-left-content {
    padding: 0 0 0 30px;
    width:610px;
}
.content .left-content .topleft_cornerbg {
    /*background:url(/mymedia/images/col_lefttop_corner.gif) no-repeat;*/
    height:14px;
    width:14px;
    overflow:hidden;
    float:left;    
    border-left:1px solid #CCCCCC;
    border-top:1px solid #CCCCCC;
}
.content .left-content .topright_cornerbg {
    /*background:url(/mymedia/images/col_righttop_corner.gif) no-repeat;*/
    height:14px;
    width:14px;
    overflow:hidden;
    float:left;
    z-index:1;
    position:relative;
    border-right:1px solid #CCCCCC;
    border-top:1px solid #CCCCCC;
}
.content .left-content .topmid_bg, .content .left-content .topmid_bg-profile {
    border-top:1px solid #ccc;
    height:13px;
    width:669px;
    overflow:hidden;
    float:left;
}

.content .left-content .btmleft_cornerbg {
    /*background:url(/mymedia/images/col_leftbtm_corner.gif) no-repeat;*/
    height:13px;
    width:14px;
    overflow:hidden;
    float:left;
    border-bottom:1px solid #CCCCCC;
    border-left:1px solid #CCCCCC;
}
.content .left-content .btmright_cornerbg {
    /*background:url(/mymedia/images/col_rightbtm_corner.gif) no-repeat;*/
    height:13px;
    width:14px;
    overflow:hidden;
    float:left;
    border-bottom:1px solid #CCCCCC;
    border-right:1px solid #CCCCCC;
}
.content .left-content .btmmid_bg, .content .left-content .btmmid_bg-profile {
    border-bottom:1px solid #ccc;
    height:13px;
    width:669px;
    overflow:hidden;
    float:left;
}
.content .left-content .middle_content, .content .left-content .middle_content-profile {
    border-left:1px solid #ccc;
    border-right:1px solid #ccc;
    padding:0 14px;
    width:669px;
    float:left;
    overflow:hidden;
}

.content .left-content .middle_content h1 ,
.content .left-content .middle_content h3 {
    font-size:14px;
    color:#545655;
    font-weight:bold;
    margin:0;
    padding:0 0 5px 0;
}

.content .left-content .middle_content h1 span ,
.content .left-content .middle_content h3 span {
    color:#7fb20d;
}
.content .edit_profile .span-9 {
    padding:10px 0 0 0;
}
.content .edit_profile .span-9 a {
    text-decoration:none;
}
.content .left-content .middle_content .idea-img {
    /*background:url(/mymedia/images/idea_img2.jpg) no-repeat;*/
    width:554px;
    height:285px;
}

/*tooltip*/
.tooltip{ 
 position: absolute; 
 top: 0; 
 left: 0; 
 z-index: 3; 
 display: none; 
 background:#E6EFC2;
 border:1px solid #C6D880;
 width:300px;
 /*height:500px;*/
 text-align:center;
 color:#264409;
}

.content .right-content {
    padding-top:15px;
}

/* SIGNUP FORM */
.content .right-content .signup-form {
    width:370px;
}
.content .right-content .topleft_cornerbg {
    background:url(/mymedia/images/signup_lefttop_corner.gif) no-repeat;
    height:9px;
    width:9px;
    overflow:hidden;
    float:left;
}
.content .right-content .topright_cornerbg {
    background:url(/mymedia/images/signup_righttop_corner.gif) no-repeat;
    height:9px;
    width:9px;
    overflow:hidden;
    float:left;
}
.content .right-content .topmid_bg {
    border-top:1px solid #ccc;
    height:8px;
    width:252px;
    overflow:hidden;
    float:left;
}
.content .right-content .btmleft_cornerbg {
    background:url(/mymedia/images/signup_leftbtm_corner.gif) no-repeat;
    height:9px;
    width:9px;
    overflow:hidden;
    float:left;
}
.content .right-content .btmright_cornerbg {
    background:url(/mymedia/images/signup_rightbtm_corner.gif) no-repeat;
    height:9px;
    width:9px;
    overflow:hidden;
    float:left;
}
.content .right-content .btmmid_bg {
    border-bottom:1px solid #ccc;
    height:8px;
    width:252px;
    overflow:hidden;
    float:left;
}
.content .right-content .middle_content {
    border-left:1px solid #ccc;
    border-right:1px solid #ccc;
    padding:0 0 0 18px;
    /*width:350px;*/
    float:left;
    overflow:hidden;
}

.content .right-content .middle_content h1 ,
.content .right-content .middle_content h3 {
    color:#043884;
    text-align:center;
    font-size:16px;
    font-weight:bold;
    width:320px;
}
.content .right-content .middle_content .signup-left label {
    width:300px;
    font-size:12px;
    color:#666;
}
.content .right-content .middle_content .signup-left .signup-input input#id_email,
.content .right-content .middle_content .signup-left .signup-input input#id_password1,
.content .right-content .middle_content .signup-left .signup-input input#id_password2{
    width:210px;
    background:url(/mymedia/images/txtbox_bg.gif) repeat-x;
    border:1px solid #C5C5C5;
    height:16px;
    padding:3px 2px 0;
    margin:0 0 7px 0;
}

.content .right-content .middle_content .signup-right {
    padding-top:37px;
}
.content .right-content .middle_content .signup-right p {
    padding:0 0 5px;
    margin:0;
    color:#666;
}
.content .right-content .middle_content .signup-right ul.errorlist {
    width:115px;
    padding:0;
}
.content .right-content .middle_content .signup-right img.captcha {
    width:58px;
    text-align:center;
    float:left;
    margin:0;
}
.content .right-content .middle_content .signup-right input#id_captcha_1 {
    width:40px;
    background:url(/mymedia/images/security-inputbg.gif) repeat-x;
    border:1px solid #C5C5C5;
    height:18px;
    padding:3px 2px 0;
    float:left;
    margin:0 0 0 2px;
}
div.btn-bg {
	background:url(/mymedia/images/button/signup_btn_bg.gif) repeat-x;
	width:102px;
	margin:0;
	height:24px;
}
div.btn-bg a {
	float:left;
	color:#FFF;
	font-size:12px;
	font-weight:bold;
	line-height:21px;
	padding:0;
	text-decoration:none;
	width:51px;
	text-align:center;
}
div.btn-left {
    background:url(/mymedia/images/button/signup_btn_leftrightbg.gif) no-repeat 0 0;
    width:4px;
    overflow:hidden;
    height:24px;
    float:left;
}
div.btn-right {
    background:url(/mymedia/images/button/signup_btn_leftrightbg.gif) no-repeat 0px -24px;
    width:4px;
    overflow:hidden;
    height:24px;
    float:left;
}
input.btn-icon {
    padding:0 0 0 15px; 
    margin:0;
    background:url(/mymedia/images/button/signup_btn_arrow.gif) no-repeat 77px 5px;
    float:left;
    border:none;
    width:94px;
    height:22px;
    line-height:22px;
    font-size:11px;
    color:#FFF;
    font-weight:bold;
    text-align:left;
}
input.button {
    padding:0 0 0 15px; 
    margin:0;
    background:none;
    float:left;
    border:none;
    width:67px;
    height:20px;
    line-height:22px;
    font-size:11px;
    color:#FFF;
    font-weight:bold;
    text-align:left;
}
input.next-button {
	background:url(/mymedia/images/button/next_btn.gif) no-repeat 0 0;
	width:30px;
	border:none;
	height:30px;
	cursor:pointer;
	margin:0 0 0 15px;
}
input.back-button {
	background:url(/mymedia/images/button/back_btn.gif) no-repeat 0 0;
	width:30px;
	border:none;
	height:30px;
	cursor:pointer;	
}
div.edit-profile {
	float:right;
}

.content .right-content .middle_content input.agreement {
    position:relative;
    margin:0;
    top:2px;
}

/* GRADIENT BOX */
div.gradient-box {	
    width:372px;
    margin:0;
    padding:0 0 10px 0;
}
.gradient-box .gradient-box-top-left {
    background:#FFFFFF url(/mymedia/images/box/box_corners.gif) no-repeat 0 0;
    width:4px;
    height:4px;
    overflow:hidden;
    float:left;
}
.gradient-box .gradient-box-top-right {
    background:#FFFFFF url(/mymedia/images/box/box_corners.gif) no-repeat 0 -4px;
    width:4px;
    height:4px;
    overflow:hidden;
    float:left;
}
.gradient-box .gradient-box-top-mid {
    background:#FFFFFF url(/mymedia/images/box/box_top_btm.gif) repeat-x 0 0;
    width:364px;
    height:4px;
    overflow:hidden;
    float:left;
}
.gradient-box .gradient-box-mid-left {
    background:#FFFFFF url(/mymedia/images/box/box_left_right.gif) repeat-y 0 0;
    width:4px;
    overflow:hidden;
    float:left;
}
.gradient-box .gradient-box-mid-right {
    background:#FFFFFF url(/mymedia/images/box/box_left_right.gif) repeat-y -4px 0px;
    width:4px;
    overflow:hidden;
    float:left;
}
.gradient-box .gradient-box-mid-mid {
    padding:3px;
    float:left;
    width:358px;
    background:#FFFFFF url(/mymedia/images/box/box_bg.gif) repeat-x top left;
    overflow:hidden;
}
.gradient-box .gradient-box-btm-left {
    background:#FFFFFF url(/mymedia/images/box/box_corners.gif) no-repeat 0 -12px;
    width:4px;
    height:4px;
    overflow:hidden;
    float:left;
}
.gradient-box .gradient-box-btm-right {
    background:#FFFFFF url(/mymedia/images/box/box_corners.gif) no-repeat 0 -8px;
    width:4px;
    height:4px;
    overflow:hidden;
    float:left;
}
.gradient-box .gradient-box-btm-mid {
    background:#FFFFFF url(/mymedia/images/box/box_top_btm.gif) repeat-x 0 -4px;
    width:364px;
    height:4px;
    overflow:hidden;
    float:left;
}
.gradient-box .gradient-box-mid-mid h2.blue-gradient {
    background: url(/mymedia/images/box/box_title_bg_blue.jpg) no-repeat;
    width:329px;
    height:26px;
    padding:0 15px;
    margin-bottom:3px;
    color:#FFFFFF;
    font-size:13px;
    line-height:26px;
    font-weight:bold;
}

.gradient-box .gradient-box-mid-mid div.img {
    width:364px;
    float:left;
}
.gradient-box .gradient-box-mid-mid h2.red-gradient {
    background: url(/mymedia/images/box/box_title_bg_redorange.gif) no-repeat;
    width:329px;
    height:26px;
    padding:0 15px;
    color:#FFFFFF;
    font-size:13px;
    line-height:26px;
    font-weight:bold;
}

th.blue-gradients{
    background: url(/mymedia/images/box/box_title_bg_blue-f.jpg) repeat;
    width:650px;
    height:26px;
    padding:0 15px;
    color:#FFFFFF;
    font-size:13px;
    line-height:26px;
    font-weight:bold;
}
.gradient-box .gradient-box-mid-mid h2.red-gradients {
    background: url(/mymedia/images/box/box_title_bg_redorange_s.gif) no-repeat;
    width:650px;
    height:26px;
    padding:0 15px;
    color:#FFFFFF;
    font-size:13px;
    line-height:26px;
    font-weight:bold;
}

div.gradient-box-s {	
    width:270px;
    margin:7px 0 0;
}
.gradient-box-s .gradient-box-top-left-s {
    background:#FFFFFF url(/mymedia/images/box/box_corners.gif) no-repeat 0 0;
    width:4px;
    height:4px;
    overflow:hidden;
    float:left;
}
.gradient-box-s .gradient-box-top-right-s {
    background:#FFFFFF url(/mymedia/images/box/box_corners.gif) no-repeat 0 -4px;
    width:4px;
    height:4px;
    overflow:hidden;
    float:left;
}
.gradient-box-s .gradient-box-top-mid-s {
    background:#FFFFFF url(/mymedia/images/box/box_top_btm.gif) repeat-x 0 0;
    width:262px;
    height:4px;
    overflow:hidden;
    float:left;
}
.gradient-box-s .gradient-box-mid-left-s {
    background:#FFFFFF url(/mymedia/images/box/box_left_right.gif) repeat-y 0 0;
    width:4px;
    overflow:hidden;
    float:left;
}
.gradient-box-s .gradient-box-mid-right-s {
    background:#FFFFFF url(/mymedia/images/box/box_left_right.gif) repeat-y right;
    width:4px;
    overflow:hidden;
    float:left;
}
.gradient-box-s .gradient-box-mid-mid-s {
    padding:3px;
    float:left;
    width:256px;
    background:#FFFFFF url(/mymedia/images/box/box_bg.gif) repeat-x top left;
    overflow:hidden;
}
.gradient-box-s .gradient-box-btm-left-s {
    background:#FFFFFF url(/mymedia/images/box/box_corners.gif) no-repeat 0 -12px;
    width:4px;
    height:4px;
    overflow:hidden;
    float:left;
}
.gradient-box-s .gradient-box-btm-right-s {
    background:#FFFFFF url(/mymedia/images/box/box_corners.gif) no-repeat 0 -8px;
    width:4px;
    height:4px;
    overflow:hidden;
    float:left;
}
.gradient-box-s .gradient-box-btm-mid-s {
    background:#FFFFFF url(/mymedia/images/box/box_top_btm.gif) repeat-x 0 -4px;
    width:262px;
    height:4px;
    overflow:hidden;
    float:left;
}
.gradient-box-s .gradient-box-mid-mid-s h2.blue-gradient,
.gradient-box-s .gradient-box-mid-mid-s h2.red-gradient,
.gradient-box-s .gradient-box-mid-mid-s h2.red-gradients,
.gradient-box-s .gradient-box-mid-mid-s h2.green-gradient {
    width:226px;
    height:26px;
    padding:0 15px;
    color:#FFFFFF;
    font-size:13px;
    line-height:26px;
    font-weight:bold;
}
th.blue-gradients{
    width:226px;
    height:26px;
    padding:0 15px;
    color:#FFFFFF;
    font-size:13px;
    line-height:10px;
    font-weight:bold;
}
.gradient-box-s .gradient-box-mid-mid-s h2.blue-gradient {
    background: url(/mymedia/images/box/box_title_bg_blue.jpg) no-repeat;
}
th.blue-gradients {
    background: url(/mymedia/images/box/box_title_bg_blue-f.jpg) repeat;
}
.gradient-box-s .gradient-box-mid-mid-s h2.red-gradient {
    background: url(/mymedia/images/box/box_title_bg_redorange.gif) no-repeat;
}
.gradient-box-s .gradient-box-mid-mid-s h2.red-gradients {
    background: url(/mymedia/images/box/box_title_bg_redorange_s.gif) no-repeat;
}
.gradient-box-s .gradient-box-mid-mid-s h2.green-gradient {
    background: url(/mymedia/images/box/box_title_bg_green.gif) no-repeat;
}

.gradient-box .gradient-box-mid-mid ul.login-welcome {
    padding:10px 0 0 70px;
    margin:0;
    width:160px;
    float:left;
    *padding:2px 0 0 70px;
}
.gradient-box-mid-mid ul.login-welcome li.news a, 
.gradient-box-mid-mid ul.login-welcome li.lifegoal a,
.gradient-box-mid-mid ul.login-welcome li.invite a {
    line-height:37px;
    *line-height:20px;
    vertical-align:top;
    padding:0 0 0 10px;
    color:#000;
    font-size:13px;
    text-decoration:none;
}
.gradient-box-mid-mid ul.login-welcome li.news {
    list-style-image: url(/mymedia/images/icon/icon_submit_news.gif);	
    height:38px;
}
.gradient-box-mid-mid ul.login-welcome li.lifegoal {
    list-style-image: url(/mymedia/images/icon/icon_create_lifegoal.gif);	
    height:38px;
}
.gradient-box-mid-mid ul.login-welcome li.invite {
    list-style-image: url(/mymedia/images/icon/icon_invite_friend.gif);	
    height:38px;
}
div.gradient-box-mid-mid-s div.invite-friend a {
	background: transparent url(/mymedia/images/icon/icon_invite_friend2.gif) no-repeat 10px 0;
	height:38px;
	width:40px;
}
.gradient-box-mid-mid div.user-avatar {
    background: url(/mymedia/images/avatar_border.gif) no-repeat;
    width:80px;
    height:82px;
    padding:3px 0 0 3px;
    margin:20px 0 0 0;
    overflow:hidden;
    float:right;
}
.gradient-box-mid-mid div.user-avatar div {
    overflow:hidden;
    width:75px;
    height:79px;
    float:left;
}
/* CHANGE FOCUS */
.gradient-box-mid-mid-s div.focus-icon {
	margin:0;
	padding:0 0 0 10px;
	width:245px;
	float:left;
}
.gradient-box-mid-mid-s div.focus-icon div {
	float:left;
	padding:5px 16px;
}
.gradient-box-mid-mid-s div.focus-icon div.all {
	padding:5px 0;
}
.gradient-box-mid-mid-s div.focus-icon div.all a,
.gradient-box-mid-mid-s div.focus-icon div.articles a, 
.gradient-box-mid-mid-s div.focus-icon div.videos a,
.gradient-box-mid-mid-s div.focus-icon div.photos a,
.gradient-box-mid-mid-s div.focus-icon div.quotes a {
    line-height:11px;
    vertical-align:top;
    padding:0 0 0 10px;
    color:#000;
    font-size:13px;
    text-decoration:none;
}
.gradient-box-mid-mid-s div.focus-icon div.articles {
    background: url(/mymedia/images/icon/icon_article.gif) no-repeat;	
    height:24px;
}
.gradient-box-mid-mid-s div.focus-icon div.videos {
    background: url(/mymedia/images/icon/icon_video.gif) no-repeat;	
    height:24px;
}
.gradient-box-mid-mid-s div.focus-icon div.photos {
    background: url(/mymedia/images/icon/icon_photo.gif) no-repeat;	
    height:24px;
}
.gradient-box-mid-mid-s div.focus-icon div.quotes {
    background: url(/mymedia/images/icon/icon_quote.gif) no-repeat;	
    height:24px;
}
/*FOOTER */
#footer {
    background:url(/mymedia/images/footer_bg.gif) repeat-x;
    height:70px;
    margin:10px 0 0;
    padding:20px 0 0;
    text-align:center;
    color:#305d9e;
    float:left;
    width:100%;
}
#footer p {
    text-align:center;
}

#footer ul {
    margin:0 auto;
    padding:0;
    width:895px;
}
#footer ul li {
    border-right:1px solid #305d93;
    padding:0 10px;
    float:left;
    list-style:none;
}
#footer ul li.last {
    border:none;
}
#footer ul li a {
    color:#305d93;
    text-decoration:none;
}
#footer ul li a:hover {
    text-decoration:underline;
}
#footer a {
    color:#305d93;
    text-decoration:none;
}
#footer a:hover {
    text-decoration:underline;
}

/* PATH */
div.path {
    padding:15px 0 10px 35px;
    width:696px;
}
.path a {
    text-decoration:none;
    font-weight:bold;
}
.path a:hover {
    text-decoration:underline;
}
.path a.path-lvl1, .path a.path-lvl1:hover {
    color:#043884;
    font-size:16px;
}
.path a.static-link, .path a.static-link:hover {
    color:#ff8700;
    font-size:16px;
    text-decoration:none;
}
.path a.path-lvl2, .path a.path-lvl2:hover {
    color:#043884;
    font-size:14px;
}
.path a.path-current {
    color:#6d6d6d;
    font-size:12px;
}

/* TAB */
div.tab {
    padding:0 0 0 25px;
    width:680px;
    height:25px;
}
.tab .tab-bg-s {
	background:url(/mymedia/images/tab/tab_bg_n.jpg) no-repeat;
	height:25px;
	width:120px;
	text-align:center;
	line-height:25px;
	float:left;
}
.tab .tab-bg-s a, .tab .tab-bg-s a:hover {
	color:#FFF;
	text-decoration:none;
	font-weight:bold;
}
.tab .tab-bg-s-selected {
	background:#FFF url(/mymedia/images/tab/tab_bg_selected_n.jpg) no-repeat;
	height:26px;
	width:120px;
	text-align:center;
	line-height:25px;
	float:left;
	z-index:10;
	position:relative;
}
.tab .tab-bg-s-selected a,.tab .tab-bg-s-selected a:hover {
	text-align:center;
	color:#000000;
	text-decoration:none;
	font-weight:bold;
}
.tab .tab-bg-l {
	background:url(/mymedia/images/tab/tab_bg_l.jpg) no-repeat;
	height:25px;
	width:400px;
	text-align:center;
	line-height:25px;
	float:left;
}
.tab .tab-bg-l ul, .tab .tab-bg-l-selected ul {
	list-style:none;
	margin:0;
	padding:0 0 0 15px;
}
.tab .tab-bg-l ul li {
	float:left;
	padding:0 23px 0 10px;
}
.tab .tab-bg-l ul li.small {
	float:left;
	border-right:1px solid #FFFFFF;
	padding:0 10px;
	line-height:13px;
	margin:6px 0 0;
}
.tab .tab-bg-l ul li.small-since {
	float:left;
	padding:0;
	line-height:13px;
	margin:5px 0 0;
}
.tab .tab-bg-l ul li.small-since span {
    color:#FFF;
	text-decoration:none;
	font-weight:bold;
	font-size:10px;
	line-height:11px;
}
.tab .tab-bg-l ul li.last {
	border-right:none;
	padding:0 10px;
	line-height:13px;
	margin:6px 0 0;	
}
.tab .tab-bg-l ul li a {
	color:#FFF;
	text-decoration:none;
	font-weight:bold;
}
.tab .tab-bg-l ul li.small a, .tab .tab-bg-l ul li.last a {
	color:#FFF;
	text-decoration:none;
	font-weight:bold;
	font-size:10px;
	line-height:11px;
}
.tab .tab-bg-l ul li a:hover, .tab .tab-bg-l ul li.small a:hover, .tab .tab-bg-l ul li.last a:hover {
	text-decoration:underline;
	color:#FFFFFF;
}
.tab .tab-bg-l-selected {
	background:#FFF url(/mymedia/images/tab/tab_bg_selected_l.jpg) no-repeat;
	height:26px;
	width:400px;
	text-align:center;
	line-height:25px;
	float:left;
	z-index:10;
	position:relative;
}
.tab .tab-bg-l ul, .tab .tab-bg-l-selected ul {
	list-style:none;
	margin:0;
	padding:0 0 0 15px;
}

.tab .tab-bg-l-selected ul li {
	float:left;
	padding:0 25px 0 15px;
}
.tab .tab-bg-l-selected ul li.small {
	float:left;
	border-right:1px solid #000000;
	padding:0 10px;
	line-height:13px;
	margin:6px 0 0;
	
}
.tab .tab-bg-l-selected ul li.small-since {
	float:left;
	padding:0;
	line-height:13px;
	margin:5px 0 0;
}
.tab .tab-bg-l-selected ul li.small-since span {
    color:#000000;
	text-decoration:none;
	font-weight:bold;
	font-size:10px;
	line-height:11px;
}
.tab .tab-bg-l-selected ul li.last {
	border-right:none;
	padding:0 10px;
	line-height:13px;
	margin:6px 0 0;	
}
.tab .tab-bg-l-selected ul li a {
	color:#000000;
	text-decoration:none;
	font-weight:bold;
}
.tab .tab-bg-l-selected ul li.small a, .tab .tab-bg-l-selected ul li.last a {
	color:#000000;
	text-decoration:none;
	font-weight:bold;
	font-size:10px;
	line-height:11px;
}
.tab .tab-bg-l-selected ul li.small a.clicked_sub, .tab .tab-bg-l-selected ul li.last a.clicked_sub {
	color:#043884;
	text-decoration:underline;
	font-weight:bold;
	font-size:10px;
	line-height:11px;
}
.tab .tab-bg-l-selected ul li a:hover, .tab .tab-bg-l-selected ul li.small a:hover, .tab .tab-bg-l-selected ul li.last a:hover {
	text-decoration:underline;
	color:#000000;
}
/* SEARCH RESULT */
.content .left-content .middle_content .span-14 {
    padding:10px 0;
}
.content .left-content .middle_content .span-14 .profiles {
    padding:0 0 8px 0;
}
.content .left-content .middle_content .content-votes {
    width:56px;
    float:left;
    padding:0 15px 0 0;
}
.content .left-content .middle_content .content-votes .votes-leftbg {
    background:url(/mymedia/images/vote_leftbg.gif) no-repeat;
    float:left;
    width:6px;
    height:39px;
    overflow:hidden;
}
.content .left-content .middle_content .content-votes .votes_rightbg {
    background:url(/mymedia/images/vote_rightbg.gif) no-repeat;
    float:left;
    width:6px;
    height:39px;
    overflow:hidden;
}
.content .left-content .middle_content .content-votes .votes-midbg {
    background:url(/mymedia/images/vote_midbg.gif) repeat-x;
    float:left;
    width:42px;
    height:39px;
    overflow:hidden;
    color:#FFF;
    font-size:18px;
    line-height:36px;
    font-weight:bold;
    text-align:center;
}
.content .left-content .middle_content .content-votes .votes-border {
    padding:1px 6px;
    border:2px solid #8d8acf;
    float:left;
    margin:5px 0 0 0;
    width:39px;
}
.content .left-content .middle_content .content-votes .votes-border a {
    text-decoration:none;
    font-weight:bold;
}
.content .left-content .middle_content .content-votes .votes-border a:hover {
    color:#FB8700;
    font-weight:bold;
    text-decoration:none;
}
.content .left-content .middle_content .content-votes .votes-border p {
    color:#999999;
    margin:0;
}
.content .left-content .middle_content .content-desc {
    padding:0 30px 0 0;
    width:419px;
    float:left;
}
.content .left-content .middle_content .content-desc p {
    margin:0;
}
.content .left-content .middle_content .content-desc .tags {
    margin-bottom:10px;
}
.content .left-content .middle_content .content-desc .tags a {
    color:#3978C7;
    font-weight:bold;
    text-decoration:none;
}

.content .left-content .middle_content .content-desc h1 ,
.content .left-content .middle_content .content-desc h3 {
    font-size:16px;
    color:#3978C7;
    overflow:hidden;
}

.content .left-content .middle_content .content-desc h1 a ,
.content .left-content .middle_content .content-desc h3 a {
    color:#3978C7;
}
.content .left-content .middle_content .content-desc p a {
    color:#0927a9;
    text-decoration:none;
    font-weight:bold;
}
.content .left-content .middle_content .content-desc p a:hover {
    text-decoration:underline;
}
.content .left-content .middle_content .content-desc p a.journal_link {
    color:#000000;
     font-weight:normal;
}
.content .left-content .middle_content .content-desc p a.journal_link:hover {
    color:#333333;
    font-weight:normal;
    text-decoration:none;
}
.content .left-content .middle_content .content-desc ul.icon {
    margin:0;
    padding:0 0 10px 0;
    width:395px;
    float:left;
}	
.content .left-content .middle_content .content-desc ul.icon li {
    list-style:none;
    float:left;
}
.content .left-content .middle_content .content-desc ul.icon li a, .content .left-content .middle_content .content-desc ul.icon li.delete_join span {
    color:#0028b8;
    height:17px;
    line-height:17px;
    padding:0 20px;
    text-decoration:none;
}
.content .left-content .middle_content .content-desc ul li.comment a {
    background:url(/mymedia/images/comment_icon.gif) no-repeat left top;
}
.content .left-content .middle_content .content-desc ul li.share a {
    background:url(/mymedia/images/share_icon.gif) no-repeat left top;
}
.content .left-content .middle_content .content-desc ul li.addtofav a {
    background:url(/mymedia/images/addtofav_icon.gif) no-repeat left top;
}
.content .left-content .middle_content .content-desc ul li.addtofav p {
    color:#999999;
    padding-right:20px;
}
.content .left-content .middle_content .content-desc ul li.delete_news a, .content .left-content .middle_content .content-desc ul li.delete_join a {
    background:url(/mymedia/images/deletenews_icon.gif) no-repeat left top;
}
.content .left-content .middle_content .content-desc ul li.delete_join span {
    background:url(/mymedia/images/deletenews_icon.gif) no-repeat left top;
}

.content .left-content .middle_content .content-desc ul li.addtofav a:hover,
.content .left-content .middle_content .content-desc ul li.share a:hover,
.content .left-content .middle_content .content-desc ul li.comment a:hover,
.content .left-content .middle_content .content-desc ul li.delete_news a:hover {
    color:#FB8700;
}

.content .left-content .middle_content .content-desc .content-icon, .content .left-content .middle_content .content-desc .content-posted {
    float:left;
    width:395px;
}

.content .left-content .middle_content .content-desc .content-icon, .content .left-content .middle_content .span-12 .content-posted {
    float:left;
    width:395px;
}

.content .left-content .middle_content .content-desc .author-img img {
    border:1px solid #ccc;
    width:20px;
    height:20px;
    float:left;
    
}

.content .left-content .middle_content .span-12 .author-img img {
    border:1px solid #ccc;
    width:20px;
    height:20px;
    float:left;
    
}
.content .left-content .middle_content .content-desc p.posted {
    float:left;
    margin:0;
    padding:3px 0 0 10px
}

.content .left-content .middle_content .span-12 p.posted {
    float:left;
    margin:0;
    padding:3px 0 0 10px
}
.content .left-content .middle_content .content-desc a.author-name {
    color:#0533ab;
    text-decoration:none;
}

.content .left-content .middle_content .span-12 a.author-name {
    color:#0533ab;
    text-decoration:none;
}
.content .left-content .middle_content .content-desc span.posted-date {
    color:#ccc;
    font-size:11px;
}

.content .left-content .middle_content .span-12 span.posted-date {
    color:#ccc;
    font-size:11px;
}

/* GOOGLE SEARCH */
div.google-search {
    float:right;
    margin:0;
}
.google-search input#google-textbox {
    padding-top:5px;
}
.google-search input.google-txtbox {
    border:1px solid #ccc;
    /*background:url(/mymedia/images/google_search.gif) #FFF no-repeat left top;*/
    /*background: #FFFFFF url(http://www.google.com/cse/intl/en/images/google_custom_search_watermark.gif) no-repeat scroll left center;*/    width:128px;
    padding:3px 5px 0;
    height:18px;
    font-size:12px;
    margin:0;
    float:left;
    width:128px;
}
.google-search input.google-txtbox-loosefocuse {
    border:1px solid #ccc;
    /*background:url(/mymedia/images/google_search.gif) #FFF no-repeat left top;*/
    background: #FFFFFF;
    width:128px;
    padding:3px 5px 0;
    height:18px;
    font-size:12px;
    margin:0;
    float:left;
}
.google-search input.google-btn {
    background:url(/mymedia/images/search_btn.gif) no-repeat right center;
    height:18px;
    width:28px;
    border:none;
    margin:0;
    float:none;
    cursor:pointer;
}

/* SUBMIT NEW ARTICLES */
.content div.submit-news-icon, .content div.submit-news-icon- a {
	background: url(/mymedia/images/icon/icon_submit_news.gif) no-repeat 7px 0;	
    height:43px;
    width:60px;
    padding:0;
    color:#575756;
    text-decoration:none;
}

.content div.submit-news-icon, .content div.submit-news-livefeed-icon- a {
	background: url(/mymedia/images/icon/submit.jpg) no-repeat 7px 0;	
    height:43px;
    width:60px;
    padding:0;
    color:#575756;
    text-decoration:none;
	margin: 0pt 10pt 0pt 0pt;
	font-size: 10px;
	text-align: left;
}

/* SUBMIT NEW life dream */
.content div.submit-news-icon, .content div.submit-lifedream-icon- a {
	background: url(/mymedia/images/icon/LifeDreams.png) no-repeat 7px 0;	
    height:43px;
    width:60px;
    padding:0;
    color:#575756;
    text-decoration:none;
}

/* SUBMIT NEW goal */
.content div.submit-news-icon, .content div.submit-goal-icon- a {
	background: url(/mymedia/images/icon/Goals.png) no-repeat 7px 0;	
    height:43px;
    width:60px;
    padding:0;
    color:#575756;
    text-decoration:none;
}

/* SUBMIT NEW action */
.content div.submit-news-icon, .content div.submit-action-icon- a {
	background: url(/mymedia/images/icon/DailyAction.png) no-repeat 7px 0;	
    height:43px;
    width:60px;
    padding:0;
    color:#575756;
    text-decoration:none;
}

/* SUBMIT NEW Journal */
.content div.submit-news-icon, .content div.submit-journal-icon- a {
	background: url(/mymedia/images/icon/Journal.png) no-repeat 7px 0;	
    height:43px;
    width:60px;
    padding:0;
    color:#575756;
    text-decoration:none;
}

/* invite friend */
.content div.submit-news-icon, .content div.invite-friend-icon- a {
	background: url(/mymedia/images/icon/icon_invite_friend2.gif) no-repeat 7px 0;	
    height:43px;
    width:60px;
    padding:0;
    color:#575756;
    text-decoration:none;
}

/*new news page*/
/* health */
.content div.submit-news-icon, .content div.health-area-icon- a {
	background: url(/mymedia/images/news_icons/health.png) no-repeat 7px 0;	
    height:43px;
    width:60px;
    padding:0;
    color:#575756;
    text-decoration:none;
	float:left;
}
.content div.health-area-icon- {
	padding-top:5px;
}
.content div.health-area {
	margin-top:10px;
}
.content div.health-area a {
	color:#575756;
	text-decoration:none;
	font-weight:bold;
	font-size:12px;
}

/* mind and spirit */
.content div.submit-news-icon, .content div.mind-area-icon- a {
	background: url(/mymedia/images/news_icons/mind.png) no-repeat 7px 0;	
    height:43px;
    width:60px;
    padding:0;
    color:#575756;
    text-decoration:none;
	float:left;
}
.content div.mind-area {
	margin-top:10px;
}
.content div.mind-area a {
	color:#575756;
	text-decoration:none;
	font-weight:bold;
	font-size:12px;
}

/* finance and career */
.content div.finance-area-icon- a {
	background: url(/mymedia/images/news_icons/finance.png) no-repeat 7px 0;	
    height:43px;
    width:60px;
    padding:0;
    color:#575756;
    text-decoration:none;
	float:left;
}
.content div.finance-area {
	margin-top:10px;
}
.content div.finance-area a {
	color:#575756;
	text-decoration:none;
	font-weight:bold;
	font-size:12px;
}

/* lifestyle */
.content div.submit-news-icon, .content div.lifestyle-area-icon- a {
	background: url(/mymedia/images/news_icons/lifestyle.png) no-repeat 7px 0;	
    height:43px;
    width:60px;
    padding:0;
    color:#575756;
    text-decoration:none;
	float:left;
}
.content div.lifestyle-area {
	margin-top:10px;
}
.content div.lifestyle-area a {
	color:#575756;
	text-decoration:none;
	font-weight:bold;
	font-size:12px;
}

/* relationships */
.content div.submit-news-icon, .content div.relationships-area-icon- a {
	background: url(/mymedia/images/news_icons/relationships.png) no-repeat 7px 0;	
    height:43px;
    width:60px;
    padding:0;
    color:#575756;
    text-decoration:none;
	float:left;
}
.content div.relationships-area-icon- {
	padding-top:5px;
}
.content div.relationships-area {
	margin-top:10px;
}
.content div.relationships-area a {
	color:#575756;
	text-decoration:none;
	font-weight:bold;
	font-size:12px;
}

/* giving back */
.content div.submit-news-icon, .content div.giving-area-icon- a {
	background: url(/mymedia/images/news_icons/giving.png) no-repeat 7px 0;	
    height:43px;
    width:60px;
    padding:0;
    color:#575756;
    text-decoration:none;
	float:left;
}
.content div.giving-area {
	margin-top:10px;
}
.content div.giving-area a {
	color:#575756;
	text-decoration:none;
	font-weight:bold;
	font-size:12px;
}

.content div.submit-news-icon, .content div.invite-friend-livefeed-icon- a {
	background: url(/mymedia/images/icon/invite.jpg) no-repeat 7px 0;	
    height:43px;
    width:60px;
    padding:0;
    color:#575756;
    text-decoration:none;
	margin: 0pt 10pt 0pt 0pt; 
	font-size: 10px; 
	text-align: left;
}
/* CATEGORIES */
.gradient-box-mid-mid-s ul.categories,
.gradient-box-mid-mid-s ul.categories ul.sub_navi,
.gradient-box-mid-mid-s ul.categories div.sub_categories ul {
    margin:0;
    padding:0;
}
.gradient-box-mid-mid-s ul.categories div.categories-icons {
	float:left;
	padding: 5px 0 0 10px;
}
.gradient-box-mid-mid-s ul.categories li {
    list-style:none;
    padding:5px 0 0 25px;
    font-weight:bold;
}
.gradient-box-mid-mid-s ul.sub_navi li, .gradient-box-mid-mid-s ul.categories div.sub_categories ul li {
	list-style:none;
    padding:5px 0 0 20px;
    font-weight:bold;
}
.gradient-box-mid-mid-s ul.categories li a,
.gradient-box-mid-mid-s ul.sub_navi li a,
.gradient-box-mid-mid-s ul.categories div.sub_categories ul li a {
    text-decoration:none;
    color:#000000;
    font-weight:normal;
}
.gradient-box-mid-mid-s ul.categories li a:hover,
.gradient-box-mid-mid-s ul.sub_navi li a:hover,
.gradient-box-mid-mid-s ul.categories div.sub_categories ul li a:hover,
.gradient-box-mid-mid-s ul.categories li.cat-current a {
    text-decoration:none;
    color:#0533AB;
    font-weight:normal;
}
.gradient-box-mid-mid-s ul.categories li a.cat-current {
    text-decoration:none;
    font-weight:bold;
}
.gradient-box-mid-mid-s ul.categories li.cat-current a {
	font-weight:bold;
}
.content .right-content .categories ul li ul li,
.sub_navi ul li ul li{
    font-weight:normal;
}
.content .right-content .categories ul li ul li a,
.sub_navi ul li ul li a {
    color:#575757;
    text-decoration:none;
}
.content .right-content .categories ul li ul li a:hover,
.sub_navi ul li ul li a:hover{
    color:#043884;
    font-weight:bold;
}
.content .right-content .categories ul li.cat-current a,
.sub_navi ul li.cat-current a {
    color:#043884;
    font-weight:bold;
}
/* Sub Navi */

/* PROFILE BOX */
.content .left-content .topmid_bg-profile, .content .left-content .btmmid_bg-profile {
    width:669px;
}
.content .left-content .middle_content-profile {
    width:669px;
}
.content .left-content .all-categories {
    width:674px;
}
.content .left-content .categories {
    width:660px;
    margin:0 0 10px 0;
    padding:2px 2px 15px 2px;	
}
.content .left-content .categories-button {
    width:660px;
    margin:0;
    padding:15px 2px 5px 2px;	
    text-align:center;
}

.content .left-content .categories h1, .content .left-content .lifecoach h1 ,
.content .left-content .categories h3, .content .left-content .lifecoach h3 {
    width:660px;
    color:#043883;
    height:22px;
    line-height:22px;
    display:block;
    font-size:14px;
    font-weight:bold;
    padding:0;
}

.content .left-content .categories h1.profile ,
.content .left-content .categories h3.profile {
    width:660px;
    color:#043883;
    height:22px;
    line-height:22px;
    display:block;
    font-size:14px;
    font-weight:bold;
    padding:0;
    border-top:1px solid #AAAAAA;
    border-bottom:1px solid #E9E9E9;
}

.content .left-content .categories h4 {
    color:#043883;
    height:22px;
    line-height:22px;
    display:block;
    font-size:12px;
    font-weight:bold;
    padding: 2px 10px 2px 10px;
    margin:0 0 10px;
}
.content .left-content .categories .details {
    padding:3px 5px;
}
.content .left-content .categories .details span.privacy-show {
    color:#043884;
    font-size:10px;
    padding-left:10px;
    font-family:arial;
}
.content .left-content .edit_profile {
    padding-top:5px;
}
.content .left-content .categories .details .labeldetails {
    width:95px;
    float:left;
    height:22px;
}
.content .left-content .categories .details .labeldetails-large {
    width:130px;
    float:left;
    height:22px;
}
.content .left-content .categories .details .labeldetails-extralarge {
    width:206px;
    float:left;
    height:22px;
    line-height:22px;
}
.content .left-content .categories .details .email-input {
    width:300px;
}
.content .left-content .categories .details .newsletter label{
    padding-left:10px;
}
.content .left-content .categories .details .labeldetails span{
    color:red;
    font-weight:bold;
}
.content .left-content .categories .details input {
    font-size:12px;
    height:15px;
    line-height:15px;
    margin:0;
    padding:0 2px 2px;
    background:url(/mymedia/images/input-bg.gif) repeat-x;
}
.content .left-content .categories .details input#id_title {
    width:350px;
}

.content .left-content .categories .details div.interest input, .content .left-content .categories div.experience input {
	background:none;
	float:left;
	margin:0;
	font-size:12px;
	height:15px;
	line-height:15px;
	padding:0 2px 2px;
}
.content .left-content .categories .details input.radio, .content .left-content .categories .details input[type="radio"] {
	margin:0 10px 0 0;
}
.content .left-content .categories .details label.checkbox, .content .left-content .categories div.experience label.checkbox {
    float:left;
    line-height:20px;
	padding:0 0 0 5px;
	width:102px;
}
.content .left-content .categories .details input.button {
    padding:0 0 0 15px; 
    margin:0;
    background:url(/mymedia/images/button/signup_btn_arrow.gif) no-repeat 77px 5px;
    float:left;
    border:none;
    width:94px;
    height:22px;
    line-height:22px;
    font-size:11px;
    color:#FFF;
    font-weight:bold;
    text-align:left;
}
.content .left-content .categories .details select {
    height:19px;
    line-height:19px;
    font-size:12px;
    margin:0;
    background:url(/mymedia/images/input-bg.gif) repeat-x;
}
.content .left-content .categories .details select#id_lifegoal {
    width:322px;
}
.content .left-content .categories .details select#id_annualgoal {
    width:322px;
}
.content .left-content .categories .details textarea {
    margin:0;
    background:#fff url(/mymedia/images/inputbox-bg.gif) repeat-x;
    height:170px;
    width:320px;
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
    padding:3px;
}
.content .left-content .categories .details input#id_lifecoach_website {
    width:322px;
}
.content .left-content .categories .details-right {
    height:27px;
    line-height:27px;
    border-left:1px dotted #CCCCCC;
}
.content .left-content .categories .details-right-large {
    height:187px;
    line-height:187px;
    border-left:1px dotted #CCCCCC;
}
.content .left-content .categories p {
    padding:0 0 5px 5px;
    margin:0;
}
.content .left-content .categories ul {
    margin:0;
    padding:0;
    width:270px;
}
.content .left-content .categories ul li {
    list-style:none;
    padding:3px 15px 0 5px;
    float:left;
}
.content .left-content .categories ul li a {
    color:#575757;
    text-decoration:none;
}
ul.errorlist {
    padding:0 0 10px 0;
    margin:0;
    float:left;
    text-align:left;
    color:red;
    list-style:none;
}
ul.errorlist li ul.errorlist {
    padding:10px 0;
    margin:0;
    float:left;
    list-style:none;
}
.content .left-content .categories ul li.cat-current a {
    color:#fb8700;
}
.content .left-content .categories .avatar {
    padding-bottom:10px;
    border-bottom:1px solid #CCC;
}
.content .left-content .categories .avatar img {
    padding-left:18px;
}
.content .left-content .categories .avatar p {
    font-weight:bold;
}

/* profile form */
.content .left-content .middle_content form {padding:0px 0 20px ; margin:0px;}
.content .left-content .middle_content form#profile label {float:left; width:75px; margin-bottom:10px; padding-left:10px;}
.content .left-content .middle_content form#profile input {float:left; width:200px; margin:0;}
.content .left-content .middle_content form#profile div {float:left; margin-bottom:10px;}
.content .left-content .middle_content form#profile div.error_highlight {border:1px solid red;}
.content .left-content .middle_content form#profile p {float:right; margin:0 5px; padding:0;}
.content .left-content .middle_content form#profile textarea {float:left; width:190px; height:120px; margin:0;}
.content .left-content .middle_content form#profile textarea.error_highlight {border:2px solid red;}
.content .left-content .middle_content form#profile div#errors {float:right; width:150px; margin-bottom:10px;}
.content .left-content .middle_content form#profile input#id_submit {float:left; width:100px; margin-top:10px;}
.content .left-content .middle_content form#profile div#choices {width:210px; margin-bottom:10px}
.content .left-content .middle_content form#profile select {float:left; width:200px; margin:0;}
.content .left-content .middle_content form#profile select#id_gender {float:left; width:80px; margin:0;}
.content .left-content .middle_content form#profile ul {}
.content .left-content .middle_content form#profile ul li {display:inline; padding:0;}
.content .left-content .middle_content form#profile ul li label {width:65px;}
.content .left-content .middle_content form#profile ul li label input {width:20px;}
.content .left-content .middle_content form#profile .lifecoach {}
.content .left-content .middle_content form#profile .lifecoach p {float:left;}
.content .left-content .middle_content form#profile .lifecoach ul {}
.content .left-content .middle_content form#profile .lifecoach ul li {}
.content .left-content .middle_content form#profile .lifecoach ul li label {}
.content .left-content .middle_content form#profile .lifecoach ul li label input {}
.content .left-content .middle_content form#profile .lifecoach .experiences {}
.content .left-content .middle_content form#profile .lifecoach .experiences label {width:100px;}
.content .left-content .middle_content form#profile .lifecoach .experiences input {width:15px;}

.experiences {
    padding-left:20px;
}

/* SUBMIT NEWS CONTENT */
.content .submit-news {
    padding: 0 0 0 30px;
}
.content .submit-news .span-20 {
    float:left;
    padding-bottom:10px;
}
.content .submit-news .topleft_cornerbg {
    background:url(/mymedia/images/col_lefttop_corner.gif) no-repeat;
    height:14px;
    width:14px;
    overflow:hidden;
    float:left;
}
.content .submit-news .topright_cornerbg {
    background:url(/mymedia/images/col_righttop_corner.gif) no-repeat;
    height:14px;
    width:14px;
    overflow:hidden;
    float:left;
}
.content .submit-news .topmid_bg {
    border-top:1px solid #ccc;
    height:13px;
    width:762px;
    overflow:hidden;
    float:left;
}
.content .submit-news .btmleft_cornerbg {
    background:url(/mymedia/images/col_leftbtm_corner.gif) no-repeat;
    height:13px;
    width:14px;
    overflow:hidden;
    float:left;
}
.content .submit-news .btmright_cornerbg {
    background:url(/mymedia/images/col_rightbtm_corner.gif) no-repeat;
    height:13px;
    width:14px;
    overflow:hidden;
    float:left;
}
.content .submit-news .btmmid_bg {
    border-bottom:1px solid #ccc;
    height:13px;
    width:762px;
    overflow:hidden;
    float:left;
}
.content .submit-news .middle_content {
    border-left:1px solid #ccc;
    border-right:1px solid #ccc;
    padding:0 14px;
    width:760px;
    float:left;
    overflow:hidden;
}
.content .submit-news .middle_content span {
    font-weight:bold;
}
.content .submit-news .middle_content .categories {
    width:366px;
    margin:0 0 10px 10px;
    padding:2px 2px 15px 2px;
    border:1px solid #ccc;
}

.content .submit-news .middle_content .categories h1 ,
.content .submit-news .middle_content .categories h3 {
    background: url(/mymedia/images/box/box_title_bg_blue.jpg) no-repeat;
    width:346px;
    color:#ffffff;
    height:22px;
    line-height:22px;
    display:block;
    font-size:14px;
    font-weight:bold;
    padding:2px 10px;
}
.content .submit-news .middle_content .categories p {
    padding:0 0 5px 15px;
    margin:0;
}
.content .submit-news .middle_content .categories ul {
    list-style-type:none;
    margin:0;
    padding-left:10px;
}
.content .submit-news .middle_content .categories ul li {
    float:left;
    width:190px;
}
.content .submit-news .middle_content .categories ul li img {
	padding:5px;
}
.content .submit-news .middle_content .categories#types ul li {
    float:left;
    width:110px;
}
.content .submit-news .middle_content .categories #icon-left {
    padding-left:10px;
}
.content .submit-news .middle_content .categories#own-content {
    float:right;
    width:266px;
    margin:0;
    padding:2px 2px 15px 2px;
    border:1px solid #ccc;
}

.content .submit-news .middle_content .categories#own-content h1,
.content .submit-news .middle_content .categories#own-content h3 {
    background: url(/mymedia/images/box/box_title_bg_blue.jpg) no-repeat;
    width:246px;
    color:#ffffff;
    height:22px;
    line-height:22px;
    display:block;
    font-size:14px;
    font-weight:bold;
    padding:2px 10px;
    text-align:left;
}
.content .submit-news .middle_content .categories#own-content li {
    width:113px;
}
.content .submit-news .middle_content input#id_url,
.content .submit-news .middle_content input#id_title,
input#id_tags {
    width:710px;
    height:18px;
    padding:2px 2px 0 2px;
    font-size:12px;
    line-height:15px;
}
input#id_tags {
	width:450px;
}
.content .submit-news .middle_content label#id_url {
    padding-top:10px;
}
.content .submit-news .step-button img{
    padding-top:10px;
}
.content .submit-news .middle_content textarea#id_description {
    width:703px;
    height:150px;
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
}
.content .submit-news .middle_content .categories#step-3 {
    width:720px;
    margin:0 0 30px 0;
    padding:0;
    border:1px solid #ccc;
}

.content .submit-news .middle_content .categories#step-3 h1,
.content .submit-news .middle_content .categories#step-3 h3,  {
    background: url(/mymedia/images/box/box_title_bg_blue-f.jpg) no-repeat;
    width:700px;
    color:#FFF;
    height:22px;
    line-height:22px;
    display:block;
    font-size:14px;
    font-weight:bold;
    padding:2px 10px;
}

.content .left-content .categories h1.create-lifegoal ,
.content .left-content .categories h3.create-lifegoal {
	background: url(/mymedia/images/box/box_title_bg_blue-f.jpg) no-repeat;
	width:640px;
	color:#FFF;
    height:22px;
    line-height:22px;
    display:block;
    font-size:14px;
    font-weight:bold;
    padding:2px 10px;
}
.content .submit-news .middle_content .categories#step-3 .subcategories {
    border-bottom:1px solid #CCC;
    padding: 10px 0 10px 0;
    width:720px;
}
.content .submit-news .middle_content .categories#step-3 .subcategories#categories_last {
    border:none;
}
.content .submit-news .middle_content .categories#step-3 .subcategories .checkbox {
    line-height:20px;
}
.content .submit-news .middle_content .categories#step-3 .subcategories .checkbox label {
    width:100px;
}
.content .submit-news .middle_content .categories#step-3 span {
    font-weight:bold;
    font-size:13px;
    color:#698bc8;
    padding-left:10px;
}
.content .submit-news .middle_content .span-19 label#id_tags {
    margin-top:10px;
}
.content .submit-news .middle_content .span-19 label#id_tags span {
    font-size:16px;
}
.content .submit-news .middle_content .span-19 input#id_tags {
    background:url(/mymedia/images/txtbox_bg.gif) repeat-x;
    width:550px;
    margin-bottom:20px;
}
.content .submit-news .middle_content .span-19 label#id_tags span.reminder {
    font-size:9px;
    color:#999999;
}

/* SUBMIT NEWS PREVIEW */
.middle_content #content-preview  {
    border:1px solid #CCC;
    padding:20px 0 20px 20px;
    width:697px;
    margin-bottom:10px;
}
.middle_content #content-preview .content-desc p {
    margin:0;
}
.middle_content #content-preview .content-desc .tags {
    margin-bottom:10px;
}
.middle_content #content-preview  .content-desc .tags a {
    color:#3978C7;
    font-weight:bold;
    text-decoration:none;
}
.middle_content img.captcha {
	float:left;
	margin:0 10px 0 0;	
}
.middle_content input#id_captcha_1 {
	width:40px;
	height:20px;
	padding:4px 0 0 0;
	margin:0;
}
.middle_content #content-preview .content-votes {
    width:40px;
    float:left;
    padding:0 15px 0 0;
}
.middle_content #content-preview .content-votes .votes-leftbg {
    background:url(/mymedia/images/vote_leftbg.gif) no-repeat;
    float:left;
    width:6px;
    height:39px;
    overflow:hidden;
}
.middle_content #content-preview .content-votes .votes_rightbg {
    background:url(/mymedia/images/vote_rightbg.gif) no-repeat;
    float:left;
    width:6px;
    height:39px;
    overflow:hidden;
}
.middle_content #content-preview .content-votes .votes-midbg {
    background:url(/mymedia/images/vote_midbg.gif) repeat-x;
    float:left;
    width:28px;
    height:39px;
    overflow:hidden;
    color:#FFF;
    font-size:18px;
    line-height:36px;
    font-weight:bold;
    text-align:center;
}
.middle_content #content-preview .content-votes .votes-border {
    padding:1px 6px;
    border:2px solid #8d8acf;
    float:left;
    margin:5px 0 0 0;
}
.middle_content #content-preview .content-votes .votes-border a {
	text-decoration:none;
}

.middle_content #content-preview .content-desc {
    padding:0 30px 0 0;
    width:395px;
    float:left;
}

.middle_content #content-preview .content-desc h1 ,
.middle_content #content-preview .content-desc h3 {
    font-size:16px;
    color:#3978C7;
    font-weight:bold;
    overflow:hidden;
}
.middle_content #content-preview .content-desc p a {
    color:#0927a9;
    text-decoration:none;
    font-weight:bold;
}
.middle_content #content-preview .content-desc p a:hover {
    text-decoration:underline;
}
.middle_content #content-preview .content-desc ul.icon {
    margin:0;
    padding:0 0 10px 0;
    width:395px;
    float:left;
}	
.middle_content #content-preview .content-desc ul.icon li {
    list-style:none;
    float:left;
}
.middle_content #content-preview .content-desc ul.icon li a {
    color:#0028b8;
    height:17px;
    line-height:17px;
    padding:0 20px;
    text-decoration:none;
}
.middle_content #content-preview .content-desc ul li.comment a {
    background:url(/mymedia/images/comment_icon.gif) no-repeat left top;
}
.middle_content #content-preview .content-desc ul li.share a {
    background:url(/mymedia/images/share_icon.gif) no-repeat left top;
}
.middle_content #content-preview .content-desc ul li.addtofav a {
    background:url(/mymedia/images/addtofav_icon.gif) no-repeat left top;
}

.middle_content #content-preview .content-desc .content-icon, .content .left-content .middle_content .content-desc .content-posted {
    float:left;
    width:395px;
}
.middle_content #content-preview .content-desc .author-img img {
    border:1px solid #ccc;
    width:20px;
    height:20px;
    float:left;
    
}
.middle_content #content-preview .content-desc p.posted {
    float:left;
    margin:0;
    padding:3px 0 0 10px
}
.middle_content .content-desc p.shared {
    font-size:11px;
}
.middle_content .content-desc p.shared span{
    font-weight:bold;
}
.middle_content #content-preview .content-desc a.author-name {
    color:#0533ab;
    text-decoration:none;
}
.middle_content #content-preview .content-desc span.posted-date {
    color:#ccc;
    font-size:11px;
}
/* --------------------------- */
/* second page after login CSS*/

/* LEFT BOX */
div#amazon-product {
	background-color:#FFFFFF;
	color:#000000;
	font-size:10px;
	overflow:hidden;
	position:relative;
	width:220px;
	text-align:left;
}
div.product {
	background-color:#FFFFFF;
	height:76px;
	margin-left:65px;
	padding:3px;
	position:relative;
	width:160px;
	font-size:10px;
	text-align:left;
	float:left;
}
div.product img.productImage {
	left:-65px;
	position:absolute;
	border:2px solid #CCCCFF;
	top:3px;
}
div.product a {
	font-size:11px;
	color:#3978C7;
	font-weight:bold;
}
div.product img {
border:medium none;
}

div#amazon-product div.product p.author {
	margin:2px 0;
}
div#amazon-product div.product p{
	margin:0;
}
div.prices {
	color:#990000;
	margin:1px 0;
}

/* MIDDLE BOX */

div.middle-livefeed-box{
	width:445px;
	float:left;
}

div.middle-livefeed-box-1{
	width:745px;
	float:left;
}

.title-livefeed {
	width:380px;
}

.title-livefeed-1 {
	width: 500px;
}

.title-livefeed-profile {
	width: 480px;
}

.content .left-content .middle_content .title-livefeed h1 ,
.content .left-content .middle_content .title-livefeed h3 {
	font-size:10px;
	color:#545655;
}

.content .left-content .middle_content .title-livefeed-1 h1 ,
.content .left-content .middle_content .title-livefeed-1 h3 {
	font-size:10px;
	color:#545655;
}

.content .left-content .middle_content .content-img-livefeed {
    width:60px;
}
.content .left-content .middle_content .content-img-livefeed img{
    border:2px solid #CCCCFF;
    width:50px;
    height:50px;
	float:left;
}
.content .left-content .middle_content .content-livefeed {
	width:380px;
}
.content .left-content .middle_content .right-content-livefeed {
	width:310px;
	float:left;
	margin-top:-3px;
}
.content .left-content .middle_content .right-content-livefeed-1 {
	width: 610px;
	float:left;
	margin-top:-3px;
}

.content .left-content .middle_content .right-content-livefeed h1 ,
.content .left-content .middle_content .right-content-livefeed h3{
	font-size:11px;
	color:#3978C7
}

.content .left-content .middle_content .right-content-livefeed-1 h1,
.content .left-content .middle_content .right-content-livefeed-1 h3{
  font-size:11px;
  color:#3978C7
}

a.author-livefeed {
	padding:0;
}
.content .left-content .middle_content .right-content-livefeed p{
	margin:0;
	padding:0;
}

.content .left-content .middle_content .right-content-livefeed-1 p{
	margin:0;
	padding:0;
}

.thumbnail-start {
	border:2px solid #CCCCFF;
	margin-right:15px;
	padding:0;
	font-size:10px;
	text-align:left;
	float:left;
	height:50px;
	padding:2px;
	width:50px;
}
.status-start {
	margin-bottom:10px;
	width:390px;
	padding:0;
}

div .livefeed-comment{
	width:265px;
	float:left;
	margin-bottom:10px;
}

div .livefeed-comment-1{
	width:465px;
	float:left;
	margin-bottom:10px;
}

.comment-livefeed {
	background-color:#EDEFF4;
	border-bottom:1px solid #E5EAF1;
	margin:1px;
	list-style-type:none;
	padding-top:2px;
	width:265px;
	float:left;
}

.comment-livefeed-1 {
	background-color:#EDEFF4;
	border-bottom:1px solid #E5EAF1;
	margin:1px;
	list-style-type:none;
	padding-top:2px;
	width:365px;
	float:left;
}

.comment-livefeed p.more-comment {
	text-align:center;
}

.comment-livefeed-1 p.more-comment {
	text-align:center;
}

.comment-livefeed .image-comment {
	width:30px;
	margin-right:5px;
	float:left;
}

.comment-livefeed-1 .image-comment {
	width:30px;
	margin-right:5px;
	float:left;
}

.comment-livefeed .comment-description {
	width:205px;
	float:left;
}

.comment-livefeed-1 .comment-description {
	width:205px;
	float:left;
}

.comment-livefeed .delete-comment-livefeed {
	width:10px;
	float:right;
}

.comment-livefeed-1 .delete-comment-livefeed {
	width:10px;
	float:right;
}

.comment-livefeed .comment-description span{
	color:#333333;
}

.comment-livefeed-1 .comment-description span{
	color:#333333;
}

.comment-livefeed .comment-description span.comment-time{
	font-size:8px;
	color:#808080;
}

.comment-livefeed-1 .comment-description span.comment-time{
	font-size:8px;
	color:#808080;
}

.comment-field {
	width:260px;
	display:none;
}
.comment-field .comment-livefeed textarea {
	width:240px;
	height:20px;
	margin:4px 4px 0 4px;
}

.comment-field .comment-livefeed-1 textarea {
	width:340px;
	height:20px;
	margin:4px 4px 0 4px;
}

.comment-field .comment-livefeed #id_submit {
	width:65px;
	margin:4px;
	height:18px;
	font-size:8px;
	text-align:center;
	float:right;
}

.comment-field .comment-livefeed-1 #id_submit {
	width:65px;
	margin:4px;
	height:18px;
	font-size:8px;
	text-align:center;
	float:right;
}


.comment-livefeed li.li-comment {
	margin-bottom:-2px;
	margin-top:0;
	width:260px;
}

.comment-livefeed-1 li.li-comment {
	margin-bottom:-2px;
	margin-top:0;
	width:340px;
}

a.image-link {
	margin:0 3px 0 3px;
}

div.comment-box {
	width:130px;
	display:none;
	margin:2px;
}

div.older-post{
	border:1px solid #CCCCCC;
	float:left;
	background-color:#EDEFF4;
	text-align:center;
	font-size:10px;
}

div.older-post-1{
	border:1px solid #CCCCCC;
	float:left;
	background-color:#EDEFF4;
	text-align:center;
	font-size:10px;
}

.content .left-content .middle_content .news-start {
	margin-bottom:7px;
	font-size:10px;
	width:390px;
	float:left;
	padding:0 0px 0 0;
}

.content .left-content .middle_content .news-start-1 {
	margin-bottom:7px;
	font-size:10px;
	width:690px;
	float:left;
	padding:0 0px 0 0;
}


.content .left-content .middle_content .news-start .right-center-box {
    font-size:10px;
	width:150px;
	padding:0 0 0;
	float:right;
}

.content .left-content .middle_content .news-start-1 .right-center-box {
    font-size:10px;
	width:150px;
	padding:0 0 0;
	float:right;
}

.content .left-content .middle_content .news-start ul.icon {
    margin:0;
    padding:0 0 10px;
    width:330px;
    float:left;
	font-size:9px;
}

.content .left-content .middle_content .news-start-1 ul.icon {
    margin:0;
    padding:0 0 10px;
    width:330px;
    float:left;
	font-size:9px;
}

.content .left-content .middle_content .news-start ul.icon li {
    list-style:none;
    float:left;
}

.content .left-content .middle_content .news-start-1 ul.icon li {
    list-style:none;
    float:left;
}

.delete-comment-livefeed .close-button-livefeed {
}
.content .left-content .middle_content .news-start ul.icon li a {
    color:#0028b8;
    height:17px;
    line-height:17px;
    padding:0 5px 0 20px;
    text-decoration:none;
}

.content .left-content .middle_content .news-start-1 ul.icon li a {
    color:#0028b8;
    height:17px;
    line-height:17px;
    padding:0 5px 0 20px;
    text-decoration:none;
}

div.for-el-icon {
	list-style:none;
    float:left;
	padding-bottom:5px;
}

div.for-el-icon a{
	color:#0028b8;
    height:17px;
    line-height:17px;
    padding:0 5px 0 20px;
    text-decoration:none;
}

a.el-icon {
    background:url(/mymedia/images/icon_share.png) no-repeat left top;	
	float:left;
	list-style:none outside none;
}

.content .left-content .middle_content .news-start ul li.comment a {
    background:url(/mymedia/images/comment_icon.gif) no-repeat left top;
}

.content .left-content .middle_content .news-start-1 ul li.comment a {
    background:url(/mymedia/images/comment_icon.gif) no-repeat left top;
}

.content .left-content .middle_content .news-start ul li.author-livefeed a {
    padding: 0 5px 0 0;
}

.content .left-content .middle_content .news-start-1 ul li.author-livefeed a {
    padding: 0 5px 0 0;
}

.content .left-content .middle_content .news-start ul li.author-livefeed p {
    font-size:9px;
	padding:0;
}

.content .left-content .middle_content .news-start-1 ul li.author-livefeed p {
    font-size:9px;
	padding:0;
}

.content .left-content .middle_content .news-start ul li.share a {
    background:url(/mymedia/images/share_icon.gif) no-repeat left top;
	float:left;	
}

.content .left-content .middle_content .news-start-1 ul li.share a {
    background:url(/mymedia/images/share_icon.gif) no-repeat left top;
	float:left;	
}

.content .left-content .middle_content .news-start ul li.addtofav a {
    background:url(/mymedia/images/addtofav_icon.gif) no-repeat left top;
}

.content .left-content .middle_content .news-start-1 ul li.addtofav a {
    background:url(/mymedia/images/addtofav_icon.gif) no-repeat left top;
}

.content .left-content .middle_content .news-start ul li.addtofav p {
    color:#999999;
    padding-right:20px;
}

.content .left-content .middle_content .news-start-1 ul li.addtofav p {
    color:#999999;
    padding-right:20px;
}

.content .left-content .middle_content .news-start ul li.delete_news a {
    background:url(/mymedia/images/deletenews_icon.gif) no-repeat left top;
}

.content .left-content .middle_content .news-start-1 ul li.delete_news a {
    background:url(/mymedia/images/deletenews_icon.gif) no-repeat left top;
}

.content .left-content .middle_content .news-start ul li.addtofav a:hover,
.content .left-content .middle_content .news-start ul li.share a:hover,
.content .left-content .middle_content .news-start ul li.comment a:hover,
.content .left-content .middle_content .news-start ul li.delete_news a:hover {
    color:#FB8700;
}

.content .left-content .middle_content .news-start-1 ul li.addtofav a:hover,
.content .left-content .middle_content .news-start-1 ul li.share a:hover,
.content .left-content .middle_content .news-start-1 ul li.comment a:hover,
.content .left-content .middle_content .news-start-1 ul li.delete_news a:hover {
    color:#FB8700;
}

.content .left-content .center_box {
	width:391px;
	overflow:auto;
    border-left:1px solid #ccc;
    border-right:1px solid #ccc;
    padding:0 14px;
    float:left;
}

.content .left-content .center_box h1 ,
.content .left-content .center_box h3 {
    font-size:14px;
    color:#545655;
    font-weight:bold;
    margin:0;
    padding:0 0 5px 0;
}

.content .left-content .center_box h1 span ,
.content .left-content .center_box h3 span {
    color:#7fb20d;
}






/*featured member table view */
table .featured-member {
	text-align:center;
}


/* Life goals table view*/
table, th, td{
    color:#838383;
}
table .column_list td{
    font-weight:bold;
    border-bottom:1px solid #000000;
}
.messages{
    width:665px;
    padding:0 0 20px 10px;
    font-weight:bold;
    color:#6fb608;
}
.messages thead th {
	color:#fff;
	background:url(/mymedia/images/box/box_title_bg_blue-f.jpg) no-repeat center;
}
table ul {
    padding:0;
    margin:0;
}
table ul li{
    list-style-type:none;
    border:1px solid #ffffff;
    width:50px;
    text-align:center;
    background:#5c5c5c;
}
table .link_button:link,
table .link_button:visited{
    color:#ffffff;
    text-decoration:none;
    width:50px;
    display:block;
}
table .link_button:hover{
    background:#a79292;
    color:#000000;
}
.add_lifegoal{
    border:none;
    background:#5c5c5c;
    text-align:center;
    font-size:12px;
    color:#ffffff;
    padding:3px;
    cursor:pointer;
}
.add_lifegoal:hover{
    background:#a79292;
    color:#000000;
}/*
lifegoal_button a:link,
lifegoal_button a:visited{
    text-decoration:none;
}*/
.link_button{
    text-decoration:none;
    background:#5c5c5c;
    text-align:center;
    font-size:12px;
    color:#ffffff;
    padding:4px;
}
.link_button:hover{
    background:#a79292;.
}
#create_mylifegoalform ul,
#edit_mylifegoalform ul{
    width:500px;
}
#create_mylifegoalform ul li,
#edit_mylifegoalform ul li{
    background:#ffffff;
    margin:0;
    padding:0;
    float:left;
    display:inline;
    width:130px;
}

#lifegoal_button{
    width:600px;
}
/* Messages where there is no items */
#no-item-message {
    font-size:14px;
	font-weight:bold;
	line-height:1.5em;
	margin:0;
	text-align:left;
    color: #838383;
}
/* Alert messages */
#alert-message{
    color:#ff0000;
    text-align:center;
}
/* Pagination */
.pagination{
    width:625px;
    text-align:center;
    font-size:12px;
    
}
.pagination .prev{
    color:#000;
    text-align:center;
    text-decoration:none;
    padding:0 2px;
}
.pagination .page{
    color:#000;
    text-decoration:none;
    padding:0 1px;
}
.pagination .next{
    color:#000;
    text-decoration:none;
    padding:0 2px;
}
.pagination .next:hover,
.pagination .prev:hover,
.pagination .page:hover{
    background:#0533AB;
    color:#fff;
    cursor:pointer;
}
.pagination .current{
    background:#0533AB;
	color:#FFFFFF;
	padding:0 3px;
}
.sub_categories{
    margin-left:10px;
}
.content-img img{
    border:2px solid #CCCCFF;
    float:left;
    padding:2px;
    width:100px;
    height:100px;
}
.content-img-lifedashboard img{
    border:2px solid #CCCCFF;
    float:left;
    padding:2px;
    width:150px;
    height:150px;
}
.hits-count{
    font-size:10px;
    color:#5C5C5C;
}
#content-1{
    margin-bottom:40px;
}
.middle_content .content-votes .lifegoal-midbg {
    background:url(/mymedia/images/vote_midbg.gif) repeat-x;
    float:left;
    width:28px;
    height:39px;
    overflow:hidden;
    color:#FFF;
    font-size:16px;
    line-height:20px;
    font-weight:bold;
    text-align:center;
}
.content .left-content .middle_content .content-desc ul li.addtofav input {
    border:none;
    padding-left:20px;
    font-size:12px;
    color:#0028B8;
    background:url(/mymedia/images/addtofav_icon.gif) no-repeat left top;
}
.content .left-content .middle_content .content-desc ul li.addtofav input:hover{
    cursor:pointer;
    color:#FB8700;
    font-weight:bold;
}
div.new-article-img{
    background:url(/mymedia/images/icon/icon_create_lifegoal2.gif) no-repeat 10px 0;
    height:75px;
    width:55px;
    cursor:pointer;
}

/* PASSWORD RESET FORM */
.password-reset input.input {
    background:#FFF url(/mymedia/images/header/loginform_textbox_bg.gif) repeat-x bottom;
    height:17px;
    padding:2px 1px 0 1px;
    margin:0 0 0 10px;
}

/*Right sidebar*/
#lifegoal_cat a,
#mylifegoal_cat a{
    text-decoration:none;
    cursor:pointer;
    color:#000000;
}
#lifegoal_cat ul li.cat-current a,
#mylifegoal_cat ul li.cat-current a{
    color:#0533AB;
}
#lifegoal_cat a:hover,
#mylifegoal_cat a:hover{
    text-decoration:none;
    cursor:pointer;
    color:#0533AB;
}

/* STEP 2 */
#main_step2 .inputs input {
    background:#fff url(/mymedia/images/input-bg.gif) repeat-x bottom;
}
#main_step2 textarea {
    background:#fff url(/mymedia/images/inputbox-bg.gif) repeat-x;
}
#main_step2 li.list_images {
    float:left;
    width:140px;
    padding:5px 0 10px 0;
}
#main_step2 li.list_images input[type="radio"], #main_step2 li.list_images input.radio {
	top:-8em;
}
input[type="radio"]#no_preview, input.radio#no_preview {
	top:-0.75em;
}
#main_step2 img.images {
    padding:1px;
    border:1px solid #CCC;
    width:100px;
    height:100px;
}

.content .left-content .middle_content .invite-friends input[type="checkbox"], input[type="text"] {
    background:url(/mymedia/images/input-bg.gif) repeat-x bottom;
    margin:0;
}
.content .left-content .middle_content .invite-friends input[type="text"] {
    background:url(/mymedia/images/input-bg.gif) repeat-x bottom;
    width:460px;
    margin:0;
}
.content .left-content .middle_content .invite-friends textarea {
    background:#fff url(/mymedia/images/inputbox-bg.gif) repeat-x;
    width:450px;
}

/* INVITATIONS */
.content .left-content .middle_content .join-request {
    margin-bottom:10px;
}
.content .left-content .middle_content .join-request span {
    font-weight:bold;
    font-size:12px;
    color:#999999;
}
/* LIFE GOAL */
.content .left-content .middle_content form#image_upload_form p, 
.content .left-content .middle_content form#image_upload_form input,
.content .left-content .middle_content form#image_upload_form label {
	float:left;
}
.content .left-content .middle_content form#image_upload_form label {
	padding:0 10px 0 0;
}
.content .left-content .middle_content form#image_upload_form input.file,
.content .left-content .middle_content form#image_upload_form input[type="file"] {
	margin:0 10px 0 0;
}
.content .left-content .middle_content form#create_new_lifegoal p {
	color:red;
}
/* FIX WHITE SPACE AT BOTTOM */
.clearfix:after { content: “.”; display:block; height:0; clear:both; visibility:hidden; }
.clearfix {display:table;}
.clearfix {height: 1%;}

/* MESSAGES */
.msg_subject{
	width:100px;
	height:25px;
	float:left;
}
.msg_object{
	width:555px;
	height:25px;
	float:left;
}
.last-one{
	border-bottom:1px solid #CCC;
}

/* NEWS DESCRIPTION */
.news_description {}

/* SITEMAP */
.flatpages .middle_content h1.sitemap_first ,
.flatpages .middle_content h3.sitemap_first {
    font-size:17px;
    font-weight:bold;
    color:#333333;
    padding:5px 0 5px 0;
    margin:0;
}
.flatpages .middle_content .sitemap_second {
    font-size:14px;
    padding:5px 0 5px 10px;
    cursor:pointer;
    font-weight:bold;
}
.flatpages .middle_content .sitemap_third {
    font-size:12px;
    padding-left:20px;
    list-style-type:none;
}

/* LIFE DASHBOARD */
.content .left-content .middle_content .life_dashboard .block {
    border-bottom:1px #CCCCCC dashed;
    padding:10px 0;
}
.content .left-content .middle_content .life_dashboard .block-last {
    padding:10px 0;
}
.content .left-content .middle_content .life_dashboard .block .items {
    padding: 10px 0;
}
.content .left-content .middle_content .life_dashboard .block-last .items {
    padding: 10px 0;
}

.content .left-content .middle_content .life_dashboard h1,
.content .left-content .middle_content .life_dashboard h3 {
    color:#6a9c3d;
    font-size:16px;
    font-weight:bold;
    margin:0;
    padding:0 0 10px 0;
}
.content .left-content .middle_content .life_dashboard a.item_title {
    color: #000000;
    font-size:13px;
    font-weight:bold;
}
.content .left-content .middle_content .life_dashboard a.item_title:hover {
    color: #333333;
    font-size:13px;
    font-weight:bold;
}
.content .left-content .middle_content .life_dashboard img.image_preview {
    padding:2px;
    border:1px #CCCCCC solid;
}
.content .left-content .middle_content .life_dashboard span.create {
    color:#999;
    font-size:12px;
    line-height:20px;
}
.content .left-content .middle_content .life_dashboard ul.icon {
    margin:0;
}
.content .left-content .middle_content .life_dashboard ul.icon li {
    list-style:none;
    float:left;
}
.content .left-content .middle_content .life_dashboard ul.icon li a {
    color:#0028b8;
    height:17px;
    line-height:17px;
    padding:0 20px;
    text-decoration:none;
}
.content .left-content .middle_content .life_dashboard ul li.comment a {
    background:url(/mymedia/images/comment_icon.gif) no-repeat left top;
}
.content .left-content .middle_content .life_dashboard ul li.share a {
    background:url(/mymedia/images/share_icon.gif) no-repeat left top;
}
.content .left-content .middle_content .life_dashboard ul li.addtofav a {
    background:url(/mymedia/images/addtofav_icon.gif) no-repeat left top;
}
.content .left-content .middle_content .life_dashboard ul li.addtofav p {
    color:#999;
}
.content .left-content .middle_content .life_dashboard ul li.delete a {
    background:url(/mymedia/images/deletenews_icon.gif) no-repeat left top;
}
.content .left-content .middle_content .life_dashboard ul li.users {
    color:#999;
    height:17px;
    line-height:17px;
    padding:0 20px;
    text-decoration:none;
}
.content .left-content .middle_content .life_dashboard .my_img {
    padding-bottom: 10px;
}
.content .left-content .middle_content .life_dashboard .author-img img {
    border:1px solid #999;
    width:20px;
    height:20px;
    float:left;
}

/* ERROR MESSAGE */
.error-message {
    color:red;
}

/* IMAGE FOR LIFEGOAL, ANNNUALGOAL, ACTION DETAIL */
.content .left-content .middle_content img.img_detail {
    border:2px solid #CCCCFF;
    padding:2px;
}

/* PROGRESS & ACHIEVEMENTS */
.content .left-content .middle_content .progress_achievements table.progress {}
.content .left-content .middle_content .progress_achievements table.progress .center_text {
    text-align:center;
}
.content .left-content .middle_content .progress_achievements table.progress tr.header_main {
    background:#233b5f;
    height:27px;
}
.content .left-content .middle_content .progress_achievements table.progress tr.header_main th {
    color:#FFFFFF;
    padding:10px;
    border-right:1px solid #FFFFFF;
}
.content .left-content .middle_content .progress_achievements table.progress tr.header {
    background:#90b2e2;
    height:30px;
}
.content .left-content .middle_content .progress_achievements table.progress tr.header th {
    color:#FFFFFF;
    border-right:1px solid #FFFFFF;
}
.content .left-content .middle_content .progress_achievements table.progress th.score_point {
    width:75px;
}
.content .left-content .middle_content .progress_achievements table.progress td {
    color:#000000;
}
.content .left-content .middle_content .progress_achievements table.progress tr.one {
    background:#f6f6f6;
	
}
.content .left-content .middle_content .progress_achievements table.progress tr.two {
    background:#e5e5e5;
}
.content .left-content .middle_content .progress_achievements table.progress tr.two {
    background:#E7E7E7;
}
.content .left-content .middle_content .progress_achievements table.progress .done {
    color:#9cb152;
    font-weight:bold;
}
.content .left-content .middle_content .progress_achievements table.progress .open {
    color:#ff6f00;
    font-weight:bold;
}
.content .left-content .middle_content .progress_achievements table.progress a {
    color:#000000;
}
.content .left-content .middle_content .progress_achievements table.progress a:hover {
    color:#838383;
}
.content .left-content .middle_content .progress_achievements table.progress td.percent {
    color:#3658c3;
    font-weight:bold;
}
.content .left-content .middle_content .progress_achievements table.progress td.edit {
	border-bottom:1px solid #000000;
    background:#FFFFFF;
}

.content .left-content .middle_content .progress_achievements table.progress td.edit a {
    color:#000000;
}
.content .left-content .middle_content .progress_achievements table.progress td.edit a:hover {
    color:#999;
}
.content .left-content .middle_content .progress_achievements table .border {
    border-right:1px solid #FFFFFF;
	border-bottom:1px solid #FFFFFF;
	
}
.content .left-content .middle_content .progress_achievements .summary {
    padding:10px 20px;
    margin-bottom:20px;
}

.content .left-content .middle_content .progress_achievements .summary h1 ,
.content .left-content .middle_content .progress_achievements .summary h3 {
    padding:10px 0;
    margin-bottom:10px;
    border-bottom:1px dashed #CCCCCC;
    border-top:1px dashed #CCCCCC;
}
.content .left-content .middle_content .progress_achievements .summary tr.header {
    background:#e3e0b7;
    height:30px;
}
.content .left-content .middle_content .progress_achievements .summary tr.header th {
    color:#000000;
    padding:10px;
    border-right:1px solid #FFFFFF;
}
.content .left-content .middle_content .progress_achievements .summary tr.one {
    background:#f6f6f6;
}
.content .left-content .middle_content .progress_achievements .summary tr.two {
    background:#e5e5e5;
}
.content .left-content .middle_content .progress_achievements .summary .center_text {
    text-align:center;
}
.content .left-content .middle_content .progress_achievements .summary td.label {
    color:#838383;
    font-weight:bold;
    width:170px;
}
.content .left-content .middle_content .progress_achievements .summary td.progress {
    color:#3658c3;
    font-weight:bold;
}
.content .left-content .middle_content .progress_achievements .summary td {
    color:#000000;
}
.content .left-content .middle_content .progress_achievements .summary_all {
    padding:10px 20px;
    margin-bottom:20px;
    float:right;
}
.content .left-content .middle_content .progress_achievements .summary_all td.label {
    color:#000000;
    font-weight:bold;
    text-align:right;
}
.content .left-content .middle_content .progress_achievements .summary_all td.progress {
    color:#3658c3;
    font-weight:bold;
    border:1px solid #000000;
    width:80px;
    text-align:center;
}

/* LIFE DASHBOARD RED NAVIGATION */
.gradient-box-mid-mid-s ul.life_dashboard {
    list-style-type:none;
    margin:0;
}
.gradient-box-mid-mid-s ul.life_dashboard li {
    font-weight:bold;
    padding:4px 0 0 25px;
}

/* JOURNAL */
.middle_content ul.journal_categories li {
    float:left;
    width:66px;
    height:100px;
    background:#FFF;
    cursor:pointer;
}
.middle_content ul.journal_categories li img {
    width:57px;
    height:55px;
    cursor:pointer;
}
.middle_content ul.journal_categories li input {
    width:66px;
}
.middle_content ul.journal_categories li .icon {
    border:2px solid #CCC;
    height:88px;
}
.middle_content ul.journal_categories li .icon .label {
    border-top:1px solid #CCC;
}
.middle_content ul.journal_categories li .icon .label span {
    font-size:11px;
}
.middle_content ul.journal_categories li.selected .icon {
    border:2px solid #6FB608;
    height:88px;
}
.middle_content ul.journal_categories li.selected .icon .label {
    border-top:1px solid #6FB608;
}
.middle_content tr .journal_journal textarea {
    width:395px;
    height:60px;
    background:url("/mymedia/images/inputbox-bg.gif") repeat-x scroll 0 0 #FFFFFF;
    margin:2px 0 10px;
}
.middle_content tr .journal_journal img.delete {
    margin-bottom:50px;
    cursor:pointer;
}
p a.journal_link {
    color:#000000;
    font-weight:normal;
}

/* NEW LIFE GOAL FORM */
.content .left-content .categories ul.categories_choice {
    padding:0;
    margin:0;
    width:410px;
}
.content .left-content .categories ul.categories_choice li {
    float:left;
    width:66px;
    height:102px;
    background:#FFF;
    padding:0;
}
.content .left-content .categories ul.categories_choice li img {
    width:56px;
    height:55px;
}
.content .left-content .categories ul.categories_choice li .icon {
    border:1px solid #CCC;
    height:97px;
}
.content .left-content .categories ul.categories_choice li .icon .label {
    font-size:8px;
    border-bottom:1px solid #CCC;
    height:15px;
    font-family:Comic Sans MS;
    color:#666;
}
.content .left-content .categories tr.lifegoal_title input#id_title {
    width:405px;
}
.content .left-content .categories tr.lifegoal_description textarea {
    width:394px;
    background:url("/mymedia/images/inputbox-bg.gif") repeat-x scroll 0 0 #FFFFFF;
    height:160px;
}
.content .left-content .categories tr.lifegoal_tags #tags {
    width:149px;
}
.content .left-content .categories tr.lifegoal_achieved #id_achieved {
    padding:0;
    margin:0;
}
.content .left-content .categories tr.lifegoal_achieved_date #id_achieved_date {
    width:149px;
}
.content .left-content .categories tr.projects_lifegoal select {
    width:  406px;
}
.content .left-content .categories tr.projects_target_date #id_target_date {
    width:149px;
}

/* FEEDBACK FORM */
.content .left-content .middle_content .feedback {
    padding:5px 0 0 5px;
}
.content .left-content .middle_content .feedback .item {
    padding-bottom:25px;
}
.content .left-content .middle_content .feedback label {
    font-weight:bold;
    font-size:13px;
}
.content .left-content .middle_content .feedback ul {
    list-style-type:none;
    margin:0;
}
.content .left-content .middle_content .feedback ul li {
    float:left;
    margin-right:25px;
}
.content .left-content .middle_content .feedback ul li label {
    font-weight:normal;
    font-size:12px;
}
.content .left-content .middle_content .feedback textarea {
    width:394px;
    background:url("/mymedia/images/inputbox-bg.gif") repeat-x scroll 0 0 #FFFFFF;
    height:180px;
}
.content .left-content .middle_content .feedback .text input {
    width:404px;
    height:20px;
}
.content .left-content .middle_content .feedback .text span {
    font-weight:bold;
    color:#666666;
}
.content .left-content .middle_content .feedback ul.errorlist {
    color:red;
    font-size:11px;
}
.content .left-content .middle_content .feedback ul.errorlist li {
    padding-left:3px;
}

/* NEW POPULAR TAB FOR LIFEDASHBOARD */
.content-new-popular-tab {
    border-bottom:1px dashed #CCC;
    padding-bottom:5px;
    margin-bottom:20px;
    width:630px;
}
.content-new-popular-tab .new-popular-tab {
    float:right;
}
.content-new-popular-tab .new-popular-tab ul {
    float:right;
    width:290px;
    margin:0;
    list-style-type:none;
}
.content-new-popular-tab .new-popular-tab ul li.small {
    border-right:1px solid #CCC;
    float:left;
    line-height:13px;
    margin:6px 0 0;
    padding:0 10px;
}
.content-new-popular-tab .new-popular-tab ul li.last {
    border:none;
    float:left;
    line-height:13px;
    margin:6px 0 0;
    padding:0 10px;
}
.content-new-popular-tab .new-popular-tab ul li a {
    font-size:11px;
    color:#333333;
}
.content-new-popular-tab .new-popular-tab ul li a:hover {
    color:#000000;
    text-decoration:underline;
}
.content-new-popular-tab .new-popular-tab ul li a.clicked_sub {
    text-decoration:underline;
}


/* NEW POPULAR TAB FOR NEWS */
.content-new-popular-tab {
    border-bottom:1px dashed #CCC;
    padding-bottom:5px;
    margin-bottom:20px;
    width:650px;
}
.content-new-popular-tab .news-popular-tab {
    float:left;
}
.content-new-popular-tab .news-popular-tab ul {
    float:left;
    width:650px;
    margin:0;
    list-style-type:none;
}
.content-new-popular-tab .news-popular-tab ul li.small {
    border-right:1px solid #CCC;
    float:left;
    line-height:13px;
    margin:6px 0 0;
    padding:0 10px;
}
.content-new-popular-tab .news-popular-tab ul li.last {
    border:none;
    float:left;
    line-height:13px;
    margin:6px 0 0;
    padding:0 10px;
}
.content-new-popular-tab .news-popular-tab ul li span {
	font-size:13px; 
	font-weight:bold; 
	color: #000099;
}
.content-new-popular-tab .news-popular-tab ul li a {
    font-size:11px;
    color:#333333;
}
.content-new-popular-tab .news-popular-tab ul li a:hover {
    color:#000000;
    text-decoration:underline;
}
.content-new-popular-tab .news-popular-tab ul li a.clicked_sub {
    text-decoration:underline;
}


/* NEW POPULAR PAGE FOR AFTER LOGIN*/
.content-new-popular-tab .new-popular-page {
    float:right;
}
.content-new-popular-tab .new-popular-page ul {
    float:right;
	margin:-4px -15px 0 0;
	width:115px;
    list-style-type:none;
}
.content-new-popular-tab .new-popular-page ul li.small {
    border-right:1px solid #CCC;
    float:left;
    line-height:13px;
    margin:6px 0 0;
    padding:0 10px;
}
.content-new-popular-tab .new-popular-page ul li.last {
    border:none;
    float:left;
    line-height:13px;
    margin:6px 0 0;
    padding:0 10px;
}
.content-new-popular-tab .new-popular-page ul li a {
    font-size:10px;
    color:#333333;
}
.content-new-popular-tab .new-popular-page ul li a:hover {
    color:#000000;
    text-decoration:underline;
}
.content-new-popular-tab .new-popular-page ul li a.clicked_sub {
    text-decoration:underline;
}

/* FLATPAGE */
div#flatpages_content { width:940px; padding:20px 12px; }
div#flatpages_content p { margin:0 0 10px; }
.flatpages {
    padding: 0 0 0 30px;
}
.flatpages .topleft_cornerbg {
    /* background:url(/mymedia/images/col_lefttop_corner.gif) no-repeat;*/
    height:14px;
    width:13px;
    overflow:hidden;
    float:left;
    border-left:1px solid #CCCCCC;
    border-top:1px solid #CCCCCC;
}
.flatpages .topright_cornerbg {
    /*background:url(/mymedia/images/col_righttop_corner.gif) no-repeat;*/
    height:14px;
    width:13px;
    overflow:hidden;
    float:left;
    z-index:1;
    position:relative;
    border-right:1px solid #CCCCCC;
    border-top:1px solid #CCCCCC;
}
.flatpages .topmid_bg {
    border-top:1px solid #ccc;
    height:13px;
    width:957px;
    overflow:hidden;
    float:left;
}
.flatpages .btmleft_cornerbg {
    /*background:url(/mymedia/images/col_leftbtm_corner.gif) no-repeat;*/
    height:13px;
    width:13px;
    overflow:hidden;
    float:left;
    border-left:1px solid #CCCCCC;
    border-bottom:1px solid #CCCCCC;
}
.flatpages .btmright_cornerbg {
    /*background:url(/mymedia/images/col_rightbtm_corner.gif) no-repeat;*/
    height:13px;
    width:13px;
    overflow:hidden;
    float:left;
    border-right:1px solid #CCCCCC;
    border-bottom:1px solid #CCCCCC;
}
.flatpages .btmmid_bg {
    border-bottom:1px solid #ccc;
    height:13px;
    width:957px;
    overflow:hidden;
    float:left;
}
.flatpages .middle_content {
    border-left:1px solid #ccc;
    border-right:1px solid #ccc;
    padding:0 14px;
    width:955px;
    float:left;
    overflow:hidden;
}

.flatpages .middle_content h1 ,
.flatpages .middle_content h3 {
    font-size:14px;
    color:#545655;
    font-weight:bold;
    margin:0;
    padding:0 0 20px 0;
}

.flatpages .middle_content h1 span ,
.flatpages .middle_content h3 span {
    color:#7fb20d;
}

.title_tooltip{
	text-align:right;
    background-color: white;
	margin-top:0px;
	width:0px;
	float:right;
    margin-right:10px;
}

.tooltip{ position: absolute; top: 0; left: 0; z-index: 3; display: block; color:white;}

/* Highlight messages */
.message_hg {
    background:none repeat scroll 0 0 #F5F689;
    border:1px solid #CCCCCC;
    color:#1053AE;
    font-weight:bold;
    margin:5px 0 10px 30px;
    padding:10px;
    width:955px;
}

td.labelcountry select#id_country, td.labelgender select#id_gender, td.labelinterest select#id_interest, td.labelexpert select#id_expert{
	width:140px;
}
td.label_age select#id_start_age, td.label_age select#id_end_age{
	width:61px;
}

table.instruction_community, tr.instruction_community, th.instruction_community, td.instruction_community {
	border:1px solid  black;
	color: black;
}
/*div#news_description p#simple_status span#more-status{
	cursor:pointer;
	color:#0028B8;
}
div#news_description p#simple_status span#more-status:hover{
	text-decoration:underline;*/
}

