/* ---------------------------------------------------------------------------------------------- */
/*  High Contrast specific                                                                        */
/* ---------------------------------------------------------------------------------------------- */

input {
	background-color: #000;
	border-color: #fff;
	border-style: solid;
	border-width: 1px 2px 2px 1px;
	color: #fff;
	cursor: pointer;
	font-weight: normal;
	text-decoration: none;
}


input:hover {
	border-color: #cc3300 !important;
	text-decoration: none !important;
}

textarea {
	background-color: #000;
	color: #fff;
	font-size: 1.1em !important
}


select {
	background-color: #000;
	color: #fff;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size: 0.9em;
}



/* ---------------------------------------------------------------------------------------------- */
/*  Styles for HTML elements                                                                      */
/* ---------------------------------------------------------------------------------------------- */


/* this piece of code is a workaround for the ie font resize bug! */
/* see http://css-technik.de/details/2/5/CSS-Browser-Bugs.htm for further information */
html {
	font-size: 100.01%;
}

BODY {
 	BACKGROUND-COLOR: #000;
 	font-family: Arial, Helvetica, sans-serif;
	/*font-size: 100.01%;*/
	FONT-SIZE: 0.9em;
	Color: #fff;	
	<!-- direction: ltr; -->
}


P {
	COLOR: #fff;
}

TD,TH {
	COLOR: #fff;
}

TR {
	background-color: #000;
}

PRE {
	MARGIN: 0px;
	FONT-FAMILY: Lucida Console, monospace;
}

FIELDSET LEGEND {
    color : #fff;
}

* html INPUT, * html SELECT, * html TEXTAREA 
{
    font-size: 1em;
}

a:hover, a:visited:hover {
	color: #0ff !important;
	text-decoration: underline !important;
}

:link {
	CURSOR: pointer !important;
	COLOR: #0ff !important;
	TEXT-DECORATION: underline;
}

:visited {
	CURSOR: pointer !important;
	COLOR: #0ff !important;
	/*TEXT-DECORATION: underline;*/
}

:link:hover, :visited:hover  {
	COLOR: #0ff !important;
}


h1, h2, h3, h4, h5, h6 {
	color: #ffffff;
}

h2 {
	font-size:1em;
}


h4 {
	font-size:1.1em !important;
	color: #ffffff;
}





h5 {
	font-size: 1em;
	color: #ffffff;
}






/* --------------------------------------------- */
/*  Buttons	                                 */
/* --------------------------------------------- */


.jive-button, .jive-form-button, #jive-search-button-submit, #jive-submit-create, #jive-submit-cancel, #jive-avatars-buttons input,
  #collabSaveBtn, #jive-compose-buttons input {
	-moz-box-align:center;
	-moz-box-sizing:border-box;
	background-color:#000000;
	border-color:#FFFFFF;
	border-style:solid !important;
	border-width:1px 2px 2px 1px !important;
	color:#FFFFFF;
	cursor:pointer;
	/*display:-moz-inline-box;*/
	font-size:0.86em;
	font-weight:normal;
	height:auto;
	min-height: 16px;
	padding:0pt 4px 0pt 5px;
	text-align:center;
	text-decoration:none;
	white-space:nowrap;
	width:auto !important;
}


.jive-button:hover, .jive-form-button:hover, #jive-search-button-submit:hover, #jive-submit-create:hover, #jive-submit-cancel:hover,
  #jive-avatars-buttons input:hover, #collabSaveBtn:hover, #jive-compose-buttons input:hover {
	background-color:#000000;
	border-color:#CC3300;
	color:#FFFFFF;
	text-decoration:none;
}


/* necessary correction because otherwise the font is to small */
#jive-compose-buttons {
	font-size:1em;
}



/* --------------------------------------------- */
/*  Jive Userbar                                 */
/* --------------------------------------------- */


#jive-userbar {
	direction: ltr;
	background: #333333;
}

#jive-userbar-user span {
	color:#ffffff;
	display:inline;
	float:left;
	font-size:0.86em;
	padding-left:1px;
	padding-top:16px;
	background-color:transparent;
}

#jive-userbar-user span a:hover, #jive-userbar-user span a:active, #jive-userbar-user span a:link, #jive-userbar-user span a:visited {
	color: #0ff;
	font-size: 1em;
}

#jive-userbar-logout a , #jive-userbar-logout a:hover{
	color: #0ff !important;
}

#jive-userbar-droplink a {
	color:#0ff;
	font-size:0.86em;
}

#jive-userbar-droplink a:hover,  #jive-userbar-droplink a:active{
	background-image: none;
	color: #0ff;
	cursor: pointer;
}

#jive-userbar-droplink a.jive-userbar-droplink-on {
  	color: #0ff;
    	background: transparent url(../images/jive-userbar-arrowdown.gif) no-repeat right;
}

.jive-userbar-menu {
	font-size: 0.86em;
	background-color: #000;
	color: #fff;
	z-index: 10;
}


.jive-userbar-menu ul li a {
	color: #0ff;
}


.jive-userbar-menu h3 {
	font-size: 1em;
	color: #fff;
}

/* hover in dropdown menu */
.jive-userbar-menu a:hover {
	background-color: #333333;
}

.jive-userbar-login-guest {
	font-size: 0.8em;
	color: #ffffff;
}

.jive-userbar-login-new, .jive-userbar-login-loginlink {
	font-size:0.8em;
}

#jive-userbar-right {
	float:right;
	font-size:0.86em;
	padding-top: 13px;
}

#jive-userbar-print {
	font-size:0.9em;
}



#jive-userbar-search .jive-userbar-search-field {
	font-size: 0.9em;
	background-image:none;
	background-color: #000000;
	color: #ffffff;
	border: 1px solid #ffffff;
}


#jive-userbar-search input, #jive-userbar-search button {
	font-size: 0.9em;
}


#jive-userbar-search .jive-userbar-search-button {
	color: #fff;
}	




/* --------------------------------------------- */
/*  Jive Sidebar                                 */
/* --------------------------------------------- */

.jive-sidebar .jive-sidebar-body h4{
	font-size: 1.2em;
}

.jive-sidebar .jive-sidebar-body {
	font-size:0.9em;
}

.jive-sidebar .jive-sidebar-body ul li {
	list-style-type:none;
	font-size:1em;
	color: #ffffff;
}

.jive-sidebar .jive-sidebar-body-about p {
	font-size:1em;
}

.jive-sidebar-hdr-blogauthor-name h3{
	font-size: 1em;
	color: #00ffff;
	text-decoration: underline;
}

.jive-sidebar-hdr-blogauthor-name em{
	color: #ffffff;
}

.jive-sidebar .jive-sidebar-body p a.jive-sidebar-viewall {
	color: #00ffff;
}


/* --------------------------------------------- */
/*  Blog & Wiki & document                       */
/* --------------------------------------------- */

.jive-blog-post-message{
	font-size: 0.9em;
}

.jive-blog-info, .jive-groupblog-info {
	font-size:0.9em;
	background-image:none;
	background-color: #333333;
	border: 1px solid #666666;
}

.jive-blog-info strong, .jive-groupblog-info strong {
	color: #ffffff;
}

.jive-blog-info h3 a, .jive-groupblog-info h3 a {
	color:#00ffff;
}

.jive-blog-info h3 a:hover, .jive-groupblog-info h3 a:hover {
	text-decoration: underline !important;
}

.jive-blog-post {
	background-color: #000000;
	border: 1px solid #666666 !important;
}

.jive-blog-post-subject {
	background-color: #333333;
	color: #ffffff;
}

.jive-community-overview-blogposts .jive-blog-post .jive-blog-post-subject {
	width: 100% !important;
	border-bottom: 1px solid #666666 !important;
}

.jive-blog-post-subject-header h2 a {
	color: #00ffff;
}

.jive-blog-post-subject-header h2 a:hover {
	color: #00ffff;
}


.jive-blog-post-reply a {
	font-size: 0.9em;
}

.jive-blog-post-subject-header em {
	font-size: 0.75em;
	color: #ffffff;
}

#jive-blogpost-content .jive-table td.jive-table-cell-comments {
	font-size: 0.86em;
}

.jive-blog-post-subject-header h2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:1.4em;
	line-height:1.5em;
}

.jive-blogs-list-blog span.jive-list-viewblog {
	font-size:0.8em;
	color: #ffffff;
}


.jive-blog-link-write {
	-moz-border-radius: 0px;
	background-color: #000000;
	border: 0px;
	color: #00ffff;
	background-position: 0px 3px;
	padding-left: 23px;
}

.jive-blog-link-write:hover {
	background-color: #000000;
	border: 0px;
	color: #00ffff;
}

#jive-blogs-list {
	-moz-border-radius: 0px;
	background-color: #333333;
	border: 1px solid #ffffff !important;
	background-image: none;
}

#jive-blogs-list-padding {
	-moz-border-radius: 0px;
	background-color: #000000;
	border: 1px solid #666666;
}

.jive-blogs-list-blog {
	background-color: #000000;
	border-left-color: #666666;
}


#jive-blogadmin-nav-box {
	font-size:1em;
}

#jive-blogadmin-nav-box div {
	border: 1px solid #666666;
}

#jive-blogadmin-nav strong {
	color: #ffffff;
}

#jive-blogadmin-nav-header {
	font-size:0.9em;
	background-color: #333333;
	color: #ffffff;
}

.jive-blogadmin-legend span {
	font-size: 0.9em;
}

.jive-blog-post-tags, .jive-blog-post-references, .jive-blog-post-comments, .jive-blog-post-permalink {
	font-size:0.8em;
}

.jive-table-blogadmin .jive-blog-manage-overview p {
	line-height: 1.3em;
}


.jive-table-blogadmin .jive-blog-manage-overview {
font-size:1em;
}

.jive-table-blogadmin .jive-blog-manage-overview p span {
	font-size:0.86em;
}

.jive-table-blogadmin .jive-blog-manage-overview h5 span {
	font-size:0.86em;
}

.jive-table-blogadmin th, .jive-table-blogadmin td {
	font-size:0.9em;
}

.jive-table-blogsettings h5 {
	font-size:1.2em;
}

.jive-table-blogsettings .jive-table-cell-description {
	font-size: 1.2em;
}

.jive-table-blogsettings textarea {
	font-size: 1.5em;
}

.jive-wiki-subject-content h3 {
	font-size: 0.85em !important;
}

.jive-wiki-version {
	font-size: 0.75em;
	line-height: 1em;
}

.jive-wiki-version span.jive-wiki-publishstate {
	font-size:1em;
	font-weight: bold;
}

.jive-wiki {
	background-color:#333333;
	border:1px solid #666666;
	color: #ffffff;
}

.jive-wiki-subject-content h3 {
	color:#ffffff;
}

#jive-content-rating {
	font-size:0.8em;
	color: #ffffff !important;
}

.jive-wiki-subject-content h3 a {
	color: #0ff;
}

#jive-content-userrating-saved {
	color: #00FF00 !important;
}	

.doc-published-state {
	font-size: 0.8em;
}

.doc-draft-state {
	color: #ffffff;
}


/* --------------------------------------------- */
/*  Profile                                      */
/* --------------------------------------------- */

.jive-items-per-page {
	font-size: 1em;
	color: #ffffff;
}

.jive-body-profile ul li {
	font-size: 0.8em;
}

.jive-body-profile ul li strong {
	width: 9em;
}

.jive-body-profile ul li span {
	color: #ffffff;
}

.jive-table-filter {
	font-size:1em;
	color: #ffffff;
}

.jive-items-per-page select {
	font-size: 0.86em;
	margin:0.3em 3px 4px 0pt;
}

.jive-body-intro-profile {
	background-color: #000000;
	background-image: none;
	/*height:80px;*/
	/*position: relative;*/
}


.jive-sidebar .jive-sidebar-body-actions, .jive-sidebar .jive-sidebar-body-filter {
	-moz-border-radius: 0px;
	background-image: none;
	background-color: #000000;
	color: #ffffff;
}


.jive-body-intro-community .jive-body-tab a, .jive-body-intro-profile .jive-body-tab a {
	border: 1px solid #fff !important;
	border-bottom: 1px solid #fff !important;
	color: #fff;
	background-image: none;
	background-color: #333333;
}

.jive-body-intro-community .jive-body-tabcurrent a, .jive-body-intro-profile .jive-body-tabcurrent a {
	background-image: none;
	border-bottom: 1px solid #fff !important;
	background-color: #333333;
}

.jive-table-filter select {
	font-size: 0.86em;
	margin:0.3em 3px 4px 0pt;
}

#jive-discussion-content .jive-table td.jive-table-cell-replies {
	font-size:1em;
	color: #ffffff;
}


.jive-blogs-list-blog span.jive-blog-stats {
	font-size:1em
}

.jive-blogs-list-blog span.jive-list-viewblog a {
	color:#00ffff;
}

.jive-blogs-list-blog span.jive-blog-stats span {
	font-size:1em;
}

#jive-watch-content .jive-table td.jive-table-cell-modified {
	font-size:0.86em;
}

.jive-table td.jive-table-cell-modified a {
	color:#00ffff;
}


/* --------------------------------------------- */
/*  Comments		                         */
/* --------------------------------------------- */


.jive-comment-post form  {
	background-color: #000000;
	border: none;
}

#jive-comment-post {
	border-top: none !important;
}

#jive-comments {
	border: 1px solid #666666 !important;
}

#jive-content-post input {
	border: 1px solid #666666 !important;
	padding: 2px;
	margin-top: 5px;
	margin-left: 10px;
}


.jive-content-comment span span {
	color:#ffffff;
	font-size:0.75em
}


.jive-content-comment span span a {
	color:#00ffff !important;
	text-decoration: none;
}

.jive-content-comment span span a:hover {
	color:#00ffff !important;
	text-decoration: underline
}

.jive-content-comment {
	border-top: 1px solid #666666 !important;
}

.jive-content-comment span a {
	color: #0ff;
	text-decoration: none;
	font-size: 1em !important;
}

.jive-content-comment span em {
	font-size: 0.75em;
	color: #ffffff;
}

.jive-content-comment span em a{
	color: #00ffff;
	text-decoration:none;
}

.jive-content-comment-alt {
	background-color: #000000;
	
}


.jive-content-commentbar  {
	background-image: none;
	background-color: #333333;
	/*border-bottom: 1px solid #666666;*/
}


.jive-content-comment span span {
	font-size: 0.8em;
}

/* --------------------------------------------- */
/*  Jive Body & Content Area                     */
/* --------------------------------------------- */


.jive-space-showhide a, .jive-space-showhide a:hover, .jive-space-showhide a:visited {
	color: #0ff;
	font-size: 0.75em;
}

#jive-home-topmemebers h3 {
	padding-left: 10px;
}


.jive-body-profile ul li span {
	margin-left:10.5em;
}

.jive-content-block {
	direction: ltr;
	-moz-border-radius: 0px;
	/*margin:10px 10px 0px 0px;*/
	margin-bottom: 5px;
	padding:10px;
	font-size: 1em;
}


#jive-content-hdr-filter-btns {
background-color:transparent;
}


#jive-content-hdr-filter-btns a {
	font-size:0.86em;
}
.jive-content-block {
	background: #000000;
	border-color: #ffffff;
	margin-top:5px;
	font-size: 1em;
}

.jive-content-block2-container {
	-moz-border-radius:3px;
	background-color:#000000;
	border:1px solid #666666;
}

#jive-content-block-filter-message, #jive-content-block-filter-panel {
	border:0px;
	background-color: #000000;
}

.jive-content-block-container {
	background: #333333;
	border-color: #ffffff;
	-moz-border-radius: 0px;
	padding-right: 0px;
	color: #ffffff;
}


.jive-content-hdr-filter-btn-left, .jive-content-hdr-filter-btn-right {
    	background-color: #4a4a4a;
    	border: 1px solid #e0e0e0;
}

.jive-content-filter-btn-selected {
	background-color: #4a4a4a !important;
}


.jive-content-block-container h3 {
	font-size: 1.3em !important;
	font-weight: bold;
	color: #ffffff;
	padding:5px 0pt 2px 8px;
}

.jive-content-block-container span.jive-content-hdr-link {
	direction:ltr;
	font-size:0.86em;
	line-height:0.86em;
}

.jive-content-block-container a.jive-link-announcement {
	font-size: 0.86em;
}


.jive-content-block-container span.jive-content-hdr-link-home {
	-moz-border-radius: 0px;
	border-right:1px solid #E3E3E3;
	background-color: #4a4a4a;
	color: #fff;
	
	<!-- might have to be adopted -->
	margin-right:0px;
	
}

.jive-content-block-container span.jive-content-block-description {
	font-size:0.86em;
	padding:0.7em 0pt 0pt 8px;
}


#jive-content-tagset-content #jive-content-tagset-header {
	background-image:none;
	background-color: #333333;
	border: 1px solid #666666;
}

#jive-content-results #jive-content-tagset-content h5 {
	color: #ffffff;
}


#jive-whats-new-more span.jive-table-rss-link {
	margin-bottom: 5px;
}

#jive-new-announcement {
	margin-top: 0px;
	/*padding:5px 0pt 5px 5px;*/
	padding-top: 5px;
}

.jive-announcement-create-table {
	background: #000000;
}

.jive-body-announcements-label {
	color: #FFFF33 !important;
}

.jive-announcement-radiobtns span {
	color: #ffffff;
}


#jive-body-announcements .jive-body-announcements-confirm {
	background-color:#666666;
	border:1px solid #FFFFFF;
}

#jive-body-announcements {
	background-color: #000000;
	color: #ffffff;
	-moz-border-radius:0;
	border: 1px solid #ffffff;
	width: 99%;
	margin-bottom: 10px !important;
}

#jive-body-announcements p {
	font-size: 0.85em;
	color: #ffffff;
}

#jive-body-announcements h3 em {
	font-size: 0.86em !important;
	color: #ffffff;
}


#jive-body-announcements-hdr {
	background-color: #333333;
	border-bottom: 1px solid #ffffff !important;
	height: 1.5em;
}

#jive-body-announcements-hdr span {
	font-size: 0.86em;
}

#jive-body-announcements h3 {
	font-size: 1em !important;
	color: #ffffff;
	padding-top:4px;
}



#jive-body-intro-content {
	font-size:1em;
}


#jive-body-intro-content h1 {
	font-size:1.8em;
	line-height:1em;
	color:#ffffff !important;
}


#jive-body-intro-content p {
	font-size:0.86em;
	line-height:1.1em;
}

#jive-body-intro-content a.jive-link-more {
	font-size:0.9em;
}

.jive-body-intro-community {
	background-image:none;
	background-color: #000000;
}

.jive-community-overview-header {
	background-image: none;
	background-color: #333333;
	border: 1px solid #666666 !important;
}


.jive-community-overview-blogposts .jive-blog-post {
	background-color: #000000;
}

.jive-community-subspaces-colhdrs, .jive-discussions-subspaces-colhdrs, .jive-documents-subspaces-colhdrs,
.jive-content-block-container h3 a.jive-icon-minus, .jive-content-block-container h3 a.jive-icon-plus  {
	color:#ffffff;
}

#jive-body-intro-main-hdr {
	direction: ltr;
	background-image:none;
	background-color: #000000;
	border: 1px solid #666666;
}

#jive-body-intro-main-hdr-stats {
	font-size:0.85em;
}

#jive-body-sidebarcol-container {
	direction: ltr;
}

.jive-body-tabbar {
	direction: ltr;
	overflow: visible;
	margin:0pt 0pt -1px;
	position: relative;
}

.jive-body-tab a {
	color: #00ffff;
	font-size:0.86em;
	font-weight:bold;
	line-height:0.86em;
	background-image: none;
	background-color:#333333;
	border:1px solid #ffffff;
}

#jive-breadcrumb {
	font-size:0.86em;
	color:#0ff;
}

#jive-breadcrumb a {
	color:#0ff;
}

#jive-breadcrumb a.jive-breadcrumb-last {
	color: #0ff;
}

.jive-content-commentbar {
	font-size: 0.86em;
}


.jive-communities-listing table tr td.jive-communitylist-discussions, .jive-communities-listing table tr td.jive-list-documents, 
   .jive-communities-listing table tr td.jive-communitylist-blogposts, .jive-communities-listing table tr td.jive-communitylist-disc-count, 
   .jive-communities-listing table tr td.jive-communitylist-disc-views, .jive-communities-listing table tr td.jive-communitylist-disc-latest, 
   .jive-communities-listing table tr td.jive-communitylist-docs-count, .jive-communities-listing table tr td.jive-communitylist-docs-views, 
   .jive-communities-listing table tr td.jive-communitylist-docs-latest {
	font-size:0.8em;
	color: #ffffff;
}


#jive-search-form #jive-search-options {
	background-color: #000000;
	border: none;
}


/* --------------------------------------------- */
/*  Some often used classes                      */
/* --------------------------------------------- */

#jive-community-empty-types {
background:#333333 none repeat scroll 0%;
border:1px solid #FFFFFF;
}

#jive-community-empty-types p {
color:#FFFFFF;
}






.jivetabs li { 
background:#333333 none;
border:1px solid #ffffff;
}

.jivetabs li.current { 
background:transparent none repeat scroll 0%;
border:1px solid #FFFFFF;
font-weight:bold;
}

jivetabs .current span { 
background: none;
}







.jive-panel-wrapper #text-panel .text-links { 
background:#333333 none repeat scroll 0%;
}

.jive-panel-wrapper #text-panel .text-links a.jive-text-link-help {
background:#000000 none repeat scroll 0%;
border:1px solid #FFFFFF;
}

#textEditor {
color:#FFFFFF;
font-size: 1.1em;
}






.jive-panel-wrapper #preview-panel {
background-color:#000000;
border:1px solid #FFFFFF;
font-size: 1.1em;
}


/* --------------------------------------------- */
/*  modified                   */
/* --------------------------------------------- */





.jive-content-block-container h3.jive-content-block-header {
	color: #ffffff;
}

.jive-community-item-content {
	direction: ltr;
}

.jive-community-item-header h2 {
	font-size: 1.1em;
}

.jive-community-overview-discussions ul li, .jive-community-overview-documents ul li {
	font-size: 0.85em;
}

.jive-communities-listing table tr td.jive-communitylist-name {
	font-size:1em;
}

.jive-content-block-topmembers span {
	font-size:0.86em;
}

.jive-icon-twisty-down, .jive-icon-twisty-up {
	font-size: 0.75em;
}


.jive-table {
	direction: ltr;
	border: 1px solid #666666;
	padding: 0px;
	width:99%;	/* necessary to prevent a border display bug... */
	
}

.jive-table .jive-table-cell-head h4 {
	border-bottom:0px;
}

.jive-table td {
	border: 1px solid #666666 collapse;
}

.jive-table .jive-table-cell-head h4 {
	font-size: 1em;
	color: #ffffff;
}

.jive-table 	td.jive-table-cell-title a {
	color:#0ff;
	font-size:1em;
}


.jive-table-registration td.jive-table-cell-label label, .jive-table-preferences td.jive-table-cell-label label {
	font-size: 10pt;
}

.jive-table tr.jive-table-row-odd {
	background-color: #333333;
	border: 1px solid #ffffff !important;
	
}

jive-table tbody tr.jive-table-row-odd {
	background-color: #000000;
}

.jive-table tr.jive-table-row-even {
	background-color: #000000 !important;
	border: 1px solid #fff;	!important;	
}

.jive-table tr.jive-table-row-footer {
	background-color: #333333;
}


#jive-discussion-content .jive-table tr.jive-table-row-odd, #jive-discussion-content .jive-table tr.jive-table-row-even,
 #jive-document-content .jive-table tr.jive-table-row-odd, #jive-document-content .jive-table tr.jive-table-row-even,
  #jive-blogpost-content .jive-table tr.jive-table-row-odd, #jive-blogpost-content .jive-table tr.jive-table-row-even,
   #jive-watch-content .jive-table tr.jive-table-row-odd, #jive-watch-content .jive-table tr.jive-table-row-even,
    #jive-community-content .jive-table tr.jive-table-row-odd, #jive-community-content .jive-table tr.jive-table-row-even  
     {
	background-color: #000000;
}


.jive-table td.jive-table-cell-title span {
	color: #fff;
	font-size:1.0em
}

.jive-table td.jive-table-cell-author a {
	color:#0ff;
	font-size:1em;
}

.jive-table td.jive-table-cell-author a {
	font-size: 0.86em;
}

.jive-table td.jive-table-cell-author, .jive-table td.jive-table-cell-views, .jive-table td.jive-table-cell-modified {
	font-size: 0.86em;
	color: #ffffff;
}

.jive-table td.jive-table-cell-title span strong {
	color: #fff;
	font-size:0.8em
}

.jive-table td.jive-table-cell-title span a {
	color:#0ff; 
	font-size: 1em;
}

.jive-table td.jive-table-cell-author {
	font-size:0.9em
}

.jive-table-rss-link, .jive-table-markallread {
	font-size:1.1em;
}

.jive-table table thead th {
	font-size: 1em;
	background-image: none;
	background-color: #333333;
	color: #ffffff;
	border-bottom:1px solid #666666;
}



.jive-table table tbody td {
	font-size: 1em;
}

.jive-table td.jive-table-cell-subject {
	width:62%;
}

.jive-table td.jive-table-cell-subject span a {
	color:#0ff;
	font-size: 0.86em;
}

.jive-table td.jive-table-cell-subject a {
	color:#0ff;
	font-size: 0.86em
}

.jive-table-cell-replies {
	font-size:0.86em;
}

.jive-table td.jive-table-cell-subject span {
	font-size:0.86em;
	color: #ffffff;
}

.jive-table td.jive-table-cell-modified {
	font-size:0.86em;
	width: 8em !important;
}

.jive-table-rss-link a, .jive-table-markallread a {
	color: #0ff;
}

.jive-content-block-container a.jive-link-rss-small {
	margin-bottom: 6px;
}

.jive-content-block-container h3.jive-content-block-header a.jive-icon-minus, 
  .jive-content-block-container h3.jive-content-block-header a.jive-icon-plus {
  	color: #0ff;
 }
	



/* --------------------------------------------- */
/*  Avatars		                         */
/* --------------------------------------------- */

#jive-avatars {
	background-image:none;
	background-color: #000000;
	border: 1px solid #666666;
	padding: 5px;
}


#jive-avatars ul li.jive-avatar-chosen {
	background-color:#333333;
	border: 1px solid #666666;
}

#jive-avatars ul li span {
	font-size: 0.8em;
	height: 1.4em;
}


/* --------------------------------------------- */
/*  Some particular items                        */
/* --------------------------------------------- */

.jive-pagination {
	font-size: 0.75em;
}

.jive-pagination-numbers a.jive-pagination-current:link, .jive-pagination-numbers a.jive-pagination-current:visited, 
.jive-pagination-numbers a.jive-pagination-current:hover, .jive-pagination-numbers a.jive-pagination-current:active {
	background-color:#000000;
	border:0;
}

.jive-pagination-numbers a:link, .jive-pagination-numbers a:visited {
	border: 0px;
}

#jive-submit-create, #jive-submit-cancel {
	color: #ffffff;
	background-color: #333333;
	border: 1px solid #666666 !important;
	padding: 2px;
}

#jive-whats-new-more {
	font-size: 0.86em;
	line-height: 1.5em;
}

#jive-compose-tags #tag_directions {
	font-size:0.86em;
	color: #ffffff;
}

#jive-attach-maxsize, #jive-attach-maxfiles {
	font-size:1em;
}

#jive-compose-options {
	font-size:1em;
}

#jive-compose-question span {
	font-size:0.9em;
}

.jive-compose-attach {
	font-size: 0.8em;
}

#jive-compose-chooser {
background: none;
}


#jive-compose-chooser .jive-table-cell-label {
	color: #ffffff;
}


#deleteButton {
	padding: 4px !important;
	border: 1px solid #666666 !important; 
}

.jive-search-terms-links {
	font-size: 0.8em;
}


#jive-search-form #jive-search-options span#jive-search-types label,
 #jive-search-form #jive-search-options span#jive-search-types a { 
	font-size:0.8em;
}

.jive-user-search-mult-preview-buttons input {
	font-size:0.86em;
}

.jive-user-picker-results tbody td.jive-table-cell-name {
	font-size:1em;
}

.jive-table-cell-username span {
	padding-top:0.5em;
}

#jive-new-announcement {
	background-color: #000;
}

#jive-content-block-filter-message h4, #jive-content-block-filter-panel h4 {
	color: #fff;
	text-decoration: underline;
}

#jive-compose-title span{
	background-color: #333333;
	border: 1px solid #666666;
}

#jive-compose-title input {
	font-size: 1em;
}


#jive-compose-tags #jive-compose-tags-container {
	background-color: #000000;
	border: 1px solid #666666:
}

#jive-compose-options {
	background-color: #000000;
	border: 1px solid #666666:
	color: #ffffff;
}

#jive-compose-options h4 a {
	color: #ffffff;
}

#jive-compose-options h4 a:hover {
	color: #ffffff;
}

#jive-compose-buttons input {
	background-color: #333333;
	color: #ffffff;
	border: 1px solid #666666 !important;
	padding: 2px;
}


.jive-form-button {
	background-color: #333333;
	color: #ffffff;
	border: 1px solid #666666 !important;
	padding: 2px;
}

.jive-error-box div {
	background: #000000 none no-repeat scroll 0 0;
	color: #ffffff !important;
}



.jive-error-box, .jive-info-box, .jive-success-box, .jive-warn-box {
    border:1px solid #666666 !important;
    -moz-border-radius: 0px;
    background-color: #333333 !important;
}


.jive-table-resetpassword, .jive-table-login, .jive-table-registration, .jive-table-preferences, .jive-table-resolve {
	-moz-border-radius: 0px;
	background-image:none;
	background-color: #000000;
	font-size: 1em;
}

.jive-error-message {
	color: #00ff00 !important;
}

.jive-label-required span {
	color: #ff0033;
}

.jive-username-link {
	color: #00ffff !important;
	text-decoration: none;
}

.jive-pagination-prevnext {
	background-color: #333333;
	color: #ffffff;
	border: none;
}




/* --------------------------------------------- */
/*  People		                         */
/* --------------------------------------------- */

#jive-people-search {
	background-image:none;
	background-color: #333333;
	border: 1px solid #666666;
}


#jive-people-resultsbar {
	background-image: none !important;
	background-color: #333333 !important;
	font-size: 0.8em !important;
	color: #ffffff !important;
}

#jive-people-resultbar-sort-status a {
	color: #00ffff !important;
}

#jive-people-resultbar-sort-status a:hover {
	background:transparent url(../images/jive-userbar-arrowdown-b.gif) no-repeat scroll right center !important; 
}


#jive-people-results {
	background-color: #333333;
}


/* necessary to overwrite this again because of the people page */
.jive-table table thead th {
	background-image: none !important;
	background-color: #333333 !important;
	font-size: 1em !important;
	color: #ffffff !important;
}

.jive-table table tbody td {
	border-bottom:1px solid #EDEDED;
	color:#ffffff !important;
	/*font-size:0.95em !important;*/
	background-color: #000000;
}

#jive-people-results .jive-table {
	border: none !important;
}




/* --------------------------------------------- */
/*  TinyMCE styles (only part)                   */
/* --------------------------------------------- */


.mceEditor {
	background: #000000;
	color: #ffffff;
}


/* does not work because of iframe */
.mceContentBody {
	background-color: #000000;
}

#jive-post-bodybox {
	background: #000000;
	color: #ffffff;
}

.jive-compose-attach {
	color: #ffffff;
}

#editor-tabs {
	background: #000000;
	color: #ffffff;
}


.mceToolbarContainer {
	background-color: #333333;
}

.mceLayout {
background-color:#333333 !important;
}



/* --------------------------------------------- */
/*  Calendar (e.g. in Filter panel)              */
/* --------------------------------------------- */

.calendar, .calendar table {
	background-image: none !important;
	background-color: #333333 !important;
	color: #ffffff;
	border: 1px solid #666666;
}

.calendar thead .title, .calendar .button{
	background-image: none !important;
	background-color: #333333 !important;
	color: #ffffff !important;
	border: 1px solid #666666 !important;
}

.calendar table .wn, .calendar thead .name   {
	background-image: none !important;
	background-color: #000000 !important;
	color: #ffffff !important;
	border: 1px solid #666666 !important;
}

.calendar tbody .day {
	color: #ffffff !important;
}

.calendar tbody td.weekend { 
  color: #ffb8b8 !important;
}

.calendar tbody td.selected { /* Cell showing selected date */
	border: 1px solid #797979;
 	background-image: none !important;
 	background-color: #333333 !important;
 }
 
.calendar tbody .day.othermonth.oweekend {
 	color: #f99 !important;
}

.calendar tbody .rowhilite td,
.calendar tbody .rowhilite td.wn {
	background-image: none !important;
	background-color: #333333 !important;
}

.calendar tfoot .ttip {
	border-top: 1px solid #666666 !important;
	background-image: none !important;
	background-color: #333333 !important;
	color: #ffffff !important;
}

.calendar .combo {
	background-image: none !important;
	background-color: #000000 !important;
	border: 1px solid #666666;
	color: #ffffff !important;
}

.calendar .combo .hilite {
	background-image: none !important;
	background-color: #333333 !important; 
	border: 1px solid #666666;
	color: #ffffff !important;
}

.calendar .combo .active {
	background-image: none !important;
	background-color: #333333 !important; 
	border: 1px solid #666666;
	color: #c44 !important;
}

.calendar tbody .emptycell { 
	visibility: visible !important;
  	background-color: #000000 !important;
}


.jive-revision-table td {
   background-color: #000;
}


.jive-revision-table th.jive-revision-header, .jive-revision-table th.jive-revision-header-last{
background-color:#000000;
font-size:8pt;
font-weight:normal;
}

#jive-content-block-filter-area {
background-color:#000000;
border:1px solid #E0E0E0;
display:block;
height:225px;
margin:10px 0pt;
overflow:auto;
padding:0pt 15px;
position:relative;
}



.jive-content-block-filter-list li label span {
background-color:#000000;
color:#FFFFFF;
padding-left:4px;
}

.jive-search-bar {
-moz-border-radius-bottomleft:3px;
-moz-border-radius-bottomright:3px;
-moz-border-radius-topleft:3px;
-moz-border-radius-topright:3px;
background-color: #000000;
border:1px solid #DCDCDC;
padding:10px;
}


#jive-search-results-extras {
border:1px solid #E1EAEF;
float:left;
margin-bottom:10px;
padding:5px 0pt;
background-color: #000000;
width:100%;
}



.jive-search-stats {
color: #ffffff !important;
}




.jive-table td.jive-table-cell-2 div.jive-search-result-text {
    display: block;
    clear: both;
    padding-top: 5px;
    font-size: 9pt;
    color: #ffffff;
    overflow: hidden;
    width: 100%;
    }


.jive-hilite {
background-color:#FFFFCD;
color:#000000;
font-style:italic;
font-weight:bold;
}


.jive-search-results-total {
    font-size: 9pt;
    float: left;
    color: #ffffff;
    padding: 9px 0 0 4px;
    }


#jive-search-results-extras div strong {
    color: #ffffff;
    }


#jive-search-results-extras div div {
    display: inline;
    float: left;
    width: 110px;
    text-align: right;
    padding: 0;
    clear: none;
    color: #ffffff;
    }


.jive-search-sort span {
	float: left;
	margin: 7px 3px 4px 0px;
        color: #ffffff;
	}


.jive-table span.jive-search-result-subject span {
    font-size: 8pt;
    color: #ffffff;
    padding: 2px 0 0 4px;
    float: left;
    }

	
#jive-wiki-state-message{
background-color: #000000;
}

#jive-wiki-state-message h3{
color: #ffffff;
}

/* --------------------------------------------- */
/*          "Send as email" message              */
/* --------------------------------------------- */


#jive-send-content-not-people {
	background-color: #000000;
	}

/* --------------------------------------------- */
/*                Attachments                    */
/* --------------------------------------------- */

.jive-attachments strong {

	color: #ffffff;
	
}

/* --------------------------------------------- */
/*              Insert a link                   */
/* --------------------------------------------- */

.jive-tab-content {
	border:1px solid #DCDCDC;
 	background: #000000
}


#jive-web #jive-web-urlfield span.jive-form-example, #jive-web #jive-web-namefield span.jive-form-example {
 color:#ffffff;
}



/* --------------------------------------------- */
/*              Insert an image                 */
/* --------------------------------------------- */


#jive-image-maxsize, #jive-image-thumbnailfield-note {
color:#fff !important;
}


.jive-selection-bar-padding {
 	background-color: #000 !important;
	color: #fff !important;
}

.jive-selection-bar-padding .jive-selection {
 color: #fff !important;
}

/* --------------------------------------------- */
/*              Insert text color                 */
/* --------------------------------------------- */


.mceMenu {

background-color:#000000;

}

.mceMenu a, .mceMenuTitle, .mceMenuDisabled {

background-color:#000000;

}


/* --------------------------------------------- */
/*              Insert emoticons                 */
/* --------------------------------------------- */


.emoticons .emoticon{

background-color: #000000:

}

/* --------------------------------------------- */
/*              Customize my view                 */
/* --------------------------------------------- */


#jive-widgets-list, #jive-widgets-copy {

background-color: #000000;

}

/* --------------------------------------------- */
/*              Add widgets                      */
/* --------------------------------------------- */


#jive-widgets-panel, .jive-widgets-header strong {

color: #ffffff;

}


.jive-widgets-header h2 {

color: #ffffff;

}

/* --------------------------------------------- */
/*              Tab and Top menu                 */
/* --------------------------------------------- */

.jive-userbar-menu-hover {
    
	text-decoration: underline;
    	background-color: #333333;

}

/* --------------------------------------------- */
/*   Print page and Define alias for page        */
/* --------------------------------------------- */


#jive-doc-alias-link-popup, #jive-doc-copy-link-popup {

 background-color:#333333;

}

/* --------------------------------------------- */
/*                Sorting items                  */
/* --------------------------------------------- */

.jive-items-sort {

 color: #ffffff;

}

/* --------------------------------------------- */
/*                Plain text editor              */
/* --------------------------------------------- */


.jive-panel-wrapper #text-panel .text-links {
Background-color: #000;
}

#textEditorResize {
 background-color: #333333;
}

.textAreaWrapper {
background-color:#000000;
}


.text-links a.jive-text-link-help {
background-color: #000000;
}

.jive-panel-wrapper #text-panel .text-links a {

background-color:#000000;

}

.textAreaWrapper {

background-color:#333333;

}


/* --------------------------------------------- */
/*                Browse submenu             */
/* --------------------------------------------- */

.jive-userbar-menu a span {
color: #00ffff;
}


.jive-panel-wrapper #text-panel .text-links a.jive-text-link-help :hover{
background: #000000 none repeat scroll 0% !important;
}



/* --------------------------------------------- */
/*               Print page pop up            */
/* --------------------------------------------- */




#jive-doc-print-link-popup {
background-color:#333333;
}




.jive-attachments ul li {
color:#FFFFFF;
}





.mceContentBody {
background-color: #000;
color: #fff;
}




/* --------------------------------------------- */
/*               Popups in rich text editor      */
/* --------------------------------------------- */





.tabs {
background-image:none;
background-color: #000;
}



.panel_wrapper {
background-color:#000000 !important;
border-color:#333;
border-style:none solid solid;
border-width:0 1px 1px;
}



legend {
color:#fff !important;
}


.tabs li.current {
background: #333 none no-repeat scroll left top !important;
color: #fff !important;
}


.tabs li {
background: #000 none no-repeat scroll left top !important;
color: #fff !important;
}


.tabs a:link, .tabs a:visited, .tabs a:hover {
color:#FFFFFF;
}



#insert, .updateButton {
background-color:#333333;
background-image:none;
color:#FFFFFF;
}



.jive-tab-content {
background:#000000 none repeat-x scroll center top;
color:#FFFFFF;
}


.jive-body-tabcurrent a, #jive-overviewcustom-tab.jive-body-tabcurrent span.jive-overview-customizable {
background:#333 none no-repeat scroll right center;
}


.jive-body-tab a, #jive-overviewcustom-tab span.jive-overview-customizable {
background:#000 none no-repeat scroll right center;
color:#000;
border: 1px solid;
}


#jive-web #jive-web-urlfield span.jive-form-example, #jive-web #jive-web-namefield span.jive-form-example {
color:#FFFFFF;
}


#colslabel {
color: #fff !important;
}

#rowslabel {
color: #fff !important;
}


.tbody .required number min1{
color: #fff !important;
background-color: #333 !important;
}



input[type=radio]{ 
border: none !important;
}



.deleted-text{
color: #000 !important;
}


.added-text {
color: #000 !important;
}


input{ 
border-style: expression (this.type==radio ? none !important : solid !important); 
background-color:#000000 !important;
color:#FFFFFF !important;
font-size: 1em !important;
} 



/* --------------------------------------------- */
/*      This works only with IE7 and upper      */
/* --------------------------------------------- */

input[type=radio]{ 
border: none !important;
}




.jive-panel-wrapper #text-panel .text-links a.jive-text-link-help:hover{
background-color: #333333 !important;
}


#jive-web #jive-web-namefield input {
background:#000000  none no-repeat scroll right center !important;
color:#FFFFFF !important;
}


#jive-web #jive-web-urlfield input {
background-color:#000000 !important;
color:#FFFFFF !important;
}

#jive-search-field input#jive-search-terms {
background-color:#000000 !important;
color:#FFFFFF !important;
}

#jive-search-form select {
background-color:#000000 !important;
color:#FFFFFF !important;
}


.jive-picker-history {
background-color:#000000 !important;
color:#FFFFFF !important;
}


fieldset {
background-color:#000000 !important;
color:#FFFFFF !important;
}


#jive-image-thumbnail {
background-color:#000000 !important;
color:#FFFFFF !important;
}



#cols {
background-color:#000000 !important;
color:#FFFFFF !important;
}



.SWFuploadBtn {
background-image: none !important;
background-repeat:no-repeat !important;
color: #fff !important;
}



.SWFuploadBtn browsebtn {
background-image: none !important;
background-repeat:no-repeat !important;
color: #fff !important;
}


#jive-web #jive-web-urlfield input, #jive-web #jive-web-namefield input {
background-color:#000000 !important;
color:#FFFFFF !important;
}

#attachFile_0 {
background-color:#333 !important;
color:#FFFFFF !important;
}



.jive-selection {
color: #fff !important;
}


.jive-community-subspaces-colhdrs, .jive-discussions-subspaces-colhdrs, .jive-documents-subspaces-colhdrs, .jive-content-block-container h3 a.jive-icon-minus, .jive-content-block-container h3 a.jive-icon-plus {
background-color:transparent;
}


.jive-discussions-subspaces-colhdrs-discussions, .jive-discussions-subspaces-colhdrs-views, .jive-documents-subspaces-colhdrs-documents, .jive-documents-subspaces-colhdrs-views {
background-color:transparent;
}


span {
background-color:transparent;
}



.jive-expandable-options{
background-color:#000000;
}


.jive-expandable-options span{
background-color:#333333;
}


.jive-doc-version-summary-preview {
background-color:#333333;
border: none;
font-size: 1em;
}

jive-wiki-tags {
color: #ffffff;
}


.jive-tag-selected {
background-color:transparent !important;
}


#jive-breadcrumb span {
background-color: #000000;
}

#jive-tags-sort {
background: #333333 none repeat scroll 0 0;
}


.jive-wiki-tags {
color: #fff;
font-size: 8pt;
}


.doc-approval-state {
color: #64A7D5;
}


.jive-doc-needs-approval {
background-color: #000000;
color: #ffffff;
}


.jive-content-block-docapproval {
background-image: none !important;
}

#jive-userbar-droplink a span.jive-userbar-toolboxnew {
color: #ffffff !important;
}


.jive-doc-needs-approval {
background-color:#000000;
color:#FFFFFF !important;
}

.jive-doc-needs-approval span {
color:#FFFFFF !important;
}


#jive-approval-status ul{
background-color: #000 !important;
border: none;
}

.jive-content-block-container {
background: #333333 none repeat scroll 0 0;
border: none;
}


.jive-doc-needs-approval {
background-color: #000;
}


.doc-approval-state {
color: #64A7D5;
}


.doc-rejected-state {
color: #ECA0A0
}


.maintenance-message {
background-color:#333333 !important;
color: #fff!important;
border-color: #ff0000 !important;
border-style: dotted !important;
}


#jive-image-thumbnail-description {
background-color:#000000 !important;
color: #fff!important;
}

#jive-search-results-content {
background-color:#000000 !important;
color: #fff!important;
}

.jive-picker-history ul li {
background-color:#000000 !important;
color: #fff!important;
border:medium none;
}

a:hover {
color: #fff!important;
}

a {
color: #fff!important;
}

#imageUploadForm_Filedata {
background-color:#000000 !important;
color: #fff!important;
}



/* ------------------------------------------------------------------------------*/
/*      Fixes for Plain Text Markup Help, RTE, Color Picker, Spell Check         */
/* ----------------------------------------------------------------------------- */

h1, h2, h3, h4, h5, h6 {
color:#ffffff !important;
}

#jive-markup-help th {
background-color:#333333 !important;
}

#jive-markup-help table.example-table th {
background-color:#000000 !important;
}

#jive-doc-comment-preview {
background-color:#333333 !important;
}

/* ------------------------------------------------------------------------------*/
/*      Fixes for Icons in HCB theme                                             */
/* ----------------------------------------------------------------------------- */


a.mceButtonDisabled img, a.mceButtonNormal img, a.mceButtonSelected img {
background-color:#A0A0A0;
}

a.mceTiledButton img {
background-color:#A0A0A0;
}
a.mceButtonDisabled img {
}
a.mceButtonDisabled img {
background-color:#A0A0A0;
}
a.mceButtonDisabled img, a.mceButtonNormal img, a.mceButtonSelected img {
background-color: #A0A0A0;
}

mceTiledButton mceButtonDisabled {
background-color:#A0A0A0
}

.mceSelectList {
background-color:#A0A0A0 !important;
color: #000;
}

.mceTiledButton mceMenuButtonNormal {
background-color: #A0A0A0;
}

#jive-img-bold {
background-color: #A0A0A0 !important;
}

#jive-img-italics {
background-color: #A0A0A0 !important;
}

#jive-img-underline {
background-color: #A0A0A0 !important;
}

#jive-img-content {
background-color: #A0A0A0 !important;
}

#jive-img-image {
background-color: #A0A0A0 !important;
}

#jive-img-spell {
background-color: #A0A0A0 !important;
}

.mceMenuButton {
background-color: #A0A0A0 !important;
}

jive-error-message {
color: #FFA0A0 !important;
}

.defaultSkin td.mceToolbar {background:#333333!important}

.defaultSkin table.mceLayout {
background:#333333;
} 
.defaultSkin table {
direction:ltr; 
background:#333333;
}
.defaultSkin .mceButton {
    border: 1px solid #ffffff;
	background-color:#A0A0A0;
    display: block;
    height: 20px;
    margin-right: 1px;
    width: 20px;
}
.defaultSkin a.mceButtonEnabled:hover {border:1px solid #0A246A; background-color:#B2BBD0}
.defaultSkin a.mceButtonActive, .defaultSkin a.mceButtonSelected {border:1px solid #0A246A; background-color:#C2CBE0}
.defaultSkin .mceButtonDisabled .mceButtonLabel {color:#888}
.defaultSkin table.mceToolbar, .defaultSkin tr.mceFirst .mceToolbar tr td, .defaultSkin tr.mceLast .mceToolbar tr td {
background-color:#333333;
}
.defaultSkin .mce_forecolor span.mceAction {
    background-color: #A0A0A0;
}
.defaultSkin .mceListBoxMenu {
    background-color: #A0A0A0;
}
.defaultSkin .mceMenu table {
    background: #333333!important;
}

.defaultSkin .mce_forecolor .mceSplitButtonMenu .mceColorSplitMenu {
background: #A0A0A0;
}
/*menu*/
/* Menu */
.defaultSkin .mceMenu span.mceText, .defaultSkin .mceMenu .mcePreview {color: #ffffff}

/* ListBox */
.defaultSkin .mceListBox .mceText {background:#A0A0A0!important; color: #ffffff}

.defaultSkin #wysiwyg-panel_parent {
background:#333333;
}
.defaultSkin .mceStatusbar {
    background: #333333!important;   
}

.sap-input-text {
	background-color: #000000;
    background-image: none;
    border: 1px solid #FFFFFF;
    color: #FFFFFF;
    font-size: 9pt;
}

.sap-input-attach-text {
	font-size: 10pt;
}

.sap-collab-opt-text {
    font-size: 1em;
}

.sap-stop-start-watch {
	font-size: 0.9em;
}

.jive-content-comment p {
	 font-size: 1em;
}

.jive-success-box div {
	font-size: 0.9em;
}

.jive-table span.jive-search-result-subject a {
	font-size: 1em;
}

.sap-send-email-text {
    font-size: 10pt;
}

.sap-tag-doc-create {
	font-size: 1em;
}

.jive-wiki-subject-content-title div h2 {
	font-size: 18pt
}

.jive-wiki-body-content {
	font-size: 9pt
}

#jive-community-list ul {
	font-size: 1em;
}

/* tagset (tag) cloud styles for pretty display */
.jive-tagset-popularity0 a {	
	font-size: 8pt;
    }
.jive-tagset-popularity1 a {	
	font-size: 9pt;
	}
.jive-tagset-popularity2 a {	
	font-size: 10pt;
	}
.jive-tagset-popularity3 a {	
	font-size: 11pt;
	}
.jive-tagset-popularity4 a {	
	font-size: 12pt;
	}
.jive-tagset-popularity5 a {	
	font-size: 14pt;
	}
.jive-tagset-popularity6 a {	
	font-size: 15pt;
	}
.jive-tagset-popularity7 a {	
	font-size: 16pt;
	}
.jive-tagset-popularity8 a {	
	font-size: 17pt;
	}
.jive-tagset-popularity9 a {	
	font-size: 18pt;
	}
