@import "common.css";

body{
    font-family:verdana,Arial, Helvetica, sans-serif;
    text-align:center;
	font-size:12px
}

body.blogBody{
    background:#ffffff url("../images/content_bg.jpg") repeat-x 0 218px;
}

H1{
	font-family:verdana,Arial, Helvetica, sans-serif;
	font-weight:normal;
    font-size:32px;
    /*text-transform:uppercase;*/
}
	body.blogBody H1{
		background:transparent url( '../images/bg/blog_list_top.gif' ) repeat-x left bottom;
		padding-bottom:43px
	}
    H1.noBg{
		background:none !important;
		padding-bottom:0 !important;
    }
        body.blogBody H1.noBg{
            float:left;
            height:38px;
        }
    .tagCloudCont{
        background:transparent url( '../images/bg/blog_list_top.gif' ) repeat-x left bottom;
        padding-bottom:43px

    }
	#tagCloudDiv a:hover{
			color:#ffffff !important;
			background-color:#00ce00;
		}
    body.blogView H1{
		background:transparent url( '../images/bg/pageTitleShort.gif' ) repeat-x left bottom;
		padding-bottom:16px;
		font-size:1em;
		font-weight:bold
	}
		body.blogView H1 Span{
			color:#00CE00;
			font-weight:normal
		}

H2{
	/*text-transform:uppercase;*/
}
	.blogView H2{
		font-size:2em;
		margin:-1em 0 1em
	}
		.blogView H2{
			font-weight:normal;
			margin:1em 0 .7em
		}
		.blogView .blogs H2{
			font-weight:normal;
			margin:0;
			font-size:1.5em
		}

/** Structure **/

/* Header */
#header {
    background-color:#000000;

}

.blogBody #header {
    border-bottom:10px solid #68e316;
}

.basicBody #header {
    border-bottom : 10px solid #68E316;
}

	#header .container{
		height: 208px;
		width:1000px;
		margin:0 auto;
		text-align:left;
		position:relative;
	}

	#header .bgImg{
		background:transparent url("../images/header_bg_blog.gif") no-repeat 25px 0;
		height: 208px;
		width:1000px;
		float:left;
		position:relative;
		/*left:-336px;*/
		z-index:0;
	}
        .basicBody .container{
            height: 97px !important;
		}
        .basicBody #header .containerOpened{
            width:1000px;
            margin:0 auto;
            text-align:left;
            position:relative;
            height: 163px !important;
		}
        .basicBody #header .bgImg{
            /*left:-336px;            */
            height: 97px !important;
            /*background:transparent url("../images/header_bg_blog_Short.gif") no-repeat !important;*/
            background:transparent url("../images/logo_main.gif") bottom left no-repeat !important;
            margin-left: 20px;
        }

        .basicBody #header .containerOpened .bgImg{
            height: 163px !important;
        }

    #header .home{
        display:block;
        position:absolute;
        z-index:1;
        text-indent:1000px;
        overflow:hidden;
        /*border:1px solid red;*/
    }
    #header .registerLink{
        display:block;
        position:absolute;
        z-index:1;
        text-indent:1000px;
        overflow:hidden;
        width:200px;
        height:20px;
    }


        .basicBody #header .home{
            width:356px;
            height:94px;
            top:0px;
            left:6px;
        }

        .blogBody #header .home{
            width:234px;
            height:178px;
            top:25px;
            left:23px;
        }


    .blogBody #header .top_banner {
        display:block;
		z-index:1;
        right:38px;
        position:absolute;
        height: 128px;
        width: 233px;
        /*background-image: url("../images/bg/sep.gif");
        background-position: bottom;
        background-repeat: repeat-x;*/
    }

    .blogBody #header .top_banner img {
        margin-left: 12px;
    }

    .basicBody #header .top_banner {
        display:none;
    }

    #header .menu{
		display:block;
		margin-top:143px;
		/*margin-top:93px;*/
		z-index:1;
		position:absolute;
        right:44px;
		height:59px;
        width:221px;
        background:transparent url(../images/header_menu_logo_user.gif) no-repeat scroll 0pt bottom;
        /*background:transparent url('../images/header_menu_logo_blog.gif') no-repeat 0 bottom;*/
	}

        #header .menu.loggedIn{
			padding-top:0;
            margin-top:93px;
            top:6px;
        }

        .basicBody #header .menu{
            padding-top: 0px;
            margin-top:40px !important;
            background:transparent url('../images/header_menu_logo_user.gif') no-repeat 0 bottom;
			width:221px;
			right:72px;
			height:52px
		}

        .basicBody #header .menu.loggedIn{
            margin-top:0px !important;
        }

        .basicBody #header .containerOpened .menu {
            padding-top: 97px !important;
        }

        .basicBody #header .zapNavigateContainer{
            width: 814px;
            margin: auto;
            position: relative;
            text-align: center;
            padding-top: 15px;
            clear: both;
        }
        .basicBody #header .zapCloseContainer{
            width: 814px;
            margin: auto;
            position: relative;
            text-align: right;
            padding-bottom: 8px;
        }
        .basicBody #header .zapMenu {
            padding-top: 10px;
        }
        .basicBody #header .zapMenu ul.zapTopMenu{
            background-color: #2B2B2B;
            line-height: 24px;
        }
        .basicBody #header .zapMenu ul.zapTopMenu li{
            display: inline;
            margin: 0 12px;
        }
        .basicBody #header .zapMenu ul.zapTopMenu li a{
            font-size: 11px;
            color: #3477B8;
            font-weight: bolder;
            text-decoration: none;
            padding-bottom: 12px !important;
        }
        .basicBody #header .zapMenu ul.zapTopMenu li a:hover{
            color: #8ABBEB;
            background-image: url("../images/menu_pointer.gif");
            background-repeat: no-repeat;
            background-position: center bottom;
        }
        .basicBody #header .zapMenu ul.zapTopMenu li.active a{
            background-image: url("../images/menu_pointer.gif");
            background-repeat: no-repeat;
            background-position: center bottom;
        }
        .basicBody #header .zapMenu ul.zapTopMenu li.active a{
            color: #8ABBEB;
        }
        .basicBody #header .zapContainer {
            width: 1000px;
            margin:0 auto;
            text-align:left;
            position:relative;
        }

        .basicBody #header .zapLogo {
            margin-left: 35px;
            margin-top: 15px;
            float: left;
        }

        .basicBody #header .zapTool {
            margin-top: 15px;
            margin-left: 15px;
            float: left;
            background-image: url("../images/bg/main_trend_side_bg.gif");
            width: 76px;
            height: 258px;
        }

        .basicBody #header .zapTool .votes{
            width:58px;
            height:43px;
            text-align:center;
            font-size:10px;
            color:#cccccc;
            /*background-color:#000000;*/
            background-image: url("../images/bg/trend_zap_votes_bg.gif");
            margin-bottom:2px;
        }


        .basicBody #header .zapTool .votes strong{
            color:#FFF;
            font-size:20px;
            padding-top: 2px;
            display: block;
        }

        .basicBody #header .zapTool .spacer{
            padding: 9px;
        }

        .basicBody #header .zapTool .viewsCount,
        .basicBody #header .zapTool .opinionsCount{
            margin-bottom:5px;
            display:block;
            color: #999999;
        }

        .basicBody #header .zapTool a {
            color: #999 !important
        }

        .basicBody #header .zapTool ul {
            line-height: 16px !important;
        }
        .basicBody #header .zapTool ul li {
            margin: 0;
            padding: 0
        }

        .basicBody #header .zapTool ul a{
            background-repeat:no-repeat;
            background-position:0 2px;
            padding-left:15px;
            line-height:16px;
            text-decoration:none;
            color: #888884 !important;
            font-weight: normal !important;
            font-size: 11px
        }

        .basicBody #header .zapTool ul a:hover{
            color: #FFF !important
        }

        .basicBody #header .zapTool a.reject{
			background-image:url('../images/icons/trend_reject_zap.gif');
		}
		.basicBody #header .zapTool a.opinion{
			background-image:url('../images/icons/trend_opinion_zap.gif');
		}
		.basicBody #header .zapTool a.link{
			background-image:url('../images/icons/trend_link_zap.gif');
		}
		.basicBody #header .zapTool a.spread{
			background-image:url('../images/icons/trend_spread_zap.gif');
		}
		.basicBody #header .zapTool a.alert{
			background-image:url('../images/icons/trend_alert_zap.gif');
		}

        .basicBody #header .zapWindow {
            width: 653px;
            height: 258px;
            float: left;
            margin-top: 15px;
            margin-left: 15px;
            background-image: url("../images/bg/main_trend_bg.gif");
            color: #CCCCCC;
        }

        .basicBody #header .zapWindow p{
            line-height: 1.5em;
        }

        .basicBody #header .zapWindow .spacer{
            padding: 27px 42px;
        }

        .basicBody #header .zapWindow dl{
            font-size: 11px;
            padding-top: 20px;
        }
        .basicBody #header .zapWindow dt{
            color: #777779;
            font-weight: bolder;
            float: left;
            margin-right: 5px;
        }

        .basicBody #header .zapWindow dd{
            color: #3477B8;
        }

        .basicBody #header .zapWindow .spotter {
            color: #777779;
            font-size: 11px;
            padding: 3px 0
        }

        .basicBody #header .zapWindow a {
            color: #777779
         }

         .basicBody #header .zapWindow .spotter a {
            color: #F801DF;
            text-decoration: none;
         }
        .basicBody #header .zapWindow .zapImage{
            float: right;
            margin-left: 20px;
        }


    #header .menu li{
		float:left;
		text-align:center;
		margin-right:7px;
        line-height:20px;
    }

	#header .menu a{
		color:#848484;
		text-decoration:none;
		font-size:12px;
		font-weight:bold;
	}

	#header .menu a:hover{
		color:#1daee5;
	}

	#header .menu .join{
		width:40px;
		height:20px;
		background:transparent url('../images/header_butt_meduim.gif') no-repeat 0 0;
        font-family:Arial, Helvetica, sans-serif;
	}

	#header .menu .help{
		width:40px;
		height:20px;
		background:transparent url('../images/header_butt_meduim.gif') no-repeat 0 0;
        font-family:Arial, Helvetica, sans-serif;
	}

    .max{
        cursor:pointer;
    }

    #header .menu .max{
		width:40px;
		height:20px;
		background:transparent url('../images/header_butt_small.gif') no-repeat 0 0;
		margin-left:12px;
	}


	#header .menu .signin{
		width:54px;
		height:20px;
		background:transparent url('../images/header_butt_large.gif') no-repeat 0 0;
        font-family:Arial, Helvetica, sans-serif;
	}


	#header .login{
		display:none;
		position:absolute;
		top:66px;
		right:82px;
		z-index:100;
		padding:6px 0 0 16px;
		background-color:#000000;
		color:#ffffff;
		width:214px;
		height:119px;
		font-size:12px;
		border:1px solid #555555;
	}
    .loginErr {
        display:none;
        color:#FF0000;
        margin-right:30px;
        margin-bottom:8px;
        float:left;
}
	#header .login .x{
		padding-right:5px;
		text-align:right;
		margin-bottom:3px;
	}

	#header .login .x a{
		font-weight:bold;
		text-decoration:none;
		color:#888888;
		font-size:11px;
	}

	#header .login .inp{
		border:1px solid #555555;
	}


	#header .login .chk{}

	#header .login .txtInp{
		width:119px;
		height:17px;
		margin-bottom:5px;
	}

	#header .login .txtLbl{
		width:72px;
		float:left;
		color:#69b401;
		line-height:18px;
	}

	#header .login .txtLbl{
		width:72px;
		float:left;
	}


	#header .login .remember{
		color:#999999;
	}

	#header .login br{
		clear:left;
	}

	#header .login .submit{
		float:right;
		padding-right:20px;
	}
	#header .login .submit input{
		font-size:11px;
	}

	#header .login .forgot{
		color:#999999;
		line-height:30px;
	}

    #header .username{
        background:transparent url("../images/bg/userHeader.gif") no-repeat;
        width:227px;
        height:24px;
        position:absolute;
        right:61px;
        top:65px;
        font-weight:bold;
        color:#fff;
        padding-left:5px;
        padding-top:3px;
        font-size:1.4em;
        z-index: 2;
    }

    .blogBody #header .username{
        top:167px;
        right:30px        
    }

.box {
    padding-bottom: 10px
}

.box .header {
    width: 628px;
    height: 40px;
    background-image: url("../images/box_header.gif");
    background-repeat: no-repeat;
    background-position: top;
}

.box .header .box_title{
    padding: 18px 0 0 22px;
}

.box .body {
    width: 628px;
    background-repeat: repeat-y;
    background-image: url("../images/box_body.gif");
}

.box .body .box_body{
    padding: 10px 22px 5px 22px;
}

.box .footer {
    width: 628px;
    height: 18px;
    background-image: url("../images/box_footer.gif");
    background-repeat: no-repeat;
    background-position: bottom;
}

/* Content */
#content {
    width: 927px;
    padding-left:30px;
    /*padding-left:0px;*/
    padding-right:43px;
    margin: 0 auto;
    text-align:left;
}
	#content .contentContent{
		/*margin:0 38px;*/
        background:#ffffff url('../images/content_bg.gif') repeat-y right 0;
		padding-bottom:10em;
    }
		.blogBody #content .contentContent{
			background:#ffffff url('../images/content_bg.gif') repeat-y right 0;
		}
		.basicBody #content .contentContent{
			background:#ffffff url('../images/bg/content_InnerPages_Bg.gif') repeat-y 684px 0;
		}
		.HighLegBG #content .contentContent{
			background:#ffffff url('../images/bg/oneHighLegBG.gif') repeat-y right 0;
		}

	#content .leftColumn {
		float: left;
		width: 693px;
	}
		.HighLegBG #content .leftColumn {
			width: 673px;
			overflow:hidden;
		}
		#content .leftContent {
			padding:20px 0 0 0px;
			margin-right:10px;
		}
			.blogView #content .leftContent {
				padding:10px 0 0 37px;
				margin-right:10px;
			}

    #content .rightColumn {
		margin-left:707px;
		padding:10px 10px 0 0;
	}
		.HighLegBG #content .rightColumn {
			margin-left:691px;
			padding:10px 18px 0 0
		}
        .profileMyBlog_Body .rightColumn H3{
			margin-top:10px;
            font-family: Arial;
		}
		.withGradiant{
			background:transparent url("../images/bg/silverGradiantBg.bottomUnde.gif") repeat-x;
			height:30px;
			line-height:30px;
			padding-left:10px;
			color:#69b401;
			font-size:1.3em;
			margin-bottom:.2em
		}
			.withGradiant .editBtn{
				float:right;
				margin:5px 172px 0 0
			}
		.dropMeLine{
			width:120px;
			display:block;
			margin:.8em auto;
			padding:5px 0;
			text-align:center;
			border:1px solid #89DEFD;
			color:#525252;
			font-weight:bold;
			text-decoration:none;
			font-size:11px;
            background-color:#FFF;
        }
		.chatZone{
			border-top:1px solid #E7E7E7;
			border-bottom:2px solid #E7E7E7;
			font-size:13px;
            overflow:hidden;
            width:98%;
            word-wrap:break-word;
        }
			.chatZone P{
				margin:1em 0
			}
			.chatZone A{
				color:#69b401;
				font-weight:bold
			}
			.chatZone .me{
				color:#F00
			}
            .chatZone img{
				border:1px solid #000000
			}

/* Footer */
#footer {
    clear:left;
    background:#000000 url("../images/footer_bg.gif") repeat-x 0 0;
    border-top:10px solid #68e316;
    zoom:1;
}

.blogBody #footer {
    border-top:10px solid #68e316;
}

#footer .container{
    height: 249px !important;
    background:transparent url('../images/footer_left.jpg') no-repeat 0 0;

    width:1000px;
    margin:0 auto;
    text-align:left;

}

#footer h3 {
    color: #67bbee;
    font-weight: normal;
    font-size: 14px;
    margin-bottom: 10px;
}

#footer a {
    color: #aaaaaa;
    text-decoration: none;
    font-size: 12px;
}

#footer .top {
    clear: left;
    float: right;
}

#footer .menu {
    height:177px;
    padding-left:210px;
    padding-top:26px;
}

#footer .menu li {
    float: left;
    width: 175px;
    line-height: 18px;
}

/** Content **/

.mainSearchZone{
	background-color:#f7f7f7;
	height:29px;
	margin-bottom:1em
}
	.mainSearchZoneContent{
		width:934px;
		padding:0 36px;
		margin:0 auto;
	}
.mainSearch {
    height: 25px;
    margin-top: 2px;
    margin-right: 10px;
    text-align: right;
    background-color:#f7f7f7;
	padding-top:2px
}
	.mainSearchZone .mainSearch{
		float:left;
		/*width:667px;*/
		width:677px;
	}
	.showMenu{
		background:transparent url("../images/icons/showMenu.gif") no-repeat right;
		float:left;
		margin:5px 0 0 63px;
		color:#9CAFC6;
		text-decoration:none;
		padding-right:20px;
		font-size:1.25em
	}
    .hideMenu{
        background:transparent url("../images/icons/hideMenu.gif") no-repeat right;
        float:left;
        margin:5px 0 0 63px;
        color:#9CAFC6;
        text-decoration:none;
        padding-right:20px;
        font-size:1.25em
    }
.mainSearch select {
    font-size:12px;
}
.mainSearch .inp {
    border:1px solid #d6d6d6;
}

.mainSearch .submit{
	/*vertical-align:bottom;*/
	vertical-align:text-bottom;
}

/* common */


.proType{
    background:transparent url('../images/icons/pro_user_icon.gif') no-repeat 0 0;
    padding-left:20px;
    line-height:18px;
}


.bloggerType{
    background:transparent url('../images/icons/blogger_user_icon.gif') no-repeat 0 0;
    padding-left:20px;
    line-height:18px;
}

.errorMsg{
    font-weight:bold;
    color:#ff0000;
}

/** Custom upload widget **/
.customUpload{
    position:relative;
    width:200px;
    overflow:hidden;
}

.customUpload div{
    float:left;
    width:97px;
    height:119px;
    overflow:hidden;
    border:1px solid #8cd8fc;
    background-color:#fcfff8;
    margin-right:7px;
    z-index: 5;
    position:relative;
}

.customUpload .fakefile {
    position: absolute;
    top: 0;
    left: 107px;
    z-index: 1;
}


.customUpload .txtInp {
    position: absolute;
    text-align: right;
    filter:alpha(opacity:0);
    opacity:0;
    z-index:2;
    left:-80px;
    width:20px;
}

.customUpload .edit{
    font-size:8px;
    left:19px;
    filter:alpha(opacity:0);
    opacity:0;
    position:absolute;
    text-align:right;
    top:143px;
    width:10px;
    z-index:2;
}

.customUpload span {
    margin-top:32px;
    display:block;

}



/* Banner */
.banner{
    border-bottom:9px solid #e0e0de;
	float:left;
    margin-bottom:10px !important;
    padding-bottom:10px !important;
}

/* Blog menu */
.blogMenu{
    margin:0 0 0 2px;
}

	.blogMenu .topic{
		border-bottom:1px solid #f4f4f4;
		background:transparent url('../images/topic_menu_ball.gif') no-repeat 0 6px !important;
		padding:0 0 6px 12px;
		margin-bottom:6px;
        display:inline-block;
    }


	.blogMenu h3{
		font-weight:normal;
		font-size:11px !important;
		font-family:verdana !important;
		background:none !important;
		height:auto !important;
		line-height:normal !important;
		padding-left:0 !important;
	}

		.blogMenu h3 a{
			color:#000000;
			text-decoration:none;
			display:block;
		}

		.blogMenu h3 a:hover{
			color:#53cd00;
		}


	.blogMenu .topic div{
		/*display:none;*/
	}

		.blogMenu .topic div a{
			color:#00ce00;
			padding:2px;
            font-family:verdana !important;
        }

		.blogMenu .topic div a:hover{
			color:#ffffff;
			background-color:#00ce00;
		}

/* Blogs list */
.blogList {}

.blogList .sort {
    border-top: 1px solid #dddddd;
    margin-bottom:40px;
}

    .blogList .sort li {
        float: left;
        font-size: 11px;
        padding: 4px 12px 0 12px;
    }

    .blogList .sort a {
        height: 20px;
        color: #000000;
        text-decoration: none;
    }

    .blogList .sort .selected {
        background-color: #eeffdd;
        border-left: 1px solid #dddddd;
        border-right: 1px solid #dddddd;
        border-bottom: 1px solid #dddddd;
        height: 19px;
        padding: 4px 11px 0 11px;
    }

    .blogList .sort .selected a{
        cursor:default;
    }


.blogList .blogs {
    clear: left;
}
.aBlogView{}
	.blogList .blogs li.aBlogView{
        background:transparent url( '../images/bg/blog_list_sep.gif' ) repeat-x 0 bottom;
        padding:10px 0 30px 0;
        margin-bottom:10px;
    }
    .aBlogView .left{
        width: 110px;
        float:left;
        font-size:12px;
    }
	.aBlogView .left DT, .aBlogView .left DD{
		display:block;
		float:none;
		margin:0;
		font-weight:bold
	}
		.aBlogView .left DD{
			display:block;
			float:none;
			margin:0;
			font-weight:normal;
            font-family: Arial;
		}
	.aBlogView .left .img {
        border: 1px solid #53cd00;
        padding:3px;
		width:101px;
		height:74px;
		overflow:hidden
    }

    .aBlogView .left strong {
        color: #54cb00;
        font-size:17px;
        font-weight: bold;
        display: block;
    }
	.aBlogView .right, .blogList .aBlogView .right, .blogView .aBlogView .right{
        font-size:12px;
        float:left;
	    padding-left:20px;
		width:510px;
    }
		.basicBody .aBlogView .right{
			width:488px
		}
		.blogView .aBlogView .right{
			padding-bottom:20px;
			background:transparent url( '../images/bg/blog_list_sep.gif' ) repeat-x 0 bottom;
		}

	.aBlogView  a{
        color:#3073c2;
        text-decoration:none;
    }
		.aBlogView  H2 a{
			color:#000;
			text-decoration:none
		}
    .aBlogView  a:hover{
        text-decoration:underline;
    }

	.aBlogView dl{
        font-size:11px
    }
    .aBlogView dt{
        font-weight:bold;
        float:left;
        margin:0 4px 10px 0
    }
	    .blogView .aBlogView .authors{
		    margin-top:0;
	    }
	.aBlogView .authors {
        margin:3px 0;
		height:15px;
		zoom:1
    }
        .aBlogView .authors .firstDT{
            margin-bottom: 0;
        }

    .aBlogView .inline{
	    display:inline;
		float:none;
    }
    .aBlogView .authors dd {
        color:#ff009c;
    }.aBlogView .authors dd a{
        color:#ff009c;
        text-decoration:underline;
    }
        .aBlogView .authors dd.inline {
            float:left;
        }


    .aBlogView .stats {
        height:14px;
        clear:left
    }
        .aBlogView .stats dt, .blogView .blogs li .stats dt{
            color:#5c5c5c;
            margin-left:10px
        }

			.aBlogView.oneStandingLine .stats dt{
				clear:left;
				float:left;
				margin:0 0 1px 0;
				width:43px
			}
			.blogView .aBlogView .stats dt{
				clear:left;
				margin-left:0;
				margin-bottom:2px;
            }
        .aBlogView dt.firstDT{
            margin-left:0
        }
        .aBlogView .stats dd, .blogView .aBlogView .stats dd{
            overflow:hidden;
            float:left;
            color:#3073c2
        }
			.blogView .aBlogView .stats dd{
				margin-bottom:2px
			}

			.aBlogView.oneStandingLine .stats dd{
				/*display:inline;*/
				float:none;
			}

    .aBlogView p{
        margin-bottom:10px;
        clear:left;
        overflow:hidden;
        width:100%;
        line-height: 18px;
        color: #424242;
    }
        .aBlogView p a{
            text-decoration:underline !important;
        }


/* Top list */
.topList{
    border-bottom:9px solid #e0e0de;
    background-color:#f9fdff;
    font-size:14px;
    padding:18px 0 15px 7px;
}

	.topList h3{
		color:#275f9a;
		margin-bottom:13px;
		font-size:19px;
		font-weight:normal;
	}

	.topList .sortBy{
		position:relative;
		z-index:100;
		height:19px;
	}

	.topList .sortBy li{
		float:left;
        padding:0 5px;
        text-align:center;
		padding-top:1px;
		padding-bottom:2px;
	}

	.topList .sortBy li.selected{
		border-top:1px solid #c0c4c7;
		border-right:1px solid #c0c4c7;
		border-left:1px solid #c0c4c7;
		background-color:#f9fdff;
		padding-top:0;
	}

	.topList .sortBy li a{
		font-weight:bold;
		font-size:12px;
		color:#275f9a;
		text-decoration:none;
	}


	.topList .selectHolder{
		position:relative;
		top:-1px;
		border-top:1px solid #c0c4c7;
		padding:3px 0 2px 0;
		text-align:center;
	}

	.topList .selectHolder select{
		border:1px solid #b7bed1;
		font-size:11px;
	}

	.topList .optionsHolder{
		position:relative;
		top:-1px;
		border-top:1px solid #c0c4c7;
		padding:3px 0 2px 0;
		text-align:center;
        font-size:11px;
		color:#275f9a;
    }

    .topList .optionsHolder ul{
        height:16px;
    }


    .topList .optionsHolder span{
        float:left;
        padding-left:10px;
        line-height:11px;
    }
    .topList .optionsHolder li{
        /*display:inline;*/
        float:left;
        border-right:1px solid #5388ab;
        /*border:1px solid red;*/
        /*margin:0;*/
        /*padding:0;*/
        padding:0 4px;
        text-align:left;
        line-height:11px;
    }

    .topList .optionsHolder .last{
        border-right:none;
    }

    .topList .optionsHolder a{
		color:#275f9a;
    }

    .topList .optionsHolder a.selected{
        font-weight:bold;
    }


    .topList .optionsHolder{
    }

    .topList dl{
		border-top:1px solid #dee7f0;
		margin: 0 5px 0 10px;
	}

	.topList dl a{
		color:#2e79bc;
		text-decoration:none;
	}

	.topList dt{
		float:left;
		line-height:26px;
        height:28px;
    }

	.topList dt img{
		vertical-align:middle;
		border:1px solid #000000;
    }

	.topList dd{
		display:block;
		border-bottom:1px solid #dee7f0;
		text-align:right;
		line-height:26px;
		color:#b23a3c;
        height:28px;
    }

.blueTabsMechanism{
	background:transparent url("../images/bg/opinionsTab.gif") repeat-x bottom;
	padding-bottom:17px;
	height:24px;
}
	.opinionsEmailTabs{
		margin-left:110px;
		margin-top:2em
	}
	.blueTabsMechanism UL{
		height:24px;
		position:relative;
		top:3px;
		_top:6px;
		z-index:1;
    }
	.blueTabsMechanism LI{
		background:transparent url("../images/bg/blueTab.gif") repeat-x right bottom;
		float:left;
		height:27px;
		padding:0 20px;
		_width:1%;
	}
		.blueTabsMechanism LI.blueTabChosen{
			background:transparent url( "../images/bg/blueTabChosen.gif" ) repeat-x right bottom;
			color:#29ADE7
		}
	.blueTabsMechanism A{
		color:#ADADAD;
		font-size:1.2em;
		font-weight:bold;
		text-decoration:none;
		display:block;
		padding:0 0 0 15px;
        margin-top:4px;
        background-position:0 36%;
		background-repeat:no-repeat;
		white-space:nowrap;
	}
		.blueTabsMechanism LI.blueTabChosen A{
			color:#29ADE7
		}
		.blueOpinionsTab{
			background:transparent url("../images/icons/opinionTab.gif") no-repeat right center;
		}
		.blueEmailTab{
			background:transparent url("../images/icons/emailTab.gif") no-repeat right center;
			padding-left:17px !important;
		}
		.blueAlertTab{
			background-image:url("../images/icons/alertMetab.gif");
		}
		.blueGraphTab{
			background-image:url("../images/icons/graphViewTab.gif");
		}

.tabsContentScope{
	margin:1em 0 0 0;
	font-size:12px;
	margin-left:110px
}
	.aTabContentDiv{
		background:transparent url("../images/bg/silverGradiantBg.gif") repeat-x top;
	}
	.aTabContentDiv.noTopBorder{
		background:none
	}
	.tabsContentScope H3{
		color:#29ADE7;
		padding:5px 10px;
		background:transparent url("../images/icons/arrowDown.blue.gif") no-repeat right center;
		width:132px;
		_width:125px;
		font-size:1.4em
	}
	.tabsContentScope LI{
		background:transparent url("../images/icons/opinion.gif") no-repeat 4px 6px;
		padding-left:24px;
		border-top:2px solid #3194E7;
		margin:1em 0 .5em;
		position:relative;
		zoom:1
	}
		.tabsContentScope LI UL LI{
			background:transparent url("../images/icons/arrowDown.blue.Big.gif") no-repeat 0px 6px;
		}
	.tabsContentScope LI A{
		color:#FB64F3;
		font-weight:bold
	}
	.tabsContentScope LI address{
		padding-bottom:1em
	}
	.tabsContentScope .opinionHeader{
		background:#F7F7F7;
		font-size:11px;
		padding:5px 7px;
		color:#565656;
		letter-spacing:.01em
	}
		.tabsContentScope .answerThisOpinion{
			position:absolute;
			right:0;
			color:#565656;
			background:transparent url("../images/icons/smallArrowRight.gif") no-repeat 0 4px;
			padding-left:12px;
			margin-right:10px
		}
	.tabsContentScope LI P{
		padding:1em 0;
        overflow:hidden;
    }
	.tabsContentScope .aForm{
		background:transparent url("../images/bg/opinionsFieldset.gif") no-repeat 0 0;
		position:relative;
		margin-top:2em
	}
		.tabsContentScope .noTopBorder .aForm{
			background:none
		}
		.tabsContentScope .aForm h3{
			font-weight:normal;
			display:block;
			background:none;
			font-size:1.5em;
			width:auto;
			padding:1em 0;
			color:#000
		}
			.tabsContentScope .noTopBorder .aForm H3{
				padding:0 0 1em
			}
		.opinionInputs{
			padding-bottom:.5em
		}
		.tabsContentScope .aForm label{
			float:left;
			width:46px;
			clear:left;
			margin:.5em 0
		}
			.tabsContentScope .aForm .emailItInputs label{
				width:60px;
			}
			.tabsContentScope .aForm .emailItInputs .width1{
				width:450px;
			}
			.tabsContentScope .aForm .emailItInputs fieldset{
				margin-bottom:1.5em
			}
				.tabsContentScope .aForm .emailItInputs .emailText label{
					float:none;
				}
				.tabsContentScope .aForm .emailItInputs .emailText div{
					width:100%;
					height:2em;
                    border:1px solid #000000;
                }
		.tabsContentScope .aForm input{
			float:left;
			width:200px;
			display:block;
			_float:none;
			margin:.5em 0
		}
		A.submitBtn{
			position:absolute;
			top:114px;
			_top:106px;
			right:0;
			background:transparent url("../images/bg/submit.gif") no-repeat;
			height:34px;
			width:123px;
			text-align:center;
			text-decoration:none;
			color:#000;
			line-height:34px;
			font-weight:bold
		}
		.tabsContentScope .aForm textarea{
			width:100%;
			height:10em
		}
			.tabsContentScope .aForm .emailItInputs textarea{
				float:left;
				width:450px;
				height:10em
			}
		.areYouHuman_Left{
			margin-top:1em;
			float:left;
			width:239px;
			background:transparent url("../images/icons/areYouHuman_Left.gif") no-repeat right 50px;
            display:inline-block;
        }
			.areYouHuman_Left span{
				display:block;
				text-align:right;
				text-decoration:underline;
				color:#429CF7;
				padding-right:19px
			}
		.areYouHuman_Right{
			margin-top:1em;
			float:left;
			width:250px;
			margin-left:10px;
			padding-top:19px;
			_padding-top:25px;
			padding-bottom:17px;
			text-align:left
		}
			.areYouHuman_Right label{
				display:block;
				float:none !important;
				width:auto !important
			}
			.areYouHuman_Right input{
				display:inline !important;
				float:none !important;
				width:270px !important;
				margin:0 !important
			}
		.tabsContentScope .submitZone{
			background:#EFF7FF;
			border:1px solid #4ACBFC;
			padding:1em;
			margin:1em 0;
			text-align:right
		}
			.tabsContentScope .submitZone input{
				float:none;
				display:inline;
				width:auto;
				margin:0
			}

/*Personal*/

.userArea{
	width:320px;
	height:185px;
	background:#EFEFEF;
	float:left;
}
	.userAvatarholder{
		float:left;
		height:109px;
		width:76px;
		padding:4px 27px;
		margin:20px 0
	}
		.userAvatarholder img{
			display:block;
			border:1px solid #29ADE7
		}
		.userAvatarholder .editBtn{
			float:left;
			margin:3px 0 0 23px;
			display:inline;
			background-image:url("../images/btns/editGray.gif");
		}
	.userDetails{
        background:#fff;
        float:left;
        width:160px !important;
        margin-top:7px;
        height:150px !important;
        padding:10px;
        border: none !important;
        position:relative
	}
		.userDetails H1{
			font-size:20px;
			text-transform:lowercase;
			margin-bottom:.5em;
            font-family: Arial;
        }
		.rss{
			background:transparent url("../images/icons/rss.gif") no-repeat;
			height:15px;
			width:15px
		}
		.userDetails .rss{
			position:absolute;
			text-indent:1000px;
			overflow:hidden;
			top:15px;
			right:10px
		}
		.userDetails P{
			position:relative;
			zoom:1;
			line-height:2em
		}
		.pro{
			color:#5EBD32;
			font-weight:bold;
			background:transparent url("../images/icons/p.gif") no-repeat;
			padding-left:20px;
			font-size:1.2em
		}
		.blogger{
			color:#69b401;
			font-weight:bold;
			background:transparent url("../images/icons/B.gif") no-repeat 0% 50%;
			padding-left:20px;
			font-size:1.2em;
            margin-top: 0px !important;
            font-family: Arial;
        }
		.userDetails P A{
			position:absolute;
			right:0;
			top:8px
		}
.aboutMeArea{
	float:left;
	width:353px;
	margin-left:10px
}
	.editBtn{
		background:transparent url("../images/btns/edit.gif") no-repeat;
		height:17px;
		width:35px;
		color:#2CA9E3;
		font-size:10px;
		text-decoration:none;
		line-height:17px;
		text-align:center;
	}
	.editBtnGray{
		background:transparent url("../images/btns/editGray.gif") no-repeat;
	}
		.edit_userName .editBtn{
			position:absolute;
			right:7px;
			top:4px;
			background-image:url("../images/btns/editGreen.gif");
		}

.blogsIVotedFor{
	clear:left;
	padding-top:3em
}
.blogsIVotedFor_header{
	background:#F7F7F7;
	height:22px;
	padding:3px 6px;
	margin-bottom:2em
	}
	.blogsIVotedFor_header H3{
		float:left;
		color:#69b401;
		line-height:22px;
		font-size:1.4em;
        font-family: Arial;
	}
	.blogsIVotedFor_header Span{
		float:right;
		line-height:22px;
		color:#8A8787
	}
		.blogsIVotedFor_header Span A{
			color:#8A8787
		}
.blogsIVotedFor_Body{
	margin-bottom:2em
}
	.bigArrowLeft{
		float:left;
		background:transparent url("../images/btns/big.arrow.left.gif") no-repeat left center;
		width:10px;
		height:78px;
		padding-right:40px;
	}
	.bigArrowRight{
		float:left;
		background:transparent url("../images/btns/big.arrow.right.gif") no-repeat right center;
		width:10px;
		height:78px;
		padding-right:40px;

	}
	.blogsIVotedFor_Body UL{
	 	list-style:none
	}
	.blogsIVotedFor_Body LI{
		width:125px;
		float:left;
		padding:0 5px
	}
		.blogsIVotedFor_Body LI IMG{
			border:1px solid #5EBD32
		}
		.blogsIVotedFor_Body SPAN IMG{
			border: none !important;
		}
/*
        .blogsIVotedFor_Body LI A IMG{
			padding:0;
			border:none
		}
		*/
		/*.blogsIVotedFor_Body LI .scopeRight{*/
		.scopeRight{
			float:right;
			margin:3px 0 0 0;
			display:inline;
		}
		.scopeRight_scoped{
            float:right;
            margin:0 0 0 0;
            display:inline;
		}
		.blogsIVotedFor DT{
			float:left;
			clear:left;
			line-height:2em;
			font-weight:bold;
			padding-right:1px
		}
			.blogsIVotedFor DT strong{
				color:#69b401;
				font-size:17px;
				font-weight:bold;
			}
            DT strong.scoped{
				color:#FF009C !important;
                margin-top: 0px;
            }
        .firstLine{
			margin-bottom:.4em
		}
		.blogsIVotedFor DD{
			display:block;
			line-height:2.3em
		}

.profile_myBlog{}
   	.profile_myBlog H4{
		   font-size:1.5em
	   }
	.profile_myBlog .profile_myBlog_Header{
		background:transparent url("../images/bg/silverGradiantBg.botomUn.Bi.gif") repeat-x;
		height:38px;
		padding-left:13px;
		position:relative
	}
    .profile_myBlog_Header UL{
		position:relative;
	    zoom:1;
	    top:5px;
	    z-index:1
    }
	.profile_myBlog_Header LI{
		float:left;
		font-size:1.5em;
		width:102px;
		height:33px;
		line-height:33px
	}
		.profile_myBlog_Header LI A{
			color:#8A8787;
			text-decoration:none;
			display:block;
			text-align:center;
			zoom:1
		}
	.profile_myBlog_chosen{
		background:transparent url("../images/btns/profile_myBlog_li.gif")
	}
		.profile_myBlog_chosen A{
			color:#000 !important
		}
	.profile_myBlog H3{
		color:#73CE00;
		padding:15px 10px;
		font-size:1.3em
	}
		.profileMyBlog_myBlog H3{
			color: #66C82F
		}

    .profileMyBlog_profile H3{
			color:#29ADE7 !important
		}
	.profile_myBlog .editBtn{
		float:right;
		margin:-1px 472px 0 0;
	}
	.profileMyBlog_profile DL{
		border-bottom:1px solid #E7F7FF
	}
	.profileMyBlog_profile DT, .profileMyBlog_profile DD{
		float:left;
		line-height:22px;
		border-top:1px solid #E7F7FF;
		padding-left:10px;
		font-size:1.1em
	}
		.profileMyBlog_profile DT{
			background:#F7FFFF;
			width:120px;
			color:#ADADAD
		}
		.profileMyBlog_profile DD{
			width:480px;
			padding-left:35px
		}
			#profileMyBlog_profile_edit DD{
				/*width:505px*/
			}
			#profileMyBlog_profile_edit DT{
				width:100px
			}
			#profileMyBlog_profile_edit DT, #profileMyBlog_profile_edit DD{
				background:#fff;
				/*line-height:1.75em;*/
                white-space:nowrap;
                /*height:1.75em*/
			}
	.profileMyBlogForm{
		padding:1em 0 0 1em
	}
		.profileMyBlogForm Label{
			width:120px;
			float:left;
			clear:left;
			color:#ADADAD;
			line-height:28px
		}
		.profile_myBlog DL input,
		.profile_myBlog DL select{
			height:17px;
			/*display:none;*/
		}
		.profileMyBlogForm input{
			height:20px
		}
		.profileMyBlogForm input{
			width:160px;
			float:left;
			margin:4px 0;
			margin-right:300px;
			border:1px solid #8CD8FF
		}
		.saveChanges{
			background:transparent url("../images/btns/submit.gif");
			border:none;
			height:34px;
			padding-bottom:3px;
			width:153px
		}
			.profile_myBlog .saveChanges{
				/*position:relative;*/
				/*left:490px;*/
				/*height:34px;*/
				/*bottom:38px*/
			}
			.profileMyBlog_myBlog .saveChanges{
				height:34px;
				left:-41px;
				_left:-5px;
				position:relative;
				top:56px;
				_top:10px;
			}

.profileMyBlog_titleEdit{
	background:#F7F7F7;
	border:1px solid #73CE00;
	position:relative;
	margin:10px 0 2px;
	zoom:1
}
	.profileMyBlog_myBlog .profileMyBlog_titleEdit{
		border-color:#66C82F
	}
	.closeEditScreen, .closeEditScreenBlue{
		background:transparent url("../images/icons/Xblue.gif") no-repeat;
		width:11px;
		height:11px;
		overflow:hidden;
		text-indent:1000px;
		position:absolute;
		top:7px;
		right:8px
	}
		.profileMyBlog_myBlog .closeEditScreen, .profileMyBlog_titleEdit .closeEditScreen{
			background:transparent url("../images/icons/Xgreen.gif") no-repeat !important;
		}
	.profileMyBlog_titleEdit H3{
		padding:5px 10px;
        font-family: Arial;
	}
	.profileMyBlog_titleEdit_sub{
		display:block;
		background:#73CE00;
		text-align:center;
		color:#fff;
		line-height:1.75em;
		margin-bottom:.2em;
        font-family: Arial;
	}
		.profileMyBlog_myBlog .profileMyBlog_titleEdit_sub{
			background:#66C82F;
			margin-bottom:1em
		}
	.uploadImage{
		border:1px solid #8ADEFE;
		padding:5px 10px;
		text-decoration:none;
		color:#000 !important;
		float:right;
		margin-top:5px
	}
	.profileMyBlog_myBlog .customUpload{
		width:auto;
	}
		.profileMyBlog_myBlog .fakefile{
			left:-5px;
			position:relative;
			top:0;
			z-index:1;
		}
		.profileMyBlog_myBlog .txtInp{
			left:0;
			position:absolute;
			text-align:right;
			width:20px;
			z-index:2;
			top:90px;
			height:35px;
			_left:17px
		}

/** Registration page **/
.registration{}

    .registration .rightColumn {
        font-size:12px;
        padding-top:30px !important;
        font-family:verdana;
    }

    .registration .rightColumn .alreadyMember{
        font-weight:bold;
    }


    .registration .rightColumn h3{
        color:#fb23de;
        font-size:14px;
        border-bottom:1px solid #d9d9d9;
        padding-bottom:8px;
        margin-bottom:14px;
    }

    .registration .rightColumn p{
        margin-bottom:20px;
        line-height:1.4em;
    }

    .registration .leftColumn {
        font-size:12px;
    }

    .registration .topHeader {
        border-bottom:1px solid #d9d9d9;
        width: 620px;
        padding-bottom:10px;
        margin-bottom:50px;
        font-family:Helvetica, Arial, sans-serif;
    }

        .registration .topHeader h1{
            display:inline;
            font-size:40px;
        }
			.share .topHeader h1{
				display:block
			}

       .registration .topHeader .txt1{
            color:#b7b7b7;
            font-size: 20px;
        }

        .registration .topHeader .txt2{
            margin-left:63px;
            font-size:26px;
            color:#64c23a;
        }

        .registration .topHeader .txt3{
            color:#ff32d5;
            font-size:26px;
        }

        .registration .topHeader .txt4{
            color:#66a0ea;
            font-size:26px;
        }
			.share .topHeader .txt4{
				line-height:1.8em;
				padding-left:40px;
				font-size:22px
			}

    .registration .topHeaderStep2 {
        border-bottom:1px solid #d9d9d9;
        padding-bottom:33px;
        margin-bottom:50px;
        font-family:Helvetica, Arial, sans-serif;
    }

        .registration .topHeaderStep2 .txt1{
            color:#b7b7b7;
        }

        .registration .topHeaderStep2 .txt2{
            font-size:36px;
        }



    .registration .secondHeader {
        border-bottom:1px solid #d9d9d9;
        padding-bottom:10px;
        margin-bottom:20px;
        color:#bcbcbc;
        font-size:20px;
        width:570px;
        font-family:Helvetica, Arial, sans-serif;
    }

        .registration .secondHeader .txt1{
            display:block;
        }

        .registration .secondHeader .txt2{
            color:#000000;
            font-size:28px;
        }
        .registration .secondHeader .txt2 span{
            color:#64c23a;
		}
			.proUser .secondHeader .txt2 span{
				color:#FB25DA;
				font-size:22px;
			}


        .registration .secondHeader .txt3{}


    .registration form {
        font-size:11px;
        font-family:verdana;
    }


    .registration .firstFieldset {
        border-bottom:1px solid #d9d9d9;
        margin-bottom:20px;
        padding-bottom:40px;
    }


    .registration form h2{
        color:#4ea0f4;
        font-size:14px;
        margin-bottom:20px;
    }

    .registration form h2 span{
        font-size:11px;
        font-weight:normal;
    }

    .registration form p{
        margin-bottom:30px;
        width:500px;
    }

    .registration form .errors{
         color:#ff0000;
        font-weight:bold;
		margin-bottom:10px;
	}

    .registration .txtLbl{
        float:left;
        width:124px;
        font-size:13px;
        margin-bottom:15px;
    }

    .registration .txtLbl.withButton{
        margin-top:3px;
    }

    .registration .txtLbl .smaller{
        font-size:12px;
    }

    .sendInput{
        border:1px solid #8ad8fe;
    }

    .sendBox{
        border-bottom:9px solid #E0E0DE;
        margin-bottom:7px;
        padding-bottom:10px;
    }
    .sendBox input{
        width: 140px;
    }

    .registration .txtInp{
        border:1px solid #8ad8fe;
        width:260px;
        margin-right:5px;
    }

    .registration .txtInp.withButton{
        float:left;
        margin-top:4px;
    }

    .chatBox{
        border:1px solid #8ad8fe;
        width:200px;
        height:120px;
        margin-top:3px;
        margin-bottom:3px;
    }

    .chatLine{
        margin-top:5px;
        margin-bottom:5px;
        position:relative;
    }

    .removeLineLink{
        display:block;
        background:transparent url('../images/removeLine.gif') no-repeat 0 0;
        width:15px;
        height:15px;
    }

    .removeLineLink:hover{
        background:transparent url('../images/removeLineHover.gif') no-repeat 0 0;
    }

    .removeLine{
        position: absolute;
        top: 10px;
        right: 10px;
        width: 15px;
        height: 15px;
    }

    .captcha{
        /*border:1px solid #8ad8fe;*/
        /*width:206px;*/
        margin-top:3px;
        margin-bottom:3px;
    }

    .registration .txtInp.narrow{
        width:160px;
    }

    .registration .lname{
        width:auto;
        margin-bottom:0;
        float:none;
        margin-left:10px;
    }

    .registration textarea.txtInp{
        height:100px;
        margin-bottom:15px;
        width:395px;
    }

    .registration form select{
        border:1px solid #8ad8fe;
        float:left;
        margin-right:15px;
    }


    .registration form .bdLegal{
        width:80px;
        float:left;
        display:block;
    }


    .registration form button, .sendButton{
        border:1px solid #8ad8fe;
        background-color:#ffffff;
        font-weight:bold;
        font-size:11px;
        margin-right:5px;
    }

    .sendButton {
        height: 19px;

    }

    .registration form button {
        height: 29px;

    }

.registration form br{
        clear:left;
    }

    .registration form .noLabelContent{
        padding-left:124px;
    }

    .registration form .multipleSelection{
        border:1px solid #9ed9fb;
        font-size:13px;
        line-height:20px;
        font-weight:bold;
        overflow:scroll;
        overflow-x:hidden;
        float:left;
        margin-bottom:15px;
        padding-left:5px;
    }

    .registration form .multipleSelection input{
        margin-right:5px;
    }

    .registration form .multipleSelection .odd{
        background-color:#edf7ff;
    }

    .registration form .topics{
        width:260px;
        height:126px;
        margin-bottom:25px;
    }

    .registration form .interests{
        width:480px;
        height:126px;
    }

    .registration form .cityLbl{
        float:none;
    }

    .registration form .cityTxt{
        width:150px !important;
    }


    .registration form .submit{
        margin:40px 0 0 124px;
    }

    .registration form .captcha{}
    .registration form .captcha img{ float:left}

    .registration form .captcha .txt{
        float:left;
        background:transparent url('../images/bg/reg_captcha_arrow.gif') no-repeat 10px bottom;
        padding-left:30px;
        padding-top:10px;
    }

    .registration form .captcha .txt input{
        border:1px solid #cccccc;
        width:260px;
    }

    .registration form .captcha .txt label{
        display:block;
        margin-bottom:5px;
    }

    .registration form .captcha a{
        display:block;
        padding:10px 0 0 25px;
        color:#379de8;
    }

    .registration form .submitBox{
        background:transparent url('../images/bg/registration_submit.jpg') no-repeat 0 0;
        width:556px;
        height: 81px;
        line-height:81px;
        padding-left:30px;
        font-size:13px;
    }

    .registration form .submitBox .butt{
        float:right;
        margin:25px 25px 0 0
    }

    .registration .customUpload{
        float:left;
        margin-bottom:10px;
    }

    .registration  .customUpload br {
         clear:none;
    }


    .registration  .customUpload br {
         clear:none;
    }

    .registration .tagCloud{
        float:left;
        overflow:hidden;
        border:1px solid #8cd8fc;
        background-color:#f3ffe7;
        margin-bottom:15px;
        margin-right:2px;
        margin-left:124px;
        z-index: 2;
        position:relative;
        width:423px;
        height:175px;
        padding-left:10px;
        display:none;
    }

    .registration .tagCloud a{
        color:#0668d7;
        text-decoration:none;
    }

    .registration .tagCloud a.selected{
        background-color:#0668d7;
        color:#ffffff;
    }

    .registration.done {
        min-height:500px;
        height:500px;
    }
    .registration.done h1 {
            border-bottom:1px solid #d9d9d9;
            padding-bottom:10px;
            margin-bottom:50px;
        }

            .registration.done h1 .txt1{
                color:#fb62f2;
                font-size:45px;
            }

            .registration.done h1 .txt2{
                font-size:30px;
                color:#b1b1b1;
                margin-left:10px;
            }

            .registration.done h1 .txt3{
                display:block;
                margin-left:280px;
                color:#2ca9e3;
                font-size:30px;
            }

            .registration.done h2{
                text-align:left;
                color:#2ca9e3;
                font-weight:normal;
                margin-bottom:15px;
                margin-top:15px;
            }

            .registration.done ul{
                margin-top: 10px;
            }
            .registration.done li{
                list-style: circle;
                margin-left: 20px;
            }


            .registration p.doneText{
                text-align:left;
            }

	.identLabels label{
	 	font-size:14px;
		display:block;
		margin-bottom:15px
	}
	.identLabels .txtLbl{
		padding-left:20px;
		width:104px;
		margin-bottom:15px
	}

	.personalSiteBlog{}

		.personalSiteBlog label{
			float:none !important;
			width:auto !important;
			padding-top:1em
		}
		.personalSiteBlog input{
			width:480px;
			margin-left:123px;
			margin-top:1em
		}
	.whatTrendderAreYou{
		font-size:1.3em
	}
		.whatTrendderAreYou A{
			text-decoration:none;
			color:#000
		}
		.whatTrendderAreYou img{
			display:block;
		}
		.whatTrendderAreYou LI{
			float:left;
			width:220px
		}
		.whatTrendderAreYou .noIAmNot{
			width:130px;
			font-size:1.15em
		}
			.whatTrendderAreYou .noIAmNot span{
				font-size:1.5em
			}

	.thankYouBox{
		margin:0 auto;
		width:290px;
		border:1px solid #7D7C7C;
		color:#7D7C7C;
		font-size:1.6em;
		padding:20px;
		margin-top:1.5em;
		text-align:center;
		line-height:2em
	}
		.thankYouBox A{
			display:block;
			color:#7D7C7C;
		}


/* SHARE */
.share{}
	.share#content .leftContent {
		padding:20px 45px 0 37px;
	}
	.share .rightColumn h3{
		font-size:22px;
		font-weight:normal;
		margin-top:46px;
		border-bottom:none;
		line-height:1.2em;
		margin-bottom:0;
		padding-bottom:0
	}
	.share .rightColumn h4{
		color:#1C96CF;
		font-size:1.2em;
		line-height:1.2em;
		margin:1em 0 .6em
	}

	.share  .leftContent {
		padding-top:34px !important
	}
	.iSpotedThisTrend{
		float:left;
		background:transparent url("../images/bg/iSpotedThisTrend.gif") no-repeat;
		width:283px;
		height:130px;
		overflow:hidden;
		text-indent:1000px;
		white-space:nowrap;
	}
	.thisIsOriginalTrend{
		float:left;
		background:transparent url("../images/bg/thisIsOriginalTrend.gif") no-repeat;
		width:283px;
		height:130px;
		margin-left:15px;
		overflow:hidden;
		text-indent:1000px;
		white-space:nowrap;
	}
	.tredBtnsULs{
		float:left;
		width:285px;
		border-top:1px solid #D9D9D9;
		border-bottom:1px solid #D9D9D9;
		padding:10px 0;
		margin-top:20px
	}
		.tredBtnsULs Li{
			margin-left:15px;
			list-style-image:url("../images/icons/pinkLi.gif");
			line-height:24px
		}
		.tredBtnsULs Li A{
			color:#DD33CF;
			padding-left:5px;
			font-size:.9em
		}
	.shareBtnsTabsChosen{}
	.shareBtnsTabsChosen A{
		overflow:visible;
		text-indent:0;
		white-space:normal;
		font-weight:bold;
		text-decoration:none;
		text-align:center;
		padding:25px 10px 0;
		font-size:26px;
		line-height:30px;
		height:86px
	}
		.shareBtnsTabsChosen A Span{
			text-decoration:underline;
			display:block;
			font-size:12px
		}
		.shareBtnsTabsChosen .diabledShareBtn{
			color:#C6E5F3;
			padding-top:16px;
			height:95px;
		}
	.iSpotedThistrendTab{
		background:transparent url("../images/bg/shareContentBg.Left.gif") no-repeat left 111px;
		display:none;
	}
		.iSpotedThistrendTab .iSpotedThisTrend{
			background:transparent url("../images/bg/iSpotedThisTrend_Selected.gif") no-repeat;
			width:281px
		}
		.iSpotedThistrendTab .thisIsOriginalTrend{
			background:transparent url("../images/icons/originalTrendDisabled.gif") no-repeat right 14px;
			width:190px;
			font-size:27px;
			padding-right:55px;
		}
	.thisIsOriginalTrendTab{
		background:transparent url("../images/bg/shareContentBg.Right.gif") no-repeat right 111px;
		display:none;
		position:relative;
		font-size:1.25em;
	}
		.thisIsOriginalTrendTab .aBlueForm{
			font-size:1.25em;
		}
		.thisIsOriginalTrendTab .iSpotedThisTrend{
			background:none;
			width:245px;
		}
		.thisIsOriginalTrendTab .thisIsOriginalTrend{
			background:transparent url("../images/bg/iSpotedThisTrend_Selected.gif") no-repeat;
			width:231px;
			padding-right:60px;
			float:right;
		}
			.thisIsOriginalTrendTab .thisIsOriginalTrend IMG{
				position:absolute;
				top:20px;
				right:10px
			}
	.aBlueForm{
		padding:3.6em 0 2em 2em;
		font-size:1.2em;
		color:#787878
	}
		.aBlueForm Span{
			font-size:.8em
		}
		.aBlueForm .colorRed{
			font-size:1.2em
		}
		.aBlueForm select{
			margin:1.2em 0;
			float:none !important;
		}
		.aBlueForm .aBlueFormInput{
			width:547px;
			margin:.5em 0;
			display:block;
			border:1px solid #8BD9FD
		}
		.aBlueForm .aBlueFormSubmit{
			background:transparent url("../images/btns/submit.gif") no-repeat;
			width:153px;
			height:36px;
			border:none;
			line-height:30px;
			font-weight:bold;
			float:right;
		}
		.aBlueForm label, .aBlueForm .blueTitle{
			display:block;
			margin:1em 0 0 0;
			color:#0087C5;
			font-size:1.6em !important;
		}
			.aBlueForm .blueTitle{
				display:inline;
			}
			.aBlueForm label A{
				font-size:0.5em;
				font-weight:normal;
			}
		.aBlueForm button {
			height:30px !important;
		}
	.redArrowRight{
		float:right;
		margin:.7em .3em 0 0
	}

	.sourceLinkContinue{
		display:none;
		position:relative;
	}
		.sourceLinkContinue .aBlueForm{
			padding:.6em 0 2em 2em;
			border-bottom:1px solid #D9D9D9;
			margin-bottom:2em
		}
		.sourceLinkContinue button{
			padding:0 2.5em;
		}

	.trendImagesVideo{
		padding:5px 0 0 40px
	}
		.trendImagesVideo span{
			font-size:1em
		}
		.trendImagesVideo U{
			color:#0087C5
		}
		.trendImagesVideo textarea{
			color:#787878
		}
		.trendImagesVideo select{
			margin-top:1.2em
		}
		.trendImagesVideo .blueTitle{
			font-size:1.3em !important;
			font-weight:bold;
			color:#2CA9E3;
			display:block;
		}
		.trendImagesVideo a{
			font-size:.65em !important;
			font-weight:normal
		}

.trendPreview{
	width:730px;
	overflow:hidden;
}
	.trendPreview #content{
		width:auto;
		height:520px;
		overflow:auto;
		border-bottom:1px solid #BFBFBF
	}
	.trendPreview #content .contentContent{
		margin:0;
		background:none
	}
	.trendPreviewButtons{
		background:#F3F3F3;
		height:77px;
	}
		.trendPreviewButtons A{
			height:30px;
			white-space:nowrap;
			text-indent:1000px;
			float:left;
			overflow:hidden;
			margin:2em 0 0 0
		}
		.tpOkShare{
			background:transparent url("../images/btns/trendPrev_okShareIt.gif") no-repeat;
			width:126px;
			margin:2em 2em 0 12em !important;
		}
		.tpContinue{
			background:transparent url("../images/btns/trendPrev_continueEditing.gif") no-repeat;
			width:263px;
		}

	.originalTrendOptions{
		border-right:1px solid #E5E5E5;
		width:543px
	}
		.originalTrendOptions LI{
			float:left;
			height:284px;
			width:180px;
			background:transparent url("../images/bg/originalTrendUnselectedOpti.gif") center top;
			border-left:1px solid #E5E5E5
		}
			.originalTrendOptions LI.originalTrendSelected{
				background:transparent url("../images/bg/originalTrendSelectedOption.gif") center top
			}
			.originalTrendOptions LI A{
				display:block;
				height:244px;
				color:#000;
				text-decoration:none;
				padding:40px 20px 0;
				text-align:center;
				line-height:1.5em
			}
			.originalTrendOptions LI Strong{
				color:#FE2BED;
				font-size:1.15em;
				display:block;
				margin-bottom:1.5em
			}
				.originalTrendOptions LI Strong.s1{
					margin-bottom:3.5em
				}
				.originalTrendOptions LI Strong.s2{
					margin-bottom:2.3em
				}
				.originalTrendOptions LI Strong.s3{
					margin-bottom:1em
				}
			.originalTrendOptions LI B{

			}
			.originalTrendOptions LI Span{
				font-size:10px;
				color:#1C96CF;
				text-decoration:underline;
				display:block
			}
	.originalCreationType{
		position:absolute;
		right:0;
		top:0;
		width:300px !important;
		margin:0 !important;
		text-align:center;
	}
		.originalCreationType Strong{
			color:#FB36DD;
			display:block;
			font-size:1.8em;
			padding:10px 0 2px
		}
	.osdLocationInputs{}
		.osdLocationInputs select, .osdLocationInputs input{
			width:150px !important;
			display:inline !important;
			margin:1em 1em 1em 0!important;
		}



blockquote{
	color:#BADCFB;
	font-style:italic;
	text-align:center;
	font-weight:bold;
	font-size:18px
}

/** Search results **/
.searchResults{}

.searchResults h1{

}

.searchResults h1 .txt1{
    color:#cfcfcf;
    font-size:14px;
    padding:0
}

.searchResults h1 .txt2{
    color:#a8a8a8;
    font-size:22px;
}

.searchResults h1 .txt3{
    font-size:25px;
}

.userList{}

.userList .sort {
    border-bottom: 1px solid #dddddd;
    height:24px;
    margin-bottom:30px;
}

    .userList .sort li {
        float: left;
        font-size: 11px;
        padding: 4px 12px 0 12px;
        background:transparent url('../images/bg/search_users_sort_sep.gif') no-repeat right 2px;

    }

    .userList .sort li img{
        vertical-align:middle;
    }

    .userList .sort a {
        height: 20px;
        color: #7d7d7d;
        text-decoration: none;
    }

    .userList .sort .selected {
        font-weight:bold;
        background: #f8f8f8 none no-repeat 0 0;
        border-left: 1px solid #dddddd;
        border-right: 1px solid #dddddd;
        border-top: 1px solid #dddddd;
        height: 19px;
        padding: 4px 11px 0 11px;
    }

    .userList .sort .selected a{
        color: #000000;
    }

    .userList .sort .selected a{
        cursor:default;
    }

.userList .users{
    font-size:11px;
    clear: left;
}

.userList .users li{
    padding-bottom:20px;
    margin-bottom:20px;
	background:transparent url( '../images/bg/blog_list_sep.gif' ) repeat-x 0 bottom;
}

.userList .users li .pic{
    border:1px solid #15a7f0;
    float:left;
    margin-right:10px;
}

.userList .users li .details1{
    float:left;
}


.userList .users li h3{
    float:left;
    margin-right:5px;
    font-size:17px;
}

.userList .users .bloggerType{
    margin:7px 0;
}

.userList .users li .details1{
    width:320px;
    margin-right:20px;
    border-right:1px solid #e1e1e1;
}

.userList .users li .details1 button{
    border:1px solid #15a7f0;
    background-color:#ffffff;
    font-size:11px;
}

.userList .users li .details2{
    float:left;
    width:230px;
    line-height:16px;
}

.userList .users li dt{
    float:left;
}

/** Static Pages **/

#staticContent {
    width: 1000px;
    margin: 0 auto;
    text-align:left;
}
	#staticContent .contentContent{
		margin:0 38px;
        background:#ffffff url('../images/bg/static_content_bg.gif') repeat-y right 0;
		padding-bottom:10em;
        min-height:500px;
    }

#staticContent .leftColumn {
    width:193px;
    float:left;
    margin-right:30px;
    /*border:1px solid red;*/
}

#staticContent h1{
    margin-bottom:20px;
}

#staticContent .leftColumn ul{
    padding-top:30px;
}

#staticContent .leftColumn ul .selected{
    background-color:#f5f5f5;
}


#staticContent .leftColumn ul .selected A{
    font-weight:bold;
}

#staticContent .leftColumn ul A{
    margin-left:10px;
    color:#000000;
    text-decoration:none;
    line-height:22px;
}

#staticContent .leftColumn ul A:hover{
    color:#bf0000
}

#staticContent .leftColumn ul A:hover{
    color:#bf0000
}

#staticContent .rightColumn{
    float:left;
    padding-top:30px;
    width:600px;
}

#staticContent p{
    line-height:1.4em;
    margin-bottom:20px;
}

/* Trend menu */
.trendMenu{
    margin:0 15px 0 9px;
}

	.trendMenu .topic{
		border-bottom:1px solid #f4f4f4;
		/*background:transparent url('../images/bg/trend_topic_menu_ball.gif') no-repeat 0 4px;*/
		background:transparent url('../images/topics_pointer.gif') no-repeat 0 4px;
		padding:0 0 6px 10px;
		margin-bottom:6px;
	}


	.trendMenu h3{
		font-weight:normal;
		font-size:12px !important;
		background:none !important;
		height:auto !important;
		line-height:normal !important;
		padding-left:0 !important;
	}

		.trendMenu h3 a{
			color:#000000;
			text-decoration:none;
			display:block;
		}


	.trendMenu .topic div{
		display:none;
        background-image: url("../images/bg/topics_bg.gif");
        background-repeat: repeat-x;
        background-position: top left;
    }

		.trendMenu .topic div a{
			color:#f801df;
			padding:2px;
		}

		.trendMenu .topic div a:hover{
			color:#ffffff;
			background-color:#f801df;
		}


/** Trend main **/
.trendMain{}
	.trendMain H1{
			/*padding-bottom:43px*/
		}
	.trendList{}

	.trendList .sortBy{
		position:relative;
		z-index:100;
		background:transparent url( '../images/bg/blog_list_top.gif' ) repeat-x left 0;
		height:32px;
		padding:14px 0 0 20px;
	}

	/* Hack for IE6 */
	* html .trendList .sortBy{
		height:31px;
	}

	.trendList .sortBy a{
		text-decoration:none;
	}

	.trendList .sortBy li{
		float:left;
		font-size:17px;
		padding:10px 7px 0 7px;
	}

		.trendList .sortBy li.selected{
			font-size:24px;
			padding-top:3px;
			border-top:1px solid #c0c4c7;
			border-right:1px solid #c0c4c7;
			border-left:1px solid #c0c4c7;
			background-color:#ffffff;
		}

	.trendList .sortBy li a{
		color:#000000;
	}


		.trendList .sortBy li.selected a{
			color:#3E9AEF;
		}

	.trendList .sortBy li ul{
		display:none;
		font-size:12px;
		line-height:14px;
	}

		.trendList .sortBy li.selected ul{
			display:block;
		}

		.trendList .sortBy li.selected ul a{
			color:#888886;
		}

			.trendList .sortBy li.selected ul a.selected{
				color:#3E9AEF;
				font-weight:bold;
			}

	.trendList .sortBySecond{
		background-color:#ffffff;
		border-top:1px solid #c0c4c7;
		/*border-bottom:1px solid #c0c4c7;*/
		height:23px;
		padding:7px 0 0 22px;
		position:relative;
		top:-1px;
	}

		.trendList .sortBySecond li{
			float:left;
			border-right:1px solid #aaaaaa;
			padding:0 7px;
		}

		.trendList .sortBySecond .rss{
			margin-left:10px;
		}

		.trendList .sortBySecond a{
			color:#aaaaaa;
			text-decoration:none;
			font-size:11px;
		}

		.trendList .sortBySecond a.selected{
			font-weight:bold;
			color:#3E9AEF;
		}

	.trendList .trends{}
    .aTrand{

        border-top: 1px solid #EEEEEE;
        margin-top: 15px;
        margin-bottom: 15px;
        padding-top: 15px;
        clear: both;
    }

    .aTrand a {
        color: #777777
    }

    .aTrand .originalTrendIdentifiers{
        height: 20px;
    }

    .aTrand .left{
		width:62px;
		float:left;
		font-size:11px;
	}

	.aTrand .right{
		margin-left:65px;
	}

		.aTrand .right img{
			float:right;
            margin-bottom: 10px;
            margin-left: 10px;
        }

	.aTrand h2{
		font-size:28px;
		line-height:30px;
		font-weight:normal;
        min-height: 62px;
        margin-bottom: 8px;
    }

    .aTrand .originalMainTrend {
        border-top: 1px solid #8ABBEB;
        margin-right: 300px;
        padding-top: 5px;
    }

    .aTrand .originalMainTrend img {
        float: left;
        margin: 3px 12px 8px 0;
    }

    .aTrand .originalMainTrend strong.title {
        color: #4E99DF;
        display: block;
    }

    .aTrand .by{
		margin:5px 0;
	}

		.aTrand .by span{
			color:#f801df;
		}

	.aTrand p{
		color:#777777;
		font-size:14px;
		line-height:18px;
		/*margin-right:261px;*/
		margin-bottom:10px;
	}
		 .aTrand.aTrandPage P{
			margin:1em 0 0
		}

	.aTrand dl{
		margin-right:261px;
		font-size:11px;
	}
		.aTrand.aTrandPage DL{
			margin:1em 0
		}

		.aTrand dt{
			float:left;
			color:#555555;
			font-weight:bold;
			margin-right:5px;
		}

		.aTrand dd{
			color:#3377b9;
		}

	.aTrand .votes{
		width:58px;
		height:43px;
		text-align:center;
		font-size:10px;
		color:#cccccc;
		/*background-color:#000000;*/
        background-image: url("../images/bg/votes_bg.gif");
        margin-bottom:2px;
    }

	.aTrand .left strong,
	.aTrand .left a{
		display:block;
	}

	.aTrand .left a{
		color:#999999;
	}

	.aTrand .votes strong{
		color:#63f406;
		font-size:20px;
        padding-top: 2px;
    }

	.aTrand .willCatchLink{
		margin-bottom:2px;

		/* Common should be extracted...*/
		font-size:9px;
	}

	.aTrand .viewsCount,
	.aTrand .opinionsCount{
		margin-bottom:5px;
		display:block;
	}

	.aTrand .left ul a{
		background-repeat:no-repeat;
		background-position:0 2px;
		padding-left:15px;
		line-height:16px;
		text-decoration:none;
	}

		.aTrand .left a.reject{
			background-image:url('../images/icons/trend_reject.gif');
		}
		.aTrand .left a.opinion{
			background-image:url('../images/icons/trend_opinion.gif');
		}
		.aTrand .left a.link{
			background-image:url('../images/icons/trend_link.gif');
		}
		.aTrand .left a.spread{
			background-image:url('../images/icons/trend_spread.gif');
		}
		.aTrand .left a.alert{
			background-image:url('../images/icons/trend_alert.gif');
		}

	.mcContainer{
	}
	.mc{
		background:transparent url("../images/icons/mc.gif") no-repeat;
		width:35px;
		height:20px;
		text-indent:1000px;
		overflow:hidden;
		display:block;
		float:right;
		margin-top:-15px
	}
	.originalorNotScetion{}
		.originalorNotScetion IMG{
			float:left !important;
			margin:15px 4px 0 0
		}
		.originalorNot{
	   	    background:transparent url("../images/bg/originalOrNot.gif") no-repeat;
			width:44px;
			height:75px
		}
			.originalorNotScetion .originalorNot{
				float:left;
			}
			.originalorNot A{
				display:block;
				height:12px;
				text-indent:1000px;
				overflow:hidden;
				width:44px;
			}
	.moreLink{
		font-size:1.2em;
		color:#777777
	}
	.permalink{
		background:transparent url("../images/bg/permalinkBG.gif") no-repeat !important;
		width:543px !important;
		height:33px !important
	}
.tagCloudCont{
    color:#A2A3A2;
    margin-top: 10px;
}

.topicTagTitle {
    color: #51CE00 !important;
    float: left;
    font-size: 20px;
    padding-left: 4px;
    padding-top: 12px;
}

.errorBubble ,.infoBubble{
	z-index:1000;
	position: absolute;
	background-color:#FFCCF8;
	border: solid red 1px;
	padding:4px;
	display:none;
    white-space:nowrap;
}

.infoBubble{
	border: solid #64C23A 1px;
	background-color:#E0FCD3;

}

.errorBubble b, .infoBubble b{
	position:absolute;
	background:transparent url("../images/icons/errorPointer.gif") no-repeat;
	width:8px;
	height:12px;
	bottom:-12px;
	left:5px;
}

.infoBubble b{
	background:transparent url("../images/icons/infoPointer.gif") no-repeat;
}

.topicTagCollapse{
    background:transparent url("../images/icons/gray-arrow-down.gif") no-repeat scroll 64px 26px;
    color:#A2A3A2;
    cursor:pointer;
    float:right;
    font-size:11px;
    padding-top:20px;
    width: 77px;
}

.topicTagOpen{
    background:transparent url("../images/icons/gray-arrow-up.gif") no-repeat scroll 59px 26px;
    color:#A2A3A2;
    cursor:pointer;
    float:right;
    font-size:11px;
    padding-top:20px;
    width: 70px;
}

.contact_us .txtLbl{
    float:left;
    width:124px;
    font-size:14px;
    margin-bottom:15px;
}

.contact_us .txtInp{
    border:1px solid #8ad8fe;
    width:260px;
    margin-right:5px;
}

.contact_us textarea.txtInp{
    height:100px;
    margin-bottom:15px;
    width:395px;
}

.contact_us select{
    border:1px solid #8ad8fe;
    float:left;
    width:124px;
    margin-right:15px;
}

.contact_us br{
    clear:left;
}

.contact_us .firstFieldset {
    border-bottom:1px solid #d9d9d9;
    margin-bottom:20px;
    padding-bottom:40px;
}

.contact_us .captcha img{ float:left}

.contact_us .captcha .txt{
        float:left;
        background:transparent url('../images/bg/reg_captcha_arrow.gif') no-repeat 10px bottom;
        padding-left:30px;
        padding-top:10px;
    }

    .contact_us .captcha .txt input{
        border:1px solid #cccccc;
        width:260px;
    }

    .contact_us .captcha .txt label{
        display:block;
        margin-bottom:5px;
    }

    .contact_us .captcha a{
        display:block;
        padding:10px 0 0 25px;
        color:#379de8;
    }

    .contact_us .submitBox{
        /*background:transparent url('../images/bg/registration_submit.jpg') no-repeat 0 0;*/
        width:556px;
        height: 33px;
        line-height:33px;
        /*padding-left:30px;*/
        font-size:13px;

        background:#EFF7FF;
        border:1px solid #4ACBFC;
        padding:1em;
        margin:1em 0;
        text-align:right
    }

    .contact_us .submitBox .butt{
        float:right;
        /*margin:25px 25px 0 0*/
    }

.contact_us h2{
        color:#4ea0f4;
        font-size:14px;
        margin-bottom:20px;
    }

    .contact_us h2 span{
        font-size:11px;
        font-weight:normal;
    }

.loader{
    background:transparent url('../images/icons/loader.gif') no-repeat 0 0;
    width:32px;
    height:32px;
    display:none;
    position:absolute;
    z-index:9000;
}

.pagingContainer {
            background-color: #F7F7F7;
            text-align: center;
            font-size: 12px;
            line-height: 20px;
            font-family: verdana;
            padding: 2px;
            margin-top: 10px;
            vertical-align: middle;
        }

        .pagingContainer a.pagingNavElement, span.pagingNavElement{
            font-weight: bolder !important;
            color: #000 !important;
            text-decoration: none !important;
            font-size: 16px;
            line-height: 16px;
            font-family: verdana;
        }

        .pagingContainer a.pagingNavPage, span.pagingNavPage{
            font-weight: bolder !important;
            color: #777 !important;
            text-decoration: none !important;
            font-size: 13px;
            line-height: 16px;
            font-family: verdana;
            padding: 0 3px 0 3px;
        }

        .pagingContainer a.pagingNavPageActive, span.pagingNavPageActive {
            font-weight: bolder !important;
            background-color: #51CE00 !important;
            color: #FFF !important;
        }

        .pagingContainer a.pagingNavPage:hover{
            font-weight: bolder !important;
            background-color: #51CE00 !important;
            color: #FFF !important;
        }
.arial{
    font-family: Arial;
}
#aboutMe_profile{
    font-size: 11px;
    line-height:16px;
}