/* -------------- */
/* version: 18.0*/
/* skin: Salesforce */
/* cssSheet: IdeaPortal */
/* postfix:  */
/* spritesEnabled: false */


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

/* banner styles */

.banner {
    border:1px solid #ccc;
    margin:0;
    padding:4px 4px 0px 4px;
    background-color:#fff;
}

.banner table {
    width:500px;
    margin:0px auto;
}

.bannerIcon {
    height:72px;
    vertical-align:top;
    width:24%;
}

.bannerIcon .title {
    font-size:110%;
    font-weight:bold;
    color:#333;
    padding:50px 0 0 0;
    text-align:center;
}

.postIcon {
    background:url(/img/ideas/icons/portal/banner_bulb_neut.gif) top left no-repeat;
}

.postIcon .title{
    padding:50px 0 0px 18px;
}

.postIcon .title a {
    color:#333;
    font-weight:bold;
    font-family:Arial, Helvetica, sans-serif;
    text-decoration:underline;
}

.arrow {
    background:url(/img/ideas/icons/portal/vote_arrow_small.gif) center no-repeat;
    padding:15px 0;
    width:10%;
}

.voteIcon {
    background:url(/img/ideas/icons/portal/banner_votebtn_neut.gif) top center no-repeat;
}

.discussIcon {
    background:url(/img/ideas/icons/portal/banner_bubbles_neut.gif) center top no-repeat;
}

/* sub-tabs */

#ideaSubtabs {
    line-height: 23px;
}

#ideaSubtabs .bg {
    background:url(/img/ideas/tabs/subtab-base-bg.gif) left bottom repeat-x;
    padding-left: 8px;
}

#ideaSubtabs ul#nav {
    display: block;
    margin: 0;
    padding: 0;
    list-style-type: none;
}

#ideaSubtabs ul#nav li {
    display: block;
    float: left;
    list-style-type: none;
    line-height: 11px;
    margin-left:0px;
}

#ideaSubtabs ul#nav li div {
    padding: 5px;
    border-top:1px solid #999;
    border-right:1px solid #999;
    border-left:1px solid #999;
    margin: 0 5px;

    font-family: Arial, Helvetica, sans-serif;
    font-weight:normal;
    font-size:110%;
    padding: 5px 20px;
    text-decoration:none;
}

#ideaSubtabs ul#nav a {
}

#ideaSubtabs ul#nav a:link, #tabs ul#nav-primary a:visited {
    text-decoration: none;
}

#ideaSubtabs ul#nav a:hover {
    text-decoration: underline;
}

#ideaSubtabs ul#nav .ideasCurrentTab div {
    margin:1px 0 0 0;
}

#ideaSubtabs ul#nav .ideasCurrentTab div a {
    /*color: #000;*/
    font-weight:bold;
}

#ideaSubtabs ul#nav .ideasNonCurrentTab div {
    background-color:#eee;
}

/* idea list */

.ideaListContainer .bPageBlock {
	border-top:0px;
	border-color:#999;
}

/* recent comments */

.ideaRCLastComment .ideaRCLastCommentInd {
	background-color:#E8E8E8;
}

/* ideaNavCommunity */

.ideaNavCommunity {
	background-color:#E8E8E8;
}
