		[draggable=true] {
			cursor: move;
		}
		.draw_resizable{
			overflow: scroll;
			resize: both;
		}
		.draw_help{
			position: fixed;
			top: 20%;
			left: 20%;
			z-index: 950;
			max-height: 90%;
			background: #FFF;
			overflow: hidden;
			min-width: 300px;
			min-height: 300px; 
		}
		.draw_roundcorners {
			-moz-border-radius: 3px;
			-webkit-border-radius: 3px;
			-khtml-border-radius: 3px;
			border-radius: 3px; 
		}
		.draw_shadow{
			-moz-box-shadow: 0 0 3px 3px rgba(0, 0, 0, 0.2);
			  -webkit-box-shadow: 0 0 3px 3px rgba(0, 0, 0, 0.2); 
		}
		#cms_content_page{ 
			font-size: 1.1em;
			text-align: left;
		}
		.cms_content_header{
			text-align: left;
			font-size: 1.8em;
			font-weight: 300;
			color:#555;
		}
		.cms_content_desc{
			padding-top: 10px;
		}
		.cms_content_vertical_center {
			margin: 0;
			position: absolute;
			top: 50%;
			-ms-transform: translateY(-50%);
			transform: translateY(-50%);
		}
		/*button style overrides*/
		button.button_style_override{
			appearance: none;
			color: inherit;
			padding: 0;
			border: 0;
			background-color: inherit;
			font-size: inherit;
			font-weight: inherit;
			font-family: inherit;
		}