@charset "utf-8";
/* reset */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
}
/* remember to define focus styles! */
:focus {
	outline: 0;
}
body {

	color: black;
	background: white;
}
ol, ul, li {
	list-style: none;
}
/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: separate;
	border-spacing: 0;
}
caption, th, td {
	text-align: left;
	font-weight: normal;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: "";
}
blockquote, q {
	quotes: "" "";
}

.ellipsis {
    white-space: nowrap;
    overflow: hidden;
	text-overflow:ellipsis;
	-o-text-overflow:ellipsis;
	-ms-text-overflow:ellipsis;
	-moz-binding:url('ellipsis-xbl.xml#ellipsis')
}
/*------------------------------------------------------------------*/
/*------------------------------------------------------------------*/
/*------------------------------------------------------------------*/

body{
	background:url('../images/admin/admin_tf.jpg') repeat-x 0px 69px;
	font-family: Lucida Grande, Verdana, Arial, sans-serif;
	font-size:12px;
}

#login_box{
	border:1px solid #A1C5E5;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	margin:60px auto;
	width:400px;
	background:#fff;
}

.content_right #search_box{
	margin:10px auto;
}

.content_right .help_info_box_right{
	margin:10px auto;
	width:250px;
	background:#fff;
	border:3px dashed #A1C5E5;
}

.content_right .help_info_box_right h3{
	margin:8px 8px 4px 8px;
	color:#447499;
	font-size:14px;
	font-weight:bold;
}

.content_right .help_info_box_right h3.email_integration{background:url('../images/admin/mini_icons/email_warn.png') no-repeat;padding-left:22px;}
.content_right .help_info_box_right h3.cart_integration{background:url('../images/admin/mini_icons/cart_warn.png') no-repeat;padding-left:22px;}


.content_right .help_info_box_right p{
	margin:0px 8px 8px 8px;

}

.content_right .help_info_box_right .click_here{
	display:block;
	margin:0px 8px 8px 8px;
	text-decoration:underline;
	font-size:14px;
	font-weight:bold;
}

a:link, a:visited{color:#447499;text-decoration:none;}
a:hover{text-decoration:underline;}
a.destroy, a.cat_edit{color:#900;}
.link_faker{color:#447499;text-decoration:none;cursor:pointer;}
.link_faker:hover{text-decoration:underline;}

#header{
	background:url('../images/admin/admin_header_bg.png') repeat-x;
	color:#fff;
}
	
	#header .header_content{
		width:980px;
		overflow:hidden;
		margin:auto;
		position:relative;
	}
	
	#header a.logo{
		float:left;
		margin-top:12px;
	}
	
	#header .spacer{
		float:left;
		width:34px;
		height:68px;
		margin:0 10px 0 16px;
	}
	
	#header .nav{
		float:left;
		margin-top:20px;
	}
	
	#header a.back{
		font-size:12px;
		color:#fff;
		float:left;
		background:url('../images/admin/admin_header_backto_projects.png') no-repeat;
		line-height:27px;
		padding:0 20px 0 24px;
		margin-top:3px;
	}
	
	#header h2{
		font-size:24px;
		color:#fff;
		font-family: Trebuchet, Lucida Sans Unicode, Lucida Grande, Lucida Sans, Arial, sans-serif;
		line-height:26px;
		float:left;
		clear:left;
	}
	
	#header a.preview{
		color:#5EA0D4;
		font-size:14px;
		margin-top:6px;
		margin-left:10px;
		line-height:14px;
		float:left;
		display:block;
	}
	
	#header h4{
		float:left;
		margin-top:4px;
		font-size:16px;
		color:#F2F2F2;
	}
	
	#header h4 span.color_shift{
		color:#B8D3E8;
	}
	
	#header .right{
		position:absolute;
		right:0;
		top:10px;
		color:#B8D3E8;
		font-size:12px;
	}
	
	#header .right a{
		color:#FFF6A4;
	}
	
	#header .right ul li{
		background:url('../images/admin/admin_header_pipe.jpg') no-repeat 0px 3px;
		float:left;
		padding:0 12px 0 13px;
	} 
	
	#header .right ul li.name{
		background:none;
	}	
	
#content{
	margin: auto;
	width:980px;
	margin-top:20px;
}
	#content .content_left .big_link{
		font-size:24px;
		width:580px;
		margin:2px 10px;
	}
	
	#content .content_left .h_text{
		color:#666;
		font-size:16px;
		font-weight:bold;
		margin:20px 10px 2px 10px;
	}
	
	
	#content .content_left a.q_more{
		border:1px solid #A1C5E5;
		-moz-border-radius:4px;
		-webkit-border-radius:4px;
		display:block;
		width:180px;
		text-align:center;
		padding:6px 0;
		background:#D4E7F9;
		margin:10px 0px 40px 0;
	}
	
	#left_tab_nav ul{
		margin:0 10px -1px 10px;
	}

	#left_tab_nav ul li{
		padding:0px 10px;
		float:left;
		display:inline;
		margin-right:10px;
		line-height: 30px;
	}
	
	#left_tab_nav ul li a.selected{
		background: url('../images/admin/admin_selected_tab_r.png') no-repeat scroll top right; 
		display: block;
		float: left;
		height: 30px;
		padding-right: 10px;
		font-weight:bold;
	}
	
	#left_tab_nav ul li a.selected span{
		background: url('../images/admin/admin_selected_tab_l.png') no-repeat ; 
		padding: 0px 2px 0px 10px;
		display: block;
		line-height: 30px;
	}
	
	#main_nav_no_project{
		background:url('../images/admin/admin_header_nav.png') #fff repeat-x;
		border-top:1px solid #0098C7;
		height:40px;
		width:100%;
	}
	
	#main_nav_no_project ul{
		width:980px;
		margin:0px auto;
		overflow:auto;
		height:40px;
	}
	
	#main_nav_no_project ul li{
		float:left;
		position:relative;
		height:40px;
	}
	
	#main_nav_no_project ul li.m_item:first-child a{
		border-left:1px solid #0e4f70;
	}
	
	#main_nav_no_project ul li.m_item a{
		padding:0px 23px 0px 24px;
		border-right:1px solid #0e4f70;
		display:block;
		line-height:34px;
		color:#5fc1ff;
		font-size:12px;
	}
	
	#main_nav_no_project ul li.m_item a:hover{
		text-decoration:none;
		background:#125a7f;
	}
	
	#main_nav_no_project ul li.m_item a.selected{
		color:#fff;
		background:url('../images/admin/admin_header_nav_sel.png') #fff repeat-x;
	}
	
	#main_nav_no_project ul li.m_item a.disabled{
		color:#2181b0;
	}
	
	#main_nav_no_project ul li.m_item .selected_pointer{
		position:absolute;
		width:40px;
		height:10px;
		top:30px;
		left:50%;
		margin-left: -11px;
		z-index:10;
		background:url('../images/admin/admin_header_pointer.png') no-repeat;
	}
	
	#content .content_main{
		-moz-border-radius:8px;
		-webkit-border-radius:8px;
		background:url('../images/admin/admin_rf.jpg') repeat-y 704px 0px #fff;
		overflow:auto;
		clear:both;
	}
	
	#content .content_left{
		float:left;
		width:704px;
		
	}
	
		#content h2.main_header{
			font-family: Trebuchet, Lucida Sans Unicode, Lucida Grande, Lucida Sans, Arial, sans-serif;
			font-size:26px;
			color:#447499;
			margin:10px 20px;
			width:440px;
			float:left;
		}
		
		#content h2.main_header span{
			color:#3397d2;
		}
		
		#content h3.blue_header_bar{
			font-size:16px;
			clear:both;
			color:#447499;
			border-bottom:2px solid #A1C5E5;
			background:#D4E7F9;
			padding:4px 6px;
			margin-top:16px;
		}
		
		#content h3.blue_header_bar .overview_count{
			float:right;
			margin-top:2px;
			font-size:12px;
		}
		
		#content .content_left .add{
			float:right;
		}
		
		#content .content_left .add{
			
		}
	
		#content .content_left ul.l_projects{
			clear:both;
			margin:10px;
		}
		
		#content .content_left ul.l_projects li.proj{
			border:1px solid #A1C5E5;
			-moz-border-radius:8px;
			-webkit-border-radius:8px;
			background:#D4E7F9;
			margin-bottom:10px;
			overflow:auto;
			color:#447499;
		}
		
		#content .content_left a.add_button{
			background: url('../images/admin/admin_add_button_r.png') no-repeat scroll top right; 
			display: block;
			float: right;
			height: 30px;
			padding-right: 10px;
			font-weight:bold;
			color:#000;
			margin:16px 20px 10px 20px;
		}
		
		#content .content_left a.add_button span{
			background: url('../images/admin/admin_add_button_l.png') no-repeat ; 
			padding: 0px 2px 0px 30px;
			display: block;
			line-height: 30px;
		}
		
		#content .content_left .no_projects{
			
		}
		
		#content .content_left .no_projects h3{
			font-size:14px;
			font-weight:bold;
			margin:12px 20px 2px 20px;

		}

		#content .content_left .no_projects p{
			font-size:12px;
			margin:2px 20px 12px 20px;		
		}

		#content .content_left .no_projects a#add_project{
			background:url('../images/admin/mini_icons/add-funnel.png') no-repeat 0px 0px;
			margin:2px 20px 12px 20px;
			padding:2px 10px 2px 22px;
			display:block;
		}
		
		
		#content .content_left ul.l_projects li.proj img{
			margin:10px 20px;
			float:left;
		}
		
		#content .content_left ul.l_projects li.proj .content{
			margin:26px 20px 0 0;
			float:left;
			width:340px;
		}
		
		#content .content_left ul.l_projects li.proj .content a.name{
			display:block;
			font-size:14px;
		}
		
		#content .content_left ul.admin_pab{
			overflow:auto;
		}
		
		#content .content_left ul.admin_pab li{
			float:left;
			background:url('../images/admin/admin_list_pipe.jpg') no-repeat 0px 4px;
			padding:0 8px;
		}
		
		#content .content_left ul.admin_pab li.first{
			float:left;
			background:none;
			padding:0 8px 0 0;
		}
		
		#content .content_left ul.admin_pab li a.action{
			font-size:11px;
		}
		
		#content .content_left ul.l_projects li.proj .info{
			float:left;
			width:200px;
			
		}

		#content .content_left ul.l_projects li.proj .info div{
			float:left;
			width:99px;
			border-left:1px solid #A1C5E5;
			margin:18px 0;
			height:50px;
		}
		
		#content .content_left ul.l_projects li.proj .info div a.user{
			margin:10px auto 2px auto;
			width:34px;
			background:url('../images/admin/mini_icons/user.png') no-repeat 0px 0px;
			padding-left:20px;
			font-size:12px;
			display:block;
		}
		
		#content .content_left ul.l_projects li.proj .info div a.comments{
			position:relative;
			margin:10px auto 2px auto;
			width:60px;
			background:url('../images/admin/mini_icons/comment.png') no-repeat 0px 0px;
			padding-left:20px;
			font-size:12px;
			display:block;
		}
		
		#content .content_left ul.l_projects li.proj .info div h3{
			text-align:center;
		}
		
		
		#content .content_left #list_filter{
			margin:10px 10px 0 10px;
			clear:both;
		}
		
		#content .content_left #list_filter .sort_arrow{
			position:absolute;
			top:11px;
			right:10px;
			height:5px;
			line-height:5px;
		}
		
		#content .content_left #list_filter ul{
			overflow:auto;
		}
		
		#content .content_left #list_filter li{
			position:relative;
			float:left;
			background-color:#3297d2;
			height:30px;
			line-height:30px;
		}
		
		#content .content_left #list_filter li#category_header,
		#content .content_left #list_filter li#comments_header,
		#content .content_left #list_filter li#author_header,
		#content .content_left #list_filter li#main_comments_header,
		#content .content_left #list_filter li#post_name_header,
		#content .content_left #list_filter li#project_user_name_header,
		#content .content_left #list_filter li#project_user_email_header,
		#content .content_left #list_filter li#project_user_comments_header,
		#content .content_left #list_filter li#group_name_header,
		#content .content_left #list_filter li#user_group_header,
		#content .content_left #list_filter li#subscription_plan_header,
		#content .content_left #list_filter li#subscription_plan_header_amount,
		#content .content_left #list_filter li#subscription_plan_renewal,
		#content .content_left #list_filter li#subscription_plan_setup,
		#content .content_left #list_filter li#subscription_plan_trial,
		#content .content_left #list_filter li#kajabi_user_name_header,
		#content .content_left #list_filter li#kajabi_user_email_header,
		#content .content_left #list_filter li#kajabi_user_login_header{
			border-left:1px solid #fff;
		}
		
		#content .content_left #list_filter li a{
			color:#fff;
			display:block;
		}
		
		#content .content_left #list_filter li.selected{
			background:url('../images/admin/admin_selected_section.png') repeat-x 0px 0px;
		}
		
		#content .content_left #list_filter li#bulk_header{
			width:34px;
			text-align:center;
		}

		/*--------------------------------------------------------*/
		/*-------------------- Subscription List ----------------------*/		
		
		#content .content_left #list_filter li#subscription_plan_header_item{
			padding-left:10px;
			width:572px;
		}
		
		
		#content .content_left #list_filter li#subscription_plan_header_amount,
		#content .content_left #list_filter li#subscription_plan_renewal,
		#content .content_left #list_filter li#subscription_plan_setup,
		#content .content_left #list_filter li#subscription_plan_trial{
			text-align:center;
			width:100px;
		}
		
		#content .content_left ul li.white_item .extra_info,
		#content .content_left ul li.blue_item .extra_info{
			width:80px;
			margin:6px 10px;
			float:left;
			text-align:center;
		}
		
		#content .content_left ul li.white_item .main_info,
		#content .content_left ul li.blue_item .main_info{
			width:558px;
			margin:4px 10px;
			float:left;
		}
		
		#content .content_left ul li.white_item .main_info h3,
		#content .content_left ul li.blue_item .main_info h3{
			font-size:14px;
			font-weight:bold;
			color:#447499;
			margin-bottom:2px;
		}

		/*--------------------------------------------------------*/
		/*-------------------- Theme Gallery -----------------------*/
		
		#content .content_left div#theme_gallery p {
			clear: left;
			color: #666666;
			padding:10px 20px;
		}

		#content .content_left div#theme_gallery ul#theme_list {
			margin: 20px auto;
			width: 600px;
			overflow:auto;
		}
		
		#content .content_left div#theme_gallery ul li.theme_item {
			border: 1px solid #A1C5E5;
			float: left;
			margin: 0 15px 15px 0;
			padding: 10px;
			text-align: center;
			width: 150px;
			-moz-border-radius:4px;
			-webkit-border-radius:4px;
		}
		
		#content .content_left div#theme_gallery ul li.selected {
			background:#A1C5E5;
			border: 1px solid #A1C5E5;
			float: left;
			margin: 0 15px 15px 0;
			padding: 10px;
			text-align: center;
			width: 150px;
			-moz-border-radius:4px;
			-webkit-border-radius:4px;
		}
		
		#content .content_left div#theme_gallery ul li.theme_item img {
			border: 1px solid #A1C5E5;
			width:135px;
			height:105px;
		}
		
		#content .content_left div#theme_gallery ul li h3.theme_name {
			color: #4E7595;
			font-weight: bold;
			margin-bottom: 10px;
		}
		
		#content .content_left div#theme_gallery ul li.theme_item a.activate_link{
			background:url('../images/admin/mini_icons/layout_add.png') no-repeat;
			width:120px;
			margin:10px auto 0 auto;
			display:block;
			padding:2px 0 2px 20px;
		}
		
		#content .content_left div#theme_gallery ul li.theme_item .activated{
			background:url('../images/admin/mini_icons/success.png') no-repeat;
			width:100px;
			margin:10px auto 0 auto;
			display:block;
			padding:2px 0 2px 20px;
		}
		
		#content .content_left div#theme_overview p.desc{
			margin:14px 0;
		}
		
		#content .content_left div#theme_overview div.theme_preview{
			float:left;
		}
		
		#content .content_left div#theme_overview div.theme_details{
			float:left;
			margin-left:20px;
		}
		
		#content .content_left div#theme_overview h2.theme_name{
			font-weight:bold;
			font-size:14px;
			
		}
		
		#content .content_left div#theme_overview div.theme_details p{
			margin:2px 0 8px 0;
		}
		
		#content .content_left div#theme_overview a.edit_link{
			display:block;
			float:left;
			background:url('../images/admin/mini_icons/theme_editor.png') no-repeat;
			padding:2px 10px 2px 20px;
			margin-right:10px;
		}
		
		#content .content_left div#theme_overview a.choose_link{
			display:block;
			float:left;
			background:url('../images/admin/mini_icons/categories.png') no-repeat;
			padding:2px 10px 2px 20px;
			margin-right:10px;
		}
		
		#content .content_left div#theme_overview .theme_wrapper{
			overflow:auto;
		}
		
		#content .content_left div#theme_overview div.instructions{
			border: 1px solid #A1C5E5;
			background:#ddedf8;
			clear:both;
			margin:20px 0;
			padding:10px;
		}
		
		#content .content_left div#theme_overview div.instructions h2{
			background:url('../images/admin/mini_icons/theme_editor.png') no-repeat;
			font-size:16px;
			font-weight:bold;
			color:#447499;
			margin-bottom:16px;
			padding: 0px 20px;
		}
		
		#content .content_left div#theme_overview div.instructions li{
			margin-bottom:10px;
		}
		
		#content .content_left div#theme_overview div.instructions span{
			background:url('../images/admin/blue_dot.png') no-repeat;
			color:#fff;
			font-weight:bold;
			padding:0px 14px 0px 4px;
		}
		
		/*--------------------------------------------------------*/
		/*-------------------- Thumbnails -----------------------*/
		
		#content .content_left .thumbnail_box {
			margin-bottom: 5px;
		}
		
		/*--------------------------------------------------------*/
		/*-------------------- Post List ----------------------*/

		#content .content_left #list_filter li#category_header a,
		#content .content_left #list_filter li#comments_header a{
			width:130px;
			text-align:center;
		}
		
		#content .content_left #list_filter li#post_name_header a{
			padding-left:10px;
			width:377px;
		}
		
		#content .content_left ul li.white_item .c_box,
		#content .content_left ul li.blue_item .c_box{
			display:block;
			margin:38px 11px;
			float:left;
		}
		
		#content .content_left ul li.white_item img,
		#content .content_left ul li.blue_item img{
			float:left;
			margin:10px;
			border:1px solid #A1C5E5;
		}
		
		#content .content_left div#admin_list,
		#content .content_left div#comment_list,
		#content .content_left div#project_user_list,
		#content .content_left div#kajabi_user_list,
		#content .content_left div#category_list,
		#content .content_left ul.sortable_posts,
		#content .content_left div#group_list,
		#content .content_left div#subscription_list{
			margin:0px 10px 10px 10px;
		}
		
		#content .content_left ul li.white_item .content,
		#content .content_left ul li.blue_item .content{
			float:left;
			width:233px;
			margin-right:10px;
			margin-top:24px;
		}
		
		#content .content_left ul li.white_item .content a.title,
		#content .content_left ul li.blue_item .content a.title{
			display:block;
			width:230px;
		}
		
		#content .content_left ul li.white_item div.pub,
		#content .content_left ul li.blue_item div.pub{
			color:#090;
			font-weight:bold;
		}
		
		#content .content_left ul li.white_item div.draft,
		#content .content_left ul li.blue_item div.draft{
			color:#900;
			font-weight:bold;
		}
		
		#content .content_left ul li.white_item div.pub span,
		#content .content_left ul li.blue_item div.pub span{
			font-style:italic;
			color:#000;
			font-weight:normal;
		}
		
		#content .content_left ul li.white_item .category,
		#content .content_left ul li.blue_item .category{
			float:left;
			width:130px;
			text-align:center;
			border-left:1px;
			margin-top:38px;
		}
		
		#content .content_left ul li.white_item .comments,
		#content .content_left ul li.blue_item .comments{
			float:left;
			width:128px;
			text-align:center;
			border-left:1px;
			margin-top:38px;
		}
		
		#content .content_left ul li.white_item .comments span.comment_anchor,
		#content .content_left ul li.blue_item .comments span.comment_anchor{
			position:relative;
		}
		
		#content .content_left ul li.white_item .comments div.not_approved_comments,
		#content .content_left ul li.blue_item .comments div.not_approved_comments{
			position:absolute;
			right:-14px;
			top:-16px;
			line-height:10px;
			color:#fff;
			font-size:10px;
			background: transparent url('../images/admin/mini_icons/not_approved_count_left.png') no-repeat scroll top left; 
			float: left;
			height: 32px;
			margin-left: 6px;
			padding-left: 6px;
		}
		
		#content .content_left ul li.white_item .comments span.not_approved_comments_main,
		#content .content_left ul li.blue_item .comments span.not_approved_comments_main{		
			background: transparent url('../images/admin/mini_icons/not_approved_count_right.png') no-repeat top right; 
			display: block;
			line-height: 10px;
			padding: 3px 6px 8px 0px;
		}
		
		#content .content_left ul li.white_item,
		#content .content_left ul li.blue_item{
			border-bottom:1px solid #A1C5E5;
			overflow:auto;
			clear:both;
		}
		
		#content .content_left ul li.white_item{
			
		}
		
		#content .content_left ul li.blue_item{
			background:#D4E7F9;
		}		


		/*--------------------------------------------------------*/
		/*------------------- Category List ----------------------*/


		#content .content_left #category_list li{
			margin-bottom:2px;
			clear:both;
			overflow:hidden;
			
		}

		#content .content_left #category_list li .category_item{
			width:320px;
			border:1px solid #A1C5E5;
			float:left;
			overflow:auto;
			background:#fff;
		}
		
		#content .content_left #category_list .cat_stroller{
			padding:10px;
			clear:both;
		}
		
		#content .content_left #category_list .cat_actions a{
			padding:4px 10px 0px 0px;
			float:right;
			
		}
		
		#content .content_left #category_list ul{
			border:1px;
			padding:10px;
		}
		
		#content .content_left #category_list ul.acceptable{
			background-color:#d6ffd6;
			border:1px solid #090;
		}
		
		#content .content_left #category_list ul.unacceptable{
			background-color:#ffe5e5;
			border:1px solid #900;
		}
		
		#content .content_left #category_list ul.unacceptable div.category_item{
			background-color:#e5e5e5;
			border:1px solid #999;
		}
		
		#content .content_left #category_list ul.unacceptable div.category_item a{
			color:#999;
		}
		
		#content .content_left #category_list li.category_list_first_child {
			margin-left:20px;
		}
		
		#content .content_left #category_list li.category_list_second_child {
			margin-left:20px;
		}
		
		#content .content_left #category_list li .s_h_subsection{
			border:1px solid #090;
			padding:4px 0;
			color:#090;
			cursor:pointer;
			margin-left:4px;
			width:20px;
			text-align:center;
			float:left;
			background:#fff;
			font-weight:bold;
		}
		
		#content .content_left #category_list ul.unacceptable .s_h_subsection{
			border:1px solid #999;
			padding:4px 0;
			color:#999;
			cursor:pointer;
			margin-left:4px;
			width:20px;
			text-align:center;
			float:left;
			background:#e5e5e5;
			font-weight:bold;
		}
		
		#content .content_left #category_list li .s_h_subsection_co{
			border:1px solid #900;
			padding:4px 0;
			color:#900;
			cursor:pointer;
			margin-left:4px;
			width:80px;
			text-align:center;
			float:left;
		}
		
		#content .content_left #category_list li div.title{
			float:left;
			margin:4px 10px 4px 26px;
		}
		
		#content .content_left #category_list li .category_item:hover{
			background:url('../images/admin/mini_icons/admin_handle_icon.png') #bed6ec no-repeat 6px 6px;
			
		}
	
		.cat_ui-state-highlight{
			width:320px;
			height:22px;
			background:#ffc;
			border:1px solid #ff6;
			margin-bottom:2px;
		}
		
		.cat_post_ui-state-highlight{
			width:680px;
			height:40px;
			background:#ffc;
			border:1px solid #ff6;
			margin-bottom:2px;
		}
		
		#content .content_left #category_info{
			clear:both;
			margin:20px;
			padding-bottom:10px;
			overflow:auto;
		}
		
		#content .content_left #category_info img{
			float:left;
		}
		
		#content .content_left #category_info .details{
			float:left;
			margin-left:10px;
		}
		
		#content .content_left #category_info h3{
			font-weight:bold;
			font-size:14px;
		}
		
		#content .content_left .sortable_posts li{
			margin-bottom:2px;
			clear:both;
			width:682px;
			border:1px solid #A1C5E5;
			overflow:auto;
			background:#fff;
		}
		
		#content .content_left .sortable_posts li div.post_info{
			float:left;
			width:360px;
			margin:4px 10px 4px 30px;
		}
		
		#content .content_left .sortable_posts li div.post_info h3{
			font-weight:bold;
			margin-bottom:2px;
		}
		
		#content .content_left .sortable_posts li div.sopo_comments{
			width:140px;
			margin-top:14px;
			text-align:right;
			float:left;
		}
		
		#content .content_left .sortable_posts li div.sopo_actions{
			width:130px;
			margin-top:14px;
			text-align:right;
			float:left;
			
		}
		
		#content .content_left .sortable_posts li:hover{
			background:url('../images/admin/mini_icons/admin_handle_icon.png') #fff no-repeat 10px 14px;
		}

	/*--------------------------------------------------------*/
	/*------------------- Groups List -----------------------*/		
		
	#content .content_left #list_filter li#group_name_header{
		width:500px;
	}

	#content .content_left #list_filter li#group_name_header a,
	#content .content_left #list_filter li#user_group_header a{
		padding-left:10px;
	}

	#content .content_left #list_filter li#user_group_header{
		width:182px;
	}

	#content .content_left ul li.white_item .group_details,
	#content .content_left ul li.blue_item .group_details{
		margin: 4px 10px;
		width:480px;
		float:left;
	}
	
	#content .content_left ul li.white_item .group_details h2,
	#content .content_left ul li.blue_item .group_details h2{
		font-weight:bold;
		font-size:14px;
		margin-bottom:2px;
	}

	#content .content_left ul li.white_item .group_users,
	#content .content_left ul li.blue_item .group_users{
		text-align:center;
		width:182px;
		float:left;
		margin-top:22px;
	}

	/*--------------------------------------------------------*/
	/*------------------- Comments List ----------------------*/		

		#content .content_left #list_filter li#author_header a{
			width:100px;
			padding-left:10px;
		}

		#content .content_left #list_filter li#main_comments_header a{
			width:528px;
			padding-left:10px;
		}
		
		#content .content_left #comment_list li.c {
			border-bottom:1px solid #A1C5E5;
			clear:both;
		}
		
		#content .content_left .padding {
			margin:10px 20px;
		}
		
		#content .content_left .thin_padding {
			margin:10px;
		}
		
		#content .content_left #comment_list li.c .c_box{
			display:block;
			margin:24px 11px;
			float:left;
		}
		
		#content .content_left #comment_list li.c .author{
			width:112px;
			float:left;
		}
		
			#content .content_left #comment_list li.c .author .image{
				width:64px;
				display:block;
				margin:auto;
			}
			
			#content .content_left #comment_list li.c .author .username{
				text-align:center;
				color:#666;
				overflow:hidden;
				display:block;
			}
			
			#content .content_left #comment_list li.c .author a.email{
				text-align:center;
				display:block;
			}
			
			#content .content_left #comment_list .unapproved{
				background-color:#ffc;
			}
			
			/*--------------------------------------------------------*/
			/*------------------- Support Notes List-------------------*/
			#content .content_left #support_note_list {
				margin-top: 10px;
			}
			
			#content .content_left #support_note_list li {
				margin-bottom: 10px;
			}
			
			#content .content_left #support_note_list li .support_note {
				padding: 10px;
				background-color: #fffcdb;
				border: 1px solid #ffeea1;
				margin-bottom: 2px;
			}
	
			#content .content_left #support_note_list li strong {
				font-weight: bold;
			}

			#content .content_left #support_note_list li .created_at {
				color: #666;
				font-size: 90%;
			}
						
			/*--------------------------------------------------------*/
			/*------------------- Project User List-------------------*/
			
			#content .content_left #list_filter li#project_user_name_header a,
			#content .content_left #list_filter li#kajabi_user_name_header a{
				width:260px;
				padding-left:10px;
			}
			
			#content .content_left #list_filter li#project_user_email_header a{
				width:260px;
				padding-left:10px;
			}
			
			#content .content_left #list_filter li#kajabi_user_email_header a{
				width:241px;
				padding-left:10px;
			}
			
			#content .content_left #list_filter li#project_user_comments_header a{
				text-align:center;
				width:107px;
			}
			
			#content .content_left #list_filter li#kajabi_user_login_header a{
				text-align:center;
				width:160px;
			}

			#content .content_left #project_user_list img.project_user,
			#content .content_left #kajabi_user_list img.kajabi_user{
				width:64px;
				float:left;
			}

			#content .content_left #project_user_list .project_user_name_column,
			#content .content_left #kajabi_user_list .kajabi_user_name_column{
				width:185px;
				float:left;
				margin-top:4px;
			}
			
			#content .content_left #project_user_list .project_user_name_column h2,
			#content .content_left #kajabi_user_list .kajabi_user_name_column h2{
				font-weight:bold;
				margin-top:10px;
			}
			
			#content .content_left #project_user_list .project_user_name_column h3,
			#content .content_left #kajabi_user_list .kajabi_user_name_column h3{
				font-style:italic;
				width:180px;
			}	
			
					
			#content .content_left #project_user_list .project_user_email_column{
				float:left;
				margin-left:10px;
				margin-top:35px;
				width:260px;
			}
			
			#content .content_left #kajabi_user_list .kajabi_user_email_column{
				float:left;
				margin-left:10px;
				margin-top:35px;
				width:244px;
			}
			
			#content .content_left #project_user_list .project_user_plan_column{
				float:left;
				margin-left:10px;
				margin-right:10px;
				margin-top:35px;
				width:88px;
				text-align:center;
			}
			
			#content .content_left #kajabi_user_list .kajabi_user_login_column{
				float:left;
				margin-left:6px;
				margin-right:6px;
				margin-top:35px;
				width:146px;
				text-align:center;
			}
			
			#content .content_left .list_head{
				clear:both;
				margin:4px 10px;
				overflow:auto;

			}

			#content .content_left .list_actions{
				float:left;
				width:180px;
				margin-top:6px;
			}
			
			#content .content_left .list_sorting{
				float:left;
				width:220px;
				margin: 6px 10px 0 10px;
			}
			
			#content .content_left .list_filter{
				float:left;
				width:220px;
				margin-left:20px;
			}
			
			#content .content_left .list_filter .filter_button{
				border:1px solid #999;
				-moz-border-radius:4px;
				-webkit-border-radius:4px;
				background:url('../images/admin/admin_add_button.png') repeat-x;
				width:68px;
				height:24px;
				text-align:center;
			}
			
			#content .content_left .list_filter .filter_button:hover{
				background:url('../images/admin/admin_add_button.png') repeat-x 0px -31px ;
			}
			
			#content .content_left .list_filter .filter_button span{
				display:block;
				margin-top:4px;
				color:#666;
			}
			
			#content .content_left .list_paging{
				float:right;
				width:260px;
				text-align:right;
				line-height:2.4em;
			}
			
			#content .content_left .list_foot{
				clear:both;
				margin:4px 10px;
				overflow:auto;
				margin-bottom:40px;
			}
			
			#content .content_left .list_filter ul li{
				width:24px;
				height:24px;
				margin:0 10px 0 0;
				float:left;
				-moz-border-radius:4px;
				-webkit-border-radius:4px;
			}
			
			#content .content_left .list_filter ul li#comment_filter{
				border: 1px solid #C0DEF7;
				background:url('../images/admin/mini_icons/commentb.png') #F1F9FF no-repeat 4px 4px ;
			}
			
			#content .content_left .list_filter ul li#comment_filter.selected{
				border: 1px solid #F1F9FF;
				background:url('../images/admin/mini_icons/commentb.png') #C0DEF7 no-repeat 4px 4px ;
			}
			
			#content .content_left .list_filter ul li#question_filter{
				border: 1px solid #FCE9C9;
				background:url('../images/admin/mini_icons/question.png') #FdF6EB no-repeat 4px 4px ;
			}
			
			#content .content_left .list_filter ul li#question_filter.selected{
				border: 1px solid #FdF6EB;
				background:url('../images/admin/mini_icons/question.png') #FCE9C9 no-repeat 4px 4px ;
			}
			
			#content .content_left .list_filter ul li#suggestion_filter{
				border: 1px solid #C7E1CC;
				background:url('../images/admin/mini_icons/suggestion.png') #F1FFF5 no-repeat 4px 4px ;
			}
			
			#content .content_left .list_filter ul li#suggestion_filter.selected{
				border: 1px solid #F1FFF5;
				background:url('../images/admin/mini_icons/suggestion.png') #C7E1CC no-repeat 4px 4px ;
			}
			
			#content .content_left .list_filter ul li#unapproved_filter{
				border: 1px solid #C7E1CC;
				background:url('../images/admin/mini_icons/suggestion.png') #F1FFF5 no-repeat 4px 4px ;
			}
			
			#content .content_left .list_filter ul li#unapproved_filter.selected{
				border: 1px solid #F1FFF5;
				background:url('../images/admin/mini_icons/suggestion.png') #C7E1CC no-repeat 4px 4px ;
			}
			
			#content .content_left #comment_list li.c div.date{
				margin-left:10px;
				float:left;
			}
			
			#content .content_left #comment_list li.c div.type_comment{
				margin-top:2px;
				float:right;
				background:url('../images/comment_images.png') no-repeat 100% -4px;
				padding:0px 22px;
				color:#6bb9e1;
				font-size:14px;
			}
			
			#content .content_left #comment_list li.c div.type_suggestion{
				float:right;
							background:url('../images/comment_images.png') no-repeat 100% -124px;
				padding:2px 22px;
				color:#349c56;
				font-size:14px;
			}
			
			#content .content_left #comment_list li.c div.type_question{
				float:right;
							background:url('../images/comment_images.png') no-repeat 100% -62px;
				padding:2px 22px;
				color:#ea9615;
				font-size:14px;
			}
			
			#content .content_left #comment_list li.c div.type_answer{
				float:right;
							background:url('../images/comment_images.png') no-repeat 100% -183px;
				padding:2px 22px;
				color:#f00;
				font-size:14px;
			}
			
			#content .content_left #comment_list li.c div.con{
				margin:4px 10px 0px 20px;
				padding-top:8px;
				padding-bottom:4px;
			}
			
			#content .content_left #comment_list li.c .bubble{
				position:relative;
				-moz-border-radius:5px;
				-webkit-border-radius:5px;
			}
			
			#content .content_left #comment_list li.c .bubble_comment{
				background:#f1f9ff;
				border:solid 1px #abd3f4;
			}
			
			#content .content_left #comment_list li.c .bubble_question{
				background:#fdf6eb;
				border:solid 1px #fbdfb3;
			}
			
			#content .content_left #comment_list li.c .bubble_answer{
				background:#FFE8E9;
				border:solid 1px #FF8787;
				color:#000 !important;
			}
			
			#content .content_left #comment_list li.c .bubble_suggestion{
				background:#f2fff5;
				border:solid 1px #c2dec8;
				color:#000 !important;
			}
			
			#content .content_left #comment_list li.c .arrow_left_comment {position:absolute; left:-11px; top:10px; width:11px; height:24px; background:url(/images/default/arrow-left-blue.png) no-repeat;}
			#content .content_left #comment_list li.c .arrow_left_moderator {position:absolute; left:-11px; top:10px; width:11px; height:24px; background:url(/images/default/arrow-left-dark-blue.png) no-repeat !important;}
			#content .content_left #comment_list li.c .arrow_left_other {position:absolute; left:-11px; top:10px; width:11px; height:24px; background:url(/images/default/arrow-left-blue.png) no-repeat;}
			#content .content_left #comment_list li.c .arrow_left_question {position:absolute; left:-11px; top:10px; width:11px; height:24px; background:url(/images/default/arrow-left-yellow.png) no-repeat;}
			#content .content_left #comment_list li.c .arrow_left_suggestion {position:absolute; left:-11px; top:10px; width:11px; height:24px; background:url(/images/default/arrow-left-green.png) no-repeat;}
			#content .content_left #comment_list li.c .arrow_left_answer {position:absolute; left:-11px; top:10px; width:11px; height:24px; background:url(/images/default/arrow-left-red.png) no-repeat;}
			#content .content_left #comment_list li.c .arrow_left_video {position:absolute; left:-11px; top:10px; width:11px; height:24px; background:url(/images/default/arrow-left-dark-gray.png) no-repeat !important;}

			.reply-type-selector{
				float:left;
				position:relative;
				margin:2px 6px 0px 0px;
			}
			
			#content .content_left #comment_list li.c .no_h{
				margin-top:6px;
				margin-bottom:6px;
				padding:6px 0;

			}
			
			#content .content_left #comment_list li.c .highlighted_comment{
				background:#D1E9F2;
				-moz-border-radius:4px;
				-webkit-border-radius:4px;
				margin-top:6px;
				margin-bottom:6px;
				padding:6px 0;

			}

			#content .content_left #comment_list li.c .highlighted_suggestion{
				background:#CCF2CC;
				-moz-border-radius:4px;
				-webkit-border-radius:4px;
				margin-top:6px;
				margin-bottom:6px;
				padding:6px 0;

			}

			#content .content_left #comment_list li.c .highlighted_question{
				background:#FCE7D2;
				-moz-border-radius:4px;
				-webkit-border-radius:4px;
				margin-top:6px;
				margin-bottom:6px;

				padding:6px 0;
			}

			#content .content_left #comment_list li.c .highlighted_answer{
				background:#FFD2D5;
				-moz-border-radius:4px;
				-webkit-border-radius:4px;
				margin-top:6px;
				margin-bottom:6px;
				padding:6px 0;
			}
/*			#content .content_left #comment_list li.c .c_b{
				background:url('../images/admin/c_b.png') no-repeat 0px 0px;
			}
			
			#content .content_left #comment_list li.c .c_bb{
				background:url('../images/admin/c_bb.png') no-repeat 0px 0px;
				height:6px;
			}
			
			#content .content_left #comment_list li.c .q_b{
				background:url('../images/admin/q_b.png') no-repeat 0px 0px;
			}
			
			#content .content_left #comment_list li.c .q_bb{
				background:url('../images/admin/q_bb.png') no-repeat 0px 0px;
				height:6px;
			}
			
			#content .content_left #comment_list li.c .s_b{
				background:url('../images/admin/s_b.png') no-repeat 0px 0px;
			}
			
			#content .content_left #comment_list li.c .s_bb{
				background:url('../images/admin/s_bb.png') no-repeat 0px 0px;
				height:6px;
			}*/
		
		#content .content_left #comment_list li.c ul.c_actions{
			margin-top:6px;
			overflow:auto;
		}
		
		#content .content_left #comment_list li.c ul.c_actions li{
			float:left;
		}
		
		
		#content .content_left #comment_list li.c .comment_footer .date{
			padding-top:4px;
		}

		#content .content_left #comment_list li.c .comment_header{
			overflow:auto;
		}
		
		#content .content_left #comment_list li.c .comment_header .title{
			margin-left:10px;
			color:#999;
			float:left;
			width:420px;
			margin-bottom:4px;
		}

		#content .content_left #comment_list li.c .comment_header .unapproved_icon{
			margin-bottom:4px;
			color:#f00;
			float:right;
			background:url('../images/admin/mini_icons/alert_comment.png') no-repeat 0px 0px;
			padding-left:20px;
		}
		
		#content .content_left #comment_list li.c .comment_footer{
			margin-top:2px;
			color:#999;
		}
		
		#content .content_left #comment_list li.c ul.c_actions li.spacer{
			padding:0 8px;
		}
		
		#content .content_left #comment_list li.c .comment{
			width:528px;
			float:left;
			margin-right:0px;
		}
		
	#content .content_left #admin_show_project_user{
		margin:6px 20px;
	}

	#content .content_left #show_user_header{overflow:auto;}

	#content .content_left #show_user_header img{float:left;}
	
	#content .content_left #show_user_header div{
		margin-left:20px;
		float:left;
	}
	
	#content .content_left #show_user_header h1{
		font-size:20px;
		font-weight:bold;
		margin-top:10px;
	}	
	
	#content .content_left #show_user_header h2{
		font-size:16px;
		margin-top:4px;
	}
	
	#content .content_left .user_show_left{
		float:left;
		width:280px;
		margin:20px 40px 40px 0;
	}
	
	#content .content_left .user_show_right{
		float:left;
		width:280px;
		margin:20px 40px 40px 0;
	}
	
	#content .content_left #admin_show_project_user .c_title{
		clear:both;
		font-size:16px;
		font-weight:bold;
	}

	#content .content_left .actionables{
		clear:both;
		padding-bottom:16px;
		border-bottom:1px solid #A1C5E5;
		overflow:auto;
	}
	
	#content .content_left .actionables a{
		float:left;
		display:block;
		margin:10px 6px 4px 0px;
		border-right:1px solid #ccc;
	}
	
	#content .content_left .actionables a.last{
		border-right:none;
	}	
	
	#content .content_left .actionables a span{
		margin:2px 10px 2px 26px;
		font-size:14px;
		display:block;
	}
	
	#content .content_left .actionables a.send{background:url('../images/admin/mini_icons/email_go.png') #fff no-repeat 2px 2px;}
	#content .content_left .actionables a.edit{background:url('../images/admin/mini_icons/user_edit.png') #fff no-repeat 2px 2px;}
	#content .content_left .actionables a.new{background:url('../images/admin/mini_icons/add.png') #fff no-repeat 2px 2px;}
	#content .content_left .actionables a.delete{background:url('../images/admin/mini_icons/delete.png') #fff no-repeat 2px 2px;}
	#content .content_left .actionables a.view_all{background:url('../images/admin/mini_icons/view_all.png') #fff no-repeat 6px 6px;}
	#content .content_left .actionables a.view_all:hover{background:url('../images/admin/mini_icons/view_all.png') #ffc no-repeat 6px 6px;}
	
	/*--------------------------------------------------------*/
	/*--------------------------------------------------------*/	
	
	#content .content_left a.add_fnl_event{
		background: url('../images/admin/admin_add_fnl_r.png') no-repeat scroll top right; 
		display: block;
		float: left;
		height: 30px;
		padding-right: 12px;
		font-weight:bold;
		color:#fff;
		margin:0px 20px 26px 0px;
	}
	
	#content .content_left a.add_fnl_event span{
		background: url('../images/admin/admin_add_fnl_l.png') no-repeat ; 
		padding: 0px 2px 0px 30px;
		display: block;
		line-height: 30px;
	}
	
	#content .content_left a.add_sales_page{
		background: url('../images/admin/admin_add_sales_r.png') no-repeat scroll top right; 
		display: block;
		float: left;
		height: 30px;
		padding-right: 12px;
		font-weight:bold;
		color:#333;
		margin:0px 20px 26px 0px;
	}
	
	#content .content_left a.add_sales_page span{
		background: url('../images/admin/admin_add_sales_l.png') no-repeat ; 
		padding: 0px 2px 0px 30px;
		display: block;
		line-height: 30px;
	}

	#content .content_left .padding_cancel{
		margin-bottom:0px;
	}
	
	#content .content_left #funnel_list .funnel_settings_link{
		background:url('../images/admin/mini_icons/wrench.png') no-repeat 0px 0px;
		float:right;
		font-size:12px;
		display:block;
		padding: 2px 8px 2px 22px ;
	}

	#content .content_left #funnel_list .funnel_add_standby_link{
		background:url('../images/admin/mini_icons/page_white_add.png') no-repeat 0px 0px;
		float:right;
		font-size:12px;
		display:block;
		padding: 2px 8px 2px 22px ;
	}
	
	#content .content_left #funnel_list .funnel_edit_standby_link{
		background:url('../images/admin/mini_icons/quick_post.png') no-repeat 0px 0px;
		float:right;
		font-size:12px;
		display:block;
		padding: 2px 8px 2px 22px ;
	}
	
	#content .content_left .funnel_header .message{
		float:right;
		width:320px;
		padding:7px 10px;
	}
	
	#content .content_left #funnel_list .add_funnel_event_link{
		float:right;
		font-size:12px;
		background:url('../images/admin/mini_icons/add-funnel.png') no-repeat 0px 0px;
		display:block;
		padding: 2px 8px 2px 22px ;
	}
	
	#content .content_left #funnel_list .funnel_options_spacer{
		float:right;
		font-size:12px;
		display:block;
		padding: 2px 8px 2px 8px ;
	}
	
	#content .content_left .sortable_funnel_events{
		clear:both;
		padding:10px 10px;
		background:#96c8e8;
		margin: 0 20px;
		overflow:auto;
	}
	
	#content .content_left .funnel_event{
		float:left;
		position:relative;
		margin-top:-14px;
		overflow:auto;
	
	}
	
	#content .content_left .funnel_event .draft{
		font-weight:normal;
	}
	
	#content .content_left .sales_page_box{
		float:left;
		position:relative;
		margin-top:-14px;
		overflow:auto;
		
	}
	
	#content .content_left .arrow{
		float:left;
		width:32px;
		text-align:center;
	}
	
	#content .content_left .arrow_main{
		width:32px;
		color:#fff;
		font-size:26px;
		margin-top:16px;
	}
	
	#content .content_left .dragger{
		width:32px;
		color:#fff;
		font-size:26px;
		margin-top:20px;
		height:30px;
		background:url('../images/admin/mini_icons/fnl-drag.png') no-repeat 4px 0px;
	}
	
	#content .content_left .sales_page_box .cart_icon{
		float:left;
		margin-top:18px;
		width:32px;
		text-align:center;
	}
	
	
	
	#content .content_left .event_holder{
		border:1px solid #323232;
		background:#fff;
		float:left;
		margin-left:4px;
		width:638px;
		background:url('../images/admin/fnl-arrow-bg.png') #fff repeat-y 0px 0px;
	}
	
	#content .content_left .sales_holder{
		border:1px solid #4C8752;
		background:#fff;
		float:left;
		margin-left:4px;
		width:638px;
		background:url('../images/admin/fnl-cart-bg.png') #F1FFF5 repeat-y 0px 0px;
	}
	
	#content .content_left .sales_page{
		margin:5px;
		float:left;
	}
	
	#content .content_left .sales_page .sales_left{
		float:left;
		border-left:1px solid #aeddbf;
		border-top:1px solid #aeddbf;
		border-bottom:1px solid #aeddbf;
		height:46px;
		width:360px;
		background:#fff;
	}
	
	
	
	#content .content_left .sales_page .sales_left h3{
		font-weight:bold;
		margin-top:6px;
	}
	
	#content .content_left .sales_holder .sales_offers{
		float:left;
		border:1px solid #aeddbf;
		min-height:46px;
		width:196px;
		background:#fff;
		margin:5px;
	}
	
	#content .content_left .sales_holder .sales_offers h3{
		padding:0px 0 2px 22px;
		margin:6px 6px 2px 6px;
		font-weight:bold;
		font-size:14px;
		background:url('../images/admin/mini_icons/cart_add.png') no-repeat 0px 0px;
	}
	
	#content .content_left .sales_holder .sales_offers .offer_list_item{
		border-bottom:1px solid #aeddbf;
		padding-bottom:6px;
		padding-top:6px;
	}
	
		#content .content_left .sales_holder .sales_offers .offer_left{
			float:left;
			width:104px;
			margin-left:8px;
			font-weight:bold;
		}
	
		#content .content_left .sales_holder .sales_offers .offer_right{
			float:left;
			width:70px;
			margin-left:6px;
			margin-right:8px;
			text-align:right;
		}
	
		#content .content_left .sales_holder .sales_offers .actions{
			margin: 4px 8px 2px 8px;
		}
	
	#content .content_left .sales_holder .sales_offers .add_offer{
		border:1px solid #808080;
		background:url('../images/admin/mini_icons/cart_add.png') #F2F2F2 no-repeat 6px 4px;
		padding:6px 6px 6px 26px;
		margin:6px;
		display:block;
		width:120px;
	}
	
	#content .content_left .sales_page .sales_left img{
		float:left;
		margin:6px;
	}
	
	#content .content_left .sales_page .sales_right{
		float:left;
		width:24px;
		height:48px;
		background:url('../images/admin/sales_point.png') 0px 0px;
	}
	
	#content .content_left .squeeze_gate{
		margin:5px;
		float:left;
	}
	
	#content .content_left .squeeze_gate h3{
		margin:6px 6px 2px 6px;
		font-weight:bold;
	}
	
	#content .content_left .squeeze_gate .actions{
		margin:0px 6px 2px 6px;
	}
	
	#content .content_left .squeeze_gate_left{
		float:left;
		border-left:1px solid #A1C5E5;
		border-top:1px solid #A1C5E5;
		border-bottom:1px solid #A1C5E5;
		height:46px;
		width:160px;
	}
	
	#content .content_left .funnel_low_box{
			border:1px solid #A1C5E5;
			clear:both;
			color:#666;
			overflow:auto;
			margin:10px;
		}

		#content .content_left .funnel_low_box .funnel_add_left{
			float:left;
			width:49%;
		}

		#content .content_left .funnel_low_box .funnel_add_right{
			float:left;
			border-left:1px solid #A1C5E5;
			width:49%;
		}

		#content .content_left .empty_funnel_events .empty_text{
			float:left;
			width:320px;
			color:#447499;
			margin-right:20px;

		}

		#content .content_left .empty_funnel_events img{
			float:left;
		}

		#content .content_left .funnel_low_box h3,
		#content .content_left .empty_funnel_events h3{
			font-size:14px;
			font-weight:bold;
			margin:12px 20px 2px 20px;

		}

		#content .content_left .empty_funnel_events p{
			font-size:12px;
			margin:2px 20px 12px 20px;		
		}

		#content .content_left .funnel_low_box p{
			font-size:12px;
			margin:2px 20px 2px 20px;
		}

		#content .content_left .funnel_low_box a#add_events{
			background:url('../images/admin/mini_icons/add-funnel.png') no-repeat 0px 0px;
			margin:2px 20px 12px 20px;
			padding:2px 10px 2px 22px;
			display:block;
		}

		#content .content_left .funnel_low_box a#add_sales{
			background:url('../images/admin/mini_icons/layout_add.png') no-repeat 0px 0px;
			margin:2px 20px 12px 20px;
			padding:2px 10px 2px 22px;
			display:block;	
		}
	
	#content .content_left .squeeze_gate_right{
		float:left;
		width:24px;
		height:48px;
		background:url('../images/admin/squeeze_point.png') 0px 0px;
	}
	
	#content .content_left .squeeze_gate_left_sel{
		float:left;
		border-left:1px solid #A1C5E5;
		border-top:1px solid #A1C5E5;
		border-bottom:1px solid #A1C5E5;
		height:46px;
		width:160px;
		background:#ffc;
	}
	
	#content .content_left .squeeze_gate_right_sel{
		float:left;
		width:24px;
		height:48px;
		background:url('../images/admin/squeeze_point_sel.png') 0px 0px;
	}
	
	#content .content_left .add_squeeze{
		margin:6px;
		float:left;
		width:184px;
	}
	
	#content .content_left .add_squeeze_button{
		margin:10px 12px 6px 12px;
		padding:6px 10px 6px 26px;
		background:url('../images/admin/mini_icons/email_add.png') #F2F2F2 no-repeat 6px 6px;
		border:1px solid #808080;
		display:block;
		width:120px;
	}
	
	#content .content_left .event_info{
		border:1px solid #A1C5E5;
		float:left;
		margin:6px;
		height:46px;
		width:394px;
	}
	
	#content .content_left .event_info img.thumb{
		float:left;
		margin:6px;
	}
	
	#content .content_left .event_info .name_actions h3{
		font-weight:bold;
		margin-bottom:2px;
	}
	
	#content .content_left .event_info .name_actions{
		float:left;
		margin:6px 0; 
	}
	
	#content .content_left .event_info .event_comments{
		float:right;
		margin:16px 6px 0 6px;
	}
	
	.fnl_event_sort_highlight{
		background:#ffc;
		border:1px solid #ff6;
		width:638px;
		height:90px;
		margin-top:-10px;
	}
	
	#content .content_left #url_list{
		clear:both;
		padding-top:10px;
	}
	
	#content .content_left #url_list .url_container{
		margin:10px 0;
		clear:both;
		background:#fff;
		border:1px solid #3397d2;
	}
	
	#content .content_left #url_list .url_container .url_header{
		background:#d1ebf9;
		border-bottom:1px solid #3397d2;
		padding-top:10px;
	}
	
	#content .content_left #url_list .url_container .url_header h3{
		background:url('../images/admin/mini_icons/layout_link.png') no-repeat 0px 0px;
		margin:0px 10px 2px 10px;
		padding:2px 10px 0px 24px;
		font-weight:bold;
	}
	
	#content .content_left #url_list .url_container .url_header p{
		margin:0 20px 10px 34px;
	}
	
	#content .content_left #url_list .url_container .label{
		font-weight:bold;
	}
	
	#content .content_left #url_list .url_container ul{
		margin:10px 40px;
	}
	
	#content .content_left #url_list .url_container li{
		margin-bottom:6px;
	}
	
	/*--------------------------------------------------------*/
	/*--------------------------------------------------------*/		
	
	#content .content_left div#disclaimer_list{
		margin:0 20px;
	}
	
	#content .content_left #list_filter li#disclaimer_name{
		width:644px;
		padding:0 10px;
	}
	
	
	#content .content_left .text_disclaimer{
		line-height:16px;
		font-weight:bold;
		margin:20px;
	}	
	
	#content .content_left .pab_disclaimer{
		margin:0 20px;
	}
	
	#content .content_left #disclaimer_list li{
		margin-bottom:4px;
		clear:both;
		overflow:hidden;
		
	}

	#content .content_left #disclaimer_list li.disclaimer_item{
		width:614px;
		border:1px solid #A1C5E5;
		float:left;
		overflow:auto;
		padding: 4px 24px;
		background:#fff;
	}
	
	#content .content_left #disclaimer_list li.disclaimer_item:hover{
		background:url('../images/admin/mini_icons/admin_handle_icon.png') #bed6ec no-repeat 6px 6px;
		
	}
	/*--------------------------------------------------------*/
	/*--------------------------------------------------------*/
	
	#content .content_right{
		width:276px;
		float:right;
	}
	
	#content .content_right h2{
		color:#000;
		font-size:18px;
		border-bottom:3px solid #A1C5E5;
		padding:4px 10px;
		font-family: Trebuchet, Lucida Sans Unicode, Lucida Grande, Lucida Sans, Arial, sans-serif;
	}
	
	#content .content_right li.hover{
		background:#D4E7F9;
	}
	
	#content .content_right p.section_text{
		margin:10px;
	}
	

	#content .content_right ul#sub_menu {
		margin:20px 0 30px 0 ;
	}
	
	#content .content_right ul#sub_menu li a{
		display:block;
		padding:8px 10px 8px 30px;
		font-weight:bold;
	}
	
	#content .content_right ul#sub_menu li{
		margin:4px 0;
	}
	
	#content .content_right ul#sub_menu li.active{
		background-color:#fff;
		border-bottom:3px solid #A1C5E5;
	}
	
	
	#content .content_right ul#sub_menu li a.project_integration{ background:url('../images/admin/mini_icons/plugin.png') no-repeat 6px 6px; }
	#content .content_right ul#sub_menu li a.project_general{ background:url('../images/admin/mini_icons/overview.png') no-repeat 6px 6px; }
	#content .content_right ul#sub_menu li a.project_subscription{ background:url('../images/admin/mini_icons/tag_blue.png') no-repeat 6px 6px; }	
	#content .content_right ul#sub_menu li a.project_disclaimer{ background:url('../images/admin/mini_icons/page_white_text.png') no-repeat 6px 6px; }
	#content .content_right ul#sub_menu li a.post_content{ background:url('../images/admin/mini_icons/content.png') no-repeat 6px 6px; }
	#content .content_right ul#sub_menu li a.post_categories{ background:url('../images/admin/mini_icons/categories.png') no-repeat 6px 6px; }	
	#content .content_right ul#sub_menu li a.post_assets{ background:url('../images/admin/mini_icons/assets.png') no-repeat 6px 6px; }
	#content .content_right ul#sub_menu li a.theme_overview{ background:url('../images/admin/mini_icons/overview.png') no-repeat 6px 7px; }
	#content .content_right ul#sub_menu li a.theme_editor{ background:url('../images/admin/mini_icons/theme_editor.png') no-repeat 6px 7px; }	
	#content .content_right ul#sub_menu li a.theme_gallery{ background:url('../images/admin/mini_icons/themes.png') no-repeat 6px 7px; }
	
	/*----------------------------------------------------*/
	/*------------------- Pagination ---------------------*/

	#content .content_left .pagination{

	}

	#content .content_left .pagination a{
		-moz-border-radius:2px;
		-webkit-border-radius:2px;
		background:#fff;
		padding:4px;
		border:1px solid #A1C5E5;
	}

	#content .content_left .pagination span.current{
		-moz-border-radius:2px;
		-webkit-border-radius:2px;
		padding:4px;
		border:1px solid #A1C5E5;
		background:#D4E7F9;
	}

	#content .content_left .pagination span{
		-moz-border-radius:2px;
		-webkit-border-radius:2px;
		padding:4px;
		border:1px solid #A1C5E5;
		background:#fff;
	}


	/* Tagging */

	.tags {
		float: left;
	}

	.tag {
		color: #a6a6a6;
		text-decoration:none;
		float: left;
		margin: 0 15px 0 0;
		cursor: pointer;
	}

	.selectedTag {
		font-weight: bold;
		color: #247CD4;
		text-decoration: none;
		cursor: pointer;
	}

	.tag_cloud {
		width: 300px;
	}

	.level-1 { font-size: 1.0em; }
	.level-2 { font-size: 1.2em; }
	.level-3 { font-size: 1.4em; }
	.level-4 { font-size: 1.6em; }
	.level-5 { font-size: 1.8em; }
	
	.bubbleInfo {
	    position: relative;
	}

	.popup {
	    position: absolute;
	    display: none;
	}

	/* Flash */
	#flash_notice, #flash_error, #flash_warning {
	  padding: 5px 8px;
	}

	#flash_notice {
		background-color: #C7F9D4;
		border: solid 1px #7FD492;
		margin: 12px;
	}

	#flash_warning {
		background-color: #FFFFEF;
		border: solid 1px #EEEF95;
		margin: 12px;
	}
	
	#flash_error {
	  background-color: #FCC;
		border: solid 1px #C66;
		margin: 12px;
	}

	/* Errors */
	
	#errorExplanation {
	  width: 400px;
	  border: 2px solid #CF0000;
	  padding: 0px;
	  padding-bottom: 12px;
	  margin-bottom: 20px;
		margin-top: 10px;
	  background-color: #f0f0f0;
	}

	#errorExplanation h2 {
	  text-align: left;
	  font-weight: bold;
	  padding: 5px 5px 5px 15px;
	  font-size: 12px;
	  margin: 0;
	  background-color: #c00;
	  color: #fff;
	}

	#errorExplanation p {
	  color: #333;
	  margin-bottom: 0;
	  padding: 8px;
	}

	#errorExplanation ul {
	  margin: 2px 24px;
	}

	#errorExplanation ul li {
	  font-size: 12px;
	  list-style: disc;
	}
	
.kajabi-right-tip{
	border:1px solid #EFE47F;
	background:#FFFBCC;
}

.kajabi-right-tip h2{
	background:url('../images/admin/mini_icons/lightning.png') #333 no-repeat 10px 10px;
	color:#FFFBCC;
	margin:4px;
	font-size:14px;
	font-weight:bold;
	padding:4px;
}

.kajabi-right-tip p{
	margin:2px 10px 8px 10px;
}


	