	body {
		width:100%;
		margin:0;
		padding:0;
		font-family:Arial, Helvetica, sans-serif;
		background-image:url("https://www.cyberstudiocms.com/studio/images/body_back.jpg");
		background-repeat:no-repeat;
		background-position:top center;
		background-color:#1d5ca1;
	}
	
	/* IMAGES */
	img {
		border:none;
		border-width:0;
		outline:none;
	}
	.hidden {
		visibility:hidden;
	}
	
	/* LINKS */
	a {
		margin:0;
		padding:0;
		text-decoration:none;
		font-weight:bold;
		color:#1d5ca1;
		cursor:pointer;
	}
	a.mouseover {
		margin:0;
		padding:0;
		text-decoration:underline;
		font-weight:bold;
		color:#000;
		cursor:pointer;
	}
	a:visited, a:link {
		margin:0;
		padding:0;
		text-decoration:none;
		font-weight:bold;
		color:#1d5ca1;
	}
	a:hover,
	a:focus {
		margin:0;
		padding:0;
		text-decoration:underline;
		font-weight:bold;
		color:#000;
	}
	a.learnmore {
		cursor:help;
	}
	
	.nopadding { padding:0 !important; }
	.nomargin { margin:0 !important; }
	.block { display:inline-block !important; }
	.hidden { display:none !important; }
	.align_left { text-align:left !important; }
	.align_center { text-align:center !important; }
	.align_right { text-align:right !important; }
	.vertical_align_top {vertical-align:top !important; }
	.vertical_align_middle {vertical-align:middle !important; }
	.vertical_align_bottom {vertical-align:bottom !important; }
	.float_left { float:left !important; }
	.float_right { float:right !important; }
	.clear_right {clear:right !important; }
	.clear_left {clear:left !important; }
	.clear_both {clear:both !important; }
	.clear_none {clear:none !important; }
	.cursor_default { cursor:default; }
	.cursor_pointer { cursor:pointer; }
	ul.nobullet, ul.nobullets { list-style:none; }
	
	
	/* MARGINS */
	.margin_0 { margin:0 !important; }
	.margin_top_0 { margin-top:0 !important; }
	.margin_top_5 { margin-top:5px !important; }
	.margin_top_10 { margin-top:10px !important; }
	.margin_top_15 { margin-top:15px !important; }
	.margin_top_20 { margin-top:20px !important; }
	.margin_top_25 { margin-top:25px !important; }
	.margin_top_30 { margin-top:30px !important; }
	.margin_left_0 { margin-left:0 !important; }
	.margin_left_5 { margin-left:5px !important; }
	.margin_left_10 { margin-left:10px !important; }
	.margin_left_15 { margin-left:15px !important; }
	.margin_left_20 { margin-left:20px !important; }
	.margin_left_25 { margin-left:25px !important;	}
	.margin_bottom_0 { margin-bottom:0 !important; }
	.margin_bottom_5 { margin-bottom:5px !important; }
	.margin_bottom_10 { margin-bottom:10px !important; }
	.margin_bottom_15 { margin-bottom:15px !important; }
	.margin_bottom_20 { margin-bottom:20px !important; }
	.margin_bottom_25 { margin-bottom:25px !important; }
	
	/* PADDING */
	.padding_0 {padding:0 !important; }
	.padding_top_0 {padding-top:0 !important; }
	.padding_top_5 {padding-top:5px !important; }
	.padding_top_10 {padding-top:10px !important; }
	.padding_top_15 {padding-top:15px !important; }
	.padding_top_20 {padding-top:20px !important; }
	.padding_top_25 {padding-top:25px !important; }
	.padding_top_30 {padding-top:30px !important; }
	.padding_left_5 { padding-left:5px !important; }
	.padding_left_10 { padding-left:10px !important; }
	.padding_left_15 { padding-left:15px !important; }
	.padding_left_20 { padding-left:20px !important; }
	.padding_right_5 { padding-right:5px !important; }
	.padding_right_10 { padding-right:10px !important; }
	.padding_right_15 { padding-right:15px !important; }
	.padding_right_20 { padding-right:20px !important; }
	.padding_bottom_5 { padding-bottom:5px !important; }
	.padding_bottom_10 { padding-bottom:10px !important; }
	.padding_bottom_15 { padding-bottom:15px !important; }
	.padding_bottom_20 { padding-bottom:20px !important; }

	.width_full { width:100%; }	
	
	#shell {
		width:100%;
		margin:0;
		padding:0;
		display:block;
		float:left;
	}
	
	#main {
		width:985px;
		margin:auto;
		padding:0;
		display:block;
	}
	
	/* HEADER - LOADING */
	#loadingHeader {
		width:100%;
		position:fixed;
		padding:0 0 5px 0;
		margin:0;
		text-align:center;
		background:#000;
		opacity: 0.7 !important;
		/*
		position:absolute;
		left:417px;
		top:230px;
		width:272px;
		height:78px;
		z-index:1;
		background-color: #990033;
		*/
	}
	#loadingHeader .wrapper {
		width: 600px;
		margin: 0 auto;
		padding:10px 0 0 0;
		color:#FFF;
		font-weight:bold;
		font-size:90%;
	}
	/* HEADER - LOGOUT */	
	#logoutHeader {
		width:100%;
		position:fixed;
		padding:0 0 5px 0;
		margin:0;
		text-align:center;
		background:#000;
		opacity: 0.7 !important;
	}
	#logoutHeader .wrapper {
		width: 600px;
		margin: 0 auto;
		padding:10px 0 0 0;
		color:#FFF;
		font-weight:bold;
		font-size:90%;
	}

	/* HEADER */
	#header {
		width:985px;
		height:80px;
		margin:0;
		padding:0;
		display:block;
		float:left;
	}
	/* HEADER - LEFT */
	#header #header_left {
		width:212px;
		height:58px;
		margin:16px 0 0 0;
		padding:0;
		display:block;
		float:left;
	}
	/* HEADER - CENTER */
	#header #header_center {
		width:563px;
		height:74px;
		margin:0;
		padding:0;
		display:block;
		float:left;
	}
	#header #header_center #box_announce {
		width:560px;
		height:45px;
		margin:0;
		padding:0;
		float:left;
	}
	#header #header_center #box_quicklinks {
		margin:10px 10px 0 0;
		padding:0;
		color:#FFF;
		font-size:12px;
		font-weight:bold;
		float:right;
	}
	#header #header_center #box_quicklinks ul {
		margin-top:0;
		padding-top:0;
		list-style:none;
		float:right;
	}
	#header #header_center #box_quicklinks ul li {
		margin:0 0 0 15px;
		list-style:none;
		float:left;
	}
	#header #header_center #box_quicklinks ul li a:visited,
	#header #header_center #box_quicklinks ul li a:link {
		text-decoration:none;
		color:#fff;
	}
	#header #header_center #box_quicklinks ul li a:hover {
		text-decoration:underline;
		color:#999;
	}
	/* HEADER - RIGHT */
	#header #header_right {
		width:210px;
		height:74px;
		margin:0;
		padding:0;
		display:block;
		float:left;
	}
	
	/* BRAND BOX */
	#header #header_right #box_brandbox {
		width:200px;
		height:55px;
		margin:1px 0 0 0;
		padding:5px;
		background-image:url("https://www.cyberstudiocms.com/studio/images/header/customer_box.png");
		background-repeat:no-repeat;
		display:block;
		float:right;
	}
	
	/* LOGIN BOX */
	#login_box {
		width:350px;
		margin:0 0 0 100px;
		padding:0;
		display:block;
	}
	
	/* BODY */
	#content {
		width:985px;
		margin:0;
		padding:0;
		display:block;
		text-align:left;
		float:left;
	}	
	/* BODY - COLUMN LEFT MENU */
	#content #column_left {
		width:182px;
		margin:0;
		padding:0;
		font-size:90%;
		display:block;
		float:left;
	}
	#content #column_left #menu_top {
		width:181px;
		height:9px;
		margin:0;
		padding:0;
		display:block;
		float:left;
		background-image:url("https://www.cyberstudiocms.com/studio/images/column/menu_top.png");
		background-position:top left;
		background-repeat:no-repeat;
	}
	#content #column_left div.menu_item {
		width:182px;
		height:20px;
		margin:0;
		padding:0;
		font-size:100%;
		font-weight:bold;
		text-align:right;
		vertical-align:middle;
		background-image:url("https://www.cyberstudiocms.com/studio/images/column/menu_linkBack.gif");
		background-repeat:repeat-y;
		display:block;
		float:left;
	}
	#content #column_left div.menu_item p {
		width:177px; /*153px;*/
		height:18px;
		margin:0;
		padding:2px 5px 0 0;
		display:block;
		float:left;
		cursor:default;
	}
	#content #column_left div.menu_item a:visited,
	#content #column_left div.menu_item a:link {
		width:177px; /*153px;*/
		height:18px;
		margin:0;
		padding:2px 5px 0 0;
		font-size:100%;
		font-weight:bold;
		text-decoration:none;
		color:#1d5ca1;
		display:block;
		float:left;
	}
	#content #column_left div.menu_item a.green {
		color:#339933;		
	}
	#content #column_left div.menu_item a:hover {
		width:177px; /*153px;*/
		height:18px;
		margin:0;
		padding:2px 5px 0 0;
		font-size:100%;
		font-weight:bold;
		text-decoration:none;
		color:#000;
		background-image:url("https://www.cyberstudiocms.com/studio/images/column/menu_linkOver.gif");
		background-repeat:repeat-y;
		display:block;
		float:left;
	}
	* html #content #column_left div.menu_item a:visited,
	* html #content #column_left div.menu_item a:link,
	* html #content #column_left div.menu_item a:hover {
		float:none;
		position:relative;
	}
	
	#content #column_left div.menu_sub {
		width:182px;
		height:20px;
		margin:0;
		padding:0;
		font-size:100%;
		font-weight:bold;
		text-align:right;
		background-image:url("https://www.cyberstudiocms.com/studio/images/column/menu_link2Back.gif");
		background-repeat:repeat-y;
		display:block;
		float:left;
	}
	#content #column_left div.menu_sub a:visited,
	#content #column_left div.menu_sub a:link {
		width:177px; /*153px;*/
		height:18px;
		padding:2px 5px 0 0;
		text-decoration:none;
		color:#000;
		display:block;
		float:left;
	}
	#content #column_left div.menu_sub a:hover {
		width:177px; /*153px;*/
		height:18px;
		padding:2px 5px 0 0;
		text-decoration:none;
		color:#1d5ca1;
		background-image:url("https://www.cyberstudiocms.com/studio/images/column/menu_link2Over.gif");
		background-repeat:repeat-y;
		display:block;
		float:left;
	}
	#content #column_left div.menu_divider {
		width:182px;
		height:1px;
		margin:0;
		padding:0;
		background-image:url("https://www.cyberstudiocms.com/studio/images/column/menu_divider.gif");
		background-repeat:no-repeat;
		display:block;
		float:left;
	}
	#content #column_left #menu_bottom {
		width:181px;
		height:15px;
		margin:0;
		padding:0;
		display:block;
		float:left;
		background-image:url("https://www.cyberstudiocms.com/studio/images/column/menu_bottom.png");
		background-position:top left;
		background-repeat:no-repeat;
	}
	/* BODY - COLUMN CENTER */
	#content #column_center {
		width:582px;
		margin:0 0 0 5px;
		padding:0;
		font-size:90%;
		float:left;
		display:block;
	}
	.column_center_container {
		width:582px;
		margin:0;
		padding:0;
		display:block;
		float:left;
	}
	.column_center_container .center_top {
		width:582px;
		height:48px; /*64px;*/
		margin:0;
		padding:0;
		background-image:url("https://www.cyberstudiocms.com/studio/images/content_main_top2.png");
		background-position:top right;
		background-repeat:no-repeat;
		display:block;
		float:left;
	}
	.column_center_container .center_body {
		width:582px;
		margin:0;
		padding:0;
		background-image:url("https://www.cyberstudiocms.com/studio/images/content_main_back.png");
		background-position:top left;
		background-repeat:repeat-y;
		display:block;
		float:left;
	}
	.column_center_container .center_body .center_content {
		width:548px;
		margin:0 0 15px 18px;
		padding:0;
		display:block;
		text-align:left;
		display:block;
		float:left;
	}
	.column_center_container .center_bottom {
		width:582px;
		height:22px;
		margin:0;
		padding:0;
		background-image:url("https://www.cyberstudiocms.com/studio/images/content_main_bottom.png");
		background-position:top left;
		background-repeat:no-repeat;
		display:block;
		float:left;
	}
	/* BODY - COLUMN RIGHT */
	#content #column_right {
		width:210px;
		margin:0 0 0 5px;
		padding:0;
		display:block;
		float:left;
	}
	.column_right_container {
		width:210px;
		margin:0;
		padding:0;
		display:block;
		float:left;
	}
	.column_right_container .right_top {
		width:210px;
		height:48px; /*64px;*/
		margin:0;
		padding:0;
		display:block;
		float:left;
		background-image:url("https://www.cyberstudiocms.com/studio/images/content_sidebar_top2.png");
		background-position:top right;
		background-repeat:no-repeat;
	}
	.column_right_container .right_body {
		width:210px;
		margin:0;
		padding:0;
		display:block;
		float:left;
		background-image:url("https://www.cyberstudiocms.com/studio/images/content_sidebar_back1.png");
		background-position:top left;
		background-repeat:repeat-y;
	}
	.column_right_container .right_body .right_content {
		width:190px;
		margin:0 0 0 12px;
		padding:0;
		display:block;
		text-align:left;
		float:left;
	}
	.column_right_container .right_body .right_content h4 {
		width:189px;
		margin:5px 0 8px 0;
		padding:0;
		font-size:95%;
		display:block;
		text-align:left;
		float:left;
	}
	.column_right_container .right_body .right_content p {
		margin:0 0 15px 0;
		padding:0;
		font-size:85%;
		display:block;
		text-align:left;
		float:left;
	}
	.column_right_container .right_body .right_content ul,
	.column_right_container .right_body .right_content ul li {
		margin-top:0;
		padding-top:0;
		margin-left:15px;
		padding-left:0;
		margin-bottom:10px;
		font-size:95%;
		text-align:left;
		list-style-type:disc;
	}
	.column_right_container .right_body .right_content ul {
		margin:0;
	}
	.column_right_container .right_bottom {
		width:210px;
		height:22px;
		margin:0;
		padding:0;
		display:block;
		float:left;
		background-image:url("https://www.cyberstudiocms.com/studio/images/content_sidebar_bottom.png");
		background-position:top left;
		background-repeat:no-repeat;
	}
	
	#content #column_full {
		width:750px;
		margin:0 0 0 10px;
		padding:0;
		display:block;
		float:left;
	}
	
	
	/* LEFT COLUMN - MENU */
	#studio_menuTop {
		width:167px;
		height:28px;
		margin:0;
		padding:0;
		background-image:url("https://www.cyberstudiocms.com/studio/images/column/column_top.jpg");
		background-repeat:no-repeat;
		background-position:top left;
		display:block;
	}
	#studio_menuTop #menu_title {
		width:167px;
		margin:0;
		padding:10px 0 0 0;
		color:#000;
		font-size:14px;
		font-weight:bold;
		text-align:center;
		cursor:default;
	}
	
	/* BREADCRUMBS */
	#breadcrumb {
		font-size:10px;
		color:#666666;
		text-transform:lowercase;
		cursor:default;
	}
	#breadcrumb a:visited, #breadcrumb a:link {
		text-decoration:none;
		color:#666666;
	}
	#breadcrumb a:hover {
		text-decoration:underline;
		color:#1d5ca1;
	}
	
	/* TITLES */
	.h1_container {
		width:548px;
		height:34px;
		margin:13px 0 0 0;
		padding:0;
		float:left;
		display:block;
		background-image:url("https://www.cyberstudiocms.com/studio/images/content_main_title_angle1.png");
		background-repeat:no-repeat;
		background-position:bottom left;
	}
	.h1_container .h1_back {
		height:25px;
		margin:0;
		padding:2px 10px 2px 10px;
		background-color:#1d5ca1; /* 1d5ca1 */
		float:left;
		display:block;
	}
	.h1_container2 {
		height:34px;
		margin:0;
		padding:0;
		float:left;
		display:block;
	}
	.h1_container2 .h1_back2 {
		height:25px;
		margin:0;
		padding:2px 10px 2px 10px;
		background-color:#000; /* 1d5ca1 */
		float:left;
		display:block;
	}
	.h1_container h1,
	.h1_container2 h1 {		
		margin:0;
		padding:0;
		font-size:20px;
		font-weight:normal;
		color:#fff;
		cursor:default;
		text-align:left;
	}
	.h2_container {
		/*width:548px;*/
		height:34px;
		margin:13px 0 0 0;
		padding:0;
		float:left;
		display:block;
		background-image:url("https://www.cyberstudiocms.com/studio/images/content_main_title_angle1.png");
		background-repeat:no-repeat;
		background-position:bottom left;
	}
	.h2_container .h2_back {
		height:25px;
		margin:0;
		padding:2px 10px 2px 10px;
		background-color:#1d5ca1; /* 1d5ca1 */
		float:left;
		display:block;
	}
	.h2_container h2 {		
		margin:0;
		padding:0;
		font-size:20px;
		font-weight:normal;
		border-bottom:none;
		color:#fff;
		cursor:default;
		text-align:left;
	}
	
	
	h1 {		
		margin:0;
		padding:0;
		font-size:20px;
		color:#fff;
		cursor:default;
		text-align:left;
	}
	h2 {
		margin:0 0 2px 0;
		padding:10px 0 0 0;
		font-size:16px;
		font-weight:bold;
		border-bottom:1px groove #1d5ca1;
		cursor:default;
		text-align:left;
	}
	h2.no_border {
		border:none;
		border-bottom:none;
	}
	h3 {
		margin:0 0 5px 0;
		padding:0;
		font-size:14px;
		font-weight:bold;
		color:#1d5ca1;
		cursor:default;
		text-align:left;
	}
	h4 {
		margin:0;
		padding:0;
		font-size:14px;
		font-weight:bold;
		color:#000;
		cursor:default;
		text-align:left;
	}
	h5 {
		margin:0;
		padding:0;
		font-size:12px;
		font-weight:bold;
		color:#000;
		cursor:default;
		text-align:left;
	}
	h5 a:visited, h5 a:link {
		text-decoration:none;
		color:#000;
	}
	h5 a:hover {
		text-decoration:underline;
		color:#1d5ca1;
	}
	
	p {
		margin:8px 0;
		padding:0;
	}
	.text {
		margin:0 0 5px 0;
		padding:0;
		text-indent:1.5em;
		widows:inherit;
	}
	.smalltext,
	.text_small {
		font-size:9px;
	}
	.text_medium {
		font-size:85%;
	}
	.bold {
		font-weight:bold;
	}
	.italic {
		font-style:italic;
	}
	.aligncenter {
		text-align:center;
	}
	.alignright {
		text-align:right;
	}
	
	ul.arrow {
		margin-top:0px;
		padding-top:0px;
		list-style-image:url("https://www.cyberstudiocms.comimages/li-bullet.gif");
	}
	ul.bullet {
		margin-top:0px;
		padding-top:0px;
		list-style:disc;
		list-style-image:none;
	}
	ul.arrow li,
	ul.bullet li {
		padding-bottom:5px;
		float:none;
	}
	.modules-list {
		margin-bottom:0;
	}
	.modules-list li {
		list-style-type:none;
		height:17px;
	}
	
	/* TABLES */
	table {
		margin:0;
		padding:0;
	}
	td {
		margin:0;
		padding:0;
		vertical-align:top;
		text-align:left;
	}
	table.login td {
		padding:0 0 10px 0;
	}
	table.login td.label {
		width:100px;
		vertical-align:top;
		text-align:left;
	}
	table.form {
		width:99%;
	}
	table.form td {
		margin:0;
		padding:0 12px 10px 0;
	}
	table.form td.label {
		width:158px;
		margin:0;
		padding:0 12px 10px 0;
		text-align:right;
	}
	table.manage th {
		margin:0;
		padding:3px;
		font-size:90%;
		background-image:url("https://www.cyberstudiocms.com/studio/images/studio_tableFade.jpg");
		background-repeat:repeat-x;
		border-top:1px solid #666666;
		border-bottom:1px solid #666666;
		border-right:1px solid #666666;
		font-weight:bold;
		text-align:center;
	}
	table.manage th.borderLeft {
		border-left:1px solid #666666;
	}
	table.manage th.borderRight {
		/*border-right:1px solid #666666;*/
	}
	table.manage th.blue_bar,
	table.manage td.blue_bar,
	.manage-header li.blue_bar {
		font-size:85%;
		font-weight:bold;
		text-transform:uppercase;
		padding:3px 0;
		color:#FFF;
		border-bottom:1px solid #666666;
		background: -webkit-gradient(linear, center top, center bottom, from(#173C53), to(#eeeeee));
		background: -moz-linear-gradient(center top , #173C53, #eeeeee) repeat scroll 0 0 #173C53;
		background-color:#173C53;
	}
	table.manage td {
		margin:0;
		padding:3px 2px 3px 2px;
		vertical-align:top;
	}
	table.manage td.ajaxTableCell {
		margin:0;
		padding:0;
		vertical-align:top;
	}
	table.manage td.subheader {
		margin:0;
		padding:3px;
		background-image:url("https://www.cyberstudiocms.com/studio/images/studio_tableFade_blue.jpg");
		background-repeat:repeat-x;
		color:#fff;
		font-weight:bold;
		text-align:center;
	}
	table.manage tr.row1,
	table.manage tr.odd,
	.row1 {
		background-color:#fff !important;
	}
	table.manage tr.row2,
	table.manage tr.even,
	.row2 {
		background-color:#eee !important;
	}
	table.manage tr.gray,
	.background-ltGray {
		background-color:#F5F5F5;
	}
	table.manage tr.white,
	.background-white {
		background-color:#fff;
	}
	table.manage tr.olditem {
		background-color:#999;
	}
	table.manage tr.soldout {
		background-color:#FF0000;
		color:#fff;
	}
	table.manage td.ajaxTableCell div,
	table.manage td.ajaxTableCell div.ajaxTableDiv,
	table.manage td.ajaxTableContainer div,
	table.manage td.ajaxTableContainer div.ajaxTableDiv {
		width:100%;
		margin:0;
		padding:0;
	}
	table.manage td.ajaxTableCell div table.ajaxTable,
	table.manage td.ajaxTableCell div.ajaxTableDiv table.ajaxTable,
	table.manage td.ajaxTableContainer div table.ajaxTable,
	table.manage td.ajaxTableContainer div.ajaxTableDiv table.ajaxTable {
		width:100%;
		margin:0;
		padding:0;
	}
	table.manage td.ajaxTableCell table.ajaxTable td,
	table.manage td.ajaxTableCell div.ajaxTableDiv table.ajaxTable td,
	table.manage td.ajaxTableContainer div.ajaxTableDiv table.ajaxTable td {
		margin:0;
		padding:2px 0 2px 0;
		vertical-align:top;
	}
	table.content td {
		margin:0;
		padding:0;
		text-align:left;
		vertical-align:middle;
	}
	
	/* BLOG */
	.blogItemTitle {
		margin-left:0;
		margin-right:10px;
		font-size:10px;
		display:block;
		float:left;
	}
	.blogItemContainter,
	.tagItemContainter {
		border:1px #333 solid;
		background-color:#eeeeee; /*#EBEFFA;*/
		margin-top:0;
		margin-right:3px;
		margin-bottom:2px;
		padding:2px;
		vertical-align:middle;
		/* invalid values, but looks smoother! */
		-moz-border-radius: 5px;
		-webkit-border-radius: 5px;
		display:block;
		float:left;
	}
	.blogItemContainter a,
	.blogItemContainter a:link, 
	.blogItemContainter a:active,
	.blogItemContainter a:visited {
		color:#000;
		font-weight:normal;
		text-decoration:none;
	}
	.blogItemContainter a:hover {
		color:#000;
		font-weight:normal;
		text-decoration:none;
	}
	
	/* MODULE STATUS */
	li div.moduleStatus_active,
	li div.moduleStatus_maintain,
	li div.moduleStatus_offline,
	li div.moduleStatus_locked {
		width:165px;
		background-repeat:no-repeat;
		background-position:right;
		float:left;
		display:block;
		cursor:default;
	}
	li div.moduleStatus_active {
		background-image:url("https://www.cyberstudiocms.com/studio/images/icons/Symbol_-_Check_16.png");
	}
	li div.moduleStatus_maintain {
		background-image:url("https://www.cyberstudiocms.com/studio/images/icons/Settings_16.png");
	}
	li div.moduleStatus_offline {
		background-image:url("https://www.cyberstudiocms.com/studio/images/icons/Symbol_-_Delete_16.png");
	}
	li div.moduleStatus_locked {
		background-image:url("https://www.cyberstudiocms.com/studio/images/icons/Lock_16.png");
	}
	
	/* NETWORKING LIST */
	ul.networkingAPI {
		/*width:190px;*/
		width:99%;
		margin:5px 0 0 0; /*0 0 0 15px;*/
		padding:0;
		list-style:none;
		font-weight:normal;
	}
	ul.networkingAPI li {
		width:99%;
		margin:0 0 16px 0;
		font-size:90%;
		padding:0;
		font-weight:bold;
		float:left;
	}
	.networkingAPIwhen {
		width:99%;
		margin:0;
		font-style:italic;
		font-size:80%;
	}
	ul.networkingAPI .blog_message,
	ul.networkingAPI .blog_comments{
		display:none;
	}
	
	/* FOOTER */
	#footer {
		width:985px;
		height:165px;
		margin:0;
		padding:0;
		display:block;
		float:left;
		text-align:left;
	}	
	.column_footer_container {
		width:981px;
		margin:10px 0 0 0;
		padding:0;
		display:block;
		float:left;
	}
	.column_footer_container .footer_top {
		width:981px;
		height:66px;
		margin:0;
		padding:0;
		display:block;
		float:left;
		/*background-image:url("https://www.cyberstudiocms.com/studio/images/content_footer_top2.png");
		background-position:top right;
		background-repeat:no-repeat;*/
	}
	.column_footer_container .footer_top_left {
		width:300px;
		height:47px;
		margin:0;
		padding:0;
		display:block;
		float:left;
	}
	.column_footer_container .footer_top_right {
		width:670px;
		height:47px;
		margin:0;
		padding:0;
		display:block;
		float:left;
	}
	.column_footer_container .footer_body {
		width:981px;
		margin:0;
		padding:0;
		display:block;
		float:left;
		/*background-image:url("https://www.cyberstudiocms.com/studio/images/content_footer_back2.png");
		background-position:top left;
		background-repeat:repeat-y;*/
	}
	.column_footer_container .footer_body .footer_content {
		width:960px;
		margin:0 0 0 10px;
		padding:0;
		display:block;
		text-align:left;
		float:left;
	}
	.column_footer_container .footer_bottom {
		width:981px;
		/*height:22px;*/
		margin:0;
		padding:0;
		display:block;
		float:left;
		font-size:10px;
		color:#CCC;
		text-align:center;
		/*background-image:url("https://www.cyberstudiocms.com/studio/images/content_footer_bottom2.png");
		background-position:top left;
		background-repeat:no-repeat;*/
	}
	.column_footer_container .footer_bottom a:visited,
	.column_footer_container .footer_bottom a:link {
		text-decoration:underline;
		color:#CCC; 
	}
	.column_footer_container .footer_bottom a:hover {
		text-decoration:underline;
		color:#fff;
	}
	.column_footer_container .footer_bottom_left {
		width:150px; /*300px;*/
		margin:0;
		padding:0;
		display:block;
		float:left;
		text-align:left;
	}
	.column_footer_container .footer_bottom_center {
		width:675px;
		margin:0;
		padding:0;
		display:block;
		float:left;
	}
	.column_footer_container .footer_bottom_right {
		width:150px;
		margin:0;
		padding:0;
		display:block;
		float:left;
		text-align:right;
	}
	
	
	.column_footer_container .policy_links {
		margin:5px 0 0 0;
		padding:0;
		float:right;
		display:block;
		text-align:right;
	}
	.column_footer_container .policy_links a:visited,
	.column_footer_container .policy_links a:link {
		font-size:12px;
		text-decoration:none;
		font-weight:bold;
		color:#CCC; 
	}
	.column_footer_container .policy_links a:hover {
		font-size:12px;
		text-decoration:underline;
		font-weight:bold;
		color:#fff;
	}
	.column_footer_container .breadcrumbs {
		width:981px;
		height:23px;
		margin:0;
		padding:0;
		float:left;
		display:block;
		background-image:url("https://www.cyberstudiocms.com/studio/images/footer/breadcrumbs_back1.png");
		background-repeat:repeat-x;
	}
	.breadcrumbs_socialmedia {
		height:23px;
		margin:2px 10px 0 0;
		padding:0;
		vertical-align:middle;
		color:#666; 
		font-size:12px;
		font-weight:bold;
		float:right;
		display:block;
		cursor:default;
	}
	.breadcrumbs_text {
		margin:4px 0 0 10px;
		padding:0;
		float:left;
		display:block;
		color:#666;
		font-size:12px;
		font-weight:bold;
		text-transform:lowercase;
		cursor:default;
	}
	.breadcrumbs_text a:visited,
	.breadcrumbs_text a:link {
		font-size:12px;
		font-weight:bold;
		text-decoration:none;
		color:#666; 
		cursor:pointer;
	}
	.breadcrumbs_text a:hover {
		font-size:12px;
		font-weight:bold;
		text-decoration:underline;
		color:#000;
		cursor:pointer;
	}
	.breadcrumbs_divider {
		width:8px;
		height:23px;
		margin:0 0 0 10px;
		padding:0;
		float:left;
		display:block;
		background-image:url("https://www.cyberstudiocms.com/studio/images/footer/breadcrumbs_divider1.gif");
		background-repeat:repeat-x;
	}
	ul.featuredLinks {
		margin:10px 0 0 0;
		padding:0;
		list-style:none;
		display:block;
		float:left;
	}
	ul.featuredLinks li {
		margin:0 12px 0 0;
		padding:0;
		display:block;
		float:left;
		color:#CCC;
		font-size:12px;
		font-weight:bold;
		cursor:default;
	}
	ul.featuredLinks li a:visited,
	ul.featuredLinks li a:link {
		font-size:12px;
		font-weight:bold;
		text-decoration:underline;
		color:#CCC;
		text-transform:capitalize;
		cursor:pointer;
	}
	ul.featuredLinks li a:hover {
		font-size:12px;
		font-weight:bold;
		text-decoration:underline;
		color:#FFF;
		text-transform:capitalize;
		cursor:pointer;
	}
	#footer_shell {
		margin:25px 0 0 0;
		float:left;
		display:block;
	}
	#footer_shell #footer_leftcolumn {
		width:35%;
		margin:0;
		padding:0;
		font-size:12px;
		float:left;
		display:block;
	}
	#footer_shell #footer_midcolumn {
		width:65%;
		margin:0;
		padding:0;
		font-size:12px;
		float:left;
		display:block;
	}
	
	.ask {
		color:#FF0000;
	}
	
	/* ALERT */
	#alert_red,
	#alert_green,
	#alert_yellow,
	#alert_blue,
	.alert_msg {
		width:100%;
		height:22px;
		padding:12px 5px 5px 15px;
		margin:10px 0 5px 0;
		border:none;
		background-repeat:no-repeat;
		font-weight:bold;
		float:left;
	}
	#alert_red,
	.alert_msg_red {
		width:96%;
		border:1px #dc4141 solid;
		background-color:#dc4141;
		border-radius:3px;
		-moz-border-radius:3px;
		-webkit-border-radius:3px;
		/*background-image:url("https://www.cyberstudiocms.com/studio/images/alert_red.gif");*/
	}
	#alert_green,
	.alert_msg_green {
		width:96%;
		border:1px #9adf61 solid;
		background-color:#9adf61;
		border-radius:3px;
		-moz-border-radius:3px;
		-webkit-border-radius:3px;
		/*background-image:url("https://www.cyberstudiocms.com/studio/images/alert_green.gif");*/
	}
	#alert_yellow,
	.alert_msg_yellow {
		width:96%;
		border:1px #f9f26a solid;
		background-color:#f9f26a;
		border-radius:3px;
		-moz-border-radius:3px;
		-webkit-border-radius:3px;
		/*background-image:url("https://www.cyberstudiocms.com/studio/images/alert_yellow.gif");*/
	}
	#alert_blue,
	.alert_msg_blue {
		width:96%;
		display:none;
		border:1px #c6d6e7 solid;
		background-color:#c6d6e7;
		border-radius:3px;
		-moz-border-radius:3px;
		-webkit-border-radius:3px;
	}
	#alert_red a:visited,
	.alert_msg_red a:visited,
	#alert_yellow a:visited,
	.alert_msg_yellow a:visited,
	#alert_red a:link,
	.alert_msg_red a:link,
	#alert_yellow a:link,
	.alert_msg_yellow a:link, {
		text-decoration:underline;
		font-weight:bold;
		color:#fff;
	}
	#alert_red a:hover,
	.alert_msg_red a:hover,
	#alert_yellow a:hover,
	.alert_msg_yellow a:hover {
		text-decoration:underline;
		font-weight:bold;
		color:#000;
	}
	
	/* FORMS */
	form {
		margin:0;
		padding:0;
	}
	.formfield,
	.formfield_small {
		border-top:1px solid #1d5ca1;
		border-left:1px solid #1d5ca1;
		border-bottom:1px solid #1d5ca1;
		border-right:1px solid #1d5ca1;
		font-family:Arial, Helvetica, sans-serif;
		font-size:95%;
		letter-spacing:1px;
		color:#05053D;
		background-color:#EBEFFA;
		background-position:top;
		margin-top:0;
		padding:1px;
		vertical-align:top;
	}
	.formfield_small {
		font-size:75%;
		letter-spacing:normal;
	}
	.formbutton,
	.formbutton_small {
		border-top:1px solid #000;
		border-left:1px solid #000;
		border-bottom:1px solid #000;
		border-right:1px solid #000;
		font-family:Arial, Helvetica, sans-serif;
		/*font-size:90%;*/
		font-weight: bold;
		color:#1d5ca1;
		background-color:#EBEFFA;
		background-position:top;
		margin-top:0;
		padding:2px;
		vertical-align:middle;
		/* invalid values, but looks smoother! */
		-moz-border-radius: 5px;
		-webkit-border-radius: 5px;
	}
	.formbutton { font-size:90%; }
	.formbutton_small { font-size:75%; }
	.label {
		padding:0 0 5px 0;
		text-align:right;
		vertical-align:top;
	}
	.astr {
		margin:0 0 0 2px;
		color:#F00;
	}
	#btn_submit {
		width:99%;
		margin:5px 0 10px 0;
		padding:0;
		text-align:center;
		float:left;
		display:block;
	}
	
	
	/* JQUERY THEMES */
	.handle {padding:0 !important; margin:0 !important; text-align:center; float:left;}
	.handle div.handle-icon {
		width:20px;
		height:20px;
		margin:auto !important;
		background-image:url("https://www.cyberstudiocms.com/studio/images/displayorder_draghandle.png");
		background-repeat:no-repeat;
		background-position:center;
		float:none;
	}
	.handle_none {
		height:20px;
		padding:0 !important;
		margin:0 !important;
		float:left;
		display:block;
	}
	
	.ui-state-default,
	.ui-sortable-placeholder,
	.ui-widget-content .ui-state-default, 
	.ui-widget-header .ui-state-default { 
		min-height:30px;
		background:none;
		margin:5px 0;
		padding:3px 0;
		font-weight: normal/*{fwDefault}*/;
		border: 1px solid #d3d3d3/*{borderColorDefault}*/;
		border-radius:5px;
		-moz-border-radius:5px;
		-webkit-border-radius:5px;
		display:block;
	}
	.ui-sortable-placeholder {
		background-color:#e2eaf3; /*#c6d6e7;*/
		border: 1px solid #e2eaf3;
	}
	.ui-icon {
		clear:none !important;
	}
	
	.manage {
		width:auto;
		clear:both;
		float:left;
	}
		.manage ul.manage-header {
			width:auto;
			height:22px;
			list-style-type:none;
			margin:0;
			padding:0;
			display:block;
			clear:both;
			float:none;
		}
		.manage ul.manage-header li {
			list-style-type:none;
			margin:0;
			padding:3px;
			font-size:90%;
			background-image:url("https://www.cyberstudiocms.com/studio/images/studio_tableFade.jpg");
			background-repeat:repeat-x;
			border-top:1px solid #666666;
			border-bottom:1px solid #666666;
			border-right:1px solid #666666;
			font-weight:bold;
			text-align:center;
			float:left;
		}
		.manage ul.manage-header li:first-child {border-left:1px solid #666666;} 
		.manage ul.list-sortable {list-style-type: none; margin:0; padding:0; margin-bottom: 10px; display:block; float:none; }
		.manage ul.list-sortable li.display-list-item {list-style-type:none;}
		
		.manage ul.list-sortable li.display-list-item ul.content-details {list-style-type: none; margin:0; padding:0; min-height:27px; display:block; clear:right;}
		.manage ul.list-sortable li.display-list-item ul.content-details li {list-style-type: none; margin:0; padding:0; float:left;}
		
	.display-delete {
		display:none;
	}
