body {
	font-family: Arial, Verdana, sans-serif;
}
h1, h2, h3, h4, h5, h6 {
	padding-bottom: 0;
}
a, a:link, a:visited {
	cursor: pointer;
	color: #2f6681;
	text-decoration: none;
	font-size: 12px;
	font-family: Arial, Verdana, sans-serif;
}
a:hover {
	text-decoration: underline;
}
ul, li {
	list-style: none;
	padding: 0;
	margin: 0;
}
img {
	border: none;
}
h1 a {
	text-decoration: none;
	color: #69a424;
}
 
/* Global Styling
----------------------------------------------------------*/
#jive-body {
	margin-bottom: 20px;
}
#jive-global-header, #jive-global-header-texture, #jive-global-header .jive-header-logo-external {
	background: none;
}
#jive-global-header-texture {
	padding: 10px 15px 7px 15px;
	float: left;
	width: auto;
}
#jive-global-header .jive-header-logo-external {
	width: auto;
}
#jive-global-header .jive-header-logo-external a.jive-global-header-logolink {
	background: transparent url(/img/aqua/cisco_cln_logo.gif) no-repeat left top;
	width: 380px;
	height: 48px;
	position: relative;
	top: 0;
	left: 0;
}
body #jive-wrapper {
	width: 975px;
	margin: auto;
	position: relative;
}
#jive-body-intro {
	margin: 20px 0;
	border: none;
}
#jive-body-main {
	overflow: visible;
}
#jive-body-maincol {
	padding: 0 0 5px 0;
	margin: 0 222px 0 0;
	background: transparent url(/img/aqua/content_block_shdw_btm.gif) no-repeat left bottom;
	width: 753px;
}
#jive-widget-content {
	padding: 0;
}
#jive-widgets-panel {
	padding: 10px 0 20px 0;
}
#jive-body-maincol-container {
	min-height: none;
}
#jive-global-header .jive-header-logo-external {
	width: auto;
	float: left;
}
.jive-error-box {
	margin-bottom: 0;	
}
.jive-error-box div {
	margin: 10px 0;
}
 
/* Global Styling for full width pages
----------------------------------------------------------*/
#jive-body-full {
	margin-bottom: 20px;
}
#jive-body-full #jive-body-intro-main-hdr {
	padding: 15px 0 0;
	min-height: 74px;
	height: auto !important;
	height: 74px;
	display: block;
}
#jive-body-full #jive-body-intro-hdr #jive-body-intro-main-hdr-stats { 
	width: 650px;
}
#jive-body-full #jive-body-intro p {
	clear: right;
}
#jive-body-full .jive-recent-history h3.jive-content-block-header {
	display: none;
}
#jive-body-full .jive-body-tabbar, .jive-body-intro-profile .jive-body-tabbar {
	position: static;
	margin-left: 0;
}
#jive-body-full .jive-body-tabbar .jive-body-tab a span, .jive-body-intro-profile .jive-body-tabbar a span {
	background: none;
	float: left;
	display: inline;
	line-height: 14px;
	margin: 0 5px;
	padding: 0;
	font-weight: bold;
	color: #fff;
}
#jive-body-full .jive-body-tabbar span, .jive-body-intro-profile .jive-body-tabbar span {
	float: left;
	display: inline;
	padding: 0;
	height: 27px;
}
#jive-body-full .jive-body-tabbar span a, .jive-body-intro-profile .jive-body-tabbar span a {
	float: left;
	display: inline;
	padding: 8px 7px 7px 7px;
	position: relative;
	right: -2px;
}
#jive-wrapper #jive-body-intro-content .jive-body-tabbar .jive-body-tab a span.jive-link-count {
	margin: 0;
	float: none;
}
#jive-body-full .jive-body-tabbar span a:hover, .jive-body-intro-profile .jive-body-tabbar span a:hover {
	text-decoration: none;
}
#jive-body-full #jive-body-intro {
	margin: 0;
	width: 968px;
}
#jive-body-full #jive-body-maincol {
	padding: 0 0 10px 0;
	background: transparent url(/img/aqua/content_block_full_shdw_btm.gif) no-repeat left bottom;
	width: 975px;	
}
#jive-body-full .jive-content-block-container {
	background: transparent url(/img/aqua/content_block_full_shdw.gif) repeat-y left top;
	padding: 7px 11px 0 10px;
	margin-bottom: 0;
	width: 954px;
}
#jive-body-full .jive-body-tab, .jive-body-intro-profile .jive-body-tab {
	width: auto;
	text-align: center;
	font-size: 13px;
	font-weight: bold;
	color: #efefef;
	margin: 0 5px 0 0;
}
#jive-body-full #jive-body-intro-main-hdr h1,
#jive-body-full #jive-body-intro h1 {
	min-width: 210px;
	width: 210px;
}
 
/* Layout Styling
----------------------------------------------------------*/
#jive-body-layout-sls .jive-body-layout-l h4, #jive-body-layout-sls .jive-body-layout-l h5,
.jive-layout-homepage-layout #jive-body-layout-ls .jive-body-layout-l h4,.jive-layout-homepage-layout #jive-body-layout-ls .jive-body-layout-l h5,
#jive-body-layout-l h5, #jive-body-layout-l h4,#jive-body-layout-l h3 {
	color: #69a424;
	padding: 0;
}
#jive-body-layout-sl #jive-body-intro, #jive-body-layout-ls #jive-body-intro {
	width: 747px;
}
#jive-body-layout-sl #jive-body-intro-content, #jive-body-layout-ls #jive-body-intro-content {
	width: 100%;
}
#jive-body-layout-sls .jive-body-layout-l {
	margin: 0 -217px;
	_margin-right: -227px;
}
#jive-body-layout-sls .jive-body-layout-l .jive-widget-container-large {
	margin: 0 213px 0 223px;
}
#jive-wrapper .jive-body-layout-s, #jive-wrapper .jive-body-layout-s1, #jive-wrapper .jive-body-layout-s2,
#jive-body-sidebarcol-container, #jive-wrapper .jive-body-layout-s2, body.jive-body-people #jive-body-sidebarcol-container {
 	width: 212px;
	padding: 0;
}
#jive-body-sidebarcol-container, #jive-wrapper .jive-body-layout-s2, body.jive-body-people #jive-body-sidebarcol-container {
	background: #fff url(/img/aqua/sidebar_shdw.gif) repeat-y left top;
}
.jive-widget-container-small, .jive-widget-container-small #jive-body-sidebarcol {
	padding: 0 10px;
}
#jive-body-sidebarcol {
	padding: 0 15px; 
}
.jive-body-layout-s1 .jive-widget-container-small {
	padding: 0;
}
#jive-sidebar-top {
	background: #fff url(/img/aqua/sidebar_shdw_top.gif) no-repeat center top;
	width: 100%;
	height: 15px;
}
#jive-sidebar-bottom {
	background: #fff url(/img/aqua/sidebar_shdw_btm.gif) no-repeat center bottom;
	width: 100%;
	height: 15px;
}
.jive-sidebar {
	border-top: 1px solid #d1dded;
}
.jive-sidebar .jive-sidebar-body {
	padding: 0 0 5px 0;
	margin: 0 0 5px 0;
}
.jive-body-community-overview .jive-widget-content-wrapper {
	_position: relative;
}
.jive-body-layout-l .jive-widget-content-wrapper .jive-widget{
	margin: 0px 10px 10px 10px;
	min-width: none;
	clear: left;
}
.jive-body-layout-l .jive-widget-content-wrapper .jive-widget-ciscoheaderwidget  {
	margin: 0 15px;
}
#jive-body-layout-l, #jive-body-layout-sss {
	padding: 0 0 15px 0;
	background: transparent url(/img/aqua/content_block_full_shdw_btm.gif) no-repeat left bottom;
}
#jive-body-layout-l .jive-widget-container-large {
	padding: 10px 0 0 0;
}
#jive-body-layout-l .jive-widget {
	margin: 0 15px 10px 15px;
}
#jive-body-layout-ls .jive-widget-content-wrapper, #jive-body-layout-sl .jive-widget-content-wrapper {
	margin: 0 222px 0 0;
	padding: 0 0 5px 0;
	background: transparent url(/img/aqua/content_block_shdw_btm.gif) no-repeat left bottom;
}
#jive-body-layout-sl .jive-widget-content-wrapper {
	margin: 0 0 0 222px;
}
#jive-body-layout-ls .jive-body-layout-l, #jive-body-layout-sl .jive-body-layout-l .jive-widget-container-large {
	background: transparent url(/img/aqua/content_shdw_left.gif) repeat-y left top;
}
#jive-body-layout-ls .jive-body-layout-l .jive-widget-container-large, #jive-body-layout-sl #jive-widget-content-container {
	margin: 0;
	padding: 10px 0 0 0;
	background: transparent url(/img/aqua/content_shdw_right.gif) repeat-y right top;
}
#jive-body-layout-sl #jive-widget-content-container {
	padding: 0;
}
#jive-body-layout-ls .jive-body-layout-s, #jive-body-layout-sl .jive-body-layout-s {
	width: 212px;
}
#jive-body-layout-ls .jive-widget-container-small, #jive-body-layout-sl .jive-widget-container-small {
	background: #FFFFFF url(/img/aqua/sidebar_shdw.gif) repeat-y scroll left top;
}
#jive-body-layout-ls .jive-body-layout-l #jive-body-intro-main-hdr h1, #jive-body-layout-sl .jive-body-layout-l #jive-body-intro-main-hdr h1 {
	width: 690px !important;
}
#jive-body-layout-sl .jive-body-layout-l .jive-widget-container-large {
	margin: 0;
	padding: 10px 0 0 0;
}
#jive-body-layout-ll {
	padding: 0 0 5px 0;
	background: transparent url(/img/aqua/content_block_full_shdw_btm.gif) no-repeat left bottom;
}
#jive-body-layout-ll .jive-widget-container-large {
	background: none;
	padding: 0 15px;
}
#jive-body-layout-ll #jive-widget-content-container {
	background: transparent url(/img/aqua/content_shdw_left.gif) repeat-y left top;
}
#jive-body-layout-ll .jive-widget-content-wrapper {
	background: transparent url(/img/aqua/content_shdw_right.gif) repeat-y right top;
}
#jive-body-layout-lss .jive-body-layout-l {
	margin: 0 -454px 0 0;
}
#jive-body-layout-lss #jive-widget-content-container {
	background: transparent url(/img/aqua/content_shdw_left.gif) repeat-y left top;
}
#jive-body-layout-lss .jive-widget-content-wrapper {
	margin-right: 450px;
	background: transparent url(/img/aqua/content_shdw_right.gif) repeat-y right top;
}
#jive-body-layout-lss .jive-body-layout-l .jive-widget-container-large {
	margin: 0;
	background: transparent url(/img/aqua/middle_content_bottom.gif) no-repeat left bottom;
}
#jive-wrapper #jive-body-layout-lss .jive-body-layout-s1 {
	margin: 0 8px 0 12px;
}
#jive-body-layout-lss .jive-body-layout-l .jive-widget {
	margin-bottom: 0;
}
#jive-body-layout-sss #jive-widget-content-container {
	background: transparent url(/img/aqua/content_shdw_left.gif) repeat-y left top;
}
#jive-wrapper #jive-body-layout-sss .jive-body-layout-s1, #jive-wrapper #jive-body-layout-sss .jive-body-layout-s2, #jive-wrapper #jive-body-layout-sss .jive-body-layout-s3 {
	width: 311px;
	margin-top: 10px;
}
#jive-wrapper #jive-body-layout-sss .jive-body-layout-s1 {
	margin-left: 10px;
}
#jive-wrapper #jive-body-layout-sss .jive-body-layout-s2 {
	margin: 10px 10px 0 10px;
}
#jive-wrapper #jive-body-layout-sss .jive-body-layout-s3 {
	margin-right: 10px;
}
#jive-wrapper #jive-body-layout-sss .jive-body-layout-s1 .jive-widget {
	margin-bottom: 0;
}
#jive-wrapper #jive-body-layout-sss .jive-sss-s .jive-widget-header,#jive-wrapper #jive-body-layout-sss .jive-sss-s .jive-widget-body {
	background: none !important;
}
#jive-wrapper #jive-body-layout-sss .jive-body-layout-s1 .jive-widget, #jive-wrapper #jive-body-layout-sss .jive-body-layout-s2,
#jive-wrapper #jive-body-layout-sss .jive-body-layout-s3  {
	background: transparent url(/img/aqua/sidebar_sss_center.gif) repeat-y left top;
	padding: 0;
}
#jive-body-layout-sss .jive-sss-s #jive-sidebar-top { 
	background: transparent url(/img/aqua/sidebar_sss_top.gif) no-repeat left top;
}
#jive-body-layout-sss .jive-sss-s #jive-sidebar-bottom {
	background: transparent url(/img/aqua/sidebar_sss_btm.gif) no-repeat left bottom;
}
 
/* Userbar/Header
----------------------------------------------------------*/
#jive-userbar {
	background: none;
	width: 365px;
	height: auto;
	clear: none;
	float: right;
}
#jive-global-header {
	border: none;
	z-index: 10000;
	position: relative;
}
#jive-userbar-right {
	padding-top: 5px;
	position: relative;
	padding-right: 0;
	width: 565px;
}
#jive-userbar-right ul {
	float: right;
}	
#jive-userbar-right ul li ul {
	float: none;
}
#jive-userbar-right ul li {
	float: left;
	line-height: 20px;
	border-right: 1px solid #eaeaea;
	padding: 0 6px;
}
#jive-userbar-right ul li.last {
	border: none;
}
#jive-userbar-right ul li a {
	font-weight: bold;
	font-family: arial, verdana, sans-serif;
}
#jive-userbar-right .jive-welcome a {
	color: #990000;
}
#jive-userbar-right .jive-welcome a:hover {
	color: #666666;
	text-decoration: underline;
}
#jive-userbar-right .jive-welcome li.first a {
	display: block;
} 
#jive-userbar-right li.jive-welcome ul li.last a, #jive-userbar-right li.jive-welcome ul li.last a:hover {
	font-size: 11px;
	color: #fff;
	display: block;
	width: 68px;
	height: 20px;
	padding: 0 7px;
	background: transparent url(/img/aqua/register.gif) no-repeat left top;
}
#jive-userbar-search, #jive-userbar-droplink {
	float: right;
}
#jive-userbar-droplink {
	padding-top: 5px;
	position: relative;
}
#jive-userbar-droplink a.jive-userbar-droplink, #jive-userbar-droplink a.jive-userbar-droplink:hover {
	color: #2F6681;
	background: transparent url(/img/aqua/cisco_droplink_arrow.gif) no-repeat right center;
}	
#jive-userbar-droplink a span.jive-userbar-create {
	background: transparent url(/img/aqua/droplink_new.gif) no-repeat left center;
}
#jive-userbar-droplink a span.jive-userbar-toolbox, #jive-userbar-droplink a span.jive-userbar-toolboxnew {
	background: transparent url(/img/aqua/droplink_account.gif) no-repeat left center;
}
#jive-userbar-droplink a span.jive-userbar-history {
	background: transparent url(/img/aqua/droplink_history.gif) no-repeat left center;
}
#jive-userbar-droplink a span.jive-userbar-navigation {
	background: transparent url(/img/aqua/droplink_browse.gif) no-repeat left center;
}
#jive-userbar-search {
	margin: 0;
	width: 100%;
	position: relative;
}
#jive-userbar-search form {
	float: right;
	margin-top: 6px;
	height: 26px;
}
#jive-userbar-search a:hover {
	text-decoration: none;
}
#jive-userbar-search .jive-userbar-search-field {
	width: 223px;
	height: 21px;
	padding: 5px 0 0 8px;
	border: none;
	font-size: 13px;
	font-family: arial, verdana, sans-serif;
	line-height: 16px;
	vertical-align: middle;
	color: #666666;
	background: transparent url(/img/aqua/search_bar.gif) no-repeat center top;
}
#jive-userbar-search .jive-userbar-search-button, #jive-userbar-search .jive-userbar-search-button:hover  {
	width: 42px;
	height: 24px;
	vertical-align: middle;
	background: transparent url(/img/aqua/search_go.gif) no-repeat center top;
}
#jive-userbar-search .jive-query-iefix {
	position: absolute;
	top: -999em;
}
#jive-spotlight-search-container {
	z-index: 10000 !important;
	position: relative;
}
#jive-spotlight-search {
	left: 140px;
	top: 40px;
	*top: 10px;
}
#cisco-main-nav {
	float: left;
	height: 40px;
	width: 100%;
		background: transparent url(/img/aqua/cisco_header_global_center.gif) repeat-x left top;
}
#cisco-main-nav ul {
	height: 40px;
	margin-left: -1px;
		background: transparent url(/img/aqua/cisco_header_global_left.gif) no-repeat left top;
}
#cisco-main-nav ul li {
	float: left;
	height: 100%;
	width: 160px;
	text-align: center;
}
#cisco-main-nav ul li.selected {	
}
#cisco-main-nav ul li.selected a {
	color: #fff;	
	padding-left: 0;
	padding-bottom: 2px;
	background: transparent url(/img/aqua/cisco_header_selected_center.gif) repeat-x left top;
}
#cisco-main-nav ul li.selected a:hover {
	color: #fff;
	text-decoration: none;
}
#cisco-main-nav ul li a {
	color: #666666;
	font-weight: bold;
	font-family: arial, verdana, sans-serif;
	display: block;
	border-right: 1px solid #e9e9e9;
	padding: 10px 10px 0 10px;
	height: 24px;
}
#cisco-main-nav ul li a:hover {
	color: #2F6681;
	text-decoration: underline;
}
#cisco-main-nav ul li.first {
	width: 170px;
}
#cisco-main-nav ul li.last {
	float: right;
}
#cisco-main-nav ul li.last a {
	border: none;
	height: 30px;
	margin-right: -2px;
		background: transparent url(/img/aqua/cisco_header_global_rgt.gif) no-repeat right top;
}
#jive-overview-customize-info, #jive-overview-customize-details {
	margin: 0 !important;
}
 
/* Userbar dropdown
----------------------------------------------------------*/
.jive-userbar-menu {
	background: #fff url(/img/aqua/userbar_menu_gradient.gif) repeat-x left bottom;
	border: 1px solid #82a3b3;
	border-top: none;
	top: 26px;
}
.jive-userbar-menu ul li a, .jive-userbar-menu ul li a:hover {
	background-color: transparent;
	color: #2F6681;
	font-weight: bold;
}
#jive-userbar-droplink .jive-userbar-menu {
	width: auto;
}
 
/* Userbar dropdown - Create New Dropdown
----------------------------------------------------------*/
.jive-contentcreate-menu {
	margin: 30px 0 0 0;
	left: -240px;
}
.jive-contentcreate-menu div.jive-contentcreate-menu-container div.jive-contentcreate-menu-form {
	background: #fff url(/img/aqua/userbar_menu_gradient.gif) repeat-x left bottom;
	border: 1px solid #82a3b3;
}
 
/* Global - Breadcrumbs
----------------------------------------------------------*/
#jive-breadcrumb {
	float: left;
}
#jive-breadcrumb a {
	font-family: arial, verdana, sans-serif;
	color: #618ea4;
	font-weight: bold;
}
#jive-breadcrumb a.jive-breadcrumb-last {
	color: #898989;
}
 
/* Homepage - Custom Layout
----------------------------------------------------------*/
.jive-layout-homepage-layout .jive-layout-homepage-layout-left, .jive-layout-homepage-layout #jive-body-layout-ls .jive-body-layout-s  {
	width: 212px;
}
#jive-homepage-custom-layout #jive-body-layout-sl .jive-widget-container-small, #jive-homepage-custom-layout #jive-body-layout-sl .jive-body-layout-l .jive-widget-container-large {
	background: none;
}
#jive-homepage-custom-layout #jive-body-layout-sl .jive-body-layout-l .jive-widget-container-large {
	padding: 0;
}
#jive-homepage-custom-layout #jive-body-layout-ls .jive-widget-container-small {
	padding: 10px 5px;
}
#jive-wrapper .jive-layout-homepage-layout-right .jive-widget-container-large .jive-widget {
	border: none;
}
#jive-body-layout-sl .jive-layout-homepage-layout-right { 
	margin: 0 0 0 -227px;
}
.jive-layout-homepage-layout-left .jive-widget-container-small {
	padding: 0;
}
.jive-layout-homepage-layout .jive-widget-container-large {
	min-height: 250px;
	margin-left: 227px;
}
.jive-layout-homepage-layout-right .jive-widget-container-large {
	background: none;
}
#jive-body-layout-sl .jive-layout-homepage-layout-right .jive-widget-container-large, .jive-layout-homepage-layout .jive-body-layout-l #jive-body-layout-ls {
	margin-left: 222px;
}
.jive-layout-homepage-layout-right .jive-twocol {
	padding: 0 0 10px 0;
	background: transparent url(/img/aqua/hero-bottom-shadow.gif) no-repeat left bottom;
}
.jive-layout-homepage-layout .jive-body-layout-l #jive-body-layout-ls .jive-body-layout-l {
	margin: 0 -255px 0 0;
	width: 100%;
	float: left;
	padding: 5px 0 0 7px;
	background: transparent url(/img/aqua/hero-top-shadow.gif) no-repeat left top;
}
#jive-homepage-custom-layout #jive-body-layout-ls .jive-body-layout-l .jive-widget-container-large {
	width: auto;
	margin-left: 0;
	margin-right: 235px;
	padding: 15px 10px;
	background: #fff;
}
#jive-wrapper #jive-homepage-custom-layout #jive-body-layout-ls .jive-body-layout-l .jive-widget {
	border-bottom: 1px solid #C5D4E7;
}
.jive-layout-homepage-layout .jive-body-layout-l #jive-body-layout-ls {
	background: transparent url(/img/aqua/hero-shadow.gif) repeat-y top left;
	padding: 0;
}
.jive-layout-homepage-layout #jive-body-layout-ls .jive-body-layout-two-column {
	background: transparent url(/img/aqua/hero-shadow.gif) repeat-y left top;
}
.jive-layout-homepage-layout .jive-body-layout-l #jive-body-layout-ls .jive-body-layout-s {
	float: right;
	padding: 5px 5px 0 0;
}
.jive-layout-homepage-layout #jive-body-layout-ls .jive-body-layout-s .jive-body-layout-s2 {
	width: auto;
	background: #eef2f5 url(/img/aqua/homepage_ls_s.gif) repeat left top;
	padding-top: 5px;
}
.jive-layout-homepage-layout-selector span {
	background-color: transparent;
	background-repeat: no-repeat;

	display: block;
	height: 47px;
	width: 64px;
}
.jive-layout-homepage-layout-selector {
    padding:4px;
    margin:0px;
}
#jive-widgets-panel .jive-layout-homepage-layout-selector span {
	background-image: url(/plugins/cisco-widgets/images/homepage-layout.gif);
}
#jive-homepage-custom-layout #jive-body-intro, #jive-homepage-custom-layout #jive-body-layout-sl .jive-body-layout-s .jive-widget {
	margin-bottom: 10px
}
#jive-homepage-custom-layout .jive-layout-homepage-layout-left .jive-widget-container-small .jive-widget-actions .jive-widget-header {
	background: transparent url(/img/aqua/sidebar_shdw_top.gif) no-repeat left top !important;
}
#jive-homepage-custom-layout .jive-layout-homepage-layout-left .jive-widget-container-small .jive-widget-actions div {
	background: transparent url(/img/aqua/sidebar_shdw_btm.gif) no-repeat left bottom;
}
 
/* Homepage
----------------------------------------------------------*/
.jive-body-home #jive-body-intro, .jive-body-intro-home #jive-body-intro-content {
	background: none;
}
.jive-body-home .jive-body-tabbar {
	margin-bottom: 5px;
	padding-top: 0;
		height: 0px;
}
#jive-homecustom-tab a {
	padding-right: 10px;
}
#jive-homecustom-tab a.jive-link-home-customize {
	color: #fff;
}
.jive-body-tab .jive-home-customizable a {
	background: none;
}
#jive-homecustom-tab span.jive-home-customizable, .jive-body-home #jive-homecustom-tab span.jive-home-customizable  {
	background: none;
}
.jive-body-home #jive-homecustom-tab span.jive-home-customizable {
	position: relative;
	right: -2px;
	padding-right: 8px;
}
.cisco-join-comm, .cisco-welcome {
	color: #fff;
	margin-bottom: 10px;
	background: transparent url(/img/aqua/join_welcome_shadow.gif) repeat-y top left;
}
.cisco-body {
	margin: 0 3px;
}
.cisco-join-comm .cisco-body {
	padding-bottom: 5px;
	background: #edb223 url(/img/aqua/join_community_gradient.gif) repeat-x bottom left;
}
.cisco-welcome .cisco-body {
	background: #014d72 url(/img/aqua/welcome_gradient.gif) repeat-x bottom left;
}
.cisco-welcome p, .cisco-join-comm p {
	padding: 5px 10px;
	margin: 0;
}
.cisco-welcome h3, .cisco-join-comm h3 {
	font-size: 16px;
	padding-left: 10px;
	font-weight: normal;
}
.cisco-join-comm h3 {
	color: #990000;
}
.cisco-welcome h3 {
	color: #efb525;
}
.cisco-join-comm a {
	margin: 0 10px;
}	
.cisco-join-comm-btm, .cisco-join-comm-top, .cisco-welcome-top, .cisco-welcome-btm {
	height: auto;
	padding: 4px 0;
}
.cisco-join-comm-top {
	background: transparent url(/img/aqua/join_community_top.gif) no-repeat left top;
}
.cisco-join-comm-btm {
	background: transparent url(/img/aqua/join_community_btm.gif) no-repeat left bottom;
}
.cisco-welcome-top {
	background: transparent url(/img/aqua/welcome_top.gif) no-repeat left top;
}
.cisco-welcome-btm {
	background: transparent url(/img/aqua/welcome_btm.gif) no-repeat left bottom;
}
 
/* Create New Page
----------------------------------------------------------*/
.cisco-choose-container #jive-body-full #jive-body-maincol{
	float: left;
}
.cisco-choose-container #jive-body-full #jive-body-intro-main-hdr h1 {
	width: 100% !important;
}
.cisco-choose-container .jive-standard-formblock-container {
	margin-bottom: 0;
}
#new_community .sIFR-flash {
	margin:0;
	max-height:46px;
}
#jive-choose-containers-views div.jive-choose-container-currentview {
	background:#E1A632 none repeat scroll 0 0;
}
#jive-choose-doc-type span.jive-choose-doc-type-selected {
	background:#E19E2D none repeat scroll 0 0;
}
#jive-choose-doc-type span.jive-choose-doc-type-selected label {
	color:#FFFFFF;
}
#jive-choose-containers-views div.jive-choose-container-currentview span {
	color:#FFFFFF;
}
#jive-choose-containers-results ul li a {
	*vertical-align: middle;
}
.jive-compose-pages #jive-body-intro-content {
	position: relative;
}
.jive-create-thread .jive-thread-reply {
	width: 100%;
}
.clearlooks2 .mceFocus .mceClose {
	height: 19px !important;
	width: 18px !important;
}
.clearlooks2 .mceClose {
	height: 16px !important;
	width: 29px !important;
}
 
/* Document/Discussion/Blog/Tags Landing Page
----------------------------------------------------------*/
#jive-body-intro, #jive-body-full #jive-body-intro {
	background: transparent url(/img/aqua/main_content_hdr_left.gif) no-repeat left top;
	padding: 0 0 0 9px;
	margin: 0 0 0 -2px;
}
#jive-body-intro-content {
	background: transparent url(/img/aqua/main_content_hdr_center.gif) repeat-x left top;
}
#jive-body-intro-main-hdr {
	background: transparent url(/img/aqua/main_content_hdr_rgt.gif) no-repeat right top;
	min-height: 40px;
	height: auto !important;
	height: 40px;
	padding: 15px 0;
	margin-right: 0;
}
#jive-body-maincol #jive-body-intro-main-hdr, #jive-body-full #jive-body-intro-main-hdr {
	margin-right: -1px;
}
#jive-body-intro-main-hdr h1, #jive-body-intro h1, #jive-body-intro h1 a {
	color: #fff;
	font-size: 30px;
	line-height: 45px;
	display: inline;
	min-width: 170px;
	width: 170px;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
    font-weight: normal;
    margin: 0 0 0 10px;
}
.jive-body-community #jive-body-intro h1 {
	min-width: 190px;
	width: 480px;
	display: block;
	margin-left: 10px;
	_margin-left: 5px;
} 
#jive-body-intro-main-hdr-stats {
	float: left;
	display: inline;
	color: #fff;
	font-size: 16px;
	line-height: 30px;
	padding-left: 0;
}
#jive-body-intro-main-hdr-stats strong {
	color: #cbcbcb;
	font-weight: normal;
}
.jive-content-statdetails {
	width: auto;
	min-width: 0;
	display: inline;
	clear: none;
}
.jive-filter-content, #jive-filter-form .jive-content-statdetails, .jive-body-people .cisco-people-landing #cisco-sidebar-profile-search {
	background: transparent url(/img/aqua/filter_left.gif) no-repeat left top;
	padding-left: 10px;
	padding-top: 0;
}
.jive-filter-content {
	padding-bottom: 12px;
}
body.jive-browse-blogs span.jive-items-per-page {
	margin-left: 0;
}
.jive-items-per-page {
	margin-top: 5px;
}
.jive-body-people #cisco-people-landing-sort .jive-table-filter {
	padding: 6px 10px 0 0;
}
.jive-items-per-page .jive-items-per-page span, .jive-items-per-page select {
	float: none;
	margin-left: 0;
}
.jive-items-per-page select {
	width: auto;
}
#jive-filter-form .cisco-expand-blogs, #jive-viewblogposts-form .cisco-expand-blogs, .jive-pagination-prevnext, #jive-viewthreads-form .jive-table-filter,
#jive-viewdocuments-form .jive-table-filter, #jive-tags-form .jive-table-filter, .jive-body-community-all #jive-community-content,
#jive-viewblogposts-form .jive-table-filter, #cisco-people-landing-sort .jive-table-filter, .jive-view-profile .cisco-profile-filter .jive-table-filter, .jive-body-people #cisco-sidebar-profile-search .jive-table-filter {
	display: inline-block;
	margin: 0;
	padding: 7px 10px 0 0;
	height: 23px;
	background: transparent url(/img/aqua/filter_rgt.gif) no-repeat right top;
}
#jive-filter-form .cisco-expand-blogs a, #jive-viewblogposts-form .cisco-expand-blogs a {
	color: #2f6681;
	font-weight: bold;	
	display: block;
	padding: 3px 25px 2px 0;
		background: transparent url(/img/aqua/filter_plus.png) no-repeat right center;
}
#jive-viewblogposts-form .jive-table-filter {
	background: none;
	padding: 7px 0 0 0;
}
#jive-filter-form, .jive-pagination, #jive-viewthreads-form, #jive-viewdocuments-form, #jive-tagform, #jive-content-form,
#jive-viewblogposts-form, #cisco-people-landing-sort, .jive-view-profile .cisco-profile-filter, #jive-people-search {
	display: inline-block;
	height: 30px;
	padding: 0;
	background: transparent url(/img/aqua/filter_center.gif) repeat-x center top;
	float: left;
}
#jive-view-discussions-container, #jive-view-documents-container, #jive-view-blogs-container, .jive-body-community-all .jive-content-block-container, 
#tags-landing-container, #cisco-profile-content-container, #jive-connection-list, #cisco-people-container, #cisco-search-container, #jive-view-all-container,
#jive-rsspage, #jive-blog-browse-container {
	background: transparent url(/img/aqua/content_shdw_left.gif) repeat-y left top;
}
.jive-community-feeds #jive-rsspage {
	background: none;
}
.jive-table table {
	border-top: 1px solid #d1dded;
}
.jive-table td, .jive-table .jive-mod-msg-row td, .jive-table .jive-mod-msg-row-app td, .jive-table .jive-mod-msg-row-rej td {
	padding: 20px 7px 10px;
}
.jive-table td.jive-table-mod-view, .jive-table td.jive-table-mod-view-approve, .jive-table td.jive-table-mod-view-reject {
	padding: 0;
}
.jive-table th, .jive-table #mod-message-table th {
	padding: 10px 7px;
	border-bottom: 1px dashed #CCCCCC;
}
.jive-thread-post-body-container table th, .jive-thread-reply-body-container table th, .jive-wiki-body-content table th, 
.jive-blog-post-body table th, .jive-widget-formattedtext .jive-widget-body table th {
	border: none;
	border-top: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
} 
.jive-table .jive-table-cell-comments {
	text-align: center;
}
.jive-table-row-even td{
	border-top: 1px solid #d1dded;
	border-bottom: 1px solid #d1dded;
}
.jive-table td.jive-table-cell-author a,
.jive-table td.jive-table-cell-subject a,
.jive-table td.jive-table-cell-modified a,
.jive-table td.jive-table-cell-subject span a {
	font-size: 12px;
	color: #2F6681;
	text-decoration: none;
}
.jive-table td.jive-table-cell-author a {
	display: inline-block;
	width: 100px;
	white-space: normal;
}
#jive-body-layout-sls .jive-body-layout-l .jive-table td.jive-table-cell-author a {
	width: 65px;
}
.jive-table td.jive-table-cell-subject a,
.jive-table-cell-modified span a {
	font-weight: bold;
}
.jive-table a.jive-username-link,
.jive-table td.jive-table-cell-modified a.jive-username-link,
.jive-table td.jive-table-cell-subject span a {
	font-weight: normal;
}
.jive-table td.jive-table-cell-tags a,
.jive-table td.jive-table-cell-views,
.jive-table td.jive-table-cell-replies,
.jive-table td.jive-table-cell-modified,
.jive-table td.jive-table-cell-modified a,
.jive-table td.jive-table-cell-modified span {
	font-size: 11px;
	line-height: 14px;
}
.jive-table td.jive-table-cell-modified span {
	display: block;
	width: 100px;
	white-space: normal;
}
.jive-table td.jive-table-cell-subject span {
	font-size: 12px;
	color: #7a7a79;
	line-height: 18px;
}
.jive-table td.jive-table-cell-author {
	line-height: 18px;
}
.jive-table td.jive-table-cell-avatar {
	padding-left: 4px;
}
.jive-table table tbody tr td {
	vertical-align: top;
}
.jive-table .jive-pagination {
	padding: 0;
}
.jive-pagination-prevnext {
	margin-left: 5px;
	padding-top: 10px;
}
.jive-pagination span, #jive-wrapper .jive-pagination a {
	font-size: 11px;
	float: left;
	display: inline;
}
.jive-pagination-numbers, .jive-table-rss-link {
	vertical-align: top;
	height: 20px;
	padding: 10px 0 0 10px;
	display: inline;
	background: transparent url(/img/aqua/filter_left.gif) no-repeat left top;
}
.jive-pagination a.jive-pagination-prev:link, .jive-pagination a.jive-pagination-prev:visited, 
.jive-pagination .jive-pagination-prev-none {
	padding-left: 12px;
	background: transparent url(/img/aqua/prev_arrow.png) no-repeat left center;
	color: #666666;
	border-right: 1px solid #666666;
}
.jive-pagination .jive-pagination-prev-none {
	display: inline;
	background: none;
}
.jive-pagination a.jive-pagination-next:link, .jive-pagination a.jive-pagination-next:visited, 
.jive-pagination .jive-pagination-next-none {
	padding-right: 12px;
	padding-left: 5px;
	background: transparent url(/img/aqua/next_arrow.png) no-repeat right center;
} 
.jive-content-block-container, .jive-sidebar .jive-sidebar-body-actions, .jive-sidebar .jive-sidebar-body-filter, 
.jive-widget-container-small .jive-widget-actions, .jive-sidebar .jive-sidebar-body, #jive-action-sidebar, .jive-body-profile-body-main, .jive-body-profile-body-main, .cisco-people-landing #cisco-sidebar-profile-search {
	-moz-border-radius-bottomleft: 0;
	-moz-border-radius-bottomright: 0;
	-moz-border-radius-topleft: 0;
	-moz-border-radius-topright: 0;
	border: none;
	background: none;
	padding-top: 0;
}
.jive-content-block-container {
	background: transparent url(/img/aqua/content_shdw_right.gif) repeat-y right top;
	padding: 7px 8px 2px 10px;
	margin-bottom: 0;
}
.jive-content-block {
	padding: 0 0 5px;
}
#jive-content-results {
	padding: 0;
}
.jive-table-footer {
	display: block;
	width: 100%;
	background: none;
	border-top: 1px solid #d1dded;
	padding-top: 11px;
}
.jive-table-footer .jive-table-rss-link {
	float: left;
	padding-top: 0;
	height: 30px;
}
.jive-table-footer .jive-pagination {
	float: right;
}
.jive-table-rss-link span {
	vertical-align: top;
	height: 20px;
	padding: 8px 10px 2px 0;
	display: block;
	_display: inline-block;
	background: transparent url(/img/aqua/rss_filter_rgt.gif) no-repeat right top;
}
.jive-content-block-container .jive-table-footer a.jive-link-rss-small {
	margin: 0;
	color: #666666;
	font-weight: bold;
}
.jive-table-markallread {
	padding-top: 10px;
	margin-left: 0;
	height: 20px;
	background: #fff;
	clear: both;
	display: block;
	width: 130px;
}
#cisco-sidebar-mod-filter {
	border: none;
}
 
/* Document/Discussion/Blog/Tags Landing Page - Sidebar
----------------------------------------------------------*/
.jive-sidebar-actions, .jive-sidebar-about {
	border: none;
}
.jive-sidebar h4 {
	font-family: arial, verdana, sans-serif;
	font-size: 15px;
	color: #8a44aa;
	padding: 10px 0;
}
.jive-sidebar .jive-sidebar-body-actions h4 {
	padding: 5px 6px 5px 0;
}
.jive-sidebar .jive-sidebar-body-actions ul {
	padding-top: 5px;
	padding-bottom: 12px;
}
.jive-sidebar .jive-sidebar-body-actions a {
	display: block;
	background-position: left top;
}
.jive-sidebar .jive-sidebar-body-about p {
	font-family: arial, verdana, sans-serif;
	font-size: 12px;
	line-height: 18px;
}
ul.jive-sidebar-body-legend li {
	font-weight: bold;
}
 
/* Blog Landing Page - List View
----------------------------------------------------------*/
.jive-table table thead tr th {
	border-bottom: 1px dashed #CCCCCC;
}
.jive-table table thead th {
	color: #678dc5;
	background-color: #eef2f5;
}
.jive-table table thead th.jive-table-head-blog, .jive-table table thead th.jive-table-head-tags, .jive-table table thead th.jive-table-head-type {
	text-align: left;
}  
.jive-table table thead th.jive-table-head-author {
	width: 132px;
}
#jive-body-layout-sls .jive-body-layout-l .jive-table table thead th.jive-table-head-author {
	width: 100px;
}
.jive-table table thead th.jive-table-head-modified {
	width: 92px;
}
.jive-table table thead th.jive-table-head-tags {
	width: 154px;
}
.jive-table table thead th.jive-table-head-blog {
	width: 138px;
}
.jive-table table thead th.jive-table-head-subject {
	width: 130px
}
.jive-table td.jive-table-cell-author, #jive-blogpost-content .jive-table td.jive-table-cell-subject {
	width: auto;
}
.jive-content-snip-hdr, .jive-content-snip-hdr h2, .jive-content-snip-hdr span {
	float: none;
}
.jive-content-snip-hdr h2 {
	display: inline-block;
}
#jive-wrapper .jive-table tr.jive-table-row-even {
	background-color: #eef2f5;
}
.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, 
.jive-pagination-numbers a:link, .jive-pagination-numbers a:visited {
	background: none;
	border: none;
}
.jive-pagination-prevnext {
	border: none;
}
#jive-blogpost-content {
	padding-bottom: 0;
}
.jive-view-blogs .jive-table td.jive-table-cell-1, .jive-table td.jive-table-cell-1, .jive-view-blogs .jive-table td.jive-table-cell-2 {
	padding-top: 20px;
}
.jive-view-blogs .jive-pagination .jive-pagination-prevnext {
	_height: auto;
}
.jive-sidebar-search-tips {
	border: none;
}
.jive-view-blogs #jive-body-sidebarcol .jive-sidebar {
	padding: 0;
}
 
/* Blog Landing Page - Expanded View
----------------------------------------------------------*/
#jive-blogpost-content .jive-blog-post {
	background-color: #fff;
}
#jive-blogpost-content .jive-blog-post-alt {
	background-color: #eef2f5;
}
.jive-blog-post-subject-header h2 {
	font-family: Arial, Verdana, sans-serif;
}
.jive-blog-post-subject-header h2 a, .jive-blog-post-subject-header h2 span a  {
	color: #2f6681;
	font-size: 18px;
	line-height: 20px;
	font-weight: bold;
}
.jive-blog-post-subject-header h2 span a {
	font-size: 16px;
	line-height: 18px;
}
.jive-blog-post-subject-header em a {
	color: #528aa6
}
.jive-browse-blogs .jive-table p {
	padding: 0;
}
.jive-pagination span, .jive-pagination a, .cisco-expand-blogs {
	float: left;
	display: inline;
}
.jive-browse-blogs .jive-blog-post-body {
	padding: 0 0 15px 15px;
}
 
/* Individual Blog Landing Page
----------------------------------------------------------*/
.jive-body-content-blog #jive-body-maincol #jive-body-intro {
	background: transparent url(/img/aqua/main_content_hdr_left.gif) no-repeat left top;
	margin: 0 0 0 -3px;
	padding: 0 0 0 10px;
}
.jive-body-content-blog .jive-blog-info-details {
	padding-left: 40px;
	font-size: 16px;
	display: block;
	clear: both;
}
ul.jive-sidebar-archives li {
	float: none;
}
#jive-rsspage p {
	padding: 10px 0;
	margin: 0;
}
.jive-blog-rss .jive-sidebar {
	border: none;
}
#jive-blog-browse-container .jive-table .jive-pagination {
	margin: 10px 10px 10px 0;
}
 
/* Blog Detail Page
----------------------------------------------------------*/
.jive-blog-post {
	border: 0px;
	padding:0px;
	background: none;
}
.jive-blog-post-body {
	padding: 0px;
}
.jive-blog-post-subject-header {
	margin: 0 0 0 42px !important;
}
.jive-blog-info {
	padding: 10px 15px;
	background: transparent url(/img/aqua/main_content_hdr_center.gif) repeat-x left top;	
	position: relative;
	padding: 0;
	min-height: 65px;
	height: auto !important;
	height: 65px;
}
.jive-pagination {
	float:right;
}
#jive-body-intro-main-hdr h1.jive-link-blog-big, .jive-body-content-blog #jive-body-intro-main-hdr h3  {	
	display: block;	
	line-height: 30px;
	font-size: 30px;	
	font-family: arial, verdana, sans-serif;	
	color: #fff;	
	padding: 2px 0 2px 40px;	
	background: transparent url(/img/aqua/jive-icon-blog-35x35.png) no-repeat left center;
}
.jive-body-content-blog #jive-body-intro-main-hdr h3  {
	font-size: 24px;
	font-weight: normal;
	line-height: 26px;
	font-family: Arial, verdana, sans-serif;
	float: left;
	width: 70%;
}
.jive-blog-heading {
	margin-left: -3px;
	background: transparent url(/img/aqua/main_content_hdr_left.gif) no-repeat left top;
}
.jive-blog-heading-content {
	margin-right: -1px;
	padding: 10px 15px 0 15px;
	background: transparent url(/img/aqua/main_content_hdr_rgt.gif) no-repeat right top;
}
.jive-blog-details {
	border: 0px;
}
.jive-blog-details-container {
	background-color: #f5f9fa;
	border-bottom: 1px dashed #CCCCCC;
	border-top: 1px dashed #CCCCCC;
	padding: 10px;
}
.jive-content-comment-author {
	background-color:#F7F7F7;
}
.jive-body-content-blog #jive-comments {
	background: none;
	float: left;
	clear: both;
	width: 100%;
	padding: 0;
	margin: 10px 0;
}
.jive-blog-post {
	background: none;
	border: none;
}
.jive-blog-info-details {
	color: #2F6681;
}
.jive-body-content-blog .jive-author-avatar-container {
	width: auto;
	margin-right: 10px;
}
.jive-body-content-blog .jive-author-avatar {
	padding-left: 0;
}
.jive-blog-tags a {
	font-weight: bold;
}
.jive-blog-post-reply-container {
	width: 100px;
	margin-left: 10px;
	padding-right: 0 !important;
	background: transparent url(/img/aqua/silver_bar_center.gif) repeat-x scroll left top;
}
.jive-blog-post-reply {
	width: 100%;
	height: 30px;
	background: transparent url(/img/aqua/silver_bar_left.gif) no-repeat scroll left top;
}
.jive-blog-post-reply span {
	display: block;
	height: 30px;
	width: 100%;
	background: transparent url(/img/aqua/silver_bar_right.gif) no-repeat scroll right top;
}
.jive-blog-post-reply a, .jive-blog-post-reply a:hover {
	background: none;
	padding: 7px 10px 4px 10px;
	color: #2F6681;
}	
.jive-body-content-blog .cisco-share-this {
	margin: 10px 0 0 0;
}
.jive-content-comment-author {
	background: #fff;
}
#jive-comments .jive-comment-alt {
	background: #eef2f5;
}
.jive-body-content-blog #jive-body-intro .jive-pagination {
	margin: 0 20px;
}
.jive-body-content-blog #jive-body-intro .jive-pagination span.jive-pagination-numbers,
.jive-body-content-blog #jive-body-intro .jive-pagination span.jive-pagination-prevnext {
	margin: 0;
	padding-top: 7px;
	padding-left: 0;
	height: 23px;
}
.jive-body-content-blog #jive-body-intro .jive-pagination {
	padding-left: 5px;
	background: transparent url(/img/aqua/filter_left.png) no-repeat left top;
}
.jive-body-content-blog #jive-body-intro .jive-pagination span {
	background: transparent url(/img/aqua/filter_center.gif) repeat-x left top;
}
.jive-body-content-blog #jive-body-intro .jive-pagination span.jive-pagination-numbers,
.jive-body-content-blog #jive-body-intro .jive-pagination span span {
	background: none;
}
.jive-body-content-blog #jive-body-intro .jive-pagination span.jive-pagination-prevnext {
	position: relative;
	right: -5px;
	background: transparent url(/img/aqua/filter_rgt.png) no-repeat right top;
}
#jive-trackbacks {
	float: left;
	margin-top: 10px;
	clear: both;
}
.jive-blog-post-tags, .jive-blog-post-references, .jive-blog-post-comments, .jive-blog-post-permalink {
	float: left;
	display: inline;
}	
.jive-blog-post-tags {
	background-position: left top;
	margin-right: 0;
	vertical-align: top;
	width: 410px;
}
 
/* Tags Landing Page
----------------------------------------------------------*/
#jive-taggable-content-container,
#jive-tags-sort {
	font-family: Arial, Verdana, sans-serif;
	color: #555555;
	font-size: 11px;
}
#jive-body-intro-main-hdr h1.jive-icon-tag-big {
	background-position: 0 10px;
}
#jive-taggable-content-container #jive-tagform {
	width: 100%;
}
#jive-taggable-content-container strong,
#jive-tags-container #jive-tags-container-header #jive-tags-container-title,
#jive-tags-container #jive-tags-container-header a {
	font-size: 12px;
}
#jive-taggable-content-container .jive-table table thead th.jive-table-head-author {
	width: auto;
	text-align: left;
	padding-left: 0;
}
#jive-taggable-content-container .jive-table-cell-author {
	text-align: left;
}
#jive-taggable-content-container .jive-table td.jive-table-cell-author a {
	display: inline;
}
#jive-taggable-content-container .jive-table-head-title {
	width: 500px;
}
#jive-taggable-content-container .jive-table-filter {
	float: right;
	padding: 5px 10px 0 10px;
	*padding-top: 8px;
	height: 25px;
}
#jive-taggable-content-container #jive-tagform #jive-search-types {
	margin: 7px 0;
}
#jive-tags-container {
	margin-bottom: 14px;
	border-width: 1px 0;
}
#jive-tags-container #jive-tags-container-header {
	background: #eef2f5;
}
#jive-tags-sort {
	border-top: 1px solid #D1DDED;
	border-bottom: 1px dashed #CCCCCC;
	background: #eef2f5;
}
#jive-tags-sort #jive-tags-sort-padding, 
#jive-tags-container #jive-tags-container-header #jive-tags-container-title {
	font-weight: bold;
	color: #555555;
}
#jive-tags-sort #jive-tags-sort-padding .jive-tags-sort-link-selected {
	color: #7a7a79;
	border: none;
}
#jive-search-types {
	float: left;
}
#jive-tags-form input {
	vertical-align: middle;
	margin-right: 2px;
}
#jive-tags-form button { 
	margin: 0 0 0 15px;
	position: relative;
	top: -1px;
	*top: -4px
}
#jive-tags-form label {
	margin-right: 8px;
}
#jive-tags-form label.jive-link-blog {
	margin-right: 12px;
}
#jive-populartags {
	padding-bottom: 0;
	margin-bottom: 0;
}
#jive-populartags ul {
	padding:0 0 6px;
}
 
/* Tag cloud font sizes
----------------------------------------------------------*/
.jive-tagset-popularity9 a, .jive-tagset-popularity9 a:visited {
	font-size: 22px;
}
.jive-tagset-popularity8 a, .jive-tagset-popularity7 a, .jive-tagset-popularity8 a:visited, .jive-tagset-popularity7 a:visited {
	font-size: 20px;
}	
.jive-tagset-popularity6 a, .jive-tagset-popularity5 a, .jive-tagset-popularity6 a:visited, .jive-tagset-popularity5 a:visited {
	font-size: 18px;
}
.jive-tagset-popularity4 a, .jive-tagset-popularity3 a, .jive-tagset-popularity4 a:visited, .jive-tagset-popularity3 a:visited {
	font-size: 16px;
}
.jive-tagset-popularity2 a, .jive-tagset-popularity1 a, .jive-tagset-popularity2 a:visited, .jive-tagset-popularity1 a:visited {	
	font-size: 14px;
}
 
/* Profile
----------------------------------------------------------*/
.jive-profile-display-main.vcard {
	margin: 0;
	border-bottom: 1px dashed #CCCCCC;
}
div#jive-friends-list {
	padding:10px 0 3px 0;
}
.jive-body-profile ul.jive-body-profile-ul li strong, .jive-body-profile ul.jive-body-profile-ul li span {
	float: none;
	overflow: auto;
	text-align: left;
	width: auto;
	margin-left: 0;
	color: #555555;
	font-size: 12px;
}
.jive-body-profile ul.jive-body-profile-ul li strong {
	font-weight: bold;
}
.jive-body-profile-body-extras-container {
	float: right;
	display: inline;
	width: 396px;
}
.jive-body-profile-image {
	position: static;
	float: left;
	display: inline;
	padding:10px 0;
}
.jive-body-profile-body-main {
	border-bottom: #d1dded 1px solid;
	margin-bottom: 14px;
	width: 100%;
}
span.jive-profile-user-status {
	font-size: 12px;
	font-weight: normal;
	color: #7a7a79;
}
.jive-profile-display-main li.jive-profile-name {
	font-size: 16px;
	color: #69a424;
}
.jive-view-profile #jive-profile-avatar, .jive-body-intro-profile #jive-profile-avatar {
	margin-top: 16px;
	margin-bottom: 10px;
}
#jive-body-full .jive-body-intro-profile #jive-body-intro-main-hdr h1, #jive-body-full .jive-body-intro-profile #jive-body-intro h1,
#jive-body .jive-body-intro-profile #jive-body-intro-main-hdr h1, #jive-body .jive-body-intro-profile #jive-body-intro h1 {
	min-width: 500px;
	width: auto !important;
	width: 500px;
	margin-top: 12px;
}
.jive-body-intro-profile #jive-body-intro-main-hdr, #jive-body-full .jive-body-intro-profile #jive-body-intro-main-hdr {
	height: auto;
	padding: 0;
}
.jive-view-profile #jive-groups-form .jive-pagination {
	float: right;
	margin: 0;
	padding: 0;
}
#jive-profile-avatar {
	text-align: left;
	width: auto;
	margin: 6px 0 0 0;
	width: 40px;
	display: inline;
}
#jive-profile-avatar img {
	padding: 0;
	border: 1px solid #668EA2;
}
.jive-sidebar #friend-add-form {
	background: #fff;
	margin: 0;
}
.jive-view-profile-friends .jive-sidebar {
	border-top: none;
}
.jive-body-profile-body-main {
	margin-bottom: 0;
}
.cisco-profile-wrapper .jive-content-block-container h3.jive-content-block-header {
	margin-left: 0;
	padding-left: 0;
}
#jive-action-sidebar-tab-list_profile-actions {
	padding: 0;
}
#jive-action-sidebar-tab-header_profile-actions {
	padding-top:0;
}
#recentActivity .jive-content-block-container {
	background: none;
	margin: 0;
	padding: 0;
}
.jive-people-results-member div {
	padding: 0;
}
.jive-people-results-member {
	width: 162px;
	margin: 0 10px 0 0;
	padding: 10px 10px 0 0;
	text-align: left;
	height: 182px;
}
#jive-wrapper .jive-no-friends {
	background: none;
}
.jive-no-friends #jive-body-sidebarcol {
	padding: 0;	 
}
.jive-no-friends .jive-browsefor-friends {
	width: auto;
	margin: 0;
}
 
/* People Landing Page
----------------------------------------------------------*/
body.jive-body-people #jive-body-maincol-container {
	margin-right: -245px;
}
body.jive-body-people #jive-body-maincol {
	margin: 0 222px 0 0;
}
body.jive-body-people #jive-body-intro {
	_width: 746px;
}
.jive-body-people #jive-body-intro-main-hdr h1 {
	padding: 4px 0 4px 40px;
	background: transparent url(/img/aqua/jive-icon-people-30x50.png) no-repeat left top;
}
.cisco-people-landing .jive-sidebar {
	overflow: visible;
}
#filter-4 tbody td{
	display: block;
}
.jive-people-results-member ul li em {
	left: 1px;
	top: 118px;
}
.jive-people-results-member ul li a.jive-username-link {
	color: #2f6681;
}
#cisco-sidebar-profile-search {
	margin-bottom: 5px;
}
#jivePeopleSearchBtn {
	margin-bottom: 5px;
	float:right;
}
#profilesearchform #jive-body-intro-main-hdr p {
	clear: right;
}
#profilesearchform ul li a.jiveTT-hover-user {
	display: block;
}
.jive-people-results-member .jive-avatar {
	top: 0;
	right: 0;
}
#jive-body-sidebarcol #jive-people-search {
	padding: 6px;
	position: static;
}
#jive-body-sidebarcol #jive-people-search #query {
	width: 160px;
	position: static;
	top:-2px;
}
.jive-body-people .cisco-people-landing #cisco-sidebar-profile-search {
	margin: 0;
	padding: 0 0 0 10px;
	clear: none;
}
#jive-body-sidebarcol #jive-people-search {
	margin: 0 0 6px 0;
}
.jive-view-profile #jive-body-intro, .jive-view-profile #jive-body-intro-main-hdr, .jive-view-profile #jive-body-intro-content {
	height: 100%;
}
.jive-view-profile .jive-body-intro-profile .jive-body-tabbar {
	top: 0;		
	height: 27px;
}
div#jive-friends-list div.jive-friend-row {
	padding:5px 10px 12px 0;
	border-bottom:1px solid #D1DDED;
}
div#jive-friends-list {
	padding-bottom: 3px;
}
.cisco-profile-wrapper .jive-content-block-container h3.jive-content-block-header {
	margin-top: 0;
}
.jive-view-profile #jive-body-intro {
	width: 747px;
}
.jive-view-profile .jive-content-block-container h3.jive-content-block-header{
	margin: 10px 0 0;
	padding: 0 0 10px;
	width: 100%;
	border-bottom: 1px dashed #CCCCCC;
}
.jive-view-profile .jive-content-block-container .jive-content-block-description{
	color: #333;
	font-size: 12px;
	margin-left: 0;
	padding: 10px 0;
}
.jive-view-profile .jive-content-block-container a.jive-link-rss-small {
	margin: 0 0 0 5px;
}
.cisco-borderless {
	border: none !important;
}
.jive-sidebar .jive-sidebar-body ul.jive-friend-actions li {
	padding: 2px 0 3px 22px;
}
.jive-body-people #jive-body-intro-main-hdr-stats {
	position: relative;
	right: 74px;
}
#recentActivity .jive-content-block-container h3.jive-content-block-header {
	width: 100%;
	padding-left: 0;
	border-top: 1px solid #D1DDED;
	border-bottom: 1px dashed #CCCCCC;
}
.jive-table-activity table, #recentActivity .jive-table table {
	border-collapse: collapse;
}
#cisco-profile-content-container .jive-table-activity table {
	border-top: 2px solid #D1DDED;
	border-bottom: 1px solid #D1DDED;
}
#cisco-profile-content-container table thead tr th {
	border-bottom: 1px dashed #CCCCCC;
}
#cisco-profile-content-container table thead tr .jive-table-mod-subject {
	text-align: left;
}
.cisco-profile-sidebarcol #jive-tab-item-sidebar{
	border-top: none;
}
.cisco-profile-sidebarcol #jive-action-sidebar{
	border-top: 1px solid #D1DDED;
}
.cisco-profile-sidebarcol .jive-sidebar-body-userblog {
	background: #ffffff;
	margin-bottom: 0;
}
ul.jive-sidebar-profile-nav li.jive-profile-navigation-active {
	background: #ffffff;
}
.jive-sidebar .jive-sidebar-body ul.jive-sidebar-profile-nav li {
	border: none;
	padding: 2px 0;
}
.jive-sidebar-profile-nav ul.jive-sidebar-profile-nav {
	padding-right:0;
}
ul.jive-sidebar-profile-nav a:link, ul.jive-sidebar-profile-nav a:active, ul.jive-sidebar-profile-nav a:visited {
	padding:2px 0 2px 20px;
}
.jive-sidebar-body-userblog div p a, .jive-sidebar-body-userblog div p a:link, .jive-sidebar-body-userblog div p a:visited {
	color: #2F6681;
	background: none;
}
#jive-privatemsg-links {
	border-top:none;
}
.jive-table tr td.jive-table-cell-activity a.jive-username-link {
	color: #528aa6;
}
.jive-table-activity td.jive-table-cell-date {
	text-align: left;
	padding:20px 7px 10px;
}
.jive-table-activity td.jive-table-cell-date span {
	display: inline;
	float: none;
	font-size: 11px;
}
.jive-people-browse-filters label {
	text-transform: uppercase;
}
.jive-people-browse-filters label span {
	text-transform: none;
}
.jive-people-browse-filters {
	border-top: 1px solid #D1DDED;
}
#jive-body-sidebarcol #jive-people-search {
	padding: 0;
}
.cisco-people-landing #jive-body-sidebarcol .top{
	border-top: none;
	width: auto;
}
.jive-sidebar .jive-sidebar-body .jive-people-browse-filters {
	padding-top: 18px;
	margin: 0;
}
#filter-4 tbody td {
	display: inline;
}
.jive-view-profile #jive-tab-item-sidebar {
	border-top: none;
}
.jive-body-formpage .jive-standard-formblock-container {
	float: none;
	background: #fff;
	border: none;
}
.jive-body-formpage .jive-standard-formblock {
	padding-top: 5px;
}
.jive-body-formpage #jive-body-full #jive-body-intro-main-hdr h1 {
	min-width: 250px;
	width: auto;
}
#jive-friends-sort-bar, #jive-groups-sort-bar {
	background: none;
	height: auto;
	padding: 0;
}
.jive-view-profile-friends #jive-body-maincol {
	margin: 0;
	padding: 0 0 10px 0;
	background: transparent url(/img/aqua/content_block_shdw_btm.gif) no-repeat left bottom;
}
#jive-watch-content .jive-table table {
	margin: 0 0 10px 0;
}
 
/* Profile - Misc Pages
----------------------------------------------------------*/
.jive-body-formpage #jive-body-full #jive-body-intro-main-hdr {
	min-height: 78px;
}
.jive-body-formpage .jive-standard-formblock-container {
	margin: 0;
}
.jive-body-formpage-changepassword .jive-standard-formblock-container {
	border: none;
}
body.jive-body-formpage-invite #jive-body-intro {
	width: auto;
}
.jive-body-formpage-invite #jive-body-full #jive-body-intro-main-hdr h1 {
	width: 100%;
}
.jive-body-formpage-invite .jive-content-block-container p {
	width: 720px;
	margin: 15px auto;
}
.jive-pm-compose {
	margin: 8px 8px 0 8px;
}
.jive-success-box {
	width: 100%;
}
#jive-body-layout-sls .jive-success-box {
	width: 505px;
	float: left;
	display: inline;
	margin: 10px 0 10px 10px;
}
.jive-sidebar .jive-sidebar-body-addfriend textarea {
	width: 154px;
}
.jive-sgroup-pagination {
	clear: both;
	margin: 5px 0 0 0;
}
.jive-sgroup-pagination #jive-yourgroups-count {
	padding-left: 0;
}
 
/* Search Page
----------------------------------------------------------*/
.jive-search-page #jive-body-intro-main-hdr h1 {
	background: transparent url(/img/aqua/jive-icon-search-30x30.png) no-repeat left 5px;
	padding-left: 35px;
}
.jive-search-page .jive-content-block-container h3.jive-content-block-header {
	padding-left: 5px;
}
.jive-search-page .jive-close {
	float: right;
	display: inline;
	margin: 10px;
	color: #fff;
}
.jive-search-page #jive-search-form {
	margin: 0 0 5px 0;
}
.jive-search-page #jive-search-form strong, .jive-search-page #jive-search-terms-container {
	float: left;
	display: inline;
}
.jive-search-page #jive-search-form strong {
	line-height: 20px;
}
.jive-search-page #jive-search-terms-container {
	margin-left: 10px;
	width: 635px;
}
.jive-search-page .jive-search-terms-links {
	padding-left: 0;
}
 
/* Discussion/Document-Detail shared styling
----------------------------------------------------------*/
.jive-large-wrapper {
	margin: 0 213px 0 223px;
}
#jive-body-layout-sls .jive-body-layout-l .jive-large-wrapper .jive-widget-container-large {
	margin: 0;
}
.main_content_right {
	background: transparent url(/img/aqua/detail_content_hdr_rgt.gif) no-repeat scroll right top;
	float: left;
	width: 100%
}
.main_content_left {
	background:transparent url(/img/aqua/detail_content_hdr_left.gif) no-repeat scroll left top;
	width: 100%;
	float: left;
}
.jive-wiki-subject-content-title .jive-wiki-version {
	color: #e2e2e2;
	margin-right: 20px;
	float: right;
	display: inline;
}
.document-discussion-detail, .jive-thread-messages {	
	background: transparent url(/img/aqua/middle_content_bottom.gif) no-repeat scroll left bottom;
	margin: 0px;
	padding-bottom: 15px;
}
.jive-group-thread .jive-thread-messages {
	background: none;
} 
.jive-thread-messages .document-discussion-detail {
	background: none;
	padding-bottom: 0;
}
#jive-content-post-comments .defaultSkin #wysiwygtext_tbl tr.mceFirst table.mceToolbar tr td  {
	padding-right: 0;
}
#jive-content-post-comments .defaultSkin #wysiwygtext_tbl .mceToolbarRow1 a.jive_spacer_button2, #jive-content-post-comments .defaultSkin #wysiwygtext_tbl .mceToolbarRow1 a.jive_spacer_button {
	width: 20px;
}
#jive-content-post-comments .defaultSkin #wysiwygtext_tbl a.mce_jivevideo {
	margin: 0;
	width: 22px;
}
.jive-thread-post .jive-author span.jive-author-avatar-container, .jive-thread-reply .jive-author span.jive-author-avatar-container {
	width: auto;
}
 
/* Discussion-Detail
----------------------------------------------------------*/
.jive-body-content-discussion .jive-widget-container-large #jive-body-intro,
.jive-body-content-document .jive-widget-container-large #jive-body-intro {
	background: transparent url(/img/aqua/main_content_hdr_left.gif) no-repeat scroll left top;
	margin: 0 0 0 -3px;
	padding: 0 0 0 10px;
}
.jive-body-content-discussion .jive-pagination-prevnext {
	margin: 0;
}
.jive-body-content-discussion .jive-pagination-prevnext {
	padding-top: 0;
}
.jive-thread-post .jive-author span.jive-author-avatar-container, .jive-thread-reply-postauthor .jive-author span.jive-author-avatar-container {
	background: none;
	width:auto;
}
.jive-thread-post .jive-author, .jive-thread-post-mod .jive-author {
	padding: 10px 0px 10px 50px;
	width: 453px;
	margin: 0px;
	float: left;
}
.jive-thread-reply .jive-author, 
.jive-thread-reply-mod .jive-author {
	margin: 0px;
	padding-top: 70px;
}
.jive-thread-post .jive-thread-post-body-container {	
	background:none;
	border: 0px;
	margin-left: 0 !important;
	clear: left !important;
}
.jive-thread-post {
	background: none;
	border: 0px;
	padding: 0px;
	margin: 0;
}
.jive-thread-post-body {
	position: static !important;
}
.jive-thread-reply-postauthor {
	background:none;
	border:0px;
}
.jive-thread-post-subject {
	background:transparent url(/img/aqua/detail_content_hdr_center.gif) repeat-x scroll left top;
	margin: 0px 7px;
	width: 98%;
	padding: 0px 0;
	float:left;
	_margin: 0 1px;
}
.jive-thread-post-subject-content {
	background: none;
	margin: 0px;
	padding: 10px 10px;
	clear: left;
}
.jive-thread-post .jive-thread-post-body-container, 
.jive-thread-reply .jive-thread-reply-body-container {
	padding: 0px;
	background: none;
	border: 0px;
}
.jive-thread-post .jive-thread-post-body, 
.jive-thread-post-mod .jive-thread-post-body, 
.jive-thread-reply .jive-thread-reply-body, 
.jive-thread-reply-mod .jive-thread-reply-body {
	padding: 0px;
	margin: 5px 10px
}
.jive-thread-post .jive-author {
	text-align: left;
}
.jive-thread-post .jive-author-avatar, 
.jive-thread-post-mod .jive-author-avatar {
	margin:10px 0;
}
.jive-thread-reply .jive-author-avatar, 
.jive-thread-reply-mod .jive-author-avatar{
	margin:0px;
}
.jive-thread-post .jive-author span.jive-author-avatar-container span, 
.jive-thread-post-mod .jive-author span.jive-author-avatar-container span {
	margin:-64px 0 0 60px;
	float: left;
}
.jive-thread-reply .jive-author span.jive-author-avatar-container span, 
.jive-thread-reply-mod .jive-author span.jive-author-avatar-container span {
	margin: 4px 0;
	float: left;
}
.jive-thread-post .jive-author span.jive-author-avatar-container, 
.jive-thread-reply-postauthor .jive-author span.jive-author-avatar-container, .jive-thread-post .jive-author a, .jive-thread-post-mod .jive-author a, 
.jive-thread-reply .jive-author a, .jive-thread-reply-mod .jive-author a {
	float: left;
}
.jive-thread-post .jive-author a, .jive-thread-post-mod .jive-author a, 
.jive-thread-reply .jive-author a, .jive-thread-reply-mod .jive-author a {
	color: #2F6681;
}
.jive-thread-post-reply a {
	padding: 6px 12px 7px 33px;
	margin: 0 2px 0 0;
	_padding-bottom: 6px;
}
.jive-thread-post .jive-author .jive-username-link-wrapper, 
.jive-thread-post-mod .jive-author .jive-username-link-wrapper {
	margin: 0 10px 0px;
}
.jive-thread-reply .jive-author .jive-username-link-wrapper, 
.jive-thread-reply-mod .jive-author .jive-username-link-wrapper{
	margin: 0px;
	text-align: left;
}
.jive-username-link-wrapper h3 {
	color: #555555;
	font-size: 12px;
	text-align: left;
	padding: 0 0 5px 0;
}
.jive-thread-post .jive-author em, 
.jive-thread-post-mod .jive-author em {
	margin: 2px 10px 0;
	text-align:left;
}
.jive-thread-reply .jive-author em, 
.jive-thread-reply-mod .jive-author em {
	margin: 2px 0px;
	text-align: left;
}
.jive-body-content-discussion #jive-body-intro h2, .jive-thread-post-subject-content h2, .jive-thread-post-subject-content h2 a {
	margin: 0px;
	font-size: 24px;
	color: #fff;
	font-family: Arial, verdana, sans-serif;
}
jive-thread-reply-postauthor {
	background:transparent none repeat scroll 0 0;
	border:0 none;
}
.jive-thread-reply {
	background: #eef2f5;
	margin: 10px 10px 0 10px;
	_margin: 10px 10px 0 5px;
	border-top: 1px #d1dded solid;
	border-bottom: 1px #d1dded solid;
}
.jive-thread-reply-indent-shadow {
	_margin-left: 5px;
}
.jive-thread-reply-indent-shadow .jive-rendered-content {
	padding: 0;
}
.jive-thread-reply-indent2, .jive-thread-reply-indent3, .jive-thread-reply-indent4, .jive-thread-reply-indent5, .jive-thread-reply-indent6, .jive-thread-reply-indent7,
.jive-thread-reply-indent8, .jive-thread-reply-indent9, .jive-thread-reply-indent10, .jive-thread-reply-indent11, .jive-thread-reply-indent12, .jive-thread-reply-indent-max,
.jive-thread-reply-indent2 .jive-thread-reply-indent-shadow, .jive-thread-reply-indent3 .jive-thread-reply-indent-shadow, .jive-thread-reply-indent4 .jive-thread-reply-indent-shadow, 
.jive-thread-reply-indent5 .jive-thread-reply-indent-shadow, .jive-thread-reply-indent6 .jive-thread-reply-indent-shadow, .jive-thread-reply-indent7 .jive-thread-reply-indent-shadow, 
.jive-thread-reply-indent8 .jive-thread-reply-indent-shadow, .jive-thread-reply-indent9 .jive-thread-reply-indent-shadow, .jive-thread-reply-indent10 .jive-thread-reply-indent-shadow, 
.jive-thread-reply-indent11 .jive-thread-reply-indent-shadow, .jive-thread-reply-indent12 .jive-thread-reply-indent-shadow, .jive-thread-reply-indent-max .jive-thread-reply-indent-shadow {
	background: none;
}	 
.jive-thread-reply-alt {
	background: none;
	border: 0px;
	_margin-left: 5px;
}
#jive-thread-reply-footer {
	margin:0px;
	float:right;
	padding: 10px 5px;
}
.jive-thread-post-moderating span {
	display: block;
	margin: 10px 0;
}
.jive-body-content #jive-body-intro #jive-answer-bar {
	height: auto;
	background: #eef2f5;
	border-color: #d1dded;
	border-left: none;
	border-right: none;
} 
.jive-body-content #jive-body-intro #jive-answer-bar div {
	background: none;
	height: auto;
}
#jive-body-layout-sls .jive-body-layout-l #jive-answer-bar h4 {
	color: #333333;
	display: block;
}
#jive-answer-bar span {
	clear: both;
	margin: 5px 0;
	display: block;
}
.jive-body-content-document .jive-pagination, .jive-body-content-document .jive-pagination .jive-pagination-prevnext,
.jive-body-content-discussion .jive-pagination, .jive-body-content-discussion .jive-pagination .jive-pagination-prevnext {
	background: none;
	margin-top: 5px;
}
.jive-body-content .jive-pagination a.jive-pagination-next:link, .jive-body-content .jive-pagination a.jive-pagination-next:visited, 
.jive-body-content .jive-pagination .jive-pagination-next-none {
	padding: 0 8px 0 4px;
}
.jive-thread-info-padding div strong, .jive-thread-info-padding div a, .jive-thread-info-padding div span {
	padding-top: 2px;
}
.jive-thread-info .jive-pagination .jive-pagination-numbers a.jive-pagination-current:link, .jive-thread-info .jive-pagination .jive-pagination-numbers a.jive-pagination-current:visited, 
.jive-thread-info .jive-pagination .jive-pagination-numbers a.jive-pagination-current:hover, 
.jive-thread-info .jive-pagination .jive-pagination-numbers a.jive-pagination-current:active, .jive-thread-info .jive-pagination .jive-pagination-prevnext
.jive-thread-info-padding div span a.jive-link-rss-small {
	border: none;
	background: none;
	vertical-align: middle;
}
.jive-thread-info a.jive-link-rss-small {
	*padding: 0;
}
.jive-thread-post .jive-author span.jive-author-avatar-container, .jive-thread-reply .jive-author span.jive-author-avatar-container {
	background: none;
}
.jive-thread-reply .jive-thread-reply-body-container .jive-thread-reply-subject .jive-thread-reply-num {
	color: #555;
	font-size: 9pt;
}
.jive-thread-reply-last .jive-thread-reply {
	border-bottom: 1px solid #D1DDED;
} 
#jive-thread-reply-footer {
	float: none;
}
#jive-thread-reply-footer .jive-thread-reply-footer-top, #jive-thread-reply-footer .jive-thread-post-reply-to-top {
	padding:0;
	font-weight: bold;
	background: none;
}
#jive-thread-reply-footer .jive-top-link, #jive-thread-reply-footer .jive-replyto-link, span#sharethis_0 a.stbutton {
	background: transparent url(/img/aqua/silver_bar_center.gif) repeat-x left top !important;
	height: 30px;
	float: left;
	clear: both;
	margin: 5px;
}
#jive-thread-reply-footer .jive-top-link span, #jive-thread-reply-footer .jive-replyto-link span, .cisco-share-this  {
	background: transparent url(/img/aqua/silver_bar_left.gif) no-repeat left top;
	float: left;
}
#jive-thread-reply-footer .jive-thread-reply-footer-top span, #jive-thread-reply-footer .jive-thread-post-reply-to-top span, span#sharethis_0 {
	background: transparent url(/img/aqua/silver_bar_right.gif) no-repeat right top;
	padding: 0 5px;
}
#jive-thread-reply-footer .jive-top-link span a span, #jive-thread-reply-footer .jive-replyto-link span a span {
	padding: 6px 5px;
	height: 18px;
	display: block;
}
#jive-thread-reply-footer .cisco-share-this {
	clear: both;
	margin: 5px 0 0 5px;
}
.cisco-share-this {
	margin: 5px 0 0 10px;
}
span#sharethis_0 {
	display: block;
	height: 30px;
	padding: 0 5px;
	width: 74px;
}
span#sharethis_0 a.stbutton {
	height: 20px;
	padding: 5px 0;
	display: inline-block;
	font-weight: bold;
	margin: 0;
}
span#sharethis_0 a span.stbuttontext {
	display: inline-block;
	padding-right: 15px;
	margin: 0;
	background: transparent url(/img/aqua/jive_sharethis.gif) no-repeat right center;
}
#jive-body-full .jive-thread-post-success #jive-body-intro-main-hdr {
	min-height: 50px;
}
#jive-body-full .jive-thread-post-success #jive-body-intro-main-hdr h1 {
	width: 100%;
}
.jive-body-content-discussion .jive-widget-content-wrapper {
	padding-top: 10px;
}
.jive-body-content-discussion #jive-answer-bar {
	margin: 0 10px 10px 10px;
}
.jive-create-thread .jive-thread-messages {
	background: none;
}
 
/* Document Detail Page
----------------------------------------------------------*/
.jive-body-content-document .jive-widget-content-wrapper {
	width: auto;
	_position: static;
}
.jive-body-content-document #jive-body-intro {
	margin: 0;
	float: left;
	width: 533px;
}
.jive-body-content-document #jive-body-intro-main-hdr {
	min-height: 40px;
	height: auto !important;
	height: 40px;
	width: 100%;
}
.jive-body-content-document #jive-body-intro-main-hdr h2 {
	width: 410px;
}
#jive-body-intro-main-hdr h2 {
	font-family: Arial, verdana, sans-serif;
	font-size: 24px;
	color: #fff;
}
.jive-post-success, .jive-body-content .jive-thread-info .jive-thread-info-padding {
	height: 30px;
	background:transparent url(/img/aqua/silver_bar_left.gif) no-repeat left top;
}
.jive-body-content .jive-thread-info .jive-thread-info-padding {
	height: 30px;
	padding: 0 5px 0 10px;
}
.jive-post-success {
	margin-bottom: 10px;
}
.jive-post-success div div, .jive-body-content .jive-thread-info {
	margin:0 6px;
	background: transparent url(/img/aqua/silver_bar_center.gif) repeat-x left top;
	border: none;
}
.jive-body-content .jive-thread-info {
	margin: 10px 0;
}
.jive-body-content .jive-thread-info-footer {
	margin: 10px;
	float: left;
	display: inline;
	width: 519px;
}
.jive-thread-info-footer .jive-pagination-numbers {
	padding-top: 2px;
	margin: 0;
}
.jive-thread-info-footer .jive-thread-reply-footer-top {
	float: left;
	display: inline;
}
.jive-post-success a.jive-link-more {
	float: left;
	padding: 6px 0 1px 10px;
	background: transparent url(/img/aqua/jive-icon-arrow-up-small.gif) no-repeat scroll left center;
}
.jive-thread-info .jive-pagination {
	margin-top: 0;
}
.jive-body-content .jive-thread-info .jive-thread-info-padding .jive-pagination-numbers {
	background: none;
	margin-top: 3px;
}
.jive-post-success div, .jive-body-content .jive-thread-info .jive-thread-info-padding div {
	height: 30px;
	position: relative;
	background:transparent url(/img/aqua/silver_bar_right.gif) no-repeat right top;
}
.jive-body-content .jive-thread-info .jive-thread-info-padding div {
	margin: 0 -5px 0 0;
	height: 25px;
	padding-top: 5px;
}
.jive-wiki {
	background: none;
	border: 0px;
	margin: 0px;
}
.jive-wiki-subject-content h3 {
	padding: 0px;
}
.jive-wiki-body h3 {
	padding: 5px 10px;
	font-size: 9pt;
	font-weight: normal;
	margin: 0px;
	border-bottom: 1px solid #cccccc;
	border-top: 1px dashed #cccccc;
	background-color: #F7F7F7;
	width: auto;
}
.jive-wiki-subject-content {
	margin: 0 3px 0 0;
}
.jive-wiki-body {
	padding: 10px 15px;
}
.jive-wiki-body-content {
	background:none;
}
.discussion-detail{
	border: 1px solid #666666;
}
#jive-comments {
	border:0px;
	margin: 10px;
}
.jive-body-content #jive-comments-tab {
	background: none;
}
#jive-comments .jive-content-comment {
	border-top:  1px solid #cccccc;
	width: auto;
}
.jive-body-content .jive-body-tabbar #jive-comments-tab a, .jive-body-content-document .jive-body-tabcurrent, .jive-body-content-document .jive-body-tabcurrent a {
	background: none;
	color: #555555;
}
.jive-body-content-document .jive-body-tabcurrent a {
	padding: 8px 7px 7px 7px;
}
.jive-content-comment .jive-comment-date {
	display: block;
	margin-bottom: 5px;
}
.document-discussion-detail .jive-body-tabbar{
	border-bottom: 1px solid #cccccc;
	border-top: 1px dashed #cccccc;
	margin: 5px 10px;
	background-color: #F7F7F7;
}
.jive-wiki-details {
	border:0px;
}
.jive-wiki-details-container {
	padding: 10px;
	border-top: 1px dashed #cccccc;
	border-bottom: 1px dashed #cccccc;
	background-color: #f5f9fa;
}
.jive-content-control-date {
	float:right;
}
#jive-body-intro a.jive-link-more {
	padding:6px 0 1px 10px;
	float:	left;
}
.jive-body-content .jive-body-tabbar {
	margin: 10px;
	padding: 5px 0;
	background: #eef2f5;
	border-bottom: 1px solid #d1dded;
	border-top: 1px dashed #ccc;
}
.jive-content-comment-alt {
	background: #EEF2F5;
}
.jive-rendered-content ul li {
	list-style-type: disc;
	list-style-position: inside;
}
div.jive-rendered-content .jive-rendered-content {
	padding: 0;
}
.jive-wiki-body-content .jive-rendered-content ul li p,.jive-widget-tabcontentwidget .jive-widget-body .tab-content-widget-documents ul li p,
.jive-widget-c13documentcontent .jive-rendered-content li p, .jive-body-content-blog .jive-rendered-content li p {
	display: inline;
}
.jive-rendered-content ol {
 	list-style-position: outside;
}
.jive-rendered-content ol li {
	list-style-type: decimal;
}
.jive-widget-c13documentcontent .jive-rendered-content a.jive-link-community-small, .jive-widget-tabcontentwidget .jive-rendered-content a.jive-link-community-small,
.jive-body-content-document .jive-rendered-content a.jive-link-community-small {
	background: none;
	padding: 1px 0;
}
 
/* Document Detail - Comment toolbar icon spacing
----------------------------------------------------------*/
jive-body-content-document .defaultSkin tr.mceFirst table.mceToolbar tr td {
	padding-right: 0px !important;
}
jive-body-content-document .defaultSkin .mceToolbarRow1 a.jive_spacer_button {
	width: 0px !important;
}
jive-body-content-document .defaultSkin .mceToolbarRow1 a.jive_spacer_button1 {
	width: 0px !important;
}
jive-body-content-document .defaultSkin .mceToolbarRow1 a.jive_spacer_button2 {
	width: 0px !important;
}
 
/* Compose Pages (Docs/Discussion/Blog)
----------------------------------------------------------*/
#jive-body-full .jive-compose-pages #jive-body-intro-main-hdr h1 {
	width: 90%;
}
 
/* Communities Landing Page 
----------------------------------------------------------*/
.jive-body-community  .jive-widget-container-large {
	padding: 0;
}
.jive-body-community .jive-widget-content-wrapper {
	padding-top: 10px;
} 
#jive-body-intro-main-hdr h1.jive-icon-community-big {
	min-width: 200px;
	width: auto !important;
	width: 250px;
	padding: 4px 0 4px 35px;
	background: transparent url(/img/aqua/jive-icon-community-30x30.png) no-repeat left 8px;
}
#jive-body-layout-sls .jive-body-layout-l #jive-body-intro-main-hdr h1.jive-icon-community-big {
	width: 480px !important;
}
.jive-body-tabbar #jive-default-tab {
	float: none;
}
.jive-notabbar-customizable {
	clear: left;
}
.jive-notabbar-customizable, .jive-community-documents {
	margin: 0 0 5px 20px;
}
.jive-community-documents {
 	margin: 1px 0 5px 10px;
} 
.jive-overview-customizable, .jive-overview-customizable strong a, .jive-overview-customizable strong a:hover, .jive-overview-customizable strong a:visited,
.jive-body-tabbar #jive-default-tab,  #jive-overviewcustom-tab span.jive-overview-customizable, .jive-community-documents a, .jive-community-documents a:visited, 
.jive-community-documents a:hover {
	color: #fff;
}
.jive-community-documents a {
	font-weight: bold;
}
.jive-body-intro-community #jive-body-intro-main-hdr {
	min-height: 74px;
	height: auto !important;
	padding-bottom: 0;
	width: 100%;
}
.jive-body-intro-community #jive-body-intro-main-hdr .jive-body-tabbar {
	bottom: 0;
	_bottom: -3px;
	min-height: 26px;
	height: 100%;
	left: -6px;
}
.jive-body-tab {
	display: inline;
	height: 26px;
	position: relative;
	margin-right: 0;
	margin-left: 5px;
	background: transparent url(/img/aqua/communities_tab_left.gif) no-repeat left top;
}
.jive-body-intro-community #jive-overviewcustom-tab {
	margin-left: 0;
	margin-right: 0;
}
.jive-body-tab a, .jive-body-tab a:visited, .jive-body-tab a, .jive-body-tab a:hover {
	display: inline-block;
	color: #fff;
	padding: 8px 7px 7px 7px;
}
.jive-body-tab a, #jive-wrapper .jive-body-tab span.jive-overview-customizable {
	color: #fff;
	height: 12px;
	line-height: 12px;
	background: transparent url(/img/aqua/communities_tab_rgt.gif) no-repeat right top;
}
.jive-body-community .jive-body-tab a, .jive-body-community .jive-body-tab span.jive-overview-customizable, .jive-body-group .jive-body-tab span.jive-overview-customizable,
.jive-body-group .jive-body-tab a, .jive-customize-widgets .jive-body-tab a, #jive-blog-browse-container .jive-body-tab a {
	position: relative;
	right: -2px;
}
.jive-body-tab span.jive-overview-customizable {
	margin-left: 0;
}
.jive-body-tab a span {
	background: none;
	padding-left: 0;
}
#jive-overviewcustom-tab a {
	margin-right: 0;
}
.jive-body-intro-community #jive-overviewcustom-tab span.jive-overview-customizable {
	padding-right: 8px;
	padding-top: 9px;
	_padding-top: 7px;
	position: relative;
	right: -2px;
}
#jive-wrapper .jive-body-tabcurrent span.jive-overview-customizable, .jive-body-tabcurrent a, .jive-body-home #jive-homecustom-tab span.jive-home-customizable {
	color: #fff;
	display: block;
	_display: inline-block;
	height: 12px;
	line-height: 12px;
	background: transparent url(/img/aqua/communities_tab_active_rgt.gif) no-repeat right top;
}
.jive-body-home #jive-homecustom-tab span.jive-home-customizable, .jive-body-home #jive-homecustom-tab span.jive-home-customizable a,
 #jive-wrapper .jive-body-tab span.jive-overview-customizable,  #jive-wrapper .jive-body-tab span.jive-overview-customizable a {
	_height: auto;
}
.jive-body-tabcurrent span.jive-overview-customizable {
	padding: 8px 5px;
}
#jive-overviewcustom-tab a.jive-link-overview-customize {
	color: #fff;
}
.jive-body-tabcurrent {
	background: transparent url(/img/aqua/communities_tab_active_left.gif) no-repeat left top;
}
.jive-content-block-container h3.jive-content-block-header {
	margin-top: 10px;
	padding-left: 15px;
	font-size: 16px;
	color: #555555;
}
.jive-body-community .jive-content-block-container h3.jive-content-block-header {
	display: none;
}
#jive-body-layout-sls .jive-body-layout-l .jive-widget-content-container {
	margin: 0 213px 0 223px;
	background: transparent url(/img/aqua/content_shdw_left.gif) repeat-y left top;
}
.jive-body-community .jive-filter-content {
	margin: 0;
	clear: both;
}
.jive-body-community-discussions .jive-filter-content {
	padding-bottom:  5px;
}
.jive-body-community-blogposts .jive-filter-content {
	margin: 0 10px 10px 0;
}
.jive-body-community-blogposts .jive-content-block {
	padding: 0;
	margin-bottom: 10px;
}
.jive-body-community .jive-table-filter {
	padding-left: 0;
}
.jive-body-community-all #jive-community-content {
	padding: 7px 0 0 0;
	overflow: visible;
	width: auto;
	float: left;
}
.jive-body-community-all #jive-community-content .jive-items-per-page {
	margin: 0;
}
.jive-widget-content-wrapper, #jive-overview-customize-info {
	background:	transparent url(/img/aqua/content_shdw_right.gif) repeat-y scroll right top;
}
#jive-overview-customize-info {
	padding: 12px 20px;
}
.jive-widget-container-large {
	background:	transparent url(/img/aqua/content_shdw_left.gif) repeat-y scroll left top;
}
.jive-body-community ul.jive-sidebar-iconlists li a, .jive-body-content ul.jive-sidebar-iconlists li a {
	padding-left: 0;
}
.jive-body-community .jive-widget-body ul.jive-sidebar-iconlists, .jive-body-content ul.jive-sidebar-iconlists {
	margin: 0;
	padding: 10px 10px 10px 15px;
}
.jive-body-community .jive-widget-body ul.jive-sidebar-iconlists li,
.jive-body-content .jive-widget-body ul.jive-sidebar-iconlists li {
	clear: both;
	list-style-type: none;
	margin: 0;
	padding: 0 0 10px 22px;
}
#jive-body-announcements-container {
	margin: 0 4px 10px 4px;
	_margin: 0 2px 10px 2px;
	float: left;
	padding: 0;
}
#jive-body-maincol-container #jive-body-announcements-container {
	width: 725px;
}
.jive-body-home #jive-body-announcements-container, #jive-body-full #jive-body-announcements-container {
	width: 967px;
}
#jive-alert, #jive-new-announcement {
	background-color: #eef2f5;
	margin-bottom: 0;
	width: 98%;
}
.jive-body-home #jive-alert {
	margin-bottom: 10px;
	width: 973px;
}
#jive-alert-counter {
	position: relative;
	float: right;
	top: 0;
	right: 0;
	margin-right: 10px;
	margin-bottom: 5px;
}
#jive-alert-counter li {
	margin-bottom: 0;
}
.jive-alert-content .jive-body-announcements-confirm {
	display: inline;
}
#jive-body-intro #jive-alert .jive-body-announcements-confirm p {
	padding-left: 0 !important;
	margin: 5px 0;
}
#jive-body-layout-sls #jive-body-announcements-container, #jive-body-layout-sl #jive-body-announcements-container,
#jive-body-layout-ls #jive-body-announcements-container {
	padding: 0;
	margin: 0 0 10px 0;
}
#jive-body-layout-sls #jive-body-announcements-container {
	width: 525px;
}
#jive-body-layout-sl #jive-body-announcements-container, #jive-body-layout-ls #jive-body-announcements-container {
	width: 733px;
} 
.jive-alert-type {
	width: auto;
}
.jive-alert-header ul {
	font-size: 11pt;
}
#jive-new-announcement {
	border: none;
	padding: 10px;
	float: left;
	clear: none;
}
.jive-body-home #jive-new-announcement a {
	line-height: 18px;
}
#jive-alert .jive-alert-content {
	width: 100%;
	padding-left: 0;
	display: inline;
}
#jive-alert .jive-alert-content .jive-rendered-content {
	overflow: auto;
	width: 460px;
}
.jive-body-community .jive-content-block-container, #jive-body-layout-sls .jive-body-layout-l .jive-widget-content {
	background: transparent url(/img/aqua/middle_content_bottom.gif) no-repeat left bottom;
	margin: 0;
	position: relative;
}
body.jive-body-community #jive-body-layout-sls #jive-body-intro,
body.jive-body-community #jive-body-layout-sls #jive-body-intro-content{
	width: 533px;
}
.jive-widget-container-small .jive-widget-body-empty a.jive-icon-link-forward {
	*display: inline-block;
	background-position: right 5px;
}
 
/* Community Pages - Misc Pages
----------------------------------------------------------*/
.jive-announce-form #jive-body-full #jive-body-intro-main-hdr h1,
.jive-body-formpage-community #jive-body-full #jive-body-intro-main-hdr h1, .jive-body-formpage-space #jive-body-full #jive-body-intro-main-hdr h1,
.jive-community-feeds #jive-body-intro-main-hdr h1 {
	width: 90%;
}
.jive-community-feeds #jive-body-maincol-container {
	background: transparent url(/img/aqua/content_shdw_left.gif) repeat-y left top;
}
.jive-content-block-container .jive-content-block-container {
	background: none;
}
.jive-community-feeds .jive-sidebar {
	border: none;
}
#jive-body-sidebarcol .jive-sidebar-body-about {
	padding: 0 10px;
}
.jive-browse-blogs #jive-body-sidebarcol .jive-sidebar-body-about {
	padding: 0;
}
#jive-overview-customize-info div.jive-overview-customize-info-content {
	position: relative;
}
 
/* Recent History Landing Page
----------------------------------------------------------*/
h1.jive-icon-history-big {
	padding: 0 0 0 48px;
}
#jive-body-full #jive-blogpost-content .jive-blog-post {
	padding-left: 2px;
}
#jive-body-full #jive-blogpost-content .jive-blog-post-reply-container,
#jive-body-full #jive-blogpost-content .jive-blog-post-reply a {
	height: 27px;
}
#jive-body-full #jive-blogpost-content .jive-blog-post-reply a:hover {
	background-position: 0 0;
}
.jive-recent-history .jive-body-tabcurrent a {
	margin-right: -10px;
}
 
/* Widget Styling 
----------------------------------------------------------*/
#jive-wrapper .jive-widget-container-large, #jive-wrapper .jive-widget-container-small {
	min-height: 200px;
	height: auto !important;
	height: 200px;
}
#jive-wrapper .jive-widget {
	border: none;
	border-bottom: 1px solid #c5d4e7;
	margin-bottom: 10px;
	-moz-border-radius-bottomleft: 0;
	-moz-border-radius-bottomright: 0;
	-moz-border-radius-topleft: 0;
	-moz-border-radius-topright: 0;
}
.jive-body-community .jive-widget-container-large {
	padding: 0;
}
.jive-widget .jive-widget-header {
	background: none;
}
#jive-wrapper .jive-widget-container-small .jive-widget .jive-widget-header h4, #jive-wrapper .jive-body-layout-s .jive-widget .jive-widget-header h4,
#jive-wrapper .jive-body-layout-s1 .jive-widget .jive-widget-header h4, .jive-widget-r5relatedlinks .jive-widget-body h3, h4#head_socialgroup-manage-tab, h4#head_socialgroup-notifications-tab,
.jive-body-layout-s2 h3, .jive-widget-container-small .jive-widget-actions h4 {
	color: #8A44AA;
	font-family: arial,verdana,sans-serif;
	font-size: 15px;
	font-weight: bold;
	padding: 5px 0 5px 10px;
	display: block;
	float: none;
}
#jive-wrapper .jive-widget-container-small .jive-widget {
	margin-bottom: 0;
	margin-top: 0;
}
#jive-wrapper .jive-widget-container-small .jive-widget-actions {
	margin: 0;
}
#jive-wrapper .jive-body-layout-s2 .jive-widget-container-small .jive-widget .jive-widget-header h4 {
	padding: 5px 0 5px 10px;
}
#jive-wrapper .jive-body-layout-s1 .jive-widget, #jive-wrapper .jive-layout-homepage-layout-left .jive-widget {
	border: none;
	background:#FFFFFF url(/img/aqua/sidebar_shdw.gif) repeat-y scroll center top;
}
#jive-wrapper .jive-body-layout-s1 .jive-widget-header, .jive-layout-homepage-layout-left .jive-widget-header {
	padding: 10px 0 0 0;
	background: transparent url(/img/aqua/sidebar_shdw_top.gif) no-repeat scroll left top !important;
}
#jive-wrapper .jive-body-layout-s1 .jive-widget-header h4, .jive-layout-homepage-layout-left .jive-widget-header h4 {
	padding-left: 15px;
}
.jive-customize-widgets #jive-body-layout-sls .jive-body-layout-s1 .jive-widget-header {
	padding: 15px 0 0 0;
}
#jive-body-layout-sls .jive-body-layout-s1 .jive-widget-header h4 {
	padding: 0;
}
#jive-wrapper .jive-body-layout-s1 .jive-widget-body, .jive-layout-homepage-layout-left .jive-widget-body {
	padding-bottom: 5px;
	background: transparent url(/img/aqua/sidebar_shdw_btm.gif) no-repeat scroll center bottom;
}
.jive-widget-container-small .jive-widget-body ul.jive-sidebar-iconlists {
	padding: 10px 8px 2px 10px;
}
.jive-widget-body ul, .jive-widget-body p.jive-sidebar-viewall {
	padding-left: 15px;
}
.jive-sidebar .jive-sidebar-body p a.jive-sidebar-viewall  {
	color: #2F6681;
}
.jive-widget-empty div {
	padding: 0 0 5px 20px;
}
.jive-body-layout-s1 .jive-widget-ciscoheaderwidget .widget-c9-small {
	background: transparent url(/img/aqua/sidebar_shdw_top.gif) no-repeat left top;
}
.jive-widget-ciscoheaderwidget .widget-c9-large h3 {
	padding: 10px 10px 10px 0;
	color: #69A424;
	font-size: 16px;
}
.jive-widget-ciscoheaderwidget .widget-c9-small h3 {
	color: #8A44AA;
	font-family: arial,verdana,sans-serif;
	font-size: 15px;
	font-weight: bold;
	padding: 10px 0 10px 10px;
}
.jive-widget-container-small .jive-widget p.cisco-render {
	margin: 0;
	padding: 10px 0;
	background: transparent url(/img/aqua/sidebar_shdw_top.gif) no-repeat left top;
}
.jive-widget p b {
	display: block;
	padding: 0 10px;
}
.jive-sidebar .jive-sidebar-body ul.jive-sidebar-topmembers li, .jive-widget-container-small .jive-widget-body ul.jive-sidebar-topmembers li {
	width: 100%;
}
#jive-wrapper .jive-widget-container-small .jive-widget-body ul.jive-sidebar-topmembers li a.jive-username-link, 
#jive-wrapper .jive-widget-container-small .jive-widget-body ul.jive-sidebar-topmembers li a.jive-username-link:hover,
#jive-wrapper ul.jive-sidebar-topmembers li a.jive-username-link {
	width: 112px;
	display: block;
}
.jive-widget-container-small .jive-widget-body ul.jive-sidebar-topmembers li a.jive-img-link, ul.jive-sidebar-topmembers li a.jive-img-link {
	width: auto;
} 
#jive-wrapper p.jive-anonymous {
	padding: 0 0 0 20px;
	margin: 5px 0 10px 10px;
}
#jive-wrapper .jive-widget-empty p.jive-anonymous {
	margin-left: 0;
	padding: 0;
}
#jive-wrapper .jive-content-block-container p.jive-anonymous a {
	font-size: 12px;
	padding: 0;
	background: 0;
}
.jive-widget-container-small .jive-widget-actions .jive-widget-body ul {
	padding-left: 15px;
	padding-top: 5px;
}
#jive-wrapper .jive-body-layout-s1 .jive-widget-c8html {
	background: transparent url(/img/aqua/sidebar_shdw.gif) repeat-y left top;
}
#jive-wrapper .jive-body-layout-s1 .jive-widget-c8html .jive-widget-body {
	padding-top: 10px;
	padding-bottom: 0;
	background: transparent url(/img/aqua/sidebar_shdw_top.gif) no-repeat left top;
}
#jive-wrapper .jive-body-layout-s1 .widget-c8-small {
	padding: 0 10px 10px 10px;
	background: transparent url(/img/aqua/sidebar_shdw_btm.gif) no-repeat left bottom;
}
.subcommunities {
	padding: 0 5px 0 4px;
}
#jive-body-layout-sls .jive-body-layout-s1 .jive-widget-ciscocommunitieswidget {
	background: none;
}
#jive-body-layout-sls .jive-body-layout-s1 .jive-widget-ciscocommunitieswidget .jive-widget-body {
	background: none;
}
.jive-body-layout-s1 .jive-widget-ciscocommunitieswidget .ciscocommunitieswidget-top, .jive-layout-homepage-layout-left .ciscocommunitieswidget-top {
	_margin-bottom: -5px;
	height: 10px;
	background: transparent url(/img/aqua/communities_widget_top.gif) no-repeat top left;
}
.jive-body-layout-s1 .jive-widget-ciscocommunitieswidget .ciscocommunitieswidget-bottom, .jive-layout-homepage-layout-left .ciscocommunitieswidget-bottom {
	_margin-top: -5px;
	height: 10px;
	background: transparent url(/img/aqua/communities_widget_btm.gif) no-repeat bottom left;
} 
.jive-body-layout-s1 .jive-widget-ciscocommunitieswidget .titleless-widget-content,.jive-layout-homepage-layout-left .jive-widget-ciscocommunitieswidget .titleless-widget-content {
	padding: 0;
	background: transparent url(/img/aqua/communities_widget.gif) repeat-y top left;
}
.jive-widget-ciscocommunitieswidget h1 {
	color: #666666;
	font-size: 16px;
}
#jive-wrapper .jive-layout-homepage-layout-left .jive-widget-ciscocommunitieswidget, .jive-layout-homepage-layout-left .jive-widget-ciscocommunitieswidget .jive-widget-body  {
	background: none;
}
.jive-body-layout-s1 .jive-widget-ciscocommunitieswidget .jive-widget-body ul, .jive-layout-homepage-layout-left .jive-widget-ciscocommunitieswidget .jive-widget-body ul {
	padding: 10px 11px 10px 10px;
	float: left;
	width: 182px;
	background: #ecf3fe url(/img/aqua/communities_widget_gradient.gif) repeat-x left bottom;
}
.jive-widget-ciscocommunitieswidget .jive-widget-body ul li {
	padding-bottom: 5px;
	background: none;
}
.jive-widget-ciscocommunitieswidget .jive-widget-body ul li.ciscocommunities_header {
	padding: 0 10px 10px 0;
	color: #666666;
	font-weight: bold;
	font-size: 16px;
}	
.jive-widget-ciscocommunitieswidget a, .jive-widget-ciscocommunitieswidget .depth_2_header {
	font-weight: bold;
}
.jive-widget-ciscocommunitieswidget .depth_2_header  {
	margin-top: 10px;
	color: #ee6804;
	text-transform: uppercase;
}
.jive-widget-ciscocommunitieswidget .depth_3 {
	margin: 3px 0;
}
.jive-widget-ciscocommunitieswidget .depth_3 a, .jive-widget-ciscocommunitieswidget .depth_4 a,
.jive-widget-container-large .jive-widget-c3singlefeaturelargeimage .jive-widget-body ul li a,
.featurecontentwithicons_links a, .jive-widget-container-large .jive-widget-body .widget-c5 ul li a, .widget-a-wrap a, .jive-blog-more a,
.jive-widget-c3videosinglefeaturevideo .jive-widget-body ul li a, .cisco-join-comm .cisco-body a, .jive-rendered-content a.cisco-link-encrypted,
.jive-widget-c2twofeaturesmallimage .widget-html a {
	font-weight: bold;
	display: block;
	_display: inline-block;
	padding: 0 0 0 12px;
	background: transparent url(/img/aqua/widget_link_arrow.gif) no-repeat left 3px;
}
.jive-body-layout-l .jive-widget-c2twofeaturesmallimage a.widget-a-img {
	margin: 0 10px 0 0;
}
.jive-widget-c2twofeaturesmallimage .widget-html {
	margin: 0;
}
.jive-widget-c2twofeaturesmallimage .widget-html p {
	margin: 0 0 10px 0;
}
.jive-widget-c2twofeaturesmallimage .widget-html a {
	display: inline;
}
.jive-widget-ciscocommunitieswidget .depth_3 a, .jive-widget-ciscocommunitieswidget .depth_4 a, .cisco-join-comm .cisco-body a {
	background: transparent url(/img/aqua/communities_widget_arrow.png) no-repeat left 3px;
}
.jive-widget-c3videosinglefeaturevideo h5 {
	padding: 0 0 4px 0;
}
.jive-widget-c3videosinglefeaturevideo .widget-html {
	margin-left: 235px;
}
.jive-widget-c3videosinglefeaturevideo .widget-html ul li {
	clear: none;
}
.jive-widget-c3singlefeaturelargeimage .jive-widget-body img {
	float: left;
}
.jive-widget-body .tab-content-widget-documents .tab-content-widget-doc .jive-rendered-content a{
	display: inline !important;
}
.jive-widget-ciscocommunitieswidget .depth_3 a, .jive-widget-ciscocommunitieswidget .depth_4 a {
	font-weight: normal;
	_display: inline-block;
}
.jive-widget-ciscocommunitieswidget .depth_4 a {
	margin-left: 12px;
}
.jive-widget-ciscocommunitieswidget .selected a {
	color: #555555;
	font-weight: bold;
}
#jive-body-layout-sls .jive-body-layout-l img {
	border: none;
}
.jive-widget-tabcontentwidget .jive-widget-body ul li {
	clear: none;
	margin-right: 5px;
}
.jive-widget-tabcontentwidget .jive-body-tabbar {
	border-bottom: 1px solid #C5D4E7;
	margin-bottom: 10px;
}
.jive-widget-tabcontentwidget .jive-body-tab a {
	margin-right: 0;
	height: 11px;
	padding-top: 8px;
}
.jive-widget-c4announcementnews p.date {
	float: left;
	border: 1px solid #e8eeed;
	margin: 0;
	min-width: 40px;
}
.jive-widget-c4announcementnews p.date span {
	display: block;
	font-weight: bold;
	text-transform: uppercase;
	text-align: center;
	padding: 1px;
}
.jive-widget-c4announcementnews p.date span.date-month {
	color: #fff;
	background: #ad1400;
	font-size: 12px;
}
.jive-widget-c4announcementnews p.date span.date-day {
	font-size: 16px;
	color: #000;
	background: #d6d8d8;
}
.jive-widget-c4announcementnews p.content {
	margin-left: 50px;
}
.jive-widget-c4announcementnews p.content a {
	margin-top: 5px;
}
.jive-body-layout-l .jive-widget a.widget-a-img {
	background: none;
	padding: 0;
	float: left;
}
.widget-c3 a.widget-a-img {
	margin-right: 10px;
}
.jive-widget-c1bmaincontent .widget-html, .jive-widget-c5twofeaturelargeimage .widget-html, .jive-widget-c6threefeature.widget-html, .jive-widget-r1marketing .widget-html,
.jive-widget-r2marketing .widget-html, .jive-widget-c1bmaincontent .widget-html, .jive-widget-r6smallvideo .widget-html {
	margin: 10px 0;
}
.jive-widget-r6smallvideo .widget-html p b {
	padding: 0;
	display: inline;
}
.jive-widget-c3singlefeaturelargeimage h5, .jive-widget-c3singlefeaturelargeimage div.widget-html {
	margin: 0 0 10px 248px;
}
.jive-widget-c3singlefeaturelargeimage ul {
	margin-top: 10px;
	padding-left: 0;
	float: left;
}
#jive-body-layout-sls .jive-body-layout-l .jive-widget-c3singlefeaturelargeimage {
	padding-bottom: 10px;
}
#cisco-widget-r6-media {
	text-align: center;
}
.jive-widget-c2twofeaturesmallimage .widget-header-container {
	margin-bottom: 10px;
}
.jive-widget-c2twofeaturesmallimage .widget-col {
	float: left;
	width: 48%;
}
.jive-widget-c2twofeaturesmallimage .c2-left {
	margin-right: 15px
}
.jive-widget-c2twofeaturesmallimage .widget-a-img, .jive-widget-c6threefeature .widget-a-img {
	margin: 0 10px 10px 0;
}
.jive-widget-c2twofeaturesmallimage .widget-noimg {
	margin: 0;
}
#jive-body-layout-sls .jive-body-layout-s2 .jive-widget-r5relatedlinks {
	background: none;
}
#jive-body-layout-sls .jive-body-layout-s1 .jive-widget-r5relatedlinks .widget-r5-small {
	padding: 15px 0 0 10px;
	background: transparent url(/img/aqua/sidebar_shdw_top.gif) no-repeat center top;
}
.jive-widget-r5relatedlinks .jive-widget-body h3 {
	padding-left: 8px;
}
#jive-body-main .jive-widget-r5relatedlinks .jive-widget-body h4 {
	color: #555555;
	text-transform: uppercase;
	font-size: 12px;
	padding: 10px 0;
}
.jive-widget-container-small .jive-widget-r5relatedlinks .jive-widget-body ul li,
.jive-widget-container-large .jive-widget-r5relatedlinks .jive-widget-body ul li, .jive-widget-container-small .jive-widget-ciscoregisternowwidget ul li {
	color: #97b2c0;
	background: transparent url(/img/aqua/square_bullet.gif) no-repeat 0 6px;
	padding-left: 15px;
	vertical-align: top;
}
.jive-widget-container-small .jive-widget-ciscoregisternowwidget ul li {
	color: #000;
}
.jive-widget-r5relatedlinks ul li a {
	font-weight: bold;
	display: inline-block;
	width: 168px;
}
.jive-widget-c1afeaturedcontentimage {
	border: none;
}
.widget-rssandimage-column {
	width: 48%;
	float: left;
}
.widget-rssandimage-column h5 {
	margin: 10px 0;
}
.widget-rssandimage .rssandimage-left {
	margin-right: 15px;
}
.widget-rssandimage-entry {
	margin: 10px 0 15px 0;
}
.widget-rssandimage-entry-header span.date {
	display: block;
	color: #666666;
	font-weight: bold;
}
.widget-rssandimage-entry-header a {
	font-weight: bold;
	display: block;
	margin: 5px 0;
}
.widget-rssandimage-feed img {
	float: left;
	margin-right: 10px;
}
#jive-body-layout-sls .jive-body-layout-l .jive-widget-c5twofeaturelargeimage a.widget-a-img {
	float: none;
}
.jive-widget-c5twofeaturelargeimage .widget-header-container {
	margin-bottom: 10px;
}
.jive-widget-c5twofeaturelargeimage .widget-c5-column {
	width: 48%;
	display: inline;
	float: left;
}
.jive-widget-c5twofeaturelargeimage .widget-c5 .c5-left {
	margin-right: 15px;
}
.jive-body-layout-l .jive-widget-c5twofeaturelargeimage .widget-c5 a.widget-a-img {
	float: none;
}
.jive-widget-body .widget-c5 ul {
	margin-top: 10px;
	padding-left: 0;
}
.jive-widget-c6threefeature .widget-header-container {
	margin-bottom: 10px;
}
.jive-widget-c6threefeature .widget-c6-column {
	width: 238px;
	display: inline;
	float: left;
	margin-right: 8px;
}
#jive-body-layout-sls .jive-widget-c6threefeature .widget-c6-column {
	width: 166px;
}
.jive-widget-c6threefeature .widget-c6 .c6-right {
	margin: 0;
}
.jive-widget-c6threefeature h5 {
	margin-bottom: 10px;
}
.jive-widget-tabcontentwidget .jive-widget-body ul {
	padding: 0;
}
.jive-widget-tabcontentwidget li.jive-body-tab a {
	position: relative;
	right: -2px;
	padding-right: 8px;
	height: 19px;
}
.jive-widget-communityactionswidget .jive-widget-header p {
	float: left;
	clear: both;
	color: #2F6681;
	font-size: 12px;
}
.jive-widget-featurecontentwithiconswidget {
	border: none;
}
.jive-body-layout-l .jive-widget-content-wrapper .jive-widget-featurecontentwithiconswidget {
	min-height: 44px;
	margin: 0 10px 10px 7px;
}
.jive-widget-featurecontentwithiconswidget .jive-widget-body {
	border: none;
	background: transparent url(/img/aqua/hero-shadow.gif) repeat-y left top;
}
.jive-body-layout-s .jive-widget-featurecontentwithiconswidget .jive-widget-body, .jive-body-layout-s2 .jive-widget-featurecontentwithiconswidget .jive-widget-body, .jive-body-layout-s .jive-widget p.cisco-render,
.jive-body-layout-s2 .jive-widget p.cisco-render {
	background: none;
}
.jive-widget-featurecontentwithiconswidget .titleless-widget-content {
	padding: 0 4px;
	min-height: 44px;
	height: auto !important;
	height: 44px;
	background: transparent url(/img/aqua/hero-shadow.gif) repeat-y left top;
}
#jive-body-layout-sls .jive-body-layout-l .jive-widget-featurecontentwithiconswidget .titleless-widget-content,
#jive-body-layout-sls .jive-body-layout-l .jive-widget-featurecontentwithiconswidget .jive-widget-body {
	background: transparent url(/img/aqua/hero-shadow-medium.gif) repeat-y left top;
	min-height: 51px;
	height: auto !important;
}
#jive-body-layout-sls .jive-body-layout-l .featurecontentwithicons-top {
	background: transparent url(/img/aqua/hero-top-shadow-medium.gif) no-repeat top left;
}
#jive-body-layout-sls .jive-body-layout-l .featurecontentwithicons-bottom {
	background: transparent url(/img/aqua/hero-bottom-shadow-medium.gif) no-repeat bottom left;
}
#jive-body-layout-sls .jive-body-layout-l .jive-widget-featurecontentwithiconswidget .jive-widget-body {
	position: relative;
}
#jive-body-layout-sls .jive-body-layout-l .jive-widget-featurecontentwithiconswidget .titleless-widget-content {
	padding: 0 0 0 3px;
}
.featurecontentwithicons-top {
	width: 100%;
	position: absolute;
	z-index: 1500;
	top: 0;
	left: 0;
	right: 0;
	height: 10px;
	background: transparent url(/img/aqua/hero-top-shadow.gif) no-repeat top left;
}
.featurecontentwithicons-bottom {
	width: 100%;
	position: absolute;
	z-index: 1500;
	bottom: 0;
	left: 0;
	right: 0;
	height: 10px;
	background: transparent url(/img/aqua/hero-bottom-shadow.gif) no-repeat top left;
}
.featurecontentwithicons_header {
	padding: 10px 0 10px 10px;
}
.featurecontentwithicons_header h2 a {
	font-size: 26px;
	color: #69A424;
	line-height: 30px;
	font-weight: normal;
}
.featurecontentwithicons_image {
	padding: 0;
	width: 745px;
	overflow: hidden;
}
featurecontentwithicons_image img {
	display: block;
}
.featurecontentwithicons_text {
	padding: 10px;
}
.featurecontentwithicons_links a {
	margin: 3px 0;
}
.featurecontentwithicons_links_main, .links_main_absolute {
	height: 44px;
	background: transparent url(/img/aqua/hero-trans-band.png) no-repeat left top;
	z-index: 1000;
}
.links_main_absolute {
	position: absolute;
	width: 745px;
	bottom: 4px;
	left: 3px;
	right: 0;
	margin-left: 1px;
	z-index: 1000;
}
#jive-body-layout-sls .jive-body-layout-l .links_main_absolute {
	_bottom: 0;
}
.jive-widget-container-large .jive-widget-body .featurecontentwithicons_links_main ul, 
.jive-widget-container-large .jive-widget-body .links_main_absolute ul {
	width: 100%;
	float: left;
	display: inline;
	padding: 0;
	margin: 10px 0;
}
.jive-widget-container-large .jive-widget-body .featurecontentwithicons_links_main ul li, 
.jive-widget-container-large .jive-widget-body .links_main_absolute ul li {
	clear: none;
	display: inline;
	float: left;
	margin: 0 9px;
	padding: 0 0 0 10px;
	height: 27px;
	background: transparent url(/img/aqua/featuredicon-link-left.gif) no-repeat left top;
}
.featurecontentwithicons_links_main ul li div, .links_main_absolute ul li div {
	height: 27px;
	float: left;
	display: inline;
	background: transparent url(/img/aqua/featuredicon-link-center.gif) repeat-x left top;
}
.featurecontentwithicons_links_main a span, .links_main_absolute a span {
	position: relative;
	display: block;
	_display: inline-block;
	padding: 5px 35px 0 0;
	height: 16px;
	margin: 0 -10px 0 0;
	height: 23px;
	background: transparent url(/img/aqua/featuredicon-link-right.gif) no-repeat right top;
}
.featurecontentwithicons_links_main a, .featurecontentwithicons_links_main a:hover, .featurecontentwithicons_links_main a:visited, 
.links_main_absolute a, .links_main_absolute a:hover, .links_main_absolute a:visited {
	color: #fff;
	font-weight: bold;
	text-transform: lowercase;
	display: block;
	padding: 0;
	background-position: right 3px;
}
.featurecontentwithicons_links_main a.jive-link-blog, .links_main_absolute a.jive-link-blog {
	background-image: url(/img/aqua/jive-icon-blog-20x20.gif);
}
.featurecontentwithicons_links_main a.jive-link-thread, .links_main_absolute a.jive-link-thread {
	background-image: url(/img/aqua/jive-icon-thread-20x20.gif);
}
.featurecontentwithicons_links_main a.jive-link-wiki, .links_main_absolute a.jive-link-wiki {
	background-image: url(/img/aqua/jive-icon-wiki-20x20.gif);
}
.featurecontentwithicons_links_main a.jive-link-socialgroup, .links_main_absolute a.jive-link-socialgroup {
	background-image: url(/img/aqua/jive-icon-groups-20x20.gif);
}
.featurecontentwithicons_links_main a.jive-link-tag, .links_main_absolute a.jive-link-tag {
	background-image: url(/img/aqua/jive-icon-tags-20x20.gif);
}
.featurecontentwithicons_links_main a.jive-link-friends, .links_main_absolute a.jive-link-friends  {
	background-image: url(/img/aqua/jive-icon-friends-20x20.gif);
}
.featurecontentwithicons_links_main a.jive-link-people, .links_main_absolute a.jive-link-people {
	background-image: url(/img/aqua/jive-icon-comm-20x20.gif);
}
#jive-body-layout-sls .jive-body-layout-l .featurecontentwithicons_image {
	width: 517px;
	overflow: hidden;
}
#jive-body-layout-sls .jive-body-layout-l .links_main_absolute {
	margin: 0;
	width: 517px;
}
#jive-body-layout-sls .jive-body-layout-l .featurecontentwithicons_links_main a, #jive-body-layout-sls .jive-body-layout-l .links_main_absolute a {
	background-position: center 3px;
}	
#jive-body-layout-sls .jive-body-layout-l .featurecontentwithicons_links_main a span, #jive-body-layout-sls .jive-body-layout-l .links_main_absolute a span,
#jive-body-layout-sss .jive-body-layout-l .featurecontentwithicons_links_main a span,#jive-body-layout-lss .jive-body-layout-l .featurecontentwithicons_links_main a span {
	text-indent: -999em;
	display: block;
	padding: 5px 0 0 0;
	width: 54px;
}
 
#jive-body-layout-sl .jive-body-layout-l .jive-widget-content-wrapper .jive-widget-featurecontentwithiconswidget,
#jive-body-layout-ls .jive-body-layout-l .jive-widget-content-wrapper .jive-widget-featurecontentwithiconswidget {
	margin: 0 7px 10px 8px;
}
.jive-body-community #jive-body-layout-sl .jive-body-layout-l .links_main_absolute, .jive-body-community #jive-body-layout-ls .jive-body-layout-l .links_main_absolute, .jive-body-community #jive-body-layout-sl .featurecontentwithicons_image, 
.jive-body-community #jive-body-layout-ls .featurecontentwithicons_image, .jive-customize-community #jive-body-layout-sl .jive-body-layout-l .links_main_absolute, .jive-customize-community #jive-body-layout-ls .jive-body-layout-l .links_main_absolute, .jive-body-community #jive-body-layout-sl .featurecontentwithicons_image, 
.jive-customize-community #jive-body-layout-ls .featurecontentwithicons_image  {
	width: 729px;
}
.jive-body-community #jive-body-layout-sl .jive-body-layout-l .featurecontentwithicons-top, .jive-body-community #jive-body-layout-ls .jive-body-layout-l .featurecontentwithicons-top,
.jive-customize-community #jive-body-layout-sl .jive-body-layout-l .featurecontentwithicons-top, .jive-customize-community #jive-body-layout-ls .jive-body-layout-l .featurecontentwithicons-top {
	background: transparent url(/img/aqua/hero-top-shadow-large.gif) no-repeat left top;
}
.jive-body-community #jive-body-layout-sl .jive-body-layout-l .featurecontentwithicons-bottom, .jive-body-community #jive-body-layout-ls .jive-body-layout-l .featurecontentwithicons-bottom,
.jive-customize-community #jive-body-layout-sl .jive-body-layout-l .featurecontentwithicons-bottom, .jive-customize-community #jive-body-layout-ls .jive-body-layout-l .featurecontentwithicons-bottom {
	background: transparent url(/img/aqua/hero-bottom-shadow-large.gif) no-repeat left top;
}
.jive-body-community #jive-body-layout-sl .jive-body-layout-l .featurecontentwithicons_links_main ul li, .jive-body-community #jive-body-layout-ls .jive-body-layout-l .featurecontentwithicons_links_main ul li, 
.jive-body-community #jive-body-layout-sl .jive-body-layout-l .links_main_absolute ul li, .jive-body-community #jive-body-layout-ls .jive-body-layout-l .links_main_absolute ul li, .jive-customize-community #jive-body-layout-sl .jive-body-layout-l .featurecontentwithicons_links_main ul li, .jive-customize-community #jive-body-layout-ls .jive-body-layout-l .featurecontentwithicons_links_main ul li, 
.jive-customize-community #jive-body-layout-sl .jive-body-layout-l .links_main_absolute ul li, .jive-customize-community #jive-body-layout-ls .jive-body-layout-l .links_main_absolute ul li {
	margin: 0 7px;
}
.jive-body-community #jive-body-layout-sl .jive-body-layout-l .jive-widget-featurecontentwithiconswidget .titleless-widget-content,
.jive-body-community #jive-body-layout-ls .jive-body-layout-l .jive-widget-featurecontentwithiconswidget .titleless-widget-content,
.jive-customize-community #jive-body-layout-sl .jive-body-layout-l .jive-widget-featurecontentwithiconswidget .titleless-widget-content,
.jive-customize-community #jive-body-layout-ls .jive-body-layout-l .jive-widget-featurecontentwithiconswidget .titleless-widget-content {
	background: transparent url(/img/aqua/hero-shadow-large.gif) repeat-y top left;
	min-height: 46px;
	height: auto !important;
	height: 46px;
}
.jive-widget-container-small .jive-widget-body .widget-registernow ul, .widget-registernow p, .widget-registernow h3 {
	padding-left: 10px;
}

.jive-body-layout-s1 .widget-registernow .bg-top {
	background: transparent url(/clearspace/img/aqua/sidebar_shdw_top.gif) no-repeat scroll left top !important
}	
.jive-widget-r1marketing h5 a, .jive-widget-r2marketing h5 a {
	padding: 5px 0;
	color: #8A44AA;
	display: block;
	float: none;
	font-family: arial,verdana,sans-serif;
	font-size: 15px;
	font-weight: bold;
}
.cisco-widget-r1-small, .cisco-widget-r2-small {
	padding-left: 10px;
}
.jive-widget-latestpollwidget .jive-poll-guest p {
	padding-left: 10px;
	margin: 5px 0;
}
.jive-widget-c1bmaincontent a.widget-a-img {
	margin: 10px 0;
}
.jive-body-layout-l #cisco-widget-c3-media {
	float: left;
	display: inline;
	margin-right: 10px;
}
.recentDocumentMeta, .recentThreadMeta, .recentBlogPostMeta {
	color: #666666;
	font-size: 11px;
	display: block;
}
.jive-widget-container-small .jive-widget-body ul.jive-sidebar-iconlists li span.recentDocumentMeta a,
.jive-widget-container-small .jive-widget-body ul.jive-sidebar-iconlists li span.recentThreadMeta a,
.jive-widget-container-small .jive-widget-body ul.jive-sidebar-iconlists li span.recentBlogPostMeta a {
	color: #2F6681;
	font-size: 11px;
}
 
/* Tab Content Widget/C13 Widget/Document Content Styling
----------------------------------------------------------*/
.jive-rendered-content a, .jive-rendered-content a:visited {
	text-decoration: underline;
}
.jive-rendered-content h2 a img, .jive-rendered-content p a img {
	float: right;
	display: inline;
}
.jive-wiki-body .jive-wiki-body-content .jive-rendered-content h1, .jive-wiki-body .jive-wiki-body-content .jive-rendered-content h2, .jive-wiki-body .jive-wiki-body-content .jive-rendered-content h3,
.tab-content-widget-documents .jive-rendered-content h1, .tab-content-widget-documents .jive-rendered-content h2, .tab-content-widget-documents .jive-rendered-content h3,
.jive-widget-c13documentcontent .jive-rendered-content h1, .jive-widget-c13documentcontent .jive-rendered-content h2, .jive-widget-c13documentcontent .jive-rendered-content h3 {
	color: #2F6681;
	font-weight: bold;
	background: none;
	border: none;
	padding: 10px 0 4px 0;
}
.jive-wiki-body .jive-wiki-body-content .jive-rendered-content h3, .tab-content-widget-documents .jive-rendered-content h3,
.jive-widget-c13documentcontent .jive-rendered-content h3 {
	font-size: 18px;
}
.jive-wiki-body .jive-rendered-content h4, .tab-content-widget-documents .jive-rendered-content h4, .jive-widget-c13documentcontent .jive-rendered-content h4 {
	margin-bottom: 5px;
}
.jive-rendered-content ul {
	padding: 0;
}
.jive-body-content-discussion .jive-rendered-content ul, .jive-body-content-document .jive-rendered-content ul,
.jive-body-content-blog .jive-rendered-content ul {
	padding-left: 27px;
}	
.jive-body-content-discussion .jive-rendered-content ul li, .jive-body-content-document .jive-rendered-content ul li,
.jive-body-content-blog .jive-rendered-content ul li {
	list-style-position: outside;
	padding-left: 3px;
}
.jive-rendered-content table {
	float: none;
	margin: 2px;
	padding: 3px;
	width: 98%;
	border-collapse: collapse;
}
.jive-rendered-content table td {
	border-collapse: collapse;
	margin: 1px;
	padding: 3px;
	border: 1px solid #CCCCCC;
}
.jive-rendered-content table th {
	border: 1px solid #CCCCCC;
	background: #F0F0F0;
	padding: 3px;
}
.jive-rendered-content table td.cisco-examheader-td-first {
	color: #2F6681;
}
 
/* Widget Styling - Customize Community Page
----------------------------------------------------------*/
.jive-widgets-header h1 {
	line-height: 22pt;
}
.jive-widget-header .jive-widget-showhide {
	display: block;
	margin: 0 0 0 10px;
	padding: 0;
}
#jive-body-layout-sls .jive-body-layout-s1 .jive-widget-ciscocommunitieswidget .jive-widget-header {
	background: none;
}
.jive-widgets-header .jive-widgets-header h1 {
	width: 100%;
}
#jive-widgets-list-container .jive-link-widgetsmall {
	padding-top: 0;
	background-position-y: top;
}
#jive-overview-customize-info div.jive-overview-customize-info-arrow, #jive-overview-customize-details div.jive-overview-customize-details-arrow {
	background-position: 70px 0;
}
 
/* Rating
----------------------------------------------------------*/	
#jive-content-rating div div #jive-content-avgrating {
	margin: 0 2px;
	padding: 10px;
	width: 280px;
	background: transparent url(/img/aqua/silver_bar_center.gif) repeat-x scroll left top;
}
#jive-content-rating div{
	float: left;
	background: transparent url(/img/aqua/silver_bar_left.gif) no-repeat scroll left top;
}
#jive-content-rating div div{
	background: transparent url(/img/aqua/silver_bar_right.gif) no-repeat scroll right top;
}
#jive-content-rating {
	margin: 10px;
}
#jive-content-rating .jive-rating-content {
	margin: 3px 0;
	clear: both;
}
#jive-content-rating div div #jive-content-avgrating-title {
	clear:none;
	padding: 0 10;
	background: none;
}
#jive-content-rating div div #jive-content-avgrating-score {
	clear: none;
	padding: 0;
	margin: 0 10px;
	background: none;
}
#jive-content-rating div div #jive-content-avgrating-count {
	clear: none;
	background: none;
}
#jive-content-rating div div #jive-content-userrating-title {
	clear: none;
	background: none;
}
#jive-content-rating div div #jive-content-userrating-score {
	clear: none;
	background: none;
	margin: 0 10px;
}
#jive-content-rating div div #jive-content-userrating {
	margin: 0 2px;
	padding: 10px;
	border: 0px;
	background: transparent url(/img/aqua/silver_bar_center.gif) repeat-x scroll left top;
	width: 280px;
}
#jive-content-userrating-desc {
	float: left;
	margin: 0 10px;
}
#jive-content-rating #jive-content-userrating-saved {
	background: none;
	float: left;
	clear: none;
}
.jive-icon-userrating-on, .jive-icon-avgrating-on {
	background: transparent url(/img/aqua/cisco-rating-star.gif) no-repeat left top;
}
.jive-icon-avgrating-half {
	background: transparent url(/img/aqua/cisco-rating-halfstar.gif) no-repeat left top;
}
 
/* Browse Groups
----------------------------------------------------------*/
.jive-body-main-socialgroups #jive-body-intro-main-hdr h1 {
	padding: 4px 0 4px 35px;
	background: transparent url(/img/aqua/jive-icon-groups-30x30.png) no-repeat left 10px;
}
#socialgroups_left {
	background:transparent url(/img/aqua/content_shdw_left.gif) repeat-y scroll left top;
	width: 100%;
}
#socialgroups_right {
	background:transparent url(/img/aqua/content_shdw_right.gif) repeat-y scroll right top;
	width: 100%;
}
#jive-socialgroup-search{
	margin: 0px 10px;
}
#jive-list-socialgroups-container {
	padding: 10px;
}
#jive-list-socialgroups-container #jive-tags-container {
	border-width:1px 0;
	margin-bottom:9px;
}
.jive-body-main-socialgroups .jive-sidebar {
	border: none;
}
#jive-socialgroup-results {
	margin: 0;
}
 
/* Group Profile Pages
----------------------------------------------------------*/
.jive-body-group .jive-widget-content-wrapper {
	padding-top: 10px;
}
.jive-body-group-all .jive-body-intro-community #jive-body-intro-main-hdr {
	min-height: 40px;
	height: auto !important;
	height: 40px;
}
.jive-body-group #jive-body-intro-main-hdr h1, .jive-body-group-all #jive-body-intro-main-hdr h1, .jive-body-group-manage #jive-body-intro-main-hdr h1 {
	width: 90%;
}
.jive-body-group-all #jive-body-intro-main-hdr h1, .jive-body-group-manage #jive-body-intro-main-hdr h1, .jive-body-group #jive-body-intro-main-hdr h1 {
	background: transparent url(/img/aqua/jive-icon-groups-30x30.png) no-repeat left 5px;
	padding-left: 35px;
}
.jive-body-group-all #jive-body-layout-sls #jive-body-intro-main-hdr h1, .jive-body-group-all #jive-body-layout-ls #jive-body-intro-main-hdr h1,
.jive-body-group-all #jive-body-layout-sl #jive-body-intro-main-hdr h1 {
	width: 390px;
}
.jive-body-group-manage #jive-body-maincol-container {
	background: transparent url(/img/aqua/content_shdw_left.gif) repeat-y scroll left top;
}
.jive-body-group-manage #jive-body-intro {
	background: transparent url(/img/aqua/main_content_hdr_left.gif) no-repeat left top;
	padding: 0 0 0 10px;
}
.jive-body-group-manage #jive-body-intro-main-hdr {
	min-height: 50px;
}
.groups .jive-body-layout-l .jive-widget {
	border: 0px;
	-moz-border-radius-bottomleft: 0px;
	-moz-border-radius-bottomright: 0px;
	-moz-border-radius-topleft: 0px;
	-moz-border-radius-topright: 0px;
}
.groups .jive-body-intro-community .jive-body-tabbar {
	bottom: 0px;
}
body.jive-body-group-blogposts #jive-view-blogposts-container, body.jive-body-group-members #jive-view-members-container{
	background: transparent url(/img/aqua/content_shdw_left.gif) repeat-y left top;
}
body.jive-body-group-documents #jive-body-intro,
body.jive-body-group-discussions #jive-body-intro,
body.jive-body-group-members #jive-body-intro {
	padding: 0px 0px 0px 10px;
}
body.jive-body-group .jive-sidebar{
	padding: 0px 0px 0px 10px;
	width: auto;
}
body.jive-body-group-documents #jive-body-announcements-container,
body.jive-body-group-discussions  #jive-body-announcements-container,
body.jive-body-group-members #jive-body-announcements-container {
	margin: 0px;
}
body.jive-body-group-blogposts .jive-body-intro-community #jive-body-intro-main-hdr .jive-body-tabbar,
body.jive-body-group-documents .jive-body-intro-community #jive-body-intro-main-hdr .jive-body-tabbar,
body.jive-body-group-discussions .jive-body-intro-community #jive-body-intro-main-hdr .jive-body-tabbar,
body.jive-body-group-members .jive-body-intro-community #jive-body-intro-main-hdr .jive-body-tabbar {
	margin-left: 6px;
}
.jive-body-group-manage #jive-body-full #jive-body-intro-main-hdr h1, .jive-body-group-members #jive-body-intro-main-hdr h1 {
	width: 90%;
}
.jive-body-content .jive-group-thread #jive-body-intro {
	background: transparent url(/img/aqua/main_content_hdr_left.gif) no-repeat left top;
	margin: 0 0 0 -3px;
	padding: 0 0 0 10px;
}
.jive-body-content-discussion .jive-group-thread #jive-body-intro h2 {
	width: 80%;
	float: left;
}
.jive-body-content-discussion .jive-group-thread .jive-pagination {
	background: transparent url(/img/aqua/silver_trans_center.gif) repeat-x top left;
	margin-right: 25px;
	margin-top: 0;
}	
.jive-body-content-discussion .jive-group-thread .jive-pagination span {
	background: transparent url(/img/aqua/silver_trans_left.gif) no-repeat left top;
	display: block;
	height: 30px;
	margin-left: -10px;
	_margin: 0;
	padding-left: 5px;
}
.jive-body-content-discussion .jive-group-thread .jive-pagination .jive-pagination-prevnext {
	background: transparent url(/img/aqua/silver_trans_right.gif) no-repeat scroll right top;
	height: 22px;
	margin: 0 -10px 0 0;
	_margin: 0;
	padding-top: 8px;
}
.jive-body-content-discussion .jive-group-thread .jive-pagination .jive-pagination-prevnext span {
	background: none;	
	height: auto;
	padding-left: 5px;
	margin-left: 0;
}
.jive-group-thread .jive-thread-post .jive-author {
	width: 683px;
}
.jive-group-thread .jive-thread-reply-mod {
	margin: 0 10px 4px 10px;
}
.jive-body-content-document .jive-group-document #jive-body-intro {
	width: 748px; 
}
.jive-group-document .jive-wiki-subject-content-title {
	margin: 0;
}
.jive-group-document .document-discussion-detail {
	background: none;
}
.jive-group-document #jive-comments {
	background: none;
}
.jive-alert-header ul li {
	padding: 0 0 0 5px;
}
.jive-last-activity {
	display: block;
	color: #fff;
	clear: both;
}
.jive-widget-container-large .jive-sgroup-memberlist .jive-sgroup-membername {
	width: 120px;
}
.jive-body-group-manage #jive-action-sidebar ul li a {
	display: block;
	background-position: top left;
}
.jive-group-rss #jive-body-intro-main-hdr h1.jive-icon-rss-big {
	width: 90%;
}
.jive-group-rss .jive-sidebar {
	border: none;
}
 
/* Login page - other misc
----------------------------------------------------------*/
#jive-body-intro {
	width: auto;
}
.jive-annouce-form #jive-body-full #jive-body-intro-main-hdr h1, #jive-body-full .jive-poll-main #jive-body-intro-main-hdr h1{
	width: 90%;
}
 
/* Manage Pages for Blogs/Documents/Discussions
----------------------------------------------------------*/
.jive-body-blogadmin #jive-body-full #jive-body-intro-main-hdr h1,
.jive-body-blogadmin #jive-body-full #jive-body-intro h1,
.jive-body-formpage-document #jive-body-full #jive-body-intro h1 {
	min-width: 900px;
	width: 900px;
}
.jive-body-blogadmin #jive-body-full #jive-body-intro #jive-body-intro-main-hdr p,
.jive-body-formpage-document #jive-body-full #jive-body-intro #jive-body-intro-main-hdr p,
.jive-body-formpage-discussion #jive-body-full #jive-body-intro #jive-body-intro-main-hdr p{
	clear: left;
}
.jive-body-blogadmin #jive-body-full #jive-body-intro-main-hdr {
	min-height: 50px;
}
.jive-table-blogadmin .jive-blog-manage-overview h4, #jive-blogadmin-nav-header, .jive-table-blogadmin .jive-blog-manage-overview h5,
.jive-table-blogadmin thead th, .jive-table-blogsettings h4  {
	font-family: Arial, verdana, sans-serif;
	color: #69A424;
}
.jive-table-blogsettings h4 {
	background: none;
	border-color: #C5D4E7;
}
.jive-body-content-document #jive-doc-needs-approval {
	margin: 10px 15px;
	float: left;
	width: 495px;
}
.jive-body-content-document #jive-wiki-state-message {
	margin: 8px 15px 15px;
}
.jive-body-content-document #jive-authordiscussion {
	margin: 8px 15px 15px;
}
.jive-upload-success .jive-content-block-container p {
	margin: 0;
}
.jive-upload-success .jive-content-block-container a {
	display: block;
	margin: 10px 0;
}
 
/* SSO Pages
----------------------------------------------------------*/
#jive-body-full .cisco-sso #jive-body-intro-main-hdr h1 {
	width: 90%;
}
.cisco-sso p, .cisco-sso form {
	padding: 0 10px;
}
.cisco-sso form {
	padding-bottom: 10px;
}
.cisco-sso .jive-table p {
	padding: 0;
	font-weight: bold;
}
.cisco-associate-form {
	margin: 5px 0;
}
.cisco-associate-form a {
	display: block;
}
.cisco-sso .jive-table-registration {
	float: none;
	padding: 10px;
	width: auto;
	margin-bottom: 0;
}
.cisco-create-user .cisco-associate-form label {
	width: 200px;
	display: inline;
	float: left;
}
.jive-terms-container {
	border: 1px solid #eee;
	padding: 10px;
	position: relative;
}
.cisco-associate-user form, .cisco-associate-user .cln-register {
	display: inline;
	float: left;
	width: 48%;
}
.cisco-associate-user .cln-register a,.cisco-associate-user .cln-register a:visited, .cisco-associate-user .cln-register a:active {
	text-decoration: underline;
}	
.cisco-associate-user form {
	border-right: 1px solid #C5D4E7;
}
.cisco-associate-user .cln-register {
	padding: 0 0 0 50px;
	margin-top: 30px;
	width: 40%;
}
.cisco-associate-user .cln-register a {
	display: block;
	margin: 15px 0;
	font-weight: bold;
}
.jive-body-formpage-password #jive-body-full {
	margin-top: 12px;
}
 
/* Not Found Pages
----------------------------------------------------------*/
.jive-not-found #jive-body-full #jive-body-maincol {
}
.jive-not-found #jive-body-full #jive-body-intro-main-hdr h1 {
	width: 96%;
}
.jive-not-found .jive-standard-formblock-container  {
	-moz-border-radius-bottomleft: 0;
	-moz-border-radius-bottomright: 0;
	-moz-border-radius-topleft: 0;
	-moz-border-radius-topright: 0;
}
.jive-not-found #jive-body-maincol-container {
	min-height: 0;
	background: transparent url(/img/aqua/content_shdw_left.gif) repeat-y left top;
}
.jive-not-found #jive-body-maincol {
	background: transparent url(/img/aqua/content_block_full_shdw_btm.gif) no-repeat left bottom;
	padding: 0 0 10px;
	width: 975px;
}
.jive-not-found #jive-content-block-container {
	background: transparent url(/img/aqua/content_block_full_shdw.gif) repeat-y left top;
	margin-bottom: 0;
	padding: 7px 11px 0 10px;
	width: 954px;
}
 
 
/* Footer
----------------------------------------------------------*/
#jive-footer, #jive-footer a {
	border: none;
	font-size: 11px;
	font-weight: bold;
}
#cisco-footer {
	height: 43px;
	background: transparent url(/img/aqua/footer_center.gif) repeat-x left top;
}
#cisco_copyright {
	background: transparent url(/img/aqua/footer_left.gif) no-repeat left top;
	display: inline-block;
	float: left;
	height: 31px;
	padding: 12px 0 0 25px;
}
#cisco-footer ul {
	background: transparent url(/img/aqua/footer_right.gif) no-repeat right top;	
	float: right;
	height: 41px;
	padding-top: 2px;
	margin-right: -2px;
}
#cisco-footer ul li {
	float: left;
	padding: 10px 15px;
	border-left: 1px solid #eee;
}
 
/* IE6 PNG Fix
----------------------------------------------------------*/
.jive-widget-ciscocommunitieswidget .depth_3 a, .jive-widget-ciscocommunitieswidget .depth_4 a, .featurecontentwithicons_links a, .featurecontentwithicons_links_main, .links_main_absolute,
.cisco-expand-blogs a, .jive-pagination a, #jive-body-intro-main-hdr h3.sIFR-replaced, #jive-body-intro-main-hdr h2.sIFR-replaced, #jive-body-intro-main-hdr h1.sIFR-replaced,
.jive-modal-wrapper.medium .jive-modal-head, .jive-modal-wrapper.medium .jive-modal-inner, .jive-modal-wrapper.medium .jive-modal-foot, .jive-modal-wrapper .jive-modal-close,
.jive-pagination a, .jive-pagination span, .cisco-join-comm .cisco-body a, .jive-body-content-blog #jive-body-intro .jive-pagination,
.jive-body-content-blog #jive-body-intro .jive-pagination .jive-pagination-prevnext {
  	behavior: url(/img/aqua/iepngfix.htc);
}
 
 
/*****************************************************************************
scalable Inman Flash Replacement (sIFR) version 3.
 
Copyright 2006 - 2008 Mark Wubben, <http://novemberborn.net/> 
 
Older versions:
* IFR by Shaun Inman
* sIFR 1.0 by Mike Davidson, Shaun Inman and Tomas Jogin
* sIFR 2.0 by Mike Davidson, Shaun Inman, Tomas Jogin and Mark Wubben
 
See also <http://novemberborn.net/sifr3> and <http://wiki.novemberborn.net/sifr3>.
 
This software is licensed and provided under the CC-GNU LGPL.
See <http://creativecommons.org/licenses/LGPL/2.1/> 
*****************************************************************************/
 
@media screen {
  .sIFR-flash {
    visibility: visible !important;
    margin: 0;
    padding: 0;
  }
  
  .sIFR-replaced, .sIFR-ignore {
    visibility: visible !important;
  }
  
  .sIFR-alternate {
    position: absolute;
    left: 0;
    top: 0;
    width: 0;
    height: 0;
    display: block;
    overflow: hidden;
  }
  
  .sIFR-replaced div.sIFR-fixfocus {
    margin: 0pt; 
    padding: 0pt; 
    overflow: auto; 
    letter-spacing: 0px; 
    float: none;
  }
}
 
@media print {
  .sIFR-flash {
    display    : none !important;
    height     : 0;
    width      : 0;
    position   : absolute;
    overflow   : hidden;
  }
  
  .sIFR-alternate {
    visibility : visible !important;
    display    : block   !important;
    position   : static  !important;
    left       : auto    !important;
    top        : auto    !important;
    width      : auto    !important;
    height     : auto    !important;
  }
}
 
/*
Place CSS rules for to-be-replaced elements here. Prefix by .sIFR-active
so they only apply if sIFR is active. Make sure to limit the CSS to the screen
media type, in order not to have the printed text come out weird.
*/
@media screen {
  /* Example:
  .sIFR-active h1 {
    font-family: Verdana;
    visibility: hidden;
  }
  */
  span.sIFR-alternate {
  	visibility: hidden;
  }
}
/* CSS Document */