.formbox {
	padding: 20px;
}

.startbox p { margin-top: 0; padding-top: 0; }

.create_gsite_indicator {
	padding: 14px;
}

.create_gsite_indicator ul {
	list-style-type: none;
}

.create_gsite_indicator li {
	float: left;
	margin-right: 10px;
	padding: 5px;
	color: #333;
}

.create_gsite_indicator li.active {
	color: #000;
	font-weight: bold;
}

.adminbtn {
	background-color: #E0DFE3;
	border: 1px solid #888;
	color: #666;
	font-family: verdana,arial;
	font-size: 11px;
	height: 20px;
	overflow: visible;
	padding: 0 5px;
	cursor: pointer;
}

.gs_formheading {
	font-size: 12px;
	font-weight: bold;
	margin-bottom: 15px;
	text-transform: uppercase;
}

.formtitle {
	float: left;
	margin-bottom: 7px;
	padding-bottom: 10px;
	clear: left;
	width: 130px;
	font-weight: bold;
}

.formtitle_editor {
	clear: left;
	font-weight: bold;
	padding-bottom: 2px;
}

.formfield {
	float: left;
	padding-left: 10px;
	margin-bottom: 10px;
	width: 308px;
}

.gs_dateinput {
	width: 132px !important;
}

.gs_editorform_field {
	width: 362px;
}

.alignformfield {
	float: left;
	margin-left: 10px;
	margin-bottom: 10px;
}


.upload_formfield {
	float: left;
	padding-left: 10px;
	margin-bottom: 10px;
}

.formhelper {
	float: left;
	padding-top: 1px;
}	

.form_btns {
	clear: left;
}

.gsform_msg {
	margin-bottom: 10px;
	border-top: 1px solid #fbb016;
	border-left: 1px solid #fbb016;
	border-bottom: 2px solid #fbb016;
	border-right: 2px solid #fbb016;
	background-color: #fff;
	padding: 10px;
}

.textinput {
	width: 300px;
	padding: 2px;
	font-size: 12px;
	font-family: arial, verdana;
}

.colorinput {
	padding: 5px;
	font-size: 12px;
	width: 128px;
	border: none;
	border: 1px solid #7f9db9;
}

.editpage_input {
	width: 355px;
}

.textarea {
	width: 300px;
	height: 50px;
	padding: 2px;
	font-size: 12px !important;
	font-family: arial, verdana;
}

.msite_links {
	padding: 15px;
}

.backlink {
	margin-top: 15px;
}

.formnote { font-weight: normal; }

.validatemsg {
	border: 1px solid #fbb016;
	padding: 5px;
	display: none;
	margin-bottom: 2px;
	background-color: #f2f4ba;
}

.helpermsg {
	border: 1px solid #727ea3;
	padding: 5px;
	display: none;
	margin-bottom: 2px;
	background-color: #d8eeff;
}

.cholder { 
	float: left; 
	padding: 5px;
	border-bottom: 1px solid #ccc;
}

.greyline {
	background-color: #eaeaea;
}

.link_txt {
	float: left;
	width: 294px;
	clear: left;
	padding-right: 10px; 
}

.link_txt_news {
	width: 240px; 
}

.link_txt a { color: #000; }
.link_txt a:hover { color: #000; }

.cont_edit {
	float: left;
	padding-right: 20px;
}

.cont_rm { float: left; }

.cont_order {
	float: left;
	width: 43px;
}

.cont_order_news {
	width: 73px;
}

.cont_uparrow {
	float: left;
	width: 23px;
}

.cont_downarrow {
	float: left;
	width: 20px;
}

.cont_published {
	float: left;
	width: 70px;
	text-align: center;
}

.page_cont_published {
	float: right;
	width: 70px;
	text-align: center;
}

.editor { 
	width: 100%;
	height: 100%;
	height: 200px;
}

.gseditor {
	clear: left;
	margin-bottom: 15px;
}

.imgtoppad_left {
	padding: 0 10px 10px 0;
}

.imgtoppad_right {
	padding: 0 0 10px 10px;
}

.imgbtmpad_left {
	padding: 10px 10px 0 0;
}

.imgbtmpad_right {
	padding: 10px 0 0 10px;
}

.radiospacer {
	padding-top: 5px;
}

.status_btn { cursor: pointer; }

.cpane_selected { font-weight: bold; }

#sandc {
	float: right;
}

#sandc ul {
	list-style-type: none;
}

#sandc li {
	float: left;
	margin-left: 3px;
	text-align: center;
}

.toolbar {
	border: 1px solid #ddd;
	color: #808080 !important;
	display: block;
	padding: 2px 1px;
	text-decoration: none;
	width: 55px;
}

.toolbar:hover {
	background-color: #f1e8e6;
	border-color: #c24733;
	color: #000 !important;
}

.fpagetoolbar {
	padding: 15px;
	text-align: center;
	width: 70px;
}

.fpagetoolbar img {
	padding-bottom: 3px;
}

.fpagetoolbar:hover {
	color: #000 !important;
} 

#sandc .sandc_link {
	text-align: center;
	font-size: 9px;
}

.topformcont {
	margin-bottom: 15px;
}

#cpanel {
	list-style-type: none;
}

#cpanel li {
	float: left;
	padding-right: 29px;
}

#cpanel li img {
	float: left;
	position: relative;
	margin-right: 10px;
	top: -5px;
}

.cpanelholder {
	position: relative;
	height: 70px;
}

.cpanel_abs {
	position: absolute;
	left: 20px;
	top: 20px;
	z-index: 100;
	width: 600px;
}

.addpage {
	padding-bottom: 5px;
	margin-bottom: 10px;
	font-weight: bold;
}

#cpanel .active { text-decoration: underline; }

.roundedbox {
	clear: left;
}

.nlist_pagenav {
	padding-top: 5px;
}

.contheading_news {
	margin-bottom: 5px;
}

.single_news_date {
	padding-bottom: 6px;
}

.news_back_link { padding-top: 10px; }

.mpage_qlink {
	float: left;
	margin-right: 5px;
}

/* Page list */
.contitem_name {
	float: left;
	padding: 0 15px 3px 0;
	width: 265px;
}

.contitem_name a, .contitem_name a:hover {
	color: #000;
}

.contitem_edit {
	float: right;
	padding-right: 15px;
}

.contitem_movecont {
	float: right;	
}

.contitem_moveup {
	float: left;
	width: 20px;	
}

.contitem_movedown {
	float: left;
	width: 17px;
}

.contitem_rm {
	float: right;
}

.contitem_holder {
	border-bottom: 1px solid #ccc;
	padding-top: 3px;
}

.contspacer { height: 20px; }
/* // Page list */

.clearb { clear: both; }

.parent_selector {
	width: 389px;
}

.textstrike {
	/* text-decoration: line-through !important; */
}

ul#cpanel span.cpanelink {
	float: left;
	cursor: pointer;
}
